Skip to content

Commit 28b6645

Browse files
rajasi18stevemar
andcommitted
Add translation markers for object commands
None of the help messages for the object commands are marked for translation. This patch adds the necessary support. Co-Authored-By: Steve Martinelli <s.martinelli@gmail.com> Change-Id: Ibf472d8f7d5ab6c876f60cddcab8833b28f042e0
1 parent 78312ca commit 28b6645

3 files changed

Lines changed: 50 additions & 48 deletions

File tree

openstackclient/object/v1/account.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
from osc_lib import utils
1919
import six
2020

21+
from openstackclient.i18n import _
22+
2123

2224
class SetAccount(command.Command):
2325
"""Set account properties"""
@@ -29,8 +31,8 @@ def get_parser(self, prog_name):
2931
metavar="<key=value>",
3032
required=True,
3133
action=parseractions.KeyValueAction,
32-
help="Set a property on this account "
33-
"(repeat option to set multiple properties)"
34+
help=_("Set a property on this account "
35+
"(repeat option to set multiple properties)")
3436
)
3537
return parser
3638

@@ -61,8 +63,8 @@ def get_parser(self, prog_name):
6163
required=True,
6264
action='append',
6365
default=[],
64-
help='Property to remove from account '
65-
'(repeat option to remove multiple properties)',
66+
help=_('Property to remove from account '
67+
'(repeat option to remove multiple properties)'),
6668
)
6769
return parser
6870

openstackclient/object/v1/container.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def get_parser(self, prog_name):
3737
'containers',
3838
metavar='<container-name>',
3939
nargs="+",
40-
help='New container name(s)',
40+
help=_('New container name(s)'),
4141
)
4242
return parser
4343

@@ -71,13 +71,13 @@ def get_parser(self, prog_name):
7171
'--recursive', '-r',
7272
action='store_true',
7373
default=False,
74-
help='Recursively delete objects and container',
74+
help=_('Recursively delete objects and container'),
7575
)
7676
parser.add_argument(
7777
'containers',
7878
metavar='<container>',
7979
nargs="+",
80-
help='Container(s) to delete',
80+
help=_('Container(s) to delete'),
8181
)
8282
return parser
8383

@@ -105,35 +105,35 @@ def get_parser(self, prog_name):
105105
parser.add_argument(
106106
"--prefix",
107107
metavar="<prefix>",
108-
help="Filter list using <prefix>",
108+
help=_("Filter list using <prefix>"),
109109
)
110110
parser.add_argument(
111111
"--marker",
112112
metavar="<marker>",
113-
help="Anchor for paging",
113+
help=_("Anchor for paging"),
114114
)
115115
parser.add_argument(
116116
"--end-marker",
117117
metavar="<end-marker>",
118-
help="End anchor for paging",
118+
help=_("End anchor for paging"),
119119
)
120120
parser.add_argument(
121121
"--limit",
122122
metavar="<limit>",
123123
type=int,
124-
help="Limit the number of containers returned",
124+
help=_("Limit the number of containers returned"),
125125
)
126126
parser.add_argument(
127127
'--long',
128128
action='store_true',
129129
default=False,
130-
help='List additional fields in output',
130+
help=_('List additional fields in output'),
131131
)
132132
parser.add_argument(
133133
'--all',
134134
action='store_true',
135135
default=False,
136-
help='List all containers (default is 10000)',
136+
help=_('List all containers (default is 10000)'),
137137
)
138138
return parser
139139

@@ -175,7 +175,7 @@ def get_parser(self, prog_name):
175175
parser.add_argument(
176176
'container',
177177
metavar='<container>',
178-
help='Container to save',
178+
help=_('Container to save'),
179179
)
180180
return parser
181181

@@ -193,15 +193,15 @@ def get_parser(self, prog_name):
193193
parser.add_argument(
194194
'container',
195195
metavar='<container>',
196-
help='Container to modify',
196+
help=_('Container to modify'),
197197
)
198198
parser.add_argument(
199199
"--property",
200200
metavar="<key=value>",
201201
required=True,
202202
action=parseractions.KeyValueAction,
203-
help="Set a property on this container "
204-
"(repeat option to set multiple properties)"
203+
help=_("Set a property on this container "
204+
"(repeat option to set multiple properties)")
205205
)
206206
return parser
207207

@@ -220,7 +220,7 @@ def get_parser(self, prog_name):
220220
parser.add_argument(
221221
'container',
222222
metavar='<container>',
223-
help='Container to display',
223+
help=_('Container to display'),
224224
)
225225
return parser
226226

@@ -243,16 +243,16 @@ def get_parser(self, prog_name):
243243
parser.add_argument(
244244
'container',
245245
metavar='<container>',
246-
help='Container to modify',
246+
help=_('Container to modify'),
247247
)
248248
parser.add_argument(
249249
'--property',
250250
metavar='<key>',
251251
required=True,
252252
action='append',
253253
default=[],
254-
help='Property to remove from container '
255-
'(repeat option to remove multiple properties)',
254+
help=_('Property to remove from container '
255+
'(repeat option to remove multiple properties)'),
256256
)
257257
return parser
258258

openstackclient/object/v1/object.py

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,19 @@ def get_parser(self, prog_name):
3737
parser.add_argument(
3838
'container',
3939
metavar='<container>',
40-
help='Container for new object',
40+
help=_('Container for new object'),
4141
)
4242
parser.add_argument(
4343
'objects',
4444
metavar='<filename>',
4545
nargs="+",
46-
help='Local filename(s) to upload',
46+
help=_('Local filename(s) to upload'),
4747
)
4848
parser.add_argument(
4949
'--name',
5050
metavar='<name>',
51-
help='Upload a file and rename it. '
52-
'Can only be used when uploading a single object'
51+
help=_('Upload a file and rename it. '
52+
'Can only be used when uploading a single object')
5353
)
5454
return parser
5555

@@ -88,13 +88,13 @@ def get_parser(self, prog_name):
8888
parser.add_argument(
8989
'container',
9090
metavar='<container>',
91-
help='Delete object(s) from <container>',
91+
help=_('Delete object(s) from <container>'),
9292
)
9393
parser.add_argument(
9494
'objects',
9595
metavar='<object>',
9696
nargs="+",
97-
help='Object(s) to delete',
97+
help=_('Object(s) to delete'),
9898
)
9999
return parser
100100

@@ -115,45 +115,45 @@ def get_parser(self, prog_name):
115115
parser.add_argument(
116116
"container",
117117
metavar="<container>",
118-
help="Container to list",
118+
help=_("Container to list"),
119119
)
120120
parser.add_argument(
121121
"--prefix",
122122
metavar="<prefix>",
123-
help="Filter list using <prefix>",
123+
help=_("Filter list using <prefix>"),
124124
)
125125
parser.add_argument(
126126
"--delimiter",
127127
metavar="<delimiter>",
128-
help="Roll up items with <delimiter>",
128+
help=_("Roll up items with <delimiter>"),
129129
)
130130
parser.add_argument(
131131
"--marker",
132132
metavar="<marker>",
133-
help="Anchor for paging",
133+
help=_("Anchor for paging"),
134134
)
135135
parser.add_argument(
136136
"--end-marker",
137137
metavar="<end-marker>",
138-
help="End anchor for paging",
138+
help=_("End anchor for paging"),
139139
)
140140
parser.add_argument(
141141
"--limit",
142142
metavar="<limit>",
143143
type=int,
144-
help="Limit the number of objects returned",
144+
help=_("Limit the number of objects returned"),
145145
)
146146
parser.add_argument(
147147
'--long',
148148
action='store_true',
149149
default=False,
150-
help='List additional fields in output',
150+
help=_('List additional fields in output'),
151151
)
152152
parser.add_argument(
153153
'--all',
154154
action='store_true',
155155
default=False,
156-
help='List all objects in container (default is 10000)',
156+
help=_('List all objects in container (default is 10000)'),
157157
)
158158
return parser
159159

@@ -204,17 +204,17 @@ def get_parser(self, prog_name):
204204
parser.add_argument(
205205
"--file",
206206
metavar="<filename>",
207-
help="Destination filename (defaults to object name)",
207+
help=_("Destination filename (defaults to object name)"),
208208
)
209209
parser.add_argument(
210210
'container',
211211
metavar='<container>',
212-
help='Download <object> from <container>',
212+
help=_('Download <object> from <container>'),
213213
)
214214
parser.add_argument(
215215
"object",
216216
metavar="<object>",
217-
help="Object to save",
217+
help=_("Object to save"),
218218
)
219219
return parser
220220

@@ -234,20 +234,20 @@ def get_parser(self, prog_name):
234234
parser.add_argument(
235235
'container',
236236
metavar='<container>',
237-
help='Modify <object> from <container>',
237+
help=_('Modify <object> from <container>'),
238238
)
239239
parser.add_argument(
240240
'object',
241241
metavar='<object>',
242-
help='Object to modify',
242+
help=_('Object to modify'),
243243
)
244244
parser.add_argument(
245245
"--property",
246246
metavar="<key=value>",
247247
required=True,
248248
action=parseractions.KeyValueAction,
249-
help="Set a property on this object "
250-
"(repeat option to set multiple properties)"
249+
help=_("Set a property on this object "
250+
"(repeat option to set multiple properties)")
251251
)
252252
return parser
253253

@@ -267,12 +267,12 @@ def get_parser(self, prog_name):
267267
parser.add_argument(
268268
'container',
269269
metavar='<container>',
270-
help='Display <object> from <container>',
270+
help=_('Display <object> from <container>'),
271271
)
272272
parser.add_argument(
273273
'object',
274274
metavar='<object>',
275-
help='Object to display',
275+
help=_('Object to display'),
276276
)
277277
return parser
278278

@@ -296,21 +296,21 @@ def get_parser(self, prog_name):
296296
parser.add_argument(
297297
'container',
298298
metavar='<container>',
299-
help='Modify <object> from <container>',
299+
help=_('Modify <object> from <container>'),
300300
)
301301
parser.add_argument(
302302
'object',
303303
metavar='<object>',
304-
help='Object to modify',
304+
help=_('Object to modify'),
305305
)
306306
parser.add_argument(
307307
'--property',
308308
metavar='<key>',
309309
required=True,
310310
action='append',
311311
default=[],
312-
help='Property to remove from object '
313-
'(repeat option to remove multiple properties)',
312+
help=_('Property to remove from object '
313+
'(repeat option to remove multiple properties)'),
314314
)
315315
return parser
316316

0 commit comments

Comments
 (0)