.mo для темы не работает
-
Добрый день товарищи!
Имею тему с названием 2014. В теме имею следующую стороку:<?php _e('Search'); ?><?php _e('MyCheck'); ?>
Выводит: Поиск MyCheck
Слово поиск берет свой перевод как я определил из:\wp-content\languages\ru_RU.mo
А перевод слова MyCheck лежит в:
\wp-content\themes\2014\languages\ru_RU.mo
Как Вы уже догадались, перевод из темы не подхватывается. В functions.php:
function my_theme_setup(){ load_theme_textdomain('2014', get_template_directory() . '/languages'); } add_action('after_setup_theme', 'my_theme_setup');
get_locale выдает ru_RU, все правильно вроде…
в \wp-content\themes\2014\languages\ru_RU.mo:msgid "MyCheck" msgstr "МояПроверка"
Файл .po генерировал сам, так как гребаный Poedit повесил на «Новый перевод WordPress» предложение перейти на PRO версию за 20 зеленых. Взял чужую тему, открыл ее .po через Poedit, прописал новый путь до своей темы, обновил, вписал свой перевод, сохранил в папку \wp-content\themes\2014\languages\, получил там .po и .mo.
В чем может быть дело? Что не так? Почему не берет перевод?
- Тема «.mo для темы не работает» закрыта для новых ответов.