大多数WordPress主题都附带一种语言 – 英语。本教程将向您展示如何将任何WordPress主题翻译为您选择的本地语言。
你需要什么
在开始本指南之前,您需要以下内容:
- 您的计算机上安装了Poedit软件。Poedit可在OS X和Windows上使用,可从此处下载。
- WordPress主题文件在您的计算机上。
第1步 – 打开主题的默认语言模板
打开Poedit并选择Create new translation:
将弹出一个新窗口,选择要翻译的WordPress主题。主题的默认翻译模板位于THEMEXXX/lang/YYY.po
,THEMEXXX
主题的名称和主题的YYY
默认语言(twentysixteen/lang/en_EN.po
在此示例中):
接下来,从下拉菜单中选择要将主题翻译为的语言:
您现在可以翻译自己的主题了。
第2步 – 翻译你的主题
突出显示要翻译的任何字符串:
在“ 翻译”部分中,输入源字符串的所需翻译:
翻译完主题后,将文件(lt_LT
在此示例中)保存在与原始模板相同的目录中:
第3步 – 更改WordPress网站语言
将您在步骤2(在此示例中)和.mo文件(由Poedit自动生成)中保存的.po文件上载到您的主机帐户上的相应目录。 该目录应该类似于,WordPress主题的名称在哪里。有关如何将文件上传到您的帐户,请参阅本教程。lt_LT.po
lt_LT.mo
public_html/wp-content/themes/THEMEXXX/lang
THEMEXXX
打开wp-config.php
文件(它位于您的WordPress安装中)并添加以下行:
define ('WPLANG', 'ZZZ');
,ZZZ
您用于保存翻译的文件的名称(lt_LT
在此示例中):
您的主题现在将显示为已翻译:
结论
现在您知道如何使用Poedit翻译编辑器翻译您的WordPress主题。如果您想使您的网站适应当地语言,这项技能很有价值。相同的翻译原则也适用于WordPress插件。