Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pydjSpLcLf 77 of 204 menu
◀ ▶

Файлы переводов в 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.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить