This article is also available in:

Translating your app with AI Auto-Translation

AI Auto-Translation lets you translate your entire Drimify experience into multiple languages in one click — questions, answers, screens, prizes, emails, buttons, and form labels — while you maintain a single primary language as the source of truth.


How it works


You create and edit your content in one primary language. When you add more languages to your app, Drimify's AI translates all your content from the primary language into each target language, preserving your tone, formatting, and structure. Media and graphics are shared across all languages and are never modified.


Language statuses


In the Languages step of your app editor, each language shows a status badge:


  • Primary — your source language (this one is never translated)
  • Missing (red) — the language has untranslated content
  • Outdated (yellow) — the language was translated, but the primary content has changed since
  • Translating (blue) — a translation is in progress
  • No badge — the translation is complete and up to date


Statuses update automatically as you edit your content or add and remove languages.


Launching a translation


Each secondary language has a "..." menu with the available actions:


  • Translate (for languages with missing content) — fills in only the empty fields, without touching translations that already exist.
  • Refresh (for complete or outdated languages) — re-translates everything from the primary language, overwriting existing translations. Use this after you've made changes to your primary content.
  • Set as Primary — makes this language the new source language.
  • Delete — removes the language.


You can also process several languages at once with the bulk buttons: Translate Missing (N) and Refresh Outdated (N).


A confirmation dialog appears before any translation runs, so you can't accidentally overwrite existing work.


AI credits


Each translation action costs 1 AI credit per language. Bulk actions cost one credit per language processed. If your account doesn't have enough credits, the translation won't start and you'll be prompted to top up. If a translation fails, the credit is refunded.


Translation runs in the background


Translations are processed asynchronously — you can keep working while they run. The status badge updates in real time and switches automatically when the translation completes.


What gets translated


All player-facing text content, including:


  • Game titles, descriptions, and how-to-play instructions
  • Questions, answers, and result/profile screens
  • Prize titles and descriptions, winning and losing screens
  • Start, intermediate, and end screens, including CTA button labels
  • Form field labels and option lists in your data collection form
  • Email subject lines and content (default, winning, and losing variants)
  • Restriction and error messages, age gating text, and terms & conditions (when enabled)


What is not translated: images and media (shared across all languages), and configuration values such as URLs, prize codes, tracking settings, and other technical fields.


Editing a translation manually


You can always fine-tune a translation by hand. Switch the editor to a secondary language and a banner appears: "You are editing the {language} translation." In this mode:


  • Text fields stay editable so you can adjust the wording
  • Structural controls (adding/removing questions, screens, or options) are locked — the structure always follows the primary language
  • Media uploads are disabled, since graphics are shared across all languages
  • Shared technical fields (links, codes, configuration) are locked


Your manual edits apply only to that language. Note that running Refresh later will overwrite manual edits with a fresh AI translation — use Translate (fill missing) if you want to preserve them.


Keeping translations up to date


Drimify tracks changes to your primary content. If you edit the primary language after translating, affected languages switch to Outdated so you know a refresh is needed.


When you publish an app that still has missing or outdated translations, a warning appears: "Some translations are missing or out of date. Players may see incomplete text in certain languages." You can then jump straight to the language screen with Review translations, or Publish anyway.

Updated on: 23/07/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!