From f18b630b418fc36b9738b652d6ea8a3652a9f178 Mon Sep 17 00:00:00 2001 From: Cristian Maureira-Fredes Date: Sun, 10 May 2020 15:54:05 +0200 Subject: [PATCH] Traducido c-api/marshal --- c-api/marshal.po | 54 +++++++++++++++++++++++++++++++++++++++++++----- dict | 1 + 2 files changed, 50 insertions(+), 5 deletions(-) diff --git a/c-api/marshal.po b/c-api/marshal.po index 517815af46..a26b250b35 100644 --- a/c-api/marshal.po +++ b/c-api/marshal.po @@ -6,23 +6,25 @@ # Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to # get the list of volunteers # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-05-05 12:54+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2020-05-10 15:52+0200\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Last-Translator: Cristián Maureira-Fredes \n" +"Language: es\n" +"X-Generator: Poedit 2.3\n" #: ../Doc/c-api/marshal.rst:6 msgid "Data marshalling support" -msgstr "" +msgstr "Soporte de empaquetado (*marshalling*) de datos" #: ../Doc/c-api/marshal.rst:8 msgid "" @@ -32,10 +34,16 @@ msgid "" "read the data back. Files used to store marshalled data must be opened in " "binary mode." msgstr "" +"Estas rutinas permiten que el código C funcione con objetos serializados " +"utilizando el mismo formato de datos que el módulo :mod:`marshal`. Hay " +"funciones para escribir datos en el formato de serialización y funciones " +"adicionales que se pueden usar para volver a leer los datos. Los archivos " +"utilizados para almacenar datos ordenados deben abrirse en modo binario." #: ../Doc/c-api/marshal.rst:14 msgid "Numeric values are stored with the least significant byte first." msgstr "" +"Los valores numéricos se almacenan con el byte menos significativo primero." #: ../Doc/c-api/marshal.rst:16 msgid "" @@ -44,6 +52,11 @@ msgid "" "unmarshalling. Version 2 uses a binary format for floating point numbers. " "``Py_MARSHAL_VERSION`` indicates the current file format (currently 2)." msgstr "" +"El módulo admite dos versiones del formato de datos: la versión 0 es la " +"versión histórica, la versión 1 comparte cadenas de caracteres internas en " +"el archivo y al desempaquetar (*unmarshalling*). La versión 2 usa un formato " +"binario para números de punto flotante. ``Py_MARSHAL_VERSION`` indica el " +"formato de archivo actual (actualmente 2)." #: ../Doc/c-api/marshal.rst:24 msgid "" @@ -51,22 +64,32 @@ msgid "" "the least-significant 32 bits of *value*; regardless of the size of the " "native :c:type:`long` type. *version* indicates the file format." msgstr "" +"Empaqueta (*marshal*) un entero :c:type:`long`, *value*, a un archivo " +"*file*. Esto solo escribirá los 32 bits menos significativos de *value*; " +"independientemente del tamaño del tipo nativo :c:type:`long`. *version* " +"indica el formato del archivo." #: ../Doc/c-api/marshal.rst:31 msgid "" "Marshal a Python object, *value*, to *file*. *version* indicates the file " "format." msgstr "" +"Empaqueta (*marshal*) un objeto Python, *value*, a un archivo *file*. " +"*version* indica el formato del archivo." #: ../Doc/c-api/marshal.rst:37 msgid "" "Return a bytes object containing the marshalled representation of *value*. " "*version* indicates the file format." msgstr "" +"Retorna un objeto de bytes que contiene la representación empaquetada " +"(*marshalled*) de *value*. *version* indica el formato del archivo." #: ../Doc/c-api/marshal.rst:41 msgid "The following functions allow marshalled values to be read back in." msgstr "" +"Las siguientes funciones permiten volver a leer los valores empaquetados " +"(*marshalled*)." #: ../Doc/c-api/marshal.rst:46 msgid "" @@ -74,12 +97,17 @@ msgid "" "for reading. Only a 32-bit value can be read in using this function, " "regardless of the native size of :c:type:`long`." msgstr "" +"Retorna un C :c:type:`long` del flujo de datos en un :c:type:`FILE\\*` " +"abierto para lectura. Solo se puede leer un valor de 32 bits con esta " +"función, independientemente del tamaño nativo de :c:type:`long`." #: ../Doc/c-api/marshal.rst:50 ../Doc/c-api/marshal.rst:60 msgid "" "On error, sets the appropriate exception (:exc:`EOFError`) and returns " "``-1``." msgstr "" +"En caso de error, establece la excepción apropiada (:exc:`EOFError`) y " +"retorna ``-1``." #: ../Doc/c-api/marshal.rst:56 msgid "" @@ -87,12 +115,17 @@ msgid "" "opened for reading. Only a 16-bit value can be read in using this function, " "regardless of the native size of :c:type:`short`." msgstr "" +"Retorna un C :c:type:`short` desde el flujo de datos en un :c:type:`FILE\\*` " +"abierto para lectura. Solo se puede leer un valor de 16 bits con esta " +"función, independientemente del tamaño nativo de :c:type:`short`." #: ../Doc/c-api/marshal.rst:66 msgid "" "Return a Python object from the data stream in a :c:type:`FILE\\*` opened " "for reading." msgstr "" +"Retorna un objeto Python del flujo de datos en un :c:type:`FILE\\*` abierto " +"para lectura." #: ../Doc/c-api/marshal.rst:69 ../Doc/c-api/marshal.rst:83 #: ../Doc/c-api/marshal.rst:92 @@ -100,6 +133,8 @@ msgid "" "On error, sets the appropriate exception (:exc:`EOFError`, :exc:`ValueError` " "or :exc:`TypeError`) and returns ``NULL``." msgstr "" +"En caso de error, establece la excepción apropiada (:exc:`EOFError`, :exc:" +"`ValueError` o :exc:`TypeError`) y retorna ``NULL``." #: ../Doc/c-api/marshal.rst:75 msgid "" @@ -111,9 +146,18 @@ msgid "" "file. Only use these variant if you are certain that you won't be reading " "anything else from the file." msgstr "" +"Retorna un objeto Python del flujo de datos en un :c:type:`FILE\\*` abierto " +"para lectura. A diferencia de :c:func:`PyMarshal_ReadObjectFromFile`, esta " +"función asume que no se leerán más objetos del archivo, lo que le permite " +"cargar agresivamente los datos del archivo en la memoria para que la " +"deserialización pueda operar desde los datos en la memoria en lugar de leer " +"un byte a la vez desde el archivo. Solo use esta variante si está seguro de " +"que no leerá nada más del archivo." #: ../Doc/c-api/marshal.rst:89 msgid "" "Return a Python object from the data stream in a byte buffer containing " "*len* bytes pointed to by *data*." msgstr "" +"Retorna un objeto Python del flujo de datos en un búfer de bytes que " +"contiene *len* bytes a los que apunta *data*." diff --git a/dict b/dict index 7389bd795d..aff4a1e429 100644 --- a/dict +++ b/dict @@ -210,6 +210,7 @@ self semánticamente serializa serialización +serializados serializar shell sincronización