- 状态
- 已解决
- 报告针对
- WPML Multilingual & Multicurrency for WooCommerce 3.8
- 解决于
- WooCommerce Multilingual 3.7.15
问题概述
完成订单并访问订单完成页面时,您会看到说明显示为您的默认语言,而没有翻译为当前使用的语言。
目前已报告该问题出现在 BACS – 银行付款中,但是,任何包含说明和信息字符串的支付网关都可能出现此问题。
这些字符串已在 WPML 字符串翻译表中注册,并且您可以翻译它们,但目前系统并未调用它们来正确显示翻译后的值。
临时解决方法
将位于以下位置的文件:
wp-content/plugins/woocommerce-multilingual/inc/wc-strings.class.php
替换为以下文件的内容:
https://github.com/OnTheGoSystems/woocommerce-multilingual/blob/develop/inc/wc-strings.class.php
或使用此链接中的补丁