Skip to content

Commit 5364984

Browse files
committed
library pprint 11 on 29
1 parent b03a46c commit 5364984

1 file changed

Lines changed: 42 additions & 5 deletions

File tree

library/pprint.po

Lines changed: 42 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,18 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-06-10 11:27+0200\n"
9-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9+
"PO-Revision-Date: 2018-10-10 18:20+0200\n"
1110
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1211
"Language: fr\n"
1312
"MIME-Version: 1.0\n"
1413
"Content-Type: text/plain; charset=UTF-8\n"
1514
"Content-Transfer-Encoding: 8bit\n"
15+
"Last-Translator: \n"
16+
"X-Generator: Poedit 2.1.1\n"
1617

1718
#: ../Doc/library/pprint.rst:2
1819
msgid ":mod:`pprint` --- Data pretty printer"
19-
msgstr ""
20+
msgstr ":mod:`pprint` — L’impression élégante de données"
2021

2122
#: ../Doc/library/pprint.rst:10
2223
msgid "**Source code:** :source:`Lib/pprint.py`"
@@ -31,6 +32,14 @@ msgid ""
3132
"be the case if objects such as files, sockets or classes are included, as "
3233
"well as many other objects which are not representable as Python literals."
3334
msgstr ""
35+
"Le module :mod:`pprint` fournit la possibilité « d’imprimer élégamment » des "
36+
"structures de données Python arbitraires sous une forme qui peut être "
37+
"utilisée comme une entrée dans l’interpréteur. Si les structures formatées "
38+
"incluent des objets qui ne sont pas de types Python fondamentaux, leurs "
39+
"représentations peuvent ne pas être chargées. Cela peut être le cas si des "
40+
"objets tels que des fichiers, des *sockets* ou des classes sont inclus, "
41+
"c’est aussi valable pour beaucoup d’autres types d’objets qui ne peuvent "
42+
"être représentés syntaxiquement en Python."
3443

3544
#: ../Doc/library/pprint.rst:21
3645
msgid ""
@@ -39,14 +48,19 @@ msgid ""
3948
"Construct :class:`PrettyPrinter` objects explicitly if you need to adjust "
4049
"the width constraint."
4150
msgstr ""
51+
"L’affichage formaté affiche tant que possible les objets sur une seule "
52+
"ligne, et les sépare sur plusieurs lignes s’ils dépassent la largeur qui "
53+
"leur est allouée. Créez explicitement des objets :class:`PrettyPrinter` si "
54+
"vous avez besoin de modifier les limites de largeur."
4255

4356
#: ../Doc/library/pprint.rst:26
4457
msgid "Dictionaries are sorted by key before the display is computed."
4558
msgstr ""
59+
"Les dictionnaires sont triés par clés avant que l’affichage ne soit calculé."
4660

4761
#: ../Doc/library/pprint.rst:28
4862
msgid "The :mod:`pprint` module defines one class:"
49-
msgstr ""
63+
msgstr "Le module :mod:`pprint` définit une seule classe : ::"
5064

5165
#: ../Doc/library/pprint.rst:36
5266
msgid ""
@@ -67,22 +81,45 @@ msgid ""
6781
"separate line. If *compact* is true, as many items as will fit within the "
6882
"*width* will be formatted on each output line."
6983
msgstr ""
84+
"Crée une instance de :class:`PrettyPrinter`. Ce constructeur comprend "
85+
"plusieurs paramètres nommés. Un flux de sortie peut être configuré en "
86+
"utilisant le mot clé *stream*; la seule méthode utilisée sur l’objet "
87+
"*stream* est la méthode :meth:`write` du protocole de fichiers. Si rien "
88+
"n’est spécifié, la classe :class:`PrettyPrinter` utilise ``sys.stdout``. La "
89+
"taille de l’indentation ajoutée à chaque niveau récursif est spécifiée par "
90+
"*indent*; la valeur par défaut est un. D’autres valeurs pourraient donner "
91+
"des résultats surprenants, mais peuvent aider à mieux visualiser les "
92+
"imbrications. Le nombre de niveaux qui peuvent être affichés est contrôlé "
93+
"par *depth*; si la structure de données est trop profonde, le niveau suivant "
94+
"est remplacé par ``…``. Par défaut il n’y a pas de contraintes sur la "
95+
"profondeur des objets formatés. Largeur désirée de la sortie est limitée à "
96+
"l’aide du paramètre *width*; la valeur par défaut est de 80 caractères. Si "
97+
"une structure ne peut pas être formatée dans les limites de la largeur "
98+
"contrainte, on fera de notre mieux. SI *compact* est initialisé à *False* "
99+
"(la valeur par défaut), chaque élément d’une longue séquence sera formaté "
100+
"sur une ligne séparée. Si *compact* est initialisé à *True*, tous les "
101+
"éléments qui peuvent tenir dans la largeur définie seront formatés sur "
102+
"chaque ligne de sortie."
70103

71104
#: ../Doc/library/pprint.rst:53 ../Doc/library/pprint.rst:88
72105
#: ../Doc/library/pprint.rst:102
73106
msgid "Added the *compact* parameter."
74-
msgstr ""
107+
msgstr "Ajout du paramètre *compact*."
75108

76109
#: ../Doc/library/pprint.rst:80
77110
msgid "The :mod:`pprint` module also provides several shortcut functions:"
78111
msgstr ""
112+
"Le module :mod:`pprint` fournit aussi quelques fonctions de raccourcis:"
79113

80114
#: ../Doc/library/pprint.rst:84
81115
msgid ""
82116
"Return the formatted representation of *object* as a string. *indent*, "
83117
"*width*, *depth* and *compact* will be passed to the :class:`PrettyPrinter` "
84118
"constructor as formatting parameters."
85119
msgstr ""
120+
"Retourne une représentation formatée de *object* sous forme de chaine de "
121+
"caractères. *indent*, *width*, *depth* et *compact* sont passé au "
122+
"constructeur de :class:`PrettyPrinter` comme paramètres de formatage."
86123

87124
#: ../Doc/library/pprint.rst:95
88125
msgid ""

0 commit comments

Comments
 (0)