From 4f531e0ae8daf05f6b10186bf5d69b37ce8d3a1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Sun, 12 Dec 2021 19:00:47 +0100 Subject: [PATCH 1/3] =?UTF-8?q?Traducci=C3=B3n=20library/base64?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Cristián Maureira-Fredes --- library/base64.po | 52 +++++++++++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 22 deletions(-) diff --git a/library/base64.po b/library/base64.po index 1a27805120..f7b8ddd374 100644 --- a/library/base64.po +++ b/library/base64.po @@ -13,12 +13,12 @@ msgstr "" "POT-Creation-Date: 2021-10-16 21:42+0200\n" "PO-Revision-Date: 2020-06-29 21:32+0200\n" "Last-Translator: Cristián Maureira-Fredes \n" -"Language: es\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "Generated-By: Babel 2.9.1\n" #: ../Doc/library/base64.rst:2 @@ -31,7 +31,6 @@ msgid "**Source code:** :source:`Lib/base64.py`" msgstr "**Código fuente:** :source:`Lib/base64.py`" #: ../Doc/library/base64.rst:16 -#, fuzzy msgid "" "This module provides functions for encoding binary data to printable ASCII " "characters and decoding such encodings back to binary data. It provides " @@ -42,25 +41,24 @@ msgstr "" "Este módulo proporciona funciones para codificar datos binarios en " "caracteres ASCII imprimibles y decodificar dichas codificaciones en datos " "binarios. Proporciona funciones de codificación y decodificación para las " -"codificaciones especificadas en :rfc:`3548`, que define los algoritmos " +"codificaciones especificadas en: rfc: `4648`, que define los algoritmos " "Base16, Base32 y Base64, y para las codificaciones estándar de facto Ascii85 " "y Base85." #: ../Doc/library/base64.rst:22 -#, fuzzy msgid "" "The :rfc:`4648` encodings are suitable for encoding binary data so that it " "can be safely sent by email, used as parts of URLs, or included as part of " "an HTTP POST request. The encoding algorithm is not the same as the :" "program:`uuencode` program." msgstr "" -"Las codificaciones :rfc:`3548` son adecuadas para codificar datos binarios " +"Las codificaciones: rfc: `4648` son adecuadas para codificar datos binarios " "para que puedan enviarse de forma segura por correo electrónico, usarse como " -"partes de URL o incluirse como parte de una solicitud HTTP POST. El " -"algoritmo de codificación no es el mismo que el programa :program:`uuencode`." +"parte de las URL o incluirse como parte de una solicitud HTTP POST. El " +"algoritmo de codificación no es el mismo que el del programa :program:" +"`uuencode`." #: ../Doc/library/base64.rst:27 -#, fuzzy msgid "" "There are two interfaces provided by this module. The modern interface " "supports encoding :term:`bytes-like objects ` to ASCII :" @@ -69,11 +67,11 @@ msgid "" "defined in :rfc:`4648` (normal, and URL- and filesystem-safe) are supported." msgstr "" "Hay dos interfaces proporcionadas por este módulo. La interfaz moderna " -"admite la codificación de :term:`objetos similares a bytes ` a ASCII :class:`bytes`, y decodificación :term:`objetos similares a " -"bytes ` o cadenas de caracteres que contienen ASCII a :" -"class:`bytes`. Ambos alfabetos de base 64 definidos en :rfc:`3548` (normal y " -"seguro para URL y sistema de archivos) son compatibles." +"admite la codificación de :term:`bytes-like objects ` a " +"ASCII :class:`bytes` y la decodificación de :term:`bytes-like objects ` o cadenas que contienen ASCII a :class:`bytes`. Se admiten los " +"dos alfabetos base 64 definidos en: rfc: `4648` (normal y seguro para URL y " +"sistema de archivos)." #: ../Doc/library/base64.rst:33 msgid "" @@ -246,7 +244,6 @@ msgstr "" "es ``Falso``." #: ../Doc/library/base64.rst:127 -#, fuzzy msgid "" ":rfc:`4648` allows for optional mapping of the digit 0 (zero) to the letter " "O (oh), and for optional mapping of the digit 1 (one) to either the letter I " @@ -256,12 +253,12 @@ msgid "" "purposes the default is ``None``, so that 0 and 1 are not allowed in the " "input." msgstr "" -":rfc:`3548` permite el mapeo opcional del dígito 0 (cero) a la letra O (oh), " -"y el mapeo opcional del dígito 1 (uno) a la letra I (*eye*) o la letra L " -"(el) . El argumento opcional *map01* cuando no es ``None``, especifica a qué " -"letra se debe asignar el dígito 1 (cuando *map01* no es ``None``, el dígito " -"0 siempre se asigna a la letra O). Por motivos de seguridad, el valor " -"predeterminado es ``None``, por lo que 0 y 1 no están permitidos en la " +": rfc: `4648` permite la asignación opcional del dígito 0 (cero) a la letra " +"O (oh), y la asignación opcional del dígito 1 (uno) a la letra I (ojo) o la " +"letra L (el) . El argumento opcional *map01* when not XASDF00, specifies " +"which letter the digit 1 should be mapped to (when *map01* no es ``None``, " +"el dígito 0 siempre se asigna a la letra O). Por motivos de seguridad, el " +"valor predeterminado es ``None``, por lo que 0 y 1 no están permitidos en la " "entrada." #: ../Doc/library/base64.rst:134 ../Doc/library/base64.rst:175 @@ -277,12 +274,16 @@ msgid "" "Similar to :func:`b32encode` but uses the Extended Hex Alphabet, as defined " "in :rfc:`4648`." msgstr "" +"Similar a :func:`b32encode` pero usa el Alfabeto Hexagonal Extendido, como " +"se define en: rfc: `4648`." #: ../Doc/library/base64.rst:149 msgid "" "Similar to :func:`b32decode` but uses the Extended Hex Alphabet, as defined " "in :rfc:`4648`." msgstr "" +"Similar a :func:`b32decode` pero usa el Alfabeto Hexagonal Extendido, como " +"se define en: rfc: `4648`." #: ../Doc/library/base64.rst:152 msgid "" @@ -291,6 +292,10 @@ msgid "" "these characters are included in the Extended Hex Alphabet and are not " "interchangeable." msgstr "" +"Esta versión no permite el dígito 0 (cero) a la letra O (oh) y el dígito 1 " +"(uno) a las asignaciones de la letra I (ojo) o la letra L (el), todos estos " +"caracteres están incluidos en el Alfabeto Hexagonal Extendido y no son " +"intercambiables." #: ../Doc/library/base64.rst:162 msgid "" @@ -482,7 +487,7 @@ msgstr "Un ejemplo de uso del módulo:" #: ../Doc/library/base64.rst:293 msgid "Security Considerations" -msgstr "" +msgstr "Consideraciones de Seguridad" #: ../Doc/library/base64.rst:295 msgid "" @@ -490,6 +495,9 @@ msgid "" "it's recommended to review the security section for any code deployed to " "production." msgstr "" +"Se agregó una nueva sección de consideraciones de seguridad a: rfc: `4648` " +"(sección 12); se recomienda revisar la sección de seguridad para cualquier " +"código implementado en producción." #: ../Doc/library/base64.rst:301 msgid "Module :mod:`binascii`" From a97d688d123f199fa98eb5d55c9e6cbe0859ca25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Sun, 12 Dec 2021 20:48:52 +0100 Subject: [PATCH 2/3] =?UTF-8?q?traduciendo=20texto=20en=20ingl=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Cristián Maureira-Fredes --- library/base64.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/base64.po b/library/base64.po index f7b8ddd374..1e800cd57a 100644 --- a/library/base64.po +++ b/library/base64.po @@ -255,11 +255,11 @@ msgid "" msgstr "" ": rfc: `4648` permite la asignación opcional del dígito 0 (cero) a la letra " "O (oh), y la asignación opcional del dígito 1 (uno) a la letra I (ojo) o la " -"letra L (el) . El argumento opcional *map01* when not XASDF00, specifies " -"which letter the digit 1 should be mapped to (when *map01* no es ``None``, " -"el dígito 0 siempre se asigna a la letra O). Por motivos de seguridad, el " -"valor predeterminado es ``None``, por lo que 0 y 1 no están permitidos en la " -"entrada." +"letra L (el) . El argumento opcional *map01* cuando no es ``None``, " +"especifica la letra a la cual el dígito 1 debería mapearse(cuando *map01* no " +"es ``None``, el dígito 0 siempre se asigna a la letra O). Por motivos de " +"seguridad, el valor predeterminado es ``None``, por lo que 0 y 1 no están " +"permitidos en la entrada." #: ../Doc/library/base64.rst:134 ../Doc/library/base64.rst:175 msgid "" From 344ae03c76d190d86caf0686cb54004ff63d3008 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Sun, 12 Dec 2021 22:29:27 +0100 Subject: [PATCH 3/3] arreglando referencias rfc y modificando script --- library/base64.po | 24 ++++++++++++------------ scripts/translate.py | 1 + 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/library/base64.po b/library/base64.po index 1e800cd57a..f3ee62a0e7 100644 --- a/library/base64.po +++ b/library/base64.po @@ -41,7 +41,7 @@ msgstr "" "Este módulo proporciona funciones para codificar datos binarios en " "caracteres ASCII imprimibles y decodificar dichas codificaciones en datos " "binarios. Proporciona funciones de codificación y decodificación para las " -"codificaciones especificadas en: rfc: `4648`, que define los algoritmos " +"codificaciones especificadas en :rfc:`4648`, que define los algoritmos " "Base16, Base32 y Base64, y para las codificaciones estándar de facto Ascii85 " "y Base85." @@ -52,7 +52,7 @@ msgid "" "an HTTP POST request. The encoding algorithm is not the same as the :" "program:`uuencode` program." msgstr "" -"Las codificaciones: rfc: `4648` son adecuadas para codificar datos binarios " +"Las codificaciones :rfc:`4648` son adecuadas para codificar datos binarios " "para que puedan enviarse de forma segura por correo electrónico, usarse como " "parte de las URL o incluirse como parte de una solicitud HTTP POST. El " "algoritmo de codificación no es el mismo que el del programa :program:" @@ -67,11 +67,11 @@ msgid "" "defined in :rfc:`4648` (normal, and URL- and filesystem-safe) are supported." msgstr "" "Hay dos interfaces proporcionadas por este módulo. La interfaz moderna " -"admite la codificación de :term:`bytes-like objects ` a " -"ASCII :class:`bytes` y la decodificación de :term:`bytes-like objects ` o cadenas que contienen ASCII a :class:`bytes`. Se admiten los " -"dos alfabetos base 64 definidos en: rfc: `4648` (normal y seguro para URL y " -"sistema de archivos)." +"admite la codificación de :term:`objetos similares a bytes ` a ASCII :class:`bytes` y la decodificación de :term:`objetos " +"similares a bytes ` o cadenas que contienen ASCII a :" +"class:`bytes`. Se admiten los dos alfabetos base 64 definidos en :rfc:`4648` " +"(normal y seguro para URL y sistema de archivos)." #: ../Doc/library/base64.rst:33 msgid "" @@ -253,8 +253,8 @@ msgid "" "purposes the default is ``None``, so that 0 and 1 are not allowed in the " "input." msgstr "" -": rfc: `4648` permite la asignación opcional del dígito 0 (cero) a la letra " -"O (oh), y la asignación opcional del dígito 1 (uno) a la letra I (ojo) o la " +":rfc:`4648` permite la asignación opcional del dígito 0 (cero) a la letra O " +"(oh), y la asignación opcional del dígito 1 (uno) a la letra I (ojo) o la " "letra L (el) . El argumento opcional *map01* cuando no es ``None``, " "especifica la letra a la cual el dígito 1 debería mapearse(cuando *map01* no " "es ``None``, el dígito 0 siempre se asigna a la letra O). Por motivos de " @@ -275,7 +275,7 @@ msgid "" "in :rfc:`4648`." msgstr "" "Similar a :func:`b32encode` pero usa el Alfabeto Hexagonal Extendido, como " -"se define en: rfc: `4648`." +"se define en :rfc:`4648`." #: ../Doc/library/base64.rst:149 msgid "" @@ -283,7 +283,7 @@ msgid "" "in :rfc:`4648`." msgstr "" "Similar a :func:`b32decode` pero usa el Alfabeto Hexagonal Extendido, como " -"se define en: rfc: `4648`." +"se define en :rfc:`4648`." #: ../Doc/library/base64.rst:152 msgid "" @@ -495,7 +495,7 @@ msgid "" "it's recommended to review the security section for any code deployed to " "production." msgstr "" -"Se agregó una nueva sección de consideraciones de seguridad a: rfc: `4648` " +"Se agregó una nueva sección de consideraciones de seguridad a :rfc:`4648` " "(sección 12); se recomienda revisar la sección de seguridad para cualquier " "código implementado en producción." diff --git a/scripts/translate.py b/scripts/translate.py index 7b9b131374..9a589214ef 100644 --- a/scripts/translate.py +++ b/scripts/translate.py @@ -42,6 +42,7 @@ ":program:`[^`]+`", ":keyword:`[^`]+`", ":RFC:`[^`]+`", + ":rfc:`[^`]+`", ":doc:`[^`]+`", "``[^`]+``", "`[^`]+`__",