Skip to content

Commit 0b5084a

Browse files
Update translation
Co-Authored-By: python-doc bot Co-Authored-By: Rafael Fontenelle <[email protected]> Co-Authored-By: Rainer Terroso
1 parent 8249ae8 commit 0b5084a

File tree

22 files changed

+13595
-13308
lines changed

22 files changed

+13595
-13308
lines changed

c-api/dict.po

Lines changed: 110 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# python-doc bot, 2025
87
# Rafael Fontenelle <[email protected]>, 2025
8+
# python-doc bot, 2025
99
#
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-11-15 15:00+0000\n"
15+
"POT-Creation-Date: 2025-11-19 15:26+0000\n"
1616
"PO-Revision-Date: 2025-09-15 01:03+0000\n"
17-
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
17+
"Last-Translator: python-doc bot, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1919
"teams/5390/pt_BR/)\n"
2020
"Language: pt_BR\n"
@@ -750,6 +750,113 @@ msgstr ""
750750
"Retorna verdadeiro se *op* for uma instância de uma visualização de itens de "
751751
"dicionário. Esta função sempre tem sucesso."
752752

753+
#: ../../c-api/dict.rst:474
754+
msgid "Ordered Dictionaries"
755+
msgstr ""
756+
757+
#: ../../c-api/dict.rst:476
758+
msgid ""
759+
"Python's C API provides interface for :class:`collections.OrderedDict` from "
760+
"C. Since Python 3.7, dictionaries are ordered by default, so there is "
761+
"usually little need for these functions; prefer ``PyDict*`` where possible."
762+
msgstr ""
763+
764+
#: ../../c-api/dict.rst:483
765+
msgid ""
766+
"Type object for ordered dictionaries. This is the same object as :class:"
767+
"`collections.OrderedDict` in the Python layer."
768+
msgstr ""
769+
770+
#: ../../c-api/dict.rst:489
771+
msgid ""
772+
"Return true if *od* is an ordered dictionary object or an instance of a "
773+
"subtype of the :class:`~collections.OrderedDict` type. This function always "
774+
"succeeds."
775+
msgstr ""
776+
777+
#: ../../c-api/dict.rst:496
778+
msgid ""
779+
"Return true if *od* is an ordered dictionary object, but not an instance of "
780+
"a subtype of the :class:`~collections.OrderedDict` type. This function "
781+
"always succeeds."
782+
msgstr ""
783+
784+
#: ../../c-api/dict.rst:503
785+
msgid "Analogous to :c:type:`PyDictKeys_Type` for ordered dictionaries."
786+
msgstr ""
787+
788+
#: ../../c-api/dict.rst:508
789+
msgid "Analogous to :c:type:`PyDictValues_Type` for ordered dictionaries."
790+
msgstr ""
791+
792+
#: ../../c-api/dict.rst:513
793+
msgid "Analogous to :c:type:`PyDictItems_Type` for ordered dictionaries."
794+
msgstr ""
795+
796+
#: ../../c-api/dict.rst:518
797+
msgid "Return a new empty ordered dictionary, or ``NULL`` on failure."
798+
msgstr ""
799+
800+
#: ../../c-api/dict.rst:520
801+
msgid "This is analogous to :c:func:`PyDict_New`."
802+
msgstr ""
803+
804+
#: ../../c-api/dict.rst:525
805+
msgid ""
806+
"Insert *value* into the ordered dictionary *od* with a key of *key*. Return "
807+
"``0`` on success or ``-1`` with an exception set on failure."
808+
msgstr ""
809+
810+
#: ../../c-api/dict.rst:528
811+
msgid "This is analogous to :c:func:`PyDict_SetItem`."
812+
msgstr ""
813+
814+
#: ../../c-api/dict.rst:533
815+
msgid ""
816+
"Remove the entry in the ordered dictionary *od* with key *key*. Return ``0`` "
817+
"on success or ``-1`` with an exception set on failure."
818+
msgstr ""
819+
820+
#: ../../c-api/dict.rst:536
821+
msgid "This is analogous to :c:func:`PyDict_DelItem`."
822+
msgstr ""
823+
824+
#: ../../c-api/dict.rst:539
825+
msgid "These are :term:`soft deprecated` aliases to ``PyDict`` APIs:"
826+
msgstr ""
827+
828+
#: ../../c-api/dict.rst:546
829+
msgid "``PyODict``"
830+
msgstr ""
831+
832+
#: ../../c-api/dict.rst:547
833+
msgid "``PyDict``"
834+
msgstr ""
835+
836+
#: ../../c-api/dict.rst:549
837+
msgid ":c:func:`PyDict_GetItem`"
838+
msgstr ":c:func:`PyDict_GetItem`"
839+
840+
#: ../../c-api/dict.rst:551
841+
msgid ":c:func:`PyDict_GetItemWithError`"
842+
msgstr ":c:func:`PyDict_GetItemWithError`"
843+
844+
#: ../../c-api/dict.rst:553
845+
msgid ":c:func:`PyDict_GetItemString`"
846+
msgstr ":c:func:`PyDict_GetItemString`"
847+
848+
#: ../../c-api/dict.rst:555
849+
msgid ":c:func:`PyDict_Contains`"
850+
msgstr ""
851+
852+
#: ../../c-api/dict.rst:557
853+
msgid ":c:func:`PyDict_Size`"
854+
msgstr ""
855+
856+
#: ../../c-api/dict.rst:559
857+
msgid ":c:func:`PyDict_GET_SIZE`"
858+
msgstr ""
859+
753860
#: ../../c-api/dict.rst:8
754861
msgid "object"
755862
msgstr "objeto"

c-api/float.po

Lines changed: 70 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-11-15 15:00+0000\n"
15+
"POT-Creation-Date: 2025-11-19 15:26+0000\n"
1616
"PO-Revision-Date: 2025-09-15 01:03+0000\n"
1717
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -159,70 +159,110 @@ msgstr ""
159159
"cabeçalho ``<math.h>`` do padrão C11."
160160

161161
#: ../../c-api/float.rst:101
162+
msgid "Equivalent to :c:macro:`!INFINITY`."
163+
msgstr ""
164+
165+
#: ../../c-api/float.rst:103
166+
msgid "The macro is :term:`soft deprecated`."
167+
msgstr ""
168+
169+
#: ../../c-api/float.rst:109
162170
msgid ""
163171
"The definition (accurate for a :c:expr:`double` type) of the :data:`math.e` "
164172
"constant."
165173
msgstr ""
166174
"A definição (precisa para um tipo :c:expr:`double`) da constante :data:`math."
167175
"e`."
168176

169-
#: ../../c-api/float.rst:106
177+
#: ../../c-api/float.rst:114
170178
msgid "High precision (long double) definition of :data:`~math.e` constant."
171179
msgstr "Definição de alta precisão (long double) da constante :data:`~math.e`."
172180

173-
#: ../../c-api/float.rst:111
181+
#: ../../c-api/float.rst:119
174182
msgid ""
175183
"The definition (accurate for a :c:expr:`double` type) of the :data:`math.pi` "
176184
"constant."
177185
msgstr ""
178186
"A definição (precisa para um tipo :c:expr:`double`) da constante :data:`math."
179187
"pi`."
180188

181-
#: ../../c-api/float.rst:116
189+
#: ../../c-api/float.rst:124
182190
msgid "High precision (long double) definition of :data:`~math.pi` constant."
183191
msgstr ""
184192
"Definição de alta precisão (long double) da constante :data:`~math.pi`."
185193

186-
#: ../../c-api/float.rst:121
194+
#: ../../c-api/float.rst:129
187195
msgid ""
188196
"The definition (accurate for a :c:expr:`double` type) of the :data:`math."
189197
"tau` constant."
190198
msgstr ""
191199
"A definição (precisa para um tipo :c:expr:`double`) da constante :data:`math."
192200
"tau`."
193201

194-
#: ../../c-api/float.rst:128
202+
#: ../../c-api/float.rst:136
195203
msgid "Return :data:`math.nan` from a function."
196204
msgstr "Retorna :data:`math.nan` de uma função."
197205

198-
#: ../../c-api/float.rst:130
206+
#: ../../c-api/float.rst:138
199207
msgid ""
200208
"On most platforms, this is equivalent to ``return PyFloat_FromDouble(NAN)``."
201209
msgstr ""
202210
"Na maioria das plataformas, isso equivale a ``return "
203211
"PyFloat_FromDouble(NAN)``."
204212

205-
#: ../../c-api/float.rst:135
213+
#: ../../c-api/float.rst:143
206214
msgid ""
207215
"Return :data:`math.inf` or :data:`-math.inf <math.inf>` from a function, "
208216
"depending on the sign of *sign*."
209217
msgstr ""
210218
"Retorna :data:`math.inf` ou :data:`-math.inf <math.inf>` de uma função, "
211219
"dependendo do sinal de *sign*."
212220

213-
#: ../../c-api/float.rst:138
221+
#: ../../c-api/float.rst:146
214222
msgid "On most platforms, this is equivalent to the following::"
215223
msgstr "Na maioria das plataformas, isso equivale ao seguinte::"
216224

217-
#: ../../c-api/float.rst:140
225+
#: ../../c-api/float.rst:148
218226
msgid "return PyFloat_FromDouble(copysign(INFINITY, sign));"
219227
msgstr "return PyFloat_FromDouble(copysign(INFINITY, sign));"
220228

221-
#: ../../c-api/float.rst:144
229+
#: ../../c-api/float.rst:153
230+
msgid ""
231+
"Return ``1`` if the given floating-point number *X* is finite, that is, it "
232+
"is normal, subnormal or zero, but not infinite or NaN. Return ``0`` "
233+
"otherwise."
234+
msgstr ""
235+
236+
#: ../../c-api/float.rst:157
237+
msgid ""
238+
"The macro is :term:`soft deprecated`. Use :c:macro:`!isfinite` instead."
239+
msgstr ""
240+
241+
#: ../../c-api/float.rst:163
242+
msgid ""
243+
"Return ``1`` if the given floating-point number *X* is positive or negative "
244+
"infinity. Return ``0`` otherwise."
245+
msgstr ""
246+
247+
#: ../../c-api/float.rst:166
248+
msgid "The macro is :term:`soft deprecated`. Use :c:macro:`!isinf` instead."
249+
msgstr ""
250+
251+
#: ../../c-api/float.rst:172
252+
msgid ""
253+
"Return ``1`` if the given floating-point number *X* is a not-a-number (NaN) "
254+
"value. Return ``0`` otherwise."
255+
msgstr ""
256+
257+
#: ../../c-api/float.rst:175
258+
msgid "The macro is :term:`soft deprecated`. Use :c:macro:`!isnan` instead."
259+
msgstr ""
260+
261+
#: ../../c-api/float.rst:180
222262
msgid "Pack and Unpack functions"
223263
msgstr "As funções Pack e Unpack"
224264

225-
#: ../../c-api/float.rst:146
265+
#: ../../c-api/float.rst:182
226266
msgid ""
227267
"The pack and unpack functions provide an efficient platform-independent way "
228268
"to store floating-point values as byte strings. The Pack routines produce a "
@@ -237,7 +277,7 @@ msgstr ""
237277
"rotinas de Unpack produzem um C :c:expr:`double` a partir dessa string de "
238278
"bytes. O sufixo (2, 4 ou 8) especifica o número de bytes na string de bytes."
239279

240-
#: ../../c-api/float.rst:152
280+
#: ../../c-api/float.rst:188
241281
msgid ""
242282
"On platforms that appear to use IEEE 754 formats these functions work by "
243283
"copying bits. On other platforms, the 2-byte format is identical to the IEEE "
@@ -257,7 +297,7 @@ msgstr ""
257297
"plataforma) não seja tratado corretamente, e tentar desempacotar uma string "
258298
"de bytes contendo um INF ou NaN do IEEE levantará uma exceção."
259299

260-
#: ../../c-api/float.rst:161
300+
#: ../../c-api/float.rst:197
261301
msgid ""
262302
"On non-IEEE platforms with more precision, or larger dynamic range, than "
263303
"IEEE 754 supports, not all values can be packed; on non-IEEE platforms with "
@@ -270,11 +310,11 @@ msgstr ""
270310
"alcance dinâmico, nem todos os valores podem ser desempacotados. O que "
271311
"acontece nesses casos é em parte acidental (infelizmente)."
272312

273-
#: ../../c-api/float.rst:169
313+
#: ../../c-api/float.rst:205
274314
msgid "Pack functions"
275315
msgstr "Funções Pack"
276316

277-
#: ../../c-api/float.rst:171
317+
#: ../../c-api/float.rst:207
278318
msgid ""
279319
"The pack routines write 2, 4 or 8 bytes, starting at *p*. *le* is an :c:expr:"
280320
"`int` argument, non-zero if you want the bytes string in little-endian "
@@ -291,46 +331,46 @@ msgstr ""
291331
"usar o endian nativo: é igual a ``1`` em processadores big-endian ou ``0`` "
292332
"em processadores little-endian."
293333

294-
#: ../../c-api/float.rst:178
334+
#: ../../c-api/float.rst:214
295335
msgid ""
296336
"Return value: ``0`` if all is OK, ``-1`` if error (and an exception is set, "
297337
"most likely :exc:`OverflowError`)."
298338
msgstr ""
299339
"Valor de retorno: ``0`` se tudo estiver OK, ``-1`` se houver erro (e uma "
300340
"exceção for definida, provavelmente :exc:`OverflowError`)."
301341

302-
#: ../../c-api/float.rst:181
342+
#: ../../c-api/float.rst:217
303343
msgid "There are two problems on non-IEEE platforms:"
304344
msgstr "Existem dois problemas em plataformas não IEEE:"
305345

306-
#: ../../c-api/float.rst:183
346+
#: ../../c-api/float.rst:219
307347
msgid "What this does is undefined if *x* is a NaN or infinity."
308348
msgstr "O que isso faz é indefinido se *x* é um NaN ou infinito."
309349

310-
#: ../../c-api/float.rst:184
350+
#: ../../c-api/float.rst:220
311351
msgid "``-0.0`` and ``+0.0`` produce the same bytes string."
312352
msgstr "``-0.0`` e ``+0.0`` produzem a mesma sequência de bytes."
313353

314-
#: ../../c-api/float.rst:188
354+
#: ../../c-api/float.rst:224
315355
msgid "Pack a C double as the IEEE 754 binary16 half-precision format."
316356
msgstr ""
317357
"Empacota um C duplo como o formato de meia precisão binário16 IEEE 754."
318358

319-
#: ../../c-api/float.rst:192
359+
#: ../../c-api/float.rst:228
320360
msgid "Pack a C double as the IEEE 754 binary32 single precision format."
321361
msgstr ""
322362
"Empacota um C duplo como o formato de precisão simples binário32 IEEE 754."
323363

324-
#: ../../c-api/float.rst:196
364+
#: ../../c-api/float.rst:232
325365
msgid "Pack a C double as the IEEE 754 binary64 double precision format."
326366
msgstr ""
327367
"Empacota um C duplo como o formato de precisão dupla binária 64 IEEE 754."
328368

329-
#: ../../c-api/float.rst:200
369+
#: ../../c-api/float.rst:236
330370
msgid "Unpack functions"
331371
msgstr "Funções de Unpack"
332372

333-
#: ../../c-api/float.rst:202
373+
#: ../../c-api/float.rst:238
334374
msgid ""
335375
"The unpack routines read 2, 4 or 8 bytes, starting at *p*. *le* is an :c:"
336376
"expr:`int` argument, non-zero if the bytes string is in little-endian format "
@@ -347,7 +387,7 @@ msgstr ""
347387
"é igual a ``1`` em processadores big-endian ou ``0`` em processadores little-"
348388
"endian."
349389

350-
#: ../../c-api/float.rst:209
390+
#: ../../c-api/float.rst:245
351391
msgid ""
352392
"Return value: The unpacked double. On error, this is ``-1.0`` and :c:func:"
353393
"`PyErr_Occurred` is true (and an exception is set, most likely :exc:"
@@ -357,25 +397,25 @@ msgstr ""
357397
"func:`PyErr_Occurred` é verdadeiro (e uma exceção é definida, provavelmente :"
358398
"exc:`OverflowError`)."
359399

360-
#: ../../c-api/float.rst:213
400+
#: ../../c-api/float.rst:249
361401
msgid ""
362402
"Note that on a non-IEEE platform this will refuse to unpack a bytes string "
363403
"that represents a NaN or infinity."
364404
msgstr ""
365405
"Observe que em uma plataforma que não adere IEEE isso se recusará a "
366406
"descompactar uma sequência de bytes que representa um NaN ou infinito."
367407

368-
#: ../../c-api/float.rst:218
408+
#: ../../c-api/float.rst:254
369409
msgid "Unpack the IEEE 754 binary16 half-precision format as a C double."
370410
msgstr ""
371411
"Descompacta o formato de meia precisão IEEE 754 binary16 como um double C."
372412

373-
#: ../../c-api/float.rst:222
413+
#: ../../c-api/float.rst:258
374414
msgid "Unpack the IEEE 754 binary32 single precision format as a C double."
375415
msgstr ""
376416
"Descompacta o formato IEEE 754 binary32 de precisão simples como um C double."
377417

378-
#: ../../c-api/float.rst:226
418+
#: ../../c-api/float.rst:262
379419
msgid "Unpack the IEEE 754 binary64 double precision format as a C double."
380420
msgstr ""
381421
"Descompacta o formato IEEE 754 binary64 de precisão dupla como um C double."

0 commit comments

Comments
 (0)