Сегодня я хочу рассказать Вам о нашем инструменте WPML для тестирования многоязычной совместимости, который легко проверяет совместимость Вашей темы оформления и плагинов с WPML. Если Вы создаете многоязычный сайт с помощью WPML, Вы значительно сэкономите время на адаптацию строк Вашей темы оформления для работы с WPML.
Если Вы разрабатываете темы оформления или плагины, этот инструмент поможет Вам сэкономить время, быстро определяя, какие тексты не могут быть переведены. Вместо утомительного поиска этих строк новый инструмент для тестирования многоязычной совместимости выделит их для Вас. Наша собственная команда по совместимости тем оформления активно использует этот плагин для ускорения процесса.
Это очень просто!
1. Установите на свой тестовый сервер тему оформления, которую хотите проверить, вместе с этим плагином.
2. Начните со сканирования строк, затем запустите проверку, позволив плагину выполнить всю работу.
3. Затем вернитесь, просмотрите свою тему оформления на фронтенде сайта и оцените результаты
Любые текстовые строки, готовые к работе с WPML, отмечаются тегом-префиксом (обычно WPML_). Теперь Вы быстро заметите непереведенные строки. Они будут отображаться без этого префикса WPML.
Любые строки, отображающие свой исходный текст, не были распознаны как переводимые и требуют исправлений в PHP-файле Вашей темы оформления.
Зная, что именно не переводится, Вы можете приступить к исправлению своей темы оформления. Возможно, строки жестко закодированы и не обернуты в код GetText. Возможно, есть проблема с текстовым доменом, а может быть, что-то еще. Наш инструмент не может проанализировать проблему за Вас, но указание на тексты, требующие внимания, значительно ускорит Вашу работу.
Вот как будет выглядеть типичная тема оформления после тестирования. Обратите внимание на наличие или отсутствие префиксов.

Этот инструмент проверит PHP-файлы Вашей темы оформления, выполнит тестирование всех строк в ней и сообщит о результатах за считанные секунды, заменяя трудоемкое ручное сканирование файлов, которое могло бы занять часы.
Убедитесь, что Вы делаете это не на рабочем сайте. Эти префиксы остаются в файлах Вашей темы оформления на тестовом сервере, поэтому Вам следует исправлять неработающие строки в копии темы оформления на основном сервере для разработки. После внесения исправлений удалите и переустановите тему оформления на тестовом сервере, а затем снова запустите инструмент тестирования, чтобы дважды проверить, что Вы все исправили!
Прямо с экрана админ-панели инструмент тестирования:
- Отметит корректные строки темы оформления, добавив тег-префикс перед текстом
- Отметит корректные строки плагина, добавив тег-префикс перед текстом
- Просканирует Ваши произвольные типы записей, таксономии и поля
- Поможет Вам при создании файла wpml-config.xml
Вы можете скачать этот новый инструмент со страницы документации инструмента WPML для тестирования многоязычной совместимости.
Если Вы разработчик тем оформления и только начинаете знакомство с WPML, Вам следует присоединиться к нашей программе Go Global, чтобы сразу начать работу.


