Skip to content

Commit cd80814

Browse files
authored
library/pprint fix fuzzy + trad pprint.pprint (#1253)
* library/pprint fix fuzzy + trad pprint.pprint * espaces insécables * retrait du fuzzy * ajout dernière ligne :38 * ajout de *sort_dicts* :118
1 parent 128395d commit cd80814

File tree

1 file changed

+23
-18
lines changed

1 file changed

+23
-18
lines changed

library/pprint.po

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-09-04 11:33+0200\n"
9-
"PO-Revision-Date: 2018-10-20 12:15+0200\n"
10-
"Last-Translator: \n"
9+
"PO-Revision-Date: 2020-05-03 09:52+0200\n"
10+
"Last-Translator: ZepmanBC <zepman@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
16-
"X-Generator: Poedit 2.1.1\n"
16+
"X-Generator: Poedit 2.0.6\n"
1717

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

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

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

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

113115
#: ../Doc/library/pprint.rst:60 ../Doc/library/pprint.rst:100
114116
#: ../Doc/library/pprint.rst:128
115-
#, fuzzy
116117
msgid "Added the *sort_dicts* parameter."
117-
msgstr "Ajout du paramètre *compact*."
118+
msgstr "Ajout du paramètre *sort_dicts*."
118119

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

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

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

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

163168
#: ../Doc/library/pprint.rst:147
164169
msgid ""

0 commit comments

Comments
 (0)