Skip to content

Commit 32e491d

Browse files
Update translation
Co-Authored-By: Adorilson Bezerra <adorilson@gmail.com>
1 parent e0a361f commit 32e491d

5 files changed

Lines changed: 14209 additions & 14159 deletions

File tree

library/argparse.po

Lines changed: 5 additions & 11 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: 2026-02-25 14:44+0000\n"
16+
"POT-Creation-Date: 2026-03-05 14:41+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1818
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1919
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -1514,16 +1514,10 @@ msgid ""
15141514
"By default, :mod:`!argparse` automatically handles the internal naming and "
15151515
"display names of arguments, simplifying the process without requiring "
15161516
"additional configuration. As such, you do not need to specify the dest_ and "
1517-
"metavar_ parameters. The dest_ parameter defaults to the argument name with "
1518-
"underscores ``_`` replacing hyphens ``-`` . The metavar_ parameter defaults "
1519-
"to the upper-cased name. For example::"
1520-
msgstr ""
1521-
"Por padrão, :mod:`!argparse` lida automaticamente com a nomenclatura interna "
1522-
"e os nomes de exibição dos argumentos, simplificando o processo sem exigir "
1523-
"configuração adicional. Dessa forma, você não precisa especificar os "
1524-
"parâmetros dest_ e metavar_. O parâmetro dest_ assume por padrão o nome do "
1525-
"argumento com sublinhados ``_`` substituindo os hífens ``-``. O parâmetro "
1526-
"metavar_ assume por padrão o nome em letras maiúsculas. Por exemplo:"
1517+
"metavar_ parameters. For optional arguments, the dest_ parameter defaults to "
1518+
"the argument name, with underscores ``_`` replacing hyphens ``-``. The "
1519+
"metavar_ parameter defaults to the upper-cased name. For example::"
1520+
msgstr ""
15271521

15281522
#: ../../library/argparse.rst:739
15291523
msgid ""

library/decimal.po

Lines changed: 49 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8-
# Adorilson Bezerra <adorilson@gmail.com>, 2025
98
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
9+
# Adorilson Bezerra <adorilson@gmail.com>, 2026
1010
#
1111
#, fuzzy
1212
msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.14\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-02-07 14:20+0000\n"
16+
"POT-Creation-Date: 2026-03-05 14:41+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
18-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
18+
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2026\n"
1919
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2020
"teams/5390/pt_BR/)\n"
2121
"MIME-Version: 1.0\n"
@@ -39,6 +39,9 @@ msgid ""
3939
"decimal floating-point arithmetic. It offers several advantages over the :"
4040
"class:`float` datatype:"
4141
msgstr ""
42+
"O módulo :mod:`!decimal` fornece suporte à aritmética rápida de ponto "
43+
"flutuante decimal, com arredondamento correto. Oferece várias vantagens "
44+
"sobre o tipo de dados :class:`float`:"
4245

4346
#: ../../library/decimal.rst:37
4447
msgid ""
@@ -48,6 +51,12 @@ msgid ""
4851
"an arithmetic that works in the same way as the arithmetic that people learn "
4952
"at school.\" -- excerpt from the decimal arithmetic specification."
5053
msgstr ""
54+
"Decimal \"é baseado em um `modelo de ponto flutuante <https://speleotrove."
55+
"com/decimal/damodel.html#refnumber>`__ que foi projetado com as pessoas em "
56+
"mente e necessariamente tem um princípio orientador primordial -- os "
57+
"computadores devem fornecer uma aritmética que funcione da mesma maneira que "
58+
"a aritmética que as pessoas aprendem na escola\". -- Trecho da especificação "
59+
"aritmética decimal."
5160

5261
#: ../../library/decimal.rst:44
5362
msgid ""
@@ -57,9 +66,9 @@ msgid ""
5766
"``3.3000000000000003`` as it does with binary floating point."
5867
msgstr ""
5968
"Os números decimais podem ser representados exatamente. Por outro lado, "
60-
"números como ``1.1`` e ``2.2`` não possuem representações exatas em ponto "
69+
"números como ``1.1`` e ``2.2`` não têm representações exatas em ponto "
6170
"flutuante binário. Os usuários finais normalmente não esperam que ``1.1 + "
62-
"2.2`` sejam exibidos como ``3.3000000000000003``, como acontece com o ponto "
71+
"2.2`` sejam exibidos como ``3.3000000000000003``, como ocorre com o ponto "
6372
"flutuante binário."
6473

6574
#: ../../library/decimal.rst:49
@@ -74,9 +83,9 @@ msgstr ""
7483
"A exatidão transita para a aritmética. No ponto flutuante decimal, ``0.1 + "
7584
"0.1 + 0.1 - 0.3`` é exatamente igual a zero. No ponto flutuante binário, o "
7685
"resultado é ``5.5511151231257827e-017``. Embora próximas de zero, as "
77-
"diferenças impedem o teste de igualdade confiável e as diferenças podem se "
78-
"acumular. Por esse motivo, o decimal é preferido em aplicações de "
79-
"contabilidade que possuem invariáveis estritos de igualdade."
86+
"diferenças impedem o teste de igualdade confiável, e podem se acumular. Por "
87+
"esse motivo, o decimal é preferido em aplicações de contabilidade que "
88+
"envolvem invariáveis estritos de igualdade."
8089

8190
#: ../../library/decimal.rst:56
8291
msgid ""
@@ -127,9 +136,9 @@ msgid ""
127136
"rounded floating-point arithmetic.\" -- excerpt from the decimal arithmetic "
128137
"specification."
129138
msgstr ""
130-
"O módulo decimal foi projetado para dar suporte, \"sem prejuízo, a "
131-
"aritmética decimal não arredondada exata (às vezes chamada aritmética de "
132-
"ponto fixo) e aritmética arredondada de ponto flutuante\". -- trecho da "
139+
"O módulo decimal foi projetado para dar suporte, \"sem prejuízo, à "
140+
"aritmética decimal não arredondada exata (às vezes chamada de aritmética de "
141+
"ponto fixo) e à aritmética arredondada de ponto flutuante\". -- Trecho da "
133142
"especificação aritmética decimal."
134143

135144
#: ../../library/decimal.rst:87
@@ -649,7 +658,7 @@ msgstr "Objetos de Decimal"
649658

650659
#: ../../library/decimal.rst:370
651660
msgid "Construct a new :class:`Decimal` object based from *value*."
652-
msgstr "Constrói um novo objeto de :class:`Decimal` com base em *value*."
661+
msgstr "Constrói um novo objeto de :class:`Decimal` a partir de *value*."
653662

654663
#: ../../library/decimal.rst:372
655664
msgid ""
@@ -659,12 +668,12 @@ msgid ""
659668
"after leading and trailing whitespace characters, as well as underscores "
660669
"throughout, are removed::"
661670
msgstr ""
662-
"*value* pode ser um inteiro, string, tupla, :class:`float` ou outro objeto "
663-
"de :class:`Decimal`. Se nenhum *value* for fornecido, retornará "
671+
"*value* pode ser um inteiro, uma string, uma tupla, um :class:`float` ou "
672+
"outro objeto :class:`Decimal`. Se nenhum *value* for fornecido, retornará "
664673
"``Decimal('0')``. Se *value* for uma string, ele deverá estar em "
665674
"conformidade com a sintaxe da string numérica decimal após caracteres de "
666-
"espaço em branco à esquerda e à direita, bem como sublinhados em toda parte, "
667-
"serem removidos::"
675+
"espaço em branco à esquerda e à direita, bem como sublinhados serem "
676+
"removidos::"
668677

669678
#: ../../library/decimal.rst:377
670679
msgid ""
@@ -715,10 +724,10 @@ msgid ""
715724
"an integer exponent. For example, ``Decimal((0, (1, 4, 1, 4), -3))`` returns "
716725
"``Decimal('1.414')``."
717726
msgstr ""
718-
"Se *value* for um :class:`tuple`, ele deverá ter três componentes, um sinal "
719-
"(``0`` para positivo ou ``1`` para negativo), um :class:`tuple` de dígitos e "
720-
"um expoente inteiro. Por exemplo, ``Decimal((0, (1, 4, 1, 4), -3))`` returna "
721-
"``Decimal('1.414')``."
727+
"Se *value* for uma :class:`tupla <tuple>`, ela deverá ter três componentes: "
728+
"um sinal (``0`` para positivo ou ``1`` para negativo), uma :class:`tupla "
729+
"<tuple>` de dígitos e um expoente inteiro. Por exemplo, ``Decimal((0, (1, 4, "
730+
"1, 4), -3))`` retorna ``Decimal('1.414')``."
722731

723732
#: ../../library/decimal.rst:400
724733
msgid ""
@@ -729,7 +738,7 @@ msgid ""
729738
"``Decimal('1.100000000000000088817841970012523233890533447265625')``."
730739
msgstr ""
731740
"Se *value* é um :class:`float`, o valor do ponto flutuante binário é "
732-
"convertido sem perdas no seu equivalente decimal exato. Essa conversão "
741+
"convertido sem perdas para o seu equivalente decimal exato. Essa conversão "
733742
"geralmente requer 53 ou mais dígitos de precisão. Por exemplo, "
734743
"``Decimal(float('1.1'))`` converte para "
735744
"``Decimal('1.100000000000000088817841970012523233890533447265625')``."
@@ -741,10 +750,10 @@ msgid ""
741750
"``Decimal('3.00000')`` records all five zeros even if the context precision "
742751
"is only three."
743752
msgstr ""
744-
"A precisão *context* não afeta quantos dígitos estão armazenados. Isso é "
745-
"determinado exclusivamente pelo número de dígitos em *value*. Por exemplo, "
753+
"A precisão *context* não afeta o número de dígitos armazenados. Isso é "
754+
"determinado exclusivamente pelo número de dígitos de *value*. Por exemplo, "
746755
"``Decimal('3.00000')`` registra todos os cinco zeros, mesmo que a precisão "
747-
"do contexto seja apenas três."
756+
"do contexto seja de apenas três."
748757

749758
#: ../../library/decimal.rst:411
750759
msgid ""
@@ -756,11 +765,11 @@ msgstr ""
756765
"O objetivo do argumento *context* é determinar o que fazer se *value* for "
757766
"uma string malformada. Se o contexto capturar :const:`InvalidOperation`, uma "
758767
"exceção será levantada; caso contrário, o construtor retornará um novo "
759-
"decimal com o valor de ``NaN``."
768+
"decimal com o valor ``NaN``."
760769

761770
#: ../../library/decimal.rst:416
762771
msgid "Once constructed, :class:`Decimal` objects are immutable."
763-
msgstr "Uma vez construídos, objetos de :class:`Decimal` são imutáveis."
772+
msgstr "Uma vez construídos, objetos :class:`Decimal` são imutáveis."
764773

765774
#: ../../library/decimal.rst:418
766775
msgid ""
@@ -783,7 +792,7 @@ msgid ""
783792
"literals in code."
784793
msgstr ""
785794
"Sublinhados são permitidos para agrupamento, como nos literais de ponto "
786-
"flutuante e integral no código."
795+
"flutuante e inteiros no código."
787796

788797
#: ../../library/decimal.rst:430
789798
msgid ""
@@ -799,7 +808,7 @@ msgstr ""
799808
"as operações matemáticas usuais e métodos especiais se aplicam. Da mesma "
800809
"forma, objetos decimais podem ser copiados, separados, impressos, usados "
801810
"como chaves de dicionário, usados como elementos de conjunto, comparados, "
802-
"classificados e convertidos a outro tipo (como :class:`float` ou :class:"
811+
"classificados e convertidos para outro tipo (como :class:`float` ou :class:"
803812
"`int`)."
804813

805814
#: ../../library/decimal.rst:437
@@ -809,10 +818,10 @@ msgid ""
809818
"applied to Decimal objects, the sign of the result is the sign of the "
810819
"*dividend* rather than the sign of the divisor::"
811820
msgstr ""
812-
"Existem algumas pequenas diferenças entre aritmética em objetos decimais e "
813-
"aritmética em números inteiros e flutuantes. Quando o operador de resto "
814-
"``%`` é aplicado a objetos decimais, o sinal do resultado é o sinal do "
815-
"*dividend* em vez do sinal do divisor::"
821+
"Existem algumas pequenas diferenças entre a aritmética de objetos decimais e "
822+
"a de números inteiros e flutuantes. Quando o operador de resto ``%`` é "
823+
"aplicado a objetos decimais, o sinal do resultado é o sinal do *dividendo* "
824+
"em vez do sinal do divisor::"
816825

817826
#: ../../library/decimal.rst:442
818827
msgid ""
@@ -855,7 +864,7 @@ msgid ""
855864
"integer`` operations (respectively) as described in the specification."
856865
msgstr ""
857866
"Os operadores ``%`` e ``//`` implementam as operações de ``remainder`` e "
858-
"``divide-integer`` (respectivamente) como descrito na especificação."
867+
"``divide-integer`` (respectivamente), conforme descrito na especificação."
859868

860869
#: ../../library/decimal.rst:460
861870
msgid ""
@@ -872,16 +881,16 @@ msgstr ""
872881
"tentativa de adicionar um :class:`Decimal` a um :class:`float`, por exemplo, "
873882
"vai levantar um :exc:`TypeError`. No entanto, é possível usar os operadores "
874883
"de comparação do Python para comparar uma instância de :class:`Decimal` "
875-
"``x`` com outro número ``y``. Isso evita resultados confusos ao fazer "
876-
"comparações de igualdade entre números de tipos diferentes."
884+
"``x`` com outro número ``y``. Isso evita resultados confusos ao comparar "
885+
"números de tipos diferentes."
877886

878887
#: ../../library/decimal.rst:468
879888
msgid ""
880889
"Mixed-type comparisons between :class:`Decimal` instances and other numeric "
881890
"types are now fully supported."
882891
msgstr ""
883892
"As comparações de tipos mistos entre instâncias de :class:`Decimal` e outros "
884-
"tipos numéricos agora são totalmente suportadas."
893+
"tipos numéricos agora estão totalmente implementadas."
885894

886895
#: ../../library/decimal.rst:472
887896
msgid ""
@@ -1131,7 +1140,7 @@ msgid ""
11311140
"class:`int` or :class:`Decimal`, but not strings or tuples."
11321141
msgstr ""
11331142
"Construtor alternativo que aceita apenas instâncias de :class:`float`, :"
1134-
"class:`int` ou :class:`Decimal`, mas não strings ou tuplas."
1143+
"class:`int` ou :class:`Decimal`, mas não de strings ou tuplas."
11351144

11361145
#: ../../library/decimal.rst:631
11371146
msgid ""
@@ -1154,7 +1163,7 @@ msgid ""
11541163
"Fused multiply-add. Return self*other+third with no rounding of the "
11551164
"intermediate product self*other."
11561165
msgstr ""
1157-
"Multiplicação e adição fundidos. Retorna self*other+third sem arredondamento "
1166+
"Multiplicação e adição fundidas. Retorna self*other+third sem arredondamento "
11581167
"do produto intermediário self*other."
11591168

11601169
#: ../../library/decimal.rst:652
@@ -1188,7 +1197,7 @@ msgid ""
11881197
"Return :const:`True` if the argument is a (quiet or signaling) NaN and :"
11891198
"const:`False` otherwise."
11901199
msgstr ""
1191-
"Retorna :const:`True` se o argumento for NaN (silencioso ou sinalizador) e :"
1200+
"Retorna :const:`True` se o argumento for NaN (silencioso ou sinalizado) e :"
11921201
"const:`False` caso contrário."
11931202

11941203
#: ../../library/decimal.rst:673
@@ -1204,7 +1213,7 @@ msgid ""
12041213
"Return :const:`True` if the argument is a quiet NaN, and :const:`False` "
12051214
"otherwise."
12061215
msgstr ""
1207-
"Retorna :const:`True` se o argumento for um NaN silencioso, e :const:`False` "
1216+
"Retorna :const:`True` se o argumento for um NaN silencioso e :const:`False` "
12081217
"caso contrário."
12091218

12101219
#: ../../library/decimal.rst:683

potodo.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@
5353
│ ├── sorting.po 54.0% translated 50/92
5454
│ └── unicode.po 20.0% translated 30/145
5555
├── installing/ 100.00% done
56-
├── library/ 60.22% done
56+
├── library/ 60.23% done
5757
│ ├── __future__.po 91.0% translated 45/49
58-
│ ├── argparse.po 99.0% translated 397/400
58+
│ ├── argparse.po 99.0% translated 396/400
5959
│ ├── array.po 97.0% translated 85/87
6060
│ ├── ast.po 97.0% translated 328/336
6161
│ ├── asyncio-dev.po 94.0% translated 51/54
@@ -97,7 +97,7 @@
9797
│ ├── dataclasses.po 44.0% translated 71/158
9898
│ ├── datetime.po 95.0% translated 626/657
9999
│ ├── dbm.po 84.0% translated 91/108
100-
│ ├── decimal.po 98.0% translated 379/386
100+
│ ├── decimal.po 98.0% translated 381/386
101101
│ ├── dialog.po 89.0% translated 51/57
102102
│ ├── difflib.po 10.0% translated 14/140
103103
│ ├── dis.po 56.0% translated 233/414
@@ -275,7 +275,7 @@
275275
├── using/ 96.78% done
276276
│ ├── configure.po 99.0% translated 465/466
277277
│ └── windows.po 95.0% translated 532/556
278-
└── whatsnew/ 50.43% done
278+
└── whatsnew/ 50.42% done
279279
├── 2.3.po 83.0% translated 325/387
280280
├── 2.4.po 83.0% translated 266/319
281281
├── 2.5.po 85.0% translated 388/452
@@ -291,4 +291,4 @@
291291
├── 3.5.po 22.0% translated 128/578
292292
├── 3.6.po 42.0% translated 232/544
293293
├── 3.7.po 43.0% translated 249/568
294-
└── changelog.po 25.0% translated 3487/13886
294+
└── changelog.po 25.0% translated 3487/13893

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "60.99%", "translated": 53582, "entries": 82491, "updated_at": "2026-03-03T23:11:09+00:00Z"}
1+
{"completion": "60.99%", "translated": 53583, "entries": 82498, "updated_at": "2026-03-05T23:29:47+00:00Z"}

0 commit comments

Comments
 (0)