Бесплатные CMS > SEO оптимизация WordPress > Переводчик POedit

Как переводить темы WordPress?

Это краткое руководство о том, как переводить темы WordPress. Для примера будем использовать тему Mystique. В качестве переводчика я выбрал POedit, так как эта программа проста в использовании из-за простого пользовательского интерфейса.

Так, все действия по порядку. Прежде всего, скачайте и установите Poedit.
Выберите тему, которую вы хотите перевести и распакуйте или скопировать файлы темы в новый каталог. В этом примере я распаковал все файлы темы в каталог C:\mystique. Откройте приложение POedit, и создайте новый каталог (Файл> Создать каталог) или откройте существующий каталог в папке с темой. Например, файл en_US.po для темы Mystique.
В меню выберите пункт Каталог> Настройки и заполните всю необходимую информацию.

Приложение POedit

Не закрывайте окно настроек. Перейдите на вкладку Пути и измените локальный путь к вашим файлам темы, в нашем примере C:\mystique.

Настройка POedit

Нажмите кнопку ОК, затем обновить каталог (Каталог> Обновление из исходного кода), чтобы убедиться, что ваш путь к теме правильный, и все строки обновляются. Вы также можете обновить каталог из существующего .pot шаблона, если такой существует в теме (таким образом вам не придется извлекать все файлы темы на ваш компьютер).
Если вы не получили никаких ошибок, можете начать переводить тему, выбирая каждую строку с жирным шрифтом в списке, и набирая перевод в редактируемой области внизу. Вот пример фраза переведена на русский язык:

Перевод в POedit

Будьте внимательны с PHP значения, такими как %s, %2$s и т.д. Всегда включайте их в перевод строки! Если вы хотите скрыть некоторые из них вы можете использовать HTML комментарии – например, если вы хотите скрыть ссылку на автора в теме Mystique (оригинальная строка: Posted by %1$s in %2$s):

Posté dans %2$s

Когда вы закончите перевод, сохраните ваш каталог с названием languagecode_COUNTRYCODE , например. как ru_RU, загрузите составленный каталог, который был сгенерирован POedit (например, ru_RU.mo) на ваш сервер, в соответствующую папку темы.


Меню сайта

Как переводить темы WordPress?
Как переводить темы WordPress?