这个全新的 WPML Multilingual & Multicurrency for WooCommerce 版本带来了期待已久的自动汇率支持,并且已准备好支持 WordPress 4.7。
自动汇率
使用次要货币的一个普遍担忧是必须维护汇率。市场会因各种原因波动,汇率也随之波动。在此版本之前,您必须手动更新这些汇率以保持价格最新。现在,这可以自动完成,从而使维护准确价格变得更加容易。
WPML Multilingual & Multicurrency for WooCommerce 4.0 附带自动汇率功能。它内置了三种服务和选项,让您无需再定期手动输入每种货币的汇率。选择服务后,您可以配置汇率通过 WordPress cron 自动更新(每天、每周或每月),或者您只需单击一下按钮即可手动更新。

默认情况下,将使用从所选服务接收的确切汇率。您还可以配置附加费。当支付处理商进行的货币转换包含佣金时,通常需要此功能。使用附加费,您可以弥补该额外成本。
已准备好支持 WordPress 4.7
随着 WordPress 4.7 即将发布,我们想向您保证,我们已经对插件进行了反复测试,并进行了所有可能的调整,以确保您在时机成熟时迁移到这个新版本不会遇到任何问题。WPML Multilingual & Multicurrency for WooCommerce 4.0 在 WordPress 4.6 和 4.7 上都能良好运行。
注意:虽然 WPML Multilingual & Multicurrency for WooCommerce 4.0 和最近发布的 WPML 3.6 都可以与 WordPress 4.7 和 WordPress 4.6 配合使用,但强烈建议您在升级到 WordPress 4.7 之前先将 WPML 升级到 3.6 版本。
与即将发布的 WooCommerce 2.7 的兼容性
WooCommerce 团队 2016 年的主要重点是性能和可扩展性。这需要一个庞大的代码重构项目。几乎所有内容都被涉及。不出所料,这也对我们的插件产生了影响。甚至从上一个版本开始,我们就开始处理与 WooCommerce 中已涵盖区域的兼容性。
一个重要的部分是重构与产品相关的所有类。在这个版本中,我们涵盖了这个最后也是非常重要的部分。
我们也在 WPML Multilingual & Multicurrency for WooCommerce 4.0 中更新了代码,以跟上这些变化。这也包括维持向后兼容性。新版本仍将与 2.7 之前的 WooCommerce 版本良好配合。由于 WooCommerce 2.7 的开发仍在进行中,我们将继续做好准备,以便在今年年底 WooCommerce 2.7 发布时,WooCommerce Multilingual 在兼容性方面已经是最新的。
这对于想要测试和开发与通常和 WPML Multilingual & Multicurrency for WooCommerce 一起使用的其他扩展的兼容性的开发人员来说,是一个非常有用的方面。
还包括
切换语言或货币时重置购物车的选项
这种情况不一定常见,但在某些情况下,购物者在将商品添加到购物车后,会决定更改商店语言甚至货币。在大多数情况下,这不会成为问题。WPML Multilingual & Multicurrency for WooCommerce 会处理此问题并同步购物车,以便将其翻译为新语言或将价格转换为新货币。然后客户可以正常继续他们的活动。
然而,在某些情况下,尤其是在涉及第三方扩展时,切换语言或货币并不能确保购物车正确同步。特殊情况是第三方扩展直接操作购物车,并结合购物车作为数据结构的存储方式。简而言之:事情变得过于复杂,难以轻松保持同步。

如果您处于这种情况,新版本允许您开启一个新选项,该选项会通知您的客户,当他们更改语言或货币时,购物车的内容将会消失。他们只需重新添加商品,在大多数情况下,这并不太复杂。我们甚至包含了一个辅助小工具,其中包含指向以前购物车中所有产品的链接。
如果重置购物车对他们来说不方便,他们可以直接返回并继续使用现有的语言或货币。阅读有关在切换语言或货币时重置购物车的选项的更多信息。
简化产品及其翻译的同步
每当您更新带有翻译的产品时,都需要保持一系列内容的同步。翻译越多,或者特别是如果涉及许多变体,这个过程可能会比常规操作更繁重。我们为此重构了代码,使运行更加顺畅。即使对于拥有大量产品、这种现象更为明显的网站也是如此。
其他显著的更改和修复
- 添加了与 Gift Cards Pro 的兼容性
- 错误修复:可下载产品被多次添加到购物车(而不是数量更改)
- 修复了与 Yoast SEO Premium 的兼容性问题:为翻译的变体创建了重定向到原始产品的链接
- 修复了与 WooCommerce Tab Manager 的兼容性问题:保存选项卡翻译时 HTML 被剥离
下一步计划
我们继续跟进 WooCommerce 2.7 的开发
该版本计划在新的一年发布,我们正在密切关注开发进度,以确保当您需要切换时,我们已经经过全面测试并完全兼容。
自动汇率的第二阶段
- 仅对选定货币启用此功能
- 仅当与之前汇率的差异超过给定阈值时才更改汇率
- 预览所选服务的当前汇率(每日更新)
与新的 WooCommerce REST API 集成
WooCommerce 包含了对 WordPress 4.6 中添加的 WordPress REST API 的支持。旧的 API 仍然存在,但被标记为旧版功能。因此,这变成了我们与旧 WooCommerce API 的集成。
我们目前正在致力于将新的 REST API 与 WPML Multilingual & Multicurrency for WooCommerce 集成,以继续允许在各种请求中使用语言参数,或者在通过 API 读取数据时获取语言或多货币信息。
获取更新
您的 WordPress 管理后台应该会自动收到此更新。您也可以从 WordPress 插件目录下载 WPML Multilingual & Multicurrency for WooCommerce。
我们喜欢维护和改进这个插件,每当听到人们使用它的故事时,我们都会更加兴奋。请在 WordPress 插件目录上为 WPML Multilingual & Multicurrency for WooCommerce 评分,让我们知道它的使用效果。提前致谢!

