Translation update for 8.1-beta2.
authorGuillaume Lelarge <guillaume@lelarge.info>
Thu, 22 Sep 2005 06:23:41 +0000 (06:23 +0000)
committerGuillaume Lelarge <guillaume@lelarge.info>
Thu, 22 Sep 2005 06:23:41 +0000 (06:23 +0000)
fr/initdb.po
fr/libpq.po
fr/pg_config.po
fr/pg_controldata.po
fr/pg_ctl.po
fr/pg_dump.po
fr/pg_resetxlog.po
fr/pgscripts.po

index 8a0031a5302d3769480cb1e85b53734ffd3805bc..40e0120d842437dc5718a3034b468ebacabb4312 100644 (file)
@@ -1,75 +1,75 @@
-# translation of initdb-fr.po to 
+# translation of initdb-fr.po to
 # translation of initdb-fr.po to FR_fr
 # French message translation file for initdb
 #
 # $PostgreSQL: pgsql/src/bin/initdb/po/fr.po,v 1.6 2004/12/13 21:49:08 petere Exp $
 #
 # Use these quotes: «%s»
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: initdb-fr\n"
-"POT-Creation-Date: 2004-12-13 19:06+0000\n"
-"PO-Revision-Date: 2004-12-13 22:11+0100\n"
-"Last-Translator: \n"
-"Language-Team:  <fr@li.org>\n"
+"POT-Creation-Date: 2005-09-21 19:13-0300\n"
+"PO-Revision-Date: 2005-09-22 06:57+0200\n"
+"Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9.1\n"
+"X-Generator: KBabel 1.10.2\n"
 
-#: initdb.c:250 initdb.c:264
+#: initdb.c:251 initdb.c:265
 #, c-format
 msgid "%s: out of memory\n"
 msgstr "%s : espace mémoire insuffisant\n"
 
-#: initdb.c:374 initdb.c:1403
+#: initdb.c:372 initdb.c:1453
 #, c-format
 msgid "%s: could not open file \"%s\" for reading: %s\n"
 msgstr "%s : impossible d'ouvrir le fichier «%s» en lecture : %s\n"
 
-#: initdb.c:435 initdb.c:1035 initdb.c:1062
+#: initdb.c:433 initdb.c:1041 initdb.c:1068
 #, c-format
 msgid "%s: could not open file \"%s\" for writing: %s\n"
 msgstr "%s : impossible d'ouvrir le fichier «%s» en écriture : %s\n"
 
-#: initdb.c:443 initdb.c:451 initdb.c:1042 initdb.c:1068
+#: initdb.c:441 initdb.c:449 initdb.c:1048 initdb.c:1074
 #, c-format
 msgid "%s: could not write file \"%s\": %s\n"
 msgstr "%s : n'a pas pu écrire le fichier «%s» : %s\n"
 
-#: initdb.c:470
+#: initdb.c:468
 #, c-format
 msgid "%s: could not execute command \"%s\": %s\n"
 msgstr "%s : n'a pas pu exécuter la commande «%s» : %s\n"
 
-#: initdb.c:593
+#: initdb.c:588
 #, c-format
 msgid "%s: removing data directory \"%s\"\n"
 msgstr "%s : suppression du répertoire des données «%s»\n"
 
-#: initdb.c:596
+#: initdb.c:591
 #, c-format
 msgid "%s: failed to remove data directory\n"
 msgstr "%s : a échoué lors de la suppression du répertoire data\n"
 
-#: initdb.c:602
+#: initdb.c:597
 #, c-format
 msgid "%s: removing contents of data directory \"%s\"\n"
 msgstr "%s : suppression du contenu du répertoire des données «%s»\n"
 
-#: initdb.c:605
+#: initdb.c:600
 #, c-format
 msgid "%s: failed to remove contents of data directory\n"
 msgstr "%s : a échoué lors de la suppression du contenu du répertoire data\n"
 
-#: initdb.c:614
+#: initdb.c:609
 #, c-format
 msgid "%s: data directory \"%s\" not removed at user's request\n"
 msgstr "%s : répertoire des données «%s» non supprimé à la demande de l'utilisateur\n"
 
-#: initdb.c:640
+#: initdb.c:635
 #, c-format
 msgid ""
 "%s: cannot be run as root\n"
@@ -79,17 +79,17 @@ msgstr ""
 "%s : impossible de se lancer en tant qu'utilisateur root\n"
 "Merci de vous connecter (en utilisant, par exemple, «su») en tant qu'utilisateur non privilégié et propriétaire du processus serveur.\n"
 
-#: initdb.c:689
+#: initdb.c:684
 #, c-format
 msgid "%s: \"%s\" is not a valid server encoding name\n"
 msgstr "%s : «%s» n'est pas un nom de codage valide pour le serveur\n"
 
-#: initdb.c:844
+#: initdb.c:840
 #, c-format
 msgid "%s: warning: encoding mismatch\n"
 msgstr "%s : attention : codage différent\n"
 
-#: initdb.c:846
+#: initdb.c:842
 #, c-format
 msgid ""
 "The encoding you selected (%s) and the encoding that the selected\n"
@@ -105,12 +105,12 @@ msgstr ""
 "%s et soit vous ne spécifiez pas de codage explicitement, soit vous choisissez\n"
 "une combinaison fonctionnelle.\n"
 
-#: initdb.c:976
+#: initdb.c:982
 #, c-format
 msgid "%s: could not create directory \"%s\": %s\n"
 msgstr "%s : n'a pas pu créer le répertoire «%s» : %s\n"
 
-#: initdb.c:1004
+#: initdb.c:1010
 #, c-format
 msgid ""
 "%s: file \"%s\" does not exist\n"
@@ -121,24 +121,24 @@ msgstr ""
 "Cela signifie que vous avez une installation corrompue ou que vous avez\n"
 "identifié le mauvais répertoire avec l'option -L.\n"
 
-#: initdb.c:1086
+#: initdb.c:1092
 msgid "selecting default max_connections ... "
 msgstr "sélection de la valeur par défaut de max_connections... "
 
-#: initdb.c:1122
+#: initdb.c:1128
 msgid "selecting default shared_buffers ... "
 msgstr "sélection de la valeur par défaut de shared_buffers... "
 
-#: initdb.c:1155
+#: initdb.c:1161
 msgid "creating configuration files ... "
 msgstr "création des fichiers de configuration... "
 
-#: initdb.c:1251
+#: initdb.c:1298
 #, c-format
 msgid "creating template1 database in %s/base/1 ... "
 msgstr "création de la base de données template1 dans %s/base/1... "
 
-#: initdb.c:1267
+#: initdb.c:1314
 #, c-format
 msgid ""
 "%s: input file \"%s\" does not belong to PostgreSQL %s\n"
@@ -147,91 +147,95 @@ msgstr ""
 "%s : Le fichier d'entrées «%s» n'appartient pas à PostgreSQL %s\n"
 "Vérifiez votre installation ou spécifiez le bon chemin en utilisant l'option -L.\n"
 
-#: initdb.c:1342
-msgid "initializing pg_shadow ... "
-msgstr "initialisation de pg_shadow... "
+#: initdb.c:1392
+msgid "initializing pg_authid ... "
+msgstr "initialisation de pg_authid... "
 
-#: initdb.c:1378
+#: initdb.c:1428
 msgid "Enter new superuser password: "
 msgstr "Saisissez le nouveau mot de passe du superutilisateur : "
 
-#: initdb.c:1379
+#: initdb.c:1429
 msgid "Enter it again: "
 msgstr "Saisissez-le de nouveau : "
 
-#: initdb.c:1382
+#: initdb.c:1432
 msgid "Passwords didn't match.\n"
 msgstr "Les mots de passe ne correspondent pas.\n"
 
-#: initdb.c:1409
+#: initdb.c:1459
 #, c-format
 msgid "%s: could not read password from file \"%s\": %s\n"
 msgstr "%s : impossible de lire le mot de passe à partir du fichier «%s» : %s\n"
 
-#: initdb.c:1422
+#: initdb.c:1472
 msgid "setting password ... "
 msgstr "initialisation du mot de passe... "
 
-#: initdb.c:1443
+#: initdb.c:1493
 #, c-format
 msgid "%s: The password file was not generated. Please report this problem.\n"
 msgstr "%s : Le fichier des mots de passe n'a pas été généré. Merci de rapporter ce problème.\n"
 
-#: initdb.c:1471
+#: initdb.c:1520
 msgid "enabling unlimited row size for system tables ... "
 msgstr "activation de la taille illimitée des lignes pour les tables systèmes... "
 
-#: initdb.c:1544
-msgid "initializing pg_depend ... "
-msgstr "initialisation de pg_depend... "
+#: initdb.c:1600
+msgid "initializing dependencies ... "
+msgstr "initialisation des dépendances... "
 
-#: initdb.c:1572
+#: initdb.c:1628
 msgid "creating system views ... "
 msgstr "création des vues système... "
 
-#: initdb.c:1608
+#: initdb.c:1664
 msgid "loading pg_description ... "
 msgstr "chargement de pg_description... "
 
-#: initdb.c:1647
+#: initdb.c:1703
 msgid "creating conversions ... "
 msgstr "création des conversions... "
 
-#: initdb.c:1701
+#: initdb.c:1754
 msgid "setting privileges on built-in objects ... "
 msgstr "initialisation des privilèges sur les objets intégrés... "
 
-#: initdb.c:1759
+#: initdb.c:1812
 msgid "creating information schema ... "
 msgstr "création du shéma d'informations... "
 
-#: initdb.c:1816
+#: initdb.c:1869
 msgid "vacuuming database template1 ... "
 msgstr "lancement du vacuum sur la base de données template1... "
 
-#: initdb.c:1870
+#: initdb.c:1923
 msgid "copying template1 to template0 ... "
 msgstr "copie de template1 vers template0... "
 
-#: initdb.c:1927
+#: initdb.c:1954
+msgid "copying template1 to postgres ... "
+msgstr "copie de template1 vers postgres... "
+
+#: initdb.c:2011
 msgid "caught signal\n"
 msgstr "signal reçu\n"
 
-#: initdb.c:1933
+#: initdb.c:2017
 #, c-format
 msgid "could not write to child process: %s\n"
 msgstr "impossible d'écrire au processus fils : %s\n"
 
-#: initdb.c:1941
+#: initdb.c:2025
 msgid "ok\n"
 msgstr "ok\n"
 
-#: initdb.c:1989
+#: initdb.c:2073
 #, c-format
 msgid "%s: invalid locale name \"%s\"\n"
 msgstr "%s : nom de locale invalide «%s»\n"
 
-#: initdb.c:2056
+#: initdb.c:2140
 #, c-format
 msgid ""
 "%s initializes a PostgreSQL database cluster.\n"
@@ -240,16 +244,16 @@ msgstr ""
 "%s initialise un groupe de bases de données PostgreSQL.\n"
 "\n"
 
-#: initdb.c:2057
+#: initdb.c:2141
 msgid "Usage:\n"
 msgstr "Usage :\n"
 
-#: initdb.c:2058
+#: initdb.c:2142
 #, c-format
 msgid "  %s [OPTION]... [DATADIR]\n"
 msgstr "  %s [OPTION]... [REP_DONNEES]\n"
 
-#: initdb.c:2059
+#: initdb.c:2143
 msgid ""
 "\n"
 "Options:\n"
@@ -257,23 +261,23 @@ msgstr ""
 "\n"
 "Options :\n"
 
-#: initdb.c:2060
+#: initdb.c:2144
 msgid " [-D, --pgdata=]DATADIR     location for this database cluster\n"
 msgstr " [-D, --pgdata=]REP_DONNEES emplacement de ce groupe de bases de données\n"
 
-#: initdb.c:2061
+#: initdb.c:2145
 msgid "  -E, --encoding=ENCODING   set default encoding for new databases\n"
 msgstr ""
 "  -E, --encoding=CODAGE     initialise le codage par défaut des nouvelles\n"
 "                            bases de données\n"
 
-#: initdb.c:2062
+#: initdb.c:2146
 msgid "  --locale=LOCALE           initialize database cluster with given locale\n"
 msgstr ""
 "  --locale=LOCALE           initialise le groupe de bases de données avec la\n"
 "                            locale donnée\n"
 
-#: initdb.c:2063
+#: initdb.c:2147
 msgid ""
 "  --lc-collate, --lc-ctype, --lc-messages=LOCALE\n"
 "  --lc-monetary, --lc-numeric, --lc-time=LOCALE\n"
@@ -287,41 +291,41 @@ msgstr ""
 "                            locale précisée dans la catégorie respective\n"
 "                            (prise, par défaut, dans l'environnement)\n"
 
-#: initdb.c:2068
+#: initdb.c:2152
 msgid "  --no-locale               equivalent to --locale=C\n"
 msgstr "  --no-locale               équivalent à --locale=C\n"
 
-#: initdb.c:2069
+#: initdb.c:2153
 msgid ""
 "  -A, --auth=METHOD         default authentication method for local "
 "connections\n"
 msgstr "  -A, --auth=MÉTHODE        méthode d'authentification par défaut pour les connexions locales\n"
 
-#: initdb.c:2070
+#: initdb.c:2154
 msgid "  -U, --username=NAME       database superuser name\n"
 msgstr "  -U, --username=NOM        nom du superutilisateur de la base de données\n"
 
-#: initdb.c:2071
+#: initdb.c:2155
 msgid "  -W, --pwprompt            prompt for a password for the new superuser\n"
 msgstr ""
 "  -W, --pwprompt            demande un mot de passe pour le nouveau\n"
 "                            superutilisateur\n"
 
-#: initdb.c:2072
+#: initdb.c:2156
 msgid "  --pwfile=FILE             read password for the new superuser from file\n"
 msgstr ""
 "  --pwfile=nomfichier       lit le mot de passe du nouveau superutilisateur\n"
 "                            à partir d'un fichier\n"
 
-#: initdb.c:2073
+#: initdb.c:2157
 msgid "  -?, --help                show this help, then exit\n"
 msgstr "  -?, --help                affiche cette aide puis quitte\n"
 
-#: initdb.c:2074
+#: initdb.c:2158
 msgid "  -V, --version             output version information, then exit\n"
 msgstr "  -V, --version             affiche la version puis quitte\n"
 
-#: initdb.c:2075
+#: initdb.c:2159
 msgid ""
 "\n"
 "Less commonly used options:\n"
@@ -329,23 +333,23 @@ msgstr ""
 "\n"
 "Options moins utilisées :\n"
 
-#: initdb.c:2076
+#: initdb.c:2160
 msgid "  -d, --debug               generate lots of debugging output\n"
 msgstr "  -d, --debug               génère un grand nombre de traces de déboguage\n"
 
-#: initdb.c:2077
+#: initdb.c:2161
 msgid "  -s, --show                show internal settings\n"
 msgstr "  -s, --show                affiche les paramètrages internes\n"
 
-#: initdb.c:2078
+#: initdb.c:2162
 msgid "  -L DIRECTORY              where to find the input files\n"
 msgstr "  -L DIRECTORY              indique où trouver les fichiers d'entrées\n"
 
-#: initdb.c:2079
+#: initdb.c:2163
 msgid "  -n, --noclean             do not clean up after errors\n"
 msgstr "  -n, --noclean             ne nettoie pas après des erreurs\n"
 
-#: initdb.c:2080
+#: initdb.c:2164
 msgid ""
 "\n"
 "If the data directory is not specified, the environment variable PGDATA\n"
@@ -355,7 +359,7 @@ msgstr ""
 "Si le répertoire des données n'est pas spécifié, la variable d'environnement\n"
 "PGDATA est utilisée.\n"
 
-#: initdb.c:2082
+#: initdb.c:2166
 msgid ""
 "\n"
 "Report bugs to <pgsql-bugs@postgresql.org>.\n"
@@ -363,30 +367,30 @@ msgstr ""
 "\n"
 "Rapportez les bogues à <pgsql-bugs@postgresql.org>.\n"
 
-#: initdb.c:2175
+#: initdb.c:2262
 msgid "Running in debug mode.\n"
 msgstr "Lancé en mode déboguage.\n"
 
-#: initdb.c:2179
+#: initdb.c:2266
 msgid "Running in noclean mode.  Mistakes will not be cleaned up.\n"
 msgstr "Lancé en mode «sans nettoyage» Les erreurs ne seront pas nettoyées.\n"
 
-#: initdb.c:2216 initdb.c:2233 initdb.c:2453
+#: initdb.c:2303 initdb.c:2320 initdb.c:2540
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Essayez «%s --help» pour plus d'informations.\n"
 
-#: initdb.c:2231
+#: initdb.c:2318
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s : trop d'arguments en ligne de commande (le premier étant «%s»)\n"
 
-#: initdb.c:2239
+#: initdb.c:2326
 #, c-format
 msgid "%s: password prompt and password file may not be specified together\n"
 msgstr "%s : les options d'invite du mot de passe et de fichier de mot de passe ne peuvent pas être spécifiées en même temps\n"
 
-#: initdb.c:2245
+#: initdb.c:2332
 msgid ""
 "\n"
 "WARNING: enabling \"trust\" authentication for local connections\n"
@@ -397,17 +401,17 @@ msgstr ""
 "ATTENTION : active l'authentification «trust» pour les connexions locales.\n"
 "Vous pouvez modifier ceci en éditant pg_hba.conf ou en utilisant l'option -A la prochaine fois que vous lancez initdb.\n"
 
-#: initdb.c:2269
+#: initdb.c:2356
 #, c-format
 msgid "%s: unrecognized authentication method \"%s\"\n"
 msgstr "%s : méthode d'authentification inconnue «%s».\n"
 
-#: initdb.c:2279
+#: initdb.c:2366
 #, c-format
 msgid "%s: must specify a password for the superuser to enable %s authentication\n"
 msgstr "%s : vous devez spécifier un mot de passe pour que le superutilisateur active l'authentification pour %s\n"
 
-#: initdb.c:2294
+#: initdb.c:2381
 #, c-format
 msgid ""
 "%s: no data directory specified\n"
@@ -420,7 +424,7 @@ msgstr ""
 "de bases de données. Faites-le soit en ajoutant l'option -D soit en\n"
 "initialisant la variable d'environnement PGDATA.\n"
 
-#: initdb.c:2326
+#: initdb.c:2413
 #, c-format
 msgid ""
 "The program \"postgres\" is needed by %s but was not found in the\n"
@@ -431,7 +435,7 @@ msgstr ""
 "le même répertoire que «%s».\n"
 "Vérifiez votre installation.\n"
 
-#: initdb.c:2333
+#: initdb.c:2420
 #, c-format
 msgid ""
 "The program \"postgres\" was found by \"%s\"\n"
@@ -441,17 +445,17 @@ msgstr ""
 "Le programme «postgres» a été trouvé par «%s» mais n'est pas de la même version que «%s».\n"
 "Vérifiez votre installation.\n"
 
-#: initdb.c:2352
+#: initdb.c:2439
 #, c-format
 msgid "%s: input file location must be an absolute path\n"
 msgstr "%s : l'emplacement du fichier d'entrées doit être un chemin absolu\n"
 
-#: initdb.c:2360
+#: initdb.c:2447
 #, c-format
 msgid "%s: could not determine valid short version string\n"
 msgstr "%s : impossible de déterminer la chaîne valide de version courte\n"
 
-#: initdb.c:2413
+#: initdb.c:2500
 #, c-format
 msgid ""
 "The files belonging to this database system will be owned by user \"%s\".\n"
@@ -462,12 +466,12 @@ msgstr ""
 "Cet utilisateur doit aussi posséder le processus serveur.\n"
 "\n"
 
-#: initdb.c:2423
+#: initdb.c:2510
 #, c-format
 msgid "The database cluster will be initialized with locale %s.\n"
 msgstr "Le groupe de bases de données sera initialisé avec la locale %s.\n"
 
-#: initdb.c:2426
+#: initdb.c:2513
 #, c-format
 msgid ""
 "The database cluster will be initialized with locales\n"
@@ -486,37 +490,37 @@ msgstr ""
 "  NUMERIC:  %s\n"
 "  TIME:     %s\n"
 
-#: initdb.c:2451
+#: initdb.c:2538
 #, c-format
 msgid "%s: could not find suitable encoding for locale \"%s\"\n"
 msgstr "%s : impossible de trouver le codage adéquat pour la locale «%s»\n"
 
-#: initdb.c:2452
+#: initdb.c:2539
 #, c-format
 msgid "Rerun %s with the -E option.\n"
 msgstr "Relancez %s avec l'option -E.\n"
 
-#: initdb.c:2459
+#: initdb.c:2546
 #, c-format
 msgid "The default database encoding has accordingly been set to %s.\n"
 msgstr "Le codage de la base de données par défaut a été correctement configuré avec %s.\n"
 
-#: initdb.c:2500
+#: initdb.c:2587
 #, c-format
 msgid "creating directory %s ... "
 msgstr "création du répertoire %s ... "
 
-#: initdb.c:2514
+#: initdb.c:2601
 #, c-format
 msgid "fixing permissions on existing directory %s ... "
 msgstr "correction des droits sur le répertoire existant %s ... "
 
-#: initdb.c:2520
+#: initdb.c:2607
 #, c-format
 msgid "%s: could not change permissions of directory \"%s\": %s\n"
 msgstr "%s : impossible de modifier les droits du répertoire «%s» : %s\n"
 
-#: initdb.c:2533
+#: initdb.c:2620
 #, c-format
 msgid ""
 "%s: directory \"%s\" exists but is not empty\n"
@@ -529,65 +533,120 @@ msgstr ""
 "soit vous supprimez ou videz le répertoire «%s»\n"
 "soit vous lancez %s avec un argument autre que «%s».\n"
 
-#: initdb.c:2542
+#: initdb.c:2629
 #, c-format
 msgid "%s: could not access directory \"%s\": %s\n"
 msgstr "%s : impossible d'accéder au répertoire «%s» : %s\n"
 
-#: initdb.c:2551
+#: initdb.c:2638
 #, c-format
 msgid "creating directory %s/%s ... "
 msgstr "création du répertoire %s/%s... "
 
-#: initdb.c:2619
+#: initdb.c:2708
 #, c-format
 msgid ""
 "\n"
 "Success. You can now start the database server using:\n"
 "\n"
-"    %s%s%s%spostmaster -D %s%s%s\n"
+"    %s%s%spostmaster%s -D %s%s%s\n"
 "or\n"
-"    %s%s%s%spg_ctl -D %s%s%s -l logfile start\n"
+"    %s%s%spg_ctl%s -D %s%s%s -l logfile start\n"
 "\n"
 msgstr ""
 "\n"
 "Succès. Vous pouvez maintenant lancer le serveur de bases de données en utilisant:\n"
 "\n"
-"    %s%s%s%spostmaster -D %s%s%s\n"
-"ou\n"
-"    %s%s%s%spg_ctl -D %s%s%s -l journaltrace start\n"
+"    %s%s%spostmaster%s -D %s%s%s\n"
+"or\n"
+"    %s%s%spg_ctl%s -D %s%s%s -l journaltrace start\n"
 "\n"
 
-#: ../../port/dirmod.c:75 ../../port/dirmod.c:88 ../../port/dirmod.c:101
+#: ../../port/dirmod.c:76 ../../port/dirmod.c:89 ../../port/dirmod.c:102
 msgid "out of memory\n"
 msgstr "espace mémoire insuffisant\n"
 
-#: ../../port/exec.c:193 ../../port/exec.c:307 ../../port/exec.c:350
+#: ../../port/dirmod.c:147
+#, c-format
+msgid "could not rename file \"%s\" to \"%s\", continuing to try\n"
+msgstr "impossible de renommer le fichier «%s» en «%s», nouvelle tentative\n"
+
+#: ../../port/dirmod.c:157
+#, c-format
+msgid "completed rename of file \"%s\" to \"%s\"\n"
+msgstr "fin du renommage du fichier «%s» en «%s»\n"
+
+#: ../../port/dirmod.c:187
+#, c-format
+msgid "could not remove file \"%s\", continuing to try\n"
+msgstr "n'a pas pu supprimer le fichier «%s», nouvelle tentative\n"
+
+#: ../../port/dirmod.c:197
+#, c-format
+msgid "completed removal of file \"%s\"\n"
+msgstr "fin de la suppression du fichier «%s»\n"
+
+#: ../../port/dirmod.c:295
+#, c-format
+msgid "could not set junction for \"%s\": %s\n"
+msgstr "n'a pas pu initialiser la jonction pour «%s» : %s\n"
+
+#: ../../port/dirmod.c:341
+#, c-format
+msgid "could not open directory \"%s\": %s\n"
+msgstr "n'a pas pu ouvrir le répertoire «%s» : %s\n"
+
+#: ../../port/dirmod.c:378
+#, c-format
+msgid "could not read directory \"%s\": %s\n"
+msgstr "n'a pas pu lire le répertoire «%s» : %s\n"
+
+#: ../../port/dirmod.c:476
+#, c-format
+msgid "could not remove file or directory \"%s\": %s\n"
+msgstr "n'a pas pu supprimer le fichier ou le répertoire «%s» : %s\n"
+
+#: ../../port/exec.c:194 ../../port/exec.c:308 ../../port/exec.c:351
 #, c-format
 msgid "could not identify current directory: %s"
 msgstr "n'a pas pu identifier le répertoire courant : %s"
 
-#: ../../port/exec.c:323 ../../port/exec.c:359
+#: ../../port/exec.c:213
+#, c-format
+msgid "invalid binary \"%s\""
+msgstr "binaire «%s» invalide"
+
+#: ../../port/exec.c:262
+#, c-format
+msgid "could not read binary \"%s\""
+msgstr "n'a pas pu lire le binaire «%s»"
+
+#: ../../port/exec.c:269
+#, c-format
+msgid "could not find a \"%s\" to execute"
+msgstr "n'a pas pu trouver «%s» pour exécuter"
+
+#: ../../port/exec.c:324 ../../port/exec.c:360
 #, c-format
 msgid "could not change directory to \"%s\""
 msgstr "impossible d'accéder au répertoire «%s»"
 
-#: ../../port/exec.c:338
+#: ../../port/exec.c:339
 #, c-format
 msgid "could not read symbolic link \"%s\""
 msgstr "n'a pas pu lire le lien symbolique «%s»"
 
-#: ../../port/exec.c:569
+#: ../../port/exec.c:587
 #, c-format
 msgid "child process exited with exit code %d"
 msgstr "le processus fils a quitté avec le code de sortie %d"
 
-#: ../../port/exec.c:572
+#: ../../port/exec.c:590
 #, c-format
 msgid "child process was terminated by signal %d"
 msgstr "le processus fils a été terminé avec le signal %d"
 
-#: ../../port/exec.c:575
+#: ../../port/exec.c:593
 #, c-format
 msgid "child process exited with unrecognized status %d"
 msgstr "le processus fils a quitté avec un statut %d non reconnu"
index 47a68c424b458e03b32d97cb84168a7d50843539..235011bbce768dfdf7e5eafb27c6f8509e6ff32b 100644 (file)
@@ -1,3 +1,4 @@
+# translation of libpq-fr.po to
 # translation of libpq-fr.po to FR_fr
 # French message translation file for libpq
 #
@@ -6,96 +7,84 @@
 # Use these quotes: «%s»
 # Peter Eisentraut <peter_e@gmx.net>, 2001.
 # Loïc Hennequin <loic.hennequin@wanadoo.fr>, 2002.
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2003, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2003, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: libpq-fr\n"
-"POT-Creation-Date: 2004-11-16 07:09+0000\n"
-"PO-Revision-Date: 2004-10-25 23:00+0200\n"
+"POT-Creation-Date: 2005-09-21 19:20-0300\n"
+"PO-Revision-Date: 2005-09-22 08:01+0200\n"
 "Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
-"Language-Team: FR_fr <pgsql-fr-generale@postgresql.org>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9\n"
+"X-Generator: KBabel 1.10.2\n"
 
-#: fe-auth.c:232
-#, c-format
-msgid "Kerberos 4 error: %s\n"
-msgstr "erreur Kerberos 4 : %s\n"
-
-#: fe-auth.c:394
+#: fe-auth.c:277
 #, c-format
 msgid "could not set socket to blocking mode: %s\n"
 msgstr "impossible d'activer le mode bloquant pour le socket : %s\n"
 
-#: fe-auth.c:411 fe-auth.c:415
+#: fe-auth.c:294 fe-auth.c:298
 #, c-format
 msgid "Kerberos 5 authentication rejected: %*s\n"
 msgstr "authentification Kerberos 5 rejetée : %*s\n"
 
-#: fe-auth.c:441
+#: fe-auth.c:324
 #, c-format
 msgid "could not restore non-blocking mode on socket: %s\n"
 msgstr "impossible de rétablir le mode non-bloquant pour le socket : %s\n"
 
-#: fe-auth.c:508
+#: fe-auth.c:391
 msgid "SCM_CRED authentication method not supported\n"
 msgstr "méthode d'authentification SCM_CRED non supportée\n"
 
-#: fe-auth.c:530 fe-connect.c:1413 fe-connect.c:2628 fe-connect.c:2637
-#: fe-connect.c:3216 fe-lobj.c:556 fe-protocol2.c:1007 fe-protocol3.c:958
+#: fe-auth.c:414 fe-connect.c:1270 fe-connect.c:2521 fe-connect.c:2530
+#: fe-connect.c:2668 fe-connect.c:2708 fe-connect.c:2726 fe-lobj.c:602
+#: fe-protocol2.c:1032 fe-protocol3.c:978
 msgid "out of memory\n"
 msgstr "mémoire épuisée\n"
 
-#: fe-auth.c:600
-msgid "Kerberos 4 authentication failed\n"
-msgstr "échec d'authentification Kerberos 4\n"
-
-#: fe-auth.c:608
+#: fe-auth.c:476
 msgid "Kerberos 4 authentication not supported\n"
 msgstr "authentification Kerberos 4 non-supportée\n"
 
-#: fe-auth.c:619
-msgid "Kerberos 5 authentication failed\n"
-msgstr "échec d'authentification Kerberos 5\n"
-
-#: fe-auth.c:627
+#: fe-auth.c:493
 msgid "Kerberos 5 authentication not supported\n"
 msgstr "authentification Kerberos 5 non-supportée\n"
 
-#: fe-auth.c:655
+#: fe-auth.c:521
 #, c-format
 msgid "authentication method %u not supported\n"
 msgstr "méthode d'authentification %u non-supportée\n"
 
-#: fe-auth.c:692
+#: fe-auth.c:558
 #, c-format
 msgid "invalid authentication service name \"%s\", ignored\n"
 msgstr "nom invalide de service d'authentification «%s», ignoré\n"
 
-#: fe-auth.c:764
+#: fe-auth.c:626
 #, c-format
 msgid "fe_getauthname: invalid authentication system: %d\n"
 msgstr "fe_getauthname: système invalide d'authentification: %d\n"
 
-#: fe-connect.c:457
+#: fe-connect.c:479
 #, c-format
 msgid "invalid sslmode value: \"%s\"\n"
 msgstr "valeur sslmode non-valide: «%s»\n"
 
-#: fe-connect.c:477
+#: fe-connect.c:499
 #, c-format
 msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
 msgstr "valeur sslmode «%s» incorrecte car le support SSL n'est pas été compilé initialement\n"
 
-#: fe-connect.c:793
+#: fe-connect.c:658
 #, c-format
 msgid "could not set socket to TCP no delay mode: %s\n"
 msgstr "impossible d'activer le mode sans délai de TCP pour le socket: %s\n"
 
-#: fe-connect.c:824
+#: fe-connect.c:689
 #, c-format
 msgid ""
 "could not connect to server: %s\n"
@@ -106,7 +95,7 @@ msgstr ""
 "\tEst-ce que le serveur tourne sur l'hôte local\n"
 "\tet accepte des connexions au socket Unix «%s»?\n"
 
-#: fe-connect.c:836
+#: fe-connect.c:701
 #, c-format
 msgid ""
 "could not connect to server: %s\n"
@@ -117,258 +106,335 @@ msgstr ""
 "\tEst-ce que le serveur tourne sur l'hôte «%s»\n"
 "\tet accepte des connexions TCP/IP sur le port %s?\n"
 
-#: fe-connect.c:929
+#: fe-connect.c:789
 #, c-format
 msgid "could not translate host name \"%s\" to address: %s\n"
 msgstr "impossible de traduire le nom d'hôte %s en adresse: %s\n"
 
-#: fe-connect.c:933
+#: fe-connect.c:793
 #, c-format
 msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
 msgstr "impossible de traduire le chemin de socket du domaine Unix «%s» vers l'adresse : %s\n"
 
-#: fe-connect.c:1137
+#: fe-connect.c:997
 msgid "invalid connection state, probably indicative of memory corruption\n"
 msgstr "état non-valable de connexion, probablement une indication de mémoire corrompue\n"
 
-#: fe-connect.c:1180
+#: fe-connect.c:1040
 #, c-format
 msgid "could not create socket: %s\n"
 msgstr "impossible de créer le socket : %s\n"
 
-#: fe-connect.c:1203
+#: fe-connect.c:1063
 #, c-format
 msgid "could not set socket to non-blocking mode: %s\n"
 msgstr "impossible d'activer le mode non-bloquant pour le socket: %s\n"
 
-#: fe-connect.c:1215
+#: fe-connect.c:1075
 #, c-format
 msgid "could not set socket to close-on-exec mode: %s\n"
 msgstr "impossible de paramétrer le socket pour se fermer sur le mode exec : %s\n"
 
-#: fe-connect.c:1307
+#: fe-connect.c:1164
 #, c-format
 msgid "could not get socket error status: %s\n"
 msgstr "impossible de déterminer le statut d'erreur de socket : %s\n"
 
-#: fe-connect.c:1346
+#: fe-connect.c:1203
 #, c-format
 msgid "could not get client address from socket: %s\n"
 msgstr "impossible d'obtenir l'adresse du client du socket : %s\n"
 
-#: fe-connect.c:1391
+#: fe-connect.c:1248
 #, c-format
 msgid "could not send SSL negotiation packet: %s\n"
 msgstr "impossible de transmettre le paquet de négociation SSL : %s\n"
 
-#: fe-connect.c:1426
+#: fe-connect.c:1283
 #, c-format
 msgid "could not send startup packet: %s\n"
 msgstr "impossible de transmettre le paquet de démarrage : %s\n"
 
-#: fe-connect.c:1466
-#, c-format
-msgid "could not receive server response to SSL negotiation packet: %s\n"
-msgstr "Aucune réponse au paquet de négociation SSL : %s\n"
-
-#: fe-connect.c:1485 fe-connect.c:1502
+#: fe-connect.c:1348 fe-connect.c:1365
 msgid "server does not support SSL, but SSL was required\n"
 msgstr "le serveur ne supporte pas SSL, mais SSL était exigé\n"
 
-#: fe-connect.c:1518
+#: fe-connect.c:1360
+msgid "Postmaster reports error, attempting fallback to pre-7.0.\n"
+msgstr "Postmaster rapporte une erreur, tentative avec une pre-7.0.\n"
+
+#: fe-connect.c:1381
 #, c-format
 msgid "received invalid response to SSL negotiation: %c\n"
 msgstr "réponse non valable au négociation SSL a été reçue: %c\n"
 
-#: fe-connect.c:1575 fe-connect.c:1607
+#: fe-connect.c:1438 fe-connect.c:1470
 #, c-format
 msgid "expected authentication request from server, but received %c\n"
 msgstr "requête d'authentification attendue du serveur, mais %c a été reçu\n"
 
-#: fe-connect.c:1843
+#: fe-connect.c:1706
 msgid "unexpected message from server during startup\n"
 msgstr "message inattendu du serveur lors de démarrage\n"
 
-#: fe-connect.c:1913
+#: fe-connect.c:1776
 #, c-format
 msgid "invalid connection state %c, probably indicative of memory corruption\n"
 msgstr "état non-valable de connexion (%c), probablement une indication de mémoire corrompue\n"
 
-#: fe-connect.c:2676
+#: fe-connect.c:2388
+#, c-format
+msgid "ERROR: Service file '%s' not found\n"
+msgstr "ERREUR : Fichier de service «%s» introuvable\n"
+
+#: fe-connect.c:2401
+#, c-format
+msgid "ERROR: line %d too long in service file '%s'\n"
+msgstr "ERREUR: ligne %d trop longue dans le fichier service «%s»\n"
+
+#: fe-connect.c:2452 fe-connect.c:2479
+#, c-format
+msgid "ERROR: syntax error in service file '%s', line %d\n"
+msgstr "ERREUR : erreur de syntaxe du fichier service «%s», ligne %d\n"
+
+#: fe-connect.c:2569
 #, c-format
 msgid "missing \"=\" after \"%s\" in connection info string\n"
 msgstr "«=» manquant après «%s» dans la chaîne de paramètres de connexion\n"
 
-#: fe-connect.c:2725
+#: fe-connect.c:2618
 msgid "unterminated quoted string in connection info string\n"
 msgstr "guillemets non refermés dans la chaîne de paramètres de connexion\n"
 
-#: fe-connect.c:2759
+#: fe-connect.c:2652
 #, c-format
 msgid "invalid connection option \"%s\"\n"
 msgstr "option de connexion non-valable «%s»\n"
 
-#: fe-connect.c:2981
+#: fe-connect.c:2895
 msgid "connection pointer is NULL\n"
 msgstr "le pointeur de connexion a la valeur NULL\n"
 
-#: fe-connect.c:3238
+#: fe-connect.c:3141
+#, c-format
+msgid "WARNING: Password file %s is not a plain file.\n"
+msgstr "ATTENTION : Le fichier des mots de passe %s n'est pas un fichier simple.\n"
+
+#: fe-connect.c:3151
 #, c-format
 msgid ""
 "WARNING: Password file %s has world or group read access; permission should "
 "be u=rw (0600)\n"
 msgstr "ATTENTION: Le fichier des mots de passe %s a des droits d'accès groupe ou universel; les droits devraient être u=rw (0600)\n"
 
-#: fe-exec.c:479
+#: fe-exec.c:483
 msgid "NOTICE"
 msgstr "NOTIFICATION"
 
-#: fe-exec.c:648 fe-exec.c:700 fe-exec.c:740
+#: fe-exec.c:656 fe-exec.c:708 fe-exec.c:748
 msgid "command string is a null pointer\n"
 msgstr "la chaine de commande est un pointeur nul\n"
 
-#: fe-exec.c:733 fe-exec.c:823
+#: fe-exec.c:741 fe-exec.c:831
 msgid "statement name is a null pointer\n"
 msgstr "la chaîne de commande est un pointeur null\n"
 
-#: fe-exec.c:748 fe-exec.c:897 fe-exec.c:1572
+#: fe-exec.c:756 fe-exec.c:905 fe-exec.c:1588
 msgid "function requires at least protocol version 3.0\n"
 msgstr "la fonction nécessite au minimum le protocole 3.0\n"
 
-#: fe-exec.c:854
+#: fe-exec.c:862
 msgid "no connection to the server\n"
 msgstr "aucune connexion au serveur\n"
 
-#: fe-exec.c:861
+#: fe-exec.c:869
 msgid "another command is already in progress\n"
 msgstr "une autre commande est déjà en cours\n"
 
-#: fe-exec.c:1199
+#: fe-exec.c:976
+msgid "length must be given for binary parameter\n"
+msgstr "la longueur doit être indiquée pour le paramètre binaire\n"
+
+#: fe-exec.c:1215
 #, c-format
 msgid "unexpected asyncStatus: %d\n"
 msgstr "asyncStatus inattendu: %d\n"
 
-#: fe-exec.c:1326
+#: fe-exec.c:1342
 msgid "COPY terminated by new PQexec"
 msgstr "COPY terminé par un nouveau PQexec"
 
-#: fe-exec.c:1334
+#: fe-exec.c:1350
 msgid "COPY IN state must be terminated first\n"
 msgstr "l'état COPY IN doit d'abord être terminé\n"
 
-#: fe-exec.c:1354
+#: fe-exec.c:1370
 msgid "COPY OUT state must be terminated first\n"
 msgstr "l'état COPY OUT doit d'abord être terminé\n"
 
-#: fe-exec.c:1464 fe-exec.c:1529 fe-exec.c:1614 fe-protocol2.c:1153
-#: fe-protocol3.c:1115
+#: fe-exec.c:1480 fe-exec.c:1545 fe-exec.c:1630 fe-protocol2.c:1178
+#: fe-protocol3.c:1135
 msgid "no COPY in progress\n"
 msgstr "aucun COPY en cours\n"
 
-#: fe-exec.c:1806
+#: fe-exec.c:1822
 msgid "connection in wrong state\n"
 msgstr "mauvais état de connexion\n"
 
-#: fe-exec.c:1837
+#: fe-exec.c:1853
 msgid "invalid ExecStatusType code"
 msgstr "code invalide ExecStatusType"
 
-#: fe-exec.c:1901 fe-exec.c:1924
+#: fe-exec.c:1917 fe-exec.c:1940
 #, c-format
 msgid "column number %d is out of range 0..%d"
 msgstr "le numéro de colonne %d est en dehors des limites 0..%d"
 
-#: fe-exec.c:1917
+#: fe-exec.c:1933
 #, c-format
 msgid "row number %d is out of range 0..%d"
 msgstr "le numéro de ligne %d en dehors des limites 0..%d"
 
-#: fe-exec.c:2199
+#: fe-exec.c:2214
 #, c-format
 msgid "could not interpret result from server: %s"
 msgstr "impossible d'interpréter la réponse du serveur : %s"
 
-#: fe-lobj.c:410 fe-lobj.c:495
+#: fe-lobj.c:331
+msgid "cannot determine OID of function lo_create\n"
+msgstr "n'a pas pu déterminer l'OID de la fonction lo_create\n"
+
+#: fe-lobj.c:456 fe-lobj.c:541
 #, c-format
 msgid "could not open file \"%s\": %s\n"
 msgstr "impossible d'ouvrir le fichier «%s» : %s\n"
 
-#: fe-lobj.c:422
+#: fe-lobj.c:468
 #, c-format
 msgid "could not create large object for file \"%s\"\n"
 msgstr "impossible de créer le grand objet du fichier «%s»\n"
 
-#: fe-lobj.c:432 fe-lobj.c:482
+#: fe-lobj.c:478 fe-lobj.c:528
 #, c-format
 msgid "could not open large object %u\n"
 msgstr "impossible d'ouvrir le grand objet %u\n"
 
-#: fe-lobj.c:447
+#: fe-lobj.c:493
 #, c-format
 msgid "error while reading file \"%s\"\n"
 msgstr "erreur durant la lecture du fichier «%s»\n"
 
-#: fe-lobj.c:510 fe-lobj.c:523
+#: fe-lobj.c:556 fe-lobj.c:569
 #, c-format
 msgid "error while writing to file \"%s\"\n"
 msgstr "erreur durant l'écriture du fichier «%s»\n"
 
-#: fe-lobj.c:601
+#: fe-lobj.c:649
 msgid "query to initialize large object functions did not return data\n"
 msgstr "la requête d'initialisation des fonctions de grands objets ne renvoie pas de données\n"
 
-#: fe-lobj.c:639
+#: fe-lobj.c:689
 msgid "cannot determine OID of function lo_open\n"
 msgstr "impossible de déterminer l'OID de la fonction lo_open\n"
 
-#: fe-lobj.c:646
+#: fe-lobj.c:696
 msgid "cannot determine OID of function lo_close\n"
 msgstr "impossible de déterminer l'OID de la fonction lo_close\n"
 
-#: fe-lobj.c:653
+#: fe-lobj.c:703
 msgid "cannot determine OID of function lo_creat\n"
 msgstr "impossible de déterminer l'OID de la fonction lo_creat\n"
 
-#: fe-lobj.c:660
+#: fe-lobj.c:710
 msgid "cannot determine OID of function lo_unlink\n"
 msgstr "impossible de déterminer l'OID de la fonction lo_unlink\n"
 
-#: fe-lobj.c:667
+#: fe-lobj.c:717
 msgid "cannot determine OID of function lo_lseek\n"
 msgstr "impossible de déterminer l'OID de la fonction lo_lseek\n"
 
-#: fe-lobj.c:674
+#: fe-lobj.c:724
 msgid "cannot determine OID of function lo_tell\n"
 msgstr "impossible de déterminer l'OID de la fonction lo_tell\n"
 
-#: fe-lobj.c:681
+#: fe-lobj.c:731
 msgid "cannot determine OID of function loread\n"
 msgstr "impossible de déterminer l'OID de la fonction loread\n"
 
-#: fe-lobj.c:688
+#: fe-lobj.c:738
 msgid "cannot determine OID of function lowrite\n"
 msgstr "impossible de déterminer l'OID de la fonction lowrite\n"
 
-#: fe-misc.c:228
+#: fe-misc.c:88
+#, c-format
+msgid "From backend> %c\n"
+msgstr "Depuis le moteur> %c\n"
+
+#: fe-misc.c:104
+#, c-format
+msgid "To backend> %c\n"
+msgstr "Vers le moteur> %c\n"
+
+#: fe-misc.c:140
+#, c-format
+msgid "From backend> \"%s\"\n"
+msgstr "Depuis le moteur> «%s»\n"
+
+#: fe-misc.c:157
+#, c-format
+msgid "To backend> '%s'\n"
+msgstr "Vers le moteur> «%s»\n"
+
+#: fe-misc.c:178
+#, c-format
+msgid "From backend (%lu)> %.*s\n"
+msgstr "Depuis le moteur (%lu)> %.*s\n"
+
+#: fe-misc.c:195
+#, c-format
+msgid "To backend> %.*s\n"
+msgstr "Vers le moteur> %.*s\n"
+
+#: fe-misc.c:229
 #, c-format
 msgid "integer of size %lu not supported by pqGetInt"
 msgstr "entier de taille %lu non-supporté par pqGetInt"
 
-#: fe-misc.c:264
+#: fe-misc.c:235
+#, c-format
+msgid "From backend (#%lu)> %d\n"
+msgstr "Depuis le moteur (#%lu)> %d\n"
+
+#: fe-misc.c:265
 #, c-format
 msgid "integer of size %lu not supported by pqPutInt"
 msgstr "entier de taille %lu non-supporté par pqPutInt"
 
-#: fe-misc.c:544 fe-misc.c:748
+#: fe-misc.c:271
+#, c-format
+msgid "To backend (%lu#)> %d\n"
+msgstr "Vers le moteur (%lu#)> %d\n"
+
+#: fe-misc.c:459
+#, c-format
+msgid "To backend> Msg %c\n"
+msgstr "Vers le moteur> Msg %c\n"
+
+#: fe-misc.c:497
+#, c-format
+msgid "To backend> Msg complete, length %u\n"
+msgstr "Vers le moteur> Msg complet, longueur %u\n"
+
+#: fe-misc.c:545 fe-misc.c:749
 msgid "connection not open\n"
 msgstr "la connexion n'est pas active\n"
 
-#: fe-misc.c:610 fe-misc.c:701
+#: fe-misc.c:611 fe-misc.c:702
 #, c-format
 msgid "could not receive data from server: %s\n"
 msgstr "impossible de recevoir des données depuis le serveur : %s\n"
 
-#: fe-misc.c:718 fe-misc.c:786
+#: fe-misc.c:719 fe-misc.c:787
 msgid ""
 "server closed the connection unexpectedly\n"
 "\tThis probably means the server terminated abnormally\n"
@@ -378,20 +444,20 @@ msgstr ""
 "\tLe serveur s'est peut-être arrêté anormalement\n"
 "\tavant ou durant le traitement de la requête.\n"
 
-#: fe-misc.c:803
+#: fe-misc.c:804
 #, c-format
 msgid "could not send data to server: %s\n"
 msgstr "impossible de transmettre les données au serveur : %s\n"
 
-#: fe-misc.c:923
+#: fe-misc.c:924
 msgid "timeout expired\n"
 msgstr "le délai de timeout est dépassé\n"
 
-#: fe-misc.c:968
+#: fe-misc.c:969
 msgid "socket not open\n"
 msgstr "socket non-ouvert\n"
 
-#: fe-misc.c:991
+#: fe-misc.c:992
 #, c-format
 msgid "select() failed: %s\n"
 msgstr "échec de select() : %s\n"
@@ -411,218 +477,219 @@ msgstr "
 msgid "message type 0x%02x arrived from server while idle"
 msgstr "Le message de type 0x%02x est arrivé alors que le serveur était en attente"
 
-#: fe-protocol2.c:462
+#: fe-protocol2.c:466
 #, c-format
 msgid "unexpected character %c following empty query response (\"I\" message)"
 msgstr "Caractère %c inattendue suivant une réponse de requête vide (message «I»)"
 
-#: fe-protocol2.c:517
+#: fe-protocol2.c:521
 msgid ""
 "server sent data (\"D\" message) without prior row description (\"T\" "
 "message)"
 msgstr "le serveur a envoyé des données (message «D») sans description préalable de la ligne (message «T»)"
 
-#: fe-protocol2.c:533
+#: fe-protocol2.c:537
 msgid ""
 "server sent binary data (\"B\" message) without prior row description (\"T\" "
 "message)"
 msgstr "le serveur a envoyé des données binaires (message «B») sans description préalable de la ligne (message «T»)"
 
-#: fe-protocol2.c:548 fe-protocol3.c:344
+#: fe-protocol2.c:552 fe-protocol3.c:356
 #, c-format
 msgid "unexpected response from server; first received character was \"%c\"\n"
 msgstr "réponse inattendue du serveur, le premier caractère reçu étant «%c»\n"
 
-#: fe-protocol2.c:760 fe-protocol3.c:577
+#: fe-protocol2.c:773 fe-protocol3.c:595
 msgid "out of memory for query result\n"
 msgstr "mémoire épuisée pour le résultat de la requête\n"
 
-#: fe-protocol2.c:1196 fe-protocol3.c:1184
+#: fe-protocol2.c:1221 fe-protocol3.c:1204
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: fe-protocol2.c:1208
+#: fe-protocol2.c:1233
 msgid "lost synchronization with server, resetting connection"
 msgstr "synchronisation perdue avec le serveur, réinitialisation la connexion"
 
-#: fe-protocol2.c:1343 fe-protocol2.c:1375 fe-protocol3.c:1387
+#: fe-protocol2.c:1368 fe-protocol2.c:1400 fe-protocol3.c:1407
 #, c-format
 msgid "protocol error: id=0x%x\n"
 msgstr "erreur de protocole : id=0x%x\n"
 
-#: fe-protocol3.c:306
+#: fe-protocol3.c:318
 msgid ""
 "server sent data (\"D\" message) without prior row description (\"T\" "
 "message)\n"
 msgstr "le serveur a envoyé des données (message «D») sans description préalable de la ligne (message «T»)\n"
 
-#: fe-protocol3.c:365
+#: fe-protocol3.c:377
 #, c-format
 msgid "message contents do not agree with length in message type \"%c\"\n"
 msgstr "Le contenu du message ne correspond pas avec la longueur du type de message «%c»\n"
 
-#: fe-protocol3.c:386
+#: fe-protocol3.c:398
 #, c-format
 msgid "lost synchronization with server: got message type \"%c\", length %d\n"
 msgstr "synchronisation perdue avec le serveur : a reçu le type de message «%c», longueur %d\n"
 
-#: fe-protocol3.c:522
+#: fe-protocol3.c:540
 msgid "unexpected field count in \"D\" message\n"
 msgstr "nombre de champs inattendus dans le message «D»\n"
 
 #. translator: %s represents a digit string
-#: fe-protocol3.c:651 fe-protocol3.c:659
+#: fe-protocol3.c:671 fe-protocol3.c:679
 #, c-format
 msgid " at character %s"
 msgstr " au caractère %s"
 
-#: fe-protocol3.c:668
+#: fe-protocol3.c:688
 #, c-format
 msgid "DETAIL:  %s\n"
 msgstr "DÉTAIL : %s\n"
 
-#: fe-protocol3.c:671
+#: fe-protocol3.c:691
 #, c-format
 msgid "HINT:  %s\n"
 msgstr "ASTUCE : %s\n"
 
-#: fe-protocol3.c:674
+#: fe-protocol3.c:694
 #, c-format
 msgid "QUERY:  %s\n"
 msgstr "REQUÊTE : %s\n"
 
-#: fe-protocol3.c:677
+#: fe-protocol3.c:697
 #, c-format
 msgid "CONTEXT:  %s\n"
 msgstr "CONTEXTE : %s\n"
 
-#: fe-protocol3.c:689
+#: fe-protocol3.c:709
 msgid "LOCATION:  "
 msgstr "EMPLACEMENT : "
 
-#: fe-protocol3.c:691
+#: fe-protocol3.c:711
 #, c-format
 msgid "%s, "
 msgstr "%s, "
 
-#: fe-protocol3.c:693
+#: fe-protocol3.c:713
 #, c-format
 msgid "%s:%s"
 msgstr "%s : %s"
 
-#: fe-protocol3.c:1000
+#: fe-protocol3.c:1020
 msgid "PQgetline: not doing text COPY OUT\n"
 msgstr "PQgetline : ne va pas réaliser un COPY OUT au format texte\n"
 
-#: fe-secure.c:264
+#: fe-secure.c:277
 #, c-format
 msgid "could not establish SSL connection: %s\n"
 msgstr "impossible d'établir la connexion SSL : %s\n"
 
-#: fe-secure.c:330 fe-secure.c:415 fe-secure.c:1038
+#: fe-secure.c:348 fe-secure.c:444 fe-secure.c:1056
 #, c-format
 msgid "SSL SYSCALL error: %s\n"
 msgstr "erreur SYSCALL SSL : %s\n"
 
-#: fe-secure.c:335 fe-secure.c:420 fe-secure.c:1042
+#: fe-secure.c:353 fe-secure.c:450 fe-secure.c:1060
 msgid "SSL SYSCALL error: EOF detected\n"
 msgstr "erreur SYSCALL SSL : EOF détecté\n"
 
-#: fe-secure.c:347 fe-secure.c:431 fe-secure.c:1051
+#: fe-secure.c:365 fe-secure.c:461 fe-secure.c:1079
 #, c-format
 msgid "SSL error: %s\n"
 msgstr "erreur SSL : %s\n"
 
-#: fe-secure.c:357 fe-secure.c:441 fe-secure.c:1059
+#: fe-secure.c:375 fe-secure.c:471 fe-secure.c:1089
 #, c-format
 msgid "unrecognized SSL error code: %d\n"
 msgstr "code d'erreur SSL inconnu : %d\n"
 
-#: fe-secure.c:504
+#: fe-secure.c:541
 #, c-format
 msgid "error querying socket: %s\n"
 msgstr "erreur durant l'appel au socket : «%s»\n"
 
-#: fe-secure.c:532
+#: fe-secure.c:569
 #, c-format
 msgid "could not get information about host \"%s\": %s\n"
 msgstr "impossible d'obtenir les informations concernant l'hôte «%s» : %s\n"
 
-#: fe-secure.c:551
+#: fe-secure.c:588
 msgid "unsupported protocol\n"
 msgstr "protocole non-supporté\n"
 
-#: fe-secure.c:573
+#: fe-secure.c:610
 #, c-format
 msgid "server common name \"%s\" does not resolve to %ld.%ld.%ld.%ld\n"
 msgstr "impossible de traduire le nom courant «%s» vers %ld.%ld.%ld.%ld\n"
 
-#: fe-secure.c:580
+#: fe-secure.c:617
 #, c-format
 msgid "server common name \"%s\" does not resolve to peer address\n"
 msgstr "le nom courant du serveur «%s» n'a pas pu être traduit en une adresse de pair\n"
 
-#: fe-secure.c:763
+#: fe-secure.c:789
 msgid "could not get user information\n"
 msgstr "impossible d'obtenir les informations utilisateur\n"
 
-#: fe-secure.c:775
+#: fe-secure.c:798
 #, c-format
 msgid "could not open certificate file \"%s\": %s\n"
 msgstr "impossible d'ouvrir le certificat «%s» : %s\n"
 
-#: fe-secure.c:784
+#: fe-secure.c:807
 #, c-format
 msgid "could not read certificate file \"%s\": %s\n"
 msgstr "impossible de lire le certificat «%s» : %s\n"
 
-#: fe-secure.c:798
+#: fe-secure.c:820
 #, c-format
 msgid "certificate present, but not private key file \"%s\"\n"
 msgstr "le certificat est présent, mais la clé privée «%s» est absente\n"
 
-#: fe-secure.c:807
+#: fe-secure.c:829
 #, c-format
 msgid "private key file \"%s\" has wrong permissions\n"
 msgstr "les droits de la clé privée «%s» ne sont pas corrects\n"
 
-#: fe-secure.c:815
+#: fe-secure.c:837
 #, c-format
 msgid "could not open private key file \"%s\": %s\n"
 msgstr "n'a pas pu ouvrir le fichier de clé privée «%s» : %s\n"
 
-#: fe-secure.c:824
+#: fe-secure.c:846
 #, c-format
 msgid "private key file \"%s\" changed during execution\n"
 msgstr "la clé privée «%s» a été modifiée durant l'exécution\n"
 
-#: fe-secure.c:833
+#: fe-secure.c:855
 #, c-format
 msgid "could not read private key file \"%s\": %s\n"
 msgstr "impossible de lire la clé privée «%s» : %s\n"
 
-#: fe-secure.c:848
+#: fe-secure.c:869
 #, c-format
 msgid "certificate does not match private key file \"%s\": %s\n"
 msgstr "le certificat ne correspond pas à la clé privée «%s» : %s\n"
 
-#: fe-secure.c:932
+#: fe-secure.c:957
 #, c-format
 msgid "could not create SSL context: %s\n"
 msgstr "impossible de créer le contexte SSL : %s\n"
 
-#: fe-secure.c:977
+#: fe-secure.c:996
 #, c-format
 msgid "could not read root certificate file \"%s\": %s\n"
 msgstr "impossible de lire le certificat racine «%s» : %s\n"
 
-#: fe-secure.c:1079
+#: fe-secure.c:1109
 #, c-format
 msgid "certificate could not be validated: %s\n"
 msgstr "le certificat n'a pas pu être validé : %s\n"
 
-#: fe-secure.c:1093
+#: fe-secure.c:1123
 #, c-format
 msgid "certificate could not be obtained: %s\n"
 msgstr "le certificat n'a pas pu être obtenu : %s\n"
+
index 8e258f0165083f997b7a31cf7d1933c465c5bf8e..1ea872827b147ef25d90a1117ec2c7904ff5de89 100644 (file)
@@ -1,25 +1,25 @@
-# translation of pg_config-fr.po to 
+# translation of pg_config-fr.po to
 # translation of pg_config.po to FR_fr
 # French message translation file for pg_config
 #
 # $PostgreSQL: pgsql/src/bin/pg_config/po/fr.po,v 1.3 2004/12/13 21:49:09 petere Exp $
 #
 # Use these quotes: «%s»
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: pg_config-fr\n"
-"POT-Creation-Date: 2004-12-13 19:07+0000\n"
-"PO-Revision-Date: 2004-12-13 22:13+0100\n"
-"Last-Translator: \n"
-"Language-Team:  <fr@li.org>\n"
+"POT-Creation-Date: 2005-09-21 19:13-0300\n"
+"PO-Revision-Date: 2005-09-22 07:52+0200\n"
+"Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9.1\n"
+"X-Generator: KBabel 1.10.2\n"
 
-#: pg_config.c:36
+#: pg_config.c:258
 #, c-format
 msgid ""
 "\n"
@@ -30,28 +30,28 @@ msgstr ""
 "%s fournit des informations sur la version installée de PostgreSQL.\n"
 "\n"
 
-#: pg_config.c:37
+#: pg_config.c:259
 msgid "Usage:\n"
 msgstr "Usage :\n"
 
-#: pg_config.c:38
+#: pg_config.c:260
 #, c-format
 msgid ""
-"  %s OPTION...\n"
+"  %s [ OPTION ... ]\n"
 "\n"
 msgstr ""
-"  %s OPTION...\n"
+"  %s [ OPTION ... ]\n"
 "\n"
 
-#: pg_config.c:39
+#: pg_config.c:261
 msgid "Options:\n"
 msgstr "Options :\n"
 
-#: pg_config.c:40
+#: pg_config.c:262
 msgid "  --bindir              show location of user executables\n"
 msgstr "  --bindir              affiche l'emplacement des exécutables utilisateur\n"
 
-#: pg_config.c:41
+#: pg_config.c:263
 msgid ""
 "  --includedir          show location of C header files of the client\n"
 "                        interfaces\n"
@@ -59,25 +59,25 @@ msgstr ""
 "  --includedir          affiche l'emplacement des fichiers d'en-tête C\n"
 "                        des interfaces clients\n"
 
-#: pg_config.c:43
+#: pg_config.c:265
 msgid "  --includedir-server   show location of C header files for the server\n"
 msgstr "  --includedir-server   affiche l'emplacement des fichiers d'en-tête C du serveur\n"
 
-#: pg_config.c:44
+#: pg_config.c:266
 msgid "  --libdir              show location of object code libraries\n"
 msgstr "  --libdir              affiche l'emplacement des bibliothèques\n"
 
-#: pg_config.c:45
+#: pg_config.c:267
 msgid "  --pkglibdir           show location of dynamically loadable modules\n"
 msgstr ""
 "  --pkglibdir           affiche l'emplacement des modules chargeables "
 "dynamiquement\n"
 
-#: pg_config.c:46
+#: pg_config.c:268
 msgid "  --pgxs                show location of extension makefile\n"
 msgstr "  --pgxs                affiche l'emplacement du makefile d'extension\n"
 
-#: pg_config.c:47
+#: pg_config.c:269
 msgid ""
 "  --configure           show options given to \"configure\" script when\n"
 "                        PostgreSQL was built\n"
@@ -85,23 +85,57 @@ msgstr ""
 "  --configure           affiche les options données au script «configure»\n"
 "                        lorsque PostgreSQL a été construit\n"
 
-#: pg_config.c:49
-msgid "  --version             show the PostgreSQL version, then exit\n"
-msgstr "  --version             affiche la version de PostgreSQL puis quitte\n"
+#: pg_config.c:271
+msgid "  --cc                  show CC value used when PostgreSQL was built\n"
+msgstr "  --cc                  affiche la valeur de CC utilisée pour la construction de PostgreSQL\n"
 
-#: pg_config.c:50
+#: pg_config.c:272
+msgid "  --cppflags            show CPPFLAGS value used when PostgreSQL was built\n"
+msgstr "  --cppflags            affiche la valeur de CPPFLAGS utilisée lors de la construction de PostgreSQL\n"
+
+#: pg_config.c:273
+msgid "  --cflags              show CFLAGS value used when PostgreSQL was built\n"
+msgstr "  --cflags              affiche la valeur de CFLAGS utilisée lors de la construction de PostgreSQL\n"
+
+#: pg_config.c:274
+msgid "  --cflags_sl           show CFLAGS_SL value used when PostgreSQL was built\n"
+msgstr "  --cflags_sl           affiche la valeur de CFLAGS_SL utilisée lors de la construction de PostgreSQL\n"
+
+#: pg_config.c:275
+msgid "  --ldflags             show LDFLAGS value used when PostgreSQL was built\n"
+msgstr "  --ldflags             affiche la valeur de LDFLAGS utilisée lors de la construction de PostgreSQL\n"
+
+#: pg_config.c:276
 msgid ""
-"  --help                show this help, then exit\n"
+"  --ldflags_sl          show LDFLAGS_SL value used when PostgreSQL was "
+"built\n"
+msgstr "  --ldflags_sl          affiche la valeur de LDFLAGS_SL utilisée lors de la construction de PostgreSQL\n"
+
+#: pg_config.c:277
+msgid "  --libs                show LIBS value used when PostgreSQL was built\n"
+msgstr "  --libs                affiche la valeur de LIBS utilisée lors de la construction de PostgreSQL\n"
+
+#: pg_config.c:278
+msgid "  --version             show the PostgreSQL version\n"
+msgstr "  --version             affiche la version de PostgreSQL\n"
+
+#: pg_config.c:279
+msgid "  --help                show this help, then exit\n"
+msgstr "  --help                affiche cette aide puis quitte\n"
+
+#: pg_config.c:280
+msgid ""
+"With no arguments, all known items are shown.\n"
 "\n"
 msgstr ""
-"  --help                affiche cette aide puis quitte\n"
+"Sans arguments, tous les éléments connus sont affichés.\n"
 "\n"
 
-#: pg_config.c:51
+#: pg_config.c:281
 msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr "Rapportez les bogues à <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_config.c:57
+#: pg_config.c:287
 #, c-format
 msgid ""
 "\n"
@@ -110,47 +144,57 @@ msgstr ""
 "\n"
 "Essayez «%s --help» pour plus informations\n"
 
-#: pg_config.c:75
+#: pg_config.c:326
 #, c-format
-msgid "%s: argument required\n"
-msgstr "%s : argument requis\n"
+msgid "%s: could not find own executable\n"
+msgstr "%s : n'a pas pu trouver mon propre exécutable\n"
 
-#: pg_config.c:104
+#: pg_config.c:349
 #, c-format
 msgid "%s: invalid argument: %s\n"
 msgstr "%s : argument invalide : %s\n"
 
-#: pg_config.c:113
-#, c-format
-msgid "%s: could not find own executable\n"
-msgstr "%s : n'a pas pu trouver mon propre exécutable\n"
-
-#: ../../port/exec.c:193 ../../port/exec.c:307 ../../port/exec.c:350
+#: ../../port/exec.c:194 ../../port/exec.c:308 ../../port/exec.c:351
 #, c-format
 msgid "could not identify current directory: %s"
 msgstr "n'a pas pu identifier le répertoire courant : %s"
 
-#: ../../port/exec.c:323 ../../port/exec.c:359
+#: ../../port/exec.c:213
+#, c-format
+msgid "invalid binary \"%s\""
+msgstr "binaire invalide «%s»"
+
+#: ../../port/exec.c:262
+#, c-format
+msgid "could not read binary \"%s\""
+msgstr "n'a pas pu lire le binaire «%s»"
+
+#: ../../port/exec.c:269
+#, c-format
+msgid "could not find a \"%s\" to execute"
+msgstr "n'a pas pu trouver un «%s» pour exécuter"
+
+#: ../../port/exec.c:324 ../../port/exec.c:360
 #, c-format
 msgid "could not change directory to \"%s\""
 msgstr "n'a pas pu accéder au répertoire «%s»"
 
-#: ../../port/exec.c:338
+#: ../../port/exec.c:339
 #, c-format
 msgid "could not read symbolic link \"%s\""
 msgstr "n'a pas pu lire le lien symbolique «%s»"
 
-#: ../../port/exec.c:569
+#: ../../port/exec.c:587
 #, c-format
 msgid "child process exited with exit code %d"
 msgstr "le processus fils a quitté avec le code de sortie %d"
 
-#: ../../port/exec.c:572
+#: ../../port/exec.c:590
 #, c-format
 msgid "child process was terminated by signal %d"
 msgstr "le processus fils a été terminé avec le signal %d"
 
-#: ../../port/exec.c:575
+#: ../../port/exec.c:593
 #, c-format
 msgid "child process exited with unrecognized status %d"
 msgstr "le processus fils a quitté avec un statut %d non reconnu"
index 166805ea265406c5d6af02ade4555f55906e034e..0445a05d731faf5b96d307b8a65db886b35ff6b1 100644 (file)
@@ -1,3 +1,4 @@
+# translation of pg_controldata-fr.po to
 # translation of pg_controldata-fr.po to FR_fr
 # French message translation file for pg_controldata
 #
@@ -5,21 +6,21 @@
 #
 # Use these quotes: «%s»
 # Loïc Hennequin <loic.hennequin@wanadoo.fr>, 2002.
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2003, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2003, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: pg_controldata-fr\n"
-"POT-Creation-Date: 2004-11-16 07:06+0000\n"
-"PO-Revision-Date: 2004-10-25 23:11+0200\n"
+"POT-Creation-Date: 2005-09-21 19:14-0300\n"
+"PO-Revision-Date: 2005-09-22 07:00+0200\n"
 "Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
-"Language-Team: FR_fr <pgsql-fr-generale@postgresql.org>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9\n"
+"X-Generator: KBabel 1.10.2\n"
 
-#: pg_controldata.c:26
+#: pg_controldata.c:24
 #, c-format
 msgid ""
 "%s displays control information of a PostgreSQL database cluster.\n"
@@ -28,7 +29,7 @@ msgstr ""
 "%s affiche les informations de contrôle du groupe de base de données PostgreSQL.\n"
 "\n"
 
-#: pg_controldata.c:30
+#: pg_controldata.c:28
 #, c-format
 msgid ""
 "Usage:\n"
@@ -45,7 +46,7 @@ msgstr ""
 "  --help         affiche cette aide puis quitte\n"
 "  --version      affiche les informations sur la version puis quitte\n"
 
-#: pg_controldata.c:38
+#: pg_controldata.c:36
 msgid ""
 "\n"
 "If no data directory (DATADIR) is specified, the environment variable "
@@ -58,55 +59,55 @@ msgstr ""
 "d'environnement PGDATA est utilisée.\n"
 "\n"
 
-#: pg_controldata.c:40
+#: pg_controldata.c:38
 msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr "Rapporter les bogues à <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_controldata.c:50
+#: pg_controldata.c:48
 msgid "starting up"
 msgstr "démarrage en cours"
 
-#: pg_controldata.c:52
+#: pg_controldata.c:50
 msgid "shut down"
 msgstr "arrêt"
 
-#: pg_controldata.c:54
+#: pg_controldata.c:52
 msgid "shutting down"
 msgstr "arrêt en cours"
 
-#: pg_controldata.c:56
+#: pg_controldata.c:54
 msgid "in recovery"
 msgstr "restauration en cours"
 
-#: pg_controldata.c:58
+#: pg_controldata.c:56
 msgid "in production"
 msgstr "en production"
 
-#: pg_controldata.c:60
+#: pg_controldata.c:58
 msgid "unrecognized status code"
 msgstr "code de statut inconnu"
 
-#: pg_controldata.c:102
+#: pg_controldata.c:100
 #, c-format
 msgid "%s: no data directory specified\n"
 msgstr "%s : aucun répertoire de données n'a été spécifié\n"
 
-#: pg_controldata.c:103
+#: pg_controldata.c:101
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Essayez «%s --help» pour plus d'informations.\n"
 
-#: pg_controldata.c:111
+#: pg_controldata.c:109
 #, c-format
 msgid "%s: could not open file \"%s\" for reading: %s\n"
 msgstr "%s : n'a pas pu ouvrir le fichier «%s» en lecture : %s\n"
 
-#: pg_controldata.c:118
+#: pg_controldata.c:116
 #, c-format
 msgid "%s: could not read file \"%s\": %s\n"
 msgstr "%s : n'a pas pu lire le fichier «%s» : %s\n"
 
-#: pg_controldata.c:132
+#: pg_controldata.c:130
 msgid ""
 "WARNING: Calculated CRC checksum does not match value stored in file.\n"
 "Either the file is corrupt, or it has a different layout than this program\n"
@@ -119,76 +120,86 @@ msgstr ""
 "dignes de confiance.\n"
 "\n"
 
-#: pg_controldata.c:152
+#: pg_controldata.c:150
 #, c-format
 msgid "pg_control version number:            %u\n"
 msgstr "Numéro de version de pg_control :     %u\n"
 
-#: pg_controldata.c:153
+#: pg_controldata.c:151
 #, c-format
 msgid "Catalog version number:               %u\n"
 msgstr "Numéro de version du catalogue :      %u\n"
 
-#: pg_controldata.c:154
+#: pg_controldata.c:152
 #, c-format
 msgid "Database system identifier:           %s\n"
 msgstr "Identifiant du système de base de données : %s\n"
 
-#: pg_controldata.c:155
+#: pg_controldata.c:153
 #, c-format
 msgid "Database cluster state:               %s\n"
 msgstr "Etat du groupe de base de données :   %s\n"
 
-#: pg_controldata.c:156
+#: pg_controldata.c:154
 #, c-format
 msgid "pg_control last modified:             %s\n"
 msgstr "Dernière modification de pg_control : %s\n"
 
-#: pg_controldata.c:157
+#: pg_controldata.c:155
 #, c-format
 msgid "Current log file ID:                  %u\n"
 msgstr "ID du fichier journal courant :       %u\n"
 
-#: pg_controldata.c:158
+#: pg_controldata.c:156
 #, c-format
 msgid "Next log file segment:                %u\n"
 msgstr "Prochain segment de fichier journal : %u\n"
 
-#: pg_controldata.c:159
+#: pg_controldata.c:157
 #, c-format
 msgid "Latest checkpoint location:           %X/%X\n"
 msgstr "Dernière localisation du point de contrôle: %X/%X\n"
 
-#: pg_controldata.c:161
+#: pg_controldata.c:159
 #, c-format
 msgid "Prior checkpoint location:            %X/%X\n"
 msgstr "Précédente localisation du point de contrôle: %X/%X\n"
 
-#: pg_controldata.c:163
+#: pg_controldata.c:161
 #, c-format
 msgid "Latest checkpoint's REDO location:    %X/%X\n"
 msgstr "Dernière localisation de reprise du point de contrôle : %X/%X\n"
 
-#: pg_controldata.c:165
+#: pg_controldata.c:163
 #, c-format
 msgid "Latest checkpoint's UNDO location:    %X/%X\n"
 msgstr "Dernière localisation d'annulation du point de contrôle : %X/%X\n"
 
-#: pg_controldata.c:167
+#: pg_controldata.c:165
 #, c-format
 msgid "Latest checkpoint's TimeLineID:       %u\n"
 msgstr "Dernier TimeLineID du point de vérification : %u\n"
 
-#: pg_controldata.c:168
+#: pg_controldata.c:166
 #, c-format
 msgid "Latest checkpoint's NextXID:          %u\n"
 msgstr "Dernier NextXID du point de contrôle : %u\n"
 
-#: pg_controldata.c:169
+#: pg_controldata.c:167
 #, c-format
 msgid "Latest checkpoint's NextOID:          %u\n"
 msgstr "Dernier NextXOID du point de contrôle : %u\n"
 
+#: pg_controldata.c:168
+#, c-format
+msgid "Latest checkpoint's NextMultiXactId:  %u\n"
+msgstr "Dernier NextMultiXactId du point de contrôle : %u\n"
+
+#: pg_controldata.c:169
+#, c-format
+msgid "Latest checkpoint's NextMultiOffset:  %u\n"
+msgstr "Dernier NextMultiOffset du point de contrôle : %u\n"
+
 #: pg_controldata.c:170
 #, c-format
 msgid "Time of latest checkpoint:            %s\n"
@@ -216,8 +227,8 @@ msgstr "Taille maximale des identifiants :    %u\n"
 
 #: pg_controldata.c:175
 #, c-format
-msgid "Maximum number of function arguments: %u\n"
-msgstr "Nombre maximum d'arguments à une fonction : %u\n"
+msgid "Maximum columns in an index:          %u\n"
+msgstr "Nombre de colonnes maximum d'un index: %u\n"
 
 #: pg_controldata.c:176
 #, c-format
@@ -246,3 +257,4 @@ msgstr "LC_COLLATE :                          %s\n"
 #, c-format
 msgid "LC_CTYPE:                             %s\n"
 msgstr "LC_CTYPE :                            %s\n"
+
index e392f602fb8ba240048ff7b6bfccada02f8bcf67..91f797d5ea8866f999b290ef4b8c59e06ef229e6 100644 (file)
@@ -1,49 +1,54 @@
-# translation of pg_ctl-fr.po to 
+# translation of pg_ctl-fr.po to
 # translation of pg_ctl-fr.po to
 # translation of pg_ctl.po to FR_fr
 # French message translation file for pg_ctl
 #
 # Use these quotes: «%s»
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: pg_ctl-fr\n"
-"POT-Creation-Date: 2004-12-21 19:05+0000\n"
-"PO-Revision-Date: 2004-12-21 20:41+0100\n"
-"Last-Translator: \n"
-"Language-Team:  <fr@li.org>\n"
+"POT-Creation-Date: 2005-09-21 19:14-0300\n"
+"PO-Revision-Date: 2005-09-22 07:02+0200\n"
+"Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9.1\n"
+"X-Generator: KBabel 1.10.2\n"
 
-#: pg_ctl.c:201 pg_ctl.c:216 pg_ctl.c:1349
+#: pg_ctl.c:201 pg_ctl.c:216 pg_ctl.c:1405
 #, c-format
 msgid "%s: out of memory\n"
 msgstr "%s : mémoire épuisée\n"
 
 #: pg_ctl.c:250
 #, c-format
-msgid "%s: could not open PID file \"%s\": %s"
-msgstr "%s : impossible d'ouvrir le fichier PID «%s» : %s"
+msgid "%s: could not open PID file \"%s\": %s\n"
+msgstr "%s : impossible d'ouvrir le fichier PID «%s» : %s\n"
+
+#: pg_ctl.c:257
+#, c-format
+msgid "%s: invalid data in PID file \"%s\"\n"
+msgstr "%s: données invalides dans le fichier PID «%s»\n"
 
-#: pg_ctl.c:469
+#: pg_ctl.c:478
 #, c-format
 msgid "%s: another postmaster may be running; trying to start postmaster anyway\n"
 msgstr "%s : un autre postmaster pourrait être en cours d'exécution ; néanmoins, je vais essayer de lancer postmaster.\n"
 
-#: pg_ctl.c:487
+#: pg_ctl.c:496
 #, c-format
 msgid "%s: could not read file \"%s\"\n"
 msgstr "%s : impossible de lire le fichier «%s»\n"
 
-#: pg_ctl.c:493
+#: pg_ctl.c:502
 #, c-format
 msgid "%s: option file \"%s\" must have exactly one line\n"
 msgstr "%s : le fichier d'option «%s» doit avoir exactement une ligne\n"
 
-#: pg_ctl.c:544
+#: pg_ctl.c:553
 #, c-format
 msgid ""
 "The program \"postmaster\" is needed by %s but was not found in the\n"
@@ -54,7 +59,7 @@ msgstr ""
 "le même répertoire que «%s».\n"
 "Vérifiez votre installation.\n"
 
-#: pg_ctl.c:550
+#: pg_ctl.c:559
 #, c-format
 msgid ""
 "The program \"postmaster\" was found by \"%s\"\n"
@@ -65,12 +70,12 @@ msgstr ""
 "mais n'était pas de la même version que %s.\n"
 "Vérifiez votre installation.\n"
 
-#: pg_ctl.c:562
+#: pg_ctl.c:571
 #, c-format
 msgid "%s: could not start postmaster: exit code was %d\n"
 msgstr "%s : impossible d'exécuter postmaster : le code d'erreur était %d\n"
 
-#: pg_ctl.c:573
+#: pg_ctl.c:582
 #, c-format
 msgid ""
 "%s: could not start postmaster\n"
@@ -79,164 +84,169 @@ msgstr ""
 "%s : impossible de lancer postmaster\n"
 "Examinez le journal des traces\n"
 
-#: pg_ctl.c:582
+#: pg_ctl.c:591
 msgid "waiting for postmaster to start..."
 msgstr "en attente du lancement de postmaster..."
 
-#: pg_ctl.c:586
+#: pg_ctl.c:595
 msgid "could not start postmaster\n"
 msgstr "impossible d'exécuter postmaster\n"
 
-#: pg_ctl.c:591 pg_ctl.c:657 pg_ctl.c:724
+#: pg_ctl.c:600 pg_ctl.c:666 pg_ctl.c:739
 msgid " done\n"
 msgstr " fait\n"
 
-#: pg_ctl.c:592
+#: pg_ctl.c:601
 msgid "postmaster started\n"
 msgstr "postmaster démarré\n"
 
-#: pg_ctl.c:596
+#: pg_ctl.c:605
 msgid "postmaster starting\n"
 msgstr "postmaster en cours de démarrage\n"
 
-#: pg_ctl.c:610 pg_ctl.c:678 pg_ctl.c:738
+#: pg_ctl.c:619 pg_ctl.c:687 pg_ctl.c:761
 #, c-format
 msgid "%s: PID file \"%s\" does not exist\n"
 msgstr "%s : le fichier PID «%s» n'existe pas\n"
 
-#: pg_ctl.c:611 pg_ctl.c:679 pg_ctl.c:739
+#: pg_ctl.c:620 pg_ctl.c:689 pg_ctl.c:762
 msgid "Is postmaster running?\n"
 msgstr "postmaster est-il en cours d'exécution ?\n"
 
-#: pg_ctl.c:617
+#: pg_ctl.c:626
 #, c-format
 msgid "%s: cannot stop postmaster; postgres is running (PID: %ld)\n"
 msgstr "%s : impossible d'arrêter postmaster ; postgres est en cours d'exécution (PID : %ld)\n"
 
-#: pg_ctl.c:625 pg_ctl.c:696
+#: pg_ctl.c:634 pg_ctl.c:711
 #, c-format
 msgid "%s: could not send stop signal (PID: %ld): %s\n"
 msgstr "%s : impossible d'envoyer le signal d'arrêt (PID : %ld) : %s\n"
 
-#: pg_ctl.c:632
+#: pg_ctl.c:641
 msgid "postmaster shutting down\n"
 msgstr "postmaster en cours d'arrêt\n"
 
-#: pg_ctl.c:637 pg_ctl.c:701
+#: pg_ctl.c:646 pg_ctl.c:716
 msgid "waiting for postmaster to shut down..."
 msgstr "en attente de l'arrêt du postmaster..."
 
-#: pg_ctl.c:652 pg_ctl.c:718
+#: pg_ctl.c:661 pg_ctl.c:733
 msgid " failed\n"
 msgstr " a échoué\n"
 
-#: pg_ctl.c:654 pg_ctl.c:720
+#: pg_ctl.c:663 pg_ctl.c:735
 #, c-format
 msgid "%s: postmaster does not shut down\n"
 msgstr "%s : postmaster ne s'est pas arrêté\n"
 
-#: pg_ctl.c:659 pg_ctl.c:725
+#: pg_ctl.c:668 pg_ctl.c:740
 msgid "postmaster stopped\n"
 msgstr "postmaster arrêté\n"
 
-#: pg_ctl.c:680
+#: pg_ctl.c:690 pg_ctl.c:746
 msgid "starting postmaster anyway\n"
 msgstr "lancement de postmaster malgré tout\n"
 
-#: pg_ctl.c:687
+#: pg_ctl.c:699
 #, c-format
 msgid "%s: cannot restart postmaster; postgres is running (PID: %ld)\n"
 msgstr "%s : impossible de relancer postmaster ; postgres est en cours d'exécution (PID : %ld)\n"
 
-#: pg_ctl.c:690 pg_ctl.c:748
+#: pg_ctl.c:702 pg_ctl.c:771
 msgid "Please terminate postgres and try again.\n"
 msgstr "Merci d'arrêter postgres et de re-essayer.\n"
 
-#: pg_ctl.c:745
+#: pg_ctl.c:744
+#, c-format
+msgid "%s: old postmaster process (PID: %ld) seems to be gone\n"
+msgstr "%s : l'ancien processus postmaster (PID : %ld) semble être parti\n"
+
+#: pg_ctl.c:768
 #, c-format
 msgid "%s: cannot reload postmaster; postgres is running (PID: %ld)\n"
 msgstr "%s : impossible de recharger postmaster ; postgres est en cours d'exécution (PID : %ld)\n"
 
-#: pg_ctl.c:754
+#: pg_ctl.c:777
 #, c-format
 msgid "%s: could not send reload signal (PID: %ld): %s\n"
 msgstr "%s : impossible d'envoyer le signal de rechargement (PID : %ld) : %s\n"
 
-#: pg_ctl.c:759
+#: pg_ctl.c:782
 msgid "postmaster signaled\n"
 msgstr "envoi d'un signal à postmaster\n"
 
-#: pg_ctl.c:774
-#, c-format
-msgid "%s: neither postmaster nor postgres running\n"
-msgstr "%s : ni postmaster ni postgres ne sont en cours d'exécution\n"
-
-#: pg_ctl.c:780
+#: pg_ctl.c:826
 #, c-format
 msgid "%s: a standalone backend \"postgres\" is running (PID: %ld)\n"
 msgstr "%s : un moteur «postgres» est en cours d'exécution (PID : %ld)\n"
 
-#: pg_ctl.c:787
+#: pg_ctl.c:837
 #, c-format
 msgid "%s: postmaster is running (PID: %ld)\n"
 msgstr "%s : postmaster est en cours d'exécution (PID : %ld)\n"
 
-#: pg_ctl.c:803
+#: pg_ctl.c:848
+#, c-format
+msgid "%s: neither postmaster nor postgres running\n"
+msgstr "%s : ni postmaster ni postgres ne sont en cours d'exécution\n"
+
+#: pg_ctl.c:859
 #, c-format
 msgid "%s: could not send signal %d (PID: %ld): %s\n"
 msgstr "%s : impossible d'envoyer le signal %d (PID : %ld) : %s\n"
 
-#: pg_ctl.c:836
+#: pg_ctl.c:892
 #, c-format
 msgid "%s: could not find own program executable\n"
 msgstr "%s : impossible de trouver mon propre exécutable\n"
 
-#: pg_ctl.c:845
+#: pg_ctl.c:901
 #, c-format
 msgid "%s: could not find postmaster program executable\n"
 msgstr "%s : impossible de trouver l'exécutable postmaster\n"
 
-#: pg_ctl.c:899 pg_ctl.c:931
+#: pg_ctl.c:955 pg_ctl.c:987
 #, c-format
 msgid "%s: could not open service manager\n"
 msgstr "%s : impossible d'ouvrir le gestionnaire de services\n"
 
-#: pg_ctl.c:905
+#: pg_ctl.c:961
 #, c-format
 msgid "%s: service \"%s\" already registered\n"
 msgstr "%s : le service «%s» est déjà enregistré\n"
 
-#: pg_ctl.c:916
+#: pg_ctl.c:972
 #, c-format
 msgid "%s: could not register service \"%s\": error code %d\n"
 msgstr "%s : impossible d'enregistrer le service «%s» : code d'erreur %d\n"
 
-#: pg_ctl.c:937
+#: pg_ctl.c:993
 #, c-format
 msgid "%s: service \"%s\" not registered\n"
 msgstr "%s : le service «%s» n'est pas enregistré\n"
 
-#: pg_ctl.c:944
+#: pg_ctl.c:1000
 #, c-format
 msgid "%s: could not open service \"%s\": error code %d\n"
 msgstr "%s : impossible d'ouvrir le service «%s» : code d'erreur %d\n"
 
-#: pg_ctl.c:951
+#: pg_ctl.c:1007
 #, c-format
 msgid "%s: could not unregister service \"%s\": error code %d\n"
 msgstr "%s : impossible de supprimer le service «%s» : code d'erreur %d\n"
 
-#: pg_ctl.c:1083
+#: pg_ctl.c:1139
 #, c-format
 msgid "%s: could not start service \"%s\": error code %d\n"
 msgstr "%s : impossible de démarrer le service «%s» : code d'erreur %d\n"
 
-#: pg_ctl.c:1092
+#: pg_ctl.c:1148
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Essayez «%s --help» pour plus d'informations.\n"
 
-#: pg_ctl.c:1100
+#: pg_ctl.c:1156
 #, c-format
 msgid ""
 "%s is a utility to start, stop, restart, reload configuration files,\n"
@@ -248,41 +258,41 @@ msgstr ""
 "ou de lancer un signal à un processus PostgreSQL\n"
 "\n"
 
-#: pg_ctl.c:1102
+#: pg_ctl.c:1158
 msgid "Usage:\n"
 msgstr "Usage :\n"
 
-#: pg_ctl.c:1103
+#: pg_ctl.c:1159
 #, c-format
 msgid "  %s start   [-w] [-D DATADIR] [-s] [-l FILENAME] [-o \"OPTIONS\"]\n"
 msgstr "  %s start   [-w] [-D RÉP_DONNÉES] [-s] [-l NOM_FICHIER] [-o \"OPTIONS\"]\n"
 
-#: pg_ctl.c:1104
+#: pg_ctl.c:1160
 #, c-format
 msgid "  %s stop    [-W] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
 msgstr "  %s stop    [-W] [-D RÉP_DONNÉES] [-s] [-m MODE_ARRET]\n"
 
-#: pg_ctl.c:1105
+#: pg_ctl.c:1161
 #, c-format
 msgid "  %s restart [-w] [-D DATADIR] [-s] [-m SHUTDOWN-MODE] [-o \"OPTIONS\"]\n"
 msgstr "  %s restart [-w] [-D RÉP_DONNÉES] [-s] [-m MODE_ARRET] [-o \"OPTIONS\"]\n"
 
-#: pg_ctl.c:1106
+#: pg_ctl.c:1162
 #, c-format
 msgid "  %s reload  [-D DATADIR] [-s]\n"
 msgstr "  %s reload  [-D RÉP_DONNÉES] [-s]\n"
 
-#: pg_ctl.c:1107
+#: pg_ctl.c:1163
 #, c-format
 msgid "  %s status  [-D DATADIR]\n"
 msgstr "  %s status  [-D RÉP_DONNÉES]\n"
 
-#: pg_ctl.c:1108
+#: pg_ctl.c:1164
 #, c-format
 msgid "  %s kill    SIGNALNAME PID\n"
 msgstr "  %s kill    SIGNAL ID_PROCESSUS\n"
 
-#: pg_ctl.c:1110
+#: pg_ctl.c:1166
 #, c-format
 msgid ""
 "  %s register   [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n"
@@ -291,12 +301,12 @@ msgstr ""
 "  %s register   [-N NOM_SERVICE] [-U NOM_UTILISATEUR] [-P MOTDEPASSE] [-D RÉP_DONNÉES]\n"
 "                    [-w] [-o \"OPTIONS\"]\n"
 
-#: pg_ctl.c:1112
+#: pg_ctl.c:1168
 #, c-format
 msgid "  %s unregister [-N SERVICENAME]\n"
 msgstr "  %s unregister [-N NOM_SERVICE]\n"
 
-#: pg_ctl.c:1115
+#: pg_ctl.c:1171
 msgid ""
 "\n"
 "Common options:\n"
@@ -304,33 +314,33 @@ msgstr ""
 "\n"
 "Options générales :\n"
 
-#: pg_ctl.c:1116
+#: pg_ctl.c:1172
 msgid "  -D, --pgdata DATADIR   location of the database storage area\n"
 msgstr "  -D, --pgdata RÉP_DONNÉES emplacement du stockage de la base de données\n"
 
-#: pg_ctl.c:1117
+#: pg_ctl.c:1173
 msgid "  -s, --silent           only print errors, no informational messages\n"
 msgstr ""
 "  -s, --silent           affiche seulement les erreurs, aucun message "
 "d'informations\n"
 
-#: pg_ctl.c:1118
+#: pg_ctl.c:1174
 msgid "  -w                     wait until operation completes\n"
 msgstr "  -w                     attend la fin de l'opération\n"
 
-#: pg_ctl.c:1119
+#: pg_ctl.c:1175
 msgid "  -W                     do not wait until operation completes\n"
 msgstr "  -W                     n'attend pas la fin de l'opération\n"
 
-#: pg_ctl.c:1120
+#: pg_ctl.c:1176
 msgid "  --help                 show this help, then exit\n"
 msgstr "  --help                 affiche cette aide puis quitte\n"
 
-#: pg_ctl.c:1121
+#: pg_ctl.c:1177
 msgid "  --version              output version information, then exit\n"
 msgstr "  --version              affiche la version puis quitte\n"
 
-#: pg_ctl.c:1122
+#: pg_ctl.c:1178
 msgid ""
 "(The default is to wait for shutdown, but not for start or restart.)\n"
 "\n"
@@ -338,11 +348,11 @@ msgstr ""
 "(Le comportement par défaut revient à attendre l'arrêt, sauf pour le lancement et le relancement.)\n"
 "\n"
 
-#: pg_ctl.c:1123
+#: pg_ctl.c:1179
 msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
 msgstr "Si l'option -D est omise, la variable d'environnement PGDATA est utilisée.\n"
 
-#: pg_ctl.c:1125
+#: pg_ctl.c:1181
 msgid ""
 "\n"
 "Options for start or restart:\n"
@@ -350,11 +360,11 @@ msgstr ""
 "\n"
 "Options pour lancer ou relancer :\n"
 
-#: pg_ctl.c:1126
+#: pg_ctl.c:1182
 msgid "  -l, --log FILENAME     write (or append) server log to FILENAME\n"
 msgstr "  -l, --log NOMFICHIER   écrit (ou ajoute) le journal de traces du serveur dans NOMFICHIER.\n"
 
-#: pg_ctl.c:1127
+#: pg_ctl.c:1183
 msgid ""
 "  -o OPTIONS             command line options to pass to the postmaster\n"
 "                         (PostgreSQL server executable)\n"
@@ -362,11 +372,11 @@ msgstr ""
 "  -o OPTIONS             options en ligne de commande à passer au postmaster\n"
 "                         (exécutable du serveur PostgreSQL)\n"
 
-#: pg_ctl.c:1129
+#: pg_ctl.c:1185
 msgid "  -p PATH-TO-POSTMASTER  normally not necessary\n"
 msgstr "  -p CHEMIN-POSTMASTER   normalement pas nécessaire\n"
 
-#: pg_ctl.c:1131
+#: pg_ctl.c:1187
 msgid ""
 "\n"
 "Options for stop or restart:\n"
@@ -374,11 +384,11 @@ msgstr ""
 "\n"
 "Options pour arrêter ou relancer :\n"
 
-#: pg_ctl.c:1132
+#: pg_ctl.c:1188
 msgid "  -m SHUTDOWN-MODE   may be \"smart\", \"fast\", or \"immediate\"\n"
 msgstr "  -m MODE_ARRET      soit «smart», soit «fast», soit «immediate»\n"
 
-#: pg_ctl.c:1134
+#: pg_ctl.c:1190
 msgid ""
 "\n"
 "Shutdown modes are:\n"
@@ -386,21 +396,21 @@ msgstr ""
 "\n"
 "Les modes d'arrêt sont :\n"
 
-#: pg_ctl.c:1135
+#: pg_ctl.c:1191
 msgid "  smart       quit after all clients have disconnected\n"
 msgstr "  smart       quitte après que tous les clients se soient déconnectés\n"
 
-#: pg_ctl.c:1136
+#: pg_ctl.c:1192
 msgid "  fast        quit directly, with proper shutdown\n"
 msgstr "  fast        quitte directement, mais proprement\n"
 
-#: pg_ctl.c:1137
+#: pg_ctl.c:1193
 msgid ""
 "  immediate   quit without complete shutdown; will lead to recovery on "
 "restart\n"
 msgstr "  immediate   quitte sans un arrêt complet ; amènera une restauration au prochain lancement\n"
 
-#: pg_ctl.c:1139
+#: pg_ctl.c:1195
 msgid ""
 "\n"
 "Allowed signal names for kill:\n"
@@ -408,7 +418,7 @@ msgstr ""
 "\n"
 "Signaux autorisés pour kill :\n"
 
-#: pg_ctl.c:1143
+#: pg_ctl.c:1199
 msgid ""
 "\n"
 "Options for register and unregister:\n"
@@ -416,23 +426,23 @@ msgstr ""
 "\n"
 "Options pour enregistrer ou dés-enregistrer :\n"
 
-#: pg_ctl.c:1144
+#: pg_ctl.c:1200
 msgid "  -N SERVICENAME  service name with which to register PostgreSQL server\n"
 msgstr ""
 "  -N NOM_SERVICE  nom du service avec lequel enregistrer le serveur "
 "PostgreSQL\n"
 
-#: pg_ctl.c:1145
+#: pg_ctl.c:1201
 msgid "  -P PASSWORD     password of account to register PostgreSQL server\n"
 msgstr ""
 "  -P MOT_DE_PASSE mot de passe du compte pour enregistrer le serveur "
 "PostgreSQL\n"
 
-#: pg_ctl.c:1146
+#: pg_ctl.c:1202
 msgid "  -U USERNAME     user name of account to register PostgreSQL server\n"
 msgstr "  -U NOM_UTILISATEUR nom utilisateur du compte servant à enregistrer le serveur PostgreSQL\n"
 
-#: pg_ctl.c:1149
+#: pg_ctl.c:1205
 msgid ""
 "\n"
 "Report bugs to <pgsql-bugs@postgresql.org>.\n"
@@ -440,17 +450,17 @@ msgstr ""
 "\n"
 "Rapportez les bogues à <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_ctl.c:1174
+#: pg_ctl.c:1230
 #, c-format
 msgid "%s: unrecognized shutdown mode \"%s\"\n"
 msgstr "%s : mode d'arrêt non reconnu «%s»\n"
 
-#: pg_ctl.c:1207
+#: pg_ctl.c:1263
 #, c-format
 msgid "%s: unrecognized signal name \"%s\"\n"
 msgstr "%s : signal non reconnu «%s»\n"
 
-#: pg_ctl.c:1272
+#: pg_ctl.c:1328
 #, c-format
 msgid ""
 "%s: cannot be run as root\n"
@@ -461,62 +471,77 @@ msgstr ""
 "Merci de vous connecter (avec l'aide de «su») comme utilisateur (non privilégié)\n"
 "qui sera le propriétaire du processus serveur.\n"
 
-#: pg_ctl.c:1365
+#: pg_ctl.c:1421
 #, c-format
 msgid "%s: invalid option %s\n"
 msgstr "%s : option invalide %s\n"
 
-#: pg_ctl.c:1376
+#: pg_ctl.c:1432
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s : trop d'arguments en ligne de commande (le premier est «%s»)\n"
 
-#: pg_ctl.c:1395
+#: pg_ctl.c:1451
 #, c-format
 msgid "%s: missing arguments for kill mode\n"
 msgstr "%s : arguments manquants pour le mode kill\n"
 
-#: pg_ctl.c:1413
+#: pg_ctl.c:1469
 #, c-format
 msgid "%s: unrecognized operation mode \"%s\"\n"
 msgstr "%s : mode d'opération non reconnu «%s»\n"
 
-#: pg_ctl.c:1423
+#: pg_ctl.c:1479
 #, c-format
 msgid "%s: no operation specified\n"
 msgstr "%s : aucune opération spécifiée\n"
 
-#: pg_ctl.c:1439
+#: pg_ctl.c:1495
 #, c-format
 msgid "%s: no database directory specified and environment variable PGDATA unset\n"
 msgstr "%s : aucun répertoire de bases de données spécifié et variable d'environnement PGDATA non initialisée\n"
 
-#: ../../port/exec.c:193 ../../port/exec.c:307 ../../port/exec.c:350
+#: ../../port/exec.c:194 ../../port/exec.c:308 ../../port/exec.c:351
 #, c-format
 msgid "could not identify current directory: %s"
 msgstr "n'a pas pu identifier le répertoire courant : %s"
 
-#: ../../port/exec.c:323 ../../port/exec.c:359
+#: ../../port/exec.c:213
+#, c-format
+msgid "invalid binary \"%s\""
+msgstr "binaire invalide «%s»"
+
+#: ../../port/exec.c:262
+#, c-format
+msgid "could not read binary \"%s\""
+msgstr "n'a pas pu lire le binaire «%s»"
+
+#: ../../port/exec.c:269
+#, c-format
+msgid "could not find a \"%s\" to execute"
+msgstr "impossible de trouver un «%s» pour exécuter"
+
+#: ../../port/exec.c:324 ../../port/exec.c:360
 #, c-format
 msgid "could not change directory to \"%s\""
 msgstr "n'a pas pu accéder au répertoire «%s»"
 
-#: ../../port/exec.c:338
+#: ../../port/exec.c:339
 #, c-format
 msgid "could not read symbolic link \"%s\""
 msgstr "n'a pas pu lire le lien symbolique «%s»"
 
-#: ../../port/exec.c:586
+#: ../../port/exec.c:587
 #, c-format
 msgid "child process exited with exit code %d"
 msgstr "le processus fils a quitté avec un code de sortie %d"
 
-#: ../../port/exec.c:589
+#: ../../port/exec.c:590
 #, c-format
 msgid "child process was terminated by signal %d"
 msgstr "le processus fils a été terminé par le signal %d"
 
-#: ../../port/exec.c:592
+#: ../../port/exec.c:593
 #, c-format
 msgid "child process exited with unrecognized status %d"
 msgstr "le processus fils a quitté avec un statut %d non reconnu"
index 86b0245d38e8c50990f201f3f351d31b68beff41..cc37b8ee6947c49a0a62d8ed5183675d377c0a51 100644 (file)
-# translation of pg_dump-fr.po to 
+# translation of pg_dump-fr.po to
 # translation of pg_dump-fr.po to FR_fr
 # French message translation file for pg_dump
 #
 # $PostgreSQL: pgsql/src/bin/pg_dump/po/fr.po,v 1.8 2004/12/13 21:49:09 petere Exp $
 #
 # Use these quotes: «%s»
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: pg_dump-fr\n"
-"POT-Creation-Date: 2004-12-13 19:10+0000\n"
-"PO-Revision-Date: 2004-12-13 22:20+0100\n"
-"Last-Translator: \n"
-"Language-Team:  <fr@li.org>\n"
+"POT-Creation-Date: 2005-09-21 19:14-0300\n"
+"PO-Revision-Date: 2005-09-22 08:07+0200\n"
+"Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9.1\n"
+"X-Generator: KBabel 1.10.2\n"
 
-#: pg_dump.c:363 pg_restore.c:229
+#: pg_dump.c:371 pg_restore.c:234
 msgid "User name: "
 msgstr "Nom utilisateur : "
 
-#: pg_dump.c:399 pg_dumpall.c:264 pg_restore.c:256
+#: pg_dump.c:407 pg_dumpall.c:267 pg_restore.c:261
 #, c-format
 msgid "%s: invalid -X option -- %s\n"
 msgstr "%s: option à -X invalide -- %s\n"
 
-#: pg_dump.c:401 pg_dump.c:415 pg_dump.c:424 pg_dumpall.c:266 pg_dumpall.c:275
-#: pg_dumpall.c:292 pg_restore.c:258 pg_restore.c:268 pg_restore.c:285
+#: pg_dump.c:409 pg_dump.c:423 pg_dump.c:432 pg_dumpall.c:269 pg_dumpall.c:278
+#: pg_dumpall.c:295 pg_restore.c:263 pg_restore.c:273 pg_restore.c:290
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Essayez «%s --help» pour plus d'informations.\n"
 
-#: pg_dump.c:422 pg_dumpall.c:290
+#: pg_dump.c:430 pg_dumpall.c:293
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: trop d'arguments en ligne de commande (le premier étant «%s»)\n"
 
-#: pg_dump.c:435
+#: pg_dump.c:443
 msgid "options \"schema only\" (-s) and \"data only\" (-a) cannot be used together\n"
 msgstr "Les options «schema only» (-s) et «data only» (-a) ne peuvent être utilisées ensemble\n"
 
-#: pg_dump.c:441
+#: pg_dump.c:449
 msgid "options \"clean\" (-c) and \"data only\" (-a) cannot be used together\n"
 msgstr "Les options «clean» (-c) and «data only» (-a) ne peuvent être utilisées ensemble\n"
 
-#: pg_dump.c:447
-msgid "large-object output not supported for a single table\n"
-msgstr "La sortie des gros objets n'est pas disponible pour une seule table\n"
-
-#: pg_dump.c:448 pg_dump.c:455
-msgid "use a full dump instead\n"
-msgstr "utilisez une sauvegarde complète à la place\n"
-
-#: pg_dump.c:454
-msgid "large-object output not supported for a single schema\n"
-msgstr "La sortie des gros objets n'est pas disponible pour un seul schéma\n"
-
-#: pg_dump.c:461
+#: pg_dump.c:458
 msgid "INSERT (-d, -D) and OID (-o) options cannot be used together\n"
 msgstr "Les options INSERT (-d, -D) et OID (-o) ne peuvent pas être utilisées ensemble\n"
 
-#: pg_dump.c:462
+#: pg_dump.c:459
 msgid "(The INSERT command cannot set OIDs.)\n"
 msgstr "(La commande INSERT ne peut pas initialiser les OID.)\n"
 
-#: pg_dump.c:468
-msgid "large-object output is not supported for plain-text dump files\n"
-msgstr ""
-"La sortie des gros objets n'est pas disponible pour les sauvegardes au "
-"format texte\n"
-
-#: pg_dump.c:469
-msgid "(Use a different output format.)\n"
-msgstr "(Utilisez un format de sortie différent.)\n"
-
-#: pg_dump.c:498
+#: pg_dump.c:488
 #, c-format
 msgid "invalid output format \"%s\" specified\n"
 msgstr "Format de sortie spécifié invalide («%s»)\n"
 
-#: pg_dump.c:504
+#: pg_dump.c:494
 #, c-format
 msgid "could not open output file \"%s\" for writing\n"
 msgstr "impossible d'ouvrir le fichier de sauvegarde «%s» en écriture\n"
 
-#: pg_backup_db.c:52 pg_dump.c:515
+#: pg_backup_db.c:51 pg_dump.c:505
 #, c-format
 msgid "could not parse version string \"%s\"\n"
 msgstr "impossible d'analyser la version «%s»\n"
 
-#: pg_dump.c:551
+#: pg_dump.c:558
 #, c-format
 msgid "last built-in OID is %u\n"
 msgstr "Le dernier OID des intégrés est %u\n"
 
-#: pg_dump.c:662
+#: pg_dump.c:666
 #, c-format
 msgid ""
 "%s dumps a database as a text file or to other formats.\n"
@@ -106,16 +84,16 @@ msgstr ""
 "%s sauvegarde une base de données dans un fichier texte ou dans d'autres formats.\n"
 "\n"
 
-#: pg_dump.c:663 pg_dumpall.c:337 pg_restore.c:359
+#: pg_dump.c:667 pg_dumpall.c:356 pg_restore.c:364
 msgid "Usage:\n"
 msgstr "Usage:\n"
 
-#: pg_dump.c:664
+#: pg_dump.c:668
 #, c-format
 msgid "  %s [OPTION]... [DBNAME]\n"
 msgstr "  %s [OPTION]... [NOMBASE]\n"
 
-#: pg_dump.c:666 pg_dumpall.c:340 pg_restore.c:362
+#: pg_dump.c:670 pg_dumpall.c:359 pg_restore.c:367
 msgid ""
 "\n"
 "General options:\n"
@@ -123,15 +101,15 @@ msgstr ""
 "\n"
 "Options générales:\n"
 
-#: pg_dump.c:667 pg_restore.c:364
+#: pg_dump.c:671 pg_restore.c:369
 msgid "  -f, --file=FILENAME      output file name\n"
 msgstr "  -f, --file=NOMFICHIER    nom du fichier en sortie\n"
 
-#: pg_dump.c:668
+#: pg_dump.c:672
 msgid "  -F, --format=c|t|p       output file format (custom, tar, plain text)\n"
 msgstr "  -F, --format=c|t|p       format du fichier en sortie (personnalisé, tar, texte)\n"
 
-#: pg_dump.c:669
+#: pg_dump.c:673
 msgid ""
 "  -i, --ignore-version     proceed even when server version mismatches\n"
 "                           pg_dump version\n"
@@ -139,23 +117,23 @@ msgstr ""
 "  -i, --ignore-version     continue même si la version du serveur ne correspond pas\n"
 "                           à la version de pg_dump\n"
 
-#: pg_dump.c:671 pg_restore.c:368
+#: pg_dump.c:675 pg_restore.c:373
 msgid "  -v, --verbose            verbose mode\n"
 msgstr "  -v, --verbose            mode verbeux\n"
 
-#: pg_dump.c:672
+#: pg_dump.c:676
 msgid "  -Z, --compress=0-9       compression level for compressed formats\n"
 msgstr "  -Z, --compress=0-9       niveau de compression pour les formats compressés\n"
 
-#: pg_dump.c:673 pg_dumpall.c:343 pg_restore.c:369
+#: pg_dump.c:677 pg_dumpall.c:362 pg_restore.c:374
 msgid "  --help                   show this help, then exit\n"
 msgstr "  --help                   affiche cette aide, puis quitte\n"
 
-#: pg_dump.c:674 pg_dumpall.c:344 pg_restore.c:370
+#: pg_dump.c:678 pg_dumpall.c:363 pg_restore.c:375
 msgid "  --version                output version information, then exit\n"
 msgstr "  --version                affiche les informations de version, puis quitte\n"
 
-#: pg_dump.c:676 pg_dumpall.c:345
+#: pg_dump.c:680 pg_dumpall.c:364
 msgid ""
 "\n"
 "Options controlling the output content:\n"
@@ -163,41 +141,41 @@ msgstr ""
 "\n"
 "Options contrôlant le contenu en sortie :\n"
 
-#: pg_dump.c:677 pg_dumpall.c:346
+#: pg_dump.c:681 pg_dumpall.c:365
 msgid "  -a, --data-only          dump only the data, not the schema\n"
 msgstr "  -a, --data-only          sauvegarde seulement les données, pas le schéma\n"
 
-#: pg_dump.c:678
-msgid "  -b, --blobs              include large objects in dump\n"
-msgstr "  -b, --blobs              inclut les gros objets dans la sauvegarde\n"
-
-#: pg_dump.c:679 pg_restore.c:374
+#: pg_dump.c:682 pg_restore.c:379
 msgid "  -c, --clean              clean (drop) schema prior to create\n"
 msgstr "  -c, --clean              nettoie (supprime) le schéma avant la création\n"
 
-#: pg_dump.c:680
+#: pg_dump.c:683
 msgid "  -C, --create             include commands to create database in dump\n"
 msgstr "  -C, --create             inclut les commandes de création de la base de données dans la sauvegarde\n"
 
-#: pg_dump.c:681 pg_dumpall.c:348
+#: pg_dump.c:684 pg_dumpall.c:367
 msgid "  -d, --inserts            dump data as INSERT, rather than COPY, commands\n"
 msgstr "  -d, --inserts            sauvegarde les données avec des instructions INSERT plutôt que COPY\n"
 
-#: pg_dump.c:682 pg_dumpall.c:349
+#: pg_dump.c:685 pg_dumpall.c:368
 msgid "  -D, --column-inserts     dump data as INSERT commands with column names\n"
 msgstr ""
 "  -D, --column-inserts     sauvegarde les données avec des commandes INSERT précisant\n"
 "                           les noms des colonnes\n"
 
-#: pg_dump.c:683
+#: pg_dump.c:686
+msgid "  -E, --encoding=ENCODING  dump the data in encoding ENCODING\n"
+msgstr "  -E, --encoding=CODAGE    sauvegarde les données dans le codage CODAGE\n"
+
+#: pg_dump.c:687
 msgid "  -n, --schema=SCHEMA      dump the named schema only\n"
 msgstr "  -n, --schema=SCHEMA      sauvegarde uniquement le schéma nommé\n"
 
-#: pg_dump.c:684 pg_dumpall.c:351
+#: pg_dump.c:688 pg_dumpall.c:370
 msgid "  -o, --oids               include OIDs in dump\n"
 msgstr "  -o, --oids               inclut les OIDs dans la sauvegarde\n"
 
-#: pg_dump.c:685
+#: pg_dump.c:689
 msgid ""
 "  -O, --no-owner           skip restoration of object ownership\n"
 "                           in plain text format\n"
@@ -205,25 +183,25 @@ msgstr ""
 "  -O, --no-owner           ne sauvegarde pas les commandes indiquant le propriétaire\n"
 "                           des objets au format texte\n"
 
-#: pg_dump.c:687 pg_dumpall.c:353
+#: pg_dump.c:691 pg_dumpall.c:372
 msgid "  -s, --schema-only        dump only the schema, no data\n"
 msgstr "  -s, --schema-only        sauvegarde uniquement le schéma, pas les données\n"
 
-#: pg_dump.c:688
+#: pg_dump.c:692
 msgid ""
 "  -S, --superuser=NAME     specify the superuser user name to use in\n"
 "                           plain text format\n"
 msgstr "  -S, --superuser=NOM     spécifie le nom du super-utilisateur à utiliser avec le format texte\n"
 
-#: pg_dump.c:690
+#: pg_dump.c:694
 msgid "  -t, --table=TABLE        dump the named table only\n"
 msgstr "  -t, --table=TABLE        sauvegarde uniquement la table indiquée\n"
 
-#: pg_dump.c:691 pg_dumpall.c:355
+#: pg_dump.c:695 pg_dumpall.c:374
 msgid "  -x, --no-privileges      do not dump privileges (grant/revoke)\n"
 msgstr "  -x, --no-privileges      ne sauvegarde pas les privilèges (grant/revoke)\n"
 
-#: pg_dump.c:692 pg_dumpall.c:356
+#: pg_dump.c:696 pg_dumpall.c:375
 msgid ""
 "  -X disable-dollar-quoting, --disable-dollar-quoting\n"
 "                           disable dollar quoting, use SQL standard quoting\n"
@@ -233,7 +211,7 @@ msgstr ""
 "                           respecte le standard en matière de guillemets pour\n"
 "                           SQL\n"
 
-#: pg_dump.c:694 pg_dumpall.c:358 pg_restore.c:388
+#: pg_dump.c:698 pg_dumpall.c:377 pg_restore.c:394
 msgid ""
 "  -X disable-triggers, --disable-triggers\n"
 "                           disable triggers during data-only restore\n"
@@ -241,7 +219,7 @@ msgstr ""
 "  -X disable-triggers, --disable-triggers\n"
 "                           désactive les déclencheurs (triggers) lors d'une restauration des données seules\n"
 
-#: pg_dump.c:696 pg_dumpall.c:360 pg_restore.c:390
+#: pg_dump.c:700 pg_dumpall.c:379 pg_restore.c:396
 msgid ""
 "  -X use-set-session-authorization, --use-set-session-authorization\n"
 "                           use SESSION AUTHORIZATION commands instead of\n"
@@ -252,7 +230,7 @@ msgstr ""
 "lieu\n"
 "                           des commandes OWNER TO\n"
 
-#: pg_dump.c:700 pg_dumpall.c:364 pg_restore.c:394
+#: pg_dump.c:704 pg_dumpall.c:383 pg_restore.c:400
 msgid ""
 "\n"
 "Connection options:\n"
@@ -260,25 +238,25 @@ msgstr ""
 "\n"
 "Options de connexion :\n"
 
-#: pg_dump.c:701 pg_dumpall.c:365 pg_restore.c:395
+#: pg_dump.c:705 pg_dumpall.c:384 pg_restore.c:401
 msgid "  -h, --host=HOSTNAME      database server host or socket directory\n"
 msgstr "  -h, --host=NOMHOTE       hôte du serveur de bases de données ou répertoire des sockets\n"
 
-#: pg_dump.c:702 pg_dumpall.c:366 pg_restore.c:396
+#: pg_dump.c:706 pg_dumpall.c:385 pg_restore.c:402
 msgid "  -p, --port=PORT          database server port number\n"
 msgstr "  -p, --port=PORT          numéro de port du serveur de bases de données\n"
 
-#: pg_dump.c:703 pg_dumpall.c:367 pg_restore.c:397
+#: pg_dump.c:707 pg_dumpall.c:386 pg_restore.c:403
 msgid "  -U, --username=NAME      connect as specified database user\n"
 msgstr "  -U, --username=NOM       se connecte avec cet utilisateur\n"
 
-#: pg_dump.c:704 pg_dumpall.c:368 pg_restore.c:398
+#: pg_dump.c:708 pg_dumpall.c:387 pg_restore.c:404
 msgid ""
 "  -W, --password           force password prompt (should happen "
 "automatically)\n"
 msgstr "  -W, --password           force la demande du mot de passe (par défaut)\n"
 
-#: pg_dump.c:706
+#: pg_dump.c:710
 msgid ""
 "\n"
 "If no database name is supplied, then the PGDATABASE environment\n"
@@ -290,303 +268,317 @@ msgstr ""
 "PGDATABASE est alors utilisée.\n"
 "\n"
 
-#: pg_dump.c:708 pg_dumpall.c:371 pg_restore.c:402
+#: pg_dump.c:712 pg_dumpall.c:390 pg_restore.c:408
 msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr "Indiquez les bogues à <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_backup_archiver.c:1219 pg_dump.c:716
+#: pg_backup_archiver.c:1102 pg_dump.c:720
 msgid "*** aborted because of error\n"
 msgstr "*** annulé à cause de l'erreur\n"
 
-#: pg_dump.c:798
+#: pg_dump.c:802
 #, c-format
 msgid "dumping contents of table %s\n"
 msgstr "sauvegarde du contenu de la table %s\n"
 
-#: pg_dump.c:910
+#: pg_dump.c:914
 #, c-format
 msgid ""
 "SQL command to dump the contents of table \"%s\" failed: PQendcopy() "
 "failed.\n"
 msgstr "La commande SQL de sauvegarde du contenu de la table «%s» a échoué : échec de PQendcopy().\n"
 
-#: pg_dump.c:911 pg_dump.c:8050
+#: pg_dump.c:915 pg_dump.c:8397
 #, c-format
 msgid "Error message from server: %s"
 msgstr "Message d'erreur du serveur : %s"
 
-#: pg_dump.c:912 pg_dump.c:8051
+#: pg_dump.c:916 pg_dump.c:8398
 #, c-format
 msgid "The command was: %s\n"
 msgstr "La commande était : %s\n"
 
-#: pg_dump.c:1183
+#: pg_dump.c:1187
 msgid "saving database definition\n"
 msgstr "sauvegarde de la définition de la base de données\n"
 
-#: pg_dump.c:1229
+#: pg_dump.c:1236
 #, c-format
 msgid "missing pg_database entry for database \"%s\"\n"
 msgstr "entrée pg_database manquante pour la base de données «%s»\n"
 
-#: pg_dump.c:1236
+#: pg_dump.c:1243
 #, c-format
 msgid "query returned more than one (%d) pg_database entry for database \"%s\"\n"
 msgstr "la requête a renvoyée plus d'une (%d) entrée pg_database pour la base de données «%s»\n"
 
-#: pg_dump.c:1344
+#: pg_dump.c:1322
 msgid "saving encoding\n"
 msgstr "sauvegarde du codage\n"
 
-#: pg_dump.c:1394
+#: pg_dump.c:1395
 msgid "saving large objects\n"
 msgstr "sauvegarde des gros objets\n"
 
-#: pg_dump.c:1427
+#: pg_dump.c:1431
 #, c-format
 msgid "dumpBlobs(): could not open large object: %s"
 msgstr "dumpBlobs(): impossible d'ouvrir le gros objet : %s"
 
-#: pg_dump.c:1440
+#: pg_dump.c:1444
 #, c-format
 msgid "dumpBlobs(): error reading large object: %s"
 msgstr "dumpBlobs(): impossible de lire le gros objet : %s"
 
-#: pg_dump.c:1557
+#: pg_dump.c:1481
+msgid "saving large object comments\n"
+msgstr "sauvegarde des commentaires des gros objets\n"
+
+#: pg_dump.c:1635
 #, c-format
 msgid "WARNING: owner of schema \"%s\" appears to be invalid\n"
 msgstr "ATTENTION : le propriétaire du schéma «%s» semble être invalide\n"
 
-#: pg_dump.c:1574
+#: pg_dump.c:1652
 #, c-format
 msgid "specified schema \"%s\" does not exist\n"
 msgstr "le schéma spécifié «%s» n'existe pas\n"
 
-#: pg_dump.c:1611
+#: pg_dump.c:1689
 #, c-format
 msgid "schema with OID %u does not exist\n"
 msgstr "le schéma avec OID %u n'existe pas\n"
 
-#: pg_dump.c:1796
+#: pg_dump.c:1877
 #, c-format
 msgid "WARNING: owner of data type \"%s\" appears to be invalid\n"
 msgstr "ATTENTION : le propriétare du type de données «%s» semble être invalide\n"
 
-#: pg_dump.c:1894
+#: pg_dump.c:1978
 #, c-format
 msgid "WARNING: owner of operator \"%s\" appears to be invalid\n"
 msgstr "ATTENTION : le propriétaire de l'opérateur «%s» semble être invalide\n"
 
-#: pg_dump.c:2060
+#: pg_dump.c:2146
 #, c-format
 msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n"
 msgstr "ATTENTION : le propriétaire de la classe d'opérateur «%s» semble être invalide\n"
 
-#: pg_dump.c:2164
+#: pg_dump.c:2253
 #, c-format
 msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n"
 msgstr "ATTENTION : le propriétaire de la fonction d'aggrégat «%s» semble être invalide\n"
 
-#: pg_dump.c:2298
+#: pg_dump.c:2394
 #, c-format
 msgid "WARNING: owner of function \"%s\" appears to be invalid\n"
 msgstr "ATTENTION : le propriétaire de la fonction «%s» semble être invalide\n"
 
-#: pg_dump.c:2576
+#: pg_dump.c:2686
 #, c-format
 msgid "WARNING: owner of table \"%s\" appears to be invalid\n"
 msgstr "ATTENTION : le propriétaire de la table «%s» semble être invalide\n"
 
-#: pg_dump.c:2595
+#: pg_dump.c:2705
 #, c-format
 msgid "specified table \"%s\" does not exist\n"
 msgstr "la table spécifiée «%s» n'existe pas\n"
 
-#: pg_dump.c:2702
+#: pg_dump.c:2812
 #, c-format
 msgid "reading indexes for table \"%s\"\n"
 msgstr "lecture des index de la table «%s»\n"
 
-#: pg_dump.c:2939
+#: pg_dump.c:3049
 #, c-format
 msgid "reading foreign key constraints for table \"%s\"\n"
 msgstr "lecture des contraintes de clés étrangères pour la table «%s»\n"
 
-#: pg_dump.c:3215
+#: pg_dump.c:3261
+#, c-format
+msgid ""
+"failed sanity check, parent table OID %u of pg_rewrite entry OID %u not "
+"found\n"
+msgstr "vérification échouée, OID %u de la table parent de l'OID %u de l'entrée de pg_rewrite introuvable\n"
+
+#: pg_dump.c:3342
 #, c-format
 msgid "reading triggers for table \"%s\"\n"
 msgstr "lecture des déclencheurs pour la table «%s»\n"
 
-#: pg_dump.c:3287
+#: pg_dump.c:3414
 #, c-format
 msgid "expected %d triggers on table \"%s\" but found %d\n"
 msgstr "%d déclencheurs (triggers) étaient attendus pour la table «%s» mais il en existe %d\n"
 
-#: pg_dump.c:3332
+#: pg_dump.c:3461
 #, c-format
 msgid ""
 "query produced null referenced table name for foreign key trigger \"%s\" on "
 "table \"%s\" (OID of table: %u)\n"
 msgstr "la requête a produit un nom de table référencé par null pour le declencheur de la clé étrangère «%s» sur la table «%s» (OID de la table : %u)\n"
 
-#: pg_dump.c:3633
+#: pg_dump.c:3762
 #, c-format
 msgid "finding the columns and types of table \"%s\"\n"
 msgstr "recherche des colonnes et types de la table «%s»\n"
 
-#: pg_dump.c:3719
+#: pg_dump.c:3848
 #, c-format
 msgid "invalid column numbering in table \"%s\"\n"
 msgstr "numéro de colonne invalide pour la table «%s»\n"
 
-#: pg_dump.c:3753
+#: pg_dump.c:3882
 #, c-format
 msgid "finding default expressions of table \"%s\"\n"
 msgstr "recherche des expressions par défaut de la table «%s»\n"
 
-#: pg_dump.c:3836
+#: pg_dump.c:3965
 #, c-format
 msgid "invalid adnum value %d for table \"%s\"\n"
 msgstr "valeur adnum invalide (%d) pour la table «%s»\n"
 
-#: pg_dump.c:3854
+#: pg_dump.c:3983
 #, c-format
 msgid "finding check constraints for table \"%s\"\n"
 msgstr "recherche des contraintes de vérification pour la table «%s»\n"
 
-#: pg_dump.c:3918
+#: pg_dump.c:4047
 #, c-format
 msgid "expected %d check constraints on table \"%s\" but found %d\n"
 msgstr "%d contraintes de vérification étaient attendues pour la table «%s» mais %d ont été trouvé\n"
 
-#: pg_dump.c:3920
+#: pg_dump.c:4049
 msgid "(The system catalogs might be corrupted.)\n"
 msgstr "(Les catalogues système semblent être corrompus.)\n"
 
-#: pg_dump.c:4605 pg_dump.c:4771 pg_dump.c:5172 pg_dump.c:5558 pg_dump.c:5857
-#: pg_dump.c:6059 pg_dump.c:6244
+#: pg_dump.c:4745 pg_dump.c:4911 pg_dump.c:5437 pg_dump.c:5862 pg_dump.c:6161
+#: pg_dump.c:6363 pg_dump.c:6567
 #, c-format
 msgid "Got %d rows instead of one from: %s"
 msgstr "%d ligne reçues au lieu d'une seule à partir de : %s"
 
-#: pg_dump.c:4880
+#: pg_dump.c:5020
 #, c-format
 msgid "query yielded no rows: %s\n"
 msgstr "la requête n'a renvoyé aucune ligne : %s\n"
 
-#: pg_dump.c:5228
+#: pg_dump.c:5257
+msgid "WARNING: bogus value in proargmodes array\n"
+msgstr "ATTENTION : valeur boguée dans le tableau proargmodes\n"
+
+#: pg_dump.c:5497
+msgid "WARNING: could not parse proallargtypes array\n"
+msgstr "ATTENTION : impossible d'analyser le tableau proallargtypes\n"
+
+#: pg_dump.c:5513
+msgid "WARNING: could not parse proargmodes array\n"
+msgstr "ATTENTION : impossible d'analyser le tableau proargmodes\n"
+
+#: pg_dump.c:5527
 msgid "WARNING: could not parse proargnames array\n"
 msgstr "ATTENTION : impossible d'analyser le tableau proargnames\n"
 
-#: pg_dump.c:5265
+#: pg_dump.c:5565
 #, c-format
 msgid "unrecognized provolatile value for function \"%s\"\n"
 msgstr "valeur provolatile non reconnu pour la fonction «%s»\n"
 
-#: pg_dump.c:5782
+#: pg_dump.c:6086
 #, c-format
 msgid "WARNING: could not find operator with OID %s\n"
 msgstr "ATTENTION : impossible de trouver l'opérateur ayant l'OID %s\n"
 
-#: pg_dump.c:6272
+#: pg_dump.c:6597
 #, c-format
 msgid ""
 "WARNING: aggregate function %s could not be dumped correctly for this "
 "database version; ignored\n"
 msgstr "ATTENTION : la fonction d'aggrégat %s n'a pas pu être sauvegardé correctement avec cette versionde la base de données; ignoré\n"
 
-#: pg_dump.c:6406
+#: pg_dump.c:6738
 #, c-format
 msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n"
 msgstr "impossible d'analyser la liste ACL (%s) de l'objet «%s» (%s)\n"
 
-#: pg_dump.c:6500
+#: pg_dump.c:6832
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned no data\n"
 msgstr "la requête permettant d'obtenir la définition de la vue «%s» n'a renvoyé aucune donnée\n"
 
-#: pg_dump.c:6503
+#: pg_dump.c:6835
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned more than one definition\n"
 msgstr "la requête permettant d'obtenir la définition de la vue «%s» a renvoyé plus d'une définition\n"
 
-#: pg_dump.c:6512
+#: pg_dump.c:6844
 #, c-format
 msgid "definition of view \"%s\" appears to be empty (length zero)\n"
 msgstr "la définition de la vue «%s» semble être vide (longueur nulle)\n"
 
-#: pg_dump.c:6814
+#: pg_dump.c:7157
 #, c-format
 msgid "invalid column number %d for table \"%s\"\n"
 msgstr "numéro de colonne invalide %d pour la table «%s»\n"
 
-#: pg_dump.c:6916
+#: pg_dump.c:7260
 #, c-format
 msgid "missing index for constraint \"%s\"\n"
 msgstr "index manquant pour la contrainte «%s»\n"
 
-#: pg_dump.c:7076
+#: pg_dump.c:7420
 #, c-format
 msgid "unrecognized constraint type: %c\n"
 msgstr "Type de contrainte inattendu : %c\n"
 
-#: pg_dump.c:7118
-msgid "inserted invalid OID\n"
-msgstr "insertion d'une OID invalide\n"
-
-#: pg_dump.c:7124
-#, c-format
-msgid "maximum system OID is %u\n"
-msgstr "l'OID système maximum est %u\n"
-
-#: pg_dump.c:7165
+#: pg_dump.c:7483
 msgid "missing pg_database entry for this database\n"
 msgstr "entrée pg_database manquante pour cette base de données\n"
 
-#: pg_dump.c:7170
+#: pg_dump.c:7488
 msgid "found more than one pg_database entry for this database\n"
 msgstr "il existe plus d'une entrée dans pg_database pour cette base de données\n"
 
-#: pg_dump.c:7202
+#: pg_dump.c:7520
 msgid "could not find entry for pg_indexes in pg_class\n"
 msgstr "impossible de trouver l'entrée de pg_indexes dans pg_class\n"
 
-#: pg_dump.c:7207
+#: pg_dump.c:7525
 msgid "found more than one entry for pg_indexes in pg_class\n"
 msgstr "il existe plus d'une entrée pour pg_indexes dans la table pg_class\n"
 
-#: pg_dump.c:7256
+#: pg_dump.c:7574
 #, c-format
 msgid "query to get data of sequence \"%s\" returned %d rows (expected 1)\n"
 msgstr "la requête permettant d'obtenir les données de la séquence «%s» a renvoyé %d lignes (une seule attendue)\n"
 
-#: pg_dump.c:7265
+#: pg_dump.c:7583
 #, c-format
 msgid "query to get data of sequence \"%s\" returned name \"%s\"\n"
 msgstr "la requête permettant d'obtenir les données de la séquence «%s» a renvoyé le nom «%s»\n"
 
-#: pg_dump.c:7506
+#: pg_dump.c:7825
 #, c-format
 msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n"
 msgstr "chaîne en argument invalide (%s) pour le déclencheur (trigger) «%s» sur la table «%s»\n"
 
-#: pg_dump.c:7613
+#: pg_dump.c:7948
 #, c-format
 msgid ""
 "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows "
 "returned"
 msgstr "la requête permettant d'obtenir la règle «%s», associée à la table «%s», a échoué : mauvais nombre de lignes renvoyées"
 
-#: pg_dump.c:7681
+#: pg_dump.c:8016
 msgid "reading dependency data\n"
 msgstr "récupération des données de dépendance\n"
 
-#: pg_dump.c:7858
+#: pg_dump.c:8205
 #, c-format
 msgid "query yielded %d rows instead of one: %s\n"
 msgstr "la requête a renvoyé %d lignes au lieu d'une seule : %s\n"
 
-#: pg_dump.c:8045
+#: pg_dump.c:8392
 msgid "SQL command failed\n"
 msgstr "La commande SQL a échoué\n"
 
@@ -662,341 +654,328 @@ msgstr "lecture des contraintes\n"
 msgid "reading triggers\n"
 msgstr "lecture des déclencheurs (triggers)\n"
 
-#: common.c:421 common.c:553 common.c:587 pg_backup_archiver.c:619
-#: pg_backup_archiver.c:970 pg_backup_archiver.c:1084
-#: pg_backup_archiver.c:1522 pg_backup_archiver.c:1672
-#: pg_backup_archiver.c:1705 pg_backup_custom.c:141 pg_backup_custom.c:146
-#: pg_backup_custom.c:152 pg_backup_custom.c:167 pg_backup_custom.c:544
-#: pg_backup_db.c:157 pg_backup_db.c:233 pg_backup_files.c:112
-#: pg_backup_tar.c:168 pg_backup_tar.c:960
+#: common.c:422 common.c:554 common.c:588 pg_backup_archiver.c:500
+#: pg_backup_archiver.c:822 pg_backup_archiver.c:936 pg_backup_archiver.c:994
+#: pg_backup_archiver.c:1404 pg_backup_archiver.c:1554
+#: pg_backup_archiver.c:1587 pg_backup_custom.c:141 pg_backup_custom.c:146
+#: pg_backup_custom.c:152 pg_backup_custom.c:167 pg_backup_custom.c:537
+#: pg_backup_db.c:156 pg_backup_db.c:232 pg_backup_files.c:112
+#: pg_backup_null.c:69 pg_backup_null.c:107 pg_backup_tar.c:168
+#: pg_backup_tar.c:960
 msgid "out of memory\n"
 msgstr "mémoire insuffisante\n"
 
-#: common.c:728
+#: common.c:729
 #, c-format
 msgid "failed sanity check, parent OID %u of table \"%s\" (OID %u) not found\n"
 msgstr "vérification échouée, OID %u parent de la table «%s» (OID %u) introuvable\n"
 
-#: common.c:770
+#: common.c:771
 msgid "could not parse numeric array: too many numbers\n"
 msgstr "impossible d'analyser le tableau numérique, trop de nombres\n"
 
-#: common.c:785
+#: common.c:786
 msgid "could not parse numeric array: invalid character in number\n"
 msgstr "impossible d'analyser le tableau numérique : caractère invalide dans le nombre\n"
 
-#: pg_backup_archiver.c:45
+#: pg_backup_archiver.c:42
 msgid "archiver"
 msgstr "archiver"
 
-#: pg_backup_archiver.c:126
+#: pg_backup_archiver.c:122
 msgid "could not close output archive file\n"
 msgstr "impossible de fermer le fichier archive\n"
 
-#: pg_backup_archiver.c:153
+#: pg_backup_archiver.c:148
 msgid "-C and -c are incompatible options\n"
 msgstr "-C et -c sont des options incompatibles\n"
 
-#: pg_backup_archiver.c:160
+#: pg_backup_archiver.c:155
 msgid "connecting to database for restore\n"
 msgstr "connexion à la base de données pour la restauration\n"
 
-#: pg_backup_archiver.c:162
+#: pg_backup_archiver.c:157
 msgid "direct database connections are not supported in pre-1.3 archives\n"
 msgstr ""
 "les connexions directes à la base de données ne sont pas supportées dans les archives\n"
 "antérieures à la 1.3\n"
 
-#: pg_backup_archiver.c:205
+#: pg_backup_archiver.c:199
 msgid "implied data-only restore\n"
 msgstr "implique une restauration des données uniquement\n"
 
-#: pg_backup_archiver.c:238
+#: pg_backup_archiver.c:234
 #, c-format
 msgid "dropping %s %s\n"
 msgstr "suppression de %s %s\n"
 
-#: pg_backup_archiver.c:264 pg_backup_archiver.c:266
+#: pg_backup_archiver.c:258 pg_backup_archiver.c:260
 #, c-format
 msgid "warning from original dump file: %s\n"
 msgstr "message d'avertissement du fichier de sauvegarde original : %s\n"
 
-#: pg_backup_archiver.c:273
+#: pg_backup_archiver.c:267
 #, c-format
 msgid "creating %s %s\n"
 msgstr "création de %s %s\n"
 
-#: pg_backup_archiver.c:281
+#: pg_backup_archiver.c:275
 #, c-format
 msgid "connecting to new database \"%s\"\n"
 msgstr "connexion à la nouvelle base de données «%s»\n"
 
-#: pg_backup_archiver.c:306
+#: pg_backup_archiver.c:300
 msgid ""
 "cannot restore from compressed archive (not configured for compression "
 "support)\n"
 msgstr "impossible de restaurer à partir de l'archive compressée (non configuré pour un support de la compression)\n"
 
-#: pg_backup_archiver.c:326
-msgid "WARNING: skipping large-object restoration\n"
-msgstr "ATTENTION : abandon de la restauration des gros objets\n"
+#: pg_backup_archiver.c:307
+msgid "restoring blob data\n"
+msgstr "restauration des données du blob\n"
 
-#: pg_backup_archiver.c:336
+#: pg_backup_archiver.c:321
 #, c-format
 msgid "restoring data for table \"%s\"\n"
 msgstr "restauration des données de la table «%s»\n"
 
-#: pg_backup_archiver.c:368 pg_backup_archiver.c:454
-#, c-format
-msgid "fixing up large-object cross-reference for \"%s\"\n"
-msgstr "correction des références croisées des gros objets pour «%s»\n"
-
-#: pg_backup_archiver.c:379
+#: pg_backup_archiver.c:347
 #, c-format
 msgid "executing %s %s\n"
 msgstr "exécution de %s %s\n"
 
-#: pg_backup_archiver.c:399
+#: pg_backup_archiver.c:365
 #, c-format
 msgid "setting owner and privileges for %s %s\n"
 msgstr "initialisation du propriétaire et des privilèges pour %s %s\n"
 
-#: pg_backup_archiver.c:517
-msgid "disabling triggers\n"
-msgstr "désactivation des déclencheurs (triggers)\n"
+#: pg_backup_archiver.c:416
+#, c-format
+msgid "disabling triggers for %s\n"
+msgstr "désactivation des déclencheurs pour %s\n"
 
-#: pg_backup_archiver.c:556
-msgid "enabling triggers\n"
-msgstr "activation des déclencheurs (triggers)\n"
+#: pg_backup_archiver.c:442
+#, c-format
+msgid "enabling triggers for %s\n"
+msgstr "activation des déclencheurs pour %s\n"
 
-#: pg_backup_archiver.c:591
+#: pg_backup_archiver.c:472
 msgid ""
 "internal error -- WriteData cannot be called outside the context of a "
 "DataDumper routine\n"
 msgstr "erreur interne -- WriteData ne peut pas être appelé en dehors du contexte de la routine DataDumper\n"
 
-#: pg_backup_archiver.c:734
+#: pg_backup_archiver.c:615
 msgid "large-object output not supported in chosen format\n"
 msgstr "la sauvegarde des gros objets n'est pas supportée pour le format choisi\n"
 
-#: pg_backup_archiver.c:774 pg_backup_archiver.c:862
-msgid "committing large-object transactions\n"
-msgstr "ajout des transactions des gros objets\n"
-
-#: pg_backup_archiver.c:784
+#: pg_backup_archiver.c:663
 #, c-format
 msgid "restored %d large objects\n"
 msgstr "restauration de %d gros objets\n"
 
-#: pg_backup_archiver.c:801
-msgid "cannot restore large objects without a database connection\n"
-msgstr "impossible de restaurer les gros objets sans connexion à la base de données\n"
-
-#: pg_backup_archiver.c:815
-msgid "starting large-object transactions\n"
-msgstr "lancement des transactions pour les gros objets\n"
-
-#: pg_backup_archiver.c:823
-msgid "could not create large object\n"
-msgstr "impossible de créer un gros objet\n"
+#: pg_backup_archiver.c:680
+#, c-format
+msgid "restoring large object with OID %u\n"
+msgstr "restauration du gros objet d'OID %u\n"
 
-#: pg_backup_archiver.c:825
+#: pg_backup_archiver.c:686
 #, c-format
-msgid "restoring large object with OID %u as %u\n"
-msgstr "restauration du gros objet d'OID %u en tant que %u\n"
+msgid "could not create large object %u\n"
+msgstr "n'a pas pu créer le gros objet %u\n"
 
-#: pg_backup_archiver.c:831
+#: pg_backup_archiver.c:691
 msgid "could not open large object\n"
 msgstr "impossible d'ouvrir le gros objet\n"
 
-#: pg_backup_archiver.c:846
-#, c-format
-msgid "wrote remaining %lu bytes of large-object data (result = %lu)\n"
-msgstr "écriture des %lu octets restant du gros objet (résultat = %lu)\n"
-
-#: pg_backup_archiver.c:849 pg_backup_archiver.c:1141
-#, c-format
-msgid "could not write to large object (result: %lu, expected: %lu)\n"
-msgstr "impossible d'écrire le gros objet (résultat : %lu, attendu : %lu)\n"
-
-#: pg_backup_archiver.c:895
+#: pg_backup_archiver.c:750
 msgid "could not open TOC file\n"
 msgstr "impossible d'ouvrir le fichier TOC\n"
 
-#: pg_backup_archiver.c:916
+#: pg_backup_archiver.c:768
 #, c-format
 msgid "WARNING: line ignored: %s\n"
 msgstr "ATTENTION : ligne ignorée : %s\n"
 
-#: pg_backup_archiver.c:923
+#: pg_backup_archiver.c:775
 #, c-format
 msgid "could not find entry for ID %d\n"
 msgstr "impossible de trouver l'entrée pour l'ID %d\n"
 
-#: pg_backup_archiver.c:933 pg_backup_files.c:156 pg_backup_files.c:439
+#: pg_backup_archiver.c:785 pg_backup_files.c:156 pg_backup_files.c:439
 #, c-format
 msgid "could not close TOC file: %s\n"
 msgstr "impossible de fermer le fichier TOC : %s\n"
 
-#: pg_backup_archiver.c:1032 pg_backup_files.c:130
+#: pg_backup_archiver.c:884 pg_backup_files.c:130
 #, c-format
 msgid "could not open output file: %s\n"
 msgstr "impossible d'ouvrir le fichier de sauvegarde : %s\n"
 
-#: pg_backup_archiver.c:1048
+#: pg_backup_archiver.c:900
 #, c-format
 msgid "could not close output file: %s\n"
 msgstr "impossible de fermer le fichier de sauvegarde : %s\n"
 
-#: pg_backup_archiver.c:1137
+#: pg_backup_archiver.c:979
 #, c-format
 msgid "wrote %lu bytes of large object data (result = %lu)\n"
 msgstr "écriture de %lu octets des données d'un gros objet (résultat = %lu)\n"
 
-#: pg_backup_archiver.c:1159
+#: pg_backup_archiver.c:983
+#, c-format
+msgid "could not write to large object (result: %lu, expected: %lu)\n"
+msgstr "impossible d'écrire le gros objet (résultat : %lu, attendu : %lu)\n"
+
+#: pg_backup_archiver.c:1042
 msgid "could not write to compressed archive\n"
 msgstr "impossible d'écrire l'archive compressée\n"
 
-#: pg_backup_archiver.c:1167
+#: pg_backup_archiver.c:1050
 msgid "could not write to custom output routine\n"
 msgstr "impossible d'écrire vers la routine de sauvegarde personnalisée\n"
 
-#: pg_backup_archiver.c:1182
+#: pg_backup_archiver.c:1065
 #, c-format
 msgid "could not write to output file (%lu != %lu)\n"
 msgstr "impossible d'écrire le fichier de sauvegarde (%lu != %lu)\n"
 
-#: pg_backup_archiver.c:1267
+#: pg_backup_archiver.c:1148
 msgid "Error while INITIALIZING:\n"
 msgstr "Erreur sur «INITIALIZING» :\n"
 
-#: pg_backup_archiver.c:1272
+#: pg_backup_archiver.c:1153
 msgid "Error while PROCESSING TOC:\n"
 msgstr "Erreur sur «PROCESSING TOC»:\n"
 
-#: pg_backup_archiver.c:1277
+#: pg_backup_archiver.c:1158
 msgid "Error while FINALIZING:\n"
 msgstr "Erreur sur «FINALIZING» :\n"
 
-#: pg_backup_archiver.c:1282
+#: pg_backup_archiver.c:1163
 #, c-format
 msgid "Error from TOC entry %d; %u %u %s %s %s\n"
 msgstr "Erreur à partir de l'entrée TOC %d; %u %u %s %s %s\n"
 
-#: pg_backup_archiver.c:1415
+#: pg_backup_archiver.c:1297
 #, c-format
 msgid "Unexpected data offset flag %d\n"
 msgstr "Drapeau de décalage de donnée inattendu %d\n"
 
-#: pg_backup_archiver.c:1428
+#: pg_backup_archiver.c:1310
 msgid "file offset in dump file is too large\n"
 msgstr "le décalage de fichier dans le fichier de sauvegarde est trop important\n"
 
-#: pg_backup_archiver.c:1540
+#: pg_backup_archiver.c:1422
 msgid "attempting to ascertain archive format\n"
 msgstr "tentative d'assurance sur le format de l'archive\n"
 
-#: pg_backup_archiver.c:1560 pg_backup_files.c:148
+#: pg_backup_archiver.c:1442 pg_backup_files.c:148
 #, c-format
 msgid "could not open input file: %s\n"
 msgstr "impossible d'ouvrir le fichier en entrée : %s\n"
 
-#: pg_backup_archiver.c:1567
+#: pg_backup_archiver.c:1449
 #, c-format
 msgid "could not read input file: %s\n"
 msgstr "impossible d'ouvrir le fichier en entrée : %s\n"
 
-#: pg_backup_archiver.c:1569
+#: pg_backup_archiver.c:1451
 #, c-format
 msgid "input file is too short (read %lu, expected 5)\n"
 msgstr "le fichier en entrée est trop petit (%lu lus, 5 attendus)\n"
 
-#: pg_backup_archiver.c:1622
+#: pg_backup_archiver.c:1504
 msgid "input file does not appear to be a valid archive (too short?)\n"
 msgstr "le fichier en entrée ne semble pas être une archive valide (trop petit ?)\n"
 
-#: pg_backup_archiver.c:1625
+#: pg_backup_archiver.c:1507
 msgid "input file does not appear to be a valid archive\n"
 msgstr "le fichier en entrée ne semble pas être une archive valide\n"
 
-#: pg_backup_archiver.c:1643
+#: pg_backup_archiver.c:1525
 #, c-format
 msgid "read %lu bytes into lookahead buffer\n"
 msgstr "lecture de %lu octets dans le tampon prévisionnel\n"
 
-#: pg_backup_archiver.c:1650
+#: pg_backup_archiver.c:1532
 #, c-format
 msgid "could not close the input file after reading header: %s\n"
 msgstr "impossible de fermer le fichier en entrée après avoir lu l'en-tête : %s\n"
 
-#: pg_backup_archiver.c:1667
+#: pg_backup_archiver.c:1549
 #, c-format
 msgid "allocating AH for %s, format %d\n"
 msgstr "allocation d'AH pour %s, format %d\n"
 
-#: pg_backup_archiver.c:1721
+#: pg_backup_archiver.c:1619
 #, c-format
 msgid "archive format is %d\n"
 msgstr "le format de l'archive est %d\n"
 
-#: pg_backup_archiver.c:1749
+#: pg_backup_archiver.c:1646
 #, c-format
 msgid "unrecognized file format \"%d\"\n"
 msgstr "format de fichier non reconnu «%d»\n"
 
-#: pg_backup_archiver.c:1877
+#: pg_backup_archiver.c:1774
 #, c-format
 msgid "entry ID %d out of range -- perhaps a corrupt TOC\n"
 msgstr "ID %d de l'entrée en dehors de la gamme -- peut-être un TOC corrompu\n"
 
-#: pg_backup_archiver.c:1962
+#: pg_backup_archiver.c:1859
 #, c-format
 msgid "read TOC entry %d (ID %d) for %s %s\n"
 msgstr "lecture de l'entrée %d de la TOC (ID %d) pour %s %s\n"
 
-#: pg_backup_archiver.c:2124
+#: pg_backup_archiver.c:2029
 #, c-format
 msgid "could not set session user to \"%s\": %s"
 msgstr "impossible d'initialiser la session utilisateur à «%s»: %s"
 
-#: pg_backup_archiver.c:2569
+#: pg_backup_archiver.c:2348 pg_backup_archiver.c:2485
+#, c-format
+msgid "WARNING: don't know how to set owner for object type %s\n"
+msgstr "ATTENTION : ne sait pas comment initialiser le propriétaire du type d'objet %s\n"
+
+#: pg_backup_archiver.c:2518
 msgid ""
 "WARNING: requested compression not available in this installation -- archive "
 "will be uncompressed\n"
 msgstr "ATTENTION : la compression requise n'est pas disponible avec cette installation -- l'archive ne sera pas compressée\n"
 
-#: pg_backup_archiver.c:2604
+#: pg_backup_archiver.c:2553
 msgid "did not find magic string in file header\n"
 msgstr "impossible de trouver la chaîne magique dans le fichier d'en-tête\n"
 
-#: pg_backup_archiver.c:2618
+#: pg_backup_archiver.c:2567
 #, c-format
 msgid "unsupported version (%d.%d) in file header\n"
 msgstr "version non supportée (%d.%d) dans le fichier d'en-tête\n"
 
-#: pg_backup_archiver.c:2623
+#: pg_backup_archiver.c:2572
 #, c-format
 msgid "sanity check on integer size (%lu) failed\n"
 msgstr "échec de la vérification sur la taille de l'entier (%lu)\n"
 
-#: pg_backup_archiver.c:2627
+#: pg_backup_archiver.c:2576
 msgid ""
 "WARNING: archive was made on a machine with larger integers, some operations "
 "may fail\n"
 msgstr "ATTENTION : l'archive a été créée sur une machine disposant d'entiers plus gros, certaines opérations pourraient échouer\n"
 
-#: pg_backup_archiver.c:2637
+#: pg_backup_archiver.c:2586
 #, c-format
 msgid "expected format (%d) differs from format found in file (%d)\n"
 msgstr "le format attendu (%d) diffère du format du fichier (%d)\n"
 
-#: pg_backup_archiver.c:2653
+#: pg_backup_archiver.c:2602
 msgid ""
 "WARNING: archive is compressed, but this installation does not support "
 "compression -- no data will be available\n"
 msgstr "ATTENTION : l'archive est compressée mais cette installation ne supporte pas la compression -- aucune donnée ne sera disponible\n"
 
-#: pg_backup_archiver.c:2671
+#: pg_backup_archiver.c:2620
 msgid "WARNING: invalid creation date in header\n"
 msgstr "ATTENTION : date de création invalide dans l'en-tête\n"
 
@@ -1009,93 +988,89 @@ msgstr "programme d'archive personnalis
 msgid "could not open archive file \"%s\": %s\n"
 msgstr "impossible d'ouvrir le fichier d'archive «%s»: %s\n"
 
-#: pg_backup_custom.c:389
+#: pg_backup_custom.c:387 pg_backup_null.c:148
 msgid "invalid OID for large object\n"
 msgstr "OID invalide pour le gros objet\n"
 
-#: pg_backup_custom.c:447
+#: pg_backup_custom.c:443
 msgid ""
 "Dumping a specific TOC data block out of order is not supported without ID "
 "on this input stream (fseek required)\n"
 msgstr "Sauvegarder un bloc de données spécifique du TOC sans ordre n'est pas supporté sans identifiant dans ce flux en entrée (fseek requis)\n"
 
-#: pg_backup_custom.c:462
+#: pg_backup_custom.c:458
 #, c-format
 msgid "unrecognized data block type (%d) while searching archive\n"
 msgstr "type du bloc de données non reconnu (%d) lors de la recherche dans l'archive\n"
 
-#: pg_backup_custom.c:473
+#: pg_backup_custom.c:469
 #, c-format
 msgid "error during file seek: %s\n"
 msgstr "erreur lors du parcours du fichier : %s\n"
 
-#: pg_backup_custom.c:480
+#: pg_backup_custom.c:476
 #, c-format
 msgid "found unexpected block ID (%d) when reading data -- expected %d\n"
 msgstr "ID de bloc inattendu (%d) lors de la lecture des données -- attendait %d\n"
 
-#: pg_backup_custom.c:491
-msgid "large objects cannot be loaded without a database connection\n"
-msgstr "les gros objets ne peuvent pas être chargés sans une connexion à la base de données\n"
-
-#: pg_backup_custom.c:497
+#: pg_backup_custom.c:490
 #, c-format
 msgid "unrecognized data block type %d while restoring archive\n"
 msgstr "type de bloc de données non reconnu %d lors de la restauration de l'archive\n"
 
-#: pg_backup_custom.c:531 pg_backup_custom.c:893
+#: pg_backup_custom.c:524 pg_backup_custom.c:885
 #, c-format
 msgid "could not initialize compression library: %s\n"
 msgstr "impossible d'initialiser la bibliothèque de compression : %s\n"
 
-#: pg_backup_custom.c:553 pg_backup_custom.c:676
+#: pg_backup_custom.c:546 pg_backup_custom.c:669
 #, c-format
 msgid "could not read data block -- expected %lu, got %lu\n"
 msgstr "impossible de lire le bloc de données -- attendu %lu, obtenu %lu\n"
 
-#: pg_backup_custom.c:571 pg_backup_custom.c:601
+#: pg_backup_custom.c:564 pg_backup_custom.c:594
 #, c-format
 msgid "could not uncompress data: %s\n"
 msgstr "impossible de décompresser les données : %s\n"
 
-#: pg_backup_custom.c:607
+#: pg_backup_custom.c:600
 #, c-format
 msgid "could not close compression library: %s\n"
 msgstr "impossible de fermer la bibliothèque de compression : %s\n"
 
-#: pg_backup_custom.c:704
+#: pg_backup_custom.c:697
 #, c-format
 msgid "could not write byte: %s\n"
 msgstr "impossible d'écrire l'octet : %s\n"
 
-#: pg_backup_custom.c:748 pg_backup_files.c:414
+#: pg_backup_custom.c:741 pg_backup_files.c:414
 #, c-format
 msgid "write error in _WriteBuf (%lu != %lu)\n"
 msgstr "erreur d'écriture dans _WriteBuf (%lu != %lu)\n"
 
-#: pg_backup_custom.c:819
+#: pg_backup_custom.c:812
 #, c-format
 msgid "could not close archive file: %s\n"
 msgstr "impossible de fermer le fichier d'archive : %s\n"
 
-#: pg_backup_custom.c:842
+#: pg_backup_custom.c:835
 msgid "WARNING: ftell mismatch with expected position -- ftell used\n"
 msgstr "ATTENTION : ftell ne correspond pas à la position attendue -- ftell utilisé\n"
 
-#: pg_backup_custom.c:925
+#: pg_backup_custom.c:917
 #, c-format
 msgid "could not compress data: %s\n"
 msgstr "impossible de compresser les données : %s\n"
 
-#: pg_backup_custom.c:945
+#: pg_backup_custom.c:937
 msgid "could not write compressed chunk\n"
 msgstr "impossible d'écrire le paquet compressé\n"
 
-#: pg_backup_custom.c:959
+#: pg_backup_custom.c:951
 msgid "could not write uncompressed chunk\n"
 msgstr "impossible d'écrire le paquet décompressé\n"
 
-#: pg_backup_custom.c:1005
+#: pg_backup_custom.c:997
 #, c-format
 msgid "could not close compression stream: %s\n"
 msgstr "impossible de fermer le flux de compression : %s\n"
@@ -1104,149 +1079,87 @@ msgstr "impossible de fermer le flux de compression : %s\n"
 msgid "archiver (db)"
 msgstr "programme d'archives (db)"
 
-#: pg_backup_db.c:68
+#: pg_backup_db.c:67
 msgid "could not get server_version from libpq\n"
 msgstr "impossible d'obtenir server_version de libpq\n"
 
-#: pg_backup_db.c:79
+#: pg_backup_db.c:78 pg_dumpall.c:1177
 #, c-format
 msgid "server version: %s; %s version: %s\n"
 msgstr "version du serveur : %s; %s version : %s\n"
 
-#: pg_backup_db.c:82
+#: pg_backup_db.c:81 pg_dumpall.c:1180
 msgid "proceeding despite version mismatch\n"
 msgstr "continuation malgré la non correspondance de version\n"
 
-#: pg_backup_db.c:84
+#: pg_backup_db.c:83 pg_dumpall.c:1183
 msgid ""
 "aborting because of version mismatch  (Use the -i option to proceed "
 "anyway.)\n"
 msgstr "annulation à cause de la correspondance de version (utilisez l'option -i pour continuer malgré tout.)\n"
 
-#: pg_backup_db.c:151
+#: pg_backup_db.c:150
 #, c-format
 msgid "connecting to database \"%s\" as user \"%s\"\n"
 msgstr "connexion à la base de données «%s» en tant qu'utilisateur «%s»\n"
 
-#: pg_backup_db.c:155 pg_backup_db.c:187 pg_backup_db.c:231 pg_backup_db.c:260
-#: pg_dumpall.c:941 pg_dumpall.c:967
+#: pg_backup_db.c:154 pg_backup_db.c:186 pg_backup_db.c:230 pg_backup_db.c:259
+#: pg_dumpall.c:1103 pg_dumpall.c:1130
 msgid "Password: "
 msgstr "Mot de passe : "
 
-#: pg_backup_db.c:167
+#: pg_backup_db.c:166
 msgid "failed to reconnect to database\n"
 msgstr "impossible de se reconnecter à la base de données\n"
 
-#: pg_backup_db.c:190
+#: pg_backup_db.c:189
 #, c-format
 msgid "could not reconnect to database: %s"
 msgstr "impossible de se reconnecter à la base de données : %s"
 
-#: pg_backup_db.c:227
+#: pg_backup_db.c:226
 msgid "already connected to a database\n"
 msgstr "déjà connecté à une base de données\n"
 
-#: pg_backup_db.c:250
+#: pg_backup_db.c:249
 msgid "failed to connect to database\n"
 msgstr "impossible de se connecter à la base de données\n"
 
-#: pg_backup_db.c:269
+#: pg_backup_db.c:268
 #, c-format
 msgid "connection to database \"%s\" failed: %s"
 msgstr "echec lors de la connexion à la base de données «%s» : %s"
 
-#: pg_backup_db.c:284
+#: pg_backup_db.c:283
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: pg_backup_db.c:313
+#: pg_backup_db.c:299
 #, c-format
 msgid "%s: no result from server\n"
 msgstr "%s: aucun résultat du serveur\n"
 
-#: pg_backup_db.c:320
-msgid "COPY command executed in non-primary connection\n"
-msgstr "commande COPY exécutée avec une connexion non primaire\n"
-
-#: pg_backup_db.c:410
+#: pg_backup_db.c:393
 msgid "error returned by PQputline\n"
 msgstr "erreur retournée par PQputline\n"
 
-#: pg_backup_db.c:421
+#: pg_backup_db.c:404
 msgid "error returned by PQendcopy\n"
 msgstr "erreur retournée par PQendcopy\n"
 
-#: pg_backup_db.c:481
+#: pg_backup_db.c:443
 msgid "could not execute query"
 msgstr "impossible d'exécuter la requête"
 
-#: pg_backup_db.c:701
-#, c-format
-msgid "could not find OID columns of table \"%s\": %s"
-msgstr "impossible de trouver les colonnes OID de la table «%s» : %s"
-
-#: pg_backup_db.c:707
-#, c-format
-msgid "no OID type columns in table %s\n"
-msgstr "aucun colonne de type OID dans la table %s\n"
-
-#: pg_backup_db.c:721
-#, c-format
-msgid "fixing large object cross-references for %s.%s\n"
-msgstr "correction des références croisées des gros objets pour %s.%s\n"
-
-#: pg_backup_db.c:760
-#, c-format
-msgid "SQL: %s\n"
-msgstr "SQL : %s\n"
-
-#: pg_backup_db.c:765
-#, c-format
-msgid "could not update column \"%s\" of table \"%s\": %s"
-msgstr "impossible de mettre à jour la colonne «%s» de la table «%s» : %s"
-
-#: pg_backup_db.c:770
-#, c-format
-msgid "error while updating column \"%s\" of table \"%s\": %s"
-msgstr "erreur lors de la mise à jour de la colonne «%s» de la table «%s»: %s"
-
-#: pg_backup_db.c:793
-msgid "creating table for large object cross-references\n"
-msgstr "création de la table de références croisées des gros objets\n"
-
-#: pg_backup_db.c:796
-msgid "could not create large object cross-reference table"
-msgstr "impossible de créer la table de références croisées des gros objets"
-
-#: pg_backup_db.c:806
-msgid "creating index for large object cross-references\n"
-msgstr "création des index pour les références croisées des gros objets\n"
-
-#: pg_backup_db.c:810
-msgid "could not create index on large object cross-reference table"
-msgstr "impossible de créer l'index sur la table de références croisées des gros objets"
-
-#: pg_backup_db.c:823
-msgid "could not create large object cross-reference entry"
-msgstr "impossible de créer l'entrée de référence croisée du gros objet"
-
-#: pg_backup_db.c:835
+#: pg_backup_db.c:631
 msgid "could not start database transaction"
 msgstr "impossible de lancer la transaction de la base de données"
 
-#: pg_backup_db.c:849
-msgid "could not start transaction for large object cross-references"
-msgstr "impossible de lancer la transaction pour les références croisées sur des gros objets"
-
-#: pg_backup_db.c:862
+#: pg_backup_db.c:643
 msgid "could not commit database transaction"
 msgstr "impossible d'exécuter (commit) la transaction de la base de données"
 
-#: pg_backup_db.c:875
-msgid "could not commit transaction for large object cross-references"
-msgstr "impossible d'exécuter (commit) la transaction pour les références croisées sur des gros objets"
-
 #: pg_backup_files.c:69
 msgid "file archiver"
 msgstr "programme d'archivage de fichiers"
@@ -1282,7 +1195,7 @@ msgstr "impossible de fermer le fichier de donn
 msgid "could not open large object TOC for input: %s\n"
 msgstr "impossible d'ouvrir le TOC du gros objet en entrée : %s\n"
 
-#: pg_backup_files.c:375 pg_backup_files.c:545
+#: pg_backup_files.c:375 pg_backup_files.c:542
 #, c-format
 msgid "could not close large object TOC file: %s\n"
 msgstr "impossible de fermer le fichier TOC du gros objet : %s\n"
@@ -1291,25 +1204,25 @@ msgstr "impossible de fermer le fichier TOC du gros objet : %s\n"
 msgid "could not write byte\n"
 msgstr "impossible d'écrire l'octet\n"
 
-#: pg_backup_files.c:473
+#: pg_backup_files.c:472
 #, c-format
 msgid "could not open large object TOC for output: %s\n"
 msgstr "impossible d'ouvrir le TOC du gros objet en sortie : %s\n"
 
-#: pg_backup_files.c:493 pg_backup_tar.c:884
+#: pg_backup_files.c:492 pg_backup_tar.c:884
 #, c-format
 msgid "invalid OID for large object (%u)\n"
 msgstr "OID invalide pour le gros objet (%u)\n"
 
-#: pg_backup_files.c:512
+#: pg_backup_files.c:511
 msgid "could not open large object file\n"
 msgstr "impossible d'ouvrir le fichier du gros objet\n"
 
-#: pg_backup_files.c:527
+#: pg_backup_files.c:525
 msgid "could not close large object file\n"
 msgstr "impossible de fermer le fichier du gros objet\n"
 
-#: pg_backup_null.c:55
+#: pg_backup_null.c:75
 msgid "this format cannot be read\n"
 msgstr "ce format ne peut pas être lu\n"
 
@@ -1438,12 +1351,12 @@ msgid ""
 "required, but comes before %s in the archive file.\n"
 msgstr "sauvegarder les données sans ordre n'est pas supporté avec ce format d'archive : %s est requis mais vient avant %s dans le fichier d'archive.\n"
 
-#: pg_backup_tar.c:1172
+#: pg_backup_tar.c:1171
 #, c-format
 msgid "mismatch in actual vs. predicted file position (%s vs. %s)\n"
 msgstr "pas de correspondance entre la position actuelle et prévue du fichier (%s vs. %s)\n"
 
-#: pg_backup_tar.c:1187
+#: pg_backup_tar.c:1186
 #, c-format
 msgid "incomplete tar header found (%lu bytes)\n"
 msgstr "en-tête incomplète du fichier tar (%lu octets)\n"
@@ -1462,17 +1375,22 @@ msgstr "en-t
 msgid "could not write tar header\n"
 msgstr "impossible d'écrire l'en-tête du fichier tar\n"
 
-#: pg_restore.c:283
+#: pg_restore.c:288
 #, c-format
 msgid "%s: cannot specify both -d and -f output\n"
 msgstr "%s : impossible de spécifier à la fois -d et -f en sortie\n"
 
-#: pg_restore.c:344
+#: pg_restore.c:322
+#, c-format
+msgid "unrecognized archive format '%s'; please specify 't' or 'c'\n"
+msgstr "format d'archive «%s» non reconnu ; merci de spécifier «t» ou «c»\n"
+
+#: pg_restore.c:349
 #, c-format
 msgid "WARNING: errors ignored on restore: %d\n"
 msgstr "ATTENTION : erreurs ignorées lors de la restauration : %d\n"
 
-#: pg_restore.c:358
+#: pg_restore.c:363
 #, c-format
 msgid ""
 "%s restores a PostgreSQL database from an archive created by pg_dump.\n"
@@ -1481,28 +1399,28 @@ msgstr ""
 "%s restaure une base de données PostgreSQL à partir d'une archive créée par pg_dump.\n"
 "\n"
 
-#: pg_restore.c:360
+#: pg_restore.c:365
 #, c-format
 msgid "  %s [OPTION]... [FILE]\n"
 msgstr "  %s [OPTION]... [FICHIER]\n"
 
-#: pg_restore.c:363
+#: pg_restore.c:368
 msgid "  -d, --dbname=NAME        connect to database name\n"
 msgstr "  -d, --dbname=NOM         nom de la base de données\n"
 
-#: pg_restore.c:365
+#: pg_restore.c:370
 msgid "  -F, --format=c|t         specify backup file format\n"
 msgstr "  -F, --format=c|t         spécifie le format du fichier de sauvegarde\n"
 
-#: pg_restore.c:366
+#: pg_restore.c:371
 msgid "  -i, --ignore-version     proceed even when server version mismatches\n"
 msgstr "  -i, --ignore-version     continue même lorsque la version du serveur ne correspond pas\n"
 
-#: pg_restore.c:367
+#: pg_restore.c:372
 msgid "  -l, --list               print summarized TOC of the archive\n"
 msgstr "  -l, --list               affiche le résumé de la TOC de l'archive\n"
 
-#: pg_restore.c:372
+#: pg_restore.c:377
 msgid ""
 "\n"
 "Options controlling the restore:\n"
@@ -1510,19 +1428,19 @@ msgstr ""
 "\n"
 "Options contrôlant la restauration :\n"
 
-#: pg_restore.c:373
+#: pg_restore.c:378
 msgid "  -a, --data-only          restore only the data, no schema\n"
 msgstr "  -a, --data-only          restaure uniquement les données, pas le schéma\n"
 
-#: pg_restore.c:375
+#: pg_restore.c:380
 msgid "  -C, --create             create the target database\n"
 msgstr "  -C, --create             crée la base de données cible\n"
 
-#: pg_restore.c:376
+#: pg_restore.c:381
 msgid "  -I, --index=NAME         restore named index\n"
 msgstr "  -I, --index=NOM          restaure l'index nommé\n"
 
-#: pg_restore.c:377
+#: pg_restore.c:382
 msgid ""
 "  -L, --use-list=FILENAME  use specified table of contents for ordering\n"
 "                           output from this file\n"
@@ -1530,11 +1448,15 @@ msgstr ""
 "  -L, --use-list=NOMFICHIER utilise la table des matières spécifiée pour\n"
 "                            l'ordonnancement de la sortie à partir de ce fichier\n"
 
-#: pg_dumpall.c:352 pg_restore.c:379
+#: pg_restore.c:384
+msgid "  -n, --schema=NAME        restore only objects in this schema\n"
+msgstr "  -n, --schema=NOM         restaure seulement les objets dans ce schéma\n"
+
+#: pg_dumpall.c:371 pg_restore.c:385
 msgid "  -O, --no-owner           skip restoration of object ownership\n"
 msgstr "  -O, --no-owner           n'exécute pas les commandes pour initialiser le propriétaire des objets\n"
 
-#: pg_restore.c:380
+#: pg_restore.c:386
 msgid ""
 "  -P, --function=NAME(args)\n"
 "                           restore named function\n"
@@ -1542,11 +1464,11 @@ msgstr ""
 "  -P, --function=NOM(args)\n"
 "                           restaure la fonction spécifiée\n"
 
-#: pg_restore.c:382
+#: pg_restore.c:388
 msgid "  -s, --schema-only        restore only the schema, no data\n"
 msgstr "  -s, --schema-only        restaure uniquement le schéma, et pas les données\n"
 
-#: pg_restore.c:383
+#: pg_restore.c:389
 msgid ""
 "  -S, --superuser=NAME     specify the superuser user name to use for\n"
 "                           disabling triggers\n"
@@ -1554,25 +1476,25 @@ msgstr ""
 "  -S, --superuser=NOM      spécifie le nom du super-utilisateur à utiliser pour\n"
 "                           désactiver les déclencheurs (triggers)\n"
 
-#: pg_restore.c:385
+#: pg_restore.c:391
 msgid "  -t, --table=NAME         restore named table\n"
 msgstr "  -t, --table=NOM          restaure cette table uniquement\n"
 
-#: pg_restore.c:386
+#: pg_restore.c:392
 msgid "  -T, --trigger=NAME       restore named trigger\n"
 msgstr "  -T, --trigger=NOM        restaure uniquement ce déclencheur (trigger)\n"
 
-#: pg_restore.c:387
+#: pg_restore.c:393
 msgid ""
 "  -x, --no-privileges      skip restoration of access privileges (grant/"
 "revoke)\n"
 msgstr "  -x, --no-privileges      ne restaure pas les privilèges d'accès (grant/revoke)\n"
 
-#: pg_restore.c:399
+#: pg_restore.c:405
 msgid "  -e, --exit-on-error      exit on error, default is to continue\n"
 msgstr "  -e, --exit-on-error      quitte en cas d'erreur, continue par défaut\n"
 
-#: pg_restore.c:401
+#: pg_restore.c:407
 msgid ""
 "\n"
 "If no input file name is supplied, then standard input is used.\n"
@@ -1582,7 +1504,7 @@ msgstr ""
 "Si aucun nom de fichier d'entrée n'est fourni, alors l'entrée standard est utilisée.\n"
 "\n"
 
-#: pg_dumpall.c:149
+#: pg_dumpall.c:150
 #, c-format
 msgid ""
 "The program \"pg_dump\" is needed by %s but was not found in the\n"
@@ -1593,7 +1515,7 @@ msgstr ""
 "répertoire que «%s».\n"
 "Vérifiez votre installation.\n"
 
-#: pg_dumpall.c:156
+#: pg_dumpall.c:157
 #, c-format
 msgid ""
 "The program \"pg_dump\" was found by \"%s\"\n"
@@ -1604,7 +1526,7 @@ msgstr ""
 "mais n'a pas la même version que %s.\n"
 "Vérifiez votre installation.\n"
 
-#: pg_dumpall.c:336
+#: pg_dumpall.c:355
 #, c-format
 msgid ""
 "%s extracts a PostgreSQL database cluster into an SQL script file.\n"
@@ -1613,12 +1535,12 @@ msgstr ""
 "%s extrait un cluster de bases de données PostgreSQL dans un fichier de commandes SQL.\n"
 "\n"
 
-#: pg_dumpall.c:338
+#: pg_dumpall.c:357
 #, c-format
 msgid "  %s [OPTION]...\n"
 msgstr "  %s [OPTION]...\n"
 
-#: pg_dumpall.c:341
+#: pg_dumpall.c:360
 msgid ""
 "  -i, --ignore-version     proceed even when server version mismatches\n"
 "                           pg_dumpall version\n"
@@ -1626,21 +1548,21 @@ msgstr ""
 "  -i, --ignore-version     continue même si la version du serveur ne correspond pas\n"
 "                           à la version de pg_dumpall\n"
 
-#: pg_dumpall.c:347
+#: pg_dumpall.c:366
 msgid "  -c, --clean              clean (drop) databases prior to create\n"
 msgstr "  -c, --clean              nettoie/supprime (drop) les bases de données avant de les créer\n"
 
-#: pg_dumpall.c:350
+#: pg_dumpall.c:369
 msgid "  -g, --globals-only       dump only global objects, no databases\n"
 msgstr "  -g, --globals-only       sauvegarde seulement les objets système, et pas les bases de données\n"
 
-#: pg_dumpall.c:354
+#: pg_dumpall.c:373
 msgid ""
 "  -S, --superuser=NAME     specify the superuser user name to use in the "
 "dump\n"
 msgstr "  -S, --superuser=NOM      spécifie le nom du superutilisateur à utiliser avec le format texte\n"
 
-#: pg_dumpall.c:370
+#: pg_dumpall.c:389
 msgid ""
 "\n"
 "The SQL script will be written to the standard output.\n"
@@ -1650,92 +1572,112 @@ msgstr ""
 "Le script SQL sera écrit sur la sortie standard.\n"
 "\n"
 
-#: pg_dumpall.c:570
+#: pg_dumpall.c:705
 #, c-format
 msgid "%s: could not parse ACL list (%s) for tablespace \"%s\"\n"
 msgstr "%s : impossible d'analyser la liste ACL (%s) pour l'espace logique «%s»\n"
 
-#: pg_dumpall.c:702
+#: pg_dumpall.c:855
 #, c-format
 msgid "%s: could not parse ACL list (%s) for database \"%s\"\n"
 msgstr "%s : impossible d'analyser la liste ACL (%s) pour la base de données «%s»\n"
 
-#: pg_dumpall.c:852
+#: pg_dumpall.c:1010
 #, c-format
 msgid "%s: dumping database \"%s\"...\n"
 msgstr "%s : sauvegarde de la base de données «%s»...\n"
 
-#: pg_dumpall.c:858
+#: pg_dumpall.c:1016
 #, c-format
 msgid "%s: pg_dump failed on database \"%s\", exiting\n"
 msgstr "%s: échec de pg_dump sur la base de données «%s», quitte\n"
 
-#: pg_dumpall.c:913
+#: pg_dumpall.c:1071
 #, c-format
 msgid "%s: running \"%s\"\n"
 msgstr "%s : lance «%s»\n"
 
-#: pg_dumpall.c:954
+#: pg_dumpall.c:1116
 #, c-format
 msgid "%s: could not connect to database \"%s\"\n"
 msgstr "%s: impossible de se connecter à la base de données «%s»\n"
 
-#: pg_dumpall.c:977
+#: pg_dumpall.c:1140
 #, c-format
 msgid "%s: could not connect to database \"%s\": %s\n"
 msgstr "%s: impossible de se connecter à la base de données «%s»: %s\n"
 
-#: pg_dumpall.c:985
+#: pg_dumpall.c:1154
 #, c-format
 msgid "%s: could not get server version\n"
 msgstr "%s: impossible d'obtenir la version du serveur\n"
 
-#: pg_dumpall.c:991
+#: pg_dumpall.c:1160
 #, c-format
 msgid "%s: could not parse server version \"%s\"\n"
 msgstr "%s: impossible d'analyser la version du serveur «%s»\n"
 
-#: pg_dumpall.c:1010
+#: pg_dumpall.c:1168
+#, c-format
+msgid "%s: could not parse version \"%s\"\n"
+msgstr "%s: n'a pas pu analyser la version «%s»\n"
+
+#: pg_dumpall.c:1208 pg_dumpall.c:1234
 #, c-format
 msgid "%s: executing %s\n"
 msgstr "%s: exécute %s\n"
 
-#: pg_dumpall.c:1016
+#: pg_dumpall.c:1214 pg_dumpall.c:1240
 #, c-format
 msgid "%s: query failed: %s"
 msgstr "%s: échec de la requête : %s"
 
-#: pg_dumpall.c:1017
+#: pg_dumpall.c:1216 pg_dumpall.c:1242
 #, c-format
 msgid "%s: query was: %s\n"
 msgstr "%s: la requête était : %s\n"
 
-#: ../../port/exec.c:193 ../../port/exec.c:307 ../../port/exec.c:350
+#: ../../port/exec.c:194 ../../port/exec.c:308 ../../port/exec.c:351
 #, c-format
 msgid "could not identify current directory: %s"
 msgstr "n'a pas pu identifier le répertoire courant : %s"
 
-#: ../../port/exec.c:323 ../../port/exec.c:359
+#: ../../port/exec.c:213
+#, c-format
+msgid "invalid binary \"%s\""
+msgstr "binaire invalide «%s»"
+
+#: ../../port/exec.c:262
+#, c-format
+msgid "could not read binary \"%s\""
+msgstr "n'a pas pu lire le binaire «%s»"
+
+#: ../../port/exec.c:269
+#, c-format
+msgid "could not find a \"%s\" to execute"
+msgstr "n'a pas pu trouver un «%s» pour exécuter"
+
+#: ../../port/exec.c:324 ../../port/exec.c:360
 #, c-format
 msgid "could not change directory to \"%s\""
 msgstr "n'a pas pu accéder au répertoire «%s»"
 
-#: ../../port/exec.c:338
+#: ../../port/exec.c:339
 #, c-format
 msgid "could not read symbolic link \"%s\""
 msgstr "n'a pas pu lire le lien symbolique «%s»"
 
-#: ../../port/exec.c:569
+#: ../../port/exec.c:587
 #, c-format
 msgid "child process exited with exit code %d"
 msgstr "le processus fils a quitté avec le code de sortie %d"
 
-#: ../../port/exec.c:572
+#: ../../port/exec.c:590
 #, c-format
 msgid "child process was terminated by signal %d"
 msgstr "le processus fils a été terminé par le signal %d"
 
-#: ../../port/exec.c:575
+#: ../../port/exec.c:593
 #, c-format
 msgid "child process exited with unrecognized status %d"
 msgstr "le processus fils a quitté avec le statut %d non reconnu"
index e1c3be45afc0c05a714e1cb96d8430b7565033bb..8bd9c6fcf02abc4942cbc443aed73579b308852c 100644 (file)
-# translation of pg_resetxlog-fr.po to 
+# translation of pg_resetxlog-fr.po to
 # translation of pg_resetxlog-fr.po to FR_fr
 # French message translation file for pg_resetxlog
 #
 # Use these quotes: «%s»
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: pg_resetxlog-fr\n"
-"POT-Creation-Date: 2004-12-20 19:09+0000\n"
-"PO-Revision-Date: 2004-12-20 21:46+0100\n"
-"Last-Translator: \n"
-"Language-Team:  <fr@li.org>\n"
+"POT-Creation-Date: 2005-09-21 19:15-0300\n"
+"PO-Revision-Date: 2005-09-22 07:48+0200\n"
+"Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9.1\n"
+"X-Generator: KBabel 1.10.2\n"
 
-#: pg_resetxlog.c:125
+#: pg_resetxlog.c:123
 #, c-format
 msgid "%s: invalid argument for option -x\n"
 msgstr "%s : argument invalide pour l'option -x\n"
 
-#: pg_resetxlog.c:126 pg_resetxlog.c:141 pg_resetxlog.c:156 pg_resetxlog.c:163
-#: pg_resetxlog.c:170 pg_resetxlog.c:176 pg_resetxlog.c:184
+#: pg_resetxlog.c:124 pg_resetxlog.c:139 pg_resetxlog.c:154 pg_resetxlog.c:169
+#: pg_resetxlog.c:184 pg_resetxlog.c:191 pg_resetxlog.c:198 pg_resetxlog.c:204
+#: pg_resetxlog.c:212
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Essayez «%s --help» pour plus d'informations.\n"
 
-#: pg_resetxlog.c:131
+#: pg_resetxlog.c:129
 #, c-format
 msgid "%s: transaction ID (-x) must not be 0\n"
 msgstr "%s : l'identifiant de la transaction (-x) ne doit pas être 0\n"
 
-#: pg_resetxlog.c:140
+#: pg_resetxlog.c:138
 #, c-format
 msgid "%s: invalid argument for option -o\n"
 msgstr "%s : argument invalide pour l'option -o\n"
 
-#: pg_resetxlog.c:146
+#: pg_resetxlog.c:144
 #, c-format
 msgid "%s: OID (-o) must not be 0\n"
 msgstr "%s : l'OID (-o) ne doit pas être nul (zéro)\n"
 
-#: pg_resetxlog.c:155 pg_resetxlog.c:162 pg_resetxlog.c:169
+#: pg_resetxlog.c:153
+#, c-format
+msgid "%s: invalid argument for option -m\n"
+msgstr "%s : argument invalide pour l'option -m\n"
+
+#: pg_resetxlog.c:159
+#, c-format
+msgid "%s: multi transaction ID (-m) must not be 0\n"
+msgstr "%s : l'identifiant de la multi-transaction (-m) ne doit pas être 0\n"
+
+#: pg_resetxlog.c:168
+#, c-format
+msgid "%s: invalid argument for option -O\n"
+msgstr "%s : argument invalide pour l'option -O\n"
+
+#: pg_resetxlog.c:174
+#, c-format
+msgid "%s: multi transaction offset (-O) must not be -1\n"
+msgstr "%s : le décalage de la multi-transaction (-O) ne doit pas être -1\n"
+
+#: pg_resetxlog.c:183 pg_resetxlog.c:190 pg_resetxlog.c:197
 #, c-format
 msgid "%s: invalid argument for option -l\n"
 msgstr "%s : argument invalide pour l'option -l\n"
 
-#: pg_resetxlog.c:183
+#: pg_resetxlog.c:211
 #, c-format
 msgid "%s: no data directory specified\n"
 msgstr "%s : aucun répertoire de données spécifié\n"
 
-#: pg_resetxlog.c:198
+#: pg_resetxlog.c:226
 #, c-format
 msgid "%s: cannot be executed by \"root\"\n"
 msgstr "%s : n'a pas pu être exécuté par «root»\n"
 
-#: pg_resetxlog.c:200
+#: pg_resetxlog.c:228
 #, c-format
 msgid "You must run %s as the PostgreSQL superuser.\n"
 msgstr "Vous devez lancer %s en tant que superutilisateur PostgreSQL.\n"
 
-#: pg_resetxlog.c:222 pg_resetxlog.c:321
+#: pg_resetxlog.c:239
+#, c-format
+msgid "%s: could not change directory to \"%s\": %s\n"
+msgstr "%s : n'a pas pu ouvrir le répertoire «%s» : %s\n"
+
+#: pg_resetxlog.c:255 pg_resetxlog.c:360
 #, c-format
 msgid "%s: could not open file \"%s\" for reading: %s\n"
 msgstr "%s : ne peut ouvrir le fichier «%s» en lecture : %s\n"
 
-#: pg_resetxlog.c:228
+#: pg_resetxlog.c:261
 #, c-format
 msgid ""
 "%s: lock file \"%s\" exists\n"
@@ -77,7 +103,7 @@ msgstr ""
 "%s : le fichier de verrouillage «%s» existe\n"
 "Le serveur est-il lancé ? Sinon, supprimez le fichier de verrouillage et réessayez.\n"
 
-#: pg_resetxlog.c:270
+#: pg_resetxlog.c:309
 msgid ""
 "\n"
 "If these values seem acceptable, use -f to force reset.\n"
@@ -85,7 +111,7 @@ msgstr ""
 "\n"
 "Si ces valeurs semblent acceptables, utilisez -f pour forcer la réinitialisation.\n"
 
-#: pg_resetxlog.c:282
+#: pg_resetxlog.c:321
 msgid ""
 "The database server was not shut down cleanly.\n"
 "Resetting the transaction log may cause data to be lost.\n"
@@ -95,11 +121,11 @@ msgstr ""
 "Ré-initialiser le journal des transactions peut occasionner des pertes de données.\n"
 "Si vous souhaitez continuer malgré tout, utilisez -f pour forcer la ré-initialisation.\n"
 
-#: pg_resetxlog.c:295
+#: pg_resetxlog.c:334
 msgid "Transaction log reset\n"
 msgstr "Ré-initialisation du journal des transactions\n"
 
-#: pg_resetxlog.c:324
+#: pg_resetxlog.c:363
 #, c-format
 msgid ""
 "If you are sure the data directory path is correct, execute\n"
@@ -110,32 +136,32 @@ msgstr ""
 "  touch %s\n"
 "et réessayez.\n"
 
-#: pg_resetxlog.c:337
+#: pg_resetxlog.c:376
 #, c-format
 msgid "%s: could not read file \"%s\": %s\n"
 msgstr "%s : ne peut pas lire le fichier «%s» : %s\n"
 
-#: pg_resetxlog.c:360
+#: pg_resetxlog.c:399
 #, c-format
 msgid "%s: pg_control exists but has invalid CRC; proceed with caution\n"
 msgstr "%s : pg_control existe mais son CRC est invalide ; agissez prudemment\n"
 
-#: pg_resetxlog.c:369
+#: pg_resetxlog.c:408
 #, c-format
 msgid "%s: pg_control exists but is broken or unknown version; ignoring it\n"
 msgstr "%s : pg_control existe mais soit il est cassé soit sa version est inconnue ; ignoré\n"
 
-#: pg_resetxlog.c:433
+#: pg_resetxlog.c:474
 #, c-format
 msgid "%s: invalid LC_COLLATE setting\n"
 msgstr "%s : LC_COLLATE invalide\n"
 
-#: pg_resetxlog.c:440
+#: pg_resetxlog.c:481
 #, c-format
 msgid "%s: invalid LC_CTYPE setting\n"
 msgstr "%s : LC_CTYPE invalide\n"
 
-#: pg_resetxlog.c:464
+#: pg_resetxlog.c:505
 msgid ""
 "Guessed pg_control values:\n"
 "\n"
@@ -143,7 +169,7 @@ msgstr ""
 "Valeurs de pg_control devinées :\n"
 "\n"
 
-#: pg_resetxlog.c:466
+#: pg_resetxlog.c:507
 msgid ""
 "pg_control values:\n"
 "\n"
@@ -151,142 +177,152 @@ msgstr ""
 "Valeurs de pg_control : \n"
 "\n"
 
-#: pg_resetxlog.c:475
+#: pg_resetxlog.c:516
 #, c-format
 msgid "pg_control version number:            %u\n"
 msgstr "Numéro de version de pg_control :     %u\n"
 
-#: pg_resetxlog.c:476
+#: pg_resetxlog.c:517
 #, c-format
 msgid "Catalog version number:               %u\n"
 msgstr "Numéro de version du catalogue :      %u\n"
 
-#: pg_resetxlog.c:477
+#: pg_resetxlog.c:518
 #, c-format
 msgid "Database system identifier:           %s\n"
 msgstr "Identifiant du système de base de données : %s\n"
 
-#: pg_resetxlog.c:478
+#: pg_resetxlog.c:519
 #, c-format
 msgid "Current log file ID:                  %u\n"
 msgstr "Identifiant du fichier de transaction courant : %u\n"
 
-#: pg_resetxlog.c:479
+#: pg_resetxlog.c:520
 #, c-format
 msgid "Next log file segment:                %u\n"
 msgstr "Prochain segment du journal de trace : %u\n"
 
-#: pg_resetxlog.c:480
+#: pg_resetxlog.c:521
 #, c-format
 msgid "Latest checkpoint's TimeLineID:       %u\n"
 msgstr "Dernier TimeLineID du point de vérification : %u\n"
 
-#: pg_resetxlog.c:481
+#: pg_resetxlog.c:522
 #, c-format
 msgid "Latest checkpoint's NextXID:          %u\n"
 msgstr "Dernier NextXID de la vérification :  %u\n"
 
-#: pg_resetxlog.c:482
+#: pg_resetxlog.c:523
 #, c-format
 msgid "Latest checkpoint's NextOID:          %u\n"
 msgstr "Dernier NextOID de la vérification :  %u\n"
 
-#: pg_resetxlog.c:483
+#: pg_resetxlog.c:524
+#, c-format
+msgid "Latest checkpoint's NextMultiXactId:  %u\n"
+msgstr "Dernier NextMultiXactId du point de contrôle :  %u\n"
+
+#: pg_resetxlog.c:525
+#, c-format
+msgid "Latest checkpoint's NextMultiOffset:  %u\n"
+msgstr "Dernier NextMultiOffset du point de contrôle :  %u\n"
+
+#: pg_resetxlog.c:526
 #, c-format
 msgid "Database block size:                  %u\n"
 msgstr "Taille du bloc de la base de données : %u\n"
 
-#: pg_resetxlog.c:484
+#: pg_resetxlog.c:527
 #, c-format
 msgid "Blocks per segment of large relation: %u\n"
 msgstr "Blocs par segment d'une grosse relation : %u\n"
 
-#: pg_resetxlog.c:485
+#: pg_resetxlog.c:528
 #, c-format
 msgid "Maximum length of identifiers:        %u\n"
 msgstr "Longueur maximum des identifiants :   %u\n"
 
-#: pg_resetxlog.c:486
+#: pg_resetxlog.c:529
 #, c-format
-msgid "Maximum number of function arguments: %u\n"
-msgstr "Nombre maximum d'arguments aux fonctions : %u\n"
+msgid "Maximum columns in an index:          %u\n"
+msgstr "Nombre de colonnes maximum d'un index: %u\n"
 
-#: pg_resetxlog.c:487
+#: pg_resetxlog.c:530
 #, c-format
 msgid "Date/time type storage:               %s\n"
 msgstr "Stockage du type date/heure :         %s\n"
 
-#: pg_resetxlog.c:488
+#: pg_resetxlog.c:531
 msgid "64-bit integers"
 msgstr "entiers 64-bit"
 
-#: pg_resetxlog.c:488
+#: pg_resetxlog.c:531
 msgid "floating-point numbers"
 msgstr "nombres à virgule flottante"
 
-#: pg_resetxlog.c:489
+#: pg_resetxlog.c:532
 #, c-format
 msgid "Maximum length of locale name:        %u\n"
 msgstr "Longueur maximum du nom de la locale : %u\n"
 
-#: pg_resetxlog.c:490
+#: pg_resetxlog.c:533
 #, c-format
 msgid "LC_COLLATE:                           %s\n"
 msgstr "LC_COLLATE :                          %s\n"
 
-#: pg_resetxlog.c:491
+#: pg_resetxlog.c:534
 #, c-format
 msgid "LC_CTYPE:                             %s\n"
 msgstr "LC_CTYPE :                            %s\n"
 
-#: pg_resetxlog.c:552
+#: pg_resetxlog.c:595
 #, c-format
 msgid "%s: internal error -- sizeof(ControlFileData) is too large ... fix xlog.c\n"
 msgstr ""
 "%s : erreur interne -- sizeof(ControlFileData) est trop gros ... corrigez "
 "xlog.c\n"
 
-#: pg_resetxlog.c:565
+#: pg_resetxlog.c:610
 #, c-format
 msgid "%s: could not create pg_control file: %s\n"
 msgstr "%s : impossible de créer le fichier pg_control : %s\n"
 
-#: pg_resetxlog.c:576
+#: pg_resetxlog.c:621
 #, c-format
 msgid "%s: could not write pg_control file: %s\n"
 msgstr "%s : impossible d'écrire le fichier pg_control : %s\n"
 
-#: pg_resetxlog.c:583 pg_resetxlog.c:739
+#: pg_resetxlog.c:628 pg_resetxlog.c:785
 #, c-format
 msgid "%s: fsync error: %s\n"
 msgstr "%s : erreur fsync : %s\n"
 
-#: pg_resetxlog.c:604
+#: pg_resetxlog.c:649
 #, c-format
 msgid "%s: could not open directory \"%s\": %s\n"
 msgstr "%s : impossible d'ouvrir le répertoire «%s» : %s\n"
 
-#: pg_resetxlog.c:618
+#: pg_resetxlog.c:663
 #, c-format
 msgid "%s: could not delete file \"%s\": %s\n"
 msgstr "%s : impossible de supprimer le fichier «%s» : %s\n"
 
-#: pg_resetxlog.c:637
+#: pg_resetxlog.c:682
 #, c-format
 msgid "%s: could not read from directory \"%s\": %s\n"
 msgstr "%s : impossible de lire à partir du répertoire «%s» : %s\n"
 
-#: pg_resetxlog.c:706
+#: pg_resetxlog.c:752
 #, c-format
 msgid "%s: could not open file \"%s\": %s\n"
 msgstr "%s : impossible d'ouvrir le fichier «%s» : %s\n"
 
-#: pg_resetxlog.c:717 pg_resetxlog.c:731
+#: pg_resetxlog.c:763 pg_resetxlog.c:777
 #, c-format
 msgid "%s: could not write file \"%s\": %s\n"
 msgstr "%s : impossible d'écrire le fichier «%s» : %s\n"
 
-#: pg_resetxlog.c:750
+#: pg_resetxlog.c:796
 #, c-format
 msgid ""
 "%s resets the PostgreSQL transaction log.\n"
@@ -295,7 +331,7 @@ msgstr ""
 "%s ré-initialise le journal des transactions PostgreSQL.\n"
 "\n"
 
-#: pg_resetxlog.c:751
+#: pg_resetxlog.c:797
 #, c-format
 msgid ""
 "Usage:\n"
@@ -306,43 +342,51 @@ msgstr ""
 "  %s [OPTION]... RÉP_DONNÉES\n"
 "\n"
 
-#: pg_resetxlog.c:752
+#: pg_resetxlog.c:798
 msgid "Options:\n"
 msgstr "Options :\n"
 
-#: pg_resetxlog.c:753
+#: pg_resetxlog.c:799
 msgid "  -f              force update to be done\n"
 msgstr "  -f              force la mise à jour\n"
 
-#: pg_resetxlog.c:754
+#: pg_resetxlog.c:800
 msgid ""
 "  -l TLI,FILE,SEG force minimum WAL starting location for new transaction "
 "log\n"
 msgstr "  -l TLI,FILE,SEG force l'emplacement de début minimum du WAL pour le nouveau journal des transactions\n"
 
-#: pg_resetxlog.c:755
+#: pg_resetxlog.c:801
 msgid ""
 "  -n              no update, just show extracted control values (for "
 "testing)\n"
 msgstr "  -n              pas de mise à jour, affiche seulement les valeurs de contrôle extraites (pour tests)\n"
 
-#: pg_resetxlog.c:756
+#: pg_resetxlog.c:802
 msgid "  -o OID          set next OID\n"
 msgstr "  -o OID          initialise le prochain OID\n"
 
-#: pg_resetxlog.c:757
+#: pg_resetxlog.c:803
 msgid "  -x XID          set next transaction ID\n"
 msgstr "  -x XID          initialise le prochain identifiant de transaction\n"
 
-#: pg_resetxlog.c:758
+#: pg_resetxlog.c:804
+msgid "  -m multiXID     set next multi transaction ID\n"
+msgstr "  -m multiXID     initialise le prochain identifiant de multi-transaction\n"
+
+#: pg_resetxlog.c:805
+msgid "  -O multiOffset  set next multi transaction offset\n"
+msgstr "  -O multiDecalage initialise le prochain décalage multi-transaction\n"
+
+#: pg_resetxlog.c:806
 msgid "  --help          show this help, then exit\n"
 msgstr "  --help          affiche cette aide puis quitte\n"
 
-#: pg_resetxlog.c:759
+#: pg_resetxlog.c:807
 msgid "  --version       output version information, then exit\n"
 msgstr "  --version       affichage des informations de version puis quitte\n"
 
-#: pg_resetxlog.c:760
+#: pg_resetxlog.c:808
 msgid ""
 "\n"
 "Report bugs to <pgsql-bugs@postgresql.org>.\n"
index b3bfe3c51189ef463b35b3270beff71e5d99f310..36868ffb723f992f12535e9211638fe9c8bc7354 100644 (file)
@@ -1,34 +1,35 @@
+# translation of pgscripts-fr.po to
 # translation of pgscripts-fr.po to FR_fr
 # French message translation file for pgscripts
 #
 # $PostgreSQL: pgsql/src/bin/scripts/po/fr.po,v 1.7 2004/12/14 11:11:20 petere Exp $
 #
 # Use these quotes: «%s»
-# Guillaume Lelarge <gleu@wanadoo.fr>, 2004.
+# Guillaume Lelarge <gleu@wanadoo.fr>, 2004, 2005.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: pgscripts-fr\n"
-"POT-Creation-Date: 2004-11-16 07:09+0000\n"
-"PO-Revision-Date: 2004-11-16 09:47+0100\n"
+"POT-Creation-Date: 2005-09-21 19:19-0300\n"
+"PO-Revision-Date: 2005-09-22 08:20+0200\n"
 "Last-Translator: Guillaume Lelarge <gleu@wanadoo.fr>\n"
-"Language-Team: FR_fr <pgsql-fr-generale@postgresql.org>\n"
+"Language-Team:  <pgsql-fr-general@postgresql.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9.1\n"
+"X-Generator: KBabel 1.10.2\n"
 
 #: clusterdb.c:95 clusterdb.c:110 createdb.c:102 createdb.c:121
-#: createlang.c:97 createlang.c:118 createlang.c:160 createuser.c:117
-#: createuser.c:132 dropdb.c:84 dropdb.c:93 dropdb.c:101 droplang.c:94
-#: droplang.c:115 droplang.c:157 dropuser.c:84 dropuser.c:99 vacuumdb.c:112
-#: vacuumdb.c:127
+#: createlang.c:86 createlang.c:107 createlang.c:153 createuser.c:150
+#: createuser.c:165 dropdb.c:84 dropdb.c:93 dropdb.c:101 droplang.c:96
+#: droplang.c:117 droplang.c:164 dropuser.c:84 dropuser.c:99 reindexdb.c:111
+#: reindexdb.c:125 vacuumdb.c:112 vacuumdb.c:127
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Essayez «%s --help» pour plus d'informations.\n"
 
-#: clusterdb.c:108 createdb.c:119 createlang.c:116 createuser.c:130
-#: dropdb.c:99 droplang.c:113 dropuser.c:97 vacuumdb.c:125
+#: clusterdb.c:108 createdb.c:119 createlang.c:105 createuser.c:163
+#: dropdb.c:99 droplang.c:115 dropuser.c:97 reindexdb.c:124 vacuumdb.c:125
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: trop d'arguments en ligne de commande (le premier étant «%s»)\n"
@@ -38,17 +39,17 @@ msgstr "%s: trop d'arguments en ligne de commande (le premier 
 msgid "%s: \"%s\" is not a valid encoding name\n"
 msgstr "%s: «%s» n'est pas un nom de codage valide\n"
 
-#: createdb.c:168
+#: createdb.c:169
 #, c-format
 msgid "%s: database creation failed: %s"
 msgstr "%s: échec lors de la création de la base de données : %s"
 
-#: createdb.c:196
+#: createdb.c:197
 #, c-format
 msgid "%s: comment creation failed (database was created): %s"
 msgstr "%s: échec lors de la création du commentaire (la base de données a été créée) : %s"
 
-#: createdb.c:217
+#: createdb.c:218
 #, c-format
 msgid ""
 "%s creates a PostgreSQL database.\n"
@@ -57,18 +58,18 @@ msgstr ""
 "%s crée une base de données PostgreSQL.\n"
 "\n"
 
-#: clusterdb.c:234 createdb.c:218 createlang.c:299 createuser.c:240
-#: dropdb.c:147 droplang.c:280 dropuser.c:147 vacuumdb.c:260
+#: clusterdb.c:234 createdb.c:219 createlang.c:204 createuser.c:304
+#: dropdb.c:148 droplang.c:321 dropuser.c:147 reindexdb.c:332 vacuumdb.c:260
 msgid "Usage:\n"
 msgstr "Usage:\n"
 
-#: createdb.c:219
+#: createdb.c:220
 #, c-format
 msgid "  %s [OPTION]... [DBNAME] [DESCRIPTION]\n"
 msgstr "  %s [OPTION]... [NOMBASE] [DESCRIPTION]\n"
 
-#: clusterdb.c:236 createdb.c:220 createlang.c:301 createuser.c:242
-#: dropdb.c:149 droplang.c:282 dropuser.c:149 vacuumdb.c:262
+#: clusterdb.c:236 createdb.c:221 createlang.c:206 createuser.c:306
+#: dropdb.c:150 droplang.c:323 dropuser.c:149 reindexdb.c:334 vacuumdb.c:262
 msgid ""
 "\n"
 "Options:\n"
@@ -76,45 +77,46 @@ msgstr ""
 "\n"
 "Options:\n"
 
-#: createdb.c:221
+#: createdb.c:222
 msgid "  -D, --tablespace=TABLESPACE  default tablespace for the database\n"
 msgstr ""
 "  -D, --tablespace=ESPACELOGIQUE  espace logique par défaut\n"
 "                                  pour la base de données\n"
 
-#: createdb.c:222
+#: createdb.c:223
 msgid "  -E, --encoding=ENCODING      encoding for the database\n"
 msgstr "  -E, --encoding=CODAGE        codage de la base de données\n"
 
-#: createdb.c:223
+#: createdb.c:224
 msgid "  -O, --owner=OWNER            database user to own the new database\n"
 msgstr ""
 "  -O, --owner=PROPRIETAIRE     nom de l'utilisateur\n"
 "                               possédant cette nouvelle base de données\n"
 
-#: createdb.c:224
+#: createdb.c:225
 msgid "  -T, --template=TEMPLATE      template database to copy\n"
 msgstr "  -T, --template=MODELE        base de données modèle à copier\n"
 
-#: createdb.c:225
+#: createdb.c:226
 msgid "  -e, --echo                   show the commands being sent to the server\n"
 msgstr "  -e, --echo                   affiche les commandes envoyées au serveur\n"
 
-#: createdb.c:226
+#: createdb.c:227
 msgid "  -q, --quiet                  don't write any messages\n"
 msgstr "  -q, --quiet                  n'écrit aucun message\n"
 
-#: createdb.c:227
+#: createdb.c:228
 msgid "  --help                       show this help, then exit\n"
 msgstr "  --help                       affiche cette aide puis quitte\n"
 
-#: createdb.c:228
+#: createdb.c:229
 msgid "  --version                    output version information, then exit\n"
 msgstr ""
 "  --version                    affiche les informations de version,\n"
 "                                puis quitte\n"
 
-#: clusterdb.c:244 createdb.c:229 createuser.c:255 vacuumdb.c:273
+#: clusterdb.c:244 createdb.c:230 createuser.c:326 reindexdb.c:344
+#: vacuumdb.c:273
 msgid ""
 "\n"
 "Connection options:\n"
@@ -122,25 +124,25 @@ msgstr ""
 "\n"
 "Options de connexion :\n"
 
-#: createdb.c:230
+#: createdb.c:231
 msgid "  -h, --host=HOSTNAME          database server host or socket directory\n"
 msgstr ""
 "  -h, --host=HOTE              hôte du serveur de bases de données\n"
 "                               ou répertoire des sockets\n"
 
-#: createdb.c:231
+#: createdb.c:232
 msgid "  -p, --port=PORT              database server port\n"
 msgstr "  -p, --port=PORT              port du serveur de bases de données\n"
 
-#: createdb.c:232
+#: createdb.c:233
 msgid "  -U, --username=USERNAME      user name to connect as\n"
 msgstr "  -U, --username=NOMUTILISATEUR nom d'utilisateur pour la connexion\n"
 
-#: createdb.c:233
+#: createdb.c:234
 msgid "  -W, --password               prompt for password\n"
 msgstr "  -W, --password               exige un mot de passe\n"
 
-#: createdb.c:234
+#: createdb.c:235
 msgid ""
 "\n"
 "By default, a database with the same name as the current user is created.\n"
@@ -148,8 +150,8 @@ msgstr ""
 "\n"
 "Par défaut, le nom de la base de donnée créée correspond à celui de l'utilisateur.\n"
 
-#: clusterdb.c:250 createdb.c:235 createlang.c:312 createuser.c:262
-#: dropdb.c:159 droplang.c:292 dropuser.c:159 vacuumdb.c:279
+#: clusterdb.c:250 createdb.c:236 createlang.c:216 createuser.c:333
+#: dropdb.c:160 droplang.c:333 dropuser.c:159 reindexdb.c:350 vacuumdb.c:279
 msgid ""
 "\n"
 "Report bugs to <pgsql-bugs@postgresql.org>.\n"
@@ -157,53 +159,42 @@ msgstr ""
 "\n"
 "Indiquez les bogues à <pgsql-bugs@postgresql.org>.\n"
 
-#: createlang.c:143 droplang.c:140
+#: createlang.c:136 droplang.c:146
 msgid "Name"
 msgstr "Nom"
 
-#: createlang.c:143 droplang.c:140
+#: createlang.c:136 droplang.c:146
 msgid "yes"
 msgstr "oui"
 
-#: createlang.c:143 droplang.c:140
+#: createlang.c:136 droplang.c:146
 msgid "no"
 msgstr "non"
 
-#: createlang.c:143 droplang.c:140
+#: createlang.c:136 droplang.c:146
 msgid "Trusted?"
 msgstr "Confiance (trusted) ?"
 
-#: createlang.c:150 droplang.c:147
+#: createlang.c:143 droplang.c:153
 msgid "Procedural Languages"
 msgstr "Langages procéduraux"
 
-#: createlang.c:159 droplang.c:156
+#: createlang.c:152 droplang.c:162
 #, c-format
 msgid "%s: missing required argument language name\n"
 msgstr "%s: argument du nom du langage requis et manquant\n"
 
-#: createlang.c:210
-#, c-format
-msgid "%s: unsupported language \"%s\"\n"
-msgstr "%s: langage non supporté «%s»\n"
-
-#: createlang.c:211
-msgid ""
-"Supported languages are plpgsql, pltcl, pltclu, plperl, plperlu, and "
-"plpythonu.\n"
-msgstr "Les langages supportés sont plpgsql, pltcl, pltclu, plperl, plperlu etplpythonu.\n"
-
-#: createlang.c:226
+#: createlang.c:174
 #, c-format
 msgid "%s: language \"%s\" is already installed in database \"%s\"\n"
 msgstr "%s : le langage «%s» est déjà installé pour la base de données «%s»\n"
 
-#: createlang.c:283
+#: createlang.c:188
 #, c-format
 msgid "%s: language installation failed: %s"
 msgstr "%s: installation du langage échouée : %s"
 
-#: createlang.c:298
+#: createlang.c:203
 #, c-format
 msgid ""
 "%s installs a procedural language into a PostgreSQL database.\n"
@@ -212,162 +203,181 @@ msgstr ""
 "%s installe un langage procédural dans une base de données PostgreSQL.\n"
 "\n"
 
-#: createlang.c:300 droplang.c:281
+#: createlang.c:205 droplang.c:322
 #, c-format
 msgid "  %s [OPTION]... LANGNAME [DBNAME]\n"
 msgstr "  %s [OPTION]... NOMLANGAGE [NOMBASE]\n"
 
-#: createlang.c:302
+#: createlang.c:207
 msgid "  -d, --dbname=DBNAME       database to install language in\n"
 msgstr "  -d, --dbname=NOMBASE      database où installer le langage\n"
 
-#: clusterdb.c:240 createlang.c:303 createuser.c:251 dropdb.c:150
-#: droplang.c:284 dropuser.c:150
+#: clusterdb.c:240 createlang.c:208 createuser.c:322 dropdb.c:151
+#: droplang.c:325 dropuser.c:150
 msgid "  -e, --echo                show the commands being sent to the server\n"
 msgstr "  -e, --echo                affiche les commandes envoyées au serveur\n"
 
-#: createlang.c:304 droplang.c:285
+#: createlang.c:209 droplang.c:326
 msgid "  -l, --list                show a list of currently installed languages\n"
 msgstr "  -l, --list                affiche une liste des langages déjà installés\n"
 
-#: createlang.c:305
-msgid "  -L, --pglib=DIRECTORY     find language interpreter file in DIRECTORY\n"
-msgstr "  -L, --pglib=REPERTOIRE    trouve le fichier de l'interpréteur de langage dans REPERTOIRE\n"
-
-#: clusterdb.c:245 createlang.c:306 createuser.c:256 dropdb.c:153
-#: droplang.c:286 dropuser.c:153 vacuumdb.c:274
+#: clusterdb.c:245 createlang.c:210 createuser.c:327 dropdb.c:154
+#: droplang.c:327 dropuser.c:153 vacuumdb.c:274
 msgid "  -h, --host=HOSTNAME       database server host or socket directory\n"
 msgstr "  -h, --host=HOTE           hôte du serveur de bases de données ou répertoire des sockets\n"
 
-#: clusterdb.c:246 createlang.c:307 createuser.c:257 dropdb.c:154
-#: droplang.c:287 dropuser.c:154 vacuumdb.c:275
+#: clusterdb.c:246 createlang.c:211 createuser.c:328 dropdb.c:155
+#: droplang.c:328 dropuser.c:154 vacuumdb.c:275
 msgid "  -p, --port=PORT           database server port\n"
 msgstr "  -p, --port=PORT           port du serveur de bases de données\n"
 
-#: clusterdb.c:247 createlang.c:308 dropdb.c:155 droplang.c:288 vacuumdb.c:276
+#: clusterdb.c:247 createlang.c:212 dropdb.c:156 droplang.c:329 vacuumdb.c:276
 msgid "  -U, --username=USERNAME   user name to connect as\n"
 msgstr "  -U, --username=NOMUTILISATEUR nom d'utilisateur pour la connexion\n"
 
-#: clusterdb.c:248 createlang.c:309 dropdb.c:156 droplang.c:289 vacuumdb.c:277
+#: clusterdb.c:248 createlang.c:213 dropdb.c:157 droplang.c:330 vacuumdb.c:277
 msgid "  -W, --password            prompt for password\n"
 msgstr "  -W, --password            exige un mot de passe\n"
 
-#: clusterdb.c:242 createlang.c:310 createuser.c:253 dropdb.c:157
-#: droplang.c:290 dropuser.c:157
+#: clusterdb.c:242 createlang.c:214 createuser.c:324 dropdb.c:158
+#: droplang.c:331 dropuser.c:157
 msgid "  --help                    show this help, then exit\n"
 msgstr "  --help                    affiche cette aide puis quitte\n"
 
-#: clusterdb.c:243 createlang.c:311 createuser.c:254 dropdb.c:158
-#: droplang.c:291 dropuser.c:158
+#: clusterdb.c:243 createlang.c:215 createuser.c:325 dropdb.c:159
+#: droplang.c:332 dropuser.c:158
 msgid "  --version                 output version information, then exit\n"
 msgstr ""
 "  --version                 affiche les informations de version, puis "
 "quitte\n"
 
-#: createuser.c:142
-#, c-format
-msgid "%s: user ID must be a positive number\n"
-msgstr "%s: l'identifiant de l'utilisateur doit être un nombre positif\n"
-
-#: createuser.c:148
-msgid "Enter name of user to add: "
-msgstr "Entrez le nom de l'utilisateur à ajouter : "
+#: createuser.c:170
+msgid "Enter name of role to add: "
+msgstr "Entrez le nom du rôle à ajouter : "
 
-#: createuser.c:155
-msgid "Enter password for new user: "
-msgstr "Entrez le mot de passe pour le nouvel utilisateur : "
+#: createuser.c:177
+msgid "Enter password for new role: "
+msgstr "Entrez le mot de passe pour le nouvel rôle : "
 
-#: createuser.c:156
+#: createuser.c:178
 msgid "Enter it again: "
 msgstr "Entrez-le de nouveau : "
 
-#: createuser.c:159
+#: createuser.c:181
 msgid "Passwords didn't match.\n"
 msgstr "Les mots de passe ne sont pas identiques.\n"
 
-#: createuser.c:170
-msgid "Shall the new user be allowed to create databases? (y/n) "
-msgstr "Le nouvel utilisateur a-t'il le droit de créer des bases de données ? (y/n) "
+#: createuser.c:192
+msgid "Shall the new role be a superuser? (y/n) "
+msgstr "Le nouvel rôle est-t'il un superutilisateur ? (y/n) "
 
-#: createuser.c:181
-msgid "Shall the new user be allowed to create more new users? (y/n) "
-msgstr "Le nouvel utilisateur a-t'il le droit de créer des utilisateurs ? (y/n) "
+#: createuser.c:210
+msgid "Shall the new role be allowed to create databases? (y/n) "
+msgstr "Le nouvel rôle doit-il être autorisé à créer des bases de données ? (y/n) "
+
+#: createuser.c:221
+msgid "Shall the new role be allowed to create more new roles? (y/n) "
+msgstr "Le nouvel rôle doit-il être autorisé à créer de nouveaux rôles ? (y/n) "
 
-#: createuser.c:220
+#: createuser.c:284
 #, c-format
-msgid "%s: creation of new user failed: %s"
-msgstr "%s: échec lors de la création du nouvel utilisateur : %s"
+msgid "%s: creation of new role failed: %s"
+msgstr "%s: échec lors de la création du nouvel rôle : %s"
 
-#: createuser.c:239
+#: createuser.c:303
 #, c-format
 msgid ""
-"%s creates a new PostgreSQL user.\n"
+"%s creates a new PostgreSQL role.\n"
 "\n"
 msgstr ""
-"%s crée un nouvel utilisateur PostgreSQL.\n"
+"%s crée un nouvel rôle PostgreSQL.\n"
 "\n"
 
-#: createuser.c:241 dropuser.c:148
+#: createuser.c:305 dropuser.c:148
 #, c-format
 msgid "  %s [OPTION]... [USERNAME]\n"
 msgstr "  %s [OPTION]... [NOMUTILISATEUR]\n"
 
-#: createuser.c:243
-msgid "  -a, --adduser             user can add new users\n"
-msgstr ""
-"  -a, --adduser             l'utilisateur peut ajouter de nouveaux "
-"utilisateurs\n"
+#: createuser.c:307
+msgid "  -s, --superuser           role will be superuser\n"
+msgstr "  -s, --superuser           le rôle sera un superutilisateur\n"
 
-#: createuser.c:244
-msgid "  -A, --no-adduser          user cannot add new users\n"
-msgstr ""
-"  -A, --no-adduser          l'utilisateur ne peut pas ajouter de nouveaux "
-"utilisateurs\n"
+#: createuser.c:308
+msgid "  -S, --no-superuser        role will not be superuser\n"
+msgstr "  -S, --no-superuser        le rôle ne sera pas un superutilisateur\n"
+
+#: createuser.c:309
+msgid "  -d, --createdb            role can create new databases\n"
+msgstr "  -d, --createdb            l'utilisateur peut créer de nouvelles bases de données\n"
+
+#: createuser.c:310
+msgid "  -D, --no-createdb         role cannot create databases\n"
+msgstr "  -D, --no-createdb         le rôle ne peut pas créer des bases de données\n"
 
-#: createuser.c:245
-msgid "  -d, --createdb            user can create new databases\n"
-msgstr "  -d, --createdb            l'utilisateur peut créer des bases de données\n"
+#: createuser.c:311
+msgid "  -r, --createrole          role can create new roles\n"
+msgstr "  -r, --createrole          le rôle peut créer de nouveaux rôles\n"
 
-#: createuser.c:246
-msgid "  -D, --no-createdb         user cannot create databases\n"
-msgstr "  -D, --no-createdb         l'utilisateur ne peut pas créer des bases de données\n"
+#: createuser.c:312
+msgid "  -R, --no-createrole       role cannot create roles\n"
+msgstr "  -R, --no-createrole       le rôle ne peut pas créer de nouveaux rôles\n"
 
-#: createuser.c:247
-msgid "  -P, --pwprompt            assign a password to new user\n"
-msgstr "  -P, --pwprompt            affecte un mot de passe à l'utilisateur\n"
+#: createuser.c:313
+msgid "  -l, --login               role can login (default)\n"
+msgstr "  -l, --login               le rôle peut se connecter (par défaut)\n"
 
-#: createuser.c:248
+#: createuser.c:314
+msgid "  -L, --no-login            role cannot login\n"
+msgstr "  -L, --no-login            le rôle ne peut pas se connecter\n"
+
+#: createuser.c:315
+msgid "  -i, --inherit             role inherits permissions of roles\n"
+msgstr "  -i, --inherit             le rôle hérite des droits des rôles\n"
+
+#: createuser.c:316
+msgid "                            it is a member of (default)\n"
+msgstr "                            il est un membre de (par défaut)\n"
+
+#: createuser.c:317
+msgid "  -I, --no-inherit          role does not inherit permissions\n"
+msgstr "  -I, --no-inherit          le rôle n'hérite pas des droits\n"
+
+#: createuser.c:318
+msgid "  -c, --conn-limit=N        max connections for role (default: no limit)\n"
+msgstr "  -c, --conn-limit=N        nombre maximum de connexions pour le rôle (par défaut sans limite)\n"
+
+#: createuser.c:319
+msgid "  -P, --pwprompt            assign a password to new role\n"
+msgstr "  -P, --pwprompt            affecte un mot de passe au nouveau rôle\n"
+
+#: createuser.c:320
 msgid "  -E, --encrypted           encrypt stored password\n"
 msgstr "  -E, --encrypted           crypte le mot de passe stocké\n"
 
-#: createuser.c:249
+#: createuser.c:321
 msgid "  -N, --unencrypted         do not encrypt stored password\n"
 msgstr "  -N, --unencrypted         ne crypte pas le mot de passe stocké\n"
 
-#: createuser.c:250
-msgid "  -i, --sysid=SYSID         select sysid for new user\n"
-msgstr "  -i, --sysid=SYSID         indique l'identifiant système du nouvel utilisateur\n"
-
-#: clusterdb.c:241 createuser.c:252 dropdb.c:152 dropuser.c:152
+#: clusterdb.c:241 createuser.c:323 dropdb.c:153 dropuser.c:152
 msgid "  -q, --quiet               don't write any messages\n"
 msgstr "  -q, --quiet               n'écrit aucun message\n"
 
-#: createuser.c:258
+#: createuser.c:329
 msgid "  -U, --username=USERNAME   user name to connect as (not the one to create)\n"
 msgstr "  -U, --username=NOMUTILISATEUR nom de l'utilisateur par lequel se connecter (et non pas celui à créer)\n"
 
-#: createuser.c:259 dropuser.c:156
+#: createuser.c:330 dropuser.c:156
 msgid "  -W, --password            prompt for password to connect\n"
 msgstr "  -W, --password            demander un mot de passe pour la connexion\n"
 
-#: createuser.c:260
+#: createuser.c:331
 msgid ""
 "\n"
-"If one of -a, -A, -d, -D, and USERNAME is not specified, you will\n"
-"be prompted interactively.\n"
+"If one of -s, -S, -d, -D, -r, -R and USERNAME is not specified,\n"
+"you will be prompted interactively.\n"
 msgstr ""
 "\n"
-"Si au moins une des options -a, -A, -d, -D et NOMUTILISATEUR n'est pas spécifié,\n"
+"Si au moins une des options -s, -S, -d, -D, -r, -R and USERNAME n'est pas spécifié,\n"
 "cela vous sera demandé interactivement.\n"
 
 #: dropdb.c:92
@@ -384,12 +394,12 @@ msgstr "La base de donn
 msgid "Are you sure? (y/n) "
 msgstr "Etes vous sûr? (o/n) "
 
-#: dropdb.c:127
+#: dropdb.c:128
 #, c-format
 msgid "%s: database removal failed: %s"
 msgstr "%s: échec de la suppression de la base de données: %s"
 
-#: dropdb.c:146
+#: dropdb.c:147
 #, c-format
 msgid ""
 "%s removes a PostgreSQL database.\n"
@@ -398,33 +408,33 @@ msgstr ""
 "%s supprime une base de données PostgreSQL.\n"
 "\n"
 
-#: dropdb.c:148
+#: dropdb.c:149
 #, c-format
 msgid "  %s [OPTION]... DBNAME\n"
 msgstr "  %s [OPTION]... NOMBASE\n"
 
-#: dropdb.c:151 dropuser.c:151
+#: dropdb.c:152 dropuser.c:151
 msgid "  -i, --interactive         prompt before deleting anything\n"
 msgstr ""
 "  -i, --interactive         demande une confirmation avant de supprimer quoi "
 "que ce soit\n"
 
-#: droplang.c:176
+#: droplang.c:193
 #, c-format
 msgid "%s: language \"%s\" is not installed in database \"%s\"\n"
 msgstr "%s: le langage «%s» n'est pas installé dans la base de données «%s»\n"
 
-#: droplang.c:193
+#: droplang.c:213
 #, c-format
 msgid "%s: still %s functions declared in language \"%s\"; language not removed\n"
 msgstr "%s: il existe encore les fonctions %s déclarées avec le langage «%s»; langage non supprimé\n"
 
-#: droplang.c:265
+#: droplang.c:306
 #, c-format
 msgid "%s: language removal failed: %s"
 msgstr "%s: échec de la suppression du langage : %s"
 
-#: droplang.c:279
+#: droplang.c:320
 #, c-format
 msgid ""
 "%s removes a procedural language from a database.\n"
@@ -433,23 +443,23 @@ msgstr ""
 "%s supprime un langage procédural d'une base de données.\n"
 "\n"
 
-#: droplang.c:283
+#: droplang.c:324
 msgid "  -d, --dbname=DBNAME       database from which to remove the language\n"
 msgstr "  -d, --dbname=NOMBASE      base de données à partir de laquelle supprimer le langage\n"
 
 #: dropuser.c:104
-msgid "Enter name of user to drop: "
-msgstr "Entrez le nom de l'utilisateur à supprimer : "
+msgid "Enter name of role to drop: "
+msgstr "Entrez le nom du rôle à supprimer : "
 
 #: dropuser.c:110
 #, c-format
-msgid "User \"%s\" will be permanently removed.\n"
-msgstr "L'utilisateur «%s» sera supprimé sans retour en arrière possible.\n"
+msgid "Role \"%s\" will be permanently removed.\n"
+msgstr "Le rôle «%s» sera supprimé de façon permanente.\n"
 
 #: dropuser.c:127
 #, c-format
-msgid "%s: removal of user \"%s\" failed: %s"
-msgstr "%s: échec lors de la suppression de l'utilisateur «%s» : %s"
+msgid "%s: removal of role \"%s\" failed: %s"
+msgstr "%s: échec lors de la suppression du rôle «%s» : %s"
 
 #: dropuser.c:146
 #, c-format
@@ -498,7 +508,7 @@ msgstr ""
 "%s crée un cluster de toutes les tables déjà en cluster pour une base de données.\n"
 "\n"
 
-#: clusterdb.c:235 vacuumdb.c:261
+#: clusterdb.c:235 reindexdb.c:333 vacuumdb.c:261
 #, c-format
 msgid "  %s [OPTION]... [DBNAME]\n"
 msgstr "  %s [OPTION]... [NOMBASE]\n"
@@ -613,47 +623,171 @@ msgstr ""
 "\n"
 "Lire la description de la commande SQL VACUUM pour plus de détails.\n"
 
-#: common.c:33
+#: reindexdb.c:133
+#, c-format
+msgid "%s: cannot reindex all databases and a specific one at the same time\n"
+msgstr "%s : ne peut pas ré-indexer toutes les bases de données et une spécifique en même temps\n"
+
+#: reindexdb.c:138
+#, c-format
+msgid "%s: cannot reindex all databases and system catalogs at the same time\n"
+msgstr "%s: ne peut pas ré-indexer toutes les bases de données et les catalogues système en même temps\n"
+
+#: reindexdb.c:143
+#, c-format
+msgid "%s: cannot reindex a specific table in all databases\n"
+msgstr "%s : ne peut pas ré-indexer une table spécifique dans toutes les bases de données\n"
+
+#: reindexdb.c:148
+#, c-format
+msgid "%s: cannot reindex a specific index in all databases\n"
+msgstr "%s: ne peut pas ré-indexer un index spécifique dans toutes les bases de données\n"
+
+#: reindexdb.c:159
+#, c-format
+msgid "%s: cannot reindex a specific table and system catalogs at the same time\n"
+msgstr "%s: ne peut pas ré-indexer une table spécifique et les catalogues système en même temps\n"
+
+#: reindexdb.c:164
+#, c-format
+msgid "%s: cannot reindex a specific index and system catalogs at the same time\n"
+msgstr "%s: ne peut pas ré-indexer un index spécifique et les catalogues système en même temps\n"
+
+#: reindexdb.c:239
+#, c-format
+msgid "%s: reindexing of table \"%s\" in database \"%s\" failed: %s"
+msgstr "%s: échec lors de la ré-indexation de la table «%s» dans la base de données «%s» : %s"
+
+#: reindexdb.c:242
+#, c-format
+msgid "%s: reindexing of index \"%s\" in database \"%s\" failed: %s"
+msgstr "%s: échec lors de la ré-indexation de l'index «%s» dans la base de données «%s» : %s"
+
+#: reindexdb.c:245
+#, c-format
+msgid "%s: reindexing of database \"%s\" failed: %s"
+msgstr "%s: échec lors de la ré-indexation de la base de données «%s» : %s"
+
+#: reindexdb.c:280
+#, c-format
+msgid "%s: reindexing database \"%s\"\n"
+msgstr "%s : ré-indexation de la base de données «%s»\n"
+
+#: reindexdb.c:311
+#, c-format
+msgid "%s: reindexing of system catalogs failed: %s"
+msgstr "%s: échec lors de la ré-indexation des catalogues système : %s"
+
+#: reindexdb.c:331
+#, c-format
+msgid ""
+"%s reindexes a PostgreSQL database.\n"
+"\n"
+msgstr ""
+"%s ré-indexe une base de données PostgreSQL.\n"
+"\n"
+
+#: reindexdb.c:335
+msgid "  -a, --all                reindex all databases\n"
+msgstr "  -a, --all                 ré-indexe toutes les bases de données\n"
+
+#: reindexdb.c:336
+msgid "  -s, --system             reindex system catalogs\n"
+msgstr "  -s, --system             ré-indexe les catalogues système\n"
+
+#: reindexdb.c:337
+msgid "  -d, --dbname=DBNAME      database to reindex\n"
+msgstr "  -d, --dbname=NOMBASE       base de données à ré-indexer\n"
+
+#: reindexdb.c:338
+msgid "  -t, --table=TABLE        reindex specific table only\n"
+msgstr "  -t, --table=TABLE         ré-indexe cette seule table\n"
+
+#: reindexdb.c:339
+msgid "  -i, --index=INDEX        recreate specific index only\n"
+msgstr "  -i, --index=INDEX        recrée cet index spécifique seulement\n"
+
+#: reindexdb.c:340
+msgid "  -e, --echo               show the commands sent to the server\n"
+msgstr "  -e, --echo                affiche les commandes envoyées au serveur\n"
+
+#: reindexdb.c:341
+msgid "  -q, --quiet              don't write any output\n"
+msgstr "  -q, --quiet               n'écrit aucun message\n"
+
+#: reindexdb.c:342
+msgid "  --help                   show this help, then exit\n"
+msgstr "  --help                    affiche cette aide puis quitte\n"
+
+#: reindexdb.c:343
+msgid "  --version                output version information, then exit\n"
+msgstr "  --version                 affiche les informations de version, puis quitte\n"
+
+#: reindexdb.c:345
+msgid "  -h, --host=HOSTNAME      database server host or socket direcotry\n"
+msgstr "  -h, --host=HOTE           hôte du serveur de bases de données ou répertoire des sockets\n"
+
+#: reindexdb.c:346
+msgid "  -p, --port=PORT          database server port\n"
+msgstr "  -p, --port=PORT           port du serveur de bases de données\n"
+
+#: reindexdb.c:347
+msgid "  -U, --username=NAME      user name to connect as\n"
+msgstr "  -U, --username=NOMUTILISATEUR nom d'utilisateur pour la connexion\n"
+
+#: reindexdb.c:348
+msgid "  -W, --password           prompt for password\n"
+msgstr "  -W, --password            exige un mot de passe\n"
+
+#: reindexdb.c:349
+msgid ""
+"\n"
+"Read the description of the SQL command REINDEX for details.\n"
+msgstr ""
+"\n"
+"Lire la description de la commande SQL REINDEX pour plus de détails.\n"
+
+#: common.c:39
 #, c-format
 msgid "%s: could not obtain information about current user: %s\n"
 msgstr "%s : n'a pas pu obtenir les informations sur l'utilisateur actuel : %s\n"
 
-#: common.c:44
+#: common.c:50
 #, c-format
 msgid "%s: could not get current user name: %s\n"
 msgstr "%s: n'a pas pu récupérer le nom de l'utilisateur : %s\n"
 
-#: common.c:89 common.c:115
+#: common.c:97 common.c:123
 msgid "Password: "
 msgstr "Mot de passe : "
 
-#: common.c:102
+#: common.c:110
 #, c-format
 msgid "%s: could not connect to database %s\n"
 msgstr "%s: échec lors de la connexion à la base de données %s\n"
 
-#: common.c:125
+#: common.c:133
 #, c-format
 msgid "%s: could not connect to database %s: %s"
 msgstr "%s: céchec lors de la connexion à la base de données %s: %s"
 
-#: common.c:149
+#: common.c:157 common.c:185
 #, c-format
 msgid "%s: query failed: %s"
 msgstr "%s: échec lors de l'exécution de la requête : %s"
 
-#: common.c:150
+#: common.c:159 common.c:187
 #, c-format
 msgid "%s: query was: %s\n"
 msgstr "%s: requête : %s\n"
 
 #. translator: Make sure the (y/n) prompts match the translation of this.
-#: common.c:164
+#: common.c:202
 msgid "y"
 msgstr "o"
 
 #. translator: Make sure the (y/n) prompts match the translation of this.
-#: common.c:166
+#: common.c:204
 msgid "n"
 msgstr "n"