msgstr ""
"Project-Id-Version: PostgreSQL 9.2\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-10-24 21:08+0000\n"
-"PO-Revision-Date: 2016-10-25 18:31+0200\n"
+"POT-Creation-Date: 2017-02-06 16:38+0000\n"
+"PO-Revision-Date: 2017-02-06 18:30+0100\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: PostgreSQLfr <pgsql-fr-generale@postgresql.org>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 1.8.8\n"
+"X-Generator: Poedit 1.8.11\n"
#: ../../port/exec.c:125 ../../port/exec.c:239 ../../port/exec.c:282
#, c-format
#: common.c:188
#, c-format
msgid "reading user-defined text search configurations\n"
-msgstr "lecture des configurations utilisateur pour la recherche plein texte\n"
+msgstr ""
+"lecture des configurations utilisateur pour la recherche plein texte\n"
#: common.c:192
#, c-format
#: common.c:884
#, 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"
+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:926
#, c-format
#, c-format
msgid "shell command argument contains a newline or carriage return: \"%s\"\n"
msgstr ""
-"l'argument de la commande shell contient un retour à la ligne ou un retour chariot : « "
-"%s »\n"
+"l'argument de la commande shell contient un retour à la ligne ou un retour "
+"chariot : « %s »\n"
#: dumputils.c:515
#, c-format
msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr ""
-"le nom de la base de données un retour à la ligne ou un retour chariot : « %s »\n"
+"le nom de la base de données un retour à la ligne ou un retour chariot : « "
+"%s »\n"
#: dumputils.c:1471
#, c-format
msgid "%s: unrecognized section name: \"%s\"\n"
msgstr "%s : nom de section non reconnu : « %s »\n"
-#: dumputils.c:1473 pg_dump.c:526 pg_dump.c:540 pg_dumpall.c:297 pg_dumpall.c:307
-#: pg_dumpall.c:317 pg_dumpall.c:326 pg_dumpall.c:335 pg_dumpall.c:393 pg_restore.c:281
-#: pg_restore.c:297 pg_restore.c:309
+#: dumputils.c:1473 pg_dump.c:529 pg_dump.c:543 pg_dumpall.c:297
+#: pg_dumpall.c:307 pg_dumpall.c:317 pg_dumpall.c:326 pg_dumpall.c:335
+#: pg_dumpall.c:393 pg_restore.c:281 pg_restore.c:297 pg_restore.c:309
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Essayer « %s --help » pour plus d'informations.\n"
#, c-format
msgid "WARNING: archive items not in correct section order\n"
msgstr ""
-"ATTENTION : les éléments de l'archive ne sont pas dans l'ordre correct de la section\n"
+"ATTENTION : les éléments de l'archive ne sont pas dans l'ordre correct de "
+"la section\n"
#: pg_backup_archiver.c:278
#, c-format
#: pg_backup_archiver.c:324
#, c-format
-msgid "parallel restore is not supported with archives made by pre-8.0 pg_dump\n"
+msgid ""
+"parallel restore is not supported with archives made by pre-8.0 pg_dump\n"
msgstr ""
"la restauration parallèle n'est pas supportée avec les archives réalisées\n"
"par un pg_dump antérieur à la 8.0 d'archive\n"
#: pg_backup_archiver.c:850
#, c-format
msgid ""
-"internal error -- WriteData cannot be called outside the context of a DataDumper "
-"routine\n"
+"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\n"
"de la routine DataDumper\n"
#: pg_backup_archiver.c:1007
#, c-format
msgid "large-object output not supported in chosen format\n"
-msgstr "la sauvegarde des « Large Objects » n'est pas supportée dans le format choisi\n"
+msgstr ""
+"la sauvegarde des « Large Objects » n'est pas supportée dans le format "
+"choisi\n"
#: pg_backup_archiver.c:1061
#, c-format
msgid "could not create large object %u: %s"
msgstr "n'a pas pu créer le « Large Object » %u : %s"
-#: pg_backup_archiver.c:1099 pg_dump.c:2480
+#: pg_backup_archiver.c:1099 pg_dump.c:2490
#, c-format
msgid "could not open large object %u: %s"
msgstr "n'a pas pu ouvrir le « Large Object » %u : %s"
msgid "could not find entry for ID %d\n"
msgstr "n'a pas pu trouver l'entrée pour l'ID %d\n"
-#: pg_backup_archiver.c:1225 pg_backup_directory.c:180 pg_backup_directory.c:541
+#: pg_backup_archiver.c:1225 pg_backup_directory.c:180
+#: pg_backup_directory.c:541
#, c-format
msgid "could not close TOC file: %s\n"
msgstr "n'a pas pu fermer le fichier TOC : %s\n"
#: pg_backup_archiver.c:1329 pg_backup_custom.c:150 pg_backup_directory.c:291
-#: pg_backup_directory.c:527 pg_backup_directory.c:571 pg_backup_directory.c:591
+#: pg_backup_directory.c:527 pg_backup_directory.c:571
+#: pg_backup_directory.c:591
#, c-format
msgid "could not open output file \"%s\": %s\n"
msgstr "n'a pas pu ouvrir le fichier de sauvegarde « %s » : %s\n"
#, c-format
msgid "wrote %lu byte of large object data (result = %lu)\n"
msgid_plural "wrote %lu bytes of large object data (result = %lu)\n"
-msgstr[0] "a écrit %lu octet de données d'un « Large Object » (résultat = %lu)\n"
-msgstr[1] "a écrit %lu octets de données d'un « Large Object » (résultat = %lu)\n"
+msgstr[0] ""
+"a écrit %lu octet de données d'un « Large Object » (résultat = %lu)\n"
+msgstr[1] ""
+"a écrit %lu octets de données d'un « Large Object » (résultat = %lu)\n"
#: pg_backup_archiver.c:1438
#, c-format
msgid "could not write to large object (result: %lu, expected: %lu)\n"
-msgstr "n'a pas pu écrire le « Large Object » (résultat : %lu, attendu : %lu)\n"
+msgstr ""
+"n'a pas pu écrire le « Large Object » (résultat : %lu, attendu : %lu)\n"
#: pg_backup_archiver.c:1504
#, c-format
#: pg_backup_archiver.c:1911
#, c-format
msgid ""
-"directory \"%s\" does not appear to be a valid archive (\"toc.dat\" does not exist)\n"
+"directory \"%s\" does not appear to be a valid archive (\"toc.dat\" does "
+"not exist)\n"
msgstr ""
-"le répertoire « %s » ne semble pas être une archive valide (« toc.dat » n'existe pas)\n"
+"le répertoire « %s » ne semble pas être une archive valide (« toc.dat » "
+"n'existe pas)\n"
#: pg_backup_archiver.c:1919 pg_backup_custom.c:169 pg_backup_custom.c:760
#: pg_backup_directory.c:164 pg_backup_directory.c:349
#, c-format
msgid "input file appears to be a text format dump. Please use psql.\n"
msgstr ""
-"Le fichier en entrée semble être une sauvegarde au format texte. Merci d'utiliser "
-"psql.\n"
+"Le fichier en entrée semble être une sauvegarde au format texte. Merci "
+"d'utiliser psql.\n"
#: pg_backup_archiver.c:2007
#, c-format
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"
+msgstr ""
+"le fichier en entrée ne semble pas être une archive valide (trop petit ?)\n"
#: pg_backup_archiver.c:2010
#, c-format
#: pg_backup_archiver.c:2284
#, 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 plage -- peut-être un TOC corrompu\n"
+msgstr ""
+"ID %d de l'entrée en dehors de la plage -- peut-être un TOC corrompu\n"
#: pg_backup_archiver.c:2400
#, c-format
#: pg_backup_archiver.c:3016 pg_backup_archiver.c:3205
#, 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"
+msgstr ""
+"ATTENTION : ne sait pas comment initialiser le propriétaire du type d'objet "
+"%s\n"
#: pg_backup_archiver.c:3258
#, c-format
msgid ""
-"WARNING: requested compression not available in this installation -- archive will be "
-"uncompressed\n"
+"WARNING: requested compression not available in this installation -- "
+"archive will be uncompressed\n"
msgstr ""
"ATTENTION : la compression requise n'est pas disponible avec cette\n"
"installation -- l'archive ne sera pas compressée\n"
#: pg_backup_archiver.c:3320
#, c-format
msgid ""
-"WARNING: archive was made on a machine with larger integers, some operations might "
-"fail\n"
+"WARNING: archive was made on a machine with larger integers, some "
+"operations might fail\n"
msgstr ""
"ATTENTION : l'archive a été créée sur une machine disposant d'entiers plus\n"
"larges, certaines opérations peuvent échouer\n"
#: pg_backup_archiver.c:3346
#, c-format
msgid ""
-"WARNING: archive is compressed, but this installation does not support compression -- "
-"no data will be available\n"
+"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\n"
"pas la compression -- aucune donnée ne sera disponible\n"
#: pg_backup_archiver.c:4401
#, c-format
msgid "table \"%s\" could not be created, will not restore its data\n"
-msgstr "la table « %s » n'a pas pu être créée, ses données ne seront pas restaurées\n"
+msgstr ""
+"la table « %s » n'a pas pu être créée, ses données ne seront pas "
+"restaurées\n"
#. translator: this is a module name
#: pg_backup_custom.c:89
#: pg_backup_custom.c:463
#, c-format
msgid ""
-"could not find block ID %d in archive -- possibly due to out-of-order restore request, "
-"which cannot be handled due to lack of data offsets in archive\n"
+"could not find block ID %d in archive -- possibly due to out-of-order "
+"restore request, which cannot be handled due to lack of data offsets in "
+"archive\n"
msgstr ""
"n'a pas pu trouver l'identifiant de bloc %d dans l'archive -\n"
-"il est possible que cela soit dû à une demande de restauration dans un ordre\n"
+"il est possible que cela soit dû à une demande de restauration dans un "
+"ordre\n"
"différent, qui n'a pas pu être géré à cause d'un manque d'information de\n"
"position dans l'archive\n"
#: pg_backup_custom.c:468
#, c-format
msgid ""
-"could not find block ID %d in archive -- possibly due to out-of-order restore request, "
-"which cannot be handled due to non-seekable input file\n"
+"could not find block ID %d in archive -- possibly due to out-of-order "
+"restore request, which cannot be handled due to non-seekable input file\n"
msgstr ""
"n'a pas pu trouver l'identifiant de bloc %d dans l'archive -\n"
-"il est possible que cela soit dû à une demande de restauration dans un ordre\n"
-"différent, ce qui ne peut pas être géré à cause d'un fichier non gérable en\n"
+"il est possible que cela soit dû à une demande de restauration dans un "
+"ordre\n"
+"différent, ce qui ne peut pas être géré à cause d'un fichier non gérable "
+"en\n"
"recherche\n"
#: pg_backup_custom.c:473
#: pg_backup_custom.c:480
#, 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 -- %d attendu\n"
+msgstr ""
+"ID de bloc inattendu (%d) lors de la lecture des données -- %d attendu\n"
#: pg_backup_custom.c:494
#, c-format
msgid "unrecognized data block type %d while restoring archive\n"
-msgstr "type de bloc de données %d non reconnu lors de la restauration de l'archive\n"
+msgstr ""
+"type de bloc de données %d non reconnu lors de la restauration de "
+"l'archive\n"
#: pg_backup_custom.c:576 pg_backup_custom.c:910
#, c-format
#, c-format
msgid "parallel restore from non-seekable file is not supported\n"
msgstr ""
-"la restauration parallélisée n'est pas supportée à partir de fichiers sans table de "
-"matière\n"
+"la restauration parallélisée n'est pas supportée à partir de fichiers sans "
+"table de matière\n"
#: pg_backup_custom.c:749
#, c-format
msgid "could not determine seek position in archive file: %s\n"
-msgstr "n'a pas pu déterminer la position de recherche dans le fichier d'archive : %s\n"
+msgstr ""
+"n'a pas pu déterminer la position de recherche dans le fichier d'archive : "
+"%s\n"
#: pg_backup_custom.c:764
#, c-format
msgid "could not set seek position in archive file: %s\n"
-msgstr "n'a pas pu initialiser la recherche de position dans le fichier d'archive : %s\n"
+msgstr ""
+"n'a pas pu initialiser la recherche de position dans le fichier d'archive : "
+"%s\n"
#: pg_backup_custom.c:782
#, c-format
#: pg_backup_custom.c:818
#, c-format
msgid "WARNING: ftell mismatch with expected position -- ftell used\n"
-msgstr "ATTENTION : ftell ne correspond pas à la position attendue -- ftell utilisé\n"
+msgstr ""
+"ATTENTION : ftell ne correspond pas à la position attendue -- ftell "
+"utilisé\n"
#. translator: this is a module name
#: pg_backup_db.c:27
msgid "archiver (db)"
msgstr "programme d'archivage (db)"
-#: pg_backup_db.c:40 pg_dump.c:592
+#: pg_backup_db.c:40 pg_dump.c:595
#, c-format
msgid "could not parse version string \"%s\"\n"
msgstr "n'a pas pu analyser la chaîne de version « %s »\n"
msgid "could not get server_version from libpq\n"
msgstr "n'a pas pu obtenir server_version de libpq\n"
-#: pg_backup_db.c:69 pg_dumpall.c:1844
+#: pg_backup_db.c:69 pg_dumpall.c:1845
#, c-format
msgid "server version: %s; %s version: %s\n"
msgstr "version du serveur : %s ; %s version : %s\n"
-#: pg_backup_db.c:71 pg_dumpall.c:1846
+#: pg_backup_db.c:71 pg_dumpall.c:1847
#, c-format
msgid "aborting because of server version mismatch\n"
msgstr "annulation à cause de la différence des versions\n"
msgstr "connexion à la base de données « %s » en tant qu'utilisateur « %s »\n"
#: pg_backup_db.c:148 pg_backup_db.c:204 pg_backup_db.c:253 pg_backup_db.c:299
-#: pg_dumpall.c:1746 pg_dumpall.c:1792
+#: pg_dumpall.c:1747 pg_dumpall.c:1793
msgid "Password: "
msgstr "Mot de passe : "
#: pg_backup_directory.c:400
#, c-format
msgid "could not open large object TOC file \"%s\" for input: %s\n"
-msgstr "n'a pas pu ouvrir le fichier sommaire « %s » du Large Object en entrée : %s\n"
+msgstr ""
+"n'a pas pu ouvrir le fichier sommaire « %s » du Large Object en entrée : "
+"%s\n"
#: pg_backup_directory.c:410
#, c-format
#, c-format
msgid "actual file length (%s) does not match expected (%s)\n"
msgstr ""
-"la longueur réelle du fichier (%s) ne correspond pas à ce qui était attendu\n"
+"la longueur réelle du fichier (%s) ne correspond pas à ce qui était "
+"attendu\n"
"(%s)\n"
#: pg_backup_tar.c:1093
#, c-format
msgid "moving from position %s to next member at file position %s\n"
msgstr ""
-"déplacement de la position %s vers le prochain membre à la position %s du fichier\n"
+"déplacement de la position %s vers le prochain membre à la position %s du "
+"fichier\n"
#: pg_backup_tar.c:1133
#, c-format
#: pg_backup_tar.c:1160
#, c-format
msgid ""
-"restoring data out of order is not supported in this archive format: \"%s\" is "
-"required, but comes before \"%s\" in the archive file.\n"
+"restoring data out of order is not supported in this archive format: \"%s\" "
+"is required, but comes before \"%s\" in the archive file.\n"
msgstr ""
"la restauration désordonnée de données n'est pas supportée avec ce format\n"
"d'archive : « %s » est requis mais vient avant « %s » dans le fichier\n"
#: pg_backup_tar.c:1272
#, c-format
-msgid "corrupt tar header found in %s (expected %d, computed %d) file position %s\n"
+msgid ""
+"corrupt tar header found in %s (expected %d, computed %d) file position %s\n"
msgstr ""
"en-tête tar corrompu trouvé dans %s (%d attendu, %d calculé ) à la\n"
"position %s du fichier\n"
-#: pg_dump.c:500
+#: pg_dump.c:503
#, c-format
msgid "compression level must be in range 0..9\n"
msgstr "le niveau de compression doit être dans l'intervalle 0 à 9\n"
-#: pg_dump.c:538 pg_dumpall.c:305 pg_restore.c:295
+#: pg_dump.c:541 pg_dumpall.c:305 pg_restore.c:295
#, 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"
+msgstr ""
+"%s : trop d'arguments en ligne de commande (le premier étant « %s »)\n"
-#: pg_dump.c:550
+#: pg_dump.c:553
#, c-format
msgid "options -s/--schema-only and -a/--data-only cannot be used together\n"
msgstr ""
"les options « -s/--schema-only » et « -a/--data-only » ne peuvent pas être\n"
"utilisées conjointement\n"
-#: pg_dump.c:553
+#: pg_dump.c:556
#, c-format
msgid "options -c/--clean and -a/--data-only cannot be used together\n"
msgstr ""
"les options « -c/--clean » et « -a/--data-only » ne peuvent pas être\n"
"utilisées conjointement\n"
-#: pg_dump.c:557
+#: pg_dump.c:560
#, c-format
-msgid "options --inserts/--column-inserts and -o/--oids cannot be used together\n"
+msgid ""
+"options --inserts/--column-inserts and -o/--oids cannot be used together\n"
msgstr ""
"les options « --inserts/--column-inserts » et « -o/--oids » ne\n"
"peuvent pas être utilisées conjointement\n"
-#: pg_dump.c:558
+#: pg_dump.c:561
#, c-format
msgid "(The INSERT command cannot set OIDs.)\n"
msgstr "(La commande INSERT ne peut pas positionner les OID.)\n"
-#: pg_dump.c:585
+#: pg_dump.c:588
#, c-format
msgid "could not open output file \"%s\" for writing\n"
msgstr "n'a pas pu ouvrir le fichier de sauvegarde « %s » en écriture\n"
-#: pg_dump.c:669
+#: pg_dump.c:680
#, c-format
msgid "last built-in OID is %u\n"
msgstr "le dernier OID interne est %u\n"
-#: pg_dump.c:678
+#: pg_dump.c:688
#, c-format
msgid "No matching schemas were found\n"
msgstr "Aucun schéma correspondant n'a été trouvé\n"
-#: pg_dump.c:690
+#: pg_dump.c:700
#, c-format
msgid "No matching tables were found\n"
msgstr "Aucune table correspondante n'a été trouvée\n"
-#: pg_dump.c:829
+#: pg_dump.c:839
#, c-format
msgid ""
"%s dumps a database as a text file or to other formats.\n"
"formats.\n"
"\n"
-#: pg_dump.c:830 pg_dumpall.c:538 pg_restore.c:401
+#: pg_dump.c:840 pg_dumpall.c:538 pg_restore.c:417
#, c-format
msgid "Usage:\n"
msgstr "Usage :\n"
-#: pg_dump.c:831
+#: pg_dump.c:841
#, c-format
msgid " %s [OPTION]... [DBNAME]\n"
msgstr " %s [OPTION]... [NOMBASE]\n"
-#: pg_dump.c:833 pg_dumpall.c:541 pg_restore.c:404
+#: pg_dump.c:843 pg_dumpall.c:541 pg_restore.c:420
#, c-format
msgid ""
"\n"
"\n"
"Options générales :\n"
-#: pg_dump.c:834
+#: pg_dump.c:844
#, c-format
msgid " -f, --file=FILENAME output file or directory name\n"
-msgstr " -f, --file=NOMFICHIER nom du fichier ou du répertoire en sortie\n"
+msgstr ""
+" -f, --file=NOMFICHIER nom du fichier ou du répertoire en sortie\n"
-#: pg_dump.c:835
+#: pg_dump.c:845
#, c-format
msgid ""
" -F, --format=c|d|t|p output file format (custom, directory, tar,\n"
" -F, --format=c|d|t|p format du fichier de sortie (personnalisé,\n"
" répertoire, tar, texte (par défaut))\n"
-#: pg_dump.c:837
+#: pg_dump.c:847 pg_dumpall.c:543
#, c-format
msgid " -v, --verbose verbose mode\n"
msgstr " -v, --verbose mode verbeux\n"
-#: pg_dump.c:838 pg_dumpall.c:543
+#: pg_dump.c:848 pg_dumpall.c:544
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version affiche la version puis quitte\n"
-#: pg_dump.c:839
+#: pg_dump.c:849
#, c-format
-msgid " -Z, --compress=0-9 compression level for compressed formats\n"
+msgid ""
+" -Z, --compress=0-9 compression level for compressed formats\n"
msgstr ""
" -Z, --compress=0-9 niveau de compression pour les formats\n"
" compressés\n"
-#: pg_dump.c:840 pg_dumpall.c:544
+#: pg_dump.c:850 pg_dumpall.c:545
#, c-format
-msgid " --lock-wait-timeout=TIMEOUT fail after waiting TIMEOUT for a table lock\n"
+msgid ""
+" --lock-wait-timeout=TIMEOUT fail after waiting TIMEOUT for a table lock\n"
msgstr ""
-" --lock-wait-timeout=DÉLAI échec après l'attente du DÉLAI pour un verrou\n"
+" --lock-wait-timeout=DÉLAI échec après l'attente du DÉLAI pour un "
+"verrou\n"
" de table\n"
-#: pg_dump.c:841 pg_dumpall.c:545
+#: pg_dump.c:851 pg_dumpall.c:546
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help affiche cette aide puis quitte\n"
-#: pg_dump.c:843 pg_dumpall.c:546
+#: pg_dump.c:853 pg_dumpall.c:547
#, c-format
msgid ""
"\n"
"\n"
"Options contrôlant le contenu en sortie :\n"
-#: pg_dump.c:844 pg_dumpall.c:547
+#: pg_dump.c:854 pg_dumpall.c:548
#, c-format
msgid " -a, --data-only dump only the data, not the schema\n"
msgstr ""
" -a, --data-only sauvegarde uniquement les données, pas le\n"
" schéma\n"
-#: pg_dump.c:845
+#: pg_dump.c:855
#, c-format
msgid " -b, --blobs include large objects in dump\n"
msgstr ""
" -b, --blobs inclut les « Large Objects » dans la\n"
" sauvegarde\n"
-#: pg_dump.c:846 pg_restore.c:415
+#: pg_dump.c:856 pg_restore.c:431
#, c-format
-msgid " -c, --clean clean (drop) database objects before recreating\n"
+msgid ""
+" -c, --clean clean (drop) database objects before "
+"recreating\n"
msgstr ""
" -c, --clean nettoie/supprime les objets de la base de\n"
" données avant de les créer\n"
-#: pg_dump.c:847
+#: pg_dump.c:857
#, c-format
-msgid " -C, --create include commands to create database in dump\n"
+msgid ""
+" -C, --create include commands to create database in dump\n"
msgstr ""
" -C, --create inclut les commandes de création de la base\n"
" dans la sauvegarde\n"
-#: pg_dump.c:848
+#: pg_dump.c:858
#, c-format
msgid " -E, --encoding=ENCODING dump the data in encoding ENCODING\n"
msgstr ""
" -E, --encoding=ENCODAGE sauvegarde les données dans l'encodage\n"
" ENCODAGE\n"
-#: pg_dump.c:849
+#: pg_dump.c:859
#, c-format
msgid " -n, --schema=SCHEMA dump the named schema(s) only\n"
-msgstr " -n, --schema=SCHÉMA sauvegarde uniquement le schéma indiqué\n"
+msgstr ""
+" -n, --schema=SCHÉMA sauvegarde uniquement le schéma indiqué\n"
-#: pg_dump.c:850
+#: pg_dump.c:860
#, c-format
msgid " -N, --exclude-schema=SCHEMA do NOT dump the named schema(s)\n"
msgstr " -N, --exclude-schema=SCHÉMA ne sauvegarde pas le schéma indiqué\n"
-#: pg_dump.c:851 pg_dumpall.c:550
+#: pg_dump.c:861 pg_dumpall.c:551
#, c-format
msgid " -o, --oids include OIDs in dump\n"
msgstr " -o, --oids inclut les OID dans la sauvegarde\n"
-#: pg_dump.c:852
+#: pg_dump.c:862
#, c-format
msgid ""
" -O, --no-owner skip restoration of object ownership in\n"
" plain-text format\n"
msgstr ""
" -O, --no-owner ne sauvegarde pas les propriétaires des\n"
-" objets lors de l'utilisation du format texte\n"
+" objets lors de l'utilisation du format "
+"texte\n"
-#: pg_dump.c:854 pg_dumpall.c:553
+#: pg_dump.c:864 pg_dumpall.c:554
#, c-format
msgid " -s, --schema-only dump only the schema, no data\n"
msgstr ""
" -s, --schema-only sauvegarde uniquement la structure, pas les\n"
" données\n"
-#: pg_dump.c:855
+#: pg_dump.c:865
#, c-format
-msgid " -S, --superuser=NAME superuser user name to use in plain-text format\n"
+msgid ""
+" -S, --superuser=NAME superuser user name to use in plain-text "
+"format\n"
msgstr ""
" -S, --superuser=NOM indique le nom du super-utilisateur à\n"
" utiliser avec le format texte\n"
-#: pg_dump.c:856
+#: pg_dump.c:866
#, c-format
msgid " -t, --table=TABLE dump the named table(s) only\n"
-msgstr " -t, --table=TABLE sauvegarde uniquement la table indiquée\n"
+msgstr ""
+" -t, --table=TABLE sauvegarde uniquement la table indiquée\n"
-#: pg_dump.c:857
+#: pg_dump.c:867
#, c-format
msgid " -T, --exclude-table=TABLE do NOT dump the named table(s)\n"
msgstr " -T, --exclude-table=TABLE ne sauvegarde pas la table indiquée\n"
-#: pg_dump.c:858 pg_dumpall.c:556
+#: pg_dump.c:868 pg_dumpall.c:557
#, c-format
msgid " -x, --no-privileges do not dump privileges (grant/revoke)\n"
-msgstr " -x, --no-privileges ne sauvegarde pas les droits sur les objets\n"
+msgstr ""
+" -x, --no-privileges ne sauvegarde pas les droits sur les objets\n"
-#: pg_dump.c:859 pg_dumpall.c:557
+#: pg_dump.c:869 pg_dumpall.c:558
#, c-format
msgid " --binary-upgrade for use by upgrade utilities only\n"
msgstr ""
" --binary-upgrade à n'utiliser que par les outils de mise à\n"
" jour seulement\n"
-#: pg_dump.c:860 pg_dumpall.c:558
+#: pg_dump.c:870 pg_dumpall.c:559
#, c-format
-msgid " --column-inserts dump data as INSERT commands with column names\n"
+msgid ""
+" --column-inserts dump data as INSERT commands with column "
+"names\n"
msgstr ""
" --column-inserts sauvegarde les données avec des commandes\n"
" INSERT en précisant les noms des colonnes\n"
-#: pg_dump.c:861 pg_dumpall.c:559
+#: pg_dump.c:871 pg_dumpall.c:560
#, c-format
-msgid " --disable-dollar-quoting disable dollar quoting, use SQL standard quoting\n"
+msgid ""
+" --disable-dollar-quoting disable dollar quoting, use SQL standard "
+"quoting\n"
msgstr ""
" --disable-dollar-quoting désactive l'utilisation des guillemets\n"
" dollar dans le but de respecter le standard\n"
" SQL en matière de guillemets\n"
-#: pg_dump.c:862 pg_dumpall.c:560 pg_restore.c:431
+#: pg_dump.c:872 pg_dumpall.c:561 pg_restore.c:447
#, c-format
-msgid " --disable-triggers disable triggers during data-only restore\n"
+msgid ""
+" --disable-triggers disable triggers during data-only restore\n"
msgstr ""
-" --disable-triggers désactive les triggers en mode de restauration\n"
+" --disable-triggers désactive les triggers en mode de "
+"restauration\n"
" des données seules\n"
-#: pg_dump.c:863
+#: pg_dump.c:873
#, c-format
-msgid " --exclude-table-data=TABLE do NOT dump data for the named table(s)\n"
+msgid ""
+" --exclude-table-data=TABLE do NOT dump data for the named table(s)\n"
msgstr " --exclude-table-data=TABLE ne sauvegarde pas la table indiquée\n"
-#: pg_dump.c:864 pg_dumpall.c:561
+#: pg_dump.c:874 pg_dumpall.c:562
#, c-format
-msgid " --inserts dump data as INSERT commands, rather than COPY\n"
+msgid ""
+" --inserts dump data as INSERT commands, rather than "
+"COPY\n"
msgstr ""
-" --inserts sauvegarde les données avec des instructions\n"
+" --inserts sauvegarde les données avec des "
+"instructions\n"
" INSERT plutôt que COPY\n"
-#: pg_dump.c:865 pg_dumpall.c:562
+#: pg_dump.c:875 pg_dumpall.c:563
#, c-format
-msgid " --no-security-labels do not dump security label assignments\n"
+msgid ""
+" --no-security-labels do not dump security label assignments\n"
msgstr ""
-" --no-security-labels ne sauvegarde pas les affectations de labels de\n"
+" --no-security-labels ne sauvegarde pas les affectations de labels "
+"de\n"
" sécurité\n"
-#: pg_dump.c:866 pg_dumpall.c:563
+#: pg_dump.c:876 pg_dumpall.c:564
#, c-format
msgid " --no-tablespaces do not dump tablespace assignments\n"
msgstr ""
" --no-tablespaces ne sauvegarde pas les affectations de\n"
" tablespaces\n"
-#: pg_dump.c:867 pg_dumpall.c:564
+#: pg_dump.c:877 pg_dumpall.c:565
#, c-format
msgid " --no-unlogged-table-data do not dump unlogged table data\n"
msgstr ""
-" --no-unlogged-table-data ne sauvegarde pas les données des tables non\n"
+" --no-unlogged-table-data ne sauvegarde pas les données des tables "
+"non\n"
" journalisées\n"
-#: pg_dump.c:868 pg_dumpall.c:565
+#: pg_dump.c:878 pg_dumpall.c:566
#, c-format
-msgid " --quote-all-identifiers quote all identifiers, even if not key words\n"
+msgid ""
+" --quote-all-identifiers quote all identifiers, even if not key "
+"words\n"
msgstr ""
" --quote-all-identifiers met entre guillemets tous les identifiants\n"
" même s'il ne s'agit pas de mots clés\n"
-#: pg_dump.c:869
+#: pg_dump.c:879
#, c-format
msgid ""
-" --section=SECTION dump named section (pre-data, data, or post-data)\n"
+" --section=SECTION dump named section (pre-data, data, or post-"
+"data)\n"
msgstr ""
-" --section=SECTION sauvegarde la section indiquée (pre-data, data\n"
+" --section=SECTION sauvegarde la section indiquée (pre-data, "
+"data\n"
" ou post-data)\n"
-#: pg_dump.c:870
+#: pg_dump.c:880
#, c-format
-msgid " --serializable-deferrable wait until the dump can run without anomalies\n"
+msgid ""
+" --serializable-deferrable wait until the dump can run without "
+"anomalies\n"
msgstr ""
" --serializable-deferrable attend jusqu'à ce que la sauvegarde puisse\n"
" s'exécuter sans anomalies\n"
-#: pg_dump.c:871 pg_dumpall.c:566 pg_restore.c:437
+#: pg_dump.c:881 pg_dumpall.c:567 pg_restore.c:453
#, c-format
msgid ""
" --use-set-session-authorization\n"
-" use SET SESSION AUTHORIZATION commands instead of\n"
+" use SET SESSION AUTHORIZATION commands "
+"instead of\n"
" ALTER OWNER commands to set ownership\n"
msgstr ""
" --use-set-session-authorization\n"
-" utilise les commandes SET SESSION AUTHORIZATION\n"
+" utilise les commandes SET SESSION "
+"AUTHORIZATION\n"
" au lieu des commandes ALTER OWNER pour\n"
" modifier les propriétaires\n"
-#: pg_dump.c:875 pg_dumpall.c:570 pg_restore.c:441
+#: pg_dump.c:885 pg_dumpall.c:571 pg_restore.c:457
#, c-format
msgid ""
"\n"
"\n"
"Options de connexion :\n"
-#: pg_dump.c:876 pg_dumpall.c:571 pg_restore.c:442
+#: pg_dump.c:886 pg_dumpall.c:572 pg_restore.c:458
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
msgstr ""
" -h, --host=NOMHÔTE hôte du serveur de bases de données ou\n"
" répertoire des sockets\n"
-#: pg_dump.c:877 pg_dumpall.c:573 pg_restore.c:443
+#: pg_dump.c:887 pg_dumpall.c:574 pg_restore.c:459
#, c-format
msgid " -p, --port=PORT database server port number\n"
msgstr ""
" -p, --port=PORT numéro de port du serveur de bases de\n"
" données\n"
-#: pg_dump.c:878 pg_dumpall.c:574 pg_restore.c:444
+#: pg_dump.c:888 pg_dumpall.c:575 pg_restore.c:460
#, c-format
msgid " -U, --username=NAME connect as specified database user\n"
msgstr " -U, --username=NOM se connecter avec cet utilisateur\n"
-#: pg_dump.c:879 pg_dumpall.c:575 pg_restore.c:445
+#: pg_dump.c:889 pg_dumpall.c:576 pg_restore.c:461
#, c-format
msgid " -w, --no-password never prompt for password\n"
msgstr " -w, --no-password ne demande jamais le mot de passe\n"
-#: pg_dump.c:880 pg_dumpall.c:576 pg_restore.c:446
+#: pg_dump.c:890 pg_dumpall.c:577 pg_restore.c:462
#, c-format
-msgid " -W, --password force password prompt (should happen automatically)\n"
+msgid ""
+" -W, --password force password prompt (should happen "
+"automatically)\n"
msgstr ""
" -W, --password force la demande du mot de passe (par\n"
" défaut)\n"
-#: pg_dump.c:881 pg_dumpall.c:577
+#: pg_dump.c:891 pg_dumpall.c:578
#, c-format
msgid " --role=ROLENAME do SET ROLE before dump\n"
msgstr " --role=NOMROLE exécute SET ROLE avant la sauvegarde\n"
-#: pg_dump.c:883
+#: pg_dump.c:893
#, c-format
msgid ""
"\n"
"d'environnement PGDATABASE est alors utilisée.\n"
"\n"
-#: pg_dump.c:885 pg_dumpall.c:581 pg_restore.c:450
+#: pg_dump.c:895 pg_dumpall.c:582 pg_restore.c:466
#, c-format
msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
msgstr "Rapporter les bogues à <pgsql-bugs@postgresql.org>.\n"
-#: pg_dump.c:898
+#: pg_dump.c:908
#, c-format
msgid "invalid client encoding \"%s\" specified\n"
msgstr "encodage client indiqué (« %s ») invalide\n"
-#: pg_dump.c:987
+#: pg_dump.c:997
#, c-format
msgid "invalid output format \"%s\" specified\n"
msgstr "format de sortie « %s » invalide\n"
-#: pg_dump.c:1009
+#: pg_dump.c:1019
#, c-format
msgid "server version must be at least 7.3 to use schema selection switches\n"
msgstr ""
-"le serveur doit être de version 7.3 ou supérieure pour utiliser les options\n"
+"le serveur doit être de version 7.3 ou supérieure pour utiliser les "
+"options\n"
"de sélection du schéma\n"
-#: pg_dump.c:1367
+#: pg_dump.c:1377
#, c-format
msgid "dumping contents of table %s\n"
msgstr "sauvegarde du contenu de la table %s\n"
-#: pg_dump.c:1489
+#: pg_dump.c:1499
#, c-format
msgid "Dumping the contents of table \"%s\" failed: PQgetCopyData() failed.\n"
msgstr ""
"La sauvegarde du contenu de la table « %s » a échoué : échec de\n"
"PQgetCopyData().\n"
-#: pg_dump.c:1490 pg_dump.c:1500
+#: pg_dump.c:1500 pg_dump.c:1510
#, c-format
msgid "Error message from server: %s"
msgstr "Message d'erreur du serveur : %s"
-#: pg_dump.c:1491 pg_dump.c:1501
+#: pg_dump.c:1501 pg_dump.c:1511
#, c-format
msgid "The command was: %s\n"
msgstr "La commande était : %s\n"
-#: pg_dump.c:1499
+#: pg_dump.c:1509
#, c-format
msgid "Dumping the contents of table \"%s\" failed: PQgetResult() failed.\n"
msgstr ""
"La sauvegarde du contenu de la table « %s » a échoué : échec de\n"
"PQgetResult().\n"
-#: pg_dump.c:1950
+#: pg_dump.c:1960
#, c-format
msgid "saving database definition\n"
msgstr "sauvegarde de la définition de la base de données\n"
-#: pg_dump.c:2251
+#: pg_dump.c:2261
#, c-format
msgid "saving encoding = %s\n"
msgstr "encodage de la sauvegarde = %s\n"
-#: pg_dump.c:2278
+#: pg_dump.c:2288
#, c-format
msgid "saving standard_conforming_strings = %s\n"
msgstr "standard_conforming_strings de la sauvegarde = %s\n"
-#: pg_dump.c:2311
+#: pg_dump.c:2321
#, c-format
msgid "reading large objects\n"
msgstr "lecture des « Large Objects »\n"
-#: pg_dump.c:2443
+#: pg_dump.c:2453
#, c-format
msgid "saving large objects\n"
msgstr "sauvegarde des « Large Objects »\n"
-#: pg_dump.c:2490
+#: pg_dump.c:2500
#, c-format
msgid "error reading large object %u: %s"
msgstr "erreur lors de la lecture du « Large Object » %u : %s"
-#: pg_dump.c:2683
+#: pg_dump.c:2693
#, c-format
msgid "could not find parent extension for %s\n"
msgstr "n'a pas pu trouver l'extension parent pour %s\n"
-#: pg_dump.c:2786
+#: pg_dump.c:2796
#, 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:2829
+#: pg_dump.c:2839
#, c-format
msgid "schema with OID %u does not exist\n"
msgstr "le schéma d'OID %u n'existe pas\n"
-#: pg_dump.c:3179
+#: pg_dump.c:3189
#, c-format
msgid "WARNING: owner of data type \"%s\" appears to be invalid\n"
-msgstr "ATTENTION : le propriétaire du type de données « %s » semble être invalide\n"
+msgstr ""
+"ATTENTION : le propriétaire du type de données « %s » semble être invalide\n"
-#: pg_dump.c:3290
+#: pg_dump.c:3300
#, 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"
+msgstr ""
+"ATTENTION : le propriétaire de l'opérateur « %s » semble être invalide\n"
-#: pg_dump.c:3547
+#: pg_dump.c:3557
#, 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\n"
"invalide\n"
-#: pg_dump.c:3635
+#: pg_dump.c:3645
#, c-format
msgid "WARNING: owner of operator family \"%s\" appears to be invalid\n"
msgstr ""
"ATTENTION : le propriétaire de la famille d'opérateur « %s » semble être\n"
"invalide\n"
-#: pg_dump.c:3773
+#: pg_dump.c:3783
#, 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\n"
"invalide\n"
-#: pg_dump.c:3960
+#: pg_dump.c:3976
#, 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"
+msgstr ""
+"ATTENTION : le propriétaire de la fonction « %s » semble être invalide\n"
-#: pg_dump.c:4462
+#: pg_dump.c:4478
#, 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:4609
+#: pg_dump.c:4625
#, c-format
msgid "reading indexes for table \"%s\"\n"
msgstr "lecture des index de la table « %s »\n"
-#: pg_dump.c:4934
+#: pg_dump.c:4950
#, 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:5179
+#: pg_dump.c:5195
#, c-format
-msgid "failed sanity check, parent table OID %u of pg_rewrite entry OID %u not found\n"
+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\n"
"pg_rewrite introuvable\n"
-#: pg_dump.c:5270
+#: pg_dump.c:5286
#, c-format
msgid "reading triggers for table \"%s\"\n"
msgstr "lecture des triggers pour la table « %s »\n"
-#: pg_dump.c:5434
+#: pg_dump.c:5450
#, c-format
msgid ""
-"query produced null referenced table name for foreign key trigger \"%s\" on table \"%s"
-"\" (OID of table: %u)\n"
+"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 une réference de nom de table null pour le trigger de\n"
"clé étrangère « %s » sur la table « %s » (OID de la table : %u)\n"
-#: pg_dump.c:5819
+#: pg_dump.c:5835
#, 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:5997
+#: pg_dump.c:6013
#, c-format
msgid "invalid column numbering in table \"%s\"\n"
msgstr "numérotation des colonnes invalide pour la table « %s »\n"
-#: pg_dump.c:6031
+#: pg_dump.c:6047
#, 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:6083
+#: pg_dump.c:6099
#, c-format
msgid "invalid adnum value %d for table \"%s\"\n"
msgstr "valeur adnum %d invalide pour la table « %s »\n"
-#: pg_dump.c:6155
+#: pg_dump.c:6171
#, 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:6250
+#: pg_dump.c:6266
#, c-format
msgid "expected %d check constraint on table \"%s\" but found %d\n"
msgid_plural "expected %d check constraints on table \"%s\" but found %d\n"
"%d contraintes de vérification attendues pour la table « %s » mais %d\n"
"trouvées\n"
-#: pg_dump.c:6254
+#: pg_dump.c:6270
#, c-format
msgid "(The system catalogs might be corrupted.)\n"
msgstr "(Les catalogues système sont peut-être corrompus.)\n"
-#: pg_dump.c:7616
+#: pg_dump.c:7632
#, c-format
msgid "WARNING: typtype of data type \"%s\" appears to be invalid\n"
-msgstr "ATTENTION : la colonne typtype du type de données « %s » semble être invalide\n"
+msgstr ""
+"ATTENTION : la colonne typtype du type de données « %s » semble être "
+"invalide\n"
-#: pg_dump.c:9088
+#: pg_dump.c:9104
#, c-format
msgid "WARNING: bogus value in proargmodes array\n"
msgstr "ATTENTION : valeur erronée dans le tableau proargmodes\n"
-#: pg_dump.c:9416
+#: pg_dump.c:9432
#, c-format
msgid "WARNING: could not parse proallargtypes array\n"
msgstr "ATTENTION : n'a pas pu analyser le tableau proallargtypes\n"
-#: pg_dump.c:9432
+#: pg_dump.c:9448
#, c-format
msgid "WARNING: could not parse proargmodes array\n"
msgstr "ATTENTION : n'a pas pu analyser le tableau proargmodes\n"
-#: pg_dump.c:9446
+#: pg_dump.c:9462
#, c-format
msgid "WARNING: could not parse proargnames array\n"
msgstr "ATTENTION : n'a pas pu analyser le tableau proargnames\n"
-#: pg_dump.c:9457
+#: pg_dump.c:9473
#, c-format
msgid "WARNING: could not parse proconfig array\n"
msgstr "ATTENTION : n'a pas pu analyser le tableau proconfig\n"
-#: pg_dump.c:9514
+#: pg_dump.c:9530
#, c-format
msgid "unrecognized provolatile value for function \"%s\"\n"
msgstr "valeur provolatile non reconnue pour la fonction « %s »\n"
-#: pg_dump.c:9688
+#: pg_dump.c:9660
+#, c-format
+msgid "could not find function definition for function with OID %u\n"
+msgstr "n'a pas pu trouver la définition de la fonction d'OID %u\n"
+
+#: pg_dump.c:9705
#, c-format
msgid "WARNING: bogus value in pg_cast.castfunc or pg_cast.castmethod field\n"
msgstr ""
-"ATTENTION : valeur erronée dans le champ pg_cast.castfunc ou pg_cast.castmethod\n"
+"ATTENTION : valeur erronée dans le champ pg_cast.castfunc ou pg_cast."
+"castmethod\n"
-#: pg_dump.c:9691
+#: pg_dump.c:9708
#, c-format
msgid "WARNING: bogus value in pg_cast.castmethod field\n"
msgstr "ATTENTION : valeur erronée dans pg_cast.castmethod\n"
-#: pg_dump.c:10060
+#: pg_dump.c:10077
#, c-format
msgid "WARNING: could not find operator with OID %s\n"
msgstr "ATTENTION : n'a pas pu trouver l'opérateur d'OID %s\n"
-#: pg_dump.c:11077
+#: pg_dump.c:11094
#, c-format
msgid ""
-"WARNING: aggregate function %s could not be dumped correctly for this database "
-"version; ignored\n"
+"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ée\n"
" correctement avec cette version de la base de données ; ignorée\n"
-#: pg_dump.c:11845
+#: pg_dump.c:11862
#, c-format
msgid "unrecognized object type in default privileges: %d\n"
msgstr "type d'objet inconnu dans les droits par défaut : %d\n"
-#: pg_dump.c:11860
+#: pg_dump.c:11877
#, c-format
msgid "could not parse default ACL list (%s)\n"
msgstr "n'a pas pu analyser la liste ACL par défaut (%s)\n"
-#: pg_dump.c:11915
+#: pg_dump.c:11932
#, c-format
msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n"
msgstr "n'a pas pu analyser la liste ACL (%s) de l'objet « %s » (%s)\n"
-#: pg_dump.c:12356
+#: pg_dump.c:12373
#, 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é\n"
"aucune donnée\n"
-#: pg_dump.c:12359
+#: pg_dump.c:12376
#, c-format
-msgid "query to obtain definition of view \"%s\" returned more than one definition\n"
+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é\n"
" plusieurs définitions\n"
-#: pg_dump.c:12366
+#: pg_dump.c:12383
#, 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:12988
+#: pg_dump.c:13005
#, c-format
msgid "invalid column number %d for table \"%s\"\n"
msgstr "numéro de colonne %d invalide pour la table « %s »\n"
-#: pg_dump.c:13103
+#: pg_dump.c:13120
#, c-format
msgid "missing index for constraint \"%s\"\n"
msgstr "index manquant pour la contrainte « %s »\n"
-#: pg_dump.c:13294
+#: pg_dump.c:13311
#, c-format
msgid "unrecognized constraint type: %c\n"
msgstr "type de contrainte inconnu : %c\n"
-#: pg_dump.c:13443 pg_dump.c:13607
+#: pg_dump.c:13460 pg_dump.c:13624
#, c-format
msgid "query to get data of sequence \"%s\" returned %d row (expected 1)\n"
-msgid_plural "query to get data of sequence \"%s\" returned %d rows (expected 1)\n"
+msgid_plural ""
+"query to get data of sequence \"%s\" returned %d rows (expected 1)\n"
msgstr[0] ""
-"la requête permettant d'obtenir les données de la séquence « %s » a renvoyé\n"
+"la requête permettant d'obtenir les données de la séquence « %s » a "
+"renvoyé\n"
"%d ligne (une seule attendue)\n"
msgstr[1] ""
-"la requête permettant d'obtenir les données de la séquence « %s » a renvoyé\n"
+"la requête permettant d'obtenir les données de la séquence « %s » a "
+"renvoyé\n"
"%d lignes (une seule attendue)\n"
-#: pg_dump.c:13454
+#: pg_dump.c:13471
#, 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é\n"
+"la requête permettant d'obtenir les données de la séquence « %s » a "
+"renvoyé\n"
"le nom « %s »\n"
-#: pg_dump.c:13694
+#: pg_dump.c:13711
#, c-format
msgid "unexpected tgtype value: %d\n"
msgstr "valeur tgtype inattendue : %d\n"
-#: pg_dump.c:13776
+#: pg_dump.c:13793
#, c-format
msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n"
-msgstr "chaîne argument invalide (%s) pour le trigger « %s » sur la table « %s »\n"
+msgstr ""
+"chaîne argument invalide (%s) pour le trigger « %s » sur la table « %s »\n"
-#: pg_dump.c:13893
+#: pg_dump.c:13910
#, c-format
-msgid "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows returned\n"
+msgid ""
+"query to get rule \"%s\" for table \"%s\" failed: wrong number of rows "
+"returned\n"
msgstr ""
"la requête permettant d'obtenir la règle « %s » associée à la table « %s »\n"
"a échoué : mauvais nombre de lignes renvoyées\n"
-#: pg_dump.c:14272
+#: pg_dump.c:14289
#, c-format
msgid "reading dependency data\n"
msgstr "lecture des données de dépendance\n"
-#: pg_dump.c:14866
+#: pg_dump.c:14883
#, c-format
msgid "WARNING: could not parse reloptions array\n"
msgstr "ATTENTION : n'a pas pu analyser le tableau reloptions\n"
-#: pg_dump.c:14930
+#: pg_dump.c:14947
#, c-format
msgid "query returned %d row instead of one: %s\n"
msgid_plural "query returned %d rows instead of one: %s\n"
#: pg_dump_sort.c:1077
#, c-format
-msgid "NOTICE: there are circular foreign-key constraints among these table(s):\n"
+msgid ""
+"NOTICE: there are circular foreign-key constraints among these table(s):\n"
msgstr ""
-"NOTE : il existe des constraintes de clés étrangères circulaires parmi ces tables :\n"
+"NOTE : il existe des constraintes de clés étrangères circulaires parmi ces "
+"tables :\n"
#: pg_dump_sort.c:1079 pg_dump_sort.c:1099
#, c-format
#: pg_dump_sort.c:1080
#, c-format
msgid ""
-"You might not be able to restore the dump without using --disable-triggers or "
-"temporarily dropping the constraints.\n"
+"You might not be able to restore the dump without using --disable-triggers "
+"or temporarily dropping the constraints.\n"
msgstr ""
"Il est possible que vous ne puissiez pas restaurer la sauvegarde sans\n"
"utiliser --disable-triggers ou sans supprimer temporairement les\n"
#: pg_dump_sort.c:1081
#, c-format
-msgid "Consider using a full dump instead of a --data-only dump to avoid this problem.\n"
+msgid ""
+"Consider using a full dump instead of a --data-only dump to avoid this "
+"problem.\n"
msgstr ""
-"Considérez l'utilisation d'une sauvegarde complète au lieu d'une sauvegarde\n"
+"Considérez l'utilisation d'une sauvegarde complète au lieu d'une "
+"sauvegarde\n"
"des données seulement pour éviter ce problème.\n"
#: pg_dump_sort.c:1093
#, c-format
msgid "WARNING: could not resolve dependency loop among these items:\n"
-msgstr "ATTENTION : n'a pas pu résoudre la boucle de dépendances parmi ces éléments :\n"
+msgstr ""
+"ATTENTION : n'a pas pu résoudre la boucle de dépendances parmi ces "
+"éléments :\n"
#: pg_dumpall.c:172
#, c-format
"same directory as \"%s\".\n"
"Check your installation.\n"
msgstr ""
-"Le programme « pg_dump » est nécessaire à %s mais n'a pas été trouvé dans le\n"
+"Le programme « pg_dump » est nécessaire à %s mais n'a pas été trouvé dans "
+"le\n"
"même répertoire que « %s ».\n"
"Vérifiez votre installation.\n"
#: pg_dumpall.c:315
#, c-format
-msgid "%s: options -g/--globals-only and -r/--roles-only cannot be used together\n"
+msgid ""
+"%s: options -g/--globals-only and -r/--roles-only cannot be used together\n"
msgstr ""
-"%s : les options « -g/--globals-only » et « -r/--roles-only » ne peuvent pas\n"
+"%s : les options « -g/--globals-only » et « -r/--roles-only » ne peuvent "
+"pas\n"
"être utilisées conjointement\n"
#: pg_dumpall.c:324
#, c-format
-msgid "%s: options -g/--globals-only and -t/--tablespaces-only cannot be used together\n"
+msgid ""
+"%s: options -g/--globals-only and -t/--tablespaces-only cannot be used "
+"together\n"
msgstr ""
"%s : les options « -g/--globals-only » et « -t/--tablespaces-only » ne\n"
"peuvent pas être utilisées conjointement\n"
#: pg_dumpall.c:333
#, c-format
-msgid "%s: options -r/--roles-only and -t/--tablespaces-only cannot be used together\n"
+msgid ""
+"%s: options -r/--roles-only and -t/--tablespaces-only cannot be used "
+"together\n"
msgstr ""
-"%s : les options « -r/--roles-only » et « -t/--tablespaces-only » ne peuvent\n"
+"%s : les options « -r/--roles-only » et « -t/--tablespaces-only » ne "
+"peuvent\n"
"pas être utilisées conjointement\n"
-#: pg_dumpall.c:375 pg_dumpall.c:1781
+#: pg_dumpall.c:375 pg_dumpall.c:1782
#, c-format
msgid "%s: could not connect to database \"%s\"\n"
msgstr "%s : n'a pas pu se connecter à la base de données « %s »\n"
msgid " -f, --file=FILENAME output file name\n"
msgstr " -f, --file=NOMFICHIER nom du fichier de sortie\n"
-#: pg_dumpall.c:548
+#: pg_dumpall.c:549
#, c-format
-msgid " -c, --clean clean (drop) databases before recreating\n"
+msgid ""
+" -c, --clean clean (drop) databases before recreating\n"
msgstr ""
-" -c, --clean nettoie (supprime) les bases de données avant de\n"
+" -c, --clean nettoie (supprime) les bases de données "
+"avant de\n"
" les créer\n"
-#: pg_dumpall.c:549
+#: pg_dumpall.c:550
#, c-format
-msgid " -g, --globals-only dump only global objects, no databases\n"
+msgid ""
+" -g, --globals-only dump only global objects, no databases\n"
msgstr ""
-" -g, --globals-only sauvegarde uniquement les objets système, pas\n"
+" -g, --globals-only sauvegarde uniquement les objets système, "
+"pas\n"
" le contenu des bases de données\n"
-#: pg_dumpall.c:551 pg_restore.c:423
+#: pg_dumpall.c:552 pg_restore.c:439
#, c-format
msgid " -O, --no-owner skip restoration of object ownership\n"
msgstr ""
" -O, --no-owner omet la restauration des propriétaires des\n"
" objets\n"
-#: pg_dumpall.c:552
+#: pg_dumpall.c:553
#, c-format
-msgid " -r, --roles-only dump only roles, no databases or tablespaces\n"
+msgid ""
+" -r, --roles-only dump only roles, no databases or "
+"tablespaces\n"
msgstr ""
-" -r, --roles-only sauvegarde uniquement les rôles, pas les bases\n"
+" -r, --roles-only sauvegarde uniquement les rôles, pas les "
+"bases\n"
" de données ni les tablespaces\n"
-#: pg_dumpall.c:554
+#: pg_dumpall.c:555
#, c-format
-msgid " -S, --superuser=NAME superuser user name to use in the dump\n"
+msgid ""
+" -S, --superuser=NAME superuser user name to use in the dump\n"
msgstr ""
-" -S, --superuser=NOM indique le nom du super-utilisateur à utiliser\n"
+" -S, --superuser=NOM indique le nom du super-utilisateur à "
+"utiliser\n"
" avec le format texte\n"
-#: pg_dumpall.c:555
+#: pg_dumpall.c:556
#, c-format
-msgid " -t, --tablespaces-only dump only tablespaces, no databases or roles\n"
+msgid ""
+" -t, --tablespaces-only dump only tablespaces, no databases or "
+"roles\n"
msgstr ""
-" -t, --tablespaces-only sauvegarde uniquement les tablespaces, pas les\n"
+" -t, --tablespaces-only sauvegarde uniquement les tablespaces, pas "
+"les\n"
" bases de données ni les rôles\n"
-#: pg_dumpall.c:572
+#: pg_dumpall.c:573
#, c-format
msgid " -l, --database=DBNAME alternative default database\n"
msgstr " -l, --database=NOM_BASE indique une autre base par défaut\n"
-#: pg_dumpall.c:579
+#: pg_dumpall.c:580
#, c-format
msgid ""
"\n"
-"If -f/--file is not used, then the SQL script will be written to the standard\n"
+"If -f/--file is not used, then the SQL script will be written to the "
+"standard\n"
"output.\n"
"\n"
msgstr ""
"standard.\n"
"\n"
-#: pg_dumpall.c:1070
+#: pg_dumpall.c:1071
#, c-format
msgid "%s: could not parse ACL list (%s) for tablespace \"%s\"\n"
-msgstr "%s : n'a pas pu analyser la liste d'ACL (%s) pour le tablespace « %s »\n"
+msgstr ""
+"%s : n'a pas pu analyser la liste d'ACL (%s) pour le tablespace « %s »\n"
-#: pg_dumpall.c:1397
+#: pg_dumpall.c:1398
#, c-format
msgid "%s: could not parse ACL list (%s) for database \"%s\"\n"
-msgstr "%s : n'a pas pu analyser la liste d'ACL (%s) pour la base de données « %s »\n"
+msgstr ""
+"%s : n'a pas pu analyser la liste d'ACL (%s) pour la base de données « %s "
+"»\n"
-#: pg_dumpall.c:1610
+#: pg_dumpall.c:1611
#, c-format
msgid "%s: dumping database \"%s\"...\n"
msgstr "%s : sauvegarde de la base de données « %s »...\n"
-#: pg_dumpall.c:1634
+#: pg_dumpall.c:1635
#, 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:1643
+#: pg_dumpall.c:1644
#, c-format
msgid "%s: could not re-open the output file \"%s\": %s\n"
msgstr "%s : n'a pas pu rouvrir le fichier de sortie « %s » : %s\n"
-#: pg_dumpall.c:1692
+#: pg_dumpall.c:1693
#, c-format
msgid "%s: running \"%s\"\n"
msgstr "%s : exécute « %s »\n"
-#: pg_dumpall.c:1803
+#: pg_dumpall.c:1804
#, c-format
msgid "%s: could not connect to database \"%s\": %s\n"
msgstr "%s : n'a pas pu se connecter à la base de données « %s » : %s\n"
-#: pg_dumpall.c:1817
+#: pg_dumpall.c:1818
#, c-format
msgid "%s: could not get server version\n"
msgstr "%s : n'a pas pu obtenir la version du serveur\n"
-#: pg_dumpall.c:1823
+#: pg_dumpall.c:1824
#, c-format
msgid "%s: could not parse server version \"%s\"\n"
msgstr "%s : n'a pas pu analyser la version du serveur « %s »\n"
-#: pg_dumpall.c:1831
+#: pg_dumpall.c:1832
#, c-format
msgid "%s: could not parse version \"%s\"\n"
msgstr "%s : n'a pas pu analyser la version « %s »\n"
-#: pg_dumpall.c:1870 pg_dumpall.c:1896
+#: pg_dumpall.c:1871 pg_dumpall.c:1897
#, c-format
msgid "%s: executing %s\n"
msgstr "%s : exécute %s\n"
-#: pg_dumpall.c:1876 pg_dumpall.c:1902
+#: pg_dumpall.c:1877 pg_dumpall.c:1903
#, c-format
msgid "%s: query failed: %s"
msgstr "%s : échec de la requête : %s"
-#: pg_dumpall.c:1878 pg_dumpall.c:1904
+#: pg_dumpall.c:1879 pg_dumpall.c:1905
#, c-format
msgid "%s: query was: %s\n"
msgstr "%s : la requête était : %s\n"
"%s : les options « -d/--dbname » et « -f/--file » ne peuvent pas être\n"
"utilisées conjointement\n"
-#: pg_restore.c:319
+#: pg_restore.c:318
+#, c-format
+msgid "%s: invalid number of parallel jobs\n"
+msgstr "%s : numéro de jobs parallèles invalide\n"
+
+#: pg_restore.c:326
+#, c-format
+msgid "%s: maximum number of parallel jobs is %d\n"
+msgstr "%s : le nombre maximum de jobs parallèles est %d\n"
+
+#: pg_restore.c:335
#, c-format
msgid "%s: cannot specify both --single-transaction and multiple jobs\n"
msgstr ""
"%s : les options --single-transaction et -j ne peuvent pas être indiquées\n"
"simultanément\n"
-#: pg_restore.c:350
+#: pg_restore.c:366
#, c-format
-msgid "unrecognized archive format \"%s\"; please specify \"c\", \"d\", or \"t\"\n"
-msgstr "format d'archive « %s » non reconnu ; merci d'indiquer « c », « d » ou « t »\n"
+msgid ""
+"unrecognized archive format \"%s\"; please specify \"c\", \"d\", or \"t\"\n"
+msgstr ""
+"format d'archive « %s » non reconnu ; merci d'indiquer « c », « d » ou « t "
+"»\n"
-#: pg_restore.c:386
+#: pg_restore.c:402
#, c-format
msgid "WARNING: errors ignored on restore: %d\n"
msgstr "ATTENTION : erreurs ignorées lors de la restauration : %d\n"
-#: pg_restore.c:400
+#: pg_restore.c:416
#, c-format
msgid ""
"%s restores a PostgreSQL database from an archive created by pg_dump.\n"
"\n"
msgstr ""
-"%s restaure une base de données PostgreSQL à partir d'une archive créée par\n"
+"%s restaure une base de données PostgreSQL à partir d'une archive créée "
+"par\n"
"pg_dump.\n"
"\n"
-#: pg_restore.c:402
+#: pg_restore.c:418
#, c-format
msgid " %s [OPTION]... [FILE]\n"
msgstr " %s [OPTION]... [FICHIER]\n"
-#: pg_restore.c:405
+#: pg_restore.c:421
#, c-format
msgid " -d, --dbname=NAME connect to database name\n"
msgstr ""
" -d, --dbname=NOM nom de la base de données utilisée pour la\n"
" connexion\n"
-#: pg_restore.c:406
+#: pg_restore.c:422
#, c-format
msgid " -f, --file=FILENAME output file name\n"
msgstr " -f, --file=NOMFICHIER nom du fichier de sortie\n"
-#: pg_restore.c:407
+#: pg_restore.c:423
#, c-format
msgid " -F, --format=c|d|t backup file format (should be automatic)\n"
msgstr ""
-" -F, --format=c|d|t format du fichier de sauvegarde (devrait être\n"
+" -F, --format=c|d|t format du fichier de sauvegarde (devrait "
+"être\n"
" automatique)\n"
-#: pg_restore.c:408
+#: pg_restore.c:424
#, c-format
msgid " -l, --list print summarized TOC of the archive\n"
msgstr ""
-" -l, --list affiche la table des matières de l'archive (TOC)\n"
+" -l, --list affiche la table des matières de l'archive "
+"(TOC)\n"
-#: pg_restore.c:409
+#: pg_restore.c:425
#, c-format
msgid " -v, --verbose verbose mode\n"
msgstr " -v, --verbose mode verbeux\n"
-#: pg_restore.c:410
+#: pg_restore.c:426
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version affiche la version puis quitte\n"
-#: pg_restore.c:411
+#: pg_restore.c:427
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help affiche cette aide puis quitte\n"
-#: pg_restore.c:413
+#: pg_restore.c:429
#, c-format
msgid ""
"\n"
"\n"
"Options contrôlant la restauration :\n"
-#: pg_restore.c:414
+#: pg_restore.c:430
#, c-format
msgid " -a, --data-only restore only the data, no schema\n"
msgstr ""
" -a, --data-only restaure uniquement les données, pas la\n"
" structure\n"
-#: pg_restore.c:416
+#: pg_restore.c:432
#, c-format
msgid " -C, --create create the target database\n"
msgstr " -C, --create crée la base de données cible\n"
-#: pg_restore.c:417
+#: pg_restore.c:433
#, c-format
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"
+msgstr ""
+" -e, --exit-on-error quitte en cas d'erreur, continue par défaut\n"
-#: pg_restore.c:418
+#: pg_restore.c:434
#, c-format
msgid " -I, --index=NAME restore named index\n"
msgstr " -I, --index=NOM restaure l'index indiqué\n"
-#: pg_restore.c:419
+#: pg_restore.c:435
#, c-format
-msgid " -j, --jobs=NUM use this many parallel jobs to restore\n"
+msgid ""
+" -j, --jobs=NUM use this many parallel jobs to restore\n"
msgstr ""
" -j, --jobs=NUMERO utilise ce nombre de jobs en parallèle pour\n"
" la restauration\n"
-#: pg_restore.c:420
+#: pg_restore.c:436
#, c-format
msgid ""
" -L, --use-list=FILENAME use table of contents from this file for\n"
" de ce fichier pour sélectionner/trier\n"
" la sortie\n"
-#: pg_restore.c:422
+#: pg_restore.c:438
#, c-format
msgid " -n, --schema=NAME restore only objects in this schema\n"
-msgstr " -n, --schema=NOM restaure uniquement les objets de ce schéma\n"
+msgstr ""
+" -n, --schema=NOM restaure uniquement les objets de ce schéma\n"
-#: pg_restore.c:424
+#: pg_restore.c:440
#, c-format
msgid " -P, --function=NAME(args) restore named function\n"
msgstr " -P, --function=NOM(args) restaure la fonction indiquée\n"
-#: pg_restore.c:425
+#: pg_restore.c:441
#, c-format
msgid " -s, --schema-only restore only the schema, no data\n"
msgstr ""
" -s, --schema-only restaure uniquement la structure, pas les\n"
" données\n"
-#: pg_restore.c:426
+#: pg_restore.c:442
#, c-format
msgid ""
-" -S, --superuser=NAME superuser user name to use for disabling triggers\n"
+" -S, --superuser=NAME superuser user name to use for disabling "
+"triggers\n"
msgstr ""
" -S, --superuser=NOM indique le nom du super-utilisateur à\n"
" utiliser pour désactiver les triggers\n"
-#: pg_restore.c:427
+#: pg_restore.c:443
#, c-format
msgid " -t, --table=NAME restore named table\n"
msgstr " -t, --table=NOM restaure la table indiquée\n"
-#: pg_restore.c:428
+#: pg_restore.c:444
#, c-format
msgid " -T, --trigger=NAME restore named trigger\n"
msgstr " -T, --trigger=NOM restaure le trigger indiqué\n"
-#: pg_restore.c:429
+#: pg_restore.c:445
#, c-format
msgid ""
-" -x, --no-privileges skip restoration of access privileges (grant/revoke)\n"
+" -x, --no-privileges skip restoration of access privileges (grant/"
+"revoke)\n"
msgstr ""
-" -x, --no-privileges omet la restauration des droits sur les objets\n"
+" -x, --no-privileges omet la restauration des droits sur les "
+"objets\n"
" (grant/revoke)\n"
-#: pg_restore.c:430
+#: pg_restore.c:446
#, c-format
msgid " -1, --single-transaction restore as a single transaction\n"
msgstr " -1, --single-transaction restaure dans une seule transaction\n"
-#: pg_restore.c:432
+#: pg_restore.c:448
#, c-format
msgid ""
-" --no-data-for-failed-tables do not restore data of tables that could not be\n"
+" --no-data-for-failed-tables do not restore data of tables that could not "
+"be\n"
" created\n"
msgstr ""
" --no-data-for-failed-tables ne restaure pas les données des tables qui\n"
" n'ont pas pu être créées\n"
-#: pg_restore.c:434
+#: pg_restore.c:450
#, c-format
msgid " --no-security-labels do not restore security labels\n"
-msgstr " --no-security-labels ne restaure pas les labels de sécurité\n"
+msgstr ""
+" --no-security-labels ne restaure pas les labels de sécurité\n"
-#: pg_restore.c:435
+#: pg_restore.c:451
#, c-format
msgid " --no-tablespaces do not restore tablespace assignments\n"
msgstr ""
" --no-tablespaces ne restaure pas les affectations de\n"
" tablespaces\n"
-#: pg_restore.c:436
+#: pg_restore.c:452
#, c-format
msgid ""
-" --section=SECTION restore named section (pre-data, data, or post-data)\n"
+" --section=SECTION restore named section (pre-data, data, or "
+"post-data)\n"
msgstr ""
-" --section=SECTION restaure la section indiquée (pre-data, data\n"
+" --section=SECTION restaure la section indiquée (pre-data, "
+"data\n"
" ou post-data)\n"
-#: pg_restore.c:447
+#: pg_restore.c:463
#, c-format
msgid " --role=ROLENAME do SET ROLE before restore\n"
-msgstr " --role=NOMROLE exécute SET ROLE avant la restauration\n"
+msgstr ""
+" --role=NOMROLE exécute SET ROLE avant la restauration\n"
-#: pg_restore.c:449
+#: pg_restore.c:465
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
"\n"
-"Si aucun nom de fichier n'est fourni en entrée, alors l'entrée standard est\n"
+"Si aucun nom de fichier n'est fourni en entrée, alors l'entrée standard "
+"est\n"
"utilisée.\n"
"\n"
-#~ msgid "archive member too large for tar format\n"
-#~ msgstr "membre de l'archive trop volumineux pour le format tar\n"
+#~ msgid " --help show this help, then exit\n"
+#~ msgstr " --help affiche cette aide puis quitte\n"
-#~ msgid "-C and -c are incompatible options\n"
-#~ msgstr "-C et -c sont des options incompatibles\n"
+#~ msgid ""
+#~ " --version output version information, then exit\n"
+#~ msgstr " --version affiche la version puis quitte\n"
-#~ msgid "invalid COPY statement -- could not find \"copy\" in string \"%s\"\n"
-#~ msgstr ""
-#~ "instruction COPY invalide -- n'a pas pu trouver « copy » dans la chaîne « %s »\n"
+#~ msgid "*** aborted because of error\n"
+#~ msgstr "*** interrompu du fait d'erreurs\n"
+
+#~ msgid "missing pg_database entry for database \"%s\"\n"
+#~ msgstr "entrée manquante dans pg_database pour la base de données « %s »\n"
#~ msgid ""
-#~ "invalid COPY statement -- could not find \"from stdin\" in string \"%s\" starting "
-#~ "at position %lu\n"
+#~ "query returned more than one (%d) pg_database entry for database \"%s\"\n"
#~ msgstr ""
-#~ "instruction COPY invalide -- n'a pas pu trouver « from stdin » dans la\n"
-#~ "chaîne « %s » à partir de la position %lu\n"
+#~ "la requête a renvoyé plusieurs (%d) entrées pg_database pour la base de\n"
+#~ "données « %s »\n"
-#~ msgid "requested %d byte, got %d from lookahead and %d from file\n"
-#~ msgid_plural "requested %d bytes, got %d from lookahead and %d from file\n"
-#~ msgstr[0] "%d octet requis, %d obtenu de « lookahead » et %d du fichier\n"
-#~ msgstr[1] "%d octets requis, %d obtenus de « lookahead » et %d du fichier\n"
+#~ msgid "dumpDatabase(): could not find pg_largeobject.relfrozenxid\n"
+#~ msgstr "dumpDatabase() : n'a pas pu trouver pg_largeobject.relfrozenxid\n"
-#~ msgid "read %lu byte into lookahead buffer\n"
-#~ msgid_plural "read %lu bytes into lookahead buffer\n"
-#~ msgstr[0] "lecture de %lu octet dans le tampon prévisionnel\n"
-#~ msgstr[1] "lecture de %lu octets dans le tampon prévisionnel\n"
+#~ msgid ""
+#~ "dumpDatabase(): could not find pg_largeobject_metadata.relfrozenxid\n"
+#~ msgstr ""
+#~ "dumpDatabase() : n'a pas pu trouver pg_largeobject_metadata."
+#~ "relfrozenxid\n"
-#~ msgid "query returned %d rows instead of one: %s\n"
-#~ msgstr "la requête a renvoyé %d lignes au lieu d'une seule : %s\n"
+#~ msgid "query returned %d foreign server entry for foreign table \"%s\"\n"
+#~ msgid_plural ""
+#~ "query returned %d foreign server entries for foreign table \"%s\"\n"
+#~ msgstr[0] ""
+#~ "la requête a renvoyé %d entrée de serveur distant pour la table distante "
+#~ "« %s »\n"
+#~ msgstr[1] ""
+#~ "la requête a renvoyé %d entrées de serveurs distants pour la table "
+#~ "distante « %s »\n"
-#~ msgid "no label definitions found for enum ID %u\n"
-#~ msgstr "aucune définition de label trouvée pour l'ID enum %u\n"
+#~ msgid "missing pg_database entry for this database\n"
+#~ msgstr "entrée pg_database manquante pour cette base de données\n"
-#~ msgid "compression support is disabled in this format\n"
-#~ msgstr "le support de la compression est désactivé avec ce format\n"
+#~ msgid "found more than one pg_database entry for this database\n"
+#~ msgstr ""
+#~ "a trouvé plusieurs entrées dans pg_database pour cette base de données\n"
-#~ msgid "could not parse ACL (%s) for large object %u"
-#~ msgstr "n'a pas pu analyser la liste ACL (%s) du « Large Object » %u"
+#~ msgid "could not find entry for pg_indexes in pg_class\n"
+#~ msgstr "n'a pas pu trouver l'entrée de pg_indexes dans pg_class\n"
-#~ msgid "saving large object properties\n"
-#~ msgstr "sauvegarde des propriétés des « Large Objects »\n"
+#~ msgid "found more than one entry for pg_indexes in pg_class\n"
+#~ msgstr ""
+#~ "a trouvé plusieurs entrées pour pg_indexes dans la table pg_class\n"
-#~ msgid "dumpBlobs(): could not open large object %u: %s"
-#~ msgstr "dumpBlobs() : n'a pas pu ouvrir le « Large Object » %u : %s"
+#~ msgid "SQL command failed\n"
+#~ msgstr "la commande SQL a échoué\n"
+
+#~ msgid "file archiver"
+#~ msgstr "programme d'archivage de fichiers"
#~ msgid ""
-#~ "dumping a specific TOC data block out of order is not supported without ID on this "
-#~ "input stream (fseek required)\n"
+#~ "WARNING:\n"
+#~ " This format is for demonstration purposes; it is not intended for\n"
+#~ " normal use. Files will be written in the current working directory.\n"
#~ msgstr ""
-#~ "la sauvegarde d'un bloc de données spécifique du TOC dans le désordre n'est\n"
-#~ "pas supporté sans identifiant sur ce flux d'entrée (fseek requis)\n"
+#~ "ATTENTION :\n"
+#~ " Ce format est présent dans un but de démonstration ; il n'est pas "
+#~ "prévu\n"
+#~ " pour une utilisation normale. Les fichiers seront écrits dans le\n"
+#~ " répertoire actuel.\n"
-#~ msgid "query returned no rows: %s\n"
-#~ msgstr "la requête n'a renvoyé aucune ligne : %s\n"
+#~ msgid "could not close data file after reading\n"
+#~ msgstr "n'a pas pu fermer le fichier de données après lecture\n"
-#~ msgid "%s: invalid -X option -- %s\n"
-#~ msgstr "%s : option -X invalide -- %s\n"
+#~ msgid "could not open large object TOC for input: %s\n"
+#~ msgstr "n'a pas pu ouvrir la TOC du « Large Object » en entrée : %s\n"
-#~ msgid "cannot reopen non-seekable file\n"
-#~ msgstr "ne peut pas rouvrir le fichier non cherchable\n"
+#~ msgid "could not open large object TOC for output: %s\n"
+#~ msgstr "n'a pas pu ouvrir la TOC du « Large Object » en sortie : %s\n"
-#~ msgid "cannot reopen stdin\n"
-#~ msgstr "ne peut pas rouvrir stdin\n"
+#~ msgid "could not close large object file\n"
+#~ msgstr "n'a pas pu fermer le fichier du « Large Object »\n"
-#~ msgid "%s: out of memory\n"
-#~ msgstr "%s : mémoire épuisée\n"
+#~ msgid "restoring large object OID %u\n"
+#~ msgstr "restauration du « Large Object » d'OID %u\n"
-#~ msgid ""
-#~ " --use-set-session-authorization\n"
-#~ " use SET SESSION AUTHORIZATION commands instead of\n"
-#~ " ALTER OWNER commands to set ownership\n"
-#~ msgstr ""
-#~ " --use-set-session-authorization\n"
-#~ " utilise les commandes SET SESSION AUTHORIZATION\n"
-#~ " au lieu des commandes ALTER OWNER pour les\n"
-#~ " modifier les propriétaires\n"
+#~ msgid " --help show this help, then exit\n"
+#~ msgstr " --help affiche cette aide et quitte\n"
-#~ msgid " --disable-triggers disable triggers during data-only restore\n"
+#~ msgid " --version output version information, then exit\n"
+#~ msgstr " --version affiche la version et quitte\n"
+
+#~ msgid ""
+#~ " -c, --clean clean (drop) database objects before "
+#~ "recreating\n"
#~ msgstr ""
-#~ " --disable-triggers désactiver les déclencheurs lors de la\n"
-#~ " restauration des données seules\n"
+#~ " -c, --clean nettoie/supprime les bases de données avant "
+#~ "de\n"
+#~ " les créer\n"
#~ msgid " -O, --no-owner skip restoration of object ownership\n"
#~ msgstr ""
-#~ " -O, --no-owner omettre la restauration des possessions des\n"
+#~ " -O, --no-owner omettre la restauration des possessions "
+#~ "des\n"
#~ " objets\n"
-#~ msgid " -c, --clean clean (drop) database objects before recreating\n"
+#~ msgid ""
+#~ " --disable-triggers disable triggers during data-only restore\n"
#~ msgstr ""
-#~ " -c, --clean nettoie/supprime les bases de données avant de\n"
-#~ " les créer\n"
-
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version affiche la version et quitte\n"
+#~ " --disable-triggers désactiver les déclencheurs lors de la\n"
+#~ " restauration des données seules\n"
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help affiche cette aide et quitte\n"
+#~ msgid ""
+#~ " --use-set-session-authorization\n"
+#~ " use SET SESSION AUTHORIZATION commands "
+#~ "instead of\n"
+#~ " ALTER OWNER commands to set ownership\n"
+#~ msgstr ""
+#~ " --use-set-session-authorization\n"
+#~ " utilise les commandes SET SESSION "
+#~ "AUTHORIZATION\n"
+#~ " au lieu des commandes ALTER OWNER pour "
+#~ "les\n"
+#~ " modifier les propriétaires\n"
-#~ msgid "restoring large object OID %u\n"
-#~ msgstr "restauration du « Large Object » d'OID %u\n"
+#~ msgid "%s: out of memory\n"
+#~ msgstr "%s : mémoire épuisée\n"
-#~ msgid "could not close large object file\n"
-#~ msgstr "n'a pas pu fermer le fichier du « Large Object »\n"
+#~ msgid "cannot reopen stdin\n"
+#~ msgstr "ne peut pas rouvrir stdin\n"
-#~ msgid "could not open large object TOC for output: %s\n"
-#~ msgstr "n'a pas pu ouvrir la TOC du « Large Object » en sortie : %s\n"
+#~ msgid "cannot reopen non-seekable file\n"
+#~ msgstr "ne peut pas rouvrir le fichier non cherchable\n"
-#~ msgid "could not open large object TOC for input: %s\n"
-#~ msgstr "n'a pas pu ouvrir la TOC du « Large Object » en entrée : %s\n"
+#~ msgid "%s: invalid -X option -- %s\n"
+#~ msgstr "%s : option -X invalide -- %s\n"
-#~ msgid "could not close data file after reading\n"
-#~ msgstr "n'a pas pu fermer le fichier de données après lecture\n"
+#~ msgid "query returned no rows: %s\n"
+#~ msgstr "la requête n'a renvoyé aucune ligne : %s\n"
#~ msgid ""
-#~ "WARNING:\n"
-#~ " This format is for demonstration purposes; it is not intended for\n"
-#~ " normal use. Files will be written in the current working directory.\n"
+#~ "dumping a specific TOC data block out of order is not supported without "
+#~ "ID on this input stream (fseek required)\n"
#~ msgstr ""
-#~ "ATTENTION :\n"
-#~ " Ce format est présent dans un but de démonstration ; il n'est pas prévu\n"
-#~ " pour une utilisation normale. Les fichiers seront écrits dans le\n"
-#~ " répertoire actuel.\n"
-
-#~ msgid "file archiver"
-#~ msgstr "programme d'archivage de fichiers"
+#~ "la sauvegarde d'un bloc de données spécifique du TOC dans le désordre "
+#~ "n'est\n"
+#~ "pas supporté sans identifiant sur ce flux d'entrée (fseek requis)\n"
-#~ msgid "SQL command failed\n"
-#~ msgstr "la commande SQL a échoué\n"
+#~ msgid "dumpBlobs(): could not open large object %u: %s"
+#~ msgstr "dumpBlobs() : n'a pas pu ouvrir le « Large Object » %u : %s"
-#~ msgid "found more than one entry for pg_indexes in pg_class\n"
-#~ msgstr "a trouvé plusieurs entrées pour pg_indexes dans la table pg_class\n"
+#~ msgid "saving large object properties\n"
+#~ msgstr "sauvegarde des propriétés des « Large Objects »\n"
-#~ msgid "could not find entry for pg_indexes in pg_class\n"
-#~ msgstr "n'a pas pu trouver l'entrée de pg_indexes dans pg_class\n"
+#~ msgid "could not parse ACL (%s) for large object %u"
+#~ msgstr "n'a pas pu analyser la liste ACL (%s) du « Large Object » %u"
-#~ msgid "found more than one pg_database entry for this database\n"
-#~ msgstr "a trouvé plusieurs entrées dans pg_database pour cette base de données\n"
+#~ msgid "compression support is disabled in this format\n"
+#~ msgstr "le support de la compression est désactivé avec ce format\n"
-#~ msgid "missing pg_database entry for this database\n"
-#~ msgstr "entrée pg_database manquante pour cette base de données\n"
+#~ msgid "no label definitions found for enum ID %u\n"
+#~ msgstr "aucune définition de label trouvée pour l'ID enum %u\n"
-#~ msgid "query returned %d foreign server entry for foreign table \"%s\"\n"
-#~ msgid_plural "query returned %d foreign server entries for foreign table \"%s\"\n"
-#~ msgstr[0] ""
-#~ "la requête a renvoyé %d entrée de serveur distant pour la table distante « %s »\n"
-#~ msgstr[1] ""
-#~ "la requête a renvoyé %d entrées de serveurs distants pour la table distante « %s »\n"
+#~ msgid "query returned %d rows instead of one: %s\n"
+#~ msgstr "la requête a renvoyé %d lignes au lieu d'une seule : %s\n"
-#~ msgid "dumpDatabase(): could not find pg_largeobject_metadata.relfrozenxid\n"
-#~ msgstr "dumpDatabase() : n'a pas pu trouver pg_largeobject_metadata.relfrozenxid\n"
+#~ msgid "read %lu byte into lookahead buffer\n"
+#~ msgid_plural "read %lu bytes into lookahead buffer\n"
+#~ msgstr[0] "lecture de %lu octet dans le tampon prévisionnel\n"
+#~ msgstr[1] "lecture de %lu octets dans le tampon prévisionnel\n"
-#~ msgid "dumpDatabase(): could not find pg_largeobject.relfrozenxid\n"
-#~ msgstr "dumpDatabase() : n'a pas pu trouver pg_largeobject.relfrozenxid\n"
+#~ msgid "requested %d byte, got %d from lookahead and %d from file\n"
+#~ msgid_plural "requested %d bytes, got %d from lookahead and %d from file\n"
+#~ msgstr[0] "%d octet requis, %d obtenu de « lookahead » et %d du fichier\n"
+#~ msgstr[1] ""
+#~ "%d octets requis, %d obtenus de « lookahead » et %d du fichier\n"
-#~ msgid "query returned more than one (%d) pg_database entry for database \"%s\"\n"
+#~ msgid ""
+#~ "invalid COPY statement -- could not find \"from stdin\" in string \"%s\" "
+#~ "starting at position %lu\n"
#~ msgstr ""
-#~ "la requête a renvoyé plusieurs (%d) entrées pg_database pour la base de\n"
-#~ "données « %s »\n"
-
-#~ msgid "missing pg_database entry for database \"%s\"\n"
-#~ msgstr "entrée manquante dans pg_database pour la base de données « %s »\n"
+#~ "instruction COPY invalide -- n'a pas pu trouver « from stdin » dans la\n"
+#~ "chaîne « %s » à partir de la position %lu\n"
-#~ msgid "*** aborted because of error\n"
-#~ msgstr "*** interrompu du fait d'erreurs\n"
+#~ msgid ""
+#~ "invalid COPY statement -- could not find \"copy\" in string \"%s\"\n"
+#~ msgstr ""
+#~ "instruction COPY invalide -- n'a pas pu trouver « copy » dans la chaîne "
+#~ "« %s »\n"
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version affiche la version puis quitte\n"
+#~ msgid "-C and -c are incompatible options\n"
+#~ msgstr "-C et -c sont des options incompatibles\n"
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help affiche cette aide puis quitte\n"
+#~ msgid "archive member too large for tar format\n"
+#~ msgstr "membre de l'archive trop volumineux pour le format tar\n"
msgstr ""
"Project-Id-Version: PostgreSQL 9.2\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-10-24 21:05+0000\n"
-"PO-Revision-Date: 2016-10-25 18:30+0200\n"
+"POT-Creation-Date: 2017-02-06 16:35+0000\n"
+"PO-Revision-Date: 2017-02-06 18:28+0100\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: French <guillaume@lelarge.info>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 1.8.8\n"
+"X-Generator: Poedit 1.8.11\n"
#: ../port/chklocale.c:352 ../port/chklocale.c:358
#, c-format
msgid "Attribute \"%s\" of type %s does not exist in type %s."
msgstr "L'attribut « %s » du type %s n'existe pas dans le type %s."
-#: access/common/tupdesc.c:593 parser/parse_relation.c:1185
+#: access/common/tupdesc.c:593 parser/parse_relation.c:1186
#, c-format
msgid "column \"%s\" cannot be declared SETOF"
msgstr "la colonne « %s » ne peut pas être déclarée SETOF"
-#: access/gin/ginentrypage.c:100 access/gist/gist.c:1271 access/nbtree/nbtinsert.c:534 access/nbtree/nbtsort.c:482 access/spgist/spgdoinsert.c:1892
+#: access/gin/ginentrypage.c:100 access/gist/gist.c:1271 access/nbtree/nbtinsert.c:542 access/nbtree/nbtsort.c:482 access/spgist/spgdoinsert.c:1892
#, c-format
msgid "index row size %lu exceeds maximum %lu for index \"%s\""
msgstr "la taille de la ligne index, %lu, dépasse le maximum, %lu, pour l'index « %s »"
msgid "index \"%s\" contains corrupted page at block %u"
msgstr "l'index « %s » contient une page corrompue au bloc %u"
-#: access/hash/hashinsert.c:72
+#: access/hash/hashinsert.c:74
#, c-format
msgid "index row size %lu exceeds hash maximum %lu"
msgstr "la taille de la ligne index, %lu, dépasse le hachage maximum, %lu"
-#: access/hash/hashinsert.c:75 access/spgist/spgdoinsert.c:1896 access/spgist/spgutils.c:667
+#: access/hash/hashinsert.c:77 access/spgist/spgdoinsert.c:1896 access/spgist/spgutils.c:667
#, c-format
msgid "Values larger than a buffer page cannot be indexed."
msgstr "Les valeurs plus larges qu'une page de tampon ne peuvent pas être indexées."
msgid "\"%s\" is an index"
msgstr "« %s » est un index"
-#: access/heap/heapam.c:1090 access/heap/heapam.c:1118 access/heap/heapam.c:1150 catalog/aclchk.c:1734 commands/tablecmds.c:8207 commands/tablecmds.c:10519
+#: access/heap/heapam.c:1090 access/heap/heapam.c:1118 access/heap/heapam.c:1150 catalog/aclchk.c:1734 commands/tablecmds.c:8225 commands/tablecmds.c:10570
#, c-format
msgid "\"%s\" is a composite type"
msgstr "« %s » est un type composite"
msgid "row is too big: size %lu, maximum size %lu"
msgstr "la ligne est trop grande : taille %lu, taille maximale %lu"
-#: access/index/indexam.c:162 catalog/objectaddress.c:641 commands/indexcmds.c:1758 commands/tablecmds.c:222 commands/tablecmds.c:10510
+#: access/index/indexam.c:162 catalog/objectaddress.c:641 commands/indexcmds.c:1758 commands/tablecmds.c:222 commands/tablecmds.c:10561
#, c-format
msgid "\"%s\" is not an index"
msgstr "« %s » n'est pas un index"
-#: access/nbtree/nbtinsert.c:397
+#: access/nbtree/nbtinsert.c:405
#, c-format
msgid "duplicate key value violates unique constraint \"%s\""
msgstr "la valeur d'une clé dupliquée rompt la contrainte unique « %s »"
-#: access/nbtree/nbtinsert.c:399
+#: access/nbtree/nbtinsert.c:407
#, c-format
msgid "Key %s already exists."
msgstr "La clé « %s » existe déjà."
-#: access/nbtree/nbtinsert.c:460
+#: access/nbtree/nbtinsert.c:468
#, c-format
msgid "failed to re-find tuple within index \"%s\""
msgstr "échec pour retrouver la ligne dans l'index « %s »"
-#: access/nbtree/nbtinsert.c:462
+#: access/nbtree/nbtinsert.c:470
#, c-format
msgid "This may be because of a non-immutable index expression."
msgstr "Ceci peut être dû à une expression d'index immutable."
-#: access/nbtree/nbtinsert.c:538 access/nbtree/nbtsort.c:486
+#: access/nbtree/nbtinsert.c:546 access/nbtree/nbtsort.c:486
#, c-format
msgid ""
"Values larger than 1/3 of a buffer page cannot be indexed.\n"
msgid "cannot have more than 2^32-1 subtransactions in a transaction"
msgstr "ne peut pas avoir plus de 2^32-1 sous-transactions dans une transaction"
-#: access/transam/xlog.c:1329 access/transam/xlog.c:1393
+#: access/transam/xlog.c:1358 access/transam/xlog.c:1422
#, c-format
msgid "could not create archive status file \"%s\": %m"
msgstr "n'a pas pu créer le fichier de statut d'archivage « %s » : %m"
-#: access/transam/xlog.c:1337 access/transam/xlog.c:1401
+#: access/transam/xlog.c:1366 access/transam/xlog.c:1430
#, c-format
msgid "could not write archive status file \"%s\": %m"
msgstr "n'a pas pu écrire le fichier de statut d'archivage « %s » : %m"
-#: access/transam/xlog.c:1866 access/transam/xlog.c:10830 replication/walreceiver.c:545 replication/walsender.c:1060
+#: access/transam/xlog.c:1895 access/transam/xlog.c:10926 replication/walreceiver.c:545 replication/walsender.c:1060
#, c-format
msgid "could not seek in log file %u, segment %u to offset %u: %m"
msgstr ""
"n'a pas pu se déplacer dans le journal de transactions %u, du segment %u au\n"
"segment %u : %m"
-#: access/transam/xlog.c:1883 replication/walreceiver.c:562
+#: access/transam/xlog.c:1912 replication/walreceiver.c:562
#, c-format
msgid "could not write to log file %u, segment %u at offset %u, length %lu: %m"
msgstr ""
"n'a pas pu écrire le journal de transactions %u, segment %u au décalage %u,\n"
"longueur %lu : %m"
-#: access/transam/xlog.c:2112
+#: access/transam/xlog.c:2141
#, c-format
msgid "updated min recovery point to %X/%X"
msgstr "mise à jour du point minimum de restauration sur %X/%X"
-#: access/transam/xlog.c:2490 access/transam/xlog.c:2593 access/transam/xlog.c:2804 access/transam/xlog.c:2889 access/transam/xlog.c:2946 replication/walsender.c:1048
+#: access/transam/xlog.c:2519 access/transam/xlog.c:2622 access/transam/xlog.c:2833 access/transam/xlog.c:2918 access/transam/xlog.c:2975 replication/walsender.c:1048
#, c-format
msgid "could not open file \"%s\" (log file %u, segment %u): %m"
msgstr "n'a pas pu ouvrir le fichier « %s » (journal de transactions %u, segment %u) : %m"
-#: access/transam/xlog.c:2515 access/transam/xlog.c:2647 access/transam/xlog.c:4723 access/transam/xlog.c:9811 access/transam/xlog.c:10114 postmaster/postmaster.c:3867 storage/file/copydir.c:169 storage/smgr/md.c:297 utils/time/snapmgr.c:860
+#: access/transam/xlog.c:2544 access/transam/xlog.c:2676 access/transam/xlog.c:4738 access/transam/xlog.c:9853 access/transam/xlog.c:10210 postmaster/postmaster.c:3868 storage/file/copydir.c:169 storage/smgr/md.c:297 utils/time/snapmgr.c:860
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "n'a pas pu créer le fichier « %s » : %m"
-#: access/transam/xlog.c:2547 access/transam/xlog.c:2679 access/transam/xlog.c:4775 access/transam/xlog.c:4838 postmaster/postmaster.c:3877 postmaster/postmaster.c:3887 storage/file/copydir.c:194 utils/init/miscinit.c:1089 utils/init/miscinit.c:1098 utils/init/miscinit.c:1105 utils/misc/guc.c:7589 utils/misc/guc.c:7603
+#: access/transam/xlog.c:2576 access/transam/xlog.c:2708 access/transam/xlog.c:4790 access/transam/xlog.c:4853 postmaster/postmaster.c:3878 postmaster/postmaster.c:3888 storage/file/copydir.c:194 utils/init/miscinit.c:1089 utils/init/miscinit.c:1098 utils/init/miscinit.c:1105 utils/misc/guc.c:7589 utils/misc/guc.c:7603
#: utils/time/snapmgr.c:865 utils/time/snapmgr.c:872
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "n'a pas pu écrire dans le fichier « %s » : %m"
-#: access/transam/xlog.c:2554 access/transam/xlog.c:2686 access/transam/xlog.c:4844 storage/file/fd.c:456 storage/file/fd.c:2674 storage/smgr/md.c:960 storage/smgr/md.c:1191 storage/smgr/md.c:1364
+#: access/transam/xlog.c:2583 access/transam/xlog.c:2715 access/transam/xlog.c:4859 storage/file/fd.c:456 storage/file/fd.c:2674 storage/smgr/md.c:960 storage/smgr/md.c:1191 storage/smgr/md.c:1364
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "n'a pas pu synchroniser sur disque (fsync) le fichier « %s » : %m"
-#: access/transam/xlog.c:2559 access/transam/xlog.c:2691 access/transam/xlog.c:4849 commands/copy.c:1354 storage/file/copydir.c:208
+#: access/transam/xlog.c:2588 access/transam/xlog.c:2720 access/transam/xlog.c:4864 commands/copy.c:1354 storage/file/copydir.c:208
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "n'a pas pu fermer le fichier « %s » : %m"
-#: access/transam/xlog.c:2632 access/transam/xlog.c:4480 access/transam/xlog.c:4581 access/transam/xlog.c:4742 replication/basebackup.c:388 replication/basebackup.c:1045 storage/file/copydir.c:162 storage/file/fd.c:440 storage/file/fd.c:2588 storage/file/fd.c:2654 storage/smgr/md.c:579 storage/smgr/md.c:837
+#: access/transam/xlog.c:2661 access/transam/xlog.c:4495 access/transam/xlog.c:4596 access/transam/xlog.c:4757 replication/basebackup.c:388 replication/basebackup.c:1045 storage/file/copydir.c:162 storage/file/fd.c:440 storage/file/fd.c:2588 storage/file/fd.c:2654 storage/smgr/md.c:579 storage/smgr/md.c:837
#: utils/error/elog.c:1571 utils/init/miscinit.c:1038 utils/init/miscinit.c:1145 utils/init/miscinit.c:1223
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier « %s » : %m"
-#: access/transam/xlog.c:2660 access/transam/xlog.c:4754 access/transam/xlog.c:9970 access/transam/xlog.c:9983 access/transam/xlog.c:10352 access/transam/xlog.c:10395 storage/file/copydir.c:183 utils/adt/genfile.c:138
+#: access/transam/xlog.c:2689 access/transam/xlog.c:4769 access/transam/xlog.c:10037 access/transam/xlog.c:10050 access/transam/xlog.c:10448 access/transam/xlog.c:10491 storage/file/copydir.c:183 utils/adt/genfile.c:138
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "n'a pas pu lire le fichier « %s » : %m"
-#: access/transam/xlog.c:2663
+#: access/transam/xlog.c:2692
#, c-format
msgid "not enough data in file \"%s\""
msgstr "données insuffisantes dans le fichier « %s »"
-#: access/transam/xlog.c:2973 replication/walreceiver.c:511
+#: access/transam/xlog.c:3002 replication/walreceiver.c:511
#, c-format
msgid "could not close log file %u, segment %u: %m"
msgstr "n'a pas pu fermer le journal de transactions %u, segment %u : %m"
-#: access/transam/xlog.c:3014 storage/file/fd.c:467 storage/file/fd.c:525 utils/time/snapmgr.c:883
+#: access/transam/xlog.c:3043 storage/file/fd.c:467 storage/file/fd.c:525 utils/time/snapmgr.c:883
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "n'a pas pu renommer le fichier « %s » en « %s » : %m"
-#: access/transam/xlog.c:3023 access/transam/xlog.c:3126 access/transam/xlog.c:9988 storage/smgr/md.c:397 storage/smgr/md.c:446 storage/smgr/md.c:1311
+#: access/transam/xlog.c:3052 access/transam/xlog.c:3155 access/transam/xlog.c:10055 storage/smgr/md.c:397 storage/smgr/md.c:446 storage/smgr/md.c:1311
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr "n'a pas pu supprimer le fichier « %s » : %m"
-#: access/transam/xlog.c:3118 access/transam/xlog.c:3278 access/transam/xlog.c:9796 access/transam/xlog.c:9958 replication/basebackup.c:394 replication/basebackup.c:459 storage/file/copydir.c:83 storage/file/copydir.c:122 storage/file/fd.c:2454 storage/file/fd.c:2546 utils/adt/dbsize.c:66 utils/adt/dbsize.c:216
+#: access/transam/xlog.c:3147 access/transam/xlog.c:3307 access/transam/xlog.c:9838 access/transam/xlog.c:10025 replication/basebackup.c:394 replication/basebackup.c:459 storage/file/copydir.c:83 storage/file/copydir.c:122 storage/file/fd.c:2454 storage/file/fd.c:2546 utils/adt/dbsize.c:66 utils/adt/dbsize.c:216
#: utils/adt/dbsize.c:296 utils/adt/genfile.c:107 utils/adt/genfile.c:279
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "n'a pas pu tester le fichier « %s » : %m"
-#: access/transam/xlog.c:3257
+#: access/transam/xlog.c:3286
#, c-format
msgid "archive file \"%s\" has wrong size: %lu instead of %lu"
msgstr "le fichier d'archive « %s » a la mauvaise taille : %lu au lieu de %lu"
-#: access/transam/xlog.c:3266
+#: access/transam/xlog.c:3295
#, c-format
msgid "restored log file \"%s\" from archive"
msgstr "restauration du journal de transactions « %s » à partir de l'archive"
-#: access/transam/xlog.c:3316
+#: access/transam/xlog.c:3345
#, c-format
msgid "could not restore file \"%s\" from archive: return code %d"
msgstr "n'a pas pu restaurer le fichier « %s » à partir de l'archive : code de retour %d"
#. translator: First %s represents a recovery.conf parameter name like
#. "recovery_end_command", and the 2nd is the value of that parameter.
-#: access/transam/xlog.c:3430
+#: access/transam/xlog.c:3459
#, c-format
msgid "%s \"%s\": return code %d"
msgstr "%s « %s » : code de retour %d"
-#: access/transam/xlog.c:3494 replication/walsender.c:1042
+#: access/transam/xlog.c:3523 replication/walsender.c:1042
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "le segment demandé du journal de transaction, %s, a déjà été supprimé"
-#: access/transam/xlog.c:3541 access/transam/xlog.c:3737 access/transam/xlog.c:5894
+#: access/transam/xlog.c:3570 access/transam/xlog.c:3766 access/transam/xlog.c:5909
#, c-format
msgid "could not open transaction log directory \"%s\": %m"
msgstr "n'a pas pu ouvrir le répertoire des journaux de transactions « %s » : %m"
-#: access/transam/xlog.c:3619
+#: access/transam/xlog.c:3648
#, c-format
msgid "recycled transaction log file \"%s\""
msgstr "recyclage du journal de transactions « %s »"
-#: access/transam/xlog.c:3634
+#: access/transam/xlog.c:3663
#, c-format
msgid "removing transaction log file \"%s\""
msgstr "suppression du journal de transactions « %s »"
-#: access/transam/xlog.c:3652
+#: access/transam/xlog.c:3681
#, c-format
msgid "could not rename old transaction log file \"%s\": %m"
msgstr "n'a pas pu renommer l'ancien journal de transactions « %s » : %m"
-#: access/transam/xlog.c:3664
+#: access/transam/xlog.c:3693
#, c-format
msgid "could not remove old transaction log file \"%s\": %m"
msgstr "n'a pas pu supprimer l'ancien journal de transaction « %s » : %m"
-#: access/transam/xlog.c:3697 access/transam/xlog.c:3707
+#: access/transam/xlog.c:3726 access/transam/xlog.c:3736
#, c-format
msgid "required WAL directory \"%s\" does not exist"
msgstr "le répertoire « %s » requis pour les journaux de transactions n'existe pas"
-#: access/transam/xlog.c:3713
+#: access/transam/xlog.c:3742
#, c-format
msgid "creating missing WAL directory \"%s\""
msgstr "création du répertoire manquant « %s » pour les journaux de transactions"
-#: access/transam/xlog.c:3716
+#: access/transam/xlog.c:3745
#, c-format
msgid "could not create missing directory \"%s\": %m"
msgstr "n'a pas pu créer le répertoire « %s » manquant : %m"
-#: access/transam/xlog.c:3750
+#: access/transam/xlog.c:3779
#, c-format
msgid "removing transaction log backup history file \"%s\""
msgstr "suppression du fichier historique des journaux de transaction « %s »"
-#: access/transam/xlog.c:3888
+#: access/transam/xlog.c:3917
#, c-format
msgid "incorrect hole size in record at %X/%X"
msgstr "taille du trou incorrect à l'enregistrement %X/%X"
-#: access/transam/xlog.c:3901
+#: access/transam/xlog.c:3930
#, c-format
msgid "incorrect total length in record at %X/%X"
msgstr "longueur totale incorrecte à l'enregistrement %X/%X"
-#: access/transam/xlog.c:3914
+#: access/transam/xlog.c:3943
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr ""
"somme de contrôle des données du gestionnaire de ressources incorrecte à\n"
"l'enregistrement %X/%X"
-#: access/transam/xlog.c:3992 access/transam/xlog.c:4039
+#: access/transam/xlog.c:4021 access/transam/xlog.c:4060
#, c-format
msgid "invalid record offset at %X/%X"
msgstr "décalage invalide de l'enregistrement %X/%X"
-#: access/transam/xlog.c:4047
+#: access/transam/xlog.c:4068
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "« contrecord » est requis par %X/%X"
-#: access/transam/xlog.c:4062
+#: access/transam/xlog.c:4083
#, c-format
msgid "invalid xlog switch record at %X/%X"
msgstr "enregistrement de basculement du journal de transaction invalide à %X/%X"
-#: access/transam/xlog.c:4070
+#: access/transam/xlog.c:4091
#, c-format
msgid "record with zero length at %X/%X"
msgstr "enregistrement de longueur nulle à %X/%X"
-#: access/transam/xlog.c:4079
+#: access/transam/xlog.c:4100
#, c-format
msgid "invalid record length at %X/%X"
msgstr "longueur invalide de l'enregistrement à %X/%X"
-#: access/transam/xlog.c:4086
+#: access/transam/xlog.c:4107
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "identifiant du gestionnaire de ressources invalide %u à %X/%X"
-#: access/transam/xlog.c:4099 access/transam/xlog.c:4115
+#: access/transam/xlog.c:4120 access/transam/xlog.c:4136
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "enregistrement avec prev-link %X/%X incorrect à %X/%X"
-#: access/transam/xlog.c:4144
+#: access/transam/xlog.c:4165
#, c-format
msgid "record length %u at %X/%X too long"
msgstr "longueur trop importante de l'enregistrement %u à %X/%X"
-#: access/transam/xlog.c:4193
+#: access/transam/xlog.c:4214
#, c-format
msgid "there is no contrecord flag in log file %u, segment %u, offset %u"
msgstr ""
"il n'y a pas de drapeaux « contrecord » dans le journal de transactions %u,\n"
"segment %u, décalage %u"
-#: access/transam/xlog.c:4203
+#: access/transam/xlog.c:4224
#, c-format
msgid "invalid contrecord length %u in log file %u, segment %u, offset %u"
msgstr ""
"longueur invalide du « contrecord » %u dans le journal de tranasctions %u,\n"
"segment %u, décalage %u"
-#: access/transam/xlog.c:4330
+#: access/transam/xlog.c:4351
#, c-format
msgid "invalid magic number %04X in log file %u, segment %u, offset %u"
msgstr ""
"numéro magique invalide %04X dans le journal de transactions %u, segment %u,\n"
"décalage %u"
-#: access/transam/xlog.c:4337 access/transam/xlog.c:4383
+#: access/transam/xlog.c:4358 access/transam/xlog.c:4404
#, c-format
msgid "invalid info bits %04X in log file %u, segment %u, offset %u"
msgstr ""
"bits info %04X invalides dans le journal de transactions %u, segment %u,\n"
"décalage %u"
-#: access/transam/xlog.c:4359 access/transam/xlog.c:4367 access/transam/xlog.c:4374
+#: access/transam/xlog.c:4380 access/transam/xlog.c:4388 access/transam/xlog.c:4395
#, c-format
msgid "WAL file is from different database system"
msgstr "le journal de transactions provient d'un système de bases de données différent"
-#: access/transam/xlog.c:4360
+#: access/transam/xlog.c:4381
#, c-format
msgid "WAL file database system identifier is %s, pg_control database system identifier is %s."
msgstr ""
"L'identifiant du journal de transactions du système de base de données est %s,\n"
"l'identifiant de pg_control du système de base de données est %s."
-#: access/transam/xlog.c:4368
+#: access/transam/xlog.c:4389
#, c-format
msgid "Incorrect XLOG_SEG_SIZE in page header."
msgstr "XLOG_SEG_SIZE incorrecte dans l'en-tête de page."
-#: access/transam/xlog.c:4375
+#: access/transam/xlog.c:4396
#, c-format
msgid "Incorrect XLOG_BLCKSZ in page header."
msgstr "XLOG_BLCKSZ incorrect dans l'en-tête de page."
-#: access/transam/xlog.c:4391
+#: access/transam/xlog.c:4412
#, c-format
msgid "unexpected pageaddr %X/%X in log file %u, segment %u, offset %u"
msgstr ""
"pageaddr %X/%X inattendue dans le journal de transactions %u, segment %u,\n"
"décalage %u"
-#: access/transam/xlog.c:4403
+#: access/transam/xlog.c:4424
#, c-format
msgid "unexpected timeline ID %u in log file %u, segment %u, offset %u"
msgstr ""
"identifiant timeline %u inattendu dans le journal de transactions %u,\n"
"segment %u, décalage %u"
-#: access/transam/xlog.c:4430
+#: access/transam/xlog.c:4445
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log file %u, segment %u, offset %u"
msgstr ""
"identifiant timeline %u hors de la séquence (après %u) dans le journal de\n"
"transactions %u, segment %u, décalage %u"
-#: access/transam/xlog.c:4509
+#: access/transam/xlog.c:4524
#, c-format
msgid "syntax error in history file: %s"
msgstr "erreur de syntaxe dans le fichier historique : %s"
-#: access/transam/xlog.c:4510
+#: access/transam/xlog.c:4525
#, c-format
msgid "Expected a numeric timeline ID."
msgstr "Identifiant timeline numérique attendue"
-#: access/transam/xlog.c:4515
+#: access/transam/xlog.c:4530
#, c-format
msgid "invalid data in history file: %s"
msgstr "données invalides dans le fichier historique : « %s »"
-#: access/transam/xlog.c:4516
+#: access/transam/xlog.c:4531
#, c-format
msgid "Timeline IDs must be in increasing sequence."
msgstr "Les identifiants timeline doivent être en ordre croissant."
-#: access/transam/xlog.c:4529
+#: access/transam/xlog.c:4544
#, c-format
msgid "invalid data in history file \"%s\""
msgstr "données invalides dans le fichier historique « %s »"
-#: access/transam/xlog.c:4530
+#: access/transam/xlog.c:4545
#, c-format
msgid "Timeline IDs must be less than child timeline's ID."
msgstr ""
"Les identifiants timeline doivent être plus petits que les enfants des\n"
"identifiants timeline."
-#: access/transam/xlog.c:4623
+#: access/transam/xlog.c:4638
#, c-format
msgid "new timeline %u is not a child of database system timeline %u"
msgstr ""
"le nouveau timeline %u n'est pas un fils du timeline %u du système de bases\n"
"de données"
-#: access/transam/xlog.c:4641
+#: access/transam/xlog.c:4656
#, c-format
msgid "new target timeline is %u"
msgstr "la nouvelle timeline cible est %u"
-#: access/transam/xlog.c:4944
+#: access/transam/xlog.c:4959
#, c-format
msgid "could not create control file \"%s\": %m"
msgstr "n'a pas pu créer le fichier de contrôle « %s » : %m"
-#: access/transam/xlog.c:4955 access/transam/xlog.c:5180
+#: access/transam/xlog.c:4970 access/transam/xlog.c:5195
#, c-format
msgid "could not write to control file: %m"
msgstr "n'a pas pu écrire le fichier de contrôle : %m"
-#: access/transam/xlog.c:4961 access/transam/xlog.c:5186
+#: access/transam/xlog.c:4976 access/transam/xlog.c:5201
#, c-format
msgid "could not fsync control file: %m"
msgstr "n'a pas pu synchroniser sur disque (fsync) le fichier de contrôle : %m"
-#: access/transam/xlog.c:4966 access/transam/xlog.c:5191
+#: access/transam/xlog.c:4981 access/transam/xlog.c:5206
#, c-format
msgid "could not close control file: %m"
msgstr "n'a pas pu fermer le fichier de contrôle : %m"
-#: access/transam/xlog.c:4984 access/transam/xlog.c:5169
+#: access/transam/xlog.c:4999 access/transam/xlog.c:5184
#, c-format
msgid "could not open control file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier de contrôle « %s » : %m"
-#: access/transam/xlog.c:4990
+#: access/transam/xlog.c:5005
#, c-format
msgid "could not read from control file: %m"
msgstr "n'a pas pu lire le fichier de contrôle : %m"
-#: access/transam/xlog.c:5003 access/transam/xlog.c:5012 access/transam/xlog.c:5036 access/transam/xlog.c:5043 access/transam/xlog.c:5050 access/transam/xlog.c:5055 access/transam/xlog.c:5062 access/transam/xlog.c:5069 access/transam/xlog.c:5076 access/transam/xlog.c:5083 access/transam/xlog.c:5090 access/transam/xlog.c:5097
-#: access/transam/xlog.c:5106 access/transam/xlog.c:5113 access/transam/xlog.c:5122 access/transam/xlog.c:5129 access/transam/xlog.c:5138 access/transam/xlog.c:5145 utils/init/miscinit.c:1241
+#: access/transam/xlog.c:5018 access/transam/xlog.c:5027 access/transam/xlog.c:5051 access/transam/xlog.c:5058 access/transam/xlog.c:5065 access/transam/xlog.c:5070 access/transam/xlog.c:5077 access/transam/xlog.c:5084 access/transam/xlog.c:5091 access/transam/xlog.c:5098 access/transam/xlog.c:5105 access/transam/xlog.c:5112
+#: access/transam/xlog.c:5121 access/transam/xlog.c:5128 access/transam/xlog.c:5137 access/transam/xlog.c:5144 access/transam/xlog.c:5153 access/transam/xlog.c:5160 utils/init/miscinit.c:1241
#, c-format
msgid "database files are incompatible with server"
msgstr "les fichiers de la base de données sont incompatibles avec le serveur"
-#: access/transam/xlog.c:5004
+#: access/transam/xlog.c:5019
#, c-format
msgid "The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
msgstr ""
"%d (0x%08x) alors que le serveur a été compilé avec un PG_CONTROL_VERSION à\n"
"%d (0x%08x)."
-#: access/transam/xlog.c:5008
+#: access/transam/xlog.c:5023
#, c-format
msgid "This could be a problem of mismatched byte ordering. It looks like you need to initdb."
msgstr ""
"Ceci peut être un problème d'incohérence dans l'ordre des octets.\n"
"Il se peut que vous ayez besoin d'initdb."
-#: access/transam/xlog.c:5013
+#: access/transam/xlog.c:5028
#, c-format
msgid "The database cluster was initialized with PG_CONTROL_VERSION %d, but the server was compiled with PG_CONTROL_VERSION %d."
msgstr ""
"Le cluster de base de données a été initialisé avec un PG_CONTROL_VERSION à\n"
"%d alors que le serveur a été compilé avec un PG_CONTROL_VERSION à %d."
-#: access/transam/xlog.c:5016 access/transam/xlog.c:5040 access/transam/xlog.c:5047 access/transam/xlog.c:5052
+#: access/transam/xlog.c:5031 access/transam/xlog.c:5055 access/transam/xlog.c:5062 access/transam/xlog.c:5067
#, c-format
msgid "It looks like you need to initdb."
msgstr "Il semble que vous avez besoin d'initdb."
-#: access/transam/xlog.c:5027
+#: access/transam/xlog.c:5042
#, c-format
msgid "incorrect checksum in control file"
msgstr "somme de contrôle incorrecte dans le fichier de contrôle"
-#: access/transam/xlog.c:5037
+#: access/transam/xlog.c:5052
#, c-format
msgid "The database cluster was initialized with CATALOG_VERSION_NO %d, but the server was compiled with CATALOG_VERSION_NO %d."
msgstr ""
"Le cluster de base de données a été initialisé avec un CATALOG_VERSION_NO à\n"
"%d alors que le serveur a été compilé avec un CATALOG_VERSION_NO à %d."
-#: access/transam/xlog.c:5044
+#: access/transam/xlog.c:5059
#, c-format
msgid "The database cluster was initialized with MAXALIGN %d, but the server was compiled with MAXALIGN %d."
msgstr ""
"Le cluster de bases de données a été initialisé avec un MAXALIGN à %d alors\n"
"que le serveur a été compilé avec un MAXALIGN à %d."
-#: access/transam/xlog.c:5051
+#: access/transam/xlog.c:5066
#, c-format
msgid "The database cluster appears to use a different floating-point number format than the server executable."
msgstr ""
"Le cluster de bases de données semble utiliser un format différent pour les\n"
"nombres à virgule flottante de celui de l'exécutable serveur."
-#: access/transam/xlog.c:5056
+#: access/transam/xlog.c:5071
#, c-format
msgid "The database cluster was initialized with BLCKSZ %d, but the server was compiled with BLCKSZ %d."
msgstr ""
"Le cluster de base de données a été initialisé avec un BLCKSZ à %d alors que\n"
"le serveur a été compilé avec un BLCKSZ à %d."
-#: access/transam/xlog.c:5059 access/transam/xlog.c:5066 access/transam/xlog.c:5073 access/transam/xlog.c:5080 access/transam/xlog.c:5087 access/transam/xlog.c:5094 access/transam/xlog.c:5101 access/transam/xlog.c:5109 access/transam/xlog.c:5116 access/transam/xlog.c:5125 access/transam/xlog.c:5132 access/transam/xlog.c:5141
-#: access/transam/xlog.c:5148
+#: access/transam/xlog.c:5074 access/transam/xlog.c:5081 access/transam/xlog.c:5088 access/transam/xlog.c:5095 access/transam/xlog.c:5102 access/transam/xlog.c:5109 access/transam/xlog.c:5116 access/transam/xlog.c:5124 access/transam/xlog.c:5131 access/transam/xlog.c:5140 access/transam/xlog.c:5147 access/transam/xlog.c:5156
+#: access/transam/xlog.c:5163
#, c-format
msgid "It looks like you need to recompile or initdb."
msgstr "Il semble que vous avez besoin de recompiler ou de relancer initdb."
-#: access/transam/xlog.c:5063
+#: access/transam/xlog.c:5078
#, c-format
msgid "The database cluster was initialized with RELSEG_SIZE %d, but the server was compiled with RELSEG_SIZE %d."
msgstr ""
"Le cluster de bases de données a été initialisé avec un RELSEG_SIZE à %d\n"
"alors que le serveur a été compilé avec un RELSEG_SIZE à %d."
-#: access/transam/xlog.c:5070
+#: access/transam/xlog.c:5085
#, c-format
msgid "The database cluster was initialized with XLOG_BLCKSZ %d, but the server was compiled with XLOG_BLCKSZ %d."
msgstr ""
"Le cluster de base de données a été initialisé avec un XLOG_BLCKSZ à %d\n"
"alors que le serveur a été compilé avec un XLOG_BLCKSZ à %d."
-#: access/transam/xlog.c:5077
+#: access/transam/xlog.c:5092
#, c-format
msgid "The database cluster was initialized with XLOG_SEG_SIZE %d, but the server was compiled with XLOG_SEG_SIZE %d."
msgstr ""
"Le cluster de bases de données a été initialisé avec un XLOG_SEG_SIZE à %d\n"
"alors que le serveur a été compilé avec un XLOG_SEG_SIZE à %d."
-#: access/transam/xlog.c:5084
+#: access/transam/xlog.c:5099
#, c-format
msgid "The database cluster was initialized with NAMEDATALEN %d, but the server was compiled with NAMEDATALEN %d."
msgstr ""
"Le cluster de bases de données a été initialisé avec un NAMEDATALEN à %d\n"
"alors que le serveur a été compilé avec un NAMEDATALEN à %d."
-#: access/transam/xlog.c:5091
+#: access/transam/xlog.c:5106
#, c-format
msgid "The database cluster was initialized with INDEX_MAX_KEYS %d, but the server was compiled with INDEX_MAX_KEYS %d."
msgstr ""
"Le groupe de bases de données a été initialisé avec un INDEX_MAX_KEYS à %d\n"
"alors que le serveur a été compilé avec un INDEX_MAX_KEYS à %d."
-#: access/transam/xlog.c:5098
+#: access/transam/xlog.c:5113
#, c-format
msgid "The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the server was compiled with TOAST_MAX_CHUNK_SIZE %d."
msgstr ""
"Le cluster de bases de données a été initialisé avec un TOAST_MAX_CHUNK_SIZE\n"
"à %d alors que le serveur a été compilé avec un TOAST_MAX_CHUNK_SIZE à %d."
-#: access/transam/xlog.c:5107
+#: access/transam/xlog.c:5122
#, c-format
msgid "The database cluster was initialized without HAVE_INT64_TIMESTAMP but the server was compiled with HAVE_INT64_TIMESTAMP."
msgstr "Le cluster de bases de données a été initialisé sans HAVE_INT64_TIMESTAMPalors que le serveur a été compilé avec."
-#: access/transam/xlog.c:5114
+#: access/transam/xlog.c:5129
#, c-format
msgid "The database cluster was initialized with HAVE_INT64_TIMESTAMP but the server was compiled without HAVE_INT64_TIMESTAMP."
msgstr ""
"Le cluster de bases de données a été initialisé avec HAVE_INT64_TIMESTAMP\n"
"alors que le serveur a été compilé sans."
-#: access/transam/xlog.c:5123
+#: access/transam/xlog.c:5138
#, c-format
msgid "The database cluster was initialized without USE_FLOAT4_BYVAL but the server was compiled with USE_FLOAT4_BYVAL."
msgstr ""
"Le cluster de base de données a été initialisé sans USE_FLOAT4_BYVAL\n"
"alors que le serveur a été compilé avec USE_FLOAT4_BYVAL."
-#: access/transam/xlog.c:5130
+#: access/transam/xlog.c:5145
#, c-format
msgid "The database cluster was initialized with USE_FLOAT4_BYVAL but the server was compiled without USE_FLOAT4_BYVAL."
msgstr ""
"Le cluster de base de données a été initialisé avec USE_FLOAT4_BYVAL\n"
"alors que le serveur a été compilé sans USE_FLOAT4_BYVAL."
-#: access/transam/xlog.c:5139
+#: access/transam/xlog.c:5154
#, c-format
msgid "The database cluster was initialized without USE_FLOAT8_BYVAL but the server was compiled with USE_FLOAT8_BYVAL."
msgstr ""
"Le cluster de base de données a été initialisé sans USE_FLOAT8_BYVAL\n"
"alors que le serveur a été compilé avec USE_FLOAT8_BYVAL."
-#: access/transam/xlog.c:5146
+#: access/transam/xlog.c:5161
#, c-format
msgid "The database cluster was initialized with USE_FLOAT8_BYVAL but the server was compiled without USE_FLOAT8_BYVAL."
msgstr ""
"Le cluster de base de données a été initialisé avec USE_FLOAT8_BYVAL\n"
"alors que le serveur a été compilé sans USE_FLOAT8_BYVAL."
-#: access/transam/xlog.c:5473
+#: access/transam/xlog.c:5488
#, c-format
msgid "could not write bootstrap transaction log file: %m"
msgstr "n'a pas pu écrire le « bootstrap » du journal des transactions : %m"
-#: access/transam/xlog.c:5479
+#: access/transam/xlog.c:5494
#, c-format
msgid "could not fsync bootstrap transaction log file: %m"
msgstr ""
"n'a pas pu synchroniser sur disque (fsync) le « bootstrap » du journal des\n"
"transactions : %m"
-#: access/transam/xlog.c:5484
+#: access/transam/xlog.c:5499
#, c-format
msgid "could not close bootstrap transaction log file: %m"
msgstr "n'a pas pu fermer le « bootstrap » du journal des transactions : %m"
-#: access/transam/xlog.c:5551
+#: access/transam/xlog.c:5566
#, c-format
msgid "could not open recovery command file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier de restauration « %s » : %m"
-#: access/transam/xlog.c:5591 access/transam/xlog.c:5684 access/transam/xlog.c:5695 commands/extension.c:525 commands/extension.c:533 utils/misc/guc.c:5357
+#: access/transam/xlog.c:5606 access/transam/xlog.c:5699 access/transam/xlog.c:5710 commands/extension.c:525 commands/extension.c:533 utils/misc/guc.c:5357
#, c-format
msgid "parameter \"%s\" requires a Boolean value"
msgstr "le paramètre « %s » requiert une valeur booléenne"
-#: access/transam/xlog.c:5608
+#: access/transam/xlog.c:5623
#, c-format
msgid "recovery_target_timeline is not a valid number: \"%s\""
msgstr "recovery_target_timeline n'est pas un nombre valide : « %s »"
-#: access/transam/xlog.c:5625
+#: access/transam/xlog.c:5640
#, c-format
msgid "recovery_target_xid is not a valid number: \"%s\""
msgstr "recovery_target_xid n'est pas un nombre valide : « %s »"
-#: access/transam/xlog.c:5669
+#: access/transam/xlog.c:5684
#, c-format
msgid "recovery_target_name is too long (maximum %d characters)"
msgstr "recovery_target_name est trop long (%d caractères maximum)"
-#: access/transam/xlog.c:5717
+#: access/transam/xlog.c:5732
#, c-format
msgid "unrecognized recovery parameter \"%s\""
msgstr "paramètre de restauration « %s » non reconnu"
-#: access/transam/xlog.c:5728
+#: access/transam/xlog.c:5743
#, c-format
msgid "recovery command file \"%s\" specified neither primary_conninfo nor restore_command"
msgstr "le fichier de restauration « %s » n'a spécifié ni primary_conninfo ni restore_command"
-#: access/transam/xlog.c:5730
+#: access/transam/xlog.c:5745
#, c-format
msgid "The database server will regularly poll the pg_xlog subdirectory to check for files placed there."
msgstr ""
"Le serveur de la base de données va régulièrement interroger le sous-répertoire\n"
"pg_xlog pour vérifier les fichiers placés ici."
-#: access/transam/xlog.c:5737
+#: access/transam/xlog.c:5752
#, c-format
msgid "recovery command file \"%s\" must specify restore_command when standby mode is not enabled"
msgstr ""
"le fichier de restauration « %s » doit spécifier restore_command quand le mode\n"
"de restauration n'est pas activé"
-#: access/transam/xlog.c:5748
+#: access/transam/xlog.c:5763
#, c-format
msgid "standby mode is not supported by single-user servers"
msgstr "le mode standby n'est pas supporté par les serveurs en mode mono-utilisateur"
-#: access/transam/xlog.c:5767
+#: access/transam/xlog.c:5782
#, c-format
msgid "recovery target timeline %u does not exist"
msgstr "le timeline cible, %u, de la restauration n'existe pas"
-#: access/transam/xlog.c:5861
+#: access/transam/xlog.c:5876
#, c-format
msgid "archive recovery complete"
msgstr "restauration terminée de l'archive"
-#: access/transam/xlog.c:6079
+#: access/transam/xlog.c:6094
#, c-format
msgid "recovery stopping after commit of transaction %u, time %s"
msgstr "arrêt de la restauration après validation de la transaction %u, %s"
-#: access/transam/xlog.c:6084
+#: access/transam/xlog.c:6099
#, c-format
msgid "recovery stopping before commit of transaction %u, time %s"
msgstr "arrêt de la restauration avant validation de la transaction %u, %s"
-#: access/transam/xlog.c:6093
+#: access/transam/xlog.c:6108
#, c-format
msgid "recovery stopping after abort of transaction %u, time %s"
msgstr "arrêt de la restauration après annulation de la transaction %u, %s"
-#: access/transam/xlog.c:6098
+#: access/transam/xlog.c:6113
#, c-format
msgid "recovery stopping before abort of transaction %u, time %s"
msgstr "arrêt de la restauration avant annulation de la transaction %u, %s"
-#: access/transam/xlog.c:6107
+#: access/transam/xlog.c:6122
#, c-format
msgid "recovery stopping at restore point \"%s\", time %s"
msgstr "restauration en arrêt au point de restauration « %s », heure %s"
-#: access/transam/xlog.c:6141
+#: access/transam/xlog.c:6156
#, c-format
msgid "recovery has paused"
msgstr "restauration en pause"
-#: access/transam/xlog.c:6142
+#: access/transam/xlog.c:6157
#, c-format
msgid "Execute pg_xlog_replay_resume() to continue."
msgstr "Exécuter pg_xlog_replay_resume() pour continuer."
-#: access/transam/xlog.c:6272
+#: access/transam/xlog.c:6287
#, c-format
msgid "hot standby is not possible because %s = %d is a lower setting than on the master server (its value was %d)"
msgstr ""
"paramètrage plus bas que celui du serveur maître des journaux de transactions\n"
"(la valeur était %d)"
-#: access/transam/xlog.c:6294
+#: access/transam/xlog.c:6309
#, c-format
msgid "WAL was generated with wal_level=minimal, data may be missing"
msgstr ""
"le journal de transactions a été généré avec le paramètre wal_level configuré\n"
"à « minimal », des données pourraient manquer"
-#: access/transam/xlog.c:6295
+#: access/transam/xlog.c:6310
#, c-format
msgid "This happens if you temporarily set wal_level=minimal without taking a new base backup."
msgstr ""
"Ceci peut arriver si vous configurez temporairement wal_level à minimal sans avoir\n"
"pris une nouvelle sauvegarde de base."
-#: access/transam/xlog.c:6306
+#: access/transam/xlog.c:6321
#, c-format
msgid "hot standby is not possible because wal_level was not set to \"hot_standby\" on the master server"
msgstr ""
"les connexions en restauration ne sont pas possibles parce que le paramètre\n"
"wal_level n'a pas été configuré à « hot_standby » sur le serveur maître"
-#: access/transam/xlog.c:6307
+#: access/transam/xlog.c:6322
#, c-format
msgid "Either set wal_level to \"hot_standby\" on the master, or turn off hot_standby here."
msgstr ""
"Soit vous initialisez wal_level à « hot_standby » sur le maître, soit vous\n"
"désactivez hot_standby ici."
-#: access/transam/xlog.c:6357
+#: access/transam/xlog.c:6372
#, c-format
msgid "control file contains invalid data"
msgstr "le fichier de contrôle contient des données invalides"
-#: access/transam/xlog.c:6361
+#: access/transam/xlog.c:6376
#, c-format
msgid "database system was shut down at %s"
msgstr "le système de bases de données a été arrêté à %s"
-#: access/transam/xlog.c:6365
+#: access/transam/xlog.c:6380
#, c-format
msgid "database system was shut down in recovery at %s"
msgstr "le système de bases de données a été arrêté pendant la restauration à %s"
-#: access/transam/xlog.c:6369
+#: access/transam/xlog.c:6384
#, c-format
msgid "database system shutdown was interrupted; last known up at %s"
msgstr "le système de bases de données a été interrompu ; dernier lancement connu à %s"
-#: access/transam/xlog.c:6373
+#: access/transam/xlog.c:6388
#, c-format
msgid "database system was interrupted while in recovery at %s"
msgstr "le système de bases de données a été interrompu lors d'une restauration à %s"
-#: access/transam/xlog.c:6375
+#: access/transam/xlog.c:6390
#, c-format
msgid "This probably means that some data is corrupted and you will have to use the last backup for recovery."
msgstr ""
"Ceci signifie probablement que des données ont été corrompues et que vous\n"
"devrez utiliser la dernière sauvegarde pour la restauration."
-#: access/transam/xlog.c:6379
+#: access/transam/xlog.c:6394
#, c-format
msgid "database system was interrupted while in recovery at log time %s"
msgstr ""
"le système de bases de données a été interrompu lors d'une récupération à %s\n"
"(moment de la journalisation)"
-#: access/transam/xlog.c:6381
+#: access/transam/xlog.c:6396
#, c-format
msgid "If this has occurred more than once some data might be corrupted and you might need to choose an earlier recovery target."
msgstr ""
"Si c'est arrivé plus d'une fois, des données ont pu être corrompues et vous\n"
"pourriez avoir besoin de choisir une cible de récupération antérieure."
-#: access/transam/xlog.c:6385
+#: access/transam/xlog.c:6400
#, c-format
msgid "database system was interrupted; last known up at %s"
msgstr "le système de bases de données a été interrompu ; dernier lancement connu à %s"
-#: access/transam/xlog.c:6446
+#: access/transam/xlog.c:6461
#, c-format
msgid "requested timeline %u is not a child of database system timeline %u"
msgstr ""
"le timeline requis %u n'est pas un fils du timeline %u du système de bases\n"
"de données"
-#: access/transam/xlog.c:6464
+#: access/transam/xlog.c:6479
#, c-format
msgid "entering standby mode"
msgstr "entre en mode standby"
-#: access/transam/xlog.c:6467
+#: access/transam/xlog.c:6482
#, c-format
msgid "starting point-in-time recovery to XID %u"
msgstr "début de la restauration de l'archive au XID %u"
-#: access/transam/xlog.c:6471
+#: access/transam/xlog.c:6486
#, c-format
msgid "starting point-in-time recovery to %s"
msgstr "début de la restauration de l'archive à %s"
-#: access/transam/xlog.c:6475
+#: access/transam/xlog.c:6490
#, c-format
msgid "starting point-in-time recovery to \"%s\""
msgstr "début de la restauration PITR à « %s »"
-#: access/transam/xlog.c:6479
+#: access/transam/xlog.c:6494
#, c-format
msgid "starting archive recovery"
msgstr "début de la restauration de l'archive"
-#: access/transam/xlog.c:6511 access/transam/xlog.c:6578
+#: access/transam/xlog.c:6526 access/transam/xlog.c:6593
#, c-format
msgid "checkpoint record is at %X/%X"
msgstr "l'enregistrement du point de vérification est à %X/%X"
-#: access/transam/xlog.c:6525
+#: access/transam/xlog.c:6540
#, c-format
msgid "could not find redo location referenced by checkpoint record"
msgstr "n'a pas pu localiser l'enregistrement redo référencé par le point de vérification"
-#: access/transam/xlog.c:6526 access/transam/xlog.c:6533
+#: access/transam/xlog.c:6541 access/transam/xlog.c:6548
#, c-format
msgid "If you are not restoring from a backup, try removing the file \"%s/backup_label\"."
msgstr ""
"Si vous n'avez pas pu restaurer une sauvegarde, essayez de supprimer le\n"
"fichier « %s/backup_label »."
-#: access/transam/xlog.c:6532
+#: access/transam/xlog.c:6547
#, c-format
msgid "could not locate required checkpoint record"
msgstr "n'a pas pu localiser l'enregistrement d'un point de vérification requis"
-#: access/transam/xlog.c:6588 access/transam/xlog.c:6603
+#: access/transam/xlog.c:6603 access/transam/xlog.c:6618
#, c-format
msgid "could not locate a valid checkpoint record"
msgstr "n'a pas pu localiser un enregistrement d'un point de vérification valide"
-#: access/transam/xlog.c:6597
+#: access/transam/xlog.c:6612
#, c-format
msgid "using previous checkpoint record at %X/%X"
msgstr "utilisation du précédent enregistrement d'un point de vérification à %X/%X"
-#: access/transam/xlog.c:6612
+#: access/transam/xlog.c:6627
#, c-format
msgid "redo record is at %X/%X; shutdown %s"
msgstr "l'enregistrement à ré-exécuter se trouve à %X/%X ; arrêt %s"
-#: access/transam/xlog.c:6616
+#: access/transam/xlog.c:6631
#, c-format
msgid "next transaction ID: %u/%u; next OID: %u"
msgstr "prochain identifiant de transaction : %u/%u ; prochain OID : %u"
-#: access/transam/xlog.c:6620
+#: access/transam/xlog.c:6635
#, c-format
msgid "next MultiXactId: %u; next MultiXactOffset: %u"
msgstr "prochain MultiXactId : %u ; prochain MultiXactOffset : %u"
-#: access/transam/xlog.c:6623
+#: access/transam/xlog.c:6638
#, c-format
msgid "oldest unfrozen transaction ID: %u, in database %u"
msgstr ""
"identifiant de transaction non gelé le plus ancien : %u, dans la base de\n"
"données %u"
-#: access/transam/xlog.c:6627
+#: access/transam/xlog.c:6642
#, c-format
msgid "invalid next transaction ID"
msgstr "prochain ID de transaction invalide"
-#: access/transam/xlog.c:6657
+#: access/transam/xlog.c:6672
#, c-format
msgid "invalid redo in checkpoint record"
msgstr "ré-exécution invalide dans l'enregistrement du point de vérification"
-#: access/transam/xlog.c:6668
+#: access/transam/xlog.c:6683
#, c-format
msgid "invalid redo record in shutdown checkpoint"
msgstr "enregistrement de ré-exécution invalide dans le point de vérification d'arrêt"
-#: access/transam/xlog.c:6699
+#: access/transam/xlog.c:6714
#, c-format
msgid "database system was not properly shut down; automatic recovery in progress"
msgstr ""
"le système de bases de données n'a pas été arrêté proprement ; restauration\n"
"automatique en cours"
-#: access/transam/xlog.c:6738
+#: access/transam/xlog.c:6753
#, c-format
msgid "backup_label contains data inconsistent with control file"
msgstr "backup_label contient des données incohérentes avec le fichier de contrôle"
-#: access/transam/xlog.c:6739
+#: access/transam/xlog.c:6754
#, c-format
msgid "This means that the backup is corrupted and you will have to use another backup for recovery."
msgstr ""
"Ceci signifie que la sauvegarde a été corrompue et que vous devrez utiliser\n"
"la dernière sauvegarde pour la restauration."
-#: access/transam/xlog.c:6799
+#: access/transam/xlog.c:6814
#, c-format
msgid "initializing for hot standby"
msgstr "initialisation pour « Hot Standby »"
-#: access/transam/xlog.c:6930
+#: access/transam/xlog.c:6945
#, c-format
msgid "redo starts at %X/%X"
msgstr "la ré-exécution commence à %X/%X"
-#: access/transam/xlog.c:7068
+#: access/transam/xlog.c:7083
#, c-format
msgid "redo done at %X/%X"
msgstr "ré-exécution faite à %X/%X"
-#: access/transam/xlog.c:7073 access/transam/xlog.c:8752
+#: access/transam/xlog.c:7088 access/transam/xlog.c:8789
#, c-format
msgid "last completed transaction was at log time %s"
msgstr "la dernière transaction a eu lieu à %s (moment de la journalisation)"
-#: access/transam/xlog.c:7081
+#: access/transam/xlog.c:7096
#, c-format
msgid "redo is not required"
msgstr "la ré-exécution n'est pas nécessaire"
-#: access/transam/xlog.c:7139
+#: access/transam/xlog.c:7154
#, c-format
msgid "requested recovery stop point is before consistent recovery point"
msgstr ""
"le point d'arrêt de la restauration demandée se trouve avant le point\n"
"cohérent de restauration"
-#: access/transam/xlog.c:7155 access/transam/xlog.c:7159
+#: access/transam/xlog.c:7170 access/transam/xlog.c:7174
#, c-format
msgid "WAL ends before end of online backup"
msgstr "le journal de transactions se termine avant la fin de la sauvegarde de base"
-#: access/transam/xlog.c:7156
+#: access/transam/xlog.c:7171
#, c-format
msgid "All WAL generated while online backup was taken must be available at recovery."
msgstr ""
"Tous les journaux de transactions générés pendant la sauvegarde en ligne\n"
"doivent être disponibles pour la restauration."
-#: access/transam/xlog.c:7160
+#: access/transam/xlog.c:7175
#, c-format
msgid "Online backup started with pg_start_backup() must be ended with pg_stop_backup(), and all WAL up to that point must be available at recovery."
msgstr ""
"pg_stop_backup() et tous les journaux de transactions générés entre les deux\n"
"doivent être disponibles pour la restauration."
-#: access/transam/xlog.c:7163
+#: access/transam/xlog.c:7178
#, c-format
msgid "WAL ends before consistent recovery point"
msgstr "Le journal de transaction se termine avant un point de restauration cohérent"
-#: access/transam/xlog.c:7187
+#: access/transam/xlog.c:7202
#, c-format
msgid "selected new timeline ID: %u"
msgstr "identifiant d'un timeline nouvellement sélectionné : %u"
-#: access/transam/xlog.c:7485
+#: access/transam/xlog.c:7500
#, c-format
msgid "consistent recovery state reached at %X/%X"
msgstr "état de restauration cohérent atteint à %X/%X"
-#: access/transam/xlog.c:7664
+#: access/transam/xlog.c:7679
#, c-format
msgid "invalid primary checkpoint link in control file"
msgstr "lien du point de vérification primaire invalide dans le fichier de contrôle"
-#: access/transam/xlog.c:7668
+#: access/transam/xlog.c:7683
#, c-format
msgid "invalid secondary checkpoint link in control file"
msgstr "lien du point de vérification secondaire invalide dans le fichier de contrôle"
-#: access/transam/xlog.c:7672
+#: access/transam/xlog.c:7687
#, c-format
msgid "invalid checkpoint link in backup_label file"
msgstr "lien du point de vérification invalide dans le fichier backup_label"
-#: access/transam/xlog.c:7686
+#: access/transam/xlog.c:7701
#, c-format
msgid "invalid primary checkpoint record"
msgstr "enregistrement du point de vérification primaire invalide"
-#: access/transam/xlog.c:7690
+#: access/transam/xlog.c:7705
#, c-format
msgid "invalid secondary checkpoint record"
msgstr "enregistrement du point de vérification secondaire invalide"
-#: access/transam/xlog.c:7694
+#: access/transam/xlog.c:7709
#, c-format
msgid "invalid checkpoint record"
msgstr "enregistrement du point de vérification invalide"
-#: access/transam/xlog.c:7705
+#: access/transam/xlog.c:7720
#, c-format
msgid "invalid resource manager ID in primary checkpoint record"
msgstr "identifiant du gestionnaire de ressource invalide dans l'enregistrement primaire du point de vérification"
-#: access/transam/xlog.c:7709
+#: access/transam/xlog.c:7724
#, c-format
msgid "invalid resource manager ID in secondary checkpoint record"
msgstr "identifiant du gestionnaire de ressource invalide dans l'enregistrement secondaire du point de vérification"
-#: access/transam/xlog.c:7713
+#: access/transam/xlog.c:7728
#, c-format
msgid "invalid resource manager ID in checkpoint record"
msgstr "identifiant du gestionnaire de ressource invalide dans l'enregistrement du point de vérification"
-#: access/transam/xlog.c:7725
+#: access/transam/xlog.c:7740
#, c-format
msgid "invalid xl_info in primary checkpoint record"
msgstr "xl_info invalide dans l'enregistrement du point de vérification primaire"
-#: access/transam/xlog.c:7729
+#: access/transam/xlog.c:7744
#, c-format
msgid "invalid xl_info in secondary checkpoint record"
msgstr "xl_info invalide dans l'enregistrement du point de vérification secondaire"
-#: access/transam/xlog.c:7733
+#: access/transam/xlog.c:7748
#, c-format
msgid "invalid xl_info in checkpoint record"
msgstr "xl_info invalide dans l'enregistrement du point de vérification"
-#: access/transam/xlog.c:7745
+#: access/transam/xlog.c:7760
#, c-format
msgid "invalid length of primary checkpoint record"
msgstr "longueur invalide de l'enregistrement primaire du point de vérification"
-#: access/transam/xlog.c:7749
+#: access/transam/xlog.c:7764
#, c-format
msgid "invalid length of secondary checkpoint record"
msgstr "longueur invalide de l'enregistrement secondaire du point de vérification"
-#: access/transam/xlog.c:7753
+#: access/transam/xlog.c:7768
#, c-format
msgid "invalid length of checkpoint record"
msgstr "longueur invalide de l'enregistrement du point de vérification"
-#: access/transam/xlog.c:7922
+#: access/transam/xlog.c:7937
#, c-format
msgid "shutting down"
msgstr "arrêt en cours"
-#: access/transam/xlog.c:7944
+#: access/transam/xlog.c:7959
#, c-format
msgid "database system is shut down"
msgstr "le système de base de données est arrêté"
-#: access/transam/xlog.c:8391
+#: access/transam/xlog.c:8406
#, c-format
msgid "concurrent transaction log activity while database system is shutting down"
msgstr ""
"activité en cours du journal de transactions alors que le système de bases\n"
"de données est en cours d'arrêt"
-#: access/transam/xlog.c:8602
+#: access/transam/xlog.c:8620
#, c-format
msgid "skipping restartpoint, recovery has already ended"
msgstr "restartpoint ignoré, la récupération est déjà terminée"
-#: access/transam/xlog.c:8625
+#: access/transam/xlog.c:8643
#, c-format
msgid "skipping restartpoint, already performed at %X/%X"
msgstr "ignore le point de redémarrage, déjà réalisé à %X/%X"
-#: access/transam/xlog.c:8750
+#: access/transam/xlog.c:8787
#, c-format
msgid "recovery restart point at %X/%X"
msgstr "la ré-exécution en restauration commence à %X/%X"
-#: access/transam/xlog.c:8894
+#: access/transam/xlog.c:8931
#, c-format
msgid "restore point \"%s\" created at %X/%X"
msgstr "point de restauration « %s » créé à %X/%X"
-#: access/transam/xlog.c:9067
+#: access/transam/xlog.c:9104
#, c-format
msgid "online backup was canceled, recovery cannot continue"
msgstr "la sauvegarde en ligne a été annulée, la restauration ne peut pas continuer"
-#: access/transam/xlog.c:9130
+#: access/transam/xlog.c:9167
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr ""
"identifiant timeline %u inattendu (après %u) dans l'enregistrement du point\n"
"de vérification"
-#: access/transam/xlog.c:9179
+#: access/transam/xlog.c:9216
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr ""
"identifiant timeline %u inattendu (devrait être %u) dans l'enregistrement du\n"
"point de vérification"
-#: access/transam/xlog.c:9476 access/transam/xlog.c:9500
+#: access/transam/xlog.c:9513 access/transam/xlog.c:9537
#, c-format
msgid "could not fsync log file %u, segment %u: %m"
msgstr ""
"n'a pas pu synchroniser sur disque (fsync) le journal des transactions %u,\n"
"segment %u : %m"
-#: access/transam/xlog.c:9508
+#: access/transam/xlog.c:9545
#, c-format
msgid "could not fsync write-through log file %u, segment %u: %m"
msgstr ""
"n'a pas pu synchroniser sur disque (fsync) le journal des transactions %u,\n"
"segment %u : %m"
-#: access/transam/xlog.c:9517
+#: access/transam/xlog.c:9554
#, c-format
msgid "could not fdatasync log file %u, segment %u: %m"
msgstr ""
"n'a pas pu synchroniser sur disque (fdatasync) le journal de transactions\n"
"%u, segment %u : %m"
-#: access/transam/xlog.c:9579 access/transam/xlog.c:9907 access/transam/xlogfuncs.c:117 access/transam/xlogfuncs.c:149 access/transam/xlogfuncs.c:191 access/transam/xlogfuncs.c:215 access/transam/xlogfuncs.c:298 access/transam/xlogfuncs.c:375
+#: access/transam/xlog.c:9616 access/transam/xlog.c:9977 access/transam/xlogfuncs.c:117 access/transam/xlogfuncs.c:149 access/transam/xlogfuncs.c:191 access/transam/xlogfuncs.c:215 access/transam/xlogfuncs.c:298 access/transam/xlogfuncs.c:375
#, c-format
msgid "recovery is in progress"
msgstr "restauration en cours"
-#: access/transam/xlog.c:9580 access/transam/xlog.c:9908 access/transam/xlogfuncs.c:118 access/transam/xlogfuncs.c:150 access/transam/xlogfuncs.c:192 access/transam/xlogfuncs.c:216
+#: access/transam/xlog.c:9617 access/transam/xlog.c:9978 access/transam/xlogfuncs.c:118 access/transam/xlogfuncs.c:150 access/transam/xlogfuncs.c:192 access/transam/xlogfuncs.c:216
#, c-format
msgid "WAL control functions cannot be executed during recovery."
msgstr ""
"les fonctions de contrôle des journaux de transactions ne peuvent pas\n"
"être exécutées lors de la restauration."
-#: access/transam/xlog.c:9589 access/transam/xlog.c:9917
+#: access/transam/xlog.c:9626 access/transam/xlog.c:9987
#, c-format
msgid "WAL level not sufficient for making an online backup"
msgstr ""
"Le niveau de journalisation (configuré par wal_level) n'est pas suffisant pour\n"
"faire une sauvegarde en ligne."
-#: access/transam/xlog.c:9590 access/transam/xlog.c:9918 access/transam/xlogfuncs.c:156
+#: access/transam/xlog.c:9627 access/transam/xlog.c:9988 access/transam/xlogfuncs.c:156
#, c-format
msgid "wal_level must be set to \"archive\" or \"hot_standby\" at server start."
msgstr ""
"wal_level doit être configuré à « archive » ou « hot_standby » au démarrage\n"
"du serveur."
-#: access/transam/xlog.c:9595
+#: access/transam/xlog.c:9632
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "label de sauvegarde trop long (%d octets maximum)"
-#: access/transam/xlog.c:9626 access/transam/xlog.c:9802
+#: access/transam/xlog.c:9668 access/transam/xlog.c:9844
#, c-format
msgid "a backup is already in progress"
msgstr "une sauvegarde est déjà en cours"
-#: access/transam/xlog.c:9627
+#: access/transam/xlog.c:9669
#, c-format
msgid "Run pg_stop_backup() and try again."
msgstr "Exécutez pg_stop_backup() et tentez de nouveau."
-#: access/transam/xlog.c:9720
+#: access/transam/xlog.c:9762
#, c-format
msgid "WAL generated with full_page_writes=off was replayed since last restartpoint"
msgstr "Les journaux générés avec full_page_writes=off ont été rejoués depuis le dernier restartpoint."
-#: access/transam/xlog.c:9722 access/transam/xlog.c:10067
+#: access/transam/xlog.c:9764 access/transam/xlog.c:10163
#, c-format
msgid "This means that the backup being taken on the standby is corrupt and should not be used. Enable full_page_writes and run CHECKPOINT on the master, and then try an online backup again."
msgstr ""
"corrompue et ne doit pas être utilisée. Activez full_page_writes et lancez\n"
"CHECKPOINT sur le maître, puis recommencez la sauvegarde."
-#: access/transam/xlog.c:9803
+#: access/transam/xlog.c:9845
#, c-format
msgid "If you're sure there is no backup in progress, remove file \"%s\" and try again."
msgstr ""
"Si vous êtes certain qu'aucune sauvegarde n'est en cours, supprimez le\n"
"fichier « %s » et recommencez de nouveau."
-#: access/transam/xlog.c:9820 access/transam/xlog.c:10126
+#: access/transam/xlog.c:9862 access/transam/xlog.c:10222
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "impossible d'écrire le fichier « %s » : %m"
-#: access/transam/xlog.c:9962
+#: access/transam/xlog.c:10003
+#, c-format
+msgid "exclusive backup not in progress"
+msgstr "une sauvegarde exclusive n'est pas en cours"
+
+#: access/transam/xlog.c:10029
#, c-format
msgid "a backup is not in progress"
msgstr "une sauvegarde n'est pas en cours"
-#: access/transam/xlog.c:10001 access/transam/xlog.c:10013 access/transam/xlog.c:10367 access/transam/xlog.c:10373
+#: access/transam/xlog.c:10097 access/transam/xlog.c:10109 access/transam/xlog.c:10463 access/transam/xlog.c:10469
#, c-format
msgid "invalid data in file \"%s\""
msgstr "données invalides dans le fichier « %s »"
-#: access/transam/xlog.c:10017
+#: access/transam/xlog.c:10113
#, c-format
msgid "the standby was promoted during online backup"
msgstr "le standby a été promu lors de la sauvegarde en ligne"
-#: access/transam/xlog.c:10018
+#: access/transam/xlog.c:10114
#, c-format
msgid "This means that the backup being taken is corrupt and should not be used. Try taking another online backup."
msgstr ""
"Cela signifie que la sauvegarde en cours de réalisation est corrompue et ne\n"
"doit pas être utilisée. Recommencez la sauvegarde."
-#: access/transam/xlog.c:10065
+#: access/transam/xlog.c:10161
#, c-format
msgid "WAL generated with full_page_writes=off was replayed during online backup"
msgstr ""
"le journal de transactions généré avec full_page_writes=off a été rejoué lors\n"
"de la sauvegarde en ligne"
-#: access/transam/xlog.c:10175
+#: access/transam/xlog.c:10271
#, c-format
msgid "pg_stop_backup cleanup done, waiting for required WAL segments to be archived"
msgstr "nettoyage de pg_stop_backup terminé, en attente des journaux de transactions requis à archiver"
-#: access/transam/xlog.c:10185
+#: access/transam/xlog.c:10281
#, c-format
msgid "pg_stop_backup still waiting for all required WAL segments to be archived (%d seconds elapsed)"
msgstr ""
"pg_stop_backup toujours en attente de la fin de l'archivage des segments de\n"
"journaux de transactions requis (%d secondes passées)"
-#: access/transam/xlog.c:10187
+#: access/transam/xlog.c:10283
#, c-format
msgid "Check that your archive_command is executing properly. pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments."
msgstr ""
"peut être annulé avec sûreté mais la sauvegarde de la base ne sera pas\n"
"utilisable sans tous les segments WAL."
-#: access/transam/xlog.c:10194
+#: access/transam/xlog.c:10290
#, c-format
msgid "pg_stop_backup complete, all required WAL segments have been archived"
msgstr "pg_stop_backup terminé, tous les journaux de transactions requis ont été archivés"
-#: access/transam/xlog.c:10198
+#: access/transam/xlog.c:10294
#, c-format
msgid "WAL archiving is not enabled; you must ensure that all required WAL segments are copied through other means to complete the backup"
msgstr ""
"vous devez vous assurer que tous les fichiers requis des journaux de\n"
"transactions sont copiés par d'autre moyens pour terminer la sauvegarde."
-#: access/transam/xlog.c:10417
+#: access/transam/xlog.c:10513
#, c-format
msgid "xlog redo %s"
msgstr "xlog redo %s"
-#: access/transam/xlog.c:10457
+#: access/transam/xlog.c:10553
#, c-format
msgid "online backup mode canceled"
msgstr "mode de sauvegarde en ligne annulé"
-#: access/transam/xlog.c:10458
+#: access/transam/xlog.c:10554
#, c-format
msgid "\"%s\" was renamed to \"%s\"."
msgstr "« %s » a été renommé en « %s »."
-#: access/transam/xlog.c:10465
+#: access/transam/xlog.c:10561
#, c-format
msgid "online backup mode was not canceled"
msgstr "le mode de sauvegarde en ligne n'a pas été annulé"
-#: access/transam/xlog.c:10466
+#: access/transam/xlog.c:10562
#, c-format
msgid "Could not rename \"%s\" to \"%s\": %m."
msgstr "N'a pas pu renommer « %s » en « %s » : %m"
-#: access/transam/xlog.c:10816 access/transam/xlog.c:10838
+#: access/transam/xlog.c:10912 access/transam/xlog.c:10934
#, c-format
msgid "could not read from log file %u, segment %u, offset %u: %m"
msgstr "n'a pas pu lire le journal de transactions %u, segment %u, décalage %u : %m"
-#: access/transam/xlog.c:10927
+#: access/transam/xlog.c:11023
#, c-format
msgid "received promote request"
msgstr "a reçu une demande de promotion"
-#: access/transam/xlog.c:10940
+#: access/transam/xlog.c:11036
#, c-format
msgid "trigger file found: %s"
msgstr "fichier trigger trouvé : %s"
msgid "default privileges cannot be set for columns"
msgstr "les droits par défaut ne peuvent pas être configurés pour les colonnes"
-#: catalog/aclchk.c:1477 catalog/objectaddress.c:813 commands/analyze.c:387 commands/copy.c:3983 commands/sequence.c:1480 commands/tablecmds.c:4774 commands/tablecmds.c:4866 commands/tablecmds.c:4913 commands/tablecmds.c:5015 commands/tablecmds.c:5059 commands/tablecmds.c:5138 commands/tablecmds.c:5222 commands/tablecmds.c:7167
-#: commands/tablecmds.c:7399 commands/tablecmds.c:7788 commands/trigger.c:628 parser/analyze.c:2042 parser/parse_relation.c:2067 parser/parse_relation.c:2124 parser/parse_target.c:899 parser/parse_type.c:123 utils/adt/acl.c:2838 utils/adt/ruleutils.c:1626
+#: catalog/aclchk.c:1477 catalog/objectaddress.c:813 commands/analyze.c:387 commands/copy.c:3983 commands/sequence.c:1480 commands/tablecmds.c:4774 commands/tablecmds.c:4866 commands/tablecmds.c:4913 commands/tablecmds.c:5015 commands/tablecmds.c:5059 commands/tablecmds.c:5138 commands/tablecmds.c:5222 commands/tablecmds.c:7185
+#: commands/tablecmds.c:7417 commands/tablecmds.c:7806 commands/trigger.c:628 parser/analyze.c:2042 parser/parse_relation.c:2153 parser/parse_relation.c:2210 parser/parse_target.c:899 parser/parse_type.c:123 utils/adt/acl.c:2838 utils/adt/ruleutils.c:1629
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "la colonne « %s » de la relation « %s » n'existe pas"
-#: catalog/aclchk.c:1742 catalog/objectaddress.c:648 commands/sequence.c:1069 commands/tablecmds.c:210 commands/tablecmds.c:10489 utils/adt/acl.c:2074 utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168 utils/adt/acl.c:2196 utils/adt/acl.c:2226
+#: catalog/aclchk.c:1742 catalog/objectaddress.c:648 commands/sequence.c:1069 commands/tablecmds.c:210 commands/tablecmds.c:10540 utils/adt/acl.c:2074 utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168 utils/adt/acl.c:2196 utils/adt/acl.c:2226
#, c-format
msgid "\"%s\" is not a sequence"
msgstr "« %s » n'est pas une séquence"
msgid "Valid fork names are \"main\", \"fsm\", \"vm\", and \"init\"."
msgstr "Les noms de fork valides sont « main », « fsm », « vm » et « init »."
-#: catalog/dependency.c:605
+#: catalog/dependency.c:604
#, c-format
msgid "cannot drop %s because %s requires it"
msgstr "n'a pas pu supprimer %s car il est requis par %s"
-#: catalog/dependency.c:608
+#: catalog/dependency.c:607
#, c-format
msgid "You can drop %s instead."
msgstr "Vous pouvez supprimer %s à la place."
-#: catalog/dependency.c:769 catalog/pg_shdepend.c:570
+#: catalog/dependency.c:768 catalog/pg_shdepend.c:570
#, c-format
msgid "cannot drop %s because it is required by the database system"
msgstr "n'a pas pu supprimer %s car il est requis par le système de bases de données"
-#: catalog/dependency.c:885
+#: catalog/dependency.c:884
#, c-format
msgid "drop auto-cascades to %s"
msgstr "DROP cascade automatiquement sur %s"
-#: catalog/dependency.c:897 catalog/dependency.c:906
+#: catalog/dependency.c:896 catalog/dependency.c:905
#, c-format
msgid "%s depends on %s"
msgstr "%s dépend de %s"
-#: catalog/dependency.c:918 catalog/dependency.c:927
+#: catalog/dependency.c:917 catalog/dependency.c:926
#, c-format
msgid "drop cascades to %s"
msgstr "DROP cascade sur %s"
-#: catalog/dependency.c:935 catalog/pg_shdepend.c:681
+#: catalog/dependency.c:934 catalog/pg_shdepend.c:681
#, c-format
msgid ""
"\n"
"\n"
"et %d autres objets (voir le journal applicatif du serveur pour une liste)"
-#: catalog/dependency.c:947
+#: catalog/dependency.c:946
#, c-format
msgid "cannot drop %s because other objects depend on it"
msgstr "n'a pas pu supprimer %s car d'autres objets en dépendent"
-#: catalog/dependency.c:949 catalog/dependency.c:950 catalog/dependency.c:956 catalog/dependency.c:957 catalog/dependency.c:968 catalog/dependency.c:969 catalog/objectaddress.c:555 commands/tablecmds.c:734 commands/user.c:960 port/win32/security.c:51 storage/lmgr/deadlock.c:955 storage/lmgr/proc.c:1156 utils/misc/guc.c:5454
+#: catalog/dependency.c:948 catalog/dependency.c:949 catalog/dependency.c:955 catalog/dependency.c:956 catalog/dependency.c:967 catalog/dependency.c:968 catalog/objectaddress.c:555 commands/tablecmds.c:734 commands/user.c:960 port/win32/security.c:51 storage/lmgr/deadlock.c:955 storage/lmgr/proc.c:1156 utils/misc/guc.c:5454
#: utils/misc/guc.c:5789 utils/misc/guc.c:8167 utils/misc/guc.c:8201 utils/misc/guc.c:8235 utils/misc/guc.c:8269 utils/misc/guc.c:8304
#, c-format
msgid "%s"
msgstr "%s"
-#: catalog/dependency.c:951 catalog/dependency.c:958
+#: catalog/dependency.c:950 catalog/dependency.c:957
#, c-format
msgid "Use DROP ... CASCADE to drop the dependent objects too."
msgstr "Utilisez DROP ... CASCADE pour supprimer aussi les objets dépendants."
-#: catalog/dependency.c:955
+#: catalog/dependency.c:954
#, c-format
msgid "cannot drop desired object(s) because other objects depend on them"
msgstr "ne peut pas supprimer les objets désirés car d'autres objets en dépendent"
#. translator: %d always has a value larger than 1
-#: catalog/dependency.c:964
+#: catalog/dependency.c:963
#, c-format
msgid "drop cascades to %d other object"
msgid_plural "drop cascades to %d other objects"
msgstr[0] "DROP cascade sur %d autre objet"
msgstr[1] "DROP cascade sur %d autres objets"
-#: catalog/dependency.c:2351
+#: catalog/dependency.c:2350
#, c-format
msgid " column %s"
msgstr " colonne %s"
-#: catalog/dependency.c:2357
+#: catalog/dependency.c:2356
#, c-format
msgid "function %s"
msgstr "fonction %s"
-#: catalog/dependency.c:2362
+#: catalog/dependency.c:2361
#, c-format
msgid "type %s"
msgstr "type %s"
-#: catalog/dependency.c:2392
+#: catalog/dependency.c:2391
#, c-format
msgid "cast from %s to %s"
msgstr "conversion de %s en %s"
-#: catalog/dependency.c:2412
+#: catalog/dependency.c:2411
#, c-format
msgid "collation %s"
msgstr "collationnement %s"
-#: catalog/dependency.c:2436
+#: catalog/dependency.c:2435
#, c-format
msgid "constraint %s on %s"
msgstr "contrainte %s sur %s"
-#: catalog/dependency.c:2442
+#: catalog/dependency.c:2441
#, c-format
msgid "constraint %s"
msgstr "contrainte %s"
-#: catalog/dependency.c:2459
+#: catalog/dependency.c:2458
#, c-format
msgid "conversion %s"
msgstr "conversion %s"
-#: catalog/dependency.c:2496
+#: catalog/dependency.c:2495
#, c-format
msgid "default for %s"
msgstr "valeur par défaut pour %s"
-#: catalog/dependency.c:2513
+#: catalog/dependency.c:2512
#, c-format
msgid "language %s"
msgstr "langage %s"
-#: catalog/dependency.c:2519
+#: catalog/dependency.c:2518
#, c-format
msgid "large object %u"
msgstr "« Large Object » %u"
-#: catalog/dependency.c:2524
+#: catalog/dependency.c:2523
#, c-format
msgid "operator %s"
msgstr "opérateur %s"
-#: catalog/dependency.c:2556
+#: catalog/dependency.c:2555
#, c-format
msgid "operator class %s for access method %s"
msgstr "classe d'opérateur %s pour la méthode d'accès %s"
#. first two %s's are data type names, the third %s is the
#. description of the operator family, and the last %s is the
#. textual form of the operator with arguments.
-#: catalog/dependency.c:2606
+#: catalog/dependency.c:2605
#, c-format
msgid "operator %d (%s, %s) of %s: %s"
msgstr "opérateur %d (%s, %s) de %s : %s"
#. are data type names, the third %s is the description of the
#. operator family, and the last %s is the textual form of the
#. function with arguments.
-#: catalog/dependency.c:2656
+#: catalog/dependency.c:2655
#, c-format
msgid "function %d (%s, %s) of %s: %s"
msgstr "fonction %d (%s, %s) de %s : %s"
-#: catalog/dependency.c:2696
+#: catalog/dependency.c:2695
#, c-format
msgid "rule %s on "
msgstr "règle %s active "
-#: catalog/dependency.c:2731
+#: catalog/dependency.c:2730
#, c-format
msgid "trigger %s on "
msgstr "trigger %s actif "
-#: catalog/dependency.c:2748
+#: catalog/dependency.c:2747
#, c-format
msgid "schema %s"
msgstr "schéma %s"
-#: catalog/dependency.c:2761
+#: catalog/dependency.c:2760
#, c-format
msgid "text search parser %s"
msgstr "analyseur %s de la recherche plein texte"
-#: catalog/dependency.c:2776
+#: catalog/dependency.c:2775
#, c-format
msgid "text search dictionary %s"
msgstr "dictionnaire %s de la recherche plein texte"
-#: catalog/dependency.c:2791
+#: catalog/dependency.c:2790
#, c-format
msgid "text search template %s"
msgstr "modèle %s de la recherche plein texte"
-#: catalog/dependency.c:2806
+#: catalog/dependency.c:2805
#, c-format
msgid "text search configuration %s"
msgstr "configuration %s de recherche plein texte"
-#: catalog/dependency.c:2814
+#: catalog/dependency.c:2813
#, c-format
msgid "role %s"
msgstr "rôle %s"
-#: catalog/dependency.c:2827
+#: catalog/dependency.c:2826
#, c-format
msgid "database %s"
msgstr "base de données %s"
-#: catalog/dependency.c:2839
+#: catalog/dependency.c:2838
#, c-format
msgid "tablespace %s"
msgstr "tablespace %s"
-#: catalog/dependency.c:2848
+#: catalog/dependency.c:2847
#, c-format
msgid "foreign-data wrapper %s"
msgstr "wrapper de données distantes %s"
-#: catalog/dependency.c:2857
+#: catalog/dependency.c:2856
#, c-format
msgid "server %s"
msgstr "serveur %s"
-#: catalog/dependency.c:2886
+#: catalog/dependency.c:2885
#, c-format
msgid "user mapping for %s on server %s"
msgstr "correspondance utilisateur pour %s sur le serveur %s"
-#: catalog/dependency.c:2922
+#: catalog/dependency.c:2921
#, c-format
msgid "default privileges on new relations belonging to role %s"
msgstr "droits par défaut pour les nouvelles relations appartenant au rôle %s"
-#: catalog/dependency.c:2927
+#: catalog/dependency.c:2926
#, c-format
msgid "default privileges on new sequences belonging to role %s"
msgstr "droits par défaut pour les nouvelles séquences appartenant au rôle %s"
-#: catalog/dependency.c:2932
+#: catalog/dependency.c:2931
#, c-format
msgid "default privileges on new functions belonging to role %s"
msgstr "droits par défaut pour les nouvelles fonctions appartenant au rôle %s"
-#: catalog/dependency.c:2937
+#: catalog/dependency.c:2936
#, c-format
msgid "default privileges on new types belonging to role %s"
msgstr "droits par défaut pour les nouveaux types appartenant au rôle %s"
-#: catalog/dependency.c:2943
+#: catalog/dependency.c:2942
#, c-format
msgid "default privileges belonging to role %s"
msgstr "droits par défaut appartenant au rôle %s"
-#: catalog/dependency.c:2951
+#: catalog/dependency.c:2950
#, c-format
msgid " in schema %s"
msgstr " dans le schéma %s"
-#: catalog/dependency.c:2968
+#: catalog/dependency.c:2967
#, c-format
msgid "extension %s"
msgstr "extension %s"
-#: catalog/dependency.c:3026
+#: catalog/dependency.c:3025
#, c-format
msgid "table %s"
msgstr "table %s"
-#: catalog/dependency.c:3030
+#: catalog/dependency.c:3029
#, c-format
msgid "index %s"
msgstr "index %s"
-#: catalog/dependency.c:3034
+#: catalog/dependency.c:3033
#, c-format
msgid "sequence %s"
msgstr "séquence %s"
-#: catalog/dependency.c:3038
+#: catalog/dependency.c:3037
#, c-format
msgid "uncataloged table %s"
msgstr "table %s sans catalogue"
-#: catalog/dependency.c:3042
+#: catalog/dependency.c:3041
#, c-format
msgid "toast table %s"
msgstr "table TOAST %s"
-#: catalog/dependency.c:3046
+#: catalog/dependency.c:3045
#, c-format
msgid "view %s"
msgstr "vue %s"
-#: catalog/dependency.c:3050
+#: catalog/dependency.c:3049
#, c-format
msgid "composite type %s"
msgstr "type composite %s"
-#: catalog/dependency.c:3054
+#: catalog/dependency.c:3053
#, c-format
msgid "foreign table %s"
msgstr "table distante %s"
-#: catalog/dependency.c:3059
+#: catalog/dependency.c:3058
#, c-format
msgid "relation %s"
msgstr "relation %s"
-#: catalog/dependency.c:3096
+#: catalog/dependency.c:3095
#, c-format
msgid "operator family %s for access method %s"
msgstr "famille d'opérateur %s pour la méthode d'accès %s"
"Une relation a un type associé du même nom, donc vous devez utiliser un nom\n"
"qui n'entre pas en conflit avec un type existant."
-#: catalog/heap.c:2172
+#: catalog/heap.c:2173
#, c-format
msgid "check constraint \"%s\" already exists"
msgstr "la contrainte de vérification « %s » existe déjà"
-#: catalog/heap.c:2337 catalog/pg_constraint.c:648 commands/tablecmds.c:5548
+#: catalog/heap.c:2338 catalog/pg_constraint.c:648 commands/tablecmds.c:5548
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "la contrainte « %s » de la relation « %s » existe déjà"
-#: catalog/heap.c:2344
+#: catalog/heap.c:2345
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on relation \"%s\""
msgstr "la contrainte « %s » entre en conflit avec la constrainte non héritée sur la relation « %s »"
-#: catalog/heap.c:2355
+#: catalog/heap.c:2356
#, c-format
msgid "constraint \"%s\" conflicts with inherited constraint on relation \"%s\""
msgstr "la contrainte « %s » entre en conflit avec la contrainte héritée sur la relation « %s »"
-#: catalog/heap.c:2365
+#: catalog/heap.c:2366
#, c-format
msgid "constraint \"%s\" conflicts with NOT VALID constraint on relation \"%s\""
msgstr "la contrainte « %s » entre en conflit avec la contrainte NOT VALID sur la relation « %s »"
-#: catalog/heap.c:2370
+#: catalog/heap.c:2371
#, c-format
msgid "merging constraint \"%s\" with inherited definition"
msgstr "assemblage de la contrainte « %s » avec une définition héritée"
-#: catalog/heap.c:2475
+#: catalog/heap.c:2476
#, c-format
msgid "cannot use column references in default expression"
msgstr "ne peut pas utiliser les références de colonnes dans l'expression par défaut"
-#: catalog/heap.c:2483
+#: catalog/heap.c:2484
#, c-format
msgid "default expression must not return a set"
msgstr "l'expression par défaut ne doit pas renvoyer un ensemble"
-#: catalog/heap.c:2491
+#: catalog/heap.c:2492
#, c-format
msgid "cannot use subquery in default expression"
msgstr "ne peut pas utiliser une sous-requête dans l'expression par défaut"
-#: catalog/heap.c:2495
+#: catalog/heap.c:2496
#, c-format
msgid "cannot use aggregate function in default expression"
msgstr "ne peut pas utiliser une fonction d'agrégat dans une expression par défaut"
-#: catalog/heap.c:2499
+#: catalog/heap.c:2500
#, c-format
msgid "cannot use window function in default expression"
msgstr "ne peut pas utiliser une fonction window dans une expression par défaut"
-#: catalog/heap.c:2518 rewrite/rewriteHandler.c:1055
+#: catalog/heap.c:2519 rewrite/rewriteHandler.c:1055
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "la colonne « %s » est de type %s alors que l'expression par défaut est de type %s"
-#: catalog/heap.c:2523 commands/prepare.c:388 parser/parse_node.c:410 parser/parse_target.c:491 parser/parse_target.c:737 parser/parse_target.c:747 rewrite/rewriteHandler.c:1060
+#: catalog/heap.c:2524 commands/prepare.c:388 parser/parse_node.c:410 parser/parse_target.c:491 parser/parse_target.c:737 parser/parse_target.c:747 rewrite/rewriteHandler.c:1060
#, c-format
msgid "You will need to rewrite or cast the expression."
msgstr "Vous devez réécrire l'expression ou lui appliquer une transformation de type."
-#: catalog/heap.c:2569
+#: catalog/heap.c:2570
#, c-format
msgid "only table \"%s\" can be referenced in check constraint"
msgstr "seule la table « %s » peut être référencée dans la contrainte de vérification"
-#: catalog/heap.c:2578 commands/typecmds.c:2909
+#: catalog/heap.c:2579 commands/typecmds.c:2909
#, c-format
msgid "cannot use subquery in check constraint"
msgstr "ne peut pas utiliser une sous-requête dans la contrainte de vérification"
-#: catalog/heap.c:2582 commands/typecmds.c:2913
+#: catalog/heap.c:2583 commands/typecmds.c:2913
#, c-format
msgid "cannot use aggregate function in check constraint"
msgstr "ne peut pas utiliser une fonction d'aggrégat dans une contrainte de vérification"
-#: catalog/heap.c:2586 commands/typecmds.c:2917
+#: catalog/heap.c:2587 commands/typecmds.c:2917
#, c-format
msgid "cannot use window function in check constraint"
msgstr "ne peut pas utiliser une fonction window dans une contrainte de vérification"
-#: catalog/heap.c:2825
+#: catalog/heap.c:2826
#, c-format
msgid "unsupported ON COMMIT and foreign key combination"
msgstr "combinaison ON COMMIT et clé étrangère non supportée"
-#: catalog/heap.c:2826
+#: catalog/heap.c:2827
#, c-format
msgid "Table \"%s\" references \"%s\", but they do not have the same ON COMMIT setting."
msgstr ""
"La table « %s » référence « %s » mais elles n'ont pas la même valeur pour le\n"
"paramètre ON COMMIT."
-#: catalog/heap.c:2831
+#: catalog/heap.c:2832
#, c-format
msgid "cannot truncate a table referenced in a foreign key constraint"
msgstr "ne peut pas tronquer une table référencée dans une contrainte de clé étrangère"
-#: catalog/heap.c:2832
+#: catalog/heap.c:2833
#, c-format
msgid "Table \"%s\" references \"%s\"."
msgstr "La table « %s » référence « %s »."
-#: catalog/heap.c:2834
+#: catalog/heap.c:2835
#, c-format
msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
msgstr "Tronquez la table « %s » en même temps, ou utilisez TRUNCATE ... CASCADE."
msgid "could not obtain lock on relation \"%s\""
msgstr "n'a pas pu obtenir un verrou sur la relation « %s »"
-#: catalog/namespace.c:401 parser/parse_relation.c:851
+#: catalog/namespace.c:401 parser/parse_relation.c:852
#, c-format
msgid "relation \"%s.%s\" does not exist"
msgstr "la relation « %s.%s » n'existe pas"
-#: catalog/namespace.c:406 parser/parse_relation.c:864 parser/parse_relation.c:872 utils/adt/regproc.c:810
+#: catalog/namespace.c:406 parser/parse_relation.c:865 parser/parse_relation.c:873 utils/adt/regproc.c:810
#, c-format
msgid "relation \"%s\" does not exist"
msgstr "la relation « %s » n'existe pas"
msgid "server name cannot be qualified"
msgstr "le nom du serveur ne peut pas être qualifié"
-#: catalog/objectaddress.c:655 catalog/toasting.c:92 commands/indexcmds.c:381 commands/lockcmds.c:92 commands/tablecmds.c:204 commands/tablecmds.c:1227 commands/tablecmds.c:3971 commands/tablecmds.c:7302 commands/tablecmds.c:10382
+#: catalog/objectaddress.c:655 catalog/toasting.c:92 commands/indexcmds.c:381 commands/lockcmds.c:92 commands/tablecmds.c:204 commands/tablecmds.c:1227 commands/tablecmds.c:3971 commands/tablecmds.c:7320 commands/tablecmds.c:10433
#, c-format
msgid "\"%s\" is not a table"
msgstr "« %s » n'est pas une table"
-#: catalog/objectaddress.c:662 commands/tablecmds.c:216 commands/tablecmds.c:3986 commands/tablecmds.c:10494 commands/view.c:185
+#: catalog/objectaddress.c:662 commands/tablecmds.c:216 commands/tablecmds.c:3986 commands/tablecmds.c:10545 commands/view.c:185
#, c-format
msgid "\"%s\" is not a view"
msgstr "« %s » n'est pas une vue"
-#: catalog/objectaddress.c:669 commands/tablecmds.c:234 commands/tablecmds.c:3989 commands/tablecmds.c:10499
+#: catalog/objectaddress.c:669 commands/tablecmds.c:234 commands/tablecmds.c:3989 commands/tablecmds.c:10550
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "« %s » n'est pas une table distante"
msgid "SQL functions cannot have arguments of type %s"
msgstr "les fonctions SQL ne peuvent avoir d'arguments du type %s"
-#: catalog/pg_proc.c:940 executor/functions.c:1417
+#: catalog/pg_proc.c:940 executor/functions.c:1426
#, c-format
msgid "SQL function \"%s\""
msgstr "Fonction SQL « %s »"
msgid "there is no previously clustered index for table \"%s\""
msgstr "Il n'existe pas d'index CLUSTER pour la table « %s »"
-#: commands/cluster.c:168 commands/tablecmds.c:8502
+#: commands/cluster.c:168 commands/tablecmds.c:8520
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "l'index « %s » pour la table « %s » n'existe pas"
msgid "incorrect binary data format"
msgstr "format de données binaires incorrect"
-#: commands/copy.c:3988 commands/indexcmds.c:1020 commands/tablecmds.c:1391 commands/tablecmds.c:2190 parser/parse_expr.c:766 utils/adt/tsvector_op.c:1417
+#: commands/copy.c:3988 commands/indexcmds.c:1020 commands/tablecmds.c:1391 commands/tablecmds.c:2190 parser/parse_expr.c:766 utils/adt/tsvector_op.c:1418
#, c-format
msgid "column \"%s\" does not exist"
msgstr "la colonne « %s » n'existe pas"
msgid "invalid argument for %s: \"%s\""
msgstr "argument invalide pour %s : « %s »"
-#: commands/dropcmds.c:100 commands/functioncmds.c:1075 commands/functioncmds.c:1138 commands/functioncmds.c:1290 utils/adt/ruleutils.c:1723
+#: commands/dropcmds.c:100 commands/functioncmds.c:1075 commands/functioncmds.c:1138 commands/functioncmds.c:1290 utils/adt/ruleutils.c:1726
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "« %s » est une fonction d'agrégat"
msgid "cannot drop extension \"%s\" because it is being modified"
msgstr "ne peut pas supprimer l'extension « %s » car il est en cours de modification"
-#: commands/extension.c:1646 commands/extension.c:1755 commands/extension.c:1948 commands/prepare.c:716 executor/execQual.c:1740 executor/execQual.c:1765 executor/execQual.c:2132 executor/execQual.c:5314 executor/functions.c:1017 foreign/foreign.c:373 replication/walsender.c:1529 utils/fmgr/funcapi.c:60
+#: commands/extension.c:1646 commands/extension.c:1755 commands/extension.c:1948 commands/prepare.c:716 executor/execQual.c:1740 executor/execQual.c:1765 executor/execQual.c:2132 executor/execQual.c:5314 executor/functions.c:1026 foreign/foreign.c:373 replication/walsender.c:1529 utils/fmgr/funcapi.c:60
#: utils/mmgr/portalmem.c:1052
#, c-format
msgid "set-valued function called in context that cannot accept a set"
msgid "cannot create indexes on temporary tables of other sessions"
msgstr "ne peut pas créer les index sur les tables temporaires des autres sessions"
-#: commands/indexcmds.c:446 commands/tablecmds.c:511 commands/tablecmds.c:8762
+#: commands/indexcmds.c:446 commands/tablecmds.c:511 commands/tablecmds.c:8780
#, c-format
msgid "only shared relations can be placed in pg_global tablespace"
msgstr "seules les relations partagées peuvent être placées dans le tablespace pg_global"
msgid "unlogged sequences are not supported"
msgstr "les séquences non tracées ne sont pas supportées"
-#: commands/sequence.c:424 commands/tablecmds.c:2269 commands/tablecmds.c:2441 commands/tablecmds.c:9889 tcop/utility.c:714
+#: commands/sequence.c:424 commands/tablecmds.c:2269 commands/tablecmds.c:2441 commands/tablecmds.c:9940 tcop/utility.c:714
#, c-format
msgid "relation \"%s\" does not exist, skipping"
msgstr "la relation « %s » n'existe pas, poursuite du traitement"
msgid "setval: value %s is out of bounds for sequence \"%s\" (%s..%s)"
msgstr "setval : la valeur %s est en dehors des limites de la séquence « %s » (%s..%s)"
-#: commands/sequence.c:1051 lib/stringinfo.c:266 libpq/auth.c:1035 libpq/auth.c:1397 libpq/auth.c:1465 libpq/auth.c:1870 postmaster/postmaster.c:2055 postmaster/postmaster.c:2086 postmaster/postmaster.c:3394 postmaster/postmaster.c:4092 postmaster/postmaster.c:4177 postmaster/postmaster.c:4815 storage/buffer/buf_init.c:154
+#: commands/sequence.c:1051 lib/stringinfo.c:266 libpq/auth.c:1035 libpq/auth.c:1397 libpq/auth.c:1465 libpq/auth.c:1870 postmaster/postmaster.c:2056 postmaster/postmaster.c:2087 postmaster/postmaster.c:3395 postmaster/postmaster.c:4093 postmaster/postmaster.c:4178 postmaster/postmaster.c:4816 storage/buffer/buf_init.c:154
#: storage/buffer/localbuf.c:393 storage/file/fd.c:561 storage/file/fd.c:958 storage/file/fd.c:1076 storage/file/fd.c:1689 storage/ipc/procarray.c:893 storage/ipc/procarray.c:1333 storage/ipc/procarray.c:1340 storage/ipc/procarray.c:1659 storage/ipc/procarray.c:2128 utils/adt/formatting.c:1529 utils/adt/formatting.c:1649
-#: utils/adt/formatting.c:1770 utils/adt/regexp.c:219 utils/adt/varlena.c:3531 utils/adt/varlena.c:3552 utils/fmgr/dfmgr.c:220 utils/hash/dynahash.c:373 utils/hash/dynahash.c:450 utils/hash/dynahash.c:964 utils/init/miscinit.c:150 utils/init/miscinit.c:171 utils/init/miscinit.c:181 utils/mb/mbutils.c:374 utils/mb/mbutils.c:675
-#: utils/misc/guc.c:3362 utils/misc/guc.c:3378 utils/misc/guc.c:3391 utils/misc/tzparser.c:470 utils/mmgr/aset.c:420 utils/mmgr/aset.c:591 utils/mmgr/aset.c:769 utils/mmgr/aset.c:970
+#: utils/adt/formatting.c:1770 utils/adt/pg_locale.c:440 utils/adt/pg_locale.c:624 utils/adt/regexp.c:219 utils/adt/varlena.c:3531 utils/adt/varlena.c:3552 utils/fmgr/dfmgr.c:220 utils/hash/dynahash.c:373 utils/hash/dynahash.c:450 utils/hash/dynahash.c:964 utils/init/miscinit.c:150 utils/init/miscinit.c:171
+#: utils/init/miscinit.c:181 utils/mb/mbutils.c:374 utils/mb/mbutils.c:675 utils/misc/guc.c:3362 utils/misc/guc.c:3378 utils/misc/guc.c:3391 utils/misc/tzparser.c:470 utils/mmgr/aset.c:420 utils/mmgr/aset.c:591 utils/mmgr/aset.c:769 utils/mmgr/aset.c:970
#, c-format
msgid "out of memory"
msgstr "mémoire épuisée"
msgid "Use DROP TYPE to remove a type."
msgstr "Utilisez DROP TYPE pour supprimer un type."
-#: commands/tablecmds.c:232 commands/tablecmds.c:7774 commands/tablecmds.c:9824
+#: commands/tablecmds.c:232 commands/tablecmds.c:7792 commands/tablecmds.c:9875
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "la table distante « %s » n'existe pas"
msgid "DROP INDEX CONCURRENTLY does not support CASCADE"
msgstr "DROP INDEX CONCURRENTLY ne permet pas la CASCADE"
-#: commands/tablecmds.c:905 commands/tablecmds.c:1240 commands/tablecmds.c:2086 commands/tablecmds.c:3953 commands/tablecmds.c:5746 commands/tablecmds.c:10415 commands/tablecmds.c:10450 commands/trigger.c:211 commands/trigger.c:1109 commands/trigger.c:1215 rewrite/rewriteDefine.c:266
+#: commands/tablecmds.c:905 commands/tablecmds.c:1240 commands/tablecmds.c:2086 commands/tablecmds.c:3953 commands/tablecmds.c:5746 commands/tablecmds.c:10466 commands/tablecmds.c:10501 commands/trigger.c:211 commands/trigger.c:1109 commands/trigger.c:1215 rewrite/rewriteDefine.c:266
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
msgstr "droit refusé : « %s » est un catalogue système"
msgid "inherited relation \"%s\" is not a table"
msgstr "la relation héritée « %s » n'est pas une table"
-#: commands/tablecmds.c:1462 commands/tablecmds.c:9013
+#: commands/tablecmds.c:1462 commands/tablecmds.c:9031
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "ine peut pas hériter à partir d'une relation temporaire « %s »"
-#: commands/tablecmds.c:1470 commands/tablecmds.c:9021
+#: commands/tablecmds.c:1470 commands/tablecmds.c:9039
#, c-format
msgid "cannot inherit from temporary relation of another session"
msgstr "ne peut pas hériter de la table temporaire d'une autre session"
-#: commands/tablecmds.c:1486 commands/tablecmds.c:9055
+#: commands/tablecmds.c:1486 commands/tablecmds.c:9073
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr "la relation « %s » serait héritée plus d'une fois"
msgid "cannot add column to typed table"
msgstr "ne peut pas ajouter une colonne à une table typée"
-#: commands/tablecmds.c:4359 commands/tablecmds.c:9209
+#: commands/tablecmds.c:4359 commands/tablecmds.c:9227
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr "la table fille « %s » a un type différent pour la colonne « %s »"
-#: commands/tablecmds.c:4365 commands/tablecmds.c:9216
+#: commands/tablecmds.c:4365 commands/tablecmds.c:9234
#, c-format
msgid "child table \"%s\" has different collation for column \"%s\""
msgstr "la table fille « %s » a un collationnement différent pour la colonne « %s »"
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "la colonne « %s » de la relation « %s » existe déjà"
-#: commands/tablecmds.c:4783 commands/tablecmds.c:4875 commands/tablecmds.c:4920 commands/tablecmds.c:5022 commands/tablecmds.c:5066 commands/tablecmds.c:5145 commands/tablecmds.c:7176 commands/tablecmds.c:7796
+#: commands/tablecmds.c:4783 commands/tablecmds.c:4875 commands/tablecmds.c:4920 commands/tablecmds.c:5022 commands/tablecmds.c:5066 commands/tablecmds.c:5145 commands/tablecmds.c:7194 commands/tablecmds.c:7814
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "n'a pas pu modifier la colonne système « %s »"
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr "Les colonnes clés « %s » et « %s » sont de types incompatibles : %s et %s."
-#: commands/tablecmds.c:6144 commands/tablecmds.c:7015 commands/tablecmds.c:7071
+#: commands/tablecmds.c:6144 commands/tablecmds.c:7033 commands/tablecmds.c:7089
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "la contrainte « %s » de la relation « %s » n'existe pas"
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr "ne peut pas supprimer la contrainte héritée « %s » de la relation « %s »"
-#: commands/tablecmds.c:7021
+#: commands/tablecmds.c:7039
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "la contrainte « %s » de la relation « %s » n'existe pas, ignore"
-#: commands/tablecmds.c:7160
+#: commands/tablecmds.c:7178
#, c-format
msgid "cannot alter column type of typed table"
msgstr "ne peut pas modifier le type d'une colonne appartenant à une table typée"
-#: commands/tablecmds.c:7183
+#: commands/tablecmds.c:7201
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "ne peut pas modifier la colonne héritée « %s »"
-#: commands/tablecmds.c:7229
+#: commands/tablecmds.c:7247
#, c-format
msgid "transform expression must not return a set"
msgstr "l'expression de transformation ne doit pas renvoyer un ensemble"
-#: commands/tablecmds.c:7235
+#: commands/tablecmds.c:7253
#, c-format
msgid "cannot use subquery in transform expression"
msgstr "ne peut pas utiliser une sous-requête dans l'expression de transformation"
-#: commands/tablecmds.c:7239
+#: commands/tablecmds.c:7257
#, c-format
msgid "cannot use aggregate function in transform expression"
msgstr "ne peut pas utiliser la fonction d'agrégat dans l'expression de la transformation"
-#: commands/tablecmds.c:7243
+#: commands/tablecmds.c:7261
#, c-format
msgid "cannot use window function in transform expression"
msgstr "ne peut pas utiliser la fonction window dans l'expression de la transformation"
-#: commands/tablecmds.c:7265
+#: commands/tablecmds.c:7283
#, c-format
msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s"
msgstr ""
"le résultat de la clause USING pour la colonne « %s » ne peut pas être converti\n"
"automatiquement vers le type %s"
-#: commands/tablecmds.c:7268
+#: commands/tablecmds.c:7286
#, c-format
msgid "You might need to add an explicit cast."
msgstr "Vous pouvez avoir besoin d'ajouter une conversion explicite."
-#: commands/tablecmds.c:7272
+#: commands/tablecmds.c:7290
#, c-format
msgid "column \"%s\" cannot be cast automatically to type %s"
msgstr "la colonne « %s » ne peut pas être convertie vers le type %s"
#. translator: USING is SQL, don't translate it
-#: commands/tablecmds.c:7275
+#: commands/tablecmds.c:7293
#, c-format
msgid "You might need to specify \"USING %s::%s\"."
msgstr "Vous pouvez avoir besoin de spécifier \"USING %s::%s\"."
-#: commands/tablecmds.c:7328
+#: commands/tablecmds.c:7346
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr "le type de colonne héritée « %s » doit aussi être renommée pour les tables filles"
-#: commands/tablecmds.c:7409
+#: commands/tablecmds.c:7427
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "ne peut pas modifier la colonne « %s » deux fois"
-#: commands/tablecmds.c:7445
+#: commands/tablecmds.c:7463
#, c-format
msgid "default for column \"%s\" cannot be cast automatically to type %s"
msgstr ""
"la valeur par défaut de la colonne « %s » ne peut pas être convertie vers le\n"
"type %s automatiquement"
-#: commands/tablecmds.c:7571
+#: commands/tablecmds.c:7589
#, c-format
msgid "cannot alter type of a column used by a view or rule"
msgstr "ne peut pas modifier le type d'une colonne utilisée dans une vue ou une règle"
-#: commands/tablecmds.c:7572 commands/tablecmds.c:7591
+#: commands/tablecmds.c:7590 commands/tablecmds.c:7609
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s dépend de la colonne « %s »"
-#: commands/tablecmds.c:7590
+#: commands/tablecmds.c:7608
#, c-format
msgid "cannot alter type of a column used in a trigger definition"
msgstr "ne peut pas modifier le type d'une colonne utilisée dans la définition d'un trigger"
-#: commands/tablecmds.c:8177
+#: commands/tablecmds.c:8195
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "ne peut pas modifier le propriétaire de l'index « %s »"
-#: commands/tablecmds.c:8179
+#: commands/tablecmds.c:8197
#, c-format
msgid "Change the ownership of the index's table, instead."
msgstr "Modifier à la place le propriétaire de la table concernée par l'index."
-#: commands/tablecmds.c:8195
+#: commands/tablecmds.c:8213
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "ne peut pas modifier le propriétaire de la séquence « %s »"
-#: commands/tablecmds.c:8197 commands/tablecmds.c:9908
+#: commands/tablecmds.c:8215 commands/tablecmds.c:9959
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "La séquence « %s » est liée à la table « %s »."
-#: commands/tablecmds.c:8209 commands/tablecmds.c:10520
+#: commands/tablecmds.c:8227 commands/tablecmds.c:10571
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Utilisez ALTER TYPE à la place."
-#: commands/tablecmds.c:8218 commands/tablecmds.c:10537
+#: commands/tablecmds.c:8236 commands/tablecmds.c:10588
#, c-format
msgid "\"%s\" is not a table, view, sequence, or foreign table"
msgstr "« %s » n'est pas une table, une vue, une séquence ou une table distante"
-#: commands/tablecmds.c:8549
+#: commands/tablecmds.c:8567
#, c-format
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "ne peut pas avoir de nombreuses sous-commandes SET TABLESPACE"
-#: commands/tablecmds.c:8619
+#: commands/tablecmds.c:8637
#, c-format
msgid "\"%s\" is not a table, index, or TOAST table"
msgstr "« %s » n'est pas une table, un index ou une table TOAST"
-#: commands/tablecmds.c:8755
+#: commands/tablecmds.c:8773
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "ne peut pas déplacer la colonne système « %s »"
-#: commands/tablecmds.c:8771
+#: commands/tablecmds.c:8789
#, c-format
msgid "cannot move temporary tables of other sessions"
msgstr "ne peut pas déplacer les tables temporaires d'autres sessions"
-#: commands/tablecmds.c:8982
+#: commands/tablecmds.c:9000
#, c-format
msgid "cannot change inheritance of typed table"
msgstr "ne peut pas modifier l'héritage d'une table typée"
-#: commands/tablecmds.c:9028
+#: commands/tablecmds.c:9046
#, c-format
msgid "cannot inherit to temporary relation of another session"
msgstr "ne peut pas hériter à partir d'une relation temporaire d'une autre session"
-#: commands/tablecmds.c:9082
+#: commands/tablecmds.c:9100
#, c-format
msgid "circular inheritance not allowed"
msgstr "héritage circulaire interdit"
-#: commands/tablecmds.c:9083
+#: commands/tablecmds.c:9101
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "« %s » est déjà un enfant de « %s »."
-#: commands/tablecmds.c:9091
+#: commands/tablecmds.c:9109
#, c-format
msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
msgstr "la table « %s » qui n'a pas d'OID ne peut pas hériter de la table « %s » qui en a"
-#: commands/tablecmds.c:9227
+#: commands/tablecmds.c:9245
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr "la colonne « %s » de la table enfant doit être marquée comme NOT NULL"
-#: commands/tablecmds.c:9243
+#: commands/tablecmds.c:9261 commands/tablecmds.c:9294
#, c-format
msgid "child table is missing column \"%s\""
msgstr "la colonne « %s » manque à la table enfant"
-#: commands/tablecmds.c:9326
+#: commands/tablecmds.c:9377
#, c-format
msgid "child table \"%s\" has different definition for check constraint \"%s\""
msgstr "la table fille « %s » a un type différent pour la contrainte de vérification « %s »"
-#: commands/tablecmds.c:9334
+#: commands/tablecmds.c:9385
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\""
msgstr "la contrainte « %s » entre en conflit avec une contrainte non héritée sur la table fille « %s »"
-#: commands/tablecmds.c:9345
+#: commands/tablecmds.c:9396
#, c-format
msgid "constraint \"%s\" conflicts with NOT VALID constraint on child table \"%s\""
msgstr "la contrainte « %s » entre en conflit avec une contrainte NOT VALID sur la table fille « %s »"
-#: commands/tablecmds.c:9369
+#: commands/tablecmds.c:9420
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "la contrainte « %s » manque à la table enfant"
-#: commands/tablecmds.c:9449
+#: commands/tablecmds.c:9500
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "la relation « %s » n'est pas un parent de la relation « %s »"
-#: commands/tablecmds.c:9666
+#: commands/tablecmds.c:9717
#, c-format
msgid "typed tables cannot inherit"
msgstr "les tables avec type ne peuvent pas hériter d'autres tables"
-#: commands/tablecmds.c:9697
+#: commands/tablecmds.c:9748
#, c-format
msgid "table is missing column \"%s\""
msgstr "la colonne « %s » manque à la table"
-#: commands/tablecmds.c:9707
+#: commands/tablecmds.c:9758
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "la table a une colonne « %s » alors que le type impose « %s »."
-#: commands/tablecmds.c:9716
+#: commands/tablecmds.c:9767
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "la table « %s » a un type différent pour la colonne « %s »"
-#: commands/tablecmds.c:9729
+#: commands/tablecmds.c:9780
#, c-format
msgid "table has extra column \"%s\""
msgstr "la table a une colonne supplémentaire « %s »"
-#: commands/tablecmds.c:9776
+#: commands/tablecmds.c:9827
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "« %s » n'est pas une table typée"
-#: commands/tablecmds.c:9907
+#: commands/tablecmds.c:9958
#, c-format
msgid "cannot move an owned sequence into another schema"
msgstr "ne peut pas déplacer une séquence OWNED BY dans un autre schéma"
-#: commands/tablecmds.c:9998
+#: commands/tablecmds.c:10049
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "la relation « %s » existe déjà dans le schéma « %s »"
-#: commands/tablecmds.c:10504
+#: commands/tablecmds.c:10555
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "« %s » n'est pas un type composite"
-#: commands/tablecmds.c:10525
+#: commands/tablecmds.c:10576
#, c-format
msgid "\"%s\" is a foreign table"
msgstr "« %s » est une table distante"
-#: commands/tablecmds.c:10526
+#: commands/tablecmds.c:10577
#, c-format
msgid "Use ALTER FOREIGN TABLE instead."
msgstr "Utilisez ALTER FOREIGN TABLE à la place."
msgid "new row for relation \"%s\" violates check constraint \"%s\""
msgstr "la nouvelle ligne viole la contrainte de vérification « %s » de la relation « %s »"
-#: executor/execQual.c:304 executor/execQual.c:332 executor/execQual.c:3156 utils/adt/array_userfuncs.c:430 utils/adt/arrayfuncs.c:227 utils/adt/arrayfuncs.c:506 utils/adt/arrayfuncs.c:1241 utils/adt/arrayfuncs.c:2914 utils/adt/arrayfuncs.c:4939
+#: executor/execQual.c:304 executor/execQual.c:332 executor/execQual.c:3156 utils/adt/array_userfuncs.c:430 utils/adt/arrayfuncs.c:227 utils/adt/arrayfuncs.c:506 utils/adt/arrayfuncs.c:1241 utils/adt/arrayfuncs.c:2914 utils/adt/arrayfuncs.c:4933
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr "le nombre de dimensions du tableau (%d) dépasse le maximum autorisé (%d)"
msgid "could not determine actual type of argument declared %s"
msgstr "n'a pas pu déterminer le type actuel de l'argument déclaré %s"
+#: executor/functions.c:508
+#, c-format
+msgid "cannot COPY to/from client in a SQL function"
+msgstr "ne peut pas utiliser COPY TO/FROM dans une fonction SQL"
+
#. translator: %s is a SQL statement name
-#: executor/functions.c:505
+#: executor/functions.c:514
#, c-format
msgid "%s is not allowed in a SQL function"
msgstr "%s n'est pas autorisé dans une fonction SQL"
#. translator: %s is a SQL statement name
-#: executor/functions.c:512 executor/spi.c:1260 executor/spi.c:2035
+#: executor/functions.c:521 executor/spi.c:1260 executor/spi.c:2035
#, c-format
msgid "%s is not allowed in a non-volatile function"
msgstr "%s n'est pas autorisé dans une fonction non volatile"
-#: executor/functions.c:637
+#: executor/functions.c:646
#, c-format
msgid "could not determine actual result type for function declared to return type %s"
msgstr ""
"n'a pas pu déterminer le type du résultat actuel pour la fonction déclarant\n"
"renvoyer le type %s"
-#: executor/functions.c:1401
+#: executor/functions.c:1410
#, c-format
msgid "SQL function \"%s\" statement %d"
msgstr "fonction SQL « %s », instruction %d"
-#: executor/functions.c:1427
+#: executor/functions.c:1436
#, c-format
msgid "SQL function \"%s\" during startup"
msgstr "fonction SQL « %s » lors du lancement"
-#: executor/functions.c:1586 executor/functions.c:1623 executor/functions.c:1635 executor/functions.c:1748 executor/functions.c:1781 executor/functions.c:1811
+#: executor/functions.c:1595 executor/functions.c:1632 executor/functions.c:1644 executor/functions.c:1757 executor/functions.c:1790 executor/functions.c:1820
#, c-format
msgid "return type mismatch in function declared to return %s"
msgstr "le type de retour ne correspond pas à la fonction déclarant renvoyer %s"
-#: executor/functions.c:1588
+#: executor/functions.c:1597
#, c-format
msgid "Function's final statement must be SELECT or INSERT/UPDATE/DELETE RETURNING."
msgstr ""
"L'instruction finale de la fonction doit être un SELECT ou un\n"
"INSERT/UPDATE/DELETE RETURNING."
-#: executor/functions.c:1625
+#: executor/functions.c:1634
#, c-format
msgid "Final statement must return exactly one column."
msgstr "L'instruction finale doit renvoyer exactement une colonne."
-#: executor/functions.c:1637
+#: executor/functions.c:1646
#, c-format
msgid "Actual return type is %s."
msgstr "Le code de retour réel est %s."
-#: executor/functions.c:1750
+#: executor/functions.c:1759
#, c-format
msgid "Final statement returns too many columns."
msgstr "L'instruction finale renvoie beaucoup trop de colonnes."
-#: executor/functions.c:1783
+#: executor/functions.c:1792
#, c-format
msgid "Final statement returns %s instead of %s at column %d."
msgstr "L'instruction finale renvoie %s au lieu de %s pour la colonne %d."
-#: executor/functions.c:1813
+#: executor/functions.c:1822
#, c-format
msgid "Final statement returns too few columns."
msgstr "L'instruction finale renvoie trop peu de colonnes."
-#: executor/functions.c:1862
+#: executor/functions.c:1871
#, c-format
msgid "return type %s is not supported for SQL functions"
msgstr "le type de retour %s n'est pas supporté pour les fonctions SQL"
msgid "row expansion via \"*\" is not supported here"
msgstr "l'expansion de ligne via « * » n'est pas supporté ici"
-#: parser/parse_expr.c:743 parser/parse_relation.c:486 parser/parse_relation.c:566 parser/parse_target.c:1068
+#: parser/parse_expr.c:743 parser/parse_relation.c:487 parser/parse_relation.c:567 parser/parse_target.c:1068
#, c-format
msgid "column reference \"%s\" is ambiguous"
msgstr "la référence à la colonne « %s » est ambigu"
msgid "inconsistent types deduced for parameter $%d"
msgstr "types incohérents déduit pour le paramètre $%d"
-#: parser/parse_relation.c:148
+#: parser/parse_relation.c:149
#, c-format
msgid "table reference \"%s\" is ambiguous"
msgstr "la référence à la table « %s » est ambigu"
-#: parser/parse_relation.c:184
+#: parser/parse_relation.c:185
#, c-format
msgid "table reference %u is ambiguous"
msgstr "la référence à la table %u est ambigu"
-#: parser/parse_relation.c:351
+#: parser/parse_relation.c:352
#, c-format
msgid "table name \"%s\" specified more than once"
msgstr "le nom de la table « %s » est spécifié plus d'une fois"
-#: parser/parse_relation.c:770 parser/parse_relation.c:1061 parser/parse_relation.c:1448
+#: parser/parse_relation.c:771 parser/parse_relation.c:1062 parser/parse_relation.c:1449
#, c-format
msgid "table \"%s\" has %d columns available but %d columns specified"
msgstr "la table « %s » a %d colonnes disponibles mais %d colonnes spécifiées"
-#: parser/parse_relation.c:800
+#: parser/parse_relation.c:801
#, c-format
msgid "too many column aliases specified for function %s"
msgstr "trop d'alias de colonnes spécifiées pour la fonction %s"
-#: parser/parse_relation.c:866
+#: parser/parse_relation.c:867
#, c-format
msgid "There is a WITH item named \"%s\", but it cannot be referenced from this part of the query."
msgstr ""
"Il existe un élément WITH nommé « %s » mais il ne peut pas être\n"
"référencée de cette partie de la requête."
-#: parser/parse_relation.c:868
+#: parser/parse_relation.c:869
#, c-format
msgid "Use WITH RECURSIVE, or re-order the WITH items to remove forward references."
msgstr ""
"Utilisez WITH RECURSIVE ou ré-ordonnez les éléments WITH pour supprimer\n"
"les références en avant."
-#: parser/parse_relation.c:1141
+#: parser/parse_relation.c:1142
#, c-format
msgid "a column definition list is only allowed for functions returning \"record\""
msgstr ""
"une liste de définition de colonnes est uniquement autorisée pour les fonctions\n"
"renvoyant un « record »"
-#: parser/parse_relation.c:1149
+#: parser/parse_relation.c:1150
#, c-format
msgid "a column definition list is required for functions returning \"record\""
msgstr ""
"une liste de définition de colonnes est requise pour les fonctions renvoyant\n"
"un « record »"
-#: parser/parse_relation.c:1200
+#: parser/parse_relation.c:1201
#, c-format
msgid "function \"%s\" in FROM has unsupported return type %s"
msgstr "la fonction « %s » dans la clause FROM a un type de retour %s non supporté"
-#: parser/parse_relation.c:1274
+#: parser/parse_relation.c:1275
#, c-format
msgid "VALUES lists \"%s\" have %d columns available but %d columns specified"
msgstr ""
"les listes « %s » de VALUES ont %d colonnes disponibles mais %d colonnes\n"
"spécifiées"
-#: parser/parse_relation.c:1330
+#: parser/parse_relation.c:1331
#, c-format
msgid "joins can have at most %d columns"
msgstr "les jointures peuvent avoir au plus %d colonnes"
-#: parser/parse_relation.c:1421
+#: parser/parse_relation.c:1422
#, c-format
msgid "WITH query \"%s\" does not have a RETURNING clause"
msgstr "La requête WITH « %s » n'a pas de clause RETURNING"
-#: parser/parse_relation.c:2111
+#: parser/parse_relation.c:2197
#, c-format
msgid "column %d of relation \"%s\" does not exist"
msgstr "la colonne %d de la relation « %s » n'existe pas"
-#: parser/parse_relation.c:2496
+#: parser/parse_relation.c:2589
#, c-format
msgid "invalid reference to FROM-clause entry for table \"%s\""
msgstr "référence invalide d'une entrée de la clause FROM pour la table « %s »"
-#: parser/parse_relation.c:2499
+#: parser/parse_relation.c:2592
#, c-format
msgid "Perhaps you meant to reference the table alias \"%s\"."
msgstr "Peut-être que vous souhaitiez référencer l'alias de la table « %s »."
-#: parser/parse_relation.c:2501
+#: parser/parse_relation.c:2594
#, c-format
msgid "There is an entry for table \"%s\", but it cannot be referenced from this part of the query."
msgstr ""
"Il existe une entrée pour la table « %s » mais elle ne peut pas être\n"
"référencée de cette partie de la requête."
-#: parser/parse_relation.c:2507
+#: parser/parse_relation.c:2600
#, c-format
msgid "missing FROM-clause entry for table \"%s\""
msgstr "entrée manquante de la clause FROM pour la table « %s »"
msgid "autovacuum: processing database \"%s\""
msgstr "autovacuum : traitement de la base de données « %s »"
-#: postmaster/autovacuum.c:2074
+#: postmaster/autovacuum.c:2076
#, c-format
msgid "autovacuum: dropping orphan temp table \"%s\".\"%s\" in database \"%s\""
msgstr ""
"autovacuum : suppression de la table temporaire orpheline « %s.%s » dans la\n"
"base de données « %s »"
-#: postmaster/autovacuum.c:2086
+#: postmaster/autovacuum.c:2088
#, c-format
msgid "autovacuum: found orphan temp table \"%s\".\"%s\" in database \"%s\""
msgstr ""
"autovacuum : a trouvé la table temporaire orpheline « %s.%s » dans la base de\n"
"données « %s »"
-#: postmaster/autovacuum.c:2358
+#: postmaster/autovacuum.c:2361
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
msgstr "VACUUM automatique de la table « %s.%s.%s »"
-#: postmaster/autovacuum.c:2361
+#: postmaster/autovacuum.c:2364
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
msgstr "ANALYZE automatique de la table « %s.%s.%s »"
-#: postmaster/autovacuum.c:2864
+#: postmaster/autovacuum.c:2886
#, c-format
msgid "autovacuum not started because of misconfiguration"
msgstr "autovacuum non exécuté à cause d'une mauvaise configuration"
-#: postmaster/autovacuum.c:2865
+#: postmaster/autovacuum.c:2887
#, c-format
msgid "Enable the \"track_counts\" option."
msgstr "Activez l'option « track_counts »."
msgid "archive command was terminated by exception 0x%X"
msgstr "la commande d'archivage a été terminée par l'exception 0x%X"
-#: postmaster/pgarch.c:619 postmaster/postmaster.c:3025
+#: postmaster/pgarch.c:619 postmaster/postmaster.c:3026
#, c-format
msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value."
msgstr ""
msgid "select() failed in postmaster: %m"
msgstr "échec de select() dans postmaster : %m"
-#: postmaster/postmaster.c:1564
+#: postmaster/postmaster.c:1565
#, c-format
msgid "performing immediate shutdown because data directory lock file is invalid"
msgstr ""
"exécution d'un arrêt immédiat, le fichier de verrou du répertoire de données étant\n"
"invalide"
-#: postmaster/postmaster.c:1643 postmaster/postmaster.c:1674
+#: postmaster/postmaster.c:1644 postmaster/postmaster.c:1675
#, c-format
msgid "incomplete startup packet"
msgstr "paquet de démarrage incomplet"
-#: postmaster/postmaster.c:1655
+#: postmaster/postmaster.c:1656
#, c-format
msgid "invalid length of startup packet"
msgstr "longueur invalide du paquet de démarrage"
-#: postmaster/postmaster.c:1713
+#: postmaster/postmaster.c:1714
#, c-format
msgid "failed to send SSL negotiation response: %m"
msgstr "échec lors de l'envoi de la réponse de négotiation SSL : %m"
-#: postmaster/postmaster.c:1742
+#: postmaster/postmaster.c:1743
#, c-format
msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u"
msgstr ""
"Protocole non supportée de l'interface %u.%u : le serveur supporte de %u.0 à\n"
"%u.%u"
-#: postmaster/postmaster.c:1793
+#: postmaster/postmaster.c:1794
#, c-format
msgid "invalid value for boolean option \"replication\""
msgstr "valeur invalide pour l'option booléenne « replication »"
-#: postmaster/postmaster.c:1813
+#: postmaster/postmaster.c:1814
#, c-format
msgid "invalid startup packet layout: expected terminator as last byte"
msgstr ""
"configuration invalide du paquet de démarrage : terminaison attendue comme\n"
"dernier octet"
-#: postmaster/postmaster.c:1841
+#: postmaster/postmaster.c:1842
#, c-format
msgid "no PostgreSQL user name specified in startup packet"
msgstr "aucun nom d'utilisateur PostgreSQL n'a été spécifié dans le paquet de démarrage"
-#: postmaster/postmaster.c:1898
+#: postmaster/postmaster.c:1899
#, c-format
msgid "the database system is starting up"
msgstr "le système de bases de données se lance"
-#: postmaster/postmaster.c:1903
+#: postmaster/postmaster.c:1904
#, c-format
msgid "the database system is shutting down"
msgstr "le système de base de données s'arrête"
-#: postmaster/postmaster.c:1908
+#: postmaster/postmaster.c:1909
#, c-format
msgid "the database system is in recovery mode"
msgstr "le système de bases de données est en cours de restauration"
-#: postmaster/postmaster.c:1913 storage/ipc/procarray.c:277 storage/ipc/sinvaladt.c:304 storage/lmgr/proc.c:336
+#: postmaster/postmaster.c:1914 storage/ipc/procarray.c:277 storage/ipc/sinvaladt.c:304 storage/lmgr/proc.c:336
#, c-format
msgid "sorry, too many clients already"
msgstr "désolé, trop de clients sont déjà connectés"
-#: postmaster/postmaster.c:1975
+#: postmaster/postmaster.c:1976
#, c-format
msgid "wrong key in cancel request for process %d"
msgstr "mauvaise clé dans la demande d'annulation pour le processus %d"
-#: postmaster/postmaster.c:1983
+#: postmaster/postmaster.c:1984
#, c-format
msgid "PID %d in cancel request did not match any process"
msgstr "le PID %d dans la demande d'annulation ne correspond à aucun processus"
-#: postmaster/postmaster.c:2203
+#: postmaster/postmaster.c:2204
#, c-format
msgid "received SIGHUP, reloading configuration files"
msgstr "a reçu SIGHUP, rechargement des fichiers de configuration"
-#: postmaster/postmaster.c:2228
+#: postmaster/postmaster.c:2229
#, c-format
msgid "pg_hba.conf not reloaded"
msgstr "pg_hba.conf non lu"
-#: postmaster/postmaster.c:2271
+#: postmaster/postmaster.c:2272
#, c-format
msgid "received smart shutdown request"
msgstr "a reçu une demande d'arrêt intelligent"
-#: postmaster/postmaster.c:2321
+#: postmaster/postmaster.c:2322
#, c-format
msgid "received fast shutdown request"
msgstr "a reçu une demande d'arrêt rapide"
-#: postmaster/postmaster.c:2345
+#: postmaster/postmaster.c:2346
#, c-format
msgid "aborting any active transactions"
msgstr "annulation des transactions actives"
-#: postmaster/postmaster.c:2374
+#: postmaster/postmaster.c:2375
#, c-format
msgid "received immediate shutdown request"
msgstr "a reçu une demande d'arrêt immédiat"
-#: postmaster/postmaster.c:2465 postmaster/postmaster.c:2488
+#: postmaster/postmaster.c:2466 postmaster/postmaster.c:2489
msgid "startup process"
msgstr "processus de lancement"
-#: postmaster/postmaster.c:2468
+#: postmaster/postmaster.c:2469
#, c-format
msgid "aborting startup due to startup process failure"
msgstr "annulation du démarrage à cause d'un échec dans le processus de lancement"
-#: postmaster/postmaster.c:2516
+#: postmaster/postmaster.c:2517
#, c-format
msgid "terminating all walsender processes to force cascaded standby(s) to update timeline and reconnect"
msgstr ""
"arrêt de tous les processus walsender pour forcer les serveurs standby en\n"
"cascade à mettre à jour la timeline et à se reconnecter"
-#: postmaster/postmaster.c:2546
+#: postmaster/postmaster.c:2547
#, c-format
msgid "database system is ready to accept connections"
msgstr "le système de bases de données est prêt pour accepter les connexions"
-#: postmaster/postmaster.c:2561
+#: postmaster/postmaster.c:2562
msgid "background writer process"
msgstr "processus d'écriture en tâche de fond"
-#: postmaster/postmaster.c:2615
+#: postmaster/postmaster.c:2616
msgid "checkpointer process"
msgstr "processus checkpointer"
-#: postmaster/postmaster.c:2631
+#: postmaster/postmaster.c:2632
msgid "WAL writer process"
msgstr "processus d'écriture des journaux de transaction"
-#: postmaster/postmaster.c:2645
+#: postmaster/postmaster.c:2646
msgid "WAL receiver process"
msgstr "processus de réception des journaux de transaction"
-#: postmaster/postmaster.c:2660
+#: postmaster/postmaster.c:2661
msgid "autovacuum launcher process"
msgstr "processus de l'autovacuum"
-#: postmaster/postmaster.c:2675
+#: postmaster/postmaster.c:2676
msgid "archiver process"
msgstr "processus d'archivage"
-#: postmaster/postmaster.c:2691
+#: postmaster/postmaster.c:2692
msgid "statistics collector process"
msgstr "processus de récupération des statistiques"
-#: postmaster/postmaster.c:2705
+#: postmaster/postmaster.c:2706
msgid "system logger process"
msgstr "processus des journaux applicatifs"
-#: postmaster/postmaster.c:2740 postmaster/postmaster.c:2759 postmaster/postmaster.c:2766 postmaster/postmaster.c:2784
+#: postmaster/postmaster.c:2741 postmaster/postmaster.c:2760 postmaster/postmaster.c:2767 postmaster/postmaster.c:2785
msgid "server process"
msgstr "processus serveur"
-#: postmaster/postmaster.c:2820
+#: postmaster/postmaster.c:2821
#, c-format
msgid "terminating any other active server processes"
msgstr "arrêt des autres processus serveur actifs"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3013
+#: postmaster/postmaster.c:3014
#, c-format
msgid "%s (PID %d) exited with exit code %d"
msgstr "%s (PID %d) quitte avec le code de sortie %d"
-#: postmaster/postmaster.c:3015 postmaster/postmaster.c:3026 postmaster/postmaster.c:3037 postmaster/postmaster.c:3046 postmaster/postmaster.c:3056
+#: postmaster/postmaster.c:3016 postmaster/postmaster.c:3027 postmaster/postmaster.c:3038 postmaster/postmaster.c:3047 postmaster/postmaster.c:3057
#, c-format
msgid "Failed process was running: %s"
msgstr "Le processus qui a échoué exécutait : %s"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3023
+#: postmaster/postmaster.c:3024
#, c-format
msgid "%s (PID %d) was terminated by exception 0x%X"
msgstr "%s (PID %d) a été arrêté par l'exception 0x%X"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3033
+#: postmaster/postmaster.c:3034
#, c-format
msgid "%s (PID %d) was terminated by signal %d: %s"
msgstr "%s (PID %d) a été arrêté par le signal %d : %s"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3044
+#: postmaster/postmaster.c:3045
#, c-format
msgid "%s (PID %d) was terminated by signal %d"
msgstr "%s (PID %d) a été arrêté par le signal %d"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3054
+#: postmaster/postmaster.c:3055
#, c-format
msgid "%s (PID %d) exited with unrecognized status %d"
msgstr "%s (PID %d) a quitté avec le statut inattendu %d"
-#: postmaster/postmaster.c:3238
+#: postmaster/postmaster.c:3239
#, c-format
msgid "abnormal database system shutdown"
msgstr "le système de base de données a été arrêté anormalement"
-#: postmaster/postmaster.c:3278
+#: postmaster/postmaster.c:3279
#, c-format
msgid "all server processes terminated; reinitializing"
msgstr "tous les processus serveur se sont arrêtés, réinitialisation"
-#: postmaster/postmaster.c:3462
+#: postmaster/postmaster.c:3463
#, c-format
msgid "could not fork new process for connection: %m"
msgstr "n'a pas pu lancer le nouveau processus fils pour la connexion : %m"
-#: postmaster/postmaster.c:3504
+#: postmaster/postmaster.c:3505
msgid "could not fork new process for connection: "
msgstr "n'a pas pu lancer le nouveau processus fils pour la connexion : "
-#: postmaster/postmaster.c:3628
+#: postmaster/postmaster.c:3629
#, c-format
msgid "connection received: host=%s port=%s"
msgstr "connexion reçue : hôte=%s port=%s"
-#: postmaster/postmaster.c:3633
+#: postmaster/postmaster.c:3634
#, c-format
msgid "connection received: host=%s"
msgstr "connexion reçue : hôte=%s"
-#: postmaster/postmaster.c:3906
+#: postmaster/postmaster.c:3907
#, c-format
msgid "could not execute server process \"%s\": %m"
msgstr "n'a pas pu exécuter le processus serveur « %s » : %m"
-#: postmaster/postmaster.c:4386
+#: postmaster/postmaster.c:4387
#, c-format
msgid "postmaster became multithreaded"
msgstr "le postmaster est devenu multithreadé"
-#: postmaster/postmaster.c:4444
+#: postmaster/postmaster.c:4445
#, c-format
msgid "database system is ready to accept read only connections"
msgstr "le système de bases de données est prêt pour accepter les connexions en lecture seule"
-#: postmaster/postmaster.c:4714
+#: postmaster/postmaster.c:4715
#, c-format
msgid "could not fork startup process: %m"
msgstr "n'a pas pu lancer le processus fils de démarrage : %m"
-#: postmaster/postmaster.c:4718
+#: postmaster/postmaster.c:4719
#, c-format
msgid "could not fork background writer process: %m"
msgstr ""
"n'a pas pu créer un processus fils du processus d'écriture en tâche de\n"
"fond : %m"
-#: postmaster/postmaster.c:4722
+#: postmaster/postmaster.c:4723
#, c-format
msgid "could not fork checkpointer process: %m"
msgstr "n'a pas pu créer le processus checkpointer : %m"
-#: postmaster/postmaster.c:4726
+#: postmaster/postmaster.c:4727
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr ""
"n'a pas pu créer un processus fils du processus d'écriture des journaux de\n"
"transaction : %m"
-#: postmaster/postmaster.c:4730
+#: postmaster/postmaster.c:4731
#, c-format
msgid "could not fork WAL receiver process: %m"
msgstr ""
"n'a pas pu créer un processus fils de réception des journaux de\n"
"transactions : %m"
-#: postmaster/postmaster.c:4734
+#: postmaster/postmaster.c:4735
#, c-format
msgid "could not fork process: %m"
msgstr "n'a pas pu lancer le processus fils : %m"
-#: postmaster/postmaster.c:5026
+#: postmaster/postmaster.c:5027
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr "n'a pas pu dupliquer la socket %d pour le serveur : code d'erreur %d"
-#: postmaster/postmaster.c:5058
+#: postmaster/postmaster.c:5059
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "n'a pas pu créer la socket héritée : code d'erreur %d\n"
-#: postmaster/postmaster.c:5087
+#: postmaster/postmaster.c:5088
#, c-format
msgid "could not open backend variables file \"%s\": %s\n"
msgstr "n'a pas pu ouvrir le fichier des variables moteurs « %s » : %s\n"
-#: postmaster/postmaster.c:5094
+#: postmaster/postmaster.c:5095
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
msgstr "n'a pas pu lire le fichier de configuration serveur « %s » : %s\n"
-#: postmaster/postmaster.c:5103
+#: postmaster/postmaster.c:5104
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr "n'a pas pu supprimer le fichier « %s » : %s\n"
-#: postmaster/postmaster.c:5120
+#: postmaster/postmaster.c:5121
#, c-format
msgid "could not map view of backend variables: error code %lu\n"
msgstr ""
"n'a pas pu exécuter \"map\" la vue des variables serveurs : code\n"
"d'erreur %lu\n"
-#: postmaster/postmaster.c:5129
+#: postmaster/postmaster.c:5130
#, c-format
msgid "could not unmap view of backend variables: error code %lu\n"
msgstr ""
"n'a pas pu exécuter \"unmap\" sur la vue des variables serveurs : code\n"
"d'erreur %lu\n"
-#: postmaster/postmaster.c:5136
+#: postmaster/postmaster.c:5137
#, c-format
msgid "could not close handle to backend parameter variables: error code %lu\n"
msgstr ""
"n'a pas pu fermer le lien vers les variables des paramètres du serveur :\n"
"code d'erreur %lu\n"
-#: postmaster/postmaster.c:5289
+#: postmaster/postmaster.c:5290
#, c-format
msgid "could not read exit code for process\n"
msgstr "n'a pas pu lire le code de sortie du processus\n"
-#: postmaster/postmaster.c:5294
+#: postmaster/postmaster.c:5295
#, c-format
msgid "could not post child completion status\n"
msgstr "n'a pas pu poster le statut de fin de l'enfant\n"
msgid "invalid streaming start location"
msgstr "emplacement de démarrage du flux de réplication invalide"
-#: repl_scanner.l:97 scan.l:630
+#: repl_scanner.l:97 scan.l:631
msgid "unterminated quoted string"
msgstr "chaîne entre guillemets non terminée"
msgid "Specify a relation name as well as a rule name."
msgstr "Spécifier un nom de relation ainsi qu'un nom de règle."
-#: scan.l:412
+#: scan.l:413
msgid "unterminated /* comment"
msgstr "commentaire /* non terminé"
-#: scan.l:441
+#: scan.l:442
msgid "unterminated bit string literal"
msgstr "chaîne littérale bit non terminée"
-#: scan.l:462
+#: scan.l:463
msgid "unterminated hexadecimal string literal"
msgstr "chaîne littérale hexadécimale non terminée"
-#: scan.l:512
+#: scan.l:513
#, c-format
msgid "unsafe use of string constant with Unicode escapes"
msgstr "utilisation non sûre de la constante de chaîne avec des échappements Unicode"
-#: scan.l:513
+#: scan.l:514
#, c-format
msgid "String constants with Unicode escapes cannot be used when standard_conforming_strings is off."
msgstr ""
"Les constantes de chaîne avec des échappements Unicode ne peuvent pas être\n"
"utilisées quand standard_conforming_strings est désactivé."
-#: scan.l:565 scan.l:573 scan.l:581 scan.l:582 scan.l:583 scan.l:1242 scan.l:1269 scan.l:1273 scan.l:1311 scan.l:1315 scan.l:1337
+#: scan.l:566 scan.l:574 scan.l:582 scan.l:583 scan.l:584 scan.l:1243 scan.l:1270 scan.l:1274 scan.l:1312 scan.l:1316 scan.l:1338 scan.l:1348
msgid "invalid Unicode surrogate pair"
msgstr "paire surrogate Unicode invalide"
-#: scan.l:587
+#: scan.l:588
#, c-format
msgid "invalid Unicode escape"
msgstr "échappement Unicode invalide"
-#: scan.l:588
+#: scan.l:589
#, c-format
msgid "Unicode escapes must be \\uXXXX or \\UXXXXXXXX."
msgstr "Les échappements Unicode doivent être de la forme \\uXXXX ou \\UXXXXXXXX."
-#: scan.l:599
+#: scan.l:600
#, c-format
msgid "unsafe use of \\' in a string literal"
msgstr "utilisation non sûre de \\' dans une chaîne littérale"
-#: scan.l:600
+#: scan.l:601
#, c-format
msgid "Use '' to write quotes in strings. \\' is insecure in client-only encodings."
msgstr ""
"Utilisez '' pour écrire des guillemets dans une chaîne. \\' n'est pas sécurisé\n"
"pour les encodages clients."
-#: scan.l:675
+#: scan.l:676
msgid "unterminated dollar-quoted string"
msgstr "chaîne entre guillemets dollars non terminée"
-#: scan.l:692 scan.l:705 scan.l:721
+#: scan.l:693 scan.l:706 scan.l:722
msgid "zero-length delimited identifier"
msgstr "identifiant délimité de longueur nulle"
-#: scan.l:735
+#: scan.l:736
msgid "unterminated quoted identifier"
msgstr "identifiant entre guillemets non terminé"
-#: scan.l:839
+#: scan.l:840
msgid "operator too long"
msgstr "opérateur trop long"
#. translator: %s is typically the translation of "syntax error"
-#: scan.l:996
+#: scan.l:997
#, c-format
msgid "%s at end of input"
msgstr "%s à la fin de l'entrée"
#. translator: first %s is typically the translation of "syntax error"
-#: scan.l:1004
+#: scan.l:1005
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s sur ou près de « %s »"
-#: scan.l:1165 scan.l:1197
+#: scan.l:1166 scan.l:1198
msgid "Unicode escape values cannot be used for code point values above 007F when the server encoding is not UTF8"
msgstr ""
"Les valeurs d'échappement unicode ne peuvent pas être utilisées pour les\n"
"valeurs de point de code au-dessus de 007F quand l'encodage serveur n'est\n"
"pas UTF8"
-#: scan.l:1193 scan.l:1329
+#: scan.l:1194 scan.l:1330
msgid "invalid Unicode escape value"
msgstr "valeur d'échappement Unicode invalide"
-#: scan.l:1218
+#: scan.l:1219
msgid "invalid Unicode escape character"
msgstr "chaîne d'échappement Unicode invalide"
-#: scan.l:1385
+#: scan.l:1394
#, c-format
msgid "nonstandard use of \\' in a string literal"
msgstr "utilisation non standard de \\' dans une chaîne littérale"
-#: scan.l:1386
+#: scan.l:1395
#, c-format
msgid "Use '' to write quotes in strings, or use the escape string syntax (E'...')."
msgstr ""
"Utilisez '' pour écrire des guillemets dans une chaîne ou utilisez la syntaxe de\n"
"chaîne d'échappement (E'...')."
-#: scan.l:1395
+#: scan.l:1404
#, c-format
msgid "nonstandard use of \\\\ in a string literal"
msgstr "utilisation non standard de \\\\ dans une chaîne littérale"
-#: scan.l:1396
+#: scan.l:1405
#, c-format
msgid "Use the escape string syntax for backslashes, e.g., E'\\\\'."
msgstr "Utilisez la syntaxe de chaîne d'échappement pour les antislashs, c'est-à-dire E'\\\\'."
-#: scan.l:1410
+#: scan.l:1419
#, c-format
msgid "nonstandard use of escape in a string literal"
msgstr "utilisation non standard d'un échappement dans une chaîne littérale"
-#: scan.l:1411
+#: scan.l:1420
#, c-format
msgid "Use the escape string syntax for escapes, e.g., E'\\r\\n'."
msgstr ""
msgid "requested shared memory size overflows size_t"
msgstr "la taille de la mémoire partagée demandée dépasse size_t"
-#: storage/ipc/standby.c:494 tcop/postgres.c:2974
+#: storage/ipc/standby.c:496 tcop/postgres.c:2974
#, c-format
msgid "canceling statement due to conflict with recovery"
msgstr "annulation de la requête à cause d'un conflit avec la restauration"
-#: storage/ipc/standby.c:495 tcop/postgres.c:2244
+#: storage/ipc/standby.c:497 tcop/postgres.c:2244
#, c-format
msgid "User transaction caused buffer deadlock with recovery."
msgstr "La transaction de l'utilisateur causait un verrou mortel lors de la restauration."
"Les tableaux de dimensions différentes ne sont pas compatibles pour\n"
"une concaténation."
-#: utils/adt/array_userfuncs.c:426 utils/adt/arrayfuncs.c:1237 utils/adt/arrayfuncs.c:2910 utils/adt/arrayfuncs.c:4935
+#: utils/adt/array_userfuncs.c:426 utils/adt/arrayfuncs.c:1237 utils/adt/arrayfuncs.c:2910 utils/adt/arrayfuncs.c:4929
#, c-format
msgid "invalid number of dimensions: %d"
msgstr "nombre de dimensions invalides : %d"
msgid "malformed array literal: \"%s\""
msgstr "tableau litéral mal formé : « %s »"
-#: utils/adt/arrayfuncs.c:870 utils/adt/arrayfuncs.c:1472 utils/adt/arrayfuncs.c:2794 utils/adt/arrayfuncs.c:2942 utils/adt/arrayfuncs.c:5035 utils/adt/arrayutils.c:93 utils/adt/arrayutils.c:102 utils/adt/arrayutils.c:109
+#: utils/adt/arrayfuncs.c:870 utils/adt/arrayfuncs.c:1472 utils/adt/arrayfuncs.c:2794 utils/adt/arrayfuncs.c:2942 utils/adt/arrayfuncs.c:5023 utils/adt/arrayutils.c:93 utils/adt/arrayutils.c:102 utils/adt/arrayutils.c:109
#, c-format
msgid "array size exceeds the maximum allowed (%d)"
msgstr "la taille du tableau dépasse le maximum permis (%d)"
msgid "slices of fixed-length arrays not implemented"
msgstr "les morceaux des tableaux à longueur fixe ne sont pas implémentés"
-#: utils/adt/arrayfuncs.c:2075 utils/adt/arrayfuncs.c:2097 utils/adt/arrayfuncs.c:2131 utils/adt/arrayfuncs.c:2417 utils/adt/arrayfuncs.c:4915 utils/adt/arrayfuncs.c:4947 utils/adt/arrayfuncs.c:4964
+#: utils/adt/arrayfuncs.c:2075 utils/adt/arrayfuncs.c:2097 utils/adt/arrayfuncs.c:2131 utils/adt/arrayfuncs.c:2417 utils/adt/arrayfuncs.c:4915 utils/adt/arrayfuncs.c:4941 utils/adt/arrayfuncs.c:4952
#, c-format
msgid "wrong number of array subscripts"
msgstr "mauvais nombre d'indices du tableau"
msgid "dimension array or low bound array cannot be null"
msgstr "la dimension ou la limite basse du tableau ne peut pas être NULL"
-#: utils/adt/arrayfuncs.c:4916 utils/adt/arrayfuncs.c:4948
+#: utils/adt/arrayfuncs.c:4916 utils/adt/arrayfuncs.c:4942
#, c-format
msgid "Dimension array must be one dimensional."
msgstr "le tableau doit avoir une seule dimension"
-#: utils/adt/arrayfuncs.c:4921 utils/adt/arrayfuncs.c:4953
-#, c-format
-msgid "wrong range of array subscripts"
-msgstr "mauvais échelle des indices du tableau"
-
-#: utils/adt/arrayfuncs.c:4922 utils/adt/arrayfuncs.c:4954
-#, c-format
-msgid "Lower bound of dimension array must be one."
-msgstr "La limite inférieure du tableau doit valoir un."
-
-#: utils/adt/arrayfuncs.c:4927 utils/adt/arrayfuncs.c:4959
+#: utils/adt/arrayfuncs.c:4921 utils/adt/arrayfuncs.c:4947
#, c-format
msgid "dimension values cannot be null"
msgstr "les valeurs de dimension ne peuvent pas être NULL"
-#: utils/adt/arrayfuncs.c:4965
+#: utils/adt/arrayfuncs.c:4953
#, c-format
msgid "Low bound array has different size than dimensions array."
msgstr "La limite basse du tableau a une taille différentes des dimensions du tableau."
msgstr "syntaxe en entrée invalide pour le type money : « %s »"
#: utils/adt/cash.c:609 utils/adt/cash.c:659 utils/adt/cash.c:710 utils/adt/cash.c:759 utils/adt/cash.c:811 utils/adt/cash.c:861 utils/adt/float.c:838 utils/adt/float.c:902 utils/adt/float.c:2580 utils/adt/float.c:2643 utils/adt/geo_ops.c:4159 utils/adt/int.c:719 utils/adt/int.c:861 utils/adt/int.c:969 utils/adt/int.c:1058
-#: utils/adt/int.c:1097 utils/adt/int.c:1125 utils/adt/int8.c:597 utils/adt/int8.c:657 utils/adt/int8.c:846 utils/adt/int8.c:954 utils/adt/int8.c:1043 utils/adt/int8.c:1151 utils/adt/numeric.c:4579 utils/adt/numeric.c:4862 utils/adt/timestamp.c:2977
+#: utils/adt/int.c:1097 utils/adt/int.c:1125 utils/adt/int8.c:597 utils/adt/int8.c:657 utils/adt/int8.c:846 utils/adt/int8.c:954 utils/adt/int8.c:1043 utils/adt/int8.c:1151 utils/adt/numeric.c:4579 utils/adt/numeric.c:4862 utils/adt/timestamp.c:3030
#, c-format
msgid "division by zero"
msgstr "division par zéro"
msgstr "date en dehors des limites pour un timestamp"
#: utils/adt/date.c:936 utils/adt/date.c:982 utils/adt/date.c:1549 utils/adt/date.c:1585 utils/adt/date.c:2457 utils/adt/datetime.c:1668 utils/adt/formatting.c:3372 utils/adt/formatting.c:3404 utils/adt/formatting.c:3472 utils/adt/nabstime.c:481 utils/adt/nabstime.c:524 utils/adt/nabstime.c:554 utils/adt/nabstime.c:597
-#: utils/adt/timestamp.c:226 utils/adt/timestamp.c:269 utils/adt/timestamp.c:502 utils/adt/timestamp.c:541 utils/adt/timestamp.c:2632 utils/adt/timestamp.c:2653 utils/adt/timestamp.c:2666 utils/adt/timestamp.c:2675 utils/adt/timestamp.c:2732 utils/adt/timestamp.c:2755 utils/adt/timestamp.c:2768 utils/adt/timestamp.c:2779
-#: utils/adt/timestamp.c:3215 utils/adt/timestamp.c:3344 utils/adt/timestamp.c:3385 utils/adt/timestamp.c:3473 utils/adt/timestamp.c:3519 utils/adt/timestamp.c:3630 utils/adt/timestamp.c:3943 utils/adt/timestamp.c:4059 utils/adt/timestamp.c:4069 utils/adt/timestamp.c:4154 utils/adt/timestamp.c:4273 utils/adt/timestamp.c:4283
-#: utils/adt/timestamp.c:4518 utils/adt/timestamp.c:4532 utils/adt/timestamp.c:4611 utils/adt/timestamp.c:4618 utils/adt/timestamp.c:4644 utils/adt/timestamp.c:4648 utils/adt/timestamp.c:4717 utils/adt/xml.c:2048 utils/adt/xml.c:2055 utils/adt/xml.c:2075 utils/adt/xml.c:2082
+#: utils/adt/timestamp.c:226 utils/adt/timestamp.c:269 utils/adt/timestamp.c:502 utils/adt/timestamp.c:541 utils/adt/timestamp.c:2685 utils/adt/timestamp.c:2706 utils/adt/timestamp.c:2719 utils/adt/timestamp.c:2728 utils/adt/timestamp.c:2785 utils/adt/timestamp.c:2808 utils/adt/timestamp.c:2821 utils/adt/timestamp.c:2832
+#: utils/adt/timestamp.c:3268 utils/adt/timestamp.c:3397 utils/adt/timestamp.c:3438 utils/adt/timestamp.c:3526 utils/adt/timestamp.c:3572 utils/adt/timestamp.c:3683 utils/adt/timestamp.c:3996 utils/adt/timestamp.c:4112 utils/adt/timestamp.c:4122 utils/adt/timestamp.c:4207 utils/adt/timestamp.c:4326 utils/adt/timestamp.c:4336
+#: utils/adt/timestamp.c:4571 utils/adt/timestamp.c:4585 utils/adt/timestamp.c:4664 utils/adt/timestamp.c:4671 utils/adt/timestamp.c:4697 utils/adt/timestamp.c:4701 utils/adt/timestamp.c:4770 utils/adt/xml.c:2048 utils/adt/xml.c:2055 utils/adt/xml.c:2075 utils/adt/xml.c:2082
#, c-format
msgid "timestamp out of range"
msgstr "timestamp en dehors des limites"
msgid "\"time with time zone\" units \"%s\" not recognized"
msgstr "L'unité « %s » n'est pas reconnu pour le type « time with time zone »"
-#: utils/adt/date.c:2677 utils/adt/datetime.c:926 utils/adt/datetime.c:1826 utils/adt/datetime.c:4589 utils/adt/timestamp.c:4544 utils/adt/timestamp.c:4728
+#: utils/adt/date.c:2677 utils/adt/datetime.c:926 utils/adt/datetime.c:1826 utils/adt/datetime.c:4589 utils/adt/timestamp.c:4597 utils/adt/timestamp.c:4781
#, c-format
msgid "time zone \"%s\" not recognized"
msgstr "le fuseau horaire « %s » n'est pas reconnu"
msgid "oidvector has too many elements"
msgstr "oidvector a trop d'éléments"
-#: utils/adt/int.c:1362 utils/adt/int8.c:1409 utils/adt/timestamp.c:4815 utils/adt/timestamp.c:4896
+#: utils/adt/int.c:1362 utils/adt/int8.c:1409 utils/adt/timestamp.c:4868 utils/adt/timestamp.c:4949
#, c-format
msgid "step size cannot equal zero"
msgstr "la taille du pas ne peut pas valoir zéro"
msgid "null character not permitted"
msgstr "caractère nul interdit"
-#: utils/adt/pg_locale.c:1045
+#: utils/adt/pg_locale.c:1157
#, c-format
msgid "could not create locale \"%s\": %m"
msgstr "n'a pas pu créer la locale « %s » : %m"
-#: utils/adt/pg_locale.c:1048
+#: utils/adt/pg_locale.c:1160
#, c-format
msgid "The operating system could not find any locale data for the locale name \"%s\"."
msgstr "Le système d'exploitation n'a pas pu trouver des données de locale pour la locale « %s »."
-#: utils/adt/pg_locale.c:1135
+#: utils/adt/pg_locale.c:1247
#, c-format
msgid "collations with different collate and ctype values are not supported on this platform"
msgstr ""
"les collationnements avec des valeurs différents pour le tri et le jeu de\n"
"caractères ne sont pas supportés sur cette plateforme"
-#: utils/adt/pg_locale.c:1150
+#: utils/adt/pg_locale.c:1262
#, c-format
msgid "nondefault collations are not supported on this platform"
msgstr "les collationnements autres que par défaut ne sont pas supportés sur cette plateforme"
-#: utils/adt/pg_locale.c:1321
+#: utils/adt/pg_locale.c:1433
#, c-format
msgid "invalid multibyte character for locale"
msgstr "caractère multi-octets invalide pour la locale"
-#: utils/adt/pg_locale.c:1322
+#: utils/adt/pg_locale.c:1434
#, c-format
msgid "The server's LC_CTYPE locale is probably incompatible with the database encoding."
msgstr ""
msgid "more than one operator named %s"
msgstr "il existe plus d'un opérateur nommé%s"
-#: utils/adt/regproc.c:635 utils/adt/regproc.c:1488 utils/adt/ruleutils.c:6175 utils/adt/ruleutils.c:6230 utils/adt/ruleutils.c:6268
+#: utils/adt/regproc.c:635 utils/adt/regproc.c:1488 utils/adt/ruleutils.c:6178 utils/adt/ruleutils.c:6233 utils/adt/ruleutils.c:6271
#, c-format
msgid "too many arguments"
msgstr "trop d'arguments"
"ne peut pas comparer les types d'enregistrement avec des numéros différents\n"
"des colonnes"
-#: utils/adt/ruleutils.c:2473
+#: utils/adt/ruleutils.c:2476
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr "la règle « %s » a un type d'événement %d non supporté"
msgid "timestamp(%d) precision must be between %d and %d"
msgstr "la précision de timestamp(%d) doit être comprise entre %d et %d"
-#: utils/adt/timestamp.c:668 utils/adt/timestamp.c:3210 utils/adt/timestamp.c:3339 utils/adt/timestamp.c:3723
+#: utils/adt/timestamp.c:668 utils/adt/timestamp.c:3263 utils/adt/timestamp.c:3392 utils/adt/timestamp.c:3776
#, c-format
msgid "interval out of range"
msgstr "intervalle en dehors des limites"
msgid "INTERVAL(%d) precision reduced to maximum allowed, %d"
msgstr "La précision de l'intervalle INTERVAL(%d) doit être réduit au maximum permis, %d"
-#: utils/adt/timestamp.c:1183
+#: utils/adt/timestamp.c:1236
#, c-format
msgid "interval(%d) precision must be between %d and %d"
msgstr "La précision de interval(%d) doit être comprise entre %d et %d"
-#: utils/adt/timestamp.c:2408
+#: utils/adt/timestamp.c:2461
#, c-format
msgid "cannot subtract infinite timestamps"
msgstr "ne peut pas soustraire les valeurs timestamps infinies"
-#: utils/adt/timestamp.c:3465 utils/adt/timestamp.c:4080 utils/adt/timestamp.c:4100
+#: utils/adt/timestamp.c:3518 utils/adt/timestamp.c:4133 utils/adt/timestamp.c:4153
#, c-format
msgid "timestamp units \"%s\" not supported"
msgstr "les unités timestamp « %s » ne sont pas supportées"
-#: utils/adt/timestamp.c:3479 utils/adt/timestamp.c:4110
+#: utils/adt/timestamp.c:3532 utils/adt/timestamp.c:4163
#, c-format
msgid "timestamp units \"%s\" not recognized"
msgstr "les unité « %s » ne sont pas reconnues pour le type timestamp"
-#: utils/adt/timestamp.c:3619 utils/adt/timestamp.c:4291 utils/adt/timestamp.c:4312
+#: utils/adt/timestamp.c:3672 utils/adt/timestamp.c:4344 utils/adt/timestamp.c:4365
#, c-format
msgid "timestamp with time zone units \"%s\" not supported"
msgstr ""
"les unités « %s » ne sont pas supportées pour le type « timestamp with time\n"
"zone »"
-#: utils/adt/timestamp.c:3636 utils/adt/timestamp.c:4321
+#: utils/adt/timestamp.c:3689 utils/adt/timestamp.c:4374
#, c-format
msgid "timestamp with time zone units \"%s\" not recognized"
msgstr ""
"Les unités « %s » ne sont pas reconnues pour le type « timestamp with time\n"
"zone »"
-#: utils/adt/timestamp.c:3716 utils/adt/timestamp.c:4427
+#: utils/adt/timestamp.c:3769 utils/adt/timestamp.c:4480
#, c-format
msgid "interval units \"%s\" not supported"
msgstr "Les unités « %s » ne sont pas supportées pour le type interval"
-#: utils/adt/timestamp.c:3732 utils/adt/timestamp.c:4454
+#: utils/adt/timestamp.c:3785 utils/adt/timestamp.c:4507
#, c-format
msgid "interval units \"%s\" not recognized"
msgstr "Les unités « %s » ne sont pas reconnues pour le type interval"
-#: utils/adt/timestamp.c:4537 utils/adt/timestamp.c:4721
+#: utils/adt/timestamp.c:4590 utils/adt/timestamp.c:4774
#, c-format
msgid "could not convert to time zone \"%s\""
msgstr "n'a pas pu convertir vers le fuseau horaire « %s »"
-#: utils/adt/timestamp.c:4569 utils/adt/timestamp.c:4754
+#: utils/adt/timestamp.c:4622 utils/adt/timestamp.c:4807
#, c-format
msgid "interval time zone \"%s\" must not specify month"
msgstr "l'intervalle de fuseau horaire « %s » ne doit pas spécifier le mois"
msgid "text-search query doesn't contain lexemes: \"%s\""
msgstr "la requête de recherche plein texte ne contient pas de lexemes : « %s »"
-#: utils/adt/tsquery.c:521 utils/adt/tsquery_util.c:340
+#: utils/adt/tsquery.c:521 utils/adt/tsquery_util.c:371
#, c-format
msgid "tsquery is too large"
msgstr "le champ tsquery est trop gros"
"la requête de recherche plein texte ne contient que des termes courants\n"
"ou ne contient pas de lexemes, ignoré"
-#: utils/adt/tsquery_rewrite.c:295
+#: utils/adt/tsquery_rewrite.c:322
#, c-format
msgid "ts_rewrite query must return two tsquery columns"
msgstr "la requête ts_rewrite doit renvoyer deux colonnes tsquery"
msgid "string is too long for tsvector (%ld bytes, max %ld bytes)"
msgstr "la chaîne est trop longue pour tsvector (%ld octets, max %ld octets)"
-#: utils/adt/tsvector_op.c:1173
+#: utils/adt/tsvector_op.c:1174
#, c-format
msgid "ts_stat query must return one tsvector column"
msgstr "la requête ts_stat doit renvoyer une colonne tsvector"
-#: utils/adt/tsvector_op.c:1353
+#: utils/adt/tsvector_op.c:1354
#, c-format
msgid "tsvector column \"%s\" does not exist"
msgstr "la colonne tsvector « %s » n'existe pas"
-#: utils/adt/tsvector_op.c:1359
+#: utils/adt/tsvector_op.c:1360
#, c-format
msgid "column \"%s\" is not of tsvector type"
msgstr "la colonne « %s » n'est pas de type tsvector"
-#: utils/adt/tsvector_op.c:1371
+#: utils/adt/tsvector_op.c:1372
#, c-format
msgid "configuration column \"%s\" does not exist"
msgstr "la colonne de configuration « %s » n'existe pas"
-#: utils/adt/tsvector_op.c:1377
+#: utils/adt/tsvector_op.c:1378
#, c-format
msgid "column \"%s\" is not of regconfig type"
msgstr "la colonne « %s » n'est pas de type regconfig"
-#: utils/adt/tsvector_op.c:1384
+#: utils/adt/tsvector_op.c:1385
#, c-format
msgid "configuration column \"%s\" must not be null"
msgstr "la colonne de configuration « %s » ne doit pas être NULL"
-#: utils/adt/tsvector_op.c:1397
+#: utils/adt/tsvector_op.c:1398
#, c-format
msgid "text search configuration name \"%s\" must be schema-qualified"
msgstr ""
"le nom de la configuration de la recherche plein texte « %s » doit être\n"
"qualifié par son schéma"
-#: utils/adt/tsvector_op.c:1422
+#: utils/adt/tsvector_op.c:1423
#, c-format
msgid "column \"%s\" is not of a character type"
msgstr "la colonne « %s » n'est pas de type caractère"
msgid "cannot import a snapshot from a different database"
msgstr "ne peut pas importer un snapshot à partir d'une base de données différente"
-#~ msgid "could not link file \"%s\" to \"%s\" (initialization of log file %u, segment %u): %m"
-#~ msgstr ""
-#~ "n'a pas pu lier le fichier « %s » à « %s » (initialisation du journal de\n"
-#~ "transactions %u, segment %u) : %m"
+#~ msgid "time zone abbreviation \"%s\" is not used in time zone \"%s\""
+#~ msgstr "l'abréviation « %s » du fuseau horaire n'est pas utilisée dans le fuseau horaire « %s »"
-#~ msgid "could not rename file \"%s\" to \"%s\" (initialization of log file %u, segment %u): %m"
-#~ msgstr ""
-#~ "n'a pas pu renommer le fichier « %s » en « %s » (initialisation du journal\n"
-#~ "de transactions %u, segment %u) : %m"
+#~ msgid "invalid length in external \"numeric\" value"
+#~ msgstr "longueur invalide dans la valeur externe « numeric »"
-#~ msgid "Valid values are '[]', '[)', '(]', and '()'."
-#~ msgstr "Les valeurs valides sont « [] », « [) », « (] » et « () »."
+#~ msgid "Specify a USING expression to perform the conversion."
+#~ msgstr "Donnez une expression USING pour réaliser la conversion."
-#~ msgid "poll() failed in statistics collector: %m"
-#~ msgstr "échec du poll() dans le récupérateur de statistiques : %m"
+#~ msgid "archive member \"%s\" too large for tar format"
+#~ msgstr "membre « %s » de l'archive trop volumineux pour le format tar"
-#~ msgid "select() failed in logger process: %m"
-#~ msgstr "échec de select() dans le processus des journaux applicatifs : %m"
+#~ msgid "could not open file \"%s\" before fsync"
+#~ msgstr "n'a pas pu ouvrir le fichier « %s » avant sa synchronisation sur disque"
-#~ msgid "%s: could not open file \"%s\": %s\n"
-#~ msgstr "%s : n'a pas pu ouvrir le fichier « %s » : %s\n"
+#~ msgid "this platform does not support symbolic links; ignoring \"%s\""
+#~ msgstr "cette plateforme ne supporte pas les liens symboliques ; ignore « %s »"
-#~ msgid "%s: could not open log file \"%s/%s\": %s\n"
-#~ msgstr "%s : n'a pas pu ouvrir le journal applicatif « %s/%s » : %s\n"
+#~ msgid "wrong affix file format for flag"
+#~ msgstr "mauvais format de fichier affixe pour le drapeau"
-#~ msgid "%s: could not fork background process: %s\n"
-#~ msgstr "%s : n'a pas pu créer un processus fils : %s\n"
+#~ msgid "time zone offset %d is not a multiple of 900 sec (15 min) in time zone file \"%s\", line %d"
+#~ msgstr ""
+#~ "le décalage %d du fuseau horaire n'est pas un multiples de 900 secondes\n"
+#~ "(15 minutes) dans le fichier des fuseaux horaires « %s », ligne %d"
-#~ msgid "%s: could not dissociate from controlling TTY: %s\n"
-#~ msgstr "%s : n'a pas pu se dissocier du TTY contrôlant : %s\n"
+#~ msgid "cannot override frame clause of window \"%s\""
+#~ msgstr "ne peut pas surcharger la frame clause du window « %s »"
-#~ msgid "Runs the server silently."
-#~ msgstr "Lance le serveur de manière silencieuse."
+#~ msgid "window functions cannot use named arguments"
+#~ msgstr "les fonctions window ne peuvent pas renvoyer des arguments nommés"
-#~ msgid "If this parameter is set, the server will automatically run in the background and any controlling terminals are dissociated."
-#~ msgstr ""
-#~ "Si ce paramètre est initialisé, le serveur sera exécuté automatiquement en\n"
-#~ "tâche de fond et les terminaux de contrôles seront dés-associés."
+#~ msgid "automatic vacuum of table \"%s.%s.%s\": cannot (re)acquire exclusive lock for truncate scan"
+#~ msgstr "vacuum automatique de la table « %s.%s.%s » : ne peut pas acquérir le verrou exclusif pour la tronquer"
-#~ msgid "WAL sender sleep time between WAL replications."
-#~ msgstr ""
-#~ "Temps d'endormissement du processus d'envoi des journaux de transactions entre\n"
-#~ "les réplications des journaux de transactions."
+#~ msgid "arguments of row IN must all be row expressions"
+#~ msgstr "les arguments de la ligne IN doivent tous être des expressions de ligne"
-#~ msgid "Sets the list of known custom variable classes."
-#~ msgstr "Initialise la liste des classes variables personnalisées connues."
+#~ msgid "index \"%s\" is not ready"
+#~ msgstr "l'index « %s » n'est pas prêt"
-#~ msgid "could not obtain lock on relation with OID %u"
-#~ msgstr "n'a pas pu obtenir un verrou sur la relation d'OID « %u »"
+#~ msgid "could not remove database directory \"%s\""
+#~ msgstr "n'a pas pu supprimer le répertoire de bases de données « %s »"
-#~ msgid "foreign key constraint \"%s\" of relation \"%s\" does not exist"
-#~ msgstr "la clé étrangère « %s » de la relation « %s » n'existe pas"
+#~ msgid "unexpected end of line at line %d of thesaurus file \"%s\""
+#~ msgstr "fin de ligne inattendue à la ligne %d du thésaurus « %s »"
-#~ msgid "removing built-in function \"%s\""
-#~ msgstr "suppression de la fonction interne « %s »"
+#~ msgid "unexpected end of line or lexeme at line %d of thesaurus file \"%s\""
+#~ msgstr "fin de ligne ou de lexeme inattendu sur la ligne %d du thesaurus « %s »"
-#~ msgid "permission denied to drop foreign-data wrapper \"%s\""
-#~ msgstr "droit refusé pour supprimer le wrapper de données distantes « %s »"
+#~ msgid "unexpected delimiter at line %d of thesaurus file \"%s\""
+#~ msgstr "délimiteur inattendu sur la ligne %d du thesaurus « %s »"
-#~ msgid "Must be superuser to drop a foreign-data wrapper."
-#~ msgstr "Doit être super-utilisateur pour supprimer un wrapper de données distantes."
+#~ msgid "Use the @@@ operator instead."
+#~ msgstr "Utilisez à la place l'opérateur @@@."
-#~ msgid "must be superuser to drop text search parsers"
+#~ msgid "@@ operator does not support lexeme weight restrictions in GIN index searches"
#~ msgstr ""
-#~ "doit être super-utilisateur pour supprimer des analyseurs de recherche plein\n"
-#~ "texte"
+#~ "l'opérateur @@ ne supporte pas les restrictions de poids de lexeme dans les\n"
+#~ "recherches par index GIN"
-#~ msgid "must be superuser to drop text search templates"
-#~ msgstr "doit être super-utilisateur pour supprimer des modèles de recherche plein texte"
+#~ msgid "query requires full scan, which is not supported by GIN indexes"
+#~ msgstr ""
+#~ "la requête nécessite un parcours complet, ce qui n'est pas supporté par les\n"
+#~ "index GIN"
-#~ msgid "recovery is still in progress, can't accept WAL streaming connections"
-#~ msgstr "la restauration est en cours, ne peut pas accepter les connexions de flux WAL"
+#~ msgid "cannot calculate week number without year information"
+#~ msgstr "ne peut pas calculer le numéro de la semaine sans informations sur l'année"
-#~ msgid "standby connections not allowed because wal_level=minimal"
-#~ msgstr "connexions standby non autorisées car wal_level=minimal"
+#~ msgid "UTF-16 to UTF-8 translation failed: %lu"
+#~ msgstr "échec de la conversion d'UTF16 vers UTF8 : %lu"
-#~ msgid "could not open directory \"pg_tblspc\": %m"
-#~ msgstr "n'a pas pu ouvrir le répertoire « pg_tblspc » : %m"
+#~ msgid "AM/PM hour must be between 1 and 12"
+#~ msgstr "l'heure AM/PM doit être compris entre 1 et 12"
-#~ msgid "could not access root certificate file \"%s\": %m"
-#~ msgstr "n'a pas pu accéder au fichier du certificat racine « %s » : %m"
+#~ msgid "Sat"
+#~ msgstr "Sam"
-#~ msgid "SSL certificate revocation list file \"%s\" not found, skipping: %s"
-#~ msgstr "liste de révocation des certificats SSL « %s » introuvable, continue : %s"
+#~ msgid "Fri"
+#~ msgstr "Ven"
-#~ msgid "Certificates will not be checked against revocation list."
-#~ msgstr "Les certificats ne seront pas vérifiés avec la liste de révocation."
+#~ msgid "Thu"
+#~ msgstr "Jeu"
-#~ msgid "missing or erroneous pg_hba.conf file"
-#~ msgstr "fichier pg_hba.conf manquant ou erroné"
+#~ msgid "Wed"
+#~ msgstr "Mer"
-#~ msgid "See server log for details."
-#~ msgstr "Voir les journaux applicatifs du serveur pour plus de détails."
+#~ msgid "Tue"
+#~ msgstr "Mar"
-#~ msgid "Make sure the root.crt file is present and readable."
-#~ msgstr "Assurez-vous que le certificat racine (root.crt) est présent et lisible"
+#~ msgid "Mon"
+#~ msgstr "Lun"
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help affiche cette aide, puis quitte\n"
+#~ msgid "Sun"
+#~ msgstr "Dim"
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version affiche la version, puis quitte\n"
+#~ msgid "Saturday"
+#~ msgstr "Samedi"
-#~ msgid "CREATE TABLE AS cannot specify INTO"
-#~ msgstr "CREATE TABLE AS ne peut pas spécifier INTO"
+#~ msgid "Friday"
+#~ msgstr "Vendredi"
-#~ msgid "column name list not allowed in CREATE TABLE / AS EXECUTE"
-#~ msgstr "la liste de noms de colonnes n'est pas autorisée dans CREATE TABLE / AS EXECUTE"
+#~ msgid "Thursday"
+#~ msgstr "Jeudi"
-#~ msgid "INSERT ... SELECT cannot specify INTO"
-#~ msgstr "INSERT ... SELECT ne peut pas avoir INTO"
+#~ msgid "Wednesday"
+#~ msgstr "Mercredi"
-#~ msgid "DECLARE CURSOR cannot specify INTO"
-#~ msgstr "DECLARE CURSOR ne peut pas spécifier INTO"
+#~ msgid "Tuesday"
+#~ msgstr "Mardi"
-#~ msgid "subquery in FROM cannot have SELECT INTO"
-#~ msgstr "la sous-requête du FROM ne peut pas avoir de SELECT INTO"
+#~ msgid "Monday"
+#~ msgstr "Lundi"
-#~ msgid "subquery cannot have SELECT INTO"
-#~ msgstr "la sous-requête ne peut pas avoir de SELECT INTO"
+#~ msgid "Sunday"
+#~ msgstr "Dimanche"
-#~ msgid "subquery in WITH cannot have SELECT INTO"
-#~ msgstr "la sous-requête du WITH ne peut pas avoir de SELECT INTO"
+#~ msgid "Dec"
+#~ msgstr "Déc"
-#~ msgid "tablespace %u is not empty"
-#~ msgstr "le tablespace %u n'est pas vide"
+#~ msgid "Nov"
+#~ msgstr "Nov"
-#~ msgid "consistent state delayed because recovery snapshot incomplete"
-#~ msgstr "état de cohérence pas encore atteint à cause d'un snapshot de restauration incomplet"
+#~ msgid "Oct"
+#~ msgstr "Oct"
-#~ msgid "%s: %s"
-#~ msgstr "%s : %s"
+#~ msgid "Sep"
+#~ msgstr "Sep"
-#~ msgid "SSPI error %x"
-#~ msgstr "erreur SSPI : %x"
+#~ msgid "Aug"
+#~ msgstr "Aoû"
-#~ msgid "%s (%x)"
-#~ msgstr "%s (%x)"
+#~ msgid "Jul"
+#~ msgstr "Juil"
-#~ msgid "resetting unlogged relations: cleanup %d init %d"
-#~ msgstr "réinitialisation des relations non tracées : nettoyage %d initialisation %d"
+#~ msgid "Jun"
+#~ msgstr "Juin"
-#~ msgid "must be superuser to SET SCHEMA of %s"
-#~ msgstr "doit être super-utilisateur pour exécuter SET SCHEMA vers %s"
+#~ msgid "S:May"
+#~ msgstr "S:Mai"
-#~ msgid "ALTER TYPE USING is only supported on plain tables"
-#~ msgstr "ALTER TYPE USING est seulement supportés sur les tables standards"
+#~ msgid "Apr"
+#~ msgstr "Avr"
-#~ msgid "index \"%s\" is not a b-tree"
-#~ msgstr "l'index « %s » n'est pas un btree"
+#~ msgid "Mar"
+#~ msgstr "Mar"
-#~ msgid "unable to read symbolic link %s: %m"
-#~ msgstr "incapable de lire le lien symbolique %s : %m"
+#~ msgid "Feb"
+#~ msgstr "Fév"
-#~ msgid "unable to open directory pg_tblspc: %m"
-#~ msgstr "impossible d'ouvrir le répertoire p_tblspc : %m"
+#~ msgid "Jan"
+#~ msgstr "Jan"
-#~ msgid "Write-Ahead Log / Streaming Replication"
-#~ msgstr "Write-Ahead Log / Réplication en flux"
+#~ msgid "December"
+#~ msgstr "Décembre"
-#~ msgid "syntax error in recovery command file: %s"
-#~ msgstr "erreur de syntaxe dans le fichier de restauration : %s"
+#~ msgid "November"
+#~ msgstr "Novembre"
-#~ msgid "Lines should have the format parameter = 'value'."
-#~ msgstr "Les lignes devraient avoir le format paramètre = 'valeur'"
+#~ msgid "October"
+#~ msgstr "Octobre"
-#~ msgid "array must not contain null values"
-#~ msgstr "le tableau ne doit pas contenir de valeurs NULL"
+#~ msgid "September"
+#~ msgstr "Septembre"
-#~ msgid "index %u/%u/%u needs VACUUM FULL or REINDEX to finish crash recovery"
-#~ msgstr ""
-#~ "l'index %u/%u/%u a besoin d'un VACUUM FULL ou d'un REINDEX pour terminer la\n"
-#~ "récupération suite à un arrêt brutal"
+#~ msgid "August"
+#~ msgstr "Août"
-#~ msgid "Incomplete insertion detected during crash replay."
-#~ msgstr ""
-#~ "Insertion incomplète détectée lors de la ré-exécution des requêtes suite à\n"
-#~ "l'arrêt brutal."
+#~ msgid "July"
+#~ msgstr "Juillet"
-#~ msgid "index \"%s\" needs VACUUM or REINDEX to finish crash recovery"
-#~ msgstr ""
-#~ "l'index « %s » a besoin d'un VACUUM ou d'un REINDEX pour terminer la\n"
-#~ "récupération suite à un arrêt brutal"
+#~ msgid "June"
+#~ msgstr "Juin"
-#~ msgid "index \"%s\" needs VACUUM FULL or REINDEX to finish crash recovery"
-#~ msgstr ""
-#~ "l'index « %s » a besoin d'un VACUUM FULL ou d'un REINDEX pour terminer la\n"
-#~ "récupération suite à un arrêt brutal"
+#~ msgid "May"
+#~ msgstr "Mai"
-#~ msgid "EnumValuesCreate() can only set a single OID"
-#~ msgstr "EnumValuesCreate() peut seulement initialiser un seul OID"
+#~ msgid "April"
+#~ msgstr "Avril"
-#~ msgid "clustering \"%s.%s\""
-#~ msgstr "exécution de CLUSTER sur « %s.%s »"
+#~ msgid "March"
+#~ msgstr "Mars"
-#~ msgid "cannot cluster on index \"%s\" because access method does not handle null values"
+#~ msgid "February"
+#~ msgstr "Février"
+
+#~ msgid "January"
+#~ msgstr "Janvier"
+
+#~ msgid "\"TZ\"/\"tz\" not supported"
+#~ msgstr "« TZ »/« tz » non supporté"
+
+#~ msgid "invalid AM/PM string"
+#~ msgstr "chaîne AM/PM invalide"
+
+#~ msgid "not unique \"S\""
+#~ msgstr "« S » non unique"
+
+#~ msgid "invalid argument for power function"
+#~ msgstr "argument invalide pour la fonction puissance (power)"
+
+#~ msgid "Valid values are DOCUMENT and CONTENT."
+#~ msgstr "Les valeurs valides sont DOCUMENT et CONTENT."
+
+#~ msgid "Valid values are LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7."
#~ msgstr ""
-#~ "ne peut pas créer un cluster sur l'index « %s » car la méthode d'accès de\n"
-#~ "l'index ne gère pas les valeurs NULL"
+#~ "Les valeurs valides sont LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5,\n"
+#~ "LOCAL6, LOCAL7."
-#~ msgid "You might be able to work around this by marking column \"%s\" NOT NULL, or use ALTER TABLE ... SET WITHOUT CLUSTER to remove the cluster specification from the table."
+#~ msgid "This can be set to advanced, extended, or basic."
#~ msgstr ""
-#~ "Vous pourriez contourner ceci en marquant la colonne « %s » avec la\n"
-#~ "contrainte NOT NULL ou en utilisant ALTER TABLE ... SET WITHOUT CLUSTER pour\n"
-#~ "supprimer la spécification CLUSTER de la table."
+#~ "Ceci peut être initialisé avec advanced (avancé), extended (étendu) ou\n"
+#~ "basic (basique)."
-#~ msgid "You might be able to work around this by marking column \"%s\" NOT NULL."
-#~ msgstr "Vous pouvez contourner ceci en marquant la colonne « %s » comme NOT NULL."
+#~ msgid "Sets the hostname of the Kerberos server."
+#~ msgstr "Initalise le nom d'hôte du serveur Kerberos."
-#~ msgid "cannot cluster on expressional index \"%s\" because its index access method does not handle null values"
+#~ msgid "Sets realm to match Kerberos and GSSAPI users against."
#~ msgstr ""
-#~ "ne peut pas exécuter CLUSTER sur l'index à expression « %s » car sa méthode\n"
-#~ "d'accès ne gère pas les valeurs NULL"
-
-#~ msgid "\"%s\" is not a table, view, or composite type"
-#~ msgstr "« %s » n'est pas une table, une vue ou un type composite"
+#~ "Indique le royaume pour l'authentification des utilisateurs via Kerberos et\n"
+#~ "GSSAPI."
-#~ msgid "must be member of role \"%s\" to comment upon it"
-#~ msgstr "doit être un membre du rôle « %s » pour le commenter"
+#~ msgid "Each session can be either \"origin\", \"replica\", or \"local\"."
+#~ msgstr "Chaque session peut valoir soit « origin » soit « replica » soit « local »."
-#~ msgid "must be superuser to comment on procedural language"
+#~ msgid "Each SQL transaction has an isolation level, which can be either \"read uncommitted\", \"read committed\", \"repeatable read\", or \"serializable\"."
#~ msgstr ""
-#~ "doit être super-utilisateur pour ajouter un commentaire sur un langage de\n"
-#~ "procédures"
+#~ "Chaque transaction SQL a un niveau d'isolation qui peut être soit « read\n"
+#~ "uncommitted », soit « read committed », soit « repeatable read », soit\n"
+#~ "« serializable »."
-#~ msgid "must be superuser to comment on text search parser"
+#~ msgid "All SQL statements that cause an error of the specified level or a higher level are logged."
#~ msgstr ""
-#~ "doit être super-utilisateur pour ajouter un commentaire sur l'analyseur de\n"
-#~ "recherche plein texte"
+#~ "Toutes les instructions SQL causant une erreur du niveau spécifié ou d'un\n"
+#~ "niveau supérieur sont tracées."
-#~ msgid "must be superuser to comment on text search template"
+#~ msgid "Valid values are DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO, NOTICE, WARNING, ERROR, LOG, FATAL, and PANIC. Each level includes all the levels that follow it."
#~ msgstr ""
-#~ "doit être super-utilisateur pour ajouter un commentaire sur un modèle de\n"
-#~ "recherche plein texte"
+#~ "Les valeurs valides sont DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO,\n"
+#~ "NOTICE, WARNING, ERROR, LOG, FATAL et PANIC. Chaque niveau incut tous les\n"
+#~ "niveaux qui le suit."
-#~ msgid "function \"%s\" is already in schema \"%s\""
-#~ msgstr "la fonction « %s » existe déjà dans le schéma « %s »"
+#~ msgid "Valid values are ON, OFF, and SAFE_ENCODING."
+#~ msgstr "Les valeurs valides sont ON, OFF et SAFE_ENCODING."
-#~ msgid "cannot reference temporary table from permanent table constraint"
+#~ msgid "Sets the maximum number of disk pages for which free space is tracked."
#~ msgstr ""
-#~ "ne peut pas référencer une table temporaire à partir d'une contrainte de\n"
-#~ "table permanente"
+#~ "Initialise le nombre maximum de pages disque pour lesquelles l'espace libre\n"
+#~ "est tracé."
-#~ msgid "cannot reference permanent table from temporary table constraint"
+#~ msgid "Sets the maximum number of tables and indexes for which free space is tracked."
#~ msgstr ""
-#~ "ne peut pas référencer une table permanente à partir de la contrainte de\n"
-#~ "table temporaire"
+#~ "Initialise le nombre maximum de tables et index pour lesquels l'espace libre\n"
+#~ "est tracé."
-#~ msgid "composite type must have at least one attribute"
-#~ msgstr "le type composite doit avoir au moins un attribut"
+#~ msgid "Uses the indented output format for EXPLAIN VERBOSE."
+#~ msgstr "Utilise le format de sortie indenté pour EXPLAIN VERBOSE."
-#~ msgid "database \"%s\" not found"
-#~ msgstr "base de données « %s » non trouvée"
+#~ msgid "Prints the execution plan to server log."
+#~ msgstr "Affiche le plan d'exécution dans les journaux applicatifs du serveur."
-#~ msgid "invalid list syntax for parameter \"datestyle\""
-#~ msgstr "syntaxe de liste invalide pour le paramètre « datestyle »"
+#~ msgid "Prints the parse tree after rewriting to server log."
+#~ msgstr "Affiche l'arbre d'analyse après ré-écriture dans les journaux applicatifs du serveur."
-#~ msgid "unrecognized \"datestyle\" key word: \"%s\""
-#~ msgstr "mot clé « datestyle » non reconnu : « %s »"
+#~ msgid "Prints the parse tree to the server log."
+#~ msgstr "Affiche l'arbre d'analyse dans les journaux applicatifs du serveur."
-#~ msgid "invalid interval value for time zone: month not allowed"
-#~ msgstr "valeur d'intervalle invalide pour le fuseau horaire : les mois ne sont pas autorisés"
+#~ msgid "string is too long for tsvector"
+#~ msgstr "la chaîne est trop longue pour un tsvector"
-#~ msgid "invalid interval value for time zone: day not allowed"
-#~ msgstr "valeur d'intervalle invalide pour le fuseau horaire : jour non autorisé"
+#~ msgid "Consider increasing the configuration parameter \"max_fsm_pages\" to a value over %.0f."
+#~ msgstr ""
+#~ "Considérez l'augmentation du paramètre de configuration « max_fsm_pages »\n"
+#~ "à une valeur supérieure à %.0f."
-#~ msgid "unrecognized time zone name: \"%s\""
-#~ msgstr "nom de fuseau horaire non reconnu : « %s »"
+#~ msgid "number of page slots needed (%.0f) exceeds max_fsm_pages (%d)"
+#~ msgstr "le nombre d'emplacements de pages nécessaires (%.0f) dépasse max_fsm_pages (%d)"
-#~ msgid "argument to pg_get_expr() must come from system catalogs"
-#~ msgstr "l'argument de pg_get_expr() doit provenir des catalogues systèmes"
+#~ msgid "You have at least %d relations. Consider increasing the configuration parameter \"max_fsm_relations\"."
+#~ msgstr ""
+#~ "Vous avez au moins %d relations.Considèrez l'augmentation du paramètre de\n"
+#~ "configuration « max_fsm_relations »."
-#~ msgid "cannot change view \"%s\""
-#~ msgstr "ne peut pas modifier la vue « %s »"
+#~ msgid "max_fsm_relations(%d) equals the number of relations checked"
+#~ msgstr "max_fsm_relations(%d) équivaut au nombre de relations tracées"
-#~ msgid "could not enable credential reception: %m"
-#~ msgstr "n'a pas pu activer la réception de lettres de créance : %m"
+#~ msgid ""
+#~ "A total of %.0f page slots are in use (including overhead).\n"
+#~ "%.0f page slots are required to track all free space.\n"
+#~ "Current limits are: %d page slots, %d relations, using %.0f kB."
+#~ msgstr ""
+#~ "Un total de %.0f emplacements de pages est utilisé (ceci incluant la\n"
+#~ "surcharge).\n"
+#~ "%.0f emplacements de pages sont requis pour tracer tout l'espace libre.\n"
+#~ "Les limites actuelles sont : %d emplacements de pages, %d relations,\n"
+#~ "utilisant %.0f Ko."
-#~ msgid "could not get effective UID from peer credentials: %m"
-#~ msgstr "n'a pas pu obtenir l'UID réel à partir des pièces d'identité de l'autre : %m"
+#~ msgid "free space map contains %d pages in %d relations"
+#~ msgstr "la structure FSM contient %d pages dans %d relations"
-#~ msgid "Ident authentication is not supported on local connections on this platform"
-#~ msgstr "l'authentification Ident n'est pas supportée sur les connexions locales sur cette plateforme"
+#~ msgid "max_fsm_pages must exceed max_fsm_relations * %d"
+#~ msgstr "max_fsm_pages doit excéder max_fsm_relations * %d"
-#~ msgid "hostssl not supported on this platform"
-#~ msgstr "hostssl non supporté sur cette plateforme"
+#~ msgid "insufficient shared memory for free space map"
+#~ msgstr "mémoire partagée insuffisante pour la structure FSM"
-#~ msgid "SELECT FOR UPDATE/SHARE cannot be applied to NEW or OLD"
-#~ msgstr "SELECT FOR UPDATE/SHARE ne peut pas être appliqué à NEW et OLD"
+#~ msgid "could not set statistics collector timer: %m"
+#~ msgstr "n'a pas pu configurer le timer du récupérateur de statistiques : %m"
-#~ msgid "could not create log file \"%s\": %m"
-#~ msgstr "n'a pas pu créer le journal applicatif « %s » : %m"
+#~ msgid "%s: the number of buffers (-B) must be at least twice the number of allowed connections (-N) and at least 16\n"
+#~ msgstr ""
+#~ "%s : le nombre de tampons (-B) doit être au moins deux fois le nombre de\n"
+#~ "connexions disponibles (-N) et au moins 16\n"
-#~ msgid "could not open new log file \"%s\": %m"
-#~ msgstr "n'a pas pu ouvrir le nouveau journal applicatif « %s » : %m"
+#~ msgid "adding missing FROM-clause entry in subquery for table \"%s\""
+#~ msgstr "entrée manquante de la clause FROM dans la sous-requête pour la table « %s »"
-#~ msgid "Sets immediate fsync at commit."
-#~ msgstr "Configure un fsync immédiat lors du commit."
+#~ msgid "missing FROM-clause entry in subquery for table \"%s\""
+#~ msgstr "entrée manquante de la clause FROM dans la sous-requête de la table « %s »"
-#~ msgid "invalid list syntax for parameter \"log_destination\""
-#~ msgstr "syntaxe de liste invalide pour le paramètre « log_destination »"
+#~ msgid "SELECT FOR UPDATE/SHARE is not supported for inheritance queries"
+#~ msgstr "SELECT FOR UPDATE/SHARE n'est pas supporté pour les requêtes d'héritage"
-#~ msgid "unrecognized \"log_destination\" key word: \"%s\""
-#~ msgstr "mot clé « log_destination » non reconnu : « %s »"
+#~ msgid "Ident protocol identifies remote user as \"%s\""
+#~ msgstr "le protocole Ident identifie l'utilisateur distant comme « %s »"
-#~ msgid "replication connection authorized: user=%s host=%s port=%s"
-#~ msgstr "connexion de réplication autorisée : utilisateur=%s, base de données=%s, port=%s"
+#~ msgid "cannot use Ident authentication without usermap field"
+#~ msgstr "n'a pas pu utiliser l'authentication Ident sans le champ usermap"
-#~ msgid "cannot drop \"%s\" because it is being used by active queries in this session"
-#~ msgstr ""
-#~ "ne peut pas supprimer « %s » car cet objet est en cours d'utilisation par\n"
-#~ "des requêtes actives dans cette session"
+#~ msgid "missing field in file \"%s\" at end of line %d"
+#~ msgstr "champ manquant dans le fichier « %s » à la fin de la ligne %d"
-#~ msgid "parameter \"recovery_target_inclusive\" requires a Boolean value"
-#~ msgstr "le paramètre « recovery_target_inclusive » requiert une valeur booléenne"
+#~ msgid "invalid entry in file \"%s\" at line %d, token \"%s\""
+#~ msgstr "entrée invalide dans le fichier « %s » à la ligne %d, jeton « %s »"
-#~ msgid "parameter \"standby_mode\" requires a Boolean value"
-#~ msgstr "le paramètre « standby_mode » requiert une valeur booléenne"
+#~ msgid "cannot use authentication method \"crypt\" because password is MD5-encrypted"
+#~ msgstr ""
+#~ "n'a pas pu utiliser la méthode d'authentification « crypt » car le mot de\n"
+#~ "passe est chiffré avec MD5"
-#~ msgid "access to %s"
-#~ msgstr "accès à %s"
+#~ msgid "File must be owned by the database user and must have no permissions for \"group\" or \"other\"."
+#~ msgstr ""
+#~ "Le fichier doit appartenir au propriétaire de la base de données et ne doit\n"
+#~ "pas avoir de droits pour un groupe ou pour les autres."
-#~ msgid "Sets the message levels that are logged during recovery."
-#~ msgstr "Initialise les niveaux de messages qui sont tracés lors de la restauration."
+#~ msgid "unsafe permissions on private key file \"%s\""
+#~ msgstr "droits non sûrs sur le fichier de la clé privée « %s »"
-#~ msgid "Not safe to send CSV data\n"
-#~ msgstr "Envoi non sûr des données CSV\n"
+#~ msgid "could not get security token from context"
+#~ msgstr "n'a pas pu récupérer le jeton de sécurité à partir du contexte"
-#~ msgid "recovery restart point at %X/%X with latest known log time %s"
-#~ msgstr ""
-#~ "point de relancement de la restauration sur %X/%X avec %s comme dernière\n"
-#~ "date connue du journal"
+#~ msgid "GSSAPI not implemented on this server"
+#~ msgstr "GSSAPI non implémenté sur ce serveur"
-#~ msgid "restartpoint_command = '%s'"
-#~ msgstr "restartpoint_command = '%s'"
+#~ msgid "Kerberos 5 not implemented on this server"
+#~ msgstr "Kerberos 5 non implémenté sur ce serveur"
-#~ msgid "usermap \"%s\""
-#~ msgstr "correspondance utilisateur « %s »"
+#~ msgid "unexpected Kerberos user name received from client (received \"%s\", expected \"%s\")"
+#~ msgstr ""
+#~ "nom d'utilisateur Kerberos inattendu reçu à partir du client (reçu « %s »,\n"
+#~ "attendu « %s »)"
-#~ msgid "WAL archiving is not active"
-#~ msgstr "l'archivage des journaux de transactions n'est pas actif"
+#~ msgid "cannot change number of columns in view"
+#~ msgstr "ne peut pas modifier le nombre de colonnes dans la vue"
-#~ msgid "archive_mode must be enabled at server start."
-#~ msgstr "archive_mode doit être activé au lancement du serveur."
+#~ msgid "Consider using VACUUM FULL on this relation or increasing the configuration parameter \"max_fsm_pages\"."
+#~ msgstr ""
+#~ "Pensez à compacter cette relation en utilisant VACUUM FULL ou à augmenter le\n"
+#~ "paramètre de configuration « max_fsm_pages »."
-#~ msgid "archive_command must be defined before online backups can be made safely."
+#~ msgid "relation \"%s.%s\" contains more than \"max_fsm_pages\" pages with useful free space"
#~ msgstr ""
-#~ "archive_command doit être défini avant que les sauvegardes à chaud puissent\n"
-#~ "s'effectuer correctement."
+#~ "la relation « %s.%s » contient plus de « max_fsm_pages » pages d'espace\n"
+#~ "libre utile"
-#~ msgid "During recovery, allows connections and queries. During normal running, causes additional info to be written to WAL to enable hot standby mode on WAL standby nodes."
+#~ msgid "constraint definition for check constraint \"%s\" does not match"
#~ msgstr ""
-#~ "Lors de la restauration, autorise les connexions et les requêtes. Lors d'une\n"
-#~ "exécution normale, fait que des informations supplémentaires sont écrites dans\n"
-#~ "les journaux de transactions pour activer le mode Hot Standby sur les nœuds\n"
-#~ "en attente."
+#~ "la définition de la contrainte « %s » pour la contrainte de vérification ne\n"
+#~ "correspond pas"
-#~ msgid "unlogged operation performed, data may be missing"
-#~ msgstr "opération réalisée non tracée, les données pourraient manquer"
+#~ msgid "multiple constraints named \"%s\" were dropped"
+#~ msgstr "les contraintes multiples nommées « %s » ont été supprimées"
-#~ msgid "not enough shared memory for walsender"
-#~ msgstr "pas assez de mémoire partagée pour le processus d'envoi des journaux de transactions"
+#~ msgid "there are objects dependent on %s"
+#~ msgstr "des objets dépendent de %s"
-#~ msgid "not enough shared memory for walreceiver"
+#~ msgid "failed to drop all objects depending on %s"
+#~ msgstr "échec lors de la suppression de tous les objets dépendant de %s"
+
+#~ msgid "parser stack overflow"
+#~ msgstr "saturation de la pile de l'analyseur"
+
+#~ msgid "syntax error; also virtual memory exhausted"
+#~ msgstr "erreur de syntaxe ; de plus, mémoire virtuelle saturée"
+
+#~ msgid "syntax error: cannot back up"
+#~ msgstr "erreur de syntaxe : n'a pas pu revenir"
+
+#~ msgid "log_restartpoints = %s"
+#~ msgstr "log_restartpoints = %s"
+
+#~ msgid "It looks like you need to initdb or install locale support."
#~ msgstr ""
-#~ "pas assez de mémoire partagée pour le processus de réception des journaux de\n"
-#~ "transactions"
+#~ "Il semble que vous avez besoin d'exécuter initdb ou d'installer le support\n"
+#~ "des locales."
-#~ msgid "connection limit exceeded for non-superusers"
-#~ msgstr "limite de connexions dépassée pour les utilisateurs standards"
+#~ msgid "The database cluster was initialized with LOCALE_NAME_BUFLEN %d, but the server was compiled with LOCALE_NAME_BUFLEN %d."
+#~ msgstr ""
+#~ "Le cluster de bases de données a été initialisé avec un LOCALE_NAME_BUFLEN\n"
+#~ "à %d alors que le serveur a été compilé avec un LOCALE_NAME_BUFLEN à %d."
-#~ msgid "not enough shared memory for background writer"
-#~ msgstr "pas assez de mémoire partagée pour le processus d'écriture en tâche de fond"
+#~ msgid "invalid LC_CTYPE setting"
+#~ msgstr "paramètre LC_CTYPE invalide"
-#~ msgid "could not allocate shared memory segment \"%s\""
-#~ msgstr "n'a pas pu allouer un segment de mémoire partagée « %s »"
+#~ msgid "invalid LC_COLLATE setting"
+#~ msgstr "paramètre LC_COLLATE invalide"
-#, fuzzy
-#~ msgid "couldn't put socket to non-blocking mode: %m"
-#~ msgstr "n'a pas pu activer le mode non-bloquant pour la socket : %s\n"
+#~ msgid "GIN index does not support search with void query"
+#~ msgstr "les index GIN ne supportent pas la recherche avec des requêtes vides"
+
+#~ msgid "fillfactor=%d is out of range (should be between %d and 100)"
+#~ msgstr "le facteur de remplissage (%d) est en dehors des limites (il devrait être entre %d et 100)"
#, fuzzy
-#~ msgid "couldn't put socket to blocking mode: %m"
-#~ msgstr "n'a pas pu activer le mode bloquant pour la socket : %s\n"
+#~ msgid "wrong number of array_subscripts"
+#~ msgstr "mauvais nombre d'indices du tableau"
-#~ msgid "WAL file SYSID is %s, pg_control SYSID is %s"
-#~ msgstr "le SYSID du journal de transactions WAL est %s, celui de pg_control est %s"
+#~ msgid "could not create XPath object"
+#~ msgstr "n'a pas pu créer l'objet XPath"
-#, fuzzy
-#~ msgid "sorry, too many standbys already"
-#~ msgstr "désolé, trop de clients sont déjà connectés"
+#~ msgid "multiple TRUNCATE events specified"
+#~ msgstr "multiples événements TRUNCATE spécifiés"
-#, fuzzy
-#~ msgid "invalid WAL message received from primary"
-#~ msgstr "format du message invalide"
+#~ msgid "multiple UPDATE events specified"
+#~ msgstr "multiples événements UPDATE spécifiés"
-#, fuzzy
-#~ msgid "invalid replication message type %d"
-#~ msgstr "type %d du message de l'interface invalide"
+#~ msgid "multiple DELETE events specified"
+#~ msgstr "multiples événements DELETE spécifiés"
-#~ msgid "PID %d is among the slowest backends."
-#~ msgstr "Le PID %d est parmi les processus serveur les plus lents."
+#~ msgid "hurrying in-progress restartpoint"
+#~ msgstr "accélération du restartpoint en cours"
-#~ msgid "transaction is read-only"
-#~ msgstr "la transaction est en lecture seule"
+#~ msgid "NEW used in query that is not in a rule"
+#~ msgstr "NEW utilisé dans une requête qui ne fait pas partie d'une règle"
-#~ msgid "binary value is out of range for type bigint"
-#~ msgstr "la valeur binaire est en dehors des limites du type bigint"
+#~ msgid "OLD used in query that is not in a rule"
+#~ msgstr "OLD utilisé dans une requête qui n'est pas une règle"
-#~ msgid "redo starts at %X/%X, consistency will be reached at %X/%X"
-#~ msgstr "la restauration comme à %X/%X, la cohérence sera atteinte à %X/%X"
+#~ msgid "adding missing FROM-clause entry for table \"%s\""
+#~ msgstr "ajout d'une entrée manquante dans FROM (table « %s »)"
-#~ msgid "This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by \"client_encoding\"."
+#~ msgid "SELECT FOR UPDATE/SHARE is not allowed in subqueries"
+#~ msgstr "SELECT FOR UPDATE/SHARE n'est pas autorisé dans les sous-requêtes"
+
+#~ msgid "unsupported PAM conversation %d/%s"
+#~ msgstr "conversation PAM %d/%s non supportée"
+
+#~ msgid "could not seek to end of segment %u of relation %s: %m"
+#~ msgstr "n'a pas pu se déplacer à la fin du segment %u de la relation %s : %m"
+
+#~ msgid "could not fsync segment %u of relation %s but retrying: %m"
#~ msgstr ""
-#~ "Cette erreur peut aussi survenir si la séquence d'octets ne correspond pas\n"
-#~ "au jeu de caractères attendu par le serveur, le jeu étant contrôlé par\n"
-#~ "« client_encoding »."
+#~ "n'a pas pu synchroniser sur disque (fsync) le segment %u de la relation\n"
+#~ "%s, nouvelle tentative : %m"
-#~ msgid "Sets the language used in DO statement if LANGUAGE is not specified."
+#~ msgid "could not fsync segment %u of relation %s: %m"
#~ msgstr ""
-#~ "Configure le langage utilisé dans une instruction DO si la clause LANGUAGE n'est\n"
-#~ "pas spécifiée."
+#~ "n'a pas pu synchroniser sur disque (fsync) le segment %u de la relation\n"
+#~ "%s : %m"
-#~ msgid "shared index \"%s\" can only be reindexed in stand-alone mode"
-#~ msgstr "un index partagé « %s » peut seulement être réindexé en mode autonome"
+#~ msgid "could not open segment %u of relation %s: %m"
+#~ msgstr "n'a pas pu ouvrir le segment %u de la relation %s : %m"
+
+#~ msgid "could not write block %u of relation %s: %m"
+#~ msgstr "n'a pas pu écrire le bloc %u de la relation %s : %m"
+
+#~ msgid "could not read block %u of relation %s: %m"
+#~ msgstr "n'a pas pu lire le bloc %u de la relation %s : %m"
+
+#~ msgid "could not open relation %s: %m"
+#~ msgstr "n'a pas pu ouvrir la relation %s : %m"
+
+#~ msgid "could not extend relation %s: %m"
+#~ msgstr "n'a pas pu étendre la relation %s : %m"
+
+#~ msgid "could not seek to block %u of relation %s: %m"
+#~ msgstr "n'a pas pu se positionner sur le bloc %u de la relation %s : %m"
+
+#~ msgid "could not remove segment %u of relation %s: %m"
+#~ msgstr "n'a pas pu supprimer le segment %u de la relation %s : %m"
+
+#~ msgid "could not remove relation %s: %m"
+#~ msgstr "n'a pas pu supprimer la relation %s : %m"
+
+#~ msgid "SELECT FOR UPDATE/SHARE is not supported within a query with multiple result relations"
+#~ msgstr ""
+#~ "SELECT FOR UPDATE/SHARE n'est pas supporté dans une requête avec plusieurs\n"
+#~ "relations"
+
+#~ msgid "cannot set session authorization within security-definer function"
+#~ msgstr "ne peut pas exécuter SESSION AUTHORIZATION sur la fonction SECURITY DEFINER"
+
+#~ msgid "cannot specify CSV in BINARY mode"
+#~ msgstr "ne peut pas spécifier CSV en mode binaire (BINARY)"
+
+#~ msgid "invalid role password \"%s\""
+#~ msgstr "mot de passe « %s » de l'utilisateur invalide"
+
+#~ msgid "invalid role name \"%s\""
+#~ msgstr "nom de rôle « %s » invalide"
+
+#~ msgid "invalid database name \"%s\""
+#~ msgstr "nom de base de données « %s » invalide"
+
+#~ msgid "This parameter cannot be changed after server start."
+#~ msgstr "Ce paramètre ne peut pas être modifié après le lancement du serveur"
+
+#~ msgid "attempted change of parameter \"%s\" ignored"
+#~ msgstr "tentative de modification du paramètre « %s » ignoré"
+
+#~ msgid "Sets the regular expression \"flavor\"."
+#~ msgstr "Initialise l'expression rationnelle « flavor »."
+
+#~ msgid "Automatically adds missing table references to FROM clauses."
+#~ msgstr ""
+#~ "Ajoute automatiquement les références à la table manquant dans les clauses\n"
+#~ "FROM."
-#~ msgid "\"%s\" is a system catalog"
-#~ msgstr "« %s » est un catalogue système"
+#~ msgid "Table contains duplicated values."
+#~ msgstr "La table contient des valeurs dupliquées."
-#~ msgid "shared table \"%s\" can only be reindexed in stand-alone mode"
-#~ msgstr "la table partagée « %s » peut seulement être réindexé en mode autonome"
+#~ msgid "index row size %lu exceeds btree maximum, %lu"
+#~ msgstr "la taille de la ligne index %lu dépasse le maximum de btree, %lu"
-#~ msgid "cannot truncate system relation \"%s\""
-#~ msgstr "ne peut pas tronquer la relation système « %s »"
+#~ msgid "DISTINCT is supported only for single-argument aggregates"
+#~ msgstr "DISTINCT est seulement supporté pour les agrégats à un seul argument"
-#~ msgid "number of distinct values %g is too low"
-#~ msgstr "le nombre de valeurs distinctes %g est trop basse"
+#~ msgid "database system is in consistent recovery mode"
+#~ msgstr "le système de bases de données est dans un mode de restauration cohérent"
-#~ msgid "directory \"%s\" is not empty"
-#~ msgstr "le répertoire « %s » n'est pas vide"
+#~ msgid "frame start at CURRENT ROW is not implemented"
+#~ msgstr "début du frame à CURRENT ROW n'est pas implémenté"
-#~ msgid "relation \"%s\" TID %u/%u: XMIN_COMMITTED not set for transaction %u --- cannot shrink relation"
-#~ msgstr ""
-#~ "relation « %s », TID %u/%u : XMIN_COMMITTED non configuré pour la\n"
-#~ "transaction %u --- n'a pas pu diminuer la taille de la relation"
+#~ msgid "Rebuild the index with REINDEX."
+#~ msgstr "Reconstruisez l'index avec REINDEX."
-#~ msgid "relation \"%s\" TID %u/%u: dead HOT-updated tuple --- cannot shrink relation"
+#~ msgid "index \"%s\" contains %.0f row versions, but table contains %.0f row versions"
#~ msgstr ""
-#~ "relation « %s », TID %u/%u : ligne morte mise à jour par HOT --- n'a pas pu\n"
-#~ "diminuer la taille de la relation"
+#~ "l'index « %s » contient %.0f versions de ligne, mais la table contient %.0f\n"
+#~ "versions de ligne"
-#~ msgid "relation \"%s\" TID %u/%u: InsertTransactionInProgress %u --- cannot shrink relation"
+#~ msgid ""
+#~ "%u index pages have been deleted, %u are currently reusable.\n"
+#~ "%s."
#~ msgstr ""
-#~ "relation « %s », TID %u/%u : InsertTransactionInProgress %u --- n'a pas pu\n"
-#~ "diminuer la taille de la relation"
+#~ "%u pages d'index ont été supprimées, %u sont actuellement réutilisables.\n"
+#~ "%s."
-#~ msgid "relation \"%s\" TID %u/%u: DeleteTransactionInProgress %u --- cannot shrink relation"
-#~ msgstr ""
-#~ "relation « %s », TID %u/%u : DeleteTransactionInProgress %u --- n'a pas pu\n"
-#~ "diminuer la taille de la relation"
+#~ msgid "\"%s\": moved %u row versions, truncated %u to %u pages"
+#~ msgstr "« %s » : %u versions de ligne déplacées, %u pages tronquées sur %u"
#~ msgid ""
#~ "%.0f dead row versions cannot be removed yet.\n"
#~ "disponibles.\n"
#~ "%s."
-#~ msgid "\"%s\": moved %u row versions, truncated %u to %u pages"
-#~ msgstr "« %s » : %u versions de ligne déplacées, %u pages tronquées sur %u"
-
-#~ msgid ""
-#~ "%u index pages have been deleted, %u are currently reusable.\n"
-#~ "%s."
+#~ msgid "relation \"%s\" TID %u/%u: DeleteTransactionInProgress %u --- cannot shrink relation"
#~ msgstr ""
-#~ "%u pages d'index ont été supprimées, %u sont actuellement réutilisables.\n"
-#~ "%s."
+#~ "relation « %s », TID %u/%u : DeleteTransactionInProgress %u --- n'a pas pu\n"
+#~ "diminuer la taille de la relation"
-#~ msgid "index \"%s\" contains %.0f row versions, but table contains %.0f row versions"
+#~ msgid "relation \"%s\" TID %u/%u: InsertTransactionInProgress %u --- cannot shrink relation"
#~ msgstr ""
-#~ "l'index « %s » contient %.0f versions de ligne, mais la table contient %.0f\n"
-#~ "versions de ligne"
-
-#~ msgid "Rebuild the index with REINDEX."
-#~ msgstr "Reconstruisez l'index avec REINDEX."
-
-#~ msgid "frame start at CURRENT ROW is not implemented"
-#~ msgstr "début du frame à CURRENT ROW n'est pas implémenté"
-
-#~ msgid "database system is in consistent recovery mode"
-#~ msgstr "le système de bases de données est dans un mode de restauration cohérent"
-
-#~ msgid "DISTINCT is supported only for single-argument aggregates"
-#~ msgstr "DISTINCT est seulement supporté pour les agrégats à un seul argument"
-
-#~ msgid "index row size %lu exceeds btree maximum, %lu"
-#~ msgstr "la taille de la ligne index %lu dépasse le maximum de btree, %lu"
-
-#~ msgid "Table contains duplicated values."
-#~ msgstr "La table contient des valeurs dupliquées."
+#~ "relation « %s », TID %u/%u : InsertTransactionInProgress %u --- n'a pas pu\n"
+#~ "diminuer la taille de la relation"
-#~ msgid "Automatically adds missing table references to FROM clauses."
+#~ msgid "relation \"%s\" TID %u/%u: dead HOT-updated tuple --- cannot shrink relation"
#~ msgstr ""
-#~ "Ajoute automatiquement les références à la table manquant dans les clauses\n"
-#~ "FROM."
-
-#~ msgid "Sets the regular expression \"flavor\"."
-#~ msgstr "Initialise l'expression rationnelle « flavor »."
-
-#~ msgid "attempted change of parameter \"%s\" ignored"
-#~ msgstr "tentative de modification du paramètre « %s » ignoré"
-
-#~ msgid "This parameter cannot be changed after server start."
-#~ msgstr "Ce paramètre ne peut pas être modifié après le lancement du serveur"
-
-#~ msgid "invalid database name \"%s\""
-#~ msgstr "nom de base de données « %s » invalide"
-
-#~ msgid "invalid role name \"%s\""
-#~ msgstr "nom de rôle « %s » invalide"
-
-#~ msgid "invalid role password \"%s\""
-#~ msgstr "mot de passe « %s » de l'utilisateur invalide"
-
-#~ msgid "cannot specify CSV in BINARY mode"
-#~ msgstr "ne peut pas spécifier CSV en mode binaire (BINARY)"
-
-#~ msgid "cannot set session authorization within security-definer function"
-#~ msgstr "ne peut pas exécuter SESSION AUTHORIZATION sur la fonction SECURITY DEFINER"
+#~ "relation « %s », TID %u/%u : ligne morte mise à jour par HOT --- n'a pas pu\n"
+#~ "diminuer la taille de la relation"
-#~ msgid "SELECT FOR UPDATE/SHARE is not supported within a query with multiple result relations"
+#~ msgid "relation \"%s\" TID %u/%u: XMIN_COMMITTED not set for transaction %u --- cannot shrink relation"
#~ msgstr ""
-#~ "SELECT FOR UPDATE/SHARE n'est pas supporté dans une requête avec plusieurs\n"
-#~ "relations"
-
-#~ msgid "could not remove relation %s: %m"
-#~ msgstr "n'a pas pu supprimer la relation %s : %m"
-
-#~ msgid "could not remove segment %u of relation %s: %m"
-#~ msgstr "n'a pas pu supprimer le segment %u de la relation %s : %m"
+#~ "relation « %s », TID %u/%u : XMIN_COMMITTED non configuré pour la\n"
+#~ "transaction %u --- n'a pas pu diminuer la taille de la relation"
-#~ msgid "could not seek to block %u of relation %s: %m"
-#~ msgstr "n'a pas pu se positionner sur le bloc %u de la relation %s : %m"
+#~ msgid "directory \"%s\" is not empty"
+#~ msgstr "le répertoire « %s » n'est pas vide"
-#~ msgid "could not extend relation %s: %m"
-#~ msgstr "n'a pas pu étendre la relation %s : %m"
+#~ msgid "number of distinct values %g is too low"
+#~ msgstr "le nombre de valeurs distinctes %g est trop basse"
-#~ msgid "could not open relation %s: %m"
-#~ msgstr "n'a pas pu ouvrir la relation %s : %m"
+#~ msgid "cannot truncate system relation \"%s\""
+#~ msgstr "ne peut pas tronquer la relation système « %s »"
-#~ msgid "could not read block %u of relation %s: %m"
-#~ msgstr "n'a pas pu lire le bloc %u de la relation %s : %m"
+#~ msgid "shared table \"%s\" can only be reindexed in stand-alone mode"
+#~ msgstr "la table partagée « %s » peut seulement être réindexé en mode autonome"
-#~ msgid "could not write block %u of relation %s: %m"
-#~ msgstr "n'a pas pu écrire le bloc %u de la relation %s : %m"
+#~ msgid "\"%s\" is a system catalog"
+#~ msgstr "« %s » est un catalogue système"
-#~ msgid "could not open segment %u of relation %s: %m"
-#~ msgstr "n'a pas pu ouvrir le segment %u de la relation %s : %m"
+#~ msgid "shared index \"%s\" can only be reindexed in stand-alone mode"
+#~ msgstr "un index partagé « %s » peut seulement être réindexé en mode autonome"
-#~ msgid "could not fsync segment %u of relation %s: %m"
+#~ msgid "Sets the language used in DO statement if LANGUAGE is not specified."
#~ msgstr ""
-#~ "n'a pas pu synchroniser sur disque (fsync) le segment %u de la relation\n"
-#~ "%s : %m"
+#~ "Configure le langage utilisé dans une instruction DO si la clause LANGUAGE n'est\n"
+#~ "pas spécifiée."
-#~ msgid "could not fsync segment %u of relation %s but retrying: %m"
+#~ msgid "This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by \"client_encoding\"."
#~ msgstr ""
-#~ "n'a pas pu synchroniser sur disque (fsync) le segment %u de la relation\n"
-#~ "%s, nouvelle tentative : %m"
-
-#~ msgid "could not seek to end of segment %u of relation %s: %m"
-#~ msgstr "n'a pas pu se déplacer à la fin du segment %u de la relation %s : %m"
-
-#~ msgid "unsupported PAM conversation %d/%s"
-#~ msgstr "conversation PAM %d/%s non supportée"
-
-#~ msgid "SELECT FOR UPDATE/SHARE is not allowed in subqueries"
-#~ msgstr "SELECT FOR UPDATE/SHARE n'est pas autorisé dans les sous-requêtes"
+#~ "Cette erreur peut aussi survenir si la séquence d'octets ne correspond pas\n"
+#~ "au jeu de caractères attendu par le serveur, le jeu étant contrôlé par\n"
+#~ "« client_encoding »."
-#~ msgid "adding missing FROM-clause entry for table \"%s\""
-#~ msgstr "ajout d'une entrée manquante dans FROM (table « %s »)"
+#~ msgid "redo starts at %X/%X, consistency will be reached at %X/%X"
+#~ msgstr "la restauration comme à %X/%X, la cohérence sera atteinte à %X/%X"
-#~ msgid "OLD used in query that is not in a rule"
-#~ msgstr "OLD utilisé dans une requête qui n'est pas une règle"
+#~ msgid "binary value is out of range for type bigint"
+#~ msgstr "la valeur binaire est en dehors des limites du type bigint"
-#~ msgid "NEW used in query that is not in a rule"
-#~ msgstr "NEW utilisé dans une requête qui ne fait pas partie d'une règle"
+#~ msgid "transaction is read-only"
+#~ msgstr "la transaction est en lecture seule"
-#~ msgid "hurrying in-progress restartpoint"
-#~ msgstr "accélération du restartpoint en cours"
+#~ msgid "PID %d is among the slowest backends."
+#~ msgstr "Le PID %d est parmi les processus serveur les plus lents."
-#~ msgid "multiple DELETE events specified"
-#~ msgstr "multiples événements DELETE spécifiés"
+#, fuzzy
+#~ msgid "invalid replication message type %d"
+#~ msgstr "type %d du message de l'interface invalide"
-#~ msgid "multiple UPDATE events specified"
-#~ msgstr "multiples événements UPDATE spécifiés"
+#, fuzzy
+#~ msgid "invalid WAL message received from primary"
+#~ msgstr "format du message invalide"
-#~ msgid "multiple TRUNCATE events specified"
-#~ msgstr "multiples événements TRUNCATE spécifiés"
+#, fuzzy
+#~ msgid "sorry, too many standbys already"
+#~ msgstr "désolé, trop de clients sont déjà connectés"
-#~ msgid "could not create XPath object"
-#~ msgstr "n'a pas pu créer l'objet XPath"
+#~ msgid "WAL file SYSID is %s, pg_control SYSID is %s"
+#~ msgstr "le SYSID du journal de transactions WAL est %s, celui de pg_control est %s"
#, fuzzy
-#~ msgid "wrong number of array_subscripts"
-#~ msgstr "mauvais nombre d'indices du tableau"
-
-#~ msgid "fillfactor=%d is out of range (should be between %d and 100)"
-#~ msgstr "le facteur de remplissage (%d) est en dehors des limites (il devrait être entre %d et 100)"
+#~ msgid "couldn't put socket to blocking mode: %m"
+#~ msgstr "n'a pas pu activer le mode bloquant pour la socket : %s\n"
-#~ msgid "GIN index does not support search with void query"
-#~ msgstr "les index GIN ne supportent pas la recherche avec des requêtes vides"
+#, fuzzy
+#~ msgid "couldn't put socket to non-blocking mode: %m"
+#~ msgstr "n'a pas pu activer le mode non-bloquant pour la socket : %s\n"
-#~ msgid "invalid LC_COLLATE setting"
-#~ msgstr "paramètre LC_COLLATE invalide"
+#~ msgid "could not allocate shared memory segment \"%s\""
+#~ msgstr "n'a pas pu allouer un segment de mémoire partagée « %s »"
-#~ msgid "invalid LC_CTYPE setting"
-#~ msgstr "paramètre LC_CTYPE invalide"
+#~ msgid "not enough shared memory for background writer"
+#~ msgstr "pas assez de mémoire partagée pour le processus d'écriture en tâche de fond"
-#~ msgid "The database cluster was initialized with LOCALE_NAME_BUFLEN %d, but the server was compiled with LOCALE_NAME_BUFLEN %d."
-#~ msgstr ""
-#~ "Le cluster de bases de données a été initialisé avec un LOCALE_NAME_BUFLEN\n"
-#~ "à %d alors que le serveur a été compilé avec un LOCALE_NAME_BUFLEN à %d."
+#~ msgid "connection limit exceeded for non-superusers"
+#~ msgstr "limite de connexions dépassée pour les utilisateurs standards"
-#~ msgid "It looks like you need to initdb or install locale support."
+#~ msgid "not enough shared memory for walreceiver"
#~ msgstr ""
-#~ "Il semble que vous avez besoin d'exécuter initdb ou d'installer le support\n"
-#~ "des locales."
-
-#~ msgid "log_restartpoints = %s"
-#~ msgstr "log_restartpoints = %s"
-
-#~ msgid "syntax error: cannot back up"
-#~ msgstr "erreur de syntaxe : n'a pas pu revenir"
-
-#~ msgid "syntax error; also virtual memory exhausted"
-#~ msgstr "erreur de syntaxe ; de plus, mémoire virtuelle saturée"
-
-#~ msgid "parser stack overflow"
-#~ msgstr "saturation de la pile de l'analyseur"
-
-#~ msgid "failed to drop all objects depending on %s"
-#~ msgstr "échec lors de la suppression de tous les objets dépendant de %s"
-
-#~ msgid "there are objects dependent on %s"
-#~ msgstr "des objets dépendent de %s"
+#~ "pas assez de mémoire partagée pour le processus de réception des journaux de\n"
+#~ "transactions"
-#~ msgid "multiple constraints named \"%s\" were dropped"
-#~ msgstr "les contraintes multiples nommées « %s » ont été supprimées"
+#~ msgid "not enough shared memory for walsender"
+#~ msgstr "pas assez de mémoire partagée pour le processus d'envoi des journaux de transactions"
-#~ msgid "constraint definition for check constraint \"%s\" does not match"
-#~ msgstr ""
-#~ "la définition de la contrainte « %s » pour la contrainte de vérification ne\n"
-#~ "correspond pas"
+#~ msgid "unlogged operation performed, data may be missing"
+#~ msgstr "opération réalisée non tracée, les données pourraient manquer"
-#~ msgid "relation \"%s.%s\" contains more than \"max_fsm_pages\" pages with useful free space"
+#~ msgid "During recovery, allows connections and queries. During normal running, causes additional info to be written to WAL to enable hot standby mode on WAL standby nodes."
#~ msgstr ""
-#~ "la relation « %s.%s » contient plus de « max_fsm_pages » pages d'espace\n"
-#~ "libre utile"
+#~ "Lors de la restauration, autorise les connexions et les requêtes. Lors d'une\n"
+#~ "exécution normale, fait que des informations supplémentaires sont écrites dans\n"
+#~ "les journaux de transactions pour activer le mode Hot Standby sur les nœuds\n"
+#~ "en attente."
-#~ msgid "Consider using VACUUM FULL on this relation or increasing the configuration parameter \"max_fsm_pages\"."
+#~ msgid "archive_command must be defined before online backups can be made safely."
#~ msgstr ""
-#~ "Pensez à compacter cette relation en utilisant VACUUM FULL ou à augmenter le\n"
-#~ "paramètre de configuration « max_fsm_pages »."
+#~ "archive_command doit être défini avant que les sauvegardes à chaud puissent\n"
+#~ "s'effectuer correctement."
-#~ msgid "cannot change number of columns in view"
-#~ msgstr "ne peut pas modifier le nombre de colonnes dans la vue"
+#~ msgid "archive_mode must be enabled at server start."
+#~ msgstr "archive_mode doit être activé au lancement du serveur."
-#~ msgid "unexpected Kerberos user name received from client (received \"%s\", expected \"%s\")"
-#~ msgstr ""
-#~ "nom d'utilisateur Kerberos inattendu reçu à partir du client (reçu « %s »,\n"
-#~ "attendu « %s »)"
+#~ msgid "WAL archiving is not active"
+#~ msgstr "l'archivage des journaux de transactions n'est pas actif"
-#~ msgid "Kerberos 5 not implemented on this server"
-#~ msgstr "Kerberos 5 non implémenté sur ce serveur"
+#~ msgid "usermap \"%s\""
+#~ msgstr "correspondance utilisateur « %s »"
-#~ msgid "GSSAPI not implemented on this server"
-#~ msgstr "GSSAPI non implémenté sur ce serveur"
+#~ msgid "restartpoint_command = '%s'"
+#~ msgstr "restartpoint_command = '%s'"
-#~ msgid "could not get security token from context"
-#~ msgstr "n'a pas pu récupérer le jeton de sécurité à partir du contexte"
+#~ msgid "recovery restart point at %X/%X with latest known log time %s"
+#~ msgstr ""
+#~ "point de relancement de la restauration sur %X/%X avec %s comme dernière\n"
+#~ "date connue du journal"
-#~ msgid "unsafe permissions on private key file \"%s\""
-#~ msgstr "droits non sûrs sur le fichier de la clé privée « %s »"
+#~ msgid "Not safe to send CSV data\n"
+#~ msgstr "Envoi non sûr des données CSV\n"
-#~ msgid "File must be owned by the database user and must have no permissions for \"group\" or \"other\"."
-#~ msgstr ""
-#~ "Le fichier doit appartenir au propriétaire de la base de données et ne doit\n"
-#~ "pas avoir de droits pour un groupe ou pour les autres."
+#~ msgid "Sets the message levels that are logged during recovery."
+#~ msgstr "Initialise les niveaux de messages qui sont tracés lors de la restauration."
-#~ msgid "cannot use authentication method \"crypt\" because password is MD5-encrypted"
-#~ msgstr ""
-#~ "n'a pas pu utiliser la méthode d'authentification « crypt » car le mot de\n"
-#~ "passe est chiffré avec MD5"
+#~ msgid "access to %s"
+#~ msgstr "accès à %s"
-#~ msgid "invalid entry in file \"%s\" at line %d, token \"%s\""
-#~ msgstr "entrée invalide dans le fichier « %s » à la ligne %d, jeton « %s »"
+#~ msgid "parameter \"standby_mode\" requires a Boolean value"
+#~ msgstr "le paramètre « standby_mode » requiert une valeur booléenne"
-#~ msgid "missing field in file \"%s\" at end of line %d"
-#~ msgstr "champ manquant dans le fichier « %s » à la fin de la ligne %d"
+#~ msgid "parameter \"recovery_target_inclusive\" requires a Boolean value"
+#~ msgstr "le paramètre « recovery_target_inclusive » requiert une valeur booléenne"
-#~ msgid "cannot use Ident authentication without usermap field"
-#~ msgstr "n'a pas pu utiliser l'authentication Ident sans le champ usermap"
+#~ msgid "cannot drop \"%s\" because it is being used by active queries in this session"
+#~ msgstr ""
+#~ "ne peut pas supprimer « %s » car cet objet est en cours d'utilisation par\n"
+#~ "des requêtes actives dans cette session"
-#~ msgid "Ident protocol identifies remote user as \"%s\""
-#~ msgstr "le protocole Ident identifie l'utilisateur distant comme « %s »"
+#~ msgid "replication connection authorized: user=%s host=%s port=%s"
+#~ msgstr "connexion de réplication autorisée : utilisateur=%s, base de données=%s, port=%s"
-#~ msgid "SELECT FOR UPDATE/SHARE is not supported for inheritance queries"
-#~ msgstr "SELECT FOR UPDATE/SHARE n'est pas supporté pour les requêtes d'héritage"
+#~ msgid "unrecognized \"log_destination\" key word: \"%s\""
+#~ msgstr "mot clé « log_destination » non reconnu : « %s »"
-#~ msgid "missing FROM-clause entry in subquery for table \"%s\""
-#~ msgstr "entrée manquante de la clause FROM dans la sous-requête de la table « %s »"
+#~ msgid "invalid list syntax for parameter \"log_destination\""
+#~ msgstr "syntaxe de liste invalide pour le paramètre « log_destination »"
-#~ msgid "adding missing FROM-clause entry in subquery for table \"%s\""
-#~ msgstr "entrée manquante de la clause FROM dans la sous-requête pour la table « %s »"
+#~ msgid "Sets immediate fsync at commit."
+#~ msgstr "Configure un fsync immédiat lors du commit."
-#~ msgid "%s: the number of buffers (-B) must be at least twice the number of allowed connections (-N) and at least 16\n"
-#~ msgstr ""
-#~ "%s : le nombre de tampons (-B) doit être au moins deux fois le nombre de\n"
-#~ "connexions disponibles (-N) et au moins 16\n"
+#~ msgid "could not open new log file \"%s\": %m"
+#~ msgstr "n'a pas pu ouvrir le nouveau journal applicatif « %s » : %m"
-#~ msgid "could not set statistics collector timer: %m"
-#~ msgstr "n'a pas pu configurer le timer du récupérateur de statistiques : %m"
+#~ msgid "could not create log file \"%s\": %m"
+#~ msgstr "n'a pas pu créer le journal applicatif « %s » : %m"
-#~ msgid "insufficient shared memory for free space map"
-#~ msgstr "mémoire partagée insuffisante pour la structure FSM"
+#~ msgid "SELECT FOR UPDATE/SHARE cannot be applied to NEW or OLD"
+#~ msgstr "SELECT FOR UPDATE/SHARE ne peut pas être appliqué à NEW et OLD"
-#~ msgid "max_fsm_pages must exceed max_fsm_relations * %d"
-#~ msgstr "max_fsm_pages doit excéder max_fsm_relations * %d"
+#~ msgid "hostssl not supported on this platform"
+#~ msgstr "hostssl non supporté sur cette plateforme"
-#~ msgid "free space map contains %d pages in %d relations"
-#~ msgstr "la structure FSM contient %d pages dans %d relations"
+#~ msgid "Ident authentication is not supported on local connections on this platform"
+#~ msgstr "l'authentification Ident n'est pas supportée sur les connexions locales sur cette plateforme"
-#~ msgid ""
-#~ "A total of %.0f page slots are in use (including overhead).\n"
-#~ "%.0f page slots are required to track all free space.\n"
-#~ "Current limits are: %d page slots, %d relations, using %.0f kB."
-#~ msgstr ""
-#~ "Un total de %.0f emplacements de pages est utilisé (ceci incluant la\n"
-#~ "surcharge).\n"
-#~ "%.0f emplacements de pages sont requis pour tracer tout l'espace libre.\n"
-#~ "Les limites actuelles sont : %d emplacements de pages, %d relations,\n"
-#~ "utilisant %.0f Ko."
+#~ msgid "could not get effective UID from peer credentials: %m"
+#~ msgstr "n'a pas pu obtenir l'UID réel à partir des pièces d'identité de l'autre : %m"
-#~ msgid "max_fsm_relations(%d) equals the number of relations checked"
-#~ msgstr "max_fsm_relations(%d) équivaut au nombre de relations tracées"
+#~ msgid "could not enable credential reception: %m"
+#~ msgstr "n'a pas pu activer la réception de lettres de créance : %m"
-#~ msgid "You have at least %d relations. Consider increasing the configuration parameter \"max_fsm_relations\"."
-#~ msgstr ""
-#~ "Vous avez au moins %d relations.Considèrez l'augmentation du paramètre de\n"
-#~ "configuration « max_fsm_relations »."
+#~ msgid "cannot change view \"%s\""
+#~ msgstr "ne peut pas modifier la vue « %s »"
-#~ msgid "number of page slots needed (%.0f) exceeds max_fsm_pages (%d)"
-#~ msgstr "le nombre d'emplacements de pages nécessaires (%.0f) dépasse max_fsm_pages (%d)"
+#~ msgid "argument to pg_get_expr() must come from system catalogs"
+#~ msgstr "l'argument de pg_get_expr() doit provenir des catalogues systèmes"
-#~ msgid "Consider increasing the configuration parameter \"max_fsm_pages\" to a value over %.0f."
-#~ msgstr ""
-#~ "Considérez l'augmentation du paramètre de configuration « max_fsm_pages »\n"
-#~ "à une valeur supérieure à %.0f."
+#~ msgid "unrecognized time zone name: \"%s\""
+#~ msgstr "nom de fuseau horaire non reconnu : « %s »"
-#~ msgid "string is too long for tsvector"
-#~ msgstr "la chaîne est trop longue pour un tsvector"
+#~ msgid "invalid interval value for time zone: day not allowed"
+#~ msgstr "valeur d'intervalle invalide pour le fuseau horaire : jour non autorisé"
-#~ msgid "Prints the parse tree to the server log."
-#~ msgstr "Affiche l'arbre d'analyse dans les journaux applicatifs du serveur."
+#~ msgid "invalid interval value for time zone: month not allowed"
+#~ msgstr "valeur d'intervalle invalide pour le fuseau horaire : les mois ne sont pas autorisés"
-#~ msgid "Prints the parse tree after rewriting to server log."
-#~ msgstr "Affiche l'arbre d'analyse après ré-écriture dans les journaux applicatifs du serveur."
+#~ msgid "unrecognized \"datestyle\" key word: \"%s\""
+#~ msgstr "mot clé « datestyle » non reconnu : « %s »"
-#~ msgid "Prints the execution plan to server log."
-#~ msgstr "Affiche le plan d'exécution dans les journaux applicatifs du serveur."
+#~ msgid "invalid list syntax for parameter \"datestyle\""
+#~ msgstr "syntaxe de liste invalide pour le paramètre « datestyle »"
-#~ msgid "Uses the indented output format for EXPLAIN VERBOSE."
-#~ msgstr "Utilise le format de sortie indenté pour EXPLAIN VERBOSE."
+#~ msgid "database \"%s\" not found"
+#~ msgstr "base de données « %s » non trouvée"
-#~ msgid "Sets the maximum number of tables and indexes for which free space is tracked."
+#~ msgid "composite type must have at least one attribute"
+#~ msgstr "le type composite doit avoir au moins un attribut"
+
+#~ msgid "cannot reference permanent table from temporary table constraint"
#~ msgstr ""
-#~ "Initialise le nombre maximum de tables et index pour lesquels l'espace libre\n"
-#~ "est tracé."
+#~ "ne peut pas référencer une table permanente à partir de la contrainte de\n"
+#~ "table temporaire"
-#~ msgid "Sets the maximum number of disk pages for which free space is tracked."
+#~ msgid "cannot reference temporary table from permanent table constraint"
#~ msgstr ""
-#~ "Initialise le nombre maximum de pages disque pour lesquelles l'espace libre\n"
-#~ "est tracé."
+#~ "ne peut pas référencer une table temporaire à partir d'une contrainte de\n"
+#~ "table permanente"
-#~ msgid "Valid values are ON, OFF, and SAFE_ENCODING."
-#~ msgstr "Les valeurs valides sont ON, OFF et SAFE_ENCODING."
+#~ msgid "function \"%s\" is already in schema \"%s\""
+#~ msgstr "la fonction « %s » existe déjà dans le schéma « %s »"
-#~ msgid "Valid values are DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO, NOTICE, WARNING, ERROR, LOG, FATAL, and PANIC. Each level includes all the levels that follow it."
+#~ msgid "must be superuser to comment on text search template"
#~ msgstr ""
-#~ "Les valeurs valides sont DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO,\n"
-#~ "NOTICE, WARNING, ERROR, LOG, FATAL et PANIC. Chaque niveau incut tous les\n"
-#~ "niveaux qui le suit."
+#~ "doit être super-utilisateur pour ajouter un commentaire sur un modèle de\n"
+#~ "recherche plein texte"
-#~ msgid "All SQL statements that cause an error of the specified level or a higher level are logged."
+#~ msgid "must be superuser to comment on text search parser"
#~ msgstr ""
-#~ "Toutes les instructions SQL causant une erreur du niveau spécifié ou d'un\n"
-#~ "niveau supérieur sont tracées."
+#~ "doit être super-utilisateur pour ajouter un commentaire sur l'analyseur de\n"
+#~ "recherche plein texte"
-#~ msgid "Each SQL transaction has an isolation level, which can be either \"read uncommitted\", \"read committed\", \"repeatable read\", or \"serializable\"."
+#~ msgid "must be superuser to comment on procedural language"
#~ msgstr ""
-#~ "Chaque transaction SQL a un niveau d'isolation qui peut être soit « read\n"
-#~ "uncommitted », soit « read committed », soit « repeatable read », soit\n"
-#~ "« serializable »."
+#~ "doit être super-utilisateur pour ajouter un commentaire sur un langage de\n"
+#~ "procédures"
-#~ msgid "Each session can be either \"origin\", \"replica\", or \"local\"."
-#~ msgstr "Chaque session peut valoir soit « origin » soit « replica » soit « local »."
+#~ msgid "must be member of role \"%s\" to comment upon it"
+#~ msgstr "doit être un membre du rôle « %s » pour le commenter"
-#~ msgid "Sets realm to match Kerberos and GSSAPI users against."
+#~ msgid "\"%s\" is not a table, view, or composite type"
+#~ msgstr "« %s » n'est pas une table, une vue ou un type composite"
+
+#~ msgid "cannot cluster on expressional index \"%s\" because its index access method does not handle null values"
#~ msgstr ""
-#~ "Indique le royaume pour l'authentification des utilisateurs via Kerberos et\n"
-#~ "GSSAPI."
+#~ "ne peut pas exécuter CLUSTER sur l'index à expression « %s » car sa méthode\n"
+#~ "d'accès ne gère pas les valeurs NULL"
-#~ msgid "Sets the hostname of the Kerberos server."
-#~ msgstr "Initalise le nom d'hôte du serveur Kerberos."
+#~ msgid "You might be able to work around this by marking column \"%s\" NOT NULL."
+#~ msgstr "Vous pouvez contourner ceci en marquant la colonne « %s » comme NOT NULL."
-#~ msgid "This can be set to advanced, extended, or basic."
+#~ msgid "You might be able to work around this by marking column \"%s\" NOT NULL, or use ALTER TABLE ... SET WITHOUT CLUSTER to remove the cluster specification from the table."
#~ msgstr ""
-#~ "Ceci peut être initialisé avec advanced (avancé), extended (étendu) ou\n"
-#~ "basic (basique)."
+#~ "Vous pourriez contourner ceci en marquant la colonne « %s » avec la\n"
+#~ "contrainte NOT NULL ou en utilisant ALTER TABLE ... SET WITHOUT CLUSTER pour\n"
+#~ "supprimer la spécification CLUSTER de la table."
-#~ msgid "Valid values are LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7."
+#~ msgid "cannot cluster on index \"%s\" because access method does not handle null values"
#~ msgstr ""
-#~ "Les valeurs valides sont LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5,\n"
-#~ "LOCAL6, LOCAL7."
+#~ "ne peut pas créer un cluster sur l'index « %s » car la méthode d'accès de\n"
+#~ "l'index ne gère pas les valeurs NULL"
-#~ msgid "Valid values are DOCUMENT and CONTENT."
-#~ msgstr "Les valeurs valides sont DOCUMENT et CONTENT."
+#~ msgid "clustering \"%s.%s\""
+#~ msgstr "exécution de CLUSTER sur « %s.%s »"
-#~ msgid "invalid argument for power function"
-#~ msgstr "argument invalide pour la fonction puissance (power)"
+#~ msgid "EnumValuesCreate() can only set a single OID"
+#~ msgstr "EnumValuesCreate() peut seulement initialiser un seul OID"
-#~ msgid "not unique \"S\""
-#~ msgstr "« S » non unique"
+#~ msgid "index \"%s\" needs VACUUM FULL or REINDEX to finish crash recovery"
+#~ msgstr ""
+#~ "l'index « %s » a besoin d'un VACUUM FULL ou d'un REINDEX pour terminer la\n"
+#~ "récupération suite à un arrêt brutal"
+
+#~ msgid "index \"%s\" needs VACUUM or REINDEX to finish crash recovery"
+#~ msgstr ""
+#~ "l'index « %s » a besoin d'un VACUUM ou d'un REINDEX pour terminer la\n"
+#~ "récupération suite à un arrêt brutal"
-#~ msgid "invalid AM/PM string"
-#~ msgstr "chaîne AM/PM invalide"
+#~ msgid "Incomplete insertion detected during crash replay."
+#~ msgstr ""
+#~ "Insertion incomplète détectée lors de la ré-exécution des requêtes suite à\n"
+#~ "l'arrêt brutal."
-#~ msgid "\"TZ\"/\"tz\" not supported"
-#~ msgstr "« TZ »/« tz » non supporté"
+#~ msgid "index %u/%u/%u needs VACUUM FULL or REINDEX to finish crash recovery"
+#~ msgstr ""
+#~ "l'index %u/%u/%u a besoin d'un VACUUM FULL ou d'un REINDEX pour terminer la\n"
+#~ "récupération suite à un arrêt brutal"
-#~ msgid "January"
-#~ msgstr "Janvier"
+#~ msgid "array must not contain null values"
+#~ msgstr "le tableau ne doit pas contenir de valeurs NULL"
-#~ msgid "February"
-#~ msgstr "Février"
+#~ msgid "Lines should have the format parameter = 'value'."
+#~ msgstr "Les lignes devraient avoir le format paramètre = 'valeur'"
-#~ msgid "March"
-#~ msgstr "Mars"
+#~ msgid "syntax error in recovery command file: %s"
+#~ msgstr "erreur de syntaxe dans le fichier de restauration : %s"
-#~ msgid "April"
-#~ msgstr "Avril"
+#~ msgid "Write-Ahead Log / Streaming Replication"
+#~ msgstr "Write-Ahead Log / Réplication en flux"
-#~ msgid "May"
-#~ msgstr "Mai"
+#~ msgid "unable to open directory pg_tblspc: %m"
+#~ msgstr "impossible d'ouvrir le répertoire p_tblspc : %m"
-#~ msgid "June"
-#~ msgstr "Juin"
+#~ msgid "unable to read symbolic link %s: %m"
+#~ msgstr "incapable de lire le lien symbolique %s : %m"
-#~ msgid "July"
-#~ msgstr "Juillet"
+#~ msgid "index \"%s\" is not a b-tree"
+#~ msgstr "l'index « %s » n'est pas un btree"
-#~ msgid "August"
-#~ msgstr "Août"
+#~ msgid "ALTER TYPE USING is only supported on plain tables"
+#~ msgstr "ALTER TYPE USING est seulement supportés sur les tables standards"
-#~ msgid "September"
-#~ msgstr "Septembre"
+#~ msgid "must be superuser to SET SCHEMA of %s"
+#~ msgstr "doit être super-utilisateur pour exécuter SET SCHEMA vers %s"
-#~ msgid "October"
-#~ msgstr "Octobre"
+#~ msgid "resetting unlogged relations: cleanup %d init %d"
+#~ msgstr "réinitialisation des relations non tracées : nettoyage %d initialisation %d"
-#~ msgid "November"
-#~ msgstr "Novembre"
+#~ msgid "%s (%x)"
+#~ msgstr "%s (%x)"
-#~ msgid "December"
-#~ msgstr "Décembre"
+#~ msgid "SSPI error %x"
+#~ msgstr "erreur SSPI : %x"
-#~ msgid "Jan"
-#~ msgstr "Jan"
+#~ msgid "%s: %s"
+#~ msgstr "%s : %s"
-#~ msgid "Feb"
-#~ msgstr "Fév"
+#~ msgid "consistent state delayed because recovery snapshot incomplete"
+#~ msgstr "état de cohérence pas encore atteint à cause d'un snapshot de restauration incomplet"
-#~ msgid "Mar"
-#~ msgstr "Mar"
+#~ msgid "tablespace %u is not empty"
+#~ msgstr "le tablespace %u n'est pas vide"
-#~ msgid "Apr"
-#~ msgstr "Avr"
+#~ msgid "subquery in WITH cannot have SELECT INTO"
+#~ msgstr "la sous-requête du WITH ne peut pas avoir de SELECT INTO"
-#~ msgid "S:May"
-#~ msgstr "S:Mai"
+#~ msgid "subquery cannot have SELECT INTO"
+#~ msgstr "la sous-requête ne peut pas avoir de SELECT INTO"
-#~ msgid "Jun"
-#~ msgstr "Juin"
+#~ msgid "subquery in FROM cannot have SELECT INTO"
+#~ msgstr "la sous-requête du FROM ne peut pas avoir de SELECT INTO"
-#~ msgid "Jul"
-#~ msgstr "Juil"
+#~ msgid "DECLARE CURSOR cannot specify INTO"
+#~ msgstr "DECLARE CURSOR ne peut pas spécifier INTO"
-#~ msgid "Aug"
-#~ msgstr "Aoû"
+#~ msgid "INSERT ... SELECT cannot specify INTO"
+#~ msgstr "INSERT ... SELECT ne peut pas avoir INTO"
-#~ msgid "Sep"
-#~ msgstr "Sep"
+#~ msgid "column name list not allowed in CREATE TABLE / AS EXECUTE"
+#~ msgstr "la liste de noms de colonnes n'est pas autorisée dans CREATE TABLE / AS EXECUTE"
-#~ msgid "Oct"
-#~ msgstr "Oct"
+#~ msgid "CREATE TABLE AS cannot specify INTO"
+#~ msgstr "CREATE TABLE AS ne peut pas spécifier INTO"
-#~ msgid "Nov"
-#~ msgstr "Nov"
+#~ msgid " --version output version information, then exit\n"
+#~ msgstr " --version affiche la version, puis quitte\n"
-#~ msgid "Dec"
-#~ msgstr "Déc"
+#~ msgid " --help show this help, then exit\n"
+#~ msgstr " --help affiche cette aide, puis quitte\n"
-#~ msgid "Sunday"
-#~ msgstr "Dimanche"
+#~ msgid "Make sure the root.crt file is present and readable."
+#~ msgstr "Assurez-vous que le certificat racine (root.crt) est présent et lisible"
-#~ msgid "Monday"
-#~ msgstr "Lundi"
+#~ msgid "See server log for details."
+#~ msgstr "Voir les journaux applicatifs du serveur pour plus de détails."
-#~ msgid "Tuesday"
-#~ msgstr "Mardi"
+#~ msgid "missing or erroneous pg_hba.conf file"
+#~ msgstr "fichier pg_hba.conf manquant ou erroné"
-#~ msgid "Wednesday"
-#~ msgstr "Mercredi"
+#~ msgid "Certificates will not be checked against revocation list."
+#~ msgstr "Les certificats ne seront pas vérifiés avec la liste de révocation."
-#~ msgid "Thursday"
-#~ msgstr "Jeudi"
+#~ msgid "SSL certificate revocation list file \"%s\" not found, skipping: %s"
+#~ msgstr "liste de révocation des certificats SSL « %s » introuvable, continue : %s"
-#~ msgid "Friday"
-#~ msgstr "Vendredi"
+#~ msgid "could not access root certificate file \"%s\": %m"
+#~ msgstr "n'a pas pu accéder au fichier du certificat racine « %s » : %m"
-#~ msgid "Saturday"
-#~ msgstr "Samedi"
+#~ msgid "could not open directory \"pg_tblspc\": %m"
+#~ msgstr "n'a pas pu ouvrir le répertoire « pg_tblspc » : %m"
-#~ msgid "Sun"
-#~ msgstr "Dim"
+#~ msgid "standby connections not allowed because wal_level=minimal"
+#~ msgstr "connexions standby non autorisées car wal_level=minimal"
-#~ msgid "Mon"
-#~ msgstr "Lun"
+#~ msgid "recovery is still in progress, can't accept WAL streaming connections"
+#~ msgstr "la restauration est en cours, ne peut pas accepter les connexions de flux WAL"
-#~ msgid "Tue"
-#~ msgstr "Mar"
+#~ msgid "must be superuser to drop text search templates"
+#~ msgstr "doit être super-utilisateur pour supprimer des modèles de recherche plein texte"
-#~ msgid "Wed"
-#~ msgstr "Mer"
+#~ msgid "must be superuser to drop text search parsers"
+#~ msgstr ""
+#~ "doit être super-utilisateur pour supprimer des analyseurs de recherche plein\n"
+#~ "texte"
-#~ msgid "Thu"
-#~ msgstr "Jeu"
+#~ msgid "Must be superuser to drop a foreign-data wrapper."
+#~ msgstr "Doit être super-utilisateur pour supprimer un wrapper de données distantes."
-#~ msgid "Fri"
-#~ msgstr "Ven"
+#~ msgid "permission denied to drop foreign-data wrapper \"%s\""
+#~ msgstr "droit refusé pour supprimer le wrapper de données distantes « %s »"
-#~ msgid "Sat"
-#~ msgstr "Sam"
+#~ msgid "removing built-in function \"%s\""
+#~ msgstr "suppression de la fonction interne « %s »"
-#~ msgid "AM/PM hour must be between 1 and 12"
-#~ msgstr "l'heure AM/PM doit être compris entre 1 et 12"
+#~ msgid "foreign key constraint \"%s\" of relation \"%s\" does not exist"
+#~ msgstr "la clé étrangère « %s » de la relation « %s » n'existe pas"
-#~ msgid "UTF-16 to UTF-8 translation failed: %lu"
-#~ msgstr "échec de la conversion d'UTF16 vers UTF8 : %lu"
+#~ msgid "could not obtain lock on relation with OID %u"
+#~ msgstr "n'a pas pu obtenir un verrou sur la relation d'OID « %u »"
-#~ msgid "cannot calculate week number without year information"
-#~ msgstr "ne peut pas calculer le numéro de la semaine sans informations sur l'année"
+#~ msgid "Sets the list of known custom variable classes."
+#~ msgstr "Initialise la liste des classes variables personnalisées connues."
-#~ msgid "query requires full scan, which is not supported by GIN indexes"
+#~ msgid "WAL sender sleep time between WAL replications."
#~ msgstr ""
-#~ "la requête nécessite un parcours complet, ce qui n'est pas supporté par les\n"
-#~ "index GIN"
+#~ "Temps d'endormissement du processus d'envoi des journaux de transactions entre\n"
+#~ "les réplications des journaux de transactions."
-#~ msgid "@@ operator does not support lexeme weight restrictions in GIN index searches"
+#~ msgid "If this parameter is set, the server will automatically run in the background and any controlling terminals are dissociated."
#~ msgstr ""
-#~ "l'opérateur @@ ne supporte pas les restrictions de poids de lexeme dans les\n"
-#~ "recherches par index GIN"
-
-#~ msgid "Use the @@@ operator instead."
-#~ msgstr "Utilisez à la place l'opérateur @@@."
-
-#~ msgid "unexpected delimiter at line %d of thesaurus file \"%s\""
-#~ msgstr "délimiteur inattendu sur la ligne %d du thesaurus « %s »"
+#~ "Si ce paramètre est initialisé, le serveur sera exécuté automatiquement en\n"
+#~ "tâche de fond et les terminaux de contrôles seront dés-associés."
-#~ msgid "unexpected end of line or lexeme at line %d of thesaurus file \"%s\""
-#~ msgstr "fin de ligne ou de lexeme inattendu sur la ligne %d du thesaurus « %s »"
+#~ msgid "Runs the server silently."
+#~ msgstr "Lance le serveur de manière silencieuse."
-#~ msgid "unexpected end of line at line %d of thesaurus file \"%s\""
-#~ msgstr "fin de ligne inattendue à la ligne %d du thésaurus « %s »"
+#~ msgid "%s: could not dissociate from controlling TTY: %s\n"
+#~ msgstr "%s : n'a pas pu se dissocier du TTY contrôlant : %s\n"
-#~ msgid "could not remove database directory \"%s\""
-#~ msgstr "n'a pas pu supprimer le répertoire de bases de données « %s »"
+#~ msgid "%s: could not fork background process: %s\n"
+#~ msgstr "%s : n'a pas pu créer un processus fils : %s\n"
-#~ msgid "index \"%s\" is not ready"
-#~ msgstr "l'index « %s » n'est pas prêt"
+#~ msgid "%s: could not open log file \"%s/%s\": %s\n"
+#~ msgstr "%s : n'a pas pu ouvrir le journal applicatif « %s/%s » : %s\n"
-#~ msgid "arguments of row IN must all be row expressions"
-#~ msgstr "les arguments de la ligne IN doivent tous être des expressions de ligne"
+#~ msgid "%s: could not open file \"%s\": %s\n"
+#~ msgstr "%s : n'a pas pu ouvrir le fichier « %s » : %s\n"
-#~ msgid "automatic vacuum of table \"%s.%s.%s\": cannot (re)acquire exclusive lock for truncate scan"
-#~ msgstr "vacuum automatique de la table « %s.%s.%s » : ne peut pas acquérir le verrou exclusif pour la tronquer"
+#~ msgid "select() failed in logger process: %m"
+#~ msgstr "échec de select() dans le processus des journaux applicatifs : %m"
-#~ msgid "window functions cannot use named arguments"
-#~ msgstr "les fonctions window ne peuvent pas renvoyer des arguments nommés"
+#~ msgid "poll() failed in statistics collector: %m"
+#~ msgstr "échec du poll() dans le récupérateur de statistiques : %m"
-#~ msgid "cannot override frame clause of window \"%s\""
-#~ msgstr "ne peut pas surcharger la frame clause du window « %s »"
+#~ msgid "Valid values are '[]', '[)', '(]', and '()'."
+#~ msgstr "Les valeurs valides sont « [] », « [) », « (] » et « () »."
-#~ msgid "time zone offset %d is not a multiple of 900 sec (15 min) in time zone file \"%s\", line %d"
+#~ msgid "could not rename file \"%s\" to \"%s\" (initialization of log file %u, segment %u): %m"
#~ msgstr ""
-#~ "le décalage %d du fuseau horaire n'est pas un multiples de 900 secondes\n"
-#~ "(15 minutes) dans le fichier des fuseaux horaires « %s », ligne %d"
-
-#~ msgid "wrong affix file format for flag"
-#~ msgstr "mauvais format de fichier affixe pour le drapeau"
-
-#~ msgid "this platform does not support symbolic links; ignoring \"%s\""
-#~ msgstr "cette plateforme ne supporte pas les liens symboliques ; ignore « %s »"
-
-#~ msgid "could not open file \"%s\" before fsync"
-#~ msgstr "n'a pas pu ouvrir le fichier « %s » avant sa synchronisation sur disque"
-
-#~ msgid "archive member \"%s\" too large for tar format"
-#~ msgstr "membre « %s » de l'archive trop volumineux pour le format tar"
+#~ "n'a pas pu renommer le fichier « %s » en « %s » (initialisation du journal\n"
+#~ "de transactions %u, segment %u) : %m"
-#~ msgid "Specify a USING expression to perform the conversion."
-#~ msgstr "Donnez une expression USING pour réaliser la conversion."
+#~ msgid "could not link file \"%s\" to \"%s\" (initialization of log file %u, segment %u): %m"
+#~ msgstr ""
+#~ "n'a pas pu lier le fichier « %s » à « %s » (initialisation du journal de\n"
+#~ "transactions %u, segment %u) : %m"
-#~ msgid "invalid length in external \"numeric\" value"
-#~ msgstr "longueur invalide dans la valeur externe « numeric »"
+#~ msgid "Lower bound of dimension array must be one."
+#~ msgstr "La limite inférieure du tableau doit valoir un."
-#~ msgid "time zone abbreviation \"%s\" is not used in time zone \"%s\""
-#~ msgstr "l'abréviation « %s » du fuseau horaire n'est pas utilisée dans le fuseau horaire « %s »"
+#~ msgid "wrong range of array subscripts"
+#~ msgstr "mauvais échelle des indices du tableau"