3

我已经制作了一个带有 i18n 文本翻译的原型网站。但是无论我在 settings.py 中设置 LANGUAGE_CODE 设置什么,我都看不到对我的页面有任何影响。它似乎总是被语言环境查找器中间件覆盖。django 的文档没有给出太多解释。这个设置的真正目的是什么?

4

1 回答 1

6

如果你做一个

grep -R LANGUAGE_CODE * 

通过 django 代码,您可以看到它在内部使用的位置。

快速浏览告诉我,如果不能使用其他方式,这是一个备用语言环境。如果可以,他们通常还会设置 LANGUAGE_CODE 以便代码的其他部分可以访问它。

于 2012-08-19T10:29:38.147 回答