The ID Verification SDK lets you customize languages. You can configure specific fields to display content in your preferred language.
Supported SDK languages
Language | LanguageValue | Notes |
Simplified Chinese | zh-Hans | Simplified Chinese |
Traditional Chinese | zh-Hant | Traditional Chinese |
English | en | English |
Malay | ms | Bahasa Melayu |
Indonesian | id | Bahasa Indonesia |
Thai | th | ภาษาไทย |
Vietnamese | vi | Tiếng Việt |
Japanese | ja | Japanese |
Korean | ko | 한국어 |
French | fr | Français |
Spanish | es | Español |
Portuguese | pt | Português |
Russian | ru | Русский |
Arabic | ar | العربية |
Turkish | tr | Türkçe |
SDK language configuration parameters
Use the following parameters to specify a language for each platform.
For detailed examples, see the corresponding client developer document.
Platform | Field |
Android | IdentityParams.SdkLanguage |
iOS | kIdentityParamKeyLanguage |
How to add a new language
The ID Verification service involves a large amount of text. To prevent compatibility issues with custom settings, adding new languages is no longer supported. This policy does not affect custom languages that were added previously.
If your business requires a new language, you can submit a ticket or contact your business manager to request official support.
Languages on the OCR result and editing page
The ID Verification certificate module provides an optional page to display and edit OCR results. This page contains two types of text: general operational text and native fields from the certificate. For a consistent user experience, the following limitations apply:
General operational text: Refers to text on the recognition page, such as buttons and navigation elements.
Native fields from the certificate: Refers to fields extracted from the certificate, such as name, gender, address, and religion.
The eKYC and ID_OCR solutions support seven types of certificates. On this page, multiple languages are supported only for general operational text.
Native fields from the certificate are supported only in Simplified Chinese, Traditional Chinese, and English.
If the SDK is set to a language that is not supported for native fields, the native fields are displayed in English by default.
eKYC_PRO supports displaying results for various global certificate types. On this page, multiple languages are supported only for general operational text.
Native fields from the certificate are displayed based on predefined rules.
The native fields from the certificate are displayed in a single language. The language on the certificate is used by default.
If English is present in the native fields from the certificate, English is displayed by default.