@@ -6,14 +6,14 @@ msgstr ""
6
6
"Project-Id-Version : Python 3\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2021-03-19 16:59+0100\n "
9
- "PO-Revision-Date : 2020-08-10 16:10 +0200\n "
10
- "Last-Translator : Antoine Wecxsteen \n "
9
+ "PO-Revision-Date : 2021-07-28 18:57 +0200\n "
10
+ "Last-Translator : Caliendo Julien <caliendo@hotmail.fr> \n "
11
11
"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
12
12
"Language : fr\n "
13
13
"MIME-Version : 1.0\n "
14
14
"Content-Type : text/plain; charset=UTF-8\n "
15
15
"Content-Transfer-Encoding : 8bit\n "
16
- "X-Generator : Poedit 2.4\n "
16
+ "X-Generator : Poedit 2.4.1 \n "
17
17
18
18
#: library/json.rst:2
19
19
msgid ":mod:`json` --- JSON encoder and decoder"
@@ -37,8 +37,7 @@ msgstr ""
37
37
"<http://www.ecma-international.org/publications/standards/Ecma-404.htm>`_, "
38
38
"est un format très simple d'échange de données inspiré par la syntaxe des "
39
39
"objets littéraux de `JavaScript <https://fr.wikipedia.org/wiki/JavaScript>`_ "
40
- "(bien que ce ne soit pas au sens propre un sous-ensemble de Javascript [#rfc-"
41
- "errata]_ )."
40
+ "(bien que ce ne soit pas un sous-ensemble de Javascript [#rfc-errata]_ )."
42
41
43
42
#: library/json.rst:21
44
43
msgid ""
@@ -112,11 +111,10 @@ msgid ""
112
111
"to specify :class:`collections.OrderedDict` for JSON generation and parsing."
113
112
msgstr ""
114
113
"Avant Python 3.7, :class:`dict` n'était pas garanti d'être ordonné, donc les "
115
- "entrées et sorties étaient généralement mélangées à moins d'utiliser "
116
- "explicitement un :class:`collections.OrderedDict`. À partir de Python 3.7, "
117
- "un :class:`dict` conserve son ordre, il n'est donc plus nécessaire "
118
- "d'utiliser un :class:`collections.OrderedDict` pour générer et analyser du "
119
- "JSON."
114
+ "entrées et sorties étaient mélangées à moins d'utiliser explicitement un :"
115
+ "class:`collections.OrderedDict`. Depuis Python 3.7, un :class:`dict` "
116
+ "conserve son ordre, il n'est donc plus nécessaire d'utiliser un :class:"
117
+ "`collections.OrderedDict` pour générer et analyser du JSON."
120
118
121
119
#: library/json.rst:137
122
120
msgid "Basic Usage"
@@ -128,9 +126,9 @@ msgid ""
128
126
"supporting :term:`file-like object`) using this :ref:`conversion table <py-"
129
127
"to-json-table>`."
130
128
msgstr ""
131
- "Sérialise *obj* en un flux JSON dans *fp* (un :term:`objet compatible "
132
- "fichier <file- like object>` prenant en charge ``.write()``), en utilisant "
133
- "cette :ref: `table de conversion <py-to-json-table>`."
129
+ "Sérialise *obj* en un flux JSON dans *fp* (un :term:`objet fichier <file- "
130
+ "like object>` prenant en charge ``.write()``), en utilisant cette :ref: "
131
+ "`table de conversion <py-to-json-table>`."
134
132
135
133
#: library/json.rst:148
136
134
msgid ""
@@ -158,9 +156,9 @@ msgid ""
158
156
"all incoming non-ASCII characters escaped. If *ensure_ascii* is false, "
159
157
"these characters will be output as-is."
160
158
msgstr ""
161
- "Si *ensure_ascii* vaut ``True`` (valeur par défaut), il est garanti que les "
162
- "caractères non ASCII soient tous échappés à la sortie. Si *ensure_ascii* "
163
- "vaut ``False``, ces caractères sont écrits tels quels."
159
+ "Si *ensure_ascii* vaut ``True`` (valeur par défaut), les caractères non "
160
+ "ASCII sont tous échappés à la sortie. Si *ensure_ascii* vaut ``False``, ils "
161
+ "sont écrits tels quels."
164
162
165
163
#: library/json.rst:160
166
164
msgid ""
@@ -170,7 +168,7 @@ msgid ""
170
168
msgstr ""
171
169
"Si *check_circular* vaut ``False`` (``True`` par défaut), la vérification "
172
170
"des références circulaires pour les conteneurs est ignorée, et une référence "
173
- "circulaire résulte en une :exc:`OverflowError` (ou pire)."
171
+ "circulaire cause une :exc:`OverflowError` (ou pire)."
174
172
175
173
#: library/json.rst:164
176
174
msgid ""
@@ -182,8 +180,8 @@ msgid ""
182
180
msgstr ""
183
181
"Si *allow_nan* vaut ``False`` (``True`` par défaut), une :exc:`ValueError` "
184
182
"est levée lors de la sérialisation de valeurs :class:`float` extérieures aux "
185
- "bornes (``nan``, ``inf``, ``-inf``), en respect strict de la spécification "
186
- "JSON. Si *allow_nan* vaut ``True``, leurs équivalents JavaScript (``NaN``, "
183
+ "bornes (``nan``, ``inf``, ``-inf``), en respect avec la spécification JSON. "
184
+ "Si *allow_nan* vaut ``True``, les équivalents JavaScript (``NaN``, "
187
185
"``Infinity``, ``-Infinity``) sont utilisés."
188
186
189
187
#: library/json.rst:448
@@ -218,8 +216,7 @@ msgstr ""
218
216
"Si spécifié, *separators* doit être un *n*-uplet ``(item_separator, "
219
217
"key_separator)``. Sa valeur par défaut est ``(', ', ': ')`` si *indent* est "
220
218
"``None``, et ``(',', ': ')`` autrement. Pour obtenir la représentation JSON "
221
- "la plus compacte possible, passez ``(',', ':')`` pour éliminer les "
222
- "espacements."
219
+ "la plus compacte possible, passez ``(',', ':')`` pour éliminer les espaces."
223
220
224
221
#: library/json.rst:463
225
222
msgid "Use ``(',', ': ')`` as default if *indent* is not ``None``."
@@ -234,9 +231,8 @@ msgid ""
234
231
msgstr ""
235
232
"Si spécifié, *default* doit être une fonction qui sera appelée pour les "
236
233
"objet
628C
s qui ne peuvent être sérialisés autrement. Elle doit renvoyer une "
237
- "représentation de l'objet sérialisable en JSON ou lever une :exc:"
238
- "`TypeError`. Si non spécifié, une :exc:`TypeError` est levée pour les types "
239
- "non sérialisables."
234
+ "représentation composée d'objets Python sérialisable en JSON ou lever une :"
235
+ "exc:`TypeError`. Si non spécifié, une :exc:`TypeError` est levée."
240
236
241
237
#: library/json.rst:193
242
238
msgid ""
@@ -532,17 +528,17 @@ msgstr ""
532
528
"partie de la spécification JSON."
533
529
534
530
#: library/json.rst:333
535
- #, fuzzy
536
531
msgid ""
537
532
"*object_hook*, if specified, will be called with the result of every JSON "
538
533
"object decoded and its return value will be used in place of the given :"
539
534
"class:`dict`. This can be used to provide custom deserializations (e.g. to "
540
535
"support `JSON-RPC <http://www.jsonrpc.org>`_ class hinting)."
541
536
msgstr ""
542
- "Si *object_hook* est définie , elle sera appelée avec le résultat de chaque "
537
+ "Si *object_hook* est donnée , elle est appelée avec le résultat de chaque "
543
538
"objet JSON décodé et sa valeur de retour est utilisée à la place du :class:"
544
- "`dict` donné. Cela est utile pour apporter des déserialisations "
545
- "personnalisées (p. ex. pour supporter les *class hinting* de JSON-RPC)."
539
+ "`dict` fourni. Cette fonctionnalité peut être utilisée pour implémenter des "
540
+ "décodeurs personnalisés (p. ex prendre en charge les indications de classe "
541
+ "de `JSON-RPC <http://www.jsonrpc.org>`_)."
546
542
547
543
#: library/json.rst:338
548
544
msgid ""
@@ -652,16 +648,15 @@ msgstr ""
652
648
"exc:`TypeError`)."
653
649
654
650
#: library/json.rst:425
655
- #, fuzzy
656
651
msgid ""
657
652
"If *skipkeys* is false (the default), a :exc:`TypeError` will be raised when "
658
653
"trying to encode keys that are not :class:`str`, :class:`int`, :class:"
659
654
"`float` or ``None``. If *skipkeys* is true, such items are simply skipped."
660
655
msgstr ""
661
656
"Si *skipkeys* vaut ``False`` (valeur par défaut), une :exc:`TypeError` est "
662
- "levée lors de l'encodage de clés autres que des :class:`str`, des :class:"
663
- "`int`, des :class:` float` ou ``None``. Si *skipkeys* vaut ``True``, ces "
664
- "éléments sont simplement ignorés."
657
+ "levée si la clé encodée n'est pas de type :class:`str`, :class:`int`, :class:"
658
+ "`float` ou ``None``. Si *skipkeys* vaut ``True``, ces éléments sont "
659
+
EE79
"simplement ignorés."
665
660
666
661
#: library/json.rst:433
667
662
msgid ""
@@ -710,13 +705,12 @@ msgstr ""
710
705
"exc:`TypeError`)."
711
706
712
707
#: library/json.rst:481
713
- #, fuzzy
714
708
msgid ""
715
709
"For example, to support arbitrary iterators, you could implement :meth:"
716
710
"`default` like this::"
717
711
msgstr ""
718
- "Par exemple, pour supporter des itérateurs arbitraires, vous pouvez "
719
- "implémenter * default* comme cela ::"
712
+ "Par exemple, pour prendre en charge les itérations arbitraires, la :meth: "
713
+ "` default` peut être écrite ainsi ::"
720
714
721
715
#: library/json.rst:497
722
716
msgid ""
@@ -1076,11 +1070,8 @@ msgid "Parse every input line as separate JSON object."
1076
1070
msgstr "Transforme chaque ligne d'entrée en un objet JSON individuel."
1077
1071
1078
1072
#: library/json.rst:747
1079
- #, fuzzy
1080
1073
msgid "Mutually exclusive options for whitespace control."
1081
- msgstr ""
1082
- "Options mutuellement exclusives pour le contrôle des caractères "
1083
- "d’espacements (caractères « blancs »)."
1074
+ msgstr "Options mutuellement exclusives de contrôle des espaces."
1084
1075
1085
1076
#: library/json.rst:753
1086
1077
msgid "Show the help message."
0 commit comments