La vie est un perpétuel recommencement !
Maintenant que Bannerlord est sorti de son état EA, des mods un peu plus consistants que des cartes, des textures et des armes commencent à sortir, même s'ils sont eux aussi en perpétuelle évolution. Il m'a donc pris l'envie il y a peu, après quelques questions d'un certain Adrinortv, de reprendre la traduction du mod Banner Kings qu'il avait bien entamée mais devait abandonner faute de temps.
J'ai fait la traduction directe des deux fichiers de texte du mod en version 1.2.6, et voilà qu'hier est sortie la version 1.2.6.1 avec parait-il une centaine de textes supplémentaires à traduire. Pas de problème, me dis-je, je vais initialiser avec Translate M&B la VF 1.2.6.1 à partir de la VF 1.2.6. Et c'est là que j'ai déchanté !
J'ai commencé par me prendre un message d’erreur pour "dossier inexistant" dont il m'a fallu beaucoup de temps à comprendre l'origine parce que le dossier indiqué existait bel et bien, et une fois cet obstacle artificiellement levé, je me suis tapé une boucle infinie à l'exécution de Translate M&B. Pour faire court, l'initialisation des mods ne peut pas se faire de la même façon que celle de tout Bannerlord et ses sept modules.
Je suis donc obligé de remettre mon programme en chantier afin de pouvoir traiter correctement les mods qui n'ont que quelques fichiers à traduire dans un dossier unique, et non comme Bannerlord des dizaines de fichiers répartis dans sept dossiers différents. Et de toute façon, même pour Bannerlord, l'initialisation globale ne fonctionne plus depuis la VF officielle parce qu'ils ont décidé de postfixer les noms des fichiers français par "-fre", ce qui fait que les fichiers traduits n'ont plus le même nom que les fichiers anglais et ça, mon programme ne pouvait pas le prévoir !
Me voici reparti pour plusieurs jours de codage afin, d'une part, de remettre en état la fonction d’initialisation globale pour Bannerlord lui-même, et d'autre part de traiter le cas des mods qui ne sont pas constitués de plusieurs modules. Il y a longtemps que je n'avais pas eu à coder, je vais devoir remettre mon cerveau de développeur logiciel en marche !
Maintenant que Bannerlord est sorti de son état EA, des mods un peu plus consistants que des cartes, des textures et des armes commencent à sortir, même s'ils sont eux aussi en perpétuelle évolution. Il m'a donc pris l'envie il y a peu, après quelques questions d'un certain Adrinortv, de reprendre la traduction du mod Banner Kings qu'il avait bien entamée mais devait abandonner faute de temps.
J'ai fait la traduction directe des deux fichiers de texte du mod en version 1.2.6, et voilà qu'hier est sortie la version 1.2.6.1 avec parait-il une centaine de textes supplémentaires à traduire. Pas de problème, me dis-je, je vais initialiser avec Translate M&B la VF 1.2.6.1 à partir de la VF 1.2.6. Et c'est là que j'ai déchanté !
J'ai commencé par me prendre un message d’erreur pour "dossier inexistant" dont il m'a fallu beaucoup de temps à comprendre l'origine parce que le dossier indiqué existait bel et bien, et une fois cet obstacle artificiellement levé, je me suis tapé une boucle infinie à l'exécution de Translate M&B. Pour faire court, l'initialisation des mods ne peut pas se faire de la même façon que celle de tout Bannerlord et ses sept modules.
Je suis donc obligé de remettre mon programme en chantier afin de pouvoir traiter correctement les mods qui n'ont que quelques fichiers à traduire dans un dossier unique, et non comme Bannerlord des dizaines de fichiers répartis dans sept dossiers différents. Et de toute façon, même pour Bannerlord, l'initialisation globale ne fonctionne plus depuis la VF officielle parce qu'ils ont décidé de postfixer les noms des fichiers français par "-fre", ce qui fait que les fichiers traduits n'ont plus le même nom que les fichiers anglais et ça, mon programme ne pouvait pas le prévoir !
Me voici reparti pour plusieurs jours de codage afin, d'une part, de remettre en état la fonction d’initialisation globale pour Bannerlord lui-même, et d'autre part de traiter le cas des mods qui ne sont pas constitués de plusieurs modules. Il y a longtemps que je n'avais pas eu à coder, je vais devoir remettre mon cerveau de développeur logiciel en marche !
Last edited: