Page 1 sur 1

Outils de vérification et d'exploitation des fichiers tra

Posté : sam. 13 mai 2017, 14:28
par Isaya
Espace laissé libre pour une présentation de TraChecker, à venir.

Outil de génération de fichier tph intégrable au mod bg2eetrans

Posté : sam. 13 mai 2017, 14:51
par Isaya
Cet outil est destiné aux traducteurs désireux de tester par eux-mêmes dans le jeu les fichiers tra qu'ils ont traduits en les intégrant dans le mod bg2eetrans pour leur usage personnel.

Sauf empêchement, je m'occuperai des mises à jour publiques du mod. Néanmoins l'outil dont je me sers sera ainsi à la disposition de tous.

Ce qui suit est la transcription du fichier Documentation.txt inclus dans l'archive téléchargeable.
Présentation

Cet outil permet de générer un fichier .tph contenant les instructions au format WeiDU pour installer dans le jeu les textes présents dans un fichier .tra, et pour lesquels les numéros associés correspondent à leur numéro dans le jeu.
En pratique les fichiers .tra mis à disposition des traducteurs répondent à cette définition.

L'outil fonctionne uniquement sous Windows.


Contenu de l'archive

répertoire de départ
  • francais (répertoire)
    • traduction.tra : fichier tra contenant les textes traduits au format .tra
  • creeSTRING_SET_TPH.sed : instructions sed pour constituer les commandes STRING_SET pour le fichier tph
  • Documentation.txt : les explications que vous êtes en train de lire
  • MakeTPH.bat : script de lancement du traitement
  • remplace_NUM_TPH.sed : instructions sed pour restaurer les numéros de texte d'origine
  • ssed.exe : programme "super" sed permettant les transformations de texte
  • weidu.exe : programme servant au traitement initial du fichier tra

Utilisation

Extrayez le contenu de l'archive dans le répertoire de votre choix.

L'outil se lance en double-cliquant sur le fichier script MakeTPH.bat. Si l'explorateur vous masque les extensions de fichier connues, il apparaîtra simplement sous le nom MakeTPH.

Le script impose que le fichier .tra à traiter se nomme traduction.tra et qu'il soit placé dans le sous-répertoire francais inclus dans l'archive. Un exemple de fichier est inclus dans l'archive.
Le script génère un fichier traduction.tph dans le répertoire où vous avez extrait l'outil.

Séquence d'opérations :
  • Effacez le fichier traduction.tra présent dans le sous-répertoire francais
  • Copiez le fichier .tra que vous voulez traiter dans le sous-répertoire francais
  • Renommez cette copie sous le nom traduction.tra
  • Double-cliquez sur le fichier script MakeTPH.bat : vous devriez obtenir le fichier traduction.tph
Un échec à produire le fichier traduction.tph devrait être signalé par un message d'erreur indiquant notamment à quelle phase de l'opération l'échec est intervenu. Si le contenu de l'archive est bien extrait, la principale raison d'un échec est un défaut dans le contenu du fichier traduction.tra soumis à l'outil.
Pour toute demande d'aide, veuillez copier les messages d'erreur et le fichier .tra que vous essayer de traiter.

Le contenu du fichier .tph produit peut être utilisé pour compléter le mod bg2eetrans.

La méthode la plus simple consiste à :
  • renommer traduction.tra sous le nom d'origine de votre fichier .tra, disons pour l'exemple mon_nom_de_fichier.tra
  • renommer traduction.tph sous le nom d'origine de votre fichier .tra, disons pour l'exemple mon_nom_de_fichier.tph
  • copier mon_nom_de_fichier.tra dans bg2eetrans\language\fr_FR
  • copier mon_nom_de_fichier.tph dans bg2eetrans
  • ajouter les deux lignes suivantes à la fin du fichier bg2eetransinstall.tp2 :

    Code : Tout sélectionner

    LOAD_TRA ~bg2eetrans/language/%LANGUAGE%/mon_nom_de_fichier.tra~
    INCLUDE  ~bg2eetrans/mon_nom_de_fichier.tph~
Téléchargement