- Статус
- Решено
- Заявлено для
- 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);