The Localization feature is under active development and not yet available. The information below describes planned functionality.
Translation Editor
The translation editor provides a side-by-side interface for translating your digital adoption content into any configured locale.
Selecting Content to Translate
- Navigate to Localization > Translations in the dashboard.
- Use the Content Type filter to narrow results to flows, tooltips, checklists, or other content types.
- Select a specific content item to open its translatable fields.
The editor displays the original (default locale) text alongside the translation input for the selected target locale.
Choosing a Target Locale
Use the locale dropdown at the top of the editor to select the language you want to translate into. Only locales that have been configured under Settings > Localization appear in this list. To add a new locale, see Localization Overview.
Editing Translations
Each content item exposes multiple translatable fields:
| Field | Description |
|---|---|
| Title | The heading or name displayed to end users. |
| Body | The main descriptive text or instructions. |
| Button text | Labels for action buttons (e.g., "Next", "Done", "Skip"). |
| Step content | Per-step text for multi-step flows and guided tours. |
Enter the translated text for each field. Changes are saved when you click Save or move to another content item. Each translation is versioned -- updating the original content increments the version, making it easy to identify which translations may be outdated.
Translation Status
The editor shows a status indicator for each content item and locale combination:
| Status | Meaning |
|---|---|
| Complete | All translatable fields have a value for this locale. |
| Partial | Some fields are translated, others are still missing. |
| Missing | No translations exist for this locale. |
Use the status filter to quickly find content items that still need translation work.
Bulk Import
Import translations in bulk to speed up large localization efforts:
- Click Import in the translations view.
- Upload a JSON file containing an array of translation entries. Each entry must include
contentType,contentId,fieldName,localeCode, andvalue. - The system creates or updates translations for all entries in the file and reports how many records were created.
This is useful when working with external translation services or managing translations in spreadsheets.
Bulk Export
Export existing translations for review or external editing:
- Click Export from the translations view.
- Select the target locale and optional content type filter.
- Download the resulting file containing all matching translation records.
The export format matches the import format, so you can round-trip translations through external tools and re-import them without reformatting.