Conversation
JulienPalard
left a comment
There was a problem hiding this comment.
Ç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.
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.
"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.
"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.
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.
"pour pour les inclusions" → "pour inclure" simplement
There was a problem hiding this comment.
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.
un attribut HTML délimitée
délimité
There was a problem hiding this comment.
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.
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" |
| "``>``, ``>``, ``&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.
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.
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.
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.
ah super, merci de l'info!
There was a problem hiding this comment.
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...