8000 Traduction de library/json.po by JulienPalard · Pull Request #1674 · python/python-docs-fr · GitHub
[go: up one dir, main page]

Skip to content

Traduction de library/json.po #1674

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Aug 5, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 30 additions & 39 deletions library/json.po
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand All @@ -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 ""
Expand Down Expand Up @@ -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"
Expand All @@ -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 ""
Expand Down Expand Up @@ -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 ""
Expand All @@ -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 ""
Expand All @@ -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
Expand Down Expand Up @@ -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``."
Expand All @@ -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 ""
Expand Down Expand Up @@ -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 ""
Expand Down Expand Up @@ -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 ""
Expand Down Expand Up @@ -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 ""
Expand Down Expand Up @@ -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."
Expand Down
0