У меня есть файл locale / es / LC_MESSAGES / django.mo (и .po), запускал makemessages и compilemessages. Определенно все сообщения переведены
в settings.py есть:
USE_I18N = True
LANGUAGE_CODE = 'es'
Тем не менее, Джанго упрямо берет строки из английского .po файла ... Почему это может быть?
Должно быть, есть кое-что ... Спасибо.
РЕДАКТИРОВАТЬ похоже, что это имеет место, только когда LocaleMiddleware активен.