i18n.getAcceptLanguages()
獲取瀏覽器的 accept-languages。這與瀏覽器使用的區域設定不同。要獲取區域設定,請使用 i18n.getUILanguage。
這是一個非同步函式,返回一個 Promise。
有關使用此函式的指南,請參閱國際化頁面。
語法
js
let gettingAcceptLanguages = browser.i18n.getAcceptLanguages()
引數
無。
返回值
一個 Promise,它將以一個 i18n.LanguageCode 物件陣列的形式被 fulfilled。
示例
js
function onGot(languages) {
console.log(languages);
// e.g. Array [ "en-US", "en" ]
}
let gettingAcceptLanguages = browser.i18n.getAcceptLanguages();
gettingAcceptLanguages.then(onGot);
瀏覽器相容性
載入中…
注意: 此 API 基於 Chromium 的 chrome.i18n API。本文件源自 Chromium 程式碼中的 i18n.json。