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:
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