WPML
状态
已解决
报告针对
WPML String Translation 3.2.1
解决于
3.2.2

问题概述

尝试翻译包含数组作为值的选项(管理后台文本)时,会出现此问题。

例如,您可能正在使用某个在页面构建器类应用中使用此方法添加字符串(文本)的主题或插件。

数组的零索引(第一个元素)会被丢弃且不被翻译。

临时解决方法

打开 ../plugins/wpml-string-translation/inc/admin-texts/ 文件夹中的 wpml-admin-texts.class.php 文件。编辑第 290 行,将 strlen 参数添加到 array_filter 中,如下所示:

 return array_filter( explode( '][', preg_replace( '/^\[(.*)\]$/', '$1', $string ) ), 'strlen' ); 

所有已知问题 →