Browse Source

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 years ago
parent
commit
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 \

File diff suppressed because it is too large
+ 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 = []

File diff suppressed because it is too large
+ 515 - 414
tools/translations/fr.po


File diff suppressed because it is too large
+ 510 - 402
tools/translations/it.po


File diff suppressed because it is too large
+ 525 - 426
tools/translations/pt_BR.po


File diff suppressed because it is too large
+ 510 - 399
tools/translations/ru.po


File diff suppressed because it is too large
+ 394 - 359
tools/translations/tools.pot


File diff suppressed because it is too large
+ 505 - 399
tools/translations/zh_CN.po


File diff suppressed because it is too large
+ 406 - 371
tools/translations/zh_HK.po


Some files were not shown because too many files changed in this diff