Я бы хотел перевести дочернюю тему WordPress на двадцать тринадцатую тему. Следуя документации, я создал и разместил файлы fr_FR.po и fr_FR.mo в подкаталоге languages дочерней темы. Файлы переводов содержат только конкретные переводы дочерней темы. Затем я добавил следующее в functions.php:
function theme_vja_setup() {
load_child_theme_textdomain('twentythirteen',
get_stylesheet_directory()."/languages");
}
add_action('after_setup_theme','theme_vja_setup');
Я не могу понять, что делаю неправильно, но не могу перевести дочернюю тему
Глядя наwordpress trac:
load_child_theme _text_domain проверяет, что $ path не пуст, и затем вызывает load_theme_text_domain. load_theme_text_domain, в свою очередь, пытается загрузить родительский файл локализации wp-content / languages / themes / fiftythirteen-fr_FR.mo, который существует -> функция load_text_domain возвращает true и загрузка останавливается
Любое направление будет оценено, ясхожу с ума.