i18n.getAcceptLanguages()

Ermittelt die accept-languages des Browsers. Dies unterscheidet sich von dem 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 erfüllt wird.

Browser-Kompatibilität

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 stammt aus i18n.json im Chromium-Code.