From 0f06b87c9c34b8bfc2440a1df9d4bd14e88a93a0 Mon Sep 17 00:00:00 2001 From: Guillaume Gay Date: Sun, 17 Jun 2018 09:12:00 +0200 Subject: [PATCH] fixes @christopheNan remarks --- howto/clinic.po | 55 ++++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/howto/clinic.po b/howto/clinic.po index 33d5af3b..45c79e3a 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-29 00:24+0200\n" -"PO-Revision-Date: 2018-06-15 16:59+0200\n" +"PO-Revision-Date: 2018-06-17 09:10+0200\n" "Last-Translator: Julien Palard \n" "Language-Team: \n" "Language: fr\n" @@ -77,14 +77,14 @@ msgid "" "gets called at the bottom, with ``PyObject *args`` (and maybe ``PyObject " "*kwargs``) magically converted into the C variables and types you need." msgstr "" -"Le premier objectif d'Argument Clinic est de prendre la responsabilité de " -"toute l'analyse d'arguments à l'intérieur de CPython. Cela signifie que si " -"vous convertissez une fonction pour Argument Clinic, cette fonction ne " -"devrait plus du tout analyser ses propres arguments. Le code généré par " -"Argument Clinic devrait être une « boîte noire » avec en entrée l'appel de " -"CPython, et en sortie l'appel à votre code. Entre les deux ``PyObject " -"*args`` (et éventuellement ``PyObject *kwargs``) sont convertis magiquement " -"dans les variables et types C dont vous avez besoin." +"Le premier objectif d'Argument Clinic est de prendre en charge toute " +"l'analyse d'arguments à l'intérieur de CPython. Cela signifie que si vous " +"convertissez une fonction pour fonctionner avec Argument Clinic, cette " +"fonction n'a plus du tout besion d'analyser ses propres arguments. Le code " +"généré par Argument Clinic doit être une « boîte noire » avec en entrée " +"l'appel de CPython, et en sortie l'appel à votre code. Entre les deux, " +"``PyObject *args`` (et éventuellement ``PyObject *kwargs``) sont convertis " +"magiquement dans les variables et types C dont vous avez besoin." #: ../Doc/howto/clinic.rst:41 msgid "" @@ -129,7 +129,7 @@ msgid "" msgstr "" "De plus, Argument Clinic doit être suffisamment flexible pour s'accommoder " "d'approches différentes de l'analyse d'arguments. Il y a des fonctions dans " -"Python dont le traitement des arguments est très étrange; le but d'Argument " +"Python dont le traitement des arguments est très étrange ; le but d'Argument " "Clinic est de les gérer toutes. " #: ../Doc/howto/clinic.rst:64 @@ -156,9 +156,8 @@ msgstr "" "En travaillant avec Argument Clinic, il faut garder à l'esprit que plus vous " "lui donnez de détails, meilleur sera son boulot. Argument Clinic est bien " "sûr assez simple pour le moment. Mais à mesure qu'il évoluera et deviendra " -"plus sophistiqué, il devrait être capable de faire beaucoup de choses " -"intéressantes et intelligentes à partir de l'information que vous lui " -"fournissez." +"plus sophistiqué, il sera capable de faire beaucoup de choses intéressantes " +"et intelligentes à partir de l'information que vous lui fournissez." #: ../Doc/howto/clinic.rst:80 msgid "Basic Concepts And Usage" @@ -231,7 +230,7 @@ msgstr "" "Vous ne devez jamais modifier la sortie d'un bloc Argument Clinic. Changez " "plutôt l'entrée jusqu'à obtenir la sortie souhaitée (c'est précisément le " "but de la somme de contrôle, détecter si la sortie a été changée. En effet, " -"ces modifications seraient perdues après que Argument Clinic a écrit une " +"ces modifications seront perdues après que Argument Clinic a écrit une " "nouvelle sortie)." #: ../Doc/howto/clinic.rst:129 @@ -380,9 +379,9 @@ msgid "" msgstr "" "Coupez la docstring et collez la entre les lignes commençant par " "``[clinic]``, en enlevant tout le bazar qui en fait une chaîne de caractères " -"correcte en C. Une fois que c'est fait, vous devriez avoir seulement le " -"texte, aligné à gauche, sans ligne plus longue que 80 caractères (Argument " -"Clinic préserve l'indentation à l'intérieur de la docstring)." +"correcte en C. Une fois que c'est fait, vous devez avoir seulement le texte, " +"aligné à gauche, sans ligne plus longue que 80 caractères (Argument Clinic " +"préserve l'indentation à l'intérieur de la docstring)." #: ../Doc/howto/clinic.rst:199 msgid "" @@ -412,9 +411,9 @@ msgid "" "docstring." msgstr "" "Si votre docstring ne contient pas de ligne « résumé », Argument Clinic va " -"se plaindre. Assurons-nous donc qu'il y en a une. La ligne « résumé » " -"devrait être un paragraphe consistant en une seule ligne de 80 colonnes au " -"début de la docstring." +"se plaindre. Assurons-nous donc qu'il y en a une. La ligne « résumé » doit " +"être un paragraphe consistant en une seule ligne de 80 colonnes au début de " +"la docstring." #: ../Doc/howto/clinic.rst:216 msgid "" @@ -481,9 +480,9 @@ msgid "" "its own line. All the parameter lines should be indented from the function " "name and the docstring." msgstr "" -"Déclarez chacun des paramètres de la fonction. Chaque paramètre devrait être " -"sur une ligne séparée. Tous les paramètres devraient être indentés par " -"rapport au nom de la fonction et à la docstring." +"Déclarez chacun des paramètres de la fonction. Chaque paramètre doit être " +"sur une ligne séparée. Tous les paramètres doivent être indentés par rapport " +"au nom de la fonction et à la docstring." #: ../Doc/howto/clinic.rst:270 msgid "The general form of these parameter lines is as follows:" @@ -518,10 +517,10 @@ msgid "" "easier." msgstr "" "Que fait le « convertisseur » ? Il établit à la fois le type de variable " -"utilisé en C et la méthode pour la convertir la valeur Python en valeur C " -"lors de l'exécution. Pour le moment, vous allez utiliser ce qui s'appelle " -"un « convertisseur hérité » - une syntaxe de convenance qui facilite le " -"portage de vieux code dans Argument Clinic." +"utilisé en C et la méthode pour convertir la valeur Python en valeur C lors " +"de l'exécution. Pour le moment, vous allez utiliser ce qui s'appelle un « " +"convertisseur hérité » - une syntaxe de convenance qui facilite le portage " +"de vieux code dans Argument Clinic." #: ../Doc/howto/clinic.rst:296 msgid "" @@ -754,7 +753,7 @@ msgid "" "used different names for these variables, fix it." msgstr "" "Notez que la dernière ligne de cette sortie est la déclaration de votre " -"fonction « impl ». C'est là que va l'implémentation de la fonction native. " +"fonction « impl ». C'est là que va l'implémentation de la fonction native. " "Supprimez le prototype de la fonction que vous modifiez, mais laissez " "l'accolade ouverte. Maintenant, supprimez tout le code d'analyse d'argument " "et les déclarations de toutes les variables auxquelles il assigne les "