Skip to content

Localization

Jonathan Ellis edited this page Nov 4, 2019 · 8 revisions

NOTE: This documentation applies to v7.2.0 and newer only.

About localization

To minimize the SDK size, iProov is provided with English-language strings only.

Custom localizations

If you wish to offer the SDK in a language other than English or customize any of the strings, you can create your own Localizable.strings entries in your app and override the iProov strings.

For reference, you can find the English language strings file here: Localizable.strings.

Each iProov string is prefixed with "IProov_" to avoid collisions with any existing strings in your app.

Redistributing iProov with localizations

If you are redistributing iProov as a dependency within your own framework, and wish to include Localizable.strings from your framework, you must specify your framework bundle as the source of the strings. You can do this using options.ui.stringsBundle.

Clone this wiki locally