33# This file is distributed under the same license as the Python package.
44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
6- #, fuzzy
76msgid ""
87msgstr ""
98"Project-Id-Version : Python 3.6\n "
109"Report-Msgid-Bugs-To : \n "
1110"POT-Creation-Date : 2017-04-02 22:11+0200\n "
12- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
13- "Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
14- "Language-Team : LANGUAGE <LL@li.org>\n "
11+ "PO-Revision-Date : 2017-09-22 10:49+0200\n "
1512"Language : fr\n "
1613"MIME-Version : 1.0\n "
1714"Content-Type : text/plain; charset=UTF-8\n "
1815"Content-Transfer-Encoding : 8bit\n "
16+ "Last-Translator : \n "
17+ "Language-Team : \n "
18+ "X-Generator : Poedit 2.0.4\n "
1919
2020#: ../Doc/extending/extending.rst:8
2121msgid "Extending Python with C or C++"
@@ -213,10 +213,10 @@ msgid ""
213213msgstr ""
214214":c:func:`PyArg_ParseTuple` renvoie vrai (pas zéro) si tous les arguments ont "
215215"le bon type et que ses composants ont été stockés dans les variables dont "
216- "les adresses données. Il retourne faux (zéro) si une liste d'arguments "
216+ "les adresses données. Il renvoie faux (zéro) si une liste d'arguments "
217217"invalide a été passée. Dans ce dernier cas, elle soulève également une "
218- "exception appropriée de sorte que la fonction d'appel puisse retourner "
219- "*NULL* immédiatement (comme nous l'avons vu dans l'exemple)."
218+ "exception appropriée de sorte que la fonction d'appel puisse renvoyer *NULL* "
219+ "immédiatement (comme nous l'avons vu dans l'exemple)."
220220
221221#: ../Doc/extending/extending.rst:119
222222msgid "Intermezzo: Errors and Exceptions"
@@ -318,7 +318,7 @@ msgstr ""
318318"cette dernière a échoué, *f* devrait donner une valeur d'erreur à son tour "
319319"(habituellement *NULL* ou ``-1``). *f* ne devrait *pas* appeler l'une des "
320320"fonctions :c:func:`PyErr_\\ *`, l'une d'elles ayant déjà été appelée par *g*. "
321- "La fonction appelant *f* est alors censée retourner aussi un code d'erreur à "
321+ "La fonction appelant *f* est alors censée renvoyer aussi un code d'erreur à "
322322"celle qui l'a appelée, toujours sans utiliser :c:func:`PyErr_\\ *`, et ainsi "
323323"de suite. La cause la plus détaillée de l'erreur a déjà été signalée par la "
324324"fonction l'ayant détectée en premier. Une fois l'erreur remontée à la boucle "
@@ -491,8 +491,8 @@ msgid ""
491491"Going back to our example function, you should now be able to understand "
492492"this statement::"
493493msgstr ""
494- "En retournant vers notre fonction exemple, vous devriez maintenant "
495- "êtrecapable de comprendre cette affirmation::"
494+ "En revenant vers notre fonction exemple, vous devriez maintenant être "
495+ "capable de comprendre cette affirmation::"
496496
497497#: ../Doc/extending/extending.rst:268
498498msgid ""
@@ -504,14 +504,14 @@ msgid ""
504504"which it points (so in Standard C, the variable :c:data:`command` should "
505505"properly be declared as ``const char *command``)."
506506msgstr ""
507- "Elle retourne *NULL* (l'indicateur d'erreur pour les fonctions retournant "
508- "des pointeurs d'objet) si une erreur est detectée dans la liste des "
509- "arguments,se fiant à l'exception définie par :c:func:`PyArg_ParseTuple`. "
510- "Autrement,la valeur chaîne de l'argument a été copiée dans la variable "
511- "locale :c:data: `command`. Il s'agit d'une attribution de pointeur et vous "
512- "n'êtes pas supposés modifier la chaîne qui vers laquelle il pointe (donc en "
513- "C Standard, la variable :c:data:`command` doit être clairement déclarée "
514- "comme ``const char *command``)."
507+ "Elle renvoie *NULL* (l'indicateur d'erreur pour les fonctions renvoiant des "
508+ "pointeurs d'objet) si une erreur est detectée dans la liste des arguments,se "
509+ "fiant à l'exception définie par :c:func:`PyArg_ParseTuple`. Autrement,la "
510+ "valeur chaîne de l'argument a été copiée dans la variable locale :c:data: "
511+ "`command`. Il s'agit d'une attribution de pointeur et vous n'êtes pas "
512+ "supposés modifier la chaîne qui vers laquelle il pointe (donc en C Standard, "
513+ "la variable :c:data:`command` doit être clairement déclarée comme ``const "
514+ "char *command``)."
515515
516516#: ../Doc/extending/extending.rst:276
517517msgid ""
@@ -527,7 +527,7 @@ msgid ""
527527"Our :func:`spam.system` function must return the value of :c:data:`sts` as a "
528528"Python object. This is done using the function :c:func:`PyLong_FromLong`. ::"
529529msgstr ""
530- "Notre fonction :func:`spam.system` doit retourner la valeur de :c:data:`sts` "
530+ "Notre fonction :func:`spam.system` doit renvoyer la valeur de :c:data:`sts` "
531531"comme un objet Python. Cela est effectué par l'utilisation de la fonction :c:"
532532"func:`PyLong_FromLong`. ::"
533533
@@ -536,8 +536,8 @@ msgid ""
536536"In this case, it will return an integer object. (Yes, even integers are "
537537"objects on the heap in Python!)"
538538msgstr ""
539- "Dans ce cas, elle retournera un objet entier. (Oui, même les entiers sont "
540- "des objets dans le tas en Python!)"
539+ "Dans ce cas, elle renvoyera un objet entier. (Oui, même les entiers sont des "
540+ "objets dans le tas en Python!)"
541541
542542#: ../Doc/extending/extending.rst:289
543543msgid ""
@@ -546,9 +546,9 @@ msgid ""
546546"``None``. You need this idiom to do so (which is implemented by the :c:"
547547"macro:`Py_RETURN_NONE` macro)::"
548548msgstr ""
549- "Si vous avez une fonction C qui ne retourne aucun argument utile (une "
550- "fonction retournant :c:type:`void`), la fonction Python correspondante doit "
551- "retourner ``None``. Vous aurez besoin de cette locution pour cela (qui est "
549+ "Si vous avez une fonction C qui ne renvoie aucun argument utile (une "
550+ "fonction renvoiant :c:type:`void`), la fonction Python correspondante doit "
551+ "renvoier ``None``. Vous aurez besoin de cette locution pour cela (qui est "
552552"implémentée par la macro :c:macro:`Py_RETURN_NONE`)::"
553553
554554#: ../Doc/extending/extending.rst:297
0 commit comments