8000 Remarques de christopheNan. (#867) · python/python-docs-fr@1d40067 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1d40067

Browse files
awecxJulienPalard
authored andcommitted
Remarques de christopheNan. (#867)
1 parent 371e3f7 commit 1d40067

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

library/enum.po

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ msgid ""
4747
msgstr ""
4848
"Ce module définit quatre classes d'énumération qui permettent de définir des "
4949
"ensembles uniques de noms et de valeurs : :class:`Enum`, :class:`IntEnum`, :"
50-
"class:`Flag`, et :class:`IntFlag`. Il fournit également un décorateur, :func:"
50+
"class:`Flag` et :class:`IntFlag`. Il fournit également un décorateur, :func:"
5151
"`unique`, ainsi qu'une classe utilitaire, :class:`auto`."
5252

5353
#: ../Doc/library/enum.rst:33
@@ -392,7 +392,7 @@ msgid ""
392392
"Enumerations are Python classes, and can have methods and special methods as "
393393
"usual. If we have this enumeration::"
394394
msgstr ""
395-
"Les énumérations sont des classes Python, et peuvent donc avoir des méthodes "
395+
"Les énumérations sont des classes Python et peuvent donc avoir des méthodes "
396396
"et des méthodes spéciales. L'énumération suivante : ::"
397397

398398
#: ../Doc/library/enum.rst:369
@@ -437,8 +437,8 @@ msgid ""
437437
"order of these base classes is::"
438438
msgstr ""
439439
"Une nouvelle classe :class:`Enum` doit avoir une classe *Enum* de base, au "
440-
"plus un type de données concret, et autant de classes de mélange (basées "
441-
"sur :class:`object`) que nécessaire. L'ordre de ces classes de base est le "
440+
"plus un type de données concret et autant de classes de mélange (basées sur :"
441+
"class:`object`) que nécessaire. L'ordre de ces classes de base est le "
442442
"suivant : ::"
443443

444444
#: ../Doc/library/enum.rst:400
@@ -561,7 +561,7 @@ msgstr ""
561561
"source de problèmes, car celle-ci repose sur des détails d'implémentation de "
562562
"l'affichage de la pile d'appel pour tenter de déterminer dans quel module "
563563
"l'énumération est créée (p. ex. elle échouera avec les fonctions utilitaires "
564-
"provenant d'un module séparé, et peut ne pas fonctionner avec IronPython ou "
564+
"provenant d'un module séparé et peut ne pas fonctionner avec IronPython ou "
565565
"Jython). La solution consiste à préciser explicitement le nom du module "
566566
"comme ceci : ::"
567567

@@ -806,7 +806,7 @@ msgstr ""
806806
"Dans la plupart des cas, il est fortement recommandé d'utiliser :class:"
807807
"`Enum` et :class:`Flag` pour écrire du code nouveau, car :class:`IntEnum` "
808808
"et :class:`IntFlag` violent certains principes sémantiques d'une énumération "
809-
"(en pouvant être comparées à des entiers, et donc, par transitivité, à "
809+
"(en pouvant être comparées à des entiers et donc, par transitivité, à "
810810
"d'autres énumérations). :class:`IntEnum` et :class:`IntFlag` ne doivent être "
811811
"utilisées que dans les cas où :class:`Enum` et :class:`Flag` ne suffisent "
812812
"pas ; par exemple quand des constantes entières sont remplacées par des "
@@ -891,8 +891,8 @@ msgid ""
891891
"format codes."
892892
msgstr ""
893893
":ref:`Chaînes de caractères formatées littérales <f-strings>` : :meth:`str."
894-
"format`, et :func:`format` appellent la méthode :meth:`__format__` du type "
895-
"de mélange. Pour appeler les fonctions :func:`str` ou :func:`repr` de la "
894+
"format` et :func:`format` appellent la méthode :meth:`__format__` du type de "
895+
"mélange. Pour appeler les fonctions :func:`str` ou :func:`repr` de la "
896896
"classe :class:`Enum`, il faut utiliser les codes de formatage `!s` ou `!r`."
897897

898898
#: ../Doc/library/enum.rst:748
@@ -906,7 +906,7 @@ msgid ""
906906
"all. Here are recipes for some different types of enumerations that can be "
907907
"used directly, or as examples for creating one's own."
908908
msgstr ""
909-
"Bien que :class:`Enum`, :class:`IntEnum`, :class:`IntFlag`, et :class:`Flag` "
909+
"Bien que :class:`Enum`, :class:`IntEnum`, :class:`IntFlag` et :class:`Flag` "
910910
"soient conçues pour répondre à la majorité des besoins, elles ne peuvent "
911911
"répondre à tous. Voici quelques recettes d'énumération qui peuvent être "
912912
"réutilisées telles quelles, ou peuvent servir d'exemple pour développer vos "
@@ -1018,8 +1018,8 @@ msgid ""
10181018
"maintains the normal :class:`Enum` invariants (such as not being comparable "
10191019
"to other enumerations)::"
10201020
msgstr ""
1021-
"Une énumération ordonnée qui n'est pas basée sur :class:`IntEnum`, et qui "
1022-
"par conséquent respecte les invariants classiques de :class:`Enum` (comme "
1021+
"Une énumération ordonnée qui n'est pas basée sur :class:`IntEnum` et qui, "
1022+
"par conséquent, respecte les invariants classiques de :class:`Enum` (comme "
10231023
"par exemple l'impossibilité de pouvoir être comparée à d'autres "
10241024
"énumérations) ::"
10251025

@@ -1112,7 +1112,7 @@ msgid ""
11121112
msgstr ""
11131113
"Il est intéressant de souligner que les membres d'une *Enum* sont des "
11141114
"singletons. La classe :class:`EnumMeta` les crée tous au moment de la "
1115-
"création de la classe :class:`Enum` elle-même, et implémente une méthode :"
1115+
"création de la classe :class:`Enum` elle-même et implémente une méthode :"
11161116
"meth:`__new__` spécifique. Cette méthode renvoie toujours les instances de "
11171117
"membres déjà existantes pour être sûr de ne jamais en instancier de "
11181118
"nouvelles."
@@ -1209,8 +1209,8 @@ msgid ""
12091209
"can be provided. It will be checked against the actual order of the "
12101210
"enumeration and raise an error if the two do not match::"
12111211
msgstr ""
1212-
"Pour faciliter la transition de Python 2 en Python 3, l'attribut l'attribut :"
1213-
"attr:`_order_` peut être défini. Il sera comparé au véritable ordre de "
1212+
"Pour faciliter la transition de Python 2 en Python 3, l'attribut :attr:"
1213+
"`_order_` peut être défini. Il sera comparé au véritable ordre de "
12141214
"l'énumération et lève une erreur si les deux ne correspondent pas : ::"
12151215

12161216
#: ../Doc/library/enum.rst:1052
@@ -1219,8 +1219,7 @@ msgid ""
12191219
"order is lost before it can be recorded."
12201220
msgstr ""
12211221
"En Python 2, l'attribut :attr:`_order_` est indispensable car l'ordre de la "
1222-
"définition est perdu avant de pouvoir \n"
1223-
"être enregistré."
1222+
"définition est perdu avant de pouvoir être enregistré."
12241223

12251224
#: ../Doc/library/enum.rst:1056
12261225
msgid "``Enum`` member type"

0 commit comments

Comments
 (0)
0