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.
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) | Language | Web SDK | Mobile SDK |
|---|---|---|---|
hy | Armenian | ✓ | ✓ |
bg | Bulgarian | ✓ | ✓ |
cs | Czech | ✓ | ✓ |
da | Danish | ✓ | ✓ |
nl | Dutch | ✓ | ✓ |
en | English | ✓ | ✓ |
fl | Filipino | ✓ | ✓ |
fr | French | ✓ | ✓ |
ka | Georgian | ✓ | ✓ |
de | German | ✓ | ✓ |
el | Greek | ✓ | ✓ |
hu | Hungarian | ✓ | ✓ |
id | Indonesian | ✓ | ✓ |
it | Italian | ✓ | ✓ |
lo | Lao | ✓ | ✓ |
lt | Lithuanian | ✓ | ✓ |
pl | Polish | ✓ | ✓ |
pt | Portuguese | ✓ | ✓ |
pt-br | Portuguese (Brazilian) | ✓ | ✓ |
ro | Romanian | ✓ | ✓ |
ru | Russian | ✓ | ✓ |
sk | Slovak | ✓ | ✓ |
es | Spanish | ✓ | ✓ |
tr | Turkish | ✓ | ✓ |
th | Thai | ✓ | ✓ |
uk | Ukrainian | ✓ | ✓ |
vi | Vietnamese | ✓ | ✓ |
All languages are supported across both the Web SDK and all Mobile SDK platforms (Android, iOS, Flutter, React Native).
Ready to build?