Просмотр исходного кода

i18n: Sort files to parse alphabetically

This should ensure that python produces the same tools.pot for every user,
and thus that the .po will not get useless diffs upon merge.
Rémi Verschelde 9 лет назад
Родитель
Сommit
f4ee46124a

+ 1 - 1
tools/translations/Makefile

@@ -7,7 +7,7 @@ LANGS = $(POFILES:%.po=%)
 all: update merge
 
 update:
-	@cd ../..; python tools/translations/extract.py
+	@cd ../..; python2 tools/translations/extract.py
 
 merge:
 	@for po in $(POFILES); do \

Разница между файлами не показана из-за своего большого размера
+ 421 - 388
tools/translations/de.po


+ 1 - 0
tools/translations/extract.py

@@ -31,6 +31,7 @@ for root, dirnames, filenames in os.walk('.'):
 		if (filename.find("collada") != -1):
 			continue
 		matches.append(os.path.join(root, filename))
+matches.sort()
 
 
 unique_str = []

Разница между файлами не показана из-за своего большого размера
+ 515 - 414
tools/translations/fr.po


Разница между файлами не показана из-за своего большого размера
+ 510 - 402
tools/translations/it.po


Разница между файлами не показана из-за своего большого размера
+ 525 - 426
tools/translations/pt_BR.po


Разница между файлами не показана из-за своего большого размера
+ 510 - 399
tools/translations/ru.po


Разница между файлами не показана из-за своего большого размера
+ 394 - 359
tools/translations/tools.pot


Разница между файлами не показана из-за своего большого размера
+ 505 - 399
tools/translations/zh_CN.po


Разница между файлами не показана из-за своего большого размера
+ 406 - 371
tools/translations/zh_HK.po


Некоторые файлы не были показаны из-за большого количества измененных файлов