Skip to content

Commit 8a58b6f

Browse files
author
github-actions
committed
Merge 3.11 into 3.7
1 parent 498c415 commit 8a58b6f

File tree

2 files changed

+50
-3
lines changed

2 files changed

+50
-3
lines changed

library/sys.po

Lines changed: 48 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,25 +241,43 @@ msgid ""
241241
"``*args`` and ``**kws``, and whatever ``function()`` returns, ``sys."
242242
"breakpointhook()`` returns to the built-in :func:`breakpoint` function."
243243
msgstr ""
244+
"A implementação padrão primeiro consulta a variável de ambiente :envvar:"
245+
"`PYTHONBREAKPOINT`. Se for definido como ``\"0\"``, então esta função "
246+
"retorna imediatamente; ou seja, é um no-op. Se a variável de ambiente não "
247+
"for definida, ou for definida como uma string vazia, ``pdb.set_trace()`` "
248+
"será chamado. Caso contrário, essa variável deve nomear uma função a ser "
249+
"executada, usando a nomenclatura de importação pontilhada do Python, por "
250+
"exemplo ``package.subpackage.module.function``. Neste caso, ``package."
251+
"subpackage.module`` seria importado e o módulo resultante deve ter um "
252+
"chamável chamado ``function()``. Isso é executado, passando ``*args`` e "
253+
"``**kws``, e qualquer que seja o retorno de ``function()``, ``sys."
254+
"breakpointhook()`` retorna para a função embutida :func:`breakpoint`."
244255

245256
#: ../../library/sys.rst:143
246257
msgid ""
247258
"Note that if anything goes wrong while importing the callable named by :"
248259
"envvar:`PYTHONBREAKPOINT`, a :exc:`RuntimeWarning` is reported and the "
249260
"breakpoint is ignored."
250261
msgstr ""
262+
"Observe que se algo der errado ao importar o chamável nomeado por :envvar:"
263+
"`PYTHONBREAKPOINT`, uma :exc:`RuntimeWarning` é relatado e o ponto de "
264+
"interrupção é ignorado."
251265

252266
#: ../../library/sys.rst:147
253267
msgid ""
254268
"Also note that if ``sys.breakpointhook()`` is overridden programmatically, :"
255269
"envvar:`PYTHONBREAKPOINT` is *not* consulted."
256270
msgstr ""
271+
"Observe também que se ``sys.breakpointhook()`` for sobrescrito "
272+
"programaticamente, :envvar:`PYTHONBREAKPOINT` *não* será consultado."
257273

258274
#: ../../library/sys.rst:154
259275
msgid ""
260276
"Print low-level information to stderr about the state of CPython's memory "
261277
"allocator."
262278
msgstr ""
279+
"Imprima informações de baixo nível para stderr sobre o estado do alocador de "
280+
"memória do CPython."
263281

264282
#: ../../library/sys.rst:157
265283
msgid ""
@@ -272,10 +290,12 @@ msgid ""
272290
"This function is specific to CPython. The exact output format is not "
273291
"defined here, and may change."
274292
msgstr ""
293+
"Esta função é específica para CPython. O formato de saída exato não é "
294+
"definido aqui e pode mudar."
275295

276296
#: ../../library/sys.rst:170
277297
msgid "Integer specifying the handle of the Python DLL."
278-
msgstr ""
298+
msgstr "Número inteiro que especifica o identificador da DLL do Python."
279299

280300
#: ../../library/sys.rst:172 ../../library/sys.rst:663
281301
#: ../../library/sys.rst:1352 ../../library/sys.rst:1516
@@ -290,6 +310,11 @@ msgid ""
290310
"handler (which is probably ``'strict'``), encode it to ``sys.stdout."
291311
"encoding`` with ``'backslashreplace'`` error handler."
292312
msgstr ""
313+
"Se *value* não for ``None``, esta função imprime ``repr(value)`` em ``sys."
314+
"stdout``, e salva *value* em ``builtins._``. Se ``repr(value)`` não for "
315+
"codificável para ``sys.stdout.encoding`` com o tratador de erros ``sys."
316+
"stdout.errors`` (que provavelmente é ``'strict'``), codifica-o para ``sys."
317+
"stdout.encoding`` com tratador de erros ``'backslashreplace'``."
293318

294319
#: ../../library/sys.rst:183
295320
msgid ""
@@ -298,14 +323,20 @@ msgid ""
298323
"values can be customized by assigning another one-argument function to ``sys."
299324
"displayhook``."
300325
msgstr ""
326+
"``sys.displayhook`` é chamado no resultado da avaliação de uma :term:"
327+
"`expressão` inserida em uma sessão interativa do Python. A exibição desses "
328+
"valores pode ser personalizada atribuindo outra função de um argumento a "
329+
"``sys.displayhook``."
301330

302331
#: ../../library/sys.rst:187
303332
msgid "Pseudo-code::"
304-
msgstr ""
333+
msgstr "Pseudocódigo::"
305334

306335
#: ../../library/sys.rst:207
307336
msgid "Use ``'backslashreplace'`` error handler on :exc:`UnicodeEncodeError`."
308337
msgstr ""
338+
"Usa o tratador de erros ``'backslashreplace'`` ao ser levantada :exc:"
339+
"`UnicodeEncodeError`."
309340

310341
#: ../../library/sys.rst:213
311342
msgid ""
@@ -315,11 +346,18 @@ msgid ""
315346
"`PYTHONDONTWRITEBYTECODE` environment variable, but you can set it yourself "
316347
"to control bytecode file generation."
317348
msgstr ""
349+
"Se isso for true, o Python não tentará escrever arquivos ``.pyc`` na "
350+
"importação de módulos fonte. Este valor é inicialmente definido como "
351+
"``True`` ou ``False`` dependendo da opção de linha de comando :option:`-B` e "
352+
"da variável de ambiente :envvar:`PYTHONDONTWRITEBYTECODE`, mas você mesmo "
353+
"pode configurá-lo para controlar geração de arquivo bytecode."
318354

319355
#: ../../library/sys.rst:222
320356
msgid ""
321357
"This function prints out a given traceback and exception to ``sys.stderr``."
322358
msgstr ""
359+
"Esta função imprime um determinado traceback (situação da pilha de execução) "
360+
"e exceção para ``sys.stderr``."
323361

324362
#: ../../library/sys.rst:224
325363
msgid ""
@@ -331,6 +369,13 @@ msgid ""
331369
"customized by assigning another three-argument function to ``sys."
332370
"excepthook``."
333371
msgstr ""
372+
"Quando uma exceção é lançada e não capturada, o interpretador chama ``sys."
373+
"excepthook`` com três argumentos, a classe de exceção, a instância de "
374+
"exceção e um objeto traceback. Em uma sessão interativa, isso acontece logo "
375+
"antes de o controle retornar ao prompt; em um programa Python, isso acontece "
376+
"pouco antes de o programa ser encerrado. A manipulação de tais exceções de "
377+
"nível superior pode ser personalizada atribuindo outra função de três "
378+
"argumentos a ``sys.excepthook``."
334379

335380
#: ../../library/sys.rst:236
336381
msgid ""
@@ -343,7 +388,7 @@ msgstr ""
343388

344389
#: ../../library/sys.rst:242
345390
msgid "__breakpointhook__"
346-
msgstr ""
391+
msgstr "__breakpointhook__"
347392

348393
#: ../../library/sys.rst:248
349394
msgid ""

library/turtle.po

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,8 @@ msgid ""
12021202
"If turtleshape is a polygon, the outline of that polygon is drawn with the "
12031203
"newly set pencolor."
12041204
msgstr ""
1205+
"Se a forma da tartaruga for um polígono, o contorno desse polígono será "
1206+
"desenhado com a nova cor de caneta definida."
12051207

12061208
#: ../../library/turtle.rst:909
12071209
msgid "Return or set the fillcolor."

0 commit comments

Comments
 (0)