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

Actualizando traducción C-API a 3.9 #1231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Aug 15, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: narvmtz <51009725+narvmtz@users.noreply.github.com>
  • Loading branch information
cmaureir and narvmtz authored Aug 6, 2021
commit 24887829116866d12d011ed975aeaa92d6dbf9e1
4 changes: 2 additions & 2 deletions 4 c-api/arg.po
Original file line number Diff line number Diff line change
Expand Up @@ -357,7 +357,7 @@ msgid ""
msgstr ""
"Requiere que el objeto Python es un objeto :class:`bytearray`, sin intentar "
"ninguna conversión. Lanza :exc:`TypeError` si el objeto no es un objecto :"
"class:`bytearray`. La variable C también puede ser declarado como :c:type:"
"class:`bytearray`. La variable C también puede ser declarada como :c:type:"
"`PyObject*`."

#: ../Doc/c-api/arg.rst:156
Expand Down Expand Up @@ -862,7 +862,7 @@ msgid ""
"*address* unmodified."
msgstr ""
"donde *object* es el objeto de Python a convertir y *address* es el "
"argumento :c:type:`void*` que se pasó a la función :c:func:`PyArg_Parse*`. "
"argumento :c:type:`void*` que se pasó a la función :c:func:`PyArg_Parse\\*`. "
"El *status* retornado debe ser ``1`` para una conversión exitosa y ``0`` si "
"la conversión ha fallado. Cuando la conversión falla, la función *converter* "
"debería generar una excepción y dejar el contenido de *address* sin "
Expand Down
4 changes: 2 additions & 2 deletions 4 c-api/buffer.po
Original file line number Diff line number Diff line change
Expand Up @@ -780,8 +780,8 @@ msgid ""
msgstr ""
"Envía una solicitud al *exporter* para completar la *view* según lo "
"especificado por *flags*. Si el exportador no puede proporcionar un búfer "
"del tipo exacto, DEBE lanzar :c:data:`PyExc_BufferError`, establece ``view-"
">obj`` en ``NULL`` y retorna ``-1``."
"del tipo exacto, DEBE lanzar :c:data:`PyExc_BufferError`, establecer ``view-"
">obj`` en ``NULL`` y retornar ``-1``."

#: ../Doc/c-api/buffer.rst:444
msgid ""
Expand Down
2 changes: 1 addition & 1 deletion 2 c-api/complex.po
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ msgid ""
"Return true if its argument is a :c:type:`PyComplexObject` or a subtype of :"
"c:type:`PyComplexObject`. This function always succeeds."
msgstr ""
"Retorna verdadero si su argumento es a :c:type:`PyComplexObject` o un "
"Retorna verdadero si su argumento es un :c:type:`PyComplexObject` o un "
"subtipo de :c:type:`PyComplexObject`. Esta función siempre tiene éxito."
cmaureir marked this conversation as resolved.
Show resolved Hide resolved

#: ../Doc/c-api/complex.rst:102
Expand Down
4 changes: 2 additions & 2 deletions 4 c-api/dict.po
Original file line number Diff line number Diff line change
Expand Up @@ -251,8 +251,8 @@ msgstr ""
"`Py_ssize_t` al que se refiere *ppos* debe inicializarse a ``0`` antes de la "
"primera llamada a esta función para iniciar la iteración; la función retorna "
"verdadero para cada par en el diccionario y falso una vez que todos los "
"pares han sido reportados. Los parámetros *pkey* y *pvalue* deben apuntar a :"
"c:type:`PyObject\\*` variables que se completarán con cada clave y valor, "
"pares han sido reportados. Los parámetros *pkey* y *pvalue* deben apuntar a "
"variables :c:type:`PyObject*` que se completarán con cada clave y valor, "
"respectivamente, o pueden ser ``NULL``. Todas las referencias devueltas a "
cmaureir marked this conversation as resolved.
Show resolved Hide resolved
"través de ellos se toman prestadas. *ppos* no debe modificarse durante la "
"iteración. Su valor representa compensaciones dentro de la estructura del "
Expand Down
20 changes: 10 additions & 10 deletions 20 c-api/init.po
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,7 @@ msgid ""
"points to this thread's interpreter state."
msgstr ""
"Esta estructura de datos representa el estado de un solo hilo. El único "
"miembro de datos públicos es ::attr:`interp` (:c:type:`PyInterpreterState "
"miembro de datos públicos es :attr:`interp` (:c:type:`PyInterpreterState "
"*`), que apunta al estado del intérprete de este hilo."

#: ../Doc/c-api/init.rst:845
Expand Down Expand Up @@ -1807,16 +1807,16 @@ msgstr "*tstate* no debe ser ``NULL``."
msgid ""
"Get the unique thread state identifier of the Python thread state *tstate*."
msgstr ""
"Obtiene el identificador de estado de subproceso único del estado de "
"subproceso de Python *tstate*."
"Obtiene el identificador de estado de subproceso único del estado del "
"hilo de Python *tstate*."

#: ../Doc/c-api/init.rst:1100
msgid "Get the interpreter of the Python thread state *tstate*."
msgstr "Obtiene el intérprete del estado del subproceso de Python *tstate*."
msgstr "Obtiene el intérprete del estado del hilo de Python *tstate*."

#: ../Doc/c-api/init.rst:1109
msgid "Get the current interpreter."
msgstr "Consigue el intérprete actual."
msgstr "Obtiene el intérprete actual."

#: ../Doc/c-api/init.rst:1111
msgid ""
Expand Down Expand Up @@ -1884,7 +1884,7 @@ msgstr ""

#: ../Doc/c-api/init.rst:1160
msgid "Set the frame evaluation function."
msgstr "Configure la función de evaluación del marco."
msgstr "Configura la función de evaluación del marco."

#: ../Doc/c-api/init.rst:1169
msgid ""
Expand Down Expand Up @@ -2317,7 +2317,7 @@ msgid ""
"Otherwise, the function *func* can be scheduled to be called from the wrong "
"interpreter."
msgstr ""
"Para llamar a esta función en un subinterpretador, la persona que llama debe "
"Para llamar a esta función en un subinterprete, la persona que llama debe "
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No encuentro cómo traducir correctamente "caller". De todos modos no creo que " la persona que llama" se lo correcto.
¿qué se te ocurre?

Suggested change
"Para llamar a esta función en un subinterprete, la persona que llama debe "
"Para llamar a esta función en un subinterprete, la persona que llama debe "

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"quien llama" puede ser

cmaureir marked this conversation as resolved.
Show resolved Hide resolved
"mantener el GIL. De lo contrario, la función *func* se puede programar para "
"que se llame desde el intérprete incorrecto."

Expand All @@ -2344,9 +2344,9 @@ msgid ""
"from the main interpreter. Each subinterpreter now has its own list of "
"scheduled calls."
msgstr ""
"Si esta función se llama en un subinterpretador, la función *func* ahora "
"está programada para ser llamada desde el subinterpretador, en lugar de ser "
"llamada desde el intérprete principal. Cada subinterpretador ahora tiene su "
"Si esta función se llama en un subinterprete, la función *func* ahora "
"está programada para ser llamada desde el subinterprete, en lugar de ser "
"llamada desde el intérprete principal. Cada subinterprete ahora tiene su "
"propia lista de llamadas programadas."

#: ../Doc/c-api/init.rst:1440
Expand Down
4 changes: 2 additions & 2 deletions 4 c-api/init_config.po
Original file line number Diff line number Diff line change
Expand Up @@ -797,7 +797,7 @@ msgstr ""
#: ../Doc/c-api/init_config.rst:478
msgid "If non-zero, enable the :ref:`Python Development Mode <devmode>`."
msgstr ""
"Si es distinto de cero, habilita :ref:`Python Development Mode <devmode>`."
"Si es distinto de cero, habilita :ref:`Modo de desarrollo de Python <devmode>`."

#: ../Doc/c-api/init_config.rst:482
msgid "If non-zero, dump all objects which are still alive at exit."
Expand Down Expand Up @@ -1629,7 +1629,7 @@ msgid ""
"subprocesses and fork."
msgstr ""
":c:member:`PyConfig._isolated_interpreter`: si no es cero, no permite "
"subprocesos, subprocesos y bifurcaciones."
"hilos, subprocesos y bifurcaciones."

#: ../Doc/c-api/init_config.rst:1030
msgid ""
Expand Down
2 changes: 1 addition & 1 deletion 2 c-api/intro.po
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ msgstr ""
"diseño. Por ejemplo, en la cláusula ``default:`` en una declaración "
"``switch`` para la cual todos los valores posibles están cubiertos en "
"declaraciones ``case``. Use esto en lugares donde podría tener la tentación "
"de poner una llamada ``assert (0)`` o ``abort()``."
"de poner una llamada ``assert(0)`` o ``abort()``."

#: ../Doc/c-api/intro.rst:115
msgid ""
Expand Down
2 changes: 1 addition & 1 deletion 2 c-api/memory.po
Original file line number Diff line number Diff line change
Expand Up @@ -415,7 +415,7 @@ msgid ""
"event of failure."
msgstr ""
"Igual que :c:func:`PyMem_Realloc`, pero el bloque de memoria cambia de "
"tamaño a ``(n * sizeof(TYPE))`` bytes. retorna una conversión de puntero a :"
"tamaño a ``(n * sizeof(TYPE))`` bytes. Retorna una conversión de puntero a :"
"c:type:`TYPE*`. Al retornar, *p* será un puntero a la nueva área de memoria, "
"o ``NULL`` en caso de falla."

Expand Down
4 changes: 2 additions & 2 deletions 4 c-api/reflection.po
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ msgstr "Vea también :c:func:`PyThreadState_GetFrame`."

#: ../Doc/c-api/reflection.rst:36
msgid "Get the *frame* next outer frame."
msgstr "Obtenga el *frame* siguiente marco (*frame*) exterior."
msgstr "Obtiene el *frame* siguiente marco (*frame*) exterior."

#: ../Doc/c-api/reflection.rst:38
msgid "Return a strong reference, or ``NULL`` if *frame* has no outer frame."
Expand All @@ -79,7 +79,7 @@ msgstr "*frame* no debe ser ``NULL``."

#: ../Doc/c-api/reflection.rst:47
msgid "Get the *frame* code."
msgstr "Obtén el código *frame*."
msgstr "Obtiene el código *frame*."

#: ../Doc/c-api/reflection.rst:49
msgid "Return a strong reference."
Expand Down
10 changes: 5 additions & 5 deletions 10 c-api/structures.po
Original file line number Diff line number Diff line change
Expand Up @@ -399,11 +399,11 @@ msgid ""
"keyword arguments are stored in the *args* array, after the positional "
"arguments."
msgstr ""
"Extensión de :const:`METH_FASTCALL` que apoya también argumentos de palabra "
"Extensión de :const:`METH_FASTCALL` que admite también argumentos de palabra "
"clave, con los métodos de tipo :c:type:`_PyCFunctionFastWithKeywords`. "
"argumentos de palabra clave se transmiten de la misma manera como en el :"
"ref:`vectorcall protocol <vectorcall>`: hay un adicional cuarta :c:type:"
"`PyObject*` parámetro que es una tupla que representa los nombres de los "
"ref:`vectorcall protocol <vectorcall>`: hay un cuarto parámetro :c:type:"
"`PyObject*` adicional que es una tupla que representa los nombres de los "
"argumentos de palabra clave o posiblemente ``NULL`` si no hay palabras "
"clave. Los valores de los argumentos de palabras clave se almacenan en el "
"arreglo *args*, después de los argumentos posicionales."
Expand Down Expand Up @@ -760,7 +760,7 @@ msgstr ""
"``__vectorcalloffset__``, correspondientes a :c:member:`~PyTypeObject."
"tp_dictoffset`, :c:member:`~PyTypeObject.tp_weaklistoffset` y :c:member:"
"`~PyTypeObject.tp_vectorcall_offset` en objetos de tipo. Estos deben "
"definirse con ``T_PYSSIZET`` y ``READONLY``, por ejemplo:"
"definirse con ``T_PYSSIZET`` y ``READONLY``, por ejemplo::"

#: ../Doc/c-api/structures.rst:441
msgid ""
Expand All @@ -776,7 +776,7 @@ msgstr "nombre"

#: ../Doc/c-api/structures.rst:447
msgid "attribute name"
msgstr "nombre del atributo"
msgstr "Nombre del atributo"

#: ../Doc/c-api/structures.rst:449
msgid "get"
Expand Down
6 changes: 3 additions & 3 deletions 6 c-api/unicode.po
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ msgid ""
"APIs. All Unicode objects will be \"canonical\" since then. See :pep:`623` "
"for more information."
msgstr ""
"El objeto Unicode \"heredado\" se eliminará en Python 3.12 con API "
"El objeto Unicode \"heredado\" se eliminará en Python 3.12 con APIs "
"obsoletas. Todos los objetos Unicode serán \"canónicos\" desde entonces. "
"Consulte :pep:`623` para obtener más información."

Expand Down Expand Up @@ -1189,7 +1189,7 @@ msgid ""
msgstr ""
"Parte del estilo antiguo de la API Unicode, por favor migrar para usar :c:"
"func:`PyUnicode_AsUCS4`, :c:func:`PyUnicode_AsWideChar`, :c:func:"
"`PyUnicode_ReadChar` o API nuevas similares."
"`PyUnicode_ReadChar` o APIs nuevas similares."

#: ../Doc/c-api/unicode.rst:726
msgid ""
Expand All @@ -1207,7 +1207,7 @@ msgid ""
"func:`Py_UNICODE_TODECIMAL`."
msgstr ""
"Parte del estilo antiguo de la API :c:type:`Py_UNICODE`; por favor migrar "
"para usar :c:func:`PyUnicode_AsEncodedString`."
"para usar :c:func:`Py_UNICODE_TODECIMAL`."

#: ../Doc/c-api/unicode.rst:737
msgid ""
Expand Down
6 changes: 3 additions & 3 deletions 6 c-api/weakref.po
Original file line number Diff line number Diff line change
Expand Up @@ -44,20 +44,20 @@ msgid ""
"Return true if *ob* is either a reference or proxy object. This function "
"always succeeds."
msgstr ""
"Retorna verdad (true) si *ob* es una referencia o un objeto proxy. Esta "
"Retorna verdadero (true) si *ob* es una referencia o un objeto proxy. Esta "
"función siempre tiene éxito."
cmaureir marked this conversation as resolved.
Show resolved Hide resolved

#: ../Doc/c-api/weakref.rst:22
msgid ""
"Return true if *ob* is a reference object. This function always succeeds."
msgstr ""
"Retorna verdad (true) si *ob* es un objeto de referencia. Esta función "
"Retorna verdadero (true) si *ob* es un objeto de referencia. Esta función "
"siempre tiene éxito."
cmaureir marked this conversation as resolved.
Show resolved Hide resolved

#: ../Doc/c-api/weakref.rst:27
msgid "Return true if *ob* is a proxy object. This function always succeeds."
msgstr ""
"Retorna verdad (true) si *ob* es un objeto proxy.Esta función siempre tiene "
"Retorna verdadero (true) si *ob* es un objeto proxy. Esta función siempre tiene "
"éxito."

#: ../Doc/c-api/weakref.rst:32
Expand Down
Morty Proxy This is a proxified and sanitized view of the page, visit original site.