瀏覽代碼

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 年之前
父節點
當前提交
f4ee46124a

+ 1 - 1
tools/translations/Makefile

@@ -7,7 +7,7 @@ LANGS = $(POFILES:%.po=%)
 all: update merge
 all: update merge
 
 
 update:
 update:
-	@cd ../..; python tools/translations/extract.py
+	@cd ../..; python2 tools/translations/extract.py
 
 
 merge:
 merge:
 	@for po in $(POFILES); do \
 	@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):
 		if (filename.find("collada") != -1):
 			continue
 			continue
 		matches.append(os.path.join(root, filename))
 		matches.append(os.path.join(root, filename))
+matches.sort()
 
 
 
 
 unique_str = []
 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


部分文件因文件數量過多而無法顯示