Skip to content

Commit e8db437

Browse files
committed
Use pathlib in sphinx.transforms.i18n
1 parent 5b1dc82 commit e8db437

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

sphinx/transforms/i18n.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from __future__ import annotations
44

55
import contextlib
6-
import os.path
76
from re import DOTALL, match
87
from textwrap import indent
98
from typing import TYPE_CHECKING, Any, TypeVar
@@ -394,10 +393,8 @@ def apply(self, **kwargs: Any) -> None:
394393
textdomain = docname_to_domain(self.env.docname, self.config.gettext_compact)
395394

396395
# fetch translations
397-
dirs = [
398-
os.path.join(self.env.srcdir, directory)
399-
for directory in self.config.locale_dirs
400-
]
396+
srcdir = self.env.srcdir
397+
dirs = [srcdir / directory for directory in self.config.locale_dirs]
401398
catalog, has_catalog = init_locale(dirs, self.config.language, textdomain)
402399
if not has_catalog:
403400
return

0 commit comments

Comments
 (0)