当前,站点设置 content localization anon language switcher 是一个仅为未登录用户显示语言切换器的开关。
有一些请求希望将此功能扩展到允许登录用户从标题中设置语言。
这里的工作将包括:
- 更新设置名称,排除“anon”
- 将设置扩展为“none”、“anonymous”、“all”
- 匿名语言通过 cookie 进行跟踪,在登录用户中切换语言应更新
user.locale而不是 cookie。
完成此操作后,我们还应更新相关主题(例如 https://meta.discourse.org/t/header-locale-selector/240697),表明现在核心功能已支持此功能。


