Skip to content

Traduccion configparser #390

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 17 commits into from
Jul 27, 2020
Merged

Conversation

LlaveLuis
Copy link
Contributor

@LlaveLuis LlaveLuis commented Jun 7, 2020

Complete translation

Closes #231

@LlaveLuis LlaveLuis marked this pull request as draft June 7, 2020 20:49
@LlaveLuis LlaveLuis marked this pull request as ready for review June 7, 2020 22:06
@clacri
Copy link
Contributor

clacri commented Jun 17, 2020

El fallo que te da el build es por palabras que no se encuentran en el diccionario (puedes ver cuales son en https://travis-ci.org/github/python/python-docs-es/builds/699222951). La mayor parte de ellas se pueden incluir en nuestro dict :)

@clacri
Copy link
Contributor

clacri commented Jun 21, 2020

Aún te da un fallito en pospell por la palabra adas (supongo que es un typo). Yo me voy a empezar la review :)

Copy link
Contributor

@clacri clacri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Voy por el párrafo 191 intentaré ir haciendo durante la semana :)


#: ../Doc/library/configparser.rst:94
msgid ""
"As you can see, we can treat a config parser much like a dictionary. There "
"are differences, `outlined later <#mapping-protocol-access>`_, but the "
"behavior is very close to what you would expect from a dictionary."
msgstr ""
"Como puedes ver, podemos tratar al *config parser* como a un diccionario. "
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No sé si en vez de dejarlo en inglés se podría emplear alguna expresión para config parser, no sé, como intérprete de configuración o algo así

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Como se está hablando de un parser, para archivos de configuración, y parser por sí solo es aceptado; prefiero dejar la expresión config parser.

@humitos humitos requested a review from clacri July 5, 2020 19:49
Copy link
Contributor

@clacri clacri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hola! Perdón por haber tardado tanto en volver al fichero, iré mirandolo esta semana por las mañanas. Hoy he llegado hasta el párrafo del rst 546


#: ../Doc/library/configparser.rst:417
msgid "``parser.popitem()`` never returns it."
msgstr ""
msgstr "``parser.popitem()`` nunca lo devuelve."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
msgstr "``parser.popitem()`` nunca lo devuelve."
msgstr "``parser.popitem()`` nunca lo retorna."

@clacri
Copy link
Contributor

clacri commented Jul 6, 2020

@humitos @LlaveLuis no entiendo que está pasando parece q el build falla en el powrap de un fichero q no es con el q estás trabajando:

Would rewrap:

  • reference/compound_stmts.po
    The command "powrap --check --quiet **/*.po" exited with 1.

@humitos
Copy link
Collaborator

humitos commented Jul 6, 2020

@clacri porque yo la cagué en otra PR 😓 --lo voy a arreglar :)

@humitos humitos mentioned this pull request Jul 6, 2020
Copy link
Contributor

@clacri clacri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Buenos días :) hoy llegué hasta el párrafo 984


#: ../Doc/library/configparser.rst:941
msgid "Return a dictionary containing the instance-wide defaults."
msgstr ""
"Devuelve un diccionario que contiene los valores por defecto para toda la "
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bueno, aqui hay dos corrientes hay gente q siempre pone retorna en vez de devuelve. No es algo importante en esta primera ronda de traducción así que dejalo como quieras, solo te lo comento por si te gustara más usar Retornar.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

He preferido dejar el devuelve.

Copy link
Contributor

@clacri clacri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Para mí, cuando revises las sugerencias de mis reviews anteriores, esto está listo :) también te recomendaría que echaras un vistazo al build the read the docs para que veas como renderiza. Un abrazo y gracias por el trabajo estupendo!

Copy link
Collaborator

@cmaureir cmaureir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Te dejé todos los "devolver" -> "retornar" listos para agregar con clicks @LlaveLuis :) Así no tienes que darte tanto trabajo de buscarlos y reemplazarlos 🎉


#: ../Doc/library/configparser.rst:294
msgid ""
"On top of the core functionality, :class:`ConfigParser` supports "
"interpolation. This means values can be preprocessed before returning them "
"from ``get()`` calls."
msgstr ""
"En el nivel superior de su funcionalidad central, :class:`ConfigParser` "
"soporta la interpolación. Esto significa que los valores pueden ser "
"preprocesados, antes de ser devueltos por los llamados a ``get()``."
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"preprocesados, antes de ser devueltos por los llamados a ``get()``."
"preprocesados, antes de ser retornados por los llamados a ``get()``."

@@ -269,6 +383,9 @@ msgid ""
"values are changed on a section proxy, they are actually mutated in the "
"original parser."
msgstr ""
"En particular, ``parser['section']`` devuelve un proxy para los datos de la "
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"En particular, ``parser['section']`` devuelve un proxy para los datos de la "
"En particular, ``parser['section']`` retorna un proxy para los datos de la "

"parser[\"section\"]`` entrega solamente nombres de claves de opción que han "
"pasado por ``optionxform``. Esto significa, claves en minúscula por defecto. "
"A la vez, para una sección que contiene la clave ``'a'``, ambas expresiones "
"devuelven ``True``::"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"devuelven ``True``::"
"retornan ``True``::"

Comment on lines 470 to 474
"``parser.items()`` es compatible con el protocolo de mapeo (devuelve una "
"lista de pares *section_name*, *section_proxy* que estén incluidos en "
"DEFAULTSECT). Sin embargo, este método también puede ser invocado con los "
"argumentos: ``parser.items(section, raw, vars)``. Esta última llamada "
"devuelve una lista de pares *option*, *value* para una ``section`` "
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"``parser.items()`` es compatible con el protocolo de mapeo (devuelve una "
"lista de pares *section_name*, *section_proxy* que estén incluidos en "
"DEFAULTSECT). Sin embargo, este método también puede ser invocado con los "
"argumentos: ``parser.items(section, raw, vars)``. Esta última llamada "
"devuelve una lista de pares *option*, *value* para una ``section`` "
"``parser.items()`` es compatible con el protocolo de mapeo (retorna una "
"lista de pares *section_name*, *section_proxy* que estén incluidos en "
"DEFAULTSECT). Sin embargo, este método también puede ser invocado con los "
"argumentos: ``parser.items(section, raw, vars)``. Esta última llamada "
"retorna una lista de pares *option*, *value* para una ``section`` "


#: ../Doc/library/configparser.rst:941
msgid "Return a dictionary containing the instance-wide defaults."
msgstr ""
"Devuelve un diccionario que contiene los valores por defecto para toda la "
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"Devuelve un diccionario que contiene los valores por defecto para toda la "
"Retorna un diccionario que contiene los valores por defecto para toda la "


#: ../Doc/library/configparser.rst:1106
msgid ""
"Otherwise, return a list of *name*, *value* pairs for the options in the "
"given *section*. Optional arguments have the same meaning as for the :meth:"
"`get` method."
msgstr ""
"De lo contrario, devuelve una lista de pares *name*, *value* para las "
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"De lo contrario, devuelve una lista de pares *name*, *value* para las "
"De lo contrario, retorna una lista de pares *name*, *value* para las "


#: ../Doc/library/configparser.rst:1134
msgid ""
"Remove the specified *option* from the specified *section*. If the section "
"does not exist, raise :exc:`NoSectionError`. If the option existed to be "
"removed, return :const:`True`; otherwise return :const:`False`."
msgstr ""
"Elimina la opción especificada de la sección indicada. Si la sección no "
"existe, se genera una excepción :exc:`NoSectionError`. Si la opción existía "
"antes de la eliminación, devuelve :const:`True`; de lo contrario devuelve :"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"antes de la eliminación, devuelve :const:`True`; de lo contrario devuelve :"
"antes de la eliminación, retorna :const:`True`; de lo contrario retorna :"


#: ../Doc/library/configparser.rst:1142
msgid ""
"Remove the specified *section* from the configuration. If the section in "
"fact existed, return ``True``. Otherwise return ``False``."
msgstr ""
"Elimina la sección especificada de la configuración. Si la sección existía, "
"devuelve ``True``. De lo contrario, devuelve ``False``."
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"devuelve ``True``. De lo contrario, devuelve ``False``."
"retorna ``True``. De lo contrario, retorna ``False``."

"Transforma el nombre de opción *option* de la forma en que se encontraba en "
"el archivo de entrada o como fue pasada por el código del cliente, a la "
"forma en que debe ser utilizada en las estructuras internas. La "
"implementación por defecto devuelve una versión en minúsculas de *option*; "
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"implementación por defecto devuelve una versión en minúsculas de *option*; "
"implementación por defecto retorna una versión en minúsculas de *option*; "

@@ -983,45 +1443,63 @@ msgid ""
"string. Setting it to ``str``, for example, would make option names case "
"sensitive::"
msgstr ""
"No necesitas crear una subclase del *parser* para utilizar este método, ya "
"que también puedes asignarlo en una instancia a una función, la cual reciba "
"una cadena de caracteres como argumento y devuelva otra. Por ejemplo, "
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"una cadena de caracteres como argumento y devuelva otra. Por ejemplo, "
"una cadena de caracteres como argumento y retorna otra. Por ejemplo, "

@cmaureir
Copy link
Collaborator

Gracias @LlaveLuis cuando mires las sugerencias que te dejé yo creo que podríamos ya hacer el merge del archivo 🎉

@cmaureir
Copy link
Collaborator

Recuerda marcar las sugerencias como "resolve" @LlaveLuis que si no, aún aparece como que tienes cosas pendientes :(
@clacri tu habías hecho una revisión de éste archivo también, no? te parece si le hacemos merge?

@clacri
Copy link
Contributor

clacri commented Jul 27, 2020

Si si yo ya había completado la revisión

@cmaureir cmaureir merged commit 5702988 into python:3.8 Jul 27, 2020
@cmaureir
Copy link
Collaborator

Ya estamos @LlaveLuis !!! 🎉 🎉 gracias por tremendo trabajo!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Translate library/configparser.po
4 participants