[check_postgres] [commit] Complete French translations by Guillaume Lelarge.

check_postgres at bucardo.org check_postgres at bucardo.org
Sat Feb 21 14:54:10 UTC 2009


Committed by Greg Sabino Mullane <greg at endpoint.com>

Complete French translations by Guillaume Lelarge.

---
 check_postgres.pl |  240 ++++++++++++++++++++++++++--------------------------
 1 files changed, 120 insertions(+), 120 deletions(-)

diff --git a/check_postgres.pl b/check_postgres.pl
index 831cbe4..8e8b7f3 100755
--- a/check_postgres.pl
+++ b/check_postgres.pl
@@ -249,62 +249,62 @@ our %msg = (
 	'version-ok'         => q{version $1},
 },
 'fr' => {
-'backends-mrtg'      => q{DB=$1 Max connections=$2},
-'backends-msg'       => q{$1 of $2 connections ($3%)},
-'backends-nomax'     => q{Could not determine max_connections},
-'backends-oknone'    => q{No connections},
-'backends-users'     => q{$1 for number of users must be a number or percentage},
-	'bloat-index'        => q{index $1 lignes:$2 pages:$3 devrait être:$4 ($5X) octets perdus:$6 ($7)},
-	'bloat-nomin'        => q{aucune relation n'atteint le critère minimum de fragmentation},
-	'bloat-table'        => q{table $1.$2 lignes:$3 pages:$3 devrait être:$4 ($5X) place perdue:$6 ($7)},
-'checkpoint-baddir'  => q{Invalid data_directory: "$1"},
-'checkpoint-nodir'   => q{Must supply a --datadir argument or set the PGDATA environment variable},
-'checkpoint-nodp'    => q{Must install the Perl module Date::Parse to use the checkpoint action},
-'checkpoint-noregex' => q{Call to pg_controldata $1 failed},
-'checkpoint-nosys'   => q{Could not call pg_controldata: $1},
-'checkpoint-ok'      => q{Last checkpoint was 1 second ago},
-'checkpoint-ok2'     => q{Last checkpoint was 2 seconds ago},
+	'backends-mrtg'      => q{DB=$1 Connexions maximum=$2},
+	'backends-msg'       => q{$1 connexions sur $2 ($3%)},
+	'backends-nomax'     => q{N'a pas pu déterminer max_connections},
+	'backends-oknone'    => q{Aucune connexion},
+	'backends-users'     => q{$1 pour le nombre d'utilisateurs doit être un nombre ou un pourcentage},
+	'bloat-index'        => q{index $1 lignes:$2 pages:$3 devrait être:$4 ($5X) octets perdus:$6 ($7)},
+	'bloat-nomin'        => q{aucune relation n'atteint le critÚre minimum de fragmentation},
+	'bloat-table'        => q{table $1.$2 lignes:$3 pages:$3 devrait être:$4 ($5X) place perdue:$6 ($7)},
+	'checkpoint-baddir'  => q{data_directory invalide : "$1"},
+	'checkpoint-nodir'   => q{Vous devez fournir un argument --datadir ou configurer la variable d'environnement PGDATA},
+	'checkpoint-nodp'    => q{Vous devez installer le module Perl Date::Parse pour utiliser l'action checkpoint},
+	'checkpoint-noregex' => q{Échec de l'appel à pg_controldata $1},
+	'checkpoint-nosys'   => q{N'a pas pu appeler pg_controldata : $1},
+	'checkpoint-ok'      => q{Le dernier CHECKPOINT est survenu il y a une seconde},
+	'checkpoint-ok2'     => q{Le dernier CHECKPOINT est survenu il y a 2 secondes},
 	'checkpoint-regex'   => q{Heure du dernier point de contrôle :},
-'checksum-badline'   => q{Invalid pg_setting line: $1},
-'checksum-msg'       => q{checksum: $1},
-'checksum-nomd'      => q{Must install the Perl module Digest::MD5 to use the checksum action},
-'checksum-nomrtg'    => q{Must provide a checksum via the --mrtg option},
-'checksum-noparse'   => q{Unable to parse pg_controldata output: "$1"},
-'custom-invalid'     => q{Invalid format returned by custom query},
-'custom-norows'      => q{No rows returned},
-'custom-nostring'    => q{Must provide a query string},
-'dbsize-version'     => q{Target database must be version 8.1 or higher to run the database_size action},
+	'checksum-badline'   => q{Ligne pg_setting invalide : $1},
+	'checksum-msg'       => q{somme de contrôle : $1},
+	'checksum-nomd'      => q{Vous devez installer le module Perl Digest::MD5 pour utiliser l'action checksum},
+	'checksum-nomrtg'    => q{Vous devez fournir une somme de contrôle avec l'option --mrtg},
+	'checksum-noparse'   => q{Incapable d'analyser le résultat de la commande pg_controldata : "$1"},
+	'custom-invalid'     => q{Format invalide renvoyé par la requête personnalisée},
+	'custom-norows'      => q{Aucune ligne renvoyée},
+	'custom-nostring'    => q{Vous devez fournir une requête},
+	'dbsize-version'     => q{La base de données cible doit être une version 8.1 ou ultérieure pour exécuter l'action database_size},
 	'die-action-version' => q{Ne peut pas exécuter « $1 » : la version du serveur doit être supérieure ou égale à $2, alors qu'elle est $3},
 	'die-badtime'        => q{La valeur de « $1 » doit être une heure valide. Par exemple, -$2 1s  -$2 « 10 minutes »},
 	'die-badversion'     => q{Version invalide : $1},
 	'die-noset'          => q{Ne peut pas exécuter « $1 » $2 n'est pas activé},
 	'die-nosetting'      => q{N'a pas pu récupérer le paramètre « $1 »},
-'diskspace-df'       => q{Could not find required executable /bin/df},
-'diskspace-fail'     => q{Invalid result from command "$1": $1},
-'diskspace-msg'      => q{FS $1 mounted on $2 is using $3 of $4 ($5%)},
-'diskspace-nodata'   => q{Could not determine data_directory: are you connecting as a superuser?},
-'diskspace-nodir'    => q{Could not find data directory "$1"},
+	'diskspace-df'       => q{N'a pas pu trouver l'exécutable /bin/df},
+	'diskspace-fail'     => q{Résultat invalide pour la commande « $1 » : $1},
+	'diskspace-msg'      => q{Le système de fichiers $1 monté sur $2 utilise $3 sur $4 ($5%)},
+	'diskspace-nodata'   => q{N'a pas pu déterminer data_directory : êtes-vous connecté en tant que super-utilisateur ?},
+	'diskspace-nodir'    => q{N'a pas pu trouver le répertoire des données « $1 »},
 	'file-noclose'       => q{N'a pas pu fermer $1 : $2},
-'fsm-page-msg'       => q{fsm page slots used: $1 of $2 ($3%)},
-'fsm-rel-msg'        => q{fsm relations used: $1 of $2 ($3%)},
-'invalid-option'     => q{Invalid option},
+	'fsm-page-msg'       => q{emplacements de pages utilisés par la FSM : $1 sur $2 ($3%)},
+	'fsm-rel-msg'        => q{relations tracées par la FSM : $1 sur $2 ($3%)},
+	'invalid-option'     => q{Option invalide},
 	'invalid-query'      => q{Une requête invalide a renvoyé : $1},
-'listener-count'     => q{ listening=$1}, ## needs leading space
-'listener-msg'       => q{listeners found: $1},
-'locks-msg'          => q{total "$1" locks: $2},
-'locks-msg2'         => q{total locks: $1},
-'logfile-bad'        => q{Invalid logfile "$1"},
-'logfile-debug'      => q{Dest is $1, dir is $2, file is $3, facility is $4},
-'logfile-debug2'     => q{Final logfile: $1},
-'logfile-dne'        => q{logfile $1 does not exist!},
-'logfile-fail'       => q{fails logging to: $1},
-'logfile-ok'         => q{logs to: $1},
-'logfile-openfail'   => q{logfile "$1" failed to open: $2},
-'logfile-opt-bad'    => q{Invalid logfile option},
-'logfile-seekfail'   => q{Seek on $1 failed: $2},
-'logfile-stderr'     => q{Logfile output has been redirected to stderr: please provide a filename},
-'logfile-syslog'     => q{Database is using syslog, please specify path with --logfile option (fac=$1)},
-'maxtime'            => q{ maxtime:$1}, ## leading space
+	'listener-count'     => q{ listening=$1}, ## needs leading space
+	'listener-msg'       => q{processus LISTEN trouvés : $1},
+	'locks-msg'          => q{total des verrous « $1 » : $2},
+	'locks-msg2'         => q{total des verrous : $1},
+	'logfile-bad'        => q{Option logfile invalide « $1 »},
+	'logfile-debug'      => q{la destination est $1, le répertoire est $2, le fichier est $3, l'option facility est $4},
+	'logfile-debug2'     => q{Journal applicatif final : $1},
+	'logfile-dne'        => q{le journal applicatif $1 n'existe pas !},
+	'logfile-fail'       => q{échec pour tracer dans : $1},
+	'logfile-ok'         => q{trace dans : $1},
+	'logfile-openfail'   => q{échec pour l'ouverture du journal applicatif « $1 » : $2},
+	'logfile-opt-bad'    => q{Option logfile invalide},
+	'logfile-seekfail'   => q{Échec de la recherche dans $1 : $2},
+	'logfile-stderr'     => q{La sortie des traces a été redirigés stderr : merci de fournir un nom de fichier},
+	'logfile-syslog'     => q{La base de données utiliser syslog, merci de spécifier le chemin avec l'option --logfile (fac=$1)},
+	'maxtime'            => q{ maxtime:$1}, ## leading space
 	'mrtg-fail'          => q{Échec de l'action $1 : $2},
 	'no-match-db'        => q{Aucune base de données trouvée à cause des options d'exclusion/inclusion},
 	'no-match-fs'        => q{Aucun système de fichier trouvé à cause des options d'exclusion/inclusion},
@@ -313,56 +313,56 @@ our %msg = (
 	'no-match-table'     => q{Aucune table trouvée à cause des options d'exclusion/inclusion},
 	'no-match-user'      => q{Aucune entrée trouvée à cause options d'exclusion/inclusion},
 	'no-time-hires'      => q{N'a pas trouvé le module Time::HiRes, nécessaire quand « showtime » est activé},
-'opt-output-invalid' => q{Invalid output: must be 'nagios' or 'mrtg' or 'simple' or 'cacti'},
-'opt-psql-badpath'   => q{Invalid psql argument: must be full path to a file named psql},
-'opt-psql-noexec'    => q{The file "$1" does not appear to be executable},
-'opt-psql-noexist'   => q{Cannot find given psql executable: $1},
-'opt-psql-nofind'    => q{Could not find a suitable psql executable},
-'opt-psql-nover'     => q{Could not determine psql version},
-'opt-psql-restrict'  => q{Cannot use the --PSQL option when NO_PSQL_OPTION is on},
-'qtime-fail'         => q{Cannot run the txn_idle action unless stats_command_string is set to 'on'!},
-'qtime-msg'          => q{longest query: $1s},
-'range-badcs'        => q{Invalid '$1' option: must be a checksum},
-'range-badlock'      => q{Invalid '$1' option: must be number of locks, or "type1=#;type2=#"},
-'range-badpercent'   => q{Invalid '$1' option: must be a percentage},
-'range-badpercsize'  => q{Invalid '$1' option: must be a size or a percentage},
-'range-badsize'      => q{Invalid size for '$1' option},
-'range-badtype'      => q{validate_range called with unknown type '$1'},
-'range-badversion'   => q{Invalid string for '1' option: $2},
-'range-cactionly'    => q{This action is for cacti use only and takes not warning or critical arguments},
-'range-int'          => q{Invalid argument for '$1' option: must be an integer},
-'range-int-pos'      => q{Invalid argument for '$1' option: must be a positive integer},
-'range-neg-percent'  => q{Cannot specify a negative percent!},
-'range-noopt-both'   => q{Must provide both 'warning' and 'critical' options},
-'range-noopt-one'    => q{Must provide a 'warning' or 'critical' option},
-'range-noopt-only'   => q{Can only provide 'warning' OR 'critical' option},
-'range-noopt-orboth' => q{Must provide a 'warning' option, a 'critical' option, or both},
-'range-noopt-size'   => q{Must provide a warning and/or critical size},
-'range-nosize'       => q{Must provide a warning and/or critical size},
-'range-notime'       => q{Must provide a warning and/or critical time},
-'range-seconds'      => q{Invalid argument to '$1' option: must be number of seconds},
-'range-version'      => q{must be in the format X.Y or X.Y.Z, where X is the major version number, }.
-	                    q{Y is the minor version number, and Z is the revision},
-'range-warnbig'      => q{The 'warning' option cannot be greater than the 'critical' option},
-'range-warnbigsize'  => q{The 'warning' option ($1 bytes) cannot be larger than the 'critical' option ($2 bytes)},
-'range-warnbigtime'  => q{The 'warning' option ($1 s) cannot be larger than the 'critical' option ($2 s)},
-'range-warnsmall'    => q{The 'warning' option cannot be less than the 'critical' option},
-'relsize-msg-ind'    => q{largest index is "$1": $2},
-'relsize-msg-reli'   => q{largest relation is index "$1": $2},
-'relsize-msg-relt'   => q{largest relation is table "$1": $2},
-'relsize-msg-tab'    => q{largest table is "$1": $2},
-'rep-badarg'         => q{Invalid repinfo argument: expected 6 comma-separated values},
-'rep-duh'            => q{Makes no sense to test replication with same values},
-'rep-fail'           => q{Row not replicated to slave $1},
-'rep-noarg'          => q{Need a repinfo argument},
-'rep-norow'          => q{Replication source row not found: $1},
-'rep-noslaves'       => q{No slaves found},
-'rep-notsame'        => q{Cannot test replication: values are not the same},
-'rep-ok'             => q{Row was replicated},
-'rep-sourcefail'     => q{Source update failed},
-'rep-timeout'        => q{Row was not replicated. Timeout: $1},
-'rep-unknown'        => q{Replication check failed},
-'rep-wrongvals'      => q{Cannot test replication: values are not the right ones ($1 not $2 nor $3)},
+	'opt-output-invalid' => q{Sortie invalide : doit être 'nagios' ou 'mrtg' ou 'simple' ou 'cacti'},
+	'opt-psql-badpath'   => q{Argument invalide pour psql : doit être le chemin complet vers un fichier nommé psql},
+	'opt-psql-noexec'    => q{ Le fichier « $1 » ne paraît pas exécutable},
+	'opt-psql-noexist'   => q{Ne peut pas trouver l'exécutable psql indiqué : $1},
+	'opt-psql-nofind'    => q{N'a pas pu trouver un psql exécutable},
+	'opt-psql-nover'     => q{N'a pas pu déterminer la version de psql},
+	'opt-psql-restrict'  => q{Ne peut pas utiliser l'option --PSQL si NO_PSQL_OPTION est activé},
+	'qtime-fail'         => q{Ne peut pas exécuter l'action txn_idle si stats_command_string est désactivé !},
+	'qtime-msg'          => q{requête la plus longue : $1s},
+	'range-badcs'        => q{Option « $1 » invalide : doit être une somme de contrôle},
+	'range-badlock'      => q{Option « $1 » invalide : doit être un nombre de verrou ou « type1=#;type2=# »},
+	'range-badpercent'   => q{Option « $1 » invalide : doit être un pourcentage},
+	'range-badpercsize'  => q{Option « $1 » invalide : doit être une taille ou un pourcentage},
+	'range-badsize'      => q{Taille invalide pour l'option « $1 »},
+	'range-badtype'      => q{validate_range appelé avec un type inconnu « $1 »},
+	'range-badversion'   => q{Chaîne invalide pour l'option « 1 » : $2},
+	'range-cactionly'    => q{Cette action est pour cacti seulement et ne prend pas les arguments warning et critical},
+	'range-int'          => q{Argument invalide pour l'option « $1 » : doit être un entier},
+	'range-int-pos'      => q{Argument invalide pour l'option « $1 » : doit être un entier positif},
+	'range-neg-percent'  => q{Ne peut pas indiquer un pourcentage négatif !},
+	'range-noopt-both'   => q{Doit fournir les options warning et critical},
+	'range-noopt-one'    => q{Doit fournir une option warning ou critical},
+	'range-noopt-only'   => q{Peut seulement fournir une option warning ou critical},
+	'range-noopt-orboth' => q{Doit fournir une option warning, une option critical ou les deux},
+	'range-noopt-size'   => q{Doit fournir une taille warning et/ou critical},
+	'range-nosize'       => q{Doit fournir une taille warning et/ou critical},
+	'range-notime'       => q{Doit fournir une heure warning et/ou critical},
+	'range-seconds'      => q{Argument invalide pour l'option « $1 » : doit être un nombre de secondes},
+	'range-version'      => q{doit être dans le format X.Y ou X.Y.Z, où X est le numéro de version majeure, }.
+	                        q{Y est le numéro de version mineure et Z est la révision},
+	'range-warnbig'      => q{L'option warning ne peut pas être plus grand que l'option critical},
+	'range-warnbigsize'  => q{L'option warning ($1 octets) ne peut pas être plus grand que l'option critical ($2 octets)},
+	'range-warnbigtime'  => q{L'option warning ($1 s) ne peut pas être plus grand que l'option critical ($2 s)},
+	'range-warnsmall'    => q{L'option warningne peut pas être plus petit que l'option critical},
+	'relsize-msg-ind'    => q{le plus gros index est « $1 » : $2},
+	'relsize-msg-reli'   => q{la plus grosse relation est l'index « $1 » : $2},
+	'relsize-msg-relt'   => q{la plus grosse relation est la table « $1 » : $2},
+	'relsize-msg-tab'    => q{la plus grosse table est « $1 » : $2},
+	'rep-badarg'         => q{Argument repinfo invalide : 6 valeurs séparées par des virgules attendues},
+	'rep-duh'            => q{Aucun sens à tester la réplication avec les mêmes valeurs},
+	'rep-fail'           => q{Ligne non répliquée sur l'esclave $1},
+	'rep-noarg'          => q{A besoin d'un argument repinfo},
+	'rep-norow'          => q{Ligne source de la réplication introuvable : $1},
+	'rep-noslaves'       => q{Aucun esclave trouvé},
+	'rep-notsame'        => q{Ne peut pas tester la réplication : les valeurs ne sont pas identiques},
+	'rep-ok'             => q{La ligne a été répliquée},
+	'rep-sourcefail'     => q{Échec de la mise à jour de la source},
+	'rep-timeout'        => q{La ligne n'a pas été répliquée. Délai dépassé : $1},
+	'rep-unknown'        => q{Échec du test de la réplication},
+	'rep-wrongvals'      => q{Ne peut pas tester la réplication : les valeurs ne sont pas les bonnes (ni $1 ni $2 ni $3)},
 	'runcommand-err'     => q{Erreur inconnue de la fonction « run_command »},
 	'runcommand-nodb'    => q{Aucune base de données cible trouvée},
 	'runcommand-nodupe'  => q{N'a pas pu dupliqué STDERR},
@@ -370,12 +370,12 @@ our %msg = (
 	'runcommand-nosys'   => q{Échec de l'appel système avec un $1},
 	'runcommand-pgpass'  => q{Création du fichier pgpass temporaire $1},
 	'runcommand-timeout' => q{Délai épuisée pour la commande ! Essayez d'augmenter --timeout à une valeur plus importante que $1},
-'runtime-badmrtg'    => q{invalid queryname?},
-'runtime-badname'    => q{Invalid queryname option: must be a simple view name},
-'runtime-msg'        => q{query runtime: $1 seconds},
-'seq-die'            => q{Could not determine information about sequence $1},
-'seq-msg'            => q{$1=$2% (calls left=$3)},
-'seq-none'           => q{No sequences found},
+	'runtime-badmrtg'    => q{queryname invalide ?},
+	'runtime-badname'    => q{Option invalide pour queryname option : doit être le nom d'une vue},
+	'runtime-msg'        => q{durée d'exécution de la requête : $1 secondes},
+	'seq-die'            => q{N'a pas pu récupérer d'informations sur la séquence $1},
+	'seq-msg'            => q{$1=$2% (appels restant=$3)},
+	'seq-none'           => q{Aucune sequences trouvée},
 	'symlink-create'     => q{Création de « $1 »},
 	'symlink-done'       => q{Création impossible de « $1 »: $2 est déjà lié à "$3"},
 	'symlink-exists'     => q{Création impossible de « $1 »: le fichier $2 existe déjà},
@@ -404,23 +404,23 @@ our %msg = (
 	'time-weeks'         => q{semaines},
 	'time-year'          => q{année},
 	'time-years'         => q{années},
-'timesync-diff'      => q{ diff:$1}, ## leading space
-'timesync-msg'       => q{timediff=$1 DB=$2 Local=$3},
-'trigger-msg'        => q{Disabled triggers: $1},
-'txnidle-msg'        => q{longest idle in txn: $1s},
-'txnidle-none'       => q{no idle in transaction},
-'txntime-fail'       => q{Query failed},
-'txntime-msg'        => q{longest txn: $1s},
-'txntime-none'       => q{No transactions},
+	'timesync-diff'      => q{ diff:$1}, ## leading space
+	'timesync-msg'       => q{timediff=$1 Base de données=$2 Local=$3},
+	'trigger-msg'        => q{Triggers désactivés : $1},
+	'txnidle-msg'        => q{longest idle in txn: $1s},
+	'txnidle-none'       => q{Aucun processus en attente dans une transaction},
+	'txntime-fail'       => q{Échec de la requête},
+	'txntime-msg'        => q{Transaction la plus longue : $1s},
+	'txntime-none'       => q{Aucune transaction},
 	'unknown-error'      => q{erreur inconnue},
 	'usage'              => qq{\nUsage: \$1 <options>\n Essayez « \$1 --help » pour liste complète des options\n\n},
-'vac-msg'            => q{DB: $1 TABLE: $2},
-'vac-nomatch-a'      => q{No matching tables have ever been analyzed},
-'vac-nomatch-v'      => q{No matching tables have ever been vacuumed},
-'version'            => q{version $1},
-'version-fail'       => q{version $1, but expected $1},
-'version-madmrtg'    => q{Invalid mrtg version argument},
-'version-ok'         => q{version $1},
+	'vac-msg'            => q{Base de données : $1 Table : $2},
+	'vac-nomatch-a'      => q{Aucune des tables correspondantes n'a eu d'opération ANALYZE},
+	'vac-nomatch-v'      => q{Aucune des tables correspondantes n'a eu d'opération VACUUM},
+	'version'            => q{version $1},
+	'version-fail'       => q{version $1, alors que la version attendue est $1},
+	'version-madmrtg'    => q{Argument invalide pour la version de mrtg},
+	'version-ok'         => q{version $1},
 },
 'de' => {
 	'checkpoint-regex'   => q{Zeit des letzten Checkpoints:},
@@ -5660,7 +5660,7 @@ Items not specifically attributed are by Greg Sabino Mullane.
 
 =item B<Version 2.8.0> (February ??, 2009)
 
-  Add the 'disabled_triggers' check.
+  Added the 'disabled_triggers' check.
   Added internationalization support.
   French translations (Guillaume Lelarge)
   Make the backends search return ok if no matches due to inclusion rules,
-- 
1.6.0.5



More information about the Check_postgres mailing list