Django国际化允许我在设置文件(站点范围)或每用户/每个会话的基础上设置语言代码。
如何更改特定网页的语言?
我写了一个中间件来设置request.LANGUAGE_CODE我希望它被翻译的方式,但似乎没有任何东西可以使用这个属性来进行选择的翻译。
答案 0 :(得分:4)
太好了,我在这里找到了答案:http://fseoane.net/blog/2009/django-change-language-settings-dynamically
以下是如何动态更改Django语言
from django.utils.translation import activate
activate(‘es-ES’)