From a62ed6fbb440f4626aba9b30c0e1bc3791a79452 Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Sat, 30 Jan 2021 11:23:45 +0100 Subject: [PATCH] Fuzzies in FAQ (#1520) Automerge of PR #1520 by @Seluj78 Co-authored-by: Antoine <43954001+awecx@users.noreply.github.com> --- faq/programming.po | 47 +++++++++++++++++++++------------------------- faq/windows.po | 23 +++++++++++------------ 2 files changed, 32 insertions(+), 38 deletions(-) diff --git a/faq/programming.po b/faq/programming.po index 768361dd..7229851a 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -6,14 +6,14 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-17 16:05+0100\n" -"PO-Revision-Date: 2020-05-30 17:14+0900\n" -"Last-Translator: Samuel Giffard \n" +"PO-Revision-Date: 2021-01-28 15:40+0100\n" +"Last-Translator: Jules Lasne \n" "Language-Team: FRENCH \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.3.1\n" +"X-Generator: Poedit 2.4.2\n" #: faq/programming.rst:5 msgid "Programming FAQ" @@ -128,17 +128,19 @@ msgid "PyCharm (https://www.jetbrains.com/pycharm/)" msgstr "PyCharm (https://www.jetbrains.com/pycharm/)" #: faq/programming.rst:55 -#, fuzzy msgid "Are there tools to help find bugs or perform static analysis?" msgstr "" "Existe-t-il des outils pour aider à trouver des bogues ou faire de l'analyse " -"statique de code ?" +"statique de code ?" #: faq/programming.rst:59 msgid "" "`Pylint `_ and `Pyflakes `_ do basic checking that will help you catch bugs sooner." msgstr "" +"`Pylint `_ et `Pyflakes `_ font des vérifications de base et vous aideront à trouver des " +"bogues plus tôt." #: faq/programming.rst:63 msgid "" @@ -1276,7 +1278,6 @@ msgstr "" "flottante, par exemple ``float('144') == 144.0``." #: faq/programming.rst:842 -#, fuzzy msgid "" "By default, these interpret the number as decimal, so that ``int('0144') == " "144`` holds true, and ``int('0x144')`` raises :exc:`ValueError`. " @@ -1289,7 +1290,7 @@ msgstr "" "telle façon que ``int('0144') == 144`` et ``int('0x144')`` lève une :exc:" "`ValueError`. Le second argument (optionnel) de ``int(string, base)`` est la " "base dans laquelle convertir, donc ``int('0x144', 16) == 324``. Si la base " -"donnée est 0, le nombre est interprété selon les règles Python : un préfixe " +"donnée est 0, le nombre est interprété selon les règles Python : un préfixe " "``0o`` indique de l'octal et ``0x`` indique de l'hexadécimal." #: faq/programming.rst:849 @@ -1400,11 +1401,8 @@ msgstr "" "cette façon ::" #: faq/programming.rst:945 -#, fuzzy msgid "Use :func:`locals` to resolve the function name::" -msgstr "" -"Utilisez :func:`locals` ou :func:`eval` pour résoudre le nom de la " -"fonction ::" +msgstr "Utilisez :func:`locals` pour résoudre le nom de la fonction ::" #: faq/programming.rst:957 msgid "" @@ -1750,11 +1748,8 @@ msgid "How do I iterate over a sequence in reverse order?" msgstr "Comment itérer à rebours sur une séquence ?" #: faq/programming.rst:1119 -#, fuzzy msgid "Use the :func:`reversed` built-in function::" -msgstr "" -"Utilisez la fonction native :func:`reversed`, qui a été introduite en Python " -"2.4 ::" +msgstr "Utilisez la fonction native :func:`reversed` ::" #: faq/programming.rst:1124 msgid "" @@ -1805,9 +1800,8 @@ msgstr "" "doublons, puis la transforme à nouveau en liste." #: faq/programming.rst:1157 -#, fuzzy msgid "How do you remove multiple items from a list" -msgstr "Comment retirer les doublons d'une liste ?" +msgstr "Comment retirer les doublons d'une liste" #: faq/programming.rst:1159 msgid "" @@ -1816,11 +1810,14 @@ msgid "" "replacement with an implicit or explicit forward iteration. Here are three " "variations.::" msgstr "" +"Comme pour supprimer les doublons, il est possible d’itérer explicitement à " +"l’envers avec une condition de suppression. Cependant, il est plus facile et " +"plus rapide d’utiliser le remplacement des tranches par une itération avant, " +"implicite ou explicite. Voici trois variantes. ::" #: faq/programming.rst:1168 -#, fuzzy msgid "The list comprehension may be fastest." -msgstr "Utilisez une liste en compréhension ::" +msgstr "La liste en compréhension est peut-être la plus rapide ::" #: faq/programming.rst:1172 msgid "How do you make an array in Python?" @@ -2317,19 +2314,17 @@ msgstr "" "facilement ?" #: faq/programming.rst:1516 -#, fuzzy msgid "" "You could assign the base class to an alias and derive from the alias. Then " "all you have to change is the value assigned to the alias. Incidentally, " "this trick is also handy if you want to decide dynamically (e.g. depending " "on availability of resources) which base class to use. Example::" msgstr "" -"Vous pouvez définir un alias pour la classe de base, lui attribuer la classe " -"de base réelle avant la définition de classe, et utiliser l'alias au long de " -"votre classe. Ensuite, tout ce que vous devez changer est la valeur " -"attribuée à l'alias. Accessoirement, cette astuce est également utile si " -"vous voulez déterminer dynamiquement (par exemple en fonction de la " -"disponibilité des ressources) la classe de base à utiliser. Exemple ::" +"Vous pouvez définir un alias pour la classe de base et dériver depuis " +"l'alias. Ensuite, tout ce que vous devez changer est la valeur attribuée à " +"cet alias. Accessoirement, cette astuce est également utile pour déterminer " +"dynamiquement (par exemple en fonction de la disponibilité de certaines " +"ressources) la classe de base à utiliser. Exemple ::" #: faq/programming.rst:1531 msgid "How do I create static class data and static class methods?" diff --git a/faq/windows.po b/faq/windows.po index 82a53329..24289002 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -6,14 +6,14 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-17 16:05+0100\n" -"PO-Revision-Date: 2019-12-11 11:09+0100\n" -"Last-Translator: Zepmanbc \n" +"PO-Revision-Date: 2021-01-28 16:02+0100\n" +"Last-Translator: Jules Lasne \n" "Language-Team: FRENCH \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.2.3\n" +"X-Generator: Poedit 2.4.2\n" #: faq/windows.rst:9 msgid "Python on Windows FAQ" @@ -229,7 +229,6 @@ msgid "How do I make an executable from a Python script?" msgstr "Comment construire un exécutable depuis un script Python ?" #: faq/windows.rst:143 -#, fuzzy msgid "" "See `cx_Freeze `_ for a " "distutils extension that allows you to create console and GUI executables " @@ -237,11 +236,12 @@ msgid "" "extension for building Python 2.x-based executables, does not yet support " "Python 3 but a version that does is in development." msgstr "" -"Regardez `cx_Freeze `_ pour " -"une extension *distutils* qui permet de créer des exécutables console et IUG " -"à partir de code Python. `py2exe `_ est l'extension " -"la plus populaire pour construire des exécutables basés sur Python 2.x mais " -"l'implémentation en Python 3 est en cours de développement." +"Regardez `cx_Freeze `_ pour une " +"extension *distutils* qui permet de créer des exécutables console et IUG à " +"partir de code Python. `py2exe `_ est l'extension la " +"plus populaire pour transformer du code Python 2 en exécutable, mais ne elle " +"prend pas en charge Python 3 (l'implémentation est en cours de " +"développement)." #: faq/windows.rst:151 msgid "Is a ``*.pyd`` file the same as a DLL?" @@ -520,13 +520,12 @@ msgstr "" "pressée ?" #: faq/windows.rst:282 -#, fuzzy msgid "" "Use the :mod:`msvcrt` module. This is a standard Windows-specific extension " "module. It defines a function ``kbhit()`` which checks whether a keyboard " "hit is present, and ``getch()`` which gets one character without echoing it." msgstr "" -"Utilisez le module ``msvcrt``. C'est une extension standard spécifique à " +"Utilisez le module :mod:`msvcrt`. C'est une extension standard spécifique à " "Windows, qui définit une fonction ``kbhit()`` qui vérifie si une pression de " -"touche s'est produite, et ``getch()`` qui récupère le caractère sans " +"touche s'est produite, et ``getch()`` qui récupère le caractère sans " "l'afficher."