From 538f0ea1f4320f7385757c61051ccef72f842d17 Mon Sep 17 00:00:00 2001 From: Cristian Maureira-Fredes Date: Sat, 16 May 2020 16:53:59 +0200 Subject: [PATCH] Traducido c-api/complex --- c-api/complex.po | 71 ++++++++++++++++++++++++++++++++++++++++-------- dict | 4 ++- 2 files changed, 62 insertions(+), 13 deletions(-) diff --git a/c-api/complex.po b/c-api/complex.po index e0780b3272..0d40247cc1 100644 --- a/c-api/complex.po +++ b/c-api/complex.po @@ -6,23 +6,25 @@ # Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to # get the list of volunteers # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-05-05 12:54+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2020-05-16 16:48+0200\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Last-Translator: Cristián Maureira-Fredes \n" +"Language: es\n" +"X-Generator: Poedit 2.3\n" #: ../Doc/c-api/complex.rst:6 msgid "Complex Number Objects" -msgstr "" +msgstr "Objetos de números complejos" #: ../Doc/c-api/complex.rst:10 msgid "" @@ -31,10 +33,15 @@ msgid "" "and the other is a C structure which represents the actual complex number " "value. The API provides functions for working with both." msgstr "" +"Los objetos de números complejos de Python se implementan como dos tipos " +"distintos cuando se ven desde la API de C: uno es el objeto de Python " +"expuesto a los programas de Python, y el otro es una estructura en C que " +"representa el valor de número complejo real. La API proporciona funciones " +"para trabajar con ambos." #: ../Doc/c-api/complex.rst:17 msgid "Complex Numbers as C Structures" -msgstr "" +msgstr "Números complejos como estructuras C" #: ../Doc/c-api/complex.rst:19 msgid "" @@ -42,6 +49,9 @@ msgid "" "return them as results do so *by value* rather than dereferencing them " "through pointers. This is consistent throughout the API." msgstr "" +"Tenga en cuenta que las funciones que aceptan estas estructuras como " +"parámetros y las retornan como resultados lo hacen *por valor* en lugar de " +"desreferenciarlas a través de punteros. Esto es consistente en toda la API." #: ../Doc/c-api/complex.rst:26 msgid "" @@ -50,103 +60,134 @@ msgid "" "objects use structures of this type as input or output values, as " "appropriate. It is defined as::" msgstr "" +"La estructura C que corresponde a la porción de valor de un objeto de número " +"complejo de Python. La mayoría de las funciones para tratar con objetos de " +"números complejos utilizan estructuras de este tipo como valores de entrada " +"o salida, según corresponda. Se define como::" #: ../Doc/c-api/complex.rst:39 msgid "" "Return the sum of two complex numbers, using the C :c:type:`Py_complex` " "representation." msgstr "" +"Retorna la suma de dos números complejos, utilizando la representación C :c:" +"type:`Py_complex`." #: ../Doc/c-api/complex.rst:45 msgid "" "Return the difference between two complex numbers, using the C :c:type:" "`Py_complex` representation." msgstr "" +"Retorna la diferencia entre dos números complejos, usando la representación " +"C :c:type:`Py_complex`." #: ../Doc/c-api/complex.rst:51 msgid "" "Return the negation of the complex number *complex*, using the C :c:type:" "`Py_complex` representation." msgstr "" +"Retorna la negación del número complejo *complex*, utilizando la " +"representación C :c:type:`Py_complex`." #: ../Doc/c-api/complex.rst:57 msgid "" "Return the product of two complex numbers, using the C :c:type:`Py_complex` " "representation." msgstr "" +"Retorna el producto de dos números complejos, usando la representación C :c:" +"type:`Py_complex`." #: ../Doc/c-api/complex.rst:63 msgid "" "Return the quotient of two complex numbers, using the C :c:type:`Py_complex` " "representation." msgstr "" +"Retorna el cociente de dos números complejos, utilizando la representación " +"C :c:type:`Py_complex`." #: ../Doc/c-api/complex.rst:66 msgid "" "If *divisor* is null, this method returns zero and sets :c:data:`errno` to :" "c:data:`EDOM`." msgstr "" +"Si *divisor* es nulo, este método retorna cero y establece :c:data:`errno` " +"en :c:data:`EDOM`." #: ../Doc/c-api/complex.rst:72 msgid "" "Return the exponentiation of *num* by *exp*, using the C :c:type:" "`Py_complex` representation." msgstr "" +"Retorna la exponenciación de *num* por *exp*, utilizando la representación " +"C :c:type:`Py_complex`." #: ../Doc/c-api/complex.rst:75 msgid "" "If *num* is null and *exp* is not a positive real number, this method " "returns zero and sets :c:data:`errno` to :c:data:`EDOM`." msgstr "" +"Si *num* es nulo y *exp* no es un número real positivo, este método retorna " +"cero y establece :c:data:`errno` a :c:data:`EDOM`." #: ../Doc/c-api/complex.rst:80 msgid "Complex Numbers as Python Objects" -msgstr "" +msgstr "Números complejos como objetos de Python" #: ../Doc/c-api/complex.rst:85 msgid "" "This subtype of :c:type:`PyObject` represents a Python complex number object." msgstr "" +"Este subtipo de :c:type:`PyObject` representa un objeto de número complejo " +"de Python." #: ../Doc/c-api/complex.rst:90 msgid "" "This instance of :c:type:`PyTypeObject` represents the Python complex number " "type. It is the same object as :class:`complex` in the Python layer." msgstr "" +"Esta instancia de :c:type:`PyTypeObject` representa el tipo de número " +"complejo de Python. Es el mismo objeto que :class:`complex` en la capa de " +"Python." #: ../Doc/c-api/complex.rst:96 msgid "" "Return true if its argument is a :c:type:`PyComplexObject` or a subtype of :" "c:type:`PyComplexObject`." msgstr "" +"Retorna verdadero si su argumento es a :c:type:`PyComplexObject` o un " +"subtipo de :c:type:`PyComplexObject`." #: ../Doc/c-api/complex.rst:102 msgid "" "Return true if its argument is a :c:type:`PyComplexObject`, but not a " "subtype of :c:type:`PyComplexObject`." msgstr "" +"Retorna verdadero si su argumento es un :c:type:`PyComplexObject`, pero no " +"un subtipo de :c:type:`PyComplexObject`." #: ../Doc/c-api/complex.rst:108 msgid "" "Create a new Python complex number object from a C :c:type:`Py_complex` " "value." msgstr "" +"Crea un nuevo objeto de número complejo de Python a partir de un valor C :c:" +"type:`Py_complex`." #: ../Doc/c-api/complex.rst:113 msgid "Return a new :c:type:`PyComplexObject` object from *real* and *imag*." -msgstr "" +msgstr "Retorna un nuevo objeto :c:type:`PyComplexObject` de *real* e *imag*." #: ../Doc/c-api/complex.rst:118 msgid "Return the real part of *op* as a C :c:type:`double`." -msgstr "" +msgstr "Retorna la parte real de *op* como :c:type:`double` en C." #: ../Doc/c-api/complex.rst:123 msgid "Return the imaginary part of *op* as a C :c:type:`double`." -msgstr "" +msgstr "Retorna la parte imaginaria de *op* como un :c:type:`double` de C." #: ../Doc/c-api/complex.rst:128 msgid "Return the :c:type:`Py_complex` value of the complex number *op*." -msgstr "" +msgstr "Retorna el valor :c:type:`Py_complex` del número complejo *op*." #: ../Doc/c-api/complex.rst:130 msgid "" @@ -157,7 +198,13 @@ msgid "" "meth:`__index__`. Upon failure, this method returns ``-1.0`` as a real " "value." msgstr "" +"Si *op* no es un objeto de número complejo de Python pero tiene un método :" +"meth:`__complex__`, primero se llamará a este método para convertir *op* en " +"un objeto de número complejo de Python. Si ``__complex__()`` no está " +"definido, vuelve a :meth:`__float__`. Si ``__float__()`` no está definido, " +"entonces recurre a :meth:`__index__`. En caso de falla, este método retorna " +"``-1.0`` como un valor real." #: ../Doc/c-api/complex.rst:137 msgid "Use :meth:`__index__` if available." -msgstr "" +msgstr "Use :meth:`__index__` si está disponible." diff --git a/dict b/dict index b2e60de3a4..f73831e160 100644 --- a/dict +++ b/dict @@ -149,6 +149,7 @@ descompresor deserialización deserializar desreferenciación +desreferenciarlas dict dinámicamente docstring @@ -161,6 +162,7 @@ env especificador estáticamente except +exponenciación f flag flags @@ -365,4 +367,4 @@ Ahlstrom Just Rossum zipimporter -zip \ No newline at end of file +zip