WPML
发布时间
2025年6月24日
渠道
稳定版
已测试的 WordPress 版本
6.8

更新日志

功能

  • 默认情况下,货币切换器现在支持使用 PHP 而不是 Twig 准备的模板。
  • 添加了在使用多种货币时按价格筛选和排序产品的功能。
  • 当“支付网关”配置为使用货币转换时,客户现在可以使用 PayPal、Stripe 或 BACS 不支持的货币进行付款。
  • 改进了在高级翻译编辑器中翻译简单和可变可下载产品的支持。
  • 改进了 WooCommerce Multilingual 为次要语言创建默认 WooCommerce 页面(例如购物车、结账)的方式,以支持区块格式。
  • 改进了与 PHP 8.4 的兼容性。

错误修复

  • 改进了产品评论和评价在翻译后的显示效果。
  • 改进了结账时运费的四舍五入,考虑了不同形式的税收。
  • 改进了仅显示自定义价格时,产品变体列表中的产品价格显示。
  • 当产品的翻译选项设置为“显示为已翻译”时,产品别名现在会翻译为所选语言。
  • 站点的默认语言现在用作通过界面创建的分类法(例如产品属性)的源语言。
  • 即使媒体翻译附加组件未启用,也扩展了对“产品媒体同步”选项的支持。
  • 修复了将默认语言分配给保存在离线支付网关中的新字符串的问题。
  • 修复了 WooCommerce 固定链接设置的语言选择器问题。
  • 修复了 WooCommerce Analytics 页面中多货币选择器的问题。
  • 修复了在 HPOS 模式下订单编辑屏幕上次要货币格式化的问题。
  • 修复了 get_endpoint_translation() 方法签名的问题。
  • 修复了分组产品的“仅显示具有自定义价格的产品”模式的问题。
  • 修复了关闭购物车警告通知的问题。
  • 修复了 WooCommerce 设置选项不是数组时的类型错误。
  • 修复了针对产品和分类法使用 `lang=”all”` 和 `include` 参数的 WC REST 请求问题。
  • 实现了一种机制,以在启用“默认情况下,显示所有语言的评论”选项时防止产品评论重复。
  • 为 `wcml_price_currency` 过滤器添加了默认货币值。
  • [WooCommerce 9.9] 修复了仪表板 WooCommerce 状态小工具上货币切换器的问题。

兼容性

  • [WooCommerce Bookings] 改进了语言之间的数据同步。
  • [WooCommerce Bookings] 改进了产品没有翻译时的预订机制,以显示正确的可用性状态。
  • [WooCommerce Bookings] 在结账页面创建的帐户的预订客户 ID 现在在所有语言中同步。
  • [Product Addons For WooCommerce] 扩展了对所有可用类型的多货币支持。
  • [WooCommerce B2B] 修复了在后台手动向订单添加项目时的一些问题。
  • [Klarna Checkout for WooCommerce] 修复了在 WooCommerce Multilingual 处于活动状态时阻止编辑某些设置的错误(切换无效)。
  • [WooCommerce Subscriptions] 添加了对使用“域名中的语言” URL 格式的自动付款的支持。

易用性

  • 改进了故障排除页面的布局和易用性。
  • 调整了离线支付网关设置中字符串的翻译说明。
  • 在界面中添加了有关可在货币切换器中使用的 HTML 标签和占位符的说明。

性能

  • 改进了管理某些产品自定义字段时的性能。
  • 改进了将数据从产品同步到其翻译时的逻辑和性能。

其他

  • 为站点管理员添加了警告,以告知他们站点正在使用已弃用的货币切换器 Twig 模板。
  • 将 OTGS Installer 更新至 3.1.13 版本。
  • 将 WordPress 最低要求提高至 6.0 版本。

更新或下载

所有拥有有效订阅的 WPML 客户均可获取此更新 — 它会在发布后 24 小时内出现在您 WordPress 管理后台的插件页面上。您也可以立即在插件 → 安装插件 → 商业下检查更新。要手动下载并安装,请前往您的 wpml.org 账户中的下载(请参阅安装说明),并请记住一起更新所有组件,不要混合使用不同版本。

需要帮助或想提供反馈?请使用我们的技术支持论坛

查看所有 WPML Multilingual & Multicurrency for WooCommerce 版本 →