如何使用 JavaScript 检测浏览器语言偏好?
检测用户的语言偏好对于增加用户交互的网站或 Web 应用程序非常重要。通过使用 JavaScript,可以使用以下命令轻松完成此任务:
Languages 属性可用于导航器界面,它返回 Web 浏览器中设置的最喜欢/用户首选的语言。该属性是只读的。
句法:
navigator.languages
// Or
navigator.language
返回值:
- navigator.languages属性将返回一个数组,该数组按用户最喜欢的语言将是第一个元素的顺序存储语言。
- navigator.language属性将返回navigator.languages属性返回的数组的第一个元素 即最喜欢的用户语言。
注意:语言属性是一个只读属性,因此我们只能获取值,我们不能更改用户首选语言。
示例 1:获得最喜欢的语言。
HTML
GeekforGeeks
HTML
GeekforGeeks
输出:
示例 2:获取首选语言数组。
HTML
GeekforGeeks
输出:
支持的浏览器:
- 谷歌浏览器
- 火狐浏览器
- 边缘
- 歌剧
- IE浏览器