-
Notifications
You must be signed in to change notification settings - Fork 395
Traducido tutorial/controlflow.po, principalmente cambios referidos a match #1555
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
Traducido tutorial/controlflow.po, principalmente cambios referidos a match #1555
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Muchas gracias por la traducción! 🎉
solo dejé un par de comentarios menores.
|
||
#: ../Doc/tutorial/controlflow.rst:259 | ||
msgid "" | ||
"The simplest form compares a subject value against one or more literals::" | ||
msgstr "" | ||
"La forma más simple compara un valor, el \"sujeto\", con uno o más " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
¿por qué las comillas en sujeto?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Estoy introduciendo el término. No sé si hay una convención mejor para esto?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no hay convención, pero intentamos mantener la misma estructura, evitando comillas, asteriscos, etc.
|
||
#: ../Doc/tutorial/controlflow.rst:272 | ||
msgid "" | ||
"Note the last block: the \"variable name\" ``_`` acts as a *wildcard* and " | ||
"never fails to match. If no case matches, none of the branches is executed." | ||
msgstr "" | ||
"Observa el último bloque: el \"nombre de variable\" ``_`` funciona como un " | ||
"*comodín* y nunca fracasa la coincidencia. Si ninguno de los casos ``case`` " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"*comodín* y nunca fracasa la coincidencia. Si ninguno de los casos ``case`` " | |
"*comodín* y nunca falla la coincidencia. Si ninguno de los casos ``case`` " |
quizás usar falla? lo dejo a tu criterio
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
El matching puede terminar en "success" o "failure" que suelo pensar como "éxito" o "fracaso" más que fallo. Igual la oración me parece rara...
|
||
#: ../Doc/tutorial/controlflow.rst:357 | ||
msgid "" | ||
"We can add an ``if`` clause to a pattern, known as a \"guard\". If the " | ||
"guard is false, ``match`` goes on to try the next case block. Note that " | ||
"value capture happens before the guard is evaluated::" | ||
msgstr "" | ||
"Podemos añadir una clausula ``if`` a un patrón, conocida como \"guarda\". Si " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Podemos añadir una clausula ``if`` a un patrón, conocida como \"guarda\". Si " | |
"Podemos añadir una clausula ``if`` a un patrón, conocida como \"guarda\". Si " |
quizás 'guardía' ?
en francés parece que va por ahí https://fr.wikipedia.org/wiki/Garde_(informatique)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
En mis clases de programación funcional usábamos "guardas" para referirnos a lo equivalente en Haskell. "guardía" es una palabra que jamás vi. El término guarda (como predicado proposicional) aparece en lugares como https://es.wikipedia.org/wiki/Lenguaje_de_Comandos_Guardados .
"*otros]`` and ``(x, y, *otros)`` funcionan de manera similar a las " | ||
"asignaciones con desempaquetado. El nombre luego de ``*`` también puede ser " | ||
"``_``, con lo cual ``(x, y, *_)`` coincide con cualquier secuencia de al " | ||
"menos del elementos, sin ligar ninguno de los demás elementos." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"menos del elementos, sin ligar ninguno de los demás elementos." | |
"menos del elementos, sin enlazar ninguno de los demás elementos." |
creo que en general usar 'enlaces' en vez de 'ligar' queda mejor, sobre todo por el tema del slang en varios países :P
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
enlazar me recuerda a linking. Usar "binding" como ligada creí que era terminología común viniendo del lado matemático, como en https://es.wikipedia.org/wiki/Variable_libre_y_variable_ligada. Aparece este término en otros lugares de la documentación?
Si miras el log del CI, también hay un par de palabras que quizás se deban agregar a un diccionario
|
Co-authored-by: Cristián Maureira-Fredes <cmaureir@users.noreply.github.com>
Tienes que pasarle powrap https://python-docs-es.readthedocs.io/es/3.10/reviewers-guide.html?highlight=powrap#powrap-falla |
Closes #1405