@@ -6,7 +6,7 @@ msgstr ""
66"Project-Id-Version : Python 3.6\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2017-04-02 22:11+0200\n "
9- "PO-Revision-Date : 2018-10-15 23:34 +0200\n "
9+ "PO-Revision-Date : 2018-10-17 16:00 +0200\n "
1010"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1111"Language : fr\n "
1212"MIME-Version : 1.0\n "
@@ -31,14 +31,15 @@ msgid ""
3131"`io` APIs instead."
3232msgstr ""
3333"Ces API sont une émulation minimale de l'API C Python2 pour les objets "
34- "fichier natifs, qui sont utilisés pour dépendre du support de l'E/S mise en "
34+ "fichier natifs, qui reposaient sue la gestion des entrées-sorties avec "
3535"tampon (:c:type:`FILE\\ *`) de la bibliothèque standard C. En Python3, les "
36- "fichier et les flux utilisent le nouveau module :mod:`io`, qui définit "
36+ "fichiers et les flux utilisent le nouveau module :mod:`io`, qui définit "
3737"plusieurs couches par dessus l'E/S bas niveau sans tampon du système "
38- "d'exploitation. Les fonctions définies ci-dessous sont des enveloppe C de "
39- "commodité par dessus ces nouvelles API et sont majoritairement pensées pour "
40- "signaler des erreurs internes dans l'interpréteur; il est conseillé au code "
41- "tiers d'utiliser les API de :mod:`io` à la place."
38+ "d'exploitation. Les fonctions définies ci-dessous, écrites en C, encapsulent "
39+ "ces nouvelles APi pour les rendre plus faciles d'utilisation et sont "
40+ "majoritairement pensées pour signaler des erreurs internes dans "
41+ "l'interpréteur; il est conseillé au code tiers d'utiliser les API de :mod:"
42+ "`io` à la place."
4243
4344#: ../Doc/c-api/file.rst:22
4445msgid ""
@@ -49,25 +50,24 @@ msgid ""
4950"failure. For a more comprehensive description of the arguments, please refer "
5051"to the :func:`io.open` function documentation."
5152msgstr ""
52- "Crée un objet fichier Python depuis le descripteur d'un fichier déjà ouvert "
53- "*fd*. Les arguments *name*, *encoding*, *errors* et *newline* peuvent être "
54- "*NULL* pour utiliser ceux par défaut; *buffering* peut être *-1* pour "
53+ "Crée un objet fichier Python à partir du descripteur d'un fichier déjà "
54+ "ouvert *fd*. Les arguments *name*, *encoding*, *errors* et *newline* peuvent "
55+ "être *NULL* pour utiliser ceux par défaut ; *buffering* peut être *-1* pour "
5556"utiliser celui par défaut; *name* est ignoré et gardé pour la rétro-"
56- "compatibilité. Retourne *NULL* en cas d'échec. Pour une description plus "
57+ "compatibilité. Renvoie *NULL* en cas d'échec. Pour une description plus "
5758"détaillée des arguments, merci de vous référer à la documentation de "
58- "fonction de :func:`io.open`."
59+ "fonction :func:`io.open`."
5960
6061#: ../Doc/c-api/file.rst:31
61- #, fuzzy
6262msgid ""
6363"Since Python streams have their own buffering layer, mixing them with OS-"
6464"level file descriptors can produce various issues (such as unexpected "
6565"ordering of data)."
6666msgstr ""
67- "Étant donné que les flux de données Python on leur propre couche de tampon, "
68- "les mélanger avec des descripteur de fichiers du niveau du système "
69- "d'exploitation peut produire des erreurs variées (comme par exemple un ordre "
70- "des données inattendu)"
67+ "Étant donné que les flux de données Python possèdent leur propre couche de "
68+ "tampon, les mélanger avec des descripteurs de fichiers du niveau du système "
69+ "d'exploitation peut produire des erreurs (comme par exemple un ordre des "
70+ "données inattendu). "
7171
7272#: ../Doc/c-api/file.rst:35
7373msgid "Ignore *name* attribute."
@@ -81,11 +81,11 @@ msgid ""
8181"integer, which is returned as the file descriptor value. Sets an exception "
8282"and returns ``-1`` on failure."
8383msgstr ""
84- "Retourne un descripteur de fichier associé avec *p* comme un :c:type:`int`. "
85- "Si l'objet est un entier, sa valeur est retournée . Sinon, la méthode :meth:"
84+ "Renvoie un descripteur de fichier associé avec *p* comme un :c:type:`int`. "
85+ "Si l'objet est un entier, sa valeur est renvoyée . Sinon, la méthode :meth:"
8686"`~io.IOBase.fileno` de l'objet est appelée si elle existe; la méthode doit "
87- "retourner un entier, qui est retourné en tant que valeur du descripteur. "
88- "Lève une exception et retourne ``-1`` lors d'un échec."
87+ "renvoyer un entier, qui est renvoyé en tant que valeur du descripteur. "
88+ "Lève une exception et renvoie ``-1`` lors d'un échec."
8989
9090#: ../Doc/c-api/file.rst:52
9191msgid ""
@@ -101,9 +101,9 @@ msgid ""
101101msgstr ""
102102"Cette fonction, équivalente à ``p.readline([n])``, lit une ligne de l'objet "
103103"*p*. *p* peut être un objet fichier ou n'importe quel objet qui possède une "
104- "méthode :meth:`~io.IOBase.readline`. Si *n* est ``0``, une seule ligne est "
104+ "méthode :meth:`~io.IOBase.readline`. Si *n* vaut ``0``, une seule ligne est "
105105"lue, indépendamment de la taille de la ligne. Si *n* est plus grand que "
106- "``0``, un maximum de *n* octets seront lus en provenance du fichie ; une "
106+ "``0``, un maximum de *n* octets seront lus en provenance du fichier ; une "
107107"ligne partielle peut être renvoyée. Dans les deux cas, une chaîne de "
108108"caractères vide est renvoyée si la fin du fichier est atteinte "
109109"immédiatement. Cependant, si *n* est plus petit que ``0``, une ligne est lue "
@@ -117,17 +117,16 @@ msgid ""
117117"instead of the :func:`repr`. Return ``0`` on success or ``-1`` on failure; "
118118"the appropriate exception will be set."
119119msgstr ""
120- "Écrit l'objet *obj* dans l'objet fichier *p*. Le seul drapeau supporté pour "
120+ "Écrit l'objet *obj* dans l'objet fichier *p*. La seule option gérée pour "
121121"*flags* est :const:`Py_PRINT_RAW`; si défini, l'attribut :func:`str` de "
122122"l'objet est écrit à la place de l'attribut :func:`repr`. Retourne ``0`` en "
123- "cas de succès ou ``-1`` en cas échec; l'exception appropriée sera mise en "
124- "place."
123+ "cas de succès ou ``-1`` en cas échec ; l'exception appropriée sera levée."
125124
126125#: ../Doc/c-api/file.rst:75
127126msgid ""
128127"Write string *s* to file object *p*. Return ``0`` on success or ``-1`` on "
129128"failure; the appropriate exception will be set."
130129msgstr ""
131- "Écrit la chaîne de caractère *s* dans l'objet fichier *p*. Retourne ``0`` en "
132- "cas de succès ou ``-1`` en cas d'échec; l'exception appropriée sera mise en "
133- "place."
130+ "Écrit la chaîne de caractères *s* dans l'objet fichier *p*. Retourne ``0`` "
131+ "en cas de succès ou ``-1`` en cas d'échec; l'exception appropriée sera mise "
132+ "en place."
0 commit comments