From 7598b07ee07379e7f21979e0679b1427702e822e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 3 Mar 2016 20:41:17 +0530 Subject: [PATCH] ... --- manual/custom.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manual/custom.py b/manual/custom.py index cbe3b12bd3..d8d30b5932 100644 --- a/manual/custom.py +++ b/manual/custom.py @@ -23,7 +23,7 @@ include_pat = re.compile(r'^.. include:: (\S+.rst)', re.M) def source_read_handler(app, docname, source): src = source[0] if app.builder.name != 'gettext' and app.config.language != 'en': - src = src.replace('generated/en/', 'generated/' + app.config.language + '/') + src = re.sub(r'(\s+generated/)en/', r'\1' + app.config.language + '/', src) # 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')]