Skip to content
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
41 changes: 23 additions & 18 deletions library/pprint.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: 2019-09-04 11:33+0200\n"
"PO-Revision-Date: 2018-10-20 12:15+0200\n"
"Last-Translator: \n"
"PO-Revision-Date: 2020-05-03 09:52+0200\n"
"Last-Translator: ZepmanBC <zepman@gmail.com>\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.1.1\n"
"X-Generator: Poedit 2.0.6\n"

#: ../Doc/library/pprint.rst:2
msgid ":mod:`pprint` --- Data pretty printer"
Expand All @@ -32,7 +32,7 @@ msgid ""
"be the case if objects such as files, sockets or classes are included, as "
"well as many other objects which are not representable as Python literals."
msgstr ""
"Le module :mod:`pprint` permet « d’afficher élégamment » des structures de "
"Le module :mod:`pprint` permet « d’afficher élégamment » des structures de "
"données Python arbitraires sous une forme qui peut être utilisée ensuite "
"comme une entrée dans l’interpréteur. Si les structures formatées incluent "
"des objets qui ne sont pas des types Python fondamentaux, leurs "
Expand All @@ -49,8 +49,8 @@ msgid ""
"Construct :class:`PrettyPrinter` objects explicitly if you need to adjust "
"the width constraint."
msgstr ""
"L’affichage formaté affiche tant que possible les objets sur une seule "
"ligne, et les sépare sur plusieurs lignes s’ils dépassent la largeur "
"L’affichage formaté affiche, tant que possible, les objets sur une seule "
"ligne et les sépare sur plusieurs lignes s’ils dépassent la largeur "
"autorisée par l’interpréteur. Créez explicitement des objets :class:"
"`PrettyPrinter` si vous avez besoin de modifier les limites de largeur."

Expand All @@ -65,7 +65,6 @@ msgid "The :mod:`pprint` module defines one class:"
msgstr "Le module :mod:`pprint` définit une seule classe : ::"

#: ../Doc/library/pprint.rst:38
#, fuzzy
msgid ""
"Construct a :class:`PrettyPrinter` instance. This constructor understands "
"several keyword parameters. An output stream may be set using the *stream* "
Expand All @@ -89,21 +88,24 @@ msgstr ""
"Crée une instance de :class:`PrettyPrinter`. Ce constructeur accepte "
"plusieurs paramètres nommés. Un flux de sortie peut être défini par le mot "
"clé *stream*; la seule méthode utilisée sur l’objet *stream* est la méthode :"
"meth:`write` du protocole de fichiers. Si rien n’est spécifié, la classe :"
"meth:`write` du protocole de fichiers. Si rien n’est spécifié, la classe :"
"class:`PrettyPrinter` utilise ``sys.stdout``. La taille de l’indentation "
"ajoutée à chaque niveau récursif est spécifiée par *indent*; la valeur par "
"défaut vaut ``1`. D’autres valeurs pourraient donner des résultats "
"défaut est *1*. D’autres valeurs pourraient donner des résultats "
"surprenants, mais peuvent aider à mieux visualiser les imbrications. Le "
"nombre de niveaux qui peuvent être affichés est contrôlé par *depth*; si la "
"structure de données est trop profonde, le niveau suivant est remplacé par "
"``…``. Par défaut il n’y a pas de contraintes sur la profondeur des objets "
"formatés. Vous pouvez limiter la largeur de la sortie à l’aide du paramètre "
"*width*; la valeur par défaut est de 80 caractères. Si une structure ne peut "
"pas être formatée dans les limites de la largeur contrainte, le module fait "
"au mieux. SI *compact* est initialisé à *False* (la valeur par défaut), "
"au mieux. Si *compact* est initialisé à *False* (la valeur par défaut), "
"chaque élément d’une longue séquence est formaté sur une ligne séparée. Si "
"*compact* est initialisé à *True*, tous les éléments qui peuvent tenir dans "
"la largeur définie sont formatés sur chaque ligne de sortie."
"la largeur définie sont formatés sur chaque ligne de sortie. Si "
"*sort_dicts* est *True* (la valeur par défaut), les dictionnaires sont "
"formatés avec leurs clés triées, sinon ils sont affichés dans l'ordre "
"d'insertion."

#: ../Doc/library/pprint.rst:57 ../Doc/library/pprint.rst:97
#: ../Doc/library/pprint.rst:125
Expand All @@ -112,23 +114,21 @@ msgstr "Ajout du paramètre *compact*."

#: ../Doc/library/pprint.rst:60 ../Doc/library/pprint.rst:100
#: ../Doc/library/pprint.rst:128
#, fuzzy
msgid "Added the *sort_dicts* parameter."
msgstr "Ajout du paramètre *compact*."
msgstr "Ajout du paramètre *sort_dicts*."

#: ../Doc/library/pprint.rst:88
msgid "The :mod:`pprint` module also provides several shortcut functions:"
msgstr ""
"Le module :mod:`pprint` fournit aussi quelques fonctions de raccourcis ::"

#: ../Doc/library/pprint.rst:93
#, fuzzy
msgid ""
"Return the formatted representation of *object* as a string. *indent*, "
"*width*, *depth*, *compact* and *sort_dicts* will be passed to the :class:"
"`PrettyPrinter` constructor as formatting parameters."
msgstr ""
"Renvoie une représentation formatée de *object* sous forme de chaine de "
"Renvoie une représentation formatée de *object* sous forme de chaîne de "
"caractères. *indent*, *width*, *depth* et *compact* sont passés au "
"constructeur de :class:`PrettyPrinter` comme paramètres de formatage."

Expand All @@ -140,9 +140,13 @@ msgid ""
"*args* and *kwargs* will be passed to :func:`pprint` as formatting "
"parameters."
msgstr ""
"Affiche la représentation formatée de *object* suivie d'une nouvelle ligne. "
"Si *sort_dicts* est `False` (la valeur par défaut), les dictionnaires seront "
"affichés avec leurs clés dans l'ordre d'insertion, sinon les clés des "
"dictionnaires seront ordonnées. *args* et *kwargs* seront passés à :func:"
"`pprint` comme paramètres de formatage."

#: ../Doc/library/pprint.rst:118
#, fuzzy
msgid ""
"Prints the formatted representation of *object* on *stream*, followed by a "
"newline. If *stream* is ``None``, ``sys.stdout`` is used. This may be used "
Expand All @@ -157,8 +161,9 @@ msgstr ""
"utilisé. Vous pouvez l’utiliser dans l’interpréteur interactif de Python au "
"lieu de la fonction :func:`print` pour inspecter les valeurs (vous pouvez "
"même réassigner ``print = pprint.pprint`` pour une utilisation au sein de sa "
"portée). *indent*, *width*, *depth* et *compact* sont passés au constructeur "
"de classe :class:`PrettyPrinter` comme paramètres de formatage."
"portée). *indent*, *width*, *depth*, *compact* et *sort_dicts* sont passés "
"au constructeur de classe :class:`PrettyPrinter` comme paramètres de "
"formatage."

#: ../Doc/library/pprint.rst:147
msgid ""
Expand Down