@@ -98,14 +98,13 @@ class ImplementationDetail(Directive):
98
98
final_argument_whitespace = True
99
99
100
100
# This text is copied to templates/dummy.html
101
- label_text = 'CPython implementation detail:'
101
+ label_text = sphinx_gettext ( 'CPython implementation detail:' )
102
102
103
103
def run (self ):
104
104
self .assert_has_content ()
105
105
pnode = nodes .compound (classes = ['impl-detail' ])
106
- label = sphinx_gettext (self .label_text )
107
106
content = self .content
108
- add_text = nodes .strong (label , label )
107
+ add_text = nodes .strong (self . label_text , self . label_text )
109
108
self .state .nested_parse (content , self .content_offset , pnode )
110
109
content = nodes .inline (pnode [0 ].rawsource , translatable = True )
111
110
content .source = pnode [0 ].source
@@ -234,9 +233,9 @@ class AuditEvent(Directive):
234
233
final_argument_whitespace = True
235
234
236
235
_label = [
237
- "Raises an :ref:`auditing event <auditing>` {name} with no arguments." ,
238
- "Raises an :ref:`auditing event <auditing>` {name} with argument {args}." ,
239
- "Raises an :ref:`auditing event <auditing>` {name} with arguments {args}." ,
236
+ sphinx_gettext ( "Raises an :ref:`auditing event <auditing>` {name} with no arguments." ) ,
237
+ sphinx_gettext ( "Raises an :ref:`auditing event <auditing>` {name} with argument {args}." ) ,
238
+ sphinx_gettext ( "Raises an :ref:`auditing event <auditing>` {name} with arguments {args}." ) ,
240
239
]
241
240
242
241
@property
@@ -252,7 +251,7 @@ def run(self):
252
251
else :
253
252
args = []
254
253
255
- label = sphinx_gettext ( self ._label [min (2 , len (args ))])
254
+ label = self ._label [min (2 , len (args ))]
256
255
text = label .format (name = "``{}``" .format (name ),
257
256
args = ", " .join ("``{}``" .format (a ) for a in args if a ))
258
257
@@ -414,8 +413,8 @@ class DeprecatedRemoved(Directive):
414
413
final_argument_whitespace = True
415
414
option_spec = {}
416
415
417
- _deprecated_label = 'Deprecated since version {deprecated}, will be removed in version {removed}'
418
- _removed_label = 'Deprecated since version {deprecated}, removed in version {removed}'
416
+ _deprecated_label = sphinx_gettext ( 'Deprecated since version {deprecated}, will be removed in version {removed}' )
417
+ _removed_label = sphinx_gettext ( 'Deprecated since version {deprecated}, removed in version {removed}' )
419
418
420
419
def run (self ):
421
420
node = addnodes .versionmodified ()
@@ -431,7 +430,6 @@ def run(self):
431
430
else :
432
431
label = self ._removed_label
433
432
434
- label = sphinx_gettext (label )
435
433
text = label .format (deprecated = self .arguments [0 ], removed = self .arguments [1 ])
436
434
if len (self .arguments ) == 3 :
437
435
inodes , messages = self .state .inline_text (self .arguments [2 ],
0 commit comments