我有一个支持德语、英语、(瑞士-)法语和(瑞士-)意大利语的 django 站点。当我输出一个日期时间对象时,strftime() 使用的语言总是英语。我怎样才能正确改变这个?是否可以将语言环境动态设置为当前语言?
在我的设置中,我有:
USE_L10N = True
USE_I18N = True
LANGUAGE_CODE = 'de'
LANGUAGES = [
('de', _('Deutsch')),
('fr', _('French')),
('it', _('Italian')),
('en', _('English')),
]
TIME_ZONE = 'Europe/Zurich'
感谢您的任何提示!