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).