@@ -166,14 +166,25 @@ msgid ""
166
166
"and sets ``*p`` to ``NULL``, and raises :exc:`MemoryError` or :exc:"
167
167
"`SystemError`."
168
168
msgstr ""
169
+ "Pode ser usado para redimensionar uma tupla. *newsize* será o novo "
170
+ "comprimento da tupla. Como as tuplas são *supostamente* imutáveis, isso só "
171
+ "deve ser usado se houver apenas uma referência ao objeto. *Não* use isto se "
172
+ "a tupla já for conhecida por alguma outra parte do código. A tupla sempre "
173
+ "aumentará ou diminuirá no final. Pense nisso como destruir a tupla antiga e "
174
+ "criar uma nova, mas com mais eficiência. Retorna ``0`` em caso de sucesso. O "
175
+ "código do cliente nunca deve assumir que o valor resultante de ``*p`` será o "
176
+ "mesmo de antes de chamar esta função. Se o objeto referenciado por ``*p`` "
177
+ "for substituído, o ``*p`` original será destruído. Em caso de falha, retorna "
178
+ "``-1`` e define ``*p`` para ``NULL``, e levanta :exc:`MemoryError` ou :exc:"
179
+ "`SystemError`."
169
180
170
181
#: ../../c-api/tuple.rst:116
171
182
msgid "Clear the free list. Return the total number of freed items."
172
183
msgstr "Limpe a lista livre. Retorna o número total de itens liberados."
173
184
174
185
#: ../../c-api/tuple.rst:120
175
186
msgid "Struct Sequence Objects"
176
- msgstr ""
187
+ msgstr "Objetos sequência de estrutura "
177
188
178
189
#: ../../c-api/tuple.rst:122
179
190
msgid ""
@@ -182,27 +193,38 @@ msgid ""
182
193
"through attributes. To create a struct sequence, you first have to create a "
183
194
"specific struct sequence type."
184
195
msgstr ""
196
+ "Objetos sequência de estrutura são o equivalente em C dos objetos :func:"
197
+ "`~Collections.namedtuple`, ou seja, uma sequência cujos itens também podem "
198
+ "ser acessados por meio de atributos. Para criar uma sequência de estrutura, "
199
+ "você primeiro precisa criar um tipo de sequência de estrutura específico."
185
200
186
201
#: ../../c-api/tuple.rst:129
187
202
msgid ""
188
203
"Create a new struct sequence type from the data in *desc*, described below. "
189
204
"Instances of the resulting type can be created with :c:func:"
190
205
"`PyStructSequence_New`."
191
206
msgstr ""
207
+ "Cria um novo tipo de sequência de estrutura a partir dos dados em *desc*, "
208
+ "descrito abaixo. Instâncias do tipo resultante podem ser criadas com :c:func:"
209
+ "`PyStructSequence_New`."
192
210
193
211
#: ../../c-api/tuple.rst:135
194
212
msgid "Initializes a struct sequence type *type* from *desc* in place."
195
213
msgstr ""
214
+ "Inicializa um tipo de sequência de estrutura *type* de *desc* no lugar."
196
215
197
216
#: ../../c-api/tuple.rst:140
198
217
msgid ""
199
218
"The same as ``PyStructSequence_InitType``, but returns ``0`` on success and "
200
219
"``-1`` on failure."
201
220
msgstr ""
221
+ "O mesmo que ``PyStructSequence_InitType``, mas retorna ``0`` em caso de "
222
+ "sucesso e ``-1`` em caso de falha."
202
223
203
224
#: ../../c-api/tuple.rst:148
204
225
msgid "Contains the meta information of a struct sequence type to create."
205
226
msgstr ""
227
+ "Contém as metainformações de um tipo de sequência de estrutura a ser criado."
206
228
207
229
#: ../../c-api/tuple.rst:151 ../../c-api/tuple.rst:174
208
230
msgid "Field"
@@ -223,31 +245,32 @@ msgstr "``name``"
223
245
#: ../../c-api/tuple.rst:153 ../../c-api/tuple.rst:155
224
246
#: ../../c-api/tuple.rst:176 ../../c-api/tuple.rst:181
225
247
msgid "``const char *``"
226
- msgstr ""
248
+ msgstr "``const char *`` "
227
249
228
250
#: ../../c-api/tuple.rst:153
229
251
msgid "name of the struct sequence type"
230
- msgstr ""
252
+ msgstr "nome do tipo sequência de estrutura "
231
253
232
254
#: ../../c-api/tuple.rst:155 ../../c-api/tuple.rst:181
233
255
msgid "``doc``"
234
256
msgstr "``doc``"
235
257
236
258
#: ../../c-api/tuple.rst:155
237
259
msgid "pointer to docstring for the type or ``NULL`` to omit"
238
- msgstr ""
260
+ msgstr "ponteiro para docstring para o tipo ou ``NULL`` para omitir "
239
261
240
262
#: ../../c-api/tuple.rst:158
241
263
msgid "``fields``"
242
264
msgstr "``fields``"
243
265
244
266
#: ../../c-api/tuple.rst:158
245
267
msgid "``PyStructSequence_Field *``"
246
- msgstr ""
268
+ msgstr "``PyStructSequence_Field *`` "
247
269
248
270
#: ../../c-api/tuple.rst:158
249
271
msgid "pointer to ``NULL``-terminated array with field names of the new type"
250
272
msgstr ""
273
+ "ponteiro para um vetor terminado em ``NULL`` com nomes de campos do novo tipo"
251
274
252
275
#: ../../c-api/tuple.rst:161
253
276
msgid "``n_in_sequence``"
@@ -259,7 +282,7 @@ msgstr "``int``"
259
282
260
283
#: ../../c-api/tuple.rst:161
261
284
msgid "number of fields visible to the Python side (if used as tuple)"
262
- msgstr ""
285
+ msgstr "número de campos visíveis para o lado Python (se usado como tupla) "
263
286
264
287
#: ../../c-api/tuple.rst:168
265
288
msgid ""
@@ -274,42 +297,51 @@ msgid ""
274
297
"name for the field or ``NULL`` to end the list of named fields, set to :c:"
275
298
"data:`PyStructSequence_UnnamedField` to leave unnamed"
276
299
msgstr ""
300
+ "nome do campo ou ``NULL`` para terminar a lista de campos nomeados; definida "
301
+ "para :c:data:`PyStructSequence_UnnamedField` para deixar sem nome"
277
302
278
303
#: ../../c-api/tuple.rst:181
279
304
msgid "field docstring or ``NULL`` to omit"
280
- msgstr ""
305
+ msgstr "campo docstring ou ``NULL`` para omitir "
281
306
282
307
#: ../../c-api/tuple.rst:187
283
308
msgid "Special value for a field name to leave it unnamed."
284
- msgstr ""
309
+ msgstr "Valor especial para um nome de campo para deixá-lo sem nome. "
285
310
286
311
#: ../../c-api/tuple.rst:192
287
312
msgid ""
288
313
"Creates an instance of *type*, which must have been created with :c:func:"
289
314
"`PyStructSequence_NewType`."
290
315
msgstr ""
316
+ "Cria um instância de *type*, que deve ser criada com :c:func:"
317
+ "`PyStructSequence_NewType`."
291
318
292
319
#: ../../c-api/tuple.rst:198
293
320
msgid ""
294
321
"Return the object at position *pos* in the struct sequence pointed to by "
295
322
"*p*. No bounds checking is performed."
296
323
msgstr ""
324
+ "Retorna o objeto na posição *pos* na sequência de estrutura apontada por "
325
+ "*p*. Nenhuma verificação de limites é executada."
297
326
298
327
#: ../../c-api/tuple.rst:204
299
328
msgid "Macro equivalent of :c:func:`PyStructSequence_GetItem`."
300
- msgstr ""
329
+ msgstr "Macro equivalente de :c:func:`PyStructSequence_GetItem`. "
301
330
302
331
#: ../../c-api/tuple.rst:209
303
332
msgid ""
304
333
"Sets the field at index *pos* of the struct sequence *p* to value *o*. "
305
334
"Like :c:func:`PyTuple_SET_ITEM`, this should only be used to fill in brand "
306
335
"new instances."
307
336
msgstr ""
337
+ "Define o campo no índice *pos* da sequência de estrutura *p* para o valor "
338
+ "*o*. Como :c:func:`PyTuple_SET_ITEM`, isto só deve ser usado para preencher "
339
+ "novas instâncias."
308
340
309
341
#: ../../c-api/tuple.rst:215 ../../c-api/tuple.rst:224
310
342
msgid "This function \" steals\" a reference to *o*."
311
- msgstr ""
343
+ msgstr "Esta função \" rouba \" uma referência a *o*. "
312
344
313
345
#: ../../c-api/tuple.rst:220
314
346
msgid "Macro equivalent of :c:func:`PyStructSequence_SetItem`."
315
- msgstr ""
347
+ msgstr "Macro equivalente de :c:func:`PyStructSequence_SetItem`. "
0 commit comments