Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 0f06b87

Browse filesBrowse files
committed
fixes @christopheNan remarks
1 parent a41773a commit 0f06b87
Copy full SHA for 0f06b87

File tree

Expand file treeCollapse file tree

1 file changed

+27
-28
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+27
-28
lines changed

‎howto/clinic.po

Copy file name to clipboardExpand all lines: howto/clinic.po
+27-28Lines 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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.