Skip to content

Traducido archivo library/marshal #1051

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 4 commits into from
Oct 12, 2020
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
Powrap and Dict
  • Loading branch information
Reinny committed Oct 10, 2020
commit 8159f63d6dea7db0941b5df313432c9ed5db19ca
2 changes: 2 additions & 0 deletions dictionaries/library_marshal.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
pickle
marshalled
50 changes: 26 additions & 24 deletions library/marshal.po
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@ msgid ""
"untrusted or unauthenticated source."
msgstr ""
"El módulo :mod:`marshal` no está destinado a ser seguro contra datos "
"erróneos o construidos maliciosamente. Nunca deserializar con marshal los datos recibidos "
"de una fuente no confiable o no autenticada."
"erróneos o construidos maliciosamente. Nunca deserializar con marshal los "
"datos recibidos de una fuente no confiable o no autenticada."

#: ../Doc/library/marshal.rst:39
msgid ""
Expand All @@ -92,14 +92,15 @@ msgstr ""
"No se admiten todos los tipos de objetos de Python; en general, este módulo "
"solo puede escribir y leer objetos cuyo valor es independiente de una "
"invocación concreta de Python. Se admiten los siguientes tipos: booleanos, "
"enteros, números de punto flotante, números complejos, cadenas de caracteres, "
"bytes, arrays de bytes (bytearray), tuplas, listas, conjuntos (set y frozenset), diccionarios y "
"objetos de código, donde se debe entender que las tuplas, listas, conjuntos "
"y diccionarios solo se admiten siempre que se admitan los valores "
"contenidos en ellos mismos. Los singletons :const:`None`, :const:`Ellipsis` "
"y :exc:`StopIteration` también pueden ser marshalled y unmarshalled. Para el "
"formato *versión* inferior a 3, no se pueden escribir listas, conjuntos ni "
"diccionarios recursivos (véase más adelante)."
"enteros, números de punto flotante, números complejos, cadenas de "
"caracteres, bytes, arrays de bytes (bytearray), tuplas, listas, conjuntos "
"(set y frozenset), diccionarios y objetos de código, donde se debe entender "
"que las tuplas, listas, conjuntos y diccionarios solo se admiten siempre que "
"se admitan los valores contenidos en ellos mismos. Los singletons :const:"
"`None`, :const:`Ellipsis` y :exc:`StopIteration` también pueden ser "
"marshalled y unmarshalled. Para el formato *versión* inferior a 3, no se "
"pueden escribir listas, conjuntos ni diccionarios recursivos (véase más "
"adelante)."

#: ../Doc/library/marshal.rst:51
msgid ""
Expand All @@ -119,8 +120,8 @@ msgid ""
"file must be a writeable :term:`binary file`."
msgstr ""
"Escribe el valor en el archivo abierto. El valor debe ser un tipo "
"admitido. El archivo debe ser un archivo :term:`binary file` en el que se pueda "
"escribir."
"admitido. El archivo debe ser un archivo :term:`binary file` en el que se "
"pueda escribir."

#: ../Doc/library/marshal.rst:62
msgid ""
Expand Down Expand Up @@ -151,9 +152,9 @@ msgid ""
msgstr ""
"Lee un valor del archivo abierto y lo retorna. Si no se lee ningún valor "
"válido (por ejemplo, porque los datos tienen un formato de cálculo de "
"referencias incompatible de una versión de Python diferente), lanza una excepción :exc:"
"`EOFError`, :exc:`ValueError` o :exc:`TypeError`. El archivo debe ser "
"un :term:`binary file` habilitado para lectura."
"referencias incompatible de una versión de Python diferente), lanza una "
"excepción :exc:`EOFError`, :exc:`ValueError` o :exc:`TypeError`. El archivo "
"debe ser un :term:`binary file` habilitado para lectura."

#: ../Doc/library/marshal.rst:79
msgid ""
Expand Down Expand Up @@ -188,9 +189,10 @@ msgid ""
"found, raise :exc:`EOFError`, :exc:`ValueError` or :exc:`TypeError`. Extra "
"bytes in the input are ignored."
msgstr ""
"Convierte el objeto :term:`bytes-like object` en un valor. Si no se encuentra "
"ningún valor válido, lanza una excepción :exc:`EOFError`, :exc:`ValueError` o :exc:"
"`TypeError`. Se omiten los bytes adicionales de la entrada."
"Convierte el objeto :term:`bytes-like object` en un valor. Si no se "
"encuentra ningún valor válido, lanza una excepción :exc:`EOFError`, :exc:"
"`ValueError` o :exc:`TypeError`. Se omiten los bytes adicionales de la "
"entrada."

#: ../Doc/library/marshal.rst:100
msgid "In addition, the following constants are defined:"
Expand Down Expand Up @@ -221,9 +223,9 @@ msgid ""
"marshal\" means to convert some data from internal to external form (in an "
"RPC buffer for instance) and \"unmarshalling\" for the reverse process."
msgstr ""
"El nombre de este módulo proviene de algunos términos utilizados por "
"los diseñadores de Modula-3 (entre otros), que utilizan el término "
"\"marshalling\" para el envío de datos de forma auto-contenida. "
"Estrictamente hablando \"marshalling\", significa convertir algunos "
"datos internos en un formato externo (por ejemplo, en un búfer RPC) y "
"\"unmarshalling\" es el proceso inverso."
"El nombre de este módulo proviene de algunos términos utilizados por los "
"diseñadores de Modula-3 (entre otros), que utilizan el término \"marshalling"
"\" para el envío de datos de forma auto-contenida. Estrictamente hablando "
"\"marshalling\", significa convertir algunos datos internos en un formato "
"externo (por ejemplo, en un búfer RPC) y \"unmarshalling\" es el proceso "
"inverso."