ChemPal Documentation - v1.6.0
    Preparing search index...

    Function getUserLanguage

    • Gets the user's preferred UI language locale from the browser's i18n API. Used to seed the language user setting. Falls back to "en-US" outside an extension context (e.g. tests).

      Returns string

      The browser UI language locale, e.g. "en-US" or "de-DE"

      getUserLanguage() // Returns "en-US"
      
      export function getUserLanguage(): string {
      if (typeof chrome === 'undefined' || typeof chrome.i18n === 'undefined') {
      return 'en-US';
      }
      return chrome.i18n.getUILanguage();
      }