@@ -6,7 +6,7 @@ msgstr ""
66"Project-Id-Version : Python 3\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2020-10-01 16:00+0200\n "
9- "PO-Revision-Date : 2021-05-28 18:54 +0200\n "
9+ "PO-Revision-Date : 2021-06-04 15:16 +0200\n "
1010"Last-Translator : Mindiell <mindiell@mindiell.net>\n "
1111"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1212"Language : fr\n "
@@ -81,12 +81,12 @@ msgid ""
8181msgstr ""
8282"Le premier objectif d'Argument Clinic est de prendre en charge toute "
8383"l'analyse d'arguments à l'intérieur de CPython. Cela signifie que si vous "
84- "convertissez une fonction pour fonctionner avec Argument Clinic, cette "
85- "fonction n'a plus du tout besoin d'analyser ses propres arguments. Le code "
86- "généré par Argument Clinic doit être une « boîte noire » avec en entrée "
87- "l'appel de CPython, et en sortie l'appel à votre code. Entre les deux, "
88- "``PyObject *args`` (et éventuellement ``PyObject *kwargs``) sont convertis "
89- "magiquement dans les variables et types C dont vous avez besoin."
84+ "convertissez une fonction pour utiliser Argument Clinic, cette fonction n'a "
85+ "plus du tout besoin d'analyser ses propres arguments. Le code généré par "
86+ "Argument Clinic doit être une « boîte noire » avec en entrée l'appel de "
87+ "CPython, et en sortie l'appel à votre code. Entre les deux, ``PyObject "
88+ "*args`` (et éventuellement ``PyObject *kwargs``) sont convertis magiquement "
89+ "dans les variables et types C dont vous avez besoin."
9090
9191#: howto/clinic.rst:41
9292msgid ""
@@ -113,15 +113,15 @@ msgid ""
113113"parsing library. That would make for the fastest argument parsing possible!)"
114114msgstr ""
115115"Certainement, personne ne voudrait utiliser Argument Clinic s'il ne réglait "
116- "pas leur problème -- sans en créer de nouveaux. Il est donc de la première "
116+ "pas son problème sans en créer de nouveaux. Il est donc de la première "
117117"importance qu'Argument Clinic génère du code correct. Il est aussi "
118118"souhaitable que le code soit aussi plus rapide. Au minimum, il ne doit pas "
119119"introduire de régression significative sur la vitesse d'exécution. (Au bout "
120- "du compte, Argument Clinic *devrait* permettre une accélération importante "
121- "-- on pourrait ré-écrire son générateur de code pour produire du code "
122- "d'analyse d'argument adapté au mieux, plutôt que d'utiliser la bibliothèque "
123- "d'analyse d'argument générique. On aurait ainsi l'analyse d'argument la plus "
124- "rapide possible !)"
120+ "du compte, Argument Clinic *devrait* permettre une accélération importante, "
121+ "on pourrait ré-écrire son générateur de code pour produire du code d'analyse "
122+ "d'arguments adapté au mieux, plutôt que d'utiliser la bibliothèque d'analyse "
123+ "d'arguments générique. On aurait ainsi l'analyse d'arguments la plus rapide "
124+ "possible !)"
125125
126126#: howto/clinic.rst:59
127127msgid ""
@@ -159,7 +159,7 @@ msgstr ""
159159"lui donnez de détails, meilleur sera son boulot. Argument Clinic est bien "
160160"sûr assez simple pour le moment. Mais à mesure qu'il évoluera et deviendra "
161161"plus sophistiqué, il sera capable de faire beaucoup de choses intéressantes "
162- "et intelligentes à partir de l'information que vous lui fournissez ."
162+ "et intelligentes à partir de l'information à sa disposition ."
163163
164164#: howto/clinic.rst:80
165165msgid "Basic Concepts And Usage"
@@ -519,8 +519,8 @@ msgstr ""
519519"Que fait le « convertisseur » ? Il établit à la fois le type de variable "
520520"utilisé en C et la méthode pour convertir la valeur Python en valeur C lors "
521521"de l'exécution. Pour le moment, vous allez utiliser ce qui s'appelle un "
522- "« convertisseur hérité » -- une syntaxe de convenance qui facilite le "
523- "portage de vieux code dans Argument Clinic."
522+ "« convertisseur hérité », une syntaxe de convenance qui facilite le portage "
523+ "de vieux code dans Argument Clinic."
524524
525525#: howto/clinic.rst:296
526526msgid ""
@@ -665,7 +665,7 @@ msgid ""
665665"Double-check that the argument-parsing code Argument Clinic generated looks "
666666"basically the same as the existing code."
667667msgstr ""
668- "Vérifiez bien que le code d'analyse d'argument généré par Argument Clinic "
668+ "Vérifiez bien que le code d'analyse d'arguments généré par Argument Clinic "
669669"ressemble bien au code existant."
670670
671671#: howto/clinic.rst:424
@@ -756,10 +756,10 @@ msgstr ""
756756"fonction ``impl``. C'est là que se trouve l'implémentation de la fonction "
757757"native. Supprimez le prototype de la fonction que vous modifiez, mais "
758758"laissez l'accolade ouverte. Maintenant, supprimez tout le code d'analyse "
759- "d'argument et les déclarations de toutes les variables auxquelles il assigne "
760- "les arguments. Vous voyez que désormais les arguments Python sont ceux de "
761- "cette fonction ``impl`` ; si l'implémentation utilise des noms différents "
762- "pour ces variables, corrigez-les."
759+ "d'arguments et les déclarations de toutes les variables auxquelles il "
760+ "assigne les arguments. Vous voyez que désormais les arguments Python sont "
761+ "ceux de cette fonction ``impl`` ; si l'implémentation utilise des noms "
762+ "différents pour ces variables, corrigez-les."
763763
764764#: howto/clinic.rst:468
765765msgid ""
0 commit comments