Localization
Learn more about all possible languages and formats.
Unzer UI components support localization with the locale parameter.
You can set it on initialization on the client side.
If no value is passed, then the client’s browser language is used.
<unzer-payment
id="unzer-payment"
publicKey="s-pub-xxxxxxxxxx"
locale="de-DE">
</unzer-payment>
// Creating an unzer instance with your public key
var unzerInstance = new unzer('s-pub-xxxxxxxxxx', {locale: 'de-DE'});
curl --location --request GET 'https://api.unzer.com/v1/customers/s-cst-65b81db7b68f' --header 'Accept-Language: de-DE' -u 's-priv-xxxxxxxxxx'
$unzer = new UnzerSDK\Unzer('s-priv-xxxxxxxxxx', 'de-DE');
Unzer unzer = new Unzer("s-priv-xxxxxxxxxx", Locale.GERMANY);
Supported Languages
| Integration type | Parameter | Language list |
|---|---|---|
| JavaScript UI Components/ Payment Pages v2 | locale | Default: browser language/en (en-US)German: de, de-DEDutch: nl, nl-NLEnglish: en (en-US), en-GBDanish: da |
| JavaScript UI Components (Legacy)/ Payment Pages | locale | Default: browser language/en (en-US)Bulgarian: bgCroatian: hr, hr-HRCzech: cs, cs-CZDanish: daDutch: nl, nl-NLEnglish: en (en-US), en-GBEstonian: etFinnish: fiFrench: fr, fr-FRGerman: de, de-DEGreek: elHungarian: hu, hu-HUItalian: it, it-ITLatvian: lvLithuanian: ltPolish: pl, pl-PLPortuguese: pt, pt-PTRomanian: ro, ro-RORussian: ruSlovakian: sk, sk-SKSlovenian: slSpanish: es, es-ESSwedish: svTurkish: tr, tr-TR |
| Unzer API/SDK | accept language header | Default value: en (en-US)Czech: cs, cs-CZDutch: nl, nl-NLEnglish: en, en-US, en-GBFrench: fr, fr-FRGerman: de, de-DEItalian: it, it-ITPolish: pl, pl-PLPortuguese: pt, pt-PTSlovakian: sk, sk-SKSpanish: es, es-ES |
Format of the locale values
The locale values are not case sensitive.
The locale values are not case sensitive.
