---
icon: typography
label: Translation reference
order: 800
---

# Android SDK Translation reference

The strings in the SDK's built-in UI are identified by text keys. Pass a map of these keys to the [`languageOverrides`](/verifeye-sdks/android-sdk/#parameters) parameter to replace individual strings on top of the selected [`language`](/verifeye-sdks/android-sdk/#localization) — see [Localization](/verifeye-sdks/android-sdk/#localization) for how overrides and language selection work.

This page lists all 44 keys with their default English text, so you can see exactly what is available to translate or override. Keys are grouped by the dialog they appear in; the key names themselves are the same across every language.

!!!info Liveness screen
The liveness step is rendered by the **native AWS liveness component (Amplify)**, which localizes its own text. It does **not** use these keys, so there are no `liveness_*` keys here — `language` and `languageOverrides` only affect the SDK's own screens.
!!!

## Formatting tokens

Some values contain a small markup subset that is interpreted when the text is rendered. Keep these intact when overriding a value:

- `<b>…</b>` — bold run
- `<br/>` — line break
- `{name}` — a value slot filled in by the SDK at runtime (for example `{privacyPolicy}`, `{seconds}`, `{sessionId}`)

Any other markup is shown as literal text — override values are never interpreted as markup.

## Keys

### Consent dialog

| Key | English text |
|-----|-------------|
| `consent_title` | `One quick check` |
| `consent_body` | `Use your camera to verify in seconds.<br/>Fast, secure and <b>no images are stored.</b>` |
| `consent_notice` | `By continuing, you give consent to the use of your camera and image for the verification process. Read our {privacyPolicy}.` |
| `consent_notice_privacy_policy_link` | `Privacy Policy` |
| `consent_continue_button` | `Continue` |
| `consent_close_button_label` | `Close` |
| `consent_image_alt` | `Face Verification` |

### Camera permission — denied

| Key | English text |
|-----|-------------|
| `camera_permission_denied_title` | `Verify you are not a robot with a selfie` |
| `camera_permission_denied_body` | `Realeyes needs brief camera access<br/>Please allow your camera and click on "Try Again".` |
| `camera_permission_denied_assurance_privacy` | `No one will ever see you` |
| `camera_permission_denied_assurance_encryption` | `Your data is encrypted` |
| `camera_permission_denied_try_again_button` | `Try Again` |
| `camera_permission_denied_image_alt` | `Face Verification` |

### Camera permission

| Key | English text |
|-----|-------------|
| `camera_permission_title` | `Verify you are not a robot with a selfie` |
| `camera_permission_body` | `Realeyes needs brief camera access<br/>Please, click “Allow”` |
| `camera_permission_assurance_privacy` | `No one will ever see you` |
| `camera_permission_assurance_encryption` | `Your data is encrypted` |
| `camera_permission_image_alt` | `Face Verification` |

### Verification in progress

| Key | English text |
|-----|-------------|
| `verification_title` | `Verification in progress` |
| `verification_image_alt` | `Face Verification` |

### No face detected

| Key | English text |
|-----|-------------|
| `no_face_title` | `We cannot see your face` |
| `no_face_tip_look_into_camera` | `<b>Look</b> into the camera` |
| `no_face_tip_check_lighting` | `Check your <b>lighting</b>` |
| `no_face_tip_camera_in_use` | `Make sure only this page <b>uses your camera</b>` |
| `no_face_retry_button` | `Retry` |
| `no_face_image_alt` | `No face detected` |

### Session timeout

| Key | English text |
|-----|-------------|
| `session_timeout_title` | `Session timeout` |
| `session_timeout_body` | `Your session has expired. Please try again.` |
| `session_timeout_countdown` | `Redirecting in {seconds} seconds...` |
| `session_timeout_ok_button` | `OK` |

### Loading

| Key | English text |
|-----|-------------|
| `loading_text` | `Loading...` |
| `loading_verifying_text` | `Verifying...` |

### Server busy / retry

| Key | English text |
|-----|-------------|
| `server_busy_title` | `Server is busy` |
| `server_busy_retry_message` | `Retrying (attempt: {attempt}) in {delay} seconds...` |
| `server_busy_retry_countdown` | `Retrying (attempt: {attempt}) in {delay} / {remaining} seconds...` |

### Errors

| Key | English text |
|-----|-------------|
| `error_title` | `Error` |
| `error_retry_button` | `Retry` |
| `error_init_session` | `An error occurred during initializing the session!` |
| `error_face_detection` | `An error occurred during face detection!` |
| `error_verification` | `An error occurred during the verification!` |
| `error_service_busy` | `Service is currently busy. Please try again later.` |
| `error_liveness_camera_access` | `Please allow the camera for the liveness test!` |
| `error_liveness_mobile_landscape` | `Please use the mobile in portrait mode!` |

### Other

| Key | English text |
|-----|-------------|
| `session_id` | `Session ID:<br/>{sessionId}` |

---

*Last updated: 2026-08-19*
