All Products
Search
Document Center

ID Verification:Customize languages for Android and iOS SDKs

Last Updated:Dec 05, 2025

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:

Note
  • 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.

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

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