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

.po и .mo: где хранится перевод WordPress и почему это ломается

.po и .mo: где хранится перевод WordPress и почему это ломается

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

Типовые ошибки:
— перевод лежит не в той папке темы или плагина;
— имя файла не совпадает с текстовым доменом;
— перевод записан, но кеш держит старую версию;
— строка в коде не помечена как переводимая.

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

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

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

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

start

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

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

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