1
0
Fork 0

Fuzzies in FAQ (#1520)

Automerge of PR #1520 by @Seluj78

Co-authored-by: Antoine <43954001+awecx@users.noreply.github.com>
This commit is contained in:
Jules Lasne 2021-01-30 11:23:45 +01:00 committed by GitHub
parent 66fae48de7
commit a62ed6fbb4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 32 additions and 38 deletions

View File

@ -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 <samuel@giffard.co>\n"
"PO-Revision-Date: 2021-01-28 15:40+0100\n"
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\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.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 <https://www.pylint.org/>`_ and `Pyflakes <https://github.com/PyCQA/"
"pyflakes>`_ do basic checking that will help you catch bugs sooner."
msgstr ""
"`Pylint <https://www.pylint.org/>`_ et `Pyflakes <https://github.com/PyCQA/"
"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 ditérer explicitement à "
"lenvers avec une condition de suppression. Cependant, il est plus facile et "
"plus rapide dutiliser 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?"

View File

@ -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 <zepman@gmail.com>\n"
"PO-Revision-Date: 2021-01-28 16:02+0100\n"
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\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.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 <https://cx-freeze.readthedocs.io/en/latest/>`_ 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 <https://anthony-tuininga.github.io/cx_Freeze/>`_ pour "
"une extension *distutils* qui permet de créer des exécutables console et IUG "
"à partir de code Python. `py2exe <http://www.py2exe.org/>`_ 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 <https://cx-freeze.readthedocs.io/en/latest/>`_ pour une "
"extension *distutils* qui permet de créer des exécutables console et IUG à "
"partir de code Python. `py2exe <http://www.py2exe.org/>`_ 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."