Merge pull request #813 from TzakShrike/master
Translation assistance scripts
This commit is contained in:
commit
e5cec2f5e1
|
@ -0,0 +1,24 @@
|
|||
@echo off
|
||||
echo Set your language
|
||||
echo.
|
||||
echo Examples:
|
||||
echo en ^<-- English
|
||||
echo en-au ^<-- Australian English
|
||||
echo ^<-- Remove language setting
|
||||
echo.
|
||||
echo For the 369-1 2-digit language code
|
||||
echo https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
||||
echo.
|
||||
echo If you require a country code as well (you probably don't)
|
||||
echo https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes
|
||||
echo.
|
||||
echo.%lang%
|
||||
set /p newlang="Enter language code: "
|
||||
if defined newlang ( setx lang %newlang% )
|
||||
if defined lang if not defined newlang (
|
||||
echo Removing language setting...
|
||||
setx lang "" 1>nul
|
||||
reg delete HKCU\Environment /F /V lang 2>nul
|
||||
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /F /V lang 2>nul
|
||||
)
|
||||
pause
|
|
@ -0,0 +1,12 @@
|
|||
@echo off
|
||||
|
||||
if not defined lang (echo Please set your language first & pause & exit)
|
||||
|
||||
set "linguist=..\..\..\dep\msvc\qt\5.15.0\msvc2017_64\bin"
|
||||
set context=..\
|
||||
|
||||
"%linguist%\lupdate.exe" %context% -ts duckstation-qt_%lang%.ts
|
||||
pause
|
||||
|
||||
cd "%linguist%"
|
||||
start /B linguist.exe "%~dp0\duckstation-qt_%lang%.ts"
|
Loading…
Reference in New Issue