WPML

了解如何使用 WPML 将 Events Manager 翻译成更多语言。

我们不建议在使用 WPML 的多语言网站上使用 Events Manager。它与 WPML 的翻译编辑器不兼容,并且您无法可靠地翻译它创建的内容。

英语版的事件
英语版的事件
德语版的事件
德语版的事件

快速上手

首先,请确保您的网站上已激活最新版本的 Events Manager。

然后,请遵循以下步骤:

1. 访问您 WPML 帐户的下载页面,下载并安装 WPML 组件。

2. 激活 WPML 插件,然后前往 WPML → 设置以完成设置向导。

3. 安装并激活 Events Manager and WPML compatibility 插件。此附加组件将使自定义内容类型可翻译,并实现与 WPML 的更好兼容性。

翻译事件和重复事件

您只能手动翻译事件。为此,请遵循以下步骤:

1. 编辑事件时,在侧边栏中找到语言部分,并从 WPML 翻译编辑器切换到 WordPress 编辑器

切换到 WordPress 编辑器进行手动翻译
切换到 WordPress 编辑器进行手动翻译

在出现的警告弹出窗口中,选择将此设置应用于所有事件

2. 现在,您可以选择在每种可用语言中翻译复制内容。如果您希望该语言版本的事件采用不同的设计,请使用“翻译”选项。另一方面,如果您希望保持相同的设计而仅翻译事件的文本,请使用“复制”选项。

翻译事件

单击每种可用语言的加号图标以添加翻译,如果需要,还可以添加不同的设计。

Translating an Event
Translating an Event

复制事件

选中复制复选框,单击“复制”按钮,然后使用铅笔图标编辑副本。

Duplicating an Event
Duplicating an Event

如果您在此事件中启用了预订/注册选项,您也可以翻译不同的门票类型。

3. 发布页面并对所有语言和事件重复此过程。从顶部栏切换到您的原始语言以查看未翻译的事件。

切换到原始语言以查看未翻译的内容
切换到原始语言以查看未翻译的内容

对于重复事件,请从 Events → Recurring Events 中遵循相同的过程。

翻译文章、页面和位置

使用 WPML 的翻译仪表板,您可以翻译:

  • 文章
  • 页面
  • 模板(例如页眉和页脚)
  • 菜单
  • 位置(仅在您翻译了它们附加的事件后使用)。

要翻译所有这些元素:

1. 前往 WPML → 翻译仪表板,并在不同部分下选择您要翻译的内容。请勿从此页面翻译任何事件。

从 WPML 的翻译仪表板发送内容进行翻译
从 WPML 的翻译仪表板发送内容进行翻译

2. 将所选内容发送进行自动或手动翻译,并选择发布前是否需要审核。

选择翻译选项
选择翻译选项

如果您选择了审核翻译,请前往 WPML → 翻译查看它们在前端的显示效果,并使用 WPML 的高级翻译编辑器对其进行编辑。

WPML 会自动翻译与您发送进行翻译的内容相关的任何菜单、类别和分类法。

翻译其他文本

在您的页面上,有一些来自您的插件和主题的文本(称为字符串)需要翻译。当您访问网站时,WPML 会自动提取大多数字符串,因此请遵循以下步骤:

1. 以次要语言访问所有包含未翻译文本的页面。

2. 前往 WPML → 翻译仪表板,滚动到其他文本(字符串)部分。

3. 使用所有来源 > 前端(已查看)筛选器,列出网站访问者看到的所有字符串。选择所有字符串并将它们发送进行翻译。

常见问题

尝试发布已翻译页面时,为什么会收到无效位置错误?

您应该在翻译了位置附加的事件之后再翻译位置。如果您因为此错误而无法发布已翻译的事件,请遵循以下步骤:

1. 留在 WordPress 仪表板的次要语言下,然后从 Events → Locations 访问特定的位置页面。
2. 在警告弹出窗口中,单击 Edit anyway 以使用 WordPress 编辑器查看页面,然后单击更新
3. 返回事件进行发布。

为什么次要语言的菜单中缺少链接

翻译菜单中链接的所有页面,以便在切换到该语言时它们能够显示。您还可以从翻译仪表板下的导航菜单部分单独翻译菜单。

如果您的菜单包含自定义链接,请在我们的菜单翻译指南中了解如何翻译它们。

作者:Amir · 最后更新时间:2025年12月24日