From bfbb9edd54b2391054bee4cc12c3faa235bff05c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 14 Nov 2014 14:45:21 +0530 Subject: [PATCH] Fix translations not working for praragraphs in the user manual that contain references to generated docs --- manual/custom.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manual/custom.py b/manual/custom.py index afbc0d3fe4..b7e539e3b5 100644 --- a/manual/custom.py +++ b/manual/custom.py @@ -21,7 +21,7 @@ include_pat = re.compile(r'^.. include:: (\S+.rst)', re.M) def source_read_handler(app, docname, source): src = source[0] - src = src.replace('|lang|', app.config.language) + src = src.replace(' generated/|lang|', ' generated/' + app.config.language).replace('|lang|', 'en') # Sphinx does not call source_read_handle for the .. include directive for m in reversed(tuple(include_pat.finditer(src))): ss = [open(m.group(1)).read().decode('utf-8')]