Remplir vos fichiers tl Ren'Py
Si un jeu Ren'Py a ses propres fichiers de traduction, RuneTranslate peut les remplir au lieu de patcher le jeu. C'est la bonne façon de rendre une traduction aux développeurs du jeu.
Avant de commencer
Les fichiers doivent déjà exister. Ouvrez le jeu dans le lanceur du SDK Ren'Py et lancez Generate Translations pour votre langue. RuneTranslate remplit ces fichiers, il ne les crée pas.
Les remplir
Démarrez un projet
Cliquez sur Nouveau projet, puis sur Parcourir, et choisissez le dossier du jeu.
Choisissez ce qu'il faut produire
Sous What should RuneTranslate produce?, choisissez Fill in the game's own translation files, avec le dossier de votre langue. Le menu n'apparaît que si le jeu en a un. Réglez Langue cible pour qu'elle corresponde, car l'application ne vérifie pas qu'elles concordent.

Traduisez
Traduisez et modifiez comme d'habitude. Les blocs déjà remplis comptent comme traduits, et les vides comme en attente.
Exportez
Cliquez sur Exporter et choisissez un dossier. Le jeu entier y est copié, et game/tl/ dans la copie reçoit vos traductions.
Quoi envoyer
Envoyez aux développeurs le dossier de votre langue dans game/tl/ de l'export. Le reste de la copie est inchangé, et aucun fichier RuneTranslate n'est ajouté. Le menu de langue du jeu continue de fonctionner.
- Chaque identifiant de traduction reste tel qu'il était.
- Seules les lignes traduites et modifiées sont écrites. Les autres restent comme elles étaient.
- Les blocs qui contiennent plusieurs instructions ou n'ont pas de commentaire source sont laissés exactement tels quels, et l'application vous dit combien.
- Si un fichier de traduction n'existe plus dans le jeu, ses lignes ne sont pas écrites, et l'export l'indique.
Si vous voyez une erreur
This game has no "game/tl" folder ou No translatable blocks were found signifie que les fichiers ne sont pas encore générés. Lancez Generate Translations dans le lanceur, puis recréez le projet.
Vérifié avec RuneTranslate 1.4.6.
Toujours bloqué ?
Cliquez sur Signaler en haut de l'application pour nous envoyer un ticket, ou posez votre question sur notre Discord. Nous lisons les deux.

