i18n.getUILanguage()

Gets the UI language of the browser. This is different from i18n.getAcceptLanguages which returns the preferred user languages.

See the Internationalization page for a guide on using this function.

Syntax

js
browser.i18n.getUILanguage()

Parameters

None.

Return value

string. The browser UI language code as an i18n.LanguageCode.

Browser compatibility

Examples

js
let uiLanguage = browser.i18n.getUILanguage();
console.log(uiLanguage);

// e.g. "fr"

Note: This API is based on Chromium's chrome.i18n API. This documentation is derived from i18n.json in the Chromium code.