首页 > 解决方案 > 如何在 wagtail 中显式设置默认语言?

问题描述

我有一个有 2 种语言的网站。一切都很完美,但我只需要为每个用户设置默认语言。用户可以根据需要更改语言,但我想以默认语言为网站提供服务。我进行了一些搜索,发现也许我可以用 django.views.i18n.set_language() 做到这一点,但找不到方法。任何帮助都会很棒。谢谢。

标签: pythondjangointernationalizationwagtail

解决方案


在您的设置文件中,设置LANGUAGE_CODE为所需的语言。如Django 如何发现语言首选项中所述,当用户会话或浏览器设置中未设置首选项时,Django 会选择此语言作为默认语言。


推荐阅读