Début de traduction de XML #187

Merged
mdk merged 4 commits from ChristopheNan/python-docs-fr:xml1 into 3.11 2024-03-23 13:25:52 +00:00
Collaborator

Pour information, la traduction m'a amené à créer cette PR dans CPython.

Pour information, la traduction m'a amené à créer cette [PR](https://github.com/python/cpython/pull/108848) dans CPython.
ChristopheNan added 1 commit 2023-09-03 16:03:05 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
70f00a6466
Début de traduction de XML
ChristopheNan added 1 commit 2023-09-03 16:04:46 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
ce8d6d1e14
p'tite modif
Author
Collaborator

closes #245
closes #246

closes #245 closes #246
mdk approved these changes 2024-03-12 20:24:36 +00:00
Dismissed
mdk dismissed mdk’s review 2024-03-12 20:26:53 +00:00
Reason:

Oops j'avais pas vu un des deux fichiers :D

Owner

Relu jusqu'à xml.po ligne 290

Relu jusqu'à xml.po ligne 290
mdk reviewed 2024-03-13 19:03:27 +00:00
@ -181,1 +193,4 @@
msgstr ""
"L'outil le plus puissant pour ce faire est :class:`XMLPullParser`. Il ne "
"nécessite pas de lecture bloquante pour obtenir les données XML et est "
"plutôt alimenté en données de manière incrémentielle avec les appels :meth:"
Owner

/les appels/des appels à/

`/les appels/des appels à/`
ChristopheNan marked this conversation as resolved
ChristopheNan added 1 commit 2024-03-14 21:55:25 +00:00
mdk reviewed 2024-03-15 08:39:56 +00:00
@ -425,2 +507,4 @@
"the ancestors of the start element (the element ``find`` was called on)."
msgstr ""
"Sélectionne l'élément parent. Renvoie ``None`` si le chemin tente "
"d'atteindre les ancêtres de l'élément de départ (l'élément ``find`` a été "
Owner

La parenthèse tente d'expliquer "élément de départ", je propose par exemple « l'élément sur lequel find a été appelé ».

La parenthèse tente d'expliquer "élément de départ", je propose par exemple « l'élément sur lequel ``find`` a été appelé ».
ChristopheNan marked this conversation as resolved
mdk reviewed 2024-03-15 08:44:46 +00:00
@ -443,2 +528,4 @@
"value cannot contain quotes."
msgstr ""
"Sélectionne tous les éléments pour lesquels l'attribut donné a la valeur "
"donnée. La valeur ne peut pas contenir de guillemets."
Owner

s/guillemets/apostrophes/ ? Si j'ai bien compris, la valeur ne peut pas contenir le caractère ', puisque la syntaxe c'est [@attrib='value']

`s/guillemets/apostrophes/` ? Si j'ai bien compris, la valeur ne peut pas contenir le caractère `'`, puisque la syntaxe c'est `[@attrib='value']`
ChristopheNan marked this conversation as resolved
mdk reviewed 2024-03-15 08:44:56 +00:00
@ -454,2 +540,4 @@
"value. The value cannot contain quotes."
msgstr ""
"Sélectionne tous les éléments pour lesquels l'attribut donné n'a pas la "
"valeur donnée. La valeur ne peut pas contenir de guillemets."
Owner

pareil

pareil
ChristopheNan marked this conversation as resolved
mdk reviewed 2024-03-15 08:59:24 +00:00
@ -632,0 +767,4 @@
"Notez que :class:`XMLParser` ignore les commentaires dans l'entrée au lieu "
"de créer des objets de commentaire pour eux. Un :class:`ElementTree` ne "
"contiendra que des nœuds de commentaires qui ont été insérés dans "
"l'arborescence à l'aide de l'une des méthodes :class:`Element`."
Owner

s/méthodes/méthodes d'

`s/méthodes/méthodes d'`
ChristopheNan marked this conversation as resolved
mdk requested changes 2024-03-15 10:34:13 +00:00
Dismissed
@ -662,0 +808,4 @@
"Analyse une section XML à partir d'une constante de chaîne. Identique à :"
"func:`XML`. *text* est une chaîne contenant des données XML. *parser* est "
"une instance d'analyseur facultative. S'il n'est pas fourni, l'analyseur "
"standard :class:`XMLParser` est utilisé. Renvoie une instance :class:"
Owner

s/instance/instance d'/ ?

`s/instance/instance d'/` ?
ChristopheNan marked this conversation as resolved
@ -670,0 +822,4 @@
"*séquence* est une liste ou une autre séquence contenant des fragments de "
"données XML. *parser* est une instance d'analyseur facultative. S'il n'est "
"pas fourni, l'analyseur standard :class:`XMLParser` est utilisé. Renvoie une "
"instance :class:`Element`."
Owner

s/instance/instance d'/ ?

`s/instance/instance d'/` ?
ChristopheNan marked this conversation as resolved
@ -678,2 +834,4 @@
"indentation level as *level*."
msgstr ""
"Ajoute des espaces au sous-arbre pour indenter visuellement l'arborescence. "
"Cela peut être utilisé pour générer une sortie XML joliment imprimée. *tree* "
Owner

s/imprimée/affichée/ ou s/joliment imrpimée/lisible/ ?

`s/imprimée/affichée/` ou `s/joliment imrpimée/lisible/` ?
ChristopheNan marked this conversation as resolved
@ -700,1 +862,4 @@
"`TreeBuilder` as a target. Returns an :term:`iterator` providing ``(event, "
"elem)`` pairs."
msgstr ""
"Analyse progressivement une section XML dans une arborescence d'éléments et "
Owner

s/dans/en/ ?

`s/dans/en/` ?
ChristopheNan marked this conversation as resolved
@ -708,1 +885,4 @@
msgstr ""
"Notez que même si :func:`iterparse` construit l'arborescence de manière "
"incrémentielle, il bloque pendant les lectures sur *source* (ou le fichier "
"qu'il nomme). En tant que tel, il ne convient pas aux applications dans "
Owner

s/qu'il nomme/*source*/, je trouve qu'il y a trop de il et que ça rend la phrase "consommatrice d'énergie" à comprendre. J'ai même l'impression qu'on peut enlever la parenthèse et son contenu sans ne rien perdre.

`s/qu'il nomme/*source*/`, je trouve qu'il y a trop de `il` et que ça rend la phrase "consommatrice d'énergie" à comprendre. J'ai même l'impression qu'on peut enlever la parenthèse et son contenu sans ne rien perdre.
ChristopheNan marked this conversation as resolved
@ -754,0 +956,4 @@
"Notez que :class:`XMLParser` ignore les instructions de traitement dans "
"l'entrée au lieu de créer des objets de commentaire pour elles. Un :class:"
"`ElementTree` ne contiendra que des nœuds d'instructions de traitement qui "
"ont été insérés dans l'arborescence à l'aide de l'une des méthodes :class:"
Owner

s/méthodes/méthodes d'/

`s/méthodes/méthodes d'/`
ChristopheNan marked this conversation as resolved
@ -833,0 +1082,4 @@
"peut être utilisée pour intégrer des « littéraux XML » dans du code Python. "
"*text* est une chaîne contenant des données XML. *parser*, facultatif, est "
"une instance d'analyseur. S'il n'est pas fourni, l'analyseur standard :class:"
"`XMLParser` est utilisé. Renvoie une instance :class:`Element`."
Owner

s/instance/instance d'/

`s/instance/instance d'/`
ChristopheNan marked this conversation as resolved
@ -842,0 +1097,4 @@
"aux éléments. *text* est une chaîne contenant des données XML. *parser*, "
"facultatif, est une instance d'analyseur. S'il n'est pas fourni, l'analyseur "
"standard :class:`XMLParser` est utilisé. Renvoie un *n*-uplet contenant une "
"instance :class:`Element` et un dictionnaire."
Owner

s/instance/instance d'/

`s/instance/instance d'/`
ChristopheNan marked this conversation as resolved
@ -908,1 +1188,4 @@
"exception."
msgstr ""
"Chargeur par défaut. Ce chargeur par défaut lit une ressource incluse à "
"partir du disque. *href* est une URL. *parse* est pour le mode d'analyse ``"
Owner
*parse* (le mode d'analyse) vaut soit ``"xml"`` soit ``"text"``
*parse* (le mode d'analyse) vaut soit ``"xml"`` soit ``"text"``
ChristopheNan marked this conversation as resolved
@ -909,0 +1192,4 @@
"\"xml\"`` ou ``\"text\"``. *encoding* est un encodage de texte facultatif. "
"S'il n'est pas indiqué, l'encodage est ``utf-8``. Renvoie la ressource "
"développée. Si le mode d'analyse est ``\"xml\"``, il s'agit d'une instance "
"ElementTree. Si le mode d'analyse est ``\"text\"``, il s'agit d'une chaîne "
Owner
s/ElementTree/d'``ElementTree``/
s/ElementTree/d'``ElementTree``/
ChristopheNan marked this conversation as resolved
@ -1242,0 +1679,4 @@
"ajoutée au fichier. Utilisez ``False`` pour jamais, ``True`` pour toujours, "
"``None`` pour seulement si ce n'est pas de l'US-ASCII ou de l'UTF-8 ou de "
"l'Unicode (la valeur par défaut est ``None``). *default_namespace* définit "
"l'espace de noms XML par défaut (pour ``\"xmlns\"``). *méthod* est ``\"xml"
Owner

s/est/vaut soit/ ... soit ... soit ?

`s/est/vaut soit/` ... soit ... soit ?
ChristopheNan marked this conversation as resolved
@ -1447,3 +1982,3 @@
#: library/xml.etree.elementtree.rst:1432
msgid "Feed the given bytes data to the parser."
msgstr ""
msgstr "Transmet les données doctets données à lanalyseur."
Owner

s/données d'//

`s/données d'//`
ChristopheNan marked this conversation as resolved
ChristopheNan added 1 commit 2024-03-15 21:35:40 +00:00
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful Details
95b5c38443
relecture 2 par mdk
mdk approved these changes 2024-03-23 13:25:41 +00:00
mdk merged commit b363d3499a into 3.11 2024-03-23 13:25:52 +00:00
Sign in to join this conversation.
No reviewers
mdk
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: AFPy/python-docs-fr#187
No description provided.