WPML
Статус
Решено
Решено в
3.0.2

Обзор проблемы

Это может произойти, если тема оформления или плагин фильтрует хук override_load_textdomain и всегда возвращает true (даже если переводы для домена не загружены).

Обходное решение

Это будет исправлено в следующем релизе.

А пока Вы можете изменить файл MO.php в папке ../wp-content/plugins/wpml-string-translation/classes/MO/JustInTime/.

В строке 61 замените:

if ( ! $loaded ) {

На:

if ( ! isset( $GLOBALS['l10n'][ $this->domain ] ) || $GLOBALS['l10n'][ $this->domain ] instanceof self ) {

Все известные проблемы →