-
- Notifications
You must be signed in to change notification settings - Fork 264
Traduction du module 'html' #55
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
Conversation
JulienPalard left a comment
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.
Ça n'a pas l'air d'être un module facile, merci pour ta contribution, je te laisse corriger quelques fautes d'orthographes / conjugaison, et j'ai noté quelques propositions aussi.
library/html.po Outdated
| "attribute value delimited by quotes, as in ``<a href=\"...\">``." | ||
| msgstr "" | ||
| "Convertit les caractères ``&``, ``<`` et ``>`` dans la chaîne de " | ||
| "caractères *s* en des codes HTML (``&``, ``&lsaquo`` et ``&rsaquo``). À " |
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.
Ce ne sont pas les bonnes séquences, ce serait pluôt < et > pour < et >. Et les séquences se terminent par une ; normalement, tu ne les as pas mises. Mais elles n'y sont pas en anglais, autant de pas les mettre ?
library/html.po Outdated
| "attribute value delimited by quotes, as in ``<a href=\"...\">``." | ||
| msgstr "" | ||
| "Convertit les caractères ``&``, ``<`` et ``>`` dans la chaîne de " | ||
| "caractères *s* en des codes HTML (``&``, ``&lsaquo`` et ``&rsaquo``). À " |
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.
"dans la chaîne" fait penser à une chaîne modifiable, hors les chaînes en Python sont immuables, tu peux utiliser "de la chaîne" peut être ?
library/html.po Outdated
| "attribute value delimited by quotes, as in ``<a href=\"...\">``." | ||
| msgstr "" | ||
| "Convertit les caractères ``&``, ``<`` et ``>`` dans la chaîne de " | ||
| "caractères *s* en des codes HTML (``&``, ``&lsaquo`` et ``&rsaquo``). À " |
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 des codes HTML", effectivement pas évident à traduire le "HTML-safe sequence". Je peux tenter : "en chaînes HTML valides", c'est pas beaucoup mieux je te laisse choisir, ça t'inspire peut être d'autres solutions. Ah si ça peut s'inspirer Django l'a traduit aussi : https://docs.djangoproject.com/fr/1.11/ref/templates/builtins/
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.
J'ai passé pas mal de temps là-dessus et n'ai même pas pensé à HTML valide. C'est beaucoup mieux en effet!
library/html.po Outdated
| "attribute value delimited by quotes, as in ``<a href=\"...\">``." | ||
| msgstr "" | ||
| "Convertit les caractères ``&``, ``<`` et ``>`` dans la chaîne de " | ||
| "caractères *s* en des codes HTML (``&``, ``&lsaquo`` et ``&rsaquo``). À " |
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.
"pour pour les inclusions" → "pour inclure" simplement
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.
J'ai changé un peu la phrase mais je ne suis pas convaincu du "pour inclure" dans le sens du texte, à reanalyser
library/html.po Outdated
| "attribute value delimited by quotes, as in ``<a href=\"...\">``." | ||
| msgstr "" | ||
| "Convertit les caractères ``&``, ``<`` et ``>`` dans la chaîne de " | ||
| "caractères *s* en des codes HTML (``&``, ``&lsaquo`` et ``&rsaquo``). À " |
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.
un attribut HTML délimitée
délimité
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.
Je parle ici de la valeur
| "``>``, ``> ``, ``&x3e;``) dans la chaîne de caractères *s* par les " | ||
| "caractères unicode correspondants. Cette fonction utilise les règles " | ||
| "définies par le stadard HTML 5 à la fois pour les caractères valides et les " | ||
| "caractères invalides, et la :data:`liste des références des caractères " |
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.
Il semble manquer un ` par là.
library/html.po Outdated
| msgid ":mod:`html.parser` -- HTML/XHTML parser with lenient parsing mode" | ||
| msgstr "" | ||
| msgstr ":mod:`html.parser` -- Parseur HTML/XHTML avec un mode de *parsing* " | ||
| "tolérent" |
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.
tolérant
| "``>``, ``>``, ``&x3e;``) dans la chaîne de caractères *s* par les " | ||
| "caractères unicode correspondants. Cette fonction utilise les règles " | ||
| "définies par le stadard HTML 5 à la fois pour les caractères valides et les " | ||
| "caractères invalides, et la :data:`liste des références des caractères " |
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.
Il manque toujours un ` ici, a la fin. Tu devrais mettre:
:data:`liste des références de caractères nommés en HTML 5 <html.entities.html5>` 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.
Ah oui mince, désolé. As-tu la possibilité de générer les pages html finales afin de voir ces erreurs plus facilement ?
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.
Oui, moi je fais juste make a la racine du projet, il te faudra python3 et python3 -m venv d'installé, ah et GNU make, ah et il te faudra un clone de cpython à la bonne branche au même niveau que la doc dans ta hierachie, çàd avoir cpython/ et python-docs-fr/ dans le même dossier.
Sinon tu peux aussi le faire à la main, en t'installant blurb, sphinx-doc, en te créant un lien symbolique de cpython/Doc/locales/fr/LC_MESSAGES vers la doc (ou en copiant la doc dedans si on OS ne gère pas les liens symboliques) puis en appelant make SPHINXOPTS='-D locale_dirs=locales -D language=fr -D gettext_compact=0' autobuild-dev-html
Ah et si t'as vraiment pas make tu peux aussi probablement le faire complètement à la main, avec la même configuration que précédement, en exécutant dans cpython/Docs un:
sphinx-build -b html -d build/doctrees -D latex_elements.papersize= -D locale_dirs=locales -D language=fr -D gettext_compact=0 -Ea -A daily=1 -A switchers=1 . build/html 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.
ah super, merci de l'info!
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.
Hésite pas à demander si tu n'y arrive pas, et on est aussi sur IRC sur freenode sur #python-fr, si tu n'est jamais venur sur irc tu peux venir facilement via https://webchat.freenode.net j'y suis mdk il y a entwanne aussi qui traduit beaucoup, hésite pas à nous demander.
| Merci beaucoup ! 👍 |
Co-authored-by: Iucounu <iucounu@riseup.net> Reviewed-on: https://git.afpy.org/AFPy/python-docs-fr/pulls/55 Reviewed-by: Julien Palard <julien@palard.fr> Co-authored-by: Iucounu <iucounu@noreply.localhost> Co-committed-by: Iucounu <iucounu@noreply.localhost>
Quelques difficultés along the way donc j'ai pris quelques libertés à certains endroits afin de rester le plus compréhensible possible.
Je vous laisse me dire ce que vous en pensez...