- 状态
- 已解决
- 解决于
- WPML Multilingual & Multicurrency for WooCommerce 4.2.5
问题概述
如果您使用的是 WPML Multilingual & Multicurrency for WooCommerce 4.2.4 和页面构建器,您可能会遇到翻译不显示的问题。
该问题发生在保存产品翻译之后。
临时解决方法
此问题将在下一个 WooCommerce Multilingual 版本中得到修复。在此之前,您可以使用以下临时解决方法:
- 编辑位于../woocommerce-multilingual/inc/translation-editor/文件夹中的class-wcml-page-builders.php文件,并删除以下行:
$string->name = WPML_TM_Page_Builders_Field_Wrapper::generate_field_slug( $package_id, $string->id );
- 然后,使用 WooCommerce Multilingual 翻译编辑器再次编辑翻译并重新保存。