forked from AFPy/python-docs-fr
Traduction de library/json.po (#1674)
Automerge of PR #1674 by @JulienPalard Remplace https://github.com/python/python-docs-fr/pull/1596/ (upstream n'a plus le repo). Co-authored-by: Julien Palard <julien@palard.fr>
This commit is contained in:
parent e0943ec2df
commit f8399b0cdd
1 changed files with 30 additions and 39 deletions
| | @ -6,14 +6,14 @@ msgstr "" | |||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2021-03-19 16:59+0100\n" | ||||
"PO-Revision-Date: 2020-08-10 16:10+0200\n" | ||||
"Last-Translator: Antoine Wecxsteen\n" | ||||
"PO-Revision-Date: 2021-07-28 18:57+0200\n" | ||||
"Last-Translator: Caliendo Julien <caliendo@hotmail.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
"Content-Transfer-Encoding: 8bit\n" | ||||
"X-Generator: Poedit 2.4\n" | ||||
"X-Generator: Poedit 2.4.1\n" | ||||
| ||||
#: library/json.rst:2 | ||||
msgid ":mod:`json` --- JSON encoder and decoder" | ||||
| | @ -37,8 +37,7 @@ msgstr "" | |||
"<http://www.ecma-international.org/publications/standards/Ecma-404.htm>`_, " | ||||
"est un format très simple d'échange de données inspiré par la syntaxe des " | ||||
"objets littéraux de `JavaScript <https://fr.wikipedia.org/wiki/JavaScript>`_ " | ||||
"(bien que ce ne soit pas au sens propre un sous-ensemble de Javascript [#rfc-" | ||||
"errata]_ )." | ||||
"(bien que ce ne soit pas un sous-ensemble de Javascript [#rfc-errata]_ )." | ||||
| ||||
#: library/json.rst:21 | ||||
msgid "" | ||||
| | @ -112,11 +111,10 @@ msgid "" | |||
"to specify :class:`collections.OrderedDict` for JSON generation and parsing." | ||||
msgstr "" | ||||
"Avant Python 3.7, :class:`dict` n'était pas garanti d'être ordonné, donc les " | ||||
"entrées et sorties étaient généralement mélangées à moins d'utiliser " | ||||
"explicitement un :class:`collections.OrderedDict`. À partir de Python 3.7, " | ||||
"un :class:`dict` conserve son ordre, il n'est donc plus nécessaire " | ||||
"d'utiliser un :class:`collections.OrderedDict` pour générer et analyser du " | ||||
"JSON." | ||||
"entrées et sorties étaient mélangées à moins d'utiliser explicitement un :" | ||||
"class:`collections.OrderedDict`. Depuis Python 3.7, un :class:`dict` " | ||||
"conserve son ordre, il n'est donc plus nécessaire d'utiliser un :class:" | ||||
"`collections.OrderedDict` pour générer et analyser du JSON." | ||||
| ||||
#: library/json.rst:137 | ||||
msgid "Basic Usage" | ||||
| | @ -128,9 +126,9 @@ msgid "" | |||
"supporting :term:`file-like object`) using this :ref:`conversion table <py-" | ||||
"to-json-table>`." | ||||
msgstr "" | ||||
"Sérialise *obj* en un flux JSON dans *fp* (un :term:`objet compatible " | ||||
"fichier <file-like object>` prenant en charge ``.write()``), en utilisant " | ||||
"cette :ref:`table de conversion <py-to-json-table>`." | ||||
"Sérialise *obj* en un flux JSON dans *fp* (un :term:`objet fichier <file-" | ||||
"like object>` prenant en charge ``.write()``), en utilisant cette :ref:" | ||||
"`table de conversion <py-to-json-table>`." | ||||
| ||||
#: library/json.rst:148 | ||||
msgid "" | ||||
| | @ -158,9 +156,9 @@ msgid "" | |||
"all incoming non-ASCII characters escaped. If *ensure_ascii* is false, " | ||||
"these characters will be output as-is." | ||||
msgstr "" | ||||
"Si *ensure_ascii* vaut ``True`` (valeur par défaut), il est garanti que les " | ||||
"caractères non ASCII soient tous échappés à la sortie. Si *ensure_ascii* " | ||||
"vaut ``False``, ces caractères sont écrits tels quels." | ||||
"Si *ensure_ascii* vaut ``True`` (valeur par défaut), les caractères non " | ||||
"ASCII sont tous échappés à la sortie. Si *ensure_ascii* vaut ``False``, ils " | ||||
"sont écrits tels quels." | ||||
| ||||
#: library/json.rst:160 | ||||
msgid "" | ||||
| | @ -170,7 +168,7 @@ msgid "" | |||
msgstr "" | ||||
"Si *check_circular* vaut ``False`` (``True`` par défaut), la vérification " | ||||
"des références circulaires pour les conteneurs est ignorée, et une référence " | ||||
"circulaire résulte en une :exc:`OverflowError` (ou pire)." | ||||
"circulaire cause une :exc:`OverflowError` (ou pire)." | ||||
| ||||
#: library/json.rst:164 | ||||
msgid "" | ||||
| | @ -182,8 +180,8 @@ msgid "" | |||
msgstr "" | ||||
"Si *allow_nan* vaut ``False`` (``True`` par défaut), une :exc:`ValueError` " | ||||
"est levée lors de la sérialisation de valeurs :class:`float` extérieures aux " | ||||
"bornes (``nan``, ``inf``, ``-inf``), en respect strict de la spécification " | ||||
"JSON. Si *allow_nan* vaut ``True``, leurs équivalents JavaScript (``NaN``, " | ||||
"bornes (``nan``, ``inf``, ``-inf``), en respect avec la spécification JSON. " | ||||
"Si *allow_nan* vaut ``True``, les équivalents JavaScript (``NaN``, " | ||||
"``Infinity``, ``-Infinity``) sont utilisés." | ||||
| ||||
#: library/json.rst:448 | ||||
| | @ -218,8 +216,7 @@ msgstr "" | |||
"Si spécifié, *separators* doit être un *n*-uplet ``(item_separator, " | ||||
"key_separator)``. Sa valeur par défaut est ``(', ', ': ')`` si *indent* est " | ||||
"``None``, et ``(',', ': ')`` autrement. Pour obtenir la représentation JSON " | ||||
"la plus compacte possible, passez ``(',', ':')`` pour éliminer les " | ||||
"espacements." | ||||
"la plus compacte possible, passez ``(',', ':')`` pour éliminer les espaces." | ||||
| ||||
#: library/json.rst:463 | ||||
msgid "Use ``(',', ': ')`` as default if *indent* is not ``None``." | ||||
| | @ -234,9 +231,8 @@ msgid "" | |||
msgstr "" | ||||
"Si spécifié, *default* doit être une fonction qui sera appelée pour les " | ||||
"objets qui ne peuvent être sérialisés autrement. Elle doit renvoyer une " | ||||
"représentation de l'objet sérialisable en JSON ou lever une :exc:" | ||||
"`TypeError`. Si non spécifié, une :exc:`TypeError` est levée pour les types " | ||||
"non sérialisables." | ||||
"représentation composée d'objets Python sérialisable en JSON ou lever une :" | ||||
"exc:`TypeError`. Si non spécifié, une :exc:`TypeError` est levée." | ||||
| ||||
#: library/json.rst:193 | ||||
msgid "" | ||||
| | @ -532,17 +528,17 @@ msgstr "" | |||
"partie de la spécification JSON." | ||||
| ||||
#: library/json.rst:333 | ||||
#, fuzzy | ||||
msgid "" | ||||
"*object_hook*, if specified, will be called with the result of every JSON " | ||||
"object decoded and its return value will be used in place of the given :" | ||||
"class:`dict`. This can be used to provide custom deserializations (e.g. to " | ||||
"support `JSON-RPC <http://www.jsonrpc.org>`_ class hinting)." | ||||
msgstr "" | ||||
"Si *object_hook* est définie, elle sera appelée avec le résultat de chaque " | ||||
"Si *object_hook* est donnée, elle est appelée avec le résultat de chaque " | ||||
"objet JSON décodé et sa valeur de retour est utilisée à la place du :class:" | ||||
"`dict` donné. Cela est utile pour apporter des déserialisations " | ||||
"personnalisées (p. ex. pour supporter les *class hinting* de JSON-RPC)." | ||||
"`dict` fourni. Cette fonctionnalité peut être utilisée pour implémenter des " | ||||
"décodeurs personnalisés (p. ex prendre en charge les indications de classe " | ||||
"de `JSON-RPC <http://www.jsonrpc.org>`_)." | ||||
| ||||
#: library/json.rst:338 | ||||
msgid "" | ||||
| | @ -652,16 +648,15 @@ msgstr "" | |||
"exc:`TypeError`)." | ||||
| ||||
#: library/json.rst:425 | ||||
#, fuzzy | ||||
msgid "" | ||||
"If *skipkeys* is false (the default), a :exc:`TypeError` will be raised when " | ||||
"trying to encode keys that are not :class:`str`, :class:`int`, :class:" | ||||
"`float` or ``None``. If *skipkeys* is true, such items are simply skipped." | ||||
msgstr "" | ||||
"Si *skipkeys* vaut ``False`` (valeur par défaut), une :exc:`TypeError` est " | ||||
"levée lors de l'encodage de clés autres que des :class:`str`, des :class:" | ||||
"`int`, des :class:`float` ou ``None``. Si *skipkeys* vaut ``True``, ces " | ||||
"éléments sont simplement ignorés." | ||||
"levée si la clé encodée n'est pas de type :class:`str`, :class:`int`, :class:" | ||||
"`float` ou ``None``. Si *skipkeys* vaut ``True``, ces éléments sont " | ||||
"simplement ignorés." | ||||
| ||||
#: library/json.rst:433 | ||||
msgid "" | ||||
| | @ -710,13 +705,12 @@ msgstr "" | |||
"exc:`TypeError`)." | ||||
| ||||
#: library/json.rst:481 | ||||
#, fuzzy | ||||
msgid "" | ||||
"For example, to support arbitrary iterators, you could implement :meth:" | ||||
"`default` like this::" | ||||
msgstr "" | ||||
"Par exemple, pour supporter des itérateurs arbitraires, vous pouvez " | ||||
"implémenter *default* comme cela ::" | ||||
"Par exemple, pour prendre en charge les itérations arbitraires, la :meth:" | ||||
"`default` peut être écrite ainsi ::" | ||||
| ||||
#: library/json.rst:497 | ||||
msgid "" | ||||
| | @ -1076,11 +1070,8 @@ msgid "Parse every input line as separate JSON object." | |||
msgstr "Transforme chaque ligne d'entrée en un objet JSON individuel." | ||||
| ||||
#: library/json.rst:747 | ||||
#, fuzzy | ||||
msgid "Mutually exclusive options for whitespace control." | ||||
msgstr "" | ||||
"Options mutuellement exclusives pour le contrôle des caractères " | ||||
"d’espacements (caractères « blancs »)." | ||||
msgstr "Options mutuellement exclusives de contrôle des espaces." | ||||
| ||||
#: library/json.rst:753 | ||||
msgid "Show the help message." | ||||
| | | |||
Loading…
Add table
Add a link
Reference in a new issue