WPML

Jetpack 插件提供了数十种功能,从社交媒体嵌入到图库和联系表单,再到显示复杂的数学方程式等等。您可以使用 WPML 翻译与 Jetpack 功能相关的文本。

最新版本的 Jetpack 几乎 100% 与 WPML 兼容。这个非常强大的插件有多个模块,我们正在努力使它们全部兼容。如有任何问题,请联系我们的支持团队。

在本教程中,您将学习如何使用 WPML 让 Jetpack 实现多语言化。

我们将解释如何使用和翻译 Jetpack 的一些主要功能。在 Jetpack -> 设置页面上可以找到许多功能。它们被分类并划分在以下选项卡中:撰写、分享、讨论、流量和安全。

要使用 WPML 和 Jetpack 运行多语言网站,您需要:

开始使用

如果您是网站开发人员,开始使用时需要遵循以下主要步骤:

  • 安装并激活 Jetpack。
  • 安装并激活 WPML 插件(WPML Multilingual CMS、WPML 字符串翻译)。
  • 从 WPML → 设置 → 语言页面设置 WPML。请参阅我们的 WPML 入门指南以获取完整参考。

如果您是与开发人员合作的网站所有者,请要求他们为您执行上述步骤。

WPML 翻译工具

WPML 提供两种翻译编辑器,您可以使用它们来翻译网站内容:

除了自己翻译网站内容外,您还可以:

Jetpack 联系表单

安装 Jetpack 后,在编辑文章和页面时会出现一个新的添加联系表单按钮。当您单击该按钮并添加表单时,Jetpack 会添加简码标签,用于创建实际的表单字段、按钮和其他元素。

要翻译联系表单,请按以下步骤操作:

  1. 复制包含 Jetpack 表单的原始文章。
  2. 前往 WPML → 翻译,然后展开其他文本(字符串)部分。使用该部分顶部的筛选器查找需要翻译的文本。在 Domain 筛选器中,选择 jetpack,系统将仅列出来自 Jetpack 的文本。
  3. 翻译所有相关的 Jetpack 表单文本。
  4. 确保选中翻译的翻译已完成,并将其保存。

对所有来自 Jetpack 的文本重复这些步骤。

字符串翻译与 Jetpack 表单
字符串翻译与 Jetpack 表单

结果:在下图中,您可以看到添加至西班牙语页面(名为“Pregúntanos”)的表单,且所有文本均已翻译为西班牙语:

使用 WPML 翻译的 Jetpack 联系表单
使用 WPML 翻译的 Jetpack 联系表单

您还可以翻译发送给访客的电子邮件模板文本——您的英语访客将阅读英文电子邮件,而西班牙语访客将收到西班牙语版本。

平铺图库

这是一款强大的图库功能,允许您在常用的 WordPress 文章编辑器中创建自定义图像图库。借助 WPML,您可以为每种语言创建不同的图库,并翻译与这些图库相关的所有文本。

让我们看看这是如何完成的。首先,检查 Tiled Galleries 模块是否已启用。现在,当您向页面添加图库时,Jetpack 会为您提供多种布局选择。

完成此操作后,我们将翻译图库。为此,请复制您的文章,然后单击独立翻译按钮。您现在可以在次要语言的文章编辑屏幕上更改图像、图像标题和 alt 文本。

在本教程中,我为英语选择了圆形图库图像,为西班牙语版本选择了方形图像。正如您在下图中看到的,所有内容均已翻译,包括 alt 文本和 Jetpack 生成的标题。

翻译为西班牙语的平铺图库

平铺图库与 WPML
平铺图库与 WPML

默认语言的平铺图库

平铺图库与 WPML
平铺图库与 WPML

额外侧边栏小工具

这个便捷的模块提供了许多有用的小工具,如 Twitter、Facebook Like Box、Custom Image Gallery、Upcoming Events 等。所有这些都可以使用 WPML 进行翻译。

让我们来看看 Tiled Gallery 小工具,或者在外观 -> 小工具页面上名为 Gallery (Jetpack) 的小工具。该小工具显示照片图库或幻灯片,并与我们上面描述的 Tiled Gallery 模块相关。要使该小工具可见,请将其拖到主题的小工具区域,为其选择图像并设置其其他相关选项。

Jetpack 小工具图库与 WPML
Jetpack 小工具图库与 WPML

现在,您可以前往 WPML → 翻译 → 字符串页面,翻译与此小工具关联的所有文本。使用上一节中所述的相同步骤。

下图显示了“小工具化”区域的两种不同语言版本:

Jetpack 小工具图库与 WPML

JetPack 小工具图库与 WPML
JetPack 小工具图库与 WPML

Jetpack 小工具图库与 WPML

JetPack 小工具图库与 WPML
JetPack 小工具图库与 WPML

按照相同的过程,您可以翻译所有其他额外侧边栏小工具。

Jetpack 包含更多功能,要翻译它们,您应遵循如上所述的相同过程。

作者:Andrés Cifuentes