@@ -8,14 +8,14 @@ msgstr ""
8
8
"Project-Id-Version : Python 3.6\n "
9
9
"Report-Msgid-Bugs-To : \n "
10
10
"POT-Creation-Date : 2017-08-01 13:21+0200\n "
11
- "PO-Revision-Date : 2017-08-31 13:43 +0200\n "
11
+ "PO-Revision-Date : 2017-09-21 13:06 +0200\n "
12
12
"
Last-Translator :
Julien Palard <[email protected] >\n "
13
13
"Language-Team : \n "
14
14
"Language : fr\n "
15
15
"MIME-Version : 1.0\n "
16
16
"Content-Type : text/plain; charset=UTF-8\n "
17
17
"Content-Transfer-Encoding : 8bit\n "
18
- "X-Generator : Poedit 2.0.2 \n "
18
+ "X-Generator : Poedit 1.8.11 \n "
19
19
20
20
#: ../Doc/library/stdtypes.rst:8
21
21
msgid "Built-in Types"
@@ -3462,7 +3462,7 @@ msgid ""
3462
3462
"example, a dictionary)."
3463
3463
msgstr ""
3464
3464
"Si *format* ne nécessite qu'un seul argument, *values* peut être un objet "
3465
- "unique. [5]_ Si *values* est un tuple, il doit contenir exactement lenombre "
3465
+ "unique. [5]_ Si *values* est un tuple, il doit contenir exactement le nombre "
3466
3466
"d'éléments spécifiés par la chaîne de format, ou un seul objet de "
3467
3467
"correspondances ( *mapping object*, par exemple, un dictionnaire)."
3468
3468
@@ -6299,6 +6299,8 @@ msgid ""
6299
6299
"The interpreter supports several other kinds of objects. Most of these "
6300
6300
"support only one or two operations."
6301
6301
msgstr ""
6302
+ "L'interpréteur gère aussi d'autres types d'objets, la pluspart ne supportant "
6303
+ "cependant qu'une ou deux opérations."
6302
6304
6303
6305
#: ../Doc/library/stdtypes.rst:4358
6304
6306
msgid "Modules"
@@ -6314,6 +6316,13 @@ msgid ""
6314
6316
"exist, rather it requires an (external) *definition* for a module named "
6315
6317
"*foo* somewhere.)"
6316
6318
msgstr ""
6319
+ "La seule opération spéciale sur un module est l'accès à ses attributs : ``m."
6320
+ "name``, où *m* est un module et *name* donne accès un nom défini dans la "
6321
+ "table des symboles de *m*. Il est possible d'assigner un attribut de "
6322
+ "module. (Notez que l'instruction :keyword:`import` n'est pas strictement "
6323
+ "une opération sur un objet module. ``import foo`` ne nécessite pas qu'un "
6324
+ "objet module nommé *foo* existe, il nécessite cependant une *définition* "
6325
+ "(externe) d'un module nommé *foo* quelque part.)"
6317
6326
6318
6327
#: ../Doc/library/stdtypes.rst:4367
6319
6328
msgid ""
@@ -6339,10 +6348,13 @@ msgid ""
6339
6348
"'sys' (built-in)>``. If loaded from a file, they are written as ``<module "
6340
6349
"'os' from '/usr/local/lib/pythonX.Y/os.pyc'>``."
6341
6350
msgstr ""
6351
+ "Les modules natifs à l'interpréteur sont représentés ``<module 'sys' (built-"
6352
+ "in)>``. S'ils sont chargés depuis un fichier, ils sont représentés "
6353
+ "``<module 'os' from '/usr/local/lib/pythonX.Y/os.pyc'>``."
6342
6354
6343
6355
#: ../Doc/library/stdtypes.rst:4383
6344
6356
msgid "Classes and Class Instances"
6345
- msgstr ""
6357
+ msgstr "Les Classes et Instances de Classes "
6346
6358
6347
6359
#: ../Doc/library/stdtypes.rst:4385
6348
6360
msgid "See :ref:`objects` and :ref:`class` for these."
@@ -6357,6 +6369,9 @@ msgid ""
6357
6369
"Function objects are created by function definitions. The only operation on "
6358
6370
"a function object is to call it: ``func(argument-list)``."
6359
6371
msgstr ""
6372
+ "Les objets fonctions sont crées par les définitions de fonctions. La seule "
6373
+ "opération applicable à un objet fonction est de l'appeler : ``func(argument-"
6374
+ "list)``."
6360
6375
6361
6376
#: ../Doc/library/stdtypes.rst:4396
6362
6377
msgid ""
@@ -6365,10 +6380,14 @@ msgid ""
6365
6380
"function), but the implementation is different, hence the different object "
6366
6381
"types."
6367
6382
msgstr ""
6383
+ "Il existe en fait deux catégories d'objets fonctions : Les fonctions natives "
6384
+ "et les fonctions définies par l'utilisateur. Les deux gèrent les mêmes "
6385
+ "opérations (l'appel à la fonction), mais leur implémentation est différente, "
6386
+ "d'où les deux types distincts."
6368
6387
6369
6388
#: ../Doc/library/stdtypes.rst:4400
6370
6389
msgid "See :ref:`function` for more information."
6371
- msgstr ""
6390
+ msgstr "Voir :ref:`function` pour plus d'information. "
6372
6391
6373
6392
#: ../Doc/library/stdtypes.rst:4406
6374
6393
msgid "Methods"
@@ -6381,6 +6400,10 @@ msgid ""
6381
6400
"class instance methods. Built-in methods are described with the types that "
6382
6401
"support them."
6383
6402
msgstr ""
6403
+ "Les méthodes sont des fonctions appelées via la notation d'attribut. Il en "
6404
+ "existe deux variantes : Les méthodes natives (tel que :meth:`append` sur les "
6405
+ "listes), et les méthodes d'instances de classes. Les méthodes natives sont "
6406
+ "représentées avec le type qui les supporte."
6384
6407
6385
6408
#: ../Doc/library/stdtypes.rst:4415
6386
6409
msgid ""
@@ -6393,6 +6416,15 @@ msgid ""
6393
6416
"n)`` is completely equivalent to calling ``m.__func__(m.__self__, arg-1, "
6394
6417
"arg-2, ..., arg-n)``."
6395
6418
msgstr ""
6419
+ "Si vous accédez à une méthode (une fonction définie dans l'espace de nom "
6420
+ "d'une classe) via une instance, vous obtenez un objet spécial, une :dfn:"
6421
+ "`bound method` (aussi appellée :dfn:`instance method`). Lorsqu'elle est "
6422
+ "appelée, elle ajoute l'argument ``self`` à la liste des arguments. Les "
6423
+ "méthodes liées ont deux attributs spéciaux, en lecture seule : ``m."
6424
+ "__self__`` est l'objet sur lequel la méthode travaille, et ``m.__func__`` "
6425
+ "est la fonction implémentant la méthode. Appeler ``m(arg-1, arg-2, …, arg-"
6426
+ "n)`` est tout à fait équivalent à appeler ``m.__func__(m.__self__, arg-1, "
6427
+ "arg-2, …, arg-n)``."
6396
6428
6397
6429
#: ../Doc/library/stdtypes.rst:4424
6398
6430
msgid ""
@@ -6403,10 +6435,17 @@ msgid ""
6403
6435
"results in an :exc:`AttributeError` being raised. In order to set a method "
6404
6436
"attribute, you need to explicitly set it on the underlying function object::"
6405
6437
msgstr ""
6438
+ "Comme les objets fonctions, les objets méthodes, liées, acceptent des "
6439
+ "attributs arbitraires. Cependant, puisque les attributs de méthodes doivent "
6440
+ "être stockés dans la fonction sous-jacente (``meth.__func__``), affecter des "
6441
+ "attributs à des objets *bound method* est interdit. Toute tentative "
6442
+ "d'affecter un attribut sur un objet *bound method* lèvera une :exc:"
6443
+ "`AttributeError`. Pour affecter l'attribut, vous devrez explicitement "
6444
+ "l'affecter à sa fonction sous-jascente::"
6406
6445
6407
6446
#: ../Doc/library/stdtypes.rst:4444 ../Doc/library/stdtypes.rst:4472
6408
6447
msgid "See :ref:`types` for more information."
6409
- msgstr ""
6448
+ msgstr "Voir :ref:`types` pour plus d'information. "
6410
6449
6411
6450
#: ../Doc/library/stdtypes.rst:4452
6412
6451
msgid "Code Objects"
@@ -6421,6 +6460,12 @@ msgid ""
6421
6460
"function and can be extracted from function objects through their :attr:"
6422
6461
"`__code__` attribute. See also the :mod:`code` module."
6423
6462
msgstr ""
6463
+ "Les objets code sont utilisés par l'implémentation pour représenter du code "
6464
+ "Python \" pseudo-compilé\" , comme un corps de fonction. Ils sont différents "
6465
+ "des objets fonction dans le sens où ils ne contiennent pas de référence à "
6466
+ "leur environnement global d'exécution. Les objets code sont renvoyés par la "
6467
+ "fonction native :func:`compile` et peuvent être obtenus des objets fonction "
6468
+ "via leur attribut :attr:`__code__`. Voir aussi le module :mod:`code`."
6424
6469
6425
6470
#: ../Doc/library/stdtypes.rst:4469
6426
6471
msgid ""
@@ -6433,7 +6478,7 @@ msgstr ""
6433
6478
6434
6479
#: ../Doc/library/stdtypes.rst:4478
6435
6480
msgid "Type Objects"
6436
- msgstr ""
6481
+ msgstr "Objets Type "
6437
6482
6438
6483
#: ../Doc/library/stdtypes.rst:4484
6439
6484
msgid ""
@@ -6442,29 +6487,36 @@ msgid ""
6442
6487
"operations on types. The standard module :mod:`types` defines names for all "
6443
6488
"standard built-in types."
6444
6489
msgstr ""
6490
+ "Les objets types représentent les différents types d'objets. Le type d'un "
6491
+ "objet est obtenu via la fonction native :func:`type`. Il n'existe aucune "
6492
+ "opération spéciale sur les types. Le module standard :mod:`types` définit "
6493
+ "les noms de tous les types natifs."
6445
6494
6446
6495
#: ../Doc/library/stdtypes.rst:4489
6447
6496
msgid "Types are written like this: ``<class 'int'>``."
6448
- msgstr ""
6497
+ msgstr "Les types sont représentés : ``<class 'int'>``. "
6449
6498
6450
6499
#: ../Doc/library/stdtypes.rst:4495
6451
6500
msgid "The Null Object"
6452
- msgstr ""
6501
+ msgstr "L'objet Null "
6453
6502
6454
6503
#: ../Doc/library/stdtypes.rst:4497
6455
6504
msgid ""
6456
6505
"This object is returned by functions that don't explicitly return a value. "
6457
6506
"It supports no special operations. There is exactly one null object, named "
6458
6507
"``None`` (a built-in name). ``type(None)()`` produces the same singleton."
6459
6508
msgstr ""
6509
+ "Cet objet est renvoyé par les fonctions ne renvoyant pas explicitement une "
6510
+ "valeur. Il ne supporte aucune opération spéciale. Il existe exactement un "
6511
+ "objet *null* nommé ``None`` (c'est un nom natif). ``type(None)()``."
6460
6512
6461
6513
#: ../Doc/library/stdtypes.rst:4501
6462
6514
msgid "It is written as ``None``."
6463
6515
msgstr "C'est écrit ``None``."
6464
6516
6465
6517
#: ../Doc/library/stdtypes.rst:4507
6466
6518
msgid "The Ellipsis Object"
6467
- msgstr ""
6519
+ msgstr "L'objet Points de Suspension "
6468
6520
6469
6521
#: ../Doc/library/stdtypes.rst:4509
6470
6522
msgid ""
@@ -6473,14 +6525,18 @@ msgid ""
6473
6525
"`Ellipsis` (a built-in name). ``type(Ellipsis)()`` produces the :const:"
6474
6526
"`Ellipsis` singleton."
6475
6527
msgstr ""
6528
+ "Cet objet est utilisé classiquement lors des découpes (voir :ref:"
6529
+ "`slicings`). Il ne supporte aucune opération spéciale. Il n'y a qu'un seul "
6530
+ "objet *ellipsis*, nommé :const:`Ellipsis` (un nom natif). ``type(Ellipsis)"
6531
+ "()`` produit le *singleton* :const:`Ellipsis`."
6476
6532
6477
6533
#: ../Doc/library/stdtypes.rst:4514
6478
6534
msgid "It is written as ``Ellipsis`` or ``...``."
6479
6535
msgstr "C'est écrit ``Ellipsis`` ou ``...``."
6480
6536
6481
6537
#: ../Doc/library/stdtypes.rst:4520
6482
6538
msgid "The NotImplemented Object"
6483
- msgstr ""
6539
+ msgstr "L'objet *NotImplemented* "
6484
6540
6485
6541
#: ../Doc/library/stdtypes.rst:4522
6486
6542
msgid ""
@@ -6489,6 +6545,10 @@ msgid ""
6489
6545
"more information. There is exactly one ``NotImplemented`` object. "
6490
6546
"``type(NotImplemented)()`` produces the singleton instance."
6491
6547
msgstr ""
6548
+ "Cet objet est renvoyé depuis des comparaisons ou des opérations binaires "
6549
+ "effectées sur des types qu'elles ne supportent pas. Voir :ref:`comparisons` "
6550
+ "pour plus d'informations. Il n'y a qu'un seul objet ``NotImplemented``. "
6551
+ "``type(NotImplemented)()`` renvoit un *singleton*."
6492
6552
6493
6553
#: ../Doc/library/stdtypes.rst:4527
6494
6554
msgid "It is written as ``NotImplemented``."
@@ -6519,7 +6579,7 @@ msgstr ""
6519
6579
6520
6580
#: ../Doc/library/stdtypes.rst:4548
6521
6581
msgid "They are written as ``False`` and ``True``, respectively."
6522
- msgstr ""
6582
+ msgstr "Ils s'écrivent ``False`` et ``True``, respectivement. "
6523
6583
6524
6584
#: ../Doc/library/stdtypes.rst:4554
6525
6585
msgid "Internal Objects"
@@ -6530,17 +6590,22 @@ msgid ""
6530
6590
"See :ref:`types` for this information. It describes stack frame objects, "
6531
6591
"traceback objects, and slice objects."
6532
6592
msgstr ""
6593
+ "Voir :ref:`types`. Ils décrivent les objets *stack frame*, *traceback*, et "
6594
+ "*slice*."
6533
6595
6534
6596
#: ../Doc/library/stdtypes.rst:4563
6535
6597
msgid "Special Attributes"
6536
- msgstr ""
6598
+ msgstr "Attributs Spéciaux "
6537
6599
6538
6600
#: ../Doc/library/stdtypes.rst:4565
6539
6601
msgid ""
6540
6602
"The implementation adds a few special read-only attributes to several object "
6541
6603
"types, where they are relevant. Some of these are not reported by the :func:"
6542
6604
"`dir` built-in function."
6543
6605
msgstr ""
6606
+ "L'implémentation ajoute quelques attributs spéciaux et en lecture seule, à "
6607
+ "certains types, lorsque ça a du sens. Certains ne sont *pas* listés par la "
6608
+ "fonction native :func:`dir`."
6544
6609
6545
6610
#: ../Doc/library/stdtypes.rst:4572
6546
6611
msgid ""
@@ -6552,41 +6617,52 @@ msgstr ""
6552
6617
6553
6618
#: ../Doc/library/stdtypes.rst:4578
6554
6619
msgid "The class to which a class instance belongs."
6555
- msgstr ""
6620
+ msgstr "La classe de l'instance de classe. "
6556
6621
6557
6622
#: ../Doc/library/stdtypes.rst:4583
6558
6623
msgid "The tuple of base classes of a class object."
6559
- msgstr ""
6624
+ msgstr "Le *tuple* des classes parentes d'un objet classe. "
6560
6625
6561
6626
#: ../Doc/library/stdtypes.rst:4588
6562
6627
msgid ""
6563
6628
"The name of the class, function, method, descriptor, or generator instance."
6564
- msgstr ""
6629
+ msgstr "Le nom de la classe, fonction, méthode, descripteur, ou générateur. "
6565
6630
6566
6631
#: ../Doc/library/stdtypes.rst:4594
6567
6632
msgid ""
6568
6633
"The :term:`qualified name` of the class, function, method, descriptor, or "
6569
6634
"generator instance."
6570
6635
msgstr ""
6636
+ "Le :term:`qualified name` de la classe, fonction, méthode, descripteur, ou "
6637
+ "générateur."
6571
6638
6572
6639
#: ../Doc/library/stdtypes.rst:4602
6573
6640
msgid ""
6574
6641
"This attribute is a tuple of classes that are considered when looking for "
6575
6642
"base classes during method resolution."
6576
6643
msgstr ""
6644
+ "Cet attribut est un *tuple* contenant les classes parents prises en compte "
6645
+ "lors de la résolution de méthode."
6577
6646
6578
6647
#: ../Doc/library/stdtypes.rst:4608
6579
6648
msgid ""
6580
6649
"This method can be overridden by a metaclass to customize the method "
6581
6650
"resolution order for its instances. It is called at class instantiation, "
6582
6651
"and its result is stored in :attr:`~class.__mro__`."
6583
6652
msgstr ""
6653
+ "Cette méthode peut être surchargée par une meta-classe pour personnaliser "
6654
+ "l'ordre de la recherche de méthode pour ses instances. Elle est appelée à "
6655
+ "la l'initialisation de la classe, et son résultat est stocké dans "
6656
+ "l'attribut :attr:`~class.__mro__`."
6584
6657
6585
6658
#: ../Doc/library/stdtypes.rst:4615
6586
6659
msgid ""
6587
6660
"Each class keeps a list of weak references to its immediate subclasses. "
6588
6661
"This method returns a list of all those references still alive. Example::"
6589
6662
msgstr ""
6663
+ "Chaque classe garde une liste de références faibles à ses classes filles "
6664
+ "immédiates. Cette méthode renvoie la liste de toutes ces références encore "
6665
+ "valables. Exemple : ::"
6590
6666
6591
6667
#: ../Doc/library/stdtypes.rst:4624
6592
6668
msgid "Footnotes"
@@ -6611,19 +6687,26 @@ msgstr ""
6611
6687
#: ../Doc/library/stdtypes.rst:4631
6612
6688
msgid "They must have since the parser can't tell the type of the operands."
6613
6689
msgstr ""
6690
+ "Nécessairement, puisque le parseur ne peut pas discerner le type des "
6691
+ "opérandes."
6614
6692
6615
6693
#: ../Doc/library/stdtypes.rst:4633
6616
6694
msgid ""
6617
6695
"Cased characters are those with general category property being one of \" Lu"
6618
6696
"\" (Letter, uppercase), \" Ll\" (Letter, lowercase), or \" Lt\" (Letter, "
6619
6697
"titlecase)."
6620
6698
msgstr ""
6699
+ "Les caractères capitalisables sont ceux dont la propriété unicode *general "
6700
+ "category* est soit \" Lu\" (pour *Letter*, *uppercase*), soit \" Ll\" (pour "
6701
+ "*Letter*, *lowercase*), soit \" Lt\" (pour *Letter*, *titlecase*)."
6621
6702
6622
6703
#: ../Doc/library/stdtypes.rst:4636
6623
6704
msgid ""
6624
6705
"To format only a tuple you should therefore provide a singleton tuple whose "
6625
6706
"only element is the tuple to be formatted."
6626
6707
msgstr ""
6708
+ "Pour insérer un *tuple*, vous devez donc donner un *tuple* d'un seul "
6709
+ "élément, contenant le *tuple* à insérer."
6627
6710
6628
6711
#~ msgid "``None``"
6629
6712
#~ msgstr "``None``"
0 commit comments