Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 16 additions & 17 deletions howto/pyporting.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-02-04 10:00+0100\n"
"PO-Revision-Date: 2019-10-31 15:33+0100\n"
"PO-Revision-Date: 2020-03-28 16:08+0100\n"
"Last-Translator: Loc Cosnier <loc.cosnier@pm.me>\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.1\n"
"X-Generator: Poedit 2.0.6\n"

#: ../Doc/howto/pyporting.rst:5
msgid "Porting Python 2 Code to Python 3"
Expand Down Expand Up @@ -118,9 +118,9 @@ msgid ""
"Use caniusepython3_ to find out which of your dependencies are blocking your "
"use of Python 3 (``pip install caniusepython3``)"
msgstr ""
"Utiliser caniusepython3_ pour déterminer quelles sont, parmi les dépendances "
"que vous utilisez, celles qui bloquent votre utilisation de Python 3 (``pip "
"install caniusepython3``)"
"Utiliser `caniusepython3`_ pour déterminer quelles sont, parmi les "
"dépendances que vous utilisez, celles qui bloquent votre utilisation de "
"Python 3 (``pip install caniusepython3``)"

#: ../Doc/howto/pyporting.rst:41
msgid ""
Expand Down Expand Up @@ -290,7 +290,6 @@ msgstr ""
"py_ est recommandé."

#: ../Doc/howto/pyporting.rst:118
#, fuzzy
msgid ""
"Once you have your code well-tested you are ready to begin porting your code "
"to Python 3! But to fully understand how your code is going to change and "
Expand All @@ -305,9 +304,10 @@ msgstr ""
"changer et à quoi s'intéresser spécifiquement pendant que vous codez, vous "
"aurez sûrement envie de découvrir quels sont les changements introduits par "
"Python 3 par rapport à Python 2. Pour atteindre cet objectif, les deux "
"meilleurs moyens sont de lire le document `\"What's New\"`_ de chaque "
"version de Python 3 et le livre `Porting to Python 3`_ (gratuit en ligne). "
"Il y a également une `cheat sheet`_ très pratique du projet Python-Future."
"meilleurs moyens sont de lire le document :ref:`whatsnew-index` de chaque "
"version de Python 3 et le livre `Porting to Python 3`_ (gratuit en ligne, en "
"anglais). Il y a également une « anti-sèche » (`cheat sheet`_, ressource en "
"anglais) très pratique du projet Python-Future."

#: ../Doc/howto/pyporting.rst:128
msgid "Update your code"
Expand Down Expand Up @@ -744,18 +744,17 @@ msgstr ""
"voici un exemple."

#: ../Doc/howto/pyporting.rst:305
#, fuzzy
msgid ""
"Let's pretend that you need access to a feature of :mod:`importlib` that is "
"available in Python's standard library since Python 3.3 and available for "
"Python 2 through importlib2_ on PyPI. You might be tempted to write code to "
"access e.g. the :mod:`importlib.abc` module by doing the following::"
msgstr ""
"Supposons que vous avez besoin d'accéder à une fonctionnalité de importlib_ "
"qui n'est disponible dans la bibliothèque standard de Python que depuis la "
"version 3.3 et est disponible pour Python 2 via le module importlib2_ sur "
"PyPI. Vous pourriez être tenté d'écrire un code qui accède, par exemple, au "
"module ``importlib.abc`` avec l'approche suivante ::"
"Supposons que vous avez besoin d'accéder à une fonctionnalité de :mod:"
"`importlib` qui est disponible dans la bibliothèque standard de Python "
"depuis la version 3.3, dans celle de Python 2 via le module importlib2_ sur "
"*PyPI*. Vous pourriez être tenté d'écrire un code qui accède, par exemple, "
"au module :mod:`importlib.abc` avec l'approche suivante ::"

#: ../Doc/howto/pyporting.rst:317
msgid ""
Expand Down Expand Up @@ -850,7 +849,7 @@ msgid ""
msgstr ""
"**Après** avoir rendu votre code compatible avec Python 3, vous devez "
"commencer à vous intéresser au portage de vos dépendances. Le projet "
"caniusepython3_ a été créé afin de vous aider à déterminer quels projets "
"`caniusepython3`_ a été créé afin de vous aider à déterminer quels projets "
"sont bloquants dans votre support de Python 3, directement ou indirectement. "
"Il existe un outil en ligne de commande ainsi qu'une interface web : https://"
"caniusepython3.com."
Expand Down Expand Up @@ -927,7 +926,7 @@ msgstr ""
"différents renvoient simplement ``False`` mais si vous avez fait une erreur "
"dans votre séparation de la gestion texte/données binaires ou votre indiçage "
"des *bytes*, vous ne trouverez pas facilement le bogue. Ce drapeau lève une "
"exception lorsque ce genre de comparaison apparaît, facilitant ainsi sa "
"exception lorsque ce genre de comparaison apparaît, facilitant ainsi son "
"identification et sa localisation."

#: ../Doc/howto/pyporting.rst:410
Expand Down