все что нужно:
- translation.get_language() возвращает 'ru'
- файлы переводов созданы
- строка которую хочу перевести _('Not authorized')
- импорт _ отсуда from django.utils.translation import gettext_lazy as _
Скажите, что я упускаю?
./manage.py compilemessages сделан ?
Понял: банально не хватало вот этой настройки в сеттингах: LOCALE_PATHS = ( os.path.join(BASE_DIR, 'locale'), )
Обсуждают сегодня