Находим путь для файлов локализации темы (мини хак)
Опубликовано: 12.04.2018
Это совсем небольшой и простой хак (или даже скорее совет) — в интернете не нашел подобного решения, поэтому спешу с вами поделиться. Возможно, кто-то столкнулся с такой же ситуацией. Внимание, сейчас не буду рассказывать о локализации вордпресс шаблонов в целом, это тема для другой и более объемной статьи. Возможно, пост получился немного сумбурным (с предысторией и размышлениями), но задачу нужную он решает.
Итак, проблема в следующем. Была куплена платная тема для worpdress. Перевод в них, как правило, осуществляется через файлы ru_RU.mo и ru_RU.po (смотрите документацию по своему шаблону, поддерживает ли он этот метод). Алгоритм создания локализации в таком случае прост:
1. Скачиваете бесплатную программу Poedit .
ТОП-10 полезных и бесплатных приложений для iOS и Android |№10 ProApps от ProTech
2. Находите в теме .pot файл (у меня он тут /framework/languages). 3. Запускаете программу, где выбираете пункт меню File — New catalog from POT file.
4. Вводите все переводы. Тексты при введении сохраняются автоматически. В конце работы нужно нажать кнопку Save. Переименуйте созданные файлы в нужную вам локаль, например для русского языка — ru_RU.mo и ru_RU.po.
Как закидывать игры на Xbox360 через Флешку (ДЛЯ НЕ ПРОШИТЫХ КОНСОЛЕЙ)
5. В файле настройки wp-config.php должна быть строка подключение языка:
define ( 'WPLANG' , 'ru_RU' ) ; |
define('WPLANG', 'ru_RU');
Единственная проблема, которая возникает — найти место куда нужно загрузить ru_RU.mo и ru_RU.po файлы перевода. Обычно они хранятся в директории languages для темы. Кроме того, как правило, в документации по шаблону будет сказано куда нужно их загрузить в моем случае это путь:
wp -content /themes /имя_темы /theme /languages |
wp-content/themes/имя_темы/theme/languages