mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Ignore invisible and inline nodes during translation.
This commit is contained in:
parent
8a87a46318
commit
8413f2ce50
@ -30,6 +30,8 @@ class MessageCatalogBuilder(Builder):
|
||||
def write_doc(self, docname, doctree):
|
||||
catalog = self.catalogs[docname.split('/')[0]]
|
||||
for node in doctree.traverse(nodes.TextElement):
|
||||
if isinstance(node, (nodes.Invisible, nodes.Inline)):
|
||||
continue
|
||||
msg = node.astext().replace('\n', ' ')
|
||||
catalog.append(msg)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user