Skip to content

Commit dd18c7d

Browse files
Update translation
Co-Authored-By: Adorilson Bezerra <adorilson@gmail.com> Co-Authored-By: Rainer Terroso
1 parent 2b9beea commit dd18c7d

6 files changed

Lines changed: 81 additions & 41 deletions

File tree

library/gc.po

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,16 @@
66
# Translators:
77
# python-doc bot, 2025
88
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
9+
# Adorilson Bezerra <adorilson@gmail.com>, 2025
910
#
1011
#, fuzzy
1112
msgid ""
1213
msgstr ""
1314
"Project-Id-Version: Python 3.14\n"
1415
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-09-29 14:15+0000\n"
16+
"POT-Creation-Date: 2025-12-09 14:17+0000\n"
1617
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
17-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
18+
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1819
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1920
"teams/5390/pt_BR/)\n"
2021
"MIME-Version: 1.0\n"
@@ -42,16 +43,15 @@ msgid ""
4243
"saved in gc.garbage for inspection."
4344
msgstr ""
4445
"Este módulo fornece uma interface para o coletor de lixo opcional. Ele "
45-
"disponibiliza a habilidade de desabilitar o coletor, ajustar a frequência da "
46-
"coleção, e configurar as opções de depuração. Ele também fornece acesso para "
47-
"objetos inacessíveis que o coletor encontra mas não pode \"limpar\". Como o "
48-
"coletor complementa a contagem de referência já usada em Python, você pode "
49-
"desabilitar o coletor se você tem certeza que o seu programa não cria ciclos "
50-
"de referência. A coleta automática pode ser desabilitada pela chamada ``gc."
51-
"disable()``. Para depurar um programa vazando, chame ``gc.set_debug(gc."
52-
"DEBUG_LEAK)``. Perceba que isto inclui ``gc.DEBUG_SAVEALL``, fazendo com que "
53-
"objetos coletados pelo coletor de lixo sejam salvos para inspeção em gc."
54-
"garbage."
46+
"permite desabilitar o coletor, ajustar a frequência de coleta e configurar "
47+
"as opções de depuração. Ele também fornece acesso a objetos inacessíveis que "
48+
"o coletor encontra, mas não pode \"limpar\". Como o coletor complementa a "
49+
"contagem de referência já usada em Python, você pode desabilitá-lo se tem "
50+
"certeza de que seu programa não cria ciclos de referência. A coleta "
51+
"automática pode ser desativada pela chamada ``gc.disable()``. Para depurar "
52+
"um programa vazando, chame ``gc.set_debug(gc.DEBUG_LEAK)``. Perceba que isto "
53+
"inclui ``gc.DEBUG_SAVEALL``, fazendo com que os objetos coletados pelo "
54+
"coletor de lixo sejam salvos para inspeção em gc.garbage."
5555

5656
#: ../../library/gc.rst:23
5757
msgid "The :mod:`gc` module provides the following functions:"
@@ -77,9 +77,9 @@ msgid ""
7777
"and uncollectable objects is returned."
7878
msgstr ""
7979
"Realiza uma coleta. O argumento opcional *generation* pode ser um inteiro "
80-
"especificando qual geração coletar (de 0 a 2). Uma exceção :exc:`ValueError` "
81-
"é levantada se o número de geração for inválido. A soma dos objetos "
82-
"coletados e dos objetos incoletáveis é retornada."
80+
"que especifica qual geração coletar (de 0 a 2). Uma exceção :exc:"
81+
"`ValueError` é levantada se o número de geração for inválido. A soma dos "
82+
"objetos coletados e dos incoletáveis é retornada."
8383

8484
#: ../../library/gc.rst:48
8585
msgid ""
@@ -94,7 +94,7 @@ msgid ""
9494
"generation and an increment of the old generation."
9595
msgstr ""
9696
"Chamar ``gc.collect(1)`` executará uma coleta de GC na geração mais jovem e "
97-
"um incremento na geração antiga."
97+
"incrementará a geração antiga."
9898

9999
#: ../../library/gc.rst:53
100100
msgid ""
@@ -110,9 +110,9 @@ msgid ""
110110
"implementation, in particular :class:`float`."
111111
msgstr ""
112112
"As listas livres mantidas para vários tipos embutidos são limpas sempre que "
113-
"uma coleta completa ou coleta da geração mais alta (2) é executada. Nem "
114-
"todos os itens em algumas listas livres podem ser liberados devido à "
115-
"implementação particular, em particular :class:`float`."
113+
"uma coleta completa ou a da geração mais alta (2) é executada. Nem todos os "
114+
"itens em algumas listas livres podem ser liberados devido à implementação "
115+
"particular, em particular :class:`float`."
116116

117117
#: ../../library/gc.rst:60
118118
msgid ""

library/idle.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.14\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2025-12-05 14:15+0000\n"
16+
"POT-Creation-Date: 2025-12-09 14:17+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1818
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1919
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -53,15 +53,15 @@ msgid ""
5353
"Python shell window (interactive interpreter) with colorizing of code input, "
5454
"output, and error messages"
5555
msgstr ""
56-
"Janela de console do Python (interpretador interativo) com colorização de "
56+
"janela de console do Python (interpretador interativo) com colorização de "
5757
"entrada de código, saída e mensagens de erro"
5858

5959
#: ../../library/idle.rst:29
6060
msgid ""
6161
"multi-window text editor with multiple undo, Python colorizing, smart "
6262
"indent, call tips, auto completion, and other features"
6363
msgstr ""
64-
"editor de texto multi-janela com múltiplos desfazer, colorização Python, "
64+
"editor de texto multijanela com múltiplos desfazer, colorização Python, "
6565
"indentação inteligente, dicas de chamada, preenchimento automático e outros "
6666
"recursos"
6767

@@ -87,7 +87,7 @@ msgstr "configuração, navegadores e outros diálogos"
8787

8888
#: ../../library/idle.rst:40
8989
msgid "The IDLE application is implemented in the :mod:`idlelib` package."
90-
msgstr ""
90+
msgstr "A aplicação IDLE está implementada no pacote :mod:`idlelib`."
9191

9292
#: ../../includes/optional-module.rst:1
9393
msgid ""

library/logging.handlers.po

Lines changed: 48 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-12-01 14:16+0000\n"
15+
"POT-Creation-Date: 2025-12-09 14:17+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1717
"Last-Translator: Rainer Terroso, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -26,7 +26,7 @@ msgstr ""
2626

2727
#: ../../library/logging.handlers.rst:2
2828
msgid ":mod:`!logging.handlers` --- Logging handlers"
29-
msgstr ":mod:`!logging.handlers` --- Tratadores de registro de eventos"
29+
msgstr ":mod:`!logging.handlers` --- Manipuladores de logging"
3030

3131
#: ../../library/logging.handlers.rst:10
3232
msgid "**Source code:** :source:`Lib/logging/handlers.py`"
@@ -69,7 +69,7 @@ msgstr ""
6969

7070
#: ../../library/logging.handlers.rst:33
7171
msgid "StreamHandler"
72-
msgstr ""
72+
msgstr "StreamHandler"
7373

7474
#: ../../library/logging.handlers.rst:35
7575
msgid ""
@@ -78,13 +78,20 @@ msgid ""
7878
"or any file-like object (or, more precisely, any object which supports :meth:"
7979
"`write` and :meth:`flush` methods)."
8080
msgstr ""
81+
"A classe :class:`StreamHandler` localizada no pacote principal :mod:"
82+
"`logging`, envia a saída de log para fluxos como *sys.stdout*, *sys.stderr* "
83+
"ou qualquer objeto arquivo ou similar (ou, mais precisamente, qualquer "
84+
"objeto que provê os métodos :meth:`write` e :meth:`flush`)."
8185

8286
#: ../../library/logging.handlers.rst:43
8387
msgid ""
8488
"Returns a new instance of the :class:`StreamHandler` class. If *stream* is "
8589
"specified, the instance will use it for logging output; otherwise, *sys."
8690
"stderr* will be used."
8791
msgstr ""
92+
"Retorna uma nova instância da classe :class:`StreamHandler` Se *stream* for "
93+
"especificado, a instância irá utilizá-lo para a saída de log; caso "
94+
"contrário, *sys.stderr* será usado."
8895

8996
#: ../../library/logging.handlers.rst:50
9097
msgid ""
@@ -93,27 +100,37 @@ msgid ""
93100
"information is present, it is formatted using :func:`traceback."
94101
"print_exception` and appended to the stream."
95102
msgstr ""
103+
"Se um formatador for especificado, ele será usado para formatar o registro. "
104+
"Em seguida, o registro é escrito no fluxo, seguido por :attr:`terminator` Se "
105+
"houver informações de exceção, elas são formatadas usando :func:`traceback."
106+
"print_exception` e anexadas ao fluxo."
96107

97108
#: ../../library/logging.handlers.rst:58
98109
msgid ""
99110
"Flushes the stream by calling its :meth:`flush` method. Note that the :meth:"
100111
"`close` method is inherited from :class:`~logging.Handler` and so does no "
101112
"output, so an explicit :meth:`flush` call may be needed at times."
102113
msgstr ""
114+
"Esvazia o fluxo chamando seu método :meth:`flush`. Observe que o método :"
115+
"meth:`close` é herdado de :class:`~logging.Handler` e, portanto, não produz "
116+
"nenhuma saída, de modo que uma chamada explícita a :meth:`flush` pode ser "
117+
"necessária em alguns casos."
103118

104119
#: ../../library/logging.handlers.rst:64
105120
msgid ""
106121
"Sets the instance's stream to the specified value, if it is different. The "
107122
"old stream is flushed before the new stream is set."
108123
msgstr ""
124+
"Define o fluxo da instância para o valor especificado, caso seja diferente. "
125+
"O fluxo antigo é esvaziado antes que o novo fluxo seja definido."
109126

110127
#: ../../library/logging.handlers.rst:0
111128
msgid "Parameters"
112129
msgstr "Parâmetros"
113130

114131
#: ../../library/logging.handlers.rst:67
115132
msgid "The stream that the handler should use."
116-
msgstr ""
133+
msgstr "O fluxo que o manipulador deve usar."
117134

118135
#: ../../library/logging.handlers.rst:0
119136
msgid "Returns"
@@ -122,33 +139,44 @@ msgstr "Retorna"
122139
#: ../../library/logging.handlers.rst:69
123140
msgid "the old stream, if the stream was changed, or ``None`` if it wasn't."
124141
msgstr ""
142+
"o fluxo antigo, se o fluxo tiver sido alterado, ou ``None``, se não tiver "
143+
"sido."
125144

126145
#: ../../library/logging.handlers.rst:75
127146
msgid ""
128147
"String used as the terminator when writing a formatted record to a stream. "
129148
"Default value is ``'\\n'``."
130149
msgstr ""
150+
"String usada como terminador ao gravar um registro formatado em um fluxo. O "
151+
"valor padrão é ``'\\n'``."
131152

132153
#: ../../library/logging.handlers.rst:78
133154
msgid ""
134155
"If you don't want a newline termination, you can set the handler instance's "
135156
"``terminator`` attribute to the empty string."
136157
msgstr ""
158+
"Se você não quiser uma terminação com nova linha, pode definir o atributo "
159+
"``terminator`` da instância do manipulador como uma string vazia."
137160

138161
#: ../../library/logging.handlers.rst:81
139162
msgid "In earlier versions, the terminator was hardcoded as ``'\\n'``."
140163
msgstr ""
164+
"Nas versões anteriores, o terminador era codificado diretamente como "
165+
"``'\\n'``."
141166

142167
#: ../../library/logging.handlers.rst:89
143168
msgid "FileHandler"
144-
msgstr ""
169+
msgstr "FileHandler"
145170

146171
#: ../../library/logging.handlers.rst:91
147172
msgid ""
148173
"The :class:`FileHandler` class, located in the core :mod:`logging` package, "
149174
"sends logging output to a disk file. It inherits the output functionality "
150175
"from :class:`StreamHandler`."
151176
msgstr ""
177+
"A classe :class:`FileHandler`, localizada no pacote principal :mod:"
178+
"`logging`, envia a saída de logging para um arquivo em disco. Ela herda a "
179+
"funcionalidade de saída da classe :class:`StreamHandler`."
152180

153181
#: ../../library/logging.handlers.rst:98
154182
msgid ""
@@ -160,6 +188,13 @@ msgid ""
160188
"*errors* is specified, it's used to determine how encoding errors are "
161189
"handled."
162190
msgstr ""
191+
"Retorna uma nova instância da classe :class:`FileHandler`. O arquivo "
192+
"especificado é aberto e usado como o fluxo para logging. Se *mode* não for "
193+
"especificado, ``'a'`` é usado. Se *encoding* não for ``None``, ele é usado "
194+
"para abrir o arquivo com essa codificação. Se *delay* for verdadeiro, então "
195+
"a abertura do arquivo é adiada até a primeira chamada de :meth:`emit` Por "
196+
"padrão, o arquivo cresce indefinidamente. Se *errors* for especificado, ele "
197+
"é usado para determinar como os erros de codificação serão tratados."
163198

164199
#: ../../library/logging.handlers.rst:105
165200
#: ../../library/logging.handlers.rst:190
@@ -169,27 +204,32 @@ msgid ""
169204
"As well as string values, :class:`~pathlib.Path` objects are also accepted "
170205
"for the *filename* argument."
171206
msgstr ""
207+
"Além de valores do tipo string, objetos :class:`~pathlib.Path` também são "
208+
"aceitos para o argumento *filename*."
172209

173210
#: ../../library/logging.handlers.rst:109
174211
#: ../../library/logging.handlers.rst:194
175212
#: ../../library/logging.handlers.rst:342
176213
#: ../../library/logging.handlers.rst:452
177214
msgid "The *errors* parameter was added."
178-
msgstr ""
215+
msgstr "O parâmetro *errors* foi adicionado."
179216

180217
#: ../../library/logging.handlers.rst:114
181218
msgid "Closes the file."
182-
msgstr ""
219+
msgstr "Fecha o arquivo."
183220

184221
#: ../../library/logging.handlers.rst:118
185222
msgid "Outputs the record to the file."
186-
msgstr ""
223+
msgstr "Envia o registro para o arquivo."
187224

188225
#: ../../library/logging.handlers.rst:120
189226
msgid ""
190227
"Note that if the file was closed due to logging shutdown at exit and the "
191228
"file mode is 'w', the record will not be emitted (see :issue:`42378`)."
192229
msgstr ""
230+
"Observe que, se o arquivo tiver sido fechado devido ao encerramento do "
231+
"sistema de logging na saída e o modo do arquivo for 'w', o registro não será "
232+
"emitido (veja :issue:`42378`)."
193233

194234
#: ../../library/logging.handlers.rst:127
195235
msgid "NullHandler"

potodo.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
1 directory 62.29% done
2-
└── 3.14/ 62.29% done
1+
1 directory 62.32% done
2+
└── 3.14/ 62.32% done
33
├── c-api/ 55.08% done
44
│ ├── exceptions.po 66.0% translated 175/262
55
│ ├── frame.po 66.0% translated 34/51
@@ -34,7 +34,7 @@
3434
│ ├── sorting.po 54.0% translated 50/92
3535
│ └── unicode.po 20.0% translated 30/145
3636
├── installing/ 100.00% done
37-
├── library/ 62.32% done
37+
├── library/ 62.37% done
3838
│ ├── asyncio-dev.po 66.0% translated 36/54
3939
│ ├── asyncio-eventloop.po 73.0% translated 308/417
4040
│ ├── asyncio-future.po 14.0% translated 9/64
@@ -79,14 +79,14 @@
7979
│ ├── http.cookiejar.po 5.0% translated 9/159
8080
│ ├── http.cookies.po 13.0% translated 7/52
8181
│ ├── http.server.po 11.0% translated 15/129
82-
│ ├── idle.po 11.0% translated 33/295
82+
│ ├── idle.po 11.0% translated 34/295
8383
│ ├── imaplib.po 10.0% translated 14/131
8484
│ ├── importlib.po 77.0% translated 243/313
8585
│ ├── inspect.po 38.0% translated 154/400
8686
│ ├── io.po 21.0% translated 61/284
8787
│ ├── itertools.po 77.0% translated 155/201
8888
│ ├── logging.config.po 90.0% translated 155/172
89-
│ ├── logging.handlers.po 19.0% translated 53/277
89+
│ ├── logging.handlers.po 25.0% translated 72/277
9090
│ ├── logging.po 28.0% translated 107/371
9191
│ ├── mailbox.po 6.0% translated 21/307
9292
│ ├── marshal.po 64.0% translated 36/56

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "62.29%", "translated": 53840, "entries": 81971, "updated_at": "2025-12-09T23:09:23+00:00Z"}
1+
{"completion": "62.32%", "translated": 53860, "entries": 81971, "updated_at": "2025-12-10T23:08:46+00:00Z"}

whatsnew/3.14.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1977,9 +1977,9 @@ msgid ""
19771977
"generation, instead of collecting one or more generations."
19781978
msgstr ""
19791979
"Agora existem apenas duas gerações: jovem e velha. Quando :func:`gc.collect` "
1980-
"não é chamado diretamente, o coletor de lixo é invocado com um pouco menos "
1981-
"de frequência. Quando invocado, ele coleta a geração jovem e um incremento "
1982-
"da geração antiga, em vez de coletar uma ou mais gerações."
1980+
"não é chamado diretamente, o coletor de lixo é invocado com menor "
1981+
"frequência. Quando invocado, ele coleta a geração jovem e incrementa a "
1982+
"geração antiga, em vez de coletar uma ou mais gerações."
19831983

19841984
#: ../../whatsnew/3.14.rst:972
19851985
msgid "The behavior of :func:`!gc.collect` changes slightly:"
@@ -1990,7 +1990,7 @@ msgid ""
19901990
"``gc.collect(1)``: Performs an increment of garbage collection, rather than "
19911991
"collecting generation 1."
19921992
msgstr ""
1993-
"``gc.collect(1)``: Executa um incremento da coleta de lixo, em vez de "
1993+
"``gc.collect(1)``: executa um incremento da coleta de lixo, em vez de "
19941994
"coletar a geração 1."
19951995

19961996
#: ../../whatsnew/3.14.rst:976 ../../whatsnew/3.14.rst:3269

0 commit comments

Comments
 (0)