BTFG Module
Babele Translation Files Generator
(English version below)
Ce module permet de générer le fichier de traduction JSON d’un compendium afin de faciliter la mise en place de traductions pour des systèmes et/ou modules.
Il est possible de traiter n’importe quel type de compendium et de personnaliser le fichier exporté grâce à la définition de mapping pour Babele (pour les compendiums Actor
, Item
et Adventure
).
Utilisation
Ouvrez un compendium et cliquer sur l’icône de téléchargement en en-tête de fenêtre. Une dialogue de configuration apparaîtra alors et permettra de lancer l’export du fichier de traduction.
Il est également possible de lancer une fenêtre de sélection du compendium par glisser-déposer en exécutant une macro contenant le script suivant : game.babeleFilesGenerator.api.compendiumExporter.selectPack();
Si vous possédez déjà un fichier de traduction, vous pourrez le sélectionner afin d’en obtenir un nouveau à jour qui contiendra les traductions que vous avez déjà effectuées ainsi que les nouvelles non présentes dans votre fichier.
Enfin, une case à cocher vous permettra également de générer directement un module Foundry d’exemple fonctionnel qui vous permettra de tester rapidement votre fichier de traduction dans un monde.
(English version)
This module allows you to generate the JSON translation file of a compendium in order to facilitate the implementation of translations for systems and/or modules.
It is possible to process any type of compendium and personalize the exported file using the mapping definition for Babele (for Actor
, Item
and Adventure
compendiums).
Usage
Open a compendium and click on the download icon in the window header. A configuration dialog will then appear, allowing you to start the export of the translation file.
It is also possible to launch a selection window of the compendium by drag-and-drop by running a macro containing the following script: game.babeleFilesGenerator.api.compendiumExporter.selectPack();
If you already have a translation file, you can select it to obtain a new, up-to-date one which will contain the translations you have already made as well as any new ones not present in your file.
Finally, a checkbox will also allow you to generate an example of a working Foundry module that will allow you to quickly test your translation file in a world.