Skip to content

Commit 61d72d1

Browse files
committed
correcciones sugeridas y powrap aplicado
1 parent 2507c10 commit 61d72d1

File tree

1 file changed

+21
-22
lines changed

1 file changed

+21
-22
lines changed

faq/extending.po

+21-22
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgstr ""
1111
"Project-Id-Version: Python 3.8\n"
1212
"Report-Msgid-Bugs-To: \n"
1313
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
14-
"PO-Revision-Date: 2020-08-05 05:55-0300\n"
14+
"PO-Revision-Date: 2020-08-10 07:54-0300\n"
1515
"Language-Team: python-doc-es\n"
1616
"MIME-Version: 1.0\n"
1717
"Content-Type: text/plain; charset=UTF-8\n"
@@ -47,8 +47,8 @@ msgstr ""
4747
#: ../Doc/faq/extending.rst:22
4848
msgid "Most intermediate or advanced Python books will also cover this topic."
4949
msgstr ""
50-
"La mayoría de los libros intermedios o avanzados de Python también tratan este "
51-
"tema."
50+
"La mayoría de los libros intermedios o avanzados de Python también tratan "
51+
"este tema."
5252

5353
#: ../Doc/faq/extending.rst:26
5454
msgid "Can I create my own functions in C++?"
@@ -87,10 +87,10 @@ msgid ""
8787
"Cython and Pyrex make it possible to write an extension without having to "
8888
"learn Python's C API."
8989
msgstr ""
90-
"`Cython <http://cython.org>`_ y su relativo `*Pyrex* <https://www.cosc."
90+
"`Cython <http://cython.org>`_ y su relativo `Pyrex <https://www.cosc."
9191
"canterbury.ac.nz/greg.ewing/python/Pyrex/>`_ son compiladores que aceptan "
9292
"una forma de Python ligeramente modificada y generan el código C "
93-
"correspondiente. Cython y Pyrex hacen posible escribir una extensión sin "
93+
"correspondiente. Cython y *Pyrex* hacen posible escribir una extensión sin "
9494
"tener que aprender la API de Python C."
9595

9696
#: ../Doc/faq/extending.rst:50
@@ -103,8 +103,8 @@ msgid ""
103103
"html>`_, or `Weave <https://github.com/scipy/weave>`_ are also alternatives "
104104
"for wrapping C++ libraries."
105105
msgstr ""
106-
"Si necesitas hacer una interfaz a alguna biblioteca C o C++ que no posee "
107-
"aún extensión Python, puedes intentar empaquetar los tipo de datos de la "
106+
"Si necesitas hacer una interfaz a alguna biblioteca C o C++ que no posee aún "
107+
"extensión Python, puedes intentar empaquetar los tipo de datos de la "
108108
"biblioteca con una herramienta como `SWIG <http://www.swig.org>`_. `SIP "
109109
"<https://riverbankcomputing.com/software/sip/intro>`__, `CXX <http://cxx."
110110
"sourceforge.net/>`_ `Boost <http://www.boost.org/libs/python/doc/index."
@@ -143,8 +143,8 @@ msgid ""
143143
"and returns its value."
144144
msgstr ""
145145
"Llama a la función :c:func:`PyRun_String` de la pregunta anterior con el "
146-
"símbolo de comienzo (*start*) :c:data:`Py_eval_input`; analiza una expresión, "
147-
"evalúa y retorna su valor."
146+
"símbolo de comienzo (*start*) :c:data:`Py_eval_input`; analiza una "
147+
"expresión, evalúa y retorna su valor."
148148

149149
#: ../Doc/faq/extending.rst:80
150150
msgid "How do I extract C values from a Python object?"
@@ -159,8 +159,8 @@ msgid ""
159159
msgstr ""
160160
"Eso depende del tipo de objeto. Si es una tupla, :c:func:`PyTuple_Size` "
161161
"retorna su tamaño, y :c:func:`PyTuple_GetItem` retorna el ítem del índice "
162-
"especificado. Las listas tienen funciones similares, :c:func:`PyListSize` and :c:"
163-
"func:`PyList_GetItem`."
162+
"especificado. Las listas tienen funciones similares, :c:func:`PyListSize` "
163+
"and :c:func:`PyList_GetItem`."
164164

165165
#: ../Doc/faq/extending.rst:87
166166
msgid ""
@@ -193,10 +193,10 @@ msgid ""
193193
"as many other useful protocols such as numbers (:c:func:`PyNumber_Index` et "
194194
"al.) and mappings in the PyMapping APIs."
195195
msgstr ""
196-
"También hay una API de alto nivel para objetos Python que son provistos por la "
197-
"supuestamente llamada interfaz 'abstracta' -- lee ``Include/abstract.h`` para "
198-
"mas detalles. Permite realizar una interfaz con cualquier tipo de secuencia "
199-
"Python usando llamadas como :c:func:`PySequence_Length`, :c:func:"
196+
"También hay una API de alto nivel para objetos Python que son provistos por "
197+
"la supuestamente llamada interfaz 'abstracta' -- lee ``Include/abstract.h`` "
198+
"para mas detalles. Permite realizar una interfaz con cualquier tipo de "
199+
"secuencia Python usando llamadas como :c:func:`PySequence_Length`, :c:func:"
200200
"`PySequence_GetItem`, etc. así como otros protocolos útiles como números (:c:"
201201
"func:`PyNumber_Index` et al.) y mapeos en las *PyMapping APIs*."
202202

@@ -226,15 +226,14 @@ msgstr ""
226226
"func:`Py_BuildValue`, y los valores de argumento ::"
227227

228228
#: ../Doc/faq/extending.rst:121
229-
#, fuzzy
230229
msgid ""
231230
"This works for any object that has methods -- whether built-in or user-"
232231
"defined. You are responsible for eventually :c:func:`Py_DECREF`\\ 'ing the "
233232
"return value."
234233
msgstr ""
235234
"Esto funciona para cualquier objeto que tenga métodos -- sean estos "
236-
"integrados o definidos por el usuario. Serás responsable por el eventual :c:"
237-
"func:`Py_DECREF`\\ valor de retorno."
235+
"incorporados o definidos por el usuario. Eres responsable si eventualmente "
236+
"usas :c:func:`Py_DECREF` en el valor de retorno.\""
238237

239238
#: ../Doc/faq/extending.rst:124
240239
msgid ""
@@ -251,7 +250,7 @@ msgid ""
251250
"format, and to call a function with one argument, surround the argument in "
252251
"parentheses, e.g. \"(i)\"."
253252
msgstr ""
254-
"Note que debido a :c:func:`PyObject_CallObject` *siempre* queriendo una tupla "
253+
"Note que debido a :c:func:`PyObject_CallObject` *siempre* necesita una tupla "
255254
"para la lista de argumento, para llamar una función sin argumentos, deberás "
256255
"pasar \"()\" para el formato, y para llamar a una función con un solo "
257256
"argumento, encierra el argumento entre paréntesis, por ejemplo \"(i)\"."
@@ -507,9 +506,9 @@ msgid ""
507506
"extension module using g++ (e.g., ``g++ -shared -o mymodule.so mymodule.o``)."
508507
msgstr ""
509508
"Para cargar dinámicamente módulos de extensión g++, debes recompilar Python, "
510-
"hacer un nuevo link usando g++ (cambia LINKCC en el Python Modules Makefile) "
511-
"y enlaza *link* tu extensión usando g++ (por ejemplo `g++ -shared -o "
512-
"mymodule.so mymodule.o``)."
509+
"hacer un nuevo *link* usando g++ (cambia LINKCC en el Python Modules "
510+
"Makefile) y enlaza *link* tu extensión usando g++ (por ejemplo `g++ -shared -"
511+
"o mymodule.so mymodule.o``)."
513512

514513
#: ../Doc/faq/extending.rst:440
515514
msgid ""

0 commit comments

Comments
 (0)