Affichage des résultats 1 à 11 sur 11

Discussion: Traduction du mod Branwen pour BG II / BG2EE

  1. #1
    Date d'inscription
    May 2017
    Messages
    3

    Traduction du mod Branwen pour BG II / BG2EE

    Bonjour,

    Si certains le souhaitent, j'ai fait une traduction du mod Branwen fonctionnelle. Je ne sais pas trop comment contacter les créateurs du mod pour y ajouter une version française, voici les dialogues traduits (il suffit de remplacer les documents). Je préviens par contre, le langage utilisé est fleuri, la version en anglais ne l'étant pas moins. Ne pas hésiter à me dire s'il y a des erreurs, pour l'instant, je n'en ai pas vu durant ma partie.
    Fichiers attachés Fichiers attachés

  2. #2
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 810
    Bonjour Shamou,

    L'auteure du mod s'est retirée de la scène et a laissé toute latitude pour la mise à jour de ses mods. Tu pourrais par conséquent réaliser toi-même une nouvelle version.

    Le moyen normal de traduire un mod est de traduire des fichiers .tra, tel que le setup-Branwen.tra qui se trouve dans le répertoire English du mod. Il suffit alors d'avoir un répertoire par langue et dans chacun les mêmes fichiers .tra avec un contenu dans la langue appropriée et d'ajouter les informations dans le fichier tp2 sur chaque langue pour qu'un menu de choix de langue apparaisse à l'installation.
    En l'état diffuser une version du mod avec tes fichiers dialogue reviendrait à faire disparaitre la langue anglaise.

    Le fichier setup-Branwen.tra comporte toutes les explications sur un processus nommé traification permettant d'obtenir des fichiers .tra à partir des fichiers .d du mod. Malheureusement l'auteur n'avait pas appliqué ce processus au mod lui-même.

    Il est possible d'appliquer la traification aux fichiers .d d'origine, puis de l'appliquer aux fichiers que tu as traduits. Malheureusement ce processus peut conduire à de subtiles différences dans les fichiers produits : une même réplique de dialogue pourrait se voir attribuer un numéro légèrement différent d'une langue à l'autre. C'est lié au fait que WeiDU ne crée un qu'un texte dans un fichier .tra si un texte apparaît plusieurs fois dans le fichier .d. Si la traduction a utilisé deux fois le même texte là où dans la VO il y avait deux textes très légèrement différent, un décalage de ce type va se produire. J'ai rencontré ce problème par le passé.

    Si tu ne te sens pas à l'aise pour réaliser ces manipulations, je pourrais les réaliser, te fournir les fichiers, t'indiquer si ce problème de décalage se produit et te fournir des explications sur la manière de résoudre les différences.
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  3. #3
    Date d'inscription
    August 2013
    Localisation
    La Roche-sur-Yon (85)
    Messages
    280

    bonne nouvelle en effet !

    Ah, en voilà une nouvelle qu’elle est bonne ! Je te tire tout bas mon chapeau, Shamou, pour ton heureuse initiative, donc Branwen la teigneuse prêtresse de BG recréée par Kulyok devrait dans quelque temps intégrer ma prochaine partie de BG2-ToB. Ceci dit, en l’état il y aurait à mon avis des rajouts à effectuer pour que cette traduction soit complète et utilisable dans les plus brefs délais. Les voici:
    1 - tra-ification de la VF comme indiqué par Isaya, une manipulation assez technique que je préfère voir effectuée par des personnes qui s’y connaissent en programmation WeiDU; surtout rendre ladite VF compatible pour BG2:ToB à l’attention de ceux qui ne jouent pas à BG2:EE (c’est mon cas);
    2 - tout comme pour le mod Xan BG2 (là encore œuvre de Kulyok), permettre la suppression des voix en VO et réinstaller les voix en VF de BG de Branwen, ce qui devrait être assez facile;
    3 - traduire dans notre langue le readme/lisez-moi;
    4 - permettre - en plus de sa classe de base de prêtresse de Tempus - d’avoir 2 autres options de carrière pour notre PNJ:
    - multiclassée guerrier/clerc avec disons 4* en masse en démarrant dès le niveau 1 lors de l’engagement afin d’autoriser le choix des compétences martiales niveau par niveau (comme dans L1NPC);
    - jumelée berserker 7/clerc 8 - voire plus en fonction du niveau du protagoniste -, de la même manière qu’Anomen, avec là aussi une répartition semblable des compétences martiales.
    Voilà je pense avoir tout dit. En espérant que les choses avanceront vite !

  4. #4
    Date d'inscription
    February 2011
    Messages
    674
    Citation Envoyé par Shamou Voir le message
    Bonjour,

    Si certains le souhaitent, j'ai fait une traduction du mod Branwen fonctionnelle. Je ne sais pas trop comment contacter les créateurs du mod pour y ajouter une version française, voici les dialogues traduits (il suffit de remplacer les documents). Je préviens par contre, le langage utilisé est fleuri, la version en anglais ne l'étant pas moins. Ne pas hésiter à me dire s'il y a des erreurs, pour l'instant, je n'en ai pas vu durant ma partie.
    Bravo pour la traduction. J'ai jeté un très rapide coup d'œil, et au-delà de ce qui a déjà été dit par Isaya, un truc m'a tout de suite sauté au visage : en français, la syntaxe exige une espace avant un point d'interrogation / d'exclamation.
    « Pssst. Tu as remarqué comme elle me dévore du regard ? Hein ? Tu as vu ça ? La façon dont elle a regardé la courbe de mon os occipital ? »

  5. #5
    Date d'inscription
    May 2017
    Messages
    3
    Bonjour,

    Merci pour vos retours. J'avoue avoir eu pas mal de mal à comprendre le fonctionnement pour créer un fichier tra. Les réponses étant très facilement décryptables dans le fichier .d original, je n'ai fait que traduire du mieux possible les répliques sans toucher à la répartition d'i-celles.

    Pour l'espace avant le point d'exclamation et d'interrogation, j'étais persuadé que ce n'était qu'en anglais et il se trouve que c'est exactement l'inverse.

    Je n'ai plus BG1 depuis... pfiou, 2007 sur mes PC, j'avais trouvé la limite au niveau 8 très ennuyante pour l'immersion, donc j'ai laissé la voix anglaise originale.

    Isaya, je veux bien, oui. Je me débrouille en informatique mais pas assez pour réaliser un sans faute et n'aimerait pas bousiller les parties de certaines personnes.

    Pour ceux qui ont essayé de l'utiliser d'ores et déjà, je vous préviens juste d'une chose, dans le mod original, Branwen est EXCESSIVEMENT bavarde, surtout en cas de romance. J'avoue avoir hésité à l'envoyer sur les roses juste pour qu'elle se taise.
    ProfErrata, il y a des fichiers de dialogue qui ne sont fait que pour ToB avec des répliques déjà prévues dans les fichiers plus "globaux". Dans ce cas, il s'agit peut-être juste d'un problème d'encodage du fichier dont tu parles? Auquel cas, je peux te les réencoder par la suite, si tu le souhaites.

  6. #6
    Date d'inscription
    August 2013
    Localisation
    La Roche-sur-Yon (85)
    Messages
    280
    Cher Shamou,
    J’ai pu constater que tu as répondu dans ce fil de discussion il y a peu. Tout d’abord, il serait préférable de déplacer ce topic vers la Chambre des Scribes - plutôt que les Mods disponibles pour BG2:EE - afin d’éviter par la suite les confusions. Bon, voyons voir:
    - les espaces devant les signes: je pense que tu es maintenant bon pour te relire en entier, gageons que ce sera rapidement réglé;
    - les voix de Branwen en VF pour BG2/BG2:EE: un détail que je juge indispensable pour ma part, à rajouter avec la traduction textuelle en français de ce mod comme ça a été fait pour Xan; tu n’as qu’à demander lesdites voix si tu ne les a pas ici sur la Couronne de Cuivre, pour les installer justement à côté de ton travail;
    - la tra-ification du mod: si tu ne saisis pas bien la procédure à effectuer, laisse faire Isaya dans ce cas;
    - Branwen TROP bavarde ? Youpi ! J’adore les PNJ qui ont quelque chose à dire, romance ou pas !
    - pour la dernière remarque, j’avoue ne pas bien saisir ce que tu veux dire: est-ce que ce mod prévu initialement pour BG2ToB peut être installé en VF sur BG2:EE sans modifications du fichier d’installation ? Dans ce cas il n’y a rien à retoucher;
    - la traduction du readme/lisez-moi me semble nécessaire pour tous ceux qui ne sont pas versés dans la langue de Shakespeare;
    - enfin, la possibilité que j’ai indiqué de choisir en plus 2 changements de classe pour Branwen me paraît utile si on ne veut pas l’avoir comme boulet dans le groupe, les clercs n’ayant pas de spécialisation martiale tout le long du jeu (une attaque/round du niveau 1 jusqu’à la fin de ToB). Personnellement je préfère avoir notre héroïne comme guerrier/prêtre que comme clerc monoclassé, là elle serait bigrement utile à mon avis (cf. Anomen par exemple).
    Ceci dit, je te tire tout bas mon chapeau pour ce que tu as fait à présent; j’espère que le travail de finalisation avancera vite et que mes retours seront ultérieurement proposés. À bientôt !

  7. #7
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 810
    Citation Envoyé par Shamou Voir le message
    Je n'ai plus BG1 depuis... pfiou, 2007 sur mes PC, j'avais trouvé la limite au niveau 8 très ennuyante pour l'immersion, donc j'ai laissé la voix anglaise originale.
    Je pourrai te fournir les voix françaises.

    Citation Envoyé par Shamou Voir le message
    Isaya, je veux bien, oui. Je me débrouille en informatique mais pas assez pour réaliser un sans faute et n'aimerait pas bousiller les parties de certaines personnes.
    Entendu, je passerai la moulinette à partir des fichiers originaux et à partir des tiens. Même si seulement une partie des fichiers permettent d'aboutir à des numérotations identiques dans les fichiers tra, ce sera toujours ça de pris. Pour les autres, s'il y en a, et c'est malheureusement probable, il faudra faire beaucoup de contrôle visuel et du travail manuel pour ajuster les fichiers tra du français par rapport à l'anglais (et vice-versa potentiellement).

    Citation Envoyé par Shamou Voir le message
    ProfErrata, il y a des fichiers de dialogue qui ne sont fait que pour ToB avec des répliques déjà prévues dans les fichiers plus "globaux". Dans ce cas, il s'agit peut-être juste d'un problème d'encodage du fichier dont tu parles? Auquel cas, je peux te les réencoder par la suite, si tu le souhaites.
    Pour rendre la traduction compatible BG II et BG2EE, il faudra réencoder les textes français en ANSI / CP1252 (ainsi que le nomme l'éditeur que j'utilise, notepad++). Cet éditeur peut s'en charger en un tournemain.
    Il y a aussi des fichiers à ajouter au mod et des instructions à ajouter dans le fichier tp2 pour que l'installateur adapte automatiquement l'encodage pour le besoin de BG2EE.

    Citation Envoyé par Shamou Voir le message
    J’ai pu constater que tu as répondu dans ce fil de discussion il y a peu. Tout d’abord, il serait préférable de déplacer ce topic vers la Chambre des Scribes - plutôt que les Mods disponibles pour BG2:EE - afin d’éviter par la suite les confusions.
    C'était mon intention, mais il faudra attendre que Shamou ait pris connaissance de ce message.
    Ce sera dans cette section.

    Citation Envoyé par Shamou Voir le message
    - les espaces devant les signes: je pense que tu es maintenant bon pour te relire en entier, gageons que ce sera rapidement réglé;
    Si tu utilises notepad++ ou un autre éditeur capable de faire de la recherche / remplacement avec des expressions régulières, je pourrai t'indiquer des expressions à indiquer pour faire ce travail de façon automatique (même s'il vaut mieux contrôler chaque cas).

    Citation Envoyé par Shamou Voir le message
    - enfin, la possibilité que j’ai indiqué de choisir en plus 2 changements de classe pour Branwen me paraît utile si on ne veut pas l’avoir comme boulet dans le groupe, les clercs n’ayant pas de spécialisation martiale tout le long du jeu (une attaque/round du niveau 1 jusqu’à la fin de ToB). Personnellement je préfère avoir notre héroïne comme guerrier/prêtre que comme clerc monoclassé, là elle serait bigrement utile à mon avis (cf. Anomen par exemple).
    Ceci dit, je te tire tout bas mon chapeau pour ce que tu as fait à présent; j’espère que le travail de finalisation avancera vite et que mes retours seront ultérieurement proposés. À bientôt !
    Pour ma part je te trouve bien généreux avec le temps des autres. Shamou a pour l'instant proposé une traduction et tu t'attends déjà à ce qu'il modifie le mod de façon significative sans même t'interroger sur le fait que Shamou ait les connaissances pour le faire ou l'envie de s'en occuper. Attends déjà de lire sa réponse.
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  8. #8
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 810
    Voici un fichier script (.bat pour Windows, en espérant que c'est bien ce que tu utilises) et des instructions pour faire en sorte de faire converger le processus de traification.

    Prérequis :
    • télécharger WeiDU depuis cette page, choisir le "binary" adapté à ton système d'exploitation, version normale ou uncompressed (si l'OS ou l'antivirus poste problème avec l'autre)
    • télécharger et installer un outil de visualisation de différence de fichiers, tel que kdiff3 ou meld
    • Mettre de côté le contenu des répertoires Dialogue en VO et traduits, car la manipulation que je propose va te demander de les modifier dans l'espace de travail ; il te faut conserver les originaux par précaution et aussi pour pouvoir comparer


    Procédure :
    • extraire quelque part le mod Branwen V3
    • copier ton répertoire des dialogues en VF dans le répertoire Branwen sous le nom Dialogue_fr
    • extraire de l'archive WeiDU le programme weidu.exe (Windows) et le placer dans le répertoire du mod, au même niveau que Setup-Branwen.exe
    • copier le fichier inclus dans l'archive ci-jointe dans ce même répertoire
    • double-cliquer sur traifyBranwen.bat


    Le script crée des répertoires Dialogue_traified et Dialogue_fr_traified ainsi que Other_traified pour un autre fichier comportant des textes à traduire (Setup-Branwen.tp2). Ensuite il "traifie" à part les dialogues VO et VF et le fichier tp2.
    La traification fonctionne fichier par fichier. Dans un fichier donné, si un texte apparaît plusieurs fois dans le fichier .d original, il n'apparaîtra qu'une seule fois dans le fichier .tra créé et le numéro de texte sera repris à plusieurs endroits dans le fichier .d traifié. C'est ce principe qui va poser des problèmes.

    Si tout allait bien, les fichiers .d des répertoires Dialogue_traified et Dialogue_fr_traified seraient identiques et tout irait pour le mieux. Sauf que seulement 5 le sont, et les plus petits bien entendu.

    Pourquoi y a-t-il des différences ? Dans certains cas, tu as traduit une phrase présente deux fois dans un même fichier VO de deux façons différentes. Ou le contraire, tu as traduit de la même façon deux textes VO qui présentaient quelques différences. Dès lors que WeiDU trouve un texte déjà utilisé, uniquement dans une des langues, cela introduit un décalage dans la numérotation des textes dans le fichier .d, et évidemment dans le fichier .tra. Dans 3 fichiers sur 4, ces décalages apparaissent avant la moitié du fichier, ce qui veut dire qu'il y a énormément de décalage à rattraper. Par expérience je peux dire que c'est extrêmement fastidieux. O#BranJ.D comporte à lui seul près de 900 textes !

    La méthode que je préconise est d'éditer les fichiers .d non traifiés pour introduire des différences mineures dans le texte qui est un doublon lorsque son équivalent traduit ne l'est pas et vice versa. Il suffit d'ajouter un espace à la fin du texte pour abuser WeiDU. Si le texte répété apparaît plusieurs fois avec le même souci, il faudra ajouter deux, trois, etc. espaces au fur et à mesure.

    Repérer les lignes où une divergence apparaît est très simple avec un comparateur de fichier. Etant donné que tous les numéros se décalent dès qu'une différence est introduite, ce sera compliqué de distinguer à quelle ligne intervient un nouveau décalage.
    Le plus simple est de modifier le fichier .d de la langue qui amené à réutiliser un numéro de texte déjà existant pour que le texte à cet endroit diffère (à faire dans le répertoire Dialogue ou Dialogue_fr).
    Puis tu relances le script et tu compares à nouveau. En principe il n'y aura plus de décalage au même endroit qu'auparavant, mais désormais plus loin.
    Procède de même jusqu'à ce que les fichiers .d soient devenus identiques.

    Une fois que tu auras obtenu des couples de fichiers .d identiques dans les deux langues, tu pourras éventuellement retirer les espaces surnuméraires dans les fichiers .tra obtenus si tu le désires.
    A ce moment, tu seras content d'avoir conservé les fichiers .d d'origine afin de les comparer au contenu final de Dialogue et Dialogue_fr car cela te permettra de déterminer quelles lignes tu as modifiées. En consultant le fichier .d traifié à l'endroit du texte modifié, tu sauras alors quel numéro du fichier tra se trouve désormais avec un ou plusieurs espaces en trop.


    Pour finir, je précise qu'il y a un autre fichier qui contient des textes à traduire : Scripts\O#BranF.baf. Je ne l'ai pas traifié car, en principe, tous les textes se trouvent également dans le Setup-Branwen.tp2 car il s'agit des voix et de la biographie de Branwen. La bonne méthode consistera donc, pour éviter des doublons, à pointer directement sur les numéros des mêmes textes dans le fichier Other_traified\Setup-Branwen.tra.

    A noter qu'il faudra regrouper le contenu de Setup-Branwen.tra avec celui déjà dans le répertoire English. J'ai fait en sorte qu'il n'y a pas de conflit de numéro.
    Enfin il y aura des reprises à faire dans le fichier tp2 (outre le fait que le ~V3~ de VERSION n'aurait pas dû être traifié), mais c'est une histoire dont nous reparlerons.
    Fichiers attachés Fichiers attachés
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  9. #9
    Date d'inscription
    May 2017
    Messages
    3
    J'ai vu le message, tu peux le déplacer

    Pour la modification de la classe, il se trouve qu'après avoir installé le mod Branwen, la modification de sa classe est accessible dans le mod NPC_EE. J'avoue que je ne saurai pas faire la modification dans le mod.

    Je vais tenter ça, Prof, dès que je peux (mod week-end prolongé et alcoolisé activé).

    Après, si quelqu'un veut modifier quelque chose au mod, je n'ai jamais eu l'intention de m'approprier celui-ci, je trouvais vraiment dommage de devoir faire un choix entre avoir un prêtre monoclassé ou un paladin dans BG2 très énervant. D'où la traduction du mod pour pouvoir l'intégrer au jeu.

    Oui, comme dit précédemment, le mod me semble adaptable (avec un recodage en ANSI des textes) pour BG2 pas EE. Ca reste à vérifier mais des découpages de dialogues prévoyant spécifiquement ToB et SoA existent (et originalement codés en ANSI), alors qu'il existe un fichier de dialogues rassemblant l'ensemble qui lui était codé en UTF-8. Et j'ai tout traduit (par contre j'ai tout transformé, dans le doute, en UTF-8 mais il est facile de revenir en arrière).

  10. #10
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 810
    De nos jours la méthode usuelle pour les mods compatibles BG II et BG2EE consiste à encoder tous les textes en ANSI et à ajouter quelques fichiers et des instructions dans le fichier tp2 pour qu'il y ait une conversion à la volée en UTF-8 en cas d'installation sur une édition EE. C'est plus simple qu'un mélange compliqué des deux d'un fichier à l'autre. En particulier pour les traducteurs en général, qu'il vaut mieux éviter d'embêter avec des contingences techniques.
    Je pourrai t'indiquer des exemples ou te fournir les instructions à mettre dans le fichier tp2.

    Bon week-end. Garde quelques neurones intacts pour la suite du travail.
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  11. #11
    Date d'inscription
    August 2013
    Localisation
    La Roche-sur-Yon (85)
    Messages
    280
    @ Isaya: loin de moi de vouloir forcer la main à notre ami Shamou, crois-le. Il est vrai que entre la relecture concernant les espaces des caractères de la traduction du mod, la tra-ification, la compatibilité entre BG2:ToB et BG2:EE, et enfin l’intégration des voix en VF il y a fort à faire, et l’acquisition des connaissances nécessaires dans le langage WeiDU ne va guère de soi. Si j’ai indiqué la possibilité dans la dernière mouture de ce mod que Branwen puisse être guerrier/prêtre (jumelée ou multiclassée), c’est parce que en son temps Olga/Kulyok avait permis de faire des choix de classe concernant le mod Xan-BG2, et que dans le cas du mod Branwen-BG2 il n’y a que 2 fichiers CRE à modifier en tout. La balle est dans le camp de Shamou à présent.
    @ Shamou: surtout prends ton temps, n’hésite pas à demander le cas échéant des coups de main si besoin est, et n’oublie pas de traduire le read-me à l’attention des non-anglophones, ça va de soi; et à la fin je serais ravi de lancer Branwen dans ma prochaine partie de BG2

Discussions similaires

  1. Severian pour BG2EE ?
    Par deratiseur dans le forum Severian de Demerya
    Réponses: 4
    Dernier message: 04/08/2019, 20h38
  2. [BG2EE] La traduction française ?
    Par klm13 dans le forum BG2:EE
    Réponses: 59
    Dernier message: 06/06/2018, 00h39
  3. [BG2EE] Succès Steam pour BG2EE
    Par calenloth dans le forum BG2:EE
    Réponses: 6
    Dernier message: 13/03/2016, 15h35
  4. [BG2EE] Annonce officielle de BG2EE pour le 15 novembre
    Par Lothringen dans le forum BG2:EE
    Réponses: 58
    Dernier message: 16/05/2015, 18h22
  5. [BG2EE] Installation de mod pour BG2EE
    Par Umbre dans le forum BG2:EE
    Réponses: 2
    Dernier message: 09/04/2015, 20h32

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256