【问题标题】:How to explicitly set default language in wagtail?如何在 wagtail 中显式设置默认语言?
【发布时间】:2020-11-19 11:07:16
【问题描述】:

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

【问题讨论】:

  • 你的设置文件中有USE_I18N = True吗?
  • @kbdev 是的,我愿意。

标签: python django internationalization wagtail


【解决方案1】:

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

【讨论】:

  • 我已经定义了。我不知道我做错了什么。 :\
猜你喜欢
  • 1970-01-01
  • 2016-12-25
  • 2022-06-23
  • 2014-09-14
  • 2012-02-07
  • 2021-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多