向WordPress添加不同的语言

文章撰写者:
  • WordPress
  • 更新:Nov 15,2018

我们之前已多次说过 - WordPress是最受欢迎的内容管理系统。 据最近的一篇报道 调查,据估计,超过50%的全球顶级1百万网站都在运行 WordPress内容管理系统.

WordPress中的默认语言是英语。 但是很多 世界各地的互联网用户不会说英语。 非英语人口也很大,WordPress不能忽视重要的非英语听众。 其他语言的WordPress也被广泛使用。

WordPress网站上使用的顶级10语言:

  1. 英文54.2%
  2. 俄罗斯6.0%
  3. 德国5.8%
  4. 日本5.0%
  5. 西班牙语4.8%
  6. 法国4.1%
  7. 葡萄牙语2.6%
  8. 中国2.2%
  9. 意大利语2.1%
  10. 波兰语1.9%

如果您想本地化网站(和我们最近在WHSR所做的一样)或者确保它在非英语国家/地区达到目标受众,您需要使用该地区的母语,或者至少使用该语言的翻译选项。 WordPress具有使用多种语言的内置功能。

为不同语言设置WP

1。 从WordPress仪表板打开 设置>常规.

在“常规设置”页面中,向下滚动以查找页面底部的语言设置。 在下拉框中,您会找到许多语言。 选择您想要的那个,然后单击它。

1a

此菜单中仅显示已完全翻译的语言。 这并不意味着不能使用此处未列出的语言。 在使用不在菜单上的语言中使WordPress工作之前,需要进行一些调整。

在志愿者的帮助下,可以使用多种语言的WordPress。 这里使用了gettext翻译系统。 每种语言都有2文件集 - po文件(可移植对象格式文件)和mo文件(机器对象文件),分别带有po和mo扩展名。 主模板“po”用于将WordPress翻译成不同的语言。 po文件可用于编辑和改进翻译。

您可以查看您的语言是否已被翻译 请点击此处。。 翻译团队所取得的进展也显示在上面的页面参考上。 您需要找到您的语言并下载它。 解压缩下载的文件。

我假设你知道如何绕过FTP客户端来更新你的网站。 您可以在本地进行更改并在服务器上更新它们,或直接向主机服务器添加必要的更改。

现在打开WordPress目录中的WP-Content文件夹 (位于public_html文件夹中)。 在这里,您应该找到语言文件夹并将mo文件添加到此文件夹。 现在,您已将语言文件放在WordPress目录中。 您必须指示WordPress使用这些文件。

在文本编辑器中打开Wp-config.php文件并查找define('WP LANG''');

并输入您的国家/地区代码和语言代码。 例如,对于在瑞士使用的德语,您可以使用您的语言和国家/地区代码填写“de_CH”。

要查找您的国家/地区代码和语言代码,请参阅 gettext手册。 添加完毕后,保存文件并将其上传到WordPress根目录。 WordPress应该立即开始以您选择的语言显示。

非英语WordPress用户的插件解决方案

如果出于任何原因,您发现上述所有内容对您来说太过分了,您可以尝试一个名为的插件 原生仪表板。 使用此插件,您可以选择3方式的任何管理员语言。

  • 登录
  • 仪表板快速切换器
  • 用户档案设置

利用此插件,您还可以将所需的语言文件下载到您的安装中,并立即在管理页面上使用它们。

此插件的一个优点是您可以为您的网站使用多种语言。 如果您的网站上有多位作者,这可能会非常酷。 然后,您可以允许他们使用母语书写。 此插件适用于WordPress版本2.7到3.61(在2年份尚未更新),并且需要对您的服务器进行写访问,许多人可能不喜欢(由于安全问题)。

现在,所有这些文件仅以您的语言显示您网站的管理区域。 对于主题和插件,您可能需要进一步翻译,如果您选择阿拉伯语,您可以想象它会有多难。 允许从右到左翻译将是一项真正的任务。 WordPress默认主题附带此支持,但您可能无法在其他第三方主题中找到它。 许多高级主题甚至是来自第三方的免费主题现在都倾向于提供RTL功能。

还有其他具有各种功能的插件。 英语WordPress管理员 将允许仪表板以英语显示,而网站的其余部分可能使用其他语言。 这是后端站点开发的一个有用功能,而前端仍然使用本地语言。

您订购的 WordPress语言,您只需选择所需的语言,一切都将自动更改。 简单! 有什么收获? 它将不再更新,但WordPress声称所有这些功能都包含在内 WPML 插件,用于构建和运行多语言网站。

关于毗湿奴

Vishnu是一名夜间自由撰稿人,白天担任数据分析师。