Worked on function.po #43
Loading…
Reference in 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:15
msgid "The C structure used for functions."
msgstr ""
msgstr "La structure de C est utilisée pour les fonctions."
Ça parle de
type PyFunctionObject
ici (https://docs.python.org/3/c-api/function.html#c.PyFunctionObject) donc plutôt :@ -21,3 +21,3 @@
#: c-api/function.rst:10
msgid "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_GetCode
qui 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_qualname
est 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 !