26 Июл

Как самому русифицировать wordpress-тему

Захотел найти себе тему покрасивее. Выбрал чудесную тему Retro-fitted от Justin Tadlock. Все хорошо, но тема только на английском. За 5 минут нагуглил, что есть специальный редактор тем poedit, а файлы для редактирования находятся на сервере в папке «/wp-content/themes/имя_темы/languages/». В моем случае это были retro-fitted-en_EN.mo и retro-fitted-en_EN.po. Скачал эти файлы, скачал по ссылке выше и установил редактор тем. Открыл в нем файл «.po». Все элементарно: слева оригинальный английский текст, справа будет ваш перевод, который вписываете в поле ниже.

Окно редактора «Poedit»


Важно не потерять спецсимволы из английской части и вообще переводить очень осторожно, действуя по принципу «лучше не перевести вообще, чем угробить совсем:)». Переведенные слова помечаются слева звездочкой. После изменений выбираем «Файл» -> «Сохранить как» и сохраняем как retro-fitted-ru_RU.po. Файл .mo создастся автоматически. После этого сохраняем оба файла на сервер, в ту же папку «wp-content/themes/имя_темы/languages/». И теперь самое главное — это чтобы в вашем конфигурационном файле wp-config.php строка кода, отвечающая за Язык локализации WordPress, имела следующий вид: define('WPLANG', 'ru_RU');. Если все прошло успешно, то после загрузки файлов на сервер, все английские слова в теме автоматически заменятся на ваш русский перевод.

Добавить комментарий