WPML 5.0 Beta 版 – 重新设计的体验与更智能的自动翻译
WPML 5.0 是我们近年来发布的最大更新。它重新构思了您导航和配置 WPML 的方式,将自动翻译设为新网站的默认设置,并简化了翻译引擎,以提供最佳的翻译质量。我们首先发布 Beta 版,以便在正式版发布前发现任何问题,非常期待您能帮助我们进行测试。
我们刚刚发布了 WPML 3.9 的首个 Beta 版。此 Beta 版包含一种新的翻译模式,当您需要在未翻译的情况下显示内容时,该模式完全消除了复制内容的需要。
假设您正在开发一个包含英语、法语和意大利语的列表网站。您可能希望新列表显示在网站的所有语言中。当您翻译一个列表时,翻译内容应替换未翻译的原始内容。
到目前为止,要使用 WPML 实现这一点,您必须将列表复制到网站的所有语言中。这虽然可行,但并不轻松。
WPML 3.9 将包含一种新的翻译模式,允许在网站的所有语言中显示内容,而无需复制。
虽然基本想法很简单,但实现起来却有些棘手。当您启用新的翻译模式时,WPML 会在后台执行一些神奇的操作:
请观看此视频片段以了解其工作原理:
这种翻译模式让运行多语言电子商务、列表、目录和分类广告网站变得更加容易。事实上,任何拥有大量内容且您不一定想要翻译的网站都将从这种新翻译模式中受益。
这是 Beta 版,尚未准备好用于生产站点,因此请仅将其安装在开发站点上。
然后,在您的网站中,前往 WPML->翻译管理->多语言内容设置,向下滚动到文章类型翻译部分。

新模式被称为“可翻译 – 如果可用则使用翻译,否则回退到原始语言”(不是很简短,但希望能表达清楚)。
如果此模式呈灰色且您无法选择它,则是因为有一个配置文件硬性设置了不同的翻译模式。在正式发布的 WPML 版本中,您将能够自由地从旧的“已翻译”模式切换到新模式。由于在此 Beta 版中尚未准备就绪,让我们使用一种临时解决方法。
前往 WPML->翻译管理->自定义 XML 配置,并粘贴一段 XML 代码以覆盖该设置:
<wpml-config>
<custom-types>
<custom-type translate="1" display-as-translated="1">CPT-SLUG</custom-type>
</custom-types>
</wpml-config>
将“CPT-SLUG”替换为您想要控制的文章类型的实际别名。
目前,分类法尚未得到完全支持。开发已接近尾声,我们将在正式发布的版本中全面支持分类法。
WPML 3.9 纠正了该工作流程。如果您创建了内容,开始翻译然后又编辑了原始内容,您将看到它“需要翻译”。当您再次翻译时,您已完成的部分翻译将出现在 WPML 翻译编辑器中,您可以继续翻译未完成或新增的部分。
如果您使用的是页面构建器,请尝试新的“翻译时更新”功能,看看它是否能按您的预期工作。
要报告问题,最好在技术支持论坛中创建一个新帖子,并在此处留下简短描述和该帖子的链接作为评论。