Skip to content

Commit 4d063dd

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 0b66055 commit 4d063dd

File tree

8 files changed

+602
-85
lines changed

8 files changed

+602
-85
lines changed

c-api/code.po

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.12\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2023-08-04 14:13+0000\n"
16+
"POT-Creation-Date: 2023-09-15 14:13+0000\n"
1717
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
1818
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
1919
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -273,6 +273,9 @@ msgid ""
273273
"will be printed as an unraisable exception using :c:func:"
274274
"`PyErr_WriteUnraisable`. Otherwise it should return ``0``."
275275
msgstr ""
276+
"Se a função de retorno definir uma exceção, ela deverá retornar ``-1``; essa "
277+
"exceção será impressa como uma exceção não reprovável usando :c:func:"
278+
"`PyErr_WriteUnraisable`. Caso contrário, deverá retornar ``0``."
276279

277280
#: ../../c-api/code.rst:191
278281
msgid ""
@@ -282,6 +285,11 @@ msgid ""
282285
"exception unless it saves and clears the exception state first, and restores "
283286
"it before returning."
284287
msgstr ""
288+
"É possível que já exista uma exceção pendente definida na entrada da chamada "
289+
"de retorno. Nesse caso, a função de retorno deve retornar ``0`` com a mesma "
290+
"exceção ainda definida. Isso significa que a callback não pode chamar "
291+
"nenhuma outra API que possa definir uma exceção, a menos que salve e limpe o "
292+
"estado da exceção primeiro e o restaure antes de retornar."
285293

286294
#: ../../c-api/code.rst:201
287295
msgid "Extra information"

c-api/dict.po

Lines changed: 60 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ msgid ""
1414
msgstr ""
1515
"Project-Id-Version: Python 3.12\n"
1616
"Report-Msgid-Bugs-To: \n"
17-
"POT-Creation-Date: 2023-09-08 14:13+0000\n"
17+
"POT-Creation-Date: 2023-09-15 14:13+0000\n"
1818
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
1919
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
2020
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -111,6 +111,9 @@ msgid ""
111111
"expr:`const char*` UTF-8 encoded bytes string, rather than a :c:expr:"
112112
"`PyObject*`."
113113
msgstr ""
114+
"É o mesmo que :c:func:`PyDict_SetItem`, mas *key* é especificada como uma "
115+
"string de bytes :c:expr:`const char*` codificada em UTF-8, em vez de um :c:"
116+
"expr:`PyObject*`."
114117

115118
#: ../../c-api/dict.rst:80
116119
msgid ""
@@ -130,6 +133,9 @@ msgid ""
130133
"expr:`const char*` UTF-8 encoded bytes string, rather than a :c:expr:"
131134
"`PyObject*`."
132135
msgstr ""
136+
"É o mesmo que :c:func:`PyDict_DelItem`, mas *key* é especificada como uma "
137+
"string de bytes :c:expr:`const char*` codificada em UTF-8, em vez de um :c:"
138+
"expr:`PyObject*`."
133139

134140
#: ../../c-api/dict.rst:95
135141
msgid ""
@@ -174,6 +180,9 @@ msgid ""
174180
"expr:`const char*` UTF-8 encoded bytes string, rather than a :c:expr:"
175181
"`PyObject*`."
176182
msgstr ""
183+
"É o mesmo que :c:func:`PyDict_GetItem`, mas *key* é especificada como uma "
184+
"string de bytes :c:expr:`const char*` codificada em UTF-8, em vez de um :c:"
185+
"expr:`PyObject*`."
177186

178187
#: ../../c-api/dict.rst:125
179188
msgid ""
@@ -322,20 +331,31 @@ msgid ""
322331
"of error (e.g. no more watcher IDs available), return ``-1`` and set an "
323332
"exception."
324333
msgstr ""
334+
"Registra *callback* como um observador de dicionário. Retorna um ID inteiro "
335+
"não negativo que deve ser passado para futuras chamadas a :c:func:"
336+
"`PyDict_Watch`. Em caso de erro (por exemplo, não há mais IDs de observador "
337+
"disponíveis), retorna ``-1`` e define uma exceção."
325338

326339
#: ../../c-api/dict.rst:256
327340
msgid ""
328341
"Clear watcher identified by *watcher_id* previously returned from :c:func:"
329342
"`PyDict_AddWatcher`. Return ``0`` on success, ``-1`` on error (e.g. if the "
330343
"given *watcher_id* was never registered.)"
331344
msgstr ""
345+
"Limpa o observador identificado por *watcher_id* retornado anteriormente de :"
346+
"c:func:`PyDict_AddWatcher`. Retorna ``0`` em caso de sucesso, ``-1`` em caso "
347+
"de erro (por exemplo, se o *watcher_id* fornecido nunca foi registrado)."
332348

333349
#: ../../c-api/dict.rst:264
334350
msgid ""
335351
"Mark dictionary *dict* as watched. The callback granted *watcher_id* by :c:"
336352
"func:`PyDict_AddWatcher` will be called when *dict* is modified or "
337353
"deallocated. Return ``0`` on success or ``-1`` on error."
338354
msgstr ""
355+
"Marca o dicionário *dict* como observado. A função de retorno concedida a "
356+
"*watcher_id* por :c:func:`PyDict_AddWatcher` será chamada quando *dict* for "
357+
"modificado ou desalocado. Retorna ``0`` em caso de sucesso ou ``-1`` em caso "
358+
"de erro."
339359

340360
#: ../../c-api/dict.rst:272
341361
msgid ""
@@ -344,6 +364,11 @@ msgid ""
344364
"*dict* is modified or deallocated. The dict must previously have been "
345365
"watched by this watcher. Return ``0`` on success or ``-1`` on error."
346366
msgstr ""
367+
"Marca o dicionário *dict* como não mais observado. A função de retorno "
368+
"concedida a *watcher_id* por :c:func:`PyDict_AddWatcher` será chamada quando "
369+
"*dict* for modificado ou desalocado. O dicionário deve ter sido observado "
370+
"anteriormente por este observador. Retorna ``0`` em caso de sucesso ou "
371+
"``-1`` em caso de erro."
347372

348373
#: ../../c-api/dict.rst:281
349374
msgid ""
@@ -352,10 +377,14 @@ msgid ""
352377
"``PyDict_EVENT_CLONED``, ``PyDict_EVENT_CLEARED``, or "
353378
"``PyDict_EVENT_DEALLOCATED``."
354379
msgstr ""
380+
"Enumeração de possíveis eventos de observador de dicionário: "
381+
"``PyDict_EVENT_ADDED``, ``PyDict_EVENT_MODIFIED``, ``PyDict_EVENT_DELETED``, "
382+
"``PyDict_EVENT_CLONED``, ``PyDict_EVENT_CLEARED`` ou "
383+
"``PyDict_EVENT_DEALLOCATED``."
355384

356385
#: ../../c-api/dict.rst:289
357386
msgid "Type of a dict watcher callback function."
358-
msgstr ""
387+
msgstr "Tipo de uma função de retorno de chamada de observador de dicionário."
359388

360389
#: ../../c-api/dict.rst:291
361390
msgid ""
@@ -365,6 +394,11 @@ msgid ""
365394
"If *event* is ``PyDict_EVENT_DELETED``, *key* is being deleted from the "
366395
"dictionary and *new_value* will be ``NULL``."
367396
msgstr ""
397+
"Se *event* for ``PyDict_EVENT_CLEARED`` ou ``PyDict_EVENT_DEALLOCATED``, "
398+
"tanto *key* quanto *new_value* serão ``NULL``. Se *event* for "
399+
"``PyDict_EVENT_ADDED`` ou ``PyDict_EVENT_MODIFIED``, *new_value* será o novo "
400+
"valor de *key*. Se *event* for ``PyDict_EVENT_DELETED``, *key* estará sendo "
401+
"excluída do dicionário e *new_value* será ``NULL``."
368402

369403
#: ../../c-api/dict.rst:297
370404
msgid ""
@@ -373,13 +407,22 @@ msgid ""
373407
"``PyDict_EVENT_ADDED`` events are not issued in this case; instead a single "
374408
"``PyDict_EVENT_CLONED`` is issued, and *key* will be the source dictionary."
375409
msgstr ""
410+
"``PyDict_EVENT_CLONED`` ocorre quando *dict* estava anteriormente vazio e "
411+
"outro dict é mesclado a ele. Para manter a eficiência dessa operação, os "
412+
"eventos ``PyDict_EVENT_ADDED`` por chave não são emitidos nesse caso; em vez "
413+
"disso, um único ``PyDict_EVENT_CLONED`` é emitido e *key* será o dicionário "
414+
"de origem."
376415

377416
#: ../../c-api/dict.rst:303
378417
msgid ""
379418
"The callback may inspect but must not modify *dict*; doing so could have "
380419
"unpredictable effects, including infinite recursion. Do not trigger Python "
381420
"code execution in the callback, as it could modify the dict as a side effect."
382421
msgstr ""
422+
"A função de retorno pode inspecionar, mas não deve modificar o *dict*; isso "
423+
"pode ter efeitos imprevisíveis, inclusive recursão infinita. Não acione a "
424+
"execução do código Python na função de retorno, pois isso poderia modificar "
425+
"o dict como um efeito colateral."
383426

384427
#: ../../c-api/dict.rst:307
385428
msgid ""
@@ -389,19 +432,29 @@ msgid ""
389432
"destroyed later, any watcher callbacks active at that time will be called "
390433
"again."
391434
msgstr ""
435+
"Se *event* for ``PyDict_EVENT_DEALLOCATED``, a obtenção de uma nova "
436+
"referência na função de retorno para o dicionário prestes a ser destruído o "
437+
"ressuscitará e impedirá que ele seja liberado nesse momento. Quando o objeto "
438+
"ressuscitado for destruído mais tarde, quaisquer funções de retorno do "
439+
"observador ativos naquele momento serão chamados novamente."
392440

393441
#: ../../c-api/dict.rst:313
394442
msgid ""
395443
"Callbacks occur before the notified modification to *dict* takes place, so "
396444
"the prior state of *dict* can be inspected."
397445
msgstr ""
446+
"As funções de retorno ocorrem antes que a modificação notificada no *dict* "
447+
"ocorra, de modo que o estado anterior do *dict* possa ser inspecionado."
398448

399449
#: ../../c-api/dict.rst:316
400450
msgid ""
401451
"If the callback sets an exception, it must return ``-1``; this exception "
402452
"will be printed as an unraisable exception using :c:func:"
403453
"`PyErr_WriteUnraisable`. Otherwise it should return ``0``."
404454
msgstr ""
455+
"Se a função de retorno definir uma exceção, ela deverá retornar ``-1``; essa "
456+
"exceção será impressa como uma exceção não reprovável usando :c:func:"
457+
"`PyErr_WriteUnraisable`. Caso contrário, deverá retornar ``0``."
405458

406459
#: ../../c-api/dict.rst:320
407460
msgid ""
@@ -411,6 +464,11 @@ msgid ""
411464
"exception unless it saves and clears the exception state first, and restores "
412465
"it before returning."
413466
msgstr ""
467+
"É possível que já exista uma exceção pendente definida na entrada da função "
468+
"de retorno. Nesse caso, a função de retorno deve retornar ``0`` com a mesma "
469+
"exceção ainda definida. Isso significa que a função de retorno não pode "
470+
"chamar nenhuma outra API que possa definir uma exceção, a menos que salve e "
471+
"limpe o estado da exceção primeiro e o restaure antes de retornar."
414472

415473
#: ../../c-api/dict.rst:8
416474
msgid "object"

c-api/function.po

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.12\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2023-07-29 02:08+0000\n"
15+
"POT-Creation-Date: 2023-09-15 14:13+0000\n"
1616
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
1717
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -243,6 +243,9 @@ msgid ""
243243
"will be printed as an unraisable exception using :c:func:"
244244
"`PyErr_WriteUnraisable`. Otherwise it should return ``0``."
245245
msgstr ""
246+
"Se a função de retorno definir uma exceção, ela deverá retornar ``-1``; essa "
247+
"exceção será impressa como uma exceção não reprovável usando :c:func:"
248+
"`PyErr_WriteUnraisable`. Caso contrário, deverá retornar ``0``."
246249

247250
#: ../../c-api/function.rst:185
248251
msgid ""
@@ -252,6 +255,11 @@ msgid ""
252255
"exception unless it saves and clears the exception state first, and restores "
253256
"it before returning."
254257
msgstr ""
258+
"É possível que já exista uma exceção pendente definida na entrada da chamada "
259+
"de retorno. Nesse caso, a função de retorno deve retornar ``0`` com a mesma "
260+
"exceção ainda definida. Isso significa que a callback não pode chamar "
261+
"nenhuma outra API que possa definir uma exceção, a menos que salve e limpe o "
262+
"estado da exceção primeiro e o restaure antes de retornar."
255263

256264
#: ../../c-api/function.rst:8
257265
msgid "object"

0 commit comments

Comments
 (0)