1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#!/usr/bin/python
#update all mo files in the LANGS
import os
LOCALE_DIR="../release/bin/.blender/locale"
DOMAIN = "blender"
LANGS = (
"ar",
"bg",
"ca",
"cs",
"de",
"el",
"es",
"fi",
"fr",
"hr",
"it",
"ja",
"ko",
"nl",
"pl",
"pt_BR",
"ro",
"ru",
"sr@Latn",
"sr",
"sv",
"uk",
"zh_CN"
)
#-o %s.new.po
for lang in LANGS:
# show stats
cmd = "msgfmt --statistics %s.po -o %s/%s/LC_MESSAGES/%s.mo" % ( lang, LOCALE_DIR, lang, DOMAIN )
print cmd
os.system( cmd )
|