标签: django internationalization
Django文档规定i18n_patterns实现i18n。
我希望在不使用语言前缀的情况下完成此任务。
Django: change app language programmatically (without /i18n/setlang/ view)
这表明类似的东西,但我想使用请求会话来完成它。
用户可以使用GET请求更改语言。
如何实现MiddleWare和View来实现这一目标?
谢谢。
答案 0 :(得分:1)
要通过HTTP GET参数设置语言,请尝试以下代码段:http://djangosnippets.org/snippets/1948/