@@ -37,6 +37,11 @@ const __dirname = new URL(".", import.meta.url).pathname;
3737async function main ( ) {
3838 let result : any ;
3939
40+ // Attendre le chargement des traductions
41+ await i18n . waitForLoad ( ) ;
42+ // Définir la langue par défaut
43+ i18n . setLocale ( ( process . env . LOCALE as "fr" | "en" ) || "fr" ) ;
44+
4045 // Générer la liste des tâches disponibles
4146 const tasksDir = path . join ( __dirname , "tasks" ) ;
4247 const taskFiles = fs . readdirSync ( tasksDir ) ;
@@ -53,14 +58,14 @@ async function main() {
5358 ) ;
5459
5560 // Demander à l'utilisateur quelle tâche exécuter
56- const task = await askChoiseListe ( i18n . t ( "common.errors .askTask" ) , askTask ) ;
61+ const task = await askChoiseListe ( i18n . t ( "common.ask .askTask" ) , askTask ) ;
5762
5863 // Gestion des fichiers temporaires
5964 const outDir = path . join ( __dirname , ".." , "outDatas" ) ;
6065 if ( ! fs . existsSync ( outDir ) ) fs . mkdirSync ( outDir ) ;
6166 const tempFiles = await getTempJsonFiles ( outDir ) ;
6267 const tempData =
63- tempFiles . length > 0 && ( await askUseconfirm ( i18n . t ( "common.errors .askUseTempFile" ) , true ) )
68+ tempFiles . length > 0 && ( await askUseconfirm ( i18n . t ( "common.ask .askUseTempFile" ) , true ) )
6469 ? await fs . promises . readFile ( path . join ( outDir , await askUseTempFile ( tempFiles ) ) , "utf-8" )
6570 : "" ;
6671
@@ -96,8 +101,8 @@ async function main() {
96101 // Sauvegarder les résultats en JSON et CSV
97102 await Promise . all ( [ fs . promises . rename ( result , jsonFilename ) , fs . promises . writeFile ( csvFilename , csv ) ] ) ;
98103
99- console . info ( i18n . t ( "common.errors .infoJsonFileGenerated" ) , jsonFilename ) ;
100- console . info ( i18n . t ( "common.errors .infoCsvFileGenerated" ) , csvFilename ) ;
104+ console . info ( i18n . t ( "common.infos .infoJsonFileGenerated" ) , jsonFilename ) ;
105+ console . info ( i18n . t ( "common.infos .infoCsvFileGenerated" ) , csvFilename ) ;
101106}
102107
103108main ( ) ;
0 commit comments