@@ -6,7 +6,7 @@ msgstr ""
6
6
"Project-Id-Version : Python 3.6\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2018-03-23 09:03+0100\n "
9
- "PO-Revision-Date : 2018-10-04 18:00 +0200\n "
9
+ "PO-Revision-Date : 2018-10-05 09:29 +0200\n "
10
10
"Last-Translator : Julien Palard <julien@palard.fr>\n "
11
11
"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
12
12
"Language : fr\n "
@@ -38,7 +38,7 @@ msgstr ""
38
38
39
39
#: ../Doc/library/array.rst:19
40
40
msgid "Type code"
41
- msgstr "Type de code "
41
+ msgstr "Code d'indication du type "
42
42
43
43
#: ../Doc/library/array.rst:19
44
44
msgid "C Type"
@@ -210,9 +210,9 @@ msgid ""
210
210
"type:`Py_UNICODE` which is :c:type:`wchar_t`). Depending on the platform, it "
211
211
"can be 16 bits or 32 bits."
212
212
msgstr ""
213
- "Le code de type ``'u'`` correspond à un caractère Unicode Python obsolète (: "
214
- "c:type:`Py_UNICODE` de type :c:type:`wchar_t`). Selon la plateforme, il peut "
215
- "être 16 bits ou 32 bits."
213
+ "Le code de type ``'u'`` correspond au type obsolète de Python caractère "
214
+ "Unicode (: c:type:`Py_UNICODE` de type :c:type:`wchar_t`). Selon la "
215
+ "plateforme, il peut être 16 bits ou 32 bits."
216
216
217
217
#: ../Doc/library/array.rst:55
218
218
msgid ""
@@ -227,8 +227,8 @@ msgid ""
227
227
"Windows, :c:type:`__int64`."
228
228
msgstr ""
229
229
"Les codes de type ``'q'`` et ``'Q'`` ne sont disponibles que si le "
230
- "compilateur C de la plateforme utilisé pour construire Python supporte le "
231
- "type C :c:type:`long long`, ou, sur Windows, :c:type:`__int64`."
230
+ "compilateur C de la plateforme utilisé pour construire Python gère le type "
231
+ "C :c:type:`long long`, ou, sur Windows, :c:type:`__int64`."
232
232
233
233
#: ../Doc/library/array.rst:67
234
234
msgid ""
@@ -263,14 +263,14 @@ msgid ""
263
263
"initializer is passed to the :meth:`extend` method."
264
264
msgstr ""
265
265
"Si une liste ou une chaîne de caractères est donnée, l'initialiseur est "
266
- "passé à la méthode :meth:`fromlist`, :meth:`frombytes`, or :meth:"
266
+ "passé à la méthode :meth:`fromlist`, :meth:`frombytes` ou :meth:"
267
267
"`fromunicode` du tableau (voir ci-dessous) pour ajouter les éléments "
268
268
"initiaux du tableau. Sinon, l'initialiseur itérable est passé à la méthode :"
269
269
"meth:`extend`."
270
270
271
271
#: ../Doc/library/array.rst:89
272
272
msgid "A string with all available type codes."
273
- msgstr "Une chaîne avec tous les types de code disponibles."
273
+ msgstr "Une chaîne avec tous les codes de types disponibles."
274
274
275
275
#: ../Doc/library/array.rst:91
276
276
msgid ""
@@ -281,13 +281,12 @@ msgid ""
281
281
"interface, and may be used wherever :term:`bytes-like objects <bytes-like "
282
282
"object>` are supported."
283
283
msgstr ""
284
- "Les objets de tableau supportent les opérations de séquence ordinaire "
285
- "d'indexation, de découpage, de concaténation et de multiplication. Lors de "
286
- "l'utilisation de tranche, la valeur assignée doit être un tableau du même "
287
- "type ; dans tous les autres cas, l'exception :exc:`TypeError` est levée. Les "
288
- "objets de tableau implémentent également l'interface tampon, et peuvent être "
289
- "utilisés partout où :term:`bytes-like objects <bytes-like object>` sont "
290
- "supportés."
284
+ "Les objets de tableau supportent les opérations classiques de séquence : "
285
+ "indiçage, découpage, concaténation et multiplication. Lors de l'utilisation "
286
+ "de tranche, la valeur assignée doit être un tableau du même type ; dans tous "
287
+ "les autres cas, l'exception :exc:`TypeError` est levée. Les objets de "
288
+ "tableau implémentent également l'interface tampon, et peuvent être utilisés "
289
+ "partout où :term:`bytes-like objects <bytes-like object>` sont supportés."
291
290
292
291
#: ../Doc/library/array.rst:97
293
292
msgid "The following data items and methods are also supported:"
@@ -296,7 +295,9 @@ msgstr ""
296
295
297
296
#: ../Doc/library/array.rst:101
298
297
msgid "The typecode character used to create the array."
299
- msgstr "Le caractère *typecode* utilisé pour créer le tableau."
298
+ msgstr ""
299
+ "Le code (de type Python caractère) utilisé pour spécifier le type des "
300
+ "éléments du tableau."
300
301
301
302
#: ../Doc/library/array.rst:106
302
303
msgid "The length in bytes of one array item in the internal representation."
@@ -324,8 +325,9 @@ msgstr ""
324
325
"``array.buffer_info()[1] * array.itemsize``. Ceci est parfois utile lorsque "
325
326
"vous travaillez sur des interfaces E/S de bas niveau (et intrinsèquement "
326
327
"dangereuses) qui nécessitent des adresses mémoire, telles que certaines "
327
- "opérations :c:func:`ioctl`. Les numéros renvoyés sont valides tant que le "
328
- "tableau existe et qu'aucune opération de changement ne lui est appliquée."
328
+ "opérations :c:func:`ioctl`. Les nombres renvoyés sont valides tant que le "
329
+ "tableau existe et qu'aucune opération qui modifie sa taille ne lui est "
330
+ "appliquée."
329
331
330
332
#: ../Doc/library/array.rst:126
331
333
msgid ""
@@ -339,7 +341,7 @@ msgstr ""
339
341
"+ (le seul moyen d'utiliser efficacement ces informations), il est plus "
340
342
"logique d'utiliser l'interface tampon supportée par les objets tableaux. "
341
343
"Cette méthode est maintenue pour des raisons de rétrocompatibilité et "
342
- "devrait être évité dans un nouveau code. L'interface tampon est documentée "
344
+ "devrait être évitée dans un nouveau code. L'interface tampon est documentée "
343
345
"dans :ref:`bufferobjects`."
344
346
345
347
#: ../Doc/library/array.rst:135
@@ -349,11 +351,10 @@ msgid ""
349
351
"`RuntimeError` is raised. It is useful when reading data from a file "
350
352
"written on a machine with a different byte order."
351
353
msgstr ""
352
- "Inverse les octets de tous les éléments du tableau. Ceci n'est pris en "
353
- "charge que pour les valeurs de 1, 2, 4 ou 8 octets ; pour les autres types "
354
- "de valeur, :exc:`RuntimeError` est levée. Il est utile lors de la lecture de "
355
- "données à partir d'un fichier écrit sur une machine avec un ordre d'octets "
356
- "différent."
354
+ "Boutisme de tous les éléments du tableau. Ceci n'est pris en charge que pour "
355
+ "les valeurs de 1, 2, 4 ou 8 octets ; pour les autres types de valeur, :exc:"
356
+ "`RuntimeError` est levée. Il est utile lors de la lecture de données à "
357
+ "partir d'un fichier écrit sur une machine avec un ordre d'octets différent."
357
358
358
359
#: ../Doc/library/array.rst:143
359
360
msgid "Return the number of occurrences of *x* in the array."
@@ -367,10 +368,10 @@ msgid ""
367
368
"iterable and its elements must be the right type to be appended to the array."
368
369
msgstr ""
369
370
"Ajoute les éléments de *iterable* à la fin du tableau. Si *iterable* est un "
370
- "autre tableau, il doit être *exactement* du même type de code ; dans le cas "
371
+ "autre tableau, il doit le même code d'indication du type ; dans le cas "
371
372
"contraire, :exc:`TypeError` sera levée. Si *iterable* n'est pas un tableau, "
372
373
"il doit être itérable et ces éléments doivent être du bon type pour être "
373
- "ajouté dans le tableau."
374
+ "ajoutés dans le tableau."
374
375
375
376
#: ../Doc/library/array.rst:156
376
377
msgid ""
@@ -385,7 +386,7 @@ msgstr ""
385
386
#: ../Doc/library/array.rst:159
386
387
msgid ":meth:`fromstring` is renamed to :meth:`frombytes` for clarity."
387
388
msgstr ""
388
- ":meth:`fromstring` est renommé en :meth:`frombytes` pour plus de lisibilité."
389
+ ":meth:`fromstring` est renommée en :meth:`frombytes` pour plus de lisibilité."
389
390
390
391
#: ../Doc/library/array.rst:165
391
392
msgid ""
@@ -395,12 +396,11 @@ msgid ""
395
396
"inserted into the array. *f* must be a real built-in file object; something "
396
397
"else with a :meth:`read` method won't do."
397
398
msgstr ""
398
- "Lire *n* éléments (en tant que valeurs machine) du :term:`file object` *f* "
399
- "et les ajouter à la fin du tableau. Si moins de *n* éléments sont "
400
- "disponibles, :exc:`EOFError` est levée, mais les éléments qui étaient "
401
- "disponibles sont tout de même insérés dans le tableau. *f* doit être un "
402
- "objet fichier natif ; quelque chose d'autre avec une méthode :meth:`read` ne "
403
- "suffit pas."
399
+ "Lit *n* éléments (en tant que valeurs machine) du :term:`file object` *f* et "
400
+ "les ajouter à la fin du tableau. Si moins de *n* éléments sont disponibles, :"
401
+ "exc:`EOFError` est levée, mais les éléments qui étaient disponibles sont "
402
+ "tout de même insérés dans le tableau. *f* doit être un objet fichier natif ; "
403
+ "quelque chose d'autre avec une méthode :meth:`read` ne suffit pas."
404
404
405
405
#: ../Doc/library/array.rst:174
406
406
msgid ""
@@ -431,7 +431,7 @@ msgid ""
431
431
"Return the smallest *i* such that *i* is the index of the first occurrence "
432
432
"of *x* in the array."
433
433
msgstr ""
434
- "Renvoi le plus petit *i* tel que *i* est l'index de la première occurrence "
434
+ "Renvoie le plus petit *i* tel que *i* est l'index de la première occurrence "
435
435
"de *x* dans le tableau."
436
436
437
437
#: ../Doc/library/array.rst:199
@@ -451,7 +451,7 @@ msgid ""
451
451
msgstr ""
452
452
"Supprime l'élément du tableau avec l'index *i* et le renvoie. L'argument "
453
453
"optionnel par défaut est à ``-1``, de sorte que par défaut le dernier "
454
- "élément est supprimé et retourné ."
454
+ "élément est supprimé et renvoyé ."
455
455
456
456
#: ../Doc/library/array.rst:212
457
457
msgid "Remove the first occurrence of *x* from the array."
@@ -497,7 +497,7 @@ msgid ""
497
497
"decode(enc)`` to obtain a unicode string from an array of some other type."
498
498
msgstr ""
499
499
"Convertit le tableau en une chaîne Unicode. Le tableau doit être un tableau "
500
- "de type ``'u'`` ; sinon :exc:`ValueError` est levée. Utiliser ``array."
500
+ "de type ``'u'`` ; sinon :exc:`ValueError` est levée. Utilisez ``array."
501
501
"tobytes().decode(enc)`` pour obtenir une chaîne Unicode depuis un tableau de "
502
502
"tout autre type."
503
503
@@ -514,7 +514,7 @@ msgstr ""
514
514
"Quand un objet tableau est affiché ou converti en chaîne, il est représenté "
515
515
"en tant que ``array(typecode, initializer)``. *initializer* est omis si le "
516
516
"tableau est vide, sinon c'est une chaine si le *typecode* est ``'u'``, sinon "
517
- "c'est une liste de nombres. La chaîne est garantie pour pouvoir être "
517
+ "c'est une liste de nombres. Il est garanti que la chaîne puisse être "
518
518
"convertie en un tableau avec le même type et la même valeur en utilisant :"
519
519
"func:`eval`, tant que la classe :class:`~array.array` a été importée en "
520
520
"utilisant ``from array import array``. Exemples : ::"
@@ -537,7 +537,7 @@ msgid ""
537
537
"some remote procedure call systems."
538
538
msgstr ""
539
539
"Empaquetage et dépaquetage des données XDR (External Data Representation) "
540
- "telles qu'elles sont utilisée dans certains systèmes d'appels de procédures "
540
+ "telles qu'elles sont utilisées dans certains systèmes d'appels de procédures "
541
541
"à distance."
542
542
543
543
#: ../Doc/library/array.rst:276
0 commit comments