mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-24 13:48:59 +00:00
Protect postats.py script from silly errors.
This commit is contained in:
parent
082db5e769
commit
5d9fb0d933
@ -106,9 +106,13 @@ def run_msgfmt(pofile):
|
||||
prop = {}
|
||||
prop["langcode"] = os.path.basename(pofile)[:-3]
|
||||
prop["date"] = header['PO-Revision-Date'].split()[0]
|
||||
print header['Last-Translator']
|
||||
try:
|
||||
prop["email"] = header['Last-Translator'].split('<')[1][:-1]
|
||||
prop["email"] = prop["email"].replace("@", " () ")
|
||||
prop["email"] = prop["email"].replace(".", " ! ")
|
||||
except:
|
||||
prop["email"] = "lyx-devel()lyx!org"
|
||||
translator = header['Last-Translator'].split('<')[0].strip()
|
||||
try:
|
||||
prop["translator"] = translator.decode(charset).encode('ascii','xmlcharrefreplace')
|
||||
|
Loading…
Reference in New Issue
Block a user