浏览代码

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
 
 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


部分文件因为文件数量过多而无法显示