forked from AFPy/python-docs-fr
Traduction de library/2to3.po (#1608)
Automerge of PR #1608 by @dmerejkowsky #1606 Close #1606 Co-authored-by: Christophe Nanteuil <35002064+christopheNan@users.noreply.github.com>
This commit is contained in:
parent
3c41eb50f5
commit
a8ec99e176
|
@ -6,21 +6,20 @@ msgstr ""
|
|||
"Project-Id-Version: Python 3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
|
||||
"PO-Revision-Date: 2019-09-16 10:54+0200\n"
|
||||
"Last-Translator: Léa Klein <contact@leakle.in>\n"
|
||||
"PO-Revision-Date: 2021-04-29 13:57+0200\n"
|
||||
"Last-Translator: Dimitri Merejkowsky <dimitri@dmerej.info>\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.1.1\n"
|
||||
"X-Generator: Poedit 2.4.1\n"
|
||||
|
||||
#: library/2to3.rst:4
|
||||
msgid "2to3 - Automated Python 2 to 3 code translation"
|
||||
msgstr "*2to3* — Traduction automatique de code en Python 2 vers Python 3"
|
||||
|
||||
#: library/2to3.rst:8
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"2to3 is a Python program that reads Python 2.x source code and applies a "
|
||||
"series of *fixers* to transform it into valid Python 3.x code. The standard "
|
||||
|
@ -31,11 +30,9 @@ msgstr ""
|
|||
"*2to3* est un programme Python qui lit du code source en Python 2.x et "
|
||||
"applique une suite de correcteurs pour le transformer en code Python 3.x "
|
||||
"valide. La bibliothèque standard contient un ensemble riche de correcteurs "
|
||||
"qui gèreront quasiment tout le code. La bibliothèque :mod:`lib2to3` "
|
||||
"qui géreront quasiment tout le code. La bibliothèque :mod:`lib2to3` "
|
||||
"utilisée par *2to3* est cependant une bibliothèque flexible et générique, il "
|
||||
"est donc possible d'écrire vos propres correcteurs pour *2to3*. :mod:"
|
||||
"`lib2to3` pourrait aussi être adaptée à des applications personnalisées dans "
|
||||
"lesquelles le code Python doit être édité automatiquement."
|
||||
"est donc possible d'écrire vos propres correcteurs pour *2to3*."
|
||||
|
||||
#: library/2to3.rst:18
|
||||
msgid "Using 2to3"
|
||||
|
@ -162,7 +159,6 @@ msgstr ""
|
|||
"processus de traduction."
|
||||
|
||||
#: library/2to3.rst:97
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Since some print statements can be parsed as function calls or statements, "
|
||||
"2to3 cannot always read files containing the print function. When 2to3 "
|
||||
|
@ -173,15 +169,16 @@ msgid ""
|
|||
"had its print statements converted. Also :option:`!-e` can be used to make :"
|
||||
"func:`exec` a function."
|
||||
msgstr ""
|
||||
"Puisque certaines instructions d'affichage peuvent être analysées comme des "
|
||||
"appels ou des instructions de fonction, *2to3* ne peut pas toujours lire les "
|
||||
"fichiers contenant la fonction d’affichage. Lorsque *2to3* détecte la "
|
||||
"présence de la directive compilateur ``from __future__ import "
|
||||
"print_function``, il modifie sa grammaire interne pour interpréter :func:"
|
||||
"`print` comme une fonction. Cette modification peut également être activée "
|
||||
"manuellement avec l'option :option:`!-p`. Utilisez :option:`!-p` pour "
|
||||
"exécuter des correcteurs sur du code dont les instructions d'affichage ont "
|
||||
"déjà été converties."
|
||||
"Puisque l'instruction ``print`` peut être analysée soit comme un appel de "
|
||||
"fonction soit comme une instruction, *2to3* ne peut pas toujours lire les "
|
||||
"fichiers contenant la fonction *print*. Lorsque *2to3* détecte la présence "
|
||||
"de la directive compilateur ``from __future__ import print_function``, il "
|
||||
"modifie sa grammaire interne pour interpréter :func:`print` comme une "
|
||||
"fonction. Cette modification peut également être activée manuellement avec "
|
||||
"l'option :option:`!-p`. Utilisez :option:`!-p` pour exécuter des "
|
||||
"correcteurs sur du code dont les instructions d'affichage ont déjà été "
|
||||
"converties. Notez également l'usage de l'option :option:`!-e` pour "
|
||||
"transformer :func:`exec` en fonction."
|
||||
|
||||
#: library/2to3.rst:105
|
||||
msgid ""
|
||||
|
@ -782,6 +779,13 @@ msgid ""
|
|||
"Python version. Consider third-party alternatives such as `LibCST`_ or "
|
||||
"`parso`_."
|
||||
msgstr ""
|
||||
"Python 3.9 utilisera prochainement un analyseur syntaxique PEG (voir :pep:"
|
||||
"`617`) et il est possible que Python 3.10 introduise une nouvelle syntaxe "
|
||||
"qui ne pourra pas être analysée par lib2to3 (qui utilise un analyseur "
|
||||
"syntaxique LL(1)). Il est également possible que le module ``lib2to3`` soit "
|
||||
"supprimé de la bibliothèque standard dans une future version de Python. Pour "
|
||||
"une approche alternative, vous pouvez utiliser des outils tiers tels que "
|
||||
"`LibCST`_ ou `parso`_."
|
||||
|
||||
#: library/2to3.rst:476
|
||||
msgid ""
|
||||
|
|
Loading…
Reference in New Issue