update-and-edit-language.bat (641B)
1 @echo off 2 3 if not defined lang (echo Please set your language first & pause & exit) 4 5 set "linguist=..\..\..\dep\msvc\deps-x64\bin" 6 SET "context=.././ ../../core/ ../../util/ -tr-function-alias QT_TRANSLATE_NOOP+=TRANSLATE,QT_TRANSLATE_NOOP+=TRANSLATE_SV,QT_TRANSLATE_NOOP+=TRANSLATE_STR,QT_TRANSLATE_NOOP+=TRANSLATE_FS,QT_TRANSLATE_N_NOOP3+=TRANSLATE_FMT,QT_TRANSLATE_NOOP+=TRANSLATE_NOOP,translate+=TRANSLATE_PLURAL_STR,translate+=TRANSLATE_PLURAL_SSTR,translate+=TRANSLATE_PLURAL_FS" 7 8 "%linguist%\lupdate.exe" %context% -noobsolete -ts duckstation-qt_%lang%.ts 9 pause 10 11 cd "%linguist%" 12 start /B linguist.exe "%~dp0\duckstation-qt_%lang%.ts"