i18n.getAcceptLanguages()
Ermittelt die accept-languages des Browsers. Dies unterscheidet sich von der vom Browser verwendeten Gebietsschema. Um das Gebietsschema zu erhalten, verwenden Sie i18n.getUILanguage
.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Siehe die Seite Internationalisierung für einen Leitfaden zur Verwendung dieser Funktion.
Syntax
js
let gettingAcceptLanguages = browser.i18n.getAcceptLanguages()
Parameter
Keine.
Rückgabewert
Ein Promise
, das mit einem Array
von
-Objekten aufgelöst wird.i18n.LanguageCode
Browser-Kompatibilität
BCD tables only load in the browser
Beispiele
js
function onGot(languages) {
console.log(languages);
//e.g. Array [ "en-US", "en" ]
}
let gettingAcceptLanguages = browser.i18n.getAcceptLanguages();
gettingAcceptLanguages.then(onGot);
Hinweis:
Diese API basiert auf der chrome.i18n
-API von Chromium. Diese Dokumentation ist abgeleitet von i18n.json
im Chromium-Code.