Skip to content

Translation

Spark integrates Apple’s Translation framework to provide real-time game dialogue translation. It includes automatic font switching for different languages and right-to-left (RTL) text support.

  • iOS 17.4 or later
  • Language packs downloaded on your device
  • Game Overlay must be enabled — translation requires the overlay to function
  1. Open Game Settings for a specific game
  2. Go to the Translation section
  3. Enable Translation
  4. Set your Source Language (the game’s language, usually English)
  5. Set your Target Language (your preferred language)

Apple Translation requires language packs to be downloaded:

  1. In Translation settings, check the status indicator:
    • Green checkmark — Language pair is installed and ready
    • Blue arrow — Download required
    • Red X — Language pair not supported
    • Gray question mark — Checking status…
  2. Tap Download if needed
  3. Wait for the download to complete

Translation works offline once language packs are installed.

Translates dialogue text and replaces it in the text window.

Shows both the original text and the translation, useful for language learning.

Access via Game Settings > Translation > Advanced:

SettingDefaultDescription
Comparison ModeOffShow original and translated text side by side
Translate All TextOffTranslate all on-screen text, not just dialogue
Skip Character NamesOffDon’t translate character names
Font Size AdjustOffAdjust font size to fit translated text

Translations are cached to avoid re-translating the same text. You can clear the cache from:

  • Game Settings > Translation > Clear Translation Cache
  • In-game overlay — Translation settings section

This is useful if the cache becomes corrupt or contains incorrect translations.

Apple Translation processes text on-device. No game content is sent to external servers. See Apple’s privacy documentation for details.