Library API
    Preparing search index...

    Function getLanguage

    • Extracts the primary language subtag (e.g., 'en', 'fr') from a locale or list of locales. Defaults to 'en' if not determinable.

      Parameters

      • Optionallocale: unknown

        Locale identifier or list of locales

      • fallback: string = 'en'

        Fallback language subtag (default: 'en')

      Returns string

      The lowercase language subtag

      getLanguage('en-US'); // 'en'
      getLanguage(['fr-CA', 'en-US']); // 'fr'
      getLanguage(); // 'en'