forked from AFPy/python-docs-fr
some more fixes
This commit is contained in:
parent
ab5e6b0afa
commit
a41773a64d
|
@ -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-13 08:53+0200\n"
|
||||
"PO-Revision-Date: 2018-06-15 16:59+0200\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr\n"
|
||||
|
@ -59,8 +59,9 @@ msgstr ""
|
|||
"CPython, et sa compatibilité ascendante n'est pas garantie pour les versions "
|
||||
"futures. En d'autres termes, si vous êtes mainteneur d'une extension C pour "
|
||||
"CPython, vous pouvez bien sûr expérimenter avec Argument Clinic sur votre "
|
||||
"propre code. Mais la version d'Argument Clinic livrée avec CPython 3.5 "
|
||||
"*pourrait* être totalement incompatible et casser tout votre code."
|
||||
"propre code. Mais la version d'Argument Clinic livrée avec la prochaîne "
|
||||
"version de CPython *pourrait* être totalement incompatible et casser tout "
|
||||
"votre code."
|
||||
|
||||
#: ../Doc/howto/clinic.rst:29
|
||||
msgid "The Goals Of Argument Clinic"
|
||||
|
@ -76,11 +77,11 @@ 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é pour "
|
||||
"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 "
|
||||
"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."
|
||||
|
@ -127,7 +128,7 @@ msgid ""
|
|||
"strange parsing behaviors; Argument Clinic's goal is to support all of them."
|
||||
msgstr ""
|
||||
"De plus, Argument Clinic doit être suffisamment flexible pour s'accommoder "
|
||||
"d'approche différentes de l'analyse d'arguments. Il y a des fonctions dans "
|
||||
"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 "
|
||||
"Clinic est de les gérer toutes. "
|
||||
|
||||
|
@ -227,7 +228,7 @@ msgid ""
|
|||
"these edits would be lost the next time Argument Clinic writes out fresh "
|
||||
"output.)"
|
||||
msgstr ""
|
||||
"Vous ne devriez jamais modifier la sortie d'un bloc Argument Clinic. Changez "
|
||||
"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 "
|
||||
|
@ -786,7 +787,7 @@ msgid ""
|
|||
"to the implementation.)"
|
||||
msgstr ""
|
||||
"Vous vous souvenez de la macro avec la structure :c:type:`PyMethodDef` pour "
|
||||
"cette fonction? Trouvez la structure :c:type:`PyMethodDef` existante pour "
|
||||
"cette fonction ? Trouvez la structure :c:type:`PyMethodDef` existante pour "
|
||||
"cette fonction et remplacez là par une référence à cette macro. (Si la "
|
||||
"fonction native est définie au niveau d'un module, vous le trouverez "
|
||||
"certainement vers la fin du fichier; s'il s'agît d'une méthode de classe, se "
|
||||
|
@ -798,9 +799,9 @@ msgid ""
|
|||
"replace the existing static :c:type:`PyMethodDef` structure with the macro, "
|
||||
"*don't* add a comma to the end."
|
||||
msgstr ""
|
||||
"Notez que le corps de la macro contient un point virgule final. Donc, "
|
||||
"lorsque vous remplacez la structure statique :c:type:`PyMethodDef` par la "
|
||||
"macro, *n'ajoutez pas* de point-virgule à la fin."
|
||||
"Notez que le corps de la macro contient une virgule finale. Donc, lorsque "
|
||||
"vous remplacez la structure statique :c:type:`PyMethodDef` par la macro, "
|
||||
"*n'ajoutez pas* de virgule à la fin."
|
||||
|
||||
#: ../Doc/howto/clinic.rst:542
|
||||
msgid ""
|
||||
|
|
Loading…
Reference in New Issue