From 2eed6c7ae9f87d23fc0c9656c14c11b578425f3d Mon Sep 17 00:00:00 2001 From: eviau <37245459+eviau@users.noreply.github.com> Date: Mon, 22 Nov 2021 20:03:23 -0500 Subject: [PATCH 1/7] ajustements de quelques fuzzys et warnings de poedit --- library/functions.po | 133 +++++++++++++++++++------------------------ 1 file changed, 60 insertions(+), 73 deletions(-) diff --git a/library/functions.po b/library/functions.po index 9592d9988..fa18aa005 100644 --- a/library/functions.po +++ b/library/functions.po @@ -6,8 +6,8 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-04 18:14+0100\n" -"PO-Revision-Date: 2020-08-30 23:21+0200\n" -"Last-Translator: Antoine Wecxsteen\n" +"PO-Revision-Date: 2021-11-22 19:54-0500\n" +"Last-Translator: Edith Viau \n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -546,7 +546,7 @@ msgid "" "Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " "argument ``breakpointhook``." msgstr "" -"Lève un :ref:`auditing event ` ``builtins.breakpoint`` avec " +"Lève un :ref:`évènement d'audit ` ``builtins.breakpoint`` avec " "l'argument ``breakpointhook``." #: library/functions.rst:179 @@ -576,27 +576,26 @@ msgid "" "*errors*) parameters; :func:`bytearray` then converts the string to bytes " "using :meth:`str.encode`." msgstr "" -"si c'est une *chaîne*, vous devez aussi donner le paramètre *encoding* pour " -"l'encodage (et éventuellement *errors*). La fonction :func:`bytearray` " -"convertit ensuite la chaîne en octets via la méthode :meth:`str.encode` ;" +"Si c'est une *chaîne*, vous devez aussi donner le paramètre *encoding* pour " +"l'encodage (et éventuellement *errors*); la fonction :func:`bytearray` " +"convertit ensuite la chaîne en octets via la méthode :meth:`str.encode`." #: library/functions.rst:191 msgid "" "If it is an *integer*, the array will have that size and will be initialized " "with null bytes." msgstr "" -"si c'est un *entier*, le tableau a cette taille et est initialisé d'octets " -"*null* ;" +"Si c'est un *entier*, le tableau a cette taille et est initialisé d'octets " +"*null*." #: library/functions.rst:194 -#, fuzzy msgid "" "If it is an object conforming to the :ref:`buffer interface " "`, a read-only buffer of the object will be used to " "initialize the bytes array." msgstr "" -"si c'est un objet conforme au protocole tampon, un tampon en lecture seule " -"de l'objet est utilisé pour initialiser le tableau ;" +"Si c'est un objet conforme à :ref:`l'interface tampon `, un " +"tampon en lecture seule de l'objet est utilisé pour initialiser le tableau." #: library/functions.rst:197 msgid "" @@ -666,7 +665,7 @@ msgid "" "This function was first removed in Python 3.0 and then brought back in " "Python 3.2." msgstr "" -"cette fonction a d'abord été supprimée avec Python 3.0 puis elle a été " +"Cette fonction a d'abord été supprimée avec Python 3.0 puis elle a été " "remise dans Python 3.2." #: library/functions.rst:236 @@ -739,7 +738,7 @@ msgid "" "Class methods can now wrap other :term:`descriptors ` such as :" "func:`property`." msgstr "" -"les méthodes de classe peuvent encapsuler d'autres :term:`descripteurs " +"Les méthodes de classe peuvent encapsuler d'autres :term:`descripteurs " "` comme :func:`property`." #: library/functions.rst:272 @@ -800,13 +799,14 @@ msgid "" "in the surrounding code are ignored." msgstr "" "Les arguments optionnels *flags* et *dont_inherit* contrôlent quelles :ref:" -"`instructions future ` affectent la compilation de *source*. Si " -"aucun des deux n'est présent (ou que les deux sont à 0), le code est compilé " -"avec les mêmes instructions *future* que le code appelant :func:`compile`. " -"Si l'argument *flags* est fourni mais que *dont_inherit* ne l'est pas (ou " -"vaut 0), alors les instructions *futures* utilisées sont celles définies par " -"*flags* en plus de celles qui auraient été utilisées. Si *dont_inherit* est " -"un entier différent de zéro, *flags* est utilisé seul — les instructions " +"`options de compilation ` seront activées et quelles :" +"ref:`instructions future ` seront autorisées. Si aucun des deux " +"n'est présent (ou que les deux sont à 0), le code est compilé avec les mêmes " +"instructions que le code appelant :func:`compile`. Si l'argument *flags* est " +"fourni mais que *dont_inherit* ne l'est pas (ou vaut 0), alors les options " +"de compilation et les instructions *futures* utilisées sont celles définies " +"par *flags* en plus de celles qui auraient été utilisées. Si *dont_inherit* " +"est un entier différent de zéro, *flags* est utilisé seul — les instructions " "futures déclarées autour de l'appel à *compile* sont ignorées." #: library/functions.rst:305 @@ -898,12 +898,11 @@ msgstr "" "Ceci est dû à limitation de la profondeur de la pile d'appels." #: library/functions.rst:344 -#, fuzzy msgid "" "Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " "does not have to end in a newline anymore. Added the *optimize* parameter." msgstr "" -"autorise l'utilisation de retours à la ligne Mac et Windows. Par ailleurs, " +"Autorise l'utilisation de retours à la ligne Mac et Windows. Par ailleurs, " "la chaîne donnée à ``'exec'`` n'a plus besoin de terminer par un retour à la " "ligne. Ajout du paramètre *optimize*." @@ -975,7 +974,7 @@ msgstr "Le type complexe est décrit dans :ref:`typesnumeric`." #: library/functions.rst:672 library/functions.rst:888 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"les chiffres peuvent être groupés avec des tirets bas comme dans les " +"Les chiffres peuvent être groupés avec des tirets bas comme dans les " "expressions littérales." #: library/functions.rst:385 @@ -983,8 +982,8 @@ msgid "" "Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " "are not defined." msgstr "" -"revient à :meth:`__index__` si :meth:`__complex__` et :meth:`__float__` ne " -"sont pas définis." +"Revient à :meth:`__index__` si :meth:`__complex__` et :meth:`__float__` ne " +"sont pas définies." #: library/functions.rst:392 msgid "" @@ -1067,16 +1066,16 @@ msgid "" "If the object is a module object, the list contains the names of the " "module's attributes." msgstr "" -"si l'objet est un module, la liste contiendra les noms des attributs du " -"module ;" +"Si l'objet est un module, la liste contiendra les noms des attributs du " +"module." #: library/functions.rst:433 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." msgstr "" -"si l'objet est un type ou une classe, la liste contiendra les noms de ses " -"attributs et, récursivement, des attributs de ses parents ;" +"Si l'objet est un type ou une classe, la liste contiendra les noms de ses " +"attributs et, récursivement, des attributs de ses parents." #: library/functions.rst:436 msgid "" @@ -1084,7 +1083,7 @@ msgid "" "its class's attributes, and recursively of the attributes of its class's " "base classes." msgstr "" -"autrement, la liste contient les noms des attributs de l'objet, le nom des " +"Autrement, la liste contient les noms des attributs de l'objet, le nom des " "attributs de la classe, et récursivement des attributs des parents de la " "classe." @@ -1446,7 +1445,7 @@ msgstr "Le type *float* est décrit dans :ref:`typesnumeric`." #: library/functions.rst:678 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." -msgstr "revient à :meth:`__index__` si :meth:`__float__` n'est pas défini." +msgstr "Revient à :meth:`__index__` si :meth:`__float__` n'est pas définie." #: library/functions.rst:688 #, fuzzy @@ -1626,7 +1625,7 @@ msgid "" "Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " "for callables are now more comprehensive and consistent." msgstr "" -"les changements aux modules :mod:`pydoc` et :mod:`inspect` rendent les " +"Les changements aux modules :mod:`pydoc` et :mod:`inspect` rendent les " "signatures des appelables plus compréhensibles et cohérentes." #: library/functions.rst:788 @@ -1715,12 +1714,13 @@ msgstr "" "``prompt`` avant de lire l'entrée." #: library/functions.rst:847 +#, fuzzy msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt`` before reading input" msgstr "" "Lève un :ref:`auditing event ` ``builtins.input`` avec l'argument " -"``prompt`` avant de lire l'entrée." +"``prompt`` avant de lire l'entrée" #: library/functions.rst:850 #, fuzzy @@ -1728,8 +1728,8 @@ msgid "" "Raises an :ref:`auditing event ` ``builtins.input/result`` with " "argument ``result``." msgstr "" -"Lève un :ref:`auditing event ` ``builtins.breakpoint`` avec " -"l'argument ``breakpointhook``." +"Lève un :ref:`auditing event ` ``builtins.input/result`` avec " +"l'argument ``result``." #: library/functions.rst:852 msgid "" @@ -1794,7 +1794,7 @@ msgid "" "obtain an integer for the base. Previous versions used :meth:`base.__int__ " "` instead of :meth:`base.__index__ `." msgstr "" -"si *base* n'est pas une instance d':class:`int` et que *base* a une méthode :" +"Si *base* n'est pas une instance d':class:`int` et que *base* a une méthode :" "meth:`base.__index__ `, cette méthode est appelée pour " "obtenir un entier pour cette base. Les versions précédentes utilisaient :" "meth:`base.__int__ ` au lieu de :meth:`base.__index__ " @@ -1802,7 +1802,7 @@ msgstr "" #: library/functions.rst:894 msgid "Falls back to :meth:`__index__` if :meth:`__int__` is not defined." -msgstr "revient à :meth:`__index__` si :meth:`__int__` n'est pas défini." +msgstr "Revient à :meth:`__index__` si :meth:`__int__` n'est pas définie." #: library/functions.rst:900 #, fuzzy @@ -2000,7 +2000,7 @@ msgstr "L'argument nommé (et seulement donné par son nom) *default*." #: library/functions.rst:1057 msgid "The *key* can be ``None``." -msgstr "l'argument *key* peut être ``None``." +msgstr "L'argument *key* peut être ``None``." #: library/functions.rst:1028 msgid "" @@ -2051,7 +2051,6 @@ msgstr "" "épuisé, sinon :exc:`StopIteration` est levée." #: library/functions.rst:1070 -#, fuzzy msgid "" "Return a new featureless object. :class:`object` is a base for all classes. " "It has methods that are common to all instances of Python classes. This " @@ -2083,7 +2082,6 @@ msgstr "" "un entier, par exemple :" #: library/functions.rst:1092 -#, fuzzy msgid "" "If you want to convert an integer number to an octal string either with the " "prefix \"0o\" or not, you can use either of the following ways." @@ -2181,7 +2179,6 @@ msgid "``'a'``" msgstr "``'a'``" #: library/functions.rst:1141 -#, fuzzy msgid "open for writing, appending to the end of file if it exists" msgstr "ouvre en écriture, ajoutant à la fin du fichier s'il existe" @@ -2210,7 +2207,6 @@ msgid "open for updating (reading and writing)" msgstr "ouvre en modification (lecture et écriture)" #: library/functions.rst:1147 -#, fuzzy msgid "" "The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). " "Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " @@ -2524,7 +2520,7 @@ msgid "" "Raises an :ref:`auditing event ` ``open`` with arguments ``file``, " "``mode``, ``flags``." msgstr "" -"Lève un :ref:`auditing event ` ``open`` avec les arguments " +"Lève un :ref:`évènement d'audit ` ``open`` avec les arguments " "``file``, ``mode``, ``flags``." #: library/functions.rst:1304 @@ -2537,11 +2533,11 @@ msgstr "" #: library/functions.rst:1310 msgid "The *opener* parameter was added." -msgstr "ajout du paramètre *opener*." +msgstr "Ajout du paramètre *opener*." #: library/functions.rst:1311 msgid "The ``'x'`` mode was added." -msgstr "ajout du mode ``'x'``." +msgstr "Ajout du mode ``'x'``." #: library/functions.rst:1312 msgid ":exc:`IOError` used to be raised, it is now an alias of :exc:`OSError`." @@ -2577,11 +2573,11 @@ msgstr "" #: library/functions.rst:1331 msgid "The ``'namereplace'`` error handler was added." -msgstr "ajout du gestionnaire d'erreurs ``'namereplace'``." +msgstr "Ajout du gestionnaire d'erreurs ``'namereplace'``." #: library/functions.rst:1336 msgid "Support added to accept objects implementing :class:`os.PathLike`." -msgstr "prise en charge des objets implémentant :class:`os.PathLike`." +msgstr "Prise en charge des objets implémentant :class:`os.PathLike`." #: library/functions.rst:1337 msgid "" @@ -2719,7 +2715,7 @@ msgstr "" #: library/functions.rst:1408 msgid "Added the *flush* keyword argument." -msgstr "ajout de l'argument nommé *flush*." +msgstr "Ajout de l'argument nommé *flush*." #: library/functions.rst:1414 msgid "Return a property attribute." @@ -2917,7 +2913,6 @@ msgstr "" "class:`tuple`, et :class:`dict`, ainsi que le module :mod:`collections`." #: library/functions.rst:1560 -#, fuzzy msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " "string, and an arbitrary value. The string may name an existing attribute " @@ -2939,7 +2934,6 @@ msgid "" msgstr "" #: library/functions.rst:1577 -#, fuzzy msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " @@ -3050,17 +3044,16 @@ msgstr "" "fonction. Consultez :ref:`function` pour plus de détails." #: library/functions.rst:1634 -#, fuzzy msgid "" "A static method can be called either on the class (such as ``C.f()``) or on " "an instance (such as ``C().f()``). Moreover, they can be called as regular " "functions (such as ``f()``)." msgstr "" "Une méthode statique peut être appelée sur une classe (par exemple, ``C." -"f()``) comme sur une instance (par exemple, ``C().f()``)." +"f()``) comme sur une instance (par exemple, ``C().f()``). De plus, elles " +"peuvent être appelées comme des fonctions régulières (tel que ``f()``)." #: library/functions.rst:1638 -#, fuzzy msgid "" "Static methods in Python are similar to those found in Java or C++. Also, " "see :func:`classmethod` for a variant that is useful for creating alternate " @@ -3137,7 +3130,7 @@ msgstr "" #: library/functions.rst:1689 msgid "The *start* parameter can be specified as a keyword argument." -msgstr "le paramètre *start* peut être passé comme un argument nommé." +msgstr "Le paramètre *start* peut être passé comme un argument nommé." #: library/functions.rst:1694 msgid "" @@ -3206,7 +3199,6 @@ msgstr "" "langages de programmation." #: library/functions.rst:1721 -#, fuzzy msgid "" "The second use case is to support cooperative multiple inheritance in a " "dynamic execution environment. This use case is unique to Python and is not " @@ -3315,7 +3307,6 @@ msgstr "" "d'un objet, car elle prend en compte l'héritage." #: library/functions.rst:1782 -#, fuzzy msgid "" "With three arguments, return a new type object. This is essentially a " "dynamic form of the :keyword:`class` statement. The *name* string is the " @@ -3329,10 +3320,11 @@ msgid "" msgstr "" "Avec trois arguments, renvoie un nouveau type. C'est essentiellement une " "forme dynamique de l'instruction :keyword:`class`. La chaîne *name* est le " -"nom de la classe et deviendra l'attribut :attr:`~definition.__name__` ; le " +"nom de la classe et deviendra l'attribut :attr:`~definition.__name__`; le " "*n*-uplet *bases* contient les classes mères et deviendra l'attribut :attr:" -"`~class.__bases__` ; et le dictionnaire *dict* est l'espace de nommage " -"contenant les définitions du corps de la classe, il est copié vers un " +"`~class.__bases__`. S'il est vide, :class:`object`, la classe mère ultime, " +"est ajouté. Le dictionnaire *dict* est l'espace de nommage contenant les " +"définitions du corps de la classe, il est copié ou encapsulé vers un " "dictionnaire standard pour devenir l'attribut :attr:`~object.__dict__`. Par " "exemple, les deux instructions suivantes créent deux instances identiques " "de :class:`type` :" @@ -3350,9 +3342,8 @@ msgid "" msgstr "" #: library/functions.rst:1804 -#, fuzzy msgid "See also :ref:`class-customization`." -msgstr "Voir aussi :ref:`typeiter`." +msgstr "Voir aussi :ref:`class-customization`." #: library/functions.rst:1806 msgid "" @@ -3409,9 +3400,8 @@ msgid "" msgstr "" #: library/functions.rst:1833 -#, fuzzy msgid "Example::" -msgstr "Exemples ::" +msgstr "Exemple ::" #: library/functions.rst:1842 msgid "" @@ -3486,7 +3476,6 @@ msgid "Tips and tricks:" msgstr "" #: library/functions.rst:1893 -#, fuzzy msgid "" "The left-to-right evaluation order of the iterables is guaranteed. This " "makes possible an idiom for clustering a data series into n-length groups " @@ -3496,10 +3485,10 @@ msgid "" msgstr "" "Il est garanti que les itérables soient évalués de gauche à droite. Cela " "rend possible de grouper une séquence de données en groupes de taille *n* " -"via ``zip(*[iter(s)]*n)``. Cela duplique le *même* itérateur ``n`` fois ; " -"par conséquent le *n*-uplet obtenu contient le résultat de ``n`` appels à " -"l'itérateur. Cela a pour effet de diviser la séquence en morceaux de taille " -"*n*." +"via ``zip(*[iter(s)]*n, strict=True)``. Ceci duplique le *même* itérateur " +"``n`` fois ; par conséquent le *n*-uplet obtenu contient le résultat de " +"``n`` appels à l'itérateur. Cela a pour effet de diviser la séquence en " +"morceaux de taille *n*." #: library/functions.rst:1899 msgid "" @@ -3510,9 +3499,8 @@ msgstr "" "dézipper une liste ::" #: library/functions.rst:1910 -#, fuzzy msgid "Added the ``strict`` argument." -msgstr "ajout de l'argument nommé *flush*." +msgstr "Ajout de l'argument ``strict``." #: library/functions.rst:1922 msgid "" @@ -3543,7 +3531,6 @@ msgstr "" "est aussi déconseillé en faveur de :func:`importlib.import_module`." #: library/functions.rst:1934 -#, fuzzy msgid "" "The function imports the module *name*, potentially using the given " "*globals* and *locals* to determine how to interpret the name in a package " @@ -3634,7 +3621,7 @@ msgid "" "Negative values for *level* are no longer supported (which also changes the " "default value to 0)." msgstr "" -"les valeurs négatives pour *level* ne sont plus prises en charge (et sa " +"Les valeurs négatives pour *level* ne sont plus prises en charge (et sa " "valeur par défaut est 0)." #: library/functions.rst:1982 @@ -3642,7 +3629,7 @@ msgid "" "When the command line options :option:`-E` or :option:`-I` are being used, " "the environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" -"quand les options :option:`-E` ou :option:`-I` sont précisées dans la ligne " +"Quand les options :option:`-E` ou :option:`-I` sont précisées dans la ligne " "de commande, la variable d'environnement :envvar:`PYTHONCASEOK` est ignorée." #: library/functions.rst:1987 From 70c22e814dbcf2601e598fa0db24bd18b541ca03 Mon Sep 17 00:00:00 2001 From: eviau <37245459+eviau@users.noreply.github.com> Date: Tue, 23 Nov 2021 05:52:58 -0500 Subject: [PATCH 2/7] =?UTF-8?q?r=C3=A9vision=20des=20listes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/functions.po | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/library/functions.po b/library/functions.po index fa18aa005..4c9ccbbe8 100644 --- a/library/functions.po +++ b/library/functions.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-04 18:14+0100\n" -"PO-Revision-Date: 2021-11-22 19:54-0500\n" +"PO-Revision-Date: 2021-11-23 05:51-0500\n" "Last-Translator: Edith Viau \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -37,9 +37,8 @@ msgid ":func:`abs`" msgstr ":func:`abs`" #: library/functions.rst:0 -#, fuzzy msgid ":func:`aiter`" -msgstr ":func:`iter`" +msgstr ":func:`aiter`" #: library/functions.rst:0 msgid ":func:`all`" @@ -50,9 +49,8 @@ msgid ":func:`any`" msgstr ":func:`any`" #: library/functions.rst:0 -#, fuzzy msgid ":func:`anext`" -msgstr ":func:`next`" +msgstr ":func:`anext`" #: library/functions.rst:0 msgid ":func:`ascii`" @@ -576,17 +574,17 @@ msgid "" "*errors*) parameters; :func:`bytearray` then converts the string to bytes " "using :meth:`str.encode`." msgstr "" -"Si c'est une *chaîne*, vous devez aussi donner le paramètre *encoding* pour " -"l'encodage (et éventuellement *errors*); la fonction :func:`bytearray` " -"convertit ensuite la chaîne en octets via la méthode :meth:`str.encode`." +"si c'est une *chaîne*, vous devez aussi donner le paramètre *encoding* pour " +"l'encodage (et éventuellement *errors*). La fonction :func:`bytearray` " +"convertit ensuite la chaîne en octets via la méthode :meth:`str.encode`;" #: library/functions.rst:191 msgid "" "If it is an *integer*, the array will have that size and will be initialized " "with null bytes." msgstr "" -"Si c'est un *entier*, le tableau a cette taille et est initialisé d'octets " -"*null*." +"si c'est un *entier*, le tableau a cette taille et est initialisé d'octets " +"*null*;" #: library/functions.rst:194 msgid "" @@ -594,15 +592,15 @@ msgid "" "`, a read-only buffer of the object will be used to " "initialize the bytes array." msgstr "" -"Si c'est un objet conforme à :ref:`l'interface tampon `, un " -"tampon en lecture seule de l'objet est utilisé pour initialiser le tableau." +"si c'est un objet conforme à :ref:`l'interface tampon `, un " +"tampon en lecture seule de l'objet est utilisé pour initialiser le tableau;" #: library/functions.rst:197 msgid "" "If it is an *iterable*, it must be an iterable of integers in the range ``0 " "<= x < 256``, which are used as the initial contents of the array." msgstr "" -"Si c'est un *itérable*, il doit itérer sur des nombres entier dans " +"si c'est un *itérable*, il doit itérer sur des nombres entier dans " "l'intervalle ``0 <= x < 256``, qui sont utilisés pour initialiser le contenu " "du tableau." @@ -1066,16 +1064,16 @@ msgid "" "If the object is a module object, the list contains the names of the " "module's attributes." msgstr "" -"Si l'objet est un module, la liste contiendra les noms des attributs du " -"module." +"si l'objet est un module, la liste contiendra les noms des attributs du " +"module;" #: library/functions.rst:433 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." msgstr "" -"Si l'objet est un type ou une classe, la liste contiendra les noms de ses " -"attributs et, récursivement, des attributs de ses parents." +"si l'objet est un type ou une classe, la liste contiendra les noms de ses " +"attributs et, récursivement, des attributs de ses parents;" #: library/functions.rst:436 msgid "" @@ -1083,7 +1081,7 @@ msgid "" "its class's attributes, and recursively of the attributes of its class's " "base classes." msgstr "" -"Autrement, la liste contient les noms des attributs de l'objet, le nom des " +"autrement, la liste contient les noms des attributs de l'objet, le nom des " "attributs de la classe, et récursivement des attributs des parents de la " "classe." From 1868f485106863dd607a3f8f5cc0f470072b4527 Mon Sep 17 00:00:00 2001 From: eviau <37245459+eviau@users.noreply.github.com> Date: Tue, 23 Nov 2021 06:06:13 -0500 Subject: [PATCH 3/7] =?UTF-8?q?fin=20r=C3=A9vision=20des=20listes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/functions.po | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/library/functions.po b/library/functions.po index 4c9ccbbe8..81fd018af 100644 --- a/library/functions.po +++ b/library/functions.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-04 18:14+0100\n" -"PO-Revision-Date: 2021-11-23 05:51-0500\n" +"PO-Revision-Date: 2021-11-23 06:05-0500\n" "Last-Translator: Edith Viau \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -663,7 +663,7 @@ msgid "" "This function was first removed in Python 3.0 and then brought back in " "Python 3.2." msgstr "" -"Cette fonction a d'abord été supprimée avec Python 3.0 puis elle a été " +"cette fonction a d'abord été supprimée avec Python 3.0 puis elle a été " "remise dans Python 3.2." #: library/functions.rst:236 @@ -736,7 +736,7 @@ msgid "" "Class methods can now wrap other :term:`descriptors ` such as :" "func:`property`." msgstr "" -"Les méthodes de classe peuvent encapsuler d'autres :term:`descripteurs " +"les méthodes de classe peuvent encapsuler d'autres :term:`descripteurs " "` comme :func:`property`." #: library/functions.rst:272 @@ -900,7 +900,7 @@ msgid "" "Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " "does not have to end in a newline anymore. Added the *optimize* parameter." msgstr "" -"Autorise l'utilisation de retours à la ligne Mac et Windows. Par ailleurs, " +"autorise l'utilisation de retours à la ligne Mac et Windows. Par ailleurs, " "la chaîne donnée à ``'exec'`` n'a plus besoin de terminer par un retour à la " "ligne. Ajout du paramètre *optimize*." @@ -909,7 +909,7 @@ msgid "" "Previously, :exc:`TypeError` was raised when null bytes were encountered in " "*source*." msgstr "" -"Précédemment, l'exception :exc:`TypeError` était levée quand un caractère " +"précédemment, l'exception :exc:`TypeError` était levée quand un caractère " "nul était rencontré dans *source*." #: library/functions.rst:352 @@ -972,7 +972,7 @@ msgstr "Le type complexe est décrit dans :ref:`typesnumeric`." #: library/functions.rst:672 library/functions.rst:888 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"Les chiffres peuvent être groupés avec des tirets bas comme dans les " +"les chiffres peuvent être groupés avec des tirets bas comme dans les " "expressions littérales." #: library/functions.rst:385 @@ -980,7 +980,7 @@ msgid "" "Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " "are not defined." msgstr "" -"Revient à :meth:`__index__` si :meth:`__complex__` et :meth:`__float__` ne " +"revient à :meth:`__index__` si :meth:`__complex__` et :meth:`__float__` ne " "sont pas définies." #: library/functions.rst:392 @@ -1443,7 +1443,7 @@ msgstr "Le type *float* est décrit dans :ref:`typesnumeric`." #: library/functions.rst:678 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." -msgstr "Revient à :meth:`__index__` si :meth:`__float__` n'est pas définie." +msgstr "revient à :meth:`__index__` si :meth:`__float__` n'est pas définie." #: library/functions.rst:688 #, fuzzy @@ -1623,7 +1623,7 @@ msgid "" "Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " "for callables are now more comprehensive and consistent." msgstr "" -"Les changements aux modules :mod:`pydoc` et :mod:`inspect` rendent les " +"les changements aux modules :mod:`pydoc` et :mod:`inspect` rendent les " "signatures des appelables plus compréhensibles et cohérentes." #: library/functions.rst:788 @@ -1792,7 +1792,7 @@ msgid "" "obtain an integer for the base. Previous versions used :meth:`base.__int__ " "` instead of :meth:`base.__index__ `." msgstr "" -"Si *base* n'est pas une instance d':class:`int` et que *base* a une méthode :" +"si *base* n'est pas une instance d':class:`int` et que *base* a une méthode :" "meth:`base.__index__ `, cette méthode est appelée pour " "obtenir un entier pour cette base. Les versions précédentes utilisaient :" "meth:`base.__int__ ` au lieu de :meth:`base.__index__ " @@ -1998,7 +1998,7 @@ msgstr "L'argument nommé (et seulement donné par son nom) *default*." #: library/functions.rst:1057 msgid "The *key* can be ``None``." -msgstr "L'argument *key* peut être ``None``." +msgstr "l'argument *key* peut être ``None``." #: library/functions.rst:1028 msgid "" @@ -2531,11 +2531,11 @@ msgstr "" #: library/functions.rst:1310 msgid "The *opener* parameter was added." -msgstr "Ajout du paramètre *opener*." +msgstr "ajout du paramètre *opener*." #: library/functions.rst:1311 msgid "The ``'x'`` mode was added." -msgstr "Ajout du mode ``'x'``." +msgstr "ajout du mode ``'x'``." #: library/functions.rst:1312 msgid ":exc:`IOError` used to be raised, it is now an alias of :exc:`OSError`." @@ -2571,11 +2571,11 @@ msgstr "" #: library/functions.rst:1331 msgid "The ``'namereplace'`` error handler was added." -msgstr "Ajout du gestionnaire d'erreurs ``'namereplace'``." +msgstr "ajout du gestionnaire d'erreurs ``'namereplace'``." #: library/functions.rst:1336 msgid "Support added to accept objects implementing :class:`os.PathLike`." -msgstr "Prise en charge des objets implémentant :class:`os.PathLike`." +msgstr "prise en charge des objets implémentant :class:`os.PathLike`." #: library/functions.rst:1337 msgid "" @@ -2713,7 +2713,7 @@ msgstr "" #: library/functions.rst:1408 msgid "Added the *flush* keyword argument." -msgstr "Ajout de l'argument nommé *flush*." +msgstr "ajout de l'argument nommé *flush*." #: library/functions.rst:1414 msgid "Return a property attribute." @@ -3128,7 +3128,7 @@ msgstr "" #: library/functions.rst:1689 msgid "The *start* parameter can be specified as a keyword argument." -msgstr "Le paramètre *start* peut être passé comme un argument nommé." +msgstr "le paramètre *start* peut être passé comme un argument nommé." #: library/functions.rst:1694 msgid "" @@ -3483,7 +3483,7 @@ msgid "" msgstr "" "Il est garanti que les itérables soient évalués de gauche à droite. Cela " "rend possible de grouper une séquence de données en groupes de taille *n* " -"via ``zip(*[iter(s)]*n, strict=True)``. Ceci duplique le *même* itérateur " +"via ``zip(*[iter(s)]*n, strict=True)``. Cela duplique le *même* itérateur " "``n`` fois ; par conséquent le *n*-uplet obtenu contient le résultat de " "``n`` appels à l'itérateur. Cela a pour effet de diviser la séquence en " "morceaux de taille *n*." @@ -3498,7 +3498,7 @@ msgstr "" #: library/functions.rst:1910 msgid "Added the ``strict`` argument." -msgstr "Ajout de l'argument ``strict``." +msgstr "ajout de l'argument ``strict``." #: library/functions.rst:1922 msgid "" @@ -3619,7 +3619,7 @@ msgid "" "Negative values for *level* are no longer supported (which also changes the " "default value to 0)." msgstr "" -"Les valeurs négatives pour *level* ne sont plus prises en charge (et sa " +"les valeurs négatives pour *level* ne sont plus prises en charge (et sa " "valeur par défaut est 0)." #: library/functions.rst:1982 From df166d88ed42466fd39b555b9c26ca8dd1a47eb5 Mon Sep 17 00:00:00 2001 From: eviau <37245459+eviau@users.noreply.github.com> Date: Tue, 23 Nov 2021 06:30:57 -0500 Subject: [PATCH 4/7] =?UTF-8?q?quelques=20messages=20suppl=C3=A9mentaires?= =?UTF-8?q?=20et=20on=20arr=C3=AAte=20ici=20pour=20cette=20PR.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/functions.po | 76 +++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 44 deletions(-) diff --git a/library/functions.po b/library/functions.po index 81fd018af..b145296fa 100644 --- a/library/functions.po +++ b/library/functions.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-04 18:14+0100\n" -"PO-Revision-Date: 2021-11-23 06:05-0500\n" +"PO-Revision-Date: 2021-11-23 06:29-0500\n" "Last-Translator: Edith Viau \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -445,9 +445,9 @@ msgid "" "iterator. If *default* is given, it is returned if the iterator is " "exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" -"Donne l'élément suivant d'*iterator* en appelant sa méthode :meth:`~iterator." -"__next__`. Si *default* est fourni, il sera renvoyé si l'itérateur est " -"épuisé, sinon :exc:`StopIteration` est levée." +"Donne un :term:`awaitable` en appelant la méthode :meth:`~object.__anext__` " +"de *async_iterator*. Si *default* est fourni, il sera renvoyé si l'itérateur " +"est épuisé, sinon :exc:`StopIteration` est levée." #: library/functions.rst:105 msgid "" @@ -458,7 +458,6 @@ msgstr "" "est renvoyé dans le cas où *iterable* est vide. Équivaut à ::" #: library/functions.rst:117 -#, fuzzy msgid "" "As :func:`repr`, return a string containing a printable representation of an " "object, but escape the non-ASCII characters in the string returned by :func:" @@ -467,9 +466,9 @@ msgid "" msgstr "" "Renvoie, tout comme :func:`repr`, une chaîne contenant une représentation " "affichable d'un objet, en transformant les caractères non ASCII renvoyés " -"par :func:`repr` en utilisant des séquences d'échappement ``\\x``, ``\\u`` " -"ou ``\\U``. Cela génère une chaîne similaire à ce que renvoie :func:`repr` " -"dans Python 2." +"par :func:`repr` par l'utilisation de séquences d'échappement ``\\x``, ``" +"\\u`` ou ``\\U``. Cela génère une chaîne similaire à ce que renvoie :func:" +"`repr` dans Python 2." #: library/functions.rst:125 msgid "" @@ -484,20 +483,18 @@ msgstr "" "entier. Voici quelques exemples :" #: library/functions.rst:135 -#, fuzzy msgid "" "If the prefix \"0b\" is desired or not, you can use either of the following " "ways." msgstr "" -"Pour contrôler l'affichage du préfixe ``0b``, vous pouvez utiliser les " -"moyens suivants." +"Vous pouvez contrôler l'affichage du préfixe ``0b`` à l'aide d'un des moyens " +"suivants." #: library/functions.rst:807 library/functions.rst:1102 msgid "See also :func:`format` for more information." msgstr "Voir aussi :func:`format` pour plus d'informations." #: library/functions.rst:147 -#, fuzzy msgid "" "Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " "using the standard :ref:`truth testing procedure `. If *x* is false " @@ -508,7 +505,7 @@ msgid "" msgstr "" "Renvoie une valeur booléenne, c'est-à-dire soit ``True``, soit ``False``. " "*x* est converti en utilisant la :ref:`procédure standard d'évaluation de " -"valeur de vérité`. Si *x* est faux, ou omis, elle renvoie ``False``, " +"valeur de vérité `. Si *x* est faux, ou omis, elle renvoie ``False``, " "sinon, elle renvoie ``True``. La classe :class:`bool` hérite de la classe :" "class:`int` (voir :ref:`typesnumeric`). Il n'est pas possible d'en hériter, " "ses seules instances sont ``False`` et ``True`` (voir :ref:`bltin-boolean-" @@ -691,7 +688,6 @@ msgid "Transform a method into a class method." msgstr "Transforme une méthode en méthode de classe." #: library/functions.rst:248 -#, fuzzy msgid "" "A class method receives the class as an implicit first argument, just like " "an instance method receives the instance. To declare a class method, use " @@ -855,13 +851,12 @@ msgstr "" "func:`ast.parse`." #: library/functions.rst:325 -#, fuzzy msgid "" "Raises an :ref:`auditing event ` ``compile`` with arguments " "``source``, ``filename``." msgstr "" -"Lève un :ref:`auditing event ` ``open`` avec les arguments " -"``file``, ``mode``, ``flags``." +"Lève un :ref:`évènement d'audit ` ``compile`` avec les arguments " +"``source``, ``filename``." #: library/functions.rst:327 msgid "" @@ -1035,7 +1030,6 @@ msgstr "" "func:`dir`." #: library/functions.rst:421 -#, fuzzy msgid "" "If the object does not provide :meth:`__dir__`, the function tries its best " "to gather information from the object's :attr:`~object.__dict__` attribute, " @@ -1046,8 +1040,8 @@ msgstr "" "Si l'objet ne fournit pas de méthode :meth:`__dir__`, la fonction fait de " "son mieux en rassemblant les informations de l'attribut :attr:`~object." "__dict__` de l'objet, si défini, et depuis son type. La liste résultante " -"n'est pas nécessairement complète, et peut être inadaptée quand l'objet a " -"un :func:`__getattr__` personnalisé." +"n'est pas nécessairement complète, et peut être erronée quand l'objet a un :" +"func:`__getattr__` personnalisé." #: library/functions.rst:426 msgid "" @@ -1104,7 +1098,6 @@ msgstr "" "méta-classes ne sont pas donnés lorsque l'argument est une classe." #: library/functions.rst:469 -#, fuzzy msgid "" "Take two (non-complex) numbers as arguments and return a pair of numbers " "consisting of their quotient and remainder when using integer division. " @@ -1115,14 +1108,15 @@ msgid "" "is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " "and ``0 <= abs(a % b) < abs(b)``." msgstr "" -"Prend deux nombres (non complexes) et donne leur quotient et reste de leur " -"division entière sous forme d'une paire de nombres. Avec des opérandes de " -"types différents, les règles des opérateurs binaires s'appliquent. Pour deux " -"entiers le résultat est le même que ``(a // b, a % b)``. Pour des nombres à " -"virgule flottante le résultat est ``(q, a % b)``, où *q* est généralement " -"``math.floor(a / b)`` mais peut valoir un de moins. Dans tous les cas ``q * " -"b + a % b`` est très proche de *a*. Si ``a % b`` est différent de zéro, il a " -"le même signe que *b*, et ``0 <= abs(a % b) < abs(b)``." +"Prend deux nombres (qui ne sont pas des nombres complexes) et renvoie leur " +"quotient et reste de leur division entière sous forme d'une paire de " +"nombres. Avec des opérandes de types différents, les règles des opérateurs " +"binaires s'appliquent. Pour deux entiers le résultat est le même que ``(a // " +"b, a % b)``. Pour des nombres à virgule flottante le résultat est ``(q, a % " +"b)``, où *q* est généralement ``math.floor(a / b)`` mais peut valoir un de " +"moins. Dans tous les cas ``q * b + a % b`` est très proche de *a*. Si ``a % " +"b`` est différent de zéro, il a le même signe que *b*, et ``0 <= abs(a % b) " +"< abs(b)``." #: library/functions.rst:481 msgid "" @@ -1192,7 +1186,6 @@ msgstr "" "syntaxe sont signalées comme des exceptions. Exemple :" #: library/functions.rst:530 -#, fuzzy msgid "" "This function can also be used to execute arbitrary code objects (such as " "those created by :func:`compile`). In this case, pass a code object instead " @@ -1205,14 +1198,13 @@ msgstr "" "*mode* à ``'exec'``, :func:`eval` donnera ``None``." #: library/functions.rst:535 -#, fuzzy msgid "" "Hints: dynamic execution of statements is supported by the :func:`exec` " "function. The :func:`globals` and :func:`locals` functions return the " "current global and local dictionary, respectively, which may be useful to " "pass around for use by :func:`eval` or :func:`exec`." msgstr "" -"Conseils : L'exécution dynamique d'instructions est gérée par la fonction :" +"Conseils : l'exécution dynamique d'instructions est gérée par la fonction :" "func:`exec`. Les fonctions :func:`globals` et :func:`locals` renvoient " "respectivement les dictionnaires globaux et locaux, qui peuvent être utiles " "lors de l'usage de :func:`eval` et :func:`exec`." @@ -1233,13 +1225,12 @@ msgstr "" "que des valeurs littérales." #: library/functions.rst:582 -#, fuzzy msgid "" "Raises an :ref:`auditing event ` ``exec`` with argument " "``code_object``." msgstr "" -"Lève un :ref:`auditing event ` ``open`` avec les arguments " -"``file``, ``mode``, ``flags``." +"Lève un :ref:`évènement d'audit ` ``exec`` avec l'argument " +"``code_object``." #: library/functions.rst:584 msgid "" @@ -1446,15 +1437,14 @@ msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." msgstr "revient à :meth:`__index__` si :meth:`__float__` n'est pas définie." #: library/functions.rst:688 -#, fuzzy msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " "*format_spec*. The interpretation of *format_spec* will depend on the type " "of the *value* argument; however, there is a standard formatting syntax that " "is used by most built-in types: :ref:`formatspec`." msgstr "" -"Convertit une valeur en sa représentation « formatée », contrôlée par " -"*format_spec*. L'interprétation de *format_spec* dépend du type de la " +"Convertit une valeur en sa représentation « formatée », telle que contrôlée " +"par *format_spec*. L'interprétation de *format_spec* dépend du type de la " "valeur, cependant il existe une syntaxe standard utilisée par la plupart des " "types natifs : :ref:`formatspec`." @@ -1598,7 +1588,6 @@ msgstr "" "est générée." #: library/functions.rst:774 -#, fuzzy msgid "" "Note that if a slash(/) appears in the parameter list of a function when " "invoking :func:`help`, it means that the parameters prior to the slash are " @@ -1606,8 +1595,8 @@ msgid "" "parameters `." msgstr "" "Notez que si une barre oblique (/) apparaît dans la liste des paramètres " -"d'une fonction, lorsque vous appelez :func:`help`, cela signifie que les " -"paramètres placés avant la barre oblique sont uniquement positionnels. Pour " +"d'une fonction lorsque vous appelez :func:`help`, cela signifie que les " +"paramètres placés avant la barre oblique sont strictement positionnels. Pour " "plus d'informations, voir :ref:`La FAQ sur les arguments positionnels `." @@ -1674,13 +1663,12 @@ msgstr "" "de vie ne se chevauchent pas peuvent partager le même :func:`id`." #: library/functions.rst:827 -#, fuzzy msgid "" "Raises an :ref:`auditing event ` ``builtins.id`` with argument " "``id``." msgstr "" -"Lève un :ref:`auditing event ` ``builtins.breakpoint`` avec " -"l'argument ``breakpointhook``." +"Lève un :ref:`évènement d'audit ` ``builtins.id`` avec l'argument " +"``id``." #: library/functions.rst:832 msgid "" From ae3660830276e978b0efe61918d88304cb90e376 Mon Sep 17 00:00:00 2001 From: eviau <37245459+eviau@users.noreply.github.com> Date: Sat, 4 Dec 2021 07:39:20 -0500 Subject: [PATCH 5/7] comment 1/m --- library/functions.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/functions.po b/library/functions.po index b145296fa..1e2de39f8 100644 --- a/library/functions.po +++ b/library/functions.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-04 18:14+0100\n" -"PO-Revision-Date: 2021-11-23 06:29-0500\n" +"PO-Revision-Date: 2021-12-04 07:38-0500\n" "Last-Translator: Edith Viau \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -465,10 +465,10 @@ msgid "" "similar to that returned by :func:`repr` in Python 2." msgstr "" "Renvoie, tout comme :func:`repr`, une chaîne contenant une représentation " -"affichable d'un objet, en transformant les caractères non ASCII renvoyés " -"par :func:`repr` par l'utilisation de séquences d'échappement ``\\x``, ``" -"\\u`` ou ``\\U``. Cela génère une chaîne similaire à ce que renvoie :func:" -"`repr` dans Python 2." +"d'un objet destinée à l'affichage, mais en transformant les caractères non " +"ASCII renvoyés par :func:`repr` par l'utilisation de séquences d'échappement " +"``\\x``, ``\\u`` ou ``\\U``. Cela génère une chaîne similaire à ce que " +"renvoie :func:`repr` dans Python 2." #: library/functions.rst:125 msgid "" From f93cf4845ae0ccacec8a7dcf667c8e0e0c33bc82 Mon Sep 17 00:00:00 2001 From: eviau <37245459+eviau@users.noreply.github.com> Date: Sat, 4 Dec 2021 08:00:39 -0500 Subject: [PATCH 6/7] comments - all done. --- library/functions.po | 55 +++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 29 deletions(-) diff --git a/library/functions.po b/library/functions.po index 1e2de39f8..872ccc02f 100644 --- a/library/functions.po +++ b/library/functions.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-04 18:14+0100\n" -"PO-Revision-Date: 2021-12-04 07:38-0500\n" +"PO-Revision-Date: 2021-12-04 08:00-0500\n" "Last-Translator: Edith Viau \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -438,7 +438,6 @@ msgid "" msgstr "" #: library/functions.rst:96 -#, fuzzy msgid "" "This calls the :meth:`~object.__anext__` method of *async_iterator*, " "returning an :term:`awaitable`. Awaiting this returns the next value of the " @@ -446,8 +445,9 @@ msgid "" "exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" "Donne un :term:`awaitable` en appelant la méthode :meth:`~object.__anext__` " -"de *async_iterator*. Si *default* est fourni, il sera renvoyé si l'itérateur " -"est épuisé, sinon :exc:`StopIteration` est levée." +"de *async_iterator*. Le fait d'attendre renvoie la prochaine valeur de " +"l'itérateur. Si *default* est fourni, il sera renvoyé si l'itérateur est " +"épuisé, sinon :exc:`StopAsyncIteration` est levée." #: library/functions.rst:105 msgid "" @@ -573,7 +573,7 @@ msgid "" msgstr "" "si c'est une *chaîne*, vous devez aussi donner le paramètre *encoding* pour " "l'encodage (et éventuellement *errors*). La fonction :func:`bytearray` " -"convertit ensuite la chaîne en octets via la méthode :meth:`str.encode`;" +"convertit ensuite la chaîne en octets via la méthode :meth:`str.encode` ;" #: library/functions.rst:191 msgid "" @@ -581,7 +581,7 @@ msgid "" "with null bytes." msgstr "" "si c'est un *entier*, le tableau a cette taille et est initialisé d'octets " -"*null*;" +"*null* ;" #: library/functions.rst:194 msgid "" @@ -590,7 +590,7 @@ msgid "" "initialize the bytes array." msgstr "" "si c'est un objet conforme à :ref:`l'interface tampon `, un " -"tampon en lecture seule de l'objet est utilisé pour initialiser le tableau;" +"tampon en lecture seule de l'objet est utilisé pour initialiser le tableau ;" #: library/functions.rst:197 msgid "" @@ -779,7 +779,6 @@ msgstr "" "``None`` sont affichés)." #: library/functions.rst:294 -#, fuzzy msgid "" "The optional arguments *flags* and *dont_inherit* control which :ref:" "`compiler options ` should be activated and which :ref:" @@ -796,8 +795,8 @@ msgstr "" "`options de compilation ` seront activées et quelles :" "ref:`instructions future ` seront autorisées. Si aucun des deux " "n'est présent (ou que les deux sont à 0), le code est compilé avec les mêmes " -"instructions que le code appelant :func:`compile`. Si l'argument *flags* est " -"fourni mais que *dont_inherit* ne l'est pas (ou vaut 0), alors les options " +"paramètres que le code appelant :func:`compile`. Si l'argument *flags* est " +"fourni alors que *dont_inherit* ne l'est pas (ou vaut 0), alors les options " "de compilation et les instructions *futures* utilisées sont celles définies " "par *flags* en plus de celles qui auraient été utilisées. Si *dont_inherit* " "est un entier différent de zéro, *flags* est utilisé seul — les instructions " @@ -856,7 +855,7 @@ msgid "" "``source``, ``filename``." msgstr "" "Lève un :ref:`évènement d'audit ` ``compile`` avec les arguments " -"``source``, ``filename``." +"``source`` et ``filename``." #: library/functions.rst:327 msgid "" @@ -1059,7 +1058,7 @@ msgid "" "module's attributes." msgstr "" "si l'objet est un module, la liste contiendra les noms des attributs du " -"module;" +"module ;" #: library/functions.rst:433 msgid "" @@ -1067,7 +1066,7 @@ msgid "" "attributes, and recursively of the attributes of its bases." msgstr "" "si l'objet est un type ou une classe, la liste contiendra les noms de ses " -"attributs et, récursivement, des attributs de ses parents;" +"attributs et, récursivement, des attributs de ses parents ;" #: library/functions.rst:436 msgid "" @@ -1113,7 +1112,7 @@ msgstr "" "nombres. Avec des opérandes de types différents, les règles des opérateurs " "binaires s'appliquent. Pour deux entiers le résultat est le même que ``(a // " "b, a % b)``. Pour des nombres à virgule flottante le résultat est ``(q, a % " -"b)``, où *q* est généralement ``math.floor(a / b)`` mais peut valoir un de " +"b)``, où *q* est généralement ``math.floor(a / b)`` mais peut valoir 1 de " "moins. Dans tous les cas ``q * b + a % b`` est très proche de *a*. Si ``a % " "b`` est différent de zéro, il a le même signe que *b*, et ``0 <= abs(a % b) " "< abs(b)``." @@ -1443,8 +1442,8 @@ msgid "" "of the *value* argument; however, there is a standard formatting syntax that " "is used by most built-in types: :ref:`formatspec`." msgstr "" -"Convertit une valeur en sa représentation « formatée », telle que contrôlée " -"par *format_spec*. L'interprétation de *format_spec* dépend du type de la " +"Convertit une valeur en sa représentation « formatée », contrôlée par " +"*format_spec*. L'interprétation de *format_spec* dépend du type de la " "valeur, cependant il existe une syntaxe standard utilisée par la plupart des " "types natifs : :ref:`formatspec`." @@ -1691,22 +1690,20 @@ msgstr "" "fournir des fonctionnalités d'édition et d'historique élaborées." #: library/functions.rst:845 -#, fuzzy msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt``." msgstr "" "Lève un :ref:`auditing event ` ``builtins.input`` avec l'argument " -"``prompt`` avant de lire l'entrée." +"``prompt``." #: library/functions.rst:847 -#, fuzzy msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt`` before reading input" msgstr "" "Lève un :ref:`auditing event ` ``builtins.input`` avec l'argument " -"``prompt`` avant de lire l'entrée" +"``prompt`` avant de lire l'entrée." #: library/functions.rst:850 #, fuzzy @@ -2507,7 +2504,7 @@ msgid "" "``mode``, ``flags``." msgstr "" "Lève un :ref:`évènement d'audit ` ``open`` avec les arguments " -"``file``, ``mode``, ``flags``." +"``file``, ``mode`` et ``flags``." #: library/functions.rst:1304 msgid "" @@ -3037,7 +3034,7 @@ msgid "" msgstr "" "Une méthode statique peut être appelée sur une classe (par exemple, ``C." "f()``) comme sur une instance (par exemple, ``C().f()``). De plus, elles " -"peuvent être appelées comme des fonctions régulières (tel que ``f()``)." +"peuvent être appelées comme des fonctions régulières (comme ``f()``)." #: library/functions.rst:1638 msgid "" @@ -3306,14 +3303,14 @@ msgid "" msgstr "" "Avec trois arguments, renvoie un nouveau type. C'est essentiellement une " "forme dynamique de l'instruction :keyword:`class`. La chaîne *name* est le " -"nom de la classe et deviendra l'attribut :attr:`~definition.__name__`; le " +"nom de la classe et deviendra l'attribut :attr:`~definition.__name__` ; le " "*n*-uplet *bases* contient les classes mères et deviendra l'attribut :attr:" -"`~class.__bases__`. S'il est vide, :class:`object`, la classe mère ultime, " -"est ajouté. Le dictionnaire *dict* est l'espace de nommage contenant les " -"définitions du corps de la classe, il est copié ou encapsulé vers un " -"dictionnaire standard pour devenir l'attribut :attr:`~object.__dict__`. Par " -"exemple, les deux instructions suivantes créent deux instances identiques " -"de :class:`type` :" +"`~class.__bases__`. S'il est vide, :class:`object`, la classe mère ultime de " +"toutes les classes, est ajoutée. Le dictionnaire *dict* est l'espace de " +"nommage contenant les définitions du corps de la classe, il est copié ou " +"encapsulé vers un dictionnaire standard pour devenir l'attribut :attr:" +"`~object.__dict__`. Par exemple, les deux instructions suivantes créent deux " +"instances identiques de :class:`type` :" #: library/functions.rst:1797 msgid "See also :ref:`bltin-type-objects`." From b75e0a9296315c0bcf62838875bbd9e7e9ff5968 Mon Sep 17 00:00:00 2001 From: eviau <37245459+eviau@users.noreply.github.com> Date: Sat, 4 Dec 2021 08:05:08 -0500 Subject: [PATCH 7/7] un oubli --- library/functions.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/functions.po b/library/functions.po index 872ccc02f..de067e57d 100644 --- a/library/functions.po +++ b/library/functions.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-11-04 18:14+0100\n" -"PO-Revision-Date: 2021-12-04 08:00-0500\n" +"PO-Revision-Date: 2021-12-04 08:04-0500\n" "Last-Translator: Edith Viau \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -796,10 +796,10 @@ msgstr "" "ref:`instructions future ` seront autorisées. Si aucun des deux " "n'est présent (ou que les deux sont à 0), le code est compilé avec les mêmes " "paramètres que le code appelant :func:`compile`. Si l'argument *flags* est " -"fourni alors que *dont_inherit* ne l'est pas (ou vaut 0), alors les options " -"de compilation et les instructions *futures* utilisées sont celles définies " -"par *flags* en plus de celles qui auraient été utilisées. Si *dont_inherit* " -"est un entier différent de zéro, *flags* est utilisé seul — les instructions " +"fourni alors que *dont_inherit* ne l'est pas (ou vaut 0), les options de " +"compilation et les instructions *futures* utilisées sont celles définies par " +"*flags* en plus de celles qui auraient été utilisées. Si *dont_inherit* est " +"un entier différent de zéro, *flags* est utilisé seul — les instructions " "futures déclarées autour de l'appel à *compile* sont ignorées." #: library/functions.rst:305