Movatterモバイル変換


[0]ホーム

URL:


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

Sign up
Appearance settings

Commit8a66567

Browse files
committed
aplicados comentarios del review extending/newtypes
1 parent74dfd5a commit8a66567

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

‎extending/newtypes.po

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ msgid ""
7575
"choose something that will be helpful in such a situation! ::"
7676
msgstr""
7777
"El nombre del tipo -- como se mencionó en el capítulo anterior, aparecerá en "
78-
"varios lugares, casi por completo para fines de diagnóstico. ¡Intenta elegir "
78+
"varios lugares, casi por completo para fines de diagnóstico. ¡Intente elegir "
7979
"algo que sea útil en tal situación! ::"
8080

8181
#:../Doc/extending/newtypes.rst:39
@@ -98,7 +98,7 @@ msgid ""
9898
"Python script references ``obj.__doc__`` to retrieve the doc string."
9999
msgstr""
100100
"Aquí puede poner una cadena de caracteres (o su dirección) que desea que se "
101-
"devuelva cuando el script de Python haga referencia a ``obj.__doc__`` para "
101+
"retorne cuando el script de Python haga referencia a ``obj.__doc__`` para "
102102
"recuperar la cadena de documentos."
103103

104104
#:../Doc/extending/newtypes.rst:49
@@ -145,14 +145,14 @@ msgstr ""
145145
"excepciones pendientes. Esto es importante ya que los desasignadores se "
146146
"llaman con frecuencia cuando el intérprete desenrolla la pila de Python; "
147147
"cuando la pila se desenrolla debido a una excepción (en lugar de retornos "
148-
"normales), no se hace nada para proteger a losrepartidores denegocios de "
149-
"ver que ya se ha establecido una excepción. Cualquier acción que realice un "
150-
"desasignador que pueda hacer que se ejecute código Python adicional puede "
151-
"detectar que se ha establecido una excepción. Esto puede conducir a errores "
152-
"engañosos del intérprete. La forma correcta de protegerse contra esto es "
153-
"guardar una excepción pendiente antes de realizar la acción insegura y "
154-
"restaurarla cuando haya terminado. Esto se puede hacerusando las funciones :"
155-
"c:func:`PyErr_Fetch` y :c:func:`PyErr_Restore`::"
148+
"normales), no se hace nada para proteger a losdesasignadores dememoria "
149+
"(*deallocator*) dever que ya se ha establecido una excepción. Cualquier "
150+
"acción que realice undesasignador que pueda hacer que se ejecute código "
151+
"Python adicional puededetectar que se ha establecido una excepción. Esto "
152+
"puede conducir a erroresengañosos del intérprete. La forma correcta de "
153+
"protegerse contra esto esguardar una excepción pendiente antes de realizar "
154+
"la acción insegura yrestaurarla cuando haya terminado. Esto se puede hacer "
155+
"usando las funciones :c:func:`PyErr_Fetch` y :c:func:`PyErr_Restore`::"
156156

157157
#:../Doc/extending/newtypes.rst:122
158158
msgid""
@@ -380,8 +380,8 @@ msgid ""
380380
msgstr""
381381
"Se debe definir una entrada para cada método proporcionado por el tipo; No "
382382
"se necesitan entradas para los métodos heredados de un tipo base. Se "
383-
"necesita una entrada adicional al final;Es un centinela que marca el final "
384-
"del arreglo. El campo :attr:`ml_name` del centinela debe ser ``NULL``."
383+
"necesita una entrada adicional al final;es un centinelaelque marca el "
384+
"finaldel arreglo. El campo :attr:`ml_name` del centinela debe ser ``NULL``."
385385

386386
#:../Doc/extending/newtypes.rst:263
387387
msgid""
@@ -500,7 +500,7 @@ msgid ""
500500
"handler functions are called, so that if you do need to extend their "
501501
"functionality, you'll understand what needs to be done."
502502
msgstr""
503-
"Para simplificar, aquí solo se demostrará la versión :c:type:`char\\*`;El "
503+
"Para simplificar, aquí solo se demostrará la versión :c:type:`char\\*`;el "
504504
"tipo de parámetro de nombre es la única diferencia entre los sabores de la "
505505
"interfaz :c:type:`char\\*` y :c:type:`PyObject\\*`. Este ejemplo "
506506
"efectivamente hace lo mismo que el ejemplo genérico anterior, pero no "
@@ -722,7 +722,7 @@ msgid ""
722722
msgstr""
723723
"Estas funciones proporcionan soporte para el protocolo iterador. Ambos "
724724
"manejadores toman exactamente un parámetro, la instancia para la que están "
725-
"siendo llamados, ydevuelven una nueva referencia. En el caso de un error, "
725+
"siendo llamados, yretornan una nueva referencia. En el caso de un error, "
726726
"deben establecer una excepción y devolver ``NULL``. :c:member:`~PyTypeObject."
727727
"tp_iter` corresponde al método Python :meth:`__iter__`, mientras que :c:"
728728
"member:`~PyTypeObject.tp_iternext` corresponde al método Python :meth:"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp