Localisation

Des traductions synchronisées avec votre script

Les outils de localisation de BranchPy Studio suivent la couverture pour chaque langue de votre projet Ren'Py, exportent les chaînes vers Excel pour vos traducteurs, et appliquent les traductions terminées en une seule étape — avec validation avant toute écriture.

Couverture par langueExport / import XLSXValidation avant écritureSauvegarde à chaque applicationMultilingue
Écran Localisation de BranchPy Studio — couverture par langue et cycle de traduction

L'écran Localisation dans BranchPy Studio — couverture par langue avec export et import & validation.

Gérer les traductions manuellement ne passe pas à l'échelle

Un dossier tl/ Ren'Py avec deux langues ou plus devient vite ingérable. Des chaînes sont ajoutées à la source, mais les traducteurs travaillent dans des fichiers ou des tableurs séparés. À la sortie, vous ne savez plus quelles chaînes sont traduites, lesquelles sont obsolètes et lesquelles sont des restes orphelins d'une réécriture.

L'audit de couverture de BranchPy Studio lit vos vrais fichiers tl/ à tout moment et vous donne un compte exact. Le cycle Export → Traduire → Importer remplace les flux copier-coller par un pipeline structuré et validé qui vérifie chaque ligne avant d'écrire un seul fichier.

Capacités

Ce que ça fait

Audit de couverture

Pourcentage de couverture par langue, nombre de chaînes manquantes et détection des blocs orphelins — dans un panneau qui se met à jour à chaque relance.

Exporter vers XLSX

Exportez toutes les chaînes traduisibles dans un tableur avec le texte source, la clé de traduction, le fichier source et les colonnes de langue. Les traducteurs peuvent travailler dans n'importe quel outil de tableur.

Importer & valider

Chargez le classeur terminé et obtenez un rapport de validation complet avant d'écrire quoi que ce soit : clés manquantes, correspondances de paramètres, doublons et traductions vides signalés séparément.

Appliquer avec prévisualisation

Le panneau de prévisualisation montre chaque ligne qui va changer, groupée par langue. Les lignes avec avertissements nécessitent une confirmation explicite ; les lignes avec erreurs sont bloquées.

Détection de dérive source

Si le texte source en anglais a changé depuis que le traducteur a reçu l'export, les lignes concernées sont signalées en SOURCE_DRIFT pour que vous puissiez décider ligne par ligne.

Sauvegarde automatique

Une sauvegarde horodatée de chaque fichier .rpy qui sera modifié est créée avant la première écriture. En cas de problème, vous disposez d'un instantané complet pour restaurer.

Flux de travail

Le flux de travail en cycle complet

Exporter → traduire → importer → appliquer. Chaque étape est indépendante — faites une pause entre deux sans perdre votre travail.

1

Lancer l'audit de couverture

Voyez les pourcentages de traduction actuels et trouvez les chaînes manquantes ou orphelines avant de commencer.

2

Exporter vers XLSX

Cliquez sur Exporter dans le panneau Localisation. Sauvegardez le classeur et envoyez-le à votre traducteur.

3

Traduire dans Excel

Le traducteur remplit la colonne Traduction. Le texte source et le chemin du fichier sont là pour le contexte.

4

Importer & valider

Sélectionnez le classeur terminé. BranchPy valide chaque ligne et ouvre une prévisualisation de tous les changements.

5

Réviser & appliquer

Approuvez la prévisualisation. BranchPy sauvegarde les fichiers .rpy, écrit les traductions et rapporte la couverture avant et après.

Validation — ce qui est vérifié

Chaque ligne du classeur passe par 8 vérifications avant de pouvoir procéder à l'application.

CodeRésultatSignification
PLACEHOLDER_MISMATCH Rejeté Un [variable] ou {tag} présent dans la source est absent de la traduction, ou inversement.
EMPTY_TRANSLATION Avertissement La cellule de traduction est vide. La ligne peut quand même être appliquée si vous confirmez.
SOURCE_DRIFT Avertissement Le texte source a changé depuis l'export. La traduction peut être basée sur un texte obsolète.
UNKNOWN_KEY Rejeté La clé de traduction n'existe plus dans le projet (la chaîne a été supprimée ou renommée).
DUPLICATE_KEY Rejeté La même clé apparaît plus d'une fois dans le fichier d'import.

Gratuit pour les créateurs Ren'Py

La couverture de localisation est incluse dans Ren'Py Creator (gratuit). Installez BranchPy Studio, ouvrez votre projet et lancez votre premier audit en quelques secondes.