【发布时间】:2010-11-22 01:40:02
【问题描述】:
我一直在使用 Django 的 i18n 系统,它似乎大部分都在工作。但是,模型代码中的日期似乎会导致问题。
我使用 datetime.strftime 来填充一些 CHOICES 元组,然后在表单中使用这些元组。
据我了解,django 会将语言环境设置为用户的选择,以便 datetime.strftime() 以适当的语言输出,但这似乎没有发生。
我在这里错过了什么?
如果我手动设置语言环境(例如 locale.setlocale(locale.LC_TIME,'de_DE.UTF-8') )日期时间确实可以正确翻译。
谢谢,
汤姆
【问题讨论】:
标签: python django internationalization