Локализация сайтов WordPress
Локализация сайтов WordPress
@wp_translation_localization_ww

.po и .mo: что выбрать для перевода WordPress и где чаще ломают локализацию

.po и .mo: что выбрать для перевода WordPress и где чаще ломают локализацию

Файлы .po — это редактируемый текст перевода. В них удобно править строки, сверять контекст и передавать работу переводчику. .mo — уже скомпилированная бинарная версия, которую WordPress читает быстрее и использует на сайте.

Если перевод не подхватывается, проверьте 4 вещи:
• имя файлов должно совпадать с текстовым доменом темы или плагина;
• языковая папка должна лежать там, где её ожидает WordPress;
• .mo нужно пересобрать после правок в .po;
• перевод может не сработать, если строки менялись в коде, а кэш не обновлялся.

Типовая ошибка — редактировать только .mo. Это плохая идея: файл не предназначен для ручной правки, и после следующей компиляции изменения могут исчезнуть. Правильный сценарий: правите .po, затем генерируете .mo и проверяете сайт на живых страницах.

Если нужен стабильный процесс локализации, держите .po как рабочий исходник, а .mo — как результат сборки. Тогда перевод проще обновлять, искать расхождения и не терять строки при доработке темы или плагина.
Этот пост опубликован в Telegram-канале Локализация сайтов WordPress. Подписаться можно по ссылке: @wp_translation_localization_ww.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.