gpt4 book ai didi

django - 保存用户首选语言和 django-localeurl

转载 作者:行者123 更新时间:2023-12-05 03:15:54 27 4
gpt4 key购买 nike

好的,经过两个小时的尝试,我要问...

我有一个应用程序,并且有多种语言版本。如果应用程序的默认语言是浏览器语言会很好,但如果用户可以覆盖该语言也会很好。

我的意思是,你的浏览器是英文的,但你是德国人,你点击德国国旗更改网络语言并记住这一点。

我试过 django-localeurl

它工作正常,它会显示 url 上的语言,甚至您可以将默认语言设置为浏览器语言。

当我像 django-locateurl 所说的那样创建一个选择框来更改语言时,问题就来了。选择有效,但当我移至另一页时,语言更改为默认语言。不保存新选择的语言。

我尝试了一些声称可以修复该问题的 fork ,这是原始补丁的一个补丁……什么都没有。

我读到过将 SessionMiddleware 放在 localeURLMiddleware 之前,......

没有。

那么,有人得到这个工作或为此使用了另一个库吗?

谢谢。

最佳答案

我结束了使用 Django-dev (1.4),它内置了 i18n url,所以不需要 localeurl。

关于django - 保存用户首选语言和 django-localeurl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8230049/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com