modification du fichier embedding.po (#1103)
* modification du fichier embedding.po * Update extending/embedding.po Co-Authored-By: Vincent Poulailleau <vpoulailleau@gmail.com> * Update extending/embedding.po Co-Authored-By: Vincent Poulailleau <vpoulailleau@gmail.com> Co-authored-by: Vincent Poulailleau <vpoulailleau@gmail.com>
This commit is contained in:
parent 51fd39cbd4
commit 95bd419b48
1 changed files with 24 additions and 25 deletions
| | @ -6,14 +6,14 @@ msgstr "" | |||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-11-15 18:54+0100\n" | ||||
"PO-Revision-Date: 2018-10-04 16:18+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"PO-Revision-Date: 2019-12-25 17:24+0100\n" | ||||
"Last-Translator: Antoine <antoine.venier@hotmail.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
"Content-Transfer-Encoding: 8bit\n" | ||||
"X-Generator: Poedit 1.8.11\n" | ||||
"X-Generator: Poedit 2.0.6\n" | ||||
| ||||
#: ../Doc/extending/embedding.rst:8 | ||||
msgid "Embedding Python in Another Application" | ||||
| | @ -31,13 +31,13 @@ msgid "" | |||
"writing some scripts in Python. You can also use it yourself if some of the " | ||||
"functionality can be written in Python more easily." | ||||
msgstr "" | ||||
"Les chapitres précédents couvraient l'extension de Python, c'est à dire, " | ||||
"Les chapitres précédents couvraient l'extension de Python, c'est-à-dire, " | ||||
"comment enrichir une fonctionnalité de Python en y attachant une " | ||||
"bibliothèque de fonctions C. C'est aussi possible dans l'autre sens: " | ||||
"bibliothèque de fonctions C. C'est aussi possible dans l'autre sens : " | ||||
"enrichir vos applications C/C++ en y intégrant Python. Intégrer Python vous " | ||||
"permet d'implémenter certaines fonctionnalités de vos applications en Python " | ||||
"plutôt qu'en C ou C++. C'est utile dans de nombreux cas, un exemple serait " | ||||
"de permettre aux utilisateurs d'adapter une application à leur besoins en y " | ||||
"de permettre aux utilisateurs d'adapter une application à leurs besoins en y " | ||||
"écrivant des scripts Python. Vous pouvez aussi l'utiliser vous même si " | ||||
"certaines fonctionnalités peuvent être rédigées plus facilement en Python." | ||||
| ||||
| | @ -79,9 +79,9 @@ msgid "" | |||
"level operations described in the previous chapters to construct and use " | ||||
"Python objects." | ||||
msgstr "" | ||||
"Il existe différents moyens d'appeler l'interpréteur: vous pouvez donner une " | ||||
"chaîne contenant des instructions Python à :c:func:`PyRun_SimpleString`, ou " | ||||
"vous pouvez donner un pointeur de fichier *stdio* et un nom de fichier " | ||||
"Il existe différents moyens d'appeler l'interpréteur : vous pouvez donner " | ||||
"une chaîne contenant des instructions Python à :c:func:`PyRun_SimpleString`, " | ||||
"ou vous pouvez donner un pointeur de fichier *stdio* et un nom de fichier " | ||||
"(juste pour nommer les messages d'erreur) à :c:func:`PyRunSimpleFile`. Vous " | ||||
"pouvez aussi appeler les API de bas niveau décrites dans les chapitres " | ||||
"précédents pour construire et utiliser des objets Python." | ||||
| | @ -142,7 +142,7 @@ msgstr "" | |||
| ||||
#: ../Doc/extending/embedding.rst:93 | ||||
msgid "Beyond Very High Level Embedding: An overview" | ||||
msgstr "Au delà de l'intégration de haut niveau: survol" | ||||
msgstr "Au-delà de l'intégration de haut niveau : survol" | ||||
| ||||
#: ../Doc/extending/embedding.rst:95 | ||||
msgid "" | ||||
| | @ -168,7 +168,7 @@ msgstr "" | |||
"Il est à souligner qu'étendre ou intégrer Python revient à la louche au " | ||||
"même, en dépit de la différence d'intention. La plupart des sujets parcourus " | ||||
"dans les chapitres précédents sont toujours valides. Pour le prouver, " | ||||
"regardez ce qu'un code d'extension de Python vers C fait réellement :" | ||||
"regardez ce qu'un code d'extension de Python vers C fait réellement :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:105 | ||||
msgid "Convert data values from Python to C," | ||||
| | @ -184,7 +184,7 @@ msgstr "Convertir les résultats de l'appel à la fonction C pour Python." | |||
| ||||
#: ../Doc/extending/embedding.rst:111 | ||||
msgid "When embedding Python, the interface code does:" | ||||
msgstr "Lors de l'intégration de Python, le code de l'interface fait :" | ||||
msgstr "Lors de l'intégration de Python, le code de l'interface fait :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:113 | ||||
msgid "Convert data values from C to Python," | ||||
| | @ -210,7 +210,7 @@ msgid "" | |||
"you call a C routine, when embedding, you call a Python routine." | ||||
msgstr "" | ||||
"Tel que vous le voyez, les conversions sont simplement inversées pour " | ||||
"s'adapter au différentes directions de transfert inter-langage. La seule " | ||||
"s'adapter aux différentes directions de transfert inter-langage. La seule " | ||||
"différence est la fonction que vous appelez entre les deux conversions de " | ||||
"données. Lors de l'extension, vous appelez une fonction C, lors de " | ||||
"l'intégration vous appelez une fonction Python." | ||||
| | @ -246,7 +246,7 @@ msgstr "" | |||
| ||||
#: ../Doc/extending/embedding.rst:141 | ||||
msgid "The code to run a function defined in a Python script is:" | ||||
msgstr "Le code pour appeler une fonction définie dans un script Python est :" | ||||
msgstr "Le code pour appeler une fonction définie dans un script Python est :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:146 | ||||
msgid "" | ||||
| | @ -260,11 +260,11 @@ msgstr "" | |||
"fonction dont le nom est dans ``argv[2]``. Ses arguments entiers sont les " | ||||
"autres valeurs de ``argv``. Si vous :ref:`compilez et liez <compiling>` ce " | ||||
"programme (appelons l'exécutable :program:`call`), et l'appelez pour " | ||||
"exécuter un script Python, tel que :" | ||||
"exécuter un script Python, tel que :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:161 | ||||
msgid "then the result should be:" | ||||
msgstr "alors, le résultat sera:" | ||||
msgstr "alors, le résultat sera :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:169 | ||||
msgid "" | ||||
| | @ -286,8 +286,8 @@ msgid "" | |||
msgstr "" | ||||
"Après avoir initialisé l'interpréteur, le script est chargé en utilisant :c:" | ||||
"func:`PyImport_Import`. Cette fonction prend une chaîne Python pour " | ||||
"argument, elle même construite en utilisant la fonction de conversion :c:" | ||||
"func:`PyUnicode_FromString`." | ||||
"argument, elle-même construite en utilisant la fonction de conversion :c:" | ||||
"func:`PyUnicode_FromString`. ::" | ||||
| ||||
#: ../Doc/extending/embedding.rst:191 | ||||
msgid "" | ||||
| | @ -304,13 +304,12 @@ msgstr "" | |||
"d'arguments. L'appel à la fonction Python est alors effectué avec ::" | ||||
| ||||
#: ../Doc/extending/embedding.rst:199 | ||||
#, fuzzy | ||||
msgid "" | ||||
"Upon return of the function, ``pValue`` is either ``NULL`` or it contains a " | ||||
"reference to the return value of the function. Be sure to release the " | ||||
"reference after examining the value." | ||||
msgstr "" | ||||
"Après l'exécution de la fonction, ``pValue`` est soit *NULL*, soit une " | ||||
"Après l'exécution de la fonction, ``pValue`` est soit ``NULL``, soit une " | ||||
"référence sur la valeur donnée par la fonction. Assurez-vous de libérer la " | ||||
"référence après avoir utilisé la valeur." | ||||
| ||||
| | @ -363,7 +362,7 @@ msgid "" | |||
"In a real application, the methods will expose an API of the application to " | ||||
"Python." | ||||
msgstr "" | ||||
"Dans un cas réel, les méthodes exposeraient une API de l'application a " | ||||
"Dans un cas réel, les méthodes exposeraient une API de l'application à " | ||||
"Python." | ||||
| ||||
#: ../Doc/extending/embedding.rst:271 | ||||
| | @ -408,10 +407,10 @@ msgid "" | |||
"available). This script has several options, of which the following will be " | ||||
"directly useful to you:" | ||||
msgstr "" | ||||
"Pour trouver les bonnes option de compilateur et *linker*, vous pouvez " | ||||
"Pour trouver les bonnes options de compilateur et *linker*, vous pouvez " | ||||
"exécuter le script :file:`python(X.Y)-config` généré durant l'installation " | ||||
"(un script :file:`python3-config` peut aussi être disponible). Ce script a " | ||||
"quelques options, celles-ci vous seront utiles :" | ||||
"quelques options, celles-ci vous seront utiles :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:296 | ||||
msgid "" | ||||
| | @ -419,7 +418,7 @@ msgid "" | |||
"compiling:" | ||||
msgstr "" | ||||
"``pythonX.Y-config --cflags`` vous donnera les options recommandées pour " | ||||
"compiler:" | ||||
"compiler :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:304 | ||||
msgid "" | ||||
| | @ -427,7 +426,7 @@ msgid "" | |||
"linking:" | ||||
msgstr "" | ||||
"``pythonX.Y-config --ldflags`` vous donnera les drapeaux recommandés lors de " | ||||
"l'édition de lien:" | ||||
"l'édition de lien :" | ||||
| ||||
#: ../Doc/extending/embedding.rst:313 | ||||
msgid "" | ||||
| | | |||
Loading…
Add table
Add a link
Reference in a new issue