lines = f.readlines()
dicts = {}
message = None
+num_m = 0
for line in lines:
l = line.strip()
if not l: continue
dicts[lang][message] = translation
else:
message = l[1:]
+ num_m += 1
#print dicts
for lang, strings in dicts.items():
ss = s[:]
+ print(lang + " :%d/%d"%(len(strings), num_m))
for k,v in strings.items():
ss = ss.replace("msgid \"%s\"\nmsgstr \"\""%k,"msgid \"%s\"\nmsgstr \"%s\""%(k,v))
f = open('locale/electrum_%s.po'%lang,'w')
os.mkdir(mo_dir)
cmd = 'msgfmt --output-file="%s/electrum.mo" "locale/electrum_%s.po"' % (mo_dir,lang)
- print cmd
+ #print cmd
os.system(cmd)