Mercurial > hg
diff i18n/posplit @ 20362:1bce1078501d
i18n: leave out entries which contain only a rst directive
This prevents the danger of translating entries like ".. note::"
author | Simon Heimberg <simohe@besonet.ch> |
---|---|
date | Mon, 03 Feb 2014 21:33:48 +0100 |
parents | 3fe079d3a2b4 |
children | e3ee7ec85a15 |
line wrap: on
line diff
--- a/i18n/posplit Sun Nov 17 20:24:33 2013 +0100 +++ b/i18n/posplit Mon Feb 03 21:33:48 2014 +0100 @@ -55,6 +55,9 @@ newentry = mkentry(entry, delta, msgid, msgstr) mdirective = findd.match(msgid) if mdirective: + if not msgid[mdirective.end():].rstrip(): + # only directive, nothing to translate here + continue directive = mdirective.group(1) comment = 'do not translate: .. %s::' % directive if not newentry.comment: