8000 library/logging.handlers by awecx · Pull Request #1797 · python/python-docs-fr · GitHub
[go: up one dir, main page]

Skip to content

library/logging.handlers #1797

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 15 commits into from
May 27, 2022
Next Next commit
Relecture existant
  • Loading branch information
awecx committed Dec 20, 2021
commit 198ac80809fcbac460bc32c29f91dd386f433aa2
101 changes: 49 additions & 52 deletions library/logging.handlers.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: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2020-12-14 10:12+0100\n"
"Last-Translator: Philippe GALVAN <git.philippe.galvan@outlook.fr>\n"
"PO-Revision-Date: 2021-12-20 09:21+0100\n"
"Last-Translator: Antoine Wecxsteen\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.4.2\n"
"X-Generator: Poedit 2.3\n"

#: library/logging.handlers.rst:2
msgid ":mod:`logging.handlers` --- Logging handlers"
Expand Down Expand Up @@ -67,8 +67,8 @@ msgid ""
"`write` and :meth:`flush` methods)."
msgstr ""
"La classe :class:`StreamHandler`, du paquet :mod:`logging`, envoie les "
"sorties de journalisation dans des flux tels que *sys.stdout*, *sys.stderr* "
"ou n’importe quel objet fichier-compatible (ou, plus précisément, tout objet "
"sorties de journalisation dans des flux comme *sys.stdout*, *sys.stderr* ou "
"n’importe quel objet fichier-compatible (ou, plus précisément, tout objet "
"qui gère les méthodes :meth:`write` et :meth:`flush`)."

#: library/logging.handlers.rst:43
Expand Down Expand Up @@ -118,7 +118,7 @@ msgstr "Paramètres"

#: library/logging.handlers.rst:67
msgid "The stream that the handler should use."
msgstr "Le flux que le gestionnaire doit utiliser."
msgstr "le flux que le gestionnaire doit utiliser."

#: library/logging.handlers.rst:0
msgid "Returns"
Expand All @@ -142,9 +142,8 @@ msgid ""
"If you don't want a newline termination, you can set the handler instance's "
"``terminator`` attribute to the empty string."
msgstr ""
"Si vous ne voulez pas marquer de fin de ligne, vous pouvez définir "
"l’attribut ``terminator`` du gestionnaire en tant que chaîne de caractères "
"vide."
"Si vous ne voulez pas marquer de fin de ligne, il faut définir l’attribut "
"``terminator`` à la chaîne de caractères vide."

#: library/logging.handlers.rst:81
msgid "In earlier versions, the terminator was hardcoded as ``'\\n'``."
Expand Down Expand Up @@ -197,7 +196,7 @@ msgstr ""
#: library/logging.handlers.rst:109 library/logging.handlers.rst:191
#: library/logging.handlers.rst:326 library/logging.handlers.rst:432
msgid "The *errors* parameter was added."
msgstr "Le paramètre *errors* a été ajouté."
msgstr "ajout du paramètre *errors*."

#: library/logging.handlers.rst:114
msgid "Closes the file."
Expand All @@ -218,8 +217,8 @@ msgid ""
"for use by library developers."
msgstr ""
"La classe :class:`NullHandler`, située dans le paquet principal :mod:"
"`logging`, ne produit aucun formatage ni sortie. C’est essentiellement un "
"gestionnaire « fantôme » destiné aux développeurs de bibliothèques."
"`logging`, ne produit aucun formatage ni sortie. C’est un gestionnaire "
"« fantôme » principalement destiné aux développeurs de bibliothèques."

#: library/logging.handlers.rst:134
msgid "Returns a new instance of the :class:`NullHandler` class."
Expand Down Expand Up @@ -257,9 +256,9 @@ msgid ""
"name."
msgstr ""
"La classe :class:`WatchedFileHandler`, située dans le module :mod:`logging."
"handlers`, est un :class:`FileHandler` qui surveille le fichier dans lequel "
"il journalise. Si le fichier change, il est fermé et rouvert en utilisant le "
"nom du fichier."
"handlers`, est une :class:`FileHandler` qui surveille le fichier dans lequel "
"elle écrit. Si le fichier est modifié, il est fermé et rouvert en utilisant "
"le nom du fichier."

#: library/logging.handlers.rst:164
msgid ""
Expand All @@ -270,14 +269,13 @@ msgid ""
"changed.) If the file has changed, the old file stream is closed, and the "
"file opened to get a new stream."
msgstr ""
"Un changement du fichier peut arriver à cause de l’utilisation de programmes "
"tels que *newsyslog* ou *logrotate* qui assurent le roulement des fichiers "
"de journalisation. Ce gestionnaire, destiné à une utilisation sous Unix/"
"Linux, surveille le fichier pour voir s’il a changé depuis la dernière "
"écriture (un fichier est réputé avoir changé si son nœud d’index ou le "
"périphérique auquel il est rattaché a changé). Si le fichier a changé, "
"l’ancien flux vers ce fichier est fermé, et le fichier est ouvert pour "
"établir un nouveau flux."
"Le fichier peut être modifié par des programmes commes *newsyslog* ou "
"*logrotate* qui assurent le roulement des fichiers de journalisation. Ce "
"gestionnaire, destiné à une utilisation sous Unix-Linux, surveille le "
"fichier pour voir s’il a changé depuis la dernière écriture (un fichier est "
"considéré comme modifié si son nœud d’index ou le périphérique auquel il est "
"rattaché a changé). Si le fichier a changé, l’ancien flux vers ce fichier "
"est fermé, et le fichier est ouvert pour établir un nouveau flux."

#: library/logging.handlers.rst:171
msgid ""
Expand Down Expand Up @@ -308,10 +306,10 @@ msgstr ""
"fichier spécifié est ouvert et utilisé comme flux pour la journalisation. Si "
"*mode* n’est pas spécifié, :const:`'a'` est utilisé. Si *encoding* n’est pas "
"``None``, il est utilisé pour ouvrir le fichier avec cet encodage. Si "
"*delay* est à *true*, alors l’ouverture du fichier est reportée jusqu’au "
"premier appel à :meth:`emit`. Par défaut, le fichier croit indéfiniment. Si "
"*errors* est spécifié, il est utilisé pour déterminer comment sont gérées "
"les erreurs d’encodage."
"*delay* est à *true*, alors l’ouverture du fichier est reportée au premier "
"appel à :meth:`emit`. Par défaut, le fichier croit indéfiniment. Si *errors* "
"est spécifié, il est utilisé pour déterminer comment sont gérées les erreurs "
"d’encodage."

#: library/logging.handlers.rst:196
msgid ""
Expand Down Expand Up @@ -345,9 +343,9 @@ msgid ""
msgstr ""
"La classe :class:`BaseRotatingHandler`, située dans le module :mod:`logging."
"handlers`, est la classe de base pour les gestionnaires à roulement, :class:"
"`RotatingFileHandler` et :class:`TimedRotatingFileHandler`. Vous ne devez "
"pas initialiser cette classe, mais elle a des attributs et des méthodes que "
"vous devrez peut-être surcharger."
"`RotatingFileHandler` et :class:`TimedRotatingFileHandler`. Il ne faut pas "
"initialiser cette classe, mais elle a des attributs et des méthodes à "
"surcharger."

#: library/logging.handlers.rst:221
msgid "The parameters are as for :class:`FileHandler`. The attributes are:"
Expand All @@ -372,9 +370,9 @@ msgid ""
"every time for a given input, otherwise the rollover behaviour may not work "
"as expected."
msgstr ""
"La fonction *namer* est appelée pas mal de fois durant le roulement, de "
"telle sorte qu’elle doit être aussi simple et rapide que possible. Elle doit "
"aussi renvoyer toujours la même sortie pour une entrée donnée, autrement le "
"la fonction *namer* est appelée de nombreuses fois durant le roulement ; "
"elle doit donc être aussi simple et rapide que possible. Elle doit aussi "
"renvoyer toujours la même sortie pour une entrée donnée, autrement le "
"comportement du roulement pourrait être différent de celui attendu."

#: library/logging.handlers.rst:239
Expand Down Expand Up @@ -520,24 +518,24 @@ msgstr ""
"Utilisez les valeurs *maxBytes* et *backupCount* pour autoriser le roulement "
"du fichier (:dfn:`rollover`) à une taille prédéterminée. Quand la taille "
"limite est sur le point d’être dépassée, le fichier est fermé et un nouveau "
"fichier est discrètement ouvert en tant que sortie. Un roulement se produit "
"dès que le fichier de journalisation actuel atteint presque une taille de "
"*maxBytes* ; si *maxBytes* ou *backupCount* est à 0, le roulement ne se "
"produit jamais, donc en temps normal il convient de définir *backupCount* à "
"au moins 1, et avoir une valeur de *maxBytes* non nulle. Quand *backupCount* "
"est non nul, le système sauvegarde les anciens fichiers de journalisation en "
"leur ajoutant au nom du fichier, les suffixes ``\".1\"``, ``\".2\"`` et "
"ainsi de suite. Par exemple, avec un *backupCount* de 5 et :file:`app.log` "
"comme radical du fichier, vous obtiendrez :file:`app.log`, :file:`app."
"fichier est automatiquement ouvert pour le remplacer. Un roulement se "
"produit dès que le fichier de journalisation actuel atteint une taille "
"proche de *maxBytes* ; si *maxBytes* ou *backupCount* est à 0, le roulement "
"ne se produit jamais, donc en temps normal il convient de définir "
"*backupCount* à au moins 1, et avoir une valeur de *maxBytes* non nulle. "
"Quand *backupCount* est non nul, le système sauvegarde les anciens fichiers "
"de journalisation en ajoutant à leur nom les suffixes ``\".1\"``, ``\".2\"`` "
"et ainsi de suite. Par exemple, avec un *backupCount* de 5 et :file:`app."
"log` comme radical du fichier, on obtient :file:`app.log`, :file:`app."
"log.1`, :file:`app.log.2`, jusqu’à :file:`app.log.5`. Le fichier dans lequel "
"on écrit est toujours :file:`app.log`. Quand ce fichier est rempli, il est "
"fermé et renommé en :file:`app.log.1`, et si les fichiers :file:`app."
"log.1`, :file:`app.log.2`, etc. existent, alors ils sont renommés "
"respectivement en :file:`app.log.2`, :file:`app.log.3` etc."
"log.1`, :file:`app.log.2`, etc. existent, alors ils sont renommés :file:`app."
"log.2`, :file:`app.log.3` etc. respectivement."

#: library/logging.handlers.rst:331 library/logging.handlers.rst:437
msgid "Does a rollover, as described above."
msgstr "Effectue un roulement, comme décrit au-dessus."
msgstr "Effectue un roulement, comme décrit ci-dessus."

#: library/logging.handlers.rst:336
msgid ""
Expand Down Expand Up @@ -660,10 +658,9 @@ msgid ""
"Tuesday, and so on up to 'W6' for Sunday. In this case, the value passed for "
"*interval* isn't used."
msgstr ""
"Lors de l’utilisation d’un roulement basé sur les jours de la semaine, "
"définir *W0* pour lundi, *W1* pour mardi, et ainsi de suite jusqu’à *W6* "
"pour dimanche. Dans ce cas, la valeur indiquée pour *interval* n’est pas "
"utilisée."
"Pour un roulement basé sur les jours de la semaine, définissez *W0* pour "
"lundi, *W1* pour mardi, et ainsi de suite jusqu’à *W6* pour dimanche. Dans "
"ce cas, la valeur indiquée pour *interval* n’est pas utilisée."

#: library/logging.handlers.rst:382
msgid ""
Expand All @@ -672,9 +669,9 @@ msgid ""
"%H-%M-%S`` or a leading portion thereof, depending on the rollover interval."
msgstr ""
"Le système sauvegarde les anciens fichiers de journalisation en ajoutant une "
"extension au nom du fichier. Les extensions sont basées sur la date et "
"l’heure, en utilisation le format *strftime* ``%Y-%m-%d_%H-%M-%S`` ou le "
"début de celui-ci, selon l’intervalle du roulement."
"extension au nom du fichier. Les extensions dépendent de la date et de "
"l’heure, en utilisant le format *strftime* ``%Y-%m-%d_%H-%M-%S`` ou le début "
"de celui-ci, selon l’intervalle du roulement."

#: library/logging.handlers.rst:387
msgid ""
Expand Down
0