Skip navigation

Чтобы переводы отображались на странице «Перевод строк», должны быть выполнены условия ниже:

  • Текст должен быть маркирован вызовами gettext
  • Должен присутствовать аргумент textdomain

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

Синхронизация файлов перевода для сайтов, работающих на нескольких серверах

По умолчанию Перевод строк хранит MO-файлы только на одном сервере. Это означает, что если ваш сайт работает на нескольких серверах, все запросы, обрабатываемые другими серверами, не преобразуют строки.

Начиная с WPML 4.4.0 можно включить пользовательский режим для синхронизации MO-файлов на ваших серверах. Для этого добавьте в свой файл wp-config следующее:

define( 'WPML_ST_SYNC_TRANSLATION_FILES', true );

Этот режим синхронизации добавит еще один уровень логики, который может повлиять на производительность сайта. Советуем использовать его только в случае необходимости.