i18n.getAcceptLanguages()
Ermittelt die accept-languages des Browsers. Dies unterscheidet sich von der vom Browser verwendeten Spracheinstellung. Um die Spracheinstellung zu erhalten, verwenden Sie i18n.getUILanguage
.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Sehen Sie auf der Seite Internationalisierung nach einem Leitfaden zur Verwendung dieser Funktion.
Syntax
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
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 Chromiums chrome.i18n
API. Diese Dokumentation wurde aus i18n.json
im Chromium-Code abgeleitet.