8000 Traitement de fuzzys. · nshaud/python-docs-fr@229ae21 · GitHub
[go: up one dir, main page]

Skip to content

Commit 229ae21

Browse files
christopheNanJulienPalard
authored andcommitted
Traitement de fuzzys.
1 parent 1cf1d21 commit 229ae21

File tree

6 files changed

+37
-45
lines changed

6 files changed

+37
-45
lines changed

extending/extending.po

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-05-23 16:48+0200\n"
9-
"PO-Revision-Date: 2018-10-04 16:18+0200\n"
9+
"PO-Revision-Date: 2019-06-19 21:54+0200\n"
1010
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -109,7 +109,6 @@ msgstr ""
109109
"``spammify``, le nom du module peut être juste :file:`spammify.c`.)"
110110

111111
#: ../Doc/extending/extending.rst:58
112-
#, fuzzy
113112
msgid "The first two lines of our file can be::"
114113
msgstr "Les deux premières lignes de notre fichier peuvent être ::"
115114

glossary.po

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-06-03 22:10+0200\n"
9-
"PO-Revision-Date: 2019-05-23 19:50+0200\n"
9+
"PO-Revision-Date: 2019-06-19 21:53+0200\n"
1010
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -540,12 +540,10 @@ msgstr ""
540540
"la :pep:`343`."
541541

542542
#: ../Doc/glossary.rst:223
543-
#, fuzzy
544543
msgid "context variable"
545-
msgstr "gestionnaire de contexte"
544+
msgstr "variable de contexte"
546545

547546
#: ../Doc/glossary.rst:225
548-
#, fuzzy
549547
msgid ""
550548
"A variable which can have different values depending on its context. This is "
551549
"similar to Thread-Local Storage in which each execution thread may have a "
@@ -738,7 +736,7 @@ msgstr ""
738736

739737
#: ../Doc/glossary.rst:310
740738
msgid "docstring"
741-
msgstr "*docstring*"
739+
msgstr "*docstring* (chaîne de documentation)"
742740

743741
#: ../Doc/glossary.rst:312
744742
msgid ""
@@ -1217,7 +1215,6 @@ msgstr ""
12171215
"utilisent ce *hash*."
12181216

12191217
#: ../Doc/glossary.rst:511
1220-
#, fuzzy
12211218
msgid ""
12221219
"Most of Python's immutable built-in objects are hashable; mutable containers "
12231220
"(such as lists or dictionaries) are not; immutable containers (such as "
@@ -1226,11 +1223,13 @@ msgid ""
12261223
"default. They all compare unequal (except with themselves), and their hash "
12271224
"value is derived from their :func:`id`."
12281225
msgstr ""
1229-
"Tous les types immuables natifs de Python sont hachables, mais les "
1230-
"conteneurs muables (comme les listes ou les dictionnaires) ne le sont pas. "
1231-
"Toutes les instances de classes définies par les utilisateurs sont hachables "
1232-
"par défaut. Elles sont toutes considérées différentes (sauf avec elles-"
1233-
"mêmes) et leur valeur de hachage est calculée à partir de leur :func:`id`."
1226+
"La plupart des types immuables natifs de Python sont hachables, mais les "
1227+
"conteneurs muables (comme les listes ou les dictionnaires) ne le sont pas ; "
1228+
"les conteneurs immuables (comme les n-uplets ou les ensembles gelés) ne sont "
1229+
"hachables que si leurs éléments sont hachables. Les instances de classes "
1230+
"définies par les utilisateurs sont hachables par défaut. Elles sont toutes "
1231+
"considérées différentes (sauf avec elles-mêmes) et leur valeur de hachage "
1232+
"est calculée à partir de leur :func:`id`."
12341233

12351234
#: ../Doc/glossary.rst:518
12361235
msgid "IDLE"

reference/expressions.po

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-06-03 22:10+0200\n"
9-
"PO-Revision-Date: 2019-05-23 23:35+0200\n"
9+
"PO-Revision-Date: 2019-06-19 21:43+0200\n"
1010
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -2457,7 +2457,6 @@ msgstr ""
24572457
"``False`` sinon."
24582458

24592459
#: ../Doc/reference/expressions.rst:1570
2460-
#, fuzzy
24612460
msgid ""
24622461
"For user-defined classes which do not define :meth:`__contains__` but do "
24632462
"define :meth:`__iter__`, ``x in y`` is ``True`` if some value ``z``, for "
@@ -2467,23 +2466,22 @@ msgid ""
24672466
msgstr ""
24682467
"Pour les classes allogènes qui ne définissent pas :meth:`__contains__` mais "
24692468
"qui définissent :meth:`__iter__`, ``x in y`` vaut ``True`` s'il existe une "
2470-
"valeur ``z`` telle que ``x == z`` renvoie vrai lors de l'itération sur "
2471-
"``y``. Si une exception est levée pendant l'itération, c'est comme si :"
2472-
"keyword:`in` avait levé cette exception."
2469+
"valeur ``z`` telle que l'expression ``x is z or x == z`` renvoie vrai lors "
2470+
"de l'itération sur ``y``. Si une exception est levée pendant l'itération, "
2471+
"c'est comme si :keyword:`in` avait levé cette exception."
24732472

24742473
#: ../Doc/reference/expressions.rst:1576
2475-
#, fuzzy
24762474
msgid ""
24772475
"Lastly, the old-style iteration protocol is tried: if a class defines :meth:"
24782476
"`__getitem__`, ``x in y`` is ``True`` if and only if there is a non-negative "
24792477
"integer index *i* such that ``x is y[i] or x == y[i]``, and no lower integer "
24802478
"index raises the :exc:`IndexError` exception. (If any other exception is "
24812479
"raised, it is as if :keyword:`in` raised that exception)."
24822480
msgstr ""
2483-
"Enfin, le protocole d'itération \"à l'ancienne\" est essayé : si la classe "
2481+
"Enfin, le protocole d'itération « à l'ancienne » est essayé : si la classe "
24842482
"définit :meth:`__getitem__`, ``x in y`` est ``True`` si et seulement si il "
2485-
"existe un entier positif ou nul *i*, représentant l'indice, tel que ``x == "
2486-
"y[i]`` et que tout indice inférieur ne lève pas d'exception :exc:"
2483+
"existe un entier positif ou nul *i*, représentant l'indice, tel que ``x is "
2484+
"y[i] or x == y[i]`` et qu'aucun indice inférieur ne lève d'exception :exc:"
24872485
"`IndexError` (si toute autre exception est levée, c'est comme si :keyword:"
24882486
"`in` avait levé cette exception)."
24892487

sphinx.po

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-06-19 22:32+0200\n"
9-
"PO-Revision-Date: 2018-12-14 15:01+0100\n"
9+
"PO-Revision-Date: 2019-06-19 21:56+0200\n"
1010
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -214,14 +214,12 @@ msgid "Docs by version"
214214
msgstr "Docs par version"
215215

216216
#: ../Doc/tools/templates/indexsidebar.html:5
217-
#, fuzzy
218217
msgid "Python 3.9 (in development)"
219-
msgstr "Python 3.8 (en développement)"
218+
msgstr "Python 3.9 (en développement)"
220219

221220
#: ../Doc/tools/templates/indexsidebar.html:6
222-
#, fuzzy
223221
msgid "Python 3.8 (pre-release)"
224-
msgstr "Python 3.7 (pré-lancement)"
222+
msgstr "Python 3.8 (pré-lancement)"
225223

226224
#: ../Doc/tools/templates/indexsidebar.html:7
227225
msgid "Python 3.7 (stable)"

tutorial/controlflow.po

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-06-03 22:10+0200\n"
9-
"PO-Revision-Date: 2019-06-08 15:20+0200\n"
9+
"PO-Revision-Date: 2019-06-19 21:37+0200\n"
1010
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -318,7 +318,6 @@ msgstr ""
318318
"bonne pratique que de documenter le code que vous écrivez !"
319319

320320
#: ../Doc/tutorial/controlflow.rst:277
321-
#, fuzzy
322321
msgid ""
323322
"The *execution* of a function introduces a new symbol table used for the "
324323
"local variables of the function. More precisely, all variable assignments "
@@ -339,8 +338,10 @@ msgstr ""
339338
"table de symboles locale des fonctions englobantes, puis dans la table de "
340339
"symboles globale et finalement dans la table de noms des primitives. Par "
341340
"conséquent, bien qu'elles puissent être référencées, il est impossible "
342-
"d'affecter une valeur à une variable globale (sauf en utilisant une "
343-
"instruction :keyword:`global`)."
341+
"d'affecter une valeur à une variable globale ou à une variable d'une "
342+
"fonction englobante (sauf pour les variables globales désignées dans une "
343+
"instruction :keyword:`global` et pour les variables des fonctions "
344+
"englobantes désignées dans une instruction :keyword:`nonlocal`)."
344345

345346
#: ../Doc/tutorial/controlflow.rst:288
346347
msgid ""
@@ -586,7 +587,6 @@ msgstr ""
586587
"du fait de cette restriction ::"
587588

588589
#: ../Doc/tutorial/controlflow.rst:483
589-
#, fuzzy
590590
msgid ""
591591
"When a final formal parameter of the form ``**name`` is present, it receives "
592592
"a dictionary (see :ref:`typesmapping`) containing all keyword arguments "
@@ -600,10 +600,10 @@ msgstr ""
600600
"reçoit un dictionnaire (voir :ref:`typesmapping`) contenant tous les "
601601
"arguments nommés à l'exception de ceux correspondant à un paramètre formel. "
602602
"Ceci peut être combiné à un paramètre formel sous la forme ``*name`` (décrit "
603-
"dans la section suivante) qui lui reçoit un tuple contenant les arguments "
604-
"positionnés au-delà de la liste des paramètres formels (``*name`` doit être "
605-
"présent avant ``**name``). Par exemple, si vous définissez une fonction "
606-
"comme ceci ::"
603+
"dans la section suivante) qui lui reçoit un :ref:`n-uplet <tut-tuples>` "
604+
"contenant les arguments positionnés au-delà de la liste des paramètres "
605+
"formels (``*name`` doit être présent avant ``**name``). Par exemple, si vous "
606+
"définissez une fonction comme ceci ::"
607607

608608
#: ../Doc/tutorial/controlflow.rst:500
609609
msgid "It could be called like this::"

tutorial/modules.po

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-05-23 16:48+0200\n"
9-
"PO-Revision-Date: 2019-06-01 23:26+0200\n"
9+
"PO-Revision-Date: 2019-06-19 22:03+0200\n"
1010
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -574,7 +574,6 @@ msgstr ""
574574
"path`` un sous-dossier du nom du paquet."
575575

576576
#: ../Doc/tutorial/modules.rst:428
577-
#, fuzzy
578577
msgid ""
579578
"The :file:`__init__.py` files are required to make Python treat directories "
580579
"containing the file as packages. This prevents directories with a common "
@@ -584,12 +583,12 @@ msgid ""
584583
"the package or set the ``__all__`` variable, described later."
585584
msgstr ""
586585
"Les fichiers :file:`__init__.py` sont nécessaires pour que Python considère "
587-
"les dossiers comme contenant des paquets, cela évite que des dossiers ayant "
588-
"des noms courants comme ``string`` ne masquent des modules qui auraient été "
589-
"trouvés plus tard dans la recherche des dossiers. Dans le plus simple des "
590-
"cas, :file:`__init__.py` peut être vide, mais il peut aussi exécuter du code "
591-
"d'initialisation pour son paquet ou configurer la variable ``__all__`` "
592-
"(documentée plus loin)."
586+
"un dossier contenant ce fichier comme un paquet. Cela évite que des dossiers "
587+
"ayant des noms courants com 1241 me ``string`` ne masquent des modules qui "
588+
"auraient été trouvés plus tard dans la recherche des dossiers. Dans le plus "
589+
"simple des cas, :file:`__init__.py` peut être vide, mais il peut aussi "
590+
"exécuter du code d'initialisation pour son paquet ou configurer la variable "
591+
"``__all__`` (documentée plus loin)."
593592

594593
#: ../Doc/tutorial/modules.rst:435
595594
msgid ""
@@ -760,7 +759,6 @@ msgstr ""
760759
"d'un environnement de production."
761760

762761
#: ../Doc/tutorial/modules.rst:526
763-
#, fuzzy
764762
msgid ""
765763
"Remember, there is nothing wrong with using ``from package import "
766764
"specific_submodule``! In fact, this is the recommended notation unless the "

0 commit comments

Comments
 (0)
0