Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 11 additions & 10 deletions tutorial/controlflow.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-24 14:22+0100\n"
"PO-Revision-Date: 2019-01-03 17:16+0100\n"
"PO-Revision-Date: 2019-02-10 06:38+0100\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.2\n"
"X-Generator: Poedit 2.2\n"

#: ../Doc/tutorial/controlflow.rst:5
msgid "More Control Flow Tools"
Expand Down Expand Up @@ -202,12 +202,13 @@ msgid ""
"is terminated by a :keyword:`break` statement. This is exemplified by the "
"following loop, which searches for prime numbers::"
msgstr ""
"Les boucles peuvent également disposer d'une instruction ``!else`` ; celle-"
"ci est exécutée lorsqu'une boucle se termine alors que tous ses éléments ont "
"été traités (dans le cas d'un :keyword:`for`) ou que la condition devient "
"fausse (dans le cas d'un :keyword:`while`), mais pas lorsque la boucle est "
"interrompue par une instruction :keyword:`break`. L'exemple suivant, qui "
"effectue une recherche de nombres premiers, en est une démonstration ::"
"Les boucles peuvent également disposer d'une instruction :keyword:`!else` ; "
"celle-ci est exécutée lorsqu'une boucle se termine alors que tous ses "
"éléments ont été traités (dans le cas d'un :keyword:`for`) ou que la "
"condition devient fausse (dans le cas d'un :keyword:`while`), mais pas "
"lorsque la boucle est interrompue par une instruction :keyword:`break`. "
"L'exemple suivant, qui effectue une recherche de nombres premiers, en est "
"une démonstration ::"

#: ../Doc/tutorial/controlflow.rst:187
msgid ""
Expand Down Expand Up @@ -432,7 +433,7 @@ msgstr ""
"même nom sans qu'il n'y ait d'ambigüité (vous pouvez définir vos propres "
"types d'objets et leurs méthodes en utilisant des *classes*, voir :ref:`tut-"
"classes`). La méthode :meth:`append` donnée dans cet exemple est définie "
"pour les listes ; elles ajoute un nouvel élément à la fin de la liste. Dans "
"pour les listes ; elle ajoute un nouvel élément à la fin de la liste. Dans "
"cet exemple, elle est l'équivalent de ``result = result + [a]``, mais elle "
"est plus efficace."

Expand Down Expand Up @@ -576,7 +577,7 @@ msgstr ""
"positionnés. Tous les arguments nommés doivent correspondre à l'un des "
"arguments acceptés par la fonction (par exemple, ``actor`` n'est pas un "
"argument accepté par la fonction ``parrot``), mais leur ordre n'est pas "
"important. Ceci inclut également les arguments facultatifs "
"important. Ceci inclut également les arguments obligatoires "
"(``parrot(voltage=1000)`` est également correct). Aucun argument ne peut "
"recevoir une valeur plus d'une fois, comme l'illustre cet exemple incorrect "
"du fait de cette restriction : ::"
Expand Down
31 changes: 16 additions & 15 deletions tutorial/datastructures.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-21 09:48+0100\n"
"PO-Revision-Date: 2019-01-03 17:17+0100\n"
"PO-Revision-Date: 2019-02-17 18:53+0100\n"
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
Expand Down Expand Up @@ -69,8 +69,9 @@ msgid ""
"Remove the first item from the list whose value is equal to *x*. It raises "
"a :exc:`ValueError` if there is no such item."
msgstr ""
"Supprime de la liste le premier élément dont la valeur est égale à *x*. Une :"
"exc:`ValueError` est levée s'il n'existe aucun élément avec cette valeur."
"Supprime de la liste le premier élément dont la valeur est égale à *x*. Une "
"exception :exc:`ValueError` est levée s'il n'existe aucun élément avec cette "
"valeur."

#: ../Doc/tutorial/datastructures.rst:50
msgid ""
Expand Down Expand Up @@ -122,12 +123,12 @@ msgid ""
"Sort the items of the list in place (the arguments can be used for sort "
"customization, see :func:`sorted` for their explanation)."
msgstr ""
"Classe les éléments sur place (les arguments peuvent personnaliser le "
"classement, voir :func:`sorted` pour leur explication)."
"Ordonne les éléments dans la liste (les arguments peuvent personnaliser "
"l'ordonnancement, voir :func:`sorted` pour leur explication)."

#: ../Doc/tutorial/datastructures.rst:91
msgid "Reverse the elements of the list in place."
msgstr "Inverse l'ordre des éléments de la liste, sur place."
msgstr "Inverse l'ordre des éléments dans la liste."

#: ../Doc/tutorial/datastructures.rst:97
msgid "Return a shallow copy of the list. Equivalent to ``a[:]``."
Expand Down Expand Up @@ -381,10 +382,10 @@ msgid ""
msgstr ""
"Nous avons vu que les listes et les chaînes de caractères ont beaucoup de "
"propriétés en commun, comme l'indexation et les opérations sur des tranches. "
"Ce sont deux exemple de *séquences* (voir :ref:`typesseq`). Comme Python est "
"un langage en constante évolution, d'autres types de séquences y seront peut-"
"être ajoutés. Il existe également un autre type standard de séquence : le "
"*tuple*."
"Ce sont deux exemples de *séquences* (voir :ref:`typesseq`). Comme Python "
"est un langage en constante évolution, d'autres types de séquences y seront "
"peut-être ajoutés. Il existe également un autre type standard de séquence : "
"le *tuple*."

#: ../Doc/tutorial/datastructures.rst:372
msgid ""
Expand All @@ -404,7 +405,7 @@ msgid ""
msgstr ""
"Comme vous pouvez le voir, les tuples sont toujours affichés entre "
"parenthèses, de façon à ce que des tuples imbriqués soient interprétés "
"correctement ; ils peuvent être entrés avec ou sans parenthèses, même si "
"correctement ; ils peuvent être saisis avec ou sans parenthèses, même si "
"celles-ci sont souvent nécessaires (notamment lorsqu'un tuple fait partie "
"d'une expression plus longue). Il n'est pas possible d'affecter de valeur à "
"un élément d'un tuple ; par contre, il est possible de créer des tuples "
Expand Down Expand Up @@ -582,8 +583,8 @@ msgid ""
msgstr ""
"Exécuter ``list(d)`` sur un dictionnaire ``d`` renvoie une liste de toutes "
"les clés utilisées dans le dictionnaire, dans l'ordre d'insertion (si vous "
"voulez qu'elles soient classées, utilisez ``sorted(d)``). Pour tester si une "
"clé est dans le dictionnaire, utilisez le mot-clé :keyword:`in`."
"voulez qu'elles soient ordonnées, utilisez ``sorted(d)``). Pour tester si "
"une clé est dans le dictionnaire, utilisez le mot-clé :keyword:`in`."

#: ../Doc/tutorial/datastructures.rst:517
msgid "Here is a small example using a dictionary::"
Expand Down Expand Up @@ -657,8 +658,8 @@ msgid ""
"To loop over a sequence in sorted order, use the :func:`sorted` function "
"which returns a new sorted list while leaving the source unaltered. ::"
msgstr ""
"Pour faire une boucle selon un certain classement sur une séquence, utilisez "
"la fonction :func:`sorted`, elle renvoie une nouvelle liste classée sans "
"Pour parcourir les éléments d'une séquence de manière ordonnée, utilisez la "
"fonction :func:`sorted`, elle renvoie une nouvelle liste ordonnée sans "
"altérer la source : ::"

#: ../Doc/tutorial/datastructures.rst:618
Expand Down