-
Notifications
You must be signed in to change notification settings - Fork 0
/
tx_pull.cmd
38 lines (31 loc) · 1.18 KB
/
tx_pull.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
MODE CON COLS=110
@echo off && title Updating translations from Transifex... && set path=%cd%/.tx
:up
::convert everything to Joomla INI format
echo ----- Converting local files to Joomla format...
luajit tx.lua convert
echo ----- Conversion complete!
::Rename extension of language file from csv to ini
echo ----- Renaming local files to .ini...
for /R %%x in (*.csv) do ren "%%x" *.ini
echo ----- Renaming complete!
::push our latest strings to the web
::tx push -s -t -f --skip --no-interactive
::tx push -s -f --skip --no-interactive
::tx push -s -t -f --skip --no-interactive
::tx push -t -l sv --skip --no-interactive
::pull latest translations
echo ----- Pulling new translations from Transifex...
tx pull -a -f --skip --minimum-perc=1 --mode=reviewer
echo ----- Pull complete!
::Rename extension of language file from ini to csv
echo ----- Renaming freshly downloaded files to .csv...
for /R %%x in (*.ini) do ren "%%x" *.csv
echo ----- Renaming complete!
::revert back to mab format
echo ----- Converting them to Mount and Blade format...
luajit tx.lua revert
echo ----- Conversion complete!
echo ----- Press any key to restart the process or close this window to exit.
pause
cls && goto :up