默认情况下,WordPress用的是是英语,这是您在系统的每一个后台页面上都可以期待的语言。由于WordPress已经成为世界上最流行的内容管理系统之一,期望该平台被翻译成其他语言是正常的。而且,也确实如此。bluehost美国主机商分享如何将WordPress网站翻译成任何语言
如果您想安装WordPress并把所有东西都写成自己的语言,您可以这样做。让我们在这篇文章中告诉您如何做。
如何用您的语言安装WordPress
在我们开始讨论翻译和不同的安装方法之前,让我们看看简单的方法。
从设置中选择语言:
- 导航到设置->常规
- 找到位于页面底部的 “语言设置 “选项
- 滚动到列表中
- 如果您的语言在列表中,选择它并保存更改
- 现在您已经完成了–WordPress正在用您的语言了。
如果您的语言在列表中找不到,不要伤心,您仍然可以解决一些问题。
虽然有些团队已经完全翻译了WordPress,但其他团队已经完成了大部分的工作。您仍然可以在可用语言的列表中找到您的语言。推荐阅读:《2022年为什么专家要让你的网站多语言化》
手动安装语言
您可以打开通往您的语言的WordPress的链接,并按照进一步的指示进行操作。有些语言会让您选择安装额外的文件以便于使用该语言,而其他语言会要求帮助翻译。如果您对把WordPress翻译成您的语言感兴趣,每种语言的页面上都有联系信息,您可以用它来联系翻译团队。
- 导航到可用语言的列表
- 找到您的语言并打开网站
- 下载.mo文件
- 连接到您的FTP服务器
- 在您的/wp-content文件夹中创建/languages文件夹
- 将.mo语言文件上传到该文件夹
如果您使用的是WordPress v4.0或任何更新的版本,您现在可以通过导航到设置->常规,从下拉列表中选择您新安装的语言来改变语言。
如果您仍然使用旧版本的WordPress,您离激活语言只有一步之遥。
- 在服务器上打开wp-config文件
- 搜索 “define(‘WPLANG’, “)。
- 根据.mo文件修改该代码。
- 您需要语言/国家的WP区位代码,所以再次打开该列表
这里有几个不同语言的代码例子:
Croatian: define ('WPLANG', 'hr'); Danish: define ('WPLANG', 'da_DK'); English (Australian): define ('WPLANG', 'en_AU');
- 保存修改
- 打开WP管理面板,现在应该已经翻译成您的语言了
如果您正在运行一个多站点,您可以像我们在文章的这一部分所展示的那样,分别改变网络中的每一个站点。如果您想为整个网络设置语言,您可以从网络管理>设置面板(“默认语言”)进行。
如何翻译WordPress主题和插件
WordPress默认使用的是英语。由于它是面向用户的,所以也学会了许多其他语言,您可以从设置页面快速改变。根据您想翻译的WordPress网站的后台(管理页面)的语言,您有可能只需要从列表中选择它。目前还有许多其他的语言还没有完成,但是如果您真的希望这样的话,也可以手动安装它们。
但是,即使您成功地把WordPress翻译成另一种语言,这并不意味着您的网站已经完全本地化了。您可以让原始的WordPress字符串显示一些对您来说更容易理解的东西,但是那些不属于翻译的主题和插件呢?
翻译WordPress主题和插件
如果您想对整个后端进行本地化,那么也有必要翻译WordPress主题和插件。幸运的是,许多流行的主题和插件会已经准备好翻译文件。如果是这样的话,您甚至不需要为了让它们使用您的语言而让步。但这通常只适用于少数流行语言,如法语、西班牙语、德语、中文或意大利语等等。
但在您放弃整个本地化的想法之前,让我们告诉您翻译WordPress主题和插件到底有多容易。
如何知道哪些项目是可以翻译的
不幸的是,不是所有的WordPress主题和插件都容易翻译。所以在开始工作之前,您将不得不检查项目的描述和它们的语言文件。更多时候,特定主题和插件的开发者会强调他们的产品是可以翻译的。您可以在项目描述中找到确认信息。推荐阅读:《哪些语言适合网站企业网站开发》
另一个选择是直接检查文件和文件夹。当您下载一个插件或主题时,打开其文件夹并搜索 “语言 “或 “lang “文件夹。如果它存在,您应该能找到所有或仅有的这些文件类型。
- .pot – 可移植对象模板,包含原始字符串。
- .po – 可移植对象,包含实际的翻译内容。
- .mo – 机器对象,通常用于翻译代码。
如果主题或插件有这些文件,它将很容易翻译。现在把您的心思放在另一种语言上,准备一下安装一个免费的插件,它将成为您的翻译指南。
Loco Translate插件
价格:免费
这是一个免费的插件,它提供了一个内置的翻译编辑器,可以直接从您的浏览器中工作。不像其他应用程序,如Poedit(它也是用户中非常受欢迎的选择),您必须在WordPress之外使用,Loco Translate只是另一个插件。
一旦安装并激活,Loco Translate将在管理仪表板菜单上安家。将鼠标悬停在它上面,它将让您选择一个您想翻译的组。您可以选择主题、插件或WordPress核心。
- 导航到Loco Translate -> Plugins or Themes
- 从列表中选择一个插件/主题
- 点击 “新语言 “按钮
- 选择一种您要翻译的插件/主题的语言
- 如果您想的话,选择一个不同的翻译文件位置(我们建议选择 “作者 “选项)。
- 点击 “开始翻译 “按钮
没有文件的主题和插件
即使您要翻译的项目并没有附带所需的模板文件,Loco Translate也可以帮忙。如果您选择该选项,该插件将扫描一个项目的整个代码并尝试创建模板文件。很明显,这种生成的文件可能没有开发人员可以建立的文件那么完美。但在那些您只需要翻译无法翻译的项目的情况下,这是一个不错的功能。
开始翻译
点击按钮后,该插件将准备好一切并在您面前打开翻译编辑器。该编辑器包含四个部分:
- 源文本
- 英文的源文本
- 您选择的语言的翻译
- 评论
第一部分包括所有可供翻译的字符串。为了测试,我们选择了免费的Google Maps Widget插件。该插件包含250个可供编辑的字符串。它们都很好地显示在一个列表中,允许您一个一个地选择行。通过选择一个行,Loco Translate将自动填充英文翻译,如果有注释则显示注释。现在是您大显身手的时候了–继续逐行选择,开始修改文本。
只要您开始打字,该插件就会用一个黄色的星星标记所选的字符串。一旦您完成数百行,这将帮助您识别那些已经完成的工作。此外,源文本将得到新的翻译,并且就在原始字符串旁边加载,所以您可以快速看到变化。
管理翻译
在编辑器的顶部,您会发现几个按钮和标签帮助您管理翻译。第一个标签会让您知道您目前正在编辑的语言是什么以及最后一次更新的时间。最有趣的部分是百分比和剩余的翻译字符串的数量。
就在这下面,您可以找到几个按钮。保存更改,如果翻译不同步,您可以同步翻译,必要时还可以恢复更改。如果您不确定翻译是否足够好,您可以把一个字符串标记为 “模糊”。这将让您识别仍然需要一些工作的行。此外,您还可以将模糊的句子排除在翻译文件中,留给将来或由其他人来翻译。
Loco Translate还可以方便地搜索特定的字符串。如果您只想修改几个特定的,或者您想起了之前忘记标记的行,使用搜索功能可以快速找到它。
在屏幕的最右边,您可以找到下载图标。万一您由于权限问题不能保存修改,您可以下载PO、MO或POT文件(取决于正在处理的文件)。
如何激活翻译
幸运的是,Loco Translate允许在任何时候使用数据。这意味着,您不必在使用前完全完成翻译。因此,即使您只翻译了几个字符串,仍然有可能将翻译加载到WordPress中。当然,只翻译了几个字符串并没有什么意义,但当您决定给它一个测试时,这是一个不错的工具。
没有任何您需要点击的按钮来激活翻译,也没有任何类似的东西。一旦文件被保存,您只需要切换WordPress网站的语言。
- 转到设置->常规
- 找到 “网站语言 “选项
- 将语言转换为翻译的插件/主题的语言
- 保存更改
- 打开插件或主题的设置,看看翻译的效果。
继续翻译
在花几分钟时间使用Loco Translate之后,拥有不同语言的WordPress主题和插件将看起来像一、二、三一样容易。唯一的区别是您将不得不数到几百——甚至在某些情况下数到一千来完成所有的行。
翻译不仅可以帮助你您和用户,而且还可以在其他网站上应用同样的文件。通常情况下,在官方目录中发现的所有主题和插件都会欢迎新的翻译。因此,您只要联系开发商,问问他们是否愿意将您的翻译作为产品的语言选项。
另外,每个在WordPress.org注册的人现在都可以直接从网站上翻译主题和插件。只要选择一个项目,选择语言并开始建议字符串。之后,负责该语言的编辑会查看您的建议。如果做得正确,编辑就会批准它们。当一种特定的语言达到足够的翻译字符串时,该主题或插件将自动获得可用的翻译文件,每个人都可以随时下载该语言的项目。这有多棒啊!推荐相关阅读:《为你的WordPress网站产生更多流量的五种方法》