javascript确定浏览器语言的谷歌Chrome

javascript determine browser language for google Chrome

本文关键字:谷歌 Chrome 语言 浏览器 javascript      更新时间:2023-09-26

我试图确定浏览器的语言设置在谷歌浏览器,在设置→语言和输入设置,使用JavaScript。

我试着这样做:

var lng=window.navigator.language; 
alert(lng);

Firefox中,工作正常,显示正确的语言。我正在寻找一种在谷歌浏览器中确定这一点的方法,因为对于 can-Fr 的情况,它显示给我 en-US

var lng = window.navigator.userLanguage || window.navigator.language;

也适用于Chrome,尽管有时它可能不反映实际的浏览器设置。在这种情况下,您可能需要从HTTP Headers中检索它。不幸的是,通过Javascript检索它的唯一方法是ping一个AJAX请求,参见:Javascript用于检测浏览器语言首选项