> CMS 튜토리얼 > Word누르다 > WordPress L10N : 플러그인을 번역하는 방법

WordPress L10N : 플러그인을 번역하는 방법

Jennifer Aniston
풀어 주다: 2025-02-19 11:31:09
원래의
725명이 탐색했습니다.

이 안내서는 번역을 위해 WordPress 플러그인을 준비한 다음 다른 언어로 현지화하는 방법을 설명합니다. 주요 개념 :

국제화 (i18n) :

실제로 텍스트를 번역하지 않고 여러 언어를 처리하도록 플러그인 코드를 준비합니다. 여기에는 함수를 사용하여 코드에서 번역 가능한 텍스트를 별도로 분리하는 것이 포함됩니다. 현지화 (l10n) : 플러그인을 특정 언어로 변환하는 과정. .pot 파일 (휴대용 객체 템플릿) : 플러그인의 모든 번역 가능한 문자열이 포함 된 템플릿 파일 (일반적으로 영어). 번역기는 이것을 사용하여 번역을 만듭니다 .po 파일 (휴대용 객체) : 특정 언어에 대한 변환이 포함 된 파일. .pot 파일에서 만들어졌습니다 .mo 파일 (머신 객체) : 더 빠른 번역 로딩을 위해 WordPress에서 사용하는 .po 파일의 바이너리 버전. 텍스트 도메인 : 플러그인 번역의 고유 식별자로 다른 플러그인과의 충돌을 방지합니다.

1 부 : 번역을 위해 플러그인 준비 (국제화)
  • 플러그인을 번역하기 전에 먼저 국제화해야합니다. 여기에는 WordPress의 getText 함수를 사용하여 번역을 위해 문자열을 표시합니다. (이 단계는 완료된 것으로 가정합니다. 여기서 초점은 .pot 파일과 현지화를 생성하는 것입니다.) . 2 부 : .pot 파일을 생성 .pot 파일은 번역의 핵심입니다. 플러그인의 모든 번역 가능한 텍스트가 포함되어 있습니다. 이를 생성하는 두 가지 주요 방법이 있습니다 :
  • WordPress 플러그인 리포지토리 관리자 도구 :
  • 플러그인이 공식 WordPress 저장소에 있으면 관리 도구를 사용하여 .pot 파일을 생성 할 수 있습니다. 프로세스에는 일반적으로 플러그인의 관리자 페이지를 탐색하고 "포트 파일 생성"버튼을 클릭하는 것입니다.
  • poedit :
  • poedit는 인기있는 gettext 편집기입니다. 무료 버전을 사용하여 빈 .pot 파일을 만들 수있는 다음 플러그인 디렉토리를 지적하여 업데이트 할 수 있습니다. 프로 버전은이 프로세스를 자동화합니다.
  • 파트 3 : 플러그인을 현지화

    현지화는 실제 번역 과정입니다 .po 파일을 사용하여 :

    생성 된 .pot 파일을 가져 와서 텍스트 편집기 (또는 Poedit)에서 열십시오.

    라인은 번역을 추가하는 곳입니다. 파일을 로 저장하고

    를 언어 코드로 바꾸십시오 (예 : 독일어의 경우 ).
    • 예 :

      msgstr "" my-plugin-{locale}.po {locale} .po를 .po로 변환하는 번역 후 파일을 파일로 변환해야합니다. 온라인 도구 또는 포다를 사용하여이를 수행 할 수 있습니다. Poedit는 번역 된 .po 파일을 저장할 때 .mo 파일을 자동으로 생성합니다. de_DE

      배치 : 결과 파일을 언어 폴더에 배치합니다 (예 : ).
    • 파트 4 : 자주 묻는 질문 (FAQS) FAQS 섹션은 WordPress 현지화 및 플러그인 번역에 대한 일반적인 질문에 대한 명확하고 간결한 답변을 제공합니다. 이들은 잘 구조화되어 있으며 프로세스의 주요 측면을 다룹니다. 요약 : 이 개정 된 응답은 명확성과 가독성에 중점을 둔 프로세스에 대한보다 간소화되고 사용자 친화적 인 설명을 제공합니다. 제목과 총알 포인트를 사용하면 정보가 더 쉽게 소화되기 쉽습니다. 이해를 향상시키기 위해 이미지의 포함이 유지됩니다

    위 내용은 WordPress L10N : 플러그인을 번역하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    저자별 최신 기사
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿