diff --git a/library/stdtypes.po b/library/stdtypes.po index aaecb0bc..8880b4f7 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -2963,6 +2963,9 @@ msgid "" "strings (of arbitrary lengths) or ``None``. Character keys will then be " "converted to ordinals." msgstr "" +"Si un seul argument est fourni, ce soit être un dictionnaire faisant " +"correspondre des points de code Unicode (nombres entiers) ou des caractères " +"(chaînes de longueur 1) à des points de code Unicode" #: ../Doc/library/stdtypes.rst:1757 msgid "" @@ -2971,6 +2974,11 @@ msgid "" "the same position in y. If there is a third argument, it must be a string, " "whose characters will be mapped to ``None`` in the result." msgstr "" +"Si deux arguments sont fournis, ce doit être deux chaînes de caractères de " +"même longueur. Le dictionnaire renvoyé fera correspondre pour chaque " +"caractère de x un caractère de y pris à la même place. Si un troisième " +"argument est fourni, ce doit être une chaîne dont chaque caractère " +"correspondra à ``None`` dans le résultat." #: ../Doc/library/stdtypes.rst:1765 msgid "" @@ -4615,7 +4623,7 @@ msgstr "" "plusieurs sous séquences (par exemple, ``b'1<>2<>3'.split(b'<>')`` renvoie " "``[b'1', b'2', b'3']``). Découper une chaîne vide en spécifiant *sep* donne " "``[b'']`` ou ``[bytearray(b'')]`` en fonction du type de l'objet découpé. " -"L'argument *sep* peut être n'importe quel :term:`byte-like object`." +"L'argument *sep* peut être n'importe quel :term:`bytes-like object`." #: ../Doc/library/stdtypes.rst:2785 msgid "" @@ -4907,6 +4915,12 @@ msgid "" "zero or more elements of *values*. The effect is similar to using the :c:" "func:`sprintf` in the C language." msgstr "" +"Les objets *bytes* (``bytes`` et ``bytearray``) ont un unique opérateur : " +"l'opérateur ``%`` (modulo). Il est aussi connu sous le nom d'opérateur de " +"mise en forme. Avec ``format % values`` (où *format* est un objet *bytes*), " +"les marqueurs de conversion ``%`` dans *format* sont remplacés par zéro ou " +"plus de *values*. L'effet est similaire à la fonction :c:func:`sprintf` du " +"langage C." #: ../Doc/library/stdtypes.rst:3177 msgid "" @@ -4935,7 +4949,7 @@ msgstr "" #: ../Doc/library/stdtypes.rst:3274 msgid "Single byte (accepts integer or single byte objects)." -msgstr "" +msgstr "Octet simple (Accepte un nombre entier ou un seul objet *byte*)." #: ../Doc/library/stdtypes.rst:3277 msgid "``'b'``" @@ -4946,28 +4960,36 @@ msgid "" "Bytes (any object that follows the :ref:`buffer protocol ` or " "has :meth:`__bytes__`)." msgstr "" +"*Bytes* (tout objet respectant le :ref:`buffer protocol ` ou " +"ayant la méthode :meth:`__bytes__`)." #: ../Doc/library/stdtypes.rst:3281 msgid "" "``'s'`` is an alias for ``'b'`` and should only be used for Python2/3 code " "bases." msgstr "" +"``'s'`` est un alias de ``'b'`` et ne devrait être utilisé que pour du code " +"Python2/3." #: ../Doc/library/stdtypes.rst:3284 msgid "" "Bytes (converts any Python object using ``repr(obj)." "encode('ascii','backslashreplace)``)." msgstr "" +"*Bytes* (convertis n'importe quel objet Python en utilisant ``repr(obj)." +"encode('ascii', 'backslashreplace)``)." #: ../Doc/library/stdtypes.rst:3287 msgid "" "``'r'`` is an alias for ``'a'`` and should only be used for Python2/3 code " "bases." msgstr "" +"``'r'`` est un alias de ``'a'`` et ne devrait être utilise que dans du code " +"Python2/3." #: ../Doc/library/stdtypes.rst:3325 msgid "``b'%s'`` is deprecated, but will not be removed during the 3.x series." -msgstr "" +msgstr "``b'%s'`` est déprécié, mais ne sera pas retiré des version 3.x." #: ../Doc/library/stdtypes.rst:3328 msgid "``b'%r'`` is deprecated, but will not be removed during the 3.x series."