Как сделать для блога на Wordpress перевод темы на русский язык?
16.04.2018
Всем доброго времени суток.
Всю эту неделю я занималась переездом в новую квартиру и, наконец, его закончила. Но позвать друзей на новоселье пока не смогу, уже послезавтра мы уезжаем кататься в Хибины.
Как и обещала в статье про многоязычность сайта , сегодня разберем вопрос по переводу темы WordPress на русский язык. На сегодняшний день доступно множество шаблонов для Вордпресс на русском. Однако тем на английском языке по-прежнему гораздо больше.
И что же делать, если вам подошел иностранный шаблон? Как его перевести на русский? О способах решения данной задачи мы и поговорим в данном обзоре.
Как быстро перевести WordPress тему - Лайфхаки для вебмастеров, урок 3
Содержание:
Какие файлы темы отвечают за перевод?
Первое, на что хочу обратить ваше внимание, — не нужно переводить английские слова на русский в исходном коде шаблона. Исходные файлы php должны оставаться без изменений. Для перевода предусмотрены дополнительные файлы, которые находятся в комплекте с темами, адаптированными для русификации. Т.е. не все иностранные темы WordPress можно перевести методами, которые будут описаны ниже.
Для этого нужно выбирать темы с пометкой translation-ready в каталоге на wordpress.org , или смотреть информацию о готовности к переводу на сайтах разработчиков.
Раньше в статье про русификацию плагинов мы уже говорили о файлах с расширением .po и .mo, а также о программе Poedit. Это те самые файлы, которые отвечают за перевод шаблона или плагина. По аналогии с переводом плагинов, с помощью Poedit можно перевести тему WordPress.
Как русифицировать тему WordPress с программой Poedit?
Приведу краткое описание данного процесса.
После того, как вы скачали выбранную вами тему, найдите папку languages и файл с расширением .pot или .po. Он нам и понадобится. Качаем программу Poedit с официального сайта издателя — poedit.net . При установке выбирайте русский язык. С помощью данной программы открываем найденный нами файл .po. Если вы выбрали нужный файл, то увидите слева список исходных названий на английском языке. Например, вот: