WPML

WPML 4.9 改进了 WordPress 网站的翻译功能。您现在可以查看自动翻译的成本和时间估算,一键修复卡住的翻译任务,轻松翻译自定义 Elementor 小工具等。

WPML 4.9.2 现已发布

自发布本文以来,我们已发布了 WPML 4.9.2,其中包含了多项错误修复。

以下是 WPML 4.9 的新功能:

适合任何规模的可靠自动翻译

预先的翻译成本和时间估算

WPML 现在会在您发送内容进行自动翻译之前,计算所需的确切积分。如果您没有足够的预付费积分或未设置现收现付,翻译将不会开始。界面将引导您了解继续翻译的选项。

WPML 翻译仪表板积分不足通知
积分不足时的付款选项

不仅如此——当您批量发送内容进行翻译时,您会在翻译仪表板的顶部看到进度和预计剩余时间。借助 WPML 4.9,您始终可以了解当前情况,因此即使是大型任务也能顺利运行,无需猜测。

一键修复卡住的翻译任务

翻译大量内容的大型网站有时会遇到翻译任务卡住的情况。在 WPML 4.9 中,我们改进了 WPML 与高级翻译编辑器之间的通信方式,因此这些问题发生的情况应该会减少。

如果任务确实卡住了,翻译仪表板中会出现一个新的重新发送按钮,只需一键即可重新启动它们。如果您需要联系支持团队,错误消息现在包含了支持人员立即帮助您所需的所有技术细节。

通过翻译仪表板重新发送卡住的翻译任务

增强了与主题和插件的兼容性

全面支持 Divi 5 和自定义 Elementor 小工具翻译

我们曾邀请您在 WPML 4.9 Beta 版中帮助我们测试 Divi 5 兼容性自定义 Elementor 小工具支持。在收到您的反馈并经过我们团队的进一步测试后,这两项功能在 WPML 4.9 中均已稳定。

Divi 5

所有已知的兼容性问题均已修复。您可以安全地更新到 Divi 5——您的多语言网站将在最新的 Divi 版本中顺利运行。

自定义 Elementor 小工具

Woodmart、Wolmart 和 Emphires 等第三方主题和插件中的小工具将被自动检测。无需进行 XML 配置。您可以从翻译仪表板翻译它们——它们也会出现在高级翻译编辑器中以供翻译。

翻译第三方插件或主题中的 JavaScript 字符串

某些主题和插件将文本存储在 JavaScript 文件而不是 PHP 中。WooCommerce 的购物车结账区块就是常见的例子。

虽然通常会包含西班牙语等广泛使用语言的翻译,但较少使用的语言往往会被遗漏。WPML 以前无法扫描这些文件,因此对于部分访问者来说,您网站的部分内容可能会保持未翻译状态。

WPML 4.9 在 WPML → 设置中添加了检测 JavaScript 文件中的字符串选项。启用它,扫描您的主题或插件,然后通过翻译仪表板中的其他文本(字符串)部分翻译所有字符串。

在 WPML 设置中检测 JavaScript 字符串以进行翻译的选项
启用检测 JavaScript 文件中的字符串的选项

这样,无论您的访问者说西班牙语、拉脱维亚语还是任何其他语言,他们都能获得真正的多语言体验。

请参阅有关翻译 JavaScript 文件中字符串的完整文档

使用对象缓存提供更好的性能和稳定性

如果您运行的是一个大型网站,您可能会使用 RedisMemcached 等对象缓存来提高性能。在此之前,将对象缓存与 WPML 结合使用可能会导致翻译未更新、文章状态未在语言之间同步或已审核的翻译未正确保存等问题。

WPML 4.9 修复了这些问题。我们已经使用 RedisMemcached 和其他常见的缓存解决方案进行了测试,以确保翻译在对象缓存环境中可靠地工作。您现在可以在大型多语言网站上使用对象缓存,而不会影响翻译。

如何开始使用 WPML 4.9 中的新功能

我们正在逐步发布 WPML 4.9。当该更新可用于您的网站时,您会在插件页面上看到它。

如果您想立即安装 WPML 4.9:

1

在您网站的管理后台中,前往插件 → 安装插件,然后单击商业选项卡。

2

单击检查更新按钮。

3

从列表中选择 WPML 4.9字符串翻译 3.5,然后单击安装。WPML 4.9 中的多项功能(包括翻译 JavaScript 字符串的选项)需要字符串翻译 3.5 才能工作。

更新日志

告诉我们您的体验

我们根据您的反馈构建了 WPML 4.9。现在您已经了解了新功能,我们很想听听它在您网站上的运行情况。

对您来说有哪些改进?您希望接下来看到哪些功能?请在下方留言。

觉得有用吗?分享这篇文章: