mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Get docname from env in `sphinx.transforms.i18n
` (#11160)
This commit is contained in:
parent
29d7166af2
commit
216a0c849e
@ -10,7 +10,6 @@ from typing import TYPE_CHECKING, Any, TypeVar
|
||||
from docutils import nodes
|
||||
from docutils.io import StringInput
|
||||
from docutils.nodes import Element
|
||||
from docutils.utils import relative_path
|
||||
|
||||
from sphinx import addnodes
|
||||
from sphinx.config import Config
|
||||
@ -111,11 +110,7 @@ class Locale(SphinxTransform):
|
||||
settings, source = self.document.settings, self.document['source']
|
||||
msgstr = ''
|
||||
|
||||
# XXX check if this is reliable
|
||||
assert source.startswith(self.env.srcdir)
|
||||
docname = path.splitext(relative_path(path.join(self.env.srcdir, 'dummy'),
|
||||
source))[0]
|
||||
textdomain = docname_to_domain(docname, self.config.gettext_compact)
|
||||
textdomain = docname_to_domain(self.env.docname, self.config.gettext_compact)
|
||||
|
||||
# fetch translations
|
||||
dirs = [path.join(self.env.srcdir, directory)
|
||||
|
Loading…
Reference in New Issue
Block a user