Skip to content

Commit 7188ccb

Browse files
2to3: finalisation de la traduction
Co-authored-by: Christophe Nanteuil <35002064+christopheNan@users.noreply.github.com>
1 parent e0baf29 commit 7188ccb

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

library/2to3.po

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,20 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
9-
"PO-Revision-Date: 2019-09-16 10:54+0200\n"
10-
"Last-Translator: Léa Klein <contact@leakle.in>\n"
9+
"PO-Revision-Date: 2021-04-28 19:34+0200\n"
10+
"Last-Translator: Dimitri Merejkowsky <dimitri@dmerej.info>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
16-
"X-Generator: Poedit 2.1.1\n"
16+
"X-Generator: Poedit 2.4.1\n"
1717

1818
#: library/2to3.rst:4
1919
msgid "2to3 - Automated Python 2 to 3 code translation"
2020
msgstr "*2to3* — Traduction automatique de code en Python 2 vers Python 3"
2121

2222
#: library/2to3.rst:8
23-
#, fuzzy
2423
msgid ""
2524
"2to3 is a Python program that reads Python 2.x source code and applies a "
2625
"series of *fixers* to transform it into valid Python 3.x code. The standard "
@@ -31,11 +30,9 @@ msgstr ""
3130
"*2to3* est un programme Python qui lit du code source en Python 2.x et "
3231
"applique une suite de correcteurs pour le transformer en code Python 3.x "
3332
"valide. La bibliothèque standard contient un ensemble riche de correcteurs "
34-
"qui gèreront quasiment tout le code. La bibliothèque :mod:`lib2to3` "
33+
"qui géreront quasiment tout le code. La bibliothèque :mod:`lib2to3` "
3534
"utilisée par *2to3* est cependant une bibliothèque flexible et générique, il "
36-
"est donc possible d'écrire vos propres correcteurs pour *2to3*. :mod:"
37-
"`lib2to3` pourrait aussi être adaptée à des applications personnalisées dans "
38-
"lesquelles le code Python doit être édité automatiquement."
35+
"est donc possible d'écrire vos propres correcteurs pour *2to3*."
3936

4037
#: library/2to3.rst:18
4138
msgid "Using 2to3"
@@ -162,7 +159,6 @@ msgstr ""
162159
"processus de traduction."
163160

164161
#: library/2to3.rst:97
165-
#, fuzzy
166162
msgid ""
167163
"Since some print statements can be parsed as function calls or statements, "
168164
"2to3 cannot always read files containing the print function. When 2to3 "
@@ -173,9 +169,9 @@ msgid ""
173169
"had its print statements converted. Also :option:`!-e` can be used to make :"
174170
"func:`exec` a function."
175171
msgstr ""
176-
"Puisque certaines instructions d'affichage peuvent être analysées comme des "
177-
"appels ou des instructions de fonction, *2to3* ne peut pas toujours lire les "
178-
"fichiers contenant la fonction d’affichage. Lorsque *2to3* détecte la "
172+
"Puisque l'instruction ``print`` peut être analysée soit comme un appel de "
173+
"fonction soit comme une instruction, *2to3* ne peut pas toujours lire les "
174+
"fichiers contenant la fonction *print*. Lorsque *2to3* détecte la "
179175
"présence de la directive compilateur ``from __future__ import "
180176
"print_function``, il modifie sa grammaire interne pour interpréter :func:"
181177
"`print` comme une fonction. Cette modification peut également être activée "
@@ -782,6 +778,12 @@ msgid ""
782778
"Python version. Consider third-party alternatives such as `LibCST`_ or "
783779
"`parso`_."
784780
msgstr ""
781+
"Python 3.9 utilisera prochainement un analyseur syntaxique PEG (voir :pep:`617`) et il "
782+
"est possible que Python 3.10 introduise une nouvelle syntaxe qui ne pourra "
783+
"pas être analysée par lib2to3 (qui utilise un analyseur syntaxique LL(1)). Il est également "
784+
"possible que le module ``lib2to3`` soit supprimé de la bibliothèque standard "
785+
"dans une future version de Python. Pour une approche alternative, vous "
786+
"pouvez utiliser des outils tiers tels que `LibCST`_ ou `parso`_."
785787

786788
#: library/2to3.rst:476
787789
msgid ""

0 commit comments

Comments
 (0)