6
6
# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
7
7
# get the list of volunteers
8
8
#
9
- #, fuzzy
10
9
msgid ""
11
10
msgstr ""
12
11
"Project-Id-Version : Python 3.8\n "
13
12
"Report-Msgid-Bugs-To : \n "
14
13
"POT-Creation-Date : 2020-05-05 12:54+0200\n "
15
- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
16
- "Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
14
+ "PO-Revision-Date : 2020-05-16 18:25+0200\n "
17
15
"Language-Team : python-doc-es\n "
18
16
"MIME-Version : 1.0\n "
19
- "Content-Type : text/plain; charset=utf -8\n "
17
+ "Content-Type : text/plain; charset=UTF -8\n "
20
18
"Content-Transfer-Encoding : 8bit\n "
21
19
"Generated-By : Babel 2.8.0\n "
20
+ "Plural-Forms : nplurals=2; plural=(n != 1);\n "
21
+ "Last-Translator : Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n "
22
+ "Language : es\n "
23
+ "X-Generator : Poedit 2.3\n "
22
24
23
25
#: ../Doc/c-api/set.rst:6
24
26
msgid "Set Objects"
25
- msgstr ""
27
+ msgstr "Objetos Conjunto "
26
28
27
29
#: ../Doc/c-api/set.rst:15
28
30
msgid ""
@@ -37,6 +39,16 @@ msgid ""
37
39
"c:func:`PyNumber_InPlaceSubtract`, :c:func:`PyNumber_InPlaceOr`, and :c:func:"
38
40
"`PyNumber_InPlaceXor`)."
39
41
msgstr ""
42
+ "Esta sección detalla la API pública para objetos :class:`set` y :class:"
43
+ "`frozenset`. Se puede acceder mejor a cualquier funcionalidad que no se "
44
+ "enumere a continuación utilizando el protocolo de objeto abstracto (que "
45
+ "incluye :c:func:`PyObject_CallMethod`, :c:func:`PyObject_RichCompareBool`, :"
46
+ "c:func:`PyObject_Hash`, :c:func:`PyObject_Repr`, :c:func:`PyObject_IsTrue`, :"
47
+ "c:func:`PyObject_Print`, y :c:func:`PyObject_GetIter`) o el protocolo de "
48
+ "número abstracto (que incluye :c:func:`PyNumber_And`, :c:func:"
49
+ "`PyNumber_Subtract`, :c:func:`PyNumber_Or`, :c:func:`PyNumber_Xor`, :c:func:"
50
+ "`PyNumber_InPlaceAnd`, :c:func:`PyNumber_InPlaceSubtract`, :c:func:"
51
+ "`PyNumber_InPlaceOr`, y :c:func:`PyNumber_InPlaceXor`)."
40
52
41
53
#: ../Doc/c-api/set.rst:29
42
54
msgid ""
@@ -49,53 +61,79 @@ msgid ""
49
61
"access should be done through the documented API rather than by manipulating "
50
62
"the values in the structure."
51
63
msgstr ""
64
+ "Este subtipo de :c:type:`PyObject` se utiliza para contener los datos "
65
+ "internos de los objetos :class:`set` y :class:`frozenset`. Es como un :c:"
66
+ "type:`PyDictObject` en el sentido de que es un tamaño fijo para conjuntos "
67
+ "pequeños (muy parecido al almacenamiento de tuplas) y apuntará a un bloque "
68
+ "de memoria separado de tamaño variable para conjuntos de tamaño medio y "
69
+ "grande (muy similar a la lista almacenamiento). Ninguno de los campos de "
70
+ "esta estructura debe considerarse público y está sujeto a cambios. Todo el "
71
+ "acceso debe hacerse a través de la API documentada en lugar de manipular los "
72
+ "valores en la estructura."
52
73
53
74
#: ../Doc/c-api/set.rst:40
54
75
msgid ""
55
76
"This is an instance of :c:type:`PyTypeObject` representing the Python :class:"
56
77
"`set` type."
57
78
msgstr ""
79
+ "Esta es una instancia de :c:type:`PyTypeObject` que representa el tipo "
80
+ "Python :class:`set`."
58
81
59
82
#: ../Doc/c-api/set.rst:46
60
83
msgid ""
61
84
"This is an instance of :c:type:`PyTypeObject` representing the Python :class:"
62
85
"`frozenset` type."
63
86
msgstr ""
87
+ "Esta es una instancia de :c:type:`PyTypeObject` que representa el tipo "
88
+ "Python :class:`frozenset`."
64
89
65
90
#: ../Doc/c-api/set.rst:49
66
91
msgid ""
67
92
"The following type check macros work on pointers to any Python object. "
68
93
"Likewise, the constructor functions work with any iterable Python object."
69
94
msgstr ""
95
+ "Los siguientes macros de comprobación de tipos funcionan en punteros a "
96
+ "cualquier objeto de Python. Del mismo modo, las funciones del constructor "
97
+ "funcionan con cualquier objeto Python iterable."
70
98
71
99
#: ../Doc/c-api/set.rst:55
72
100
msgid ""
73
101
"Return true if *p* is a :class:`set` object or an instance of a subtype."
74
102
msgstr ""
103
+ "Retorna verdadero si *p* es un objeto :class:`set` o una instancia de un "
104
+ "subtipo."
75
105
76
106
#: ../Doc/c-api/set.rst:59
77
107
msgid ""
78
108
"Return true if *p* is a :class:`frozenset` object or an instance of a "
79
109
"subtype."
80
110
msgstr ""
111
+ "Retorna verdadero si *p* es un objeto :class:`frozenset` o una instancia de "
112
+ "un subtipo."
81
113
82
114
#: ../Doc/c-api/set.rst:64
83
115
msgid ""
84
116
"Return true if *p* is a :class:`set` object, a :class:`frozenset` object, or "
85
117
"an instance of a subtype."
86
118
msgstr ""
119
+ "Retorna verdadero si *p* es un objeto :class:`set`, un objeto :class:"
120
+ "`frozenset`, o una instancia de un subtipo."
87
121
88
122
#: ../Doc/c-api/set.rst:70
89
123
msgid ""
90
124
"Return true if *p* is a :class:`set` object or a :class:`frozenset` object "
91
125
"but not an instance of a subtype."
92
126
msgstr ""
127
+ "Retorna verdadero si *p* es un objeto :class:`set` o un objeto :class:"
128
+ "`frozenset` pero no una instancia de un subtipo."
93
129
94
130
#: ../Doc/c-api/set.rst:76
95
131
msgid ""
96
132
"Return true if *p* is a :class:`frozenset` object but not an instance of a "
97
133
"subtype."
98
134
msgstr ""
135
+ "Retorna verdadero si *p* es un objeto :class:`frozenset` pero no una "
136
+ "instancia de un subtipo."
99
137
100
138
#: ../Doc/c-api/set.rst:82
101
139
msgid ""
@@ -105,6 +143,11 @@ msgid ""
105
143
"is not actually iterable. The constructor is also useful for copying a set "
106
144
"(``c=set(s)``)."
107
145
msgstr ""
146
+ "Retorna un nuevo :class:`set` que contiene objetos retornados por "
147
+ "*iterable*. El *iterable* puede ser ``NULL`` para crear un nuevo conjunto "
148
+ "vacío. Retorna el nuevo conjunto en caso de éxito o ``NULL`` en caso de "
149
+ "error. Lanza :exc:`TypeError` si *iterable* no es realmente iterable. El "
150
+ "constructor también es útil para copiar un conjunto (``c=set(s)``)."
108
151
109
152
#: ../Doc/c-api/set.rst:91
110
153
msgid ""
@@ -113,23 +156,32 @@ msgid ""
113
156
"Return the new set on success or ``NULL`` on failure. Raise :exc:"
114
157
"`TypeError` if *iterable* is not actually iterable."
115
158
msgstr ""
159
+ "Retorna un nuevo :class:`frozenset` que contiene objetos devueltos por "
160
+ "*iterable*. El *iterable* puede ser ``NULL`` para crear un nuevo conjunto "
161
+ "congelado vacío. Retorna el nuevo conjunto en caso de éxito o ``NULL`` en "
162
+ "caso de error. Lanza :exc:`TypeError` si *iterable* no es realmente iterable."
116
163
117
164
#: ../Doc/c-api/set.rst:97
118
165
msgid ""
119
166
"The following functions and macros are available for instances of :class:"
120
167
"`set` or :class:`frozenset` or instances of their subtypes."
121
168
msgstr ""
169
+ "Las siguientes funciones y macros están disponibles para instancias de :"
170
+ "class:`set` o :class:`frozenset` o instancias de sus subtipos."
122
171
123
172
#: ../Doc/c-api/set.rst:105
124
173
msgid ""
125
174
"Return the length of a :class:`set` or :class:`frozenset` object. Equivalent "
126
175
"to ``len(anyset)``. Raises a :exc:`PyExc_SystemError` if *anyset* is not a :"
127
176
"class:`set`, :class:`frozenset`, or an instance of a subtype."
128
177
msgstr ""
178
+ "Retorna la longitud de un objeto :class:`set` o :class:`frozenset`. "
179
+ "Equivalente a ``len(anyset)``. Lanza un :exc:`PyExc_SystemError` si *anyset* "
180
+ "no es :class:`set`, :class:`frozenset`, o una instancia de un subtipo."
129
181
130
182
#: ../Doc/c-api/set.rst:112
131
183
msgid "Macro form of :c:func:`PySet_Size` without error checking."
132
- msgstr ""
184
+ msgstr "Forma macro de :c:func:`PySet_Size` sin comprobación de errores. "
133
185
134
186
#: ../Doc/c-api/set.rst:117
135
187
msgid ""
@@ -140,6 +192,12 @@ msgid ""
140
192
"`PyExc_SystemError` if *anyset* is not a :class:`set`, :class:`frozenset`, "
141
193
"or an instance of a subtype."
142
194
msgstr ""
195
+ "Retorna ``1`` si se encuentra, ``0`` si no se encuentra y ``-1`` si se "
196
+ "encuentra un error. A diferencia del método Python :meth:`__contains__`, "
197
+ "esta función no convierte automáticamente conjuntos no compartibles en "
198
+ "congelados temporales. Lanza un :exc:`TypeError` si la *key* no se puede "
199
+ "compartir. Lanza :exc:`PyExc_SystemError` si *anyset* no es un :class:"
200
+ "`set`, :class:`frozenset`, o una instancia de un subtipo."
143
201
144
202
#: ../Doc/c-api/set.rst:126
145
203
msgid ""
@@ -151,12 +209,21 @@ msgid ""
151
209
"grow. Raise a :exc:`SystemError` if *set* is not an instance of :class:"
152
210
"`set` or its subtype."
153
211
msgstr ""
212
+ "Agrega *key* a una instancia de :class:`set`. También funciona con "
213
+ "instancias :class:`frozenset` (como :c:func:`PyTuple_SetItem` se puede usar "
214
+ "para completar los valores de los *frozensets* nuevos antes de que estén "
215
+ "expuestos a otro código). Devuelve ``0`` en caso de éxito o ``-1`` en caso "
216
+ "de error. Lanza un :exc:`TypeError` si la *key* no se puede compartir. Lanza "
217
+ "un :exc:`MemoryError` si no hay espacio para crecer. Lanza un :exc:"
218
+ "`SystemError` si *set* no es una instancia de :class:`set` o su subtipo."
154
219
155
220
#: ../Doc/c-api/set.rst:135
156
221
msgid ""
157
222
"The following functions are available for instances of :class:`set` or its "
158
223
"subtypes but not for instances of :class:`frozenset` or its subtypes."
159
224
msgstr ""
225
+ "Las siguientes funciones están disponibles para instancias de :class:`set` o "
226
+ "sus subtipos, pero no para instancias de :class:`frozenset` o sus subtipos."
160
227
161
228
#: ../Doc/c-api/set.rst:141
162
229
msgid ""
@@ -168,6 +235,13 @@ msgid ""
168
235
"`PyExc_SystemError` if *set* is not an instance of :class:`set` or its "
169
236
"subtype."
170
237
msgstr ""
238
+ "Retorna ``1`` si se encuentra y se elimina, ``0`` si no se encuentra (no se "
239
+ "realiza ninguna acción) y ``-1`` si se encuentra un error. No lanza :exc:"
240
+ "`KeyError` por faltar claves. Lanza un :exc:`TypeError` si la *key* no se "
241
+ "puede compartir. A diferencia del método Python :meth:`~set.discard`, esta "
242
+ "función no convierte automáticamente conjuntos no compartibles en congelados "
243
+ "temporales. Lanza :exc:`PyExc_SystemError` si *set* no es una instancia de :"
244
+ "class:`set` o su subtipo."
171
245
172
246
#: ../Doc/c-api/set.rst:151
173
247
msgid ""
@@ -176,11 +250,15 @@ msgid ""
176
250
"if the set is empty. Raise a :exc:`SystemError` if *set* is not an instance "
177
251
"of :class:`set` or its subtype."
178
252
msgstr ""
253
+ "Retorna una nueva referencia a un objeto arbitrario en el *set* y elimina el "
254
+ "objeto del *set*. Retorna ``NULL`` en caso de falla. Lanza :exc:`KeyError` "
255
+ "si el conjunto está vacío. Lanza a :exc:`SystemError` si *set* no es una "
256
+ "instancia de :class:`set` o su subtipo."
179
257
180
258
#: ../Doc/c-api/set.rst:159
181
259
msgid "Empty an existing set of all elements."
182
- msgstr ""
260
+ msgstr "Vacía un conjunto existente de todos los elementos. "
183
261
184
262
#: ../Doc/c-api/set.rst:164
185
263
msgid "Clear the free list. Return the total number of freed items."
186
- msgstr ""
264
+ msgstr "Borra la lista libre. Retorna el número total de artículos liberados. "
0 commit comments