WorkerNavigator:language 属性

注意:此功能仅在Web Workers中可用。

只读属性WorkerNavigator.language返回一个字符串,表示用户的首选语言,通常是浏览器 UI 的语言。

一个字符串,表示根据RFC 5646:语言标识标签(也称为 BCP 47)定义的语言版本。有效语言代码示例包括“en”、“en-US”、“fr”、“fr-FR”、“es-ES”等。

请注意,在 iOS 10.2 之前的 Safari 中,返回的国家/地区代码为小写:“en-us”、“fr-fr”等。

示例

您可以运行此插入 Web 工作程序

js
if (/^en\b/.test(navigator.language)) {
  doLangSelect(window.navigator.language);
}

规范

规范
HTML 标准
# dom-navigator-language-dev

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅