Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mohamedkhallouq
GitHub Repository: mohamedkhallouq/content
Path: blob/main/files/en-us/mozilla/add-ons/webextensions/api/i18n/getuilanguage/index.md
6581 views
---
title: i18n.getUILanguage() slug: Mozilla/Add-ons/WebExtensions/API/i18n/getUILanguage page-type: webextension-api-function tags: - API - Add-ons - Extensions - Method - Non-standard - Reference - WebExtensions - getUILanguage - i18n browser-compat: webextensions.api.i18n.getUILanguage
---

{{AddonSidebar()}}

Gets the UI language of the browser. This is different from {{WebExtAPIRef('i18n.getAcceptLanguages')}} which returns the preferred user languages.

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

Syntax

browser.i18n.getUILanguage()

Parameters

None.

Return value

string. The browser UI language code as an {{WebExtAPIRef("i18n.LanguageCode")}}.

Browser compatibility

{{Compat}}

Examples

let uiLanguage = browser.i18n.getUILanguage(); console.log(uiLanguage); //e.g. "fr"

{{WebExtExamples}}

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