Skip to content

Commit e1234c9

Browse files
Update translation
Co-Authored-By: Adorilson Bezerra <adorilson@gmail.com>
1 parent 7fb5798 commit e1234c9

File tree

5 files changed

+13081
-12995
lines changed

5 files changed

+13081
-12995
lines changed

library/asyncio-task.po

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-12-23 15:03+0000\n"
15+
"POT-Creation-Date: 2025-12-25 14:58+0000\n"
1616
"PO-Revision-Date: 2025-09-15 01:03+0000\n"
1717
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -2123,6 +2123,17 @@ msgid ""
21232123
"# cancel_me(): after sleep\n"
21242124
"# main(): cancel_me is cancelled now"
21252125
msgstr ""
2126+
"async def cancel_me(): print('cancel_me(): antes de dormir') "
2127+
"try: # Aguardar 1 hora await asyncio.sleep(3600) except "
2128+
"asyncio.CancelledError: print('cancel_me(): cancelar sono') "
2129+
"raise finally: print('cancel_me(): depois de dormir')async def "
2130+
"main(): # Criar uma Tarefa \"cancel_me\" task = asyncio."
2131+
"create_task(cancel_me()) # Aguardar 1 segundo await asyncio."
2132+
"sleep(1) task.cancel() try: await task except asyncio."
2133+
"CancelledError: print(\"main(): cancel_me foi cancelado "
2134+
"agora\")asyncio.run(main())# Saída esperada:## cancel_me(): antes de "
2135+
"dormir# cancel_me(): cancelar sono# cancel_me(): depois de "
2136+
"dormir# main(): cancel_me foi cancelado agora"
21262137

21272138
#: ../../library/asyncio-task.rst:1403
21282139
msgid "Return ``True`` if the Task is *cancelled*."
@@ -2144,13 +2155,15 @@ msgstr ""
21442155

21452156
#: ../../library/asyncio-task.rst:1413
21462157
msgid "Returns the remaining number of cancellation requests."
2147-
msgstr ""
2158+
msgstr "Retorna o número restante de pedidos de cancelamento."
21482159

21492160
#: ../../library/asyncio-task.rst:1415
21502161
msgid ""
21512162
"Note that once execution of a cancelled task completed, further calls to :"
21522163
"meth:`uncancel` are ineffective."
21532164
msgstr ""
2165+
"Note que, uma vez concluída a execução de uma tarefa cancelada, chamadas "
2166+
"adicionais para :meth:`uncancel` são ineficazes."
21542167

21552168
#: ../../library/asyncio-task.rst:1420
21562169
msgid ""
@@ -2174,6 +2187,11 @@ msgid ""
21742187
" # Outer code not affected by the timeout:\n"
21752188
" await unrelated_code()"
21762189
msgstr ""
2190+
"async def make_request_with_timeout(): try: async with asyncio."
2191+
"timeout(1): # Bloco estruturado afetado pelo timeout: "
2192+
"await make_request() await make_another_request() except "
2193+
"TimeoutError: log(\"Ocorreu um timeout\") # Código externo não "
2194+
"afetado pelo timeout: await unrelated_code()"
21772195

21782196
#: ../../library/asyncio-task.rst:1438
21792197
msgid ""
@@ -2183,13 +2201,21 @@ msgid ""
21832201
"`uncancel`. :class:`TaskGroup` context managers use :func:`uncancel` in a "
21842202
"similar fashion."
21852203
msgstr ""
2204+
"Enquanto o bloco com ``make_request()`` e ``make_another_request()`` possa "
2205+
"ser cancelado devido ao timeout, ``unrelated_code()`` deve continuar a "
2206+
"executar mesmo em caso de timeout. Isto é implementado com :meth:`uncancel`. "
2207+
"Os gerenciadores de contexto :class:`TaskGroup` usam :func:`uncancel` de "
2208+
"forma semelhante."
21862209

21872210
#: ../../library/asyncio-task.rst:1444
21882211
msgid ""
21892212
"If end-user code is, for some reason, suppressing cancellation by catching :"
21902213
"exc:`CancelledError`, it needs to call this method to remove the "
21912214
"cancellation state."
21922215
msgstr ""
2216+
"Se o código do usuário final, por alguma razão, estiver suprimindo o "
2217+
"cancelamento ao capturar :exc:`CancelledError`, precisa chamar este método "
2218+
"para remover o estado de cancelamento."
21932219

21942220
#: ../../library/asyncio-task.rst:1448
21952221
msgid ""
@@ -2199,10 +2225,16 @@ msgid ""
21992225
"that arrangement will be rescinded (by resetting the internal "
22002226
"``_must_cancel`` flag)."
22012227
msgstr ""
2228+
"Quando este método decrementa a contagem de cancelamentos para zero, "
2229+
"verifica se uma chamada anterior a :meth:`cancel` tinha preparado para que :"
2230+
"exc:`CancelledError` fosse lançado na tarefa. Se ainda não tiver sido "
2231+
"lançado, esse preparo será revogado (redefinindo o sinalizador interna "
2232+
"``_must_cancel``)."
22022233

22032234
#: ../../library/asyncio-task.rst:1454
22042235
msgid "Changed to rescind pending cancellation requests upon reaching zero."
22052236
msgstr ""
2237+
"Alterado para revogar os pedidos de cancelamento pendentes ao atingir zero."
22062238

22072239
#: ../../library/asyncio-task.rst:1459
22082240
msgid ""

0 commit comments

Comments
 (0)