WPML 5.0 Beta 版 – 重新设计的体验与更智能的自动翻译
WPML 5.0 是我们近年来发布的最大更新。它重新构思了您导航和配置 WPML 的方式,将自动翻译设为新网站的默认设置,并简化了翻译引擎,以提供最佳的翻译质量。我们首先发布 Beta 版,以便在正式版发布前发现任何问题,非常期待您能帮助我们进行测试。
此次发布为拥有大量产品和产品变体的 WooCommerce 商店带来了首批性能改进。
我们已经在开发第二批改进,并将很快发布。
WooCommerce 产品包含大量标准文章和页面所没有的内部数据。
为了使您的商店正常运行,WPML 需要在每种语言和产品变体之间同步所有这些数据:
产品中还有更多类似的数据。
挑战:无法将某些产品数据排除在同步之外,因为它们对商店功能至关重要。
会发生什么:当您激活 WPML 和 WPML Multilingual & Multicurrency for WooCommerce 时,您的网站开始管理多种语言并同步大量产品数据,这需要额外的处理。
结果:由于多语言商店需要处理更多信息,与单语言商店相比,它总是需要更多的服务器资源。
我们正在做的事情:我们在本次及未来版本中的目标是尽可能高效地处理产品数据。虽然多语言网站的性能永远无法完全与单语言网站相媲美,但我们正在努力将增加的处理量降至最低。
在此版本中,WPML 在处理产品数据的四个方面变得更快。
下表总结了我们在测试中观察到的性能改进:
| 执行的操作 | 测得的速度提升 | 我们所做的工作 |
|---|---|---|
| 保存和更新产品 | 16 – 30% | 优化了保存产品分类法和元信息的机制 |
| 将产品发送至翻译 | 10 – 30% | 改进了产品数据验证,并为产品附件实施了更好的缓存 |
| 接收已翻译的产品 | 27 – 35% | 实施了更高效的机制来同步所有类型的产品信息 |
| 复制产品 | 40 – 53% | 优化了生成翻译任务数据的过程 |
我们以范围的形式呈现这些改进,因为结果取决于您特定的网站设置。
像往常一样,我们将逐步推出此版本。但是,您可以立即手动更新您的网站:
如果在将 WooCommerce 商店更新到最新的 WPML 和 WPML Multilingual & Multicurrency for WooCommerce 后仍然遇到性能问题,我们很乐意为您进一步排查。
我们创建了一个专门的联系页面,用于报告 WooCommerce 性能问题。
为了帮助我们有效地调试您的网站,您需要提供以下详细信息:
最后提醒一下,WordPress 6.8 计划于 4月15日 发布。我们正在积极监控和测试所有 Beta 版和发布候选版本。
我们的计划是在 WordPress 6.8 正式上线前几天发布 WPML 兼容性更新。一旦可用,我们将立即通知您。