]> git.lyx.org Git - lyx.git/blobdiff - po/lyx_pot.py
pt_BR.po: updates by Georger
[lyx.git] / po / lyx_pot.py
index 500185fdba6a38a5f3c49bf74c4226c117d67dc4..783d13fefbb24ec1be53e226f0d9abce219586a5 100755 (executable)
@@ -651,6 +651,13 @@ if __name__ == '__main__':
 
     input_files += args
 
+    # Ensure a unique sorting of input files and ignore the order in which they
+    # are given on the command line. This is important to avoid huge
+    # pseudo-diffs in the generated .pot file which would then end up in the
+    # .po files as well. We had this situation for years with people using
+    # different build systems to remerge .po files.
+    input_files.sort()
+
     if input_type == 'ui':
         ui_l10n(input_files, output, base)
     elif input_type == 'latexfonts':