русификация .po NEED HELP

русифицирую плагин tdo mini forms,

load_plugin_textdomain(‘tdomf’,’wp-content/plugins/tdo-mini-forms’)
установил насильно, тк ссылка была в другую папку (не куда установлен сам плагин)
сайчас ссылается верно

для русификации использую poEdit, он *.mo файл сам создает,
переименовываю его в tdomf-ru_RU.mo

а плагин продолжает работать на инглише
не знаю в чем дело неее знаааююю

Совсем или только фронт-энд?

а в конфиге язык прописан?

я только фронт проверял, щас бэк проверю

бэк тоже на инглиш остается 🙁

в конфиге язык прописан

define (‘WPLANG’, ‘ru_RU’);

только не надо говорить "мы тоже низнааааееем " плиз 🙂

Ни разу не руссифицировал плагины через .mo, но посмотрел как сделал Лекактус в Simple-Tags:

// Localization.
$locale = get_locale();
if ( !empty( $locale ) ) {
   $mofile = $this->info['install_dir'].'/languages/simpletags-'.$locale.'.mo';
   load_textdomain('simpletags', $mofile);
}

Может попытаться что-то в этом духе, т.е. в домен грузить полный путь до .mo?

бывают плагины которые вообще тупо не видят файлы перевода. яркий пример WPG2 (для gallery2) которому я подсовывал перевод и так и сяк а он не видел

блиннн, начал же сначала все в пхп переводить, дернуло меня изучить PO…
в итоге сейчас ПХП сами и перевожу, да и как представишь что при загрузке сайта
wp начнет еще и язык подгружать к этому огромному плагину (который чуток меньше самого wp) БЕДА

Anonymous
Отправить
Ответ на: