Skip to content

Commit a3115e5

Browse files
committed
Traducción de howto/argparse-optparse.po
1 parent efeacd7 commit a3115e5

2 files changed

Lines changed: 49 additions & 6 deletions

File tree

‎TRANSLATORS‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,7 @@ Screpnik Claudia Raquel
231231
Sebastian Melo (@CarpioWeen1)
232232
Sergio Delgado Quintero (@sdelquin)
233233
Sergio Infante (@neosergio)
234+
Sergio Mateos Valenzuela (@smateos0712)
234235
Silvina Tamburini (@silvinabt87)
235236
Sofia Carballo (@sofiacarballo)
236237
Sofía Denner

‎howto/argparse-optparse.po‎

Lines changed: 48 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,37 +22,41 @@ msgstr ""
2222

2323
#: ../Doc/howto/argparse-optparse.rst:8
2424
msgid "Migrating ``optparse`` code to ``argparse``"
25-
msgstr ""
25+
msgstr "Migrar código de ``optparse`` a ``argparse``"
2626

2727
#: ../Doc/howto/argparse-optparse.rst:10
2828
msgid ""
2929
"The :mod:`argparse` module offers several higher level features not natively "
3030
"provided by the :mod:`optparse` module, including:"
3131
msgstr ""
32+
"El módulo :mod:`argparse` ofrece varias funcionalidades de más alto nivel "
33+
"que el módulo :mod:`optparse` no proporciona de forma nativa, entre ellas:"
3234

3335
#: ../Doc/howto/argparse-optparse.rst:13
3436
msgid "Handling positional arguments."
35-
msgstr ""
37+
msgstr "Manejar argumentos posicionales."
3638

3739
#: ../Doc/howto/argparse-optparse.rst:14
3840
msgid "Supporting subcommands."
39-
msgstr ""
41+
msgstr "Admitir subcomandos."
4042

4143
#: ../Doc/howto/argparse-optparse.rst:15
4244
msgid "Allowing alternative option prefixes like ``+`` and ``/``."
43-
msgstr ""
45+
msgstr "Permitir prefijos de opción alternativos como ``+`` y ``/``."
4446

4547
#: ../Doc/howto/argparse-optparse.rst:16
4648
msgid "Handling zero-or-more and one-or-more style arguments."
47-
msgstr ""
49+
msgstr "Manejar argumentos de tipo cero o más y uno o más."
4850

4951
#: ../Doc/howto/argparse-optparse.rst:17
5052
msgid "Producing more informative usage messages."
51-
msgstr ""
53+
msgstr "Generar mensajes de uso más informativos."
5254

5355
#: ../Doc/howto/argparse-optparse.rst:18
5456
msgid "Providing a much simpler interface for custom ``type`` and ``action``."
5557
msgstr ""
58+
"Proporcionar una interfaz mucho más sencilla para ``type`` y ``action`` "
59+
"personalizados."
5660

5761
#: ../Doc/howto/argparse-optparse.rst:20
5862
msgid ""
@@ -63,32 +67,49 @@ msgid ""
6367
"named options and positional arguments in the declarative interface mean "
6468
"that the API has diverged from that of ``optparse`` over time."
6569
msgstr ""
70+
"Al principio, el módulo :mod:`argparse` intentó mantener la compatibilidad "
71+
"con :mod:`optparse`. Sin embargo, las diferencias fundamentales de diseño "
72+
"entre admitir el procesamiento declarativo de las opciones de la línea de "
73+
"comandos (dejando el procesamiento de los argumentos posicionales al código "
74+
"de la aplicación) y admitir tanto opciones con nombre como argumentos "
75+
"posicionales en la interfaz declarativa han hecho que, con el tiempo, su API "
76+
"se haya ido alejando de la de ``optparse``."
6677

6778
#: ../Doc/howto/argparse-optparse.rst:27
6879
msgid ""
6980
"As described in :ref:`choosing-an-argument-parser`, applications that are "
7081
"currently using :mod:`optparse` and are happy with the way it works can just "
7182
"continue to use ``optparse``."
7283
msgstr ""
84+
"Como se describe en :ref:`choosing-an-argument-parser`, las aplicaciones que "
85+
"ya usan :mod:`optparse` y están contentas con cómo funciona pueden "
86+
"simplemente seguir usando ``optparse``."
7387

7488
#: ../Doc/howto/argparse-optparse.rst:31
7589
msgid ""
7690
"Application developers that are considering migrating should also review the "
7791
"list of intrinsic behavioural differences described in that section before "
7892
"deciding whether or not migration is desirable."
7993
msgstr ""
94+
"Los desarrolladores que estén pensando en migrar también deberían revisar la "
95+
"lista de diferencias de comportamiento propias de cada módulo que se "
96+
"describe en esa sección antes de decidir si les conviene o no migrar."
8097

8198
#: ../Doc/howto/argparse-optparse.rst:35
8299
msgid ""
83100
"For applications that do choose to migrate from :mod:`optparse` to :mod:"
84101
"`argparse`, the following suggestions should be helpful:"
85102
msgstr ""
103+
"Para las aplicaciones que sí decidan migrar de :mod:`optparse` a :mod:"
104+
"`argparse`, las siguientes sugerencias deberían ser de ayuda:"
86105

87106
#: ../Doc/howto/argparse-optparse.rst:38
88107
msgid ""
89108
"Replace all :meth:`optparse.OptionParser.add_option` calls with :meth:"
90109
"`ArgumentParser.add_argument` calls."
91110
msgstr ""
111+
"Reemplazar todas las llamadas a :meth:`optparse.OptionParser.add_option` por "
112+
"llamadas a :meth:`ArgumentParser.add_argument`."
92113

93114
#: ../Doc/howto/argparse-optparse.rst:41
94115
msgid ""
@@ -97,31 +118,46 @@ msgid ""
97118
"for the positional arguments. Keep in mind that what was previously called "
98119
"``options``, now in the :mod:`argparse` context is called ``args``."
99120
msgstr ""
121+
"Reemplazar ``(options, args) = parser.parse_args()`` por ``args = parser."
122+
"parse_args()`` y añadir más llamadas a :meth:`ArgumentParser.add_argument` "
123+
"para los argumentos posicionales. Hay que tener en cuenta que lo que antes "
124+
"se llamaba ``options`` ahora, en el contexto de :mod:`argparse`, se llama "
125+
"``args``."
100126

101127
#: ../Doc/howto/argparse-optparse.rst:46
102128
msgid ""
103129
"Replace :meth:`optparse.OptionParser.disable_interspersed_args` by using :"
104130
"meth:`~ArgumentParser.parse_intermixed_args` instead of :meth:"
105131
"`~ArgumentParser.parse_args`."
106132
msgstr ""
133+
"Reemplazar :meth:`optparse.OptionParser.disable_interspersed_args` usando :"
134+
"meth:`~ArgumentParser.parse_intermixed_args` en lugar de :meth:"
135+
"`~ArgumentParser.parse_args`."
107136

108137
#: ../Doc/howto/argparse-optparse.rst:50
109138
msgid ""
110139
"Replace callback actions and the ``callback_*`` keyword arguments with "
111140
"``type`` or ``action`` arguments."
112141
msgstr ""
142+
"Reemplazar las acciones *callback* y los argumentos por palabra clave "
143+
"``callback_*`` por argumentos ``type`` o ``action``."
113144

114145
#: ../Doc/howto/argparse-optparse.rst:53
115146
msgid ""
116147
"Replace string names for ``type`` keyword arguments with the corresponding "
117148
"type objects (e.g. int, float, complex, etc)."
118149
msgstr ""
150+
"Reemplazar los nombres en forma de cadena del argumento por palabra clave "
151+
"``type`` por los objetos de tipo correspondientes (por ejemplo, int, float, "
152+
"complex, etc.)."
119153

120154
#: ../Doc/howto/argparse-optparse.rst:56
121155
msgid ""
122156
"Replace :class:`optparse.Values` with :class:`Namespace` and :exc:`optparse."
123157
"OptionError` and :exc:`optparse.OptionValueError` with :exc:`ArgumentError`."
124158
msgstr ""
159+
"Reemplazar :class:`optparse.Values` por :class:`Namespace`, y :exc:`optparse."
160+
"OptionError` y :exc:`optparse.OptionValueError` por :exc:`ArgumentError`."
125161

126162
#: ../Doc/howto/argparse-optparse.rst:60
127163
#, python-format
@@ -130,10 +166,16 @@ msgid ""
130166
"with the standard Python syntax to use dictionaries to format strings, that "
131167
"is, ``%(default)s`` and ``%(prog)s``."
132168
msgstr ""
169+
"Reemplazar las cadenas con argumentos implícitos como ``%default`` o "
170+
"``%prog`` por la sintaxis estándar de Python que usa diccionarios para dar "
171+
"formato a cadenas, es decir, ``%(default)s`` y ``%(prog)s``."
133172

134173
#: ../Doc/howto/argparse-optparse.rst:64
135174
msgid ""
136175
"Replace the OptionParser constructor ``version`` argument with a call to "
137176
"``parser.add_argument('--version', action='version', version='<the "
138177
"version>')``."
139178
msgstr ""
179+
"Reemplazar el argumento ``version`` del constructor de OptionParser por una "
180+
"llamada a ``parser.add_argument('--version', action='version', version='<the "
181+
"version>')``."

0 commit comments

Comments
 (0)