Skip to content

Commit 9e797a3

Browse files
committed
zipapp.rst:112 répétition sources => nature
zipapp.rst:261 reformulation
1 parent 694ec1c commit 9e797a3

File tree

1 file changed

+27
-28
lines changed

1 file changed

+27
-28
lines changed

library/zipapp.po

Lines changed: 27 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ msgid ""
170170
"Create an application archive from *source*. The source can be any of the "
171171
"following:"
172172
msgstr ""
173-
"Crée une archive d'application à partir de *source*. La source peut être "
174-
"l'une des sources suivantes :"
173+
"Crée une archive d'application à partir de *source*. La source peut être de "
174+
"natures suivantes :"
175175

176176
#: ../Doc/library/zipapp.rst:115
177177
msgid ""
@@ -191,8 +191,8 @@ msgid ""
191191
"argument). The file name should include the ``.pyz`` extension, if required."
192192
msgstr ""
193193
"Le nom d'un fichier d'archive d'application existant, ou un :term:`path-like "
194-
"object` se référant à un tel fichier ; dans ce cas, le fichier est copié sur la "
195-
"cible (en le modifiant pour refléter la valeur donnée à l'argument "
194+
"object` se référant à un tel fichier ; dans ce cas, le fichier est copié sur "
195+
"la cible (en le modifiant pour refléter la valeur donnée à l'argument "
196196
"*interpreter*). Le nom du fichier doit inclure l'extension ``.pyz``, si "
197197
"nécessaire."
198198

@@ -268,23 +268,23 @@ msgid ""
268268
msgstr ""
269269
"L'argument *main* spécifie le nom d'un appelable, utilisé comme programme "
270270
"principal pour l'archive. Il ne peut être spécifié que si la source est un "
271-
"répertoire et si la source ne contient pas déjà un fichier ``__main__."
272-
"py``. L'argument *main* doit prendre la forme ``pkg.module:callable`` et "
273-
"l'archive sera exécutée en important ``pkg.module`` et en exécutant "
274-
"l'appelable donné sans argument. Omettre *main* est une erreur si la source "
275-
"est un répertoire et ne contient pas un fichier ``__main__.py`` car, dans ce "
276-
"cas, l'archive résultante ne serait pas exécutable."
271+
"répertoire et si la source ne contient pas déjà un fichier ``__main__.py``. "
272+
"L'argument *main* doit prendre la forme ``pkg.module:callable`` et l'archive "
273+
"sera exécutée en important ``pkg.module`` et en exécutant l'appelable donné "
274+
"sans argument. Omettre *main* est une erreur si la source est un répertoire "
275+
"et ne contient pas un fichier ``__main__.py`` car, dans ce cas, l'archive "
276+
"résultante ne serait pas exécutable."
277277

278278
#: ../Doc/library/zipapp.rst:155
279279
msgid ""
280280
"The optional *filter* argument specifies a callback function that is passed "
281281
"a Path object representing the path to the file being added (relative to the "
282282
"source directory). It should return ``True`` if the file is to be added."
283283
msgstr ""
284-
"L'argument optionnel *filter* spécifie une fonction de rappel à laquelle on passe "
285-
"un objet *Path* représentant le chemin du fichier à ajouter (par rapport au "
286-
"répertoire source). Elle doit renvoyer ``True`` si le fichier doit effectivement être "
287-
"ajouté."
284+
"L'argument optionnel *filter* spécifie une fonction de rappel à laquelle on "
285+
"passe un objet *Path* représentant le chemin du fichier à ajouter (par "
286+
"rapport au répertoire source). Elle doit renvoyer ``True`` si le fichier "
287+
"doit effectivement être ajouté."
288288

289289
#: ../Doc/library/zipapp.rst:160
290290
msgid ""
@@ -380,9 +380,9 @@ msgstr ""
380380
"remplacement en mémoire à l'aide d'un objet :class:`BytesIO`, puis écrasez "
381381
"la source par la suite. Notez qu'il y a un risque lors de l'écrasement d'un "
382382
"fichier local qu'une erreur entraîne la perte du fichier original. Ce code "
383-
"ne protège pas contre de telles erreurs, assurez-vous de "
384-
"prendre les mesures nécessaires en production. De plus, cette méthode ne "
385-
"fonctionnera que si l'archive tient en mémoire : ::"
383+
"ne protège pas contre de telles erreurs, assurez-vous de prendre les mesures "
384+
"nécessaires en production. De plus, cette méthode ne fonctionnera que si "
385+
"l'archive tient en mémoire : ::"
386386

387387
#: ../Doc/library/zipapp.rst:236
388388
msgid "Specifying the Interpreter"
@@ -455,12 +455,11 @@ msgid ""
455455
"this is to bundle all of the application's dependencies into the archive, "
456456
"along with the application code."
457457
msgstr ""
458-
"En utilisant le module :mod:`zipapp`, il est possible de créer des "
459-
"programmes Python autonomes qui peuvent être distribués aux utilisateurs "
460-
"finaux qui n'ont besoin d'avoir qu'une version appropriée de Python "
461-
"installée sur leur système. Pour y arriver, la clé est de regrouper toutes "
462-
"les dépendances de l'application dans l'archive avec le code source de "
463-
"l'application."
458+
"En utilisant le module :mod:`zipapp`, il est possible de créer des "
459+
"programmes Python qui peuvent être distribués à des utilisateurs finaux dont "
460+
"le seul pré-requis est d'avoir la bonne version de Python installée sur leur "
461+
"ordinateur. Pour y arriver, la clé est de regrouper toutes les dépendances "
462+
"de l'application dans l'archive avec le code source de l'application."
464463

465464
#: ../Doc/library/zipapp.rst:267
466465
msgid "The steps to create a standalone archive are as follows:"
@@ -565,11 +564,11 @@ msgid ""
565564
msgstr ""
566565
"Sous Windows, il est donc souvent préférable de créer un exécutable à partir "
567566
"du *zipapp*. C'est relativement facile bien que cela nécessite un "
568-
"compilateur C. L'astuce repose sur le fait que les fichiers zip "
569-
"peuvent avoir des données arbitraires au début et les fichiers *exe* de "
570-
"Windows peuvent avoir des données arbitraires à la fin. Ainsi, en créant un "
571-
"lanceur approprié et en rajoutant le fichier ``.pyz`` à sa fin, vous obtenez "
572-
"un fichier unique qui exécute votre application."
567+
"compilateur C. L'astuce repose sur le fait que les fichiers zip peuvent "
568+
"avoir des données arbitraires au début et les fichiers *exe* de Windows "
569+
"peuvent avoir des données arbitraires à la fin. Ainsi, en créant un lanceur "
570+
"approprié et en rajoutant le fichier ``.pyz`` à sa fin, vous obtenez un "
571+
"fichier unique qui exécute votre application."
573572

574573
#: ../Doc/library/zipapp.rst:322
575574
msgid "A suitable launcher can be as simple as the following::"

0 commit comments

Comments
 (0)