Skip to content

Commit ee516bb

Browse files
christopheNanJulienPalard
authored andcommitted
Suivi de la version originale - traitement des "fuzzy" (#554)
1 parent baad78e commit ee516bb

File tree

7 files changed

+143
-197
lines changed

7 files changed

+143
-197
lines changed

glossary.po

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-12-21 09:48+0100\n"
9-
"PO-Revision-Date: 2018-12-14 15:07+0100\n"
9+
"PO-Revision-Date: 2019-02-19 19:32+0100\n"
1010
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
16-
"X-Generator: Poedit 2.2\n"
16+
"X-Generator: Poedit 2.0.2\n"
1717

1818
#: ../Doc/glossary.rst:5
1919
msgid "Glossary"
@@ -260,9 +260,8 @@ msgid ""
260260
"expression."
261261
msgstr ""
262262
"C'est un :term:`asynchronous iterator` qui, lorsqu'il est appelé via la "
263-
"méthode :meth:`__anext__` renvoie un objet *awaitable* qui exécutera le "
264-
"corps de la fonction du générateur asynchrone jusqu'au prochain :keyword:"
265-
"`yield`."
263+
"méthode :meth:`__anext__` renvoie un objet *awaitable* qui exécute le corps "
264+
"de la fonction du générateur asynchrone jusqu'au prochain :keyword:`yield`."
266265

267266
#: ../Doc/glossary.rst:114
268267
msgid ""
@@ -785,7 +784,6 @@ msgid "expression"
785784
msgstr "expression"
786785

787786
#: ../Doc/glossary.rst:330
788-
#, fuzzy
789787
msgid ""
790788
"A piece of syntax which can be evaluated to some value. In other words, an "
791789
"expression is an accumulation of expression elements like literals, names, "
@@ -802,7 +800,7 @@ msgstr ""
802800
"Contrairement à beaucoup d'autres langages, les différentes constructions du "
803801
"langage ne sont pas toutes des expressions. On trouve également des :term:"
804802
"`instructions <statement>` qui ne peuvent pas être utilisées comme "
805-
"expressions, tel que :keyword:`if`. Les affectations sont également des "
803+
"expressions, tel que :keyword:`while`. Les affectations sont également des "
806804
"instructions et non des expressions."
807805

808806
#: ../Doc/glossary.rst:337
@@ -1062,17 +1060,16 @@ msgid "generator expression"
10621060
msgstr "expression génératrice"
10631061

10641062
#: ../Doc/glossary.rst:446
1065-
#, fuzzy
10661063
msgid ""
10671064
"An expression that returns an iterator. It looks like a normal expression "
10681065
"followed by a :keyword:`!for` clause defining a loop variable, range, and an "
10691066
"optional :keyword:`!if` clause. The combined expression generates values "
10701067
"for an enclosing function::"
10711068
msgstr ""
10721069
"Expression qui donne un itérateur. Elle ressemble à une expression normale, "
1073-
"suivie d'une expression :keyword:`for` définissant une variable de boucle, "
1074-
"un intervalle et une expression :keyword:`if` optionnelle. Toute cette "
1075-
"expression génère des valeurs pour la fonction qui l'entoure : ::"
1070+
"suivie d'une clause :keyword:`!for` définissant une variable de boucle, un "
1071+
"intervalle et une clause :keyword:`!if` optionnelle. Toute cette expression "
1072+
"génère des valeurs pour la fonction qui l'entoure : ::"
10761073

10771074
#: ../Doc/glossary.rst:453
10781075
msgid "generic function"

reference/compound_stmts.po

Lines changed: 42 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-12-24 14:22+0100\n"
9-
"PO-Revision-Date: 2018-12-24 15:41+0100\n"
9+
"PO-Revision-Date: 2019-02-19 22:16+0100\n"
1010
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
16-
"X-Generator: Poedit 2.2\n"
16+
"X-Generator: Poedit 2.0.2\n"
1717

1818
#: ../Doc/reference/compound_stmts.rst:5
1919
msgid "Compound statements"
@@ -116,9 +116,8 @@ msgstr ""
116116
"chaque clause sur une ligne séparée pour plus de clarté."
117117

118118
#: ../Doc/reference/compound_stmts.rst:82
119-
#, fuzzy
120119
msgid "The :keyword:`!if` statement"
121-
msgstr "L'instruction :keyword:`if`"
120+
msgstr "L'instruction :keyword:`!if`"
122121

123122
#: ../Doc/reference/compound_stmts.rst:90
124123
msgid "The :keyword:`if` statement is used for conditional execution:"
@@ -143,9 +142,8 @@ msgstr ""
143142
"si elle existe, est exécutée."
144143

145144
#: ../Doc/reference/compound_stmts.rst:107
146-
#, fuzzy
147145
msgid "The :keyword:`!while` statement"
148-
msgstr "L'instruction :keyword:`while`"
146+
msgstr "L'instruction :keyword:`!while`"
149147

150148
#: ../Doc/reference/compound_stmts.rst:115
151149
msgid ""
@@ -156,7 +154,6 @@ msgstr ""
156154
"de manière répétée tant qu'une expression est vraie :"
157155

158156
#: ../Doc/reference/compound_stmts.rst:122
159-
#, fuzzy
160157
msgid ""
161158
"This repeatedly tests the expression and, if it is true, executes the first "
162159
"suite; if the expression is false (which may be the first time it is tested) "
@@ -165,26 +162,24 @@ msgid ""
165162
msgstr ""
166163
"Python évalue l'expression de manière répétée et, tant qu'elle est vraie, "
167164
"exécute la première suite ; si l'expression est fausse (ce qui peut arriver "
168-
"même lors du premier test), la suite de la clause :keyword:`else`, si elle "
165+
"même lors du premier test), la suite de la clause :keyword:`!else`, si elle "
169166
"existe, est exécutée et la boucle se termine."
170167

171168
#: ../Doc/reference/compound_stmts.rst:131
172-
#, fuzzy
173169
msgid ""
174170
"A :keyword:`break` statement executed in the first suite terminates the loop "
175171
"without executing the :keyword:`!else` clause's suite. A :keyword:"
176172
"`continue` statement executed in the first suite skips the rest of the suite "
177173
"and goes back to testing the expression."
178174
msgstr ""
179175
"Une instruction :keyword:`break` exécutée dans la première suite termine la "
180-
"boucle sans exécuter la suite de la clause :keyword:`else`. Une instruction :"
181-
"keyword:`continue` exécutée dans la première suite saute le reste de la "
182-
"suite et retourne au test de l'expression."
176+
"boucle sans exécuter la suite de la clause :keyword:`!else`. Une "
177+
"instruction :keyword:`continue` exécutée dans la première suite saute le "
178+
"reste de la suite et retourne au test de l'expression."
183179

184180
#: ../Doc/reference/compound_stmts.rst:140
185-
#, fuzzy
186181
msgid "The :keyword:`!for` statement"
187-
msgstr "L'instruction :keyword:`for`"
182+
msgstr "L'instruction :keyword:`!for`"
188183

189184
#: ../Doc/reference/compound_stmts.rst:151
190185
msgid ""
@@ -196,7 +191,6 @@ msgstr ""
196191
"itérable :"
197192

198193
#: ../Doc/reference/compound_stmts.rst:158
199-
#, fuzzy
200194
msgid ""
201195
"The expression list is evaluated once; it should yield an iterable object. "
202196
"An iterator is created for the result of the ``expression_list``. The suite "
@@ -217,11 +211,10 @@ msgstr ""
217211
"règles des assignations (voir :ref:`assignment`), et ensuite la suite est "
218212
"exécutée. Lorsque les éléments sont épuisés (ce qui est immédiat lorsque la "
219213
"séquence est vide ou si un itérateur lève une exception :exc:"
220-
"`StopIteration`), la suite de la clause :keyword:`else`, si elle existe, est "
221-
"exécutée et la boucle se termine."
214+
"`StopIteration`), la suite de la clause :keyword:`!else`, si elle existe, "
215+
"est exécutée et la boucle se termine."
222216

223217
#: ../Doc/reference/compound_stmts.rst:171
224-
#, fuzzy
225218
msgid ""
226219
"A :keyword:`break` statement executed in the first suite terminates the loop "
227220
"without executing the :keyword:`!else` clause's suite. A :keyword:"
@@ -230,10 +223,10 @@ msgid ""
230223
"there is no next item."
231224
msgstr ""
232225
"Une instruction :keyword:`break` exécutée dans la première suite termine la "
233-
"boucle sans exécuter la suite de la clause :keyword:`else`. Une instruction :"
234-
"keyword:`continue` exécutée dans la première suite saute le reste de la "
235-
"suite et continue avec l'élément suivant, ou avec la clause :keyword:`else` "
236-
"s'il n'y a pas d'élément suivant."
226+
"boucle sans exécuter la suite de la clause :keyword:`!else`. Une "
227+
"instruction :keyword:`continue` exécutée dans la première suite saute le "
228+
"reste de la suite et continue avec l'élément suivant, ou avec la clause :"
229+
"keyword:`!else` s'il n'y a pas d'élément suivant."
237230

238231
#: ../Doc/reference/compound_stmts.rst:177
239232
msgid ""
@@ -288,9 +281,8 @@ msgstr ""
288281
"complète, par exemple ::"
289282

290283
#: ../Doc/reference/compound_stmts.rst:224
291-
#, fuzzy
292284
msgid "The :keyword:`!try` statement"
293-
msgstr "L'instruction :keyword:`try`"
285+
msgstr "L'instruction :keyword:`!try`"
294286

295287
#: ../Doc/reference/compound_stmts.rst:234
296288
msgid ""
@@ -301,7 +293,6 @@ msgstr ""
301293
"code de nettoyage pour un groupe d'instructions :"
302294

303295
#: ../Doc/reference/compound_stmts.rst:247
304-
#, fuzzy
305296
msgid ""
306297
"The :keyword:`except` clause(s) specify one or more exception handlers. When "
307298
"no exception occurs in the :keyword:`try` clause, no exception handler is "
@@ -318,7 +309,7 @@ msgstr ""
318309
"La ou les clauses :keyword:`except` spécifient un ou plusieurs gestionnaires "
319310
"d'exceptions. Si aucune exception ne se produit dans la clause :keyword:"
320311
"`try`, aucun gestionnaire d'exception n'est exécuté. Lorsqu'une exception se "
321-
"produit dans la suite de :keyword:`try`, Python recherche un gestionnaire "
312+
"produit dans la suite de :keyword:`!try`, Python recherche un gestionnaire "
322313
"d'exception. Cette recherche inspecte les clauses ``except``, l'une après "
323314
"l'autre, jusqu'à trouver une correspondance. Une clause ``except`` vide "
324315
"(c'est-à-dire sans expression), si elle est présente, doit être la "
@@ -353,7 +344,6 @@ msgstr ""
353344
"levé l'exception)."
354345

355346
#: ../Doc/reference/compound_stmts.rst:268
356-
#, fuzzy
357347
msgid ""
358348
"When a matching except clause is found, the exception is assigned to the "
359349
"target specified after the :keyword:`!as` keyword in that except clause, if "
@@ -365,14 +355,14 @@ msgid ""
365355
"exception.)"
366356
msgstr ""
367357
"Lorsqu'une clause d'exception correspond, l'exception est assignée à la "
368-
"cible spécifiée après le mot-clé :keyword:`as` dans cette clause ``except``, "
369-
"si cette cible existe, et la suite de clause ``except`` est exécutée. "
370-
"Toutes les clauses ``except`` doivent avoir un bloc exécutable. Lorsque la "
371-
"fin de ce bloc est atteinte, l'exécution continue normalement après "
372-
"l'ensemble de l'instruction ``try`` (cela signifie que si deux gestionnaires "
373-
"imbriqués existent pour la même exception, et que l'exception se produit "
374-
"dans la clause ``try`` du gestionnaire interne, le gestionnaire externe ne "
375-
"gère pas l'exception)."
358+
"cible spécifiée après le mot-clé :keyword:`!as` dans cette clause "
359+
"``except``, si cette cible existe, et la suite de clause ``except`` est "
360+
"exécutée. Toutes les clauses ``except`` doivent avoir un bloc exécutable. "
361+
"Lorsque la fin de ce bloc est atteinte, l'exécution continue normalement "
362+
"après l'ensemble de l'instruction ``try`` (cela signifie que si deux "
363+
"gestionnaires imbriqués existent pour la même exception, et que l'exception "
364+
"se produit dans la clause ``try`` du gestionnaire interne, le gestionnaire "
365+
"externe ne gère pas l'exception)."
376366

377367
#: ../Doc/reference/compound_stmts.rst:276
378368
msgid ""
@@ -421,22 +411,20 @@ msgstr ""
421411
"qui a géré une exception."
422412

423413
#: ../Doc/reference/compound_stmts.rst:313
424-
#, fuzzy
425414
msgid ""
426415
"The optional :keyword:`!else` clause is executed if the control flow leaves "
427416
"the :keyword:`try` suite, no exception was raised, and no :keyword:"
428417
"`return`, :keyword:`continue`, or :keyword:`break` statement was executed. "
429418
"Exceptions in the :keyword:`!else` clause are not handled by the preceding :"
430419
"keyword:`except` clauses."
431420
msgstr ""
432-
"La clause optionnelle :keyword:`else` n'est exécutée que si l'exécution "
421+
"La clause optionnelle :keyword:`!else` n'est exécutée que si l'exécution "
433422
"atteint la fin de la clause :keyword:`try`, aucune exception n'a été levée, "
434423
"et aucun :keyword:`return`, :keyword:`continue`, ou :keyword:`break` ont "
435-
"étés exécutés. Les exceptions dans la clause :keyword:`else` ne sont pas "
424+
"étés exécutés. Les exceptions dans la clause :keyword:`!else` ne sont pas "
436425
"gérées par les clauses :keyword:`except` précédentes."
437426

438427
#: ../Doc/reference/compound_stmts.rst:321
439-
#, fuzzy
440428
msgid ""
441429
"If :keyword:`finally` is present, it specifies a 'cleanup' handler. The :"
442430
"keyword:`try` clause is executed, including any :keyword:`except` and :"
@@ -450,14 +438,15 @@ msgid ""
450438
msgstr ""
451439
"Si :keyword:`finally` est présente, elle spécifie un gestionnaire de "
452440
"\"nettoyage\". La clause :keyword:`try` est exécutée, y compris les clauses :"
453-
"keyword:`except` et :keyword:`else`. Si une exception se produit dans l'une "
441+
"keyword:`except` et :keyword:`!else`. Si une exception se produit dans l'une "
454442
"des clauses et n'est pas traitée, l'exception est temporairement "
455-
"sauvegardée. La clause :keyword:`finally` est exécutée. S'il y a une "
443+
"sauvegardée. La clause :keyword:`!finally` est exécutée. S'il y a une "
456444
"exception sauvegardée, elle est levée à nouveau à la fin de la clause :"
457-
"keyword:`finally`. Si la clause :keyword:`finally` lève une autre exception, "
458-
"l'exception sauvegardée est définie comme le contexte de la nouvelle "
459-
"exception. Si la clause :keyword:`finally` exécute une instruction :keyword:"
460-
"`return` ou :keyword:`break`, l'exception sauvegardée est jetée ::"
445+
"keyword:`!finally`. Si la clause :keyword:`!finally` lève une autre "
446+
"exception, l'exception sauvegardée est définie comme le contexte de la "
447+
"nouvelle exception. Si la clause :keyword:`!finally` exécute une "
448+
"instruction :keyword:`return` ou :keyword:`break`, l'exception sauvegardée "
449+
"est jetée ::"
461450

462451
#: ../Doc/reference/compound_stmts.rst:340
463452
msgid ""
@@ -468,7 +457,6 @@ msgstr ""
468457
"pendant l'exécution de la clause :keyword:`finally`."
469458

470459
#: ../Doc/reference/compound_stmts.rst:348
471-
#, fuzzy
472460
msgid ""
473461
"When a :keyword:`return`, :keyword:`break` or :keyword:`continue` statement "
474462
"is executed in the :keyword:`try` suite of a :keyword:`!try`...\\ :keyword:`!"
@@ -479,14 +467,13 @@ msgid ""
479467
msgstr ""
480468
"Lorsqu'une instruction :keyword:`return`, :keyword:`break` ou :keyword:"
481469
"`continue` est exécutée dans la suite d'une instruction :keyword:`try` d'une "
482-
"construction :keyword:`try`...\\ :keyword:`finally`, la clause :keyword:"
470+
"construction :keyword:`!try`...\\ :keyword:`!finally`, la clause :keyword:"
483471
"`finally` est aussi exécutée à la sortie. Une instruction :keyword:"
484-
"`continue` est illégale dans une clause :keyword:`finally` (la raison est "
472+
"`continue` est illégale dans une clause :keyword:`!finally` (la raison est "
485473
"que l'implémentation actuelle pose problème --- il est possible que cette "
486474
"restriction soit levée dans le futur)."
487475

488476
#: ../Doc/reference/compound_stmts.rst:355
489-
#, fuzzy
490477
msgid ""
491478
"The return value of a function is determined by the last :keyword:`return` "
492479
"statement executed. Since the :keyword:`finally` clause always executes, a :"
@@ -495,8 +482,8 @@ msgid ""
495482
msgstr ""
496483
"La valeur de retour d'une fonction est déterminée par la dernière "
497484
"instruction :keyword:`return` exécutée. Puisque la clause :keyword:"
498-
"`finally` s'exécute toujours, une instruction :keyword:`return` exécutée "
499-
"dans le :keyword:`finally` sera toujours la dernière clause exécutée ::"
485+
"`finally` s'exécute toujours, une instruction :keyword:`!return` exécutée "
486+
"dans le :keyword:`!finally` sera toujours la dernière clause exécutée ::"
500487

501488
#: ../Doc/reference/compound_stmts.rst:369
502489
msgid ""
@@ -510,9 +497,8 @@ msgstr ""
510497
"pour produire des exceptions."
511498

512499
#: ../Doc/reference/compound_stmts.rst:378
513-
#, fuzzy
514500
msgid "The :keyword:`!with` statement"
515-
msgstr "L'instruction :keyword:`with`"
501+
msgstr "L'instruction :keyword:`!with`"
516502

517503
#: ../Doc/reference/compound_stmts.rst:387
518504
msgid ""
@@ -811,7 +797,6 @@ msgstr ""
811797
"l'ordre dans lequel elles apparaissent dans le fichier."
812798

813799
#: ../Doc/reference/compound_stmts.rst:588
814-
#, fuzzy
815800
msgid ""
816801
"It is also possible to create anonymous functions (functions not bound to a "
817802
"name), for immediate use in expressions. This uses lambda expressions, "
@@ -828,7 +813,7 @@ msgstr ""
828813
"expression lambda est simplement un raccourci pour définir une fonction "
829814
"simple ; une fonction définie par une instruction \":keyword:`def`\" peut "
830815
"être passée (en argument) ou assignée à un autre nom, tout comme une "
831-
"fonction définie par une expression lambda. La forme \":keyword:`def`\" est "
816+
"fonction définie par une expression lambda. La forme \":keyword:`!def`\" est "
832817
"en fait plus puissante puisqu'elle permet l'exécution de plusieurs "
833818
"instructions et les annotations."
834819

@@ -1065,9 +1050,8 @@ msgid "An example of a coroutine function::"
10651050
msgstr "Un exemple de fonction coroutine ::"
10661051

10671052
#: ../Doc/reference/compound_stmts.rst:757
1068-
#, fuzzy
10691053
msgid "The :keyword:`!async for` statement"
1070-
msgstr "L'instruction :keyword:`async for`"
1054+
msgstr "L'instruction :keyword:`!async for`"
10711055

10721056
#: ../Doc/reference/compound_stmts.rst:762
10731057
msgid ""
@@ -1112,9 +1096,8 @@ msgstr ""
11121096
"dehors d'une fonction coroutine."
11131097

11141098
#: ../Doc/reference/compound_stmts.rst:801
1115-
#, fuzzy
11161099
msgid "The :keyword:`!async with` statement"
1117-
msgstr "L'instruction :keyword:`async with`"
1100+
msgstr "L'instruction :keyword:`!async with`"
11181101

11191102
#: ../Doc/reference/compound_stmts.rst:806
11201103
msgid ""

0 commit comments

Comments
 (0)