From 9acd1cd024cc2ad2b585f1b48cf16b090b2ffef6 Mon Sep 17 00:00:00 2001 From: ZepmanBC Date: Fri, 1 May 2020 10:44:15 +0200 Subject: [PATCH 1/5] library/pprint fix fuzzy + trad pprint.pprint --- library/pprint.po | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/library/pprint.po b/library/pprint.po index 4da6c9981..77d0f8e22 100644 --- a/library/pprint.po +++ b/library/pprint.po @@ -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-01 10:39+0200\n" +"Last-Translator: ZepmanBC \n" "Language-Team: FRENCH \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" @@ -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." @@ -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* " @@ -92,7 +91,7 @@ msgstr "" "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 " @@ -100,7 +99,7 @@ msgstr "" "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." @@ -112,9 +111,8 @@ 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:" @@ -122,13 +120,12 @@ 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." @@ -140,6 +137,11 @@ 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 From a2bda0c7a6f218077e2f03568070d0b44b3ea138 Mon Sep 17 00:00:00 2001 From: ZepmanBC Date: Fri, 1 May 2020 18:29:58 +0200 Subject: [PATCH 2/5] =?UTF-8?q?espaces=20ins=C3=A9cables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/pprint.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/pprint.po b/library/pprint.po index 77d0f8e22..ddf211106 100644 --- a/library/pprint.po +++ b/library/pprint.po @@ -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 " @@ -88,7 +88,7 @@ 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 est *1*. D’autres valeurs pourraient donner des résultats " From 5d6f0befa03025ba5f972548dc68fd9bb2f43c60 Mon Sep 17 00:00:00 2001 From: ZepmanBC Date: Sat, 2 May 2020 10:09:15 +0200 Subject: [PATCH 3/5] retrait du fuzzy --- library/pprint.po | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/library/pprint.po b/library/pprint.po index ddf211106..e828ffc9a 100644 --- a/library/pprint.po +++ b/library/pprint.po @@ -6,7 +6,7 @@ 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: 2020-05-01 10:39+0200\n" +"PO-Revision-Date: 2020-05-02 10:08+0200\n" "Last-Translator: ZepmanBC \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -144,7 +144,6 @@ msgstr "" "`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 " From f44c076b0cc1d7bd8138681c4a344a84b6605ba2 Mon Sep 17 00:00:00 2001 From: ZepmanBC Date: Sat, 2 May 2020 10:13:39 +0200 Subject: [PATCH 4/5] =?UTF-8?q?ajout=20derni=C3=A8re=20ligne=20:38?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/pprint.po | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/library/pprint.po b/library/pprint.po index e828ffc9a..860df84f5 100644 --- a/library/pprint.po +++ b/library/pprint.po @@ -6,7 +6,7 @@ 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: 2020-05-02 10:08+0200\n" +"PO-Revision-Date: 2020-05-02 10:12+0200\n" "Last-Translator: ZepmanBC \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -102,7 +102,10 @@ msgstr "" "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 From 773edaa990bc21a72e0f88ab6505dc65480839a8 Mon Sep 17 00:00:00 2001 From: ZepmanBC Date: Sun, 3 May 2020 09:53:01 +0200 Subject: [PATCH 5/5] ajout de *sort_dicts* :118 --- library/pprint.po | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/library/pprint.po b/library/pprint.po index 860df84f5..c96aee1c4 100644 --- a/library/pprint.po +++ b/library/pprint.po @@ -6,7 +6,7 @@ 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: 2020-05-02 10:12+0200\n" +"PO-Revision-Date: 2020-05-03 09:52+0200\n" "Last-Translator: ZepmanBC \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -161,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 ""