-
Notifications
You must be signed in to change notification settings - Fork 266
Traduction de library/json.po #1596
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
Changes from all commits
90f4bb7
3783895
c4f5bb7
de6a360
cfa92ee
00a514f
f9647b0
a635cb5
5bc9c67
5ba60a3
e8ef0f5
78c496a
e6888b3
d3d755e
f805e64
File filter
Filter by extension
Conversations
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -6,14 +6,14 @@ msgstr "&q 8000 uot; | |||||
"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-04-19 17:17+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-" | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. « file-like object » n'est pas tout à fait « un objet fichier ». On traduit par « objet fichier-compatibble » ou « objet simili-fichier ». |
||||||
"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)." | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
#: 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. " | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Pourquoi supprimer le « strict » ? |
||||||
"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." | ||||||
JulienPalard marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
||||||
#: 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 spécifiée, elle est appelée avec le résultat de chaque " | ||||||
JulienPalard marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
"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 indices de classe de " | ||||||
JulienPalard marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
"`JSON-RPC <http://www.jsonrpc.org>`_." | ||||||
JulienPalard marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
||||||
#: 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` or ``None``. Si *skipkeys* vaut ``True``, ces éléments sont " | ||||||
JulienPalard marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
"simplement ignorés." | ||||||
|
||||||
#: library/json.rst:433 | ||||||
msgid "" | ||||||
|
@@ -710,13 +705,12 @@ msgstr " 629A " | |||||
"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 "" | ||||||
|
@@ -964,19 +958,19 @@ msgstr "" | |||||
|
||||||
#: library/json.rst:648 | ||||||
msgid "the size of accepted JSON texts" | ||||||
msgstr "la taille des textes JSON acceptés ;" | ||||||
msgstr "la taille des textes JSON acceptés" | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Je trouve que ce tableau rendait bien avec des ; et un point final :
pourquoi le changer ? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. C'est POedit qui me mettait des alertes la dessus. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. N'hésite pas à vérifier sur le rendu HTML sur docs.python.org/fr/ quand POEdit te dit quelque chose. Le cerveau humain est meilleur que l'algo de poedit ☺ There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Aussi n'hésite pas à poser une note sur ces traductions, qqch comme : "c'est dans une liste, ignorez les warnings poedit", que le prochain ne se fasse pas avoir. |
||||||
|
||||||
#: library/json.rst:649 | ||||||
msgid "the maximum level of nesting of JSON objects and arrays" | ||||||
msgstr "le niveau maximum d'objets et tableaux JSON imbriqués ;" | ||||||
msgstr "le niveau maximum d'objets et tableaux JSON imbriqués" | ||||||
|
||||||
#: library/json.rst:650 | ||||||
msgid "the range and precision of JSON numbers" | ||||||
msgstr "l'intervalle et la précision des nombres JSON ;" | ||||||
msgstr "l'intervalle et la précision des nombres JSON" | ||||||
|
||||||
#: library/json.rst:651 | ||||||
msgid "the content and maximum length of JSON strings" | ||||||
msgstr "le contenu et la longueur maxima AEFB le des chaînes JSON." | ||||||
msgstr "le contenu et la longueur maximale des chaînes JSON" | ||||||
|
||||||
#: library/json.rst:653 | ||||||
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 groupées de contrôle des espaces." | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. On perd la notion de "mutuellement exclusif" ici. C'est ici : https://docs.python.org/fr/3/library/json.html#cmdoption-json-tool-indent Ça parle de |
||||||
|
||||||
#: library/json.rst:753 | ||||||
msgid "Show the help message." | ||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pourquoi supprimer l'idée de « strict » ?