【问题标题】:How do I change a language of a particular page in Django website如何更改 Django 网站中特定页面的语言
【发布时间】:2010-02-16 07:38:02
【问题描述】:

Django 国际化允许我在设置文件(站点范围)或每个用户/每个会话的基础上设置语言代码。

如何更改特定页面的语言?

我编写了一个中间件,将 request.LANGUAGE_CODE 设置为我希望它被翻译的方式,但似乎没有使用这个属性来进行选定的翻译。

【问题讨论】:

    标签: django internationalization locale django-middleware


    【解决方案1】:

    太好了,我在这里找到了答案:http://fseoane.net/blog/2009/django-change-language-settings-dynamically

    这里是如何动态改变 Django 语言

    from django.utils.translation import activate
    
    activate(‘es-ES’)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-26
      • 2012-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-23
      • 1970-01-01
      • 2012-10-13
      相关资源
      最近更新 更多