X Tutup
Skip to content

Commit bfe9b50

Browse files
Update translation
Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com>
1 parent 5a94004 commit bfe9b50

File tree

2 files changed

+39
-39
lines changed

2 files changed

+39
-39
lines changed

library/decimal.po

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# SOME DESCRIPTIVE TITLE.
2-
# Copyright (C) 2001-2025, Python Software Foundation
2+
# Copyright (C) 2001-2026, Python Software Foundation
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
@@ -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-09-17 15:41+0000\n"
14+
"POT-Creation-Date: 2026-02-27 16:15+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:58+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -63,9 +63,9 @@ msgid ""
6363
"``3.3000000000000003`` as it does with binary floating point."
6464
msgstr ""
6565
"Os números decimais podem ser representados exatamente. Por outro lado, "
66-
"números como ``1.1`` e ``2.2`` não possuem representações exatas em ponto "
66+
"números como ``1.1`` e ``2.2`` não têm representações exatas em ponto "
6767
"flutuante binário. Os usuários finais normalmente não esperam que ``1.1 + "
68-
"2.2`` sejam exibidos como ``3.3000000000000003``, como acontece com o ponto "
68+
"2.2`` sejam exibidos como ``3.3000000000000003``, como ocorre com o ponto "
6969
"flutuante binário."
7070

7171
#: ../../library/decimal.rst:47
@@ -80,9 +80,9 @@ msgstr ""
8080
"A exatidão transita para a aritmética. No ponto flutuante decimal, ``0.1 + "
8181
"0.1 + 0.1 - 0.3`` é exatamente igual a zero. No ponto flutuante binário, o "
8282
"resultado é ``5.5511151231257827e-017``. Embora próximas de zero, as "
83-
"diferenças impedem o teste de igualdade confiável e as diferenças podem se "
84-
"acumular. Por esse motivo, o decimal é preferido em aplicações de "
85-
"contabilidade que possuem invariáveis estritos de igualdade."
83+
"diferenças impedem o teste de igualdade confiável, e podem se acumular. Por "
84+
"esse motivo, o decimal é preferido em aplicações de contabilidade que "
85+
"envolvem invariáveis estritos de igualdade."
8686

8787
#: ../../library/decimal.rst:54
8888
msgid ""
@@ -133,9 +133,9 @@ msgid ""
133133
"rounded floating-point arithmetic.\" -- excerpt from the decimal arithmetic "
134134
"specification."
135135
msgstr ""
136-
"O módulo decimal foi projetado para dar suporte, \"sem prejuízo, a "
137-
"aritmética decimal não arredondada exata (às vezes chamada aritmética de "
138-
"ponto fixo) e aritmética arredondada de ponto flutuante\". -- trecho da "
136+
"O módulo decimal foi projetado para dar suporte, \"sem prejuízo, à "
137+
"aritmética decimal não arredondada exata (às vezes chamada de aritmética de "
138+
"ponto fixo) e à aritmética arredondada de ponto flutuante\". -- Trecho da "
139139
"especificação aritmética decimal."
140140

141141
#: ../../library/decimal.rst:85
@@ -635,7 +635,7 @@ msgstr "Objetos de Decimal"
635635

636636
#: ../../library/decimal.rst:348
637637
msgid "Construct a new :class:`Decimal` object based from *value*."
638-
msgstr "Constrói um novo objeto de :class:`Decimal` com base em *value*."
638+
msgstr "Constrói um novo objeto de :class:`Decimal` a partir de *value*."
639639

640640
#: ../../library/decimal.rst:350
641641
msgid ""
@@ -645,12 +645,12 @@ msgid ""
645645
"after leading and trailing whitespace characters, as well as underscores "
646646
"throughout, are removed::"
647647
msgstr ""
648-
"*value* pode ser um inteiro, string, tupla, :class:`float` ou outro objeto "
649-
"de :class:`Decimal`. Se nenhum *value* for fornecido, retornará "
648+
"*value* pode ser um inteiro, uma string, uma tupla, um :class:`float` ou "
649+
"outro objeto :class:`Decimal`. Se nenhum *value* for fornecido, retornará "
650650
"``Decimal('0')``. Se *value* for uma string, ele deverá estar em "
651651
"conformidade com a sintaxe da string numérica decimal após caracteres de "
652-
"espaço em branco à esquerda e à direita, bem como sublinhados em toda parte, "
653-
"serem removidos::"
652+
"espaço em branco à esquerda e à direita, bem como sublinhados serem "
653+
"removidos::"
654654

655655
#: ../../library/decimal.rst:355
656656
msgid ""
@@ -697,10 +697,10 @@ msgid ""
697697
"an integer exponent. For example, ``Decimal((0, (1, 4, 1, 4), -3))`` returns "
698698
"``Decimal('1.414')``."
699699
msgstr ""
700-
"Se *value* for um :class:`tuple`, ele deverá ter três componentes, um sinal "
701-
"(``0`` para positivo ou ``1`` para negativo), um :class:`tuple` de dígitos e "
702-
"um expoente inteiro. Por exemplo, ``Decimal((0, (1, 4, 1, 4), -3))`` returna "
703-
"``Decimal('1.414')``."
700+
"Se *value* for uma :class:`tupla <tuple>`, ela deverá ter três componentes: "
701+
"um sinal (``0`` para positivo ou ``1`` para negativo), uma :class:`tupla "
702+
"<tuple>` de dígitos e um expoente inteiro. Por exemplo, ``Decimal((0, (1, 4, "
703+
"1, 4), -3))`` retorna ``Decimal('1.414')``."
704704

705705
#: ../../library/decimal.rst:376
706706
msgid ""
@@ -711,7 +711,7 @@ msgid ""
711711
"``Decimal('1.100000000000000088817841970012523233890533447265625')``."
712712
msgstr ""
713713
"Se *value* é um :class:`float`, o valor do ponto flutuante binário é "
714-
"convertido sem perdas no seu equivalente decimal exato. Essa conversão "
714+
"convertido sem perdas para o seu equivalente decimal exato. Essa conversão "
715715
"geralmente requer 53 ou mais dígitos de precisão. Por exemplo, "
716716
"``Decimal(float('1.1'))`` converte para "
717717
"``Decimal('1.100000000000000088817841970012523233890533447265625')``."
@@ -723,10 +723,10 @@ msgid ""
723723
"``Decimal('3.00000')`` records all five zeros even if the context precision "
724724
"is only three."
725725
msgstr ""
726-
"A precisão *context* não afeta quantos dígitos estão armazenados. Isso é "
727-
"determinado exclusivamente pelo número de dígitos em *value*. Por exemplo, "
726+
"A precisão *context* não afeta o número de dígitos armazenados. Isso é "
727+
"determinado exclusivamente pelo número de dígitos de *value*. Por exemplo, "
728728
"``Decimal('3.00000')`` registra todos os cinco zeros, mesmo que a precisão "
729-
"do contexto seja apenas três."
729+
"do contexto seja de apenas três."
730730

731731
#: ../../library/decimal.rst:387
732732
msgid ""
@@ -738,11 +738,11 @@ msgstr ""
738738
"O objetivo do argumento *context* é determinar o que fazer se *value* for "
739739
"uma string malformada. Se o contexto capturar :const:`InvalidOperation`, uma "
740740
"exceção será levantada; caso contrário, o construtor retornará um novo "
741-
"decimal com o valor de ``NaN``."
741+
"decimal com o valor ``NaN``."
742742

743743
#: ../../library/decimal.rst:392
744744
msgid "Once constructed, :class:`Decimal` objects are immutable."
745-
msgstr "Uma vez construídos, objetos de :class:`Decimal` são imutáveis."
745+
msgstr "Uma vez construídos, objetos :class:`Decimal` são imutáveis."
746746

747747
#: ../../library/decimal.rst:394
748748
msgid ""
@@ -765,7 +765,7 @@ msgid ""
765765
"literals in code."
766766
msgstr ""
767767
"Sublinhados são permitidos para agrupamento, como nos literais de ponto "
768-
"flutuante e integral no código."
768+
"flutuante e inteiros no código."
769769

770770
#: ../../library/decimal.rst:406
771771
msgid ""
@@ -781,7 +781,7 @@ msgstr ""
781781
"as operações matemáticas usuais e métodos especiais se aplicam. Da mesma "
782782
"forma, objetos decimais podem ser copiados, separados, impressos, usados "
783783
"como chaves de dicionário, usados como elementos de conjunto, comparados, "
784-
"classificados e convertidos a outro tipo (como :class:`float` ou :class:"
784+
"classificados e convertidos para outro tipo (como :class:`float` ou :class:"
785785
"`int`)."
786786

787787
#: ../../library/decimal.rst:413
@@ -791,10 +791,10 @@ msgid ""
791791
"applied to Decimal objects, the sign of the result is the sign of the "
792792
"*dividend* rather than the sign of the divisor::"
793793
msgstr ""
794-
"Existem algumas pequenas diferenças entre aritmética em objetos decimais e "
795-
"aritmética em números inteiros e flutuantes. Quando o operador de resto "
796-
"``%`` é aplicado a objetos decimais, o sinal do resultado é o sinal do "
797-
"*dividend* em vez do sinal do divisor::"
794+
"Existem algumas pequenas diferenças entre a aritmética de objetos decimais e "
795+
"a de números inteiros e flutuantes. Quando o operador de resto ``%`` é "
796+
"aplicado a objetos decimais, o sinal do resultado é o sinal do *dividendo* "
797+
"em vez do sinal do divisor::"
798798

799799
#: ../../library/decimal.rst:418
800800
msgid ""
@@ -837,7 +837,7 @@ msgid ""
837837
"integer`` operations (respectively) as described in the specification."
838838
msgstr ""
839839
"Os operadores ``%`` e ``//`` implementam as operações de ``remainder`` e "
840-
"``divide-integer`` (respectivamente) como descrito na especificação."
840+
"``divide-integer`` (respectivamente), conforme descrito na especificação."
841841

842842
#: ../../library/decimal.rst:436
843843
msgid ""
@@ -854,16 +854,16 @@ msgstr ""
854854
"tentativa de adicionar um :class:`Decimal` a um :class:`float`, por exemplo, "
855855
"vai levantar um :exc:`TypeError`. No entanto, é possível usar os operadores "
856856
"de comparação do Python para comparar uma instância de :class:`Decimal` "
857-
"``x`` com outro número ``y``. Isso evita resultados confusos ao fazer "
858-
"comparações de igualdade entre números de tipos diferentes."
857+
"``x`` com outro número ``y``. Isso evita resultados confusos ao comparar "
858+
"números de tipos diferentes."
859859

860860
#: ../../library/decimal.rst:444
861861
msgid ""
862862
"Mixed-type comparisons between :class:`Decimal` instances and other numeric "
863863
"types are now fully supported."
864864
msgstr ""
865865
"As comparações de tipos mistos entre instâncias de :class:`Decimal` e outros "
866-
"tipos numéricos agora são totalmente suportadas."
866+
"tipos numéricos agora estão totalmente implementadas."
867867

868868
#: ../../library/decimal.rst:448
869869
msgid ""
@@ -1112,7 +1112,7 @@ msgid ""
11121112
"Fused multiply-add. Return self*other+third with no rounding of the "
11131113
"intermediate product self*other."
11141114
msgstr ""
1115-
"Multiplicação e adição fundidos. Retorna self*other+third sem arredondamento "
1115+
"Multiplicação e adição fundidas. Retorna self*other+third sem arredondamento "
11161116
"do produto intermediário self*other."
11171117

11181118
#: ../../library/decimal.rst:611
@@ -1146,7 +1146,7 @@ msgid ""
11461146
"Return :const:`True` if the argument is a (quiet or signaling) NaN and :"
11471147
"const:`False` otherwise."
11481148
msgstr ""
1149-
"Retorna :const:`True` se o argumento for NaN (silencioso ou sinalizador) e :"
1149+
"Retorna :const:`True` se o argumento for NaN (silencioso ou sinalizado) e :"
11501150
"const:`False` caso contrário."
11511151

11521152
#: ../../library/decimal.rst:632
@@ -1162,7 +1162,7 @@ msgid ""
11621162
"Return :const:`True` if the argument is a quiet NaN, and :const:`False` "
11631163
"otherwise."
11641164
msgstr ""
1165-
"Retorna :const:`True` se o argumento for um NaN silencioso, e :const:`False` "
1165+
"Retorna :const:`True` se o argumento for um NaN silencioso e :const:`False` "
11661166
"caso contrário."
11671167

11681168
#: ../../library/decimal.rst:642

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "66.87%", "translated": 44792, "entries": 62022, "updated_at": "2026-03-03T23:45:31+00:00Z"}
1+
{"completion": "66.87%", "translated": 44792, "entries": 62022, "updated_at": "2026-03-05T23:53:13+00:00Z"}

0 commit comments

Comments
 (0)
X Tutup