Instructions de traduction

 

Dans cette partie de la documentation je vais expliquer la façon de traduire le script.

Malheureusement, le batch possède certaines limitations donc il faut respecter certaines règles car sinon la traduction risque de faire planter le script.

Notez également que la traduction la plus à jour sera le français, le script restera optimisé pour cette langue en premier lieu.

 

Consignes

 

Vous devez également remplacer la ligne "goto:%~1" (la première ligne de chaque script de traduction française) par cette petite fonction:

set lng_label_exist=0 %ushs_base_path%tools\gnuwin32\bin\grep.exe -c -E "^:%~1$" <"%~0" >"%ushs_base_path%temp_lng_var.txt" set /p lng_label_exist=<"%ushs_base_path%temp_lng_var.txt" del /q "%ushs_base_path%temp_lng_var.txt" IF "%lng_label_exist%"=="0" ( call "!associed_language_script:%language_path%=languages\FR_fr!" "%~1" goto:eof ) else ( goto:%~1 )

Proposer une traduction

 

Pour me proposer une traduction à intégrer, vous pouvez faire un pull request sur Github ou me proposer un zip en ouvrant une issue. S'il vous plaît, veuillez communiquer avec moi en français de préférence ou en anglais.