From 9ab3c58077177685693b5787a25c8dab05d2ec21 Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Sat, 10 Nov 2018 10:52:48 +0100 Subject: [PATCH 1/9] Translated copyreg.po --- library/copyreg.po | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index 094fa6718..3068492bb 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -6,23 +6,27 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2018-11-10 10:52+0100\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" +"Last-Translator: \n" +"X-Generator: Poedit 2.0.6\n" #: ../Doc/library/copyreg.rst:2 msgid ":mod:`copyreg` --- Register :mod:`pickle` support functions" -msgstr "" +msgstr ":mod:`copyreg` --- Enregistre les fonctions support de :mod:`pickle`" #: ../Doc/library/copyreg.rst:7 msgid "**Source code:** :source:`Lib/copyreg.py`" msgstr "" +"**Source code:** :source:`Lib/copyreg.py`**Source code:** :source:`Lib/" +"copyreg.py`" #: ../Doc/library/copyreg.rst:15 +#, fuzzy msgid "" "The :mod:`copyreg` module offers a way to define functions used while " "pickling specific objects. The :mod:`pickle` and :mod:`copy` modules use " @@ -30,12 +34,22 @@ msgid "" "configuration information about object constructors which are not classes. " "Such constructors may be factory functions or class instances." msgstr "" +"Le module :mod:`copyreg` permets de définir des fonctions utilisées durant " +"la sérialisation avec *pickle* d'objets spécifiques. Les modules :mod:" +"`pickle` et :mod:`copy` utilisent ces fonctions lors d'une sérialisation/" +"d'une copie de ces objets. Le module propose alors des informations de " +"configuration a propos de constructeurs d'objets qui ne sont pas des " +"classes. De tels constructeurs peuvent être des instances de classes ou des " +"fonctions." #: ../Doc/library/copyreg.rst:24 msgid "" "Declares *object* to be a valid constructor. If *object* is not callable " "(and hence not valid as a constructor), raises :exc:`TypeError`." msgstr "" +"Déclare l'*objet* être un constructeur valide. Si l'*objet* c'est pas " +"appelable (et donc non valide en tant que constructeur), l'erreur :exc:" +"`TypeError` est levée." #: ../Doc/library/copyreg.rst:30 msgid "" @@ -43,6 +57,10 @@ msgid "" "objects of type *type*. *function* should return either a string or a tuple " "containing two or three elements." msgstr "" +"Déclare que la *fonction* devrait être utilisée en tant que fonction " +"*réductrice* pour des objets de type *type*. La *fonction* doit soit " +"retourner une chaine de caractères soit un tuple qui contiens deux ou trois " +"éléments." #: ../Doc/library/copyreg.rst:34 msgid "" @@ -51,6 +69,11 @@ msgid "" "arguments returned by *function* at pickling time. :exc:`TypeError` will be " "raised if *object* is a class or *constructor* is not callable." msgstr "" +"Le paramètre optionnel *contructor*, si inclus, est un objet appelable qui " +"peux être utilisé pour reconstruire l’objet quand appelé avec un tuple " +"d'arguments retournés par *function* durant la sérialisation avec pickle. " +"Une exception :exc:`TypeError` sera levée si *object* est une classe ou " +"*constructor* n'est pas appelable." #: ../Doc/library/copyreg.rst:39 msgid "" @@ -59,6 +82,11 @@ msgid "" "dispatch_table` attribute of a pickler object or subclass of :class:`pickle." "Pickler` can also be used for declaring reduction functions." msgstr "" +"Conférer au module :mod:`pickle` pour plus de détails sur l'interface " +"attendue de *function* et *constructor*. Notez que l’attribut :attr:`~pickle." +"Pickler.dispatch_table` d'un objet pickler ou d'une sous-classe de :class:" +"`pickle.Pickler` peut aussi être utilisée pour déclarer des fonctions " +"réductrices." #: ../Doc/library/copyreg.rst:46 msgid "Example" @@ -69,3 +97,5 @@ msgid "" "The example below would like to show how to register a pickle function and " "how it will be used:" msgstr "" +"L'exemple si-dessous essaye de démontrer comment enregistrer une fonction " +"pickle et comment elle sera utilisée :" From 5cd03d9cac3a5c6e3a3f6f123f1ebcfc3ac8d4ad Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Sun, 11 Nov 2018 23:19:20 +0100 Subject: [PATCH 2/9] Fixed typos --- library/copyreg.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index 3068492bb..065a201fa 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -71,9 +71,9 @@ msgid "" msgstr "" "Le paramètre optionnel *contructor*, si inclus, est un objet appelable qui " "peux être utilisé pour reconstruire l’objet quand appelé avec un tuple " -"d'arguments retournés par *function* durant la sérialisation avec pickle. " -"Une exception :exc:`TypeError` sera levée si *object* est une classe ou " -"*constructor* n'est pas appelable." +"d'arguments retournés par *function* durant la sérialisation avec " +"**pickle**. Une exception :exc:`TypeError` sera levée si *object* est une " +"classe ou *constructor* n'est pas appelable." #: ../Doc/library/copyreg.rst:39 msgid "" @@ -84,8 +84,8 @@ msgid "" msgstr "" "Conférer au module :mod:`pickle` pour plus de détails sur l'interface " "attendue de *function* et *constructor*. Notez que l’attribut :attr:`~pickle." -"Pickler.dispatch_table` d'un objet pickler ou d'une sous-classe de :class:" -"`pickle.Pickler` peut aussi être utilisée pour déclarer des fonctions " +"Pickler.dispatch_table` d'un objet **pickler** ou d'une sous-classe de :" +"class:`pickle.Pickler` peut aussi être utilisée pour déclarer des fonctions " "réductrices." #: ../Doc/library/copyreg.rst:46 @@ -98,4 +98,4 @@ msgid "" "how it will be used:" msgstr "" "L'exemple si-dessous essaye de démontrer comment enregistrer une fonction " -"pickle et comment elle sera utilisée :" +"**pickle** et comment elle sera utilisée :" From d85b6bebc0774ec8f7d0f07038a699f86c9113b9 Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Fri, 23 Nov 2018 14:03:49 +0100 Subject: [PATCH 3/9] Apply suggestions from code review Co-Authored-By: Seluj78 --- library/copyreg.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index 065a201fa..3bf9b24d6 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -22,7 +22,7 @@ msgstr ":mod:`copyreg` --- Enregistre les fonctions support de :mod:`pickle`" #: ../Doc/library/copyreg.rst:7 msgid "**Source code:** :source:`Lib/copyreg.py`" msgstr "" -"**Source code:** :source:`Lib/copyreg.py`**Source code:** :source:`Lib/" +"**Code source :** :source:`Lib/copyreg.py`" "copyreg.py`" #: ../Doc/library/copyreg.rst:15 @@ -34,11 +34,11 @@ msgid "" "configuration information about object constructors which are not classes. " "Such constructors may be factory functions or class instances." msgstr "" -"Le module :mod:`copyreg` permets de définir des fonctions utilisées durant " +"Le module :mod:`copyreg` permet de définir des fonctions utilisées durant " "la sérialisation avec *pickle* d'objets spécifiques. Les modules :mod:" -"`pickle` et :mod:`copy` utilisent ces fonctions lors d'une sérialisation/" +"`pickle` et :mod:`copy` utilisent ces fonctions lors d'une sérialisation ou " "d'une copie de ces objets. Le module propose alors des informations de " -"configuration a propos de constructeurs d'objets qui ne sont pas des " +"configuration à propos de constructeurs d'objets qui ne sont pas des " "classes. De tels constructeurs peuvent être des instances de classes ou des " "fonctions." @@ -48,7 +48,7 @@ msgid "" "(and hence not valid as a constructor), raises :exc:`TypeError`." msgstr "" "Déclare l'*objet* être un constructeur valide. Si l'*objet* c'est pas " -"appelable (et donc non valide en tant que constructeur), l'erreur :exc:" +"appelable (et n'est donc pas un constructeur valide), l'erreur :exc:" "`TypeError` est levée." #: ../Doc/library/copyreg.rst:30 @@ -73,7 +73,7 @@ msgstr "" "peux être utilisé pour reconstruire l’objet quand appelé avec un tuple " "d'arguments retournés par *function* durant la sérialisation avec " "**pickle**. Une exception :exc:`TypeError` sera levée si *object* est une " -"classe ou *constructor* n'est pas appelable." +"classe ou si *constructor* n'est pas appelable." #: ../Doc/library/copyreg.rst:39 msgid "" From f5110f7d1fed4fbda1cbe762c943747f242f270a Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Fri, 23 Nov 2018 14:58:38 +0100 Subject: [PATCH 4/9] Rephrased some sentences --- library/copyreg.po | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index 3bf9b24d6..890baa7e9 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -6,14 +6,14 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: 2018-11-10 10:52+0100\n" +"PO-Revision-Date: 2018-11-23 14:57+0100\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" -"Last-Translator: \n" -"X-Generator: Poedit 2.0.6\n" +"Last-Translator: Jules Lasne \n" +"X-Generator: Poedit 2.2\n" #: ../Doc/library/copyreg.rst:2 msgid ":mod:`copyreg` --- Register :mod:`pickle` support functions" @@ -21,9 +21,7 @@ msgstr ":mod:`copyreg` --- Enregistre les fonctions support de :mod:`pickle`" #: ../Doc/library/copyreg.rst:7 msgid "**Source code:** :source:`Lib/copyreg.py`" -msgstr "" -"**Code source :** :source:`Lib/copyreg.py`" -"copyreg.py`" +msgstr "**Code source :** : source:`Lib/copyreg.py`" #: ../Doc/library/copyreg.rst:15 #, fuzzy @@ -34,10 +32,10 @@ msgid "" "configuration information about object constructors which are not classes. " "Such constructors may be factory functions or class instances." msgstr "" -"Le module :mod:`copyreg` permet de définir des fonctions utilisées durant " -"la sérialisation avec *pickle* d'objets spécifiques. Les modules :mod:" -"`pickle` et :mod:`copy` utilisent ces fonctions lors d'une sérialisation ou " -"d'une copie de ces objets. Le module propose alors des informations de " +"Le module :mod:`copyreg` permet de définir des fonctions utilisées durant la " +"sérialisation avec *pickle* d'objets spécifiques. Les modules :mod:`pickle` " +"et :mod:`copy` utilisent ces fonctions lors d'une sérialisation ou d'une " +"copie de ces objets. Le module propose alors des informations de " "configuration à propos de constructeurs d'objets qui ne sont pas des " "classes. De tels constructeurs peuvent être des instances de classes ou des " "fonctions." @@ -47,7 +45,7 @@ msgid "" "Declares *object* to be a valid constructor. If *object* is not callable " "(and hence not valid as a constructor), raises :exc:`TypeError`." msgstr "" -"Déclare l'*objet* être un constructeur valide. Si l'*objet* c'est pas " +"Déclare *object* étant un constructeur valide. Si *object* c'est pas " "appelable (et n'est donc pas un constructeur valide), l'erreur :exc:" "`TypeError` est levée." @@ -57,10 +55,9 @@ msgid "" "objects of type *type*. *function* should return either a string or a tuple " "containing two or three elements." msgstr "" -"Déclare que la *fonction* devrait être utilisée en tant que fonction " -"*réductrice* pour des objets de type *type*. La *fonction* doit soit " -"retourner une chaine de caractères soit un tuple qui contiens deux ou trois " -"éléments." +"Déclare que *function* devrait être utilisée en tant que fonction de " +"*réduction* pour des objets de type *type*. *function* doit soit retourner " +"une chaîne de caractères soit un tuple qui contiens deux ou trois éléments." #: ../Doc/library/copyreg.rst:34 msgid "" @@ -82,10 +79,10 @@ msgid "" "dispatch_table` attribute of a pickler object or subclass of :class:`pickle." "Pickler` can also be used for declaring reduction functions." msgstr "" -"Conférer au module :mod:`pickle` pour plus de détails sur l'interface " -"attendue de *function* et *constructor*. Notez que l’attribut :attr:`~pickle." -"Pickler.dispatch_table` d'un objet **pickler** ou d'une sous-classe de :" -"class:`pickle.Pickler` peut aussi être utilisée pour déclarer des fonctions " +"Voir le module :mod:`pickle` pour plus de détails sur l'interface attendue " +"de *function* et *constructor*. Notez que l’attribut :attr:`~pickle.Pickler." +"dispatch_table` d'un objet ``pickler`` ou d'une sous-classe de :class:" +"`pickle.Pickler` peut aussi être utilisée pour déclarer des fonctions " "réductrices." #: ../Doc/library/copyreg.rst:46 @@ -98,4 +95,4 @@ msgid "" "how it will be used:" msgstr "" "L'exemple si-dessous essaye de démontrer comment enregistrer une fonction " -"**pickle** et comment elle sera utilisée :" +"*pickle* et comment elle sera utilisée :" From 0d9544667000e7f04802a189c788febcc396ef1a Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Fri, 23 Nov 2018 15:00:09 +0100 Subject: [PATCH 5/9] Fixed typo found by mdk --- library/copyreg.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index 890baa7e9..f65eed4fe 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: 2018-11-23 14:57+0100\n" +"PO-Revision-Date: 2018-11-23 14:59+0100\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -67,8 +67,8 @@ msgid "" "raised if *object* is a class or *constructor* is not callable." msgstr "" "Le paramètre optionnel *contructor*, si inclus, est un objet appelable qui " -"peux être utilisé pour reconstruire l’objet quand appelé avec un tuple " -"d'arguments retournés par *function* durant la sérialisation avec " +"peux être utilisé pour reconstruire l’objet lorsqu'il est appelé avec un " +"tuple d'arguments retournés par *function* durant la sérialisation avec " "**pickle**. Une exception :exc:`TypeError` sera levée si *object* est une " "classe ou si *constructor* n'est pas appelable." From 65b918d11a90616c6e7ac3aef3d6d473cf7c7333 Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Fri, 23 Nov 2018 15:15:01 +0100 Subject: [PATCH 6/9] Fixed ambigous sentence --- library/copyreg.po | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index f65eed4fe..d8e6ce8e3 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: 2018-11-23 14:59+0100\n" +"PO-Revision-Date: 2018-11-23 15:14+0100\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -24,7 +24,6 @@ msgid "**Source code:** :source:`Lib/copyreg.py`" msgstr "**Code source :** : source:`Lib/copyreg.py`" #: ../Doc/library/copyreg.rst:15 -#, fuzzy msgid "" "The :mod:`copyreg` module offers a way to define functions used while " "pickling specific objects. The :mod:`pickle` and :mod:`copy` modules use " @@ -33,7 +32,7 @@ msgid "" "Such constructors may be factory functions or class instances." msgstr "" "Le module :mod:`copyreg` permet de définir des fonctions utilisées durant la " -"sérialisation avec *pickle* d'objets spécifiques. Les modules :mod:`pickle` " +"sérialisation avec *pickle* de certains objets. Les modules :mod:`pickle` " "et :mod:`copy` utilisent ces fonctions lors d'une sérialisation ou d'une " "copie de ces objets. Le module propose alors des informations de " "configuration à propos de constructeurs d'objets qui ne sont pas des " From f6b1c4981c6df6e568262bc06b5dd68ddafcf962 Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Fri, 23 Nov 2018 15:37:32 +0100 Subject: [PATCH 7/9] Apply suggestions from code review Co-Authored-By: Seluj78 --- library/copyreg.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index d8e6ce8e3..1511eb283 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -21,7 +21,7 @@ msgstr ":mod:`copyreg` --- Enregistre les fonctions support de :mod:`pickle`" #: ../Doc/library/copyreg.rst:7 msgid "**Source code:** :source:`Lib/copyreg.py`" -msgstr "**Code source :** : source:`Lib/copyreg.py`" +msgstr "**Code source :** :source:`Lib/copyreg.py`" #: ../Doc/library/copyreg.rst:15 msgid "" @@ -44,7 +44,7 @@ msgid "" "Declares *object* to be a valid constructor. If *object* is not callable " "(and hence not valid as a constructor), raises :exc:`TypeError`." msgstr "" -"Déclare *object* étant un constructeur valide. Si *object* c'est pas " +"Déclare *object* comme étant un constructeur valide. Si *object* c'est pas " "appelable (et n'est donc pas un constructeur valide), l'erreur :exc:" "`TypeError` est levée." @@ -65,10 +65,10 @@ msgid "" "arguments returned by *function* at pickling time. :exc:`TypeError` will be " "raised if *object* is a class or *constructor* is not callable." msgstr "" -"Le paramètre optionnel *contructor*, si inclus, est un objet appelable qui " +"Le paramètre optionnel *contructor*, s'il est donné, est un objet appelable qui " "peux être utilisé pour reconstruire l’objet lorsqu'il est appelé avec un " "tuple d'arguments retournés par *function* durant la sérialisation avec " -"**pickle**. Une exception :exc:`TypeError` sera levée si *object* est une " +"*pickle*. Une exception :exc:`TypeError` sera levée si *object* est une " "classe ou si *constructor* n'est pas appelable." #: ../Doc/library/copyreg.rst:39 From dd28fa8d4e33bd3a7b8566efbe013b53c049948d Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Fri, 23 Nov 2018 15:42:05 +0100 Subject: [PATCH 8/9] added missing nbsp --- library/copyreg.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/copyreg.po b/library/copyreg.po index d8e6ce8e3..7b5ba89dd 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -94,4 +94,4 @@ msgid "" "how it will be used:" msgstr "" "L'exemple si-dessous essaye de démontrer comment enregistrer une fonction " -"*pickle* et comment elle sera utilisée :" +"*pickle* et comment elle sera utilisée :" From 6a66ed73fa0ea094576644ee657ae34929e0dd85 Mon Sep 17 00:00:00 2001 From: "Jules Lasne (jlasne)" Date: Fri, 23 Nov 2018 19:04:03 +0100 Subject: [PATCH 9/9] Fixed final typos --- library/copyreg.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index 7b5ba89dd..8e8493b4a 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -21,7 +21,7 @@ msgstr ":mod:`copyreg` --- Enregistre les fonctions support de :mod:`pickle`" #: ../Doc/library/copyreg.rst:7 msgid "**Source code:** :source:`Lib/copyreg.py`" -msgstr "**Code source :** : source:`Lib/copyreg.py`" +msgstr "**Code source :** :source:`Lib/copyreg.py`" #: ../Doc/library/copyreg.rst:15 msgid "" @@ -44,7 +44,7 @@ msgid "" "Declares *object* to be a valid constructor. If *object* is not callable " "(and hence not valid as a constructor), raises :exc:`TypeError`." msgstr "" -"Déclare *object* étant un constructeur valide. Si *object* c'est pas " +"Déclare *object* comme étant un constructeur valide. Si *object* n'est pas " "appelable (et n'est donc pas un constructeur valide), l'erreur :exc:" "`TypeError` est levée." @@ -65,10 +65,10 @@ msgid "" "arguments returned by *function* at pickling time. :exc:`TypeError` will be " "raised if *object* is a class or *constructor* is not callable." msgstr "" -"Le paramètre optionnel *contructor*, si inclus, est un objet appelable qui " +"Le paramètre optionnel *contructor*, s'il est donné, est un objet appelable qui " "peux être utilisé pour reconstruire l’objet lorsqu'il est appelé avec un " "tuple d'arguments retournés par *function* durant la sérialisation avec " -"**pickle**. Une exception :exc:`TypeError` sera levée si *object* est une " +"*pickle*. Une exception :exc:`TypeError` sera levée si *object* est une " "classe ou si *constructor* n'est pas appelable." #: ../Doc/library/copyreg.rst:39