WorkerNavigator: language-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Hinweis: Diese Funktion ist nur in Web Workers verfügbar.

Die schreibgeschützte Eigenschaft WorkerNavigator.language gibt einen String zurück, der die bevorzugte Sprache des Benutzers repräsentiert, normalerweise die Sprache der Browser-Benutzeroberfläche.

Wert

Ein String, der die Sprachversion darstellt, wie in RFC 5646: Tags for Identifying Languages (auch bekannt als BCP 47) definiert. Beispiele für gültige Sprachcodes sind "en", "en-US", "fr", "fr-FR", "es-ES", etc.

Beachten Sie, dass in Safari auf iOS vor Version 10.2 der zurückgegebene Ländercode kleingeschrieben ist: "en-us", "fr-fr" etc.

Beispiele

Sie können diesen Code in einen Web Worker einfügen:

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

Spezifikationen

Specification
HTML Standard
# dom-navigator-language-dev

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch