Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6a38588

Browse files
CandicePersilJulienPalard
authored andcommitted
Traduction de library/pprint.po
1 parent5c3222f commit6a38588

File tree

1 file changed

+61
-34
lines changed

1 file changed

+61
-34
lines changed

‎library/pprint.po

Lines changed: 61 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version:Python 3\n"
77
"Report-Msgid-Bugs-To:\n"
88
"POT-Creation-Date:2024-11-01 00:16+0100\n"
9-
"PO-Revision-Date:2020-05-0309:52+0200\n"
9+
"PO-Revision-Date:2024-11-0321:59+0100\n"
1010
"Last-Translator:ZepmanBC <zepman@gmail.com>\n"
1111
"Language-Team:FRENCH <traductions@lists.afpy.org>\n"
1212
"Language:fr\n"
@@ -16,9 +16,8 @@ msgstr ""
1616
"X-Generator:Poedit 2.0.6\n"
1717

1818
#:library/pprint.rst:2
19-
#,fuzzy
2019
msgid":mod:`!pprint` --- Data pretty printer"
21-
msgstr":mod:`pprint` — L’affichage élégant de données"
20+
msgstr":mod:`!pprint` — L’affichage élégant de données"
2221

2322
#:library/pprint.rst:10
2423
msgid"**Source code:** :source:`Lib/pprint.py`"
@@ -44,16 +43,15 @@ msgstr ""
4443
"peuvent être représentés sous forme littérale en Python."
4544

4645
#:library/pprint.rst:21
47-
#,fuzzy
4846
msgid""
4947
"The formatted representation keeps objects on a single line if it can, and "
5048
"breaks them onto multiple lines if they don't fit within the allowed width, "
5149
"adjustable by the *width* parameter defaulting to 80 characters."
5250
msgstr""
5351
"L’affichage formaté affiche, tant que possible, les objets sur une seule "
5452
"ligne et les sépare sur plusieurs lignes s’ils dépassent la largeur "
55-
"autorisée par l’interpréteur.Créez explicitement des objets :class:"
56-
"`PrettyPrinter` si vous avez besoin demodifier les limites de largeur."
53+
"autorisée par l’interpréteur.Cette largeur est ajustable par le paramètre"
54+
"*width* qui est par défaut de80 caractères."
5755

5856
#:library/pprint.rst:25
5957
msgid"Dictionaries are sorted by key before the display is computed."
@@ -64,56 +62,59 @@ msgstr ""
6462
#:library/pprint.rst:27
6563
msgid"Added support for pretty-printing :class:`types.SimpleNamespace`."
6664
msgstr""
65+
"Prise en charge de l’affichage élégant de :class:`types.SimpleNamespace`."
6766

6867
#:library/pprint.rst:30
6968
msgid"Added support for pretty-printing :class:`dataclasses.dataclass`."
7069
msgstr""
70+
"Prise en charge de l’affichage élégant de :class:`dataclasses.dataclass`."
7171

7272
#:library/pprint.rst:36
7373
msgid"Functions"
7474
msgstr"Fonctions"
7575

7676
#:library/pprint.rst:41
77-
#,fuzzy
7877
msgid""
7978
"Prints the formatted representation of *object*, followed by a newline. This "
8079
"function may be used in the interactive interpreter instead of the :func:"
8180
"`print` function for inspecting values. Tip: you can reassign ``print = "
8281
"pprint.pp`` for use within a scope."
8382
msgstr""
84-
"Affiche la représentation formatée de *object* sur *stream*, suivie d’un "
85-
"retour à la ligne. Si *stream* vaut ``None``, ``sys.stdout`` est alors "
86-
"utilisé. Vous pouvez l’utiliser dans l’interpréteur interactif de Python au "
87-
"lieu de la fonction :func:`print` pour inspecter les valeurs (vous pouvez "
88-
"même réassigner ``print = pprint.pprint`` pour une utilisation au sein de sa "
89-
"portée). *indent*, *width*, *depth*, *compact* et *sort_dicts* sont passés "
90-
"au constructeur de classe :class:`PrettyPrinter` comme paramètres de "
91-
"formatage."
83+
"Affiche la représentation formatée de *object*, suivie d’un retour à la "
84+
"ligne. Cette fonction peut être utilisée dans l’interpréteur interactif au "
85+
"lieu de la fonction :func:`print` pour inspecter les valeurs. Astuce : vous "
86+
"pouvez réassigner ``print = pprint.pp`` pour l’utiliser dans une portée."
9287

9388
#:library/pprint.rst:0
9489
msgid"Parameters"
9590
msgstr"Paramètres"
9691

9792
#:library/pprint.rst:46
9893
msgid"The object to be printed."
99-
msgstr""
94+
msgstr"L’objet à afficher."
10095

10196
#:library/pprint.rst:49
10297
msgid""
10398
"A file-like object to which the output will be written by calling its :meth:"
10499
"`!write` method. If ``None`` (the default), :data:`sys.stdout` is used."
105100
msgstr""
101+
"Un objet fichier-compatible sur lequel la sortie sera écrite en appelant sa "
102+
"méthode :meth:`!write`. Si la valeur est ``None`` (la valeur par défaut), :"
103+
"data:`sys.stdout` est utilisé."
106104

107105
#:library/pprint.rst:55
108106
msgid"The amount of indentation added for each nesting level."
109-
msgstr""
107+
msgstr"La quantité d’indentation ajoutée pour chaque niveau d’imbrication."
110108

111109
#:library/pprint.rst:58
112110
msgid""
113111
"The desired maximum number of characters per line in the output. If a "
114112
"structure cannot be formatted within the width constraint, a best effort "
115113
"will be made."
116114
msgstr""
115+
"Le nombre maximal de caractères souhaités par ligne dans la sortie. Si une "
116+
"structure ne peut pas être formatée dans la largeur limite donnée, un effort "
117+
"maximal sera fait."
117118

118119
#:library/pprint.rst:63
119120
msgid""
@@ -122,6 +123,10 @@ msgid ""
122123
"If ``None`` (the default), there is no constraint on the depth of the "
123124
"objects being formatted."
124125
msgstr""
126+
"Le nombre de niveaux d’imbrication qui peuvent être affichés. Si la "
127+
"structure de données à afficher est trop profonde, le niveau suivant est "
128+
"remplacé par ``...``. Si la valeur est ``None`` (la valeur par défaut), il "
129+
"n’y a pas de contrainte sur la profondeur des objets formatés."
125130

126131
#:library/pprint.rst:71
127132
msgid""
@@ -130,37 +135,53 @@ msgid ""
130135
"separate line, otherwise as many items as will fit within the *width* will "
131136
"be formatted on each output line."
132137
msgstr""
138+
"Contrôle la façon dont les longues :term:`sequences <sequence>` sont "
139+
"formatées. Si la valeur est ``False`` (la valeur par défaut), chaque élément "
140+
"d’une séquence sera formaté sur une ligne séparée, sinon autant d’éléments "
141+
"que possible qui peuvent tenir dans la *width* (la largeur) seront formatés "
142+
"sur chaque ligne de sortie."
133143

134144
#:library/pprint.rst:78
135145
msgid""
136146
"If ``True``, dictionaries will be formatted with their keys sorted, "
137147
"otherwise they will be displayed in insertion order (the default)."
138148
msgstr""
149+
"Si la valeur est ``True``, les dictionnaires seront formatés avec leurs clés "
150+
"triées, sinon ils seront affichés dans l'ordre d'insertion (la valeur par "
151+
"défaut)."
139152

140153
#:library/pprint.rst:83
141154
msgid""
142155
"If ``True``, integers will be formatted with the ``_`` character for a "
143156
"thousands separator, otherwise underscores are not displayed (the default)."
144157
msgstr""
158+
"Si la valeur est ``True``, les entiers seront formatés avec le caractère "
159+
"``_`` comme séparateur de milliers, sinon les underscores ne sont pas "
160+
"affichés (le comportement par défaut)."
145161

146162
#:library/pprint.rst:105
147163
msgid""
148164
"Alias for :func:`~pprint.pp` with *sort_dicts* set to ``True`` by default, "
149165
"which would automatically sort the dictionaries' keys, you might want to "
150166
"use :func:`~pprint.pp` instead where it is ``False`` by default."
151167
msgstr""
168+
"Alias pour :func:`~pprint.pp` avec *sort_dicts* initialisé à ``True`` par "
169+
"défaut (ce qui trie automatiquement les clés des dictionnaires), vous "
170+
"pourriez préférer utiliser :func:`~pprint.pp` à la place où *sort_dicts* est "
171+
"initialisé à ``False`` par défaut."
152172

153173
#:library/pprint.rst:113
154-
#,fuzzy
155174
msgid""
156175
"Return the formatted representation of *object* as a string. *indent*, "
157176
"*width*, *depth*, *compact*, *sort_dicts* and *underscore_numbers* are "
158177
"passed to the :class:`PrettyPrinter` constructor as formatting parameters "
159178
"and their meanings are as described in the documentation above."
160179
msgstr""
161180
"Renvoie une représentation formatée de *object* sous forme de chaîne de "
162-
"caractères. *indent*, *width*, *depth* et *compact* sont passés au "
163-
"constructeur de :class:`PrettyPrinter` comme paramètres de formatage."
181+
"caractères. *indent*, *width*, *depth*, *compact*, *sort_dicts* et "
182+
"*underscore_numbers* sont passés au constructeur de :class:`PrettyPrinter` "
183+
"comme paramètres de formatage et leurs significations sont telles que "
184+
"décrites dans la documentation ci-dessus."
164185

165186
#:library/pprint.rst:123
166187
msgid""
@@ -178,9 +199,12 @@ msgid ""
178199
"subject to the same limitations as noted in :func:`saferepr` below and may "
179200
"raise an :exc:`RecursionError` if it fails to detect a recursive object."
180201
msgstr""
202+
"Détermine si *object* nécessite une représentation récursive. Cette fonction "
203+
"est soumise aux mêmes limitations que celles notées dans :func:`saferepr` ci-"
204+
"dessous et peut lever une exception :exc:`RecursionError` si elle échoue à "
205+
"détecter un objet récursif."
181206

182207
#:library/pprint.rst:140
183-
#,fuzzy
184208
msgid""
185209
"Return a string representation of *object*, protected against recursion in "
186210
"some common data structures, namely instances of :class:`dict`, :class:"
@@ -189,25 +213,30 @@ msgid ""
189213
"recursive reference will be represented as ``<Recursion on typename with "
190214
"id=number>``. The representation is not otherwise formatted."
191215
msgstr""
192-
"Renvoie une représentation de *object* sous forme de chaîne de caractère, "
193-
"celle-ci est protégée contre les structures de données récursives. Si la "
194-
"représentation de *object* présente une entrée récursive, celle-ci sera "
195-
"représentée telle que ``<Recursion on typename with id=number>``. Par "
196-
"ailleurs, la représentation de l’objet n’est pas formatée."
216+
"Renvoie une représentation de *object*, protégée contre la récursivité dans "
217+
"certaines structures de données courantes, à savoir que les instances de :"
218+
"class:`dict`, :class:`list` et :class:`tuple` ou les sous-classes dont la "
219+
"méthode ``__repr__`` n’ont pas été surchargées. Si la représentation de "
220+
"*object* présente une entrée récursive, celle-ci sera représentée telle que "
221+
"``<Recursion on typename with id=number>``. Par ailleurs, la représentation "
222+
"de l’objet n’est pas formatée."
197223

198224
#:library/pprint.rst:153
199225
msgid"PrettyPrinter Objects"
200226
msgstr"Les Objets PrettyPrinter"
201227

202228
#:library/pprint.rst:160
203229
msgid"Construct a :class:`PrettyPrinter` instance."
204-
msgstr""
230+
msgstr"Crée une instance de :class:`PrettyPrinter`."
205231

206232
#:library/pprint.rst:162
207233
msgid""
208234
"Arguments have the same meaning as for :func:`~pprint.pp`. Note that they "
209235
"are in a different order, and that *sort_dicts* defaults to ``True``."
210236
msgstr""
237+
"Les arguments ont la même signification que pour :func:`~pprint.pp`. Notez "
238+
"qu’ils sont dans un ordre différent, et que *sort_dicts* est initialisé à "
239+
"``True`` par défaut."
211240

212241
#:library/pprint.rst:189
213242
msgid"Added the *compact* parameter."
@@ -218,13 +247,13 @@ msgid "Added the *sort_dicts* parameter."
218247
msgstr"Ajout du paramètre *sort_dicts*."
219248

220249
#:library/pprint.rst:195
221-
#,fuzzy
222250
msgid"Added the *underscore_numbers* parameter."
223-
msgstr"Ajout du paramètre *sort_dicts*."
251+
msgstr"Ajout du paramètre *underscore_numbers*."
224252

225253
#:library/pprint.rst:198
226254
msgid"No longer attempts to write to :data:`!sys.stdout` if it is ``None``."
227255
msgstr""
256+
"N'essaie plus d’écrire sur :data:`!sys.stdout` lorsqu'il vaut ``None``."
228257

229258
#:library/pprint.rst:202
230259
msgid":class:`PrettyPrinter` instances have the following methods:"
@@ -327,22 +356,20 @@ msgid "Example"
327356
msgstr"Exemple"
328357

329358
#:library/pprint.rst:264
330-
#,fuzzy
331359
msgid""
332360
"To demonstrate several uses of the :func:`~pprint.pp` function and its "
333361
"parameters, let's fetch information about a project from `PyPI <https://pypi."
334362
"org>`_::"
335363
msgstr""
336364
"Pour illustrer quelques cas pratiques de l’utilisation de la fonction :func:"
337-
"`pprint` et de ses paramètres, allons chercher des informations sur un "
365+
"`~pprint.pp` et de ses paramètres, allons chercher des informations sur un "
338366
"projet `PyPI <https://pypi.org>`_ ::"
339367

340368
#:library/pprint.rst:273
341-
#,fuzzy
342369
msgid"In its basic form, :func:`~pprint.pp` shows the whole object::"
343370
msgstr""
344-
"Dans sa forme basique, la fonction :func:`pprint` affiche l’intégralité de "
345-
"l’objet ::"
371+
"Dans sa forme basique, la fonction :func:`~pprint.pp` affiche l’intégralité "
372+
"del’objet ::"
346373

347374
#:library/pprint.rst:329
348375
msgid""

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp