- ステータス
- 解決済み
- 解決されたバージョン
- 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 ) {