1
1
# Copyright (C) 2001-2018, Python Software Foundation
2
2
# For licence information, see README file.
3
- #
3
+ #
4
4
msgid ""
5
5
msgstr ""
6
6
"Project-Id-Version : Python 3.6\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2018-08-03 17:52+0200\n "
9
- "PO-Revision-Date : 2018-10-24 23:16+0200 \n "
9
+ "PO-Revision-Date : 2018-11-23 15:22+0100 \n "
10
10
"
Last-Translator :
Julien Palard <[email protected] >\n "
11
11
"
Language-Team :
FRENCH <[email protected] >\n "
12
12
"Language : fr\n "
@@ -26,7 +26,7 @@ msgstr "Sommaire"
26
26
#: ../Doc/faq/design.rst:11
27
27
msgid "Why does Python use indentation for grouping of statements?"
28
28
msgstr ""
29
- "Pourquoi Python utilise-t-il l'indentation pour grouper les instructions ?"
29
+ "Pourquoi Python utilise-t-il l'indentation pour grouper les instructions ?"
30
30
31
31
#: ../Doc/faq/design.rst:13
32
32
msgid ""
@@ -48,7 +48,7 @@ msgstr ""
48
48
"Comme il n'y a pas d'accolades de début/fin, il ne peut y avoir de "
49
49
"différence entre le bloc perçu par l'analyseur syntaxique et le lecteur "
50
50
"humain. Parfois les programmeurs C pourront trouver un morceau de code comme "
51
- "celui-ci : : :"
51
+ "celui-ci ::"
52
52
53
53
#: ../Doc/faq/design.rst:26
54
54
msgid ""
@@ -100,20 +100,19 @@ msgstr ""
100
100
msgid "Why am I getting strange results with simple arithmetic operations?"
101
101
msgstr ""
102
102
"Pourquoi ai-je d'étranges résultats suite à de simples opérations "
103
- "arithmétiques ?"
103
+ "arithmétiques ?"
104
104
105
105
#: ../Doc/faq/design.rst:48
106
106
msgid "See the next question."
107
107
msgstr "Voir la question suivante."
108
108
109
109
#: ../Doc/faq/design.rst:52
110
110
msgid "Why are floating-point calculations so inaccurate?"
111
- msgstr "Pourquoi les calculs à virgules flottantes sont si imprécis ?"
111
+ msgstr "Pourquoi les calculs à virgules flottantes sont si imprécis ?"
112
112
113
113
#: ../Doc/faq/design.rst:54
114
114
msgid "Users are often surprised by results like this::"
115
- msgstr ""
116
- "Les gens sont très souvent surpris par des résultats comme celui-ci : ::"
115
+ msgstr "Les gens sont très souvent surpris par des résultats comme celui-ci ::"
117
116
118
117
#: ../Doc/faq/design.rst:59
119
118
msgid ""
@@ -150,7 +149,7 @@ msgid ""
150
149
msgstr ""
151
150
"Beaucoup de nombres pouvant être écrits facilement en notation décimale ne "
152
151
"peuvent pas s'exprimer de manière exacte en binaire à virgule flottante. Par "
153
- "exemple, après : ::"
152
+ "exemple, après ::"
154
153
155
154
#: ../Doc/faq/design.rst:75
156
155
msgid ""
@@ -164,7 +163,7 @@ msgstr ""
164
163
165
164
#: ../Doc/faq/design.rst:81
166
165
msgid "which is exactly::"
167
- msgstr "qui est, exactement : ::"
166
+ msgstr "qui est, exactement ::"
168
167
169
168
#: ../Doc/faq/design.rst:85
170
169
msgid ""
@@ -184,7 +183,7 @@ msgstr ""
184
183
185
184
#: ../Doc/faq/design.rst:93
186
185
msgid "Why are Python strings immutable?"
187
- msgstr "Pourquoi les chaînes de caractères Python sont-elles immuables ?"
186
+ msgstr "Pourquoi les chaînes de caractères Python sont-elles immuables ?"
188
187
189
188
#: ../Doc/faq/design.rst:95
190
189
msgid "There are several advantages."
@@ -218,7 +217,7 @@ msgstr ""
218
217
msgid "Why must 'self' be used explicitly in method definitions and calls?"
219
218
msgstr ""
220
219
"Pourquoi \" self\" doit-il être explicitement utilisé dans les définitions et "
221
- "les appels de méthode ?"
220
+ "les appels de méthode ?"
222
221
223
222
#: ../Doc/faq/design.rst:112
224
223
msgid ""
@@ -308,18 +307,18 @@ msgstr ""
308
307
309
308
#: ../Doc/faq/design.rst:150
310
309
msgid "Why can't I use an assignment in an expression?"
311
- msgstr "Pourquoi ne puis-je pas utiliser d'assignation dans une expression ?"
310
+ msgstr "Pourquoi ne puis-je pas utiliser d'assignation dans une expression ?"
312
311
313
312
#: ../Doc/faq/design.rst:152
314
313
msgid ""
315
314
"Many people used to C or Perl complain that they want to use this C idiom:"
316
315
msgstr ""
317
316
"De nombreuses personnes habituées à C ou Perl se plaignent de vouloir "
318
- "utiliser cet idiome C :"
317
+ "utiliser cet idiome C :"
319
318
320
319
#: ../Doc/faq/design.rst:160
321
320
msgid "where in Python you're forced to write this::"
322
- msgstr "où en Python vous êtes forcé à écrire ceci : ::"
321
+ msgstr "où en Python vous êtes forcé à écrire ceci ::"
323
322
324
323
#: ../Doc/faq/design.rst:168
325
324
msgid ""
@@ -328,7 +327,7 @@ msgid ""
328
327
msgstr ""
329
328
"La raison pour ne pas autoriser l'assignation dans les expressions en Python "
330
329
"est un bug fréquent, et difficile à trouver dans ces autres langages, causé "
331
- "par cette construction :"
330
+ "par cette construction :"
332
331
333
332
#: ../Doc/faq/design.rst:180
334
333
msgid ""
@@ -396,7 +395,7 @@ msgstr ""
396
395
"La meilleur approche est d'utiliser les itérateurs, rendant possible de "
397
396
"parcourir des objets en utilisant l'instruction ``for``. Par exemple, les :"
398
397
"term:`objets fichiers <file object>` gèrent le protocole d'itération, donc "
399
- "vous pouvez simplement écrire : ::"
398
+ "vous pouvez simplement écrire ::"
400
399
401
400
#: ../Doc/faq/design.rst:216
402
401
msgid ""
@@ -408,7 +407,7 @@ msgstr ""
408
407
409
408
#: ../Doc/faq/design.rst:218
410
409
msgid "As Guido said:"
411
- msgstr "Comme l'a dit Guido :"
410
+ msgstr "Comme l'a dit Guido :"
412
411
413
412
#: ../Doc/faq/design.rst:220
414
413
msgid ""
@@ -470,11 +469,11 @@ msgstr ""
470
469
"mêmes fonctionnalités que celles qui étaient déjà disponibles en utilisant "
471
470
"les fonctions du module string. La plupart de ces nouvelles méthodes ont été "
472
471
"largement acceptées, mais celle qui semble rendre certains programmeurs "
473
- "inconfortables est : ::"
472
+ "inconfortables est ::"
474
473
475
474
#: ../Doc/faq/design.rst:250
476
475
msgid "which gives the result::"
477
- msgstr "qui donne le résultat : ::"
476
+ msgstr "qui donne le résultat ::"
478
477
479
478
#: ../Doc/faq/design.rst:254
480
479
msgid "There are two common arguments against this usage."
@@ -505,7 +504,7 @@ msgstr ""
505
504
"train de dire à une séquence de joindre ses membres avec une constante de "
506
505
"chaîne\" . Malheureusement, vous ne l'êtes pas. Pour quelque raison, il "
507
506
"semble être bien moins difficile d'avoir :meth:`~str.split` en tant que "
508
- "méthode de chaîne, puisque dans ce cas il est facile de voir que::"
507
+ "méthode de chaîne, puisque dans ce cas il est facile de voir que ::"
509
508
510
509
#: ../Doc/faq/design.rst:269
511
510
msgid ""
@@ -534,7 +533,7 @@ msgstr ""
534
533
535
534
#: ../Doc/faq/design.rst:280
536
535
msgid "How fast are exceptions?"
537
- msgstr "À quel point les exceptions sont-elles rapides ?"
536
+ msgstr "À quel point les exceptions sont-elles rapides ?"
538
537
539
538
#: ../Doc/faq/design.rst:282
540
539
msgid ""
@@ -554,7 +553,7 @@ msgid ""
554
553
msgstr ""
555
554
"Cela n'a de sens que si vous vous attendez à ce que le dictionnaire ait la "
556
555
"clé presque tout le temps. Si ce n'était pas le cas, vous l'auriez codé "
557
- "comme suit : ::"
556
+ "comme suit ::"
558
557
559
558
#: ../Doc/faq/design.rst:300
560
559
msgid ""
@@ -570,7 +569,7 @@ msgstr ""
570
569
msgid "Why isn't there a switch or case statement in Python?"
571
570
msgstr ""
572
571
"Pourquoi n'y a-t-il pas une instruction *switch* ou une structure similaire "
573
- "à *switch / case* en Python ?"
572
+ "à *switch / case* en Python ?"
574
573
575
574
#: ../Doc/faq/design.rst:308
576
575
msgid ""
@@ -592,7 +591,7 @@ msgid ""
592
591
msgstr ""
593
592
"Dans les cas où vous devez choisir parmi un très grand nombre de "
594
593
"possibilités, vous pouvez créer un dictionnaire faisant correspondre des "
595
- "valeurs à des fonctions à appeler. Par exemple : ::"
594
+ "valeurs à des fonctions à appeler. Par exemple ::"
596
595
597
596
#: ../Doc/faq/design.rst:327
598
597
msgid ""
@@ -601,7 +600,7 @@ msgid ""
601
600
msgstr ""
602
601
"Pour appeler les méthodes sur des objets, vous pouvez simplifier davantage "
603
602
"en utilisant la fonction native :func:`getattr` pour récupérer les méthodes "
604
- "avec un nom donné : ::"
603
+ "avec un nom donné ::"
605
604
606
605
#: ../Doc/faq/design.rst:339
607
606
msgid ""
@@ -621,7 +620,7 @@ msgid ""
621
620
"specific thread implementation?"
622
621
msgstr ""
623
622
"Est-il possible d'émuler des fils d'exécution dans l'interpréteur plutôt que "
624
- "se baser sur les implémentations spécifique aux OS ?"
623
+ "se baser sur les implémentations spécifique aux OS ?"
625
624
626
625
#: ../Doc/faq/design.rst:347
627
626
msgid ""
@@ -649,7 +648,7 @@ msgstr ""
649
648
#: ../Doc/faq/design.rst:357
650
649
msgid "Why can't lambda expressions contain statements?"
651
650
msgstr ""
652
- "Pourquoi les expressions lambda ne peuvent pas contenir d'instructions ?"
651
+ "Pourquoi les expressions lambda ne peuvent pas contenir d'instructions ?"
653
652
654
653
#: ../Doc/faq/design.rst:359
655
654
msgid ""
@@ -681,7 +680,7 @@ msgstr ""
681
680
"fonction lambda au lieu d'une fonction définie localement est que vous "
682
681
"n'avez nullement besoin d'un nom pour la fonction -- Mais c'est juste une "
683
682
"variable locale à laquelle est affecté l'objet fonction (qui est exactement "
684
- "le même type d'objet qui donne une expression lambda) !"
683
+ "le même type d'objet qui donne une expression lambda) !"
685
684
686
685
#: ../Doc/faq/design.rst:373
687
686
msgid "Can Python be compiled to machine code, C or some other language?"
@@ -704,7 +703,7 @@ msgstr ""
704
703
705
704
#: ../Doc/faq/design.rst:383
706
705
msgid "How does Python manage memory?"
707
- msgstr "Comment Python gère la mémoire ?"
706
+ msgstr "Comment Python gère la mémoire ?"
708
707
709
708
#: ../Doc/faq/design.rst:385
710
709
msgid ""
@@ -775,7 +774,7 @@ msgstr ""
775
774
#: ../Doc/faq/design.rst:421
776
775
msgid "Why doesn't CPython use a more traditional garbage collection scheme?"
777
776
msgstr ""
778
- "Pourquoi CPython n'utilise-il pas un ramasse-miette plus traditionnel ?"
777
+ "Pourquoi CPython n'utilise-il pas un ramasse-miette plus traditionnel ?"
779
778
780
779
#: ../Doc/faq/design.rst:423
781
780
msgid ""
@@ -813,7 +812,7 @@ msgstr ""
813
812
#: ../Doc/faq/design.rst:438
814
813
msgid "Why isn't all memory freed when CPython exits?"
815
814
msgstr ""
816
- "Pourquoi toute la mémoire n'est pas libérée lorsque *CPython* s'arrête ?"
815
+ "Pourquoi toute la mémoire n'est pas libérée lorsque *CPython* s'arrête ?"
817
816
818
817
#: ../Doc/faq/design.rst:440
819
818
msgid ""
@@ -844,7 +843,7 @@ msgstr ""
844
843
#: ../Doc/faq/design.rst:452
845
844
msgid "Why are there separate tuple and list data types?"
846
845
msgstr ""
847
- "Pourquoi les *tuples* et les *list* sont deux types de données séparés ?"
846
+ "Pourquoi les *tuples* et les *list* sont deux types de données séparés ?"
848
847
849
848
#: ../Doc/faq/design.rst:454
850
849
msgid ""
@@ -1015,7 +1014,7 @@ msgstr ""
1015
1014
1016
1015
#: ../Doc/faq/design.rst:523
1017
1016
msgid "Some unacceptable solutions that have been proposed:"
1018
- msgstr "Certaines solutions insatisfaisantes qui ont été proposées :"
1017
+ msgstr "Certaines solutions insatisfaisantes qui ont été proposées :"
1019
1018
1020
1019
#: ../Doc/faq/design.rst:525
1021
1020
msgid ""
@@ -1259,22 +1258,23 @@ msgid ""
1259
1258
"pass on the string quote character by escaping it with a backslash. These "
1260
1259
"rules work well when r-strings are used for their intended purpose."
1261
1260
msgstr ""
1262
- "Les chaînes brutes ont été conçues pour faciliter la création de données pour "
1263
- "les processeurs de texte (principalement les moteurs d'expressions "
1261
+ "Les chaînes brutes ont été conçues pour faciliter la création de données "
1262
+ "pour les processeurs de texte (principalement les moteurs d'expressions "
1264
1263
"régulières) qui veulent faire leur propre traitement d'échappement "
1265
- "d'*antislashes*. Ces processeurs considèrent un *antislash* de fin non-appairé "
1266
- "comme une erreur, alors les chaînes brutes ne le permettent pas. En retour, "
1267
- "elles vous permettent de transmettre le caractère de citation de la chaîne "
1268
- "en l'échappant avec un *antislash*. Ces règles fonctionnent bien lorsque les "
1269
- "chaînes brutes sont utilisées pour leur but premier."
1264
+ "d'*antislashes*. Ces processeurs considèrent un *antislash* de fin non-"
1265
+ "appairé comme une erreur, alors les chaînes brutes ne le permettent pas. En "
1266
+ "retour, elles vous permettent de transmettre le caractère de citation de la "
1267
+ "chaîne en l'échappant avec un *antislash*. Ces règles fonctionnent bien "
1268
+ "lorsque les chaînes brutes sont utilisées pour leur but premier."
1270
1269
1271
1270
#: ../Doc/faq/design.rst:685
1272
1271
msgid ""
1273
1272
"If you're trying to build Windows pathnames, note that all Windows system "
1274
1273
"calls accept forward slashes too::"
1275
1274
msgstr ""
1276
1275
"Si vous essayez de construire des chemins d'accès Windows, notez que tous "
1277
- "les appels système Windows acceptent également les *slashes* \" classiques\" ::"
1276
+ "les appels système Windows acceptent également les *slashes* \" classiques"
1277
+ "\" ::"
1278
1278
1279
1279
#: ../Doc/faq/design.rst:690
1280
1280
msgid ""
@@ -1375,8 +1375,8 @@ msgstr ""
1375
1375
#: ../Doc/faq/design.rst:753
1376
1376
msgid "Why are colons required for the if/while/def/class statements?"
1377
1377
msgstr ""
1378
- "Pourquoi les deux-points sont-ils nécessaires pour les déclarations ``if/while/ "
1379
- "def/class`` ?"
1378
+ "Pourquoi les deux-points sont-ils nécessaires pour les déclarations ``if/"
1379
+ "while/ def/class`` ?"
1380
1380
1381
1381
#: ../Doc/faq/design.rst:755
1382
1382
msgid ""
@@ -1397,8 +1397,8 @@ msgid ""
1397
1397
"English."
1398
1398
msgstr ""
1399
1399
"Remarquez comment le deuxième est un peu plus facile à lire. Remarquez "
1400
- "aussi comment un deux-points introduit l'exemple dans cette réponse à la FAQ ; "
1401
- "c'est un usage standard en anglais."
1400
+ "aussi comment un deux-points introduit l'exemple dans cette réponse à la "
1401
+ "FAQ ; c'est un usage standard en anglais."
1402
1402
1403
1403
#: ../Doc/faq/design.rst:769
1404
1404
msgid ""
@@ -1457,13 +1457,12 @@ msgid ""
1457
1457
"of error."
1458
1458
msgstr ""
1459
1459
"Cette liste a l'air d'avoir quatre éléments, mais elle en contient en fait "
1460
- "trois : \" *fee*\" , \" *fiefoo*\" et \" *fum*\" . Toujours ajouter la virgule permet "
1461
- "d'éviter cette source d'erreur."
1460
+ "trois : \" *fee*\" , \" *fiefoo*\" et \" *fum*\" . Toujours ajouter la virgule "
1461
+ "permet d'éviter cette source d'erreur."
1462
1462
1463
1463
#: ../Doc/faq/design.rst:808
1464
1464
msgid ""
1465
1465
"Allowing the trailing comma may also make programmatic code generation "
1466
1466
"easier."
1467
1467
msgstr ""
1468
- "Permettre la virgule de fin peut également faciliter la génération de code "
1469
- "programmatiquement."
1468
+ "Permettre la virgule de fin peut également faciliter la génération de code."
0 commit comments