- 状态
- 已解决
- 解决于
- 3.0.2
问题概述
如果主题或插件过滤了 override_load_textdomain 钩子并始终返回 true(即使尚未加载该域的翻译),则可能会发生这种情况。
临时解决方法
此问题将在下一个版本中修复。
在此期间,您可以编辑 ../wp-content/plugins/wpml-string-translation/classes/MO/JustInTime/ 文件夹中的 MO.php 文件。
在第 61 行,将:
if ( ! $loaded ) {
替换为:
if ( ! isset( $GLOBALS['l10n'][ $this->domain ] ) || $GLOBALS['l10n'][ $this->domain ] instanceof self ) {