hhlp
1
是否可以根据浏览器设置来设置默认语言?适用于已注册和未注册的用户。如果网站的默认设置是英文,而我使用的是 Firefox 或 Chrome 且语言设置为西班牙语……
这是否可行?
此致,
1 个赞
osioke
(Osioke Itseuwa)
2
如果启用了“从 Accept-Language 头设置语言”站点设置,Discourse 将使用浏览器的区域设置来设定用户的区域设置。区域设置将根据浏览器的语言头为匿名用户(以及在网站上注册的新用户)进行设置。
只有在启用了“需要登录”站点设置的情况下,该功能才能正常工作。对于未启用“需要登录”设置的网站,启用“从 Accept-Language 头设置语言”设置可能导致非登录用户看到的网站区域设置不正确。出现此问题的原因是,我们缓存了显示给非登录用户的内容,以加快网站的加载速度。
请注意,所有用户都可以在其用户偏好设置中更改语言。
4 个赞
system
(system)
关闭
3
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
riking
(Kane York)
4
从 Accept-Language 请求头设置语言环境 功能已修复相关问题,不再标记为“实验性”。
2 个赞