Worked on function.po#43
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "Thevenel/python-docs-fr:function"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Les corrections ont été faites.
@ -25,3 +25,3 @@#: c-api/function.rst:15msgid "The C structure used for functions."msgstr ""msgstr "La structure de C est utilisée pour les fonctions."Ça parle de
type PyFunctionObjectici (https://docs.python.org/3/c-api/function.html#c.PyFunctionObject) donc plutôt :@ -21,3 +21,3 @@#: c-api/function.rst:10msgid "There are a few functions specific to Python functions."msgstr ""msgstr "Il y a quelques fonctions qui sont spécifiques parmi les fonctions de Python"Le contexte c'est : https://docs.python.org/3/c-api/function.html
Ça parle de fonctions C spécifiques aux fonctions Python, comme
PyFunction_GetCodequi permet d'obtenir le code d'une fonction.Donc ce ne sont pas des fonctions parmi des fonctions, ce sont des fonctions spécifiques.
Je proposerai plutôt :
@ -32,3 +32,3 @@"function type. It is exposed to Python programmers as ``types.""FunctionType``."msgstr ""msgstr "C'est une instance de :c:type:`PyTypeObject` et représente le type fonction"Avant le guillemet, à la fin de la ligne, il manque une espace.
Sinon ici tu as écrit : « fonctionen ».
@ -57,0 +62,4 @@msgstr "Le docstring et le nom de la fonction sont récupérés à partir de l'objet code. ""*__module__* est récupéré à partir de *globals*. Les arguments par défaut, les annotations ""et la fermeture sont mis à ``NULL``. *__qualname__* est mis à la même valeur que ""celle du champs ``co_qualname`` des objets de code."Ici le
co_qualnameest pris du paramètrecode, donc il n'y en a qu'un, je propose :s/des objets de code/de l'objet code/@ -64,1 +73,3 @@msgstr ""msgstr "Comme :c:func:`PyFunction_New`, mais aussi autorise la configuration de l'attribut ""``__qualname__`` des objets de la fonction. *qualname* devrait être un objet unicode or ""``NULL``; is ``NULL``, l'attribut ``__qualname__`` est mis à la même valeur que celle "s/is/si/
@ -76,3 +88,3 @@"Return a :term:`borrowed reference` to the *__module__* attribute of the ""function object *op*. It can be *NULL*."msgstr ""msgstr "Renvoie un :term:`borrowed reference` à l'attribut *__module__ de "Il manque une
*après__module__.@ -82,3 +95,3 @@"This is normally a string containing the module name, but can be set to any ""other object by Python code."msgstr ""msgstr "C'est typiquement une chaîne de caractère contenant le module nom, mais il peut être "s/le module nom/le nom du module/Merci @Thevenel !