relecture par mdk

This commit is contained in:
Christophe Nanteuil 2023-11-25 17:32:30 +01:00
parent 6b31cae83e
commit f951aeb971

View File

@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n" "Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-07-23 14:38+0200\n" "POT-Creation-Date: 2023-07-23 14:38+0200\n"
"PO-Revision-Date: 2023-07-29 10:58+0200\n" "PO-Revision-Date: 2023-11-25 17:30+0100\n"
"Last-Translator: Christophe Nanteuil <christophe.nanteuil@gmail.com>\n" "Last-Translator: Christophe Nanteuil <christophe.nanteuil@gmail.com>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
@ -153,11 +153,11 @@ msgid ""
msgstr "" msgstr ""
"Tous les symboles exposés par :file:`Python.h` sont préfixés de ``Py`` ou " "Tous les symboles exposés par :file:`Python.h` sont préfixés de ``Py`` ou "
"``PY``, sauf ceux qui sont définis dans les en-têtes standards. Pour le " "``PY``, sauf ceux qui sont définis dans les en-têtes standards. Pour le "
"confort, et comme ils sont largement utilisés par l'interpréteur Python, ``" "confort, et comme ils sont largement utilisés par l'interpréteur Python, "
"\"Python.h\"`` inclut lui-même quelques en-têtes standards : ``<stdio.h>``, " "``\"Python.h\"`` inclut lui-même quelques en-têtes standards : ``<stdio."
"``<string.h>``, ``<errno.h>`` et ``<stdlib.h>``. Si ce dernier n'existe pas " "h>``, ``<string.h>``, ``<errno.h>`` et ``<stdlib.h>``. Si ce dernier "
"sur votre système, il déclare les fonctions :c:func:`malloc`, :c:func:`free` " "n'existe pas sur votre système, il déclare les fonctions :c:func:`malloc`, :"
"et :c:func:`realloc` directement." "c:func:`free` et :c:func:`realloc` directement."
#: extending/extending.rst:83 #: extending/extending.rst:83
msgid "" msgid ""
@ -739,7 +739,7 @@ msgstr ""
"Il y a encore deux choses à faire avant de pouvoir utiliser votre nouvelle " "Il y a encore deux choses à faire avant de pouvoir utiliser votre nouvelle "
"extension : la compiler et la lier au système Python. Si vous utilisez le " "extension : la compiler et la lier au système Python. Si vous utilisez le "
"chargement dynamique, les détails peuvent dépendre du style de chargement " "chargement dynamique, les détails peuvent dépendre du style de chargement "
"dynamique utilisé par votre système ; voir les chapitres sur la construction " "dynamique utilisé par votre système ; voir les chapitres sur la compilation "
"de modules d'extension (chapitre :ref:`building`) et les informations " "de modules d'extension (chapitre :ref:`building`) et les informations "
"supplémentaires concernant uniquement la construction sous Windows " "supplémentaires concernant uniquement la construction sous Windows "
"(chapitre :ref:`building-on-windows`) pour plus d'informations à ce sujet." "(chapitre :ref:`building-on-windows`) pour plus d'informations à ce sujet."
@ -755,11 +755,11 @@ msgid ""
msgstr "" msgstr ""
"Si vous ne pouvez pas utiliser le chargement dynamique, ou si vous voulez " "Si vous ne pouvez pas utiliser le chargement dynamique, ou si vous voulez "
"faire de votre module une partie permanente de l'interpréteur Python, vous " "faire de votre module une partie permanente de l'interpréteur Python, vous "
"devez modifier la configuration de la configuration et reconstruire " "devez modifier la configuration et reconstruire l'interpréteur. "
"l'interpréteur. Heureusement, c'est très simple sous Unix : placez " "Heureusement, c'est très simple sous Unix : placez simplement votre fichier "
"simplement votre fichier (:file:`spammodule.c` par exemple) dans le " "(:file:`spammodule.c` par exemple) dans le répertoire :file:`Modules/` d'une "
"répertoire :file:`Modules/` d'une distribution source décompressée, ajoutez " "distribution source décompressée, ajoutez une ligne au fichier :file:"
"une ligne au fichier :file:`Modules/Setup.local` décrivant votre fichier :" "`Modules/Setup.local` décrivant votre fichier :"
#: extending/extending.rst:466 #: extending/extending.rst:466
msgid "" msgid ""
@ -772,17 +772,18 @@ msgstr ""
"et reconstruisez l'interpréteur en exécutant :program:`make` dans le " "et reconstruisez l'interpréteur en exécutant :program:`make` dans le "
"répertoire de niveau supérieur. Vous pouvez également exécuter :program:" "répertoire de niveau supérieur. Vous pouvez également exécuter :program:"
"`make` dans le sous-répertoire :file:`Modules/`, mais vous devez d'abord " "`make` dans le sous-répertoire :file:`Modules/`, mais vous devez d'abord "
"reconstruire le :file:`Makefile` en exécutant :program:`make` Makefile " "reconstruire le :file:`Makefile` en exécutant « :program:`make` "
"(c'est nécessaire chaque fois que vous modifiez le fichier :file:`Setup`)." "Makefile » (c'est nécessaire chaque fois que vous modifiez le fichier :file:"
"`Setup`)."
#: extending/extending.rst:472 #: extending/extending.rst:472
msgid "" msgid ""
"If your module requires additional libraries to link with, these can be " "If your module requires additional libraries to link with, these can be "
"listed on the line in the configuration file as well, for instance:" "listed on the line in the configuration file as well, for instance:"
msgstr "" msgstr ""
"Si votre module nécessite des bibliothèques supplémentaires à lier, celles-" "Si votre module nécessite d'être lié à des bibliothèques supplémentaires, "
"ci peuvent également être répertoriées sur la ligne du fichier de " "celles-ci peuvent être ajoutées à la fin de la ligne de votre module dans le "
"configuration, par exemple :" "fichier de configuration, par exemple :"
#: extending/extending.rst:483 #: extending/extending.rst:483
msgid "Calling Python Functions from C" msgid "Calling Python Functions from C"
@ -803,7 +804,7 @@ msgstr ""
"appeler des fonctions Python depuis C. C'est notamment le cas pour les " "appeler des fonctions Python depuis C. C'est notamment le cas pour les "
"bibliothèques qui gèrent les fonctions dites de « rappel » (*callback* en " "bibliothèques qui gèrent les fonctions dites de « rappel » (*callback* en "
"anglais). Si une interface C utilise des rappels, l'équivalent Python doit " "anglais). Si une interface C utilise des rappels, l'équivalent Python doit "
"souvent fournir un mécanisme de rappel au programmeur Python ; " "souvent fournir un mécanisme de rappel au développeur Python ; "
"l'implémentation nécessite d'appeler les fonctions de rappel Python à partir " "l'implémentation nécessite d'appeler les fonctions de rappel Python à partir "
"d'un rappel C. D'autres utilisations sont également envisageables." "d'un rappel C. D'autres utilisations sont également envisageables."