최고의 Wordpress 현지화 플러그인? [닫은]


10

Wordpress 설치를 여러 언어로 번역하고 싶습니다. 다음 세 가지 플러그인을 발견했습니다.

ICanLocalize가 약간 엉망이라고 들었습니다. 다른 사람들을 모른다. 번역 대행사와 통합하는 것이 중요하지는 않지만 웹 사이트를 합리적인 링크 구조로 여러 언어로 제공하는 것이 중요합니다.


휴먼 번역 서비스를 찾고 있습니까, 아니면 여러 언어로 컨텐츠를 저장하는 방법을 찾으십니까? 목록에있는 모든 플러그인은 이전과 비슷합니다.이 사이트의 영역 밖에있을 수 있습니다.
goldenapples

아니요, 블로그를 여러 언어로 표시 할 수있는 플러그인을 찾고 있습니다. 위의 모든 내용은 내가 이해하는 한이 작업을 수행하지만 번역 기관과의 커넥터가 내장되어 있습니다.
레미

방금 또 다른 멋진 게시물을 찾았습니다 : premium.wpmudev.org/blog/…
Remy

그리고 polylang도 좋은 대안처럼 들립니다 : polylang.wordpress.com
Remy

답변:



2

transposh 를 볼 수 있습니다 . URL 부분의 링크 번역 및 언어뿐만 아니라 수동 편집 및 번역 승인을 지원합니다.


1

가장 좋은 WordPress 현지화 플러그인은 기본 WordPress 기능 을 사용 하는 것 입니다.

실제로 매우 간단합니다. 현지화하려는 텍스트는 두 가지 기능 중 하나에 넣습니다. 아래 첫 번째 텍스트는 텍스트를 직접 반향하고 두 번째 텍스트는 텍스트를 객체로 반환합니다. 나는 항상 후자를 선호합니다. 반향을 나타내려면 항상 함수 앞에 '에코'를 붙일 수 있습니다.

_e($message, 'your_namespace')

__($message, 'your_namespace')

$ message에 traslation이 있으면 해당 번역이 반환됩니다. 그렇지 않은 경우 그대로 반향됩니다. 번역을한데 모으기 전에 모든 현지화 자리 표시자를 넣을 수 있기 때문에 좋습니다.

다음으로 번역 파일을 만듭니다. 많은 무료 도구 중 하나를 사용하여 이러한 것을 찾는 데 최적화 된 "머신 개체"(.mo)로 변환되는 "휴대용 개체"(.po) 파일을 만들어 고유 한 네임 스페이스를 만들 수 있습니다. Poedit 라는 무료 도구를 사용하여 이러한 파일을 편집합니다. 소프트웨어는 크로스 플랫폼입니다.

자리 표시자가 있고 번역 파일 (.mo)을 업로드 한 경우 한 줄의 코드를 템플릿의 functions.php 또는 플러그인 파일에 놓기 만하면됩니다. 여기서 말하는 것은 " 'your_namespace'네임 스페이스에서 무언가를 지역화하려고 할 때이 번역을 사용하십시오."

load_textdomain('your_namespace', (WP_CONTENT_DIR . '/path/to/file.mo'));


입력 해 주셔서 감사합니다. 결국 도움이 될 수 있습니다. 그러나 여전히 여러 언어로 게시물을 작성하려면 구조가 필요합니다. 이것은 프레임 워크에 대해서만 해결합니다.
Remy

Remy에 동의합니다. 이것은 단일 사용 프레임 워크 번역, 다중 언어, 다중 URL 값 (dir 또는 하위 도메인), 컨텐츠 구성 또는 플러그인 또는 테마 사용은 어떻습니까? 일단 당신이 여러 언어로 뛰어 들면 매우 빨리 복잡해질 수 있습니다.
Wyck

실제로 더 많은 언어를 추가하면 지역화의 이점이 증가합니다. 마지막 단계 인 load_textdomain은 정말 유연합니다. 남한 공간에 whatever.mo를 묶고 있지만 whatever_English.mo, whatever_French.mo 또는 whatever_Klingon이 될 수 있습니다. 필드와 네임 스페이스는 .mo 파일이 아닌 상수이므로 언어를 동적으로 바꿀 수 있습니다.
편집자

"편집자"답변에 대해 잠시 생각한 후에 그의 솔루션은 기술적으로는 매우 깔끔하다고 생각합니다. 유일한 단점은 Poedit로 게시물 (또는 다른 내용)을 번역해야한다는 것입니다. WordPress에서 직접 번역 할 수 없습니다.
marvinhagemeister

방금 진행했지만 콘텐츠를 Poedit에 전달하는 방법을 찾지 못했습니다. @editor : 어떻게 하시겠습니까?
marvinhagemeister


1

WPML 살펴보기

읽기 , 그 밖에 다양한 플러그인과의 차이점을 명확히한다


나는 그것을 권하지 않을 것입니다 .WPML은 속도가 나올 때 엄청나게 나쁩니다. ~ 2000 개의 태그가있는 사이트에서 테스트했으며, 태그 또는 각 태그의 게시물 수를 나열하는 위젯이나 무언가가있을 때 태그가있는만큼 데이터베이스 쿼리가 발생합니다. 페이지 당 80-90 개의 쿼리에서 wpml이 게시물 수를 표시하는 문자열을 번역 한 후에 사이트가 4-6000으로 이동했습니다.
onetrickpony

@Amoeba는 '작동 방식'설정을 사용 했습니까? 아니면 icl_object_id 및 관련 기능을 사용 했습니까? 호기심을 묻고 나중에 참조하기 위해.
Cronco

나는 그 기능을 사용하지 않고 그냥 설치하고 활성화했습니다. 그래도 설정 변경 사항을 기억하지 마십시오. 사용자 정의 테마와 몇 가지 플러그인을 사용하여 직접 테스트하고 바닥 글에 get_num_queries ()를 추가하면 무슨 의미인지 알 수 있습니다.
onetrickpony

@Amoeba가 사용자 이름을 @One Trick Pony로 변경 한 것 같습니다. 어쨌든 @One Trick Pony : 무료 버전으로 테스트 했습니까? 또는 상용 버전? 그들의 웹 사이트에서 그들은 상용 버전이 성능면에서 더 좋다고 주장합니다.
WebMacheter

0

워드 프레스를위한 최고의 다국어 플러그인 인 두 가지 주요 경쟁자는 WPML과 QTranslate입니다. 어떤 것이 가장 빠른 답변을 원한다면 WPML을 선택하십시오. 테스트 드라이브를 제공 할 시간이 충분하다면, sdblogger 는 반드시 그렇게하고 어떤 것이 당신의 요구에 가장 적합한지를 스스로 판단하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.