WPML
Статус
Решено
Заявлено для
WPML String Translation 3.2.12
Решено в
WPML String Translation 3.2.14
Связанный плагин/тема
MasterStudy LMS Learning Management System
Теги темы
Compatibility

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

У Вас могут возникнуть проблемы с нативными переводами от плагинов, использующих функцию Performant translations. Например, при использовании таких плагинов, как WooCommerce, Blocksy или MasterStudy LMS Learning Management System, Вы можете столкнуться с тем, что уже предоставленные переводы некорректно отображаются на фронтенде.

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

Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.


  • Откройте файл …wp-content/plugins/wpml-string-translation/classes/MO/LoadedMODictionary.php.

  • Найдите строку 46.

  • Замените:
    				$moFileName = str_replace('l10n.php', '.mo', $loaded_file);

  • На:
    				// WPML Workaround for compsupp-7393
    				$moFileName = str_replace('l10n.php', 'mo', $loaded_file);

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