@@ -9,8 +9,8 @@ msgstr ""
9
9
"Project-Id-Version : Python 3.6\n "
10
10
"Report-Msgid-Bugs-To : \n "
11
11
"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 "
12
+ "PO-Revision-Date : 2017-11-07 23:22+0100 \n "
13
+ "Last-Translator : Julien Palard <julien@palard.fr >\n "
14
14
"Language-Team : LANGUAGE <LL@li.org>\n "
15
15
"Language : fr\n "
16
16
"MIME-Version : 1.0\n "
@@ -80,6 +80,12 @@ msgid ""
80
80
"function corresponding to the filename is found. See the *\" Multiple modules "
81
81
"in one library\" * section in :pep:`489` for details."
82
82
msgstr ""
83
+ "Il est possible d'exporter plusieurs modules depuis une seule bibliothéque "
84
+ "partagée en définissant plusieurs fonctions d'initialisation. Cependant pour "
85
+ "les importer, un lien symbolique doit être créé pour chacun, ou un "
86
+ "*importer* personalisé, puisque par défaut seule la fonction correpondant au "
87
+ "nom du fichier est cherchée. Voir le chapitre *\" Multiple modules in one "
88
+ "library\" * dans la :pep:`489` pour plus d'informations."
83
89
84
90
#: ../Doc/extending/building.rst:49
85
91
msgid "Building C and C++ Extensions with distutils"
@@ -150,6 +156,13 @@ msgid ""
150
156
"example, the instance defines an extension named ``demo`` which is build by "
151
157
"compiling a single source file, :file:`demo.c`."
152
158
msgstr ""
159
+ "Il est classique de pré-calculer les arguments à la fonction :func:`setup`, "
160
+ "pour plus de lisibilité. Dans l'exemple ci-dessus, l'argument "
161
+ "``ext_modules`` à :func:`~distutils.core.setup` est une liste de modules "
162
+ "d'extension, chacun est une instance de la classe :class:`~distutils."
163
+ "extension.Extension`. Dans l'exemple, l'instance définit une extension "
164
+ "nommée ``demo`` construite par la compilation d'un seul fichier source :file:"
165
+ "`demo.c`."
153
166
154
167
#: ../Doc/extending/building.rst:99
155
168
msgid ""
@@ -170,6 +183,13 @@ msgid ""
170
183
"distutils passes this information in different ways to the compiler. For "
171
184
"example, on Unix, this may result in the compilation commands ::"
172
185
msgstr ""
186
+ "Dans cet exemple, la fonction :func:`~distutils.core.setup` est appellée "
187
+ "avec quelques autres méta-informations, ce qui est recommandé pour "
188
+ "distribuer des paquets. En ce qui concerne l'extension, sont définis "
189
+ "quelques macros préprocesseur, dossiers pour les en-têtes et bibliothèques. "
190
+ "En fonction du compilateur, *distutils* peut donner ces informations de "
191
+ "manière différente. Par exemple, sur Unix, ça peut ressembler aux "
192
+ "commandes : ::"
173
193
174
194
#: ../Doc/extending/building.rst:139
175
195
msgid ""
@@ -211,6 +231,9 @@ msgid ""
211
231
"distribution; this is done through a :file:`MANIFEST.in` file; see :ref:"
212
232
"`manifest` for details."
213
233
msgstr ""
234
+ "Dans certains cas, des fichiers supplémentaires doivent être inclus dans une "
235
+ "distribution source : c'est possible via un fichier :file:`MANIFEST.in`, c."
236
+ "f. :ref:`manifest`."
214
237
215
238
#: ../Doc/extending/building.rst:161
216
239
msgid ""
0 commit comments