问题:是否有一个javascript(客户端)代码来获取访问者的国家/语言代码,这是准确的并且是跨"现代"的浏览器?我找了类似的结果'en-US','sv-SE','nl-NL',等.
相关问题在此之前(有些SO链接:已经问1,2,3,4,等等),但我没有找到答案,有些问题的答案都是一些yearls老在某些情况下指的是更老的文章,这让我觉得有新的解决方案.
我试过了 :
var language = window.navigator.userLanguage || window.navigator.language;
console.log(language);
Run Code Online (Sandbox Code Playgroud)
并进入"sv"Chrome和"en-GB"Firefox,在同一台机器上,同一个地方.