3 from waflib import Logs
5 def po_to_mo(dir, name):
6 for f in glob.glob(os.path.join(dir, 'po', '*.po')):
8 lang = os.path.basename(f).replace('.po', '')
9 out = os.path.join('build', dir, 'mo', lang, '%s.mo' % name)
11 os.makedirs(os.path.dirname(out))
15 os.system('msgfmt %s -o %s' % (f, out))
16 Logs.info('%s -> %s' % (f, out))