我一直试图让momentjs正确检测浏览器语言并本地化时间显示。 (按照Locale detection with Moment.js)在Chrome中检索浏览器语言
但我一直在使用chrome获取正确的语言环境时遇到了一些问题。
看起来好像chrome在navigator.languages
中为我的浏览器配置了正确的语言列表,但navigator.language
正在返回完全不同的内容。
我猜任我有镀铬设置错误(这似乎不太可能给出正确的语言都在navigator.languages
)或选择浏览器的语言是不完全正确的方法是什么?
我应该用不同的方式获得除window.navigator.userLanguage || window.navigator.language
以外的语言吗?
zh-CN是适当的语言/语言环境,它代表英国英国。 – Wobbles
语言完全独立于“语言环境”。但不要告诉W3C。 – RobG