2011-06-01 07:57:09 +00:00
|
|
|
#!/usr/bin/python
|
|
|
|
|
2011-09-15 13:20:18 +00:00
|
|
|
# update all mo files in the LANGS
|
2011-06-01 07:57:09 +00:00
|
|
|
|
|
|
|
import os
|
|
|
|
|
2011-06-10 04:36:51 +00:00
|
|
|
LOCALE_DIR="../release/bin/.blender/locale"
|
2011-07-25 17:05:43 +00:00
|
|
|
PO_DIR = "."
|
2011-06-01 07:57:09 +00:00
|
|
|
DOMAIN = "blender"
|
2011-06-10 04:36:51 +00:00
|
|
|
|
2011-07-25 17:05:43 +00:00
|
|
|
for po in os.listdir( PO_DIR ):
|
|
|
|
if po.endswith(".po"):
|
|
|
|
lang = po[:-3]
|
2011-06-01 07:57:09 +00:00
|
|
|
# show stats
|
2011-06-10 04:36:51 +00:00
|
|
|
cmd = "msgfmt --statistics %s.po -o %s/%s/LC_MESSAGES/%s.mo" % ( lang, LOCALE_DIR, lang, DOMAIN )
|
|
|
|
print cmd
|
2011-06-01 07:57:09 +00:00
|
|
|
os.system( cmd )
|