Skip to content

resolveLocalePack

function resolveLocalePack(locale): LocalePack

Defined in: packages/banner-default/src/shared/locales/index.ts:38

Resolve a BCP-47 locale tag to a built-in locale pack. Falls back from the full tag (en-GB) to the language prefix (en), then to English.

Pass 'auto' to read navigator.language at call time. Anywhere that navigator is missing (SSR, Node), 'auto' falls back to English.

Parameters

ParameterType
localeundefined | string

Returns

LocalePack