此版本引入了备受期待的支持,允许直接在次要语言中创建产品,而无需先在默认语言中存在,此外还带来了一些其他更改和改进。
新增了仅在次要语言中创建产品的支持
在此版本之前,每个产品都必须首先在默认语言中创建,然后才能在不同语言中创建(翻译)。

现在,您可以在创建产品时选择产品的语言,或者在之后更改语言,就像在 WPML 中翻译常规文章一样。
在上面的示例中,您可以看到如何使用原生编辑器将产品的语言设置为法语,而法语并非默认语言。
在 WPML Multilingual & Multicurrency for WooCommerce 的产品翻译页面中,界面已进行了更改,以适应产品的原始语言可以是网站活动语言中的任何一种语言这一事实。

伴随产品的这些更改,产品类别、产品标签以及与产品关联的任何其他分类法都可以在次要语言中单独创建和存在。

为 WPML Multilingual & Multicurrency for WooCommerce 产品表添加了增强功能(按原始语言筛选,显示语言旗帜)
新的语言选项引入了添加一些新设计元素的需求。在产品翻译屏幕的顶部,您可以筛选要按特定语言列出的产品,还可以选择仅查看特定语言的翻译(当您的网站有许多次要语言时,这非常有用)。

新增了同步产品和产品分类法顺序的选项
这个默认处于开启状态的新选项允许您为每种不同语言的商店中的产品设置自定义顺序。对于混合了不同语言中互不为翻译的产品以及具有翻译的产品的网站来说,这特别方便。

修复的部分错误:
- 购物车未更新可变产品的数量(当购物车中有多个变体时)。
- 在其他插件或主题中使用 get_cart_total() 和 get_cart_subtotal() 函数时,购物车总计未更新。
- WP 管理后台的新订单页面上显示了错误的价格格式和订单总计。
- 更新翻译时,特色图像和画廊图像被覆盖。
- 修复了“保留”选项(在多货币选项下),该选项允许在切换语言时在前端保留相同的货币。
- 修复了更改货币顺序时显示的 javascript 错误。
- 十进制数字对于默认货币无法正常工作。
- 修复了与 WooCommerce Product Tabs 的兼容性问题。
- 当优惠券被定义为针对特定的产品变体时,它被错误地应用到了购物车中的所有产品上。
- WooCommerce 备注电子邮件的语言不正确。
- WooCommerce 报告显示了重复的产品。
- 在文件夹中使用 WordPress 时,结账页面显示了“会话已过期”错误消息。
为开发人员提供的一些小功能
在 raw_price_filter 中新增了对货币参数的支持。这允许您以不同于页面当前货币的货币显示价格。例如,在不使用货币选择器的“列表类型”布局的情况下,显示自定义的价格列表。
下载或升级
您可以从 WordPress 插件目录获取 WPML Multilingual & Multicurrency for WooCommerce 3.5,欢迎您安装使用,并期待您在我们的支持论坛上反馈您遇到的任何问题。

