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

.po и .mo: когда WordPress переводится, но на сайте всё равно виден оригинал

.po и .mo: когда WordPress переводится, но на сайте всё равно виден оригинал

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

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

Проверяйте связку целиком: текст в .po, бинарник .mo, правильная локаль и путь загрузки. Для WordPress важно, чтобы перевод совпадал с text domain, а файлы лежали там, откуда их реально подхватывает тема, плагин или язык сайта. Если используется ручная правка, после сохранения всегда пересобирайте .mo — иначе изменения могут не попасть на страницу 🧩

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

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

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

start

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

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

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