Skip to content

Commit 6645f13

Browse files
github-actions[bot]rffontenelleadorilson
committed
Update translation
Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com> Co-Authored-By: Adorilson Bezerra <adorilson@gmail.com>
1 parent a79c4ea commit 6645f13

9 files changed

Lines changed: 178 additions & 72 deletions

File tree

howto/free-threading-python.po

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
89
#
910
#, fuzzy
1011
msgid ""
1112
msgstr ""
1213
"Project-Id-Version: Python 3.14\n"
1314
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-12-03 14:17+0000\n"
15+
"POT-Creation-Date: 2025-12-05 14:15+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
17+
"Last-Translator: Rafael Fontenelle <rffontenelle@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"
@@ -52,6 +53,9 @@ msgid ""
5253
"module`, may not be ready for use in a free-threaded build, and will re-"
5354
"enable the :term:`GIL`."
5455
msgstr ""
56+
"Alguns pacotes de terceiros, em particular aqueles com um :term:`módulo de "
57+
"extensão`, podem não estar prontos para uso em uma construção com threads "
58+
"livres e habilitarão novamente a :term:`GIL`."
5559

5660
#: ../../howto/free-threading-python.rst:18
5761
msgid ""
@@ -234,20 +238,27 @@ msgid ""
234238
"modified. This is done to avoid reference count contention that would "
235239
"prevent efficient multi-threaded scaling."
236240
msgstr ""
241+
"Na construção com threads livres, alguns objetos são :term:`imortais "
242+
"<imortal>`. Objetos imortais não são desalocados e têm contagens de "
243+
"referência que nunca são modificadas. Isso é feito para evitar contenção de "
244+
"contagem de referências que impediria o dimensionamento multithread "
245+
"eficiente."
237246

238247
#: ../../howto/free-threading-python.rst:107
239248
msgid "As of the 3.14 release, immortalization is limited to:"
240-
msgstr ""
249+
msgstr "A partir da versão 3.14, a imortalização está limitada a:"
241250

242251
#: ../../howto/free-threading-python.rst:109
243252
msgid ""
244253
"Code constants: numeric literals, string literals, and tuple literals "
245254
"composed of other constants."
246255
msgstr ""
256+
"Constantes de código: literais numéricos, literais de string e literais de "
257+
"tupla compostos por outras constantes."
247258

248259
#: ../../howto/free-threading-python.rst:111
249260
msgid "Strings interned by :func:`sys.intern`."
250-
msgstr ""
261+
msgstr "Strings internadas por :func:`sys.intern`."
251262

252263
#: ../../howto/free-threading-python.rst:115
253264
msgid "Frame objects"
@@ -259,6 +270,9 @@ msgid ""
259270
"objects>` object if that frame is currently executing in another thread, and "
260271
"doing so may crash the interpreter."
261272
msgstr ""
273+
"Não é seguro acessar :attr:`frame.f_locals` a partir de um objeto :ref:"
274+
"`frame <frame-objects>` se esse frame estiver sendo executado em outra "
275+
"thread, e fazê-lo pode causar a falha do interpretador."
262276

263277
#: ../../howto/free-threading-python.rst:123
264278
msgid "Iterators"
@@ -270,6 +284,9 @@ msgid ""
270284
"multiple threads concurrently, and threads may see duplicate or missing "
271285
"elements."
272286
msgstr ""
287+
"Geralmente, não é seguro para thread acessar o mesmo objeto iterador a "
288+
"partir de múltiplas threads simultaneamente, e as threads podem encontrar "
289+
"elementos duplicados ou ausentes."
273290

274291
#: ../../howto/free-threading-python.rst:131
275292
msgid "Single-threaded performance"
@@ -283,6 +300,11 @@ msgid ""
283300
"average overhead ranges from about 1% on macOS aarch64 to 8% on x86-64 Linux "
284301
"systems."
285302
msgstr ""
303+
"A construção com threads livres apresenta sobrecarga adicional na execução "
304+
"de código Python em comparação com a construção padrão com GIL habilitado. A "
305+
"quantidade de sobrecarga depende da carga de trabalho e do hardware. No "
306+
"conjunto de benchmarks pyperformance, a sobrecarga média varia de cerca de "
307+
"1% no macOS aarch64 a 8% em sistemas Linux x86-64."
286308

287309
#: ../../howto/free-threading-python.rst:141
288310
msgid "Behavioral changes"

library/mimetypes.po

Lines changed: 21 additions & 7 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-11-09 14:13+0000\n"
15+
"POT-Creation-Date: 2025-12-05 14:15+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1717
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -427,41 +427,49 @@ msgid ""
427427
"second one is for the standard types. They are initialized by :data:"
428428
"`common_types` and :data:`types_map`."
429429
msgstr ""
430-
"Tupla contendo dois dicionários, mapeando tipos MIM para uma lista de "
431-
"extensões de nomes de arquivo: o primeiro para os tipos não padrão e o "
432-
"segundo para os tipos padrão. Eles são inicializados por :data:"
430+
"Tupla contendo dois dicionários, mapeando tipos MIME para uma lista de "
431+
"extensões de nomes de arquivo: o primeiro dicionário é para os tipos não "
432+
"padrão e o segundo para os tipos padrão. Eles são inicializados por :data:"
433433
"`common_types` e :data:`types_map`."
434434

435435
#: ../../library/mimetypes.rst:248
436436
msgid ""
437437
"Similar to the :func:`guess_extension` function, using the tables stored as "
438438
"part of the object."
439439
msgstr ""
440+
"Similar à função :func:`guess_extension`, usando as tabelas armazenadas como "
441+
"parte do objeto."
440442

441443
#: ../../library/mimetypes.rst:254
442444
msgid ""
443445
"Similar to the :func:`guess_type` function, using the tables stored as part "
444446
"of the object."
445447
msgstr ""
448+
"Similar à função :func:`guess_type`, usando as tabelas armazenadas como "
449+
"parte do objeto."
446450

447451
#: ../../library/mimetypes.rst:260
448452
msgid ""
449453
"Similar to the :func:`guess_file_type` function, using the tables stored as "
450454
"part of the object."
451455
msgstr ""
456+
"Similar à função :func:`guess_file_type`, usando as tabelas armazenadas como "
457+
"parte do objeto."
452458

453459
#: ../../library/mimetypes.rst:268
454460
msgid ""
455461
"Similar to the :func:`guess_all_extensions` function, using the tables "
456462
"stored as part of the object."
457463
msgstr ""
464+
"Similar à função :func:`guess_all_extensions`, usando as tabelas armazenadas "
465+
"como parte do objeto."
458466

459467
#: ../../library/mimetypes.rst:274
460468
msgid ""
461469
"Load MIME information from a file named *filename*. This uses :meth:"
462470
"`readfp` to parse the file."
463471
msgstr ""
464-
"Carrega informações do tipo MIME de um arquivo chamado *filename*. Usa :"
472+
"Carrega as informações do tipo MIME de um arquivo chamado *filename*. Usa :"
465473
"meth:`readfp` para analisar o arquivo."
466474

467475
#: ../../library/mimetypes.rst:277
@@ -477,7 +485,7 @@ msgid ""
477485
"Load MIME type information from an open file *fp*. The file must have the "
478486
"format of the standard :file:`mime.types` files."
479487
msgstr ""
480-
"Carrega informações do tipo MIME de um arquivo aberto *fp*. O arquivo "
488+
"Carrega as informações do tipo MIME de um arquivo aberto *fp*. O arquivo "
481489
"precisa estar no formato padrão dos arquivos :file:`mime.types`."
482490

483491
#: ../../library/mimetypes.rst:286 ../../library/mimetypes.rst:296
@@ -490,7 +498,7 @@ msgstr ""
490498

491499
#: ../../library/mimetypes.rst:292
492500
msgid "Load MIME type information from the Windows registry."
493-
msgstr "Carrega informações do tipo MIME a partir do registro do Windows."
501+
msgstr "Carrega as informações do tipo MIME a partir do registro do Windows."
494502

495503
#: ../../library/mimetypes.rst:294
496504
msgid "Availability"
@@ -503,11 +511,17 @@ msgid ""
503511
"known, the new type will replace the old one. When the type is already known "
504512
"the extension will be added to the list of known extensions."
505513
msgstr ""
514+
"Adiciona um mapeamento do tipo MIME *type* para a extensão *ext*. As "
515+
"extensões válidas começam com um '.' ou são vazias. Quando a extensão já for "
516+
"conhecida, o novo tipo substituirá o antigo. Quando o tipo já for conhecido, "
517+
"a extensão será adicionada à lista de extensões conhecidas."
506518

507519
#: ../../library/mimetypes.rst:312
508520
msgid ""
509521
"Invalid, undotted extensions will raise a :exc:`ValueError` in Python 3.16."
510522
msgstr ""
523+
"Extensões inválidas e sem ponto levantarão uma exceção :exc:`ValueError` em "
524+
"Python 3.16."
511525

512526
#: ../../library/mimetypes.rst:320
513527
msgid "Command-line usage"

0 commit comments

Comments
 (0)