WPML Multilingual & Multicurrency for WooCommerce 3.7 包含了对具有不同源语言的字符串的支持。
不同语言的字符串
在此版本之前,WPML Multilingual & Multicurrency for WooCommerce 要求所有使用 WPML 字符串翻译进行翻译的字符串的原始版本都必须是英语,因为该字符串翻译器不允许不同的字符串具有不同的源语言。
现在情况发生了改变。从 WPML 3.3 版本(目前是候选发布版本)开始,将可以为不同的字符串指定不同的源语言。在 WPML Multilingual & Multicurrency for WooCommerce 中,这意味着即使来自 WooCommerce 或您的主题的字符串是英语(作为代码中 gettext 调用的一部分),您的管理文本也可以是其他语言——例如您网站的默认语言(可能不是英语)。

尽管此功能仅在使用 WPML 3.3 时可用,但它仍向后兼容以前的 WPML 版本。
其他修复
- 修复了与 Flat Rate 扩展的兼容性问题:在某些情况下,未正确计算次要货币的产品变体统一费率
- 修复了与 WooCommerce Bookings 的另外两个兼容性问题
- 修复了在使用自定义千位分隔符时阻止通过 Paypal 结账的错误
- 修复了与 WooCommerce Product Addons 的兼容性问题,以防止在为同一产品添加第二个项目时第二次添加第一个产品
- 添加了当翻译的页面别名与默认语言中的别名相同时产品面包屑中缺少的斜杠字符
- 修复了在某些情况下显示的错误的统一费率运费
- 改进了与 Gravity Forms Product Addons 的兼容性,以便翻译购物车数据
- 移除了用于确保与 WooCommerce Subscriptions 兼容的已弃用钩子
- 防止 cart_widget.js 代码在不需要的地方加载
- 纠正了在次要货币中显示价格的方式(在特定情况下,金额会以原始货币显示)
- 确保在产品翻译编辑器上的可视化和文本编辑器之间切换时内容不会消失
- 防止使用数字属性触发可捕获的致命错误
下载或升级
您可以从 wpml.org 的下载部分下载 WPML Multilingual & Multicurrency for WooCommerce,或者如果您正在使用 WPML 或 Types,请从 WordPress 管理后台安装并升级它:插件 » 安装插件 » 商业

您也可以从 WordPress 插件目录获取 WPML Multilingual & Multicurrency for WooCommerce 3.7。我们非常期待听到您对该版本的反馈,也期待在我们的支持论坛上解决您可能遇到的任何问题。

