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
Thank you!
