WPML

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

Некоторые очень специфические строки, зарегистрированные с помощью хука wpml_translate_single_string или устаревшего вызова icl_translate, в некоторых случаях могут не переводиться.

Наши разработчики работают над исправлением.

Это происходит из-за нашего нового механизма перевода и из-за того, что затронутая строка может быть изменена, поэтому её значение не совпадает в точности с тем, что сохранено в базе данных.

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

Убедитесь, что каталог ../wp-content/languages/wpml/ существует и доступен для записи.
  1. Сначала найдите проблемную строку.
  2. Перейдите на страницу WPMLПеревод строк и удалите проблемную строку.
  3. Перейдите на страницу WPMLПеревод строк и в разделе Автоматическая регистрация строк для перевода включите параметр Искать строки в процессе отображения страниц.
  4. Снова откройте страницу на фронтенде, где появляется эта строка.
  5. Снова перейдите на страницу WPMLПеревод строк и найдите эту строку.
  6. Переведите строку.
После перевода строки не забудьте отключить параметр автоматической регистрации.

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