From 6143625f41b7926e5195326453680418e8a75651 Mon Sep 17 00:00:00 2001 From: thomasv Date: Thu, 24 May 2012 10:37:45 +0200 Subject: [PATCH] print progress for each language --- mki18n.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mki18n.py b/mki18n.py index a4f8b4dd..ccd44cb8 100755 --- a/mki18n.py +++ b/mki18n.py @@ -7,6 +7,7 @@ f = urllib2.urlopen(url) lines = f.readlines() dicts = {} message = None +num_m = 0 for line in lines: l = line.strip() if not l: continue @@ -18,6 +19,7 @@ for line in lines: dicts[lang][message] = translation else: message = l[1:] + num_m += 1 #print dicts @@ -36,6 +38,7 @@ s = s.replace('CHARSET', 'utf-8') 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') @@ -50,6 +53,6 @@ for lang, strings in dicts.items(): 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)