Skip to content

Commit 161aca2

Browse files
Update translations
1 parent a20f93b commit 161aca2

21 files changed

+510
-438
lines changed

c-api/arg.po

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.12\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-04-18 14:52+0000\n"
14+
"POT-Creation-Date: 2025-05-30 15:38+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:32+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -204,10 +204,10 @@ msgid ""
204204
"strings, it is preferable to use the ``O&`` format with :c:func:"
205205
"`PyUnicode_FSConverter` as *converter*."
206206
msgstr ""
207-
"Esse formato não aceita :term:`objetos bytes ou similar <bytes-like "
207+
"Esse formato não aceita :term:`objetos bytes ou similares <bytes-like "
208208
"object>`. Se você quer aceitar caminhos de sistema de arquivos e convertê-"
209-
"los para strings em C, é preferível que use o formato ``O&`` com :c:func:"
210-
"`PyUnicode_FSConverter` como *conversor*."
209+
"los para strings de caracteres em C, é preferível que use o formato ``O&`` "
210+
"com :c:func:`PyUnicode_FSConverter` como *conversor*."
211211

212212
#: ../../c-api/arg.rst:96
213213
msgid ""
@@ -228,7 +228,7 @@ msgid ""
228228
"resulting C string may contain embedded NUL bytes. Unicode objects are "
229229
"converted to C strings using ``'utf-8'`` encoding."
230230
msgstr ""
231-
"Esse formato aceita tanto objetos Unicode quanto objetos bytes ou similar. "
231+
"Esse formato aceita tanto objetos Unicode quanto objetos bytes ou similares. "
232232
"Preenche uma estrutura :c:type:`Py_buffer` fornecida pelo chamador. Nesse "
233233
"caso, a string em C resultante pode conter bytes NUL embutidos. Objetos "
234234
"Unicode são convertidos para strings em C usando codificação ``'utf-8'``."
@@ -333,7 +333,7 @@ msgid ""
333333
"objects. **This is the recommended way to accept binary data.**"
334334
msgstr ""
335335
"Esta variante em ``s*`` não aceita objetos unicode, apenas objetos bytes ou "
336-
"similar. **Esta é a maneira recomendada para aceitar dados binários.**"
336+
"similares. **Esta é a maneira recomendada para aceitar dados binários.**"
337337

338338
#: ../../c-api/arg.rst:141
339339
msgid ""
@@ -349,7 +349,7 @@ msgid ""
349349
"objects."
350350
msgstr ""
351351
"Esta variação de ``s#`` não aceita objetos Unicode, apenas objetos bytes ou "
352-
"similar."
352+
"similares."
353353

354354
#: ../../c-api/arg.rst:145
355355
msgid "``S`` (:class:`bytes`) [PyBytesObject \\*]"

glossary.po

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.12\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-05-08 04:31+0000\n"
14+
"POT-Creation-Date: 2025-05-23 15:30+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:32+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -409,7 +409,7 @@ msgid ""
409409
"BytesIO` and :class:`gzip.GzipFile`."
410410
msgstr ""
411411
"Um :term:`objeto arquivo <file object>` capaz de ler e gravar em :term:"
412-
"`objetos bytes ou similar <bytes-like object>`. Exemplos de arquivos "
412+
"`objetos bytes ou similares <bytes-like object>`. Exemplos de arquivos "
413413
"binários são arquivos abertos no modo binário (``'rb'``, ``'wb'`` ou "
414414
"``'rb+'``), :data:`sys.stdin.buffer <sys.stdin>`, :data:`sys.stdout.buffer "
415415
"<sys.stdout>`, e instâncias de :class:`io.BytesIO` e :class:`gzip.GzipFile`."
@@ -465,11 +465,11 @@ msgid ""
465465
"with binary data; these include compression, saving to a binary file, and "
466466
"sending over a socket."
467467
msgstr ""
468-
"Um objeto com suporte ao o :ref:`bufferobjects` e que pode exportar um "
469-
"buffer C :term:`contíguo <contiguous>`. Isso inclui todos os objetos :class:"
470-
"`bytes`, :class:`bytearray` e :class:`array.array`, além de muitos objetos :"
471-
"class:`memoryview` comuns. Objetos bytes ou similar podem ser usados para "
472-
"várias operações que funcionam com dados binários; isso inclui compactação, "
468+
"Um objeto com suporte ao :ref:`bufferobjects` e que pode exportar um buffer "
469+
"C :term:`contíguo`. Isso inclui todos os objetos :class:`bytes`, :class:"
470+
"`bytearray` e :class:`array.array`, além de muitos objetos :class:"
471+
"`memoryview` comuns. Objetos bytes ou similares podem ser usados para várias "
472+
"operações que funcionam com dados binários; isso inclui compactação, "
473473
"salvamento em um arquivo binário e envio por um soquete."
474474

475475
#: ../../glossary.rst:191
@@ -482,11 +482,11 @@ msgid ""
482482
"include :class:`bytes` and a :class:`memoryview` of a :class:`bytes` object."
483483
msgstr ""
484484
"Algumas operações precisam que os dados binários sejam mutáveis. A "
485-
"documentação geralmente se refere a eles como \"objetos bytes ou similar "
485+
"documentação geralmente se refere a eles como \"objetos bytes ou similares "
486486
"para leitura e escrita\". Exemplos de objetos de buffer mutável incluem :"
487487
"class:`bytearray` e um :class:`memoryview` de um :class:`bytearray`. Outras "
488488
"operações exigem que os dados binários sejam armazenados em objetos "
489-
"imutáveis (\"objetos bytes ou similar para somente leitura\"); exemplos "
489+
"imutáveis (\"objetos bytes ou similares para somente leitura\"); exemplos "
490490
"disso incluem :class:`bytes` e a :class:`memoryview` de um objeto :class:"
491491
"`bytes`."
492492

@@ -2985,7 +2985,7 @@ msgid ""
29852985
"`bytes-like objects <bytes-like object>`."
29862986
msgstr ""
29872987
"Veja também :term:`arquivo binário` para um objeto arquivo apto a ler e "
2988-
"escrever :term:`objetos bytes ou similar <bytes-like object>`."
2988+
"escrever :term:`objetos bytes ou similares <bytes-like object>`."
29892989

29902990
#: ../../glossary.rst:1218
29912991
msgid "token"

howto/urllib2.po

Lines changed: 19 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.12\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-05-09 15:40+0000\n"
14+
"POT-Creation-Date: 2025-05-30 15:38+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:32+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -566,9 +566,6 @@ msgid ""
566566
"of response codes in that shows all the response codes used by :rfc:`2616`. "
567567
"The dictionary is reproduced here for convenience ::"
568568
msgstr ""
569-
":attr:`http.server.BaseHTTPRequestHandler.responses` é um dicionário útil de "
570-
"códigos de resposta que mostra todos os códigos de resposta usados ​​por :rfc:"
571-
"`2616`. O dicionário é reproduzido aqui para facilitar ::"
572569

573570
#: ../../howto/urllib2.rst:251
574571
msgid ""
@@ -640,73 +637,6 @@ msgid ""
640637
" 505: ('HTTP Version Not Supported', 'Cannot fulfill request.'),\n"
641638
" }"
642639
msgstr ""
643-
"# Tabela de mapeamento de códigos de resposta para mensagens;\n"
644-
"# as entradas têm o formato {código: (mensagemcurta, mensagemlonga)}.\n"
645-
"responses = {\n"
646-
" 100: ('Continue', 'Request received, please continue'),\n"
647-
" 101: ('Switching Protocols',\n"
648-
" 'Switching to new protocol; obey Upgrade header'),\n"
649-
"\n"
650-
" 200: ('OK', 'Request fulfilled, document follows'),\n"
651-
" 201: ('Created', 'Document created, URL follows'),\n"
652-
" 202: ('Accepted',\n"
653-
" 'Request accepted, processing continues off-line'),\n"
654-
" 203: ('Non-Authoritative Information', 'Request fulfilled from cache'),\n"
655-
" 204: ('No Content', 'Request fulfilled, nothing follows'),\n"
656-
" 205: ('Reset Content', 'Clear input form for further input.'),\n"
657-
" 206: ('Partial Content', 'Partial content follows.'),\n"
658-
"\n"
659-
" 300: ('Multiple Choices',\n"
660-
" 'Object has several resources -- see URI list'),\n"
661-
" 301: ('Moved Permanently', 'Object moved permanently -- see URI list'),\n"
662-
" 302: ('Found', 'Object moved temporarily -- see URI list'),\n"
663-
" 303: ('See Other', 'Object moved -- see Method and URL list'),\n"
664-
" 304: ('Not Modified',\n"
665-
" 'Document has not changed since given time'),\n"
666-
" 305: ('Use Proxy',\n"
667-
" 'You must use proxy specified in Location to access this '\n"
668-
" 'resource.'),\n"
669-
" 307: ('Temporary Redirect',\n"
670-
" 'Object moved temporarily -- see URI list'),\n"
671-
"\n"
672-
" 400: ('Bad Request',\n"
673-
" 'Bad request syntax or unsupported method'),\n"
674-
" 401: ('Unauthorized',\n"
675-
" 'No permission -- see authorization schemes'),\n"
676-
" 402: ('Payment Required',\n"
677-
" 'No payment -- see charging schemes'),\n"
678-
" 403: ('Forbidden',\n"
679-
" 'Request forbidden -- authorization will not help'),\n"
680-
" 404: ('Not Found', 'Nothing matches the given URI'),\n"
681-
" 405: ('Method Not Allowed',\n"
682-
" 'Specified method is invalid for this server.'),\n"
683-
" 406: ('Not Acceptable', 'URI not available in preferred format.'),\n"
684-
" 407: ('Proxy Authentication Required', 'You must authenticate with '\n"
685-
" 'this proxy before proceeding.'),\n"
686-
" 408: ('Request Timeout', 'Request timed out; try again later.'),\n"
687-
" 409: ('Conflict', 'Request conflict.'),\n"
688-
" 410: ('Gone',\n"
689-
" 'URI no longer exists and has been permanently removed.'),\n"
690-
" 411: ('Length Required', 'Client must specify Content-Length.'),\n"
691-
" 412: ('Precondition Failed', 'Precondition in headers is false.'),\n"
692-
" 413: ('Request Entity Too Large', 'Entity is too large.'),\n"
693-
" 414: ('Request-URI Too Long', 'URI is too long.'),\n"
694-
" 415: ('Unsupported Media Type', 'Entity body in unsupported format.'),\n"
695-
" 416: ('Requested Range Not Satisfiable',\n"
696-
" 'Cannot satisfy request range.'),\n"
697-
" 417: ('Expectation Failed',\n"
698-
" 'Expect condition could not be satisfied.'),\n"
699-
"\n"
700-
" 500: ('Internal Server Error', 'Server got itself in trouble'),\n"
701-
" 501: ('Not Implemented',\n"
702-
" 'Server does not support this operation'),\n"
703-
" 502: ('Bad Gateway', 'Invalid responses from another server/proxy.'),\n"
704-
" 503: ('Service Unavailable',\n"
705-
" 'The server cannot process the request due to a high load'),\n"
706-
" 504: ('Gateway Timeout',\n"
707-
" 'The gateway server did not receive a timely response'),\n"
708-
" 505: ('HTTP Version Not Supported', 'Cannot fulfill request.'),\n"
709-
" }"
710640

711641
#: ../../howto/urllib2.rst:319
712642
msgid ""
@@ -756,7 +686,7 @@ msgstr ""
756686

757687
#: ../../howto/urllib2.rst:339
758688
msgid "Wrapping it Up"
759-
msgstr ""
689+
msgstr "Resumindo"
760690

761691
#: ../../howto/urllib2.rst:341
762692
msgid ""
@@ -976,7 +906,7 @@ msgstr ""
976906

977907
#: ../../howto/urllib2.rst:448
978908
msgid "Basic Authentication"
979-
msgstr ""
909+
msgstr "Autenticação básica"
980910

981911
#: ../../howto/urllib2.rst:450
982912
msgid ""
@@ -986,6 +916,12 @@ msgid ""
986916
"Authentication Tutorial <https://web.archive.org/web/20201215133350/http://"
987917
"www.voidspace.org.uk/python/articles/authentication.shtml>`__."
988918
msgstr ""
919+
"Para ilustrar a criação e instalação de um manipulador, usaremos o "
920+
"``HTTPBasicAuthHandler``. Para uma discussão mais detalhada sobre este "
921+
"assunto — incluindo uma explicação de como funciona a autenticação básica — "
922+
"consulte este ``tutorial de autenticação básica <https://web.archive.org/"
923+
"web/20201215133350/http://www.voidspace.org.uk/python/articles/"
924+
"authentication.shtml>`__."
989925

990926
#: ../../howto/urllib2.rst:456
991927
msgid ""
@@ -994,14 +930,18 @@ msgid ""
994930
"authentication scheme and a 'realm'. The header looks like: ``WWW-"
995931
"Authenticate: SCHEME realm=\"REALM\"``."
996932
msgstr ""
933+
"Quando a autenticação é necessária, o servidor envia um cabeçalho (e o "
934+
"código de erro 401) solicitando autenticação. Isso especifica o esquema de "
935+
"autenticação e um \"domínio\". O cabeçalho se parece com: ``WWW-"
936+
"Authenticate: SCHEME realm=\"REALM\"``."
997937

998938
#: ../../howto/urllib2.rst:461
999939
msgid "e.g."
1000-
msgstr ""
940+
msgstr "Por exemplo:"
1001941

1002942
#: ../../howto/urllib2.rst:463
1003943
msgid "WWW-Authenticate: Basic realm=\"cPanel Users\""
1004-
msgstr ""
944+
msgstr "WWW-Authenticate: Basic realm=\"cPanel Users\""
1005945

1006946
#: ../../howto/urllib2.rst:468
1007947
msgid ""
@@ -1010,6 +950,10 @@ msgid ""
1010950
"authentication'. In order to simplify this process we can create an instance "
1011951
"of ``HTTPBasicAuthHandler`` and an opener to use this handler."
1012952
msgstr ""
953+
"O cliente deve então tentar a solicitação novamente com o nome e a senha "
954+
"apropriados para o domínio incluídos como cabeçalho na solicitação. Isso é "
955+
"\"autenticação básica\". Para simplificar esse processo, podemos criar uma "
956+
"instância de ``HTTPBasicAuthHandler`` e um opener para usar esse manipulador."
1013957

1014958
#: ../../howto/urllib2.rst:473
1015959
msgid ""

library/array.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ msgstr ""
283283
"fatias, o valor associado deve ser um objeto vetor com o mesmo código de "
284284
"tipo; caso contrário, :exc:`TypeError` é levantada. Objetos vetor também "
285285
"implementam a interface buffer, e também podem ser usados em qualquer lugar "
286-
"onde :term:`objetos bytes ou similar <bytes-like object>` é permitido."
286+
"onde :term:`objetos bytes ou similares <bytes-like object>` é permitido."
287287

288288
#: ../../library/array.rst:96
289289
msgid ""
@@ -375,8 +375,8 @@ msgid ""
375375
"meth:`fromfile` method)."
376376
msgstr ""
377377
"Adiciona itens do :term:`objeto bytes ou similar`, interpretando seu "
378-
"conteúdo como um vetor (como se tivesse sido lido de um arquivo usando o "
379-
"método :meth:`fromfile`)."
378+
"conteúdo como um vetor de valores de máquina (como se tivesse sido lido de "
379+
"um arquivo usando o método :meth:`fromfile`)."
380380

381381
#: ../../library/array.rst:160
382382
msgid ":meth:`!fromstring` is renamed to :meth:`frombytes` for clarity."

library/binascii.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.12\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-01-17 14:51+0000\n"
14+
"POT-Creation-Date: 2025-05-23 15:30+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:33+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -45,7 +45,7 @@ msgid ""
4545
"the buffer protocol)."
4646
msgstr ""
4747
"Funções ``a2b_*`` aceitam strings Unicode contendo apenas caracteres ASCII. "
48-
"Outras funções aceitam apenas :term:`objetos bytes ou similar <bytes-like "
48+
"Outras funções aceitam apenas :term:`objetos bytes ou similares <bytes-like "
4949
"object>` (como :class:`bytes`, :class:`bytearray` e outros objetos que "
5050
"suportam o protocolo buffer)."
5151

library/collections.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.12\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-04-18 14:52+0000\n"
14+
"POT-Creation-Date: 2025-05-30 15:38+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:33+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -1601,9 +1601,9 @@ msgid ""
16011601
"format."
16021602
msgstr ""
16031603
"Retorna uma nova subclasse de tupla chamada *typename*. A nova subclasse é "
1604-
"usada para criar objetos tupla ou similar que possuem campos acessíveis por "
1605-
"pesquisa de atributos, além de serem indexáveis e iteráveis. As instâncias "
1606-
"da subclasse também possuem uma docstring útil (com *typename* e "
1604+
"usada para criar objetos tupla ou similares que possuem campos acessíveis "
1605+
"por pesquisa de atributos, além de serem indexáveis e iteráveis. As "
1606+
"instâncias da subclasse também possuem uma docstring útil (com *typename* e "
16071607
"*field_names*) e um método útil :meth:`~object.__repr__` que lista o "
16081608
"conteúdo da tupla em um formato ``nome=valor``."
16091609

library/hashlib.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.12\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-04-18 14:52+0000\n"
14+
"POT-Creation-Date: 2025-05-30 15:38+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:33+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -68,7 +68,7 @@ msgstr ""
6868
"Há um método construtor nomeado para cada tipo de :dfn:`hash`. Todos "
6969
"retornam um objeto hash com a mesma interface simples. Por exemplo: use :"
7070
"func:`sha256` para criar um objeto hash SHA-256. Agora você pode alimentar "
71-
"este objeto com :term:`objetos bytes ou similar <bytes-like object>` "
71+
"este objeto com :term:`objetos bytes ou similares <bytes-like object>` "
7272
"(normalmente :class:`bytes`) usando o método :meth:`update<hash.update>`. A "
7373
"qualquer momento, você pode solicitar o :dfn:`digest` da concatenação dos "
7474
"dados alimentados até o momento usando os métodos :meth:`digest()<hash."
@@ -527,7 +527,7 @@ msgid ""
527527
"length (e.g. 1024). *salt* should be about 16 or more bytes from a proper "
528528
"source, e.g. :func:`os.urandom`."
529529
msgstr ""
530-
"*password* e *salt* devem ser :term:`objetos bytes ou similar <bytes-like "
530+
"*password* e *salt* devem ser :term:`objetos bytes ou similares <bytes-like "
531531
"object>`. Aplicações e bibliotecas devem limitar *password* a um tamanho "
532532
"razoável (por exemplo, 1024). *salt* deve ter cerca de 16 bytes ou mais de "
533533
"uma fonte adequada, por exemplo, :func:`os.urandom`."

library/marshal.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.12\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-04-18 14:52+0000\n"
14+
"POT-Creation-Date: 2025-05-30 15:38+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:33+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -88,7 +88,7 @@ msgid ""
8888
"bytes-like objects."
8989
msgstr ""
9090
"Existem funções que leem/gravam arquivos, bem como funções que operam em "
91-
"objetos bytes ou similar"
91+
"objetos bytes ou similares."
9292

9393
#: ../../library/marshal.rst:54
9494
msgid "The module defines these functions:"

0 commit comments

Comments
 (0)