Skip to main content
Coming Soon

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

  1. Navigate to Localization > Translations in the dashboard.
  2. Use the Content Type filter to narrow results to flows, tooltips, checklists, or other content types.
  3. 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:

FieldDescription
TitleThe heading or name displayed to end users.
BodyThe main descriptive text or instructions.
Button textLabels for action buttons (e.g., "Next", "Done", "Skip").
Step contentPer-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:

StatusMeaning
CompleteAll translatable fields have a value for this locale.
PartialSome fields are translated, others are still missing.
MissingNo 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:

  1. Click Import in the translations view.
  2. Upload a JSON file containing an array of translation entries. Each entry must include contentType, contentId, fieldName, localeCode, and value.
  3. 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:

  1. Click Export from the translations view.
  2. Select the target locale and optional content type filter.
  3. 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.