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

Skip to content

Commit 63fa80d

Browse files
Update translation
Co-Authored-By: Rafael Fontenelle <[email protected]>
1 parent ccbf638 commit 63fa80d

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.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-01-03 14:16+0000\n"
14+
"POT-Creation-Date: 2025-07-04 15:01+0000\n"
1515
"PO-Revision-Date: 2025-05-08 05:08+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\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
@@ -684,7 +684,7 @@ msgstr ""
684684

685685
#: ../../library/hashlib.rst:435
686686
msgid "16"
687-
msgstr ""
687+
msgstr "16"
688688

689689
#: ../../library/hashlib.rst:436
690690
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.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-06-13 15:01+0000\n"
14+
"POT-Creation-Date: 2025-06-27 14:55+0000\n"
1515
"PO-Revision-Date: 2025-05-08 05:10+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -6015,7 +6015,7 @@ msgid ""
60156015
"versionadded:: 3.12"
60166016
msgstr ""
60176017
"Indica se o parâmetro ``frozen`` é presumido como ``True`` ou ``False`` se "
6018-
"for omitido pelo chamador. O padrão é ``False``. .. versionadded:: 3.12"
6018+
"for omitido pelo chamador. O padrão é ``False``. Added in version 3.12"
60196019

60206020
#: ../../library/typing.rst:2962
60216021
msgid ""

potodo.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55

66

7-
# c-api (56.10% done)
7+
# c-api (56.37% done)
88

99
- exceptions.po 194 / 380 ( 51.0% translated).
10-
- float.po 15 / 35 ( 42.0% translated).
10+
- float.po 29 / 35 ( 82.0% translated).
1111
- frame.po 20 / 42 ( 47.0% translated).
1212
- gcsupport.po 9 / 52 ( 17.0% translated).
1313
- import.po 33 / 62 ( 53.0% translated).
@@ -100,7 +100,7 @@
100100
- faulthandler.po 4 / 43 ( 9.0% translated).
101101
- ftplib.po 11 / 99 ( 11.0% translated).
102102
- functools.po 20 / 115 ( 17.0% translated).
103-
- hashlib.po 75 / 170 ( 44.0% translated).
103+
- hashlib.po 76 / 170 ( 44.0% translated).
104104
- html.parser.po 3 / 60 ( 5.0% translated).
105105
- http.client.po 45 / 117 ( 38.0% translated).
106106
- http.cookiejar.po 9 / 159 ( 5.0% translated).
@@ -195,5 +195,5 @@
195195
- changelog.po 2561 / 12427 ( 20.0% translated).
196196

197197

198-
# TOTAL (62.82% done)
198+
# TOTAL (62.84% done)
199199

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "62.82%", "translated": 47843, "entries": 76156, "updated_at": "2025-07-08T23:31:33+00:00Z"}
1+
{"completion": "62.84%", "translated": 47858, "entries": 76156, "updated_at": "2025-07-09T23:30:44+00:00Z"}

0 commit comments

Comments
 (0)