[Outil] Translation Reference Automator
Posté : mer. 30 juil. 2025, 22:15
Il était une fois un mod nommé Tortured Soul.
Un mod plutôt sympa… mais qui au fil des versions, a changé tous les numéros des chaînes de texte !
Vous voyez venir le drame ?
Un jour, suite à un message de @Le Marquis pour une demande d'intégration du mod au BWS-FR, et remarquant que la version qu'il proposait n'était pas compatible avec EET, j’ai voulu voir quelle était l'ampleur du travail pour mettre à jour la traduction française... et là, cauchemar : impossible de réutiliser proprement la moindre ligne. Les identifiants ne correspondaient plus, tout était mélangé.
C'était plus rapide de tout retraduire à la main...
Mais étant fainéante, je me disais que « Ce serait dommage de perdre tout ce boulot pour si peu... »
C’est de cette frustration qu’est né Translation Reference Automator (T.R.A.), un petit outil maison écrit à la base en PHP et pas du tout user friendly, qui est devenu une appli à part entière grâce à un petit message de @deratiseur qui m'a motivé à le rendre disponible, mais surtout, facile à utiliser, directement dans le navigateur, sans rien installer.
Juste glisser-déposer et c’est parti.
D'autres mods sont dans ce cas, on peut par exemple citer Fade NPC
C’est quoi ce truc ?
T.R.A. est un comparateur intelligent de fichiers .tra, conçu pour les traducteurs de mods Weidu.
Il permet de :
C’est simple :
Lien vers le projet
GitHub - Translation Reference Automator
Un mod plutôt sympa… mais qui au fil des versions, a changé tous les numéros des chaînes de texte !
Vous voyez venir le drame ?
Un jour, suite à un message de @Le Marquis pour une demande d'intégration du mod au BWS-FR, et remarquant que la version qu'il proposait n'était pas compatible avec EET, j’ai voulu voir quelle était l'ampleur du travail pour mettre à jour la traduction française... et là, cauchemar : impossible de réutiliser proprement la moindre ligne. Les identifiants ne correspondaient plus, tout était mélangé.
C'était plus rapide de tout retraduire à la main...
Mais étant fainéante, je me disais que « Ce serait dommage de perdre tout ce boulot pour si peu... »
C’est de cette frustration qu’est né Translation Reference Automator (T.R.A.), un petit outil maison écrit à la base en PHP et pas du tout user friendly, qui est devenu une appli à part entière grâce à un petit message de @deratiseur qui m'a motivé à le rendre disponible, mais surtout, facile à utiliser, directement dans le navigateur, sans rien installer.
Juste glisser-déposer et c’est parti.
D'autres mods sont dans ce cas, on peut par exemple citer Fade NPC
C’est quoi ce truc ?
T.R.A. est un comparateur intelligent de fichiers .tra, conçu pour les traducteurs de mods Weidu.
Il permet de :
- Réutiliser automatiquement les anciennes traductions quand c’est possible,
- Identifier les chaînes modifiées ou nouvelles,
- Et générer un nouveau fichier .tra prêt à être utilisé, avec les lignes manquantes marquées // [A TRADUIRE].
C’est simple :
- Ouvre la page dans ton navigateur: https://selphira.github.io/tra.
- Glisse les anciens fichiers, les traductions FR, et les nouveaux fichiers dans les bons champs.
- Clique sur “Lancer le traitement”.
- Télécharge tes fichiers .tra fraîchement générés.
Code : Tout sélectionner
@1 = ~Bonjour, aventurier !~
@2 = ~Bienvenue à Athkatla.~
@3 = ~I don't know what you're talking about.~ // [A TRADUIRE]
@4 = ~Ceci est un test.~ // [ALTEREE][dialog_old.tra:2] ~This is a test.~ => ~This is a test!!~
Lien vers le projet
GitHub - Translation Reference Automator