Что делать, если понравившийся вам шаблон WordPress не русифицирован?
Разумеется, не паниковать, ведь в данной статье мы найдем ответ на данный вопрос и русифицируем шаблон WordPress.
Ввиду того, что система управления контентом WordPress является очень популярной, на необъятных просторах сети интернет встречается огромное разнообразие шаблонов для нее (в том числе и бесплатных).
Найти более или менее привлекательный бесплатный шаблон не составляет большого труда. Однако, совсем не обязательно ваш выбор падет на русскоязычный шаблон.
Именно по этой причине я и решил написать данную статью.
Русифицируем шаблон WordPress
Действия по изменению файлов шаблона с целью его русификации можно производить как на локальной машине (инструкция по установке WordPress на Denwer), так и на хостинге (с помощью FTP-клиента).
По большому счету количество элементов интерфейса шаблона WordPress, которые нужно переводить, не очень большое.
Процесс русификации шаблона рассмотрим на примере темы WordPress под названием Real_Madrid_Retro:
На рисунке видно, что в переводе нуждаются обозначения рубрик (cats), даты (date) и автора (author).
На первом этапе с помощью файлового менеджера Total Commander нужно организовать поиск файлов в каталоге с темой, содержащих в себе слова, которые нужно перевести. Для примера я взял слово cats:
- выделяем каталог с переводимой темой:
- выбираем пункт меню Инструменты → Поиск файлов:
- в появившемся окне активируем чекбокс С текстом и в соответствующем поле вводим искомую фразу, после чего нажимаем кнопку Начать поиск:
- появляется список файлов из каталога с темой, в которых найдена искомая фраза. Так как редактируемый текст в моем примере находится на главной странице ресурса, то имея даже незначительное представление о структуре шаблона WordPress нетрудно догадаться, что нас интересует файл index.php:
Именно этот файл мы и открываем с использованием текстового редактора (рекомендую notrpad++) в режиме кодировки UTF-8, после чего с помощью встроенного в редактор поиска ищем интересующую нас фразу:
Находим ее:
И заменяем на подобранный корректный аналог на русском языке, в моем случае на слово Рубрика:
Напоминаю, что все изменения в файлах шаблона нужно производить в режиме кодировки UTF-8!
Проделываем аналогичные действия с остальными словами и фразами, требующими перевода, после чего сохраняем изменения в файле и смотрим получившийся результат:
Готово, все работает как надо!
Кстати, переводить фразы можно с использованием переводчика Google, корректируя результат в соответствии со здравым смыслом, разумеется.
Таким образом, шаг за шагом переводя и заменяя английские слова и фразы на их корректный русский перевод, вы русифицируете шаблон WordPress. Желаю успехов!