>  기사  >  CMS 튜토리얼  >  워드프레스 플러그인 중국어화하는 방법

워드프레스 플러그인 중국어화하는 방법

藏色散人
藏色散人원래의
2019-07-13 09:12:546487검색

워드프레스 플러그인 중국어화하는 방법

wordpress 플러그인을 중국어링하는 방법 :

1.poedit

2.ultraedit

here 우리는 구성 -SMTP 플러그-를 가져옵니다. 예를 들어

1. 일반 중국어

먼저,configure-smtp를 설치한 후 플러그인 설정 인터페이스에 들어가면 모두 영어로 되어 있는 것을 볼 수 있습니다

. 디렉토리에 configure-smtp.pot 파일이 있는 것을 볼 수 있습니다. 패키지의 영어 템플릿(이식 가능한 개체 파일)을 사용할 수 있습니다

1. configure-smtp-zh_CN.po

2. POEDIT 소프트웨어를 사용하여 엽니다(POEDIT 설정은 설명되지 않습니다). Baidu에서 검색하면 알 수 있습니다.

열고 나면 원본 텍스트를 비교하고 번역할 수 있습니다. 하나씩 말입니다. 번역이 완료된 후 저장하면 po 파일을 기반으로 동일한 이름의 mo 파일이 자동으로 생성됩니다. mo 파일은 WP에서 호출하는 언어 팩입니다.

3. 번역이 완료되면 로딩 설정이 필요합니다.configure-smtp.php 메인 파일을 열고 다음 코드를 추가하세요

load_plugin_textdomain('configure-smtp','wp-content/plugins/configure-smtp/lang');
/*
*说明:load_plugin_textdomain('插件名称','wp-content/plugins/configure-smtp/lang 插件语言包所在目录');
*
*/

다른 플러그인이나 테마인 경우 , 플러그인의 메인 파일이나 테마의 함수 파일을 찾아 위의 코드에 추가하세요. 여러 언어 패키지가 있는 경우 wp-config.php에 설정된 언어에 따라 로드됩니다.

4. 이때 다시 배경을 열면 플러그인이 중국어로 변경된 것을 확인할 수 있습니다.

2. 항목 추가

언어팩에 특정 항목이 없으면 이때 수동으로 추가할 수 있습니다. 예를 들어 플러그인 업데이트 및 업그레이드를 수행하면 일부 설정이나 지침이 추가될 필요가 없습니다. 언어팩을 다시 번역하려면 기존 언어팩에 일부 항목만 추가하면 됩니다.

드림위버와 메모장을 사용하여 추가하는데 UltraEdit만 사용해도 작동하지 않습니다.

1. UltraEdit를 사용하여 .po 파일을 열고 항목을 수동으로 추가하세요.

다음과 같이 형식을 추가하세요.

#: 条目所在文件:行数
msgid "条目内容"
msgstr "翻译"

참고: msgid는 PHP 파일과 정확히 동일해야 합니다!

2. 새 항목을 추가한 후 POEDIT로 열고 .mo 파일을 다시 생성합니다.

이렇게 하면 추가된 콘텐츠가 적용되며, 백엔드를 열면 중국어 콘텐츠를 보실 수 있습니다.

3. 일부 설명 콘텐츠와 같이 연결을 사용하지 않는 일부 콘텐츠가 배경에 있는 경우 수동으로 연결하고 위 방법을 사용하여 중국어화를 위한 해당 항목을 추가할 수도 있습니다.

예:

echo&#39;<p><em>You must save any changes to the form above before attempting to send a test e-mail.</em></p>&#39;;
//将其修改为:
echo&#39;<p><em>&#39;.__(&#39;You must save any changes to the form above before attempting to send a test e-mail.&#39;, $this->textdomain ).&#39;</em></p>&#39;;

inconfigure-smtp'sconfigure-smtp.php

PO에 다음과 같이 항목을 추가하세요.

Regenerate mo를 사용하면 이 문장이 중국어로 표시됩니다.

더 많은 WordPress 기술 기사를 보려면

WordPress Tutorial

칼럼을 방문하세요!

위 내용은 워드프레스 플러그인 중국어화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.