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 i18n.LanguageCode-Objekten aufgelöst wird.

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.