Я играл с системой Django i18n, и она, кажется, в основном работает. Однако даты в коде модели, похоже, вызывают проблемы.
Я использую datetime.strftime для заполнения нескольких кортежей CHOICES, которые затем используются в формах.
Из того, что я понял, django установит локаль по выбору пользователя, чтобы datetime.strftime () выводил на соответствующем языке, но, похоже, этого не происходит.
Что мне здесь не хватает?
Если я установил локаль вручную (например, locale.setlocale (locale.LC_TIME, 'de_DE.UTF-8')), datetime действительно переводится правильно.
Спасибо
Tom