Skip to content

Commit 2740418

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 9e0e568 commit 2740418

File tree

3 files changed

+168
-8
lines changed

3 files changed

+168
-8
lines changed

whatsnew/3.12.po

Lines changed: 60 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
# Victor Moura <victor_cmoura@hotmail.com>, 2023
1010
# Italo Penaforte <italo.penaforte@gmail.com>, 2023
1111
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2023
12-
# Rafael Fontenelle <rffontenelle@gmail.com>, 2023
1312
# André Filipe de Assunção e Brito <decko@birosca.mobi>, 2023
1413
# Adorilson Bezerra <adorilson@gmail.com>, 2023
1514
# Victor Matheus Castro <victormatheuscastro@gmail.com>, 2023
1615
# Raphael Mendonça, 2023
1716
# Vinícius Muniz de Melo <viniciusdesk@icloud.com>, 2023
17+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2023
1818
#
1919
#, fuzzy
2020
msgid ""
@@ -23,7 +23,7 @@ msgstr ""
2323
"Report-Msgid-Bugs-To: \n"
2424
"POT-Creation-Date: 2023-09-29 14:12+0000\n"
2525
"PO-Revision-Date: 2023-05-24 13:08+0000\n"
26-
"Last-Translator: Vinícius Muniz de Melo <viniciusdesk@icloud.com>, 2023\n"
26+
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
2727
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2828
"teams/5390/pt_BR/)\n"
2929
"MIME-Version: 1.0\n"
@@ -43,18 +43,21 @@ msgstr "Editor"
4343

4444
#: ../../whatsnew/3.12.rst:6
4545
msgid "Adam Turner"
46-
msgstr ""
46+
msgstr "Adam Turner"
4747

4848
#: ../../whatsnew/3.12.rst:48
4949
msgid ""
5050
"This article explains the new features in Python 3.12, compared to 3.11. "
5151
"Python 3.12 will be released on October 2, 2023. For full details, see the :"
5252
"ref:`changelog <changelog>`."
5353
msgstr ""
54+
"Este artigo explica os novos recursos no Python 3.12, em comparação com "
55+
"3.11. Python 3.12 foi lançado em 2 de outubro de 2023. Veja :ref:`changelog "
56+
"<changelog>` para uma lista completa de mudanças."
5457

5558
#: ../../whatsnew/3.12.rst:54
5659
msgid ":pep:`693` -- Python 3.12 Release Schedule"
57-
msgstr ""
60+
msgstr ":pep:`693` -- Agendamento de lançamento do Python 3.12"
5861

5962
#: ../../whatsnew/3.12.rst:57
6063
msgid "Summary -- Release highlights"
@@ -69,6 +72,13 @@ msgid ""
6972
"library. Filesystem support in :mod:`os` and :mod:`pathlib` has seen a "
7073
"number of improvements, and several modules have better performance."
7174
msgstr ""
75+
"Python 3.12 é a versão estável mais recente da linguagem de programação "
76+
"Python, com uma combinação de alterações na linguagem e na biblioteca "
77+
"padrão. As alterações da biblioteca se concentram na limpeza de APIs "
78+
"descontinuadas, usabilidade e correção. É importante notar que o pacote :mod:"
79+
"`!distutils` foi removido da biblioteca padrão. O suporte ao sistema de "
80+
"arquivos em :mod:`os` e :mod:`pathlib` teve uma série de melhorias e vários "
81+
"módulos têm melhor desempenho."
7282

7383
#: ../../whatsnew/3.12.rst:69
7484
msgid ""
@@ -79,6 +89,12 @@ msgid ""
7989
"`generic types <generic type>` and :term:`type aliases <type alias>` with "
8090
"static type checkers."
8191
msgstr ""
92+
"As mudanças de linguagem se concentram na usabilidade, já que :term:`f-"
93+
"strings <f-string>` tiveram muitas limitações removidas e as sugestões 'Did "
94+
"you mean ...' continuam a melhorar. A nova :ref:`sintaxe de parâmetro type "
95+
"<whatsnew312-pep695>` e a instrução :keyword:`type` melhoram a ergonomia "
96+
"para usar :term:`tipos genéricos <generic type>` e :term:`apelidos de tipos "
97+
"<type alias>` com verificadores de tipo estáticos."
8298

8399
#: ../../whatsnew/3.12.rst:76
84100
msgid ""
@@ -90,6 +106,14 @@ msgid ""
90106
"change, refer to the PEP for a particular new feature; but note that PEPs "
91107
"usually are not kept up-to-date once a feature has been fully implemented."
92108
msgstr ""
109+
"Este artigo não tenta fornecer uma especificação completa de todos os novos "
110+
"recursos, mas fornece uma visão geral conveniente. Para detalhes completos, "
111+
"você deve consultar a documentação, como :ref:`Referência da Biblioteca "
112+
"<library-index>` e :ref:`Referência da Linguagem <reference-index>`. Se você "
113+
"quiser entender a implementação completa e a justificativa do design para "
114+
"uma mudança, consulte a PEP para um novo recurso específico; mas observe que "
115+
"as PEPs geralmente não são mantidas atualizadas depois que um recurso é "
116+
"totalmente implementado."
93117

94118
#: ../../whatsnew/3.12.rst:90
95119
msgid "New syntax features:"
@@ -100,6 +124,8 @@ msgid ""
100124
":ref:`PEP 695 <whatsnew312-pep695>`, type parameter syntax and the :keyword:"
101125
"`type` statement"
102126
msgstr ""
127+
":ref:`PEP 695 <whatsnew312-pep695>`, sintaxe de parâmetro de tipo e a "
128+
"instrução :keyword:`type`"
103129

104130
#: ../../whatsnew/3.12.rst:94
105131
msgid "New grammar features:"
@@ -110,6 +136,8 @@ msgid ""
110136
":ref:`PEP 701 <whatsnew312-pep701>`, :term:`f-strings <f-string>` in the "
111137
"grammar"
112138
msgstr ""
139+
":ref:`PEP 701 <whatsnew312-pep701>`, :term:`f-strings <f-string>` na "
140+
"gramática"
113141

114142
#: ../../whatsnew/3.12.rst:98
115143
msgid "Interpreter improvements:"
@@ -120,16 +148,20 @@ msgid ""
120148
":ref:`PEP 684 <whatsnew312-pep684>`, a unique per-interpreter :term:`GIL "
121149
"<global interpreter lock>`"
122150
msgstr ""
151+
":ref:`PEP 684 <whatsnew312-pep684>`, um único :term:`GIL <global interpreter "
152+
"lock>` por interpretador"
123153

124154
#: ../../whatsnew/3.12.rst:102
125155
msgid ":ref:`PEP 669 <whatsnew312-pep669>`, low impact monitoring"
126-
msgstr ""
156+
msgstr ":ref:`PEP 669 <whatsnew312-pep669>`, monitoramento de baixo impacto"
127157

128158
#: ../../whatsnew/3.12.rst:103
129159
msgid ""
130160
"`Improved 'Did you mean ...' suggestions <improved error messages_>`_ for :"
131161
"exc:`NameError`, :exc:`ImportError`, and :exc:`SyntaxError` exceptions"
132162
msgstr ""
163+
"`Aprimoradas as sugestões 'Did you mean ...' <improved error messages_>`_ "
164+
"para as exceções:exc:`NameError`, :exc:`ImportError` e :exc:`SyntaxError`"
133165

134166
#: ../../whatsnew/3.12.rst:106
135167
msgid "Python data model improvements:"
@@ -140,6 +172,8 @@ msgid ""
140172
":ref:`PEP 688 <whatsnew312-pep688>`, using the :ref:`buffer protocol "
141173
"<bufferobjects>` from Python"
142174
msgstr ""
175+
":ref:`PEP 688 <whatsnew312-pep688>`, usando o :ref:`protocolo de buffer "
176+
"<bufferobjects>` do Python"
143177

144178
#: ../../whatsnew/3.12.rst:111
145179
msgid "Significant improvements in the standard library:"
@@ -148,40 +182,53 @@ msgstr "Melhorias significativas na biblioteca padrão:"
148182
#: ../../whatsnew/3.12.rst:113
149183
msgid "The :class:`pathlib.Path` class now supports subclassing"
150184
msgstr ""
185+
"A classe :class:`pathlib.Path` agora oferece suporte a fazer subclasses"
151186

152187
#: ../../whatsnew/3.12.rst:114
153188
msgid "The :mod:`os` module received several improvements for Windows support"
154189
msgstr ""
190+
"O módulo :mod:`os` recebeu vários aprimoramentos para suporte ao Windows"
155191

156192
#: ../../whatsnew/3.12.rst:115
157193
msgid ""
158194
"A :ref:`command-line interface <sqlite3-cli>` has been added to the :mod:"
159195
"`sqlite3` module"
160196
msgstr ""
197+
"Uma :ref:`interface de linha de comando <sqlite3-cli>` foi adicionada ao "
198+
"módulo :mod:`sqlite3`"
161199

162200
#: ../../whatsnew/3.12.rst:117
163201
msgid ""
164202
":func:`isinstance` checks against :func:`runtime-checkable protocols <typing."
165203
"runtime_checkable>` enjoy a speed up of between two and 20 times"
166204
msgstr ""
205+
"As verificações de :func:`isinstance` para :func:`protocolos verificáveis em "
206+
"tempo de execução <typing.runtime_checkable>` desfruta de um aumento de "
207+
"velocidade entre duas e 20 vezes"
167208

168209
#: ../../whatsnew/3.12.rst:119
169210
msgid ""
170211
"The :mod:`asyncio` package has had a number of performance improvements, "
171212
"with some benchmarks showing a 75% speed up."
172213
msgstr ""
214+
"O pacote :mod:`asyncio` teve vários aprimoramentos desempenho, com alguns "
215+
"benchmarks mostrando um aumento de 75% na velocidade."
173216

174217
#: ../../whatsnew/3.12.rst:121
175218
msgid ""
176219
"A :ref:`command-line interface <uuid-cli>` has been added to the :mod:`uuid` "
177220
"module"
178221
msgstr ""
222+
"Uma :ref:`interface de linha de comando <uuid-cli>` foi adicionada ao "
223+
"módulo :mod:`uuid`"
179224

180225
#: ../../whatsnew/3.12.rst:123
181226
msgid ""
182227
"Due to the changes in :ref:`PEP 701 <whatsnew312-pep701>`, producing tokens "
183228
"via the :mod:`tokenize` module is up to up to 64% faster."
184229
msgstr ""
230+
"Devido às alterações na :ref:`PEP 701 <whatsnew312-pep701>`, a produção de "
231+
"tokens por meio do módulo :mod:`tokenize` é até 64% mais rápida."
185232

186233
#: ../../whatsnew/3.12.rst:126
187234
msgid "Security improvements:"
@@ -194,26 +241,31 @@ msgid ""
194241
"github.com/hacl-star/hacl-star/>`__ project. These builtin implementations "
195242
"remain as fallbacks that are only used when OpenSSL does not provide them."
196243
msgstr ""
244+
"Substitui as implementações embutidas do :mod:`hashlib` de SHA1, SHA3, "
245+
"SHA2-384, SHA2-512 e MD5 pelo código formalmente verificado do projeto "
246+
"`HACL* <https://github.com/hacl-star/hacl-star/>`__. Essas implementações "
247+
"embutidas permanecem como fallbacks que são usados somente quando o OpenSSL "
248+
"não as fornece."
197249

198250
#: ../../whatsnew/3.12.rst:134
199251
msgid "C API improvements:"
200252
msgstr "Melhorias na API C:"
201253

202254
#: ../../whatsnew/3.12.rst:136
203255
msgid ":ref:`PEP 697 <whatsnew312-pep697>`, unstable C API tier"
204-
msgstr ""
256+
msgstr ":ref:`PEP 697 <whatsnew312-pep697>`, tier instável de API C"
205257

206258
#: ../../whatsnew/3.12.rst:137
207259
msgid ":ref:`PEP 683 <whatsnew312-pep683>`, immortal objects"
208-
msgstr ""
260+
msgstr ":ref:`PEP 683 <whatsnew312-pep683>`, objetos imortal"
209261

210262
#: ../../whatsnew/3.12.rst:139
211263
msgid "CPython implementation improvements:"
212264
msgstr "Melhorias na implementação do CPython:"
213265

214266
#: ../../whatsnew/3.12.rst:141
215267
msgid ":ref:`PEP 709 <whatsnew312-pep709>`, comprehension inlining"
216-
msgstr ""
268+
msgstr ":ref:`PEP 709 <whatsnew312-pep709>`, inlining de compreensão"
217269

218270
#: ../../whatsnew/3.12.rst:142
219271
msgid ":ref:`CPython support <perf_profiling>` for the Linux ``perf`` profiler"

whatsnew/3.8.po

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -707,6 +707,8 @@ msgid ""
707707
"Added support of :samp:`\\\\N\\\\{{name}\\\\}` escapes in :mod:`regular "
708708
"expressions <re>`::"
709709
msgstr ""
710+
"Adicionado suporte a escapes :samp:`\\\\N\\\\{{name}\\\\}` em :mod:"
711+
"`expressões regulares <re>`::"
710712

711713
#: ../../whatsnew/3.8.rst:414
712714
msgid ""
@@ -1527,6 +1529,8 @@ msgid ""
15271529
"(Suggested by Raymond Hettinger, implemented by Donghee Na, and reviewed by "
15281530
"Vinay Sajip in :issue:`33897`.)"
15291531
msgstr ""
1532+
"(Sugestão de Raymond Hettinger, implementação de Dong-hee Na e revisão de "
1533+
"Vinay Sajip em :issue:`33897`.)"
15301534

15311535
#: ../../whatsnew/3.8.rst:955
15321536
msgid "math"
@@ -2673,6 +2677,8 @@ msgid ""
26732677
"Private functions: :c:func:`!_PyObject_GC_TRACK`, :c:func:`!"
26742678
"_PyObject_GC_UNTRACK`, :c:func:`!_Py_Dealloc`"
26752679
msgstr ""
2680+
"Funções privadas: :c:func:`!_PyObject_GC_TRACK`, :c:func:`!"
2681+
"_PyObject_GC_UNTRACK`, :c:func:`!_Py_Dealloc`"
26762682

26772683
#: ../../whatsnew/3.8.rst:1580
26782684
msgid "(Contributed by Victor Stinner in :issue:`35059`.)"
@@ -2685,6 +2691,10 @@ msgid ""
26852691
"were excluded from the limited API (stable ABI), and were not documented. "
26862692
"(Contributed by Victor Stinner in :issue:`35713`.)"
26872693
msgstr ""
2694+
"As funções :c:func:`!PyByteArray_Init` e :c:func:`!PyByteArray_Fini` foram "
2695+
"removidas. Elas não faziam nada desde o Python 2.7.4 e o Python 3.2.0, foram "
2696+
"excluídas da API limitada (ABI estável) e não foram documentados. "
2697+
"(Contribuição de Victor Stinner em :issue:`35713`.)"
26882698

26892699
#: ../../whatsnew/3.8.rst:1587
26902700
msgid ""
@@ -2791,6 +2801,10 @@ msgid ""
27912801
"path (:c:func:`Py_GetProgramFullPath`) rather than to the program name (:c:"
27922802
"func:`Py_GetProgramName`). (Contributed by Victor Stinner in :issue:`38234`.)"
27932803
msgstr ""
2804+
":c:func:`!Py_SetPath` agora define :data:`sys.executable` para o caminho "
2805+
"completo do programa (:c:func:`Py_GetProgramFullPath`) em vez do nome do "
2806+
"programa (:c:func:`Py_GetProgramName`). (Contribuição de Victor Stinner em :"
2807+
"issue:`38234`.)"
27942808

27952809
#: ../../whatsnew/3.8.rst:1638
27962810
msgid "Deprecated"
@@ -2966,6 +2980,8 @@ msgid ""
29662980
"The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread` "
29672981
"has been deprecated. (Contributed by Donghee Na in :issue:`35283`.)"
29682982
msgstr ""
2983+
"O método :meth:`~threading.Thread.isAlive()` da classe :class:`threading."
2984+
"Thread` foi descontinuado. (Contribuição de Donghee Na em :issue:`35283`.)"
29692985

29702986
#: ../../whatsnew/3.8.rst:1719
29712987
msgid ""
@@ -3275,6 +3291,13 @@ msgid ""
32753291
"not desired, guard the call by checking :c:func:`!_Py_IsFinalizing` or :func:"
32763292
"`sys.is_finalizing`. (Contributed by Joannah Nanjekye in :issue:`36475`.)"
32773293
msgstr ""
3294+
":c:func:`!PyEval_AcquireLock` e :c:func:`!PyEval_AcquireThread` agora "
3295+
"encerram a thread atual se chamado enquanto o interpretador está "
3296+
"finalizando, tornando-os consistentes com :c:func:`PyEval_RestoreThread`, :c:"
3297+
"func:`Py_END_ALLOW_THREADS` e :c:func:`PyGILState_Ensure`. Se esse "
3298+
"comportamento não for desejado, proteja a chamada verificando :c:func:`!"
3299+
"_Py_IsFinalizing` ou :func:`sys.is_finalizing`. (Contribuição de Joannah "
3300+
"Nanjekye em :issue:`36475`.)"
32783301

32793302
#: ../../whatsnew/3.8.rst:1858
32803303
msgid "Changes in the Python API"
@@ -3622,6 +3645,9 @@ msgid ""
36223645
"API. It should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` "
36233646
"instead. (Contributed by Victor Stinner in :issue:`36728`.)"
36243647
msgstr ""
3648+
"A função :c:func:`!PyEval_ReInitThreads` foi removida da API C. Não deve ser "
3649+
"chamada explicitamente: use :c:func:`PyOS_AfterFork_Child`. (Contribuição de "
3650+
"Victor Stinner em :issue:`36728`.)"
36253651

36263652
#: ../../whatsnew/3.8.rst:2029
36273653
msgid ""
@@ -3766,6 +3792,8 @@ msgid ""
37663792
"now accept two additional ``int`` arguments *end_lineno* and "
37673793
"*end_col_offset*."
37683794
msgstr ""
3795+
"As funções :c:func:`!PyNode_AddChild` e :c:func:`!PyParser_AddToken` agora "
3796+
"aceitam dois argumentos adicionais ``int`` *end_lineno* e *end_col_offset*."
37693797

37703798
#: ../../whatsnew/3.8.rst:2127
37713799
msgid ""

0 commit comments

Comments
 (0)