Last updated

getLanguage()

Gets the current language code.

Signature

const language = window.FairShareSDK.getLanguage();

Returns

string — The current language code (e.g., "en", "es", "fr").

How Language is Determined

The language code is determined using the following priority:

  1. Explicit user setting — Set via updateLocaleSettings()
  2. Company default language — Configured in shop settings

Language is paired with the detected country to form the full locale (e.g., "en_CA" for English in Canada).

Example

const language = window.FairShareSDK.getLanguage();
console.log('Current language:', language); // e.g., "en"