Ignore orphan metadata field in translatable messages.

This commit is contained in:
Robert Lehmann 2010-06-23 07:36:33 +02:00
parent 35ee258b2e
commit 8e12af649f

View File

@ -27,6 +27,9 @@ def extract_messages(doctree):
for node in doctree.traverse(nodes.TextElement):
if isinstance(node, (nodes.Invisible, nodes.Inline)):
continue
# <field_name>orphan</field_name>
if isinstance(node, nodes.field_name) and node.children[0] == 'orphan':
continue
msg = node.astext().replace('\n', ' ').strip()
# XXX nodes rendering empty are likely a bug in sphinx.addnodes
if msg: