mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix translations not working for praragraphs in the user manual that contain references to generated docs
This commit is contained in:
parent
5c50fd8b0d
commit
bfbb9edd54
@ -21,7 +21,7 @@ include_pat = re.compile(r'^.. include:: (\S+.rst)', re.M)
|
|||||||
|
|
||||||
def source_read_handler(app, docname, source):
|
def source_read_handler(app, docname, source):
|
||||||
src = source[0]
|
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
|
# Sphinx does not call source_read_handle for the .. include directive
|
||||||
for m in reversed(tuple(include_pat.finditer(src))):
|
for m in reversed(tuple(include_pat.finditer(src))):
|
||||||
ss = [open(m.group(1)).read().decode('utf-8')]
|
ss = [open(m.group(1)).read().decode('utf-8')]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user