Skip to main content
Localisation

Supported SDK Languages

Communicate with your applicants in their language. All 27 languages below are supported by both the Web SDK and Mobile SDK — simply pass the language code at initialisation.

Overview

Amani SDKs are fully localised — every on-screen instruction, button label, and error message adapts to the customer's language. Pass the ISO 639-1 language code when initialising the SDK or generating the Web SDK URL.

🌐

Web SDK

Pass the language code in the "language" field when generating the verification URL via POST /api/v2/profile/url.

📱

Mobile SDK

Pass the language code during SDK initialisation on Android, iOS, Flutter, or React Native.

The default language is English (en). If you pass an unsupported code, the SDK falls back to English automatically.

Language Table

All 27 supported languages with their ISO 639-1 codes. Both the Web SDK and Mobile SDK support the full list.

Code (ISO 639-1)LanguageWeb SDKMobile SDK
hyArmenian✓✓
bgBulgarian✓✓
csCzech✓✓
daDanish✓✓
nlDutch✓✓
enEnglish✓✓
flFilipino✓✓
frFrench✓✓
kaGeorgian✓✓
deGerman✓✓
elGreek✓✓
huHungarian✓✓
idIndonesian✓✓
itItalian✓✓
loLao✓✓
ltLithuanian✓✓
plPolish✓✓
ptPortuguese✓✓
pt-brPortuguese (Brazilian)✓✓
roRomanian✓✓
ruRussian✓✓
skSlovak✓✓
esSpanish✓✓
trTurkish✓✓
thThai✓✓
ukUkrainian✓✓
viVietnamese✓✓

All languages are supported across both the Web SDK and all Mobile SDK platforms (Android, iOS, Flutter, React Native).