File tree 1 file changed +5
-4
lines changed
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -83,6 +83,11 @@ def setup_translators(app: Sphinx):
83
83
behavior and configuration, and _only_ add the extra bootstrap rules.
84
84
If we don't detect an HTML-based translator, then we do nothing.
85
85
"""
86
+
87
+ # Do not add the mixin if the builder format is not HTML:
88
+ if app .builder .format != "html" :
89
+ return
90
+
86
91
if not app .registry .translators .items ():
87
92
try :
88
93
default_translator_class = app .builder .default_translator_class
@@ -101,10 +106,6 @@ def setup_translators(app: Sphinx):
101
106
app .set_translator (app .builder .name , translator , override = True )
102
107
else :
103
108
for name , klass in app .registry .translators .items ():
104
- if app .builder .format != "html" :
105
- # Skip translators that are not HTML
106
- continue
107
-
108
109
translator = types .new_class (
109
110
"BootstrapHTML5Translator" ,
110
111
(
You can’t perform that action at this time.
0 commit comments