[MERGE] tools.translate: fix extraction of translation terms from mako source files...
authorOlivier Dony <odo@openerp.com>
Mon, 14 Jan 2013 11:28:31 +0000 (12:28 +0100)
committerOlivier Dony <odo@openerp.com>
Mon, 14 Jan 2013 11:28:31 +0000 (12:28 +0100)
bzr revid: odo@openerp.com-20130114112831-87gmdtqzaa55zssf

1  2 
openerp/tools/translate.py

@@@ -886,8 -849,8 +886,9 @@@ def trans_generate(lang, modules, cr)
          for root, dummy, files in osutil.walksymlinks(path):
              for fname in fnmatch.filter(files, '*.py'):
                  babel_extract_terms(fname, path, root)
++            # mako provides a babel extractor: http://docs.makotemplates.org/en/latest/usage.html#babel
              for fname in fnmatch.filter(files, '*.mako'):
-                 babel_extract_terms(fname, path, root, trans_type='report')
+                 babel_extract_terms(fname, path, root, 'mako', trans_type='report')
              # Javascript source files in the static/src/js directory, rest is ignored (libs)
              if fnmatch.fnmatch(root, '*/static/src/js*'):
                  for fname in fnmatch.filter(files, '*.js'):