diff options
Diffstat (limited to 'sphinx/transforms/__init__.py')
-rw-r--r-- | sphinx/transforms/__init__.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sphinx/transforms/__init__.py b/sphinx/transforms/__init__.py index 3bb1d7b2e..83c2e25fc 100644 --- a/sphinx/transforms/__init__.py +++ b/sphinx/transforms/__init__.py @@ -333,10 +333,10 @@ class SphinxSmartQuotes(SmartQuotes, SphinxTransform): # confirm selected language supports smart_quotes or not language = self.env.settings['language_code'] - for tag in normalize_language_tag(language): - if tag in smartchars.quotes: - return True - return False + return any( + tag in smartchars.quotes + for tag in normalize_language_tag(language) + ) def get_tokens(self, txtnodes: list[Text]) -> Generator[tuple[str, str], None, None]: # A generator that yields ``(texttype, nodetext)`` tuples for a list |