Bonjour Ber,
Comme évoqué hier soir, j'ai produit une version du mod FrenchTranslation dans lequel j'ai ajouté les termes spécifiques de ta VF, à savoir la Vlandie et les Vlandes, la Sturgie et les Sturges et la Battanie et les Battanois. J'ai modifié la VF 1.4.2 en ma possession pour modifier les cultures et les royaumes afin d'introduire tes noms de royaume et de culture à la place de ceux de la trad 1.4.2 et j'ai fait quelques tests, ça semble fonctionner.
Une façon simple de tester : la ligne 424 (comptage Notepad++) de Native\...\std_module_strings, qui apparait dans les petites boites de dialogue de description des personnages dans l'encyclopédie.
EN : <string id="c6Ei8Fqh" text="Vassal of {FACTION}" />
VF basique : text="Vassal de {FACTION}". Évident, mais ça fonctionne mal pour Aserai (Vassal de Aserai) ou Empire du sud (vassal de Empire du sud).
VF avec mod : text="Vassal {.de}{FACTION}" (pas d'espace entre {.de} et {FACTION}). Là tu vas voir apparaître dans ta VF Vassal de Sturgie, Vassal d'Aserai et Vassal de l'Empire du sud.
Tu peux faire la même chose ligne 223:
<string id="8mBT44QK" text="Noble of {FACTION}" /> -> "Noble {.de}{FACTION}".
Voici le lien pour récupérer cette version adaptée du mod : Mod adapté pour VF de Ber
Pour l'installer, il suffit de déposer le contenu de l'archive, le dossier FrenchTranslation, dans le dossier Modules de Bannerlord puis de l'activer avec le menu Mods au lancement du jeu.
J'ai volontairement choisi d'ajouter ta terminologie plutôt que de remplacer celle de la Traduction, comme ça cette version du mod reste compatible des deux VF.
Je n'ai pour l'instant rien changé au code généré automatiquement par l'outil qui a décompilé la dll d'origine et généré du code C#, mon but pour aujourd'hui était de produire au plus vite un mod adapté à tes noms que tu puisses utiliser, mais le code à terme ne va pas rester en l'état. D'abord il ne contient évidemment aucun commentaire explicatif, ensuite il y a des lignes de code limite trop optimisées que je préférerais récrire différemment pour qu'elles soient plus claires, il y a sans doute quelques simplifications possibles sur certaines lignes particulièrement brumeuses. Et à terme j'aimerais aussi changer le nom du mod pour qu'on ne puisse pas mélanger le mod de La Traduction qui vivra sa vie de son côté (ou pas, si personne n'y touche jamais plus) et le mien qui sera adapté à ta VF et suivra son propre chemin au fur et à mesure de nos avancées. Par exemple, j'ai mis à ma version le numéro 1.4.2.0 pour la différencier de l'autre mod resté en 1.4.0.0, mais ce n'est pas suffisant. Je voudrais prendre un autre nom et versionner mon mod à partir de 1.0.0.
Ceci pour dire que je vais très bientôt créer un nouveau projet, avec un nouveau nom, puis mettre le code à ma sauce, ce qui prendra un certain temps. Le projet actuel restera en place, alors si tu as besoin d'ajouter d'autres noms pour s'adapter à ta VF, dis-le moi et je le ferai. Je vais être pris durant quelques jours, je peux modifier le mod jusqu'à demain soir, puis je reprendrai mes activités la semaine prochaine. J'espère que tu pourras tester ma version du mod d'ici à demain soir, dis-moi ce que ça donne.
Comme évoqué hier soir, j'ai produit une version du mod FrenchTranslation dans lequel j'ai ajouté les termes spécifiques de ta VF, à savoir la Vlandie et les Vlandes, la Sturgie et les Sturges et la Battanie et les Battanois. J'ai modifié la VF 1.4.2 en ma possession pour modifier les cultures et les royaumes afin d'introduire tes noms de royaume et de culture à la place de ceux de la trad 1.4.2 et j'ai fait quelques tests, ça semble fonctionner.
Une façon simple de tester : la ligne 424 (comptage Notepad++) de Native\...\std_module_strings, qui apparait dans les petites boites de dialogue de description des personnages dans l'encyclopédie.
EN : <string id="c6Ei8Fqh" text="Vassal of {FACTION}" />
VF basique : text="Vassal de {FACTION}". Évident, mais ça fonctionne mal pour Aserai (Vassal de Aserai) ou Empire du sud (vassal de Empire du sud).
VF avec mod : text="Vassal {.de}{FACTION}" (pas d'espace entre {.de} et {FACTION}). Là tu vas voir apparaître dans ta VF Vassal de Sturgie, Vassal d'Aserai et Vassal de l'Empire du sud.
Tu peux faire la même chose ligne 223:
<string id="8mBT44QK" text="Noble of {FACTION}" /> -> "Noble {.de}{FACTION}".
Voici le lien pour récupérer cette version adaptée du mod : Mod adapté pour VF de Ber
Pour l'installer, il suffit de déposer le contenu de l'archive, le dossier FrenchTranslation, dans le dossier Modules de Bannerlord puis de l'activer avec le menu Mods au lancement du jeu.
J'ai volontairement choisi d'ajouter ta terminologie plutôt que de remplacer celle de la Traduction, comme ça cette version du mod reste compatible des deux VF.
Je n'ai pour l'instant rien changé au code généré automatiquement par l'outil qui a décompilé la dll d'origine et généré du code C#, mon but pour aujourd'hui était de produire au plus vite un mod adapté à tes noms que tu puisses utiliser, mais le code à terme ne va pas rester en l'état. D'abord il ne contient évidemment aucun commentaire explicatif, ensuite il y a des lignes de code limite trop optimisées que je préférerais récrire différemment pour qu'elles soient plus claires, il y a sans doute quelques simplifications possibles sur certaines lignes particulièrement brumeuses. Et à terme j'aimerais aussi changer le nom du mod pour qu'on ne puisse pas mélanger le mod de La Traduction qui vivra sa vie de son côté (ou pas, si personne n'y touche jamais plus) et le mien qui sera adapté à ta VF et suivra son propre chemin au fur et à mesure de nos avancées. Par exemple, j'ai mis à ma version le numéro 1.4.2.0 pour la différencier de l'autre mod resté en 1.4.0.0, mais ce n'est pas suffisant. Je voudrais prendre un autre nom et versionner mon mod à partir de 1.0.0.
Ceci pour dire que je vais très bientôt créer un nouveau projet, avec un nouveau nom, puis mettre le code à ma sauce, ce qui prendra un certain temps. Le projet actuel restera en place, alors si tu as besoin d'ajouter d'autres noms pour s'adapter à ta VF, dis-le moi et je le ferai. Je vais être pris durant quelques jours, je peux modifier le mod jusqu'à demain soir, puis je reprendrai mes activités la semaine prochaine. J'espère que tu pourras tester ma version du mod d'ici à demain soir, dis-moi ce que ça donne.
Last edited: