【问题标题】:Django: What's the purpose of the LANGUAGE_CODE setting?Django:LANGUAGE_CODE 设置的目的是什么?
【发布时间】:2012-08-15 02:00:03
【问题描述】:

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

【问题讨论】:

    标签: django internationalization django-settings django-1.4


    【解决方案1】:

    如果你做一个

    grep -R LANGUAGE_CODE * 
    

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

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

    【讨论】:

    • 如果其他一切都不起作用,它实际上是 最后一个后备。
    猜你喜欢
    • 2011-11-14
    • 2016-01-02
    • 1970-01-01
    • 2013-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多