Baldur's Gate 3
0 of 0

File information

Last updated

Original upload

Created by

Solmyr

Uploaded by

Solmyr56

Virus scan

Safe to use

About this mod

Un tuto pour vous apprendre à traduire vos mods, étape par étape et illustré en image. C'est à la portée de tout le monde.

Permissions and credits
Donations
Pour commencer vous aurez besoin de télécharger et installer les logiciels suivant:

Winrar Qui vous servira à extraire les fichiers .zip et compresser les fichiers .pak en .zip pour les uploader sur le Nexus.
Notepad ++ Qui vous servira à modifier les fichiers .xml pour faire votre traduction. Et modifier les fichiers meta.lsx.
Modders-Multitool Qui vous servira à extraire les fichiers .pak, générer un UUID et créer votre fichier .pak.
ExportTool Qui vous servira à convertir un fichier .loca en .xml et inversement.

Je vous conseil de créer des raccourcis de votre dossier Mods (AppData\Local\Larian Studios\Baldur's Gate 3\Mods), du dossier Multitool et ExportTool dans un seul et même dossier ou sur le bureau. Cela vous fera gagner du temps.

Vous aurez aussi besoin de Bg3 Mod Manager  ou Vortex comme vous préférez.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Vous trouverez les images pour illustrer ce tuto en téléchargement dans "Manual" en haut à droite. Elles sont classées par Etape et dans l'ordre du tuto ci-dessous. (Elles sont annotées ici par numéro comme ceci (0).). Les * indique un détail important sur l'image.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Etape 1:

- Extraire le fichier .zip du mod téléchargé avec Winrar (Clique droit sur le fichier .zip puis Extraire ici). Vous aurez alors le fichier .pak, déplacez le dans le dossier que vous avez choisi pour travailler, là où il y a vos raccourcis pour Multitool et ExportTool. (1)

- Extraire le fichier .pak avec Multitool. Ouvrez l'application, cliquez sur "Utilities" en haut à gauche, puis sur "Unpack Mod(s)" (2). Sélectionnez le .pak du mod que vous voulez traduire. Cela va créer un dossier "UnpackedMods" dans votre dossier Multitool. Dans lequel vous trouverez le dossier de votre mod que vous venez d'extraire, il porte le nom du mod (3).

- Ouvrez ce dossier, vous aurez toujours un dossier "Localization", "Mods" et "Public". Parfois il y a d'autres dossiers. On ne veut garder que les dossiers "Localization" et "Mods". Supprimez les autres dossiers (4)(5).

- Ouvrez le dossier "Localization", il y a un dossier "English" normalement. Créez un nouveau dossier que vous nommez "French". Ouvrez le dossier "English" et copiez le fichier .xml qui s'y trouve (6)*. Collez le fichier copié dans le dossier "French" que vous avez créé.

- Ouvrez le dossier "Mods", puis le sous-dossier qui porte le nom du mod. Ne supprimez jamais rien dans ce dossier ! Vous y trouverez un fichier "meta.lsx" (7)*. Faîtes un clic droit dessus puis "Editer avec Notepad ++".

Etape 2:

- Vous vous trouvez dans Notepad ++, repérez la ligne "UUID", vous verrez une série de chiffre à côté de "Value=". Ouvrez alors l'application Multitool, cliquez sur "Generate" (sans cocher la case "Handle" !!!), cliquez sur la barre de chiffre, vous verrez apparaître une ligne dans le cadre noir finissant par "copied to  clipboard.", vous avez copié la série de chiffre qui est un UUID généré aléatoirement par Multitool. Collez l'UUID à la place de celui du fichier "meta.lsx" à la suite de "Value=" (8). Ce sera alors l'UUID de votre mod, chaque mod a un UUID propre.

- Modifiez les informations du fichier "meta.lsx". Sur la ligne "Author" après "Value=" mettez votre nom. Sur la ligne "Description" après "Value=" mettez la description du mod (ce n'est pas important.). Sur la ligne "Folder" mettez le nom que vous voulez donner au .pak de votre mod (Celui-ci est important, il ne doit pas être le même que celui du mod original !). Sur la ligne "Name" après "Value=" mettez le nom de votre mod, il apparaîtra dans Mod Manager et Vortex (Mettez le même que pour "Folder" c'est plus simple pour tout le monde) (9)*. Puis cliquez sur l'icone de disquette en haut à gauche pour enregistrer.

- Maintenant renommez le sous-dossier de "Mods" qui porte le même nom que le mod et qui contient le "meta.lsx". ATTENTION ! Il doit porter le même NOM que celui que vous avez mis dans le fichier "meta.lsx" sur la ligne "Folder". Ensuite revenez au dossier "UnpackedMods" et renommez le dossier du mod, ATTENTION ! Il doit porter le même NOM que sur la ligne "Folder" également (10)*. Ce nom doit être différent de celui du mod original ! (Un FR en plus suffit), c'est très important de respecter cela. Sinon non seulement votre mod ne marchera pas, mais en plus cela fera planter le chargement de tout les mods...

Etape 3:

- Ouvrez le dossier ExportTool, puis lancez l'application "ConverterApp". Commencez par choisir le jeu Baldur's gate 3 dans "Game" en haut à gauche. Allez dans l'onglet "Localization", cliquez sur les "..." à droite sur la ligne "Input file path". Sélectionnez le dossier "French" dans votre dossier du mod sur lequel on travail, sélectionnez le fichier ".loca" que vous aviez copié à l'Etape 1, faîtes "Ouvrir" (11). Puis cliquez sur les "..." à droite de la ligne "Output file path", sélectionnez à nouveau le dossier "French", mettez le nom que vous voulez, mais ATTENTION il doit finir par ".xml", faîtes "Ouvrir" (12)* . Puis cliquez sur "Convert" une boîte de dialogue vous indiquera que c'est bon.

- Retournez dans votre dossier du mod, dans le dossier "French" sous "Localization". Clic droit sur votre nouveau fichier .xml, "Editer avec Notepad ++".
(Je vous conseil d'ouvrir aussi le fichier .loca.xml original en Anglais, dans Notepad ++, en cas de mauvaise manipulation pendant votre traduction, vous aurez un repère sous la main.). Ici, contentez vous de traduire les lignes en noir, ne touchez pas à l'ordre des lignes, ne supprimez rien qui soit en couleur. Faîtes attention aux balises et aux signes spéciaux (13)*. Vous pouvez utiliser un outil de traduction, personnellement j'utilise le site "DeepL Translate". Après votre traduction, n'oubliez pas de sauvegarder en cliquant sur l’icône de disquette en haut à gauche.

- Une fois la traduction finie. Ouvrez ExportTool, lancez "ConverterApp". Onglet "Localization", sélectionnez votre fichier .xml nouvellement traduit sur la ligne "Input file path", "Ouvrir". Sélectionnez ce même fichier sur la ligne "Output file path" pour en copier le nom, ici vous pouvez le mettre en .loca ou .loca.xml, comme vous voulez, mais il doit être en .loca. Cliquez sur "converted". (S'il vous dit que cela va remplacer votre fichier, dîtes "Oui", c'est que vous n'avez pas changé l'extension, vous pouvez le faire dans la barre avant de convertir.). Vous aurez alors, deux fichiers dans votre dossier "French", un .loca et un .xml. Gardez les deux pour ne pas avoir à reconvertir si vous voulez changer quelque chose. Gardez aussi le dossier "English", si jamais quelqu'un veut avoir le fichier en Anglais, pour ajuster la traduction à sa convenance (14).

- Ok plus qu'à finaliser. Ouvrez Multitool, et le dossier "UnpackedMods", faîtes glisser le dossier de votre mod dans le carré vert (15). Cela va automatiquement créer un fichier .pak et le compresser dans un .zip. Il est prêt à être upload sur le Nexus. Notez que vous cocher la case sous "Packing priority", pour créé automatiquement le .pak dans votre dossier mod du jeu (16). Il ne sera pas compressé, vous pourrez l'ajouter à votre Mod manager pour le tester avant l'upload si vous voulez.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

N'hésitez à laisser un post ici si vous avez des questions, j'ouvre aussi un onglet forum si vous voulez partager des outils de traduction (Site, add on, IA...).
En espérant que ce tuto permette de voir plus de mod traduit pour la communauté Francophone.
Bonne traduction à vous ^^.