我在检测用户的首选浏览器语言时遇到了问题。在java中检测浏览器语言
我发现导航器对象属性只检测系统相关语言。 .userLanguage检测用户pc的本地语言或任务栏中使用的语言,并通过ControlPanel> Regional & LanguageOptions设置,然后.systemLanguage检测OS语言,然后.browserLanguage检测到该语言的默认浏览器语言系统。所以这些东西都不会帮助我。
我需要的是检测到正在通过工具设置用户的首选浏览器语言> InternetOptions
有没有办法做到这一点使用Java?
希望有人在那里可以帮助我
的可能重复[入住,Java的浏览器语言(http://stackoverflow.com/questions/15471020/check-the-browser-language- in-java) – 2013-03-19 06:21:31
顺便说一句 - *“工具> InternetOptions”*您是在谈论一个浏览器或操作系统? FF确定没有'InternetOptions'菜单项。 – 2013-03-19 06:23:02
String Locale = System.getProperty(“user.language”)+“ - ”+ System.getProperty(“user.region”); System.out.println(Locale); 这是我使用的代码。它给我的语言,但不是区域 – gurlInTheDark 2013-03-19 06:34:05