Supported Locales
Primer Checkout Web supports the following locales:| Locale | Language | Locale | Language |
|---|---|---|---|
ar | Arabic | ms | Malay |
bg | Bulgarian | nb | Norwegian Bokmål |
ca | Catalan | nl | Dutch |
cs | Czech | nl-NL | Dutch (Netherlands) |
da | Danish | pl | Polish |
de | German | pt | Portuguese |
el | Greek | pt-BR | Portuguese (Brazil) |
en | English | ro | Romanian |
en-GB | English (UK) | ru | Russian |
en-US | English (US) | sk | Slovak |
es | Spanish | sl | Slovenian |
es-AR | Spanish (Argentina) | sr-RS | Serbian (Serbia) |
es-MX | Spanish (Mexico) | sv | Swedish |
et-EE | Estonian (Estonia) | th | Thai |
fi-FI | Finnish (Finland) | tr | Turkish |
fr | French | uk-UA | Ukrainian (Ukraine) |
he | Hebrew | vi | Vietnamese |
hr | Croatian | zh-CN | Chinese (Simplified) |
hu | Hungarian | zh-HK | Chinese (Hong Kong) |
id | Indonesian | zh-TW | Chinese (Traditional) |
it | Italian | ||
ja | Japanese | ||
ko | Korean | ||
lt | Lithuanian | ||
lt-LT | Lithuanian (Lithuania) | ||
lv | Latvian | ||
lv-LV | Latvian (Latvia) |
Regional variants automatically fall back to the base language. For example,
pl-PL (Polish - Poland) will use pl (Polish) translations.Locale Fallback Behavior
Primer Checkout Web uses BCP 47 language tags and implements automatic fallback for regional variants.How it works
- Exact match: The SDK first looks for an exact match (e.g.,
pl-PL) - Base language fallback: If no exact match exists, it falls back to the base language (e.g.,
pl) - Default fallback: If neither matches, it defaults to
en-GB