All Products
Search
Document Center

ID Verification:Customize languages for Android and iOS SDKs

Last Updated:Jun 22, 2026

The ID Verification SDK supports language customization. Configure specific fields to display the SDK interface 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

The following parameters specify the SDK language on each platform.

For examples, see the client integration documentation for each platform.

Platform

Field

Android

IdentityParams.SdkLanguage

iOS

kIdentityParamKeyLanguage

How to add a new language

Due to the large volume of text in the ID Verification service, adding new languages is no longer supported to prevent compatibility issues. Previously added custom languages are not affected.

To request support for a new language, submit a ticket or contact your business manager.

Languages on the OCR result and editing page

The ID Verification certificate module provides an optional page for displaying and editing OCR results. This page contains two types of text: general operational text and native fields from the certificate. The following language 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.