8000 Howto unicode 3, suite et fin by deronnax · Pull Request #873 · python/python-docs-fr · GitHub
[go: up one dir, main page]

Skip to content

Howto unicode 3, suite et fin #873

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Sep 16, 2019
Merged
Changes from 1 commit
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
8000
Diff view
Next Next commit
Howto Unicode : petites corrections
  • Loading branch information
deronnax committed Sep 5, 2019
commit b9ef5d034413d300bdf52f4e0944bd998ac4b7c0
37 changes: 18 additions & 19 deletions howto/unicode.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-05-23 16:48+0200\n"
"PO-Revision-Date: 2019-06-08 10:54+0200\n"
"PO-Revision-Date: 2019-09-03 13:11+0200\n"
"Last-Translator: Mathieu Dupuy <deronnax@gmail.com>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
Expand Down Expand Up @@ -180,7 +180,7 @@ msgid ""
msgstr ""
"Le premier encodage auquel vous pouvez penser est l'utilisation d'entiers 32 "
"bits comme unité de code, puis l'utilisation de la représentation des "
"entiers 32 bits par le CPU. Dans cette représentation, la chaîne \"Python\" "
"entiers 32 bits par le CPU. Dans cette représentation, la chaîne « Python » "
"ressemblerait à ceci :"

#: ../Doc/howto/unicode.rst:106
Expand Down Expand Up @@ -386,8 +386,8 @@ msgid ""
"encoding <https://en.wikipedia.org/wiki/Character_encoding>`_\" and `UTF-8 "
"<https://en.wikipedia.org/wiki/UTF-8>`_, for example."
msgstr ""
"Les pages Wikipédia sont souvent utiles ; voir les pages pour \"`Codage des "
"caractères <https://fr.wikipedia.org/wiki/Codage_des_caract%C3%A8res>`_\" et "
"Les pages Wikipédia sont souvent utiles ; voir les pages pour « `Codage des "
"caractères <https://fr.wikipedia.org/wiki/Codage_des_caract%C3%A8res>`_ » et "
"`UTF-8 <https://fr.wikipedia.org/wiki/UTF-8>`_, par exemple."

#: ../Doc/howto/unicode.rst:183
Expand All @@ -413,7 +413,7 @@ msgid ""
"``'unicode rocks!'``, or the triple-quoted string syntax is stored as "
"Unicode."
msgstr ""
"\"Depuis Python 3.0, le type :class:`str` du langage contient des caractères "
"Depuis Python 3.0, le type :class:`str` du langage contient des caractères "
"Unicode, c'est-à-dire n'importe quelle chaîne créée à l'aide de ``\"unicode "
"déchire !\"``, ``'unicode déchire !'`` ou la syntaxe à triples guillemets "
"est enregistrée comme Unicode."
Expand Down Expand Up @@ -469,11 +469,11 @@ msgid ""
msgstr ""
"L'argument *errors* détermine la réponse lorsque la chaîne en entrée ne peut "
"pas être convertie selon les règles de l'encodage. Les valeurs autorisées "
"pour cet argument sont ``'strict'`` (\"strict\" : lève une exception :exc:"
"`UnicodeDecodeError`) , ``'replace'`` (\"remplacer\" : utilise ``U+FFFD``, "
"``REPLACEMENT CARACTER``), ``'ignore'`` (\"ignorer\" : n'inclut pas le "
"caractère dans le résultat Unicode) ou ``'backslashreplace'`` (\"remplacer "
"avec antislash\" : insère une séquence d’échappement ``\\xNN``). Les "
"pour cet argument sont ``'strict'`` (« strict » : lève une exception :exc:"
"`UnicodeDecodeError`) , ``'replace'`` (« remplacer » : utilise ``U+FFFD``, "
"``REPLACEMENT CARACTER``), ``'ignore'`` (« ignorer » : n'inclut pas le "
"caractère dans le résultat Unicode) ou ``'backslashreplace'`` (« remplacer "
"avec antislash » : insère une séquence d’échappement ``\\xNN``). Les "
"exemples suivants illustrent les différences ::"

#: ../Doc/howto/unicode.rst:247
Expand Down Expand Up @@ -554,7 +554,7 @@ msgstr ""
"disponibles se trouvent dans le module :mod:`codecs`. L'implémentation de "
"nouveaux encodages nécessite également de comprendre le module :mod:"
"`codecs`. Cependant, les fonctions d'encodage et de décodage renvoyées par "
"ce module sont généralement de trop bas-niveau pour être confortables et "
"ce module sont généralement de bas-niveau pour être facilement utilisées et "
"l'écriture de nouveaux encodages est une tâche très spécialisée, donc le "
"module ne sera pas couvert dans ce HOWTO."

Expand Down Expand Up @@ -739,9 +739,9 @@ msgid ""
"differently:"
msgstr ""
"Un deuxième outil est la fonction :mod:`unicodedata` du module :func:"
"`~unicodedata.normalize` du module qui convertit les chaînes de caractères "
"en l'une de plusieurs formes normales, où les lettres suivies d'un caractère "
"de combinaison sont remplacées par des caractères simples. :func:`normalize` "
"`~unicodedata.normalize` qui convertit les chaînes de caractères en l'une de "
"plusieurs formes normales, où les lettres suivies d'un caractère de "
"combinaison sont remplacées par des caractères simples. :func:`normalize` "
"peut être utilisée pour effectuer des comparaisons qui ne rapportent pas "
"faussement les inégalités si deux chaînes utilisent différents caractères de "
"combinaison :"
Expand Down Expand Up @@ -795,9 +795,8 @@ msgstr ""
"fournies sous forme de chaîne d'octets ou de texte. Certaines séquences de "
"caractères spéciaux telles que ``\\d`` et ``\\w`` ont des significations "
"différentes selon que le motif est fourni en octets ou en texte. Par "
"exemple, ``\\d``` correspond aux caractères ``[0-9]`` en octets mais dans "
"les chaînes de caractères correspond à tout caractère de la catégorie "
"``'Nd'``."
"exemple, ``\\d`` correspond aux caractères ``[0-9]`` en octets mais dans les "
"chaînes de caractères correspond à tout caractère de la catégorie ``'Nd'``."

#: ../Doc/howto/unicode.rst:492
msgid ""
Expand Down Expand Up @@ -874,11 +873,11 @@ msgid ""
"Python 2's Unicode features (where the Unicode string type is called "
"``unicode`` and literals start with ``u``)."
msgstr ""
"Marc-André Lemburg a fait une présentation intitulée `« Python et "
"Marc-André Lemburg a donné une présentation intitulée `« Python et "
"Unicode » (diapositives PDF) <https://downloads.egenix.com/python/Unicode-"
"EPC2002-Talk.pdf>`_ à EuroPython 2002. Les diapositives sont un excellent "
"aperçu de la conception des fonctionnalités Unicode de Python 2 (où le type "
"de chaîne Unicode est appelé ``unicode`` et commence littéralement par "
"de chaîne Unicode est appelé ``unicode`` et les littéraux commencent par "
"``u``)."

#: ../Doc/howto/unicode.rst:537
Expand Down
0