Я пытаюсь добавить поддержку языка / перевода для моего плагина Wordpress, используя программное обеспечение POEdit для создания .po файлов, но код не работает и нет экранной ошибкираспечатка.
Мой плагин находится в / plugins / site-status / , а языковой каталог - / plugins / site-status / languages / .В каталоге / languages / все файлы .po имеют имена, такие как site-status-en_US.po (уникальный идентификатор называется site-status ) Вот код поддержки языка:
function status_language_init() {
load_plugin_textdomain( 'site-status', false, 'site-status/languages/' );
}
add_action('init', 'status_language_init');
Вот код теста для вывода текста по умолчанию / переведенного текста:
echo _x( 'test', 'site-status' );
Я очень жду вашей помощи!
Спасибо заранее и с наилучшими пожеланиями, WHOAMi