Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit a50fa95

Browse filesBrowse files
xandradecmaureirrtobar
authored
Traducido archivo c-api/float.po (#2238)
Closes #2067 Co-authored-by: Cristián Maureira-Fredes <cmaureir@users.noreply.github.com> Co-authored-by: Cristián Maureira-Fredes <Cristian.Maureira-Fredes@qt.io> Co-authored-by: rtobar <rtobarc@gmail.com>
1 parent c6691a3 commit a50fa95
Copy full SHA for a50fa95

File tree

Expand file treeCollapse file tree

1 file changed

+63
-20
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+63
-20
lines changed

‎c-api/float.po

Copy file name to clipboardExpand all lines: c-api/float.po
+63-20Lines changed: 63 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,16 @@ msgstr ""
1111
"Project-Id-Version: Python 3.8\n"
1212
"Report-Msgid-Bugs-To: \n"
1313
"POT-Creation-Date: 2022-10-25 19:47+0200\n"
14-
"PO-Revision-Date: 2021-08-01 20:11+0200\n"
14+
"PO-Revision-Date: 2022-12-01 10:01+0400\n"
1515
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
16-
"Language: es\n"
1716
"Language-Team: python-doc-es\n"
18-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
17+
"Language: es\n"
1918
"MIME-Version: 1.0\n"
2019
"Content-Type: text/plain; charset=utf-8\n"
2120
"Content-Transfer-Encoding: 8bit\n"
21+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
2222
"Generated-By: Babel 2.10.3\n"
23+
"X-Generator: Poedit 3.2\n"
2324

2425
#: ../Doc/c-api/float.rst:6
2526
msgid "Floating Point Objects"
@@ -62,8 +63,8 @@ msgid ""
6263
"Create a :c:type:`PyFloatObject` object based on the string value in *str*, "
6364
"or ``NULL`` on failure."
6465
msgstr ""
65-
"Crea un objeto :c:type:`PyFloatObject` en función del valor de cadena de "
66-
"caracteres en *str* o ``NULL`` en caso de error."
66+
"Crea un objeto :c:type:`PyFloatObject` basado en la cadena de caracteres en "
67+
"*str*, o ``NULL`` en caso de error."
6768

6869
#: ../Doc/c-api/float.rst:42
6970
msgid ""
@@ -73,7 +74,6 @@ msgstr ""
7374
"de error."
7475

7576
#: ../Doc/c-api/float.rst:47
76-
#, fuzzy
7777
msgid ""
7878
"Return a C :c:expr:`double` representation of the contents of *pyfloat*. If "
7979
"*pyfloat* is not a Python floating point object but has a :meth:`__float__` "
@@ -82,7 +82,7 @@ msgid ""
8282
"This method returns ``-1.0`` upon failure, so one should call :c:func:"
8383
"`PyErr_Occurred` to check for errors."
8484
msgstr ""
85-
"Retorna una representación C :c:type:`double` de los contenidos de "
85+
"Retorna una representación C :c:expr:`double` de los contenidos de "
8686
"*pyfloat*. Si *pyfloat* no es un objeto de punto flotante de Python pero "
8787
"tiene un método :meth:`__float__`, primero se llamará a este método para "
8888
"convertir *pyfloat* en un flotante. Si ``__float __()`` no está definido, "
@@ -95,12 +95,11 @@ msgid "Use :meth:`__index__` if available."
9595
msgstr "Utilice :meth:`__index__` si está disponible."
9696

9797
#: ../Doc/c-api/float.rst:60
98-
#, fuzzy
9998
msgid ""
10099
"Return a C :c:expr:`double` representation of the contents of *pyfloat*, but "
101100
"without error checking."
102101
msgstr ""
103-
"Retorna una representación C :c:type:`double` de los contenidos de "
102+
"Retorna una representación C :c:expr:`double` de los contenidos de "
104103
"*pyfloat*, pero sin verificación de errores."
105104

106105
#: ../Doc/c-api/float.rst:66
@@ -110,24 +109,22 @@ msgid ""
110109
"file :file:`float.h`."
111110
msgstr ""
112111
"Retorna una instancia de *structseq* que contiene información sobre la "
113-
"precisión, los valores mínimos y máximos de un flotante. Es una envoltura "
114-
"delgada alrededor del archivo de encabezado :file:`float.h`."
112+
"precisión, los valores mínimos y máximos de un flotante. Es un contenedor "
113+
"reducido alrededor del archivo de encabezado :file:`float.h`."
115114

116115
#: ../Doc/c-api/float.rst:73
117-
#, fuzzy
118116
msgid ""
119117
"Return the maximum representable finite float *DBL_MAX* as C :c:expr:"
120118
"`double`."
121119
msgstr ""
122-
"Retorna el máximo flotante finito representable *DBL_MAX* como C :c:type:"
120+
"Retorna el máximo flotante finito representable *DBL_MAX* como C :c:expr:"
123121
"`double`."
124122

125123
#: ../Doc/c-api/float.rst:78
126-
#, fuzzy
127124
msgid ""
128125
"Return the minimum normalized positive float *DBL_MIN* as C :c:expr:`double`."
129126
msgstr ""
130-
"Retorna el flotante positivo normalizado mínimo *DBL_MIN* como C :c:type:"
127+
"Retorna el flotante positivo normalizado mínimo *DBL_MIN* como C :c:expr:"
131128
"`double`."
132129

133130
#: ../Doc/c-api/float.rst:82
@@ -142,6 +139,12 @@ msgid ""
142139
"c:expr:`double` from such a bytes string. The suffix (2, 4 or 8) specifies "
143140
"the number of bytes in the bytes string."
144141
msgstr ""
142+
"Las funciones de empaquetar y desempaquetar proporcionan una manera "
143+
"eficiente e independiente de la plataforma para almacenar valores de coma "
144+
"flotante como cadenas de bytes. Las rutinas Pack producen una cadena de "
145+
"bytes a partir de un C :c:expr:`double`, y las rutinas Desempaquetar "
146+
"producen un C :c:expr:`double` a partir de dicha cadena de bytes. El sufijo "
147+
"(2, 4 u 8) especifica el número de bytes en la cadena de bytes."
145148

146149
#: ../Doc/c-api/float.rst:90
147150
msgid ""
@@ -154,6 +157,14 @@ msgid ""
154157
"attempting to unpack a bytes string containing an IEEE INF or NaN will raise "
155158
"an exception."
156159
msgstr ""
160+
"En plataformas que parecen usar formatos IEEE 754, estas funciones actúan "
161+
"copiando los bits. En otras plataformas, el formato 2-byte es idéntico al "
162+
"formato de media precision IEEE 754 binary16, el formato de 4-byte (32 bits) "
163+
"es idéntico al formato de precisión simple binario IEEE 754 binary32, y el "
164+
"formato de 8-byte al formato de doble precisión binario IEEE 754 binary64, "
165+
"aunque el empaquetado de INFs y NaNs (si existen en la plataforma) no se "
166+
"maneja correctamente, mientras que intentar desempaquetar una cadena de "
167+
"bytes que contenga un IEEE INF o NaN generará una excepción."
157168

158169
#: ../Doc/c-api/float.rst:99
159170
msgid ""
@@ -162,10 +173,15 @@ msgid ""
162173
"less precision, or smaller dynamic range, not all values can be unpacked. "
163174
"What happens in such cases is partly accidental (alas)."
164175
msgstr ""
176+
"En plataformas que no son IEEE con más precisión, o mayor rango dinámico, "
177+
"que el IEEE 754 admite, no se pueden empaquetar todos los valores; en "
178+
"plataformas que no son IEEE con menos precisión o con un rango dinámico más "
179+
"pequeño, no se pueden desempaquetar todos los valores. Lo que sucede en "
180+
"tales casos es en parte accidental (desafortunadamente)."
165181

166182
#: ../Doc/c-api/float.rst:107
167183
msgid "Pack functions"
168-
msgstr ""
184+
msgstr "Funciones de Empaquetado"
169185

170186
#: ../Doc/c-api/float.rst:109
171187
msgid ""
@@ -176,40 +192,52 @@ msgid ""
176192
"constant can be used to use the native endian: it is equal to ``1`` on big "
177193
"endian processor, or ``0`` on little endian processor."
178194
msgstr ""
195+
"Las rutinas de empaquetado escriben 2, 4 o 8 bytes, comenzando en *p*. *le* "
196+
"es un argumento :c:expr:`int`, distinto de cero si desea la cadena bytes con "
197+
"criterio little-endian (exponente al final, en ``p+1``, ``p+3``, o ``p+6`` "
198+
"``p+7``), cero si se necesita el criterio big-endian (exponente primero, en "
199+
"*p*). La constante :c:data:`PY_BIG_ENDIAN` se puede usar para usar el endian "
200+
"nativo: es igual a ``1`` en el procesador big endian, o ``0`` en el "
201+
"procesador little endian."
179202

180203
#: ../Doc/c-api/float.rst:116
181204
msgid ""
182205
"Return value: ``0`` if all is OK, ``-1`` if error (and an exception is set, "
183206
"most likely :exc:`OverflowError`)."
184207
msgstr ""
208+
"Valor retornado: ``0`` si todo está bien, ``-1`` si hay error (y se "
209+
"establece una excepción, probablemente :exc:`OverflowError`)."
185210

186211
#: ../Doc/c-api/float.rst:119
187212
msgid "There are two problems on non-IEEE platforms:"
188-
msgstr ""
213+
msgstr "Hay dos problemas en plataformas que no son IEEE:"
189214

190215
#: ../Doc/c-api/float.rst:121
191216
msgid "What this does is undefined if *x* is a NaN or infinity."
192-
msgstr ""
217+
msgstr "Lo que esto hace es indefinido si *x* es un NaN o infinito."
193218

194219
#: ../Doc/c-api/float.rst:122
195220
msgid "``-0.0`` and ``+0.0`` produce the same bytes string."
196-
msgstr ""
221+
msgstr "``-0.0`` and ``+0.0`` produce la misma cadena de bytes."
197222

198223
#: ../Doc/c-api/float.rst:126
199224
msgid "Pack a C double as the IEEE 754 binary16 half-precision format."
200225
msgstr ""
226+
"Empaquete un C doble como el formato de media precisión IEEE 754 binary16."
201227

202228
#: ../Doc/c-api/float.rst:130
203229
msgid "Pack a C double as the IEEE 754 binary32 single precision format."
204230
msgstr ""
231+
"Empaque un C doble como el formato de precisión simple IEEE 754 binary32."
205232

206233
#: ../Doc/c-api/float.rst:134
207234
msgid "Pack a C double as the IEEE 754 binary64 double precision format."
208235
msgstr ""
236+
"Empaque un C doble como el formato de doble precisión IEEE 754 binary64."
209237

210238
#: ../Doc/c-api/float.rst:138
211239
msgid "Unpack functions"
212-
msgstr ""
240+
msgstr "Funciones de Desempaquetado"
213241

214242
#: ../Doc/c-api/float.rst:140
215243
msgid ""
@@ -220,28 +248,43 @@ msgid ""
220248
"used to use the native endian: it is equal to ``1`` on big endian processor, "
221249
"or ``0`` on little endian processor."
222250
msgstr ""
251+
"Las rutinas de desempaquetado leen 2, 4 o 8 bytes, comenzando en *p*. *le* "
252+
"es un argumento :c:expr:`int` , distinto de cero si la cadena bytes usa el "
253+
"criterio little-endian (exponente al final, en ``p+1``, ``p+3`` o ``p+6`` y "
254+
"``p+7``), cero si usa el criterio big-endian (exponente primero, en *p*). La "
255+
"constante :c:data:`PY_BIG_ENDIAN` se puede usar para usar el endian: es "
256+
"igual a ``1`` en el procesador big endian, o ``0`` en el procesador little "
257+
"endian."
223258

224259
#: ../Doc/c-api/float.rst:147
225260
msgid ""
226261
"Return value: The unpacked double. On error, this is ``-1.0`` and :c:func:"
227262
"`PyErr_Occurred` is true (and an exception is set, most likely :exc:"
228263
"`OverflowError`)."
229264
msgstr ""
265+
"Valor retornado: Doble desempaquetado. Si hay error, ``-1.0`` y :c:func:"
266+
"`PyErr_Occurred` es verdadero (y se establece una excepción, probablemente :"
267+
"exc:`OverflowError`)."
230268

231269
#: ../Doc/c-api/float.rst:151
232270
msgid ""
233271
"Note that on a non-IEEE platform this will refuse to unpack a bytes string "
234272
"that represents a NaN or infinity."
235273
msgstr ""
274+
"Hay que tener en cuenta que en una plataforma que no sea IEEE, esto se "
275+
"negará a desempaquetar una cadena de bytes que representa un NaN o infinito."
236276

237277
#: ../Doc/c-api/float.rst:156
238278
msgid "Unpack the IEEE 754 binary16 half-precision format as a C double."
239279
msgstr ""
280+
"Descomprima el formato de media precisión IEEE 754 binary16 como un doble C."
240281

241282
#: ../Doc/c-api/float.rst:160
242283
msgid "Unpack the IEEE 754 binary32 single precision format as a C double."
243284
msgstr ""
285+
"Descomprima el formato de precisión simple IEEE 754 binary32 como un doble C."
244286

245287
#: ../Doc/c-api/float.rst:164
246288
msgid "Unpack the IEEE 754 binary64 double precision format as a C double."
247289
msgstr ""
290+
"Descomprima el formato de doble precisión IEEE 754 binary64 como un doble C."

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.