i18n: sort by file when generating hg.pot
authorMartin Geisler <mg@daimi.au.dk>
Sun, 25 Jan 2009 12:33:47 +0100
changeset 7687 1ac4dc64cf2a
parent 7686 fa584d23e3cc
child 7688 9e70287086c7
i18n: sort by file when generating hg.pot This will make the order more stable and give smaller patches when translations merge in new and deleted strings from the hg.pot file.
Makefile
--- a/Makefile	Sun Jan 25 12:21:57 2009 +0100
+++ b/Makefile	Sun Jan 25 12:33:47 2009 +0100
@@ -81,7 +81,7 @@
 	pygettext -d doc -p i18n --docstrings \
 	mercurial/commands.py hgext/*.py hgext/*/__init__.py
 	pygettext -d all -p i18n mercurial hgext doc
-	msgcat i18n/doc.pot i18n/all.pot > i18n/hg.pot
+	msgcat --sort-by-file i18n/doc.pot i18n/all.pot > i18n/hg.pot
 	rm i18n/doc.pot i18n/all.pot
 
 .PHONY: help all local build doc clean install install-bin install-doc \