WPML 5.2:更快的保存速度、重构的翻译仪表板和 565 项修复
WPML 5.2 现已发布。保存页面不再重写未更改的翻译,翻译仪表板可以列出您的内容(无论有多少种语言),自动翻译会在等待付款时通知您而不是停滞不前,并且 WPML 和每个附加组件中都包含了 565 项修复。
两天前,我们进行了一项调查,询问您希望如何翻译使用页面构建器设计的网站。在本文中,我想分享一下调查结果,以及这将如何影响我们即将推出的 WPML 3.6 的开发。
这虽然可用,但不太方便。我们认为,如果只设计一次即可适用于所有语言,并且仅使用 WPML 翻译文本,将会更加简单。顺便说一下,我们正在完善有关如何翻译 Toolset 中所有内容(包括布局)的文档。准备就绪后,我会撰写相关文章。

实际上,有些人更喜欢为每种语言进行单独设计。当需要调整整个设计时,这是有道理的。我想,如果您对网站首页有非常精确的设计,那么针对每种语言进行调整和优化是合理的。
大多数人对我们现有的方法表示认可,但更倾向于采用单一设计并使用 WPML 进行翻译。此外,也有人表示这种方法对他们不适用。我认为这些是使用专业翻译服务商的人。我同意,要求外部译者去修改您的页面构建器设计几乎是不可能的。在将 WPML 与众多专业翻译服务商集成时,我们也遇到了这些问题。

在使用页面构建器的网站中,近 60% 使用 Visual Composer。接下来非常受欢迎的构建器是 Divi 和 Avada。其他的也相当受欢迎。


前往 WPML翻译管理。在那里,您将看到页面构建器设计的新内容类型。选择您要翻译的设计并发送至翻译。您可以浏览网站的不同元素并将其添加到翻译篮。当您完成挑选需要翻译的内容后,前往 WPML翻译管理翻译篮,并将所有内容作为一个批次一起发送。您可以在本地(使用 WPML 的翻译编辑器)进行翻译,或者发送给您喜欢的专业翻译服务商进行离线翻译。

我们首先从 Visual Composer 的集成开始,遗憾的是,它是最不方便集成的。VC 将设计作为简码存储在“内容”中。这些简码没有 ID,因此很难将元素与其文本关联起来。我们将尝试与 VC 作者合作,向单元格添加 ID。无论如何,我们将使用一种根据内容识别字符串的后备方法。这意味着如果文本发生更改,您需要从头开始翻译,因为我们无法知道在您编辑单元格之前该文本是什么。我们将尽最大努力向 VC 单元格添加 ID。希望您能理解,这并不完全在我们的掌控之中。
其他页面构建器的工作方式不同。它们将构建器设计与“内容”分开存储,并且单元格具有唯一标识符。因此,当您编辑单元格时,您将看到之前的翻译并可以直接更新它。
WPML 3.6 肯定会包含对 Visual Composer 的支持。我们也会尝试加入对 Divi 的支持。作为此发布周期的一部分,我们还将编写有关如何在页面构建器中注册字符串以供翻译的详细文档。这非常简单,只需要妥善记录即可。
然后,我们将与所有其他页面构建器的开发者合作,将此类支持集成到他们的产品中。