Aller au contenu
Tous les outils Tarifs Blog

Conversations et messages vocaux

Documents

Audio et vidéo

Connexion

Langue

Traducteur de jeux et de visual novels

Traduire un script de jeu ou de visual novel : Ren'Py, RPG Maker et CSV Unity

Importez vos scripts Ren'Py, vos fichiers data RPG Maker MV ou MZ, un CSV de localisation Unity ou votre feuille de calcul de script, et récupérez les mêmes fichiers avec les dialogues, les choix et les textes de menus traduits. Le code, les labels, les noms de fichiers, les balises comme {i} et les variables comme [player] restent exactement comme à l'origine. Un paiement unique de $5 couvre jusqu'à 40,000 lignes et 2,000,000 caractères, ce qui suffit pour la plupart des visual novels complets, et les premières lignes sont gratuites sans inscription.

Traduire un jeu

Ton
Glossaire et noms à conserver (facultatif)

Noms de marques et de produits, séparés par des virgules. Chacun est vérifié dans chaque traduction.

Un terme par ligne : terme = traduction.

Sans inscription. Jusqu'à 300 lignes gratuit en intégralité. Plus long : les premières lignes sont gratuites, le jeu entier pour $5, en un paiement unique.

En continuant, vous acceptez Conditions d'utilisation et Politique de confidentialité.

  • Scripts Ren'Py .rpy et fichiers tl générés, data/*.json pour RPG Maker MV/MZ
  • CSV Unity I2 Localization et tables de chaînes : la colonne de la langue cible est complétée
  • Jeu entier pour $5, paiement unique : jusqu'à 40,000 lignes et 2,000,000 caractères
  • Balises de texte, [variables] et codes RPG Maker comme \N[1] vérifiés sur chaque ligne
  • Importez un ZIP du dossier du jeu et récupérez exactement la même arborescence
  • 81 langues, noms des personnages préservés, glossaire personnalisé
Ouvrir la démo

Voir un exemple de PDF Exemple de résultat

Ce que vous récupérez

Vos fichiers traduits à l'identique, avec les mêmes noms et dans les mêmes dossiers, prêts à être réintégrés dans votre projet. Les premières lignes s'affichent à l'écran face à l'original avant paiement, et vous pouvez modifier n'importe quelle ligne.

  • Ren'Py : dialogues et narration, choix de menus, chaînes balisées par _(), ainsi que text, textbutton, label et tooltip dans les screens. Dans les fichiers tl générés par « Generate Translations », les nouvelles répliques et les dialogues sont renseignés. Tout le reste (blocs python, instructions show, play, jump) reste inchangé.
  • RPG Maker MV/MZ : messages, textes défilants, choix, noms des interlocuteurs (MZ), noms affichés des cartes, noms des héros, surnoms et profils, noms et descriptions des objets, compétences, armes et armures, messages d'états et termes Système. Les commandes de plugins, scripts et champs de notes ne sont pas touchés.
  • CSV Unity et scripts : lorsque l'en-tête comporte une colonne pour la langue cible, comme « Spanish » ou « Spanish(es) », elle est remplie à partir de la colonne anglaise et les lignes déjà traduites sont ignorées. Sinon, vous choisissez vous-même les colonnes, comme dans n'importe quel tableur.
  • Une liste d'avertissements pour chaque ligne où une balise, variable ou code n'a pas survécu après deux tentatives. Ces lignes conservent le texte d'origine, garantissant que le jeu ne tourne jamais avec un code corrompu.

Traduire un jeu avec un chatbot IA ou avec cet outil

Les chatbots IA traduisent les dialogues avec un style soigné, ce qui convient très bien pour une scène isolée. Mais un jeu complet représente des dizaines de milliers de lignes imbriquées dans des fichiers qu'un moteur de jeu doit charger sans erreur.

Votre situation Un chatbot IA Cet outil
Quelques lignes de dialogue Les traduit bien, en respectant le ton du personnage Les traduit tout aussi bien
Un script de 30 000 lignes Exige des centaines de copier-coller ; a tendance à tronquer ou sauter des lignes Traduit chaque ligne, segment par segment, jusqu'à 40,000 lignes pour $5
Code Ren'Py autour des dialogues Réécrit le fichier, risquant d'altérer labels, jumps ou indentations Seules les chaînes de texte sont remplacées ; le reste du code demeure strictement intact
Balises et variables : {i}, [player], \C[2] Les supprime ou les traduit souvent par erreur Vérifie chaque ligne ; si un élément manque, une relance est faite, sinon la ligne reste en VO
Dossier data de RPG Maker Oblige à manipuler le JSON manuellement Lit chaque fichier data et renvoie l'arborescence complète sous forme de ZIP
Le même nom sur chaque ligne Parfois traduit, parfois conservé Les noms indiqués sont conservés tels quels et systématiquement contrôlés

Comment traduire un script de jeu

  1. 1

    Importez vos fichiers

    Déposez vos fichiers .rpy, vos .json du dossier data de RPG Maker, un script CSV ou Excel, ou un ZIP du dossier. Choisissez la langue et listez les noms de personnages à préserver.

  2. 2

    Vérifiez gratuitement les premières lignes

    Les premières lignes sont traduites et présentées en regard de l'original. Modifiez n'importe quelle réplique ; si le ton ne convient pas, ajoutez un glossaire et recommencez. Sans inscription.

  3. 3

    Débloquez et réintégrez les fichiers

    Débloquez le jeu entier pour $5, téléchargez les fichiers (un ZIP s'il y en a plusieurs) et copiez-les dans votre projet, en conservant une sauvegarde des originaux.

Pourquoi les scripts de jeux posent problème aux chatbots IA classiques

Un script de jeu n'est pas du texte brut. Un fichier Ren'Py entremêle dialogues, labels, jumps, python et indentations strictes ; un fichier de carte RPG Maker est un JSON où les répliques sont logées au cœur de commandes d'événements, aux côtés d'interrupteurs et de scripts. Pour traduire cela dans une fenêtre de chat, l'assistant doit tout réécrire à la main, sans compter qu'un script volumineux dépasse largement la taille d'une réponse.

Le deuxième problème vient des petits éléments de code. Les balises comme {i} ou {w}, les variables comme [player] et les codes d'échappement RPG Maker comme \N[1] ou \C[2] ressemblent à du bruit pour un modèle d'IA, qui a vite fait de les effacer ou de les traduire. Dans un jeu, cela peut provoquer un plantage, un nom absent ou une mauvaise couleur jusqu'à la fin de la scène.

Cet outil analyse chaque fichier comme le ferait le moteur de jeu et n'envoie que les textes visibles par le joueur, par blocs, en substituant aux codes des balises courtes que le modèle conserve bien plus fidèlement. Chaque ligne renvoyée est contrôlée : chaque balise, variable ou code doit être au rendez-vous. En cas d'erreur, une seconde tentative est envoyée ; si seule une mise en valeur comme {i} a disparu, la ligne traduite est conservée sans elle, mais si un autre élément manque, la ligne d'origine est maintenue et signalée. Vos fichiers sont ensuite reconstruits à partir des originaux.

Ce que nos utilisateurs traduisent

  • Des visual novels Ren'Py, depuis les scripts de game/ ou depuis le dossier tl créé par « Generate Translations »
  • Des jeux RPG Maker MV et MZ : l'ensemble du dossier data en une seule archive ZIP
  • Des jeux Unity qui s'appuient sur I2 Localization ou les tables de chaînes du package Localization
  • Des scripts de visual novels et de dialogues gérés dans un tableur avec une colonne pour le personnage
  • Des patchs de traduction créés par des fans, pour les jeux que vous avez l'autorisation de traduire
  • Des listes d'objets, de compétences et d'écrans de menus avant la mise en ligne d'une page de boutique

Limites importantes à connaître

Un paiement unique couvre jusqu'à 40,000 lignes et 2,000,000 caractères : un script de 36 000 lignes rentre dedans si la moyenne par ligne reste inférieure à environ 55 caractères, ce qui est généralement le cas des dialogues. La formule Illimité couvre jusqu'à 200,000 lignes. Les lignes dépassant la limite restent dans la langue d'origine, et l'écran vous indique leur nombre avant le paiement. Envoi de fichiers jusqu'à 300 Mo ; un fichier ZIP peut contenir le dossier complet, et les images, fichiers audio et autres contenus qu'il contient sont ignorés.

Les chaînes entre triples guillemets de Ren'Py et les textes générés en code Python ne sont pas traduits. Les paramètres des plugins RPG Maker ne sont pas traduits, car leur structure varie d'un plugin à l'autre. Le modèle d'IA peut refuser certaines scènes explicites ; toute ligne non renvoyée reste dans la langue d'origine et apparaît dans la liste récapitulative.

Par langue et par situation

Tarifs

Petits fichiers, premières lignes

Gratuit

Jusqu'à 300 lignes entièrement gratuites, téléchargements compris. Jeux plus volumineux : les premières lignes à l'écran, sans inscription.

Jeu entier

$5

Un paiement unique par tâche : jusqu'à 40,000 lignes et 2,000,000 caractères sur l'ensemble des fichiers. Sans abonnement.

Illimité

$19 / semaine

Tous les outils du site, avec des jeux allant jusqu'à 200,000 lignes.

Questions et réponses

ChatGPT peut-il traduire un jeu Ren'Py ?

Il est capable de bien traduire des dialogues copiés-collés. En revanche, traduire un script entier oblige à faire des allers-retours morceau par morceau, et le modèle a tendance à altérer le code, les labels ou les balises en cours de route. Cet outil lit directement les fichiers .rpy, traduit uniquement les chaînes de texte et vérifie chaque balise et chaque variable.

L'outil peut-il traduire un jeu RPG Maker MV ou MZ ?

Oui. Déposez le dossier data sous forme de fichier ZIP ou les fichiers .json : les messages, choix, noms, descriptions et termes Système sont traduits, et les fichiers restitués conservent le même nom, prêts à être réintégrés dans votre projet.

Combien de lignes peut-on traduire avec un seul paiement ?

Jusqu'à 40,000 lignes et 2,000,000 caractères sur l'ensemble des fichiers de la tâche, pour $5. La formule Illimité couvre jusqu'à 200,000 lignes.

Les balises comme {i}, [player] ou \N[1] sont-elles préservées ?

Elles sont remplacées par des marqueurs avant la traduction, puis vérifiées après. Si une ligne perd une variable ou du code, elle est soumise à nouveau au modèle ; si l'erreur persiste, le texte d'origine est conservé. Si des balises de mise en valeur manquent encore au deuxième essai, elles sont simplement retirées de la ligne concernée.

Qu'en est-il des jeux Unity ?

Exportez la table de chaînes ou I2 Localization au format CSV. Si le fichier comporte déjà une colonne pour la langue cible, celle-ci est complétée à partir de la version anglaise, sans modifier les traductions déjà présentes.

Puis-je conserver les noms des personnages ?

Oui. Indiquez-les dans la section « Ne jamais traduire » : ils seront conservés à l'identique et vérifiés dans chaque ligne. Un glossaire permet aussi d'assurer la cohérence des noms de lieux et des termes clés.

Est-ce gratuit ?

Jusqu'à 300 lignes, la traduction est entièrement gratuite. Pour les jeux plus volumineux, les premières lignes sont traduites gratuitement à l'écran, sans inscription. Le jeu entier coûte $5 en paiement unique.

Mes fichiers de jeu restent-ils confidentiels ?

Vous seul pouvez accéder à votre tâche. Les répliques destinées aux joueurs sont transmises à un fournisseur de modèles d'IA dans le seul but d'être traduites, via des canaux qui n'utilisent pas vos données pour l'entraînement. Les tâches envoyées sans compte sont supprimées après 7 jours, et vous pouvez vous-même supprimer n'importe quelle tâche à tout moment.

Mis à jour le 25 octobre 2026 · APPFACT STUDIO LTD

Autres tâches possibles

Conversation WhatsApp en PDF, messages vocaux inclus Conversation Telegram en PDF, messages vocaux inclus Conversation Messenger en PDF, messages vocaux inclus Messages Instagram en PDF, messages vocaux inclus Export d'e-mails (MBOX, EML) en un seul PDF Dossier de plaidoirie : fusionnez, indexez et numérotez vos pièces Écriture manuscrite et cursive en texte Image et PDF numérisé en texte Tableaux de PDF et de scans en Excel Relevé bancaire en Excel ou CSV Traduire un PDF entier Traduire un fichier de sous-titres entier Traduire des sous-titres ASS en conservant les styles Convertir des sous-titres d'un format à l'autre Corriger le décalage de sous-titres désynchronisés Réparer les sous-titres arabes et persans corrompus Sous-titres bilingues, deux langues en simultané Traduire un fichier CSV ou Excel, ligne par ligne Traduire les fichiers de localisation de votre application Traduire un document Word entier Traduire un PowerPoint, diapositive par diapositive Traduire un livre EPUB entier Traduire un dossier de documentation Markdown Finglish, Roman Urdu, Hinglish, Arabizi : changer d'alphabet PDF numérisé en Word modifiable, tout alphabet Résumer un livre entier, chapitre par chapitre Exécutez une consigne IA sur chaque ligne Analysez des milliers d'avis clients Codez les réponses ouvertes d'enquête Traduisez un catalogue de produits entier Traduisez un gros fichier JSON, XML ou YAML Supprimez les doublons et nettoyez un CSV Audio et vidéo longs en texte Fichier vidéo en sous-titres traduits Plusieurs enregistrements à la fois Enregistrement de cours en fiches de révision Enregistrement de réunion en compte rendu Transcription et notes d'épisode de podcast Sermon en texte, avec traduction Transcription d'entretiens avec intervenants Extrayez les sous-titres incrustés en SRT Synchronisez votre transcription avec l'audio Paroles synchronisées en LRC Texte en livre audio MP3 Tous vos mémos vocaux dans un seul document Vidéo YouTube en texte, quelle que soit la durée Sous-titres YouTube dans toutes les langues Outlook PST, MSG ou OLM en un seul PDF Dossier médical en chronologie datée SMS en PDF, pour le tribunal ou un avocat iMessage en PDF, la conversation entière Export Slack en PDF lisible Conversation Discord en PDF, comme preuve Conversations pour un visa conjoint, mois par mois

Nous utilisons des cookies de mesure d'audience pour savoir quelles pages sont utiles. Êtes-vous d'accord ?