diff options
author | Filip Komar <filip@mageia.org> | 2014-03-14 21:01:09 +0000 |
---|---|---|
committer | Filip Komar <filip@mageia.org> | 2014-03-14 21:01:09 +0000 |
commit | 4a3dbc5fb150184d4bbc89ca6620b76de8725d6b (patch) | |
tree | a17702cb14938c59a364d46d7c8126a87d36ed84 /tools | |
parent | 3bd43c88fcb53f8a068c11e89ad1fece00b0b73b (diff) | |
download | www-4a3dbc5fb150184d4bbc89ca6620b76de8725d6b.tar www-4a3dbc5fb150184d4bbc89ca6620b76de8725d6b.tar.gz www-4a3dbc5fb150184d4bbc89ca6620b76de8725d6b.tar.bz2 www-4a3dbc5fb150184d4bbc89ca6620b76de8725d6b.tar.xz www-4a3dbc5fb150184d4bbc89ca6620b76de8725d6b.zip |
increase default wrap limit and exclusion of untranslated entry
Diffstat (limited to 'tools')
-rw-r--r-- | tools/translated_converter.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/translated_converter.py b/tools/translated_converter.py index 6418ababd..80adf14bc 100644 --- a/tools/translated_converter.py +++ b/tools/translated_converter.py @@ -48,7 +48,7 @@ for langfile in glob.glob(file_mask): text = text.replace('\n\n','\n\n\n\n')+'\n' # Write PO file - po = polib.POFile() + po = polib.POFile(wrapwidth=999) # increase default wrap limit pocreationtime = strftime('%Y-%m-%d %H:%M%z') po.metadata = { 'Project-Id-Version': langfile, @@ -73,6 +73,8 @@ for langfile in glob.glob(file_mask): message_id, message_str = message_text.split('\n',1) # Strip ';' from msgid message_id = message_id.lstrip(';') + if message_str == message_id: + message_str='' potentry = polib.POEntry( # msgctxt = message_comment, msgid = message_id.decode('utf-8'), @@ -86,6 +88,8 @@ for langfile in glob.glob(file_mask): message_id, message_str = mblock.strip('\n').split('\n',1) # Strip ';' from msgid message_id = message_id.lstrip(';') + if message_str == message_id: + message_str='' potentry = polib.POEntry( msgid = message_id.decode('utf-8'), msgstr = message_str.decode('utf-8'), @@ -96,6 +100,8 @@ for langfile in glob.glob(file_mask): message_id, message_str = text.partition('\n\n')[0].strip('\n').split('\n',1) # Strip ';' from msgid message_id = message_id.lstrip(';') + if message_str == message_id: + message_str='' potentry = polib.POEntry( msgid = message_id.decode('utf-8'), msgstr = message_str.decode('utf-8'), |