@@ -6,7 +6,7 @@ msgstr ""
66"Project-Id-Version : Python 3.6\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2019-05-23 16:48+0200\n "
9- "PO-Revision-Date : 2019-06-08 10:54 +0200\n "
9+ "PO-Revision-Date : 2019-09-03 13:11 +0200\n "
1010"Last-Translator : Mathieu Dupuy <deronnax@gmail.com>\n "
1111"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1212"Language : fr\n "
@@ -180,7 +180,7 @@ msgid ""
180180msgstr ""
181181"Le premier encodage auquel vous pouvez penser est l'utilisation d'entiers 32 "
182182"bits comme unité de code, puis l'utilisation de la représentation des "
183- "entiers 32 bits par le CPU. Dans cette représentation, la chaîne \" Python\" "
183+ "entiers 32 bits par le CPU. Dans cette représentation, la chaîne « Python » "
184184"ressemblerait à ceci :"
185185
186186#: ../Doc/howto/unicode.rst:106
@@ -386,8 +386,8 @@ msgid ""
386386"encoding <https://en.wikipedia.org/wiki/Character_encoding>`_\" and `UTF-8 "
387387"<https://en.wikipedia.org/wiki/UTF-8>`_, for example."
388388msgstr ""
389- "Les pages Wikipédia sont souvent utiles ; voir les pages pour \" `Codage des "
390- "caractères <https://fr.wikipedia.org/wiki/Codage_des_caract%C3%A8res>`_\" et "
389+ "Les pages Wikipédia sont souvent utiles ; voir les pages pour « `Codage des "
390+ "caractères <https://fr.wikipedia.org/wiki/Codage_des_caract%C3%A8res>`_ » et "
391391"`UTF-8 <https://fr.wikipedia.org/wiki/UTF-8>`_, par exemple."
392392
393393#: ../Doc/howto/unicode.rst:183
@@ -413,7 +413,7 @@ msgid ""
413413"``'unicode rocks!'``, or the triple-quoted string syntax is stored as "
414414"Unicode."
415415msgstr ""
416- "\" Depuis Python 3.0, le type :class:`str` du langage contient des caractères "
416+ "Depuis Python 3.0, le type :class:`str` du langage contient des caractères "
417417"Unicode, c'est-à-dire n'importe quelle chaîne créée à l'aide de ``\" unicode "
418418"déchire !\" ``, ``'unicode déchire !'`` ou la syntaxe à triples guillemets "
419419"est enregistrée comme Unicode."
@@ -469,11 +469,11 @@ msgid ""
469469msgstr ""
470470"L'argument *errors* détermine la réponse lorsque la chaîne en entrée ne peut "
471471"pas être convertie selon les règles de l'encodage. Les valeurs autorisées "
472- "pour cet argument sont ``'strict'`` (\" strict\" : lève une exception :exc:"
473- "`UnicodeDecodeError`) , ``'replace'`` (\" remplacer\" : utilise ``U+FFFD``, "
474- "``REPLACEMENT CARACTER``), ``'ignore'`` (\" ignorer\" : n'inclut pas le "
475- "caractère dans le résultat Unicode) ou ``'backslashreplace'`` (\" remplacer "
476- "avec antislash\" : insère une séquence d’échappement ``\\ xNN``). Les "
472+ "pour cet argument sont ``'strict'`` (« strict » : lève une exception :exc:"
473+ "`UnicodeDecodeError`) , ``'replace'`` (« remplacer » : utilise ``U+FFFD``, "
474+ "``REPLACEMENT CARACTER``), ``'ignore'`` (« ignorer » : n'inclut pas le "
475+ "caractère dans le résultat Unicode) ou ``'backslashreplace'`` (« remplacer "
476+ "avec antislash » : insère une séquence d’échappement ``\\ xNN``). Les "
477477"exemples suivants illustrent les différences ::"
478478
479479#: ../Doc/howto/unicode.rst:247
@@ -554,7 +554,7 @@ msgstr ""
554554"disponibles se trouvent dans le module :mod:`codecs`. L'implémentation de "
555555"nouveaux encodages nécessite également de comprendre le module :mod:"
556556"`codecs`. Cependant, les fonctions d'encodage et de décodage renvoyées par "
557- "ce module sont généralement de trop bas-niveau pour être confortables et "
557+ "ce module sont généralement de bas-niveau pour être facilement utilisées et "
558558"l'écriture de nouveaux encodages est une tâche très spécialisée, donc le "
559559"module ne sera pas couvert dans ce HOWTO."
560560
@@ -739,9 +739,9 @@ msgid ""
739739"differently:"
740740msgstr ""
741741"Un deuxième outil est la fonction :mod:`unicodedata` du module :func:"
742- "`~unicodedata.normalize` du module qui convertit les chaînes de caractères "
743- "en l'une de plusieurs formes normales, où les lettres suivies d'un caractère "
744- "de combinaison sont remplacées par des caractères simples. :func:`normalize` "
742+ "`~unicodedata.normalize` qui convertit les chaînes de caractères en l'une de "
743+ "plusieurs formes normales, où les lettres suivies d'un caractère de "
744+ "combinaison sont remplacées par des caractères simples. :func:`normalize` "
745745"peut être utilisée pour effectuer des comparaisons qui ne rapportent pas "
746746"faussement les inégalités si deux chaînes utilisent différents caractères de "
747747"combinaison :"
@@ -795,9 +795,8 @@ msgstr ""
795795"fournies sous forme de chaîne d'octets ou de texte. Certaines séquences de "
796796"caractères spéciaux telles que ``\\ d`` et ``\\ w`` ont des significations "
797797"différentes selon que le motif est fourni en octets ou en texte. Par "
798- "exemple, ``\\ d``` correspond aux caractères ``[0-9]`` en octets mais dans "
799- "les chaînes de caractères correspond à tout caractère de la catégorie "
800- "``'Nd'``."
798+ "exemple, ``\\ d`` correspond aux caractères ``[0-9]`` en octets mais dans les "
799+ "chaînes de caractères correspond à tout caractère de la catégorie ``'Nd'``."
801800
802801#: ../Doc/howto/unicode.rst:492
803802msgid ""
@@ -874,11 +873,11 @@ msgid ""
874873"Python 2's Unicode features (where the Unicode string type is called "
875874"``unicode`` and literals start with ``u``)."
876875msgstr ""
877- "Marc-André Lemburg a fait une présentation intitulée `« Python et "
876+ "Marc-André Lemburg a donné une présentation intitulée `« Python et "
878877"Unicode » (diapositives PDF) <https://downloads.egenix.com/python/Unicode-"
879878"EPC2002-Talk.pdf>`_ à EuroPython 2002. Les diapositives sont un excellent "
880879"aperçu de la conception des fonctionnalités Unicode de Python 2 (où le type "
881- "de chaîne Unicode est appelé ``unicode`` et commence littéralement par "
880+ "de chaîne Unicode est appelé ``unicode`` et les littéraux commencent par "
882881"``u``)."
883882
884883#: ../Doc/howto/unicode.rst:537
0 commit comments