Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c93b0f3

Browse files
committed
Proofreading pickle.po.
1 parent 989b471 commit c93b0f3

File tree

1 file changed

+29
-32
lines changed

1 file changed

+29
-32
lines changed

library/pickle.po

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-12-21 09:48+0100\n"
9-
"PO-Revision-Date: 2018-12-06 22:27+0100\n"
9+
"PO-Revision-Date: 2019-02-26 11:30+0100\n"
1010
"Language-Team: FRENCH <[email protected]>\n"
1111
"Language: fr\n"
1212
"MIME-Version: 1.0\n"
@@ -17,11 +17,11 @@ msgstr ""
1717

1818
#: ../Doc/library/pickle.rst:2
1919
msgid ":mod:`pickle` --- Python object serialization"
20-
msgstr ":mod:`pickle` --- Module Python de sérialisation en objet"
20+
msgstr ":mod:`pickle` --- Module de sérialisation d'objets Python"
2121

2222
#: ../Doc/library/pickle.rst:10
2323
msgid "**Source code:** :source:`Lib/pickle.py`"
24-
msgstr "**Source code:** :source:`Lib/pickle.py`"
24+
msgstr "**Code source :** :source:`Lib/pickle.py`"
2525

2626
#: ../Doc/library/pickle.rst:22
2727
msgid ""
@@ -34,29 +34,28 @@ msgid ""
3434
"\"serialization\", \"marshalling,\" [#]_ or \"flattening\"; however, to "
3535
"avoid confusion, the terms used here are \"pickling\" and \"unpickling\"."
3636
msgstr ""
37-
"Le module :mod:`pickle` implémente des protocole binaires pour permettre la "
38-
"sérialisation et la dé-sérialisation de la structure d'un objet Python. *"
39-
"\"Pickling\"* est le procédé par lequel la hiérarchie d'un objet python est "
40-
"convertie en flux d'octets. *\"unpickling\"* est l'opération inverse, par "
41-
"laquelle un flux d'octet (à partir d'un :term:`binary file` ou :term:`bytes-"
42-
"like object`) est converti en retour en hiérarchie d'objet. *Pickling* (et "
43-
"*unpickling*) sont alternativement connu sous le terme de \"sérialisation\" "
44-
"ou de \"marshalling\". Cependant pour éviter la confusion les termes "
45-
"utilisés ici sont \"pickling\" et \"unpickling\"."
37+
"Le module :mod:`pickle` implémente des protocoles binaires de sérialisation "
38+
"et dé-sérialisation d'objets Python. Le *pickling* est le procédé par lequel "
39+
"une hiérarchie d'objets Python est convertie en flux d'octets. *unpickling* "
40+
"est l'opération inverse, par laquelle un flux d'octet (à partir d'un :term:"
41+
"`binary file` ou :term:`bytes-like object`) est converti en hiérarchie "
42+
"d'objets. *Pickling* (et *unpickling*) sont alternativement connu sous le "
43+
"terme de \"sérialisation\" ou de \"*marshalisation*\". Cependant pour éviter "
44+
"la confusion les termes utilisés ici sont *pickling* et *unpickling*."
4645

4746
#: ../Doc/library/pickle.rst:33
4847
msgid ""
4948
"The :mod:`pickle` module is not secure against erroneous or maliciously "
5049
"constructed data. Never unpickle data received from an untrusted or "
5150
"unauthenticated source."
5251
msgstr ""
53-
"Le module :mod:`pickle`n'est pas sécurisé contre les données erronées et "
52+
"Le module :mod:`pickle` n'est pas sécurisé contre les données erronées et "
5453
"malicieusement construites. Ne jamais *unpickle* la donnée reçue à partir "
55-
"d'une source non reconnue ou non authentique."
54+
"d'une source non fiable ou non authentifiée."
5655

5756
#: ../Doc/library/pickle.rst:39
5857
msgid "Relationship to other Python modules"
59-
msgstr "Relation par rapport aux autres modules python"
58+
msgstr "Relations aux autres modules python"
6059

6160
#: ../Doc/library/pickle.rst:42
6261
msgid "Comparison with ``marshal``"
@@ -72,25 +71,25 @@ msgstr ""
7271
"Python possède un module de bas niveau en sérialisation appelé :mod:"
7372
"`marshal`, mais en général il est préférable d'utiliser :mod:`pickle` pour "
7473
"sérialiser des objets Python. :mod:`marshal` existe principalement pour "
75-
"supporter les fichiers Python finissant en :file:`.pyc`."
74+
"gérer les fichiers Python en :file:`.pyc`."
7675

7776
#: ../Doc/library/pickle.rst:49
7877
msgid ""
7978
"The :mod:`pickle` module differs from :mod:`marshal` in several significant "
8079
"ways:"
8180
msgstr ""
82-
"Le module :mod:`pickle`diffère du module :mod:`marshal` sur plusieurs "
83-
"aspects:"
81+
"Le module :mod:`pickle` diffère du module :mod:`marshal` sur plusieurs "
82+
"aspects :"
8483

8584
#: ../Doc/library/pickle.rst:51
8685
msgid ""
8786
"The :mod:`pickle` module keeps track of the objects it has already "
8887
"serialized, so that later references to the same object won't be serialized "
8988
"again. :mod:`marshal` doesn't do this."
9089
msgstr ""
91-
"Le module :mod:`pickle` garde la trace des objets qu'il a déjà sérialisé, "
92-
"pour faire en sorte que les prochaines références à cet objet ne soient plus "
93-
"sérialisé à nouveau. :mod:`marshal` lui ne le fait pas. "
90+
"Le module :mod:`pickle` garde la trace des objets qu'il a déjà sérialisé, "
91+
"pour faire en sorte que les prochaines références à cet objet ne soient pas "
92+
"sérialisés à nouveau. :mod:`marshal` ne le fait pas."
9493

9594
#: ../Doc/library/pickle.rst:55
9695
msgid ""
@@ -104,16 +103,14 @@ msgid ""
104103
"Shared objects remain shared, which can be very important for mutable "
105104
"objects."
106105
msgstr ""
107-
"Ça provoque des implications à la fois sur le partage d'objet et sur les "
108-
"objets récursifs. Les objets récursifs sont des objets qui contiennent des "
109-
"auto références. Celles-ci ne sont pas gérées par marshal. Essayer de lancer "
110-
"des objets récursifs sur marshall va faire crasher votre interpréteur "
111-
"python. Le partage d'objet s'effectue lorsque qu'il y a plusieurs références "
112-
"au même objet à différents endroits dans la hiérarchie de l'objet en "
113-
"sérialisation. Le module :mod:`pickle`récupères ce type d'objet seulement "
114-
"une fois, et fait en sorte que toutes les prochaines références soient "
115-
"dirigées en direction de la copie master. Les objets partagés restent "
116-
"partagés, ce qui peut être très important pour les objets muables."
106+
"Ça a des implications sur les objets partagés et les objets récursifs. Les "
107+
"objets récursifs sont des objets qui contiennent des références à eux-mêmes. "
108+
"Ceux-ci ne sont pas gérées par marshal : lui donner un objet récursif va le "
109+
"faire planter. Un objet est partagé lorsque que plusieurs références "
110+
"pointent dessus, depuis différents endroits dans la hiérarchie sérialisée. "
111+
"Le module :mod:`pickle` repère ces partages et ne stocke ces objets qu'une "
112+
"seule fois. Les objets partagés restent ainsi partagés, ce qui peut être "
113+
"très important pour les objets muables."
117114

118115
#: ../Doc/library/pickle.rst:64
119116
msgid ""
@@ -125,7 +122,7 @@ msgstr ""
125122
":mod:`marshal` ne peut être utilisé pour la sérialisation et l'instanciation "
126123
"de classes définies par les utilisateurs. :mod:`pickle` peut sauvegarder et "
127124
"restaurer les instances de classes de manière transparente. Cependant la "
128-
"définition de classe doit être importable et lancée dans le même module et "
125+
"définition de classe doit être importable et lancée dans le même module et "
129126
"de la même manière que lors de son importation."
130127

131128
#: ../Doc/library/pickle.rst:69

0 commit comments

Comments
 (0)