- 状态
- 已解决
- 报告针对
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- 解决于
- WPML 4.9.0
- 主题标签
- Bug
问题概述
当在购物车和结账页面使用 WooCommerce 区块时,某些语言的前端未翻译“Proceed to checkout”等特定字符串。在 WooCommerce 原生翻译不完整的语言中,此问题尤为明显。
出现此问题是因为 WooCommerce 区块依赖于 JavaScript 翻译文件(.json 文件),而这些文件无法通过 WPML 字符串翻译完全翻译。
临时解决方法
自 WPML 4.9.0 起,您可以在激活检测 JavaScript 文件中的字符串功能后扫描 JavaScript 字符串。然后,您可以在翻译管理仪表板的“其他字符串”部分中翻译它们。