Fixing issues with i18n stuff:
[blender-staging.git] / po / update_mo.py
1 #!/usr/bin/python
2
3 # update all mo files in the LANGS
4
5 import os
6
7 LOCALE_DIR="../release/bin/.blender/locale"
8 PO_DIR = "."
9 DOMAIN = "blender"
10
11 for po in os.listdir( PO_DIR ):
12   if po.endswith(".po"):
13     lang = po[:-3]
14     # show stats
15     cmd = "msgfmt --statistics %s.po -o %s/%s/LC_MESSAGES/%s.mo" % ( lang, LOCALE_DIR, lang, DOMAIN )
16     print cmd
17     os.system( cmd )