Skip to content

Commit 9778fcf

Browse files
committed
Working on stdtypes.
1 parent 58e4d9b commit 9778fcf

File tree

1 file changed

+53
-5
lines changed

1 file changed

+53
-5
lines changed

library/stdtypes.po

Lines changed: 53 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ msgstr ""
88
"Project-Id-Version: Python 3.6\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2017-08-01 13:21+0200\n"
11-
"PO-Revision-Date: 2017-08-01 14:00+0200\n"
11+
"PO-Revision-Date: 2017-08-02 00:11+0200\n"
1212
"Last-Translator: Julien Palard <[email protected]>\n"
1313
"Language-Team: \n"
1414
"Language: fr\n"
1515
"MIME-Version: 1.0\n"
1616
"Content-Type: text/plain; charset=UTF-8\n"
1717
"Content-Transfer-Encoding: 8bit\n"
18-
"X-Generator: Poedit 2.0.2\n"
18+
"X-Generator: Poedit 1.8.11\n"
1919

2020
#: ../Doc/library/stdtypes.rst:8
2121
msgid "Built-in Types"
@@ -83,10 +83,14 @@ msgid ""
8383
"that returns zero, when called with the object. [1]_ Here are most of the "
8484
"built-in objects considered false:"
8585
msgstr ""
86+
"Par défaut, tout objet est considéré vrai à moins que sa classe définisse "
87+
"soit une méthode :meth:`__bool__` renvoyant ``False`` soit une méthode :meth:"
88+
"`__len__` renvoyant zéro lorsqu'elle est appelée avec l'objet. [1]_ Voici "
89+
"la majorité des objets natifs considérés faux :"
8690

8791
#: ../Doc/library/stdtypes.rst:55
8892
msgid "constants defined to be false: ``None`` and ``False``."
89-
msgstr ""
93+
msgstr "les constantes définies comme étant fausses : ``None`` et ``False``."
9094

9195
#: ../Doc/library/stdtypes.rst:57
9296
msgid ""
@@ -101,6 +105,8 @@ msgid ""
101105
"empty sequences and collections: ``''``, ``()``, ``[]``, ``{}``, ``set()``, "
102106
"``range(0)``"
103107
msgstr ""
108+
"Les chaînes et collections vides : ``''``, ``()``, ``[]``, ``{}``, "
109+
"``set()``, ``range(0)``"
104110

105111
#: ../Doc/library/stdtypes.rst:69
106112
msgid ""
@@ -4064,6 +4070,8 @@ msgid ""
40644070
":class:`bytearray` objects are a mutable counterpart to :class:`bytes` "
40654071
"objects."
40664072
msgstr ""
4073+
"Les objets :class:`bytearray` sont l'équivalent mutable des objets :class:"
4074+
"`bytes`."
40674075

40684076
#: ../Doc/library/stdtypes.rst:2368
40694077
msgid ""
@@ -5949,19 +5957,26 @@ msgid ""
59495957
"Return a new view of the dictionary's items (``(key, value)`` pairs). See "
59505958
"the :ref:`documentation of view objects <dict-views>`."
59515959
msgstr ""
5960+
"Renvoie une nouvelle vue des éléments du dictionnaire (paires de ``(key, "
5961+
"value)``). Voir la :ref:documentation des vues <dict-views>`."
59525962

59535963
#: ../Doc/library/stdtypes.rst:4146
59545964
msgid ""
59555965
"Return a new view of the dictionary's keys. See the :ref:`documentation of "
59565966
"view objects <dict-views>`."
59575967
msgstr ""
5968+
"Renvoie une nouvelle vue des clefs du dictionnaire. Voir la :ref:"
5969+
"`documentation des vues <dict-views>`."
59585970

59595971
#: ../Doc/library/stdtypes.rst:4151
59605972
msgid ""
59615973
"If *key* is in the dictionary, remove it and return its value, else return "
59625974
"*default*. If *default* is not given and *key* is not in the dictionary, a :"
59635975
"exc:`KeyError` is raised."
59645976
msgstr ""
5977+
"Si *key* est dans le dictionnaire elle est supprimée et sa valeur est "
5978+
"renvoyée, sinon renvoie *default*. Si *default* n'est pas donné et que "
5979+
"*key* n'est pas dans le dictionnaire, une :exc:`KeyError` est levée."
59655980

59665981
#: ../Doc/library/stdtypes.rst:4157
59675982
msgid ""
@@ -5983,12 +5998,17 @@ msgid ""
59835998
"If *key* is in the dictionary, return its value. If not, insert *key* with "
59845999
"a value of *default* and return *default*. *default* defaults to ``None``."
59856000
msgstr ""
6001+
"Si *key* est dans le dictionnaire, sa valeur est renvoyée. Sinon, insère "
6002+
"*key* avec comme valeur *default* et renvoie *default*. *default* vaut "
6003+
"``None`` par défaut."
59866004

59876005
#: ../Doc/library/stdtypes.rst:4171
59886006
msgid ""
59896007
"Update the dictionary with the key/value pairs from *other*, overwriting "
59906008
"existing keys. Return ``None``."
59916009
msgstr ""
6010+
"Met à jour le dictionnaire avec les paires de clef/valeur d'*other*, "
6011+
"écrasant les clefs existantes. Renvoie ``None``."
59926012

59936013
#: ../Doc/library/stdtypes.rst:4174
59946014
msgid ""
@@ -6007,13 +6027,18 @@ msgid ""
60076027
"Return a new view of the dictionary's values. See the :ref:`documentation "
60086028
"of view objects <dict-views>`."
60096029
msgstr ""
6030+
"Renvoie une nouvelle vue des valeurs du dictionnaire. Voir la :ref:"
6031+
"`documentation des vues <dict-views>`."
60106032

60116033
#: ../Doc/library/stdtypes.rst:4184
60126034
msgid ""
60136035
"Dictionaries compare equal if and only if they have the same ``(key, "
60146036
"value)`` pairs. Order comparisons ('<', '<=', '>=', '>') raise :exc:"
60156037
"`TypeError`."
60166038
msgstr ""
6039+
"Deux dictionnaires sont égaux si et seulement si ils ont les mêmes paires de "
6040+
"clef-valeur. Les comparaisons d'ordre ('<', '<=', '>=', '>') lèvent une :"
6041+
"exc:`TypeError`."
60176042

60186043
#: ../Doc/library/stdtypes.rst:4189
60196044
msgid ""
@@ -6025,7 +6050,7 @@ msgstr ""
60256050

60266051
#: ../Doc/library/stdtypes.rst:4196
60276052
msgid "Dictionary view objects"
6028-
msgstr ""
6053+
msgstr "Les vues de dictionnaires"
60296054

60306055
#: ../Doc/library/stdtypes.rst:4198
60316056
msgid ""
@@ -6034,22 +6059,30 @@ msgid ""
60346059
"dictionary's entries, which means that when the dictionary changes, the view "
60356060
"reflects these changes."
60366061
msgstr ""
6062+
"Les objets renvoyés par :meth:`dict.keys`, :meth:`dict.values` et :meth:"
6063+
"`dict.items` sont des *vues*. Ils fournissent une vue dynamique des "
6064+
"éléments du dictionnaire, ce qui signifie que si le dictionnaire change, la "
6065+
"vue reflète ces changements."
60376066

60386067
#: ../Doc/library/stdtypes.rst:4203
60396068
msgid ""
60406069
"Dictionary views can be iterated over to yield their respective data, and "
60416070
"support membership tests:"
60426071
msgstr ""
6072+
"Les vues de dictonnaires peuvent être itérées et ainsi renvoyer les données "
6073+
"du dictionnaire, elle gèrent aussi les tests de présence :"
60436074

60446075
#: ../Doc/library/stdtypes.rst:4208
60456076
msgid "Return the number of entries in the dictionary."
6046-
msgstr ""
6077+
msgstr "Renvoie le nombre d'entrées du dictionnaire."
60476078

60486079
#: ../Doc/library/stdtypes.rst:4212
60496080
msgid ""
60506081
"Return an iterator over the keys, values or items (represented as tuples of "
60516082
"``(key, value)``) in the dictionary."
60526083
msgstr ""
6084+
"Renvoie un itérateur sur les clefs, les valeurs, ou les éléments "
6085+
"(représentés par des *tuples* de ``(key, value)`` du dictionnaire."
60536086

60546087
#: ../Doc/library/stdtypes.rst:4215
60556088
msgid ""
@@ -6062,18 +6095,33 @@ msgid ""
60626095
"Another way to create the same list is ``pairs = [(v, k) for (k, v) in d."
60636096
"items()]``."
60646097
msgstr ""
6098+
"Les clefs et les valeurs sont itérées dans un ordre arbitraire qui n'est pas "
6099+
"aléatoire, qui peut varier d'une implémentation de Python à l'autre, et qui "
6100+
"dépend de l'historique d'insertion et de suppressions d'éléments. Si les "
6101+
"vues de clefs, de valeurs, et d'éléments sont parcourues sans que le "
6102+
"dictionnaire ne soit modifié, l'ordre des éléments correspondra "
6103+
"directement. Ceci permet la création de paires de ``(key, value)`` en "
6104+
"utilisant :func:`zip` : ``pairs = zip(d.values(), d.keys())``. Un autre "
6105+
"moyen de construire la même liste est ``pairs = [(v, k) for (k, v) in d."
6106+
"items()]``."
60656107

60666108
#: ../Doc/library/stdtypes.rst:4223
60676109
msgid ""
60686110
"Iterating views while adding or deleting entries in the dictionary may raise "
60696111
"a :exc:`RuntimeError` or fail to iterate over all entries."
60706112
msgstr ""
6113+
"Parcourir des vues tout en ajoutant ou supprimant des entrées dans un "
6114+
"dictionnaire peut lever une :exc:`RuntimeError` ou ne pas fournir toutes les "
6115+
"entrées."
60716116

60726117
#: ../Doc/library/stdtypes.rst:4228
60736118
msgid ""
60746119
"Return ``True`` if *x* is in the underlying dictionary's keys, values or "
60756120
"items (in the latter case, *x* should be a ``(key, value)`` tuple)."
60766121
msgstr ""
6122+
"Renvioie ``True`` si *x* est dans les clefs, les valeurs, ou les éléments du "
6123+
"dictionnaire sous-jacent (dans le dernier cas, *x* doit être un *tuple* "
6124+
"``(key, value)``)."
60776125

60786126
#: ../Doc/library/stdtypes.rst:4232
60796127
msgid ""

0 commit comments

Comments
 (0)