Добавьте свой собственный текстовый домен. Я сделал это недавно с темой, которая не была предназначена для локализации, поэтому я публикую то, что я сделал.
Добавить это в functions.php
load_theme_textdomain( 'your-domain', TEMPLATEPATH.'/languages' );
где your-domain
может быть любым именем, но сохраняйте его единообразным во всех файлах темы.
Теперь просмотрите все PHP-файлы темы и выполните следующие действия:
Если вы видите _e('some text')
, измените его на _e('some text', 'your-domain');
Если вы видите __('some text')
, измените его на __('some text', 'your-domain');
Если вы видите "some text"
без __()
или _e()
, тогда
Если в вызове функции используется "some text"
, сделайте его __()
, как указано выше, включая текстовый домен
Если "some text"
только что напечатан и не является частью какого-либо вызова функции, окружите его _e()
, как показано выше, и не забудьте текстовую область.
Для получения дополнительной информации прочитайте Руководство по интернационализации и локализации Wordpress .