
了解如何使用 WPML 将 Events Manager 翻译成更多语言。
我们不建议在带有 WPML 的多语言网站上使用 Events Manager。它与 WPML 的翻译编辑器不兼容,并且您无法可靠地翻译其创建的内容。
开始使用
首先,请确保您的网站上已激活最新版本的 Events Manager。
然后,请按照以下步骤操作:
1. 访问您 WPML 帐户中的下载页面,下载并安装 WPML 组件。
2. 激活 WPML 插件,然后前往 WPML设置以完成设置向导。
3. 安装并激活 Events Manager and WPML compatibility (在新标签页中打开) 插件。此附加组件将使自定义内容类型可翻译,并实现与 WPML 的更好兼容性。
翻译事件和定期事件
您只能手动翻译事件。为此,请按照以下步骤操作:
1. 编辑事件时,在侧边栏中找到语言部分。在翻译此文档下,有三个图标代表三种翻译方式。选择第三个,即 WordPress 编辑器。

在出现的弹出窗口中,选择所有事件,勾选我了解,切换到 WordPress 编辑器,然后单击应用。
2. 现在您可以选择在每种可用语言中翻译或复制内容。当您希望该语言的事件采用不同的设计时,请使用“翻译”选项。另一方面,如果您希望保持相同的设计,仅翻译事件的文本,请使用“复制”选项。
如果您在此事件上启用了预订/注册选项,其票务类型也可以通过相同的方式,在同一个语言框中进行翻译。
3. 发布页面并对所有语言和事件重复此过程。从顶部栏切换到您的原始语言,以查看未翻译的事件。

从 EventsRecurring Events 按照相同的过程处理定期事件。
翻译文章、页面和位置
使用 WPML 的翻译仪表板,您可以翻译:
- 文章
- 页面
- 模板(例如页眉和页脚)
- 菜单
- 位置(仅在翻译了其附加的事件后使用)。
要翻译所有这些元素:
1. 前往 WPML翻译仪表板,并在不同部分下选择您要翻译的内容。请勿在此页面上翻译任何事件。

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

如果您选择了审核翻译,请前往 WPML翻译 以查看它们在前端的显示效果,并使用 WPML 的高级翻译编辑器对其进行编辑。
WPML 会自动翻译与您发送翻译的内容相关的任何菜单、类别和分类法。
翻译其他文本
在您的页面上,有一些来自插件和主题的文本(称为字符串)需要翻译。当您访问网站时,WPML 会自动提取大部分字符串,因此请按照以下步骤操作:
1. 以次要语言访问所有包含未翻译文本的页面。
2. 前往 WPML翻译,滚动到其他文本(字符串)部分。
3. 使用所有来源前端(已查看)过滤器列出网站访问者看到的所有字符串。选择所有字符串并将它们发送以进行翻译。
常见问题
为什么在尝试发布翻译页面时出现无效位置错误?
您应该在翻译了附加的事件之后再翻译位置。如果您因为此错误而无法发布翻译后的事件,请按照以下步骤操作:
1. 留在 WordPress 仪表盘的次要语言下,然后从 EventsLocations 访问特定的位置页面。
2. 在警告弹出窗口中,单击仍然编辑以使用 WordPress 编辑器查看该页面,然后单击更新。
3. 返回到该事件进行发布。
为什么次要语言的菜单中缺少链接?
翻译从菜单链接的所有页面,以便在切换到该语言时显示它们。您也可以在 WPML翻译下的导航菜单部分单独翻译菜单。
如果您的菜单包含自定义链接,请在有关翻译菜单的指南中了解如何翻译它们。


