diff --git a/openerp/tools/translate.py b/openerp/tools/translate.py index 6f5b22f4f53..b7954054604 100644 --- a/openerp/tools/translate.py +++ b/openerp/tools/translate.py @@ -458,7 +458,7 @@ def trans_export(lang, modules, buffer, format, cr): row.setdefault('tnrs', []).append((type, name, res_id)) row.setdefault('comments', set()).update(comments) - for src, row in grouped_rows.items(): + for src, row in sorted(grouped_rows.items()): if not lang: # translation template, so no translation value row['translation'] = ''