8000 Traduction de library/json.po (#1674) · python/python-docs-fr@f8399b0 · GitHub
[go: up one dir, main page]

Skip to content

Commit f8399b0

Browse files
authored
Traduction de library/json.po (#1674)
Automerge of PR #1674 by @JulienPalard Remplace #1596 (upstream n'a plus le repo). Co-authored-by: Julien Palard <julien@palard.fr>
1 parent e0943ec commit f8399b0

File tree

1 file changed

+30
-39
lines changed

1 file changed

+30
-39
lines changed

library/json.po

Lines changed: 30 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"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"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
16-
"X-Generator: Poedit 2.4\n"
16+
"X-Generator: Poedit 2.4.1\n"
1717

1818
#: library/json.rst:2
1919
msgid ":mod:`json` --- JSON encoder and decoder"
@@ -37,8 +37,7 @@ msgstr ""
3737
"<http://www.ecma-international.org/publications/standards/Ecma-404.htm>`_, "
3838
"est un format très simple d'échange de données inspiré par la syntaxe des "
3939
"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]_ )."
4241

4342
#: library/json.rst:21
4443
msgid ""
@@ -112,11 +111,10 @@ msgid ""
112111
"to specify :class:`collections.OrderedDict` for JSON generation and parsing."
113112
msgstr ""
114113
"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."
120118

121119
#: library/json.rst:137
122120
msgid "Basic Usage"
@@ -128,9 +126,9 @@ msgid ""
128126
"supporting :term:`file-like object`) using this :ref:`conversion table <py-"
129127
"to-json-table>`."
130128
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>`."
134132

135133
#: library/json.rst:148
136134
msgid ""
@@ -158,9 +156,9 @@ msgid ""
158156
"all incoming non-ASCII characters escaped. If *ensure_ascii* is false, "
159157
"these characters will be output as-is."
160158
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."
164162

165163
#: library/json.rst:160
166164
msgid ""
@@ -170,7 +168,7 @@ msgid ""
170168
msgstr ""
171169
"Si *check_circular* vaut ``False`` (``True`` par défaut), la vérification "
172170
"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)."
174172

175173
#: library/json.rst:164
176174
msgid ""
@@ -182,8 +180,8 @@ msgid ""
182180
msgstr ""
183181
"Si *allow_nan* vaut ``False`` (``True`` par défaut), une :exc:`ValueError` "
184182
"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``, "
187185
"``Infinity``, ``-Infinity``) sont utilisés."
188186

189187
#: library/json.rst:448
@@ -218,8 +216,7 @@ msgstr ""
218216
"Si spécifié, *separators* doit être un *n*-uplet ``(item_separator, "
219217
"key_separator)``. Sa valeur par défaut est ``(', ', ': ')`` si *indent* est "
220218
"``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."
223220

224221
#: library/json.rst:463
225222
msgid "Use ``(',', ': ')`` as default if *indent* is not ``None``."
@@ -234,9 +231,8 @@ msgid ""
234231
msgstr ""
235232
"Si spécifié, *default* doit être une fonction qui sera appelée pour les "
236233
"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."
240236

241237
#: library/json.rst:193
242238
msgid ""
@@ -532,17 +528,17 @@ msgstr ""
532528
"partie de la spécification JSON."
533529

534530
#: library/json.rst:333
535-
#, fuzzy
536531
msgid ""
537532
"*object_hook*, if specified, will be called with the result of every JSON "
538533
"object decoded and its return value will be used in place of the given :"
539534
"class:`dict`. This can be used to provide custom deserializations (e.g. to "
540535
"support `JSON-RPC <http://www.jsonrpc.org>`_ class hinting)."
541536
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 "
543538
"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>`_)."
546542

547543
#: library/json.rst:338
548544
msgid ""
@@ -652,16 +648,15 @@ msgstr ""
652648
"exc:`TypeError`)."
653649

654650
#: library/json.rst:425
655-
#, fuzzy
656651
msgid ""
657652
"If *skipkeys* is false (the default), a :exc:`TypeError` will be raised when "
658653
"trying to encode keys that are not :class:`str`, :class:`int`, :class:"
659654
"`float` or ``None``. If *skipkeys* is true, such items are simply skipped."
660655
msgstr ""
661656
"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."
665660

666661
#: library/json.rst:433
667662
msgid ""
@@ -710,13 +705,12 @@ msgstr ""
710705
"exc:`TypeError`)."
711706

712707
#: library/json.rst:481
713-
#, fuzzy
714708
msgid ""
715709
"For example, to support arbitrary iterators, you could implement :meth:"
716710
"`default` like this::"
717711
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 ::"
720714

721715
#: library/json.rst:497
722716
msgid ""
@@ -1076,11 +1070,8 @@ msgid "Parse every input line as separate JSON object."
10761070
msgstr "Transforme chaque ligne d'entrée en un objet JSON individuel."
10771071

10781072
#: library/json.rst:747
1079-
#, fuzzy
10801073
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."
10841075

10851076
#: library/json.rst:753
10861077
msgid "Show the help message."

0 commit comments

Comments
 (0)
0