i18n.getAcceptLanguages()
ブラウザーの accept-languages を取得します。これは、ブラウザーに使用されているロケールとは異なります。ロケールを取得するには、i18n.getUILanguage を使用してください。
これは、Promise を返す非同期関数です。
構文
js
var gettingAcceptLanguages = browser.i18n.getAcceptLanguages(); 引数
なし。
戻り値
オブジェクトの i18n.LanguageCode配列 で処理が完了した Promise。
ブラウザーの互換性
例
js
function onGot(languages) { console.log(languages); //e.g. Array [ "en-US", "en" ] } var gettingAcceptLanguages = browser.i18n.getAcceptLanguages(); gettingAcceptLanguages.then(onGot); メモ: この API は、Chromium の chrome.i18n API を基にしています。このドキュメンテーションは、Chromium コード内の i18n.json に由来しています。