Aller au contenu
Tous les outils Tarifs Blog

Conversations et messages vocaux

Documents

Audio et vidéo

Connexion

Langue

Traduisez un visual novel Ren'Py : chaque ligne de dialogue, code intact

Déposez vos scripts .rpy ou le dossier tl généré par l'option Generate Translations, et récupérez les mêmes fichiers avec les dialogues, la narration, les choix de menus et l'interface traduits. Les labels, les blocs python, les instructions show et jump, l'indentation, les balises de texte comme {i} et les variables comme [player] restent strictement intacts. Un paiement unique de $5 couvre jusqu'à 40,000 lignes, 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é.

  • Traduit : dialogues et narration, choix de menus, chaînes _(), texte d'écran, textbutton, label et tooltip
  • Fichiers tl générés : les nouvelles lignes et lignes de dialogue sont remplies ; les anciennes lignes et commentaires sont conservés
  • Intact : blocs python, lignes $ (sauf chaînes _()), define, default, show, scene, play, jump, call, labels
  • Balises de texte et [variables] vérifiées à chaque ligne
  • Paiement unique de $5 : jusqu'à 40,000 lignes et 2,000,000 caractères
Ouvrir la démo

Voir un exemple de PDF

Comment traduire un jeu Ren'Py

  1. 1

    Sélectionnez les fichiers

    Zippez les fichiers .rpy du dossier game, ou lancez Generate Translations dans le lanceur Ren'Py et zippez game/tl/<language>. Les images et l'audio présents dans le ZIP sont ignorés.

  2. 2

    Importez et vérifiez les premières lignes

    Choisissez la langue et indiquez les noms de personnages à conserver tels quels. Les premières lignes s'affichent traduites à côté de l'original.

  3. 3

    Débloquez et replacez les fichiers

    Débloquez pour $5, téléchargez le ZIP conservant la même arborescence et copiez les fichiers dans votre projet après en avoir fait une copie de sauvegarde.

Scripts ou dossier tl

Traduire directement les scripts de game/ vous donne une copie du jeu dans la nouvelle langue. La méthode propre à Ren'Py passe par le dossier tl : Generate Translations crée un bloc translate par ligne, avec l'original en commentaire et une copie à traduire en dessous, ainsi que des paires old et new pour les textes d'interface. L'outil prend en charge les deux approches. Dans les fichiers tl, il renseigne les lignes de dialogue non commentées et les lignes new, tout en laissant les commentaires et les lignes old comme référence, afin que les joueurs puissent changer de langue dans les préférences.

Balises et variables

Les balises de texte Ren'Py telles que {i}, {b}, {color=#f00}, {w} et {p}, ainsi que les variables entre crochets comme [player], sont remplacées par des repères courts avant la traduction, puis vérifiées après coup. Si une ligne perd une pause, une variable ou un autre code, elle est soumise à nouveau ; si le problème persiste, elle conserve son texte d'origine et est signalée. Si seule une balise de style comme {i} est perdue au second essai, la ligne traduite est conservée sans cette mise en valeur.

Les chaînes entre triples guillemets et le texte généré dans du code Python ne sont pas traduits. Certains modèles d'IA refusent les scènes explicites ; toute ligne non renvoyée reste dans sa langue d'origine et est signalée.

Le fonctionnement de l'outil, son coût et le traitement de vos fichiers sont détaillés sur la page Traduire les textes d'un jeu ; les prix de chaque outil figurent sur la page tarifs.

Dernière mise à jour :

Questions et réponses

ChatGPT peut-il traduire un jeu Ren'Py ?

Il sait traduire des répliques collées dans le chat en respectant le ton des personnages. Mais pour traduire tout un script, il faudrait tout copier-coller morceau par morceau, et le modèle a tendance à modifier les labels, l'indentation ou les balises. Cet outil ne remplace que les chaînes de texte et vérifie chaque balise et variable.

Les noms des personnages sont-ils traduits ?

Les noms figurant dans les instructions define ne sont pas traduits, à moins d'être balisés avec _(). Les noms que vous ajoutez à la liste Ne jamais traduire sont également préservés dans chaque ligne de dialogue.

Quelle longueur de visual novel peut-on traiter en un seul paiement ?

Jusqu'à 40,000 lignes et 2,000,000 caractères sur l'ensemble des fichiers pour $5. L'offre Illimité prend en charge jusqu'à 200,000 lignes.

Le jeu fonctionnera-t-il toujours sans erreur ?

Seul le texte à l'intérieur des chaînes est modifié ; tous les autres octets de chaque fichier restent strictement identiques. Une ligne dont les codes n'ont pas survécu conserve son texte d'origine, garantissant qu'aucune balise corrompue n'atteigne le jeu.

Est-ce gratuit ?

Jusqu'à 300 lignes, c'est entièrement gratuit. Pour les jeux plus volumineux, le début est gratuit à l'écran ; le jeu entier coûte $5, en paiement unique.

Tâches associées

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