Skip to main content
Primer Checkout supports multiple languages and automatically adapts the checkout UI to the shopper’s locale.

Supported Locales

Primer Checkout supports the following locales. If a specific regional variant is not supported, it falls back gracefully to the closest available language.
Locales marked iOS, Android are not yet available on Web. Regional variants automatically fall back to the base language — for example, pl-PL (Polish - Poland) will use pl (Polish) translations.
Pass a locale to the SDK using the options property. See SDK Options for details.Web supports all locales marked All in the table above. The remaining locales (marked iOS, Android) are coming soon.

Locale Fallback Behavior

Primer Checkout Web uses BCP 47 language tags and implements automatic fallback for regional variants.

How it works

  1. Exact match: The SDK first looks for an exact match (e.g., pl-PL)
  2. Base language fallback: If no exact match exists, it falls back to the base language (e.g., pl)
  3. Default fallback: If neither matches, it defaults to en-GB

Usage

Check SDK options guide to learn how to pass a locale property.