Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8c89207

Browse files
Update translation
Co-Authored-By: Rafael Fontenelle <[email protected]>
1 parent 509d3d3 commit 8c89207

File tree

5 files changed

+55
-15
lines changed

5 files changed

+55
-15
lines changed

c-api/float.po

Lines changed: 47 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-01-03 14:53+0000\n"
14+
"POT-Creation-Date: 2025-06-20 15:39+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:32+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2024\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -127,7 +127,7 @@ msgstr ""
127127

128128
#: ../../c-api/float.rst:82
129129
msgid "Pack and Unpack functions"
130-
msgstr ""
130+
msgstr "Asa funções Pack e Unpack"
131131

132132
#: ../../c-api/float.rst:84
133133
msgid ""
@@ -137,6 +137,12 @@ msgid ""
137137
"c:expr:`double` from such a bytes string. The suffix (2, 4 or 8) specifies "
138138
"the number of bytes in the bytes string."
139139
msgstr ""
140+
"As funções de empacotamento e desempacotamento, pack e unpack "
141+
"respectivamente, fornecem uma maneira eficiente e independente de plataforma "
142+
"de armazenar valores de ponto flutuante como strings de bytes. As rotinas de "
143+
"Pack produzem uma string de bytes a partir de um C :c:expr:`double`, e as "
144+
"rotinas de Unpack produzem um C :c:expr:`double` a partir dessa string de "
145+
"bytes. O sufixo (2, 4 ou 8) especifica o número de bytes na string de bytes."
140146

141147
#: ../../c-api/float.rst:90
142148
msgid ""
@@ -149,6 +155,14 @@ msgid ""
149155
"attempting to unpack a bytes string containing an IEEE INF or NaN will raise "
150156
"an exception."
151157
msgstr ""
158+
"Em plataformas que parecem usar o formato IEEE 754, essas funções funcionam "
159+
"copiando bits. Em outras plataformas, o formato de 2 bytes é idêntico ao "
160+
"formato de meia precisão binário 16 do IEEE 754, o formato de 4 bytes (32 "
161+
"bits) é idêntico ao formato de precisão simples binário 32 do IEEE 754 e o "
162+
"formato de 8 bytes ao formato de precisão dupla binário 64 do IEEE 754, "
163+
"embora o empacotamento de INFs e NaNs (se tais recursos existirem na "
164+
"plataforma) não seja tratado corretamente, e tentar desempacotar uma string "
165+
"de bytes contendo um INF ou NaN do IEEE levantará uma exceção."
152166

153167
#: ../../c-api/float.rst:99
154168
msgid ""
@@ -157,10 +171,15 @@ msgid ""
157171
"less precision, or smaller dynamic range, not all values can be unpacked. "
158172
"What happens in such cases is partly accidental (alas)."
159173
msgstr ""
174+
"Em plataformas que não aderem IEEE com maior precisão ou maior alcance "
175+
"dinâmico do que o suportado pelo IEEE 754, nem todos os valores podem ser "
176+
"empacotados; em plataformas que não aderem IEEE com menor precisão ou menor "
177+
"alcance dinâmico, nem todos os valores podem ser desempacotados. O que "
178+
"acontece nesses casos é em parte acidental (infelizmente)."
160179

161180
#: ../../c-api/float.rst:107
162181
msgid "Pack functions"
163-
msgstr ""
182+
msgstr "Funções Pack"
164183

165184
#: ../../c-api/float.rst:109
166185
msgid ""
@@ -171,24 +190,33 @@ msgid ""
171190
"`PY_BIG_ENDIAN` constant can be used to use the native endian: it is equal "
172191
"to ``1`` on big endian processor, or ``0`` on little endian processor."
173192
msgstr ""
193+
"As rotinas de empacotamento gravam 2, 4 ou 8 bytes, começando em *p*. *le* é "
194+
"um argumento :c:expr:`int`, diferente de zero se você quiser a sequência de "
195+
"bytes no formato little-endian (expoente por último, em ``p+1``, ``p+3`` ou "
196+
"``p+6`` ``p+7``), zero se você quiser o formato big-endian (expoente "
197+
"primeiro, em *p*). A constante :c:macro:`PY_BIG_ENDIAN` pode ser usada para "
198+
"usar o endian nativo: é igual a ``1`` em processadores big-endian ou ``0`` "
199+
"em processadores little-endian."
174200

175201
#: ../../c-api/float.rst:116
176202
msgid ""
177203
"Return value: ``0`` if all is OK, ``-1`` if error (and an exception is set, "
178204
"most likely :exc:`OverflowError`)."
179205
msgstr ""
206+
"Valor de retorno: ``0`` se tudo estiver OK, ``-1`` se houver erro (e uma "
207+
"exceção for definida, provavelmente :exc:`OverflowError`)."
180208

181209
#: ../../c-api/float.rst:119
182210
msgid "There are two problems on non-IEEE platforms:"
183-
msgstr ""
211+
msgstr "Existem dois problemas em plataformas não IEEE:"
184212

185213
#: ../../c-api/float.rst:121
186214
msgid "What this does is undefined if *x* is a NaN or infinity."
187-
msgstr ""
215+
msgstr "O que isso faz é indefinido se *x* é um NaN ou infinito."
188216

189217
#: ../../c-api/float.rst:122
190218
msgid "``-0.0`` and ``+0.0`` produce the same bytes string."
191-
msgstr ""
219+
msgstr "``-0.0`` e ``+0.0`` produzem a mesma sequência de bytes."
192220

193221
#: ../../c-api/float.rst:126
194222
msgid "Pack a C double as the IEEE 754 binary16 half-precision format."
@@ -204,7 +232,7 @@ msgstr ""
204232

205233
#: ../../c-api/float.rst:138
206234
msgid "Unpack functions"
207-
msgstr ""
235+
msgstr "Funções de Unpack"
208236

209237
#: ../../c-api/float.rst:140
210238
msgid ""
@@ -215,19 +243,31 @@ msgid ""
215243
"be used to use the native endian: it is equal to ``1`` on big endian "
216244
"processor, or ``0`` on little endian processor."
217245
msgstr ""
246+
"As rotinas de desempacotamento leem 2, 4 ou 8 bytes, começando em *p*. *le* "
247+
"é um argumento :c:expr:`int`, diferente de zero se a sequência de bytes "
248+
"estiver no formato little-endian (expoente por último, em ``p+1``, ``p+3`` "
249+
"ou ``p+6`` e ``p+7``), zero se big-endian (expoente primeiro, em *p*). A "
250+
"constante :c:macro:`PY_BIG_ENDIAN` pode ser usada para usar o endian nativo: "
251+
"é igual a ``1`` em processadores big-endian ou ``0`` em processadores little-"
252+
"endian."
218253

219254
#: ../../c-api/float.rst:147
220255
msgid ""
221256
"Return value: The unpacked double. On error, this is ``-1.0`` and :c:func:"
222257
"`PyErr_Occurred` is true (and an exception is set, most likely :exc:"
223258
"`OverflowError`)."
224259
msgstr ""
260+
"Valor de retorno: O double descompactado. Em caso de erro, é ``-1.0`` e :c:"
261+
"func:`PyErr_Occurred` é verdadeiro (e uma exceção é definida, provavelmente :"
262+
"exc:`OverflowError`)."
225263

226264
#: ../../c-api/float.rst:151
227265
msgid ""
228266
"Note that on a non-IEEE platform this will refuse to unpack a bytes string "
229267
"that represents a NaN or infinity."
230268
msgstr ""
269+
"Observe que em uma plataforma que não adere IEEE isso se recusará a "
270+
"descompactar uma sequência de bytes que representa um NaN ou infinito."
231271

232272
#: ../../c-api/float.rst:156
233273
msgid "Unpack the IEEE 754 binary16 half-precision format as a C double."

library/hashlib.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ msgstr ""
658658

659659
#: ../../library/hashlib.rst:428
660660
msgid "16"
661-
msgstr ""
661+
msgstr "16"
662662

663663
#: ../../library/hashlib.rst:429
664664
msgid "BLAKE2s"

library/typing.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-05-02 14:54+0000\n"
14+
"POT-Creation-Date: 2025-06-27 15:31+0000\n"
1515
"PO-Revision-Date: 2024-05-11 00:33+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -5500,7 +5500,7 @@ msgid ""
55005500
"versionadded:: 3.12"
55015501
msgstr ""
55025502
"Indica se o parâmetro ``frozen`` é presumido como ``True`` ou ``False`` se "
5503-
"for omitido pelo chamador. O padrão é ``False``. .. versionadded:: 3.12"
5503+
"for omitido pelo chamador. O padrão é ``False``. Added in version 3.12"
55045504

55055505
#: ../../library/typing.rst:2711
55065506
msgid ""

potodo.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
- license.po 116 / 125 ( 92.0% translated).
66

77

8-
# c-api (55.50% done)
8+
# c-api (55.79% done)
99

1010
- exceptions.po 194 / 366 ( 53.0% translated).
11-
- float.po 15 / 35 ( 42.0% translated).
11+
- float.po 29 / 35 ( 82.0% translated).
1212
- frame.po 20 / 36 ( 55.0% translated).
1313
- gcsupport.po 9 / 52 ( 17.0% translated).
1414
- import.po 36 / 57 ( 63.0% translated).
@@ -124,7 +124,7 @@
124124
- ftplib.po 11 / 99 ( 11.0% translated).
125125
- functools.po 20 / 115 ( 17.0% translated).
126126
- gzip.po 60 / 65 ( 92.0% translated).
127-
- hashlib.po 71 / 168 ( 42.0% translated).
127+
- hashlib.po 72 / 168 ( 42.0% translated).
128128
- html.parser.po 3 / 60 ( 5.0% translated).
129129
- http.client.po 45 / 117 ( 38.0% translated).
130130
- http.cookiejar.po 9 / 159 ( 5.0% translated).
@@ -247,5 +247,5 @@
247247
- 3.7.po 252 / 568 ( 44.0% translated).
248248

249249

250-
# TOTAL (69.43% done)
250+
# TOTAL (69.46% done)
251251

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "69.43%", "translated": 43055, "entries": 62011, "updated_at": "2025-07-08T23:39:51+00:00Z"}
1+
{"completion": "69.46%", "translated": 43070, "entries": 62011, "updated_at": "2025-07-09T23:40:44+00:00Z"}

0 commit comments

Comments
 (0)