@@ -103,14 +103,13 @@ class ImplementationDetail(Directive):
103
103
final_argument_whitespace = True
104
104
105
105
# This text is copied to templates/dummy.html
106
- label_text = 'CPython implementation detail:'
106
+ label_text = sphinx_gettext ( 'CPython implementation detail:' )
107
107
108
108
def run (self ):
109
109
self .assert_has_content ()
110
110
pnode = nodes .compound (classes = ['impl-detail' ])
111
- label = sphinx_gettext (self .label_text )
112
111
content = self .content
113
- add_text = nodes .strong (label , label )
112
+ add_text = nodes .strong (self . label_text , self . label_text )
114
113
self .state .nested_parse (content , self .content_offset , pnode )
115
114
content = nodes .inline (pnode [0 ].rawsource , translatable = True )
116
115
content .source = pnode [0 ].source
@@ -239,9 +238,9 @@ class AuditEvent(Directive):
239
238
final_argument_whitespace = True
240
239
241
240
_label = [
242
- "Raises an :ref:`auditing event <auditing>` {name} with no arguments." ,
243
- "Raises an :ref:`auditing event <auditing>` {name} with argument {args}." ,
244
- "Raises an :ref:`auditing event <auditing>` {name} with arguments {args}." ,
241
+ sphinx_gettext ( "Raises an :ref:`auditing event <auditing>` {name} with no arguments." ) ,
242
+ sphinx_gettext ( "Raises an :ref:`auditing event <auditing>` {name} with argument {args}." ) ,
243
+ sphinx_gettext ( "Raises an :ref:`auditing event <auditing>` {name} with arguments {args}." ) ,
245
244
]
246
245
247
246
@property
@@ -257,7 +256,7 @@ def run(self):
257
256
else :
258
257
args = []
259
258
260
- label = sphinx_gettext ( self ._label [min (2 , len (args ))])
259
+ label = self ._label [min (2 , len (args ))]
261
260
text = label .format (name = "``{}``" .format (name ),
262
261
args = ", " .join ("``{}``" .format (a ) for a in args if a ))
263
262
@@ -419,8 +418,8 @@ class DeprecatedRemoved(Directive):
419
418
final_argument_whitespace = True
420
419
option_spec = {}
421
420
422
- _deprecated_label = 'Deprecated since version {deprecated}, will be removed in version {removed}'
423
- _removed_label = 'Deprecated since version {deprecated}, removed in version {removed}'
421
+ _deprecated_label = sphinx_gettext ( 'Deprecated since version {deprecated}, will be removed in version {removed}' )
422
+ _removed_label = sphinx_gettext ( 'Deprecated since version {deprecated}, removed in version {removed}' )
424
423
425
424
def run (self ):
426
425
node = addnodes .versionmodified ()
@@ -436,7 +435,6 @@ def run(self):
436
435
else :
437
436
label = self ._removed_label
438
437
439
- label = sphinx_gettext (label )
440
438
text = label .format (deprecated = self .arguments [0 ], removed = self .arguments [1 ])
441
439
if len (self .arguments ) == 3 :
442
440
inodes , messages = self .state .inline_text (self .arguments [2 ],
0 commit comments