Skip to content

Commit da11fa3

Browse files
github-actions[bot]adorilsonrffontenelle
committed
Update translation
Co-Authored-By: Adorilson Bezerra <adorilson@gmail.com> Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com> Co-Authored-By: Diogo Nogueira
1 parent 7278513 commit da11fa3

29 files changed

Lines changed: 362 additions & 99 deletions

c-api/code.po

Lines changed: 33 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ msgstr ""
356356

357357
#: ../../c-api/code.rst:217
358358
msgid "Code Object Flags"
359-
msgstr ""
359+
msgstr "Sinalizadores de objetos código"
360360

361361
#: ../../c-api/code.rst:219
362362
msgid ""
@@ -365,6 +365,10 @@ msgid ""
365365
"`PyObject_GetAttrString`), and set using a *flags* argument to :c:func:"
366366
"`PyUnstable_Code_New` and similar functions."
367367
msgstr ""
368+
"Objetos código contêm um campo de bits de sinalizadores, que podem ser "
369+
"recuperados como o atributo Python :attr:`~codeobject.co_flags` (por "
370+
"exemplo, usando :c:func:`PyObject_GetAttrString`) e definidos usando um "
371+
"argumento *flags* para :c:func:`PyUnstable_Code_New` e funções semelhantes."
368372

369373
#: ../../c-api/code.rst:224
370374
msgid ""
@@ -373,12 +377,19 @@ msgid ""
373377
"c:member:`PyCompilerFlags.cf_flags`. Note that many ``CO_FUTURE_`` flags are "
374378
"mandatory in current versions of Python, and setting them has no effect."
375379
msgstr ""
380+
"Os sinalizadores cujos nomes começam com ``CO_FUTURE_`` correspondem a "
381+
"recursos normalmente selecionáveis por :ref:`instruções future <future>`. "
382+
"Esses sinalizadores podem ser usados em :c:member:`PyCompilerFlags."
383+
"cf_flags`. Observe que muitos sinalizadores ``CO_FUTURE_`` são obrigatórios "
384+
"nas versões atuais do Python, e defini-los não tem efeito."
376385

377386
#: ../../c-api/code.rst:230
378387
msgid ""
379388
"The following flags are available. For their meaning, see the linked "
380389
"documentation of their Python equivalents."
381390
msgstr ""
391+
"Os seguintes sinalizador estão disponíveis. Para saber o significado delas, "
392+
"consulte a documentação vinculada de seus equivalentes em Python."
382393

383394
#: ../../c-api/code.rst:238
384395
msgid "Flag"
@@ -390,75 +401,75 @@ msgstr "Significado"
390401

391402
#: ../../c-api/code.rst:241
392403
msgid ":py:data:`inspect.CO_OPTIMIZED`"
393-
msgstr ""
404+
msgstr ":py:data:`inspect.CO_OPTIMIZED`"
394405

395406
#: ../../c-api/code.rst:243
396407
msgid ":py:data:`inspect.CO_NEWLOCALS`"
397-
msgstr ""
408+
msgstr ":py:data:`inspect.CO_NEWLOCALS`"
398409

399410
#: ../../c-api/code.rst:245
400411
msgid ":py:data:`inspect.CO_VARARGS`"
401-
msgstr ""
412+
msgstr ":py:data:`inspect.CO_VARARGS`"
402413

403414
#: ../../c-api/code.rst:247
404415
msgid ":py:data:`inspect.CO_VARKEYWORDS`"
405-
msgstr ""
416+
msgstr ":py:data:`inspect.CO_VARKEYWORDS`"
406417

407418
#: ../../c-api/code.rst:249
408419
msgid ":py:data:`inspect.CO_NESTED`"
409-
msgstr ""
420+
msgstr ":py:data:`inspect.CO_NESTED`"
410421

411422
#: ../../c-api/code.rst:251
412423
msgid ":py:data:`inspect.CO_GENERATOR`"
413-
msgstr ""
424+
msgstr ":py:data:`inspect.CO_GENERATOR`"
414425

415426
#: ../../c-api/code.rst:253
416427
msgid ":py:data:`inspect.CO_COROUTINE`"
417-
msgstr ""
428+
msgstr ":py:data:`inspect.CO_COROUTINE`"
418429

419430
#: ../../c-api/code.rst:255
420431
msgid ":py:data:`inspect.CO_ITERABLE_COROUTINE`"
421-
msgstr ""
432+
msgstr ":py:data:`inspect.CO_ITERABLE_COROUTINE`"
422433

423434
#: ../../c-api/code.rst:257
424435
msgid ":py:data:`inspect.CO_ASYNC_GENERATOR`"
425-
msgstr ""
436+
msgstr ":py:data:`inspect.CO_ASYNC_GENERATOR`"
426437

427438
#: ../../c-api/code.rst:259
428439
msgid ":py:data:`inspect.CO_HAS_DOCSTRING`"
429-
msgstr ""
440+
msgstr ":py:data:`inspect.CO_HAS_DOCSTRING`"
430441

431442
#: ../../c-api/code.rst:261
432443
msgid ":py:data:`inspect.CO_METHOD`"
433-
msgstr ""
444+
msgstr ":py:data:`inspect.CO_METHOD`"
434445

435446
#: ../../c-api/code.rst:264
436447
msgid "no effect (:py:data:`__future__.division`)"
437-
msgstr ""
448+
msgstr "sem efeito (:py:data:`__future__.division`)"
438449

439450
#: ../../c-api/code.rst:266
440451
msgid "no effect (:py:data:`__future__.absolute_import`)"
441-
msgstr ""
452+
msgstr "sem efeito (:py:data:`__future__.absolute_import`)"
442453

443454
#: ../../c-api/code.rst:268
444455
msgid "no effect (:py:data:`__future__.with_statement`)"
445-
msgstr ""
456+
msgstr "sem efeito (:py:data:`__future__.with_statement`)"
446457

447458
#: ../../c-api/code.rst:270
448459
msgid "no effect (:py:data:`__future__.print_function`)"
449-
msgstr ""
460+
msgstr "sem efeito (:py:data:`__future__.print_function`)"
450461

451462
#: ../../c-api/code.rst:272
452463
msgid "no effect (:py:data:`__future__.unicode_literals`)"
453-
msgstr ""
464+
msgstr "sem efeito (:py:data:`__future__.unicode_literals`)"
454465

455466
#: ../../c-api/code.rst:274
456467
msgid "no effect (:py:data:`__future__.generator_stop`)"
457-
msgstr ""
468+
msgstr "sem efeito (:py:data:`__future__.generator_stop`)"
458469

459470
#: ../../c-api/code.rst:276
460471
msgid ":py:data:`__future__.annotations`"
461-
msgstr ""
472+
msgstr ":py:data:`__future__.annotations`"
462473

463474
#: ../../c-api/code.rst:280
464475
msgid "Extra information"
@@ -470,9 +481,9 @@ msgid ""
470481
"in-time compilers, it is possible to attach arbitrary extra data to code "
471482
"objects."
472483
msgstr ""
473-
"Para suportar extensões de baixo nível de avaliação de quadro (frame), tais "
474-
"como compiladores \"just-in-time\", é possível anexar dados arbitrários "
475-
"adicionais a objetos código."
484+
"Para oferece suporte a extensões de baixo nível de avaliação de quadro "
485+
"(frame), tais como compiladores \"just-in-time\", é possível anexar dados "
486+
"arbitrários adicionais a objetos código."
476487

477488
#: ../../c-api/code.rst:286
478489
msgid ""

c-api/exceptions.po

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ msgid ""
9393
"still propagating), while the latter returns an exception after it is caught "
9494
"(and has therefore stopped propagating)."
9595
msgstr ""
96+
"O indicador de erro **não** é resultado de :func:`sys.exc_info`. O primeiro "
97+
"corresponde a uma exceção que ainda não foi capturada (e, portanto, ainda "
98+
"está se propagando), enquanto o segundo retorna uma exceção após ser "
99+
"capturada (e, portanto, parou de se propagar)."
96100

97101
#: ../../c-api/exceptions.rst:44
98102
msgid "Printing and clearing"
@@ -113,6 +117,10 @@ msgid ""
113117
"printed and the Python process will exit with the error code specified by "
114118
"the ``SystemExit`` instance."
115119
msgstr ""
120+
"Exibe um traceback padrão para ``sys.stderr`` e limpe o indicador de erro. "
121+
"**A menos que** o erro seja um ``SystemExit``, nesse caso, nenhum traceback "
122+
"será impresso e o processo Python será encerrado com o código de erro "
123+
"especificado pela instância ``SystemExit``."
116124

117125
#: ../../c-api/exceptions.rst:60
118126
msgid ""

c-api/veryhigh.po

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,10 @@ msgid ""
590590
"selectable using :ref:`future statements <future>`. See :ref:"
591591
"`c_codeobject_flags` for a complete list."
592592
msgstr ""
593+
"Os sinalizadores \"``PyCF``\" acima podem ser combinados com sinalizadores "
594+
"\"``CO_FUTURE``\", como :c:macro:`CO_FUTURE_ANNOTATIONS`, para habilitar "
595+
"recursos normalmente selecionáveis usando :ref:`instruções future <future>`. "
596+
"Consulte :ref:`c_codeobject_flags` para obter uma lista completa."
593597

594598
#: ../../c-api/veryhigh.rst:301 ../../c-api/veryhigh.rst:309
595599
#: ../../c-api/veryhigh.rst:318

glossary.po

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#
66
# Translators:
77
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
8-
# Diogo Nogueira, 2025
98
# Adorilson Bezerra <adorilson@gmail.com>, 2025
109
#
1110
#, fuzzy
@@ -83,7 +82,7 @@ msgid ""
8382
"module), import finders and loaders (in the :mod:`importlib.abc` module). "
8483
"You can create your own ABCs with the :mod:`abc` module."
8584
msgstr ""
86-
"Classes bases abstratas complementam a :term:`tipagem pato`, fornecendo uma "
85+
"Classes bases abstratas complementam :term:`tipagem pato`, fornecendo uma "
8786
"maneira de definir interfaces quando outras técnicas, como :func:`hasattr`, "
8887
"seriam desajeitadas ou sutilmente erradas (por exemplo, com :ref:`métodos "
8988
"mágicos <special-lookup>`). ABCs introduzem subclasses virtuais, classes que "
@@ -167,9 +166,9 @@ msgid ""
167166
"following calls to :func:`complex`::"
168167
msgstr ""
169168
":dfn:`argumento nomeado`: um argumento precedido por um identificador (por "
170-
"exemplo, ``nome=``) na chamada de uma função ou passada como um valor em um "
169+
"exemplo, ``name=``) na chamada de uma função ou passada como um valor em um "
171170
"dicionário precedido por ``**``. Por exemplo, ``3`` e ``5`` são ambos "
172-
"argumentos nomeados nas chamadas da função :func:`complex` a seguir::"
171+
"argumentos nomeados na chamada da função :func:`complex` a seguir::"
173172

174173
#: ../../glossary.rst:69
175174
msgid ""
@@ -188,7 +187,7 @@ msgid ""
188187
msgstr ""
189188
":dfn:`argumento posicional`: um argumento que não é um argumento nomeado. "
190189
"Argumentos posicionais podem aparecer no início da lista de argumentos e/ou "
191-
"podem ser passados como elementos de um :term:`iterável<iterable>` precedido "
190+
"podem ser passados com elementos de um :term:`iterável<iterable>` precedido "
192191
"por ``*``. Por exemplo, ``3`` e ``5`` são ambos argumentos posicionais nas "
193192
"chamadas a seguir::"
194193

@@ -209,8 +208,8 @@ msgid ""
209208
msgstr ""
210209
"Argumentos são atribuídos às variáveis locais nomeadas no corpo da função. "
211210
"Veja a seção :ref:`calls` para as regras de atribuição. Sintaticamente, "
212-
"qualquer expressão pode ser usada para representar um argumento; após a "
213-
"expressão ser valiada, o valor resultante é atribuído à variável local."
211+
"qualquer expressão pode ser usada para representar um argumento; avaliada a "
212+
"expressão, o valor é atribuído à variável local."
214213

215214
#: ../../glossary.rst:86
216215
msgid ""
@@ -1891,10 +1890,10 @@ msgstr ""
18911890
"Um objeto capaz de retornar seus membros um de cada vez. Exemplos de "
18921891
"iteráveis incluem todos os tipos de sequência (tais como :class:`list`, :"
18931892
"class:`str` e :class:`tuple`) e alguns tipos de não-sequência, como o :class:"
1894-
"`dict` e :term:`objetos arquivos <file object>`, além dos objetos de "
1893+
"`dict` e :term:`objetos arquivo <file object>`, além dos objetos de "
18951894
"quaisquer classes que você definir com um método :meth:`~object.__iter__` "
18961895
"ou :meth:`~object.__getitem__` que implementam a semântica de :term:"
1897-
"`sequência` ."
1896+
"`sequência`."
18981897

18991898
#: ../../glossary.rst:758
19001899
msgid ""
@@ -3181,19 +3180,18 @@ msgid ""
31813180
"may vary based on platform, available system libraries, or other criteria. "
31823181
"Documentation can be found at :ref:`library-index`."
31833182
msgstr ""
3184-
"A coleção de :term: `pacotes <package>`, :term:`módulos <module>` e :term:"
3185-
"`módulos de extensão <extension module>` distribuídos como parte do pacote "
3186-
"do interpretador Python oficial. A exata associação de elementos da coleção "
3187-
"pode variar de acordo com as plataformas, bibliotecas do sistema "
3188-
"disponíveis, ou outros critérios. A documentação pode ser encontrada em :ref:"
3189-
"`library-index`."
3183+
"A coleção de :term:`pacotes <package>`, :term:`módulos <module>` e :term:"
3184+
"`módulos de extensão<extension module>` distribuída como parte do pacote do "
3185+
"interpretador Python oficial. A relação exata de elementos da coleção pode "
3186+
"variar de acordo com a plataforma, bibliotecas de sistema disponíveis ou "
3187+
"outros critérios. A documentação pode ser encontrada em :ref:`library-index`."
31903188

31913189
#: ../../glossary.rst:1290
31923190
msgid ""
31933191
"See also :data:`sys.stdlib_module_names` for a list of all possible standard "
31943192
"library module names."
31953193
msgstr ""
3196-
"Veja também :data:`sys.stdlib_module_names` para uma lista de todos "
3194+
"Veja também :data:`sys.stdlib_module_names` para obter uma lista de todos os "
31973195
"possíveis nomes de módulos da biblioteca padrão."
31983196

31993197
#: ../../glossary.rst:1292
@@ -3226,12 +3224,12 @@ msgstr ""
32263224

32273225
#: ../../glossary.rst:1302
32283226
msgid "stdlib"
3229-
msgstr "biblioteca padrão"
3227+
msgstr "stdlib"
32303228

32313229
#: ../../glossary.rst:1304
32323230
msgid "An abbreviation of :term:`standard library`."
32333231
msgstr ""
3234-
"Uma abreviação do termo original em inglês para :termo: `biblioteca padrão` "
3232+
"Uma abreviação do termo original em inglês para :term:`biblioteca padrão` "
32353233
"(standard library)."
32363234

32373235
#: ../../glossary.rst:1305

library/__future__.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ msgstr "2.6"
169169

170170
#: ../../library/__future__.rst:68
171171
msgid ":pep:`343`: *The “with” Statement*"
172-
msgstr ""
172+
msgstr ":pep:`343`: *The “with” Statement*"
173173

174174
#: ../../library/__future__.rst:70 ../../library/__future__.rst:74
175175
msgid "2.6.0a2"

library/argparse.po

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1812,6 +1812,12 @@ msgid ""
18121812
"arguments (e.g. ``'store'``, ``'append'``, ``'extend'``, or custom actions "
18131813
"with non-zero ``nargs``) can be used with positional arguments."
18141814
msgstr ""
1815+
"Você também pode especificar uma ação arbitrária passando uma subclasse :"
1816+
"class:`Action` (por exemplo, :class:`BooleanOptionalAction`) ou outro objeto "
1817+
"que implemente a mesma interface. Somente ações que consomem argumentos de "
1818+
"linha de comando (por exemplo, ``'store'``, ``'append'``, ``'extend'`` ou "
1819+
"ações personalizadas com ``nargs`` diferentes de zero) podem ser usadas com "
1820+
"argumentos posicionais."
18151821

18161822
#: ../../library/argparse.rst:848
18171823
msgid ""
@@ -3015,6 +3021,10 @@ msgid ""
30153021
"creates both ``--foo`` and ``--no-foo`` options, storing ``True`` and "
30163022
"``False`` respectively::"
30173023
msgstr ""
3024+
"Uma subclasse de :class:`Action` para manipular sinalizadores booleanos com "
3025+
"opções positivas e negativas. Adicionar um único argumento, como ``--foo``, "
3026+
"cria automaticamente as opções ``--foo`` e ``--no-foo``, armazenando "
3027+
"``True`` e ``False`` respectivamente::"
30183028

30193029
#: ../../library/argparse.rst:1427
30203030
msgid ""

library/constants.po

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#
66
# Translators:
77
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
8+
# Adorilson Bezerra <adorilson@gmail.com>, 2025
89
#
910
#, fuzzy
1011
msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314
"Report-Msgid-Bugs-To: \n"
1415
"POT-Creation-Date: 2025-05-09 14:19+0000\n"
1516
"PO-Revision-Date: 2025-07-18 18:48+0000\n"
16-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
17+
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1718
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1819
"teams/5390/pt_BR/)\n"
1920
"MIME-Version: 1.0\n"
@@ -139,9 +140,9 @@ msgid ""
139140
"type."
140141
msgstr ""
141142
"O mesmo que as reticências literais \"``...``\". Valor especial usado "
142-
"principalmente em conjunto com a sintaxe de divisão estendida para tipos de "
143-
"dados de contêiner definidos pelo usuário. ``Ellipsis`` é a única instância "
144-
"do tipo :data:`types.EllipsisType`."
143+
"principalmente em conjunto com a sintaxe de fatiamento estendida para tipos "
144+
"de dados de contêiner definidos pelo usuário. ``Ellipsis`` é a única "
145+
"instância do tipo :data:`types.EllipsisType`."
145146

146147
#: ../../library/constants.rst:75
147148
msgid ""

0 commit comments

Comments
 (0)