Aller au contenu

Traduction

Spark fournit une traduction en temps reel des dialogues de jeu avec un choix de trois services — Apple Translation, DeepL et Google — ainsi que le changement automatique de police pour differentes langues et la prise en charge du texte de droite a gauche (RTL).

  • L’Overlay de jeu doit etre active — la traduction necessite l’overlay pour fonctionner
  • Apple Translation — iOS 18 ou ulterieur, avec les packs de langues telecharges sur votre appareil
  • DeepL — une cle API DeepL (Free ou Pro) et une connexion internet
  • Google — une connexion internet
ServiceConfiguration requiseOu le texte est traite
Apple TranslationiOS 18+, packs de languesSur l’appareil — fonctionne hors ligne
DeepLCle APIServeurs de DeepL
GoogleConnexion internetServeurs de Google

Utilise le framework Translation d’Apple. Toute la traduction s’effectue sur l’appareil et fonctionne hors ligne une fois les packs de langues requis telecharges. Disponible sur iOS 18 et ulterieur.

Traduction de haute qualite alimentee par votre propre cle API DeepL. Spark envoie les dialogues environnants comme contexte avec chaque requete, ce qui ameliore sensiblement la qualite de la traduction (le contexte n’est pas facture par DeepL).

Pour la configurer :

  1. Creez un compte DeepL et obtenez une cle API sur deepl.com — les offres Free et Pro sont toutes deux prises en charge
  2. Saisissez la cle a l’un de ces endroits :
    • Reglages > Traduction — la page des reglages globaux
    • Reglages du jeu > Traduction — affiche lorsque DeepL est le service selectionne
    • Overlay en jeu — le champ Cle API de la fenetre de Traduction
  3. Appuyez sur le bouton de validation pour confirmer la cle et voir votre utilisation de caracteres

La cle est stockee en securite dans le Keychain iOS et partagee par tous les jeux. Votre utilisation de caracteres (utilise / limite mensuelle) est affichee a cote du champ de la cle et dans la fenetre de Traduction en jeu. Si votre quota mensuel est epuise, la traduction se met en pause jusqu’a la reinitialisation du quota ou la mise a niveau de votre offre.

Aucun compte ni cle requis. Le texte du jeu est envoye a Google pour traduction, une connexion internet est donc necessaire.

  1. Ouvrez les Reglages du jeu pour un jeu specifique
  2. Allez a la section Traduction
  3. Activez la Traduction
  4. Choisissez un Service de traduction
  5. Definissez votre Langue source (la langue du jeu, generalement l’anglais)
  6. Definissez votre Langue cible (votre langue preferee)

La liste des langues disponibles depend du service selectionne. Vous pouvez aussi modifier tout cela en cours de jeu depuis la fenetre de Traduction de l’overlay.

Apple Translation necessite le telechargement de packs de langues :

  1. Dans les reglages de Traduction, verifiez l’indicateur d’etat :
    • Coche verte — La paire de langues est installee et prete
    • Fleche bleue — Telechargement requis
    • X rouge — Paire de langues non prise en charge
    • Point d’interrogation gris — Verification du statut…
  2. Appuyez sur Telecharger si necessaire
  3. Attendez la fin du telechargement

Apple Translation fonctionne hors ligne une fois les packs de langues installes.

La fenetre de Traduction de l’overlay vous permet de tout ajuster sans quitter le jeu :

  • Activer ou desactiver la traduction
  • Basculer entre Apple, DeepL et Google
  • Changer la langue source et la langue cible
  • Saisir et valider votre cle API DeepL, et voir votre utilisation de caracteres DeepL
  • Ouvrir la fenetre des reglages avances

Traduit le texte des dialogues et le remplace dans la fenetre de texte.

Affiche a la fois le texte original et la traduction, utile pour l’apprentissage des langues.

Accedez via Reglages du jeu > Traduction > Avance :

ReglagePar defautDescription
Mode comparaisonDesactiveAfficher le texte original et traduit cote a cote
Traduire tout le texteDesactiveTraduire tout le texte a l’ecran, pas seulement les dialogues
Ignorer les noms de personnagesDesactiveNe pas traduire les noms des personnages
Ajustement de la taille de policeDesactiveAjuster la taille de police pour adapter le texte traduit
Pre-scanDesactiveTraduit tout le script en arriere-plan au lancement. Utilise plus de donnees (ou de quota DeepL) mais reduit l’attente pendant le jeu

Les traductions sont mises en cache pour eviter de retraduire le meme texte — cela accelere les nouvelles parties et economise le quota DeepL. Vous pouvez consulter les statistiques du cache et effacer les traductions en cache depuis :

  • Reglages > Traduction > Cache de traduction — apercu global du cache
  • Reglages du jeu > Traduction > Cache de traduction / Vider le cache de traduction
  • Overlay en jeu — section des reglages de traduction

Vider le cache est utile si les traductions semblent incorrectes ou obsoletes.