gpt4 book ai didi

browser - 为什么 GWT 忽略浏览器语言环境?

转载 作者:行者123 更新时间:2023-12-03 21:43:53 24 4
gpt4 key购买 nike

GWT从语言环境属性或语言环境查询字符串获取语言环境。如果两者均未指定,则使用“默认”(即 en_US)语言环境。

为什么不从浏览器设置中获取它?

似乎唯一的解决方案是将您的静态 html 启动页面替换为类似 JSP 的内容,该页面读取浏览器语言环境并使用查询字符串设置语言环境或重定向。肯定有比这更好的解决方案或简单地硬编码语言环境吗?

最佳答案

你也可以把这个开关放在你的 *.gwt.xml 中

<set-configuration-property name="locale.useragent" value="Y"/>

这将根据浏览器中选择的语言添加语言选择。您还可以通过设置来控制区域设置的搜索顺序
  <set-configuration-property name="locale.searchorder" value="queryparam,cookie,meta,useragent"/>

但请注意,在 IE 中这是行不通的 - 您应该根据 IE 发送的“Accept-Language” header 开发服务器端语言选择。

关于browser - 为什么 GWT 忽略浏览器语言环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/156412/

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