Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upupdate ast library translation #302
Conversation
|
It seems that pospell outputs errors but I do not understand why exactly, I may need some help. |
|
Hi @julienvitard, pospell is whining about words not in hunspell dictionary, along with the line of the msgid (so the real error is a few lines after). Typically: |
|
If you enconter a word that you think should really be in the dictionnary, you can add it to the |
|
Thanks for the advices! |
|
need review, Travis does not complain anymore |
| "Le module :mod:`ast` permet aux applications Python de traiter la grammaire " | ||
| "abstraite de l'arbre syntaxique Python. La grammaire abstraite Python elle-" | ||
| "même est susceptible d'être modifiée à chaque nouvelle version de Python; ce " | ||
| "module permet de trouver à quoi la grammaire courante ressemble." |
This comment has been minimized.
This comment has been minimized.
| "possèdent les attributs :attr:`lineno` et :attr:`col_offset`. L'attribut :" | ||
| "attr:`lineno` est le numéro de ligne dans le code source (indexé à partir de " | ||
| "1 tel que la première ligne est la ligne 1) et l'attribut :attr:`col_offset` " | ||
| "qui représente l'offset UTF-8 en byte du premier jeton qui a généré le nœud. " |
This comment has been minimized.
This comment has been minimized.
| "contenant une expression littérale Python ou un conteneur. La chaîne de " | ||
| "caractères ou le nœud fourni peut seulement faire partie des structures " | ||
| "littérales Python suivantes : chaînes de caractères, bytes, nombres, tuples, " | ||
| "listes, dictionnaires, sets, booléens, et ``None``." |
This comment has been minimized.
This comment has been minimized.
JulienPalard
Sep 8, 2018
Member
s/sets/ensembles/ ou s/sets/sets/ (traduit, ou en italique, mais set ne me semble pas francais).
|
|
||
| #: ../Doc/library/ast.rst:139 | ||
| msgid "Now allows bytes and set literals." | ||
| msgstr "Accepte maintenant les *bytes* et *sets* écrits littéralement." | ||
| msgstr "" | ||
| "Accepte maintenant les structures littérales suivantes *bytes* et *sets*." |
This comment has been minimized.
This comment has been minimized.
JulienPalard
Sep 8, 2018
Member
En quoi "structures" aide à la compréhension ici ? Pour moi il complique.
|
|
||
| #: ../Doc/library/ast.rst:151 | ||
| msgid ":class:`AsyncFunctionDef` is now supported." | ||
| msgstr "" | ||
| msgstr ":class:`AsyncFunctionDef` est maintenant supporté" |
This comment has been minimized.
This comment has been minimized.
|
|
||
| #: ../Doc/library/ast.rst:178 | ||
| msgid "" | ||
| "Yield a tuple of ``(fieldname, value)`` for each field in ``node._fields`` " | ||
| "that is present on *node*." | ||
| msgstr "" | ||
| "Produit un tuple de ``(fieldname, value)`` pour chaque champ de ``node." |
This comment has been minimized.
This comment has been minimized.
JulienPalard
Sep 8, 2018
Member
tuple en italique (c'est n-uplet en français, mais un préfère tuple en italique puisque c'est aussi un type du langage).
|
|
||
| #: ../Doc/library/ast.rst:190 | ||
| msgid "" | ||
| "Recursively yield all descendant nodes in the tree starting at *node* " | ||
| "(including *node* itself), in no specified order. This is useful if you " | ||
| "only want to modify nodes in place and don't care about the context." | ||
| msgstr "" | ||
| "Produit récursivement tous les nœuds enfants dans l'arbre en commençant par " | ||
| "*node* (*node* lui-même est inclus), sans ordre spécifique. C'est utile " | ||
| "lorsque l'on souhaite modifier les nœuds en place sans prêter attention au " |
This comment has been minimized.
This comment has been minimized.
JulienPalard
Sep 8, 2018
Member
"les nœuds en place" je comprend "les deux qui sont là", je préfèrerai "les nœuds sur place", qui indique mieux l'idée de les modifier sans les déplacer ni les remplacer. Comme on dit "sur place ou à emporter ?" et non "en place ou à importer ?"
|
|
||
| #: ../Doc/library/ast.rst:234 | ||
| msgid "" | ||
| "Here is an example transformer that rewrites all occurrences of name lookups " | ||
| "(``foo``) to ``data['foo']``::" | ||
| msgstr "" | ||
| "Voici un exemple du *transformer* qui réécrit les occurrences du " | ||
| "dictionnaire (``foo``) en ``data['foo']``: ::" |
This comment has been minimized.
This comment has been minimized.
JulienPalard
Sep 8, 2018
Member
il manque un espace avant le ":". Un "::" peut se traduire comme tu le fais plus haut, "espace deux points espace deux points deux points", mais aussi plus simplement "espace insécable deux points deux points".
|
|
||
| #: ../Doc/library/ast.rst:254 | ||
| msgid "Usually you use the transformer like this::" | ||
| msgstr "Utilisation typique du *transformer* ::" | ||
| msgstr "Utilisation typique du *transformer* : ::" |
This comment has been minimized.
This comment has been minimized.
JulienPalard
Sep 8, 2018
Member
Cette modification n'est pas nécessaire, c'était un espace insécable, c'était donc valide.
|
\o/ merci !! |
|
de rien :D |
julienvitard commentedAug 28, 2018
ast translation to review