i18n.getUILanguage()

ブラウザーの UI 言語を取得します。これは、優先されるユーザー言語を返す i18n.getAcceptLanguages とは異なります。

構文

browser.i18n.getUILanguage()

引数

なし。

戻り値

文字列i18n.LanguageCode によるブラウザーの UI 言語コード。

ブラウザーの実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaAndroid 版 Firefox
getUILanguageChrome 完全対応 35Edge 完全対応 14Firefox 完全対応 47
補足
完全対応 47
補足
補足 Firefox 55 and earlier returns a language tag that's seperated with the underscore character instead of hyphen, see bug 1374552.
Opera 完全対応 ありFirefox Android 完全対応 48

凡例

完全対応  
完全対応
実装ノートを参照してください。
実装ノートを参照してください。

var uiLanguage = browser.i18n.getUILanguage();
console.log(uiLanguage);

//e.g. "ja"
謝辞

この API は、Chromium の chrome.i18n API を基にしています。このドキュメンテーションは、Chromium コード内の i18n.json に由来しています。

Microsoft Edge 互換性データは、Microsoft Corporation より供給され、Creative Commons Attribution 3.0 United States License の下で含まれています。