Skip to content

Commit 0f06b87

Browse files
committed
fixes @christopheNan remarks
1 parent a41773a commit 0f06b87

File tree

1 file changed

+27
-28
lines changed

1 file changed

+27
-28
lines changed

howto/clinic.po

Lines changed: 27 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: Python 3.6\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
11-
"PO-Revision-Date: 2018-06-15 16:59+0200\n"
11+
"PO-Revision-Date: 2018-06-17 09:10+0200\n"
1212
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1313
"Language-Team: \n"
1414
"Language: fr\n"
@@ -77,14 +77,14 @@ msgid ""
7777
"gets called at the bottom, with ``PyObject *args`` (and maybe ``PyObject "
7878
"*kwargs``) magically converted into the C variables and types you need."
7979
msgstr ""
80-
"Le premier objectif d'Argument Clinic est de prendre la responsabilité de "
81-
"toute l'analyse d'arguments à l'intérieur de CPython. Cela signifie que si "
82-
"vous convertissez une fonction pour Argument Clinic, cette fonction ne "
83-
"devrait plus du tout analyser ses propres arguments. Le code généré par "
84-
"Argument Clinic devrait être une « boîte noire » avec en entrée l'appel de "
85-
"CPython, et en sortie l'appel à votre code. Entre les deux ``PyObject "
86-
"*args`` (et éventuellement ``PyObject *kwargs``) sont convertis magiquement "
87-
"dans les variables et types C dont vous avez besoin."
80+
"Le premier objectif d'Argument Clinic est de prendre en charge toute "
81+
"l'analyse d'arguments à l'intérieur de CPython. Cela signifie que si vous "
82+
"convertissez une fonction pour fonctionner avec Argument Clinic, cette "
83+
"fonction n'a plus du tout besion d'analyser ses propres arguments. Le code "
84+
"généré par Argument Clinic doit être une « boîte noire » avec en entrée "
85+
"l'appel de CPython, et en sortie l'appel à votre code. Entre les deux, "
86+
"``PyObject *args`` (et éventuellement ``PyObject *kwargs``) sont convertis "
87+
"magiquement dans les variables et types C dont vous avez besoin."
8888

8989
#: ../Doc/howto/clinic.rst:41
9090
msgid ""
@@ -129,7 +129,7 @@ msgid ""
129129
msgstr ""
130130
"De plus, Argument Clinic doit être suffisamment flexible pour s'accommoder "
131131
"d'approches différentes de l'analyse d'arguments. Il y a des fonctions dans "
132-
"Python dont le traitement des arguments est très étrange; le but d'Argument "
132+
"Python dont le traitement des arguments est très étrange ; le but d'Argument "
133133
"Clinic est de les gérer toutes. "
134134

135135
#: ../Doc/howto/clinic.rst:64
@@ -156,9 +156,8 @@ msgstr ""
156156
"En travaillant avec Argument Clinic, il faut garder à l'esprit que plus vous "
157157
"lui donnez de détails, meilleur sera son boulot. Argument Clinic est bien "
158158
"sûr assez simple pour le moment. Mais à mesure qu'il évoluera et deviendra "
159-
"plus sophistiqué, il devrait être capable de faire beaucoup de choses "
160-
"intéressantes et intelligentes à partir de l'information que vous lui "
161-
"fournissez."
159+
"plus sophistiqué, il sera capable de faire beaucoup de choses intéressantes "
160+
"et intelligentes à partir de l'information que vous lui fournissez."
162161

163162
#: ../Doc/howto/clinic.rst:80
164163
msgid "Basic Concepts And Usage"
@@ -231,7 +230,7 @@ msgstr ""
231230
"Vous ne devez jamais modifier la sortie d'un bloc Argument Clinic. Changez "
232231
"plutôt l'entrée jusqu'à obtenir la sortie souhaitée (c'est précisément le "
233232
"but de la somme de contrôle, détecter si la sortie a été changée. En effet, "
234-
"ces modifications seraient perdues après que Argument Clinic a écrit une "
233+
"ces modifications seront perdues après que Argument Clinic a écrit une "
235234
"nouvelle sortie)."
236235

237236
#: ../Doc/howto/clinic.rst:129
@@ -380,9 +379,9 @@ msgid ""
380379
msgstr ""
381380
"Coupez la docstring et collez la entre les lignes commençant par "
382381
"``[clinic]``, en enlevant tout le bazar qui en fait une chaîne de caractères "
383-
"correcte en C. Une fois que c'est fait, vous devriez avoir seulement le "
384-
"texte, aligné à gauche, sans ligne plus longue que 80 caractères (Argument "
385-
"Clinic préserve l'indentation à l'intérieur de la docstring)."
382+
"correcte en C. Une fois que c'est fait, vous devez avoir seulement le texte, "
383+
"aligné à gauche, sans ligne plus longue que 80 caractères (Argument Clinic "
384+
"préserve l'indentation à l'intérieur de la docstring)."
386385

387386
#: ../Doc/howto/clinic.rst:199
388387
msgid ""
@@ -412,9 +411,9 @@ msgid ""
412411
"docstring."
413412
msgstr ""
414413
"Si votre docstring ne contient pas de ligne « résumé », Argument Clinic va "
415-
"se plaindre. Assurons-nous donc qu'il y en a une. La ligne « résumé » "
416-
"devrait être un paragraphe consistant en une seule ligne de 80 colonnes au "
417-
"début de la docstring."
414+
"se plaindre. Assurons-nous donc qu'il y en a une. La ligne « résumé » doit "
415+
"être un paragraphe consistant en une seule ligne de 80 colonnes au début de "
416+
"la docstring."
418417

419418
#: ../Doc/howto/clinic.rst:216
420419
msgid ""
@@ -481,9 +480,9 @@ msgid ""
481480
"its own line. All the parameter lines should be indented from the function "
482481
"name and the docstring."
483482
msgstr ""
484-
"Déclarez chacun des paramètres de la fonction. Chaque paramètre devrait être "
485-
"sur une ligne séparée. Tous les paramètres devraient être indentés par "
486-
"rapport au nom de la fonction et à la docstring."
483+
"Déclarez chacun des paramètres de la fonction. Chaque paramètre doit être "
484+
"sur une ligne séparée. Tous les paramètres doivent être indentés par rapport "
485+
"au nom de la fonction et à la docstring."
487486

488487
#: ../Doc/howto/clinic.rst:270
489488
msgid "The general form of these parameter lines is as follows:"
@@ -518,10 +517,10 @@ msgid ""
518517
"easier."
519518
msgstr ""
520519
"Que fait le « convertisseur » ? Il établit à la fois le type de variable "
521-
"utilisé en C et la méthode pour la convertir la valeur Python en valeur C "
522-
"lors de l'exécution. Pour le moment, vous allez utiliser ce qui s'appelle "
523-
"un « convertisseur hérité » - une syntaxe de convenance qui facilite le "
524-
"portage de vieux code dans Argument Clinic."
520+
"utilisé en C et la méthode pour convertir la valeur Python en valeur C lors "
521+
"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 portage "
523+
"de vieux code dans Argument Clinic."
525524

526525
#: ../Doc/howto/clinic.rst:296
527526
msgid ""
@@ -754,7 +753,7 @@ msgid ""
754753
"used different names for these variables, fix it."
755754
msgstr ""
756755
"Notez que la dernière ligne de cette sortie est la déclaration de votre "
757-
"fonction « impl ». C'est là que va l'implémentation de la fonction native. "
756+
"fonction « impl ». C'est là que va l'implémentation de la fonction native. "
758757
"Supprimez le prototype de la fonction que vous modifiez, mais laissez "
759758
"l'accolade ouverte. Maintenant, supprimez tout le code d'analyse d'argument "
760759
"et les déclarations de toutes les variables auxquelles il assigne les "

0 commit comments

Comments
 (0)