Proofreading pickle.po.

This commit is contained in:
Julien Palard 2019-02-26 11:31:07 +01:00
parent 989b47166b
commit c93b0f3aa3

View File

@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n" "Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-21 09:48+0100\n" "POT-Creation-Date: 2018-12-21 09:48+0100\n"
"PO-Revision-Date: 2018-12-06 22:27+0100\n" "PO-Revision-Date: 2019-02-26 11:30+0100\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -17,11 +17,11 @@ msgstr ""
#: ../Doc/library/pickle.rst:2 #: ../Doc/library/pickle.rst:2
msgid ":mod:`pickle` --- Python object serialization" msgid ":mod:`pickle` --- Python object serialization"
msgstr ":mod:`pickle` --- Module Python de sérialisation en objet" msgstr ":mod:`pickle` --- Module de sérialisation d'objets Python"
#: ../Doc/library/pickle.rst:10 #: ../Doc/library/pickle.rst:10
msgid "**Source code:** :source:`Lib/pickle.py`" msgid "**Source code:** :source:`Lib/pickle.py`"
msgstr "**Source code:** :source:`Lib/pickle.py`" msgstr "**Code source :** :source:`Lib/pickle.py`"
#: ../Doc/library/pickle.rst:22 #: ../Doc/library/pickle.rst:22
msgid "" msgid ""
@ -34,15 +34,14 @@ msgid ""
"\"serialization\", \"marshalling,\" [#]_ or \"flattening\"; however, to " "\"serialization\", \"marshalling,\" [#]_ or \"flattening\"; however, to "
"avoid confusion, the terms used here are \"pickling\" and \"unpickling\"." "avoid confusion, the terms used here are \"pickling\" and \"unpickling\"."
msgstr "" msgstr ""
"Le module :mod:`pickle` implémente des protocole binaires pour permettre la " "Le module :mod:`pickle` implémente des protocoles binaires de sérialisation "
"sérialisation et la dé-sérialisation de la structure d'un objet Python. *" "et dé-sérialisation d'objets Python. Le *pickling* est le procédé par lequel "
"\"Pickling\"* est le procédé par lequel la hiérarchie d'un objet python est " "une hiérarchie d'objets Python est convertie en flux d'octets. *unpickling* "
"convertie en flux d'octets. *\"unpickling\"* est l'opération inverse, par " "est l'opération inverse, par laquelle un flux d'octet (à partir d'un :term:"
"laquelle un flux d'octet (à partir d'un :term:`binary file` ou :term:`bytes-" "`binary file` ou :term:`bytes-like object`) est converti en hiérarchie "
"like object`) est converti en retour en hiérarchie d'objet. *Pickling* (et " "d'objets. *Pickling* (et *unpickling*) sont alternativement connu sous le "
"*unpickling*) sont alternativement connu sous le terme de \"sérialisation\" " "terme de \"sérialisation\" ou de \"*marshalisation*\". Cependant pour éviter "
"ou de \"marshalling\". Cependant pour éviter la confusion les termes " "la confusion les termes utilisés ici sont *pickling* et *unpickling*."
"utilisés ici sont \"pickling\" et \"unpickling\"."
#: ../Doc/library/pickle.rst:33 #: ../Doc/library/pickle.rst:33
msgid "" msgid ""
@ -50,13 +49,13 @@ msgid ""
"constructed data. Never unpickle data received from an untrusted or " "constructed data. Never unpickle data received from an untrusted or "
"unauthenticated source." "unauthenticated source."
msgstr "" msgstr ""
"Le module :mod:`pickle`n'est pas sécurisé contre les données erronées et " "Le module :mod:`pickle` n'est pas sécurisé contre les données erronées et "
"malicieusement construites. Ne jamais *unpickle* la donnée reçue à partir " "malicieusement construites. Ne jamais *unpickle* la donnée reçue à partir "
"d'une source non reconnue ou non authentique." "d'une source non fiable ou non authentifiée."
#: ../Doc/library/pickle.rst:39 #: ../Doc/library/pickle.rst:39
msgid "Relationship to other Python modules" msgid "Relationship to other Python modules"
msgstr "Relation par rapport aux autres modules python" msgstr "Relations aux autres modules python"
#: ../Doc/library/pickle.rst:42 #: ../Doc/library/pickle.rst:42
msgid "Comparison with ``marshal``" msgid "Comparison with ``marshal``"
@ -72,15 +71,15 @@ msgstr ""
"Python possède un module de bas niveau en sérialisation appelé :mod:" "Python possède un module de bas niveau en sérialisation appelé :mod:"
"`marshal`, mais en général il est préférable d'utiliser :mod:`pickle` pour " "`marshal`, mais en général il est préférable d'utiliser :mod:`pickle` pour "
"sérialiser des objets Python. :mod:`marshal` existe principalement pour " "sérialiser des objets Python. :mod:`marshal` existe principalement pour "
"supporter les fichiers Python finissant en :file:`.pyc`." "gérer les fichiers Python en :file:`.pyc`."
#: ../Doc/library/pickle.rst:49 #: ../Doc/library/pickle.rst:49
msgid "" msgid ""
"The :mod:`pickle` module differs from :mod:`marshal` in several significant " "The :mod:`pickle` module differs from :mod:`marshal` in several significant "
"ways:" "ways:"
msgstr "" msgstr ""
"Le module :mod:`pickle`diffère du module :mod:`marshal` sur plusieurs " "Le module :mod:`pickle` diffère du module :mod:`marshal` sur plusieurs "
"aspects:" "aspects :"
#: ../Doc/library/pickle.rst:51 #: ../Doc/library/pickle.rst:51
msgid "" msgid ""
@ -88,9 +87,9 @@ msgid ""
"serialized, so that later references to the same object won't be serialized " "serialized, so that later references to the same object won't be serialized "
"again. :mod:`marshal` doesn't do this." "again. :mod:`marshal` doesn't do this."
msgstr "" msgstr ""
"Le module :mod:`pickle` garde la trace des objets qu'il a déjà sérialisé, " "Le module :mod:`pickle` garde la trace des objets qu'il a déjà sérialisé, "
"pour faire en sorte que les prochaines références à cet objet ne soient plus " "pour faire en sorte que les prochaines références à cet objet ne soient pas "
"sérialisé à nouveau. :mod:`marshal` lui ne le fait pas. " "sérialisés à nouveau. :mod:`marshal` ne le fait pas."
#: ../Doc/library/pickle.rst:55 #: ../Doc/library/pickle.rst:55
msgid "" msgid ""
@ -104,16 +103,14 @@ msgid ""
"Shared objects remain shared, which can be very important for mutable " "Shared objects remain shared, which can be very important for mutable "
"objects." "objects."
msgstr "" msgstr ""
"Ça provoque des implications à la fois sur le partage d'objet et sur les " "Ça a des implications sur les objets partagés et les objets récursifs. Les "
"objets récursifs. Les objets récursifs sont des objets qui contiennent des " "objets récursifs sont des objets qui contiennent des références à eux-mêmes. "
"auto références. Celles-ci ne sont pas gérées par marshal. Essayer de lancer " "Ceux-ci ne sont pas gérées par marshal : lui donner un objet récursif va le "
"des objets récursifs sur marshall va faire crasher votre interpréteur " "faire planter. Un objet est partagé lorsque que plusieurs références "
"python. Le partage d'objet s'effectue lorsque qu'il y a plusieurs références " "pointent dessus, depuis différents endroits dans la hiérarchie sérialisée. "
"au même objet à différents endroits dans la hiérarchie de l'objet en " "Le module :mod:`pickle` repère ces partages et ne stocke ces objets qu'une "
"sérialisation. Le module :mod:`pickle`récupères ce type d'objet seulement " "seule fois. Les objets partagés restent ainsi partagés, ce qui peut être "
"une fois, et fait en sorte que toutes les prochaines références soient " "très important pour les objets muables."
"dirigées en direction de la copie master. Les objets partagés restent "
"partagés, ce qui peut être très important pour les objets muables."
#: ../Doc/library/pickle.rst:64 #: ../Doc/library/pickle.rst:64
msgid "" msgid ""
@ -125,7 +122,7 @@ msgstr ""
":mod:`marshal` ne peut être utilisé pour la sérialisation et l'instanciation " ":mod:`marshal` ne peut être utilisé pour la sérialisation et l'instanciation "
"de classes définies par les utilisateurs. :mod:`pickle` peut sauvegarder et " "de classes définies par les utilisateurs. :mod:`pickle` peut sauvegarder et "
"restaurer les instances de classes de manière transparente. Cependant la " "restaurer les instances de classes de manière transparente. Cependant la "
"définition de classe doit être importable et lancée dans le même module et " "définition de classe doit être importable et lancée dans le même module et "
"de la même manière que lors de son importation." "de la même manière que lors de son importation."
#: ../Doc/library/pickle.rst:69 #: ../Doc/library/pickle.rst:69