@@ -12,7 +12,7 @@ msgid ""
1212msgstr ""
1313"Project-Id-Version : Python 3.11\n "
1414"Report-Msgid-Bugs-To : \n "
15- "POT-Creation-Date : 2025-12-09 16:40 +0000\n "
15+ "POT-Creation-Date : 2025-12-11 17:04 +0000\n "
1616"PO-Revision-Date : 2025-09-22 16:50+0000\n "
1717"Last-Translator : Rainer Terroso, 2025\n "
1818"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -235,31 +235,38 @@ msgid ""
235235"does not do any formatting or output. It is essentially a 'no-op' handler "
236236"for use by library developers."
237237msgstr ""
238+ "A classe :class:`NullHandler`, localizada no pacote principal :mod:"
239+ "`logging`, não realiza qualquer formatação ou saída. Ela é essencialmente um "
240+ "manipulador 'no-op', destinado ao uso por desenvolvedores de bibliotecas."
238241
239242#: ../../library/logging.handlers.rst:137
240243msgid "Returns a new instance of the :class:`NullHandler` class."
241- msgstr ""
244+ msgstr "Retorna uma nova instância da classe :class:`NullHandler`. "
242245
243246#: ../../library/logging.handlers.rst:141
244247#: ../../library/logging.handlers.rst:145
245248msgid "This method does nothing."
246- msgstr ""
249+ msgstr "Esse método não faz nada. "
247250
248251#: ../../library/logging.handlers.rst:149
249252msgid ""
250253"This method returns ``None`` for the lock, since there is no underlying I/O "
251254"to which access needs to be serialized."
252255msgstr ""
256+ "Este método retorna ``None`` para a trava, pois não há E/S subjacente cujo "
257+ "acesso precise ser serializado."
253258
254259#: ../../library/logging.handlers.rst:153
255260msgid ""
256261"See :ref:`library-config` for more information on how to use :class:"
257262"`NullHandler`."
258263msgstr ""
264+ "Consulte :ref:`biblioteca-config` para obter mais informações sobre como "
265+ "usar :class:`NullHandler`."
259266
260267#: ../../library/logging.handlers.rst:159
261268msgid "WatchedFileHandler"
262- msgstr ""
269+ msgstr "WatchedFileHandler "
263270
264271#: ../../library/logging.handlers.rst:163
265272msgid ""
@@ -268,6 +275,10 @@ msgid ""
268275"logging to. If the file changes, it is closed and reopened using the file "
269276"name."
270277msgstr ""
278+ "A classe :class:`WatchedFileHandler`, localizada no módulo :mod:`logging."
279+ "handlers`, é um :class:`FileHandler` que monitora o arquivo no qual está "
280+ "registrando logs. Se o arquivo for alterado, ele é fechado e reaberto usando "
281+ "o nome do arquivo."
271282
272283#: ../../library/logging.handlers.rst:167
273284msgid ""
@@ -278,6 +289,13 @@ msgid ""
278289"changed.) If the file has changed, the old file stream is closed, and the "
279290"file opened to get a new stream."
280291msgstr ""
292+ "Uma alteração no arquivo pode ocorrer devido ao modo de usar de programas "
293+ "como *newsyslog* e *logrotate*, que realizam a rotação de arquivos de log. "
294+ "Este manipulador, destinado ao uso em Unix/Linux, monitora o arquivo para "
295+ "verificar se ele foi alterado desde a última chamada a emit. (Considera-se "
296+ "que um arquivo foi alterado se o seu dispositivo ou nó-i tiverem mudado.) Se "
297+ "o arquivo tiver sido alterado, o fluxo do arquivo antigo é fechado, e o "
298+ "arquivo é aberto novamente para obter um novo fluxo."
281299
282300#: ../../library/logging.handlers.rst:174
283301msgid ""
@@ -287,6 +305,11 @@ msgid ""
287305"*ST_INO* is not supported under Windows; :func:`~os.stat` always returns "
288306"zero for this value."
289307msgstr ""
308+ "Este manipulador não é apropriado para uso no Windows, porque, nesse "
309+ "sistema, arquivos de log abertos não podem ser movidos ou renomeados — o "
310+ "logging abre os arquivos com travas exclusivas — e, portanto, não há "
311+ "necessidade desse tipo de manipulador. Além disso, *ST_INO* não é suportado "
312+ "no Windows; :func:`~os.stat` sempre retorna zero para esse valor."
290313
291314#: ../../library/logging.handlers.rst:183
292315msgid ""
@@ -298,13 +321,23 @@ msgid ""
298321"grows indefinitely. If *errors* is provided, it determines how encoding "
299322"errors are handled."
300323msgstr ""
324+ "Retorna uma nova instância da classe :class:`WatchedFileHandler`. O arquivo "
325+ "especificado é aberto e usado como o fluxo para registro de logs. Se *mode* "
326+ "não for especificado, ``'a'`` será usado. Se encoding não for ``None``, ele "
327+ "será usado para abrir o arquivo com essa codificação. Se *delay* for "
328+ "verdadeiro, a abertura do arquivo é adiada até a primeira chamada a :meth:"
329+ "`emit`. Por padrão, o arquivo cresce indefinidamente. Se *errors* for "
330+ "fornecido, ele determina como erros de codificação são tratados."
301331
302332#: ../../library/logging.handlers.rst:199
303333msgid ""
304334"Checks to see if the file has changed. If it has, the existing stream is "
305335"flushed and closed and the file opened again, typically as a precursor to "
306336"outputting the record to the file."
307337msgstr ""
338+ "Verifica se o arquivo foi alterado. Se tiver sido, o fluxo existente é "
339+ "descarregado e fechado, e o arquivo é aberto novamente, normalmente como um "
340+ "passo preliminar antes de enviar o registro para o arquivo."
308341
309342#: ../../library/logging.handlers.rst:208
310343msgid ""
0 commit comments