From 8157aa3f6781ac158b87d011d49414e5331efc60 Mon Sep 17 00:00:00 2001 From: Jose Manuel de Frutos Date: Thu, 10 Nov 2022 21:18:22 +0100 Subject: [PATCH 1/5] Traducido archivo c-api/set --- c-api/set.po | 49 +++++++++++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/c-api/set.po b/c-api/set.po index fc9847c069..b39bf870a0 100644 --- a/c-api/set.po +++ b/c-api/set.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-10-25 19:47+0200\n" -"PO-Revision-Date: 2021-12-09 10:57+0800\n" +"PO-Revision-Date: 2022-11-10 21:17+0100\n" "Last-Translator: Rodrigo Tobar \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.10.3\n" +"X-Generator: Poedit 3.2\n" #: ../Doc/c-api/set.rst:6 msgid "Set Objects" @@ -38,9 +39,18 @@ msgid "" "`PyNumber_InPlaceSubtract`, :c:func:`PyNumber_InPlaceOr`, and :c:func:" "`PyNumber_InPlaceXor`)." msgstr "" +"Esta sección detalla la API pública de los objetos :class:`set` y :class:" +"`frozenset`. Cualquier funcionalidad que no esté listada a continuación se " +"accede mejor utilizando el protocolo abstracto de objetos (incluyendo :c:" +"func:`PyObject_CallMethod`, :c:func:`PyObject_RichCompareBool`, :c:func:" +"`PyObject_Hash`, :c:func:`PyObject_Repr`, :c:func:`PyObject_IsTrue`, :c:func:" +"`PyObject_Print`, y :c:func:`PyObject_GetIter`) o el protocolo numérico " +"abstracto (incluyendo :c:func:`PyNumber_And`, :c:func:`PyNumber_Subtract`, :" +"c:func:`PyNumber_Or`, :c:func:`PyNumber_Xor`, :c:func:" +"`PyNumber_InPlaceAnd`, :c:func:`PyNumber_InPlaceSubtract`, :c:func:" +"`PyNumber_InPlaceOr`, y :c:func:`PyNumber_InPlaceXor`)." #: ../Doc/c-api/set.rst:29 -#, fuzzy msgid "" "This subtype of :c:type:`PyObject` is used to hold the internal data for " "both :class:`set` and :class:`frozenset` objects. It is like a :c:type:" @@ -51,15 +61,15 @@ msgid "" "All access should be done through the documented API rather than by " "manipulating the values in the structure." msgstr "" -"Este subtipo de :c:type:`PyObject` se utiliza para contener los datos " -"internos de los objetos :class:`set` y :class:`frozenset`. Es como un :c:" -"type:`PyDictObject` en el sentido de que es un tamaño fijo para conjuntos " -"pequeños (muy parecido al almacenamiento de tuplas) y apuntará a un bloque " -"de memoria separado de tamaño variable para conjuntos de tamaño medio y " -"grande (muy similar a la lista almacenamiento). Ninguno de los campos de " -"esta estructura debe considerarse público y está sujeto a cambios. Todo el " -"acceso debe hacerse a través de la API documentada en lugar de manipular los " -"valores en la estructura." +"Este subtipo de :c:type:`PyObject` se utiliza para mantener los datos " +"internos de los objetos :class:`set` y :class:`frozenset`. Es como un :c:" +"type:`PyDictObject` en el sentido de que tiene un tamaño fijo para los " +"conjuntos pequeños (muy parecido al almacenamiento de tuplas) y apuntará a " +"un bloque de memoria separado y de tamaño variable para los conjuntos de " +"tamaño medio y grande (muy parecido al almacenamiento de listas). Ninguno de " +"los campos de esta estructura debe considerarse público y todos están " +"sujetos a cambios. Todo el acceso debe hacerse a través de la API " +"documentada en lugar de manipular los valores de la estructura." #: ../Doc/c-api/set.rst:40 msgid "" @@ -201,7 +211,6 @@ msgstr "" "`set`, :class:`frozenset`, o una instancia de un subtipo." #: ../Doc/c-api/set.rst:133 -#, fuzzy msgid "" "Add *key* to a :class:`set` instance. Also works with :class:`frozenset` " "instances (like :c:func:`PyTuple_SetItem` it can be used to fill in the " @@ -211,12 +220,12 @@ msgid "" "grow. Raise a :exc:`SystemError` if *set* is not an instance of :class:" "`set` or its subtype." msgstr "" -"Agrega *key* a una instancia de :class:`set`. También funciona con " -"instancias :class:`frozenset` (como :c:func:`PyTuple_SetItem` se puede usar " -"para completar los valores de los *frozensets* nuevos antes de que estén " -"expuestos a otro código). Retorna ``0`` en caso de éxito o ``-1`` en caso de " -"error. Lanza un :exc:`TypeError` si la *key* no se puede compartir. Lanza " -"un :exc:`MemoryError` si no hay espacio para crecer. Lanza un :exc:" +"Añade *clave* a una instancia :class:`set`. También funciona con instancias " +"de :class:`frozenset` (al igual que :c:func:`PyTuple_SetItem` puede usarse " +"para rellenar los valores de nuevos frozensets antes de que sean expuestos a " +"otro código). Devuelve ``0`` en caso de éxito o ``-1`` en caso de fallo. " +"Genera un error :exc:`TypeError` si la *clave* no se puede intercambiar. " +"Lanza un :exc:`MemoryError` si no hay espacio para crecer. Lanza un :exc:" "`SystemError` si *set* no es una instancia de :class:`set` o su subtipo." #: ../Doc/c-api/set.rst:142 From b50efbcd75e8ee90167356da36293f19e5d56912 Mon Sep 17 00:00:00 2001 From: Jose Manuel de Frutos Date: Fri, 11 Nov 2022 23:16:50 +0100 Subject: [PATCH 2/5] Update c-api/set.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Luis Salgado Banda <49181840+josephLSalgado@users.noreply.github.com> --- c-api/set.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/set.po b/c-api/set.po index b39bf870a0..239ea36bcc 100644 --- a/c-api/set.po +++ b/c-api/set.po @@ -220,7 +220,7 @@ msgid "" "grow. Raise a :exc:`SystemError` if *set* is not an instance of :class:" "`set` or its subtype." msgstr "" -"Añade *clave* a una instancia :class:`set`. También funciona con instancias " +"Añade *key* a una instancia :class:`set`. También funciona con instancias " "de :class:`frozenset` (al igual que :c:func:`PyTuple_SetItem` puede usarse " "para rellenar los valores de nuevos frozensets antes de que sean expuestos a " "otro código). Devuelve ``0`` en caso de éxito o ``-1`` en caso de fallo. " From cf76c3ed7f8be84c1168fec1200951936fa489b6 Mon Sep 17 00:00:00 2001 From: Jose Manuel de Frutos Date: Fri, 11 Nov 2022 23:17:03 +0100 Subject: [PATCH 3/5] Update c-api/set.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Luis Salgado Banda <49181840+josephLSalgado@users.noreply.github.com> --- c-api/set.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/set.po b/c-api/set.po index 239ea36bcc..66643406f4 100644 --- a/c-api/set.po +++ b/c-api/set.po @@ -224,7 +224,7 @@ msgstr "" "de :class:`frozenset` (al igual que :c:func:`PyTuple_SetItem` puede usarse " "para rellenar los valores de nuevos frozensets antes de que sean expuestos a " "otro código). Devuelve ``0`` en caso de éxito o ``-1`` en caso de fallo. " -"Genera un error :exc:`TypeError` si la *clave* no se puede intercambiar. " +"Lanza un error :exc:`TypeError` si la *key* no se puede intercambiar. " "Lanza un :exc:`MemoryError` si no hay espacio para crecer. Lanza un :exc:" "`SystemError` si *set* no es una instancia de :class:`set` o su subtipo." From 6314e81bc8e4fe401bf585117d2ddf17895475f2 Mon Sep 17 00:00:00 2001 From: Jose Manuel de Frutos Date: Sat, 12 Nov 2022 23:30:06 +0100 Subject: [PATCH 4/5] Traducido archivo c-api/set --- c-api/set.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/c-api/set.po b/c-api/set.po index 66643406f4..406aaab212 100644 --- a/c-api/set.po +++ b/c-api/set.po @@ -224,8 +224,8 @@ msgstr "" "de :class:`frozenset` (al igual que :c:func:`PyTuple_SetItem` puede usarse " "para rellenar los valores de nuevos frozensets antes de que sean expuestos a " "otro código). Devuelve ``0`` en caso de éxito o ``-1`` en caso de fallo. " -"Lanza un error :exc:`TypeError` si la *key* no se puede intercambiar. " -"Lanza un :exc:`MemoryError` si no hay espacio para crecer. Lanza un :exc:" +"Lanza un error :exc:`TypeError` si la *key* no se puede intercambiar. Lanza " +"un :exc:`MemoryError` si no hay espacio para crecer. Lanza un :exc:" "`SystemError` si *set* no es una instancia de :class:`set` o su subtipo." #: ../Doc/c-api/set.rst:142 From 24c19d00a34f064eaae75ab4cbdff19a015ea05a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Sun, 13 Nov 2022 15:15:15 +0100 Subject: [PATCH 5/5] Apply suggestions from code review --- c-api/set.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/set.po b/c-api/set.po index 406aaab212..2ead3ed912 100644 --- a/c-api/set.po +++ b/c-api/set.po @@ -223,7 +223,7 @@ msgstr "" "Añade *key* a una instancia :class:`set`. También funciona con instancias " "de :class:`frozenset` (al igual que :c:func:`PyTuple_SetItem` puede usarse " "para rellenar los valores de nuevos frozensets antes de que sean expuestos a " -"otro código). Devuelve ``0`` en caso de éxito o ``-1`` en caso de fallo. " +"otro código). Retorna ``0`` en caso de éxito o ``-1`` en caso de fallo. " "Lanza un error :exc:`TypeError` si la *key* no se puede intercambiar. Lanza " "un :exc:`MemoryError` si no hay espacio para crecer. Lanza un :exc:" "`SystemError` si *set* no es una instancia de :class:`set` o su subtipo."