大多数 WordPress 主题都使用一种语言——英语。本教程将向您展示如何将任何 WordPress 主题翻译成您选择的本地语言。

您需要什么

在开始本指南之前,您需要具备以下条件:

  • 您的计算机上安装了 Poedit 软件。 Poedit 可在 OS X 和 Windows 上使用,可以在 此处 下载。
  • WordPress 主题文件在您的计算机上。

第一步——打开主题的默认语言模板

打开 Poedit 并选择Create new translation:

会弹出一个新窗口,选择要翻译的 WordPress 主题。主题的默认翻译模板位于THEMEXXX/lang/YYY.poTHEMEXXX主题名称和主题的 YYY默认语言(twentysixteen/lang/en_EN.po在这个例子中):

下一页, 从下拉菜单中选择你想将主题翻译成的语言:

 

您现在可以翻译您的主题。

第 2 步 – 翻译您的主题

突出显示任何要翻译的字符串:

在“Translations' 部分,输入源字符串的所需翻译:

 

翻译主题后上传文件(lt_LT</code >在这个例子中)保存在与原始模板相同的目录中:

 

第 3 步 – 更改 WordPress 网站语言

添加您的 .po 文件到您的托管帐户上的相应目录。该目录应该类似于您的 WordPress 主题的名称。请参阅本教程了解如何上传广告文件到您的帐户。 lt_LT.polt_LT.mo
public_html/wp-content/themes/THEMEXXX/langTHEMEXXX

打开 wp-config.php 文件(位于您的 WordPress 安装中)并添加以下行:
define ('WPLANG', 'ZZZ');,ZZZ 保存翻译的地方文件名(lt_LT在这个例子中):

 

您的主题现在将显示为已翻译:

结论

现在您知道如何使用 Poedit 翻译编辑器翻译您的 WordPress 主题了。如果您想使您的网站适应当地语言,则此技能很有价值。同样的翻译原则也适用于 WordPress 插件。