Файлы переводов в Django
Переводы лежат в каталоге
locale/ (в проекте или
приложении). Для языка ru
путь выглядит так:
locale/ru/LC_MESSAGES/django.po.
Сначала помечают строки в коде и шаблонах, затем собирают их:
django-admin makemessages -l ru
В django.po заполняют
msgstr - перевод. Потом
компилируют в бинарный
.mo. Без
compilemessages Django
новые переводы не подхватит:
django-admin compilemessages
Создайте каталог locale/
и выполните
makemessages -l ru.
После правок .po
выполните compilemessages.