From 835505232d586c553883610de2ddc7cc2b891f05 Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Thu, 28 Jan 2021 15:51:06 +0100 Subject: [PATCH 1/8] Fuzzies in FAQ --- faq/programming.po | 47 +++++++++++++++++++++------------------------- faq/windows.po | 8 +++----- 2 files changed, 24 insertions(+), 31 deletions(-) diff --git a/faq/programming.po b/faq/programming.po index 768361dd3..9bd5bcb90 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 basiques 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 compréhension de liste peut être le 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 à " +"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 ::" #: 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 82a533294..3c861d914 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 15:35+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 " @@ -520,7 +519,6 @@ 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 " From 99bee236e0370ae5457d860b9f4de1297045410c Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Thu, 28 Jan 2021 16:02:48 +0100 Subject: [PATCH 2/8] Fixed typo --- faq/windows.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/faq/windows.po b/faq/windows.po index 3c861d914..2e46bc740 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -6,7 +6,7 @@ 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: 2021-01-28 15:35+0100\n" +"PO-Revision-Date: 2021-01-28 16:02+0100\n" "Last-Translator: Jules Lasne \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -524,7 +524,7 @@ msgid "" "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 à " -"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 " +"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 " "l'afficher." From 73f5cca091146e0f92733aa12a2306644d901ec6 Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Thu, 28 Jan 2021 16:04:45 +0100 Subject: [PATCH 3/8] Freaking rst --- faq/windows.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/faq/windows.po b/faq/windows.po index 2e46bc740..19bce8ee8 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -524,7 +524,7 @@ msgid "" "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 :mod:``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 " "l'afficher." From 47b42c0e0f08c15426bd94c4f885960f51e5bfaa Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Thu, 28 Jan 2021 16:06:05 +0100 Subject: [PATCH 4/8] powrap --- faq/windows.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/faq/windows.po b/faq/windows.po index 19bce8ee8..d4080e463 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -524,7 +524,7 @@ msgid "" "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 :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 " +"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 " "l'afficher." From ff327fe75255e143ac988511cf7f418a2666c0de Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Fri, 29 Jan 2021 10:19:23 +0100 Subject: [PATCH 5/8] Apply suggestions from code review Co-authored-by: Antoine <43954001+awecx@users.noreply.github.com> --- faq/programming.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/faq/programming.po b/faq/programming.po index 9bd5bcb90..226d987c7 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -139,7 +139,7 @@ msgid "" "pyflakes>`_ do basic checking that will help you catch bugs sooner." msgstr "" "`Pylint `_ et `Pyflakes `_ font des vérifications basiques et vous aideront à trouver des " +"pyflakes>`_ font des vérifications de base et vous aideront à trouver des " "bogues plus tôt." #: faq/programming.rst:63 @@ -1817,7 +1817,7 @@ msgstr "" #: faq/programming.rst:1168 msgid "The list comprehension may be fastest." -msgstr "La compréhension de liste peut être le plus rapide ::" +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?" @@ -2322,9 +2322,9 @@ msgid "" msgstr "" "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 à " -"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 ::" +"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?" From d369111e40b1fbdd90ee9e752b44bac272637b8d Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Fri, 29 Jan 2021 16:02:16 +0100 Subject: [PATCH 6/8] Powrapped --- faq/programming.po | 6 +++--- faq/windows.po | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/faq/programming.po b/faq/programming.po index 226d987c7..7229851ae 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -2322,9 +2322,9 @@ msgid "" msgstr "" "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 ::" +"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 d4080e463..ff7517530 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -236,11 +236,11 @@ 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 construire des exécutables basés sur Python 2.x, mais ne " +"supporte pas 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?" From d0ae58680c969ce5af7582d92e13a748e35b9f08 Mon Sep 17 00:00:00 2001 From: Antoine <43954001+awecx@users.noreply.github.com> Date: Sat, 30 Jan 2021 11:17:31 +0100 Subject: [PATCH 7/8] =?UTF-8?q?M=C3=A0J=20faq/windows.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- faq/windows.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/faq/windows.po b/faq/windows.po index ff7517530..2d9b7232b 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -239,8 +239,8 @@ 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 ne " -"supporte pas Python 3 (l'implémentation est en cours de développement)." +"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?" From 5bb445cda822733db5d63f057a9ae036522e486b Mon Sep 17 00:00:00 2001 From: Jules Lasne Date: Sat, 30 Jan 2021 11:19:37 +0100 Subject: [PATCH 8/8] Powrapped --- faq/windows.po | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/faq/windows.po b/faq/windows.po index 2d9b7232b..242890024 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -240,7 +240,8 @@ msgstr "" "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)." +"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?"