Skip to content

Localization

Supported Languages

Document Reader SDK supports the following languages:

  • Arabic (ar)
  • Bangla (bn)
  • Czech (cs)
  • German (de)
  • Greek (el)
  • English (en)
  • Spanish (es)
  • Finnish (fi)
  • French (fr)
  • Hebrew (he)
  • Hindi (hi)
  • Italian (it)
  • Japanese (ja)
  • Korean (ko)
  • Malay (ms)
  • Dutch (nl)
  • Polish (pl)
  • Portuguese (pt)
  • Russian (ru)
  • Swedish (sv)
  • Thai (th)
  • Turkish (tr)
  • Vietnamese (vi)
  • Chinese Simplified (zh-Hans)
  • Chinese Traditional (zh-Hant)

Customizing Localization

If any language is required by your application but is not supported by Document Reader SDK, or you want to change our localized strings, you can add localized strings to strings.xml file and allow the Document Reader SDK to be presented to the users in their desired system locale. To do it, you need to know the identifiers of the strings that are available in the values.xml file provided with the latest release version. You can redefine every string in Document Reader SDK with the appropriate translated values. This way, when the user has their device's System Language set to a language supported by your application, the SDK will utilize the appropriate string resources.

The values.xml file with all available strings can be found in the project: External Libraries -> Gradle: com.regula.documentreader:api:X.X.X@aar -> values -> values.xml

Info

For more information on localizing your application and best practices, please see the official Android documentation.

Back to top