Expand Up @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-11-21 16:38-0300\n" "PO-Revision-Date:2021-08-16 13:05+0200 \n" "PO-Revision-Date:2025-06-25 18:06-0500 \n" "Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n" "Language: es\n" "Language-Team: python-doc-es\n" "Plural-Forms: nplurals=2; plural=(n != 1); \n" "Language: es \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 2.16.0\n" "X-Generator: Poedit 3.6\n" #: ../Doc/c-api/slice.rst:6 msgid "Slice Objects" Expand All @@ -39,10 +40,9 @@ msgid "" "function always succeeds." msgstr "" "Retorna verdadero si *ob* es un objeto rebanada; *ob* no debe ser ``NULL``. " "Esta función siemprefinaliza con éxito ." "Esta función siemprefunciona correctamente ." #: ../Doc/c-api/slice.rst:23 #, fuzzy msgid "" "Return a new slice object with the given values. The *start*, *stop*, and " "*step* parameters are used as the values of the slice object attributes of " Expand All @@ -52,14 +52,15 @@ msgstr "" "Retorna un nuevo objeto rebanada con los valores dados. Los parámetros " "*start*, *stop* y *step* se utilizan como los valores de los atributos del " "objeto rebanada de los mismos nombres. Cualquiera de los valores puede ser " "``NULL``, en cuyo caso se usará ``None`` para el atributo correspondiente. " "Retorna ``NULL`` si no se puedo asignar el nuevo objeto." "``NULL``, en cuyo caso se usará ``None`` para el atributo correspondiente." #: ../Doc/c-api/slice.rst:28 msgid "" "Return ``NULL`` with an exception set if the new object could not be " "allocated." msgstr "" "Retorna ``NULL`` con una excepción si no se ha podido asignar el nuevo " "objeto." #: ../Doc/c-api/slice.rst:34 msgid "" Expand All @@ -77,10 +78,10 @@ msgid "" "one of the indices was not ``None`` and failed to be converted to an " "integer, in which case ``-1`` is returned with an exception set)." msgstr "" "Retorna ``0`` en caso de éxito y ``-1`` en caso de error sinexcepción " "establecida (a menos que uno de los índices no sea ``None`` y no se haya " "convertido a un entero, en cuyo caso ``- 1`` se retorna conuna excepción " "establecida )." "Retorna ``0`` en caso de éxito y ``-1`` en caso de error sinun conjunto de " "excepciones (a menos que uno de los índices no sea ``None`` y no se haya " "convertido a un entero, en cuyo caso ``- 1`` se retorna conun conjunto de " "excepción )." #: ../Doc/c-api/slice.rst:42 msgid "You probably do not want to use this function." Expand All @@ -107,21 +108,20 @@ msgstr "" "coherente con el manejo de sectores normales." #: ../Doc/c-api/slice.rst:57 #, fuzzy msgid "Return ``0`` on success and ``-1`` on error with an exception set." msgstr "" "Retorna ``0`` en caso de éxito y ``-1`` en caso de error conexcepción " "establecida ." "Retorna ``0`` en caso de éxito y ``-1`` en caso de error conun conjunto de " "excepciones ." #: ../Doc/c-api/slice.rst:60 msgid "" "This function is considered not safe for resizable sequences. Its invocation " "should be replaced by a combination of :c:func:`PySlice_Unpack`and :c:func: " "`PySlice_AdjustIndices` where ::" "should be replaced by a combination of :c:func:`PySlice_Unpack` " "and :c:func: `PySlice_AdjustIndices` where ::" msgstr "" "Esta función se considera no segura para secuencias redimensionables. Su " "invocación debe ser reemplazada por una combinaciónde :c:func: " "`PySlice_Unpack` y :c:func:`PySlice_AdjustIndices` donde::" "invocación debe ser reemplazada por una combinación " "de :c:func: `PySlice_Unpack` y :c:func:`PySlice_AdjustIndices` donde::" #: ../Doc/c-api/slice.rst:64 msgid "" Expand All @@ -130,6 +130,10 @@ msgid "" " // return error\n" "}" msgstr "" "if (PySlice_GetIndicesEx(slice, length, &start, &stop, &step, &slicelength) " "< 0) {\n" " // retorna un error\n" "}" #: ../Doc/c-api/slice.rst:68 msgid "is replaced by ::" Expand All @@ -142,6 +146,10 @@ msgid "" "}\n" "slicelength = PySlice_AdjustIndices(length, &start, &stop, step);" msgstr "" "if (PySlice_Unpack(slice, &start, &stop, &step) < 0) {\n" " // retorna un error\n" "}\n" "slicelength = PySlice_AdjustIndices(length, &start, &stop, step);" #: ../Doc/c-api/slice.rst:79 msgid "" Expand All @@ -151,11 +159,11 @@ msgid "" "PySlice_Unpack` and :c:func:`!PySlice_AdjustIndices`. Arguments *start*, " "*stop* and *step* are evaluated more than once." msgstr "" "Si ``Py_LIMITED_API`` no se establece o establece el valor entre " "Si ``Py_LIMITED_API`` no se establece ose establece el valor entre " "``0x03050400`` y ``0x03060000`` (sin incluir) o ``0x03060100`` o un " "superior :c:func:`!PySlice_GetIndicesEx` se implementa como un macrousando : " "c:func:`! PySlice_Unpack` y :c:func:`!PySlice_AdjustIndices`. Los argumentos " "*start*, *stop* y *step* se evalúan más de una vez." "superior :c:func:`!PySlice_GetIndicesEx` se implementa como un macro " "usando : c:func:`! PySlice_Unpack` y :c:func:`!PySlice_AdjustIndices`. Los " "argumentos *start*, *stop* y *step* se evalúan más de una vez." #: ../Doc/c-api/slice.rst:86 msgid "" Expand Down Expand Up @@ -183,9 +191,9 @@ msgstr "" "PY_SSIZE_T_MAX``." #: ../Doc/c-api/slice.rst:100 #, fuzzy msgid "Return ``-1`` with an exception set on error, ``0`` on success." msgstr "Retorna ``-1`` en caso de error, ``0`` en caso de éxito." msgstr "" "Retorna ``-1`` con una excepción en caso de error, ``0`` en caso de éxito." #: ../Doc/c-api/slice.rst:107 msgid "" Expand All @@ -210,14 +218,12 @@ msgid "Ellipsis Object" msgstr "Objeto elipsis" #: ../Doc/c-api/slice.rst:123 #, fuzzy msgid "" "The Python ``Ellipsis`` object. This object has no methods.Like :c:data: " "`Py_None`, it is an :term:`immortal` singleton object." "The Python ``Ellipsis`` object. This object has no methods. " "Like :c:data: `Py_None`, it is an :term:`immortal` singleton object." msgstr "" "El objeto ``Elipsis`` de Python. Este objeto no tiene métodos. Al igual que :" "c:data:`Py_None`, es un objeto singleton `inmortal <https://peps.python.org/" "pep-0683/>`_." "El objeto ``Ellipsis`` de Python. Este objeto no tiene métodos. Al igual " "que :c:data:`Py_None`, es un objeto singleton :term:`immortal`." #: ../Doc/c-api/slice.rst:126 msgid ":c:data:`Py_Ellipsis` is immortal." Expand Down