Ignoring the string consists only of white-space characters. Closes #1234

This commit is contained in:
Takayuki Shimizukawa 2013-09-17 12:10:42 +00:00
parent 1ca7b1c713
commit 94fd97c6f3
2 changed files with 3 additions and 1 deletions

View File

@ -68,6 +68,7 @@ Bugs fixed
* #1259: Guard the debug output call when emitting events; to prevent the
repr() implementation of arbitrary objects causing build failures.
* #1142: Fix NFC/NFD normalizing problem of rst filename on Mac OS X.
* #1234: Ignoring the string consists only of white-space characters.
Release 1.2 beta1 (released Mar 31, 2013)

View File

@ -181,7 +181,8 @@ class Locale(Transform):
for node, msg in extract_messages(self.document):
msgstr = catalog.gettext(msg)
# XXX add marker to untranslated parts
if not msgstr or msgstr == msg: # as-of-yet untranslated
if not msgstr or msgstr == msg or not msgstr.strip():
# as-of-yet untranslated
continue
# Avoid "Literal block expected; none found." warnings.