【发布时间】:2012-08-15 02:00:03
【问题描述】:
我已经制作了一个带有 i18n 文本翻译的原型网站。但是无论我在 settings.py 中设置 LANGUAGE_CODE 设置什么,我都看不到对我的页面有任何影响。它似乎总是被语言环境查找器中间件覆盖。 django 的文档没有给出太多解释。这个设置的真正目的是什么?
【问题讨论】:
标签: django internationalization django-settings django-1.4
我已经制作了一个带有 i18n 文本翻译的原型网站。但是无论我在 settings.py 中设置 LANGUAGE_CODE 设置什么,我都看不到对我的页面有任何影响。它似乎总是被语言环境查找器中间件覆盖。 django 的文档没有给出太多解释。这个设置的真正目的是什么?
【问题讨论】:
标签: django internationalization django-settings django-1.4
如果你做一个
grep -R LANGUAGE_CODE *
通过 django 代码,您可以看到它在内部使用的位置。
快速浏览告诉我,如果不能使用其他方式,这是一个备用语言环境。如果可以,他们通常还会设置 LANGUAGE_CODE,以便代码的其他部分可以访问它。
【讨论】: