From a438191304b259d33cb54b65c6f3689e9a36a35f Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sat, 11 Jan 2020 00:59:16 +0900 Subject: [PATCH] Fix node_id is not assigned on translation --- sphinx/domains/std.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/domains/std.py b/sphinx/domains/std.py index 90c03c9a4..c109b763b 100644 --- a/sphinx/domains/std.py +++ b/sphinx/domains/std.py @@ -254,7 +254,7 @@ def make_glossary_term(env: "BuildEnvironment", textnodes: Iterable[Node], index if node_id: # node_id is given from outside (mainly i18n module), use it forcedly - pass + term['ids'].append(node_id) elif document: node_id = make_id(env, document, 'term', termtext) term['ids'].append(node_id)