aboutsummaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2014-07-21 00:58:58 -0400
committerPeter Eisentraut <peter_e@gmx.net>2014-07-21 00:58:58 -0400
commit07a3f74a73e533cb6d1452556f71fcec0ab7c199 (patch)
treece996250145dc0aab79c81c0562c0b911aa55e3a /src/backend
parent2f8887abb553b66c19655b922dc53851b0bf3103 (diff)
downloadpostgresql-07a3f74a73e533cb6d1452556f71fcec0ab7c199.tar.gz
postgresql-07a3f74a73e533cb6d1452556f71fcec0ab7c199.zip
Translation updates
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/po/de.po1923
-rw-r--r--src/backend/po/fr.po956
-rw-r--r--src/backend/po/pt_BR.po1613
-rw-r--r--src/backend/po/ru.po2213
4 files changed, 3403 insertions, 3302 deletions
diff --git a/src/backend/po/de.po b/src/backend/po/de.po
index 75bcab724dd..e64e862672d 100644
--- a/src/backend/po/de.po
+++ b/src/backend/po/de.po
@@ -1,5 +1,5 @@
# German message translation file for PostgreSQL server
-# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2013.
+# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2014.
#
# Use these quotes: »%s«
#
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.1\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-02-17 17:09+0000\n"
-"PO-Revision-Date: 2014-02-17 15:07-0500\n"
+"POT-Creation-Date: 2014-07-15 17:54+0000\n"
+"PO-Revision-Date: 2014-07-16 22:53-0400\n"
"Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n"
"Language-Team: German <peter_e@gmx.net>\n"
"Language: de\n"
@@ -84,7 +84,7 @@ msgid "could not send test message on socket for statistics collector: %m"
msgstr ""
"konnte Testnachricht auf Socket für Statistiksammelprozess nicht senden: %m"
-#: postmaster/pgstat.c:448 postmaster/pgstat.c:2996
+#: postmaster/pgstat.c:448 postmaster/pgstat.c:2997
#, c-format
msgid "select() failed in statistics collector: %m"
msgstr "select() im Statistiksammelprozess fehlgeschlagen: %m"
@@ -126,59 +126,59 @@ msgstr "konnte Statistiksammelprozess nicht starten (fork-Fehler): %m"
msgid "must be superuser to reset statistics counters"
msgstr "nur Superuser können Statistikzähler zurücksetzen"
-#: postmaster/pgstat.c:1184 utils/adt/pgstatfuncs.c:1548
+#: postmaster/pgstat.c:1184 utils/adt/pgstatfuncs.c:1549
#, c-format
msgid "unrecognized reset target: \"%s\""
msgstr "unbekanntes Reset-Ziel: »%s«"
-#: postmaster/pgstat.c:1185 utils/adt/pgstatfuncs.c:1549
+#: postmaster/pgstat.c:1185 utils/adt/pgstatfuncs.c:1550
msgid "Target must be \"bgwriter\"."
msgstr "Das Reset-Ziel muss »bgwriter« sein."
-#: postmaster/pgstat.c:2975
+#: postmaster/pgstat.c:2976
#, c-format
msgid "poll() failed in statistics collector: %m"
msgstr "poll() im Statistiksammelprozess fehlgeschlagen: %m"
-#: postmaster/pgstat.c:3020
+#: postmaster/pgstat.c:3021
#, c-format
msgid "could not read statistics message: %m"
msgstr "konnte Statistiknachricht nicht lesen: %m"
-#: postmaster/pgstat.c:3291
+#: postmaster/pgstat.c:3292
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht öffnen: %m"
-#: postmaster/pgstat.c:3363
+#: postmaster/pgstat.c:3364
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht schreiben: %m"
-#: postmaster/pgstat.c:3372
+#: postmaster/pgstat.c:3373
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht schließen: %m"
-#: postmaster/pgstat.c:3380
+#: postmaster/pgstat.c:3381
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht in »%s« umbenennen: %m"
-#: postmaster/pgstat.c:3486 postmaster/pgstat.c:3715
+#: postmaster/pgstat.c:3487 postmaster/pgstat.c:3716
#, c-format
msgid "could not open statistics file \"%s\": %m"
msgstr "konnte Statistikdatei »%s« nicht öffnen: %m"
-#: postmaster/pgstat.c:3498 postmaster/pgstat.c:3508 postmaster/pgstat.c:3530
-#: postmaster/pgstat.c:3545 postmaster/pgstat.c:3608 postmaster/pgstat.c:3626
-#: postmaster/pgstat.c:3642 postmaster/pgstat.c:3660 postmaster/pgstat.c:3676
-#: postmaster/pgstat.c:3727 postmaster/pgstat.c:3738
+#: postmaster/pgstat.c:3499 postmaster/pgstat.c:3509 postmaster/pgstat.c:3531
+#: postmaster/pgstat.c:3546 postmaster/pgstat.c:3609 postmaster/pgstat.c:3627
+#: postmaster/pgstat.c:3643 postmaster/pgstat.c:3661 postmaster/pgstat.c:3677
+#: postmaster/pgstat.c:3728 postmaster/pgstat.c:3739
#, c-format
msgid "corrupted statistics file \"%s\""
msgstr "verfälschte Statistikdatei »%s«"
-#: postmaster/pgstat.c:4036
+#: postmaster/pgstat.c:4037
msgid "database hash table corrupted during cleanup --- abort"
msgstr "Datenbank-Hash-Tabelle beim Aufräumen verfälscht --- Abbruch"
@@ -235,51 +235,51 @@ msgstr "Autovacuum wegen Fehlkonfiguration nicht gestartet"
msgid "Enable the \"track_counts\" option."
msgstr "Schalten Sie die Option »track_counts« ein."
-#: postmaster/syslogger.c:418
+#: postmaster/syslogger.c:407
#, c-format
msgid "select() failed in logger process: %m"
msgstr "select() fehlgeschlagen im Logger-Prozess: %m"
-#: postmaster/syslogger.c:430 postmaster/syslogger.c:1014
+#: postmaster/syslogger.c:419 postmaster/syslogger.c:1003
#, c-format
msgid "could not read from logger pipe: %m"
msgstr "konnte nicht aus Logger-Pipe lesen: %m"
-#: postmaster/syslogger.c:477
+#: postmaster/syslogger.c:466
msgid "logger shutting down"
msgstr "Logger fährt herunter"
-#: postmaster/syslogger.c:521 postmaster/syslogger.c:535
+#: postmaster/syslogger.c:510 postmaster/syslogger.c:524
#, c-format
msgid "could not create pipe for syslog: %m"
msgstr "konnte Pipe für Syslog nicht erzeugen: %m"
-#: postmaster/syslogger.c:571
+#: postmaster/syslogger.c:560
#, c-format
msgid "could not fork system logger: %m"
msgstr "konnte Systemlogger nicht starten (fork-Fehler): %m"
-#: postmaster/syslogger.c:602
+#: postmaster/syslogger.c:591
#, c-format
msgid "could not redirect stdout: %m"
msgstr "konnte Standardausgabe nicht umleiten: %m"
-#: postmaster/syslogger.c:607 postmaster/syslogger.c:625
+#: postmaster/syslogger.c:596 postmaster/syslogger.c:614
#, c-format
msgid "could not redirect stderr: %m"
msgstr "konnte Standardfehlerausgabe nicht umleiten: %m"
-#: postmaster/syslogger.c:969
+#: postmaster/syslogger.c:958
#, c-format
msgid "could not write to log file: %s\n"
msgstr "konnte nicht in Logdatei schreiben: %s\n"
-#: postmaster/syslogger.c:1095
+#: postmaster/syslogger.c:1084
#, c-format
msgid "could not open log file \"%s\": %m"
msgstr "konnte Logdatei »%s« nicht öffnen: %m"
-#: postmaster/syslogger.c:1157 postmaster/syslogger.c:1201
+#: postmaster/syslogger.c:1146 postmaster/syslogger.c:1190
msgid "disabling automatic rotation (use SIGHUP to re-enable)"
msgstr ""
"automatische Rotation abgeschaltet (SIGHUP zum Wiederanschalten verwenden)"
@@ -354,49 +354,49 @@ msgstr "konnte Archivstatusverzeichnis »%s« nicht öffnen: %m"
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "konnte Datei »%s« nicht in »%s« umbenennen: %m"
-#: postmaster/postmaster.c:569
+#: postmaster/postmaster.c:598
#, c-format
msgid "%s: invalid argument for option -f: \"%s\"\n"
msgstr "%s: ungültiges Argument für Option -f: »%s«\n"
-#: postmaster/postmaster.c:655
+#: postmaster/postmaster.c:684
#, c-format
msgid "%s: invalid argument for option -t: \"%s\"\n"
msgstr "%s: ungültiges Argument für Option -t: »%s«\n"
-#: postmaster/postmaster.c:678 bootstrap/bootstrap.c:269 tcop/postgres.c:3448
+#: postmaster/postmaster.c:707 bootstrap/bootstrap.c:269 tcop/postgres.c:3458
#, c-format
msgid "--%s requires a value"
msgstr "--%s benötigt einen Wert"
-#: postmaster/postmaster.c:683 bootstrap/bootstrap.c:274 tcop/postgres.c:3453
+#: postmaster/postmaster.c:712 bootstrap/bootstrap.c:274 tcop/postgres.c:3463
#, c-format
msgid "-c %s requires a value"
msgstr "-c %s benötigt einen Wert"
-#: postmaster/postmaster.c:695 postmaster/postmaster.c:708
+#: postmaster/postmaster.c:724 postmaster/postmaster.c:737
#: bootstrap/bootstrap.c:285
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Versuchen Sie »%s --help« für weitere Informationen.\n"
-#: postmaster/postmaster.c:706
+#: postmaster/postmaster.c:735
#, c-format
msgid "%s: invalid argument: \"%s\"\n"
msgstr "%s: ungültiges Argument: »%s«\n"
-#: postmaster/postmaster.c:731
+#: postmaster/postmaster.c:760
#, c-format
msgid "%s: superuser_reserved_connections must be less than max_connections\n"
msgstr ""
"%s: superuser_reserved_connections muss kleiner als max_connections sein\n"
-#: postmaster/postmaster.c:736
+#: postmaster/postmaster.c:765
#, c-format
msgid "%s: max_wal_senders must be less than max_connections\n"
msgstr "%s: max_wal_senders muss kleiner als max_connections sein\n"
-#: postmaster/postmaster.c:741
+#: postmaster/postmaster.c:770
msgid ""
"WAL archival (archive_mode=on) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -404,7 +404,7 @@ msgstr ""
"WAL-Archivierung (archive_mode=on) benötigt wal_level »archive« oder "
"»hot_standby«"
-#: postmaster/postmaster.c:744
+#: postmaster/postmaster.c:773
msgid ""
"WAL streaming (max_wal_senders > 0) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -412,37 +412,37 @@ msgstr ""
"WAL-Streaming (max_wal_senders > 0) benötigt wal_level »archive« oder "
"»hot_standby«"
-#: postmaster/postmaster.c:752
+#: postmaster/postmaster.c:781
#, c-format
msgid "%s: invalid datetoken tables, please fix\n"
msgstr "%s: ungültige datetoken-Tabellen, bitte reparieren\n"
-#: postmaster/postmaster.c:852
+#: postmaster/postmaster.c:881
msgid "invalid list syntax for \"listen_addresses\""
msgstr "ungültige Listensyntax für Parameter »listen_addresses«"
-#: postmaster/postmaster.c:882
+#: postmaster/postmaster.c:911
#, c-format
msgid "could not create listen socket for \"%s\""
msgstr "konnte Listen-Socket für »%s« nicht erzeugen"
-#: postmaster/postmaster.c:888
+#: postmaster/postmaster.c:917
msgid "could not create any TCP/IP sockets"
msgstr "konnte keine TCP/IP-Sockets erstellen"
-#: postmaster/postmaster.c:939
+#: postmaster/postmaster.c:968
msgid "could not create Unix-domain socket"
msgstr "konnte Unix-Domain-Socket nicht erstellen"
-#: postmaster/postmaster.c:947
+#: postmaster/postmaster.c:976
msgid "no socket created for listening"
msgstr "keine Listen-Socket erzeugt"
-#: postmaster/postmaster.c:986
+#: postmaster/postmaster.c:1015
msgid "could not create I/O completion port for child queue"
msgstr "konnte Ein-/Ausgabe-Completion-Port für Child-Queue nicht erzeugen"
-#: postmaster/postmaster.c:1030
+#: postmaster/postmaster.c:1059
#, c-format
msgid "%s: could not write external PID file \"%s\": %s\n"
msgstr "%s: konnte externe PID-Datei »%s« nicht schreiben: %s\n"
@@ -457,7 +457,7 @@ msgid "%s: could not locate matching postgres executable"
msgstr "%s: konnte kein passendes Programm »postgres« finden"
#: postmaster/postmaster.c:1172 utils/misc/tzparser.c:323 utils/adt/misc.c:213
-#: utils/adt/genfile.c:353 commands/tablespace.c:689 commands/tablespace.c:699
+#: utils/adt/genfile.c:353 commands/tablespace.c:706 commands/tablespace.c:716
#: storage/file/fd.c:1682 storage/file/copydir.c:67 storage/file/copydir.c:106
#, c-format
msgid "could not open directory \"%s\": %m"
@@ -466,8 +466,8 @@ msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
#: postmaster/postmaster.c:1174 utils/misc/tzparser.c:325
#, c-format
msgid ""
-"This may indicate an incomplete PostgreSQL installation, or that the file "
-"\"%s\" has been moved away from its proper location."
+"This may indicate an incomplete PostgreSQL installation, or that the file \""
+"%s\" has been moved away from its proper location."
msgstr ""
"Dies kann auf eine unvollständige PostgreSQL-Installation hindeuten, oder "
"darauf, dass die Datei »%s« von ihrer richtigen Stelle verschoben worden ist."
@@ -603,18 +603,18 @@ msgid "PID %d in cancel request did not match any process"
msgstr "PID %d in Stornierungsanfrage stimmte mit keinem Prozess überein"
#: postmaster/postmaster.c:2010 postmaster/postmaster.c:2041
-#: postmaster/postmaster.c:3243 postmaster/postmaster.c:3922
-#: postmaster/postmaster.c:4007 postmaster/postmaster.c:4624
+#: postmaster/postmaster.c:3243 postmaster/postmaster.c:3930
+#: postmaster/postmaster.c:4015 postmaster/postmaster.c:4632
#: utils/hash/dynahash.c:368 utils/hash/dynahash.c:445
#: utils/hash/dynahash.c:959 utils/misc/guc.c:3298 utils/misc/guc.c:3311
#: utils/misc/guc.c:3324 utils/misc/tzparser.c:455 utils/init/miscinit.c:150
#: utils/init/miscinit.c:171 utils/init/miscinit.c:181 utils/fmgr/dfmgr.c:224
#: utils/mb/mbutils.c:374 utils/mb/mbutils.c:675 utils/mmgr/aset.c:416
#: utils/mmgr/aset.c:587 utils/mmgr/aset.c:765 utils/mmgr/aset.c:966
-#: utils/adt/regexp.c:209 utils/adt/varlena.c:3471 utils/adt/varlena.c:3492
+#: utils/adt/regexp.c:219 utils/adt/varlena.c:3472 utils/adt/varlena.c:3493
#: utils/adt/formatting.c:1524 utils/adt/formatting.c:1640
#: utils/adt/formatting.c:1757 lib/stringinfo.c:266 commands/sequence.c:1014
-#: libpq/auth.c:1022 libpq/auth.c:1382 libpq/auth.c:1450 libpq/auth.c:1852
+#: libpq/auth.c:1032 libpq/auth.c:1392 libpq/auth.c:1460 libpq/auth.c:1862
#: storage/file/fd.c:364 storage/file/fd.c:761 storage/file/fd.c:879
#: storage/file/fd.c:1443 storage/ipc/procarray.c:849
#: storage/ipc/procarray.c:1260 storage/ipc/procarray.c:1267
@@ -748,115 +748,115 @@ msgstr "konnte neuen Prozess für Verbindung nicht starten (fork-Fehler): %m"
msgid "could not fork new process for connection: "
msgstr "konnte neuen Prozess für Verbindung nicht starten (fork-Fehler): "
-#: postmaster/postmaster.c:3467
+#: postmaster/postmaster.c:3460
#, c-format
msgid "connection received: host=%s port=%s"
msgstr "Verbindung empfangen: Host=%s Port=%s"
-#: postmaster/postmaster.c:3472
+#: postmaster/postmaster.c:3465
#, c-format
msgid "connection received: host=%s"
msgstr "Verbindung empfangen: Host=%s"
-#: postmaster/postmaster.c:3697 access/transam/xlog.c:2397
+#: postmaster/postmaster.c:3705 access/transam/xlog.c:2398
#: access/transam/xlog.c:2530 access/transam/xlog.c:4463
-#: access/transam/xlog.c:9183 access/transam/xlog.c:9427
+#: access/transam/xlog.c:9189 access/transam/xlog.c:9433
#: storage/file/copydir.c:172 storage/smgr/md.c:289
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "kann Datei »%s« nicht erstellen: %m"
-#: postmaster/postmaster.c:3707 postmaster/postmaster.c:3717
-#: utils/misc/guc.c:7432 utils/misc/guc.c:7457 utils/init/miscinit.c:1097
+#: postmaster/postmaster.c:3715 postmaster/postmaster.c:3725
+#: utils/misc/guc.c:7446 utils/misc/guc.c:7471 utils/init/miscinit.c:1097
#: utils/init/miscinit.c:1106 utils/init/miscinit.c:1113
-#: access/transam/xlog.c:2429 access/transam/xlog.c:2562
+#: access/transam/xlog.c:2430 access/transam/xlog.c:2562
#: access/transam/xlog.c:4515 access/transam/xlog.c:4578
#: storage/file/copydir.c:197
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "konnte nicht in Datei »%s« schreiben: %m"
-#: postmaster/postmaster.c:3736
+#: postmaster/postmaster.c:3744
#, c-format
msgid "could not execute server process \"%s\": %m"
msgstr "konnte Serverprozess »%s« nicht ausführen: %m"
-#: postmaster/postmaster.c:4257
+#: postmaster/postmaster.c:4265
msgid "database system is ready to accept read only connections"
msgstr "Datenbanksystem ist bereit, um lesende Verbindungen anzunehmen"
-#: postmaster/postmaster.c:4527
+#: postmaster/postmaster.c:4535
#, c-format
msgid "could not fork startup process: %m"
msgstr "konnte Startprozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:4531
+#: postmaster/postmaster.c:4539
#, c-format
msgid "could not fork background writer process: %m"
msgstr "konnte Background-Writer-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:4535
+#: postmaster/postmaster.c:4543
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr "konnte WAL-Writer-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:4539
+#: postmaster/postmaster.c:4547
#, c-format
msgid "could not fork WAL receiver process: %m"
msgstr "konnte WAL-Receiver-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:4543
+#: postmaster/postmaster.c:4551
#, c-format
msgid "could not fork process: %m"
msgstr "konnte Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:4828
+#: postmaster/postmaster.c:4836
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr ""
"konnte Socket %d nicht für Verwendung in Backend duplizieren: Fehlercode %d"
-#: postmaster/postmaster.c:4860
+#: postmaster/postmaster.c:4868
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "konnte geerbtes Socket nicht erzeugen: Fehlercode %d\n"
-#: postmaster/postmaster.c:4889 postmaster/postmaster.c:4896
+#: postmaster/postmaster.c:4897 postmaster/postmaster.c:4904
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
msgstr "konnte nicht aus Servervariablendatei »%s« lesen: %s\n"
-#: postmaster/postmaster.c:4905
+#: postmaster/postmaster.c:4913
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr "konnte Datei »%s« nicht löschen: %s\n"
-#: postmaster/postmaster.c:4922
+#: postmaster/postmaster.c:4930
#, c-format
msgid "could not map view of backend variables: error code %d\n"
msgstr "konnte Sicht der Backend-Variablen nicht mappen: Fehlercode %d\n"
-#: postmaster/postmaster.c:4931
+#: postmaster/postmaster.c:4939
#, c-format
msgid "could not unmap view of backend variables: error code %d\n"
msgstr "konnte Sicht der Backend-Variablen nicht unmappen: Fehlercode %d\n"
-#: postmaster/postmaster.c:4938
+#: postmaster/postmaster.c:4946
#, c-format
msgid "could not close handle to backend parameter variables: error code %d\n"
msgstr ""
"konnte Handle für Backend-Parametervariablen nicht schließen: Fehlercode %d\n"
-#: postmaster/postmaster.c:5083
+#: postmaster/postmaster.c:5091
msgid "could not read exit code for process\n"
msgstr "konnte Exitcode des Prozesses nicht lesen\n"
-#: postmaster/postmaster.c:5088
+#: postmaster/postmaster.c:5096
msgid "could not post child completion status\n"
msgstr "konnte Child-Completion-Status nicht versenden\n"
-#: utils/cache/ts_cache.c:620 commands/tsearchcmds.c:1753
-#: commands/tsearchcmds.c:1909 catalog/namespace.c:2276
+#: utils/cache/ts_cache.c:620 commands/tsearchcmds.c:1778
+#: commands/tsearchcmds.c:1957 catalog/namespace.c:2276
#, c-format
msgid "text search configuration \"%s\" does not exist"
msgstr "Textsuchekonfiguration »%s« existiert nicht"
@@ -2646,8 +2646,8 @@ msgid ""
msgstr ""
"Gültige Einheiten für diesen Parameter sind »ms«, »s«, »min«, »h« und »d«."
-#: utils/misc/guc.c:5100 utils/misc/guc.c:5869 utils/misc/guc.c:5921
-#: utils/misc/guc.c:6594 utils/misc/guc.c:6753 utils/misc/guc.c:7932
+#: utils/misc/guc.c:5100 utils/misc/guc.c:5883 utils/misc/guc.c:5935
+#: utils/misc/guc.c:6608 utils/misc/guc.c:6767 utils/misc/guc.c:7952
#: guc-file.l:203
#, c-format
msgid "unrecognized configuration parameter \"%s\""
@@ -2658,8 +2658,8 @@ msgstr "unbekannter Konfigurationsparameter »%s«"
msgid "parameter \"%s\" cannot be changed"
msgstr "Parameter »%s« kann nicht geändert werden"
-#: utils/misc/guc.c:5162 utils/misc/guc.c:5336 utils/misc/guc.c:5433
-#: utils/misc/guc.c:5527 utils/misc/guc.c:5641 utils/misc/guc.c:5742
+#: utils/misc/guc.c:5162 utils/misc/guc.c:5350 utils/misc/guc.c:5447
+#: utils/misc/guc.c:5541 utils/misc/guc.c:5655 utils/misc/guc.c:5756
#: guc-file.l:250
#, c-format
msgid "parameter \"%s\" cannot be changed without restarting the server"
@@ -2671,44 +2671,43 @@ msgstr ""
msgid "parameter \"%s\" cannot be changed now"
msgstr "Parameter »%s« kann jetzt nicht geändert werden"
-#: utils/misc/guc.c:5203
+#: utils/misc/guc.c:5217
#, c-format
msgid "parameter \"%s\" cannot be set after connection start"
msgstr "Parameter »%s« kann nach Start der Verbindung nicht geändert werden"
-#: utils/misc/guc.c:5213 utils/misc/guc.c:7947
+#: utils/misc/guc.c:5227 utils/misc/guc.c:7967
#, c-format
msgid "permission denied to set parameter \"%s\""
msgstr "keine Berechtigung, um Parameter »%s« zu setzen"
-#: utils/misc/guc.c:5251
+#: utils/misc/guc.c:5265
#, c-format
msgid "cannot set parameter \"%s\" within security-definer function"
msgstr ""
"Parameter »%s« kann nicht in einer Security-Definer-Funktion gesetzt werden"
-#: utils/misc/guc.c:5259 utils/init/miscinit.c:381
+#: utils/misc/guc.c:5273 utils/init/miscinit.c:381
#, c-format
msgid "cannot set parameter \"%s\" within security-restricted operation"
msgstr ""
"kann Parameter »%s« nicht in einer sicherheitsbeschränkten Operation setzen"
-#: utils/misc/guc.c:5309 access/transam/xlog.c:5338 access/transam/xlog.c:5429
-#: access/transam/xlog.c:5440 commands/extension.c:527
-#: commands/extension.c:535
+#: utils/misc/guc.c:5323 access/transam/xlog.c:5338 access/transam/xlog.c:5429
+#: access/transam/xlog.c:5440 commands/extension.c:527 commands/extension.c:535
#, c-format
msgid "parameter \"%s\" requires a Boolean value"
msgstr "Parameter »%s« erfordert einen Boole'schen Wert"
-#: utils/misc/guc.c:5397 utils/misc/guc.c:5711 utils/misc/guc.c:8111
-#: utils/misc/guc.c:8145
+#: utils/misc/guc.c:5411 utils/misc/guc.c:5725 utils/misc/guc.c:8131
+#: utils/misc/guc.c:8165
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr "ungültiger Wert für Parameter »%s«: »%s«"
-#: utils/misc/guc.c:5399 utils/misc/guc.c:5713 utils/misc/guc.c:8014
-#: utils/misc/guc.c:8048 utils/misc/guc.c:8082 utils/misc/guc.c:8116
-#: utils/misc/guc.c:8151 commands/tablecmds.c:696 commands/user.c:957
+#: utils/misc/guc.c:5413 utils/misc/guc.c:5727 utils/misc/guc.c:8034
+#: utils/misc/guc.c:8068 utils/misc/guc.c:8102 utils/misc/guc.c:8136
+#: utils/misc/guc.c:8171 commands/tablecmds.c:699 commands/user.c:957
#: storage/lmgr/proc.c:1077 storage/lmgr/deadlock.c:951
#: catalog/objectaddress.c:315 catalog/dependency.c:937
#: catalog/dependency.c:938 catalog/dependency.c:944 catalog/dependency.c:945
@@ -2717,71 +2716,71 @@ msgstr "ungültiger Wert für Parameter »%s«: »%s«"
msgid "%s"
msgstr "%s"
-#: utils/misc/guc.c:5406
+#: utils/misc/guc.c:5420
#, c-format
msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)"
msgstr "%d ist außerhalb des gültigen Bereichs für Parameter »%s« (%d ... %d)"
-#: utils/misc/guc.c:5492
+#: utils/misc/guc.c:5506
#, c-format
msgid "parameter \"%s\" requires a numeric value"
msgstr "Parameter »%s« erfordert einen numerischen Wert"
-#: utils/misc/guc.c:5500
+#: utils/misc/guc.c:5514
#, c-format
msgid "%g is outside the valid range for parameter \"%s\" (%g .. %g)"
msgstr "%g ist außerhalb des gültigen Bereichs für Parameter »%s« (%g ... %g)"
-#: utils/misc/guc.c:5877 utils/misc/guc.c:5925 utils/misc/guc.c:6757
+#: utils/misc/guc.c:5891 utils/misc/guc.c:5939 utils/misc/guc.c:6771
#, c-format
msgid "must be superuser to examine \"%s\""
msgstr "nur Superuser können »%s« ansehen"
-#: utils/misc/guc.c:5991
+#: utils/misc/guc.c:6005
#, c-format
msgid "SET %s takes only one argument"
msgstr "SET %s darf nur ein Argument haben"
-#: utils/misc/guc.c:6224
+#: utils/misc/guc.c:6238
msgid "SET requires parameter name"
msgstr "SET benötigt Parameternamen"
-#: utils/misc/guc.c:6339
+#: utils/misc/guc.c:6353
#, c-format
msgid "attempt to redefine parameter \"%s\""
msgstr "Versuch, den Parameter »%s« zu redefinieren"
-#: utils/misc/guc.c:7527 utils/init/miscinit.c:1055
+#: utils/misc/guc.c:7547 utils/init/miscinit.c:1055
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "konnte nicht aus Datei »%s« lesen: %m"
-#: utils/misc/guc.c:7648
+#: utils/misc/guc.c:7668
#, c-format
msgid "could not parse setting for parameter \"%s\""
msgstr "konnte Wert von Parameter »%s« nicht lesen"
-#: utils/misc/guc.c:8009 utils/misc/guc.c:8043
+#: utils/misc/guc.c:8029 utils/misc/guc.c:8063
#, c-format
msgid "invalid value for parameter \"%s\": %d"
msgstr "ungültiger Wert für Parameter »%s«: %d"
-#: utils/misc/guc.c:8077
+#: utils/misc/guc.c:8097
#, c-format
msgid "invalid value for parameter \"%s\": %g"
msgstr "ungültiger Wert für Parameter »%s«: %g"
-#: utils/misc/guc.c:8181 commands/variable.c:59 commands/tablespace.c:1167
+#: utils/misc/guc.c:8201 commands/variable.c:59 commands/tablespace.c:1184
#: replication/syncrep.c:661 catalog/namespace.c:3559
msgid "List syntax is invalid."
msgstr "Die Listensyntax ist ungültig."
-#: utils/misc/guc.c:8205 commands/variable.c:160
+#: utils/misc/guc.c:8225 commands/variable.c:160
#, c-format
msgid "Unrecognized key word: \"%s\"."
msgstr "Unbekanntes Schlüsselwort: »%s«."
-#: utils/misc/guc.c:8267
+#: utils/misc/guc.c:8287
msgid ""
"\"temp_buffers\" cannot be changed after any temporary tables have been "
"accessed in the session."
@@ -2789,27 +2788,27 @@ msgstr ""
"»temp_buffers« kann nicht geändert werden, nachdem in der Sitzung auf "
"temporäre Tabellen zugriffen wurde."
-#: utils/misc/guc.c:8279
+#: utils/misc/guc.c:8299
msgid "SET AUTOCOMMIT TO OFF is no longer supported"
msgstr "SET AUTOCOMMIT TO OFF wird nicht mehr unterstützt"
-#: utils/misc/guc.c:8354
+#: utils/misc/guc.c:8374
msgid "assertion checking is not supported by this build"
msgstr "Assert-Prüfungen werden von dieser Installation nicht unterstützt"
-#: utils/misc/guc.c:8367
+#: utils/misc/guc.c:8387
msgid "Bonjour is not supported by this build"
msgstr "Bonjour wird von dieser Installation nicht unterstützt"
-#: utils/misc/guc.c:8380
+#: utils/misc/guc.c:8400
msgid "SSL is not supported by this build"
msgstr "SSL wird von dieser Installation nicht unterstützt"
-#: utils/misc/guc.c:8392
+#: utils/misc/guc.c:8412
msgid "Cannot enable parameter when \"log_statement_stats\" is true."
msgstr "Kann Parameter nicht einschalten, wenn »log_statement_stats« an ist."
-#: utils/misc/guc.c:8404
+#: utils/misc/guc.c:8424
msgid ""
"Cannot enable \"log_statement_stats\" when \"log_parser_stats\", "
"\"log_planner_stats\", or \"log_executor_stats\" is true."
@@ -2837,7 +2836,7 @@ msgstr ""
"konnte Konfigurationsdatei »%s« nicht öffnen: maximale Verschachtelungstiefe "
"überschritten"
-#: guc-file.l:409 libpq/hba.c:1683
+#: guc-file.l:409 libpq/hba.c:1695
#, c-format
msgid "could not open configuration file \"%s\": %m"
msgstr "konnte Konfigurationsdatei »%s« nicht öffnen: %m"
@@ -2858,8 +2857,8 @@ msgid ""
"time zone abbreviation \"%s\" is too long (maximum %d characters) in time "
"zone file \"%s\", line %d"
msgstr ""
-"Zeitzonenabkürzung »%s« ist zu lang (maximal %d Zeichen) in Zeitzonendatei "
-"»%s«, Zeile %d"
+"Zeitzonenabkürzung »%s« ist zu lang (maximal %d Zeichen) in Zeitzonendatei »"
+"%s«, Zeile %d"
#: utils/misc/tzparser.c:68
#, c-format
@@ -2874,8 +2873,8 @@ msgstr ""
#, c-format
msgid "time zone offset %d is out of range in time zone file \"%s\", line %d"
msgstr ""
-"Zeitzonenabstand %d ist außerhalb des gültigen Bereichs in Zeitzonendatei "
-"»%s«, Zeile %d"
+"Zeitzonenabstand %d ist außerhalb des gültigen Bereichs in Zeitzonendatei »"
+"%s«, Zeile %d"
#: utils/misc/tzparser.c:115
#, c-format
@@ -2905,8 +2904,8 @@ msgstr "Zeitzonenabkürzung »%s« ist mehrfach definiert"
#: utils/misc/tzparser.c:220
#, c-format
msgid ""
-"Entry in time zone file \"%s\", line %d, conflicts with entry in file \"%s"
-"\", line %d."
+"Entry in time zone file \"%s\", line %d, conflicts with entry in file \""
+"%s\", line %d."
msgstr ""
"Eintrag in Zeitzonendatei »%s«, Zeile %d, steht im Konflikt mit Eintrag in "
"Datei »%s«, Zeile %d."
@@ -2997,8 +2996,8 @@ msgstr ""
#, c-format
msgid "Is another postmaster (PID %d) running in data directory \"%s\"?"
msgstr ""
-"Läuft bereits ein anderer postmaster-Prozess (PID %d) im Datenverzeichnis "
-"»%s«?"
+"Läuft bereits ein anderer postmaster-Prozess (PID %d) im Datenverzeichnis »"
+"%s«?"
#: utils/init/miscinit.c:827
#, c-format
@@ -3010,8 +3009,8 @@ msgstr ""
#, c-format
msgid "Is another postmaster (PID %d) using socket file \"%s\"?"
msgstr ""
-"Verwendet bereits ein anderer postmaster-Prozess (PID %d) die Socketdatei "
-"»%s«?"
+"Verwendet bereits ein anderer postmaster-Prozess (PID %d) die Socketdatei »"
+"%s«?"
#: utils/init/miscinit.c:865
#, c-format
@@ -3027,8 +3026,8 @@ msgid ""
"shared memory block or just delete the file \"%s\"."
msgstr ""
"Wenn Sie sich sicher sind, dass kein alter Serverprozess mehr läuft, "
-"entfernen Sie den Shared-Memory-Block oder löschen Sie einfach die Datei "
-"»%s«."
+"entfernen Sie den Shared-Memory-Block oder löschen Sie einfach die Datei »"
+"%s«."
#: utils/init/miscinit.c:884
#, c-format
@@ -3051,9 +3050,9 @@ msgid "could not write lock file \"%s\": %m"
msgstr "konnte Sperrdatei »%s« nicht schreiben: %m"
#: utils/init/miscinit.c:1046 utils/init/miscinit.c:1161
-#: utils/error/elog.c:1537 access/transam/xlog.c:2515
+#: utils/error/elog.c:1549 access/transam/xlog.c:2515
#: access/transam/xlog.c:4232 access/transam/xlog.c:4326
-#: access/transam/xlog.c:4482 replication/basebackup.c:895
+#: access/transam/xlog.c:4482 replication/basebackup.c:896
#: storage/file/copydir.c:165 storage/file/copydir.c:255 storage/smgr/md.c:553
#: storage/smgr/md.c:810
#, c-format
@@ -3243,101 +3242,101 @@ msgstr "Das Datenbankunterverzeichnis »%s« fehlt."
msgid "could not access directory \"%s\": %m"
msgstr "konnte nicht auf Verzeichnis »%s« zugreifen: %m"
-#: utils/error/elog.c:311 utils/error/elog.c:1156
+#: utils/error/elog.c:311 utils/error/elog.c:1168
#, c-format
msgid "error occurred at %s:%d before error message processing is available\n"
msgstr "Fehler geschah bei %s:%d bevor Fehlermeldungsverarbeitung bereit war\n"
-#: utils/error/elog.c:1547
+#: utils/error/elog.c:1559
#, c-format
msgid "could not reopen file \"%s\" as stderr: %m"
msgstr "konnte Datei »%s« nicht als stderr neu öffnen: %m"
-#: utils/error/elog.c:1560
+#: utils/error/elog.c:1572
#, c-format
msgid "could not reopen file \"%s\" as stdout: %m"
msgstr "konnte Datei »%s« nicht als stdou neu öffnen: %m"
-#: utils/error/elog.c:1950 utils/error/elog.c:1960 utils/error/elog.c:1970
+#: utils/error/elog.c:1962 utils/error/elog.c:1972 utils/error/elog.c:1982
msgid "[unknown]"
msgstr "[unbekannt]"
-#: utils/error/elog.c:2321 utils/error/elog.c:2601 utils/error/elog.c:2679
+#: utils/error/elog.c:2333 utils/error/elog.c:2613 utils/error/elog.c:2691
msgid "missing error text"
msgstr "fehlender Fehlertext"
-#: utils/error/elog.c:2324 utils/error/elog.c:2327 utils/error/elog.c:2682
-#: utils/error/elog.c:2685
+#: utils/error/elog.c:2336 utils/error/elog.c:2339 utils/error/elog.c:2694
+#: utils/error/elog.c:2697
#, c-format
msgid " at character %d"
msgstr " bei Zeichen %d"
-#: utils/error/elog.c:2337 utils/error/elog.c:2344
+#: utils/error/elog.c:2349 utils/error/elog.c:2356
msgid "DETAIL: "
msgstr "DETAIL: "
-#: utils/error/elog.c:2351
+#: utils/error/elog.c:2363
msgid "HINT: "
msgstr "TIPP: "
-#: utils/error/elog.c:2358
+#: utils/error/elog.c:2370
msgid "QUERY: "
msgstr "ANFRAGE: "
-#: utils/error/elog.c:2365
+#: utils/error/elog.c:2377
msgid "CONTEXT: "
msgstr "ZUSAMMENHANG: "
-#: utils/error/elog.c:2375
+#: utils/error/elog.c:2387
#, c-format
msgid "LOCATION: %s, %s:%d\n"
msgstr "ORT: %s, %s:%d\n"
-#: utils/error/elog.c:2382
+#: utils/error/elog.c:2394
#, c-format
msgid "LOCATION: %s:%d\n"
msgstr "ORT: %s:%d\n"
-#: utils/error/elog.c:2396
+#: utils/error/elog.c:2408
msgid "STATEMENT: "
msgstr "ANWEISUNG: "
#. translator: This string will be truncated at 47
#. characters expanded.
-#: utils/error/elog.c:2800
+#: utils/error/elog.c:2812
#, c-format
msgid "operating system error %d"
msgstr "Betriebssystemfehler %d"
-#: utils/error/elog.c:2995
+#: utils/error/elog.c:3007
msgid "DEBUG"
msgstr "DEBUG"
-#: utils/error/elog.c:2999
+#: utils/error/elog.c:3011
msgid "LOG"
msgstr "LOG"
-#: utils/error/elog.c:3002
+#: utils/error/elog.c:3014
msgid "INFO"
msgstr "INFO"
-#: utils/error/elog.c:3005
+#: utils/error/elog.c:3017
msgid "NOTICE"
msgstr "HINWEIS"
-#: utils/error/elog.c:3008
+#: utils/error/elog.c:3020
msgid "WARNING"
msgstr "WARNUNG"
-#: utils/error/elog.c:3011
+#: utils/error/elog.c:3023
msgid "ERROR"
msgstr "FEHLER"
-#: utils/error/elog.c:3014
+#: utils/error/elog.c:3026
msgid "FATAL"
msgstr "FATAL"
-#: utils/error/elog.c:3017
+#: utils/error/elog.c:3029
msgid "PANIC"
msgstr "PANIK"
@@ -3483,9 +3482,9 @@ msgstr ""
#: utils/fmgr/funcapi.c:60 utils/mmgr/portalmem.c:985 commands/prepare.c:751
#: commands/extension.c:1711 commands/extension.c:1820
-#: commands/extension.c:2013 foreign/foreign.c:350 executor/functions.c:785
-#: executor/execQual.c:1704 executor/execQual.c:1729 executor/execQual.c:2089
-#: executor/execQual.c:5242 replication/walsender.c:1421
+#: commands/extension.c:2013 foreign/foreign.c:350 executor/functions.c:784
+#: executor/execQual.c:1695 executor/execQual.c:1720 executor/execQual.c:2087
+#: executor/execQual.c:5240 replication/walsender.c:1435
msgid "set-valued function called in context that cannot accept a set"
msgstr ""
"Funktion mit Mengenergebnis in einem Zusammenhang aufgerufen, der keine "
@@ -3614,7 +3613,7 @@ msgstr ""
#: utils/mmgr/portalmem.c:989 commands/prepare.c:755 commands/extension.c:1715
#: commands/extension.c:1824 commands/extension.c:2017 foreign/foreign.c:355
-#: replication/walsender.c:1425
+#: replication/walsender.c:1439
msgid "materialize mode required, but it is not allowed in this context"
msgstr ""
"Materialisierungsmodus wird benötigt, ist aber in diesem Zusammenhang nicht "
@@ -3778,30 +3777,30 @@ msgstr "weder Namensraumname noch URI dürfen NULL sein"
msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
msgstr "konnte XML-Namensraum mit Namen »%s« und URI »%s« nicht registrieren"
-#: utils/adt/regexp.c:194 tsearch/spell.c:439
+#: utils/adt/regexp.c:204 tsearch/spell.c:439
#, c-format
msgid "invalid regular expression: %s"
msgstr "ungültiger regulärer Ausdruck: %s"
-#: utils/adt/regexp.c:274 utils/adt/regexp.c:1222 utils/adt/varlena.c:2860
+#: utils/adt/regexp.c:285 utils/adt/regexp.c:1234 utils/adt/varlena.c:2861
#, c-format
msgid "regular expression failed: %s"
msgstr "regulärer Ausdruck fehlgeschlagen: %s"
-#: utils/adt/regexp.c:411
+#: utils/adt/regexp.c:422
#, c-format
msgid "invalid regexp option: \"%c\""
msgstr "ungültige Option für regulären Ausdruck: »%c«"
-#: utils/adt/regexp.c:683 utils/adt/like_match.c:289
+#: utils/adt/regexp.c:694 utils/adt/like_match.c:289
msgid "invalid escape string"
msgstr "ungültige ESCAPE-Zeichenkette"
-#: utils/adt/regexp.c:684 utils/adt/like_match.c:290
+#: utils/adt/regexp.c:695 utils/adt/like_match.c:290
msgid "Escape string must be empty or one character."
msgstr "ESCAPE-Zeichenkette muss null oder ein Zeichen lang sein."
-#: utils/adt/regexp.c:883
+#: utils/adt/regexp.c:894
msgid "regexp_split does not support the global option"
msgstr "regexp_split unterstützt die »Global«-Option nicht"
@@ -3876,7 +3875,7 @@ msgstr "ungültige Anzahl Dimensionen: %d"
#: utils/adt/array_userfuncs.c:430 utils/adt/arrayfuncs.c:228
#: utils/adt/arrayfuncs.c:507 utils/adt/arrayfuncs.c:1242
#: utils/adt/arrayfuncs.c:2915 utils/adt/arrayfuncs.c:4940
-#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3101
+#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3099
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr "Anzahl der Arraydimensionen (%d) überschreitet erlaubtes Maximum (%d)"
@@ -4079,17 +4078,17 @@ msgstr "Zeitzone »%s« nicht erkannt"
msgid "interval time zone \"%s\" must not specify month"
msgstr "Intervall-Zeitzone »%s« darf keinen Monat angeben"
-#: utils/adt/selfuncs.c:4932
+#: utils/adt/selfuncs.c:4949
msgid "case insensitive matching not supported on type bytea"
msgstr ""
"Mustersuche ohne Rücksicht auf Groß-/Kleinschreibung wird für Typ bytea "
"nicht unterstützt"
-#: utils/adt/selfuncs.c:4947 utils/adt/like.c:211
+#: utils/adt/selfuncs.c:4964 utils/adt/like.c:211
msgid "could not determine which collation to use for ILIKE"
msgstr "konnte die für ILIKE zu verwendende Sortierfolge nicht bestimmen"
-#: utils/adt/selfuncs.c:4948 utils/adt/varlena.c:1315
+#: utils/adt/selfuncs.c:4965 utils/adt/varlena.c:1315
#: utils/adt/formatting.c:1515 utils/adt/formatting.c:1565
#: utils/adt/formatting.c:1631 utils/adt/formatting.c:1681
#: utils/adt/formatting.c:1748 utils/adt/formatting.c:1810
@@ -4099,7 +4098,7 @@ msgid "Use the COLLATE clause to set the collation explicitly."
msgstr ""
"Verwenden Sie die COLLATE-Klausel, um die Sortierfolge explizit zu setzen."
-#: utils/adt/selfuncs.c:5035
+#: utils/adt/selfuncs.c:5052
msgid "regular-expression matching not supported on type bytea"
msgstr ""
"Mustersuche mit regulären Ausdrücken wird für Typ bytea nicht unterstützt"
@@ -4146,33 +4145,33 @@ msgstr "neues Bit muss 0 oder 1 sein"
msgid "invalid name syntax"
msgstr "ungültige Namenssyntax"
-#: utils/adt/varlena.c:2956
+#: utils/adt/varlena.c:2957
msgid "field position must be greater than zero"
msgstr "Feldposition muss größer als null sein"
-#: utils/adt/varlena.c:3825 utils/adt/varlena.c:3886
+#: utils/adt/varlena.c:3826 utils/adt/varlena.c:3887
msgid "unterminated conversion specifier"
msgstr "Konvertierungsspezifikation nicht abgeschlossen"
-#: utils/adt/varlena.c:3849 utils/adt/varlena.c:3865
+#: utils/adt/varlena.c:3850 utils/adt/varlena.c:3866
msgid "argument number is out of range"
msgstr "Argumentnummer ist außerhalb des zulässigen Bereichs"
-#: utils/adt/varlena.c:3892
+#: utils/adt/varlena.c:3893
msgid "conversion specifies argument 0, but arguments are numbered from 1"
msgstr ""
"Konvertierung gibt Argument 0 an, aber die Argumente sind von 1 an nummeriert"
-#: utils/adt/varlena.c:3899
+#: utils/adt/varlena.c:3900
msgid "too few arguments for format"
msgstr "zu wenige Argumente für Format"
-#: utils/adt/varlena.c:3920
+#: utils/adt/varlena.c:3921
#, c-format
msgid "unrecognized conversion specifier \"%c\""
msgstr "unbekannte Konvertierungsspezifikation »%c«"
-#: utils/adt/varlena.c:3949
+#: utils/adt/varlena.c:3950
msgid "null values cannot be formatted as an SQL identifier"
msgstr "NULL-Werte können nicht als SQL-Bezeichner formatiert werden"
@@ -4704,17 +4703,17 @@ msgstr ""
msgid "bit index %d out of valid range (0..%d)"
msgstr "Bitindex %d ist außerhalb des gültigen Bereichs (0..%d)"
-#: utils/adt/tsvector.c:215
+#: utils/adt/tsvector.c:216
#, c-format
msgid "word is too long (%ld bytes, max %ld bytes)"
msgstr "Wort ist zu lang (%ld Bytes, maximal %ld Bytes)"
-#: utils/adt/tsvector.c:222
+#: utils/adt/tsvector.c:223
#, c-format
msgid "string is too long for tsvector (%ld bytes, max %ld bytes)"
msgstr "Zeichenkette ist zu lang für tsvector (%ld Bytes, maximal %ld Bytes)"
-#: utils/adt/tsvector.c:272 utils/adt/tsvector_op.c:530 tsearch/to_tsany.c:165
+#: utils/adt/tsvector.c:273 utils/adt/tsvector_op.c:530 tsearch/to_tsany.c:165
#, c-format
msgid "string is too long for tsvector (%d bytes, max %d bytes)"
msgstr "Zeichenkette ist zu lang für tsvector (%d Bytes, maximal %d Bytes)"
@@ -4736,8 +4735,8 @@ msgstr "%d ist kein gültiger Kodierungscode"
#: utils/adt/dbsize.c:65 utils/adt/dbsize.c:211 utils/adt/dbsize.c:279
#: utils/adt/genfile.c:107 utils/adt/genfile.c:279 access/transam/xlog.c:2932
-#: access/transam/xlog.c:3097 access/transam/xlog.c:9168
-#: access/transam/xlog.c:9347 storage/file/copydir.c:86
+#: access/transam/xlog.c:3097 access/transam/xlog.c:9174
+#: access/transam/xlog.c:9353 storage/file/copydir.c:86
#: storage/file/copydir.c:125
#, c-format
msgid "could not stat file \"%s\": %m"
@@ -4867,21 +4866,21 @@ msgstr "ungültiger Oktettwert in »macaddr«-Wert: »%s«"
msgid "type %s is not a domain"
msgstr "Typ %s ist keine Domäne"
-#: utils/adt/domains.c:128 executor/execQual.c:3893
+#: utils/adt/domains.c:128 executor/execQual.c:3891
#, c-format
msgid "domain %s does not allow null values"
msgstr "Domäne %s erlaubt keine NULL-Werte"
-#: utils/adt/domains.c:164 executor/execQual.c:3922
+#: utils/adt/domains.c:164 executor/execQual.c:3920
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr "Wert für Domäne %s verletzt Check-Constraint »%s«"
-#: utils/adt/ruleutils.c:1580 utils/adt/acl.c:2772 commands/tablecmds.c:4525
-#: commands/tablecmds.c:4617 commands/tablecmds.c:4664
-#: commands/tablecmds.c:4760 commands/tablecmds.c:4804
-#: commands/tablecmds.c:4883 commands/tablecmds.c:4967
-#: commands/tablecmds.c:6624 commands/tablecmds.c:6833 commands/analyze.c:343
+#: utils/adt/ruleutils.c:1581 utils/adt/acl.c:2772 commands/tablecmds.c:4528
+#: commands/tablecmds.c:4620 commands/tablecmds.c:4667
+#: commands/tablecmds.c:4763 commands/tablecmds.c:4807
+#: commands/tablecmds.c:4886 commands/tablecmds.c:4970
+#: commands/tablecmds.c:6627 commands/tablecmds.c:6836 commands/analyze.c:343
#: commands/sequence.c:1443 commands/copy.c:3787 commands/trigger.c:607
#: catalog/aclchk.c:1427 catalog/objectaddress.c:545 parser/analyze.c:2046
#: parser/parse_target.c:898 parser/parse_relation.c:2060
@@ -4890,20 +4889,20 @@ msgstr "Wert für Domäne %s verletzt Check-Constraint »%s«"
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "Spalte »%s« von Relation »%s« existiert nicht"
-#: utils/adt/ruleutils.c:1696 commands/functioncmds.c:1007
+#: utils/adt/ruleutils.c:1697 commands/functioncmds.c:1007
#: commands/functioncmds.c:1107 commands/functioncmds.c:1170
#: commands/functioncmds.c:1321
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "»%s« ist eine Aggregatfunktion"
-#: utils/adt/ruleutils.c:2429
+#: utils/adt/ruleutils.c:2430
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr "Regel »%s« hat nicht unterstützten Ereignistyp %d"
-#: utils/adt/ruleutils.c:5888 utils/adt/ruleutils.c:5943
-#: utils/adt/ruleutils.c:5980 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
+#: utils/adt/ruleutils.c:5904 utils/adt/ruleutils.c:5959
+#: utils/adt/ruleutils.c:5996 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
msgid "too many arguments"
msgstr "zu viele Argumente"
@@ -5032,8 +5031,7 @@ msgstr "Arraydimensionen sind inkompatibel mit Arraykonstante"
msgid "malformed array literal: \"%s\""
msgstr "fehlerhafte Arraykonstante: »%s«"
-#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3121
-#: executor/execQual.c:3148
+#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3119 executor/execQual.c:3146
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
msgstr ""
@@ -5048,7 +5046,7 @@ msgstr "ungültige Array-Flags"
msgid "wrong element type"
msgstr "falscher Elementtyp"
-#: utils/adt/arrayfuncs.c:1411 utils/adt/rowtypes.c:572 libpq/pqformat.c:556
+#: utils/adt/arrayfuncs.c:1411 utils/adt/rowtypes.c:573 libpq/pqformat.c:556
#: libpq/pqformat.c:574 libpq/pqformat.c:595
msgid "insufficient data left in message"
msgstr "nicht genug Daten in Message übrig"
@@ -5098,13 +5096,13 @@ msgid "cannot compare arrays of different element types"
msgstr "kann Arrays mit verschiedenen Elementtypen nicht vergleichen"
#: utils/adt/arrayfuncs.c:3176 utils/adt/arrayfuncs.c:3695
-#: utils/adt/rowtypes.c:1185 parser/parse_oper.c:225
+#: utils/adt/rowtypes.c:1186 parser/parse_oper.c:225
#, c-format
msgid "could not identify an equality operator for type %s"
msgstr "konnte keinen Ist-Gleich-Operator für Typ %s ermitteln"
-#: utils/adt/arrayfuncs.c:3378 utils/adt/rowtypes.c:950
-#: executor/execQual.c:4913
+#: utils/adt/arrayfuncs.c:3378 utils/adt/rowtypes.c:951
+#: executor/execQual.c:4911
#, c-format
msgid "could not identify a comparison function for type %s"
msgstr "konnte keine Vergleichsfunktion für Typ %s ermitteln"
@@ -5282,8 +5280,8 @@ msgstr "Konfigurationsspalte »%s« darf nicht NULL sein"
msgid "text search configuration name \"%s\" must be schema-qualified"
msgstr "Textsuchekonfigurationsname »%s« muss Schemaqualifikation haben"
-#: utils/adt/tsvector_op.c:1417 commands/tablecmds.c:1304
-#: commands/tablecmds.c:2079 commands/copy.c:3792 commands/indexcmds.c:823
+#: utils/adt/tsvector_op.c:1417 commands/tablecmds.c:1307
+#: commands/tablecmds.c:2082 commands/copy.c:3792 commands/indexcmds.c:823
#: parser/parse_expr.c:766
#, c-format
msgid "column \"%s\" does not exist"
@@ -5336,9 +5334,9 @@ msgid "could not seek in file \"%s\": %m"
msgstr "konnte Positionszeiger in Datei »%s« nicht setzen: %m"
#: utils/adt/genfile.c:138 access/transam/xlog.c:2543
-#: access/transam/xlog.c:4494 access/transam/xlog.c:9359
-#: access/transam/xlog.c:9372 access/transam/xlog.c:9906
-#: access/transam/xlog.c:9941 storage/file/copydir.c:186
+#: access/transam/xlog.c:4494 access/transam/xlog.c:9365
+#: access/transam/xlog.c:9378 access/transam/xlog.c:9912
+#: access/transam/xlog.c:9947 storage/file/copydir.c:186
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "konnte Datei »%s« nicht lesen: %m"
@@ -5376,59 +5374,59 @@ msgstr ""
msgid "invalid input syntax for uuid: \"%s\""
msgstr "ungültige Eingabesyntax für Typ uuid: »%s«"
-#: utils/adt/rowtypes.c:99 utils/adt/rowtypes.c:488
+#: utils/adt/rowtypes.c:100 utils/adt/rowtypes.c:489
msgid "input of anonymous composite types is not implemented"
msgstr "Eingabe anonymer zusammengesetzter Typen ist nicht implementiert"
-#: utils/adt/rowtypes.c:152 utils/adt/rowtypes.c:180 utils/adt/rowtypes.c:203
-#: utils/adt/rowtypes.c:211 utils/adt/rowtypes.c:263 utils/adt/rowtypes.c:271
+#: utils/adt/rowtypes.c:153 utils/adt/rowtypes.c:181 utils/adt/rowtypes.c:204
+#: utils/adt/rowtypes.c:212 utils/adt/rowtypes.c:264 utils/adt/rowtypes.c:272
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "fehlerhafte Record-Konstante: »%s«"
-#: utils/adt/rowtypes.c:153
+#: utils/adt/rowtypes.c:154
msgid "Missing left parenthesis."
msgstr "Linke Klammer fehlt."
-#: utils/adt/rowtypes.c:181
+#: utils/adt/rowtypes.c:182
msgid "Too few columns."
msgstr "Zu wenige Spalten."
-#: utils/adt/rowtypes.c:205 utils/adt/rowtypes.c:213
+#: utils/adt/rowtypes.c:206 utils/adt/rowtypes.c:214
msgid "Unexpected end of input."
msgstr "Unerwartetes Ende der Eingabe."
-#: utils/adt/rowtypes.c:264
+#: utils/adt/rowtypes.c:265
msgid "Too many columns."
msgstr "Zu viele Spalten."
-#: utils/adt/rowtypes.c:272
+#: utils/adt/rowtypes.c:273
msgid "Junk after right parenthesis."
msgstr "Müll nach rechter Klammer."
-#: utils/adt/rowtypes.c:537
+#: utils/adt/rowtypes.c:538
#, c-format
msgid "wrong number of columns: %d, expected %d"
msgstr "falsche Anzahl der Spalten: %d, erwartet wurden %d"
-#: utils/adt/rowtypes.c:564
+#: utils/adt/rowtypes.c:565
#, c-format
msgid "wrong data type: %u, expected %u"
msgstr "falscher Datentyp: %u, erwartet wurde %u"
-#: utils/adt/rowtypes.c:625
+#: utils/adt/rowtypes.c:626
#, c-format
msgid "improper binary format in record column %d"
msgstr "falsches Binärformat in Record-Spalte %d"
-#: utils/adt/rowtypes.c:925 utils/adt/rowtypes.c:1160
+#: utils/adt/rowtypes.c:926 utils/adt/rowtypes.c:1161
#, c-format
msgid "cannot compare dissimilar column types %s and %s at record column %d"
msgstr ""
"kann unterschiedliche Spaltentyp %s und %s in Record-Spalte %d nicht "
"vergleichen"
-#: utils/adt/rowtypes.c:1011 utils/adt/rowtypes.c:1231
+#: utils/adt/rowtypes.c:1012 utils/adt/rowtypes.c:1232
msgid "cannot compare record types with different numbers of columns"
msgstr ""
"kann Record-Typen mit unterschiedlicher Anzahl Spalten nicht vergleichen"
@@ -5478,8 +5476,8 @@ msgstr "konnte Locale »%s« nicht erzeugen: %m"
#: utils/adt/pg_locale.c:956
#, c-format
msgid ""
-"The operating system could not find any locale data for the locale name \"%s"
-"\"."
+"The operating system could not find any locale data for the locale name \""
+"%s\"."
msgstr ""
"Das Betriebssystem konnte keine Locale-Daten für den Locale-Namen »%s« "
"finden."
@@ -5628,8 +5626,8 @@ msgstr "unbekannter Privilegtyp: »%s«"
#: utils/adt/acl.c:2008 utils/adt/acl.c:2038 utils/adt/acl.c:2070
#: utils/adt/acl.c:2102 utils/adt/acl.c:2130 utils/adt/acl.c:2160
-#: commands/tablecmds.c:210 commands/tablecmds.c:2178
-#: commands/tablecmds.c:2423 commands/tablecmds.c:9073
+#: commands/tablecmds.c:210 commands/tablecmds.c:2181
+#: commands/tablecmds.c:2426 commands/tablecmds.c:9076
#: commands/sequence.c:1032 catalog/aclchk.c:1692 catalog/objectaddress.c:398
#, c-format
msgid "\"%s\" is not a sequence"
@@ -5674,7 +5672,7 @@ msgstr "Enum %s enthält keine Werte"
#: utils/adt/ri_triggers.c:1730 utils/adt/ri_triggers.c:1901
#: utils/adt/ri_triggers.c:2117 utils/adt/ri_triggers.c:2299
#: utils/adt/ri_triggers.c:2502 utils/adt/ri_triggers.c:2550
-#: utils/adt/ri_triggers.c:2595 utils/adt/ri_triggers.c:2757 gram.y:2888
+#: utils/adt/ri_triggers.c:2595 utils/adt/ri_triggers.c:2757 gram.y:2886
msgid "MATCH PARTIAL not yet implemented"
msgstr "MATCH PARTIAL ist noch nicht implementiert"
@@ -5870,11 +5868,11 @@ msgstr "Operator existiert nicht: %s"
msgid "more than one operator named %s"
msgstr "es gibt mehrere Operatoren namens %s"
-#: utils/adt/regproc.c:630 gram.y:6218
+#: utils/adt/regproc.c:630 gram.y:6216
msgid "missing argument"
msgstr "Argument fehlt"
-#: utils/adt/regproc.c:631 gram.y:6219
+#: utils/adt/regproc.c:631 gram.y:6217
msgid "Use NONE to denote the missing argument of a unary operator."
msgstr ""
"Verwenden Sie NONE, um das fehlende Argument eines unären Operators "
@@ -5951,15 +5949,15 @@ msgstr "Kann Zeichenkettenpuffer mit %d Bytes nicht um %d Bytes vergrößern."
msgid "line %d of configuration file \"%s\": \"%s\""
msgstr "Zeile %d in Konfigurationsdatei »%s«: »%s«"
-#: tsearch/ts_locale.c:182 libpq/hba.c:781 libpq/hba.c:797 libpq/hba.c:833
-#: libpq/hba.c:855 libpq/hba.c:864 libpq/hba.c:887 libpq/hba.c:899
-#: libpq/hba.c:912 libpq/hba.c:927 libpq/hba.c:982 libpq/hba.c:1002
-#: libpq/hba.c:1016 libpq/hba.c:1033 libpq/hba.c:1046 libpq/hba.c:1062
-#: libpq/hba.c:1077 libpq/hba.c:1119 libpq/hba.c:1151 libpq/hba.c:1162
-#: libpq/hba.c:1182 libpq/hba.c:1193 libpq/hba.c:1204 libpq/hba.c:1221
-#: libpq/hba.c:1242 libpq/hba.c:1272 libpq/hba.c:1284 libpq/hba.c:1297
-#: libpq/hba.c:1331 libpq/hba.c:1405 libpq/hba.c:1423 libpq/hba.c:1444
-#: libpq/hba.c:1475 libpq/hba.c:1485
+#: tsearch/ts_locale.c:182 libpq/hba.c:793 libpq/hba.c:809 libpq/hba.c:845
+#: libpq/hba.c:867 libpq/hba.c:876 libpq/hba.c:899 libpq/hba.c:911
+#: libpq/hba.c:924 libpq/hba.c:939 libpq/hba.c:994 libpq/hba.c:1014
+#: libpq/hba.c:1028 libpq/hba.c:1045 libpq/hba.c:1058 libpq/hba.c:1074
+#: libpq/hba.c:1089 libpq/hba.c:1131 libpq/hba.c:1163 libpq/hba.c:1174
+#: libpq/hba.c:1194 libpq/hba.c:1205 libpq/hba.c:1216 libpq/hba.c:1233
+#: libpq/hba.c:1254 libpq/hba.c:1284 libpq/hba.c:1296 libpq/hba.c:1309
+#: libpq/hba.c:1343 libpq/hba.c:1417 libpq/hba.c:1435 libpq/hba.c:1456
+#: libpq/hba.c:1487 libpq/hba.c:1497
#, c-format
msgid "line %d of configuration file \"%s\""
msgstr "Zeile %d in Konfigurationsdatei »%s«"
@@ -6083,7 +6081,7 @@ msgid "could not open dictionary file \"%s\": %m"
msgstr "konnte Wörterbuchdatei »%s« nicht öffnen: %m"
#: tsearch/spell.c:518 tsearch/spell.c:535 tsearch/spell.c:552
-#: tsearch/spell.c:569 tsearch/spell.c:591 gram.y:12514 gram.y:12531
+#: tsearch/spell.c:569 tsearch/spell.c:591 gram.y:12498 gram.y:12515
msgid "syntax error"
msgstr "Syntaxfehler"
@@ -6233,7 +6231,7 @@ msgid "incorrect binary data format in function argument %d"
msgstr "falsches Binärdatenformat in Funktionsargument %d"
#: tcop/postgres.c:401 tcop/postgres.c:413 tcop/postgres.c:424
-#: tcop/postgres.c:436 tcop/postgres.c:4194
+#: tcop/postgres.c:436 tcop/postgres.c:4204
#, c-format
msgid "invalid frontend message type %d"
msgstr "ungültiger Frontend-Message-Typ %d"
@@ -6381,7 +6379,7 @@ msgstr ""
"zurückzurollen und die Sitzung zu beenden, weil ein anderer Serverprozess "
"abnormal beendet wurde und möglicherweise das Shared Memory verfälscht hat."
-#: tcop/postgres.c:2600 tcop/postgres.c:2950
+#: tcop/postgres.c:2600 tcop/postgres.c:2960
msgid ""
"In a moment you should be able to reconnect to the database and repeat your "
"command."
@@ -6402,43 +6400,43 @@ msgstr ""
"wahrscheinlich ein Ergebnis außerhalb des gültigen Bereichs oder eine "
"ungültige Operation, zum Beispiel Division durch null."
-#: tcop/postgres.c:2881
+#: tcop/postgres.c:2891
msgid "terminating autovacuum process due to administrator command"
msgstr "breche Autovacuum-Prozess ab aufgrund von Anweisung des Administrators"
-#: tcop/postgres.c:2887 tcop/postgres.c:2897 tcop/postgres.c:2948
+#: tcop/postgres.c:2897 tcop/postgres.c:2907 tcop/postgres.c:2958
msgid "terminating connection due to conflict with recovery"
msgstr "breche Verbindung ab wegen Konflikt mit der Wiederherstellung"
-#: tcop/postgres.c:2903
+#: tcop/postgres.c:2913
msgid "terminating connection due to administrator command"
msgstr "breche Verbindung ab aufgrund von Anweisung des Administrators"
-#: tcop/postgres.c:2918
+#: tcop/postgres.c:2928
msgid "canceling authentication due to timeout"
msgstr "storniere Authentifizierung wegen Zeitüberschreitung"
-#: tcop/postgres.c:2927
+#: tcop/postgres.c:2937
msgid "canceling statement due to statement timeout"
msgstr "storniere Anfrage wegen Zeitüberschreitung"
-#: tcop/postgres.c:2936
+#: tcop/postgres.c:2946
msgid "canceling autovacuum task"
msgstr "storniere Autovacuum-Aufgabe"
-#: tcop/postgres.c:2955 storage/ipc/standby.c:497
+#: tcop/postgres.c:2965 storage/ipc/standby.c:497
msgid "canceling statement due to conflict with recovery"
msgstr "storniere Anfrage wegen Konflikt mit der Wiederherstellung"
-#: tcop/postgres.c:2971
+#: tcop/postgres.c:2981
msgid "canceling statement due to user request"
msgstr "storniere Anfrage wegen Benutzeraufforderung"
-#: tcop/postgres.c:3099 tcop/postgres.c:3121
+#: tcop/postgres.c:3109 tcop/postgres.c:3131
msgid "stack depth limit exceeded"
msgstr "Grenze für Stacktiefe überschritten"
-#: tcop/postgres.c:3100 tcop/postgres.c:3122
+#: tcop/postgres.c:3110 tcop/postgres.c:3132
#, c-format
msgid ""
"Increase the configuration parameter \"max_stack_depth\" (currently %dkB), "
@@ -6448,12 +6446,12 @@ msgstr ""
"nachdem Sie sichergestellt haben, dass die Stacktiefenbegrenzung Ihrer "
"Plattform ausreichend ist."
-#: tcop/postgres.c:3138
+#: tcop/postgres.c:3148
#, c-format
msgid "\"max_stack_depth\" must not exceed %ldkB."
msgstr "»max_stack_depth« darf %ldkB nicht überschreiten."
-#: tcop/postgres.c:3140
+#: tcop/postgres.c:3150
msgid ""
"Increase the platform's stack depth limit via \"ulimit -s\" or local "
"equivalent."
@@ -6461,36 +6459,36 @@ msgstr ""
"Erhöhen Sie die Stacktiefenbegrenzung Ihrer Plattform mit »ulimit -s« oder "
"der lokalen Entsprechung."
-#: tcop/postgres.c:3481
+#: tcop/postgres.c:3491
msgid "invalid command-line arguments for server process"
msgstr "ungültige Kommandozeilenargumente für Serverprozess"
-#: tcop/postgres.c:3482 tcop/postgres.c:3488
+#: tcop/postgres.c:3492 tcop/postgres.c:3498
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr "Versuchen Sie »%s --help« für weitere Informationen."
-#: tcop/postgres.c:3486
+#: tcop/postgres.c:3496
#, c-format
msgid "%s: invalid command-line arguments"
msgstr "%s: ungültige Kommandozeilenargumente"
-#: tcop/postgres.c:3565
+#: tcop/postgres.c:3575
#, c-format
msgid "%s: no database nor user name specified"
msgstr "%s: weder Datenbankname noch Benutzername angegeben"
-#: tcop/postgres.c:4104
+#: tcop/postgres.c:4114
#, c-format
msgid "invalid CLOSE message subtype %d"
msgstr "ungültiger Subtyp %d von CLOSE-Message"
-#: tcop/postgres.c:4137
+#: tcop/postgres.c:4147
#, c-format
msgid "invalid DESCRIBE message subtype %d"
msgstr "ungültiger Subtyp %d von DESCRIBE-Message"
-#: tcop/postgres.c:4371
+#: tcop/postgres.c:4381
#, c-format
msgid ""
"disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s"
@@ -6499,9 +6497,9 @@ msgstr ""
"Verbindungsende: Sitzungszeit: %d:%02d:%02d.%03d Benutzer=%s Datenbank=%s "
"Host=%s%s%s"
-#: tcop/utility.c:95 commands/tablecmds.c:820 commands/tablecmds.c:1153
-#: commands/tablecmds.c:2001 commands/tablecmds.c:3741
-#: commands/tablecmds.c:5487 commands/trigger.c:202 commands/trigger.c:1120
+#: tcop/utility.c:95 commands/tablecmds.c:823 commands/tablecmds.c:1156
+#: commands/tablecmds.c:2004 commands/tablecmds.c:3744
+#: commands/tablecmds.c:5490 commands/trigger.c:202 commands/trigger.c:1120
#: rewrite/rewriteDefine.c:263
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
@@ -6563,7 +6561,7 @@ msgstr "Attribut »%s« von Typ %s existiert nicht in Typ %s."
msgid "number of index columns (%d) exceeds limit (%d)"
msgstr "Anzahl der Indexspalten (%d) überschreitet Maximum (%d)"
-#: access/common/indextuple.c:168
+#: access/common/indextuple.c:173
#, c-format
msgid "index row requires %lu bytes, maximum size is %lu"
msgstr "Indexzeile benötigt %lu Bytes, Maximalgröße ist %lu"
@@ -6627,7 +6625,7 @@ msgstr "Gültige Werte sind zwischen »%f« und »%f«."
msgid "column \"%s\" cannot be declared SETOF"
msgstr "Spalte »%s« kann nicht als SETOF deklariert werden"
-#: access/common/heaptuple.c:646 access/common/heaptuple.c:1398
+#: access/common/heaptuple.c:680 access/common/heaptuple.c:1418
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "Anzahl der Spalten (%d) überschreitet Maximum (%d)"
@@ -6660,7 +6658,7 @@ msgstr "Index »%s« enthält unerwartete Nullseite bei Block %u"
#: access/hash/hashutil.c:173 access/hash/hashutil.c:184
#: access/hash/hashutil.c:196 access/hash/hashutil.c:217
#: access/nbtree/nbtpage.c:436 access/nbtree/nbtpage.c:447
-#: access/gist/gist.c:731 access/gist/gistutil.c:635
+#: access/gist/gist.c:745 access/gist/gistutil.c:635
#: access/gist/gistutil.c:646 access/gist/gistvacuum.c:274
msgid "Please REINDEX it."
msgstr "Bitte führen Sie REINDEX für den Index aus."
@@ -6693,8 +6691,8 @@ msgid "\"%s\" is an index"
msgstr "»%s« ist ein Index"
#: access/heap/heapam.c:1094 access/heap/heapam.c:1122
-#: access/heap/heapam.c:1152 commands/tablecmds.c:2200
-#: commands/tablecmds.c:7447 commands/tablecmds.c:9123 catalog/aclchk.c:1684
+#: access/heap/heapam.c:1152 commands/tablecmds.c:2203
+#: commands/tablecmds.c:7450 commands/tablecmds.c:9126 catalog/aclchk.c:1684
#, c-format
msgid "\"%s\" is a composite type"
msgstr "»%s« ist ein zusammengesetzter Typ"
@@ -6721,19 +6719,19 @@ msgstr ""
"Tabellen bearbeitet hat"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2837
+#: access/transam/xact.c:2851
#, c-format
msgid "%s cannot run inside a transaction block"
msgstr "%s kann nicht in einem Transaktionsblock laufen"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2847
+#: access/transam/xact.c:2861
#, c-format
msgid "%s cannot run inside a subtransaction"
msgstr "%s kann nicht in einer Subtransaktion laufen"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2857
+#: access/transam/xact.c:2871
#, c-format
msgid "%s cannot be executed from a function or multi-command string"
msgstr ""
@@ -6741,26 +6739,26 @@ msgstr ""
"heraus ausgeführt werden"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2908
+#: access/transam/xact.c:2922
#, c-format
msgid "%s can only be used in transaction blocks"
msgstr "%s kann nur in Transaktionsblöcken verwendet werden"
-#: access/transam/xact.c:3090
+#: access/transam/xact.c:3104
msgid "there is already a transaction in progress"
msgstr "eine Transaktion ist bereits begonnen"
-#: access/transam/xact.c:3257 access/transam/xact.c:3349
+#: access/transam/xact.c:3271 access/transam/xact.c:3363
msgid "there is no transaction in progress"
msgstr "keine Transaktion offen"
-#: access/transam/xact.c:3443 access/transam/xact.c:3493
-#: access/transam/xact.c:3499 access/transam/xact.c:3543
-#: access/transam/xact.c:3591 access/transam/xact.c:3597
+#: access/transam/xact.c:3457 access/transam/xact.c:3507
+#: access/transam/xact.c:3513 access/transam/xact.c:3557
+#: access/transam/xact.c:3605 access/transam/xact.c:3611
msgid "no such savepoint"
msgstr "Savepoint existiert nicht"
-#: access/transam/xact.c:4244
+#: access/transam/xact.c:4258
msgid "cannot have more than 2^32-1 subtransactions in a transaction"
msgstr "kann nicht mehr als 2^32-1 Subtransaktionen in einer Transaktion haben"
@@ -6822,153 +6820,153 @@ msgstr ""
"Grenze für Transaktionsnummernüberlauf ist %u, begrenzt durch Datenbank mit "
"OID %u"
-#: access/transam/twophase.c:250
+#: access/transam/twophase.c:326
#, c-format
msgid "transaction identifier \"%s\" is too long"
msgstr "Transaktionsbezeichner »%s« ist zu lang"
-#: access/transam/twophase.c:257
+#: access/transam/twophase.c:333
msgid "prepared transactions are disabled"
msgstr "vorbereitete Transaktionen sind abgeschaltet"
-#: access/transam/twophase.c:258
+#: access/transam/twophase.c:334
msgid "Set max_prepared_transactions to a nonzero value."
msgstr "Setzen Sie max_prepared_transactions auf einen Wert höher als null."
-#: access/transam/twophase.c:291
+#: access/transam/twophase.c:353
#, c-format
msgid "transaction identifier \"%s\" is already in use"
msgstr "Transaktionsbezeichner »%s« wird bereits verwendet"
-#: access/transam/twophase.c:300
+#: access/transam/twophase.c:362
msgid "maximum number of prepared transactions reached"
msgstr "maximale Anzahl vorbereiteter Transaktionen erreicht"
-#: access/transam/twophase.c:301
+#: access/transam/twophase.c:363
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr "Erhöhen Sie max_prepared_transactions (aktuell %d)."
-#: access/transam/twophase.c:421
+#: access/transam/twophase.c:494
#, c-format
msgid "prepared transaction with identifier \"%s\" is busy"
msgstr "vorbereitete Transaktion mit Bezeichner »%s« ist beschäftigt"
-#: access/transam/twophase.c:429
+#: access/transam/twophase.c:500
msgid "permission denied to finish prepared transaction"
msgstr "keine Berechtigung, um vorbereitete Transaktion abzuschließen"
-#: access/transam/twophase.c:430
+#: access/transam/twophase.c:501
msgid "Must be superuser or the user that prepared the transaction."
msgstr ""
"Sie müssen Superuser oder der Benutzer sein, der die Transaktion vorbereitet "
"hat."
-#: access/transam/twophase.c:441
+#: access/transam/twophase.c:512
msgid "prepared transaction belongs to another database"
msgstr "vorbereitete Transaktion gehört zu einer anderen Datenbank"
-#: access/transam/twophase.c:442
+#: access/transam/twophase.c:513
msgid ""
"Connect to the database where the transaction was prepared to finish it."
msgstr ""
"Verbinden Sie sich mit der Datenbank, wo die Transaktion vorbereitet wurde, "
"um sie zu beenden."
-#: access/transam/twophase.c:456
+#: access/transam/twophase.c:528
#, c-format
msgid "prepared transaction with identifier \"%s\" does not exist"
msgstr "vorbereitete Transaktion mit Bezeichner »%s« existiert nicht"
-#: access/transam/twophase.c:939
+#: access/transam/twophase.c:1011
msgid "two-phase state file maximum length exceeded"
msgstr "maximale Länge der Zweiphasen-Statusdatei überschritten"
-#: access/transam/twophase.c:957
+#: access/transam/twophase.c:1029
#, c-format
msgid "could not create two-phase state file \"%s\": %m"
msgstr "konnte Zweiphasen-Statusdatei »%s« nicht erstellen: %m"
-#: access/transam/twophase.c:971 access/transam/twophase.c:988
-#: access/transam/twophase.c:1044 access/transam/twophase.c:1464
-#: access/transam/twophase.c:1471
+#: access/transam/twophase.c:1043 access/transam/twophase.c:1060
+#: access/transam/twophase.c:1116 access/transam/twophase.c:1545
+#: access/transam/twophase.c:1552
#, c-format
msgid "could not write two-phase state file: %m"
msgstr "konnte Zweiphasen-Statusdatei nicht schreiben: %m"
-#: access/transam/twophase.c:997
+#: access/transam/twophase.c:1069
#, c-format
msgid "could not seek in two-phase state file: %m"
msgstr "konnte Positionszeiger in Zweiphasen-Statusdatei nicht setzen: %m"
-#: access/transam/twophase.c:1050 access/transam/twophase.c:1489
+#: access/transam/twophase.c:1122 access/transam/twophase.c:1570
#, c-format
msgid "could not close two-phase state file: %m"
msgstr "konnte Zweiphasen-Statusdatei nicht schließen: %m"
-#: access/transam/twophase.c:1130 access/transam/twophase.c:1569
+#: access/transam/twophase.c:1209 access/transam/twophase.c:1650
#, c-format
msgid "could not open two-phase state file \"%s\": %m"
msgstr "konnte Zweiphasen-Statusdatei »%s« nicht öffnen: %m"
-#: access/transam/twophase.c:1147
+#: access/transam/twophase.c:1226
#, c-format
msgid "could not stat two-phase state file \"%s\": %m"
msgstr "konnte »stat« für Zweiphasen-Statusdatei »%s« nicht ausführen: %m"
-#: access/transam/twophase.c:1179
+#: access/transam/twophase.c:1258
#, c-format
msgid "could not read two-phase state file \"%s\": %m"
msgstr "konnte Zweiphasen-Statusdatei »%s« nicht lesen: %m"
-#: access/transam/twophase.c:1271
+#: access/transam/twophase.c:1350
#, c-format
msgid "two-phase state file for transaction %u is corrupt"
msgstr "Zweiphasen-Statusdatei für Transaktion %u ist verfälscht"
-#: access/transam/twophase.c:1426
+#: access/transam/twophase.c:1507
#, c-format
msgid "could not remove two-phase state file \"%s\": %m"
msgstr "konnte Zweiphasen-Statusdatei »%s« nicht löschen: %m"
-#: access/transam/twophase.c:1455
+#: access/transam/twophase.c:1536
#, c-format
msgid "could not recreate two-phase state file \"%s\": %m"
msgstr "konnte Zweiphasen-Statusdatei »%s« nicht wieder erstellen: %m"
-#: access/transam/twophase.c:1483
+#: access/transam/twophase.c:1564
#, c-format
msgid "could not fsync two-phase state file: %m"
msgstr "konnte Zweiphasen-Statusdatei nicht fsyncen: %m"
-#: access/transam/twophase.c:1578
+#: access/transam/twophase.c:1659
#, c-format
msgid "could not fsync two-phase state file \"%s\": %m"
msgstr "konnte Zweiphasen-Statusdatei »%s« nicht fsyncen: %m"
-#: access/transam/twophase.c:1585
+#: access/transam/twophase.c:1666
#, c-format
msgid "could not close two-phase state file \"%s\": %m"
msgstr "konnte Zweiphasen-Statistikdatei »%s« nicht schließen: %m"
-#: access/transam/twophase.c:1650
+#: access/transam/twophase.c:1731
#, c-format
msgid "removing future two-phase state file \"%s\""
msgstr "entferne Zweiphasen-Statusdatei aus der Zukunft »%s«"
-#: access/transam/twophase.c:1666 access/transam/twophase.c:1677
-#: access/transam/twophase.c:1790 access/transam/twophase.c:1801
-#: access/transam/twophase.c:1874
+#: access/transam/twophase.c:1747 access/transam/twophase.c:1758
+#: access/transam/twophase.c:1871 access/transam/twophase.c:1882
+#: access/transam/twophase.c:1955
#, c-format
msgid "removing corrupt two-phase state file \"%s\""
msgstr "entferne verfälschte Zweiphasen-Statusdatei »%s«"
-#: access/transam/twophase.c:1779 access/transam/twophase.c:1863
+#: access/transam/twophase.c:1860 access/transam/twophase.c:1944
#, c-format
msgid "removing stale two-phase state file \"%s\""
msgstr "entferne abgelaufene Zweiphasen-Statusdatei »%s«"
-#: access/transam/twophase.c:1881
+#: access/transam/twophase.c:1962
#, c-format
msgid "recovering prepared transaction %u"
msgstr "Wiederherstellung der vorbereiteten Transaktion %u"
@@ -7035,14 +7033,14 @@ msgstr "konnte Archivstatusdatei »%s« nicht erstellen: %m"
msgid "could not write archive status file \"%s\": %m"
msgstr "konnte Archivstatusdatei »%s« nicht schreiben: %m"
-#: access/transam/xlog.c:1803 access/transam/xlog.c:10539
-#: replication/walreceiver.c:515 replication/walsender.c:1013
+#: access/transam/xlog.c:1803 access/transam/xlog.c:10545
+#: replication/walreceiver.c:516 replication/walsender.c:1027
#, c-format
msgid "could not seek in log file %u, segment %u to offset %u: %m"
msgstr ""
"konnte Positionszeiger von Logdatei %u, Segment %u nicht auf %u setzen: %m"
-#: access/transam/xlog.c:1820 replication/walreceiver.c:532
+#: access/transam/xlog.c:1820 replication/walreceiver.c:533
#, c-format
msgid "could not write to log file %u, segment %u at offset %u, length %lu: %m"
msgstr ""
@@ -7054,9 +7052,9 @@ msgstr ""
msgid "updated min recovery point to %X/%X"
msgstr "minimaler Recovery-Punkt auf %X/%X aktualisiert"
-#: access/transam/xlog.c:2372 access/transam/xlog.c:2476
+#: access/transam/xlog.c:2373 access/transam/xlog.c:2476
#: access/transam/xlog.c:2705 access/transam/xlog.c:2776
-#: access/transam/xlog.c:2833 replication/walsender.c:1001
+#: access/transam/xlog.c:2833 replication/walsender.c:1015
#, c-format
msgid "could not open file \"%s\" (log file %u, segment %u): %m"
msgstr "konnte Datei »%s« nicht öffnen (Logdatei %u, Segment %u): %m"
@@ -7097,12 +7095,12 @@ msgstr ""
"konnte Datei »%s« nicht in »%s« umbenennen (Initialisierung von Logdatei %u, "
"Segment %u): %m"
-#: access/transam/xlog.c:2860 replication/walreceiver.c:489
+#: access/transam/xlog.c:2860 replication/walreceiver.c:490
#, c-format
msgid "could not close log file %u, segment %u: %m"
msgstr "konnte Logdatei %u, Segment %u nicht schließen: %m"
-#: access/transam/xlog.c:2940 access/transam/xlog.c:9377 storage/smgr/md.c:371
+#: access/transam/xlog.c:2940 access/transam/xlog.c:9383 storage/smgr/md.c:371
#: storage/smgr/md.c:420 storage/smgr/md.c:1251
#, c-format
msgid "could not remove file \"%s\": %m"
@@ -7868,34 +7866,34 @@ msgstr ""
msgid "initializing for hot standby"
msgstr "initialisiere für Hot Standby"
-#: access/transam/xlog.c:6573
+#: access/transam/xlog.c:6577
#, c-format
msgid "redo starts at %X/%X"
msgstr "Redo beginnt bei %X/%X"
-#: access/transam/xlog.c:6702
+#: access/transam/xlog.c:6706
#, c-format
msgid "redo done at %X/%X"
msgstr "Redo fertig bei %X/%X"
-#: access/transam/xlog.c:6707 access/transam/xlog.c:8318
+#: access/transam/xlog.c:6711 access/transam/xlog.c:8322
#, c-format
msgid "last completed transaction was at log time %s"
msgstr "letzte vollständige Transaktion war bei Logzeit %s"
-#: access/transam/xlog.c:6715
+#: access/transam/xlog.c:6719
msgid "redo is not required"
msgstr "Redo nicht nötig"
-#: access/transam/xlog.c:6763
+#: access/transam/xlog.c:6767
msgid "requested recovery stop point is before consistent recovery point"
msgstr "angeforderter Recovery-Endpunkt ist vor konsistentem Recovery-Punkt"
-#: access/transam/xlog.c:6772
+#: access/transam/xlog.c:6776
msgid "WAL ends before end of online backup"
msgstr "WAL endet vor dem Ende der Online-Sicherung"
-#: access/transam/xlog.c:6773
+#: access/transam/xlog.c:6777
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."
@@ -7904,230 +7902,230 @@ msgstr ""
"() beendet werden und der ganze WAL bis zu diesem Punkt muss bei der "
"Wiederherstellung verfügbar sein."
-#: access/transam/xlog.c:6776
+#: access/transam/xlog.c:6780
msgid "WAL ends before consistent recovery point"
msgstr "WAL endet vor einem konsistenten Wiederherstellungspunkt"
-#: access/transam/xlog.c:6797
+#: access/transam/xlog.c:6801
#, c-format
msgid "selected new timeline ID: %u"
msgstr "gewählte neue Timeline-ID: %u"
-#: access/transam/xlog.c:7047
+#: access/transam/xlog.c:7051
#, c-format
msgid "consistent recovery state reached at %X/%X"
msgstr "konsistenter Wiederherstellungszustand erreicht bei %X/%X"
-#: access/transam/xlog.c:7225
+#: access/transam/xlog.c:7229
msgid "invalid primary checkpoint link in control file"
msgstr "ungültige primäre Checkpoint-Verknüpfung in Kontrolldatei"
-#: access/transam/xlog.c:7229
+#: access/transam/xlog.c:7233
msgid "invalid secondary checkpoint link in control file"
msgstr "ungültige sekundäre Checkpoint-Verknüpfung in Kontrolldatei"
-#: access/transam/xlog.c:7233
+#: access/transam/xlog.c:7237
msgid "invalid checkpoint link in backup_label file"
msgstr "ungültige Checkpoint-Verknüpfung in backup_label-Datei"
-#: access/transam/xlog.c:7247
+#: access/transam/xlog.c:7251
msgid "invalid primary checkpoint record"
msgstr "ungültiger primärer Checkpoint-Datensatz"
-#: access/transam/xlog.c:7251
+#: access/transam/xlog.c:7255
msgid "invalid secondary checkpoint record"
msgstr "ungültiger sekundärer Checkpoint-Datensatz"
-#: access/transam/xlog.c:7255
+#: access/transam/xlog.c:7259
msgid "invalid checkpoint record"
msgstr "ungültiger Checkpoint-Datensatz"
-#: access/transam/xlog.c:7266
+#: access/transam/xlog.c:7270
msgid "invalid resource manager ID in primary checkpoint record"
msgstr "ungültige Resource-Manager-ID im primären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7270
+#: access/transam/xlog.c:7274
msgid "invalid resource manager ID in secondary checkpoint record"
msgstr "ungültige Resource-Manager-ID im sekundären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7274
+#: access/transam/xlog.c:7278
msgid "invalid resource manager ID in checkpoint record"
msgstr "ungültige Resource-Manager-ID im Checkpoint-Datensatz"
-#: access/transam/xlog.c:7286
+#: access/transam/xlog.c:7290
msgid "invalid xl_info in primary checkpoint record"
msgstr "ungültige xl_info im primären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7290
+#: access/transam/xlog.c:7294
msgid "invalid xl_info in secondary checkpoint record"
msgstr "ungültige xl_info im sekundären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7294
+#: access/transam/xlog.c:7298
msgid "invalid xl_info in checkpoint record"
msgstr "ungültige xl_info im Checkpoint-Datensatz"
-#: access/transam/xlog.c:7306
+#: access/transam/xlog.c:7310
msgid "invalid length of primary checkpoint record"
msgstr "ungültige Länge des primären Checkpoint-Datensatzes"
-#: access/transam/xlog.c:7310
+#: access/transam/xlog.c:7314
msgid "invalid length of secondary checkpoint record"
msgstr "ungültige Länge des sekundären Checkpoint-Datensatzes"
-#: access/transam/xlog.c:7314
+#: access/transam/xlog.c:7318
msgid "invalid length of checkpoint record"
msgstr "ungültige Länge des Checkpoint-Datensatzes"
-#: access/transam/xlog.c:7476
+#: access/transam/xlog.c:7480
msgid "shutting down"
msgstr "fahre herunter"
-#: access/transam/xlog.c:7498
+#: access/transam/xlog.c:7502
msgid "database system is shut down"
msgstr "Datenbanksystem ist heruntergefahren"
-#: access/transam/xlog.c:7930
+#: access/transam/xlog.c:7934
msgid ""
"concurrent transaction log activity while database system is shutting down"
msgstr ""
"gleichzeitige Transaktionslog-Aktivität während das Datenbanksystem "
"herunterfährt"
-#: access/transam/xlog.c:8164
+#: access/transam/xlog.c:8168
msgid "skipping restartpoint, recovery has already ended"
msgstr "Restart-Punkt übersprungen, Wiederherstellung ist bereits beendet"
-#: access/transam/xlog.c:8189
+#: access/transam/xlog.c:8193
#, c-format
msgid "skipping restartpoint, already performed at %X/%X"
msgstr "Restart-Punkt wird übersprungen, schon bei %X/%X erledigt"
-#: access/transam/xlog.c:8316
+#: access/transam/xlog.c:8320
#, c-format
msgid "recovery restart point at %X/%X"
msgstr "Recovery-Restart-Punkt bei %X/%X"
-#: access/transam/xlog.c:8416
+#: access/transam/xlog.c:8420
#, c-format
msgid "restore point \"%s\" created at %X/%X"
msgstr "Restore-Punkt »%s« erzeugt bei %X/%X"
-#: access/transam/xlog.c:8516
+#: access/transam/xlog.c:8522
msgid "online backup was canceled, recovery cannot continue"
msgstr ""
"Online-Sicherung wurde storniert, Wiederherstellung kann nicht fortgesetzt "
"werden"
-#: access/transam/xlog.c:8579
+#: access/transam/xlog.c:8585
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr "unerwartete Timeline-ID %u (nach %u) im Checkpoint-Datensatz"
-#: access/transam/xlog.c:8624
+#: access/transam/xlog.c:8630
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr "unerwartete Timeline-ID %u (sollte %u sein) im Checkpoint-Datensatz"
-#: access/transam/xlog.c:8888 access/transam/xlog.c:8912
+#: access/transam/xlog.c:8894 access/transam/xlog.c:8918
#, c-format
msgid "could not fsync log file %u, segment %u: %m"
msgstr "konnte Logdatei %u, Segment %u nicht fsyncen: %m"
-#: access/transam/xlog.c:8920
+#: access/transam/xlog.c:8926
#, c-format
msgid "could not fsync write-through log file %u, segment %u: %m"
msgstr "konnte Write-Through-Logdatei %u, Segment %u nicht fsyncen: %m"
-#: access/transam/xlog.c:8929
+#: access/transam/xlog.c:8935
#, c-format
msgid "could not fdatasync log file %u, segment %u: %m"
msgstr "konnte Logdatei %u, Segment %u nicht fdatasyncen: %m"
-#: access/transam/xlog.c:8967 access/transam/xlog.c:9254
+#: access/transam/xlog.c:8973 access/transam/xlog.c:9260
msgid "must be superuser or replication role to run a backup"
msgstr "nur Superuser und Replikationsrollen können ein Backup ausführen"
-#: access/transam/xlog.c:9018 access/transam/xlog.c:9300
-#: access/transam/xlog.c:9563 access/transam/xlog.c:9595
-#: access/transam/xlog.c:9636 access/transam/xlog.c:9669
-#: access/transam/xlog.c:9776 access/transam/xlog.c:9851
+#: access/transam/xlog.c:9024 access/transam/xlog.c:9306
+#: access/transam/xlog.c:9569 access/transam/xlog.c:9601
+#: access/transam/xlog.c:9642 access/transam/xlog.c:9675
+#: access/transam/xlog.c:9782 access/transam/xlog.c:9857
msgid "recovery is in progress"
msgstr "Wiederherstellung läuft"
-#: access/transam/xlog.c:9019 access/transam/xlog.c:9301
-#: access/transam/xlog.c:9564 access/transam/xlog.c:9596
-#: access/transam/xlog.c:9637 access/transam/xlog.c:9670
+#: access/transam/xlog.c:9025 access/transam/xlog.c:9307
+#: access/transam/xlog.c:9570 access/transam/xlog.c:9602
+#: access/transam/xlog.c:9643 access/transam/xlog.c:9676
msgid "WAL control functions cannot be executed during recovery."
msgstr ""
"Während der Wiederherstellung können keine WAL-Kontrollfunktionen ausgeführt "
"werden."
-#: access/transam/xlog.c:9024 access/transam/xlog.c:9306
+#: access/transam/xlog.c:9030 access/transam/xlog.c:9312
msgid "WAL level not sufficient for making an online backup"
msgstr "WAL-Level nicht ausreichend, um Online-Sicherung durchzuführen"
-#: access/transam/xlog.c:9025 access/transam/xlog.c:9307
-#: access/transam/xlog.c:9602
+#: access/transam/xlog.c:9031 access/transam/xlog.c:9313
+#: access/transam/xlog.c:9608
msgid ""
"wal_level must be set to \"archive\" or \"hot_standby\" at server start."
msgstr ""
"wal_level muss beim Serverstart auf »archive« oder »hot_standby« gesetzt "
"werden."
-#: access/transam/xlog.c:9030
+#: access/transam/xlog.c:9036
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "Backup-Label zu lang (maximal %d Bytes)"
-#: access/transam/xlog.c:9071 access/transam/xlog.c:9174
+#: access/transam/xlog.c:9077 access/transam/xlog.c:9180
msgid "a backup is already in progress"
msgstr "ein Backup läuft bereits"
-#: access/transam/xlog.c:9072
+#: access/transam/xlog.c:9078
msgid "Run pg_stop_backup() and try again."
msgstr "Führen Sie pg_stop_backup() aus und versuchen Sie es nochmal."
-#: access/transam/xlog.c:9175
+#: access/transam/xlog.c:9181
#, c-format
msgid ""
"If you're sure there is no backup in progress, remove file \"%s\" and try "
"again."
msgstr ""
-"Wenn Sie sicher sind, dass noch kein Backup läuft, entfernen Sie die Datei "
-"»%s« und versuchen Sie es noch einmal."
+"Wenn Sie sicher sind, dass noch kein Backup läuft, entfernen Sie die Datei »"
+"%s« und versuchen Sie es noch einmal."
-#: access/transam/xlog.c:9190 access/transam/xlog.c:9439
+#: access/transam/xlog.c:9196 access/transam/xlog.c:9445
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schreiben: %m"
-#: access/transam/xlog.c:9351
+#: access/transam/xlog.c:9357
msgid "a backup is not in progress"
msgstr "es läuft kein Backup"
-#: access/transam/xlog.c:9390 access/transam/xlog.c:9921
-#: access/transam/xlog.c:9927
+#: access/transam/xlog.c:9396 access/transam/xlog.c:9927
+#: access/transam/xlog.c:9933
#, c-format
msgid "invalid data in file \"%s\""
msgstr "ungültige Daten in Datei »%s«"
-#: access/transam/xlog.c:9488
+#: access/transam/xlog.c:9494
msgid ""
"pg_stop_backup cleanup done, waiting for required WAL segments to be archived"
msgstr ""
"Aufräumen nach pg_stop_backup beendet, warte bis die benötigten WAL-Segmente "
"archiviert sind"
-#: access/transam/xlog.c:9498
+#: access/transam/xlog.c:9504
#, c-format
msgid ""
-"pg_stop_backup still waiting for all required WAL segments to be archived "
-"(%d seconds elapsed)"
+"pg_stop_backup still waiting for all required WAL segments to be archived ("
+"%d seconds elapsed)"
msgstr ""
"pg_stop_backup wartet immer noch, bis alle benötigten WAL-Segmente "
"archiviert sind (%d Sekunden abgelaufen)"
-#: access/transam/xlog.c:9500
+#: access/transam/xlog.c:9506
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 "
@@ -8137,12 +8135,12 @@ msgstr ""
"kann gefahrlos abgebrochen werden, aber die Datenbanksicherung wird ohne die "
"fehlenden WAL-Segmente nicht benutzbar sein."
-#: access/transam/xlog.c:9507
+#: access/transam/xlog.c:9513
msgid "pg_stop_backup complete, all required WAL segments have been archived"
msgstr ""
"pg_stop_backup abgeschlossen, alle benötigten WAL-Segmente wurden archiviert"
-#: access/transam/xlog.c:9511
+#: access/transam/xlog.c:9517
msgid ""
"WAL archiving is not enabled; you must ensure that all required WAL segments "
"are copied through other means to complete the backup"
@@ -8151,73 +8149,73 @@ msgstr ""
"benötigten WAL-Segmente auf andere Art kopiert werden, um die Sicherung "
"abzuschließen"
-#: access/transam/xlog.c:9558
+#: access/transam/xlog.c:9564
msgid "must be superuser to switch transaction log files"
msgstr "nur Superuser können Transaktionslogdateien umschalten"
-#: access/transam/xlog.c:9590
+#: access/transam/xlog.c:9596
msgid "must be superuser to create a restore point"
msgstr "nur Superuser können Restore-Punkte anlegen"
-#: access/transam/xlog.c:9601
+#: access/transam/xlog.c:9607
msgid "WAL level not sufficient for creating a restore point"
msgstr "WAL-Level nicht ausreichend, um Restore-Punkt anzulegen"
-#: access/transam/xlog.c:9609
+#: access/transam/xlog.c:9615
#, c-format
msgid "value too long for restore point (maximum %d characters)"
msgstr "Wert zu lang für Restore-Punkt (maximal %d Zeichen)"
-#: access/transam/xlog.c:9777
+#: access/transam/xlog.c:9783
msgid "pg_xlogfile_name_offset() cannot be executed during recovery."
msgstr ""
"pg_xlogfile_name_offset() kann nicht während der Wiederherstellung "
"ausgeführt werden."
-#: access/transam/xlog.c:9787 access/transam/xlog.c:9859
+#: access/transam/xlog.c:9793 access/transam/xlog.c:9865
#, c-format
msgid "could not parse transaction log location \"%s\""
msgstr "konnte Transaktionslogposition »%s« nicht interpretieren"
-#: access/transam/xlog.c:9852
+#: access/transam/xlog.c:9858
msgid "pg_xlogfile_name() cannot be executed during recovery."
msgstr ""
"pg_xlogfile_name() kann nicht während der Wiederherstellung ausgeführt "
"werden."
-#: access/transam/xlog.c:9963
+#: access/transam/xlog.c:9969
#, c-format
msgid "xlog redo %s"
msgstr "xlog redo %s"
-#: access/transam/xlog.c:10003
+#: access/transam/xlog.c:10009
msgid "online backup mode canceled"
msgstr "Online-Sicherungsmodus storniert"
-#: access/transam/xlog.c:10004
+#: access/transam/xlog.c:10010
#, c-format
msgid "\"%s\" was renamed to \"%s\"."
msgstr "»%s« wurde in »%s« umbenannt."
-#: access/transam/xlog.c:10011
+#: access/transam/xlog.c:10017
msgid "online backup mode was not canceled"
msgstr "Online-Sicherungsmodus wurde nicht storniert"
-#: access/transam/xlog.c:10012
+#: access/transam/xlog.c:10018
#, c-format
msgid "Could not rename \"%s\" to \"%s\": %m."
msgstr "Konnte »%s« nicht in »%s« umbenennen: %m."
-#: access/transam/xlog.c:10525 access/transam/xlog.c:10547
+#: access/transam/xlog.c:10531 access/transam/xlog.c:10553
#, c-format
msgid "could not read from log file %u, segment %u, offset %u: %m"
msgstr "konnte nicht aus Logdatei %u, Segment %u, Position %u lesen: %m"
-#: access/transam/xlog.c:10636
+#: access/transam/xlog.c:10642
msgid "received promote request"
msgstr "Anforderung zum Befördern empfangen"
-#: access/transam/xlog.c:10649
+#: access/transam/xlog.c:10655
#, c-format
msgid "trigger file found: %s"
msgstr "Triggerdatei gefunden: %s"
@@ -8282,7 +8280,7 @@ msgid "This may be because of a non-immutable index expression."
msgstr "Das kann daran liegen, dass der Indexausdruck nicht »immutable« ist."
#: access/index/indexam.c:161 commands/tablecmds.c:222
-#: commands/tablecmds.c:2415 commands/indexcmds.c:1519
+#: commands/tablecmds.c:2418 commands/indexcmds.c:1519
#: catalog/objectaddress.c:391
#, c-format
msgid "\"%s\" is not an index"
@@ -8292,12 +8290,12 @@ msgstr "»%s« ist kein Index"
msgid "unlogged GiST indexes are not supported"
msgstr "ungeloggte GiST-Indexe werden nicht unterstützt"
-#: access/gist/gist.c:728 access/gist/gistvacuum.c:271
+#: access/gist/gist.c:742 access/gist/gistvacuum.c:271
#, c-format
msgid "index \"%s\" contains an inner tuple marked as invalid"
msgstr "Index »%s« enthält ein inneres Tupel, das als ungültig markiert ist"
-#: access/gist/gist.c:730 access/gist/gistvacuum.c:273
+#: access/gist/gist.c:744 access/gist/gistvacuum.c:273
msgid ""
"This is caused by an incomplete page split at crash recovery before "
"upgrading to PostgreSQL 9.1."
@@ -8334,9 +8332,9 @@ msgstr "konnte Sperre für Relation mit OID %u nicht setzen"
msgid "relation \"%s.%s\" does not exist"
msgstr "Relation »%s.%s« existiert nicht"
-#: commands/lockcmds.c:149 commands/tablecmds.c:204 commands/tablecmds.c:1140
-#: commands/tablecmds.c:2407 commands/tablecmds.c:3759
-#: commands/tablecmds.c:6736 commands/indexcmds.c:203
+#: commands/lockcmds.c:149 commands/tablecmds.c:204 commands/tablecmds.c:1143
+#: commands/tablecmds.c:2410 commands/tablecmds.c:3762
+#: commands/tablecmds.c:6739 commands/indexcmds.c:203
#: commands/indexcmds.c:1551 catalog/toasting.c:93 catalog/objectaddress.c:405
#, c-format
msgid "\"%s\" is not a table"
@@ -8502,7 +8500,7 @@ msgid "parameter $%d of type %s cannot be coerced to the expected type %s"
msgstr ""
"Parameter $%d mit Typ %s kann nicht in erwarteten Typ %s umgewandelt werden"
-#: commands/prepare.c:370 rewrite/rewriteHandler.c:1035 catalog/heap.c:2446
+#: commands/prepare.c:370 rewrite/rewriteHandler.c:1060 catalog/heap.c:2446
#: parser/parse_target.c:490 parser/parse_target.c:736
#: parser/parse_target.c:746 parser/parse_node.c:410
msgid "You will need to rewrite or cast the expression."
@@ -8556,9 +8554,9 @@ msgstr "Sicht »%s« existiert nicht"
msgid "view \"%s\" does not exist, skipping"
msgstr "Sicht »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:216 commands/tablecmds.c:2184
-#: commands/tablecmds.c:2439 commands/tablecmds.c:3774
-#: commands/tablecmds.c:9081 commands/view.c:181 catalog/objectaddress.c:412
+#: commands/tablecmds.c:216 commands/tablecmds.c:2187
+#: commands/tablecmds.c:2442 commands/tablecmds.c:3777
+#: commands/tablecmds.c:9084 commands/view.c:181 catalog/objectaddress.c:412
#, c-format
msgid "\"%s\" is not a view"
msgstr "»%s« ist keine Sicht"
@@ -8595,7 +8593,7 @@ msgstr "»%s« ist kein Typ"
msgid "Use DROP TYPE to remove a type."
msgstr "Verwenden Sie DROP TYPE, um einen Typen zu löschen."
-#: commands/tablecmds.c:232 commands/tablecmds.c:8991
+#: commands/tablecmds.c:232 commands/tablecmds.c:8994
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "Fremdtabelle »%s« existiert nicht"
@@ -8605,9 +8603,9 @@ msgstr "Fremdtabelle »%s« existiert nicht"
msgid "foreign table \"%s\" does not exist, skipping"
msgstr "Fremdtabelle »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:234 commands/tablecmds.c:2190
-#: commands/tablecmds.c:2447 commands/tablecmds.c:3777
-#: commands/tablecmds.c:9089 catalog/objectaddress.c:419
+#: commands/tablecmds.c:234 commands/tablecmds.c:2193
+#: commands/tablecmds.c:2450 commands/tablecmds.c:3780
+#: commands/tablecmds.c:9092 catalog/objectaddress.c:419
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "»%s« ist keine Fremdtabelle"
@@ -8630,132 +8628,132 @@ msgstr ""
"kann temporäre Tabelle nicht in einer sicherheitsbeschränkten Operation "
"erzeugen"
-#: commands/tablecmds.c:486 commands/tablecmds.c:7971 commands/indexcmds.c:268
+#: commands/tablecmds.c:486 commands/tablecmds.c:7974 commands/indexcmds.c:268
#: executor/execMain.c:2462
msgid "only shared relations can be placed in pg_global tablespace"
msgstr ""
"nur geteilte Relationen können in den Tablespace »pg_global« gelegt werden"
-#: commands/tablecmds.c:552 commands/tablecmds.c:4285
+#: commands/tablecmds.c:555 commands/tablecmds.c:4288
msgid "default values on foreign tables are not supported"
msgstr "Vorgabewerte für Fremdtabellen werden nicht unterstützt"
-#: commands/tablecmds.c:932
+#: commands/tablecmds.c:935
#, c-format
msgid "truncate cascades to table \"%s\""
msgstr "Truncate-Vorgang leert ebenfalls Tabelle »%s«"
-#: commands/tablecmds.c:1163
+#: commands/tablecmds.c:1166
msgid "cannot truncate temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht leeren"
-#: commands/tablecmds.c:1279 commands/tablecmds.c:1711
-#: commands/tablecmds.c:4210 catalog/heap.c:389
+#: commands/tablecmds.c:1282 commands/tablecmds.c:1714
+#: commands/tablecmds.c:4213 catalog/heap.c:389
#, c-format
msgid "tables can have at most %d columns"
msgstr "Tabellen können höchstens %d Spalten haben"
-#: commands/tablecmds.c:1330 commands/copy.c:3799 commands/trigger.c:616
+#: commands/tablecmds.c:1333 commands/copy.c:3799 commands/trigger.c:616
#: parser/parse_target.c:914 parser/parse_target.c:925
#, c-format
msgid "column \"%s\" specified more than once"
msgstr "Spalte »%s« mehrmals angegeben"
-#: commands/tablecmds.c:1365 parser/parse_utilcmd.c:623
+#: commands/tablecmds.c:1368 parser/parse_utilcmd.c:623
#: parser/parse_utilcmd.c:1717
#, c-format
msgid "inherited relation \"%s\" is not a table"
msgstr "geerbte Relation »%s« ist keine Tabelle"
-#: commands/tablecmds.c:1372 commands/tablecmds.c:8203
+#: commands/tablecmds.c:1375 commands/tablecmds.c:8206
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "von temporärer Relation »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:1380 commands/tablecmds.c:8211
+#: commands/tablecmds.c:1383 commands/tablecmds.c:8214
msgid "cannot inherit from temporary relation of another session"
msgstr "von temporärer Relation einer anderen Sitzung kann nicht geerbt werden"
-#: commands/tablecmds.c:1396 commands/tablecmds.c:8245
+#: commands/tablecmds.c:1399 commands/tablecmds.c:8248
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr "von der Relation »%s« würde mehrmals geerbt werden"
-#: commands/tablecmds.c:1444
+#: commands/tablecmds.c:1447
#, c-format
msgid "merging multiple inherited definitions of column \"%s\""
msgstr "geerbte Definitionen von Spalte »%s« werden zusammengeführt"
-#: commands/tablecmds.c:1452
+#: commands/tablecmds.c:1455
#, c-format
msgid "inherited column \"%s\" has a type conflict"
msgstr "geerbte Spalte »%s« hat Typkonflikt"
-#: commands/tablecmds.c:1454 commands/tablecmds.c:1475
-#: commands/tablecmds.c:1656 commands/tablecmds.c:1678
+#: commands/tablecmds.c:1457 commands/tablecmds.c:1478
+#: commands/tablecmds.c:1659 commands/tablecmds.c:1681
#: parser/parse_coerce.c:1540 parser/parse_coerce.c:1560
#: parser/parse_coerce.c:1605 parser/parse_param.c:217
#, c-format
msgid "%s versus %s"
msgstr "%s gegen %s"
-#: commands/tablecmds.c:1461
+#: commands/tablecmds.c:1464
#, c-format
msgid "inherited column \"%s\" has a collation conflict"
msgstr "geerbte Spalte »%s« hat Sortierfolgenkonflikt"
-#: commands/tablecmds.c:1463 commands/tablecmds.c:1666
-#: commands/tablecmds.c:4154
+#: commands/tablecmds.c:1466 commands/tablecmds.c:1669
+#: commands/tablecmds.c:4157
#, c-format
msgid "\"%s\" versus \"%s\""
msgstr "»%s« gegen »%s«"
-#: commands/tablecmds.c:1473
+#: commands/tablecmds.c:1476
#, c-format
msgid "inherited column \"%s\" has a storage parameter conflict"
msgstr "geerbte Spalte »%s« hat einen Konflikt bei einem Storage-Parameter"
-#: commands/tablecmds.c:1581 parser/parse_utilcmd.c:776
+#: commands/tablecmds.c:1584 parser/parse_utilcmd.c:776
#: parser/parse_utilcmd.c:1154 parser/parse_utilcmd.c:1230
msgid "cannot convert whole-row table reference"
msgstr "kann Verweis auf ganze Zeile der Tabelle nicht umwandeln"
-#: commands/tablecmds.c:1582 parser/parse_utilcmd.c:777
+#: commands/tablecmds.c:1585 parser/parse_utilcmd.c:777
#, c-format
msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"."
msgstr ""
"Constraint »%s« enthält einen Verweis auf die ganze Zeile der Tabelle »%s«."
-#: commands/tablecmds.c:1646
+#: commands/tablecmds.c:1649
#, c-format
msgid "merging column \"%s\" with inherited definition"
msgstr "Spalte »%s« wird mit geerbter Definition zusammengeführt"
-#: commands/tablecmds.c:1654
+#: commands/tablecmds.c:1657
#, c-format
msgid "column \"%s\" has a type conflict"
msgstr "für Spalte »%s« besteht ein Typkonflikt"
-#: commands/tablecmds.c:1664
+#: commands/tablecmds.c:1667
#, c-format
msgid "column \"%s\" has a collation conflict"
msgstr "für Spalte »%s« besteht ein Sortierfolgenkonflikt"
-#: commands/tablecmds.c:1676
+#: commands/tablecmds.c:1679
#, c-format
msgid "column \"%s\" has a storage parameter conflict"
msgstr "für Spalte »%s« besteht ein Konflikt bei einem Storage-Parameter"
-#: commands/tablecmds.c:1728
+#: commands/tablecmds.c:1731
#, c-format
msgid "column \"%s\" inherits conflicting default values"
msgstr "Spalte »%s« erbt widersprüchliche Vorgabewerte"
-#: commands/tablecmds.c:1730
+#: commands/tablecmds.c:1733
msgid "To resolve the conflict, specify a default explicitly."
msgstr "Um den Konflikt zu lösen, geben Sie einen Vorgabewert ausdrücklich an."
-#: commands/tablecmds.c:1777
+#: commands/tablecmds.c:1780
#, c-format
msgid ""
"check constraint name \"%s\" appears multiple times but with different "
@@ -8764,50 +8762,50 @@ msgstr ""
"Check-Constraint-Name »%s« erscheint mehrmals, aber mit unterschiedlichen "
"Ausdrücken"
-#: commands/tablecmds.c:1972
+#: commands/tablecmds.c:1975
msgid "cannot rename column of typed table"
msgstr "Spalte einer getypten Tabelle kann nicht umbenannt werden"
-#: commands/tablecmds.c:1989
+#: commands/tablecmds.c:1992
#, c-format
msgid "\"%s\" is not a table, view, composite type, index or foreign table"
msgstr ""
"»%s« ist weder Tabelle, Sicht, zusammengesetzter Typ, Index noch Fremdtabelle"
-#: commands/tablecmds.c:2055
+#: commands/tablecmds.c:2058
#, c-format
msgid "inherited column \"%s\" must be renamed in child tables too"
msgstr ""
"vererbte Spalte »%s« muss ebenso in den abgeleiteten Tabellen umbenannt "
"werden"
-#: commands/tablecmds.c:2087
+#: commands/tablecmds.c:2090
#, c-format
msgid "cannot rename system column \"%s\""
msgstr "Systemspalte »%s« kann nicht umbenannt werden"
-#: commands/tablecmds.c:2102
+#: commands/tablecmds.c:2105
#, c-format
msgid "cannot rename inherited column \"%s\""
msgstr "kann vererbte Spalte »%s« nicht umbenennen"
-#: commands/tablecmds.c:2113 commands/tablecmds.c:4198
+#: commands/tablecmds.c:2116 commands/tablecmds.c:4201
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "Spalte »%s« von Relation »%s« existiert bereits"
-#: commands/tablecmds.c:2202 commands/tablecmds.c:7449
-#: commands/tablecmds.c:9125
+#: commands/tablecmds.c:2205 commands/tablecmds.c:7452
+#: commands/tablecmds.c:9128
msgid "Use ALTER TYPE instead."
msgstr "Verwenden Sie stattdessen ALTER TYPE."
-#: commands/tablecmds.c:2249 catalog/index.c:772 catalog/heap.c:1013
+#: commands/tablecmds.c:2252 catalog/index.c:772 catalog/heap.c:1013
#, c-format
msgid "relation \"%s\" already exists"
msgstr "Relation »%s« existiert bereits"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2325
+#: commands/tablecmds.c:2328
#, c-format
msgid ""
"cannot %s \"%s\" because it is being used by active queries in this session"
@@ -8816,79 +8814,79 @@ msgstr ""
"Sitzung verwendet wird"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2334
+#: commands/tablecmds.c:2337
#, c-format
msgid "cannot %s \"%s\" because it has pending trigger events"
msgstr ""
"%s mit Relation »%s« nicht möglich, weil es anstehende Trigger-Ereignisse "
"dafür gibt"
-#: commands/tablecmds.c:2431
+#: commands/tablecmds.c:2434
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "»%s« ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:3261
+#: commands/tablecmds.c:3264
#, c-format
msgid "cannot rewrite system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht neu geschrieben werden"
-#: commands/tablecmds.c:3271
+#: commands/tablecmds.c:3274
msgid "cannot rewrite temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht neu schreiben"
-#: commands/tablecmds.c:3496
+#: commands/tablecmds.c:3499
#, c-format
msgid "rewriting table \"%s\""
msgstr "schreibe Tabelle »%s« neu"
-#: commands/tablecmds.c:3500
+#: commands/tablecmds.c:3503
#, c-format
msgid "verifying table \"%s\""
msgstr "überprüfe Tabelle »%s«"
-#: commands/tablecmds.c:3607
+#: commands/tablecmds.c:3610
#, c-format
msgid "column \"%s\" contains null values"
msgstr "Spalte »%s« enthält NULL-Werte"
-#: commands/tablecmds.c:3621
+#: commands/tablecmds.c:3624
#, c-format
msgid "check constraint \"%s\" is violated by some row"
msgstr "Check-Constraint »%s« wird von irgendeiner Zeile verletzt"
-#: commands/tablecmds.c:3762 commands/tablecmds.c:4714
+#: commands/tablecmds.c:3765 commands/tablecmds.c:4717
#, c-format
msgid "\"%s\" is not a table or index"
msgstr "»%s« ist keine Tabelle und kein Index"
-#: commands/tablecmds.c:3765 commands/trigger.c:196 commands/trigger.c:1114
+#: commands/tablecmds.c:3768 commands/trigger.c:196 commands/trigger.c:1114
#: rewrite/rewriteDefine.c:257
#, c-format
msgid "\"%s\" is not a table or view"
msgstr "»%s« ist keine Tabelle oder Sicht"
-#: commands/tablecmds.c:3768
+#: commands/tablecmds.c:3771
#, c-format
msgid "\"%s\" is not a table or foreign table"
msgstr "»%s« ist keine Tabelle oder Fremdtabelle"
-#: commands/tablecmds.c:3771
+#: commands/tablecmds.c:3774
#, c-format
msgid "\"%s\" is not a table, composite type, or foreign table"
msgstr "»%s« ist weder Tabelle, Sicht, zusammengesetzter Typ noch Fremdtabelle"
-#: commands/tablecmds.c:3781
+#: commands/tablecmds.c:3784
#, c-format
msgid "\"%s\" is of the wrong type"
msgstr "»%s« hat den falschen Typ"
-#: commands/tablecmds.c:3930 commands/tablecmds.c:3937
+#: commands/tablecmds.c:3933 commands/tablecmds.c:3940
#, c-format
msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
msgstr "kann Typ »%s« nicht ändern, weil Spalte »%s.%s« ihn verwendet"
-#: commands/tablecmds.c:3944
+#: commands/tablecmds.c:3947
#, c-format
msgid ""
"cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
@@ -8896,137 +8894,137 @@ msgstr ""
"kann Fremdtabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp "
"verwendet"
-#: commands/tablecmds.c:3951
+#: commands/tablecmds.c:3954
#, c-format
msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type"
msgstr ""
"kann Tabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
-#: commands/tablecmds.c:4013
+#: commands/tablecmds.c:4016
#, c-format
msgid "cannot alter type \"%s\" because it is the type of a typed table"
msgstr "kann Typ »%s« nicht ändern, weil er der Typ einer getypten Tabelle ist"
-#: commands/tablecmds.c:4015
+#: commands/tablecmds.c:4018
msgid "Use ALTER ... CASCADE to alter the typed tables too."
msgstr ""
"Verwenden Sie ALTER ... CASCADE, um die getypten Tabellen ebenfalls zu "
"ändern."
-#: commands/tablecmds.c:4059
+#: commands/tablecmds.c:4062
#, c-format
msgid "type %s is not a composite type"
msgstr "Typ %s ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:4085
+#: commands/tablecmds.c:4088
msgid "cannot add column to typed table"
msgstr "zu einer getypten Tabelle kann keine Spalte hinzugefügt werden"
-#: commands/tablecmds.c:4146 commands/tablecmds.c:8399
+#: commands/tablecmds.c:4149 commands/tablecmds.c:8402
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr "abgeleitete Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
-#: commands/tablecmds.c:4152 commands/tablecmds.c:8406
+#: commands/tablecmds.c:4155 commands/tablecmds.c:8409
#, c-format
msgid "child table \"%s\" has different collation for column \"%s\""
msgstr ""
"abgeleitete Tabelle »%s« hat unterschiedliche Sortierfolge für Spalte »%s«"
-#: commands/tablecmds.c:4162
+#: commands/tablecmds.c:4165
#, c-format
msgid "child table \"%s\" has a conflicting \"%s\" column"
msgstr "abgeleitete Tabelle »%s« hat eine widersprüchliche Spalte »%s«"
-#: commands/tablecmds.c:4174
+#: commands/tablecmds.c:4177
#, c-format
msgid "merging definition of column \"%s\" for child \"%s\""
msgstr ""
"Definition von Spalte »%s« für abgeleitete Tabelle »%s« wird zusammengeführt"
-#: commands/tablecmds.c:4404
+#: commands/tablecmds.c:4407
msgid "column must be added to child tables too"
msgstr "Spalte muss ebenso in den abgeleiteten Tabellen hinzugefügt werden"
-#: commands/tablecmds.c:4534 commands/tablecmds.c:4626
-#: commands/tablecmds.c:4671 commands/tablecmds.c:4767
-#: commands/tablecmds.c:4811 commands/tablecmds.c:4890
-#: commands/tablecmds.c:6633
+#: commands/tablecmds.c:4537 commands/tablecmds.c:4629
+#: commands/tablecmds.c:4674 commands/tablecmds.c:4770
+#: commands/tablecmds.c:4814 commands/tablecmds.c:4893
+#: commands/tablecmds.c:6636
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "Systemspalte »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:4570
+#: commands/tablecmds.c:4573
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr "Spalte »%s« ist in einem Primärschlüssel"
-#: commands/tablecmds.c:4741
+#: commands/tablecmds.c:4744
#, c-format
msgid "statistics target %d is too low"
msgstr "Statistikziel %d ist zu niedrig"
-#: commands/tablecmds.c:4749
+#: commands/tablecmds.c:4752
#, c-format
msgid "lowering statistics target to %d"
msgstr "setze Statistikziel auf %d herab"
-#: commands/tablecmds.c:4871
+#: commands/tablecmds.c:4874
#, c-format
msgid "invalid storage type \"%s\""
msgstr "ungültiger Storage-Typ »%s«"
-#: commands/tablecmds.c:4902
+#: commands/tablecmds.c:4905
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr "Spaltendatentyp %s kann nur Storage-Typ PLAIN"
-#: commands/tablecmds.c:4932
+#: commands/tablecmds.c:4935
msgid "cannot drop column from typed table"
msgstr "aus einer getypten Tabelle können keine Spalten gelöscht werden"
-#: commands/tablecmds.c:4973
+#: commands/tablecmds.c:4976
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "Spalte »%s« von Relation »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:4986
+#: commands/tablecmds.c:4989
#, c-format
msgid "cannot drop system column \"%s\""
msgstr "Systemspalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:4993
+#: commands/tablecmds.c:4996
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr "geerbte Spalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:5219
+#: commands/tablecmds.c:5222
#, c-format
msgid ""
"ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX benennt Index »%s« um in »%s«"
-#: commands/tablecmds.c:5289 catalog/pg_constraint.c:645 catalog/heap.c:2296
+#: commands/tablecmds.c:5292 catalog/pg_constraint.c:645 catalog/heap.c:2296
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "Constraint »%s« existiert bereits für Relation »%s«"
-#: commands/tablecmds.c:5413
+#: commands/tablecmds.c:5416
msgid "constraint must be added to child tables too"
msgstr "Constraint muss ebenso in den abgeleiteten Tabellen hinzugefügt werden"
-#: commands/tablecmds.c:5481 commands/sequence.c:1425
+#: commands/tablecmds.c:5484 commands/sequence.c:1425
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr "Relation »%s«, auf die verwiesen wird, ist keine Tabelle"
-#: commands/tablecmds.c:5504
+#: commands/tablecmds.c:5507
msgid "constraints on permanent tables may reference only permanent tables"
msgstr ""
"Constraints für permanente Tabellen dürfen nur auf permanente Tabellen "
"verweisen"
-#: commands/tablecmds.c:5511
+#: commands/tablecmds.c:5514
msgid ""
"constraints on unlogged tables may reference only permanent or unlogged "
"tables"
@@ -9034,70 +9032,70 @@ msgstr ""
"Constraints für ungeloggte Tabellen dürfen nur auf permanente oder "
"ungeloggte Tabellen verweisen"
-#: commands/tablecmds.c:5517
+#: commands/tablecmds.c:5520
msgid "constraints on temporary tables may reference only temporary tables"
msgstr ""
"Constraints für temporäre Tabellen dürfen nur auf temporäre Tabellen "
"verweisen"
-#: commands/tablecmds.c:5521
+#: commands/tablecmds.c:5524
msgid ""
"constraints on temporary tables must involve temporary tables of this session"
msgstr ""
"Constraints für temporäre Tabellen müssen temporäre Tabellen dieser Sitzung "
"beinhalten"
-#: commands/tablecmds.c:5582
+#: commands/tablecmds.c:5585
msgid "number of referencing and referenced columns for foreign key disagree"
msgstr ""
"Anzahl der Quell- und Zielspalten im Fremdschlüssel stimmt nicht überein"
-#: commands/tablecmds.c:5671
+#: commands/tablecmds.c:5674
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr "Fremdschlüssel-Constraint »%s« kann nicht implementiert werden"
-#: commands/tablecmds.c:5674
+#: commands/tablecmds.c:5677
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr "Schlüsselspalten »%s« und »%s« haben inkompatible Typen: %s und %s."
-#: commands/tablecmds.c:5788
+#: commands/tablecmds.c:5791
#, c-format
msgid "foreign key constraint \"%s\" of relation \"%s\" does not exist"
msgstr "Fremdschlüssel-Constraint »%s« von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:5851
+#: commands/tablecmds.c:5854
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
msgstr "Spalte »%s«, die im Fremdschlüssel verwendet wird, existiert nicht"
-#: commands/tablecmds.c:5856
+#: commands/tablecmds.c:5859
#, c-format
msgid "cannot have more than %d keys in a foreign key"
msgstr "Fremdschlüssel kann nicht mehr als %d Schlüssel haben"
-#: commands/tablecmds.c:5921
+#: commands/tablecmds.c:5924
#, c-format
msgid "cannot use a deferrable primary key for referenced table \"%s\""
msgstr ""
"aufschiebbarer Primärschlüssel kann nicht für Tabelle »%s«, auf die "
"verwiesen wird, verwendet werden"
-#: commands/tablecmds.c:5938
+#: commands/tablecmds.c:5941
#, c-format
msgid "there is no primary key for referenced table \"%s\""
msgstr ""
"in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Primärschlüssel"
-#: commands/tablecmds.c:6090
+#: commands/tablecmds.c:6093
#, c-format
msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
msgstr ""
"aufschiebbarer Unique-Constraint kann nicht für Tabelle »%s«, auf die "
"verwiesen wird, verwendet werden"
-#: commands/tablecmds.c:6095
+#: commands/tablecmds.c:6098
#, c-format
msgid ""
"there is no unique constraint matching given keys for referenced table \"%s\""
@@ -9105,224 +9103,224 @@ msgstr ""
"in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Unique-Constraint, "
"der auf die angegebenen Schlüssel passt"
-#: commands/tablecmds.c:6146
+#: commands/tablecmds.c:6149
#, c-format
msgid "validating foreign key constraint \"%s\""
msgstr "validiere Fremdschlüssel-Constraint »%s«"
-#: commands/tablecmds.c:6442
+#: commands/tablecmds.c:6445
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr "geerbter Constraint »%s« von Relation »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:6469 commands/tablecmds.c:6582
+#: commands/tablecmds.c:6472 commands/tablecmds.c:6585
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "Constraint »%s« von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:6475
+#: commands/tablecmds.c:6478
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "Constraint »%s« von Relation »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:6617
+#: commands/tablecmds.c:6620
msgid "cannot alter column type of typed table"
msgstr "Spaltentyp einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:6640
+#: commands/tablecmds.c:6643
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "kann vererbte Spalte »%s« nicht ändern"
-#: commands/tablecmds.c:6682
+#: commands/tablecmds.c:6685
msgid "transform expression must not return a set"
msgstr "Umwandlungsausdruck kann keine Ergebnismenge zurückgeben"
-#: commands/tablecmds.c:6688
+#: commands/tablecmds.c:6691
msgid "cannot use subquery in transform expression"
msgstr "Unteranfragen können in Umwandlungsausdrücken nicht verwendet werden"
-#: commands/tablecmds.c:6692
+#: commands/tablecmds.c:6695
msgid "cannot use aggregate function in transform expression"
msgstr ""
"Aggregatfunktionen können in Umwandlungsausdrücken nicht verwendet werden"
-#: commands/tablecmds.c:6696
+#: commands/tablecmds.c:6699
msgid "cannot use window function in transform expression"
msgstr ""
"Fensterfunktionen können in Umwandlungsausdrücken nicht verwendet werden"
-#: commands/tablecmds.c:6715
+#: commands/tablecmds.c:6718
#, c-format
msgid "column \"%s\" cannot be cast to type %s"
msgstr "Spalte »%s« kann nicht in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:6762
+#: commands/tablecmds.c:6765
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr ""
"Typ der vererbten Spalte »%s« muss ebenso in den abgeleiteten Tabellen "
"geändert werden"
-#: commands/tablecmds.c:6843
+#: commands/tablecmds.c:6846
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "Typ der Spalte »%s« kann nicht zweimal geändert werden"
-#: commands/tablecmds.c:6879
+#: commands/tablecmds.c:6882
#, c-format
msgid "default for column \"%s\" cannot be cast to type %s"
msgstr "Vorgabewert der Spalte »%s« kann nicht in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:7005
+#: commands/tablecmds.c:7008
msgid "cannot alter type of a column used by a view or rule"
msgstr ""
"Typ einer Spalte, die von einer Sicht oder Regel verwendet wird, kann nicht "
"geändert werden"
-#: commands/tablecmds.c:7006 commands/tablecmds.c:7025
+#: commands/tablecmds.c:7009 commands/tablecmds.c:7028
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s hängt von Spalte »%s« ab"
-#: commands/tablecmds.c:7024
+#: commands/tablecmds.c:7027
msgid "cannot alter type of a column used in a trigger definition"
msgstr ""
"Typ einer Spalte, die in einer Trigger-Definition verwendet wird, kann nicht "
"geändert werden"
-#: commands/tablecmds.c:7417
+#: commands/tablecmds.c:7420
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "kann Eigentümer des Index »%s« nicht ändern"
-#: commands/tablecmds.c:7419
+#: commands/tablecmds.c:7422
msgid "Change the ownership of the index's table, instead."
msgstr "Ändern Sie stattdessen den Eigentümer der Tabelle des Index."
-#: commands/tablecmds.c:7435
+#: commands/tablecmds.c:7438
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "kann Eigentümer der Sequenz »%s« nicht ändern"
-#: commands/tablecmds.c:7437 commands/tablecmds.c:9115
+#: commands/tablecmds.c:7440 commands/tablecmds.c:9118
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Sequenz »%s« ist mit Tabelle »%s« verknüpft."
-#: commands/tablecmds.c:7458 commands/tablecmds.c:9133
+#: commands/tablecmds.c:7461 commands/tablecmds.c:9136
#, c-format
msgid "\"%s\" is not a table, view, sequence, or foreign table"
msgstr "»%s« ist keine Tabelle, Sicht, Sequenz oder Fremdtabelle"
-#: commands/tablecmds.c:7743 commands/cluster.c:178
+#: commands/tablecmds.c:7746 commands/cluster.c:178
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "Index »%s« für Tabelle »%s« existiert nicht"
-#: commands/tablecmds.c:7790
+#: commands/tablecmds.c:7793
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "mehrere SET TABLESPACE Unterbefehle sind ungültig"
-#: commands/tablecmds.c:7843
+#: commands/tablecmds.c:7846
#, c-format
msgid "\"%s\" is not a table, index, or TOAST table"
msgstr "»%s« ist weder Tabelle, Index noch TOAST-Tabelle"
-#: commands/tablecmds.c:7964
+#: commands/tablecmds.c:7967
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht verschoben werden"
-#: commands/tablecmds.c:7980
+#: commands/tablecmds.c:7983
msgid "cannot move temporary tables of other sessions"
msgstr "temporäre Tabellen anderer Sitzungen können nicht verschoben werden"
-#: commands/tablecmds.c:8172
+#: commands/tablecmds.c:8175
msgid "cannot change inheritance of typed table"
msgstr "Vererbung einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:8218
+#: commands/tablecmds.c:8221
msgid "cannot inherit to temporary relation of another session"
msgstr "an temporäre Relation einer anderen Sitzung kann nicht vererbt werden"
-#: commands/tablecmds.c:8272
+#: commands/tablecmds.c:8275
msgid "circular inheritance not allowed"
msgstr "zirkuläre Vererbung ist nicht erlaubt"
-#: commands/tablecmds.c:8273
+#: commands/tablecmds.c:8276
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "»%s« ist schon von »%s« abgeleitet."
-#: commands/tablecmds.c:8281
+#: commands/tablecmds.c:8284
#, c-format
msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
msgstr "Tabelle »%s« ohne OIDs kann nicht von Tabelle »%s« mit OIDs erben"
-#: commands/tablecmds.c:8417
+#: commands/tablecmds.c:8420
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr "Spalte »%s« in abgeleiteter Tabelle muss als NOT NULL markiert sein"
-#: commands/tablecmds.c:8433
+#: commands/tablecmds.c:8436
#, c-format
msgid "child table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:8512
+#: commands/tablecmds.c:8515
#, c-format
msgid "child table \"%s\" has different definition for check constraint \"%s\""
msgstr ""
"abgeleitete Tabelle »%s« hat unterschiedliche Definition für Check-"
"Constraint »%s«"
-#: commands/tablecmds.c:8536
+#: commands/tablecmds.c:8539
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "Constraint »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:8616
+#: commands/tablecmds.c:8619
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "Relation »%s« ist keine Basisrelation von Relation »%s«"
-#: commands/tablecmds.c:8833
+#: commands/tablecmds.c:8836
msgid "typed tables cannot inherit"
msgstr "getypte Tabellen können nicht erben"
-#: commands/tablecmds.c:8864
+#: commands/tablecmds.c:8867
#, c-format
msgid "table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in Tabelle"
-#: commands/tablecmds.c:8874
+#: commands/tablecmds.c:8877
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "Tabelle hat Spalte »%s«, aber Typ benötigt »%s«"
-#: commands/tablecmds.c:8883
+#: commands/tablecmds.c:8886
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
-#: commands/tablecmds.c:8896
+#: commands/tablecmds.c:8899
#, c-format
msgid "table has extra column \"%s\""
msgstr "Tabelle hat zusätzliche Spalte »%s«"
-#: commands/tablecmds.c:8943
+#: commands/tablecmds.c:8946
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "»%s« ist keine getypte Tabelle"
-#: commands/tablecmds.c:9114
+#: commands/tablecmds.c:9117
msgid "cannot move an owned sequence into another schema"
msgstr ""
"einer Tabelle zugeordnete Sequenz kann nicht in ein anderes Schema "
"verschoben werden"
-#: commands/tablecmds.c:9221
+#: commands/tablecmds.c:9224
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "Relation »%s« existiert bereits in Schema »%s«"
@@ -9432,7 +9430,7 @@ msgstr ""
"»%s«: %d von %u Seiten gelesen, enthalten %.0f lebende Zeilen und %.0f tote "
"Zeilen; %d Zeilen in Stichprobe, schätzungsweise %.0f Zeilen insgesamt"
-#: commands/analyze.c:1499 executor/execQual.c:2848
+#: commands/analyze.c:1499 executor/execQual.c:2846
msgid "could not convert row type"
msgstr "konnte Zeilentyp nicht umwandeln"
@@ -10545,12 +10543,12 @@ msgstr ""
#: commands/dbcommands.c:1273 commands/dbcommands.c:1752
#: commands/dbcommands.c:1966 commands/dbcommands.c:2014
-#: commands/tablespace.c:584
+#: commands/tablespace.c:583
#, c-format
msgid "some useless files may be left behind in old database directory \"%s\""
msgstr ""
-"einige nutzlose Dateien wurde möglicherweise im alten Datenbankverzeichnis "
-"»%s« zurückgelassen"
+"einige nutzlose Dateien wurde möglicherweise im alten Datenbankverzeichnis »"
+"%s« zurückgelassen"
#: commands/dbcommands.c:1517
msgid "permission denied to change owner of database"
@@ -10672,8 +10670,7 @@ msgstr ""
"konnte die für den Indexausdruck zu verwendende Sortierfolge nicht bestimmen"
#: commands/indexcmds.c:915 commands/typecmds.c:843
-#: parser/parse_utilcmd.c:2592 parser/parse_expr.c:2165
-#: parser/parse_type.c:492
+#: parser/parse_utilcmd.c:2592 parser/parse_expr.c:2165 parser/parse_type.c:492
#, c-format
msgid "collations are not supported by type %s"
msgstr "Sortierfolgen werden von Typ %s nicht unterstützt"
@@ -10951,19 +10948,19 @@ msgstr ""
#: commands/opclasscmds.c:1778
#, c-format
msgid ""
-"operator class \"%s\" for access method \"%s\" already exists in schema \"%s"
-"\""
+"operator class \"%s\" for access method \"%s\" already exists in schema \""
+"%s\""
msgstr ""
"Operatorklasse »%s« für Zugriffsmethode »%s« existiert bereits in Schema »%s«"
#: commands/opclasscmds.c:1867
#, c-format
msgid ""
-"operator family \"%s\" for access method \"%s\" already exists in schema \"%s"
-"\""
+"operator family \"%s\" for access method \"%s\" already exists in schema \""
+"%s\""
msgstr ""
-"Operatorfamilie »%s« für Zugriffsmethode »%s« existiert bereits in Schema "
-"»%s«"
+"Operatorfamilie »%s« für Zugriffsmethode »%s« existiert bereits in Schema »"
+"%s«"
#: commands/extension.c:149 commands/extension.c:2689
#, c-format
@@ -11234,7 +11231,7 @@ msgstr "»%s« ist weder Tabelle, Sicht, zusammengesetzter Typ noch Fremdtabelle
#: commands/tablespace.c:158 commands/tablespace.c:175
#: commands/tablespace.c:186 commands/tablespace.c:194
-#: commands/tablespace.c:603 storage/file/copydir.c:61
+#: commands/tablespace.c:602 storage/file/copydir.c:61
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht erzeugen: %m"
@@ -11271,29 +11268,29 @@ msgstr "Tablespace-Pfad muss ein absoluter Pfad sein"
msgid "tablespace location \"%s\" is too long"
msgstr "Tablespace-Pfad »%s« ist zu lang"
-#: commands/tablespace.c:293 commands/tablespace.c:857
+#: commands/tablespace.c:293 commands/tablespace.c:874
#, c-format
msgid "unacceptable tablespace name \"%s\""
msgstr "inakzeptabler Tablespace-Name »%s«"
-#: commands/tablespace.c:295 commands/tablespace.c:858
+#: commands/tablespace.c:295 commands/tablespace.c:875
msgid "The prefix \"pg_\" is reserved for system tablespaces."
msgstr "Der Präfix »pg_« ist für System-Tablespaces reserviert."
-#: commands/tablespace.c:305 commands/tablespace.c:870
+#: commands/tablespace.c:305 commands/tablespace.c:887
#, c-format
msgid "tablespace \"%s\" already exists"
msgstr "Tablespace »%s« existiert bereits"
#: commands/tablespace.c:377 commands/tablespace.c:529
-#: replication/basebackup.c:169 replication/basebackup.c:756
+#: replication/basebackup.c:170 replication/basebackup.c:757
msgid "tablespaces are not supported on this platform"
msgstr "Tablespaces werden auf dieser Plattform nicht unterstützt"
-#: commands/tablespace.c:415 commands/tablespace.c:841
-#: commands/tablespace.c:908 commands/tablespace.c:1013
-#: commands/tablespace.c:1079 commands/tablespace.c:1217
-#: commands/tablespace.c:1417
+#: commands/tablespace.c:415 commands/tablespace.c:858
+#: commands/tablespace.c:925 commands/tablespace.c:1030
+#: commands/tablespace.c:1096 commands/tablespace.c:1234
+#: commands/tablespace.c:1434
#, c-format
msgid "tablespace \"%s\" does not exist"
msgstr "Tablespace »%s« existiert nicht"
@@ -11308,54 +11305,54 @@ msgstr "Tablespace »%s« existiert nicht, wird übersprungen"
msgid "tablespace \"%s\" is not empty"
msgstr "Tablespace »%s« ist nicht leer"
-#: commands/tablespace.c:560
+#: commands/tablespace.c:561
#, c-format
msgid "directory \"%s\" does not exist"
msgstr "Verzeichnis »%s« existiert nicht"
-#: commands/tablespace.c:561
+#: commands/tablespace.c:562
msgid "Create this directory for the tablespace before restarting the server."
msgstr ""
"Erzeugen Sie dieses Verzeichnis für den Tablespace bevor Sie den Server neu "
"starten."
-#: commands/tablespace.c:566
+#: commands/tablespace.c:567
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr "konnte Zugriffsrechte für Verzeichnis »%s« nicht setzen: %m"
-#: commands/tablespace.c:598
+#: commands/tablespace.c:597
#, c-format
msgid "directory \"%s\" already in use as a tablespace"
msgstr "Verzeichnis »%s« ist bereits als Tablespace in Verwendung"
-#: commands/tablespace.c:613 commands/tablespace.c:777
+#: commands/tablespace.c:621 commands/tablespace.c:746
+#: commands/tablespace.c:759 commands/tablespace.c:783
+#, c-format
+msgid "could not remove directory \"%s\": %m"
+msgstr "konnte Verzeichnis »%s« nicht löschen: %m"
+
+#: commands/tablespace.c:629 commands/tablespace.c:794
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht löschen: %m"
-#: commands/tablespace.c:623
+#: commands/tablespace.c:640
#, c-format
msgid "could not create symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht erstellen: %m"
-#: commands/tablespace.c:729 commands/tablespace.c:742
-#: commands/tablespace.c:766
-#, c-format
-msgid "could not remove directory \"%s\": %m"
-msgstr "konnte Verzeichnis »%s« nicht löschen: %m"
-
-#: commands/tablespace.c:1084
+#: commands/tablespace.c:1101
#, c-format
msgid "Tablespace \"%s\" does not exist."
msgstr "Tablespace »%s« existiert nicht."
-#: commands/tablespace.c:1516
+#: commands/tablespace.c:1533
#, c-format
msgid "directories for tablespace %u could not be removed"
msgstr "Verzeichnisse für Tablespace %u konnten nicht entfernt werden"
-#: commands/tablespace.c:1518
+#: commands/tablespace.c:1535
msgid "You can remove the directories manually if necessary."
msgstr "Sie können die Verzeichnisse falls nötig manuell entfernen."
@@ -11404,8 +11401,7 @@ msgstr ""
msgid "security label provider \"%s\" is not loaded"
msgstr "Security-Label-Provider »%s« ist nicht geladen"
-#: commands/portalcmds.c:61 commands/portalcmds.c:160
-#: commands/portalcmds.c:212
+#: commands/portalcmds.c:61 commands/portalcmds.c:160 commands/portalcmds.c:212
msgid "invalid cursor name: must not be empty"
msgstr "ungültiger Cursorname: darf nicht leer sein"
@@ -11755,42 +11751,42 @@ msgstr ""
"überspringe »%s« --- kann Nicht-Tabellen oder besondere Systemtabellen nicht "
"vacuumen"
-#: commands/async.c:567
+#: commands/async.c:568
msgid "channel name cannot be empty"
msgstr "Kanalname kann nicht leer sein"
-#: commands/async.c:572
+#: commands/async.c:573
msgid "channel name too long"
msgstr "Kanalname zu lang"
-#: commands/async.c:579
+#: commands/async.c:580
msgid "payload string too long"
msgstr "Payload-Zeichenkette zu lang"
-#: commands/async.c:764
+#: commands/async.c:765
msgid ""
"cannot PREPARE a transaction that has executed LISTEN, UNLISTEN or NOTIFY"
msgstr ""
"PREPARE kann nicht in einer Transaktion ausgeführt werden, die LISTEN, "
"UNLISTEN oder NOTIFY ausgeführt hat"
-#: commands/async.c:867
+#: commands/async.c:868
msgid "too many notifications in the NOTIFY queue"
msgstr "zu viele Benachrichtigungen in NOTIFY-Schlange"
-#: commands/async.c:1440
+#: commands/async.c:1441
#, c-format
msgid "NOTIFY queue is %.0f%% full"
msgstr "NOTIFY-Schlange ist %.0f%% voll"
-#: commands/async.c:1442
+#: commands/async.c:1443
#, c-format
msgid ""
"The server process with PID %d is among those with the oldest transactions."
msgstr ""
"Der Serverprozess mit PID %d gehört zu denen mit den ältesten Transaktionen."
-#: commands/async.c:1445
+#: commands/async.c:1446
msgid ""
"The NOTIFY queue cannot be emptied until that process ends its current "
"transaction."
@@ -12221,7 +12217,7 @@ msgstr ""
msgid "type \"%s\" already exists in schema \"%s\""
msgstr "Typ %s existiert bereits in Schema »%s«"
-#: commands/tsearchcmds.c:117 commands/tsearchcmds.c:1044
+#: commands/tsearchcmds.c:117 commands/tsearchcmds.c:1069
#, c-format
msgid "function %s should return type %s"
msgstr "Function %s sollte Rückgabetyp %s haben"
@@ -12298,81 +12294,81 @@ msgstr "Textsuchewörterbuch »%s« existiert nicht"
msgid "text search dictionary \"%s\" does not exist, skipping"
msgstr "Textsuchewörterbuch »%s« existiert nicht, wird übersprungen"
-#: commands/tsearchcmds.c:1108
+#: commands/tsearchcmds.c:1133
msgid "must be superuser to create text search templates"
msgstr "nur Superuser können Textsuchevorlagen erzeugen"
-#: commands/tsearchcmds.c:1145
+#: commands/tsearchcmds.c:1170
#, c-format
msgid "text search template parameter \"%s\" not recognized"
msgstr "Textsuchevorlageparameter »%s« nicht erkannt"
-#: commands/tsearchcmds.c:1155
+#: commands/tsearchcmds.c:1180
msgid "text search template lexize method is required"
msgstr "Lexize-Methode für Textsuchevorlage muss angegeben werden"
-#: commands/tsearchcmds.c:1193
+#: commands/tsearchcmds.c:1218
msgid "must be superuser to rename text search templates"
msgstr "nur Superuser können Textsuchevorlagen umbenennen"
-#: commands/tsearchcmds.c:1212
+#: commands/tsearchcmds.c:1237
#, c-format
msgid "text search template \"%s\" already exists"
msgstr "Textsuchevorlage »%s« existiert bereits"
-#: commands/tsearchcmds.c:1281
+#: commands/tsearchcmds.c:1306
msgid "must be superuser to drop text search templates"
msgstr "nur Superuser können Textsuchevorlagen löschen"
-#: commands/tsearchcmds.c:1304 catalog/namespace.c:2153
+#: commands/tsearchcmds.c:1329 catalog/namespace.c:2153
#, c-format
msgid "text search template \"%s\" does not exist"
msgstr "Textsuchevorlage »%s« existiert nicht"
-#: commands/tsearchcmds.c:1310
+#: commands/tsearchcmds.c:1335
#, c-format
msgid "text search template \"%s\" does not exist, skipping"
msgstr "Textsuchevorlage »%s« existiert nicht, wird übersprungen"
-#: commands/tsearchcmds.c:1508
+#: commands/tsearchcmds.c:1533
#, c-format
msgid "text search configuration parameter \"%s\" not recognized"
msgstr "Textsuchekonfigurationsparameter »%s« nicht erkannt"
-#: commands/tsearchcmds.c:1515
+#: commands/tsearchcmds.c:1540
msgid "cannot specify both PARSER and COPY options"
msgstr "Optionen PARSER und COPY können nicht beide angegeben werden"
-#: commands/tsearchcmds.c:1543
+#: commands/tsearchcmds.c:1568
msgid "text search parser is required"
msgstr "Textsucheparser muss angegeben werden"
-#: commands/tsearchcmds.c:1652
+#: commands/tsearchcmds.c:1677
#, c-format
msgid "text search configuration \"%s\" already exists"
msgstr "Textsuchekonfiguration »%s« existiert bereits"
-#: commands/tsearchcmds.c:1759
+#: commands/tsearchcmds.c:1784
#, c-format
msgid "text search configuration \"%s\" does not exist, skipping"
msgstr "Textsuchekonfiguration »%s« existiert nicht, wird übersprungen"
-#: commands/tsearchcmds.c:1981
+#: commands/tsearchcmds.c:2029
#, c-format
msgid "token type \"%s\" does not exist"
msgstr "Tokentyp »%s« existiert nicht"
-#: commands/tsearchcmds.c:2203
+#: commands/tsearchcmds.c:2251
#, c-format
msgid "mapping for token type \"%s\" does not exist"
msgstr "Mapping für Tokentyp »%s« existiert nicht"
-#: commands/tsearchcmds.c:2209
+#: commands/tsearchcmds.c:2257
#, c-format
msgid "mapping for token type \"%s\" does not exist, skipping"
msgstr "Mapping für Tokentyp »%s« existiert nicht, wird übersprungen"
-#: commands/tsearchcmds.c:2362 commands/tsearchcmds.c:2473
+#: commands/tsearchcmds.c:2410 commands/tsearchcmds.c:2521
#, c-format
msgid "invalid parameter list format: \"%s\""
msgstr "ungültiges Parameterlistenformat: »%s«"
@@ -12459,7 +12455,7 @@ msgid "%s is not allowed in a SQL function"
msgstr "%s ist in SQL-Funktionen nicht erlaubt"
#. translator: %s is a SQL statement name
-#: executor/functions.c:302 executor/spi.c:1256 executor/spi.c:1891
+#: executor/functions.c:302 executor/spi.c:1251 executor/spi.c:1886
#, c-format
msgid "%s is not allowed in a non-volatile function"
msgstr "%s ist in als nicht »volatile« markierten Funktionen nicht erlaubt"
@@ -12473,65 +12469,65 @@ msgstr ""
"konnte tatsächlichen Ergebnistyp von Funktion mit deklarierten Rückgabetyp "
"%s nicht bestimmen"
-#: executor/functions.c:1146
+#: executor/functions.c:1145
#, c-format
msgid "SQL function \"%s\" statement %d"
msgstr "SQL-Funktion »%s« Anweisung %d"
-#: executor/functions.c:1162 catalog/pg_proc.c:916
+#: executor/functions.c:1161 catalog/pg_proc.c:916
#, c-format
msgid "SQL function \"%s\""
msgstr "SQL-Funktion »%s«"
-#: executor/functions.c:1172
+#: executor/functions.c:1171
#, c-format
msgid "SQL function \"%s\" during startup"
msgstr "SQL-Funktion »%s« beim Start"
-#: executor/functions.c:1332 executor/functions.c:1368
-#: executor/functions.c:1380 executor/functions.c:1493
-#: executor/functions.c:1526 executor/functions.c:1556
+#: executor/functions.c:1331 executor/functions.c:1367
+#: executor/functions.c:1379 executor/functions.c:1492
+#: executor/functions.c:1525 executor/functions.c:1555
#, c-format
msgid "return type mismatch in function declared to return %s"
msgstr "Rückgabetyp von Funktion stimmt nicht überein; deklariert als %s"
-#: executor/functions.c:1334
+#: executor/functions.c:1333
msgid ""
"Function's final statement must be SELECT or INSERT/UPDATE/DELETE RETURNING."
msgstr ""
"Die letzte Anweisung der Funktion muss ein SELECT oder INSERT/UPDATE/DELETE "
"RETURNING sein."
-#: executor/functions.c:1370
+#: executor/functions.c:1369
msgid "Final statement must return exactly one column."
msgstr "Die letzte Anweisung muss genau eine Spalte zurückgeben."
-#: executor/functions.c:1382
+#: executor/functions.c:1381
#, c-format
msgid "Actual return type is %s."
msgstr "Eigentlicher Rückgabetyp ist %s."
-#: executor/functions.c:1495
+#: executor/functions.c:1494
msgid "Final statement returns too many columns."
msgstr "Die letzte Anweisung gibt zu viele Spalten zurück."
-#: executor/functions.c:1528
+#: executor/functions.c:1527
#, c-format
msgid "Final statement returns %s instead of %s at column %d."
msgstr "Die letzte Anweisung ergibt %s statt %s in Spalte %d."
-#: executor/functions.c:1558
+#: executor/functions.c:1557
msgid "Final statement returns too few columns."
msgstr "Die letzte Anweisung gibt zu wenige Spalten zurück."
-#: executor/functions.c:1607
+#: executor/functions.c:1606
#, c-format
msgid "return type %s is not supported for SQL functions"
msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
#: executor/nodeModifyTable.c:82 executor/nodeModifyTable.c:92
#: executor/nodeModifyTable.c:109 executor/nodeModifyTable.c:117
-#: executor/execQual.c:837 executor/execQual.c:854 executor/execQual.c:1014
+#: executor/execQual.c:827 executor/execQual.c:844 executor/execQual.c:1005
msgid "table row type and query-specified row type do not match"
msgstr ""
"Zeilentyp der Tabelle und der von der Anfrage angegebene Zeilentyp stimmen "
@@ -12541,7 +12537,7 @@ msgstr ""
msgid "Query has too many columns."
msgstr "Anfrage hat zu viele Spalten."
-#: executor/nodeModifyTable.c:93 executor/execQual.c:855
+#: executor/nodeModifyTable.c:93 executor/execQual.c:845
#, c-format
msgid "Table has type %s at ordinal position %d, but query expects %s."
msgstr "Tabelle hat Typ %s auf Position %d, aber Anfrage erwartet %s."
@@ -12699,25 +12695,25 @@ msgstr "Prüfen Sie, ob Aufrufe von »SPI_finish« fehlen."
msgid "subtransaction left non-empty SPI stack"
msgstr "Subtransaktion ließ nicht-leeren SPI-Stack zurück"
-#: executor/spi.c:1137
+#: executor/spi.c:1132
msgid "cannot open multi-query plan as cursor"
msgstr "Plan mit mehreren Anfragen kann nicht als Cursor geöffnet werden"
#. translator: %s is name of a SQL command, eg INSERT
-#: executor/spi.c:1142
+#: executor/spi.c:1137
#, c-format
msgid "cannot open %s query as cursor"
msgstr "%s kann nicht als Cursor geöffnet werden"
-#: executor/spi.c:1233 parser/analyze.c:2213
+#: executor/spi.c:1228 parser/analyze.c:2213
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE wird nicht unterstützt"
-#: executor/spi.c:1234 parser/analyze.c:2214
+#: executor/spi.c:1229 parser/analyze.c:2214
msgid "Scrollable cursors must be READ ONLY."
msgstr "Scrollbare Cursor müssen READ ONLY sein."
-#: executor/spi.c:2157
+#: executor/spi.c:2152
#, c-format
msgid "SQL statement \"%s\""
msgstr "SQL-Anweisung »%s«"
@@ -12770,7 +12766,7 @@ msgstr "Cursor »%s« ist nicht auf eine Zeile positioniert"
msgid "cursor \"%s\" is not a simply updatable scan of table \"%s\""
msgstr "Cursor »%s« ist kein einfach aktualisierbarer Scan der Tabelle »%s«"
-#: executor/execCurrent.c:230 executor/execQual.c:1126
+#: executor/execCurrent.c:230 executor/execQual.c:1117
#, c-format
msgid ""
"type of parameter %d (%s) does not match that when preparing the plan (%s)"
@@ -12778,7 +12774,7 @@ msgstr ""
"Typ von Parameter %d (%s) stimmt nicht mit dem überein, als der Plan "
"vorbereitet worden ist (%s)"
-#: executor/execCurrent.c:242 executor/execQual.c:1138
+#: executor/execCurrent.c:242 executor/execQual.c:1129
#, c-format
msgid "no value found for parameter %d"
msgstr "kein Wert für Parameter %d gefunden"
@@ -12787,31 +12783,31 @@ msgstr "kein Wert für Parameter %d gefunden"
msgid "array subscript in assignment must not be null"
msgstr "Arrayindex in Zuweisung darf nicht NULL sein"
-#: executor/execQual.c:637 executor/execQual.c:4019
+#: executor/execQual.c:637 executor/execQual.c:4017
#, c-format
msgid "attribute %d has wrong type"
msgstr "Attribut %d hat falschen Typ"
-#: executor/execQual.c:638 executor/execQual.c:4020
+#: executor/execQual.c:638 executor/execQual.c:4018
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr "Tabelle hat Typ %s, aber Anfrage erwartet %s."
-#: executor/execQual.c:838
+#: executor/execQual.c:828
#, c-format
msgid "Table row contains %d attribute, but query expects %d."
msgid_plural "Table row contains %d attributes, but query expects %d."
msgstr[0] "Tabellenzeile enthält %d Attribut, aber Anfrage erwartet %d."
msgstr[1] "Tabellenzeile enthält %d Attribute, aber Anfrage erwartet %d."
-#: executor/execQual.c:1015 executor/execQual.c:1612
+#: executor/execQual.c:1006 executor/execQual.c:1603
#, c-format
msgid "Physical storage mismatch on dropped attribute at ordinal position %d."
msgstr ""
"Physischer Speicher stimmt nicht überein mit gelöschtem Attribut auf "
"Position %d."
-#: executor/execQual.c:1291 parser/parse_func.c:91 parser/parse_func.c:323
+#: executor/execQual.c:1282 parser/parse_func.c:91 parser/parse_func.c:323
#: parser/parse_func.c:640
#, c-format
msgid "cannot pass more than %d argument to a function"
@@ -12819,11 +12815,11 @@ msgid_plural "cannot pass more than %d arguments to a function"
msgstr[0] "kann nicht mehr als %d Argument an Funktion übergeben"
msgstr[1] "kann nicht mehr als %d Argumente an Funktion übergeben"
-#: executor/execQual.c:1480
+#: executor/execQual.c:1471
msgid "functions and operators can take at most one set argument"
msgstr "Funktionen und Operatoren können höchstens ein Mengenargument haben"
-#: executor/execQual.c:1530
+#: executor/execQual.c:1521
msgid ""
"function returning setof record called in context that cannot accept type "
"record"
@@ -12831,13 +12827,13 @@ msgstr ""
"Funktion mit Ergebnis SETOF RECORD in einem Zusammenhang aufgerufen, der den "
"Typ RECORD nicht verarbeiten kann"
-#: executor/execQual.c:1585 executor/execQual.c:1601 executor/execQual.c:1611
+#: executor/execQual.c:1576 executor/execQual.c:1592 executor/execQual.c:1602
msgid "function return row and query-specified return row do not match"
msgstr ""
"von Funktion zurückgegebene Zeile und von der Anfrage angegebene "
"zurückzugebende Zeile stimmen nicht überein"
-#: executor/execQual.c:1586
+#: executor/execQual.c:1577
#, c-format
msgid "Returned row contains %d attribute, but query expects %d."
msgid_plural "Returned row contains %d attributes, but query expects %d."
@@ -12845,44 +12841,44 @@ msgstr[0] "Zurückgegebene Zeile enthält %d Attribut, aber Anfrage erwartet %d.
msgstr[1] ""
"Zurückgegebene Zeile enthält %d Attribute, aber Anfrage erwartet %d."
-#: executor/execQual.c:1602
+#: executor/execQual.c:1593
#, c-format
msgid "Returned type %s at ordinal position %d, but query expects %s."
msgstr "Rückgabetyp war %s auf Position %d, aber Anfrage erwartet %s."
-#: executor/execQual.c:1836 executor/execQual.c:2260
+#: executor/execQual.c:1827 executor/execQual.c:2258
msgid "table-function protocol for materialize mode was not followed"
msgstr ""
"Tabellenfunktionsprotokoll für Materialisierungsmodus wurde nicht befolgt"
-#: executor/execQual.c:1856 executor/execQual.c:2267
+#: executor/execQual.c:1847 executor/execQual.c:2265
#, c-format
msgid "unrecognized table-function returnMode: %d"
msgstr "unbekannter returnMode von Tabellenfunktion: %d"
-#: executor/execQual.c:2177
+#: executor/execQual.c:2175
msgid "function returning set of rows cannot return null value"
msgstr ""
"Funktion, die eine Zeilenmenge zurückgibt, kann keinen NULL-Wert zurückgeben"
-#: executor/execQual.c:2234
+#: executor/execQual.c:2232
msgid "rows returned by function are not all of the same row type"
msgstr ""
"von Funktion zurückgegebene Zeilen haben nicht alle den selben Zeilentyp"
-#: executor/execQual.c:2449
+#: executor/execQual.c:2447
msgid "IS DISTINCT FROM does not support set arguments"
msgstr "IS DISTINCT FROM unterstützt keine Mengenargumente"
-#: executor/execQual.c:2526
+#: executor/execQual.c:2524
msgid "op ANY/ALL (array) does not support set arguments"
msgstr "op ANY/ALL (array) unterstützt keine Mengenargumente"
-#: executor/execQual.c:3079
+#: executor/execQual.c:3077
msgid "cannot merge incompatible arrays"
msgstr "kann inkompatible Arrays nicht verschmelzen"
-#: executor/execQual.c:3080
+#: executor/execQual.c:3078
#, c-format
msgid ""
"Array with element type %s cannot be included in ARRAY construct with "
@@ -12891,25 +12887,23 @@ msgstr ""
"Arrayelement mit Typ %s kann nicht in ARRAY-Konstrukt mit Elementtyp %s "
"verwendet werden."
-#: executor/execQual.c:3663
+#: executor/execQual.c:3661
msgid "NULLIF does not support set arguments"
msgstr "NULLIF unterstützt keine Mengenargumente"
-#: executor/execQual.c:4415 optimizer/util/clauses.c:573
-#: parser/parse_agg.c:164
+#: executor/execQual.c:4413 optimizer/util/clauses.c:573 parser/parse_agg.c:164
msgid "aggregate function calls cannot be nested"
msgstr "Aufrufe von Aggregatfunktionen können nicht geschachtelt werden"
-#: executor/execQual.c:4453 optimizer/util/clauses.c:647
-#: parser/parse_agg.c:211
+#: executor/execQual.c:4451 optimizer/util/clauses.c:647 parser/parse_agg.c:211
msgid "window function calls cannot be nested"
msgstr "Aufrufe von Fensterfunktionen können nicht geschachtelt werden"
-#: executor/execQual.c:4665
+#: executor/execQual.c:4663
msgid "target type is not an array"
msgstr "Zieltyp ist kein Array"
-#: executor/execQual.c:4778
+#: executor/execQual.c:4776
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr "ROW()-Spalte hat Typ %s statt Typ %s"
@@ -12959,17 +12953,17 @@ msgstr "ungültiger Standby-Message-Typ »%c«"
msgid "unexpected message type \"%c\""
msgstr "unerwarteter Message-Typ »%c«"
-#: replication/walsender.c:764
+#: replication/walsender.c:767
#, c-format
msgid "standby \"%s\" has now caught up with primary"
msgstr "Standby-Server »%s« hat jetzt den Primärserver eingeholt"
-#: replication/walsender.c:844
+#: replication/walsender.c:858
msgid "terminating walsender process due to replication timeout"
msgstr ""
"breche WAL-Sender-Prozess ab wegen Zeitüberschreitung bei der Replikation"
-#: replication/walsender.c:911
+#: replication/walsender.c:925
#, c-format
msgid ""
"number of requested standby connections exceeds max_wal_senders (currently "
@@ -12978,63 +12972,63 @@ msgstr ""
"Anzahl angeforderter Standby-Verbindungen überschreitet max_wal_senders "
"(aktuell %d)"
-#: replication/walsender.c:995 replication/walsender.c:1057
+#: replication/walsender.c:1009 replication/walsender.c:1071
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "das angeforderte WAL-Segment %s wurde schon entfernt"
-#: replication/walsender.c:1028
+#: replication/walsender.c:1042
#, c-format
msgid "could not read from log file %u, segment %u, offset %u, length %lu: %m"
msgstr ""
"konnte nicht aus Logdatei %u, Segment %u bei Position %u, Länge %lu lesen: %m"
-#: replication/basebackup.c:132 replication/basebackup.c:737
+#: replication/basebackup.c:133 replication/basebackup.c:738
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
-#: replication/basebackup.c:139 replication/basebackup.c:741
+#: replication/basebackup.c:140 replication/basebackup.c:742
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "Ziel für symbolische Verknüpfung »%s« ist zu lang"
-#: replication/basebackup.c:207
+#: replication/basebackup.c:208
#, c-format
msgid "could not stat control file \"%s\": %m"
msgstr "konnte »stat« für Kontrolldatei »%s« nicht ausführen: %m"
-#: replication/basebackup.c:284 replication/basebackup.c:914
+#: replication/basebackup.c:285 replication/basebackup.c:915
msgid "base backup could not send data, aborting backup"
msgstr "Basissicherung konnte keine Daten senden, Sicherung abgebrochen"
-#: replication/basebackup.c:331 replication/basebackup.c:340
-#: replication/basebackup.c:349 replication/basebackup.c:358
-#: replication/basebackup.c:367
+#: replication/basebackup.c:332 replication/basebackup.c:341
+#: replication/basebackup.c:350 replication/basebackup.c:359
+#: replication/basebackup.c:368
#, c-format
msgid "duplicate option \"%s\""
msgstr "doppelte Option »%s«"
-#: replication/basebackup.c:419
+#: replication/basebackup.c:420
#, c-format
msgid "could not open directory \"pg_tblspc\": %m"
msgstr "konnte Verzeichnis »pg_tblspc« nicht öffnen: %m"
-#: replication/basebackup.c:616 replication/basebackup.c:691
+#: replication/basebackup.c:617 replication/basebackup.c:692
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %m"
-#: replication/basebackup.c:677
+#: replication/basebackup.c:678
msgid "shutdown requested, aborting active base backup"
msgstr "Herunterfahren verlangt, aktive Basissicherung wird abgebrochen"
-#: replication/basebackup.c:814
+#: replication/basebackup.c:815
#, c-format
msgid "skipping special file \"%s\""
msgstr "überspringe besondere Datei »%s«"
-#: replication/basebackup.c:904
+#: replication/basebackup.c:905
#, c-format
msgid "archive member \"%s\" too large for tar format"
msgstr "Archivmitglied »%s« zu groß für Tar-Format"
@@ -13105,56 +13099,56 @@ msgstr "ungültige Antwort vom Primärserver"
msgid "Expected 1 tuple with 3 fields, got %d tuples with %d fields."
msgstr "1 Tupel mit 3 Feldern erwartet, %d Tupel mit %d Feldern erhalten."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:140
+#: replication/libpqwalreceiver/libpqwalreceiver.c:141
msgid "database system identifier differs between the primary and standby"
msgstr ""
"Datenbanksystemidentifikator unterscheidet sich zwischen Primär- und Standby-"
"Server"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:141
+#: replication/libpqwalreceiver/libpqwalreceiver.c:142
#, c-format
msgid "The primary's identifier is %s, the standby's identifier is %s."
msgstr ""
"Identifikator des Primärservers ist %s, Identifikator des Standby ist %s."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:153
+#: replication/libpqwalreceiver/libpqwalreceiver.c:154
#, c-format
msgid "timeline %u of the primary does not match recovery target timeline %u"
msgstr ""
"Timeline %u des primären Servers stimmt nicht mit der Timeline %u des "
"Wiederherstellungsziels überein"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:165
+#: replication/libpqwalreceiver/libpqwalreceiver.c:166
#, c-format
msgid "could not start WAL streaming: %s"
msgstr "konnte WAL-Streaming nicht starten: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:171
+#: replication/libpqwalreceiver/libpqwalreceiver.c:172
msgid "streaming replication successfully connected to primary"
msgstr "Streaming-Replikation hat erfolgreich mit primärem Server verbunden"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:193
+#: replication/libpqwalreceiver/libpqwalreceiver.c:194
msgid "socket not open"
msgstr "Socket ist nicht offen"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:233 port/pg_latch.c:265
+#: replication/libpqwalreceiver/libpqwalreceiver.c:234 port/pg_latch.c:265
#: port/unix_latch.c:265
#, c-format
msgid "select() failed: %m"
msgstr "select() fehlgeschlagen: %m"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:367
-#: replication/libpqwalreceiver/libpqwalreceiver.c:388
-#: replication/libpqwalreceiver/libpqwalreceiver.c:393
+#: replication/libpqwalreceiver/libpqwalreceiver.c:368
+#: replication/libpqwalreceiver/libpqwalreceiver.c:389
+#: replication/libpqwalreceiver/libpqwalreceiver.c:394
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "konnte keine Daten vom WAL-Stream empfangen: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:384
+#: replication/libpqwalreceiver/libpqwalreceiver.c:385
msgid "replication terminated by primary server"
msgstr "Replikation wurde durch Primärserver beendet"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:415
+#: replication/libpqwalreceiver/libpqwalreceiver.c:416
#, c-format
msgid "could not send data to WAL stream: %s"
msgstr "konnte keine Daten an den WAL-Stream senden: %s"
@@ -13589,11 +13583,11 @@ msgstr "Einzelheiten finden Sie im Serverlog."
msgid "connection requires a valid client certificate"
msgstr "Verbindung erfordert ein gültiges Client-Zertifikat"
-#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:464 libpq/auth.c:482
+#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:474 libpq/auth.c:492
msgid "SSL on"
msgstr "SSL an"
-#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:464 libpq/auth.c:482
+#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:474 libpq/auth.c:492
msgid "SSL off"
msgstr "SSL aus"
@@ -13613,11 +13607,11 @@ msgstr ""
#: libpq/auth.c:413
#, c-format
msgid ""
-"pg_hba.conf rejects connection for host \"%s\", user \"%s\", database \"%s"
-"\", %s"
+"pg_hba.conf rejects connection for host \"%s\", user \"%s\", database \""
+"%s\", %s"
msgstr ""
-"pg_hba.conf lehnt Verbindung ab für Host »%s«, Benutzer »%s«, Datenbank "
-"»%s«, %s"
+"pg_hba.conf lehnt Verbindung ab für Host »%s«, Benutzer »%s«, Datenbank »"
+"%s«, %s"
#: libpq/auth.c:420
#, c-format
@@ -13632,252 +13626,262 @@ msgid "Client IP address resolved to \"%s\", forward lookup matches."
msgstr ""
"Auflösung der Client-IP-Adresse ergab »%s«, Vorwärtsauflösung stimmt überein."
-#: libpq/auth.c:451
+#: libpq/auth.c:452
#, c-format
msgid "Client IP address resolved to \"%s\", forward lookup not checked."
msgstr ""
"Auflösung der Client-IP-Adresse ergab »%s«, Vorwärtsauflösung nicht geprüft."
-#: libpq/auth.c:453
+#: libpq/auth.c:455
#, c-format
msgid "Client IP address resolved to \"%s\", forward lookup does not match."
msgstr ""
"Auflösung der Client-IP-Adresse ergab »%s«, Vorwärtsauflösung stimmt nicht "
"überein."
-#: libpq/auth.c:462
+#: libpq/auth.c:458
+#, c-format
+msgid "Could not translate client host name \"%s\" to IP address: %s."
+msgstr "Konnte Client-Hostnamen »%s« nicht in IP-Adresse übersetzen: %s."
+
+#: libpq/auth.c:463
+#, c-format
+msgid "Could not resolve client IP address to a host name: %s."
+msgstr "Konnte Client-IP-Adresse nicht in einen Hostnamen auflösen: %s."
+
+#: libpq/auth.c:472
#, c-format
msgid ""
-"no pg_hba.conf entry for replication connection from host \"%s\", user \"%s"
-"\", %s"
+"no pg_hba.conf entry for replication connection from host \"%s\", user \""
+"%s\", %s"
msgstr ""
-"kein pg_hba.conf-Eintrag für Replikationsverbindung von Host »%s«, Benutzer "
-"»%s«, %s"
+"kein pg_hba.conf-Eintrag für Replikationsverbindung von Host »%s«, Benutzer »"
+"%s«, %s"
-#: libpq/auth.c:469
+#: libpq/auth.c:479
#, c-format
msgid ""
"no pg_hba.conf entry for replication connection from host \"%s\", user \"%s\""
msgstr ""
-"kein pg_hba.conf-Eintrag für Replikationsverbindung von Host »%s«, Benutzer "
-"»%s«"
+"kein pg_hba.conf-Eintrag für Replikationsverbindung von Host »%s«, Benutzer »"
+"%s«"
-#: libpq/auth.c:479
+#: libpq/auth.c:489
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\", %s"
msgstr ""
"kein pg_hba.conf-Eintrag für Host »%s«, Benutzer »%s«, Datenbank »%s«, %s"
-#: libpq/auth.c:487
+#: libpq/auth.c:497
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\""
msgstr "kein pg_hba.conf-Eintrag für Host »%s«, Benutzer »%s«, Datenbank »%s«"
-#: libpq/auth.c:539 libpq/hba.c:1118
+#: libpq/auth.c:549 libpq/hba.c:1130
msgid ""
"MD5 authentication is not supported when \"db_user_namespace\" is enabled"
msgstr ""
"MD5-Authentifizierung wird nicht unterstützt, wenn »db_user_namespace« "
"angeschaltet ist"
-#: libpq/auth.c:663
+#: libpq/auth.c:673
#, c-format
msgid "expected password response, got message type %d"
msgstr "Passwort-Antwort erwartet, Message-Typ %d empfangen"
-#: libpq/auth.c:691
+#: libpq/auth.c:701
msgid "invalid password packet size"
msgstr "ungültige Größe des Passwortpakets"
-#: libpq/auth.c:695
+#: libpq/auth.c:705
msgid "received password packet"
msgstr "Passwortpaket empfangen"
-#: libpq/auth.c:753
+#: libpq/auth.c:763
#, c-format
msgid "Kerberos initialization returned error %d"
msgstr "Kerberos-Initialisierung ergab Fehler %d"
-#: libpq/auth.c:763
+#: libpq/auth.c:773
#, c-format
msgid "Kerberos keytab resolving returned error %d"
msgstr "Auflösung der Kerberos-Keytab ergab Fehler %d"
-#: libpq/auth.c:787
+#: libpq/auth.c:797
#, c-format
msgid "Kerberos sname_to_principal(\"%s\", \"%s\") returned error %d"
msgstr "Kerberos sname_to_principal(\"%s\", \"%s\") ergab Fehler %d"
-#: libpq/auth.c:832
+#: libpq/auth.c:842
#, c-format
msgid "Kerberos recvauth returned error %d"
msgstr "Kerberos recvauth ergab Fehler %d"
-#: libpq/auth.c:855
+#: libpq/auth.c:865
#, c-format
msgid "Kerberos unparse_name returned error %d"
msgstr "Kerberos unparse_name ergab Fehler %d"
-#: libpq/auth.c:1003
+#: libpq/auth.c:1013
msgid "GSSAPI is not supported in protocol version 2"
msgstr "GSSAPI wird in Protokollversion 2 nicht unterstützt"
-#: libpq/auth.c:1058
+#: libpq/auth.c:1068
#, c-format
msgid "expected GSS response, got message type %d"
msgstr "GSS-Antwort erwartet, Message-Typ %d empfangen"
-#: libpq/auth.c:1121
+#: libpq/auth.c:1131
msgid "accepting GSS security context failed"
msgstr "Annahme des GSS-Sicherheitskontexts fehlgeschlagen"
-#: libpq/auth.c:1147
+#: libpq/auth.c:1157
msgid "retrieving GSS user name failed"
msgstr "Abfrage des GSS-Benutzernamens fehlgeschlagen"
-#: libpq/auth.c:1264
+#: libpq/auth.c:1274
msgid "SSPI is not supported in protocol version 2"
msgstr "SSL wird in Protokollversion 2 nicht unterstützt"
-#: libpq/auth.c:1279
+#: libpq/auth.c:1289
msgid "could not acquire SSPI credentials"
msgstr "konnte SSPI-Credentials nicht erhalten"
-#: libpq/auth.c:1296
+#: libpq/auth.c:1306
#, c-format
msgid "expected SSPI response, got message type %d"
msgstr "SSPI-Antwort erwartet, Message-Typ %d empfangen"
-#: libpq/auth.c:1368
+#: libpq/auth.c:1378
msgid "could not accept SSPI security context"
msgstr "konnte SSPI-Sicherheitskontext nicht akzeptieren"
-#: libpq/auth.c:1430
+#: libpq/auth.c:1440
msgid "could not get token from SSPI security context"
msgstr "konnte kein Token vom SSPI-Sicherheitskontext erhalten"
-#: libpq/auth.c:1674
+#: libpq/auth.c:1684
#, c-format
msgid "could not create socket for Ident connection: %m"
msgstr "konnte Socket für Ident-Verbindung nicht erzeugen: %m"
-#: libpq/auth.c:1689
+#: libpq/auth.c:1699
#, c-format
msgid "could not bind to local address \"%s\": %m"
msgstr "konnte nicht mit lokaler Adresse »%s« verbinden: %m"
-#: libpq/auth.c:1701
+#: libpq/auth.c:1711
#, c-format
msgid "could not connect to Ident server at address \"%s\", port %s: %m"
msgstr "konnte nicht mit Ident-Server auf Adresse »%s«, Port %s verbinden: %m"
-#: libpq/auth.c:1721
+#: libpq/auth.c:1731
#, c-format
msgid "could not send query to Ident server at address \"%s\", port %s: %m"
msgstr ""
"konnte Anfrage an Ident-Server auf Adresse »%s«, Port %s nicht senden: %m"
-#: libpq/auth.c:1736
+#: libpq/auth.c:1746
#, c-format
msgid ""
"could not receive response from Ident server at address \"%s\", port %s: %m"
msgstr ""
"konnte Antwort von Ident-Server auf Adresse »%s«, Port %s nicht empfangen: %m"
-#: libpq/auth.c:1746
+#: libpq/auth.c:1756
#, c-format
msgid "invalidly formatted response from Ident server: \"%s\""
msgstr "ungültig formatierte Antwort vom Ident-Server: »%s«"
-#: libpq/auth.c:1785
+#: libpq/auth.c:1795
msgid "peer authentication is not supported on this platform"
msgstr "Peer-Authentifizierung wird auf dieser Plattform nicht unterstützt"
-#: libpq/auth.c:1789
+#: libpq/auth.c:1799
#, c-format
msgid "could not get peer credentials: %m"
msgstr "konnte Credentials von Gegenstelle nicht ermitteln: %m"
-#: libpq/auth.c:1798
+#: libpq/auth.c:1808
#, c-format
msgid "local user with ID %d does not exist"
msgstr "lokaler Benutzer mit ID %d existiert nicht"
-#: libpq/auth.c:1881 libpq/auth.c:2153 libpq/auth.c:2513
+#: libpq/auth.c:1891 libpq/auth.c:2163 libpq/auth.c:2523
msgid "empty password returned by client"
msgstr "Client gab leeres Passwort zurück"
-#: libpq/auth.c:1891
+#: libpq/auth.c:1901
#, c-format
msgid "error from underlying PAM layer: %s"
msgstr "Fehler von der unteren PAM-Ebene: %s"
-#: libpq/auth.c:1960
+#: libpq/auth.c:1970
#, c-format
msgid "could not create PAM authenticator: %s"
msgstr "konnte PAM-Authenticator nicht erzeugen: %s"
-#: libpq/auth.c:1971
+#: libpq/auth.c:1981
#, c-format
msgid "pam_set_item(PAM_USER) failed: %s"
msgstr "pam_set_item(PAM_USER) fehlgeschlagen: %s"
-#: libpq/auth.c:1982
+#: libpq/auth.c:1992
#, c-format
msgid "pam_set_item(PAM_CONV) failed: %s"
msgstr "pam_set_item(PAM_CONV) fehlgeschlagen: %s"
-#: libpq/auth.c:1993
+#: libpq/auth.c:2003
#, c-format
msgid "pam_authenticate failed: %s"
msgstr "pam_authenticate fehlgeschlagen: %s"
-#: libpq/auth.c:2004
+#: libpq/auth.c:2014
#, c-format
msgid "pam_acct_mgmt failed: %s"
msgstr "pam_acct_mgmt fehlgeschlagen: %s"
-#: libpq/auth.c:2015
+#: libpq/auth.c:2025
#, c-format
msgid "could not release PAM authenticator: %s"
msgstr "konnte PAM-Authenticator nicht freigeben: %s"
-#: libpq/auth.c:2048 libpq/auth.c:2052
+#: libpq/auth.c:2058 libpq/auth.c:2062
#, c-format
msgid "could not initialize LDAP: error code %d"
msgstr "konnte LDAP nicht initialisieren: Fehlercode %d"
-#: libpq/auth.c:2062
+#: libpq/auth.c:2072
#, c-format
msgid "could not set LDAP protocol version: error code %d"
msgstr "konnte LDAP-Protokollversion nicht setzen: Fehlercode %d"
-#: libpq/auth.c:2091
+#: libpq/auth.c:2101
msgid "could not load wldap32.dll"
msgstr "konnte wldap32.dll nicht laden"
-#: libpq/auth.c:2099
+#: libpq/auth.c:2109
msgid "could not load function _ldap_start_tls_sA in wldap32.dll"
msgstr "konnte Funktion _ldap_start_tls_sA in wldap32.dll nicht laden"
-#: libpq/auth.c:2100
+#: libpq/auth.c:2110
msgid "LDAP over SSL is not supported on this platform."
msgstr "LDAP über SSL wird auf dieser Plattform nicht unterstützt."
-#: libpq/auth.c:2115
+#: libpq/auth.c:2125
#, c-format
msgid "could not start LDAP TLS session: error code %d"
msgstr "konnte LDAP-TLS-Sitzung nicht öffnen: Fehlercode %d"
-#: libpq/auth.c:2137
+#: libpq/auth.c:2147
msgid "LDAP server not specified"
msgstr "LDAP-Server nicht angegeben"
-#: libpq/auth.c:2189
+#: libpq/auth.c:2199
msgid "invalid character in user name for LDAP authentication"
msgstr "ungültiges Zeichen im Benutzernamen für LDAP-Authentifizierung"
-#: libpq/auth.c:2204
+#: libpq/auth.c:2214
#, c-format
msgid ""
"could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": "
@@ -13886,48 +13890,48 @@ msgstr ""
"erstes LDAP-Binden für ldapbinddn »%s« auf Server »%s« fehlgeschlagen: "
"Fehlercode %d"
-#: libpq/auth.c:2229
+#: libpq/auth.c:2239
#, c-format
msgid "could not search LDAP for filter \"%s\" on server \"%s\": error code %d"
msgstr ""
"konnte LDAP nicht mit Filter »%s« auf Server »%s« durchsuchen: Fehlercode %d"
-#: libpq/auth.c:2239
+#: libpq/auth.c:2249
#, c-format
msgid "LDAP search failed for filter \"%s\" on server \"%s\": no such user"
msgstr ""
"LDAP-Suche fehlgeschlagen für Filter »%s« auf Server »%s«: Benutzer "
"existiert nicht"
-#: libpq/auth.c:2243
+#: libpq/auth.c:2253
#, c-format
msgid ""
-"LDAP search failed for filter \"%s\" on server \"%s\": user is not unique "
-"(%ld matches)"
+"LDAP search failed for filter \"%s\" on server \"%s\": user is not unique ("
+"%ld matches)"
msgstr ""
"LDAP-Suche fehlgeschlagen für Filter »%s« auf Server »%s«: Benutzer ist "
"nicht eindeutig (%ld Treffer)"
-#: libpq/auth.c:2260
+#: libpq/auth.c:2270
#, c-format
msgid ""
"could not get dn for the first entry matching \"%s\" on server \"%s\": %s"
msgstr ""
"konnte DN fũr den ersten Treffer für »%s« auf Server »%s« nicht lesen: %s"
-#: libpq/auth.c:2280
+#: libpq/auth.c:2290
#, c-format
msgid "could not unbind after searching for user \"%s\" on server \"%s\": %s"
msgstr ""
"Losbinden fehlgeschlagen nach Suche nach Benutzer »%s« auf Server »%s«: %s"
-#: libpq/auth.c:2317
+#: libpq/auth.c:2327
#, c-format
msgid "LDAP login failed for user \"%s\" on server \"%s\": error code %d"
msgstr ""
"LDAP-Login fehlgeschlagen für Benutzer »%s« auf Server »%s«: Fehlercode %d"
-#: libpq/auth.c:2345
+#: libpq/auth.c:2355
#, c-format
msgid ""
"certificate authentication failed for user \"%s\": client certificate "
@@ -13936,91 +13940,91 @@ msgstr ""
"Zertifikatauthentifizierung für Benutzer »%s« fehlgeschlagen: Client-"
"Zertifikat enthält keinen Benutzernamen"
-#: libpq/auth.c:2469
+#: libpq/auth.c:2479
msgid "RADIUS server not specified"
msgstr "RADIUS-Server nicht angegeben"
-#: libpq/auth.c:2476
+#: libpq/auth.c:2486
msgid "RADIUS secret not specified"
msgstr "RADIUS-Geheimnis nicht angegeben"
-#: libpq/auth.c:2492 libpq/hba.c:1403
+#: libpq/auth.c:2502 libpq/hba.c:1415
#, c-format
msgid "could not translate RADIUS server name \"%s\" to address: %s"
msgstr "konnte RADIUS-Servername »%s« nicht in Adresse übersetzen: %s"
-#: libpq/auth.c:2520
+#: libpq/auth.c:2530
msgid ""
"RADIUS authentication does not support passwords longer than 16 characters"
msgstr ""
"RADIUS-Authentifizierung unterstützt keine Passwörter länger als 16 Zeichen"
-#: libpq/auth.c:2531
+#: libpq/auth.c:2541
msgid "could not generate random encryption vector"
msgstr "konnte zufälligen Verschlüsselungsvektor nicht erzeugen"
-#: libpq/auth.c:2554
+#: libpq/auth.c:2564
msgid "could not perform MD5 encryption of password"
msgstr "konnte MD5-Verschlüsselung des Passworts nicht durchführen"
-#: libpq/auth.c:2576
+#: libpq/auth.c:2586
#, c-format
msgid "could not create RADIUS socket: %m"
msgstr "konnte RADIUS-Socket nicht erstellen: %m"
-#: libpq/auth.c:2597
+#: libpq/auth.c:2607
#, c-format
msgid "could not bind local RADIUS socket: %m"
msgstr "konnte lokales RADIUS-Socket nicht binden: %m"
-#: libpq/auth.c:2607
+#: libpq/auth.c:2617
#, c-format
msgid "could not send RADIUS packet: %m"
msgstr "konnte RADIUS-Paket nicht senden: %m"
-#: libpq/auth.c:2636 libpq/auth.c:2661
+#: libpq/auth.c:2646 libpq/auth.c:2671
msgid "timeout waiting for RADIUS response"
msgstr "Zeitüberschreitung beim Warten auf RADIUS-Antwort"
-#: libpq/auth.c:2654
+#: libpq/auth.c:2664
#, c-format
msgid "could not check status on RADIUS socket: %m"
msgstr "konnte Status des RADIUS-Sockets nicht prüfen: %m"
-#: libpq/auth.c:2683
+#: libpq/auth.c:2693
#, c-format
msgid "could not read RADIUS response: %m"
msgstr "konnte RADIUS-Antwort nicht lesen: %m"
-#: libpq/auth.c:2695 libpq/auth.c:2699
+#: libpq/auth.c:2705 libpq/auth.c:2709
#, c-format
msgid "RADIUS response was sent from incorrect port: %i"
msgstr "RADIUS-Antwort wurde von falschem Port gesendet: %i"
-#: libpq/auth.c:2708
+#: libpq/auth.c:2718
#, c-format
msgid "RADIUS response too short: %i"
msgstr "RADIUS-Antwort zu kurz: %i"
-#: libpq/auth.c:2715
+#: libpq/auth.c:2725
#, c-format
msgid "RADIUS response has corrupt length: %i (actual length %i)"
msgstr "RADIUS-Antwort hat verfälschte Länge: %i (tatsächliche Länge %i)"
-#: libpq/auth.c:2723
+#: libpq/auth.c:2733
#, c-format
msgid "RADIUS response is to a different request: %i (should be %i)"
msgstr "RADIUS-Antwort unterscheidet sich von Anfrage: %i (sollte %i sein)"
-#: libpq/auth.c:2748
+#: libpq/auth.c:2758
msgid "could not perform MD5 encryption of received packet"
msgstr "konnte MD5-Verschlüsselung des empfangenen Pakets nicht durchführen"
-#: libpq/auth.c:2757
+#: libpq/auth.c:2767
msgid "RADIUS response has incorrect MD5 signature"
msgstr "RADIUS-Antwort hat falsche MD5-Signatur"
-#: libpq/auth.c:2774
+#: libpq/auth.c:2784
#, c-format
msgid "RADIUS response has invalid code (%i) for user \"%s\""
msgstr "RADIUS-Antwort hat ungültigen Code (%i) für Benutzer »%s«"
@@ -14036,13 +14040,8 @@ msgid "could not open secondary authentication file \"@%s\" as \"%s\": %m"
msgstr ""
"konnte sekundäre Authentifizierungsdatei »@%s« nicht als »%s« öffnen: %m"
-#: libpq/hba.c:628
-#, c-format
-msgid "could not translate host name \"%s\" to address: %s"
-msgstr "konnte Hostname »%s« nicht in Adresse übersetzen: %s"
-
#. translator: the second %s is a list of auth methods
-#: libpq/hba.c:779
+#: libpq/hba.c:791
#, c-format
msgid ""
"authentication option \"%s\" is only valid for authentication methods %s"
@@ -14050,122 +14049,122 @@ msgstr ""
"Authentifizierungsoption »%s« ist nur gültig für Authentifizierungsmethoden "
"%s"
-#: libpq/hba.c:795
+#: libpq/hba.c:807
#, c-format
msgid "authentication method \"%s\" requires argument \"%s\" to be set"
msgstr "Authentifizierungsmethode »%s« benötigt Argument »%s«"
-#: libpq/hba.c:832
+#: libpq/hba.c:844
msgid "local connections are not supported by this build"
msgstr "lokale Verbindungen werden von dieser Installation nicht unterstützt"
-#: libpq/hba.c:853
+#: libpq/hba.c:865
msgid "hostssl requires SSL to be turned on"
msgstr "für hostssl muss SSL angeschaltet sein"
-#: libpq/hba.c:854
+#: libpq/hba.c:866
msgid "Set ssl = on in postgresql.conf."
msgstr "Setzen Sie ssl = on in postgresql.conf."
-#: libpq/hba.c:862
+#: libpq/hba.c:874
msgid "hostssl is not supported by this build"
msgstr "hostssl wird von dieser Installation nicht unterstützt"
-#: libpq/hba.c:863
+#: libpq/hba.c:875
msgid "Compile with --with-openssl to use SSL connections."
msgstr "Kompilieren Sie mit --with-openssl, um SSL-Verbindungen zu verwenden."
-#: libpq/hba.c:885
+#: libpq/hba.c:897
#, c-format
msgid "invalid connection type \"%s\""
msgstr "ungültiger Verbindungstyp »%s«"
-#: libpq/hba.c:898
+#: libpq/hba.c:910
msgid "end-of-line before database specification"
msgstr "Zeilenende vor Datenbankangabe"
-#: libpq/hba.c:911
+#: libpq/hba.c:923
msgid "end-of-line before role specification"
msgstr "Zeilenende vor Rollenangabe"
-#: libpq/hba.c:926
+#: libpq/hba.c:938
msgid "end-of-line before IP address specification"
msgstr "Zeilenende vor IP-Adressangabe"
-#: libpq/hba.c:980
+#: libpq/hba.c:992
#, c-format
msgid "invalid IP address \"%s\": %s"
msgstr "ungültige IP-Adresse »%s«: %s"
-#: libpq/hba.c:1000
+#: libpq/hba.c:1012
#, c-format
msgid "specifying both host name and CIDR mask is invalid: \"%s\""
msgstr "Angabe von sowohl Hostname als auch CIDR-Maske ist ungültig: »%s«"
-#: libpq/hba.c:1014
+#: libpq/hba.c:1026
#, c-format
msgid "invalid CIDR mask in address \"%s\""
msgstr "ungültige CIDR-Maske in Adresse »%s«"
-#: libpq/hba.c:1032
+#: libpq/hba.c:1044
msgid "end-of-line before netmask specification"
msgstr "Zeilenende vor Netzmaskenangabe"
-#: libpq/hba.c:1044
+#: libpq/hba.c:1056
#, c-format
msgid "invalid IP mask \"%s\": %s"
msgstr "ungültige IP-Maske »%s«: %s"
-#: libpq/hba.c:1061
+#: libpq/hba.c:1073
msgid "IP address and mask do not match"
msgstr "IP-Adresse und -Maske passen nicht zusammen"
-#: libpq/hba.c:1076
+#: libpq/hba.c:1088
msgid "end-of-line before authentication method"
msgstr "Zeilenende vor Authentifizierungsmethode"
-#: libpq/hba.c:1149
+#: libpq/hba.c:1161
#, c-format
msgid "invalid authentication method \"%s\""
msgstr "ungültige Authentifizierungsmethode »%s«"
-#: libpq/hba.c:1160
+#: libpq/hba.c:1172
#, c-format
msgid "invalid authentication method \"%s\": not supported by this build"
msgstr ""
"ungültige Authentifizierungsmethode »%s«: von dieser Installation nicht "
"unterstützt"
-#: libpq/hba.c:1181
+#: libpq/hba.c:1193
msgid "krb5 authentication is not supported on local sockets"
msgstr "krb5-Authentifizierung wird auf lokalen Sockets nicht unterstützt"
-#: libpq/hba.c:1192
+#: libpq/hba.c:1204
msgid "gssapi authentication is not supported on local sockets"
msgstr "gssapi-Authentifizierung wird auf lokalen Sockets nicht unterstützt"
-#: libpq/hba.c:1203
+#: libpq/hba.c:1215
msgid "peer authentication is only supported on local sockets"
msgstr "peer-Authentifizierung wird nur auf lokalen Sockets unterstützt"
-#: libpq/hba.c:1220
+#: libpq/hba.c:1232
msgid "cert authentication is only supported on hostssl connections"
msgstr "cert-Authentifizierung wird nur auf »hostssl«-Verbindungen unterstützt"
-#: libpq/hba.c:1241
+#: libpq/hba.c:1253
#, c-format
msgid "authentication option not in name=value format: %s"
msgstr "Authentifizierungsoption nicht im Format name=wert: %s"
-#: libpq/hba.c:1257
+#: libpq/hba.c:1269
msgid "ident, peer, krb5, gssapi, sspi and cert"
msgstr "ident, peer, krb5, gssapi, sspi und cert"
-#: libpq/hba.c:1271
+#: libpq/hba.c:1283
msgid "clientcert can only be configured for \"hostssl\" rows"
msgstr "clientcert kann nur für »hostssl«-Zeilen konfiguriert werden"
-#: libpq/hba.c:1282
+#: libpq/hba.c:1294
msgid ""
"client certificates can only be checked if a root certificate store is "
"available"
@@ -14173,36 +14172,36 @@ msgstr ""
"Client-Zertifikate können nur überprüft werden, wenn Wurzelzertifikat "
"verfügbar ist"
-#: libpq/hba.c:1283
+#: libpq/hba.c:1295
msgid "Make sure the root.crt file is present and readable."
msgstr "Stellen Sie sicher, dass die Datei root.crt vorhanden und lesbar ist."
-#: libpq/hba.c:1296
+#: libpq/hba.c:1308
msgid "clientcert can not be set to 0 when using \"cert\" authentication"
msgstr ""
"clientcert kann nicht auf 0 gesetzt sein, wenn »cert«-Authentifizierung "
"verwendet wird"
-#: libpq/hba.c:1330
+#: libpq/hba.c:1342
#, c-format
msgid "invalid LDAP port number: \"%s\""
msgstr "ungültige LDAP-Portnummer: »%s«"
-#: libpq/hba.c:1376 libpq/hba.c:1384
+#: libpq/hba.c:1388 libpq/hba.c:1396
msgid "krb5, gssapi and sspi"
msgstr "krb5, gssapi und sspi"
-#: libpq/hba.c:1422
+#: libpq/hba.c:1434
#, c-format
msgid "invalid RADIUS port number: \"%s\""
msgstr "ungültige RADIUS-Portnummer: »%s«"
-#: libpq/hba.c:1442
+#: libpq/hba.c:1454
#, c-format
msgid "unrecognized authentication option name: \"%s\""
msgstr "unbekannter Authentifizierungsoptionsname: »%s«"
-#: libpq/hba.c:1474
+#: libpq/hba.c:1486
msgid ""
"cannot use ldapbasedn, ldapbinddn, ldapbindpasswd, or ldapsearchattribute "
"together with ldapprefix"
@@ -14210,25 +14209,25 @@ msgstr ""
"ldapbasedn, ldapbinddn, ldapbindpasswd oder ldapsearchattribute kann nicht "
"zusammen mit ldapprefix verwendet werden"
-#: libpq/hba.c:1484
+#: libpq/hba.c:1496
msgid ""
-"authentication method \"ldap\" requires argument \"ldapbasedn\", \"ldapprefix"
-"\", or \"ldapsuffix\" to be set"
+"authentication method \"ldap\" requires argument \"ldapbasedn\", "
+"\"ldapprefix\", or \"ldapsuffix\" to be set"
msgstr ""
"Authentifizierungsmethode »ldap« benötigt Argument »ldapbasedn«, "
"»ldapprefix« oder »ldapsuffix«"
-#: libpq/hba.c:1815
+#: libpq/hba.c:1827
#, c-format
msgid "invalid regular expression \"%s\": %s"
msgstr "ungültiger regulärer Ausdruck »%s«: %s"
-#: libpq/hba.c:1838
+#: libpq/hba.c:1850
#, c-format
msgid "regular expression match for \"%s\" failed: %s"
msgstr "Suche nach regulärem Ausdruck für »%s« fehlgeschlagen: %s"
-#: libpq/hba.c:1856
+#: libpq/hba.c:1868
#, c-format
msgid ""
"regular expression \"%s\" has no subexpressions as requested by "
@@ -14237,26 +14236,26 @@ msgstr ""
"regulärer Ausdruck »%s« hat keine Teilausdrücke wie von der Backreference in "
"»%s« verlangt"
-#: libpq/hba.c:1922
+#: libpq/hba.c:1934
#, c-format
msgid "missing entry in file \"%s\" at end of line %d"
msgstr "fehlender Eintrag in Datei »%s« am Ende von Zeile %d"
-#: libpq/hba.c:1963
+#: libpq/hba.c:1975
#, c-format
msgid "provided user name (%s) and authenticated user name (%s) do not match"
msgstr ""
"angegebener Benutzername (%s) und authentifizierter Benutzername (%s) "
"stimmen nicht überein"
-#: libpq/hba.c:1984
+#: libpq/hba.c:1996
#, c-format
msgid "no match in usermap \"%s\" for user \"%s\" authenticated as \"%s\""
msgstr ""
"kein passender Eintrag in Usermap »%s« für Benutzer »%s«, authentifiziert "
"als »%s«"
-#: libpq/hba.c:2008
+#: libpq/hba.c:2020
#, c-format
msgid "could not open usermap file \"%s\": %m"
msgstr "konnte Usermap-Datei »%s« nicht öffnen: %m"
@@ -14356,7 +14355,7 @@ msgstr ""
"maxAllocatedDescs (%d) überschritten beim Versuch das Verzeichnis »%s« zu "
"öffnen"
-#: storage/file/fd.c:1702
+#: storage/file/fd.c:1698
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
@@ -14432,25 +14431,31 @@ msgstr "schreibe Block %u von Relation %s"
msgid "no empty local buffer available"
msgstr "kein leerer lokaler Puffer verfügbar"
-#: storage/large_object/inv_api.c:266 catalog/aclchk.c:647
+#: storage/large_object/inv_api.c:205
+#, c-format
+msgid "pg_largeobject entry for OID %u, page %d has invalid data field size %d"
+msgstr ""
+"pg_largeobject-Eintrag für OID %u, Seite %d hat ungültige Datenfeldgröße %d"
+
+#: storage/large_object/inv_api.c:291 catalog/aclchk.c:647
#: catalog/aclchk.c:3676 catalog/aclchk.c:4367 catalog/objectaddress.c:199
#: catalog/pg_largeobject.c:116 catalog/pg_largeobject.c:176
#, c-format
msgid "large object %u does not exist"
msgstr "Large Object %u existiert nicht"
-#: storage/large_object/inv_api.c:563 storage/large_object/inv_api.c:760
+#: storage/large_object/inv_api.c:574 storage/large_object/inv_api.c:762
#, c-format
msgid "large object %u was not opened for writing"
msgstr "Large Object %u wurde nicht zum Schreiben geöffnet"
-#: storage/large_object/inv_api.c:570 storage/large_object/inv_api.c:767
+#: storage/large_object/inv_api.c:581 storage/large_object/inv_api.c:769
#, c-format
msgid "large object %u was already dropped"
msgstr "Large Object %u wurde gleichzeitig gelöscht"
-#: storage/page/bufpage.c:143 storage/page/bufpage.c:390
-#: storage/page/bufpage.c:623 storage/page/bufpage.c:753
+#: storage/page/bufpage.c:144 storage/page/bufpage.c:389
+#: storage/page/bufpage.c:621 storage/page/bufpage.c:753
#, c-format
msgid "corrupted page pointers: lower = %u, upper = %u, special = %u"
msgstr "verfälschte Seitenzeiger: lower = %u, upper = %u, special = %u"
@@ -14460,12 +14465,12 @@ msgstr "verfälschte Seitenzeiger: lower = %u, upper = %u, special = %u"
msgid "corrupted item pointer: %u"
msgstr "verfälschter Item-Zeiger: %u"
-#: storage/page/bufpage.c:444 storage/page/bufpage.c:805
+#: storage/page/bufpage.c:444 storage/page/bufpage.c:804
#, c-format
msgid "corrupted item lengths: total %u, available space %u"
msgstr "verfälschte Item-Längen: gesamt %u, verfügbarer Platz %u"
-#: storage/page/bufpage.c:642 storage/page/bufpage.c:778
+#: storage/page/bufpage.c:640 storage/page/bufpage.c:777
#, c-format
msgid "corrupted item pointer: offset = %u, size = %u"
msgstr "verfälschter Item-Zeiger: offset = %u, size = %u"
@@ -14788,7 +14793,7 @@ msgid "unrecognized locktag type %d"
msgstr "unbekannter Locktag-Typ %d"
#: rewrite/rewriteRemove.c:62 rewrite/rewriteSupport.c:117
-#: rewrite/rewriteDefine.c:700 rewrite/rewriteDefine.c:762
+#: rewrite/rewriteDefine.c:723 rewrite/rewriteDefine.c:785
#, c-format
msgid "rule \"%s\" for relation \"%s\" does not exist"
msgstr "Regel »%s« für Relation »%s« existiert nicht"
@@ -14802,7 +14807,7 @@ msgstr "Regel »%s« für Relation »%s« existiert nicht, wird übersprungen"
msgid "conditional utility statements are not implemented"
msgstr "Utility-Anweisungen mit Bedingung sind nicht implementiert"
-#: rewrite/rewriteManip.c:1024 rewrite/rewriteHandler.c:442
+#: rewrite/rewriteManip.c:1024 rewrite/rewriteHandler.c:467
#: parser/parse_utilcmd.c:2139 parser/parse_utilcmd.c:2238
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "UNION/INTERSECTION/EXCEPT mit Bedingung sind nicht implementiert"
@@ -14825,7 +14830,7 @@ msgstr "es gibt mehrere Regeln namens »%s«"
msgid "Specify a relation name as well as a rule name."
msgstr "Geben Sie einen Relationsnamen und einen Regelnamen an."
-#: rewrite/rewriteHandler.c:485
+#: rewrite/rewriteHandler.c:510
#, c-format
msgid ""
"WITH query name \"%s\" appears in both a rule action and the query being "
@@ -14834,26 +14839,26 @@ msgstr ""
"WITH-Anfragename »%s« erscheint sowohl in der Regelaktion als auch in der "
"umzuschreibenden Anfrage"
-#: rewrite/rewriteHandler.c:543
+#: rewrite/rewriteHandler.c:568
msgid "cannot have RETURNING lists in multiple rules"
msgstr "RETURNING-Listen können nicht in mehreren Regeln auftreten"
-#: rewrite/rewriteHandler.c:874 rewrite/rewriteHandler.c:892
+#: rewrite/rewriteHandler.c:899 rewrite/rewriteHandler.c:917
#, c-format
msgid "multiple assignments to same column \"%s\""
msgstr "mehrere Zuweisungen zur selben Spalte »%s«"
-#: rewrite/rewriteHandler.c:1030 catalog/heap.c:2441
+#: rewrite/rewriteHandler.c:1055 catalog/heap.c:2441
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "Spalte »%s« hat Typ %s, aber der Vorgabeausdruck hat Typ %s"
-#: rewrite/rewriteHandler.c:1627 rewrite/rewriteHandler.c:2022
+#: rewrite/rewriteHandler.c:1652 rewrite/rewriteHandler.c:2050
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
msgstr "unendliche Rekursion entdeckt in Regeln für Relation »%s«"
-#: rewrite/rewriteHandler.c:1883
+#: rewrite/rewriteHandler.c:1911
msgid ""
"DO INSTEAD NOTHING rules are not supported for data-modifying statements in "
"WITH"
@@ -14861,7 +14866,7 @@ msgstr ""
"DO INSTEAD NOTHING-Regeln werden für datenmodifizierende Anweisungen in WITH "
"nicht unterstützt"
-#: rewrite/rewriteHandler.c:1897
+#: rewrite/rewriteHandler.c:1925
msgid ""
"conditional DO INSTEAD rules are not supported for data-modifying statements "
"in WITH"
@@ -14869,13 +14874,13 @@ msgstr ""
"Do INSTEAD-Regeln mit Bedingung werden für datenmodifizierende Anweisungen "
"in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:1901
+#: rewrite/rewriteHandler.c:1929
msgid "DO ALSO rules are not supported for data-modifying statements in WITH"
msgstr ""
"DO ALSO-Regeln werden für datenmodifizierende Anweisungen in WITH nicht "
"unterstützt"
-#: rewrite/rewriteHandler.c:1906
+#: rewrite/rewriteHandler.c:1934
msgid ""
"multi-statement DO INSTEAD rules are not supported for data-modifying "
"statements in WITH"
@@ -14883,43 +14888,43 @@ msgstr ""
"DO INSTEAD-Regeln mit mehreren Anweisungen werden für datenmodifizierende "
"Anweisungen in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:2060
+#: rewrite/rewriteHandler.c:2088
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
msgstr "INSERT RETURNING kann in Relation »%s« nicht ausgeführt werden"
-#: rewrite/rewriteHandler.c:2062
+#: rewrite/rewriteHandler.c:2090
msgid ""
"You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Sie benötigen eine ON INSERT DO INSTEAD Regel ohne Bedingung, mit RETURNING-"
"Klausel."
-#: rewrite/rewriteHandler.c:2067
+#: rewrite/rewriteHandler.c:2095
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
msgstr "UPDATE RETURNING kann in Relation »%s« nicht ausgeführt werden"
-#: rewrite/rewriteHandler.c:2069
+#: rewrite/rewriteHandler.c:2097
msgid ""
"You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Sie benötigen eine ON UPDATE DO INSTEAD Regel ohne Bedingung, mit RETURNING-"
"Klausel."
-#: rewrite/rewriteHandler.c:2074
+#: rewrite/rewriteHandler.c:2102
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
msgstr "DELETE RETURNING kann in Relation »%s« nicht ausgeführt werden"
-#: rewrite/rewriteHandler.c:2076
+#: rewrite/rewriteHandler.c:2104
msgid ""
"You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Sie benötigen eine ON DELETE DO INSTEAD Regel ohne Bedingung, mit RETURNING-"
"Klausel."
-#: rewrite/rewriteHandler.c:2140
+#: rewrite/rewriteHandler.c:2168
msgid ""
"WITH cannot be used in a query that is rewritten by rules into multiple "
"queries"
@@ -14927,7 +14932,7 @@ msgstr ""
"WITH kann nicht in einer Anfrage verwendet werden, die durch Regeln in "
"mehrere Anfragen umgeschrieben wird"
-#: rewrite/rewriteDefine.c:109 rewrite/rewriteDefine.c:769
+#: rewrite/rewriteDefine.c:109 rewrite/rewriteDefine.c:792
#, c-format
msgid "rule \"%s\" for relation \"%s\" already exists"
msgstr "Regel »%s« für Relation »%s« existiert bereits"
@@ -15025,53 +15030,68 @@ msgstr "RETURNING-Listen werden in Regeln mit Bedingung nicht unterstützt"
msgid "RETURNING lists are not supported in non-INSTEAD rules"
msgstr "RETURNING-Listen werden nur in INSTEAD-Regeln unterstützt"
-#: rewrite/rewriteDefine.c:552
+#: rewrite/rewriteDefine.c:553
msgid "SELECT rule's target list has too many entries"
msgstr "Targetliste von SELECT-Regel hat zu viele Einträge"
-#: rewrite/rewriteDefine.c:553
+#: rewrite/rewriteDefine.c:554
msgid "RETURNING list has too many entries"
msgstr "RETURNING-Liste hat zu viele Einträge"
-#: rewrite/rewriteDefine.c:569
+#: rewrite/rewriteDefine.c:570
msgid "cannot convert relation containing dropped columns to view"
msgstr "kann Relation mit gelöschten Spalten nicht in Sicht umwandeln"
-#: rewrite/rewriteDefine.c:574
+#: rewrite/rewriteDefine.c:576
#, c-format
msgid "SELECT rule's target entry %d has different column name from \"%s\""
msgstr ""
"Spaltenname in Targeteintrag %d von SELECT-Regel unterscheidet sich von "
"Spalte »%s«"
-#: rewrite/rewriteDefine.c:580
+#: rewrite/rewriteDefine.c:578
+#, c-format
+msgid "SELECT target entry is named \"%s\"."
+msgstr "SELECT-Targeteintrag heißt »%s«."
+
+#: rewrite/rewriteDefine.c:587
#, c-format
msgid "SELECT rule's target entry %d has different type from column \"%s\""
msgstr ""
"Typ von Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte »%s«"
-#: rewrite/rewriteDefine.c:582
+#: rewrite/rewriteDefine.c:589
#, c-format
msgid "RETURNING list's entry %d has different type from column \"%s\""
msgstr "Eintrag %d in RETURNING-Liste hat anderen Typ als Spalte »%s«"
-#: rewrite/rewriteDefine.c:597
+#: rewrite/rewriteDefine.c:592 rewrite/rewriteDefine.c:616
+#, c-format
+msgid "SELECT target entry has type %s, but column has type %s."
+msgstr "SELECT-Targeteintrag hat Typ %s, aber Spalte hat Typ %s."
+
+#: rewrite/rewriteDefine.c:595 rewrite/rewriteDefine.c:620
+#, c-format
+msgid "RETURNING list entry has type %s, but column has type %s."
+msgstr "Eintrag in RETURNING-Liste hat Typ %s, aber Spalte hat Typ %s."
+
+#: rewrite/rewriteDefine.c:611
#, c-format
msgid "SELECT rule's target entry %d has different size from column \"%s\""
msgstr ""
-"Größe von Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte "
-"»%s«"
+"Größe von Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte »"
+"%s«"
-#: rewrite/rewriteDefine.c:599
+#: rewrite/rewriteDefine.c:613
#, c-format
msgid "RETURNING list's entry %d has different size from column \"%s\""
msgstr "Eintrag %d in RETURNING-Liste hat andere Größe als Spalte »%s«"
-#: rewrite/rewriteDefine.c:607
+#: rewrite/rewriteDefine.c:630
msgid "SELECT rule's target list has too few entries"
msgstr "Targetliste von SELECT-Regeln hat zu wenige Einträge"
-#: rewrite/rewriteDefine.c:608
+#: rewrite/rewriteDefine.c:631
msgid "RETURNING list has too few entries"
msgstr "RETURNING-Liste hat zu wenige Einträge"
@@ -15178,7 +15198,7 @@ msgstr "Cluster-globale Indexe können nicht nach initdb erzeugt werden"
msgid "building index \"%s\" on table \"%s\""
msgstr "baue Index »%s« von Tabelle »%s«"
-#: catalog/index.c:2881
+#: catalog/index.c:2883
msgid "cannot reindex temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht reindizieren"
@@ -15295,12 +15315,12 @@ msgstr "ungültiger Fork-Name"
msgid "Valid fork names are \"main\", \"fsm\", and \"vm\"."
msgstr "Gültige Fork-Namen sind »main«, »fsm« und »vm«."
-#: catalog/pg_shdepend.c:566 catalog/dependency.c:757
+#: catalog/pg_shdepend.c:568 catalog/dependency.c:757
#, c-format
msgid "cannot drop %s because it is required by the database system"
msgstr "kann %s nicht löschen, wird vom Datenbanksystem benötigt"
-#: catalog/pg_shdepend.c:677 catalog/dependency.c:923
+#: catalog/pg_shdepend.c:679 catalog/dependency.c:923
#, c-format
msgid ""
"\n"
@@ -15315,7 +15335,7 @@ msgstr[1] ""
"\n"
"und %d weitere Objekte (Liste im Serverlog)"
-#: catalog/pg_shdepend.c:684
+#: catalog/pg_shdepend.c:686
#, c-format
msgid ""
"\n"
@@ -15330,40 +15350,40 @@ msgstr[1] ""
"\n"
"und Objekte in %d anderen Datenbanken (Liste im Serverlog)"
-#: catalog/pg_shdepend.c:996
+#: catalog/pg_shdepend.c:998
#, c-format
msgid "role %u was concurrently dropped"
msgstr "Rolle %u wurde gleichzeitig gelöscht"
-#: catalog/pg_shdepend.c:1015
+#: catalog/pg_shdepend.c:1017
#, c-format
msgid "tablespace %u was concurrently dropped"
msgstr "Tablespace %u wurde gleichzeitig gelöscht"
-#: catalog/pg_shdepend.c:1030
+#: catalog/pg_shdepend.c:1032
#, c-format
msgid "database %u was concurrently dropped"
msgstr "Datenbank %u wurde gleichzeitig gelöscht"
-#: catalog/pg_shdepend.c:1074
+#: catalog/pg_shdepend.c:1076
#, c-format
msgid "owner of %s"
msgstr "Eigentümer von %s"
-#: catalog/pg_shdepend.c:1076
+#: catalog/pg_shdepend.c:1078
#, c-format
msgid "privileges for %s"
msgstr "Privilegien für %s"
#. translator: %s will always be "database %s"
-#: catalog/pg_shdepend.c:1084
+#: catalog/pg_shdepend.c:1086
#, c-format
msgid "%d object in %s"
msgid_plural "%d objects in %s"
msgstr[0] "%d Objekt in %s"
msgstr[1] "%d Objekte in %s"
-#: catalog/pg_shdepend.c:1195
+#: catalog/pg_shdepend.c:1197
#, c-format
msgid ""
"cannot drop objects owned by %s because they are required by the database "
@@ -15372,7 +15392,7 @@ msgstr ""
"kann Objekte, die %s gehören, nicht löschen, weil sie vom Datenbanksystem "
"benötigt werden"
-#: catalog/pg_shdepend.c:1298
+#: catalog/pg_shdepend.c:1300
#, c-format
msgid ""
"cannot reassign ownership of objects owned by %s because they are required "
@@ -15854,7 +15874,7 @@ msgstr "nur temporäre Relationen können in temporären Schemas erzeugt werden"
msgid "cross-database references are not implemented: %s"
msgstr "Verweise auf andere Datenbanken sind nicht implementiert: %s"
-#: catalog/namespace.c:2395 gram.y:11634 gram.y:12848 parser/parse_expr.c:784
+#: catalog/namespace.c:2395 gram.y:11651 gram.y:12832 parser/parse_expr.c:784
#: parser/parse_target.c:1095
#, c-format
msgid "improper qualified name (too many dotted names): %s"
@@ -16803,186 +16823,186 @@ msgstr "mit »anynonarray« gepaarter Typ ist ein Array-Typ: %s"
msgid "type matched to anyenum is not an enum type: %s"
msgstr "mit »anyenum« gepaarter Typ ist kein Enum-Typ: %s"
-#: gram.y:916
+#: gram.y:914
#, c-format
msgid "unrecognized role option \"%s\""
msgstr "unbekannte Rollenoption »%s«"
-#: gram.y:1302
+#: gram.y:1300
msgid "current database cannot be changed"
msgstr "aktuelle Datenbank kann nicht geändert werden"
-#: gram.y:1420 gram.y:1435
+#: gram.y:1418 gram.y:1433
msgid "time zone interval must be HOUR or HOUR TO MINUTE"
msgstr "Zeitzonenintervall muss HOUR oder HOUR TO MINUTE sein"
-#: gram.y:1440 gram.y:9246 gram.y:11759
+#: gram.y:1438 gram.y:9244 gram.y:11776
msgid "interval precision specified twice"
msgstr "Intervallpräzision doppelt angegeben"
-#: gram.y:3006
+#: gram.y:3004
msgid "CREATE TABLE AS cannot specify INTO"
msgstr "CREATE TABLE AS kann INTO nicht verwenden"
-#: gram.y:4059
+#: gram.y:4057
msgid "duplicate trigger events specified"
msgstr "mehrere Trigger-Ereignisse angegeben"
-#: gram.y:4154 parser/parse_utilcmd.c:2513 parser/parse_utilcmd.c:2539
+#: gram.y:4152 parser/parse_utilcmd.c:2513 parser/parse_utilcmd.c:2539
msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
msgstr ""
"Constraint, der als INITIALLY DEFERRED deklariert wurde, muss DEFERRABLE sein"
-#: gram.y:4161
+#: gram.y:4159
msgid "conflicting constraint properties"
msgstr "widersprüchliche Constraint-Eigentschaften"
-#: gram.y:4222
+#: gram.y:4220
msgid "CREATE ASSERTION is not yet implemented"
msgstr "CREATE ASSERTION ist noch nicht implementiert"
-#: gram.y:4238
+#: gram.y:4236
msgid "DROP ASSERTION is not yet implemented"
msgstr "DROP ASSERTION ist noch nicht implementiert"
-#: gram.y:4574
+#: gram.y:4572
msgid "RECHECK is no longer required"
msgstr "RECHECK wird nicht mehr benötigt"
-#: gram.y:4575
+#: gram.y:4573
msgid "Update your data type."
msgstr "Aktualisieren Sie Ihren Datentyp."
-#: gram.y:7298 gram.y:7304 gram.y:7310
+#: gram.y:7296 gram.y:7302 gram.y:7308
msgid "WITH CHECK OPTION is not implemented"
msgstr "WITH CHECK OPTION ist nicht implementiert"
-#: gram.y:7986
+#: gram.y:7984
msgid "column name list not allowed in CREATE TABLE / AS EXECUTE"
msgstr "Spaltennamenliste nicht erlaubt in CREATE TABLE / EXECUTE"
-#: gram.y:8210
+#: gram.y:8208
msgid "number of columns does not match number of values"
msgstr "Anzahl der Spalten stimmt nicht mit der Anzahl der Werte überein"
-#: gram.y:8660
+#: gram.y:8658
msgid "LIMIT #,# syntax is not supported"
msgstr "Syntax LIMIT x,y wird nicht unterstützt"
-#: gram.y:8661
+#: gram.y:8659
msgid "Use separate LIMIT and OFFSET clauses."
msgstr "Verwenden Sie die getrennten Klauseln LIMIT und OFFSET."
-#: gram.y:8879
+#: gram.y:8877
msgid "VALUES in FROM must have an alias"
msgstr "VALUES in FROM muss Aliasnamen erhalten"
-#: gram.y:8880
+#: gram.y:8878
msgid "For example, FROM (VALUES ...) [AS] foo."
msgstr "Zum Beispiel FROM (VALUES ...) [AS] xyz."
-#: gram.y:8885
+#: gram.y:8883
msgid "subquery in FROM must have an alias"
msgstr "Unteranfrage in FROM muss Aliasnamen erhalten"
-#: gram.y:8886
+#: gram.y:8884
msgid "For example, FROM (SELECT ...) [AS] foo."
msgstr "Zum Beispiel FROM (SELECT ...) [AS] xyz."
-#: gram.y:9372
+#: gram.y:9370
msgid "precision for type float must be at least 1 bit"
msgstr "Präzision von Typ float muss mindestens 1 Bit sein"
-#: gram.y:9381
+#: gram.y:9379
msgid "precision for type float must be less than 54 bits"
msgstr "Präzision von Typ float muss weniger als 54 Bits sein"
-#: gram.y:10095
+#: gram.y:9918
+msgid "wrong number of parameters on left side of OVERLAPS expression"
+msgstr "falsche Anzahl Parameter auf linker Seite von OVERLAPS-Ausdruck"
+
+#: gram.y:9923
+msgid "wrong number of parameters on right side of OVERLAPS expression"
+msgstr "falsche Anzahl Parameter auf rechter Seite von OVERLAPS-Ausdruck"
+
+#: gram.y:10112
msgid "UNIQUE predicate is not yet implemented"
msgstr "UNIQUE-Prädikat ist noch nicht implementiert"
-#: gram.y:11026
+#: gram.y:11043
msgid "RANGE PRECEDING is only supported with UNBOUNDED"
msgstr "RANGE PRECEDING wird nur mit UNBOUNDED unterstützt"
-#: gram.y:11032
+#: gram.y:11049
msgid "RANGE FOLLOWING is only supported with UNBOUNDED"
msgstr "RANGE FOLLOWING wird nur mit UNBOUNDED unterstützt"
-#: gram.y:11059 gram.y:11082
+#: gram.y:11076 gram.y:11099
msgid "frame start cannot be UNBOUNDED FOLLOWING"
msgstr "Frame-Beginn kann nicht UNBOUNDED FOLLOWING sein"
-#: gram.y:11064
+#: gram.y:11081
msgid "frame starting from following row cannot end with current row"
msgstr ""
"Frame der in der folgenden Zeile beginnt kann nicht in der aktuellen Zeile "
"enden"
-#: gram.y:11087
+#: gram.y:11104
msgid "frame end cannot be UNBOUNDED PRECEDING"
msgstr "Frame-Ende kann nicht UNBOUNDED PRECEDING sein"
-#: gram.y:11093
+#: gram.y:11110
msgid "frame starting from current row cannot have preceding rows"
msgstr ""
"Frame der in der aktuellen Zeile beginnt kann keine vorhergehenden Zeilen "
"haben"
-#: gram.y:11100
+#: gram.y:11117
msgid "frame starting from following row cannot have preceding rows"
msgstr ""
"Frame der in der folgenden Zeile beginnt kann keine vorhergehenden Zeilen "
"haben"
-#: gram.y:11734
+#: gram.y:11751
msgid "type modifier cannot have parameter name"
msgstr "Typmodifikator kann keinen Parameternamen haben"
-#: gram.y:12343 gram.y:12551
+#: gram.y:12360 gram.y:12535
msgid "improper use of \"*\""
msgstr "unzulässige Verwendung von »*«"
-#: gram.y:12482
-msgid "wrong number of parameters on left side of OVERLAPS expression"
-msgstr "falsche Anzahl Parameter auf linker Seite von OVERLAPS-Ausdruck"
-
-#: gram.y:12489
-msgid "wrong number of parameters on right side of OVERLAPS expression"
-msgstr "falsche Anzahl Parameter auf rechter Seite von OVERLAPS-Ausdruck"
-
-#: gram.y:12614
+#: gram.y:12598
msgid "multiple ORDER BY clauses not allowed"
msgstr "mehrere ORDER-BY-Klauseln sind nicht erlaubt"
-#: gram.y:12625
+#: gram.y:12609
msgid "multiple OFFSET clauses not allowed"
msgstr "mehrere OFFSET-Klauseln sind nicht erlaubt"
-#: gram.y:12634
+#: gram.y:12618
msgid "multiple LIMIT clauses not allowed"
msgstr "mehrere LIMIT-Klauseln sind nicht erlaubt"
-#: gram.y:12643
+#: gram.y:12627
msgid "multiple WITH clauses not allowed"
msgstr "mehrere WITH-Klauseln sind nicht erlaubt"
-#: gram.y:12789
+#: gram.y:12773
msgid "OUT and INOUT arguments aren't allowed in TABLE functions"
msgstr "OUT- und INOUT-Argumente sind in TABLE-Funktionen nicht erlaubt"
-#: gram.y:12890
+#: gram.y:12874
msgid "multiple COLLATE clauses not allowed"
msgstr "mehrere COLLATE-Klauseln sind nicht erlaubt"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:12928 gram.y:12941
+#: gram.y:12912 gram.y:12925
#, c-format
msgid "%s constraints cannot be marked DEFERRABLE"
msgstr "%s-Constraints können nicht als DEFERRABLE markiert werden"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:12954
+#: gram.y:12938
#, c-format
msgid "%s constraints cannot be marked NOT VALID"
msgstr "%s-Constraints können nicht als NOT VALID markiert werden"
@@ -17674,8 +17694,8 @@ msgstr "kann Typ eines leeren Arrays nicht bestimmen"
#: parser/parse_expr.c:1613
msgid "Explicitly cast to the desired type, for example ARRAY[]::integer[]."
msgstr ""
-"Wandeln Sie ausdrücklich in den gewünschten Typ um, zum Beispiel ARRAY[]::"
-"integer[]."
+"Wandeln Sie ausdrücklich in den gewünschten Typ um, zum Beispiel ARRAY[]"
+"::integer[]."
#: parser/parse_expr.c:1627
#, c-format
@@ -18046,8 +18066,8 @@ msgstr "nicht standardkonforme Verwendung von \\\\ in Zeichenkettenkonstante"
#: scan.l:1396
msgid "Use the escape string syntax for backslashes, e.g., E'\\\\'."
msgstr ""
-"Verwenden Sie die Syntax für Escape-Zeichenketten für Backslashes, z.B. E'\\"
-"\\'."
+"Verwenden Sie die Syntax für Escape-Zeichenketten für Backslashes, z.B. "
+"E'\\\\'."
#: scan.l:1410
msgid "nonstandard use of escape in a string literal"
@@ -18466,18 +18486,18 @@ msgid ""
"need to raise the SHMMNI parameter in your kernel, or because the system's "
"overall limit for shared memory has been reached. If you cannot increase "
"the shared memory limit, reduce PostgreSQL's shared memory request "
-"(currently %lu bytes), perhaps by reducing shared_buffers or "
-"max_connections.\n"
+"(currently %lu bytes), perhaps by reducing shared_buffers or max_connections."
+"\n"
"The PostgreSQL documentation contains more information about shared memory "
"configuration."
msgstr ""
-"Dieser Fehler bedeutet *nicht*, dass kein Platz mehr auf der Festplatte "
-"ist. Er tritt auf, wenn entweder alle verfügbaren Shared-Memory-IDs "
-"aufgebraucht sind, dann müssen den Kernelparameter SHMMNI erhöhen, oder weil "
-"die Systemhöchstgrenze für Shared Memory insgesamt erreicht wurde. Wenn Sie "
-"die Höchstgrenze für Shared Memory nicht erhöhen können, verkleinern Sie das "
-"von PostgreSQL benötigte Shared Memory (aktuell %lu Bytes), beispielsweise "
-"indem Sie »shared_buffers« oder »max_connections« reduzieren.\n"
+"Dieser Fehler bedeutet *nicht*, dass kein Platz mehr auf der Festplatte ist. "
+" Er tritt auf, wenn entweder alle verfügbaren Shared-Memory-IDs aufgebraucht "
+"sind, dann müssen den Kernelparameter SHMMNI erhöhen, oder weil die "
+"Systemhöchstgrenze für Shared Memory insgesamt erreicht wurde. Wenn Sie die "
+"Höchstgrenze für Shared Memory nicht erhöhen können, verkleinern Sie das von "
+"PostgreSQL benötigte Shared Memory (aktuell %lu Bytes), beispielsweise indem "
+"Sie »shared_buffers« oder »max_connections« reduzieren.\n"
"Die PostgreSQL-Dokumentation enthält weitere Informationen über die "
"Konfiguration von Shared Memory."
@@ -18507,12 +18527,12 @@ msgid ""
"The PostgreSQL documentation contains more information about configuring "
"your system for PostgreSQL."
msgstr ""
-"Dieser Fehler bedeutet *nicht*, dass kein Platz mehr auf der Festplatte "
-"ist. Er tritt auf, wenn entweder die Systemhöchstgrenze für die Anzahl "
-"Semaphor-Sets (SEMMNI) oder die Systemhöchstgrenze für die Anzahl Semaphore "
-"(SEMMNS) überschritten würde. Sie müssen den entsprechenden Kernelparameter "
-"erhöhen. Alternativ können Sie den Semaphorverbrauch von PostgreSQL "
-"reduzieren indem Sie den Parameter »max_connections« herabsetzen.\n"
+"Dieser Fehler bedeutet *nicht*, dass kein Platz mehr auf der Festplatte ist. "
+" Er tritt auf, wenn entweder die Systemhöchstgrenze für die Anzahl Semaphor-"
+"Sets (SEMMNI) oder die Systemhöchstgrenze für die Anzahl Semaphore (SEMMNS) "
+"überschritten würde. Sie müssen den entsprechenden Kernelparameter erhöhen. "
+" Alternativ können Sie den Semaphorverbrauch von PostgreSQL reduzieren indem "
+"Sie den Parameter »max_connections« herabsetzen.\n"
"Die PostgreSQL-Dokumentation enthält weitere Informationen, wie Sie Ihr "
"System für PostgreSQL konfigurieren können."
@@ -18686,17 +18706,22 @@ msgstr "konnte Junction für »%s« nicht lesen: %s\n"
msgid "could not open directory \"%s\": %s\n"
msgstr "konnte Verzeichnis »%s« nicht öffnen: %s\n"
-#: ../port/dirmod.c:480
+#: ../port/dirmod.c:476
#, c-format
msgid "could not read directory \"%s\": %s\n"
msgstr "konnte Verzeichnis »%s« nicht lesen: %s\n"
-#: ../port/dirmod.c:563
+#: ../port/dirmod.c:488
+#, c-format
+msgid "could not close directory \"%s\": %s\n"
+msgstr "konnte Verzeichnis »%s« nicht schließen: %s\n"
+
+#: ../port/dirmod.c:567
#, c-format
msgid "could not stat file or directory \"%s\": %s\n"
msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %s\n"
-#: ../port/dirmod.c:590 ../port/dirmod.c:607
+#: ../port/dirmod.c:594 ../port/dirmod.c:611
#, c-format
msgid "could not remove file or directory \"%s\": %s\n"
msgstr "konnte Datei oder Verzeichnis »%s« nicht entfernen: %s\n"
diff --git a/src/backend/po/fr.po b/src/backend/po/fr.po
index 8f29e57f54b..9130eecae77 100644
--- a/src/backend/po/fr.po
+++ b/src/backend/po/fr.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 8.4\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-03-15 18:40+0000\n"
+"POT-Creation-Date: 2014-05-16 07:54+0000\n"
"PO-Revision-Date: 2014-03-16 00:03+0100\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: French <guillaume@lelarge.info>\n"
@@ -96,7 +96,7 @@ msgstr ""
"n'a pas pu envoyer le message de tests sur la socket du rcuprateur de\n"
"statistiques : %m"
-#: postmaster/pgstat.c:448 postmaster/pgstat.c:2996
+#: postmaster/pgstat.c:448 postmaster/pgstat.c:2997
#, c-format
msgid "select() failed in statistics collector: %m"
msgstr "chec du select() dans le rcuprateur de statistiques : %m"
@@ -147,61 +147,61 @@ msgid "must be superuser to reset statistics counters"
msgstr ""
"doit tre super-utilisateur pour rinitialiser les compteurs statistiques"
-#: postmaster/pgstat.c:1184 utils/adt/pgstatfuncs.c:1548
+#: postmaster/pgstat.c:1184 utils/adt/pgstatfuncs.c:1549
#, c-format
msgid "unrecognized reset target: \"%s\""
msgstr "cible reset non reconnu : %s "
-#: postmaster/pgstat.c:1185 utils/adt/pgstatfuncs.c:1549
+#: postmaster/pgstat.c:1185 utils/adt/pgstatfuncs.c:1550
msgid "Target must be \"bgwriter\"."
msgstr "La cible doit tre bgwriter ."
-#: postmaster/pgstat.c:2975
+#: postmaster/pgstat.c:2976
#, c-format
msgid "poll() failed in statistics collector: %m"
msgstr "chec du poll() dans le rcuprateur de statistiques : %m"
-#: postmaster/pgstat.c:3020
+#: postmaster/pgstat.c:3021
#, c-format
msgid "could not read statistics message: %m"
msgstr "n'a pas pu lire le message des statistiques : %m"
-#: postmaster/pgstat.c:3291
+#: postmaster/pgstat.c:3292
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier temporaire des statistiques %s : %m"
-#: postmaster/pgstat.c:3363
+#: postmaster/pgstat.c:3364
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr "n'a pas pu crire le fichier temporaire des statistiques %s : %m"
-#: postmaster/pgstat.c:3372
+#: postmaster/pgstat.c:3373
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr "n'a pas pu fermer le fichier temporaire des statistiques %s : %m"
-#: postmaster/pgstat.c:3380
+#: postmaster/pgstat.c:3381
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr ""
"n'a pas pu renommer le fichier temporaire des statistiques %s en\n"
" %s : %m"
-#: postmaster/pgstat.c:3486 postmaster/pgstat.c:3715
+#: postmaster/pgstat.c:3487 postmaster/pgstat.c:3716
#, c-format
msgid "could not open statistics file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier de statistiques %s : %m"
-#: postmaster/pgstat.c:3498 postmaster/pgstat.c:3508 postmaster/pgstat.c:3530
-#: postmaster/pgstat.c:3545 postmaster/pgstat.c:3608 postmaster/pgstat.c:3626
-#: postmaster/pgstat.c:3642 postmaster/pgstat.c:3660 postmaster/pgstat.c:3676
-#: postmaster/pgstat.c:3727 postmaster/pgstat.c:3738
+#: postmaster/pgstat.c:3499 postmaster/pgstat.c:3509 postmaster/pgstat.c:3531
+#: postmaster/pgstat.c:3546 postmaster/pgstat.c:3609 postmaster/pgstat.c:3627
+#: postmaster/pgstat.c:3643 postmaster/pgstat.c:3661 postmaster/pgstat.c:3677
+#: postmaster/pgstat.c:3728 postmaster/pgstat.c:3739
#, c-format
msgid "corrupted statistics file \"%s\""
msgstr "fichier de statistiques %s corrompu"
-#: postmaster/pgstat.c:4036
+#: postmaster/pgstat.c:4037
msgid "database hash table corrupted during cleanup --- abort"
msgstr ""
"corruption de la table hache de la base de donnes lors du lancement\n"
@@ -263,51 +263,51 @@ msgstr "autovacuum non excut cause d'une mauvaise configuration"
msgid "Enable the \"track_counts\" option."
msgstr "Activez l'option track_counts ."
-#: postmaster/syslogger.c:418
+#: postmaster/syslogger.c:407
#, c-format
msgid "select() failed in logger process: %m"
msgstr "chec de select() dans le processus des journaux applicatifs : %m"
-#: postmaster/syslogger.c:430 postmaster/syslogger.c:1014
+#: postmaster/syslogger.c:419 postmaster/syslogger.c:1003
#, c-format
msgid "could not read from logger pipe: %m"
msgstr "n'a pas pu lire partir du tube des journaux applicatifs : %m"
-#: postmaster/syslogger.c:477
+#: postmaster/syslogger.c:466
msgid "logger shutting down"
msgstr "arrt en cours des journaux applicatifs"
-#: postmaster/syslogger.c:521 postmaster/syslogger.c:535
+#: postmaster/syslogger.c:510 postmaster/syslogger.c:524
#, c-format
msgid "could not create pipe for syslog: %m"
msgstr "n'a pas pu crer un tube pour syslog : %m"
-#: postmaster/syslogger.c:571
+#: postmaster/syslogger.c:560
#, c-format
msgid "could not fork system logger: %m"
msgstr "n'a pas pu lancer le processus des journaux applicatifs : %m"
-#: postmaster/syslogger.c:602
+#: postmaster/syslogger.c:591
#, c-format
msgid "could not redirect stdout: %m"
msgstr "n'a pas pu rediriger la sortie (stdout) : %m"
-#: postmaster/syslogger.c:607 postmaster/syslogger.c:625
+#: postmaster/syslogger.c:596 postmaster/syslogger.c:614
#, c-format
msgid "could not redirect stderr: %m"
msgstr "n'a pas pu rediriger la sortie des erreurs (stderr) : %m"
-#: postmaster/syslogger.c:969
+#: postmaster/syslogger.c:958
#, c-format
msgid "could not write to log file: %s\n"
msgstr "n'a pas pu crire dans le journal applicatif : %s\n"
-#: postmaster/syslogger.c:1095
+#: postmaster/syslogger.c:1084
#, c-format
msgid "could not open log file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier applicatif %s : %m"
-#: postmaster/syslogger.c:1157 postmaster/syslogger.c:1201
+#: postmaster/syslogger.c:1146 postmaster/syslogger.c:1190
msgid "disabling automatic rotation (use SIGHUP to re-enable)"
msgstr ""
"dsactivation de la rotation automatique (utilisez SIGHUP pour la ractiver)"
@@ -385,49 +385,49 @@ msgstr "n'a pas pu accder au rpertoire du statut des archives %s : %m"
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "n'a pas pu renommer le fichier %s en %s : %m"
-#: postmaster/postmaster.c:569
+#: postmaster/postmaster.c:598
#, c-format
msgid "%s: invalid argument for option -f: \"%s\"\n"
msgstr "%s : argument invalide pour l'option -f : %s \n"
-#: postmaster/postmaster.c:655
+#: postmaster/postmaster.c:684
#, c-format
msgid "%s: invalid argument for option -t: \"%s\"\n"
msgstr "%s : argument invalide pour l'option -t : %s \n"
-#: postmaster/postmaster.c:678 bootstrap/bootstrap.c:269 tcop/postgres.c:3448
+#: postmaster/postmaster.c:707 bootstrap/bootstrap.c:269 tcop/postgres.c:3448
#, c-format
msgid "--%s requires a value"
msgstr "--%s requiert une valeur"
-#: postmaster/postmaster.c:683 bootstrap/bootstrap.c:274 tcop/postgres.c:3453
+#: postmaster/postmaster.c:712 bootstrap/bootstrap.c:274 tcop/postgres.c:3453
#, c-format
msgid "-c %s requires a value"
msgstr "-c %s requiert une valeur"
-#: postmaster/postmaster.c:695 postmaster/postmaster.c:708
+#: postmaster/postmaster.c:724 postmaster/postmaster.c:737
#: bootstrap/bootstrap.c:285
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Essayez %s --help pour plus d'informations.\n"
-#: postmaster/postmaster.c:706
+#: postmaster/postmaster.c:735
#, c-format
msgid "%s: invalid argument: \"%s\"\n"
msgstr "%s : argument invalide : %s \n"
-#: postmaster/postmaster.c:731
+#: postmaster/postmaster.c:760
#, c-format
msgid "%s: superuser_reserved_connections must be less than max_connections\n"
msgstr ""
"%s : superuser_reserved_connections doit tre infrieur max_connections\n"
-#: postmaster/postmaster.c:736
+#: postmaster/postmaster.c:765
#, c-format
msgid "%s: max_wal_senders must be less than max_connections\n"
msgstr "%s : max_wal_senders doit tre infrieur max_connections\n"
-#: postmaster/postmaster.c:741
+#: postmaster/postmaster.c:770
msgid ""
"WAL archival (archive_mode=on) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -435,7 +435,7 @@ msgstr ""
"l'archivage des journaux de transactions (archive_mode=on) ncessite que\n"
"le paramtre wal_level soit initialis avec archive ou hot_standby "
-#: postmaster/postmaster.c:744
+#: postmaster/postmaster.c:773
msgid ""
"WAL streaming (max_wal_senders > 0) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -443,37 +443,37 @@ msgstr ""
"l'envoi d'un flux de transactions (max_wal_senders > 0) ncessite que\n"
"le paramtre wal_level soit initialis avec archive ou hot_standby "
-#: postmaster/postmaster.c:752
+#: postmaster/postmaster.c:781
#, c-format
msgid "%s: invalid datetoken tables, please fix\n"
msgstr "%s : tables datetoken invalide, merci de corriger\n"
-#: postmaster/postmaster.c:852
+#: postmaster/postmaster.c:881
msgid "invalid list syntax for \"listen_addresses\""
msgstr "syntaxe de liste invalide pour le paramtre listen_addresses "
-#: postmaster/postmaster.c:882
+#: postmaster/postmaster.c:911
#, c-format
msgid "could not create listen socket for \"%s\""
msgstr "n'a pas pu crer le socket d'coute pour %s "
-#: postmaster/postmaster.c:888
+#: postmaster/postmaster.c:917
msgid "could not create any TCP/IP sockets"
msgstr "n'a pas pu crer de socket TCP/IP"
-#: postmaster/postmaster.c:939
+#: postmaster/postmaster.c:968
msgid "could not create Unix-domain socket"
msgstr "n'a pas pu crer le socket domaine Unix"
-#: postmaster/postmaster.c:947
+#: postmaster/postmaster.c:976
msgid "no socket created for listening"
msgstr "pas de socket cr pour l'coute"
-#: postmaster/postmaster.c:986
+#: postmaster/postmaster.c:1015
msgid "could not create I/O completion port for child queue"
msgstr "n'a pas pu crer un port de terminaison I/O pour la queue"
-#: postmaster/postmaster.c:1030
+#: postmaster/postmaster.c:1059
#, c-format
msgid "%s: could not write external PID file \"%s\": %s\n"
msgstr "%s : n'a pas pu crire le fichier PID externe %s : %s\n"
@@ -488,7 +488,7 @@ msgid "%s: could not locate matching postgres executable"
msgstr "%s : n'a pas pu localiser l'excutable postgres correspondant"
#: postmaster/postmaster.c:1172 utils/misc/tzparser.c:323 utils/adt/misc.c:213
-#: utils/adt/genfile.c:353 commands/tablespace.c:689 commands/tablespace.c:699
+#: utils/adt/genfile.c:353 commands/tablespace.c:706 commands/tablespace.c:716
#: storage/file/fd.c:1682 storage/file/copydir.c:67 storage/file/copydir.c:106
#, c-format
msgid "could not open directory \"%s\": %m"
@@ -641,8 +641,8 @@ 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:2010 postmaster/postmaster.c:2041
-#: postmaster/postmaster.c:3243 postmaster/postmaster.c:3922
-#: postmaster/postmaster.c:4007 postmaster/postmaster.c:4624
+#: postmaster/postmaster.c:3243 postmaster/postmaster.c:3930
+#: postmaster/postmaster.c:4015 postmaster/postmaster.c:4632
#: utils/hash/dynahash.c:368 utils/hash/dynahash.c:445
#: utils/hash/dynahash.c:959 utils/misc/guc.c:3298 utils/misc/guc.c:3311
#: utils/misc/guc.c:3324 utils/misc/tzparser.c:455 utils/init/miscinit.c:150
@@ -652,7 +652,7 @@ msgstr "le PID %d dans la demande d'annulation ne correspond aucun processus"
#: utils/adt/regexp.c:219 utils/adt/varlena.c:3472 utils/adt/varlena.c:3493
#: utils/adt/formatting.c:1524 utils/adt/formatting.c:1640
#: utils/adt/formatting.c:1757 lib/stringinfo.c:266 commands/sequence.c:1014
-#: libpq/auth.c:1022 libpq/auth.c:1382 libpq/auth.c:1450 libpq/auth.c:1852
+#: libpq/auth.c:1032 libpq/auth.c:1392 libpq/auth.c:1460 libpq/auth.c:1862
#: storage/file/fd.c:364 storage/file/fd.c:761 storage/file/fd.c:879
#: storage/file/fd.c:1443 storage/ipc/procarray.c:849
#: storage/ipc/procarray.c:1260 storage/ipc/procarray.c:1267
@@ -787,104 +787,104 @@ msgstr "n'a pas pu lancer le nouveau processus fils pour la connexion : %m"
msgid "could not fork new process for connection: "
msgstr "n'a pas pu lancer le nouveau processus fils pour la connexion : "
-#: postmaster/postmaster.c:3467
+#: postmaster/postmaster.c:3460
#, c-format
msgid "connection received: host=%s port=%s"
msgstr "connexion reue : hte=%s port=%s"
-#: postmaster/postmaster.c:3472
+#: postmaster/postmaster.c:3465
#, c-format
msgid "connection received: host=%s"
msgstr "connexion reue : hte=%s"
-#: postmaster/postmaster.c:3697 access/transam/xlog.c:2397
+#: postmaster/postmaster.c:3705 access/transam/xlog.c:2398
#: access/transam/xlog.c:2530 access/transam/xlog.c:4463
-#: access/transam/xlog.c:9187 access/transam/xlog.c:9431
+#: access/transam/xlog.c:9189 access/transam/xlog.c:9433
#: storage/file/copydir.c:172 storage/smgr/md.c:289
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "n'a pas pu crer le fichier %s : %m"
-#: postmaster/postmaster.c:3707 postmaster/postmaster.c:3717
-#: utils/misc/guc.c:7432 utils/misc/guc.c:7457 utils/init/miscinit.c:1097
+#: postmaster/postmaster.c:3715 postmaster/postmaster.c:3725
+#: utils/misc/guc.c:7446 utils/misc/guc.c:7471 utils/init/miscinit.c:1097
#: utils/init/miscinit.c:1106 utils/init/miscinit.c:1113
-#: access/transam/xlog.c:2429 access/transam/xlog.c:2562
+#: access/transam/xlog.c:2430 access/transam/xlog.c:2562
#: access/transam/xlog.c:4515 access/transam/xlog.c:4578
#: storage/file/copydir.c:197
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "n'a pas pu crire dans le fichier %s : %m"
-#: postmaster/postmaster.c:3736
+#: postmaster/postmaster.c:3744
#, c-format
msgid "could not execute server process \"%s\": %m"
msgstr "n'a pas pu excuter le processus serveur %s : %m"
-#: postmaster/postmaster.c:4257
+#: postmaster/postmaster.c:4265
msgid "database system is ready to accept read only connections"
msgstr ""
"le systme de bases de donnes est prt pour accepter les connexions en "
"lecture seule"
-#: postmaster/postmaster.c:4527
+#: postmaster/postmaster.c:4535
#, c-format
msgid "could not fork startup process: %m"
msgstr "n'a pas pu lancer le processus fils de dmarrage : %m"
-#: postmaster/postmaster.c:4531
+#: postmaster/postmaster.c:4539
#, c-format
msgid "could not fork background writer process: %m"
msgstr ""
"n'a pas pu crer un processus fils du processus d'criture en tche de\n"
"fond : %m"
-#: postmaster/postmaster.c:4535
+#: postmaster/postmaster.c:4543
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr ""
"n'a pas pu crer un processus fils du processus d'criture des journaux de\n"
"transaction : %m"
-#: postmaster/postmaster.c:4539
+#: postmaster/postmaster.c:4547
#, c-format
msgid "could not fork WAL receiver process: %m"
msgstr ""
"n'a pas pu crer un processus fils de rception des journaux de\n"
"transactions : %m"
-#: postmaster/postmaster.c:4543
+#: postmaster/postmaster.c:4551
#, c-format
msgid "could not fork process: %m"
msgstr "n'a pas pu lancer le processus fils : %m"
-#: postmaster/postmaster.c:4828
+#: postmaster/postmaster.c:4836
#, 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:4860
+#: postmaster/postmaster.c:4868
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "n'a pas pu crer la socket hrite : code d'erreur %d\n"
-#: postmaster/postmaster.c:4889 postmaster/postmaster.c:4896
+#: postmaster/postmaster.c:4897 postmaster/postmaster.c:4904
#, 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:4905
+#: postmaster/postmaster.c:4913
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr "n'a pas pu supprimer le fichier %s : %s\n"
-#: postmaster/postmaster.c:4922
+#: postmaster/postmaster.c:4930
#, c-format
msgid "could not map view of backend variables: error code %d\n"
msgstr ""
"n'a pas pu excuter MapViewOfFile sur les variables de configuration : code\n"
"d'erreur %d\n"
-#: postmaster/postmaster.c:4931
+#: postmaster/postmaster.c:4939
#, c-format
msgid "could not unmap view of backend variables: error code %d\n"
msgstr ""
@@ -892,18 +892,18 @@ msgstr ""
"code\n"
"d'erreur %d\n"
-#: postmaster/postmaster.c:4938
+#: postmaster/postmaster.c:4946
#, c-format
msgid "could not close handle to backend parameter variables: error code %d\n"
msgstr ""
"n'a pas pu fermer le lien vers les variables des paramtres du serveur :\n"
"code d'erreur %d\n"
-#: postmaster/postmaster.c:5083
+#: postmaster/postmaster.c:5091
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:5088
+#: postmaster/postmaster.c:5096
msgid "could not post child completion status\n"
msgstr "n'a pas pu poster le statut de fin de l'enfant\n"
@@ -2801,8 +2801,8 @@ msgstr ""
"Les units valides pour ce paramtre sont ms , s , min , h et\n"
" d ."
-#: utils/misc/guc.c:5100 utils/misc/guc.c:5869 utils/misc/guc.c:5921
-#: utils/misc/guc.c:6594 utils/misc/guc.c:6753 utils/misc/guc.c:7932
+#: utils/misc/guc.c:5100 utils/misc/guc.c:5883 utils/misc/guc.c:5935
+#: utils/misc/guc.c:6608 utils/misc/guc.c:6767 utils/misc/guc.c:7952
#: guc-file.l:203
#, c-format
msgid "unrecognized configuration parameter \"%s\""
@@ -2813,8 +2813,8 @@ msgstr "paramtre de configuration %s non reconnu"
msgid "parameter \"%s\" cannot be changed"
msgstr "le paramtre %s ne peut pas tre chang"
-#: utils/misc/guc.c:5162 utils/misc/guc.c:5336 utils/misc/guc.c:5433
-#: utils/misc/guc.c:5527 utils/misc/guc.c:5641 utils/misc/guc.c:5742
+#: utils/misc/guc.c:5162 utils/misc/guc.c:5350 utils/misc/guc.c:5447
+#: utils/misc/guc.c:5541 utils/misc/guc.c:5655 utils/misc/guc.c:5756
#: guc-file.l:250
#, c-format
msgid "parameter \"%s\" cannot be changed without restarting the server"
@@ -2826,47 +2826,47 @@ msgstr ""
msgid "parameter \"%s\" cannot be changed now"
msgstr "le paramtre %s ne peut pas tre modifi maintenant"
-#: utils/misc/guc.c:5203
+#: utils/misc/guc.c:5217
#, c-format
msgid "parameter \"%s\" cannot be set after connection start"
msgstr ""
"le paramtre %s ne peut pas tre initialis aprs le lancement du serveur"
-#: utils/misc/guc.c:5213 utils/misc/guc.c:7947
+#: utils/misc/guc.c:5227 utils/misc/guc.c:7967
#, c-format
msgid "permission denied to set parameter \"%s\""
msgstr "droit refus pour initialiser le paramtre %s "
-#: utils/misc/guc.c:5251
+#: utils/misc/guc.c:5265
#, c-format
msgid "cannot set parameter \"%s\" within security-definer function"
msgstr ""
"ne peut pas configurer le paramtre %s l'intrieur d'une fonction\n"
"SECURITY DEFINER"
-#: utils/misc/guc.c:5259 utils/init/miscinit.c:381
+#: utils/misc/guc.c:5273 utils/init/miscinit.c:381
#, c-format
msgid "cannot set parameter \"%s\" within security-restricted operation"
msgstr ""
"ne peut pas configurer le paramtre %s l'intrieur d'une fonction\n"
"restreinte pour scurit"
-#: utils/misc/guc.c:5309 access/transam/xlog.c:5338 access/transam/xlog.c:5429
+#: utils/misc/guc.c:5323 access/transam/xlog.c:5338 access/transam/xlog.c:5429
#: access/transam/xlog.c:5440 commands/extension.c:527
#: commands/extension.c:535
#, c-format
msgid "parameter \"%s\" requires a Boolean value"
msgstr "le paramtre %s requiert une valeur boolenne"
-#: utils/misc/guc.c:5397 utils/misc/guc.c:5711 utils/misc/guc.c:8111
-#: utils/misc/guc.c:8145
+#: utils/misc/guc.c:5411 utils/misc/guc.c:5725 utils/misc/guc.c:8131
+#: utils/misc/guc.c:8165
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr "valeur invalide pour le paramtre %s : %s "
-#: utils/misc/guc.c:5399 utils/misc/guc.c:5713 utils/misc/guc.c:8014
-#: utils/misc/guc.c:8048 utils/misc/guc.c:8082 utils/misc/guc.c:8116
-#: utils/misc/guc.c:8151 commands/tablecmds.c:696 commands/user.c:957
+#: utils/misc/guc.c:5413 utils/misc/guc.c:5727 utils/misc/guc.c:8034
+#: utils/misc/guc.c:8068 utils/misc/guc.c:8102 utils/misc/guc.c:8136
+#: utils/misc/guc.c:8171 commands/tablecmds.c:696 commands/user.c:957
#: storage/lmgr/proc.c:1077 storage/lmgr/deadlock.c:951
#: catalog/objectaddress.c:315 catalog/dependency.c:937
#: catalog/dependency.c:938 catalog/dependency.c:944 catalog/dependency.c:945
@@ -2875,73 +2875,73 @@ msgstr "valeur invalide pour le paramtre %s : %s "
msgid "%s"
msgstr "%s"
-#: utils/misc/guc.c:5406
+#: utils/misc/guc.c:5420
#, c-format
msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)"
msgstr ""
"%d est en dehors des limites valides pour le paramtre %s (%d .. %d)"
-#: utils/misc/guc.c:5492
+#: utils/misc/guc.c:5506
#, c-format
msgid "parameter \"%s\" requires a numeric value"
msgstr "le paramtre %s requiert une valeur numrique"
-#: utils/misc/guc.c:5500
+#: utils/misc/guc.c:5514
#, c-format
msgid "%g is outside the valid range for parameter \"%s\" (%g .. %g)"
msgstr ""
"%g est en dehors des limites valides pour le paramtre %s (%g .. %g)"
-#: utils/misc/guc.c:5877 utils/misc/guc.c:5925 utils/misc/guc.c:6757
+#: utils/misc/guc.c:5891 utils/misc/guc.c:5939 utils/misc/guc.c:6771
#, c-format
msgid "must be superuser to examine \"%s\""
msgstr "doit tre super-utilisateur pour examiner %s "
-#: utils/misc/guc.c:5991
+#: utils/misc/guc.c:6005
#, c-format
msgid "SET %s takes only one argument"
msgstr "SET %s prend un seul argument"
-#: utils/misc/guc.c:6224
+#: utils/misc/guc.c:6238
msgid "SET requires parameter name"
msgstr "SET requiert le nom du paramtre"
-#: utils/misc/guc.c:6339
+#: utils/misc/guc.c:6353
#, c-format
msgid "attempt to redefine parameter \"%s\""
msgstr "tentative de redfinition du paramtre %s "
-#: utils/misc/guc.c:7527 utils/init/miscinit.c:1055
+#: utils/misc/guc.c:7547 utils/init/miscinit.c:1055
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "n'a pas pu lire partir du fichier %s : %m"
-#: utils/misc/guc.c:7648
+#: utils/misc/guc.c:7668
#, c-format
msgid "could not parse setting for parameter \"%s\""
msgstr "n'a pas pu analyser la configuration du paramtre %s "
-#: utils/misc/guc.c:8009 utils/misc/guc.c:8043
+#: utils/misc/guc.c:8029 utils/misc/guc.c:8063
#, c-format
msgid "invalid value for parameter \"%s\": %d"
msgstr "valeur invalide pour le paramtre %s : %d"
-#: utils/misc/guc.c:8077
+#: utils/misc/guc.c:8097
#, c-format
msgid "invalid value for parameter \"%s\": %g"
msgstr "valeur invalide pour le paramtre %s : %g"
-#: utils/misc/guc.c:8181 commands/variable.c:59 commands/tablespace.c:1167
+#: utils/misc/guc.c:8201 commands/variable.c:59 commands/tablespace.c:1184
#: replication/syncrep.c:661 catalog/namespace.c:3559
msgid "List syntax is invalid."
msgstr "La syntaxe de la liste est invalide."
-#: utils/misc/guc.c:8205 commands/variable.c:160
+#: utils/misc/guc.c:8225 commands/variable.c:160
#, c-format
msgid "Unrecognized key word: \"%s\"."
msgstr "Mot cl non reconnu : %s "
-#: utils/misc/guc.c:8267
+#: utils/misc/guc.c:8287
msgid ""
"\"temp_buffers\" cannot be changed after any temporary tables have been "
"accessed in the session."
@@ -2949,28 +2949,28 @@ msgstr ""
" temp_buffers ne peut pas tre modifi aprs que des tables temporaires "
"aient t utilises dans la session."
-#: utils/misc/guc.c:8279
+#: utils/misc/guc.c:8299
msgid "SET AUTOCOMMIT TO OFF is no longer supported"
msgstr "SET AUTOCOMMIT TO OFF n'est plus support"
-#: utils/misc/guc.c:8354
+#: utils/misc/guc.c:8374
msgid "assertion checking is not supported by this build"
msgstr ""
"la vrification de l'assertion n'a pas t intgre lors de la compilation"
-#: utils/misc/guc.c:8367
+#: utils/misc/guc.c:8387
msgid "Bonjour is not supported by this build"
msgstr "Bonjour n'est pas support dans cette installation"
-#: utils/misc/guc.c:8380
+#: utils/misc/guc.c:8400
msgid "SSL is not supported by this build"
msgstr "SSL n'est pas support dans cette installation"
-#: utils/misc/guc.c:8392
+#: utils/misc/guc.c:8412
msgid "Cannot enable parameter when \"log_statement_stats\" is true."
msgstr "Ne peut pas activer le paramtre avec log_statement_stats true."
-#: utils/misc/guc.c:8404
+#: utils/misc/guc.c:8424
msgid ""
"Cannot enable \"log_statement_stats\" when \"log_parser_stats\", "
"\"log_planner_stats\", or \"log_executor_stats\" is true."
@@ -2998,7 +2998,7 @@ msgstr ""
"n'a pas pu ouvrir le fichier de configuration %s : profondeur\n"
"d'imbrication dpass"
-#: guc-file.l:409 libpq/hba.c:1683
+#: guc-file.l:409 libpq/hba.c:1695
#, c-format
msgid "could not open configuration file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier de configuration %s : %m"
@@ -3671,9 +3671,9 @@ msgstr ""
#: utils/fmgr/funcapi.c:60 utils/mmgr/portalmem.c:985 commands/prepare.c:751
#: commands/extension.c:1711 commands/extension.c:1820
-#: commands/extension.c:2013 foreign/foreign.c:350 executor/functions.c:785
-#: executor/execQual.c:1704 executor/execQual.c:1729 executor/execQual.c:2089
-#: executor/execQual.c:5242 replication/walsender.c:1421
+#: commands/extension.c:2013 foreign/foreign.c:350 executor/functions.c:784
+#: executor/execQual.c:1690 executor/execQual.c:1715 executor/execQual.c:2075
+#: executor/execQual.c:5228 replication/walsender.c:1432
msgid "set-valued function called in context that cannot accept a set"
msgstr ""
"la fonction avec set-value a t appel dans un contexte qui n'accepte pas\n"
@@ -3803,7 +3803,7 @@ msgstr "ne peut pas prparer une transaction qui a cr un curseur WITH HOLD"
#: utils/mmgr/portalmem.c:989 commands/prepare.c:755 commands/extension.c:1715
#: commands/extension.c:1824 commands/extension.c:2017 foreign/foreign.c:355
-#: replication/walsender.c:1425
+#: replication/walsender.c:1436
msgid "materialize mode required, but it is not allowed in this context"
msgstr "mode matrialis requis mais interdit dans ce contexte"
@@ -4067,7 +4067,7 @@ msgstr "nombre de dimensions invalides : %d"
#: utils/adt/array_userfuncs.c:430 utils/adt/arrayfuncs.c:228
#: utils/adt/arrayfuncs.c:507 utils/adt/arrayfuncs.c:1242
#: utils/adt/arrayfuncs.c:2915 utils/adt/arrayfuncs.c:4940
-#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3101
+#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3087
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr ""
@@ -4695,8 +4695,8 @@ msgstr ""
#: utils/adt/formatting.c:1747 utils/adt/formatting.c:1809
msgid "could not determine which collation to use for initcap() function"
msgstr ""
-"n'a pas pu dterminer le collationnement utiliser pour la fonction "
-"initcap()"
+"n'a pas pu dterminer le collationnement utiliser pour la fonction initcap"
+"()"
#: utils/adt/formatting.c:2086
msgid "invalid combination of date conventions"
@@ -4866,8 +4866,8 @@ msgstr "la taille du tableau de bits dpasse le maximum permis (%d)"
#, c-format
msgid "bit string length %d does not match type bit(%d)"
msgstr ""
-"la longueur (en bits) de la chane %d ne doit pas correspondre au type "
-"bit(%d)"
+"la longueur (en bits) de la chane %d ne doit pas correspondre au type bit"
+"(%d)"
#: utils/adt/varbit.c:198 utils/adt/varbit.c:510
#, c-format
@@ -4943,8 +4943,8 @@ msgstr "%d n'est pas un code d'encodage valide"
#: utils/adt/dbsize.c:65 utils/adt/dbsize.c:211 utils/adt/dbsize.c:279
#: utils/adt/genfile.c:107 utils/adt/genfile.c:279 access/transam/xlog.c:2932
-#: access/transam/xlog.c:3097 access/transam/xlog.c:9172
-#: access/transam/xlog.c:9351 storage/file/copydir.c:86
+#: access/transam/xlog.c:3097 access/transam/xlog.c:9174
+#: access/transam/xlog.c:9353 storage/file/copydir.c:86
#: storage/file/copydir.c:125
#, c-format
msgid "could not stat file \"%s\": %m"
@@ -5078,18 +5078,18 @@ msgstr "valeur d'un octet invalide dans la valeur de macaddr : %s "
msgid "type %s is not a domain"
msgstr "le type %s n'est pas un domaine"
-#: utils/adt/domains.c:128 executor/execQual.c:3893
+#: utils/adt/domains.c:128 executor/execQual.c:3879
#, c-format
msgid "domain %s does not allow null values"
msgstr "le domaine %s n'autorise pas les valeurs NULL"
-#: utils/adt/domains.c:164 executor/execQual.c:3922
+#: utils/adt/domains.c:164 executor/execQual.c:3908
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr ""
"la valeur pour le domaine %s viole la contrainte de vrification %s "
-#: utils/adt/ruleutils.c:1580 utils/adt/acl.c:2772 commands/tablecmds.c:4525
+#: utils/adt/ruleutils.c:1581 utils/adt/acl.c:2772 commands/tablecmds.c:4525
#: commands/tablecmds.c:4617 commands/tablecmds.c:4664
#: commands/tablecmds.c:4760 commands/tablecmds.c:4804
#: commands/tablecmds.c:4883 commands/tablecmds.c:4967
@@ -5102,20 +5102,20 @@ msgstr ""
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "la colonne %s de la relation %s n'existe pas"
-#: utils/adt/ruleutils.c:1696 commands/functioncmds.c:1007
+#: utils/adt/ruleutils.c:1697 commands/functioncmds.c:1007
#: commands/functioncmds.c:1107 commands/functioncmds.c:1170
#: commands/functioncmds.c:1321
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr " %s est une fonction d'agrgat"
-#: utils/adt/ruleutils.c:2429
+#: utils/adt/ruleutils.c:2430
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr "la rgle %s a un type d'vnement %d non support"
-#: utils/adt/ruleutils.c:5891 utils/adt/ruleutils.c:5946
-#: utils/adt/ruleutils.c:5983 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
+#: utils/adt/ruleutils.c:5904 utils/adt/ruleutils.c:5959
+#: utils/adt/ruleutils.c:5996 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
msgid "too many arguments"
msgstr "trop d'arguments"
@@ -5247,8 +5247,8 @@ msgstr "les dimensions du tableau sont incompatibles avec le tableau litral"
msgid "malformed array literal: \"%s\""
msgstr "tableau litral mal form : %s "
-#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3121
-#: executor/execQual.c:3148
+#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3107
+#: executor/execQual.c:3134
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
msgstr ""
@@ -5263,7 +5263,7 @@ msgstr "drapeaux de tableau invalides"
msgid "wrong element type"
msgstr "mauvais type d'lment"
-#: utils/adt/arrayfuncs.c:1411 utils/adt/rowtypes.c:572 libpq/pqformat.c:556
+#: utils/adt/arrayfuncs.c:1411 utils/adt/rowtypes.c:573 libpq/pqformat.c:556
#: libpq/pqformat.c:574 libpq/pqformat.c:595
msgid "insufficient data left in message"
msgstr "donnes insuffisantes laisses dans le message"
@@ -5316,13 +5316,13 @@ msgstr ""
"ne peut pas comparer des tableaux ayant des types d'lments diffrents"
#: utils/adt/arrayfuncs.c:3176 utils/adt/arrayfuncs.c:3695
-#: utils/adt/rowtypes.c:1185 parser/parse_oper.c:225
+#: utils/adt/rowtypes.c:1186 parser/parse_oper.c:225
#, c-format
msgid "could not identify an equality operator for type %s"
msgstr "n'a pas pu identifier un oprateur d'galit pour le type %s"
-#: utils/adt/arrayfuncs.c:3378 utils/adt/rowtypes.c:950
-#: executor/execQual.c:4913
+#: utils/adt/arrayfuncs.c:3378 utils/adt/rowtypes.c:951
+#: executor/execQual.c:4899
#, c-format
msgid "could not identify a comparison function for type %s"
msgstr "n'a pas pu identifier une fonction de comparaison pour le type %s"
@@ -5565,9 +5565,9 @@ msgid "could not seek in file \"%s\": %m"
msgstr "n'a pas pu parcourir le fichier %s : %m"
#: utils/adt/genfile.c:138 access/transam/xlog.c:2543
-#: access/transam/xlog.c:4494 access/transam/xlog.c:9363
-#: access/transam/xlog.c:9376 access/transam/xlog.c:9910
-#: access/transam/xlog.c:9945 storage/file/copydir.c:186
+#: access/transam/xlog.c:4494 access/transam/xlog.c:9365
+#: access/transam/xlog.c:9378 access/transam/xlog.c:9912
+#: access/transam/xlog.c:9947 storage/file/copydir.c:186
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "n'a pas pu lire le fichier %s : %m"
@@ -5607,59 +5607,59 @@ msgstr ""
msgid "invalid input syntax for uuid: \"%s\""
msgstr "syntaxe invalide en entre pour l'uuid : %s "
-#: utils/adt/rowtypes.c:99 utils/adt/rowtypes.c:488
+#: utils/adt/rowtypes.c:100 utils/adt/rowtypes.c:489
msgid "input of anonymous composite types is not implemented"
msgstr "l'ajout de colonnes ayant un type compos n'est pas implment"
-#: utils/adt/rowtypes.c:152 utils/adt/rowtypes.c:180 utils/adt/rowtypes.c:203
-#: utils/adt/rowtypes.c:211 utils/adt/rowtypes.c:263 utils/adt/rowtypes.c:271
+#: utils/adt/rowtypes.c:153 utils/adt/rowtypes.c:181 utils/adt/rowtypes.c:204
+#: utils/adt/rowtypes.c:212 utils/adt/rowtypes.c:264 utils/adt/rowtypes.c:272
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "enregistrement litral invalide : %s "
-#: utils/adt/rowtypes.c:153
+#: utils/adt/rowtypes.c:154
msgid "Missing left parenthesis."
msgstr "Parenthse gauche manquante"
-#: utils/adt/rowtypes.c:181
+#: utils/adt/rowtypes.c:182
msgid "Too few columns."
msgstr "Pas assez de colonnes."
-#: utils/adt/rowtypes.c:205 utils/adt/rowtypes.c:213
+#: utils/adt/rowtypes.c:206 utils/adt/rowtypes.c:214
msgid "Unexpected end of input."
msgstr "Fin de l'entre inattendue."
-#: utils/adt/rowtypes.c:264
+#: utils/adt/rowtypes.c:265
msgid "Too many columns."
msgstr "Trop de colonnes."
-#: utils/adt/rowtypes.c:272
+#: utils/adt/rowtypes.c:273
msgid "Junk after right parenthesis."
msgstr "Problme aprs la parenthse droite."
-#: utils/adt/rowtypes.c:537
+#: utils/adt/rowtypes.c:538
#, c-format
msgid "wrong number of columns: %d, expected %d"
msgstr "mauvais nombre de colonnes : %d, alors que %d attendu"
-#: utils/adt/rowtypes.c:564
+#: utils/adt/rowtypes.c:565
#, c-format
msgid "wrong data type: %u, expected %u"
msgstr "mauvais type de donnes : %u, alors que %u attendu"
-#: utils/adt/rowtypes.c:625
+#: utils/adt/rowtypes.c:626
#, c-format
msgid "improper binary format in record column %d"
msgstr "format binaire invalide dans l'enregistrement de la colonne %d"
-#: utils/adt/rowtypes.c:925 utils/adt/rowtypes.c:1160
+#: utils/adt/rowtypes.c:926 utils/adt/rowtypes.c:1161
#, c-format
msgid "cannot compare dissimilar column types %s and %s at record column %d"
msgstr ""
"ne peut pas comparer les types de colonnes non similaires %s et %s pour la\n"
"colonne %d de l'enregistrement"
-#: utils/adt/rowtypes.c:1011 utils/adt/rowtypes.c:1231
+#: utils/adt/rowtypes.c:1012 utils/adt/rowtypes.c:1232
msgid "cannot compare record types with different numbers of columns"
msgstr ""
"ne peut pas comparer les types d'enregistrement avec des numros diffrents\n"
@@ -6185,15 +6185,15 @@ msgstr ""
msgid "line %d of configuration file \"%s\": \"%s\""
msgstr "ligne %d du fichier de configuration %s : %s "
-#: tsearch/ts_locale.c:182 libpq/hba.c:781 libpq/hba.c:797 libpq/hba.c:833
-#: libpq/hba.c:855 libpq/hba.c:864 libpq/hba.c:887 libpq/hba.c:899
-#: libpq/hba.c:912 libpq/hba.c:927 libpq/hba.c:982 libpq/hba.c:1002
-#: libpq/hba.c:1016 libpq/hba.c:1033 libpq/hba.c:1046 libpq/hba.c:1062
-#: libpq/hba.c:1077 libpq/hba.c:1119 libpq/hba.c:1151 libpq/hba.c:1162
-#: libpq/hba.c:1182 libpq/hba.c:1193 libpq/hba.c:1204 libpq/hba.c:1221
-#: libpq/hba.c:1242 libpq/hba.c:1272 libpq/hba.c:1284 libpq/hba.c:1297
-#: libpq/hba.c:1331 libpq/hba.c:1405 libpq/hba.c:1423 libpq/hba.c:1444
-#: libpq/hba.c:1475 libpq/hba.c:1485
+#: tsearch/ts_locale.c:182 libpq/hba.c:793 libpq/hba.c:809 libpq/hba.c:845
+#: libpq/hba.c:867 libpq/hba.c:876 libpq/hba.c:899 libpq/hba.c:911
+#: libpq/hba.c:924 libpq/hba.c:939 libpq/hba.c:994 libpq/hba.c:1014
+#: libpq/hba.c:1028 libpq/hba.c:1045 libpq/hba.c:1058 libpq/hba.c:1074
+#: libpq/hba.c:1089 libpq/hba.c:1131 libpq/hba.c:1163 libpq/hba.c:1174
+#: libpq/hba.c:1194 libpq/hba.c:1205 libpq/hba.c:1216 libpq/hba.c:1233
+#: libpq/hba.c:1254 libpq/hba.c:1284 libpq/hba.c:1296 libpq/hba.c:1309
+#: libpq/hba.c:1343 libpq/hba.c:1417 libpq/hba.c:1435 libpq/hba.c:1456
+#: libpq/hba.c:1487 libpq/hba.c:1497
#, c-format
msgid "line %d of configuration file \"%s\""
msgstr "ligne %d du fichier de configuration %s "
@@ -6819,7 +6819,7 @@ msgstr "L'attribut %s du type %s n'existe pas dans le type %s."
msgid "number of index columns (%d) exceeds limit (%d)"
msgstr "le nombre de colonnes indexes (%d) dpasse la limite (%d)"
-#: access/common/indextuple.c:168
+#: access/common/indextuple.c:173
#, c-format
msgid "index row requires %lu bytes, maximum size is %lu"
msgstr "la ligne index requiert %lu octets, la taille maximum est %lu"
@@ -6884,7 +6884,7 @@ msgstr "Les valeurs valides sont entre %f et %f ."
msgid "column \"%s\" cannot be declared SETOF"
msgstr "la colonne %s ne peut pas tre dclare SETOF"
-#: access/common/heaptuple.c:646 access/common/heaptuple.c:1398
+#: access/common/heaptuple.c:680 access/common/heaptuple.c:1418
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "le nombre de colonnes (%d) dpasse la limite (%d)"
@@ -6917,7 +6917,7 @@ msgstr "l'index %s contient une page zro inattendue au bloc %u"
#: access/hash/hashutil.c:173 access/hash/hashutil.c:184
#: access/hash/hashutil.c:196 access/hash/hashutil.c:217
#: access/nbtree/nbtpage.c:436 access/nbtree/nbtpage.c:447
-#: access/gist/gist.c:731 access/gist/gistutil.c:635
+#: access/gist/gist.c:745 access/gist/gistutil.c:635
#: access/gist/gistutil.c:646 access/gist/gistvacuum.c:274
msgid "Please REINDEX it."
msgstr "Merci d'excuter REINDEX sur cet objet."
@@ -6978,19 +6978,19 @@ msgstr ""
"tables temporaires"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2837
+#: access/transam/xact.c:2851
#, c-format
msgid "%s cannot run inside a transaction block"
msgstr "%s ne peut pas tre excut dans un bloc de transaction"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2847
+#: access/transam/xact.c:2861
#, c-format
msgid "%s cannot run inside a subtransaction"
msgstr "%s ne peut pas tre excut dans un sous-bloc de transaction"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2857
+#: access/transam/xact.c:2871
#, c-format
msgid "%s cannot be executed from a function or multi-command string"
msgstr ""
@@ -6998,26 +6998,26 @@ msgstr ""
"contenant plusieurs commandes"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2908
+#: access/transam/xact.c:2922
#, c-format
msgid "%s can only be used in transaction blocks"
msgstr "%s peut seulement tre utilis dans des blocs de transaction"
-#: access/transam/xact.c:3090
+#: access/transam/xact.c:3104
msgid "there is already a transaction in progress"
msgstr "une transaction est dj en cours"
-#: access/transam/xact.c:3257 access/transam/xact.c:3349
+#: access/transam/xact.c:3271 access/transam/xact.c:3363
msgid "there is no transaction in progress"
msgstr "aucune transaction en cours"
-#: access/transam/xact.c:3443 access/transam/xact.c:3493
-#: access/transam/xact.c:3499 access/transam/xact.c:3543
-#: access/transam/xact.c:3591 access/transam/xact.c:3597
+#: access/transam/xact.c:3457 access/transam/xact.c:3507
+#: access/transam/xact.c:3513 access/transam/xact.c:3557
+#: access/transam/xact.c:3605 access/transam/xact.c:3611
msgid "no such savepoint"
msgstr "aucun point de sauvegarde"
-#: access/transam/xact.c:4244
+#: access/transam/xact.c:4258
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"
@@ -7087,105 +7087,105 @@ msgstr ""
"la limite de rinitialisation de l'identifiant de transaction est %u,\n"
"limit par la base de donnes d'OID %u"
-#: access/transam/twophase.c:250
+#: access/transam/twophase.c:326
#, c-format
msgid "transaction identifier \"%s\" is too long"
msgstr "l'identifiant de la transaction %s est trop long"
-#: access/transam/twophase.c:257
+#: access/transam/twophase.c:333
msgid "prepared transactions are disabled"
msgstr "les transactions prpares sont dsactives"
-#: access/transam/twophase.c:258
+#: access/transam/twophase.c:334
msgid "Set max_prepared_transactions to a nonzero value."
msgstr "Configure max_prepared_transactions une valeur diffrente de zro."
-#: access/transam/twophase.c:291
+#: access/transam/twophase.c:353
#, c-format
msgid "transaction identifier \"%s\" is already in use"
msgstr "l'identifiant de la transaction %s est dj utilis"
-#: access/transam/twophase.c:300
+#: access/transam/twophase.c:362
msgid "maximum number of prepared transactions reached"
msgstr "nombre maximum de transactions prpares obtenu"
-#: access/transam/twophase.c:301
+#: access/transam/twophase.c:363
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr "Augmentez max_prepared_transactions (actuellement %d)."
-#: access/transam/twophase.c:421
+#: access/transam/twophase.c:494
#, c-format
msgid "prepared transaction with identifier \"%s\" is busy"
msgstr "la transaction prpare d'identifiant %s est occupe"
-#: access/transam/twophase.c:429
+#: access/transam/twophase.c:500
msgid "permission denied to finish prepared transaction"
msgstr "droit refus pour terminer la transaction prpare"
-#: access/transam/twophase.c:430
+#: access/transam/twophase.c:501
msgid "Must be superuser or the user that prepared the transaction."
msgstr ""
"Doit tre super-utilisateur ou l'utilisateur qui a prpar la transaction."
-#: access/transam/twophase.c:441
+#: access/transam/twophase.c:512
msgid "prepared transaction belongs to another database"
msgstr "la transaction prpare appartient une autre base de donnes"
-#: access/transam/twophase.c:442
+#: access/transam/twophase.c:513
msgid ""
"Connect to the database where the transaction was prepared to finish it."
msgstr ""
"Connectez-vous la base de donnes o la transaction a t prpare pour\n"
"la terminer."
-#: access/transam/twophase.c:456
+#: access/transam/twophase.c:528
#, c-format
msgid "prepared transaction with identifier \"%s\" does not exist"
msgstr "la transaction prpare d'identifiant %s n'existe pas"
-#: access/transam/twophase.c:939
+#: access/transam/twophase.c:1011
msgid "two-phase state file maximum length exceeded"
msgstr ""
"longueur maximale dpasse pour le fichier de statut de la validation en\n"
"deux phase"
-#: access/transam/twophase.c:957
+#: access/transam/twophase.c:1029
#, c-format
msgid "could not create two-phase state file \"%s\": %m"
msgstr ""
"n'a pas pu crer le fichier de statut de la validation en deux phases nomm\n"
" %s : %m"
-#: access/transam/twophase.c:971 access/transam/twophase.c:988
-#: access/transam/twophase.c:1044 access/transam/twophase.c:1464
-#: access/transam/twophase.c:1471
+#: access/transam/twophase.c:1043 access/transam/twophase.c:1060
+#: access/transam/twophase.c:1116 access/transam/twophase.c:1545
+#: access/transam/twophase.c:1552
#, c-format
msgid "could not write two-phase state file: %m"
msgstr ""
"n'a pas pu crire dans le fichier d'tat de la validation en deux phases : %m"
-#: access/transam/twophase.c:997
+#: access/transam/twophase.c:1069
#, c-format
msgid "could not seek in two-phase state file: %m"
msgstr ""
"n'a pas pu se dplacer dans le fichier de statut de la validation en deux\n"
"phases : %m"
-#: access/transam/twophase.c:1050 access/transam/twophase.c:1489
+#: access/transam/twophase.c:1122 access/transam/twophase.c:1570
#, c-format
msgid "could not close two-phase state file: %m"
msgstr ""
"n'a pas pu fermer le fichier d'tat de la validation en deux phases : %m"
-#: access/transam/twophase.c:1130 access/transam/twophase.c:1569
+#: access/transam/twophase.c:1209 access/transam/twophase.c:1650
#, c-format
msgid "could not open two-phase state file \"%s\": %m"
msgstr ""
"n'a pas pu ouvrir le fichier d'tat de la validation en deux phases nomm\n"
" %s : %m"
-#: access/transam/twophase.c:1147
+#: access/transam/twophase.c:1226
#, c-format
msgid "could not stat two-phase state file \"%s\": %m"
msgstr ""
@@ -7193,65 +7193,65 @@ msgstr ""
"validation\n"
"en deux phases nomm %s : %m"
-#: access/transam/twophase.c:1179
+#: access/transam/twophase.c:1258
#, c-format
msgid "could not read two-phase state file \"%s\": %m"
msgstr ""
"n'a pas pu lire le fichier d'tat de la validation en deux phases nomm\n"
" %s : %m"
-#: access/transam/twophase.c:1271
+#: access/transam/twophase.c:1350
#, c-format
msgid "two-phase state file for transaction %u is corrupt"
msgstr ""
"le fichier d'tat de la validation en deux phases est corrompu pour la\n"
"transaction %u"
-#: access/transam/twophase.c:1426
+#: access/transam/twophase.c:1507
#, c-format
msgid "could not remove two-phase state file \"%s\": %m"
msgstr ""
"n'a pas pu supprimer le fichier d'tat de la validation en deux phases\n"
" %s : %m"
-#: access/transam/twophase.c:1455
+#: access/transam/twophase.c:1536
#, c-format
msgid "could not recreate two-phase state file \"%s\": %m"
msgstr ""
"n'a pas pu re-crer le fichier d'tat de la validation en deux phases nomm\n"
" %s : %m"
-#: access/transam/twophase.c:1483
+#: access/transam/twophase.c:1564
#, c-format
msgid "could not fsync two-phase state file: %m"
msgstr ""
"n'a pas pu synchroniser sur disque (fsync) le fichier d'tat de la\n"
"validation en deux phases : %m"
-#: access/transam/twophase.c:1578
+#: access/transam/twophase.c:1659
#, c-format
msgid "could not fsync two-phase state file \"%s\": %m"
msgstr ""
"n'a pas pu synchroniser sur disque (fsync) le fichier d'tat de la\n"
"validation en deux phases nomm %s : %m"
-#: access/transam/twophase.c:1585
+#: access/transam/twophase.c:1666
#, c-format
msgid "could not close two-phase state file \"%s\": %m"
msgstr ""
"n'a pas pu fermer le fichier d'tat de la validation en deux phases nomm\n"
" %s : %m"
-#: access/transam/twophase.c:1650
+#: access/transam/twophase.c:1731
#, c-format
msgid "removing future two-phase state file \"%s\""
msgstr ""
"suppression du futur fichier d'tat de la validation en deux phases nomm "
"%s "
-#: access/transam/twophase.c:1666 access/transam/twophase.c:1677
-#: access/transam/twophase.c:1790 access/transam/twophase.c:1801
-#: access/transam/twophase.c:1874
+#: access/transam/twophase.c:1747 access/transam/twophase.c:1758
+#: access/transam/twophase.c:1871 access/transam/twophase.c:1882
+#: access/transam/twophase.c:1955
#, c-format
msgid "removing corrupt two-phase state file \"%s\""
msgstr ""
@@ -7259,14 +7259,14 @@ msgstr ""
"nomm\n"
" %s "
-#: access/transam/twophase.c:1779 access/transam/twophase.c:1863
+#: access/transam/twophase.c:1860 access/transam/twophase.c:1944
#, c-format
msgid "removing stale two-phase state file \"%s\""
msgstr ""
"suppression du vieux fichier d'tat de la validation en deux phases nomm "
"%s "
-#: access/transam/twophase.c:1881
+#: access/transam/twophase.c:1962
#, c-format
msgid "recovering prepared transaction %u"
msgstr "rcupration de la transaction prpare %u"
@@ -7333,8 +7333,8 @@ msgstr "n'a pas pu crer le fichier de statut d'archivage %s : %m"
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:1803 access/transam/xlog.c:10543
-#: replication/walreceiver.c:515 replication/walsender.c:1013
+#: access/transam/xlog.c:1803 access/transam/xlog.c:10545
+#: replication/walreceiver.c:515 replication/walsender.c:1024
#, c-format
msgid "could not seek in log file %u, segment %u to offset %u: %m"
msgstr ""
@@ -7353,9 +7353,9 @@ msgstr ""
msgid "updated min recovery point to %X/%X"
msgstr "mise jour du point minimum de restauration sur %X/%X"
-#: access/transam/xlog.c:2372 access/transam/xlog.c:2476
+#: access/transam/xlog.c:2373 access/transam/xlog.c:2476
#: access/transam/xlog.c:2705 access/transam/xlog.c:2776
-#: access/transam/xlog.c:2833 replication/walsender.c:1001
+#: access/transam/xlog.c:2833 replication/walsender.c:1012
#, c-format
msgid "could not open file \"%s\" (log file %u, segment %u): %m"
msgstr ""
@@ -7403,7 +7403,7 @@ msgstr ""
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:2940 access/transam/xlog.c:9381 storage/smgr/md.c:371
+#: access/transam/xlog.c:2940 access/transam/xlog.c:9383 storage/smgr/md.c:371
#: storage/smgr/md.c:420 storage/smgr/md.c:1251
#, c-format
msgid "could not remove file \"%s\": %m"
@@ -8383,19 +8383,19 @@ msgstr "la r-excution en restauration commence %X/%X"
msgid "restore point \"%s\" created at %X/%X"
msgstr "point de restauration %s cr %X/%X"
-#: access/transam/xlog.c:8520
+#: access/transam/xlog.c:8522
msgid "online backup was canceled, recovery cannot continue"
msgstr ""
"la sauvegarde en ligne a t annule, la restauration ne peut pas continuer"
-#: access/transam/xlog.c:8583
+#: access/transam/xlog.c:8585
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr ""
"identifiant timeline %u inattendu (aprs %u) dans l'enregistrement du point\n"
"de vrification"
-#: access/transam/xlog.c:8628
+#: access/transam/xlog.c:8630
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr ""
@@ -8403,77 +8403,77 @@ msgstr ""
"du\n"
"point de vrification"
-#: access/transam/xlog.c:8892 access/transam/xlog.c:8916
+#: access/transam/xlog.c:8894 access/transam/xlog.c:8918
#, 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:8924
+#: access/transam/xlog.c:8926
#, 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:8933
+#: access/transam/xlog.c:8935
#, 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:8971 access/transam/xlog.c:9258
+#: access/transam/xlog.c:8973 access/transam/xlog.c:9260
msgid "must be superuser or replication role to run a backup"
msgstr ""
"doit tre super-utilisateur ou avoir l'attribut de rplication pour excuter "
"une sauvegarde"
-#: access/transam/xlog.c:9022 access/transam/xlog.c:9304
-#: access/transam/xlog.c:9567 access/transam/xlog.c:9599
-#: access/transam/xlog.c:9640 access/transam/xlog.c:9673
-#: access/transam/xlog.c:9780 access/transam/xlog.c:9855
+#: access/transam/xlog.c:9024 access/transam/xlog.c:9306
+#: access/transam/xlog.c:9569 access/transam/xlog.c:9601
+#: access/transam/xlog.c:9642 access/transam/xlog.c:9675
+#: access/transam/xlog.c:9782 access/transam/xlog.c:9857
msgid "recovery is in progress"
msgstr "restauration en cours"
-#: access/transam/xlog.c:9023 access/transam/xlog.c:9305
-#: access/transam/xlog.c:9568 access/transam/xlog.c:9600
-#: access/transam/xlog.c:9641 access/transam/xlog.c:9674
+#: access/transam/xlog.c:9025 access/transam/xlog.c:9307
+#: access/transam/xlog.c:9570 access/transam/xlog.c:9602
+#: access/transam/xlog.c:9643 access/transam/xlog.c:9676
msgid "WAL control functions cannot be executed during recovery."
msgstr ""
"les fonctions de contrle des journaux de transactions ne peuvent pas\n"
"tre excutes lors de la restauration."
-#: access/transam/xlog.c:9028 access/transam/xlog.c:9310
+#: access/transam/xlog.c:9030 access/transam/xlog.c:9312
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:9029 access/transam/xlog.c:9311
-#: access/transam/xlog.c:9606
+#: access/transam/xlog.c:9031 access/transam/xlog.c:9313
+#: access/transam/xlog.c:9608
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 dmarrage\n"
"du serveur."
-#: access/transam/xlog.c:9034
+#: access/transam/xlog.c:9036
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "label de sauvegarde trop long (%d octets maximum)"
-#: access/transam/xlog.c:9075 access/transam/xlog.c:9178
+#: access/transam/xlog.c:9077 access/transam/xlog.c:9180
msgid "a backup is already in progress"
msgstr "une sauvegarde est dj en cours"
-#: access/transam/xlog.c:9076
+#: access/transam/xlog.c:9078
msgid "Run pg_stop_backup() and try again."
msgstr "Excutez pg_stop_backup() et tentez de nouveau."
-#: access/transam/xlog.c:9179
+#: access/transam/xlog.c:9181
#, c-format
msgid ""
"If you're sure there is no backup in progress, remove file \"%s\" and try "
@@ -8482,29 +8482,29 @@ 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:9194 access/transam/xlog.c:9443
+#: access/transam/xlog.c:9196 access/transam/xlog.c:9445
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "impossible d'crire le fichier %s : %m"
-#: access/transam/xlog.c:9355
+#: access/transam/xlog.c:9357
msgid "a backup is not in progress"
msgstr "une sauvegarde n'est pas en cours"
-#: access/transam/xlog.c:9394 access/transam/xlog.c:9925
-#: access/transam/xlog.c:9931
+#: access/transam/xlog.c:9396 access/transam/xlog.c:9927
+#: access/transam/xlog.c:9933
#, c-format
msgid "invalid data in file \"%s\""
msgstr "donnes invalides dans le fichier %s "
-#: access/transam/xlog.c:9492
+#: access/transam/xlog.c:9494
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:9502
+#: access/transam/xlog.c:9504
#, c-format
msgid ""
"pg_stop_backup still waiting for all required WAL segments to be archived "
@@ -8513,7 +8513,7 @@ msgstr ""
"pg_stop_backup toujours en attente de la fin de l'archivage des segments de\n"
"journaux de transactions requis (%d secondes passes)"
-#: access/transam/xlog.c:9504
+#: access/transam/xlog.c:9506
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 "
@@ -8523,13 +8523,13 @@ msgstr ""
"peut tre annul avec sret mais la sauvegarde de la base ne sera pas\n"
"utilisable sans tous les segments WAL."
-#: access/transam/xlog.c:9511
+#: access/transam/xlog.c:9513
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 "
"archivs"
-#: access/transam/xlog.c:9515
+#: access/transam/xlog.c:9517
msgid ""
"WAL archiving is not enabled; you must ensure that all required WAL segments "
"are copied through other means to complete the backup"
@@ -8538,75 +8538,75 @@ msgstr ""
"vous devez vous assurer que tous les fichiers requis des journaux de\n"
"transactions sont copis par d'autre moyens pour terminer la sauvegarde."
-#: access/transam/xlog.c:9562
+#: access/transam/xlog.c:9564
msgid "must be superuser to switch transaction log files"
msgstr "doit tre super-utilisateur pour changer de journal de transactions"
-#: access/transam/xlog.c:9594
+#: access/transam/xlog.c:9596
msgid "must be superuser to create a restore point"
msgstr "doit tre super-utilisateur pour crer un point de restauration"
-#: access/transam/xlog.c:9605
+#: access/transam/xlog.c:9607
msgid "WAL level not sufficient for creating a restore point"
msgstr ""
"le niveau de journalisation (configur par wal_level) n'est pas suffisant "
"pour\n"
"crer un point de restauration"
-#: access/transam/xlog.c:9613
+#: access/transam/xlog.c:9615
#, c-format
msgid "value too long for restore point (maximum %d characters)"
msgstr ""
"valeur trop longue pour le point de restauration (%d caractres maximum)"
-#: access/transam/xlog.c:9781
+#: access/transam/xlog.c:9783
msgid "pg_xlogfile_name_offset() cannot be executed during recovery."
msgstr ""
"pg_xlogfile_name_offset() ne peut pas tre excut lors de la restauration."
-#: access/transam/xlog.c:9791 access/transam/xlog.c:9863
+#: access/transam/xlog.c:9793 access/transam/xlog.c:9865
#, c-format
msgid "could not parse transaction log location \"%s\""
msgstr "n'a pas pu analyser l'emplacement du journal des transactions %s "
-#: access/transam/xlog.c:9856
+#: access/transam/xlog.c:9858
msgid "pg_xlogfile_name() cannot be executed during recovery."
msgstr "pg_xlogfile_name() ne peut pas tre excut lors de la restauration."
-#: access/transam/xlog.c:9967
+#: access/transam/xlog.c:9969
#, c-format
msgid "xlog redo %s"
msgstr "xlog redo %s"
-#: access/transam/xlog.c:10007
+#: access/transam/xlog.c:10009
msgid "online backup mode canceled"
msgstr "mode de sauvegarde en ligne annul"
-#: access/transam/xlog.c:10008
+#: access/transam/xlog.c:10010
#, c-format
msgid "\"%s\" was renamed to \"%s\"."
msgstr " %s a t renomm en %s ."
-#: access/transam/xlog.c:10015
+#: access/transam/xlog.c:10017
msgid "online backup mode was not canceled"
msgstr "le mode de sauvegarde en ligne n'a pas t annul"
-#: access/transam/xlog.c:10016
+#: access/transam/xlog.c:10018
#, c-format
msgid "Could not rename \"%s\" to \"%s\": %m."
msgstr "N'a pas pu renommer %s en %s : %m"
-#: access/transam/xlog.c:10529 access/transam/xlog.c:10551
+#: access/transam/xlog.c:10531 access/transam/xlog.c:10553
#, 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, dcalage %u : %m"
-#: access/transam/xlog.c:10640
+#: access/transam/xlog.c:10642
msgid "received promote request"
msgstr "a reu une demande de promotion"
-#: access/transam/xlog.c:10653
+#: access/transam/xlog.c:10655
#, c-format
msgid "trigger file found: %s"
msgstr "fichier trigger trouv : %s"
@@ -8686,12 +8686,12 @@ msgstr " %s n'est pas un index"
msgid "unlogged GiST indexes are not supported"
msgstr "les index GiST non tracs ne sont pas supports"
-#: access/gist/gist.c:728 access/gist/gistvacuum.c:271
+#: access/gist/gist.c:742 access/gist/gistvacuum.c:271
#, c-format
msgid "index \"%s\" contains an inner tuple marked as invalid"
msgstr "l'index %s contient une ligne interne marque comme invalide"
-#: access/gist/gist.c:730 access/gist/gistvacuum.c:273
+#: access/gist/gist.c:744 access/gist/gistvacuum.c:273
msgid ""
"This is caused by an incomplete page split at crash recovery before "
"upgrading to PostgreSQL 9.1."
@@ -9857,7 +9857,7 @@ msgstr ""
" %d lignes dans l'chantillon,\n"
" %.0f lignes totales estimes"
-#: commands/analyze.c:1499 executor/execQual.c:2848
+#: commands/analyze.c:1499 executor/execQual.c:2834
msgid "could not convert row type"
msgstr "n'a pas pu convertir le type de ligne"
@@ -11021,7 +11021,7 @@ msgstr ""
#: commands/dbcommands.c:1273 commands/dbcommands.c:1752
#: commands/dbcommands.c:1966 commands/dbcommands.c:2014
-#: commands/tablespace.c:584
+#: commands/tablespace.c:583
#, c-format
msgid "some useless files may be left behind in old database directory \"%s\""
msgstr ""
@@ -11749,7 +11749,7 @@ msgstr ""
#: commands/tablespace.c:158 commands/tablespace.c:175
#: commands/tablespace.c:186 commands/tablespace.c:194
-#: commands/tablespace.c:603 storage/file/copydir.c:61
+#: commands/tablespace.c:602 storage/file/copydir.c:61
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "n'a pas pu crer le rpertoire %s : %m"
@@ -11786,16 +11786,16 @@ msgstr "le chemin du tablespace doit tre un chemin absolu"
msgid "tablespace location \"%s\" is too long"
msgstr "le chemin du tablespace %s est trop long"
-#: commands/tablespace.c:293 commands/tablespace.c:857
+#: commands/tablespace.c:293 commands/tablespace.c:874
#, c-format
msgid "unacceptable tablespace name \"%s\""
msgstr "nom inacceptable pour le tablespace %s "
-#: commands/tablespace.c:295 commands/tablespace.c:858
+#: commands/tablespace.c:295 commands/tablespace.c:875
msgid "The prefix \"pg_\" is reserved for system tablespaces."
msgstr "Le prfixe pg_ est rserv pour les tablespaces systme."
-#: commands/tablespace.c:305 commands/tablespace.c:870
+#: commands/tablespace.c:305 commands/tablespace.c:887
#, c-format
msgid "tablespace \"%s\" already exists"
msgstr "le tablespace %s existe dj"
@@ -11805,10 +11805,10 @@ msgstr "le tablespace %s existe dj"
msgid "tablespaces are not supported on this platform"
msgstr "les tablespaces ne sont pas supports sur cette plateforme"
-#: commands/tablespace.c:415 commands/tablespace.c:841
-#: commands/tablespace.c:908 commands/tablespace.c:1013
-#: commands/tablespace.c:1079 commands/tablespace.c:1217
-#: commands/tablespace.c:1417
+#: commands/tablespace.c:415 commands/tablespace.c:858
+#: commands/tablespace.c:925 commands/tablespace.c:1030
+#: commands/tablespace.c:1096 commands/tablespace.c:1234
+#: commands/tablespace.c:1434
#, c-format
msgid "tablespace \"%s\" does not exist"
msgstr "le tablespace %s n'existe pas"
@@ -11823,52 +11823,52 @@ msgstr "le tablespace %s n'existe pas, poursuite du traitement"
msgid "tablespace \"%s\" is not empty"
msgstr "le tablespace %s n'est pas vide"
-#: commands/tablespace.c:560
+#: commands/tablespace.c:561
#, c-format
msgid "directory \"%s\" does not exist"
msgstr "le rpertoire %s n'existe pas"
-#: commands/tablespace.c:561
+#: commands/tablespace.c:562
msgid "Create this directory for the tablespace before restarting the server."
msgstr "Crer le rpertoire pour ce tablespace avant de redmarrer le serveur."
-#: commands/tablespace.c:566
+#: commands/tablespace.c:567
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr "n'a pas pu configurer les droits du rpertoire %s : %m"
-#: commands/tablespace.c:598
+#: commands/tablespace.c:597
#, c-format
msgid "directory \"%s\" already in use as a tablespace"
msgstr "rpertoire %s dj en cours d'utilisation"
-#: commands/tablespace.c:613 commands/tablespace.c:777
+#: commands/tablespace.c:621 commands/tablespace.c:746
+#: commands/tablespace.c:759 commands/tablespace.c:783
+#, c-format
+msgid "could not remove directory \"%s\": %m"
+msgstr "n'a pas pu supprimer le rpertoire %s : %m"
+
+#: commands/tablespace.c:629 commands/tablespace.c:794
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr "n'a pas pu supprimer le lien symbolique %s : %m"
-#: commands/tablespace.c:623
+#: commands/tablespace.c:640
#, c-format
msgid "could not create symbolic link \"%s\": %m"
msgstr "n'a pas pu crer le lien symbolique %s : %m"
-#: commands/tablespace.c:729 commands/tablespace.c:742
-#: commands/tablespace.c:766
-#, c-format
-msgid "could not remove directory \"%s\": %m"
-msgstr "n'a pas pu supprimer le rpertoire %s : %m"
-
-#: commands/tablespace.c:1084
+#: commands/tablespace.c:1101
#, c-format
msgid "Tablespace \"%s\" does not exist."
msgstr "Le tablespace %s n'existe pas."
-#: commands/tablespace.c:1516
+#: commands/tablespace.c:1533
#, c-format
msgid "directories for tablespace %u could not be removed"
msgstr "les rpertoires du tablespace %u n'ont pas pu tre supprims"
-#: commands/tablespace.c:1518
+#: commands/tablespace.c:1535
msgid "You can remove the directories manually if necessary."
msgstr "Vous pouvez supprimer les rpertoires manuellement si ncessaire."
@@ -13031,7 +13031,7 @@ 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:302 executor/spi.c:1256 executor/spi.c:1891
+#: executor/functions.c:302 executor/spi.c:1251 executor/spi.c:1886
#, c-format
msgid "%s is not allowed in a non-volatile function"
msgstr "%s n'est pas autoris dans une fonction non volatile"
@@ -13045,66 +13045,66 @@ msgstr ""
"n'a pas pu dterminer le type du rsultat actuel pour la fonction dclarant\n"
"renvoyer le type %s"
-#: executor/functions.c:1146
+#: executor/functions.c:1145
#, c-format
msgid "SQL function \"%s\" statement %d"
msgstr "fonction SQL %s , instruction %d"
-#: executor/functions.c:1162 catalog/pg_proc.c:916
+#: executor/functions.c:1161 catalog/pg_proc.c:916
#, c-format
msgid "SQL function \"%s\""
msgstr "Fonction SQL %s "
-#: executor/functions.c:1172
+#: executor/functions.c:1171
#, c-format
msgid "SQL function \"%s\" during startup"
msgstr "fonction SQL %s lors du lancement"
-#: executor/functions.c:1332 executor/functions.c:1368
-#: executor/functions.c:1380 executor/functions.c:1493
-#: executor/functions.c:1526 executor/functions.c:1556
+#: executor/functions.c:1331 executor/functions.c:1367
+#: executor/functions.c:1379 executor/functions.c:1492
+#: executor/functions.c:1525 executor/functions.c:1555
#, c-format
msgid "return type mismatch in function declared to return %s"
msgstr ""
"le type de retour ne correspond pas la fonction dclarant renvoyer %s"
-#: executor/functions.c:1334
+#: executor/functions.c:1333
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:1370
+#: executor/functions.c:1369
msgid "Final statement must return exactly one column."
msgstr "L'instruction finale doit renvoyer exactement une colonne."
-#: executor/functions.c:1382
+#: executor/functions.c:1381
#, c-format
msgid "Actual return type is %s."
msgstr "Le code de retour rel est %s."
-#: executor/functions.c:1495
+#: executor/functions.c:1494
msgid "Final statement returns too many columns."
msgstr "L'instruction finale renvoie beaucoup trop de colonnes."
-#: executor/functions.c:1528
+#: executor/functions.c:1527
#, 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:1558
+#: executor/functions.c:1557
msgid "Final statement returns too few columns."
msgstr "L'instruction finale renvoie trop peu de colonnes."
-#: executor/functions.c:1607
+#: executor/functions.c:1606
#, 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"
#: executor/nodeModifyTable.c:82 executor/nodeModifyTable.c:92
#: executor/nodeModifyTable.c:109 executor/nodeModifyTable.c:117
-#: executor/execQual.c:837 executor/execQual.c:854 executor/execQual.c:1014
+#: executor/execQual.c:837 executor/execQual.c:854 executor/execQual.c:1000
msgid "table row type and query-specified row type do not match"
msgstr ""
"Le type de ligne de la table et celui spcifi par la requte ne "
@@ -13278,25 +13278,25 @@ msgstr "Vrifiez les appels manquants SPI_finish ."
msgid "subtransaction left non-empty SPI stack"
msgstr "sous-transaction gauche non vide dans la pile SPI"
-#: executor/spi.c:1137
+#: executor/spi.c:1132
msgid "cannot open multi-query plan as cursor"
msgstr "ne peut pas ouvrir le plan plusieurs requtes comme curseur"
#. translator: %s is name of a SQL command, eg INSERT
-#: executor/spi.c:1142
+#: executor/spi.c:1137
#, c-format
msgid "cannot open %s query as cursor"
msgstr "ne peut pas ouvrir la requte %s comme curseur"
-#: executor/spi.c:1233 parser/analyze.c:2213
+#: executor/spi.c:1228 parser/analyze.c:2213
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE n'est pas support"
-#: executor/spi.c:1234 parser/analyze.c:2214
+#: executor/spi.c:1229 parser/analyze.c:2214
msgid "Scrollable cursors must be READ ONLY."
msgstr "Les curseurs dplaables doivent tre en lecture seule (READ ONLY)."
-#: executor/spi.c:2157
+#: executor/spi.c:2152
#, c-format
msgid "SQL statement \"%s\""
msgstr "instruction SQL %s "
@@ -13352,7 +13352,7 @@ msgstr "le curseur %s n'est pas positionn sur une ligne"
msgid "cursor \"%s\" is not a simply updatable scan of table \"%s\""
msgstr "le curseur %s n'est pas un parcours modifiable de la table %s "
-#: executor/execCurrent.c:230 executor/execQual.c:1126
+#: executor/execCurrent.c:230 executor/execQual.c:1112
#, c-format
msgid ""
"type of parameter %d (%s) does not match that when preparing the plan (%s)"
@@ -13360,7 +13360,7 @@ msgstr ""
"le type de paramtre %d (%s) ne correspond pas ce qui est prpar dans le "
"plan (%s)"
-#: executor/execCurrent.c:242 executor/execQual.c:1138
+#: executor/execCurrent.c:242 executor/execQual.c:1124
#, c-format
msgid "no value found for parameter %d"
msgstr "aucune valeur trouve pour le paramtre %d"
@@ -13369,12 +13369,12 @@ msgstr "aucune valeur trouve pour le paramtre %d"
msgid "array subscript in assignment must not be null"
msgstr "l'indice du tableau dans l'affectation ne doit pas tre NULL"
-#: executor/execQual.c:637 executor/execQual.c:4019
+#: executor/execQual.c:637 executor/execQual.c:4005
#, c-format
msgid "attribute %d has wrong type"
msgstr "l'attribut %d a un type invalide"
-#: executor/execQual.c:638 executor/execQual.c:4020
+#: executor/execQual.c:638 executor/execQual.c:4006
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr "La table a le type %s alors que la requte attend %s."
@@ -13388,14 +13388,14 @@ msgstr[0] ""
msgstr[1] ""
"La ligne de la table contient %d attributs alors que la requte en attend %d."
-#: executor/execQual.c:1015 executor/execQual.c:1612
+#: executor/execQual.c:1001 executor/execQual.c:1598
#, c-format
msgid "Physical storage mismatch on dropped attribute at ordinal position %d."
msgstr ""
"Le stockage physique ne correspond pas l'attribut supprim la position\n"
"ordinale %d."
-#: executor/execQual.c:1291 parser/parse_func.c:91 parser/parse_func.c:323
+#: executor/execQual.c:1277 parser/parse_func.c:91 parser/parse_func.c:323
#: parser/parse_func.c:640
#, c-format
msgid "cannot pass more than %d argument to a function"
@@ -13403,12 +13403,12 @@ msgid_plural "cannot pass more than %d arguments to a function"
msgstr[0] "ne peut pas passer plus de %d argument une fonction"
msgstr[1] "ne peut pas passer plus de %d arguments une fonction"
-#: executor/execQual.c:1480
+#: executor/execQual.c:1466
msgid "functions and operators can take at most one set argument"
msgstr ""
"les fonctions et oprateurs peuvent prendre au plus un argument d'ensemble"
-#: executor/execQual.c:1530
+#: executor/execQual.c:1516
msgid ""
"function returning setof record called in context that cannot accept type "
"record"
@@ -13416,13 +13416,13 @@ msgstr ""
"la fonction renvoyant des lignes a t appele dans un contexte qui\n"
"n'accepte pas un ensemble"
-#: executor/execQual.c:1585 executor/execQual.c:1601 executor/execQual.c:1611
+#: executor/execQual.c:1571 executor/execQual.c:1587 executor/execQual.c:1597
msgid "function return row and query-specified return row do not match"
msgstr ""
"la ligne de retour spcifie par la requte et la ligne de retour de la "
"fonction ne correspondent pas"
-#: executor/execQual.c:1586
+#: executor/execQual.c:1572
#, c-format
msgid "Returned row contains %d attribute, but query expects %d."
msgid_plural "Returned row contains %d attributes, but query expects %d."
@@ -13431,49 +13431,49 @@ msgstr[0] ""
msgstr[1] ""
"La ligne renvoye contient %d attributs mais la requte en attend %d."
-#: executor/execQual.c:1602
+#: executor/execQual.c:1588
#, c-format
msgid "Returned type %s at ordinal position %d, but query expects %s."
msgstr ""
"A renvoy le type %s la position ordinale %d, mais la requte attend %s."
-#: executor/execQual.c:1836 executor/execQual.c:2260
+#: executor/execQual.c:1822 executor/execQual.c:2246
msgid "table-function protocol for materialize mode was not followed"
msgstr ""
"le protocole de la fonction table pour le mode matrialis n'a pas t "
"respect"
-#: executor/execQual.c:1856 executor/execQual.c:2267
+#: executor/execQual.c:1842 executor/execQual.c:2253
#, c-format
msgid "unrecognized table-function returnMode: %d"
msgstr "returnMode de la fonction table non reconnu : %d"
-#: executor/execQual.c:2177
+#: executor/execQual.c:2163
msgid "function returning set of rows cannot return null value"
msgstr ""
"la fonction renvoyant un ensemble de lignes ne peut pas renvoyer une valeur\n"
"NULL"
-#: executor/execQual.c:2234
+#: executor/execQual.c:2220
msgid "rows returned by function are not all of the same row type"
msgstr ""
"les lignes renvoyes par la fonction ne sont pas toutes du mme type ligne"
-#: executor/execQual.c:2449
+#: executor/execQual.c:2435
msgid "IS DISTINCT FROM does not support set arguments"
msgstr "IS DISTINCT FROM ne supporte pas les arguments d'ensemble"
-#: executor/execQual.c:2526
+#: executor/execQual.c:2512
msgid "op ANY/ALL (array) does not support set arguments"
msgstr ""
"l'oprateur ANY/ALL (pour les types array) ne supporte pas les arguments\n"
"d'ensemble"
-#: executor/execQual.c:3079
+#: executor/execQual.c:3065
msgid "cannot merge incompatible arrays"
msgstr "ne peut pas fusionner les tableaux incompatibles"
-#: executor/execQual.c:3080
+#: executor/execQual.c:3066
#, c-format
msgid ""
"Array with element type %s cannot be included in ARRAY construct with "
@@ -13482,25 +13482,25 @@ msgstr ""
"Le tableau avec le type d'lment %s ne peut pas tre inclus dans la "
"construction ARRAY avec le type d'lment %s."
-#: executor/execQual.c:3663
+#: executor/execQual.c:3649
msgid "NULLIF does not support set arguments"
msgstr "NULLIF ne supporte pas les arguments d'ensemble"
-#: executor/execQual.c:4415 optimizer/util/clauses.c:573
+#: executor/execQual.c:4401 optimizer/util/clauses.c:573
#: parser/parse_agg.c:164
msgid "aggregate function calls cannot be nested"
msgstr "les appels la fonction d'agrgat ne peuvent pas tre imbriqus"
-#: executor/execQual.c:4453 optimizer/util/clauses.c:647
+#: executor/execQual.c:4439 optimizer/util/clauses.c:647
#: parser/parse_agg.c:211
msgid "window function calls cannot be nested"
msgstr "les appels la fonction window ne peuvent pas tre imbriqus"
-#: executor/execQual.c:4665
+#: executor/execQual.c:4651
msgid "target type is not an array"
msgstr "le type cible n'est pas un tableau"
-#: executor/execQual.c:4778
+#: executor/execQual.c:4764
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr "une colonne ROW() a le type %s au lieu du type %s"
@@ -13554,12 +13554,12 @@ msgstr "type de message %c inattendu"
msgid "standby \"%s\" has now caught up with primary"
msgstr "le serveur standby %s a maintenant rattrap le serveur primaire"
-#: replication/walsender.c:844
+#: replication/walsender.c:855
msgid "terminating walsender process due to replication timeout"
msgstr ""
"arrt du processus walreceiver suite l'expiration du dlai de rplication"
-#: replication/walsender.c:911
+#: replication/walsender.c:922
#, c-format
msgid ""
"number of requested standby connections exceeds max_wal_senders (currently "
@@ -13568,12 +13568,12 @@ msgstr ""
"le nombre de connexions demandes par le serveur en attente dpasse\n"
"max_wal_senders (actuellement %d)"
-#: replication/walsender.c:995 replication/walsender.c:1057
+#: replication/walsender.c:1006 replication/walsender.c:1068
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "le segment demand du journal de transaction, %s, a dj t supprim"
-#: replication/walsender.c:1028
+#: replication/walsender.c:1039
#, c-format
msgid "could not read from log file %u, segment %u, offset %u, length %lu: %m"
msgstr ""
@@ -13710,14 +13710,14 @@ msgstr "rponse invalide du serveur principal"
msgid "Expected 1 tuple with 3 fields, got %d tuples with %d fields."
msgstr "Attendait 1 ligne avec 3 champs, a obtenu %d lignes avec %d champs."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:140
+#: replication/libpqwalreceiver/libpqwalreceiver.c:141
msgid "database system identifier differs between the primary and standby"
msgstr ""
"l'identifiant du systme de bases de donnes diffre entre le serveur "
"principal\n"
"et le serveur en attente"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:141
+#: replication/libpqwalreceiver/libpqwalreceiver.c:142
#, c-format
msgid "The primary's identifier is %s, the standby's identifier is %s."
msgstr ""
@@ -13725,44 +13725,44 @@ msgstr ""
"attente\n"
"est %s."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:153
+#: replication/libpqwalreceiver/libpqwalreceiver.c:154
#, c-format
msgid "timeline %u of the primary does not match recovery target timeline %u"
msgstr ""
"le timeline %u du serveur principal ne correspond pas au timeline %u de la\n"
"cible de restauration"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:165
+#: replication/libpqwalreceiver/libpqwalreceiver.c:166
#, c-format
msgid "could not start WAL streaming: %s"
msgstr "n'a pas pu dmarrer l'envoi des WAL : %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:171
+#: replication/libpqwalreceiver/libpqwalreceiver.c:172
msgid "streaming replication successfully connected to primary"
msgstr "rplication de flux connect avec succs au serveur principal"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:193
+#: replication/libpqwalreceiver/libpqwalreceiver.c:194
msgid "socket not open"
msgstr "socket non ouvert"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:233 port/pg_latch.c:265
+#: replication/libpqwalreceiver/libpqwalreceiver.c:234 port/pg_latch.c:265
#: port/unix_latch.c:265
#, c-format
msgid "select() failed: %m"
msgstr "chec de select() : %m"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:367
-#: replication/libpqwalreceiver/libpqwalreceiver.c:388
-#: replication/libpqwalreceiver/libpqwalreceiver.c:393
+#: replication/libpqwalreceiver/libpqwalreceiver.c:368
+#: replication/libpqwalreceiver/libpqwalreceiver.c:389
+#: replication/libpqwalreceiver/libpqwalreceiver.c:394
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "n'a pas pu recevoir des donnes du flux de WAL : %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:384
+#: replication/libpqwalreceiver/libpqwalreceiver.c:385
msgid "replication terminated by primary server"
msgstr "rplication termine par le serveur primaire"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:415
+#: replication/libpqwalreceiver/libpqwalreceiver.c:416
#, c-format
msgid "could not send data to WAL stream: %s"
msgstr "n'a pas pu transmettre les donnes au flux WAL : %s"
@@ -14207,11 +14207,11 @@ msgstr "Voir les journaux applicatifs du serveur pour plus de dtails."
msgid "connection requires a valid client certificate"
msgstr "la connexion requiert un certificat client valide"
-#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:464 libpq/auth.c:482
+#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:474 libpq/auth.c:492
msgid "SSL on"
msgstr "SSL actif"
-#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:464 libpq/auth.c:482
+#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:474 libpq/auth.c:492
msgid "SSL off"
msgstr "SSL inactif"
@@ -14255,21 +14255,31 @@ msgid "Client IP address resolved to \"%s\", forward lookup matches."
msgstr ""
"Adresse IP du client rsolue en %s , la recherche inverse correspond bien."
-#: libpq/auth.c:451
+#: libpq/auth.c:452
#, c-format
msgid "Client IP address resolved to \"%s\", forward lookup not checked."
msgstr ""
"Adresse IP du client rsolue en %s , la recherche inverse n'est pas "
"vrifie."
-#: libpq/auth.c:453
+#: libpq/auth.c:455
#, c-format
msgid "Client IP address resolved to \"%s\", forward lookup does not match."
msgstr ""
"Adresse IP du client rsolue en %s , la recherche inverse ne correspond "
"pas."
-#: libpq/auth.c:462
+#: libpq/auth.c:458
+#, fuzzy, c-format
+msgid "Could not translate client host name \"%s\" to IP address: %s."
+msgstr "n'a pas pu traduire le nom d'hte %s en adresse : %s"
+
+#: libpq/auth.c:463
+#, fuzzy, c-format
+msgid "Could not resolve client IP address to a host name: %s."
+msgstr "n'a pas pu obtenir l'adresse du client depuis la socket : %s\n"
+
+#: libpq/auth.c:472
#, c-format
msgid ""
"no pg_hba.conf entry for replication connection from host \"%s\", user \"%s"
@@ -14279,7 +14289,7 @@ msgstr ""
"de\n"
"l'hte %s , utilisateur %s , %s"
-#: libpq/auth.c:469
+#: libpq/auth.c:479
#, c-format
msgid ""
"no pg_hba.conf entry for replication connection from host \"%s\", user \"%s\""
@@ -14288,127 +14298,127 @@ msgstr ""
"de\n"
"l'hte %s , utilisateur %s "
-#: libpq/auth.c:479
+#: libpq/auth.c:489
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\", %s"
msgstr ""
"aucune entre dans pg_hba.conf pour l'hte %s , utilisateur %s ,\n"
"base de donnes %s , %s"
-#: libpq/auth.c:487
+#: libpq/auth.c:497
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\""
msgstr ""
"aucune entre dans pg_hba.conf pour l'hte %s , utilisateur %s ,\n"
"base de donnes %s "
-#: libpq/auth.c:539 libpq/hba.c:1118
+#: libpq/auth.c:549 libpq/hba.c:1130
msgid ""
"MD5 authentication is not supported when \"db_user_namespace\" is enabled"
msgstr ""
"l'authentification MD5 n'est pas supporte quand db_user_namespace est "
"activ"
-#: libpq/auth.c:663
+#: libpq/auth.c:673
#, c-format
msgid "expected password response, got message type %d"
msgstr "en attente du mot de passe, a reu un type de message %d"
-#: libpq/auth.c:691
+#: libpq/auth.c:701
msgid "invalid password packet size"
msgstr "taille du paquet du mot de passe invalide"
-#: libpq/auth.c:695
+#: libpq/auth.c:705
msgid "received password packet"
msgstr "paquet du mot de passe reu"
-#: libpq/auth.c:753
+#: libpq/auth.c:763
#, c-format
msgid "Kerberos initialization returned error %d"
msgstr "l'initialisation de Kerberos a retourn l'erreur %d"
-#: libpq/auth.c:763
+#: libpq/auth.c:773
#, c-format
msgid "Kerberos keytab resolving returned error %d"
msgstr "la rsolution keytab de Kerberos a renvoy l'erreur %d"
-#: libpq/auth.c:787
+#: libpq/auth.c:797
#, c-format
msgid "Kerberos sname_to_principal(\"%s\", \"%s\") returned error %d"
msgstr "sname_to_principal( %s , %s ) de Kerberos a renvoy l'erreur %d"
-#: libpq/auth.c:832
+#: libpq/auth.c:842
#, c-format
msgid "Kerberos recvauth returned error %d"
msgstr "recvauth de Kerberos a renvoy l'erreur %d"
-#: libpq/auth.c:855
+#: libpq/auth.c:865
#, c-format
msgid "Kerberos unparse_name returned error %d"
msgstr "unparse_name de Kerberos a renvoy l'erreur %d"
-#: libpq/auth.c:1003
+#: libpq/auth.c:1013
msgid "GSSAPI is not supported in protocol version 2"
msgstr "GSSAPI n'est pas support dans le protocole de version 2"
-#: libpq/auth.c:1058
+#: libpq/auth.c:1068
#, c-format
msgid "expected GSS response, got message type %d"
msgstr "en attente d'une rponse GSS, a reu un message de type %d"
-#: libpq/auth.c:1121
+#: libpq/auth.c:1131
msgid "accepting GSS security context failed"
msgstr "chec de l'acceptation du contexte de scurit GSS"
-#: libpq/auth.c:1147
+#: libpq/auth.c:1157
msgid "retrieving GSS user name failed"
msgstr "chec lors de la rcupration du nom de l'utilisateur avec GSS"
-#: libpq/auth.c:1264
+#: libpq/auth.c:1274
msgid "SSPI is not supported in protocol version 2"
msgstr "SSPI n'est pas support dans le protocole de version 2"
-#: libpq/auth.c:1279
+#: libpq/auth.c:1289
msgid "could not acquire SSPI credentials"
msgstr "n'a pas pu obtenir les pices d'identit SSPI"
-#: libpq/auth.c:1296
+#: libpq/auth.c:1306
#, c-format
msgid "expected SSPI response, got message type %d"
msgstr "en attente d'une rponse SSPI, a reu un message de type %d"
-#: libpq/auth.c:1368
+#: libpq/auth.c:1378
msgid "could not accept SSPI security context"
msgstr "n'a pas pu accepter le contexte de scurit SSPI"
-#: libpq/auth.c:1430
+#: libpq/auth.c:1440
msgid "could not get token from SSPI security context"
msgstr "n'a pas pu obtenir le jeton du contexte de scurit SSPI"
-#: libpq/auth.c:1674
+#: libpq/auth.c:1684
#, c-format
msgid "could not create socket for Ident connection: %m"
msgstr "n'a pas pu crer le socket pour la connexion Ident : %m"
-#: libpq/auth.c:1689
+#: libpq/auth.c:1699
#, c-format
msgid "could not bind to local address \"%s\": %m"
msgstr "n'a pas pu se lier l'adresse locale %s : %m"
-#: libpq/auth.c:1701
+#: libpq/auth.c:1711
#, c-format
msgid "could not connect to Ident server at address \"%s\", port %s: %m"
msgstr ""
"n'a pas pu se connecter au serveur Ident l'adresse %s , port %s : %m"
-#: libpq/auth.c:1721
+#: libpq/auth.c:1731
#, c-format
msgid "could not send query to Ident server at address \"%s\", port %s: %m"
msgstr ""
"n'a pas pu envoyer la requte au serveur Ident l'adresse %s , port %s : "
"%m"
-#: libpq/auth.c:1736
+#: libpq/auth.c:1746
#, c-format
msgid ""
"could not receive response from Ident server at address \"%s\", port %s: %m"
@@ -14417,102 +14427,102 @@ msgstr ""
"%s :\n"
"%m"
-#: libpq/auth.c:1746
+#: libpq/auth.c:1756
#, c-format
msgid "invalidly formatted response from Ident server: \"%s\""
msgstr "rponse mal formate du serveur Ident : %s "
-#: libpq/auth.c:1785
+#: libpq/auth.c:1795
msgid "peer authentication is not supported on this platform"
msgstr ""
"la mthode d'authentification peer n'est pas supporte sur cette plateforme"
-#: libpq/auth.c:1789
+#: libpq/auth.c:1799
#, c-format
msgid "could not get peer credentials: %m"
msgstr "n'a pas pu obtenir l'authentification de l'autre : %m"
-#: libpq/auth.c:1798
+#: libpq/auth.c:1808
#, c-format
msgid "local user with ID %d does not exist"
msgstr "l'utilisateur local dont l'identifiant est %d n'existe pas"
-#: libpq/auth.c:1881 libpq/auth.c:2153 libpq/auth.c:2513
+#: libpq/auth.c:1891 libpq/auth.c:2163 libpq/auth.c:2523
msgid "empty password returned by client"
msgstr "mot de passe vide renvoy par le client"
-#: libpq/auth.c:1891
+#: libpq/auth.c:1901
#, c-format
msgid "error from underlying PAM layer: %s"
msgstr "erreur provenant de la couche PAM : %s"
-#: libpq/auth.c:1960
+#: libpq/auth.c:1970
#, c-format
msgid "could not create PAM authenticator: %s"
msgstr "n'a pas pu crer l'authenticateur PAM : %s"
-#: libpq/auth.c:1971
+#: libpq/auth.c:1981
#, c-format
msgid "pam_set_item(PAM_USER) failed: %s"
msgstr "pam_set_item(PAM_USER) a chou : %s"
-#: libpq/auth.c:1982
+#: libpq/auth.c:1992
#, c-format
msgid "pam_set_item(PAM_CONV) failed: %s"
msgstr "pam_set_item(PAM_CONV) a chou : %s"
-#: libpq/auth.c:1993
+#: libpq/auth.c:2003
#, c-format
msgid "pam_authenticate failed: %s"
msgstr "pam_authenticate a chou : %s"
-#: libpq/auth.c:2004
+#: libpq/auth.c:2014
#, c-format
msgid "pam_acct_mgmt failed: %s"
msgstr "pam_acct_mgmt a chou : %s"
-#: libpq/auth.c:2015
+#: libpq/auth.c:2025
#, c-format
msgid "could not release PAM authenticator: %s"
msgstr "n'a pas pu fermer l'authenticateur PAM : %s"
-#: libpq/auth.c:2048 libpq/auth.c:2052
+#: libpq/auth.c:2058 libpq/auth.c:2062
#, c-format
msgid "could not initialize LDAP: error code %d"
msgstr "n'a pas pu initialiser LDAP : code d'erreur %d"
-#: libpq/auth.c:2062
+#: libpq/auth.c:2072
#, c-format
msgid "could not set LDAP protocol version: error code %d"
msgstr "n'a pas pu initialiser la version du protocole LDAP : code d'erreur %d"
-#: libpq/auth.c:2091
+#: libpq/auth.c:2101
msgid "could not load wldap32.dll"
msgstr "n'a pas pu charger wldap32.dll"
-#: libpq/auth.c:2099
+#: libpq/auth.c:2109
msgid "could not load function _ldap_start_tls_sA in wldap32.dll"
msgstr "n'a pas pu charger la fonction _ldap_start_tls_sA de wldap32.dll"
-#: libpq/auth.c:2100
+#: libpq/auth.c:2110
msgid "LDAP over SSL is not supported on this platform."
msgstr "LDAP via SSL n'est pas support sur cette plateforme."
-#: libpq/auth.c:2115
+#: libpq/auth.c:2125
#, c-format
msgid "could not start LDAP TLS session: error code %d"
msgstr "n'a pas pu dmarrer la session TLS LDAP : code d'erreur %d"
-#: libpq/auth.c:2137
+#: libpq/auth.c:2147
msgid "LDAP server not specified"
msgstr "serveur LDAP non prcis"
-#: libpq/auth.c:2189
+#: libpq/auth.c:2199
msgid "invalid character in user name for LDAP authentication"
msgstr ""
"caractre invalide dans le nom de l'utilisateur pour l'authentification LDAP"
-#: libpq/auth.c:2204
+#: libpq/auth.c:2214
#, c-format
msgid ""
"could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": "
@@ -14522,21 +14532,21 @@ msgstr ""
"le\n"
"serveur %s : code d'erreur %d"
-#: libpq/auth.c:2229
+#: libpq/auth.c:2239
#, c-format
msgid "could not search LDAP for filter \"%s\" on server \"%s\": error code %d"
msgstr ""
"n'a pas pu rechercher dans LDAP pour filtrer %s sur le serveur %s :\n"
"code d'erreur %d"
-#: libpq/auth.c:2239
+#: libpq/auth.c:2249
#, c-format
msgid "LDAP search failed for filter \"%s\" on server \"%s\": no such user"
msgstr ""
"chec de la recherche LDAP pour le filtre %s sur le serveur %s :\n"
"utilisateur non trouv"
-#: libpq/auth.c:2243
+#: libpq/auth.c:2253
#, c-format
msgid ""
"LDAP search failed for filter \"%s\" on server \"%s\": user is not unique "
@@ -14545,7 +14555,7 @@ msgstr ""
"chec de la recherche LDAP pour le filtre %s sur le serveur %s :\n"
"utilisateur non unique (%ld correspondances)"
-#: libpq/auth.c:2260
+#: libpq/auth.c:2270
#, c-format
msgid ""
"could not get dn for the first entry matching \"%s\" on server \"%s\": %s"
@@ -14553,21 +14563,21 @@ msgstr ""
"n'a pas pu obtenir le dn pour la premire entre correspondante %s sur\n"
"le serveur %s : %s"
-#: libpq/auth.c:2280
+#: libpq/auth.c:2290
#, c-format
msgid "could not unbind after searching for user \"%s\" on server \"%s\": %s"
msgstr ""
"n'a pas pu excuter le unbind aprs la recherche de l'utilisateur %s \n"
"sur le serveur %s : %s"
-#: libpq/auth.c:2317
+#: libpq/auth.c:2327
#, c-format
msgid "LDAP login failed for user \"%s\" on server \"%s\": error code %d"
msgstr ""
"chec de connexion LDAP pour l'utilisateur %s sur le serveur %s :\n"
"code d'erreur %d"
-#: libpq/auth.c:2345
+#: libpq/auth.c:2355
#, c-format
msgid ""
"certificate authentication failed for user \"%s\": client certificate "
@@ -14576,94 +14586,94 @@ msgstr ""
"l'authentification par le certificat a chou pour l'utilisateur %s :\n"
"le certificat du client ne contient aucun nom d'utilisateur"
-#: libpq/auth.c:2469
+#: libpq/auth.c:2479
msgid "RADIUS server not specified"
msgstr "serveur RADIUS non prcis"
-#: libpq/auth.c:2476
+#: libpq/auth.c:2486
msgid "RADIUS secret not specified"
msgstr "secret RADIUS non prcis"
-#: libpq/auth.c:2492 libpq/hba.c:1403
+#: libpq/auth.c:2502 libpq/hba.c:1415
#, c-format
msgid "could not translate RADIUS server name \"%s\" to address: %s"
msgstr ""
"n'a pas pu traduire le nom du serveur RADIUS %s en une adresse : %s"
-#: libpq/auth.c:2520
+#: libpq/auth.c:2530
msgid ""
"RADIUS authentication does not support passwords longer than 16 characters"
msgstr ""
"l'authentification RADIUS ne supporte pas les mots de passe de plus de 16\n"
"caractres"
-#: libpq/auth.c:2531
+#: libpq/auth.c:2541
msgid "could not generate random encryption vector"
msgstr "n'a pas pu gnrer le vecteur de chiffrement alatoire"
-#: libpq/auth.c:2554
+#: libpq/auth.c:2564
msgid "could not perform MD5 encryption of password"
msgstr "n'a pas pu raliser le chiffrement MD5 du mot de passe"
-#: libpq/auth.c:2576
+#: libpq/auth.c:2586
#, c-format
msgid "could not create RADIUS socket: %m"
msgstr "n'a pas pu crer le socket RADIUS : %m"
-#: libpq/auth.c:2597
+#: libpq/auth.c:2607
#, c-format
msgid "could not bind local RADIUS socket: %m"
msgstr "n'a pas pu se lier la socket RADIUS : %m"
-#: libpq/auth.c:2607
+#: libpq/auth.c:2617
#, c-format
msgid "could not send RADIUS packet: %m"
msgstr "n'a pas pu transmettre le paquet RADIUS : %m"
-#: libpq/auth.c:2636 libpq/auth.c:2661
+#: libpq/auth.c:2646 libpq/auth.c:2671
msgid "timeout waiting for RADIUS response"
msgstr "dpassement du dlai pour la rponse du RADIUS"
-#: libpq/auth.c:2654
+#: libpq/auth.c:2664
#, c-format
msgid "could not check status on RADIUS socket: %m"
msgstr "n'a pas pu vrifier le statut sur la socket RADIUS : %m"
-#: libpq/auth.c:2683
+#: libpq/auth.c:2693
#, c-format
msgid "could not read RADIUS response: %m"
msgstr "n'a pas pu lire la rponse RADIUS : %m"
-#: libpq/auth.c:2695 libpq/auth.c:2699
+#: libpq/auth.c:2705 libpq/auth.c:2709
#, c-format
msgid "RADIUS response was sent from incorrect port: %i"
msgstr "la rponse RADIUS a t envoye partir d'un mauvais port : %i"
-#: libpq/auth.c:2708
+#: libpq/auth.c:2718
#, c-format
msgid "RADIUS response too short: %i"
msgstr "rponse RADIUS trop courte : %i"
-#: libpq/auth.c:2715
+#: libpq/auth.c:2725
#, c-format
msgid "RADIUS response has corrupt length: %i (actual length %i)"
msgstr "la rponse RADIUS a une longueur corrompue : %i (longueur actuelle %i)"
-#: libpq/auth.c:2723
+#: libpq/auth.c:2733
#, c-format
msgid "RADIUS response is to a different request: %i (should be %i)"
msgstr ""
"la rponse RADIUS correspond une demande diffrente : %i (devrait tre %i)"
-#: libpq/auth.c:2748
+#: libpq/auth.c:2758
msgid "could not perform MD5 encryption of received packet"
msgstr "n'a pas pu raliser le chiffrement MD5 du paquet reu"
-#: libpq/auth.c:2757
+#: libpq/auth.c:2767
msgid "RADIUS response has incorrect MD5 signature"
msgstr "la rponse RADIUS a une signature MD5 errone"
-#: libpq/auth.c:2774
+#: libpq/auth.c:2784
#, c-format
msgid "RADIUS response has invalid code (%i) for user \"%s\""
msgstr "la rponse RADIUS a un code invalide (%i) pour l'utilisateur %s "
@@ -14680,13 +14690,8 @@ msgstr ""
"n'a pas pu ouvrir le fichier d'authentification secondaire @%s comme\n"
" %s : %m"
-#: libpq/hba.c:628
-#, c-format
-msgid "could not translate host name \"%s\" to address: %s"
-msgstr "n'a pas pu traduire le nom d'hte %s en adresse : %s"
-
#. translator: the second %s is a list of auth methods
-#: libpq/hba.c:779
+#: libpq/hba.c:791
#, c-format
msgid ""
"authentication option \"%s\" is only valid for authentication methods %s"
@@ -14694,133 +14699,133 @@ msgstr ""
"l'option d'authentification %s est seulement valide pour les mthodes\n"
"d'authentification %s "
-#: libpq/hba.c:795
+#: libpq/hba.c:807
#, c-format
msgid "authentication method \"%s\" requires argument \"%s\" to be set"
msgstr ""
"la mthode d'authentification %s requiert un argument %s pour "
"tremise en place"
-#: libpq/hba.c:832
+#: libpq/hba.c:844
msgid "local connections are not supported by this build"
msgstr "les connexions locales ne sont pas supportes dans cette installation"
-#: libpq/hba.c:853
+#: libpq/hba.c:865
msgid "hostssl requires SSL to be turned on"
msgstr "hostssl requiert que SSL soit activ"
-#: libpq/hba.c:854
+#: libpq/hba.c:866
msgid "Set ssl = on in postgresql.conf."
msgstr "Configurez ssl = on dans le postgresql.conf."
-#: libpq/hba.c:862
+#: libpq/hba.c:874
msgid "hostssl is not supported by this build"
msgstr "hostssl n'est pas support par cette installation"
-#: libpq/hba.c:863
+#: libpq/hba.c:875
msgid "Compile with --with-openssl to use SSL connections."
msgstr "Compilez avec --with-ssl pour utiliser les connexions SSL"
-#: libpq/hba.c:885
+#: libpq/hba.c:897
#, c-format
msgid "invalid connection type \"%s\""
msgstr "type de connexion %s invalide"
-#: libpq/hba.c:898
+#: libpq/hba.c:910
msgid "end-of-line before database specification"
msgstr "fin de ligne avant la spcification de la base de donnes"
-#: libpq/hba.c:911
+#: libpq/hba.c:923
msgid "end-of-line before role specification"
msgstr "fin de ligne avant la spcification du rle"
-#: libpq/hba.c:926
+#: libpq/hba.c:938
msgid "end-of-line before IP address specification"
msgstr "fin de ligne avant la spcification de l'adresse IP"
-#: libpq/hba.c:980
+#: libpq/hba.c:992
#, c-format
msgid "invalid IP address \"%s\": %s"
msgstr "adresse IP %s invalide : %s"
-#: libpq/hba.c:1000
+#: libpq/hba.c:1012
#, c-format
msgid "specifying both host name and CIDR mask is invalid: \"%s\""
msgstr "spcifier le nom d'hte et le masque CIDR n'est pas valide : %s "
-#: libpq/hba.c:1014
+#: libpq/hba.c:1026
#, c-format
msgid "invalid CIDR mask in address \"%s\""
msgstr "masque CIDR invalide dans l'adresse %s "
-#: libpq/hba.c:1032
+#: libpq/hba.c:1044
msgid "end-of-line before netmask specification"
msgstr "fin de ligne avant la spcification du masque rseau"
-#: libpq/hba.c:1044
+#: libpq/hba.c:1056
#, c-format
msgid "invalid IP mask \"%s\": %s"
msgstr "masque IP %s invalide : %s"
-#: libpq/hba.c:1061
+#: libpq/hba.c:1073
msgid "IP address and mask do not match"
msgstr "l'adresse IP et le masque ne correspondent pas"
-#: libpq/hba.c:1076
+#: libpq/hba.c:1088
msgid "end-of-line before authentication method"
msgstr "fin de ligne avant la mthode d'authentification"
-#: libpq/hba.c:1149
+#: libpq/hba.c:1161
#, c-format
msgid "invalid authentication method \"%s\""
msgstr "mthode d'authentification %s invalide"
-#: libpq/hba.c:1160
+#: libpq/hba.c:1172
#, c-format
msgid "invalid authentication method \"%s\": not supported by this build"
msgstr ""
"mthode d'authentification %s invalide : non supporte sur cette\n"
"installation"
-#: libpq/hba.c:1181
+#: libpq/hba.c:1193
msgid "krb5 authentication is not supported on local sockets"
msgstr ""
"l'authentification krb5 n'est pas supporte sur les connexions locales par\n"
"socket"
-#: libpq/hba.c:1192
+#: libpq/hba.c:1204
msgid "gssapi authentication is not supported on local sockets"
msgstr ""
"l'authentification gssapi n'est pas supporte sur les connexions locales "
"par\n"
"socket"
-#: libpq/hba.c:1203
+#: libpq/hba.c:1215
msgid "peer authentication is only supported on local sockets"
msgstr ""
"l'authentification peer est seulement supporte sur les connexions locales "
"par\n"
"socket"
-#: libpq/hba.c:1220
+#: libpq/hba.c:1232
msgid "cert authentication is only supported on hostssl connections"
msgstr ""
"l'authentification cert est seulement supporte sur les connexions hostssl"
-#: libpq/hba.c:1241
+#: libpq/hba.c:1253
#, c-format
msgid "authentication option not in name=value format: %s"
msgstr "l'option d'authentification n'est pas dans le format nom=valeur : %s"
-#: libpq/hba.c:1257
+#: libpq/hba.c:1269
msgid "ident, peer, krb5, gssapi, sspi and cert"
msgstr "ident, peer, krb5, gssapi, sspi et cert"
-#: libpq/hba.c:1271
+#: libpq/hba.c:1283
msgid "clientcert can only be configured for \"hostssl\" rows"
msgstr "clientcert peut seulement tre configur pour les lignes hostssl "
-#: libpq/hba.c:1282
+#: libpq/hba.c:1294
msgid ""
"client certificates can only be checked if a root certificate store is "
"available"
@@ -14828,37 +14833,37 @@ msgstr ""
"les certificats cert peuvent seulement tre vrifis si un emplacement de\n"
"certificat racine est disponible"
-#: libpq/hba.c:1283
+#: libpq/hba.c:1295
msgid "Make sure the root.crt file is present and readable."
msgstr ""
"Assurez-vous que le certificat racine (root.crt) est prsent et lisible"
-#: libpq/hba.c:1296
+#: libpq/hba.c:1308
msgid "clientcert can not be set to 0 when using \"cert\" authentication"
msgstr ""
"clientcert ne peut pas tre initialis 0 si vous utilisez "
"l'authentification cert "
-#: libpq/hba.c:1330
+#: libpq/hba.c:1342
#, c-format
msgid "invalid LDAP port number: \"%s\""
msgstr "numro de port LDAP invalide : %s "
-#: libpq/hba.c:1376 libpq/hba.c:1384
+#: libpq/hba.c:1388 libpq/hba.c:1396
msgid "krb5, gssapi and sspi"
msgstr "krb5, gssapi et sspi"
-#: libpq/hba.c:1422
+#: libpq/hba.c:1434
#, c-format
msgid "invalid RADIUS port number: \"%s\""
msgstr "numro de port RADIUS invalide : %s "
-#: libpq/hba.c:1442
+#: libpq/hba.c:1454
#, c-format
msgid "unrecognized authentication option name: \"%s\""
msgstr "nom d'option de l'authentification inconnu : %s "
-#: libpq/hba.c:1474
+#: libpq/hba.c:1486
msgid ""
"cannot use ldapbasedn, ldapbinddn, ldapbindpasswd, or ldapsearchattribute "
"together with ldapprefix"
@@ -14866,7 +14871,7 @@ msgstr ""
"ne peut pas utiliser ldapbasedn, ldapbinddn, ldapbindpasswd\n"
"ou ldapsearchattribute avec ldapprefix"
-#: libpq/hba.c:1484
+#: libpq/hba.c:1496
msgid ""
"authentication method \"ldap\" requires argument \"ldapbasedn\", \"ldapprefix"
"\", or \"ldapsuffix\" to be set"
@@ -14874,18 +14879,18 @@ msgstr ""
"la mthode d'authentification ldap requiert un argument ldapbasedn ,\n"
" ldapprefix ou ldapsuffix pour tre mise en place"
-#: libpq/hba.c:1815
+#: libpq/hba.c:1827
#, c-format
msgid "invalid regular expression \"%s\": %s"
msgstr "expression rationnelle invalide %s : %s"
-#: libpq/hba.c:1838
+#: libpq/hba.c:1850
#, c-format
msgid "regular expression match for \"%s\" failed: %s"
msgstr ""
"la correspondance de l'expression rationnelle pour %s a chou : %s"
-#: libpq/hba.c:1856
+#: libpq/hba.c:1868
#, c-format
msgid ""
"regular expression \"%s\" has no subexpressions as requested by "
@@ -14894,12 +14899,12 @@ msgstr ""
"l'expression rationnelle %s n'a pas de sous-expressions comme celle\n"
"demande par la rfrence dans %s "
-#: libpq/hba.c:1922
+#: libpq/hba.c:1934
#, c-format
msgid "missing entry in file \"%s\" at end of line %d"
msgstr "entre manquante dans le fichier %s la fin de la ligne %d"
-#: libpq/hba.c:1963
+#: libpq/hba.c:1975
#, c-format
msgid "provided user name (%s) and authenticated user name (%s) do not match"
msgstr ""
@@ -14907,14 +14912,14 @@ msgstr ""
"ne\n"
"correspondent pas"
-#: libpq/hba.c:1984
+#: libpq/hba.c:1996
#, c-format
msgid "no match in usermap \"%s\" for user \"%s\" authenticated as \"%s\""
msgstr ""
"pas de correspondance dans la usermap %s pour l'utilisateur %s \n"
"authentifi en tant que %s "
-#: libpq/hba.c:2008
+#: libpq/hba.c:2020
#, c-format
msgid "could not open usermap file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier usermap %s : %m"
@@ -15019,7 +15024,7 @@ msgstr ""
"dpassement de maxAllocatedDescs (%d) lors de l'ouverture du rpertoire %s "
""
-#: storage/file/fd.c:1702
+#: storage/file/fd.c:1698
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "n'a pas pu lire le rpertoire %s : %m"
@@ -15117,8 +15122,8 @@ msgstr "le Large Object %u n'a pas t ouvert en criture"
msgid "large object %u was already dropped"
msgstr "le Large Object %u a dj t supprim"
-#: storage/page/bufpage.c:143 storage/page/bufpage.c:390
-#: storage/page/bufpage.c:623 storage/page/bufpage.c:753
+#: storage/page/bufpage.c:144 storage/page/bufpage.c:389
+#: storage/page/bufpage.c:621 storage/page/bufpage.c:753
#, c-format
msgid "corrupted page pointers: lower = %u, upper = %u, special = %u"
msgstr ""
@@ -15130,12 +15135,12 @@ msgstr ""
msgid "corrupted item pointer: %u"
msgstr "pointeur d'lment corrompu : %u"
-#: storage/page/bufpage.c:444 storage/page/bufpage.c:805
+#: storage/page/bufpage.c:444 storage/page/bufpage.c:804
#, c-format
msgid "corrupted item lengths: total %u, available space %u"
msgstr "longueurs d'lment corrompus : total %u, espace disponible %u"
-#: storage/page/bufpage.c:642 storage/page/bufpage.c:778
+#: storage/page/bufpage.c:640 storage/page/bufpage.c:777
#, c-format
msgid "corrupted item pointer: offset = %u, size = %u"
msgstr "pointeur d'lment corrompu : dcalage = %u, taille = %u"
@@ -19528,19 +19533,24 @@ msgstr "n'a pas pu obtenir la jonction pour %s : %s\n"
msgid "could not open directory \"%s\": %s\n"
msgstr "n'a pas pu ouvrir le rpertoire %s : %s\n"
-#: ../port/dirmod.c:480
+#: ../port/dirmod.c:476
#, c-format
msgid "could not read directory \"%s\": %s\n"
msgstr "n'a pas pu lire le rpertoire %s : %s\n"
-#: ../port/dirmod.c:563
+#: ../port/dirmod.c:488
+#, fuzzy, c-format
+msgid "could not close directory \"%s\": %s\n"
+msgstr "n'a pas pu ouvrir le rpertoire %s : %s\n"
+
+#: ../port/dirmod.c:567
#, c-format
msgid "could not stat file or directory \"%s\": %s\n"
msgstr ""
"n'a pas pu rcuprer les informations sur le fichier ou rpertoire\n"
" %s : %s\n"
-#: ../port/dirmod.c:590 ../port/dirmod.c:607
+#: ../port/dirmod.c:594 ../port/dirmod.c:611
#, c-format
msgid "could not remove file or directory \"%s\": %s\n"
msgstr "n'a pas pu supprimer le fichier ou rpertoire %s : %s\n"
diff --git a/src/backend/po/pt_BR.po b/src/backend/po/pt_BR.po
index 21629e3c124..19dc84704d9 100644
--- a/src/backend/po/pt_BR.po
+++ b/src/backend/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.1\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-03-02 14:55-0300\n"
+"POT-Creation-Date: 2014-07-20 00:58-0300\n"
"PO-Revision-Date: 2010-05-11 08:53-0300\n"
"Last-Translator: Euler Taveira de Oliveira <euler@timbira.com>\n"
"Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n"
@@ -51,38 +51,38 @@ msgstr "Verifique a falta de chamadas \"SPI_finish\"."
msgid "subtransaction left non-empty SPI stack"
msgstr "subtransação não deixou pilha SPI vazia"
-#: executor/spi.c:1137
+#: executor/spi.c:1132
msgid "cannot open multi-query plan as cursor"
msgstr "não pode abrir plano de múltiplas consultas como cursor"
#. translator: %s is name of a SQL command, eg INSERT
-#: executor/spi.c:1142
+#: executor/spi.c:1137
#, c-format
msgid "cannot open %s query as cursor"
msgstr "não pode abrir consulta %s como cursor"
-#: executor/spi.c:1233 parser/analyze.c:2213
+#: executor/spi.c:1228 parser/analyze.c:2213
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE não é suportado"
-#: executor/spi.c:1234 parser/analyze.c:2214
+#: executor/spi.c:1229 parser/analyze.c:2214
msgid "Scrollable cursors must be READ ONLY."
msgstr "Cursores roláveis devem ser READ ONLY."
#. translator: %s is a SQL statement name
-#: executor/spi.c:1256 executor/spi.c:1891 executor/functions.c:302
+#: executor/spi.c:1251 executor/spi.c:1886 executor/functions.c:302
#, c-format
msgid "%s is not allowed in a non-volatile function"
msgstr "%s não é permitido em uma função não-volátil"
-#: executor/spi.c:2157
+#: executor/spi.c:2152
#, c-format
msgid "SQL statement \"%s\""
msgstr "comando SQL \"%s\""
#: executor/nodeModifyTable.c:82 executor/nodeModifyTable.c:92
#: executor/nodeModifyTable.c:109 executor/nodeModifyTable.c:117
-#: executor/execQual.c:837 executor/execQual.c:854 executor/execQual.c:1014
+#: executor/execQual.c:827 executor/execQual.c:844 executor/execQual.c:1005
msgid "table row type and query-specified row type do not match"
msgstr ""
"tipo registro da tabela e tipo registro especificado na consulta não "
@@ -92,7 +92,7 @@ msgstr ""
msgid "Query has too many columns."
msgstr "Consulta tem muitas colunas."
-#: executor/nodeModifyTable.c:93 executor/execQual.c:855
+#: executor/nodeModifyTable.c:93 executor/execQual.c:845
#, c-format
msgid "Table has type %s at ordinal position %d, but query expects %s."
msgstr "Tabela tem tipo %s na posição ordinal %d, mas consulta espera %s."
@@ -216,7 +216,7 @@ msgid "cannot create temporary table within security-restricted operation"
msgstr ""
"não pode criar tabela temporária em operação com restrição de segurança"
-#: executor/execMain.c:2462 commands/tablecmds.c:486 commands/tablecmds.c:7971
+#: executor/execMain.c:2462 commands/tablecmds.c:486 commands/tablecmds.c:7974
#: commands/indexcmds.c:268
msgid "only shared relations can be placed in pg_global tablespace"
msgstr ""
@@ -262,7 +262,7 @@ msgstr ""
"FULL JOIN só é suportado com condições de junção que podem ser utilizadas "
"com junção por mesclagem"
-#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3101
+#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3099
#: utils/adt/array_userfuncs.c:430 utils/adt/arrayfuncs.c:228
#: utils/adt/arrayfuncs.c:507 utils/adt/arrayfuncs.c:1242
#: utils/adt/arrayfuncs.c:2915 utils/adt/arrayfuncs.c:4940
@@ -274,43 +274,43 @@ msgstr "número de dimensões da matriz (%d) excede o máximo permitido (%d)"
msgid "array subscript in assignment must not be null"
msgstr "índice da matriz em atribuição não deve ser nulo"
-#: executor/execQual.c:637 executor/execQual.c:4019
+#: executor/execQual.c:637 executor/execQual.c:4017
#, c-format
msgid "attribute %d has wrong type"
msgstr "atributo %d tem tipo incorreto"
-#: executor/execQual.c:638 executor/execQual.c:4020
+#: executor/execQual.c:638 executor/execQual.c:4018
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr "Tabela tem tipo %s, mas consulta espera %s."
-#: executor/execQual.c:838
+#: executor/execQual.c:828
#, c-format
msgid "Table row contains %d attribute, but query expects %d."
msgid_plural "Table row contains %d attributes, but query expects %d."
msgstr[0] "Registro da tabela contém %d atributo, mas consulta espera %d."
msgstr[1] "Registro da tabela contém %d atributos, mas consulta espera %d."
-#: executor/execQual.c:1015 executor/execQual.c:1612
+#: executor/execQual.c:1006 executor/execQual.c:1603
#, c-format
msgid "Physical storage mismatch on dropped attribute at ordinal position %d."
msgstr ""
"Incompatibilidade do armazenamento físico no atributo removido na posição "
"ordinal %d."
-#: executor/execQual.c:1126 executor/execCurrent.c:230
+#: executor/execQual.c:1117 executor/execCurrent.c:230
#, c-format
msgid ""
"type of parameter %d (%s) does not match that when preparing the plan (%s)"
msgstr ""
"tipo de parâmetro %d (%s) não corresponde aquele ao preparar o plano (%s)"
-#: executor/execQual.c:1138 executor/execCurrent.c:242
+#: executor/execQual.c:1129 executor/execCurrent.c:242
#, c-format
msgid "no value found for parameter %d"
msgstr "nenhum valor encontrado para parâmetro %d"
-#: executor/execQual.c:1291 parser/parse_func.c:91 parser/parse_func.c:323
+#: executor/execQual.c:1282 parser/parse_func.c:91 parser/parse_func.c:323
#: parser/parse_func.c:640
#, c-format
msgid "cannot pass more than %d argument to a function"
@@ -318,12 +318,12 @@ msgid_plural "cannot pass more than %d arguments to a function"
msgstr[0] "não pode passar mais do que %d argumento para uma função"
msgstr[1] "não pode passar mais do que %d argumentos para uma função"
-#: executor/execQual.c:1480
+#: executor/execQual.c:1471
msgid "functions and operators can take at most one set argument"
msgstr ""
"funções e operadores podem receber no máximo um argumento do tipo conjunto"
-#: executor/execQual.c:1530
+#: executor/execQual.c:1521
msgid ""
"function returning setof record called in context that cannot accept type "
"record"
@@ -331,68 +331,68 @@ msgstr ""
"função que retorna setof record foi chamada em um contexto que não pode "
"aceitar tipo record"
-#: executor/execQual.c:1585 executor/execQual.c:1601 executor/execQual.c:1611
+#: executor/execQual.c:1576 executor/execQual.c:1592 executor/execQual.c:1602
msgid "function return row and query-specified return row do not match"
msgstr ""
"registro de retorno da função e registro de retorno especificado na consulta "
"não correspondem"
-#: executor/execQual.c:1586
+#: executor/execQual.c:1577
#, c-format
msgid "Returned row contains %d attribute, but query expects %d."
msgid_plural "Returned row contains %d attributes, but query expects %d."
msgstr[0] "Registro retornado contém %d atributo, mas consulta espera %d."
msgstr[1] "Registro retornado contém %d atributos, mas consulta espera %d."
-#: executor/execQual.c:1602
+#: executor/execQual.c:1593
#, c-format
msgid "Returned type %s at ordinal position %d, but query expects %s."
msgstr "Tipo retornado %s na posição ordinal %d, mas consulta espera %s."
-#: executor/execQual.c:1704 executor/execQual.c:1729 executor/execQual.c:2089
-#: executor/execQual.c:5242 executor/functions.c:785 commands/extension.c:1711
+#: executor/execQual.c:1695 executor/execQual.c:1720 executor/execQual.c:2087
+#: executor/execQual.c:5240 executor/functions.c:784 commands/extension.c:1711
#: commands/extension.c:1820 commands/extension.c:2013 commands/prepare.c:751
#: utils/mmgr/portalmem.c:985 utils/fmgr/funcapi.c:60
-#: replication/walsender.c:1421 foreign/foreign.c:350
+#: replication/walsender.c:1432 foreign/foreign.c:350
msgid "set-valued function called in context that cannot accept a set"
msgstr ""
"função que tem argumento do tipo conjunto foi chamada em um contexto que não "
"pode aceitar um conjunto"
-#: executor/execQual.c:1836 executor/execQual.c:2260
+#: executor/execQual.c:1827 executor/execQual.c:2258
msgid "table-function protocol for materialize mode was not followed"
msgstr "protocolo de função tabular para modo materializado não foi seguido"
-#: executor/execQual.c:1856 executor/execQual.c:2267
+#: executor/execQual.c:1847 executor/execQual.c:2265
#, c-format
msgid "unrecognized table-function returnMode: %d"
msgstr "modo de retorno (returnMode) da função tabular desconhecido: %d"
-#: executor/execQual.c:2177
+#: executor/execQual.c:2175
msgid "function returning set of rows cannot return null value"
msgstr "função que retorna conjunto de registros não pode retornar valor nulo"
-#: executor/execQual.c:2234
+#: executor/execQual.c:2232
msgid "rows returned by function are not all of the same row type"
msgstr "registros retornados pela função não são todos do mesmo tipo registro"
-#: executor/execQual.c:2449
+#: executor/execQual.c:2447
msgid "IS DISTINCT FROM does not support set arguments"
msgstr "IS DISTINCT FROM não suporta conjunto de argumentos"
-#: executor/execQual.c:2526
+#: executor/execQual.c:2524
msgid "op ANY/ALL (array) does not support set arguments"
msgstr "op ANY/ALL (array) não suporta conjunto de argumentos"
-#: executor/execQual.c:2848 commands/analyze.c:1499
+#: executor/execQual.c:2846 commands/analyze.c:1499
msgid "could not convert row type"
msgstr "não pôde converter tipo registro"
-#: executor/execQual.c:3079
+#: executor/execQual.c:3077
msgid "cannot merge incompatible arrays"
msgstr "não pode mesclar matrizes incompatíveis"
-#: executor/execQual.c:3080
+#: executor/execQual.c:3078
#, c-format
msgid ""
"Array with element type %s cannot be included in ARRAY construct with "
@@ -401,7 +401,7 @@ msgstr ""
"Matriz com tipo de elemento %s não pode ser incluído em uma construção ARRAY "
"com tipo de elemento %s."
-#: executor/execQual.c:3121 executor/execQual.c:3148
+#: executor/execQual.c:3119 executor/execQual.c:3146
#: utils/adt/arrayfuncs.c:542
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
@@ -409,40 +409,40 @@ msgstr ""
"matrizes multidimensionais devem ter expressões de matriz com dimensões "
"correspondentes"
-#: executor/execQual.c:3663
+#: executor/execQual.c:3661
msgid "NULLIF does not support set arguments"
msgstr "NULLIF não suporta conjunto de argumentos"
-#: executor/execQual.c:3893 utils/adt/domains.c:128
+#: executor/execQual.c:3891 utils/adt/domains.c:128
#, c-format
msgid "domain %s does not allow null values"
msgstr "domínio %s não permite valores nulos"
-#: executor/execQual.c:3922 utils/adt/domains.c:164
+#: executor/execQual.c:3920 utils/adt/domains.c:164
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr "valor para domínio %s viola restrição de verificação \"%s\""
-#: executor/execQual.c:4415 optimizer/util/clauses.c:573
+#: executor/execQual.c:4413 optimizer/util/clauses.c:573
#: parser/parse_agg.c:164
msgid "aggregate function calls cannot be nested"
msgstr "chamadas de função de agregação não podem ser aninhadas"
-#: executor/execQual.c:4453 optimizer/util/clauses.c:647
+#: executor/execQual.c:4451 optimizer/util/clauses.c:647
#: parser/parse_agg.c:211
msgid "window function calls cannot be nested"
msgstr "chamadas de função deslizante não podem ser aninhadas"
-#: executor/execQual.c:4665
+#: executor/execQual.c:4663
msgid "target type is not an array"
msgstr "tipo alvo não é uma matriz"
-#: executor/execQual.c:4778
+#: executor/execQual.c:4776
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr "coluna ROW() tem tipo %s ao invés do tipo %s"
-#: executor/execQual.c:4913 utils/adt/rowtypes.c:950
+#: executor/execQual.c:4911 utils/adt/rowtypes.c:951
#: utils/adt/arrayfuncs.c:3378
#, c-format
msgid "could not identify a comparison function for type %s"
@@ -508,59 +508,59 @@ msgstr ""
"não pôde determinar tipo de resultado para função declarada que retorna tipo "
"%s"
-#: executor/functions.c:1146
+#: executor/functions.c:1145
#, c-format
msgid "SQL function \"%s\" statement %d"
msgstr "função SQL \"%s\" comando %d"
-#: executor/functions.c:1162 catalog/pg_proc.c:916
+#: executor/functions.c:1161 catalog/pg_proc.c:916
#, c-format
msgid "SQL function \"%s\""
msgstr "função SQL \"%s\""
-#: executor/functions.c:1172
+#: executor/functions.c:1171
#, c-format
msgid "SQL function \"%s\" during startup"
msgstr "função SQL \"%s\" durante inicialização"
-#: executor/functions.c:1332 executor/functions.c:1368
-#: executor/functions.c:1380 executor/functions.c:1493
-#: executor/functions.c:1526 executor/functions.c:1556
+#: executor/functions.c:1331 executor/functions.c:1367
+#: executor/functions.c:1379 executor/functions.c:1492
+#: executor/functions.c:1525 executor/functions.c:1555
#, c-format
msgid "return type mismatch in function declared to return %s"
msgstr ""
"incompatibilidade do tipo de retorno na função declarada para retornar %s"
-#: executor/functions.c:1334
+#: executor/functions.c:1333
msgid ""
"Function's final statement must be SELECT or INSERT/UPDATE/DELETE RETURNING."
msgstr ""
"Último comando da função deve ser um SELECT ou INSERT/UPDATE/DELETE "
"RETURNING."
-#: executor/functions.c:1370
+#: executor/functions.c:1369
msgid "Final statement must return exactly one column."
msgstr "Último comando deve retornar exatamente uma coluna."
-#: executor/functions.c:1382
+#: executor/functions.c:1381
#, c-format
msgid "Actual return type is %s."
msgstr "Tipo atual de retorno é %s."
-#: executor/functions.c:1495
+#: executor/functions.c:1494
msgid "Final statement returns too many columns."
msgstr "Último comando retornou muitas colunas."
-#: executor/functions.c:1528
+#: executor/functions.c:1527
#, c-format
msgid "Final statement returns %s instead of %s at column %d."
msgstr "Último comando retornou %s ao invés de %s na coluna %d."
-#: executor/functions.c:1558
+#: executor/functions.c:1557
msgid "Final statement returns too few columns."
msgstr "Último comando retornou poucas colunas."
-#: executor/functions.c:1607
+#: executor/functions.c:1606
#, c-format
msgid "return type %s is not supported for SQL functions"
msgstr "tipo de retorno %s não é suportado pelas funções SQL"
@@ -597,7 +597,7 @@ msgstr "Nomes válidos são \"main\", \"fsm\" e \"vm\"."
#: catalog/objectaddress.c:199 catalog/pg_largeobject.c:116
#: catalog/pg_largeobject.c:176 catalog/aclchk.c:647 catalog/aclchk.c:3676
-#: catalog/aclchk.c:4367 storage/large_object/inv_api.c:266
+#: catalog/aclchk.c:4367 storage/large_object/inv_api.c:291
#, c-format
msgid "large object %u does not exist"
msgstr "objeto grande %u não existe"
@@ -637,25 +637,25 @@ msgstr "nome do servidor não pode ser qualificado"
#: catalog/objectaddress.c:315 catalog/dependency.c:937
#: catalog/dependency.c:938 catalog/dependency.c:944 catalog/dependency.c:945
-#: catalog/dependency.c:956 catalog/dependency.c:957 commands/tablecmds.c:696
-#: commands/user.c:957 port/win32/security.c:51 utils/misc/guc.c:5399
-#: utils/misc/guc.c:5713 utils/misc/guc.c:8014 utils/misc/guc.c:8048
-#: utils/misc/guc.c:8082 utils/misc/guc.c:8116 utils/misc/guc.c:8151
+#: catalog/dependency.c:956 catalog/dependency.c:957 commands/tablecmds.c:699
+#: commands/user.c:957 port/win32/security.c:51 utils/misc/guc.c:5413
+#: utils/misc/guc.c:5727 utils/misc/guc.c:8034 utils/misc/guc.c:8068
+#: utils/misc/guc.c:8102 utils/misc/guc.c:8136 utils/misc/guc.c:8171
#: storage/lmgr/proc.c:1077 storage/lmgr/deadlock.c:951
#, c-format
msgid "%s"
msgstr "%s"
#: catalog/objectaddress.c:391 access/index/indexam.c:161
-#: commands/tablecmds.c:222 commands/tablecmds.c:2415
+#: commands/tablecmds.c:222 commands/tablecmds.c:2418
#: commands/indexcmds.c:1519
#, c-format
msgid "\"%s\" is not an index"
msgstr "\"%s\" não é um índice"
#: catalog/objectaddress.c:398 catalog/aclchk.c:1692 commands/tablecmds.c:210
-#: commands/tablecmds.c:2178 commands/tablecmds.c:2423
-#: commands/tablecmds.c:9073 commands/sequence.c:1032 utils/adt/acl.c:2008
+#: commands/tablecmds.c:2181 commands/tablecmds.c:2426
+#: commands/tablecmds.c:9076 commands/sequence.c:1032 utils/adt/acl.c:2008
#: utils/adt/acl.c:2038 utils/adt/acl.c:2070 utils/adt/acl.c:2102
#: utils/adt/acl.c:2130 utils/adt/acl.c:2160
#, c-format
@@ -663,23 +663,23 @@ msgid "\"%s\" is not a sequence"
msgstr "\"%s\" não é uma sequência"
#: catalog/objectaddress.c:405 catalog/toasting.c:93 commands/tablecmds.c:204
-#: commands/tablecmds.c:1140 commands/tablecmds.c:2407
-#: commands/tablecmds.c:3759 commands/tablecmds.c:6736 commands/lockcmds.c:149
+#: commands/tablecmds.c:1143 commands/tablecmds.c:2410
+#: commands/tablecmds.c:3762 commands/tablecmds.c:6739 commands/lockcmds.c:149
#: commands/indexcmds.c:203 commands/indexcmds.c:1551
#, c-format
msgid "\"%s\" is not a table"
msgstr "\"%s\" não é uma tabela"
#: catalog/objectaddress.c:412 commands/tablecmds.c:216
-#: commands/tablecmds.c:2184 commands/tablecmds.c:2439
-#: commands/tablecmds.c:3774 commands/tablecmds.c:9081 commands/view.c:181
+#: commands/tablecmds.c:2187 commands/tablecmds.c:2442
+#: commands/tablecmds.c:3777 commands/tablecmds.c:9084 commands/view.c:181
#, c-format
msgid "\"%s\" is not a view"
msgstr "\"%s\" não é uma visão"
#: catalog/objectaddress.c:419 commands/tablecmds.c:234
-#: commands/tablecmds.c:2190 commands/tablecmds.c:2447
-#: commands/tablecmds.c:3777 commands/tablecmds.c:9089
+#: commands/tablecmds.c:2193 commands/tablecmds.c:2450
+#: commands/tablecmds.c:3780 commands/tablecmds.c:9092
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "\"%s\" não é uma tabela externa"
@@ -689,12 +689,12 @@ msgid "column name must be qualified"
msgstr "nome de coluna deve ser qualificado"
#: catalog/objectaddress.c:545 catalog/aclchk.c:1427 commands/trigger.c:607
-#: commands/tablecmds.c:4525 commands/tablecmds.c:4617
-#: commands/tablecmds.c:4664 commands/tablecmds.c:4760
-#: commands/tablecmds.c:4804 commands/tablecmds.c:4883
-#: commands/tablecmds.c:4967 commands/tablecmds.c:6624
-#: commands/tablecmds.c:6833 commands/copy.c:3787 commands/analyze.c:343
-#: commands/sequence.c:1443 utils/adt/acl.c:2772 utils/adt/ruleutils.c:1580
+#: commands/tablecmds.c:4528 commands/tablecmds.c:4620
+#: commands/tablecmds.c:4667 commands/tablecmds.c:4763
+#: commands/tablecmds.c:4807 commands/tablecmds.c:4886
+#: commands/tablecmds.c:4970 commands/tablecmds.c:6627
+#: commands/tablecmds.c:6836 commands/copy.c:3787 commands/analyze.c:343
+#: commands/sequence.c:1443 utils/adt/acl.c:2772 utils/adt/ruleutils.c:1581
#: parser/parse_target.c:898 parser/analyze.c:2046
#: parser/parse_relation.c:2060 parser/parse_relation.c:2117
#: parser/parse_type.c:117
@@ -904,8 +904,8 @@ msgid "\"%s\" is an index"
msgstr "\"%s\" é um índice"
#: catalog/aclchk.c:1684 access/heap/heapam.c:1094 access/heap/heapam.c:1122
-#: access/heap/heapam.c:1152 commands/tablecmds.c:2200
-#: commands/tablecmds.c:7447 commands/tablecmds.c:9123
+#: access/heap/heapam.c:1152 commands/tablecmds.c:2203
+#: commands/tablecmds.c:7450 commands/tablecmds.c:9126
#, c-format
msgid "\"%s\" is a composite type"
msgstr "\"%s\" é um tipo composto"
@@ -1293,7 +1293,7 @@ msgstr ""
msgid "shared indexes cannot be created after initdb"
msgstr "índices compartilhados não podem ser criados depois do initdb"
-#: catalog/index.c:772 catalog/heap.c:1013 commands/tablecmds.c:2249
+#: catalog/index.c:772 catalog/heap.c:1013 commands/tablecmds.c:2252
#, c-format
msgid "relation \"%s\" already exists"
msgstr "relação \"%s\" já existe"
@@ -1303,11 +1303,11 @@ msgstr "relação \"%s\" já existe"
msgid "building index \"%s\" on table \"%s\""
msgstr "construindo índice \"%s\" na tabela \"%s\""
-#: catalog/index.c:2881
+#: catalog/index.c:2883
msgid "cannot reindex temporary tables of other sessions"
msgstr "não pode reindexar tabelas temporárias de outras sessões"
-#: catalog/pg_constraint.c:645 catalog/heap.c:2296 commands/tablecmds.c:5289
+#: catalog/pg_constraint.c:645 catalog/heap.c:2296 commands/tablecmds.c:5292
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "restrição \"%s\" para relação \"%s\" já existe"
@@ -1694,8 +1694,8 @@ msgstr "permissão negada ao criar \"%s.%s\""
msgid "System catalog modifications are currently disallowed."
msgstr "Modificações no catálogo do sistema estão atualmente desabilitadas."
-#: catalog/heap.c:389 commands/tablecmds.c:1279 commands/tablecmds.c:1711
-#: commands/tablecmds.c:4210
+#: catalog/heap.c:389 commands/tablecmds.c:1282 commands/tablecmds.c:1714
+#: commands/tablecmds.c:4213
#, c-format
msgid "tables can have at most %d columns"
msgstr "tabelas podem ter no máximo %d colunas"
@@ -1782,14 +1782,14 @@ msgstr "não pode utilizar função de agregação na expressão padrão"
msgid "cannot use window function in default expression"
msgstr "não pode utilizar função deslizante na expressão padrão"
-#: catalog/heap.c:2441 rewrite/rewriteHandler.c:1030
+#: catalog/heap.c:2441 rewrite/rewriteHandler.c:1055
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "coluna \"%s\" é do tipo %s mas expressão padrão é do tipo %s"
#: catalog/heap.c:2446 commands/prepare.c:370 parser/parse_target.c:490
#: parser/parse_target.c:736 parser/parse_target.c:746 parser/parse_node.c:410
-#: rewrite/rewriteHandler.c:1035
+#: rewrite/rewriteHandler.c:1060
msgid "You will need to rewrite or cast the expression."
msgstr "Você precisará reescrever ou converter a expressão."
@@ -1955,8 +1955,8 @@ msgstr "permissão negada ao criar tabelas temporárias no banco de dados \"%s\"
msgid "cannot create temporary tables during recovery"
msgstr "não pode criar tabelas temporárias durante recuperação"
-#: catalog/namespace.c:3559 commands/variable.c:59 commands/tablespace.c:1167
-#: utils/misc/guc.c:8181 replication/syncrep.c:661
+#: catalog/namespace.c:3559 commands/variable.c:59 commands/tablespace.c:1184
+#: utils/misc/guc.c:8201 replication/syncrep.c:661
msgid "List syntax is invalid."
msgstr "Sintaxe de lista é inválida."
@@ -2204,12 +2204,12 @@ msgstr "ordenação \"%s\" já existe"
msgid "schema \"%s\" already exists"
msgstr "esquema \"%s\" já existe"
-#: access/gist/gistvacuum.c:271 access/gist/gist.c:728
+#: access/gist/gistvacuum.c:271 access/gist/gist.c:742
#, c-format
msgid "index \"%s\" contains an inner tuple marked as invalid"
msgstr "índice \"%s\" contém uma tupla interna marcada como inválida"
-#: access/gist/gistvacuum.c:273 access/gist/gist.c:730
+#: access/gist/gistvacuum.c:273 access/gist/gist.c:744
msgid ""
"This is caused by an incomplete page split at crash recovery before "
"upgrading to PostgreSQL 9.1."
@@ -2217,7 +2217,7 @@ msgstr ""
"Isso é causado por uma divisão de página incompleta durante recuperação de "
"desastre antes da atualização para PostgreSQL 9.1."
-#: access/gist/gistvacuum.c:274 access/gist/gist.c:731
+#: access/gist/gistvacuum.c:274 access/gist/gist.c:745
#: access/gist/gistutil.c:635 access/gist/gistutil.c:646
#: access/nbtree/nbtpage.c:436 access/nbtree/nbtpage.c:447
#: access/hash/hashutil.c:173 access/hash/hashutil.c:184
@@ -2352,8 +2352,8 @@ msgstr "não pôde criar arquivo de status do arquivador \"%s\": %m"
msgid "could not write archive status file \"%s\": %m"
msgstr "não pôde escrever no arquivo de status do arquivador \"%s\": %m"
-#: access/transam/xlog.c:1803 access/transam/xlog.c:10539
-#: replication/walreceiver.c:515 replication/walsender.c:1013
+#: access/transam/xlog.c:1803 access/transam/xlog.c:10545
+#: replication/walreceiver.c:515 replication/walsender.c:1024
#, c-format
msgid "could not seek in log file %u, segment %u to offset %u: %m"
msgstr "não pôde buscar no arquivo de log %u, segmento %u deslocado de %u: %m"
@@ -2370,26 +2370,26 @@ msgstr ""
msgid "updated min recovery point to %X/%X"
msgstr "ponto mínimo de recuperação atualizado para %X/%X"
-#: access/transam/xlog.c:2372 access/transam/xlog.c:2476
+#: access/transam/xlog.c:2373 access/transam/xlog.c:2476
#: access/transam/xlog.c:2705 access/transam/xlog.c:2776
-#: access/transam/xlog.c:2833 replication/walsender.c:1001
+#: access/transam/xlog.c:2833 replication/walsender.c:1012
#, c-format
msgid "could not open file \"%s\" (log file %u, segment %u): %m"
msgstr "não pôde abrir arquivo \"%s\" (arquivo de log %u, segmento %u): %m"
-#: access/transam/xlog.c:2397 access/transam/xlog.c:2530
-#: access/transam/xlog.c:4463 access/transam/xlog.c:9183
-#: access/transam/xlog.c:9427 storage/file/copydir.c:172 storage/smgr/md.c:289
-#: postmaster/postmaster.c:3697
+#: access/transam/xlog.c:2398 access/transam/xlog.c:2530
+#: access/transam/xlog.c:4463 access/transam/xlog.c:9189
+#: access/transam/xlog.c:9433 storage/file/copydir.c:172 storage/smgr/md.c:289
+#: postmaster/postmaster.c:3705
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "não pôde criar arquivo \"%s\": %m"
-#: access/transam/xlog.c:2429 access/transam/xlog.c:2562
-#: access/transam/xlog.c:4515 access/transam/xlog.c:4578 utils/misc/guc.c:7432
-#: utils/misc/guc.c:7457 utils/init/miscinit.c:1097 utils/init/miscinit.c:1106
+#: access/transam/xlog.c:2430 access/transam/xlog.c:2562
+#: access/transam/xlog.c:4515 access/transam/xlog.c:4578 utils/misc/guc.c:7446
+#: utils/misc/guc.c:7471 utils/init/miscinit.c:1097 utils/init/miscinit.c:1106
#: utils/init/miscinit.c:1113 storage/file/copydir.c:197
-#: postmaster/postmaster.c:3707 postmaster/postmaster.c:3717
+#: postmaster/postmaster.c:3715 postmaster/postmaster.c:3725
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "não pôde escrever no arquivo \"%s\": %m"
@@ -2409,17 +2409,17 @@ msgstr "não pôde fechar arquivo \"%s\": %m"
#: access/transam/xlog.c:2515 access/transam/xlog.c:4232
#: access/transam/xlog.c:4326 access/transam/xlog.c:4482
-#: utils/error/elog.c:1537 utils/init/miscinit.c:1046
+#: utils/error/elog.c:1549 utils/init/miscinit.c:1046
#: utils/init/miscinit.c:1161 storage/file/copydir.c:165
#: storage/file/copydir.c:255 storage/smgr/md.c:553 storage/smgr/md.c:810
-#: replication/basebackup.c:895
+#: replication/basebackup.c:896
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "não pôde abrir arquivo \"%s\": %m"
#: access/transam/xlog.c:2543 access/transam/xlog.c:4494
-#: access/transam/xlog.c:9359 access/transam/xlog.c:9372
-#: access/transam/xlog.c:9906 access/transam/xlog.c:9941
+#: access/transam/xlog.c:9365 access/transam/xlog.c:9378
+#: access/transam/xlog.c:9912 access/transam/xlog.c:9947
#: utils/adt/genfile.c:138 storage/file/copydir.c:186
#, c-format
msgid "could not read file \"%s\": %m"
@@ -2454,7 +2454,7 @@ msgid "could not close log file %u, segment %u: %m"
msgstr "não pôde fechar arquivo de log %u, segmento %u: %m"
#: access/transam/xlog.c:2932 access/transam/xlog.c:3097
-#: access/transam/xlog.c:9168 access/transam/xlog.c:9347 utils/adt/dbsize.c:65
+#: access/transam/xlog.c:9174 access/transam/xlog.c:9353 utils/adt/dbsize.c:65
#: utils/adt/dbsize.c:211 utils/adt/dbsize.c:279 utils/adt/genfile.c:107
#: utils/adt/genfile.c:279 storage/file/copydir.c:86
#: storage/file/copydir.c:125
@@ -2462,7 +2462,7 @@ msgstr "não pôde fechar arquivo de log %u, segmento %u: %m"
msgid "could not stat file \"%s\": %m"
msgstr "não pôde executar stat no arquivo \"%s\": %m"
-#: access/transam/xlog.c:2940 access/transam/xlog.c:9377 storage/smgr/md.c:371
+#: access/transam/xlog.c:2940 access/transam/xlog.c:9383 storage/smgr/md.c:371
#: storage/smgr/md.c:420 storage/smgr/md.c:1251
#, c-format
msgid "could not remove file \"%s\": %m"
@@ -2965,7 +2965,7 @@ msgstr "não pôde abrir arquivo de comando de recuperação \"%s\": %m"
#: access/transam/xlog.c:5338 access/transam/xlog.c:5429
#: access/transam/xlog.c:5440 commands/extension.c:527
-#: commands/extension.c:535 utils/misc/guc.c:5309
+#: commands/extension.c:535 utils/misc/guc.c:5323
#, c-format
msgid "parameter \"%s\" requires a Boolean value"
msgstr "parâmetro \"%s\" requer um valor booleano"
@@ -3274,36 +3274,36 @@ msgstr ""
msgid "initializing for hot standby"
msgstr "inicialização para servidor em espera ativo"
-#: access/transam/xlog.c:6573
+#: access/transam/xlog.c:6577
#, c-format
msgid "redo starts at %X/%X"
msgstr "redo inicia em %X/%X"
-#: access/transam/xlog.c:6702
+#: access/transam/xlog.c:6706
#, c-format
msgid "redo done at %X/%X"
msgstr "redo pronto em %X/%X"
-#: access/transam/xlog.c:6707 access/transam/xlog.c:8318
+#: access/transam/xlog.c:6711 access/transam/xlog.c:8322
#, c-format
msgid "last completed transaction was at log time %s"
msgstr "última transação efetivada foi em %s"
-#: access/transam/xlog.c:6715
+#: access/transam/xlog.c:6719
msgid "redo is not required"
msgstr "redo não é requerido"
-#: access/transam/xlog.c:6763
+#: access/transam/xlog.c:6767
msgid "requested recovery stop point is before consistent recovery point"
msgstr ""
"ponto de parada de recuperação solicitado está antes do ponto de recuperação "
"consistente"
-#: access/transam/xlog.c:6772
+#: access/transam/xlog.c:6776
msgid "WAL ends before end of online backup"
msgstr "WAL terminou antes do fim da cópia de segurança online"
-#: access/transam/xlog.c:6773
+#: access/transam/xlog.c:6777
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."
@@ -3312,202 +3312,202 @@ msgstr ""
"terminada com pg_stop_backup(), e todo WAL até aquele ponto deve estar "
"disponível para recuperação."
-#: access/transam/xlog.c:6776
+#: access/transam/xlog.c:6780
msgid "WAL ends before consistent recovery point"
msgstr "Log de transação termina antes de ponto de recuperação consistente"
-#: access/transam/xlog.c:6797
+#: access/transam/xlog.c:6801
#, c-format
msgid "selected new timeline ID: %u"
msgstr "novo ID de linha do tempo selecionado: %u"
-#: access/transam/xlog.c:7047
+#: access/transam/xlog.c:7051
#, c-format
msgid "consistent recovery state reached at %X/%X"
msgstr "estado de recuperação consistente atingido em %X/%X"
-#: access/transam/xlog.c:7225
+#: access/transam/xlog.c:7229
msgid "invalid primary checkpoint link in control file"
msgstr ""
"vínculo de ponto de controle primário é inválido no arquivo de controle"
-#: access/transam/xlog.c:7229
+#: access/transam/xlog.c:7233
msgid "invalid secondary checkpoint link in control file"
msgstr ""
"vínculo de ponto de controle secundário é inválido no arquivo de controle"
-#: access/transam/xlog.c:7233
+#: access/transam/xlog.c:7237
msgid "invalid checkpoint link in backup_label file"
msgstr "vínculo de ponto de controle é inválido no arquivo backup_label"
-#: access/transam/xlog.c:7247
+#: access/transam/xlog.c:7251
msgid "invalid primary checkpoint record"
msgstr "registro do ponto de controle primário é inválido"
-#: access/transam/xlog.c:7251
+#: access/transam/xlog.c:7255
msgid "invalid secondary checkpoint record"
msgstr "registro do ponto de controle secundário é inválido"
-#: access/transam/xlog.c:7255
+#: access/transam/xlog.c:7259
msgid "invalid checkpoint record"
msgstr "registro do ponto de controle é inválido"
-#: access/transam/xlog.c:7266
+#: access/transam/xlog.c:7270
msgid "invalid resource manager ID in primary checkpoint record"
msgstr ""
"ID do gerenciador de recursos é inválido no registro do ponto de controle "
"primário"
-#: access/transam/xlog.c:7270
+#: access/transam/xlog.c:7274
msgid "invalid resource manager ID in secondary checkpoint record"
msgstr ""
"ID do gerenciador de recursos é inválido no registro do ponto de controle "
"secundário"
-#: access/transam/xlog.c:7274
+#: access/transam/xlog.c:7278
msgid "invalid resource manager ID in checkpoint record"
msgstr ""
"ID do gerenciador de recursos é inválido no registro do ponto de controle"
-#: access/transam/xlog.c:7286
+#: access/transam/xlog.c:7290
msgid "invalid xl_info in primary checkpoint record"
msgstr "xl_info é inválido no registro do ponto de controle primário"
-#: access/transam/xlog.c:7290
+#: access/transam/xlog.c:7294
msgid "invalid xl_info in secondary checkpoint record"
msgstr "xl_info é inválido no registro do ponto de controle secundário"
-#: access/transam/xlog.c:7294
+#: access/transam/xlog.c:7298
msgid "invalid xl_info in checkpoint record"
msgstr "xl_info é inválido no registro do ponto de contrle"
-#: access/transam/xlog.c:7306
+#: access/transam/xlog.c:7310
msgid "invalid length of primary checkpoint record"
msgstr "tamanho do registro do ponto de controle primário é inválido"
-#: access/transam/xlog.c:7310
+#: access/transam/xlog.c:7314
msgid "invalid length of secondary checkpoint record"
msgstr "tamanho do registro do ponto de controle secundário é inválido"
-#: access/transam/xlog.c:7314
+#: access/transam/xlog.c:7318
msgid "invalid length of checkpoint record"
msgstr "tamanho do registro do ponto de controle é inválido"
-#: access/transam/xlog.c:7476
+#: access/transam/xlog.c:7480
msgid "shutting down"
msgstr "desligando"
-#: access/transam/xlog.c:7498
+#: access/transam/xlog.c:7502
msgid "database system is shut down"
msgstr "sistema de banco de dados está desligado"
-#: access/transam/xlog.c:7930
+#: access/transam/xlog.c:7934
msgid ""
"concurrent transaction log activity while database system is shutting down"
msgstr ""
"atividade concorrente no log de transação enquanto o sistema de banco de "
"dados está sendo desligado"
-#: access/transam/xlog.c:8164
+#: access/transam/xlog.c:8168
msgid "skipping restartpoint, recovery has already ended"
msgstr "ignorando ponto de reinício, recuperação já terminou"
-#: access/transam/xlog.c:8189
+#: access/transam/xlog.c:8193
#, c-format
msgid "skipping restartpoint, already performed at %X/%X"
msgstr "ignorando ponto de reinício, já foi executado em %X/%X"
-#: access/transam/xlog.c:8316
+#: access/transam/xlog.c:8320
#, c-format
msgid "recovery restart point at %X/%X"
msgstr "ponto de reinício de recuperação em %X/%X"
-#: access/transam/xlog.c:8416
+#: access/transam/xlog.c:8420
#, c-format
msgid "restore point \"%s\" created at %X/%X"
msgstr "ponto de restauração \"%s\" criado em %X/%X"
-#: access/transam/xlog.c:8516
+#: access/transam/xlog.c:8522
msgid "online backup was canceled, recovery cannot continue"
msgstr ""
"cópia de segurança online foi cancelada, recuperação não pode continuar"
-#: access/transam/xlog.c:8579
+#: access/transam/xlog.c:8585
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr ""
"ID de linha do tempo %u inesperado (depois %u) no registro do ponto de "
"controle"
-#: access/transam/xlog.c:8624
+#: access/transam/xlog.c:8630
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr ""
"ID de linha do tempo %u inesperado (deve ser %u) no registro do ponto de "
"controle"
-#: access/transam/xlog.c:8888 access/transam/xlog.c:8912
+#: access/transam/xlog.c:8894 access/transam/xlog.c:8918
#, c-format
msgid "could not fsync log file %u, segment %u: %m"
msgstr "não pôde executar fsync no arquivo de log %u, segmento %u: %m"
-#: access/transam/xlog.c:8920
+#: access/transam/xlog.c:8926
#, c-format
msgid "could not fsync write-through log file %u, segment %u: %m"
msgstr ""
"não pôde executar fsync write-through no arquivo de log %u, segmento %u: %m"
-#: access/transam/xlog.c:8929
+#: access/transam/xlog.c:8935
#, c-format
msgid "could not fdatasync log file %u, segment %u: %m"
msgstr "não pôde executar fdatasync no arquivo de log %u, segmento %u: %m"
-#: access/transam/xlog.c:8967 access/transam/xlog.c:9254
+#: access/transam/xlog.c:8973 access/transam/xlog.c:9260
msgid "must be superuser or replication role to run a backup"
msgstr ""
"deve ser super-usuário ou role de replicação para fazer uma cópia de "
"segurança"
-#: access/transam/xlog.c:9018 access/transam/xlog.c:9300
-#: access/transam/xlog.c:9563 access/transam/xlog.c:9595
-#: access/transam/xlog.c:9636 access/transam/xlog.c:9669
-#: access/transam/xlog.c:9776 access/transam/xlog.c:9851
+#: access/transam/xlog.c:9024 access/transam/xlog.c:9306
+#: access/transam/xlog.c:9569 access/transam/xlog.c:9601
+#: access/transam/xlog.c:9642 access/transam/xlog.c:9675
+#: access/transam/xlog.c:9782 access/transam/xlog.c:9857
msgid "recovery is in progress"
msgstr "recuperação está em andamento"
-#: access/transam/xlog.c:9019 access/transam/xlog.c:9301
-#: access/transam/xlog.c:9564 access/transam/xlog.c:9596
-#: access/transam/xlog.c:9637 access/transam/xlog.c:9670
+#: access/transam/xlog.c:9025 access/transam/xlog.c:9307
+#: access/transam/xlog.c:9570 access/transam/xlog.c:9602
+#: access/transam/xlog.c:9643 access/transam/xlog.c:9676
msgid "WAL control functions cannot be executed during recovery."
msgstr ""
"funções de controle do WAL não podem ser executadas durante recuperação."
-#: access/transam/xlog.c:9024 access/transam/xlog.c:9306
+#: access/transam/xlog.c:9030 access/transam/xlog.c:9312
msgid "WAL level not sufficient for making an online backup"
msgstr "nível do WAL não é suficiente para fazer uma cópia de segurança online"
-#: access/transam/xlog.c:9025 access/transam/xlog.c:9307
-#: access/transam/xlog.c:9602
+#: access/transam/xlog.c:9031 access/transam/xlog.c:9313
+#: access/transam/xlog.c:9608
msgid ""
"wal_level must be set to \"archive\" or \"hot_standby\" at server start."
msgstr ""
"wal_level deve ser definido com \"archive\" ou \"hot_standby\" ao iniciar o "
"servidor."
-#: access/transam/xlog.c:9030
+#: access/transam/xlog.c:9036
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "rótulo de cópia de segurança é muito longo (máximo de %d bytes)"
-#: access/transam/xlog.c:9071 access/transam/xlog.c:9174
+#: access/transam/xlog.c:9077 access/transam/xlog.c:9180
msgid "a backup is already in progress"
msgstr "uma cópia de segurança está em andamento"
-#: access/transam/xlog.c:9072
+#: access/transam/xlog.c:9078
msgid "Run pg_stop_backup() and try again."
msgstr "Execute pg_stop_backup() e tente novamente."
-#: access/transam/xlog.c:9175
+#: access/transam/xlog.c:9181
#, c-format
msgid ""
"If you're sure there is no backup in progress, remove file \"%s\" and try "
@@ -3516,29 +3516,29 @@ msgstr ""
"Se você tem certeza que não há cópia de segurança em andamento, remova o "
"arquivo \"%s\" e tente novamente."
-#: access/transam/xlog.c:9190 access/transam/xlog.c:9439
+#: access/transam/xlog.c:9196 access/transam/xlog.c:9445
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "não pôde escrever no arquivo \"%s\": %m"
-#: access/transam/xlog.c:9351
+#: access/transam/xlog.c:9357
msgid "a backup is not in progress"
msgstr "não há uma cópia de segurança em andamento"
-#: access/transam/xlog.c:9390 access/transam/xlog.c:9921
-#: access/transam/xlog.c:9927
+#: access/transam/xlog.c:9396 access/transam/xlog.c:9927
+#: access/transam/xlog.c:9933
#, c-format
msgid "invalid data in file \"%s\""
msgstr "dado inválido no arquivo \"%s\""
-#: access/transam/xlog.c:9488
+#: access/transam/xlog.c:9494
msgid ""
"pg_stop_backup cleanup done, waiting for required WAL segments to be archived"
msgstr ""
"pg_stop_backup concluído, esperando os segmentos do WAL requeridos serem "
"arquivados"
-#: access/transam/xlog.c:9498
+#: access/transam/xlog.c:9504
#, c-format
msgid ""
"pg_stop_backup still waiting for all required WAL segments to be archived "
@@ -3547,7 +3547,7 @@ msgstr ""
"pg_stop_backup ainda está esperando o arquivamento de todos os segmentos do "
"WAL necessários (%d segundos passados)"
-#: access/transam/xlog.c:9500
+#: access/transam/xlog.c:9506
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 "
@@ -3557,11 +3557,11 @@ msgstr ""
"pg_stop_backup pode ser cancelado com segurança, mas a cópia de segurança do "
"banco de dados não será útil sem todos os segmentos do WAL."
-#: access/transam/xlog.c:9507
+#: access/transam/xlog.c:9513
msgid "pg_stop_backup complete, all required WAL segments have been archived"
msgstr "pg_stop_backup concluído, todos os segmentos do WAL foram arquivados"
-#: access/transam/xlog.c:9511
+#: access/transam/xlog.c:9517
msgid ""
"WAL archiving is not enabled; you must ensure that all required WAL segments "
"are copied through other means to complete the backup"
@@ -3570,70 +3570,70 @@ msgstr ""
"segmentos do WAL necessários foram copiados por outros meios para completar "
"a cópia de segurança"
-#: access/transam/xlog.c:9558
+#: access/transam/xlog.c:9564
msgid "must be superuser to switch transaction log files"
msgstr "deve ser super-usuário para rotacionar arquivos do log de transação"
-#: access/transam/xlog.c:9590
+#: access/transam/xlog.c:9596
msgid "must be superuser to create a restore point"
msgstr "deve ser super-usuário para criar um ponto de restauração"
-#: access/transam/xlog.c:9601
+#: access/transam/xlog.c:9607
msgid "WAL level not sufficient for creating a restore point"
msgstr "nível do WAL não é suficiente para criar um ponto de restauração"
-#: access/transam/xlog.c:9609
+#: access/transam/xlog.c:9615
#, c-format
msgid "value too long for restore point (maximum %d characters)"
msgstr ""
"valor é muito longo para ponto de restauração (máximo de %d caracteres)"
-#: access/transam/xlog.c:9777
+#: access/transam/xlog.c:9783
msgid "pg_xlogfile_name_offset() cannot be executed during recovery."
msgstr "pg_xlogfile_name_offset() não pode ser executado durante recuperação."
-#: access/transam/xlog.c:9787 access/transam/xlog.c:9859
+#: access/transam/xlog.c:9793 access/transam/xlog.c:9865
#, c-format
msgid "could not parse transaction log location \"%s\""
msgstr "não pôde validar local do log de transação \"%s\""
-#: access/transam/xlog.c:9852
+#: access/transam/xlog.c:9858
msgid "pg_xlogfile_name() cannot be executed during recovery."
msgstr "pg_xlogfile_name() não pode ser executado durante recuperação."
-#: access/transam/xlog.c:9963
+#: access/transam/xlog.c:9969
#, c-format
msgid "xlog redo %s"
msgstr "redo do xlog %s"
-#: access/transam/xlog.c:10003
+#: access/transam/xlog.c:10009
msgid "online backup mode canceled"
msgstr "modo de cópia de segurança online foi cancelado"
-#: access/transam/xlog.c:10004
+#: access/transam/xlog.c:10010
#, c-format
msgid "\"%s\" was renamed to \"%s\"."
msgstr "\"%s\" foi renomeado para \"%s\"."
-#: access/transam/xlog.c:10011
+#: access/transam/xlog.c:10017
msgid "online backup mode was not canceled"
msgstr "modo de cópia de segurança online não foi cancelado"
-#: access/transam/xlog.c:10012
+#: access/transam/xlog.c:10018
#, c-format
msgid "Could not rename \"%s\" to \"%s\": %m."
msgstr "não pôde renomear \"%s\" para \"%s\": %m"
-#: access/transam/xlog.c:10525 access/transam/xlog.c:10547
+#: access/transam/xlog.c:10531 access/transam/xlog.c:10553
#, c-format
msgid "could not read from log file %u, segment %u, offset %u: %m"
msgstr "não pôde ler do arquivo de log %u, segmento %u, deslocamento %u: %m"
-#: access/transam/xlog.c:10636
+#: access/transam/xlog.c:10642
msgid "received promote request"
msgstr "pedido de promoção foi recebido"
-#: access/transam/xlog.c:10649
+#: access/transam/xlog.c:10655
#, c-format
msgid "trigger file found: %s"
msgstr "arquivo de gatilho encontrado: %s"
@@ -3693,164 +3693,164 @@ msgstr ""
"limite de reinício do ID de transação é %u, limitado pelo banco de dados com "
"OID %u"
-#: access/transam/twophase.c:250
+#: access/transam/twophase.c:326
#, c-format
msgid "transaction identifier \"%s\" is too long"
msgstr "identificador de transação \"%s\" é muito longo"
-#: access/transam/twophase.c:257
+#: access/transam/twophase.c:333
msgid "prepared transactions are disabled"
msgstr "transações preparadas estão desabilitadas"
-#: access/transam/twophase.c:258
+#: access/transam/twophase.c:334
msgid "Set max_prepared_transactions to a nonzero value."
msgstr "Defina max_prepared_transactions para um valor diferente de zero."
-#: access/transam/twophase.c:291
+#: access/transam/twophase.c:353
#, c-format
msgid "transaction identifier \"%s\" is already in use"
msgstr "identificador de transação \"%s\" já está em uso"
-#: access/transam/twophase.c:300
+#: access/transam/twophase.c:362
msgid "maximum number of prepared transactions reached"
msgstr "número máximo de transações preparadas foi alcançado"
-#: access/transam/twophase.c:301
+#: access/transam/twophase.c:363
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr "Aumente max_prepared_transactions (atualmente %d)."
-#: access/transam/twophase.c:421
+#: access/transam/twophase.c:494
#, c-format
msgid "prepared transaction with identifier \"%s\" is busy"
msgstr "transação preparada com identificador \"%s\" está sendo utilizada"
-#: access/transam/twophase.c:429
+#: access/transam/twophase.c:500
msgid "permission denied to finish prepared transaction"
msgstr "permissão negada ao finalizar transação preparada"
-#: access/transam/twophase.c:430
+#: access/transam/twophase.c:501
msgid "Must be superuser or the user that prepared the transaction."
msgstr "Deve ser super-usuário ou usuário que preparou a transação."
-#: access/transam/twophase.c:441
+#: access/transam/twophase.c:512
msgid "prepared transaction belongs to another database"
msgstr "transação preparada pertence a outro banco de dados"
-#: access/transam/twophase.c:442
+#: access/transam/twophase.c:513
msgid ""
"Connect to the database where the transaction was prepared to finish it."
msgstr ""
"Conecte-se ao banco de dados onde a transação foi preparada para terminá-la."
-#: access/transam/twophase.c:456
+#: access/transam/twophase.c:528
#, c-format
msgid "prepared transaction with identifier \"%s\" does not exist"
msgstr "transação preparada com identificador \"%s\" não existe"
-#: access/transam/twophase.c:939
+#: access/transam/twophase.c:1011
msgid "two-phase state file maximum length exceeded"
msgstr ""
"tamanho máximo do arquivo de status de efetivação em duas fases foi alcançado"
-#: access/transam/twophase.c:957
+#: access/transam/twophase.c:1029
#, c-format
msgid "could not create two-phase state file \"%s\": %m"
msgstr ""
"não pôde criar arquivo de status de efetivação em duas fases \"%s\": %m"
-#: access/transam/twophase.c:971 access/transam/twophase.c:988
-#: access/transam/twophase.c:1044 access/transam/twophase.c:1464
-#: access/transam/twophase.c:1471
+#: access/transam/twophase.c:1043 access/transam/twophase.c:1060
+#: access/transam/twophase.c:1116 access/transam/twophase.c:1545
+#: access/transam/twophase.c:1552
#, c-format
msgid "could not write two-phase state file: %m"
msgstr "não pôde escrever em arquivo de status de efetivação em duas fases: %m"
-#: access/transam/twophase.c:997
+#: access/transam/twophase.c:1069
#, c-format
msgid "could not seek in two-phase state file: %m"
msgstr "não pôde buscar no arquivo de status de efetivação em duas fases: %m"
-#: access/transam/twophase.c:1050 access/transam/twophase.c:1489
+#: access/transam/twophase.c:1122 access/transam/twophase.c:1570
#, c-format
msgid "could not close two-phase state file: %m"
msgstr "não pôde fechar arquivo de status de efetivação em duas fases: %m"
-#: access/transam/twophase.c:1130 access/transam/twophase.c:1569
+#: access/transam/twophase.c:1209 access/transam/twophase.c:1650
#, c-format
msgid "could not open two-phase state file \"%s\": %m"
msgstr ""
"não pôde abrir arquivo de status de efetivação em duas fases \"%s\": %m"
-#: access/transam/twophase.c:1147
+#: access/transam/twophase.c:1226
#, c-format
msgid "could not stat two-phase state file \"%s\": %m"
msgstr ""
"não pôde executar stat no arquivo de status de efetivação em duas fases \"%s"
"\": %m"
-#: access/transam/twophase.c:1179
+#: access/transam/twophase.c:1258
#, c-format
msgid "could not read two-phase state file \"%s\": %m"
msgstr "não pôde ler arquivo de status de efetivação em duas fases \"%s\": %m"
-#: access/transam/twophase.c:1271
+#: access/transam/twophase.c:1350
#, c-format
msgid "two-phase state file for transaction %u is corrupt"
msgstr ""
"arquivo de status de efetivação em duas fases para transação %u está "
"corrompido"
-#: access/transam/twophase.c:1426
+#: access/transam/twophase.c:1507
#, c-format
msgid "could not remove two-phase state file \"%s\": %m"
msgstr ""
"não pôde remover arquivo de status de efetivação em duas fases \"%s\": %m"
-#: access/transam/twophase.c:1455
+#: access/transam/twophase.c:1536
#, c-format
msgid "could not recreate two-phase state file \"%s\": %m"
msgstr ""
"não pôde recriar arquivo de status de efetivação em duas fases \"%s\": %m"
-#: access/transam/twophase.c:1483
+#: access/transam/twophase.c:1564
#, c-format
msgid "could not fsync two-phase state file: %m"
msgstr ""
"não pôde executar fsync no arquivo de status de efetivação em duas fases: %m"
-#: access/transam/twophase.c:1578
+#: access/transam/twophase.c:1659
#, c-format
msgid "could not fsync two-phase state file \"%s\": %m"
msgstr ""
"não pôde executar fsync no arquivo de status de efetivação em duas fases \"%s"
"\": %m"
-#: access/transam/twophase.c:1585
+#: access/transam/twophase.c:1666
#, c-format
msgid "could not close two-phase state file \"%s\": %m"
msgstr ""
"não pôde fechar arquivo de status de efetivação em duas fases \"%s\": %m"
-#: access/transam/twophase.c:1650
+#: access/transam/twophase.c:1731
#, c-format
msgid "removing future two-phase state file \"%s\""
msgstr "removendo arquivo futuro de status de efetivação em duas fases \"%s\""
-#: access/transam/twophase.c:1666 access/transam/twophase.c:1677
-#: access/transam/twophase.c:1790 access/transam/twophase.c:1801
-#: access/transam/twophase.c:1874
+#: access/transam/twophase.c:1747 access/transam/twophase.c:1758
+#: access/transam/twophase.c:1871 access/transam/twophase.c:1882
+#: access/transam/twophase.c:1955
#, c-format
msgid "removing corrupt two-phase state file \"%s\""
msgstr ""
"removendo arquivo corrompido de status de efetivação em duas fases \"%s\""
-#: access/transam/twophase.c:1779 access/transam/twophase.c:1863
+#: access/transam/twophase.c:1860 access/transam/twophase.c:1944
#, c-format
msgid "removing stale two-phase state file \"%s\""
msgstr "removendo arquivo antigo de status de efetivação em duas fases \"%s\""
-#: access/transam/twophase.c:1881
+#: access/transam/twophase.c:1962
#, c-format
msgid "recovering prepared transaction %u"
msgstr "recuperação transação preparada %u"
@@ -3922,19 +3922,19 @@ msgstr ""
"não pode executar PREPARE em uma transação que utilizou tabelas temporárias"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2837
+#: access/transam/xact.c:2851
#, c-format
msgid "%s cannot run inside a transaction block"
msgstr "%s não pode executar dentro de um bloco de transação"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2847
+#: access/transam/xact.c:2861
#, c-format
msgid "%s cannot run inside a subtransaction"
msgstr "%s não pode executar dentro de uma subtransação"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2857
+#: access/transam/xact.c:2871
#, c-format
msgid "%s cannot be executed from a function or multi-command string"
msgstr ""
@@ -3942,26 +3942,26 @@ msgstr ""
"múltiplos comandos"
#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2908
+#: access/transam/xact.c:2922
#, c-format
msgid "%s can only be used in transaction blocks"
msgstr "%s só pode ser utilizado em blocos de transação"
-#: access/transam/xact.c:3090
+#: access/transam/xact.c:3104
msgid "there is already a transaction in progress"
msgstr "há uma transação em execução"
-#: access/transam/xact.c:3257 access/transam/xact.c:3349
+#: access/transam/xact.c:3271 access/transam/xact.c:3363
msgid "there is no transaction in progress"
msgstr "não há uma transação em execução"
-#: access/transam/xact.c:3443 access/transam/xact.c:3493
-#: access/transam/xact.c:3499 access/transam/xact.c:3543
-#: access/transam/xact.c:3591 access/transam/xact.c:3597
+#: access/transam/xact.c:3457 access/transam/xact.c:3507
+#: access/transam/xact.c:3513 access/transam/xact.c:3557
+#: access/transam/xact.c:3605 access/transam/xact.c:3611
msgid "no such savepoint"
msgstr "ponto de salvamento inexistente"
-#: access/transam/xact.c:4244
+#: access/transam/xact.c:4258
msgid "cannot have more than 2^32-1 subtransactions in a transaction"
msgstr "não pode ter mais do que 2^32-1 subtransações em uma transação"
@@ -4011,7 +4011,7 @@ msgstr "Atributo \"%s\" do tipo %s não existe no tipo %s."
msgid "number of index columns (%d) exceeds limit (%d)"
msgstr "número de colunas indexadas (%d) excede limite (%d)"
-#: access/common/indextuple.c:168
+#: access/common/indextuple.c:173
#, c-format
msgid "index row requires %lu bytes, maximum size is %lu"
msgstr "registro do índice requer %lu bytes, tamanho máximo é %lu"
@@ -4021,7 +4021,7 @@ msgstr "registro do índice requer %lu bytes, tamanho máximo é %lu"
msgid "column \"%s\" cannot be declared SETOF"
msgstr "coluna \"%s\" não pode ser declarada SETOF"
-#: access/common/heaptuple.c:646 access/common/heaptuple.c:1398
+#: access/common/heaptuple.c:680 access/common/heaptuple.c:1418
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "número de colunas (%d) excede limite (%d)"
@@ -4161,18 +4161,18 @@ msgstr ""
"FULL JOIN só é suportado com condições de junção que podem ser utilizadas "
"com junção por mesclagem ou junção por hash"
-#: bootstrap/bootstrap.c:269 tcop/postgres.c:3448 postmaster/postmaster.c:678
+#: bootstrap/bootstrap.c:269 tcop/postgres.c:3458 postmaster/postmaster.c:707
#, c-format
msgid "--%s requires a value"
msgstr "--%s requer um valor"
-#: bootstrap/bootstrap.c:274 tcop/postgres.c:3453 postmaster/postmaster.c:683
+#: bootstrap/bootstrap.c:274 tcop/postgres.c:3463 postmaster/postmaster.c:712
#, c-format
msgid "-c %s requires a value"
msgstr "-c %s requer um valor"
-#: bootstrap/bootstrap.c:285 postmaster/postmaster.c:695
-#: postmaster/postmaster.c:708
+#: bootstrap/bootstrap.c:285 postmaster/postmaster.c:724
+#: postmaster/postmaster.c:737
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Tente \"%s --help\" para obter informações adicionais.\n"
@@ -4197,9 +4197,9 @@ msgstr "%s: argumentos de linha de comando inválidos\n"
#: storage/ipc/procarray.c:1260 storage/ipc/procarray.c:1267
#: storage/ipc/procarray.c:1507 storage/ipc/procarray.c:1958
#: postmaster/postmaster.c:2010 postmaster/postmaster.c:2041
-#: postmaster/postmaster.c:3243 postmaster/postmaster.c:3922
-#: postmaster/postmaster.c:4007 postmaster/postmaster.c:4624 libpq/auth.c:1022
-#: libpq/auth.c:1382 libpq/auth.c:1450 libpq/auth.c:1852
+#: postmaster/postmaster.c:3243 postmaster/postmaster.c:3930
+#: postmaster/postmaster.c:4015 postmaster/postmaster.c:4632 libpq/auth.c:1032
+#: libpq/auth.c:1392 libpq/auth.c:1460 libpq/auth.c:1862
msgid "out of memory"
msgstr "sem memória"
@@ -4232,15 +4232,15 @@ msgstr "Visões não podem ter gatilhos BEFORE ou AFTER a nível de registro."
msgid "Views cannot have TRUNCATE triggers."
msgstr "Visões não podem ter gatilhos TRUNCATE."
-#: commands/trigger.c:196 commands/trigger.c:1114 commands/tablecmds.c:3765
+#: commands/trigger.c:196 commands/trigger.c:1114 commands/tablecmds.c:3768
#: rewrite/rewriteDefine.c:257
#, c-format
msgid "\"%s\" is not a table or view"
msgstr "\"%s\" não é uma tabela ou visão"
-#: commands/trigger.c:202 commands/trigger.c:1120 commands/tablecmds.c:820
-#: commands/tablecmds.c:1153 commands/tablecmds.c:2001
-#: commands/tablecmds.c:3741 commands/tablecmds.c:5487 tcop/utility.c:95
+#: commands/trigger.c:202 commands/trigger.c:1120 commands/tablecmds.c:823
+#: commands/tablecmds.c:1156 commands/tablecmds.c:2004
+#: commands/tablecmds.c:3744 commands/tablecmds.c:5490 tcop/utility.c:95
#: rewrite/rewriteDefine.c:263
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
@@ -4307,7 +4307,7 @@ msgstr "função %s deve retornar tipo \"trigger\""
msgid "trigger \"%s\" for relation \"%s\" already exists"
msgstr "gatilho \"%s\" para relação \"%s\" já existe"
-#: commands/trigger.c:616 commands/tablecmds.c:1330 commands/copy.c:3799
+#: commands/trigger.c:616 commands/tablecmds.c:1333 commands/copy.c:3799
#: parser/parse_target.c:914 parser/parse_target.c:925
#, c-format
msgid "column \"%s\" specified more than once"
@@ -4447,7 +4447,7 @@ msgstr "\"%s\" não é um tipo"
msgid "Use DROP TYPE to remove a type."
msgstr "use DROP TYPE para remover um tipo."
-#: commands/tablecmds.c:232 commands/tablecmds.c:8991
+#: commands/tablecmds.c:232 commands/tablecmds.c:8994
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "tabela externa \"%s\" não existe"
@@ -4465,121 +4465,121 @@ msgstr "Use DROP FOREIGN TABLE para remover uma tabela externa."
msgid "constraints on foreign tables are not supported"
msgstr "restrições em tabelas externas não são suportadas"
-#: commands/tablecmds.c:552 commands/tablecmds.c:4285
+#: commands/tablecmds.c:555 commands/tablecmds.c:4288
msgid "default values on foreign tables are not supported"
msgstr "valores padrão em tabelas externas não são suportados"
-#: commands/tablecmds.c:932
+#: commands/tablecmds.c:935
#, c-format
msgid "truncate cascades to table \"%s\""
msgstr "truncando em cascata tabela \"%s\""
-#: commands/tablecmds.c:1163
+#: commands/tablecmds.c:1166
msgid "cannot truncate temporary tables of other sessions"
msgstr "não pode truncar tabelas temporárias de outras sessões"
-#: commands/tablecmds.c:1304 commands/tablecmds.c:2079 commands/copy.c:3792
+#: commands/tablecmds.c:1307 commands/tablecmds.c:2082 commands/copy.c:3792
#: commands/indexcmds.c:823 utils/adt/tsvector_op.c:1417
#: parser/parse_expr.c:766
#, c-format
msgid "column \"%s\" does not exist"
msgstr "coluna \"%s\" não existe"
-#: commands/tablecmds.c:1365 parser/parse_utilcmd.c:623
+#: commands/tablecmds.c:1368 parser/parse_utilcmd.c:623
#: parser/parse_utilcmd.c:1717
#, c-format
msgid "inherited relation \"%s\" is not a table"
msgstr "relação herdada \"%s\" não é uma tabela"
-#: commands/tablecmds.c:1372 commands/tablecmds.c:8203
+#: commands/tablecmds.c:1375 commands/tablecmds.c:8206
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "não pode herdar de tabela temporária \"%s\""
-#: commands/tablecmds.c:1380 commands/tablecmds.c:8211
+#: commands/tablecmds.c:1383 commands/tablecmds.c:8214
msgid "cannot inherit from temporary relation of another session"
msgstr "não pode herdar de tabela temporária de outra sessão"
-#: commands/tablecmds.c:1396 commands/tablecmds.c:8245
+#: commands/tablecmds.c:1399 commands/tablecmds.c:8248
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr "relação \"%s\" seria herdada de mais de uma vez"
-#: commands/tablecmds.c:1444
+#: commands/tablecmds.c:1447
#, c-format
msgid "merging multiple inherited definitions of column \"%s\""
msgstr "juntando múltiplas definições herdadas da coluna \"%s\""
-#: commands/tablecmds.c:1452
+#: commands/tablecmds.c:1455
#, c-format
msgid "inherited column \"%s\" has a type conflict"
msgstr "coluna herdada \"%s\" tem um conflito de tipo"
-#: commands/tablecmds.c:1454 commands/tablecmds.c:1475
-#: commands/tablecmds.c:1656 commands/tablecmds.c:1678
+#: commands/tablecmds.c:1457 commands/tablecmds.c:1478
+#: commands/tablecmds.c:1659 commands/tablecmds.c:1681
#: parser/parse_coerce.c:1540 parser/parse_coerce.c:1560
#: parser/parse_coerce.c:1605 parser/parse_param.c:217
#, c-format
msgid "%s versus %s"
msgstr "%s versus %s"
-#: commands/tablecmds.c:1461
+#: commands/tablecmds.c:1464
#, c-format
msgid "inherited column \"%s\" has a collation conflict"
msgstr "coluna herdada \"%s\" tem um conflito de ordenação"
-#: commands/tablecmds.c:1463 commands/tablecmds.c:1666
-#: commands/tablecmds.c:4154
+#: commands/tablecmds.c:1466 commands/tablecmds.c:1669
+#: commands/tablecmds.c:4157
#, c-format
msgid "\"%s\" versus \"%s\""
msgstr "\"%s\" versus \"%s\""
-#: commands/tablecmds.c:1473
+#: commands/tablecmds.c:1476
#, c-format
msgid "inherited column \"%s\" has a storage parameter conflict"
msgstr "coluna herdada \"%s\" tem um conflito de parâmetro de armazenamento"
-#: commands/tablecmds.c:1581 parser/parse_utilcmd.c:776
+#: commands/tablecmds.c:1584 parser/parse_utilcmd.c:776
#: parser/parse_utilcmd.c:1154 parser/parse_utilcmd.c:1230
msgid "cannot convert whole-row table reference"
msgstr "não pode converter referência a todo registro da tabela"
-#: commands/tablecmds.c:1582 parser/parse_utilcmd.c:777
+#: commands/tablecmds.c:1585 parser/parse_utilcmd.c:777
#, c-format
msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"."
msgstr ""
"Restrição \"%s\" contém uma referência a todo registro da tabela \"%s\"."
-#: commands/tablecmds.c:1646
+#: commands/tablecmds.c:1649
#, c-format
msgid "merging column \"%s\" with inherited definition"
msgstr "juntando coluna \"%s\" com definição herdada"
-#: commands/tablecmds.c:1654
+#: commands/tablecmds.c:1657
#, c-format
msgid "column \"%s\" has a type conflict"
msgstr "coluna \"%s\" tem um conflito de tipo"
-#: commands/tablecmds.c:1664
+#: commands/tablecmds.c:1667
#, c-format
msgid "column \"%s\" has a collation conflict"
msgstr "coluna \"%s\" tem um conflito de ordenação"
-#: commands/tablecmds.c:1676
+#: commands/tablecmds.c:1679
#, c-format
msgid "column \"%s\" has a storage parameter conflict"
msgstr "coluna \"%s\" tem um conflito de parâmetro de armazenamento"
-#: commands/tablecmds.c:1728
+#: commands/tablecmds.c:1731
#, c-format
msgid "column \"%s\" inherits conflicting default values"
msgstr "coluna \"%s\" herdou valores padrão conflitantes"
-#: commands/tablecmds.c:1730
+#: commands/tablecmds.c:1733
msgid "To resolve the conflict, specify a default explicitly."
msgstr "Para resolver o conflito, especifique um padrão explicitamente."
-#: commands/tablecmds.c:1777
+#: commands/tablecmds.c:1780
#, c-format
msgid ""
"check constraint name \"%s\" appears multiple times but with different "
@@ -4588,44 +4588,44 @@ msgstr ""
"nome da restrição de verificação \"%s\" aparece múltiplas vezes mas com "
"diferentes expressões"
-#: commands/tablecmds.c:1972
+#: commands/tablecmds.c:1975
msgid "cannot rename column of typed table"
msgstr "não pode renomear coluna de tabela tipada"
-#: commands/tablecmds.c:1989
+#: commands/tablecmds.c:1992
#, c-format
msgid "\"%s\" is not a table, view, composite type, index or foreign table"
msgstr ""
"\"%s\" não é uma tabela, visão, tipo composto, índice ou tabela externa"
-#: commands/tablecmds.c:2055
+#: commands/tablecmds.c:2058
#, c-format
msgid "inherited column \"%s\" must be renamed in child tables too"
msgstr ""
"coluna herdada \"%s\" deve ser renomeada nas tabelas descendentes também"
-#: commands/tablecmds.c:2087
+#: commands/tablecmds.c:2090
#, c-format
msgid "cannot rename system column \"%s\""
msgstr "não pode renomear coluna do sistema \"%s\""
-#: commands/tablecmds.c:2102
+#: commands/tablecmds.c:2105
#, c-format
msgid "cannot rename inherited column \"%s\""
msgstr "não pode renomear coluna herdada \"%s\""
-#: commands/tablecmds.c:2113 commands/tablecmds.c:4198
+#: commands/tablecmds.c:2116 commands/tablecmds.c:4201
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "coluna \"%s\" da relação \"%s\" já existe"
-#: commands/tablecmds.c:2202 commands/tablecmds.c:7449
-#: commands/tablecmds.c:9125
+#: commands/tablecmds.c:2205 commands/tablecmds.c:7452
+#: commands/tablecmds.c:9128
msgid "Use ALTER TYPE instead."
msgstr "Ao invés disso utilize ALTER TYPE."
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2325
+#: commands/tablecmds.c:2328
#, c-format
msgid ""
"cannot %s \"%s\" because it is being used by active queries in this session"
@@ -4634,72 +4634,72 @@ msgstr ""
"ativas nessa sessão"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2334
+#: commands/tablecmds.c:2337
#, c-format
msgid "cannot %s \"%s\" because it has pending trigger events"
msgstr ""
"não pode executar %s \"%s\" porque ela tem eventos de gatilho pendentes"
-#: commands/tablecmds.c:2431
+#: commands/tablecmds.c:2434
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "\"%s\" não é um tipo composto"
-#: commands/tablecmds.c:3261
+#: commands/tablecmds.c:3264
#, c-format
msgid "cannot rewrite system relation \"%s\""
msgstr "não pode reescrever relação do sistema \"%s\""
-#: commands/tablecmds.c:3271
+#: commands/tablecmds.c:3274
msgid "cannot rewrite temporary tables of other sessions"
msgstr "não pode reescrever tabelas temporárias de outras sessões"
-#: commands/tablecmds.c:3496
+#: commands/tablecmds.c:3499
#, c-format
msgid "rewriting table \"%s\""
msgstr "reescrevendo tabela \"%s\""
-#: commands/tablecmds.c:3500
+#: commands/tablecmds.c:3503
#, c-format
msgid "verifying table \"%s\""
msgstr "verificando tabela \"%s\""
-#: commands/tablecmds.c:3607
+#: commands/tablecmds.c:3610
#, c-format
msgid "column \"%s\" contains null values"
msgstr "coluna \"%s\" contém valores nulos"
-#: commands/tablecmds.c:3621
+#: commands/tablecmds.c:3624
#, c-format
msgid "check constraint \"%s\" is violated by some row"
msgstr "restrição de verificação \"%s\" foi violada por algum registro"
-#: commands/tablecmds.c:3762 commands/tablecmds.c:4714
+#: commands/tablecmds.c:3765 commands/tablecmds.c:4717
#, c-format
msgid "\"%s\" is not a table or index"
msgstr "\"%s\" não é uma tabela ou índice"
-#: commands/tablecmds.c:3768
+#: commands/tablecmds.c:3771
#, c-format
msgid "\"%s\" is not a table or foreign table"
msgstr "\"%s\" não é uma tabela ou tabela externa"
-#: commands/tablecmds.c:3771
+#: commands/tablecmds.c:3774
#, c-format
msgid "\"%s\" is not a table, composite type, or foreign table"
msgstr "\"%s\" não é uma tabela, tipo composto ou tabela externa"
-#: commands/tablecmds.c:3781
+#: commands/tablecmds.c:3784
#, c-format
msgid "\"%s\" is of the wrong type"
msgstr "\"%s\" é de um tipo incorreto"
-#: commands/tablecmds.c:3930 commands/tablecmds.c:3937
+#: commands/tablecmds.c:3933 commands/tablecmds.c:3940
#, c-format
msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
msgstr "não pode alterar tipo \"%s\" porque coluna \"%s.%s\" utiliza-o"
-#: commands/tablecmds.c:3944
+#: commands/tablecmds.c:3947
#, c-format
msgid ""
"cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
@@ -4707,129 +4707,129 @@ msgstr ""
"não pode alterar tabela externa \"%s\" porque coluna \"%s.%s\" utiliza seu "
"tipo registro"
-#: commands/tablecmds.c:3951
+#: commands/tablecmds.c:3954
#, c-format
msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type"
msgstr ""
"não pode alterar tabela \"%s\" porque coluna \"%s.%s\" utiliza seu tipo "
"registro"
-#: commands/tablecmds.c:4013
+#: commands/tablecmds.c:4016
#, c-format
msgid "cannot alter type \"%s\" because it is the type of a typed table"
msgstr "não pode alterar tipo \"%s\" porque ele é um tipo de uma tabela tipada"
-#: commands/tablecmds.c:4015
+#: commands/tablecmds.c:4018
msgid "Use ALTER ... CASCADE to alter the typed tables too."
msgstr "Utilize ALTER ... CASCADE para alterar as tabelas tipadas também."
-#: commands/tablecmds.c:4059
+#: commands/tablecmds.c:4062
#, c-format
msgid "type %s is not a composite type"
msgstr "tipo %s não é um tipo composto"
-#: commands/tablecmds.c:4085
+#: commands/tablecmds.c:4088
msgid "cannot add column to typed table"
msgstr "não pode adicionar coluna a tabela tipada"
-#: commands/tablecmds.c:4146 commands/tablecmds.c:8399
+#: commands/tablecmds.c:4149 commands/tablecmds.c:8402
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr "tabela descendente \"%s\" tem tipo diferente da coluna \"%s\""
-#: commands/tablecmds.c:4152 commands/tablecmds.c:8406
+#: commands/tablecmds.c:4155 commands/tablecmds.c:8409
#, c-format
msgid "child table \"%s\" has different collation for column \"%s\""
msgstr "tabela descendente \"%s\" tem ordenação diferente da coluna \"%s\""
-#: commands/tablecmds.c:4162
+#: commands/tablecmds.c:4165
#, c-format
msgid "child table \"%s\" has a conflicting \"%s\" column"
msgstr "tabela descendente \"%s\" tem uma coluna conflitante \"%s\""
-#: commands/tablecmds.c:4174
+#: commands/tablecmds.c:4177
#, c-format
msgid "merging definition of column \"%s\" for child \"%s\""
msgstr "juntando definição da coluna \"%s\" para tabela descendente \"%s\""
-#: commands/tablecmds.c:4404
+#: commands/tablecmds.c:4407
msgid "column must be added to child tables too"
msgstr "coluna deve ser adicionada as tabelas descendentes também"
-#: commands/tablecmds.c:4534 commands/tablecmds.c:4626
-#: commands/tablecmds.c:4671 commands/tablecmds.c:4767
-#: commands/tablecmds.c:4811 commands/tablecmds.c:4890
-#: commands/tablecmds.c:6633
+#: commands/tablecmds.c:4537 commands/tablecmds.c:4629
+#: commands/tablecmds.c:4674 commands/tablecmds.c:4770
+#: commands/tablecmds.c:4814 commands/tablecmds.c:4893
+#: commands/tablecmds.c:6636
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "não pode alterar coluna do sistema \"%s\""
-#: commands/tablecmds.c:4570
+#: commands/tablecmds.c:4573
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr "coluna \"%s\" está em uma chave primária"
-#: commands/tablecmds.c:4741
+#: commands/tablecmds.c:4744
#, c-format
msgid "statistics target %d is too low"
msgstr "valor da estatística %d é muito pequeno"
-#: commands/tablecmds.c:4749
+#: commands/tablecmds.c:4752
#, c-format
msgid "lowering statistics target to %d"
msgstr "diminuindo valor da estatística para %d"
-#: commands/tablecmds.c:4871
+#: commands/tablecmds.c:4874
#, c-format
msgid "invalid storage type \"%s\""
msgstr "tipo de armazenamento \"%s\" é inválido"
-#: commands/tablecmds.c:4902
+#: commands/tablecmds.c:4905
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr "tipo de dado da coluna %s só pode ter armazenamento PLAIN"
-#: commands/tablecmds.c:4932
+#: commands/tablecmds.c:4935
msgid "cannot drop column from typed table"
msgstr "não pode apagar coluna de tabela tipada"
-#: commands/tablecmds.c:4973
+#: commands/tablecmds.c:4976
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "coluna \"%s\" da relação \"%s\" não existe, ignorando"
-#: commands/tablecmds.c:4986
+#: commands/tablecmds.c:4989
#, c-format
msgid "cannot drop system column \"%s\""
msgstr "não pode remover coluna do sistema \"%s\""
-#: commands/tablecmds.c:4993
+#: commands/tablecmds.c:4996
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr "não pode remover coluna herdada \"%s\""
-#: commands/tablecmds.c:5219
+#: commands/tablecmds.c:5222
#, c-format
msgid ""
"ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
msgstr ""
"ALTER TABLE / ADD CONSTRAINT USING INDEX renomeará índice \"%s\" para \"%s\""
-#: commands/tablecmds.c:5413
+#: commands/tablecmds.c:5416
msgid "constraint must be added to child tables too"
msgstr "restrição deve ser adicionada as tabelas descendentes também"
-#: commands/tablecmds.c:5481 commands/sequence.c:1425
+#: commands/tablecmds.c:5484 commands/sequence.c:1425
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr "relação referenciada \"%s\" não é uma tabela"
-#: commands/tablecmds.c:5504
+#: commands/tablecmds.c:5507
msgid "constraints on permanent tables may reference only permanent tables"
msgstr ""
"restrições em tabelas permanentes só podem referenciar tabelas permanentes"
-#: commands/tablecmds.c:5511
+#: commands/tablecmds.c:5514
msgid ""
"constraints on unlogged tables may reference only permanent or unlogged "
"tables"
@@ -4837,70 +4837,70 @@ msgstr ""
"restrições em tabelas unlogged só podem referenciar tabelas permanentes ou "
"unlogged"
-#: commands/tablecmds.c:5517
+#: commands/tablecmds.c:5520
msgid "constraints on temporary tables may reference only temporary tables"
msgstr ""
"restrições em tabelas temporárias só podem referenciar tabelas temporárias"
-#: commands/tablecmds.c:5521
+#: commands/tablecmds.c:5524
msgid ""
"constraints on temporary tables must involve temporary tables of this session"
msgstr ""
"restrições em tabelas temporárias devem envolver tabelas temporárias desta "
"sessão"
-#: commands/tablecmds.c:5582
+#: commands/tablecmds.c:5585
msgid "number of referencing and referenced columns for foreign key disagree"
msgstr ""
"número de colunas que referenciam e são referenciadas em um chave "
"estrangeira não correspondem"
-#: commands/tablecmds.c:5671
+#: commands/tablecmds.c:5674
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr "restrição de chave estrangeira \"%s\" não pode ser implementada"
-#: commands/tablecmds.c:5674
+#: commands/tablecmds.c:5677
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr "Colunas chave \"%s\" e \"%s\" são de tipos incompatíveis: %s e %s."
-#: commands/tablecmds.c:5788
+#: commands/tablecmds.c:5791
#, c-format
msgid "foreign key constraint \"%s\" of relation \"%s\" does not exist"
msgstr "restrição de chave estrangeira \"%s\" da relação \"%s\" não existe"
-#: commands/tablecmds.c:5851
+#: commands/tablecmds.c:5854
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
msgstr ""
"coluna \"%s\" referenciada na restrição de chave estrangeira não existe"
-#: commands/tablecmds.c:5856
+#: commands/tablecmds.c:5859
#, c-format
msgid "cannot have more than %d keys in a foreign key"
msgstr "não pode ter mais do que %d chaves em uma chave estrangeira"
-#: commands/tablecmds.c:5921
+#: commands/tablecmds.c:5924
#, c-format
msgid "cannot use a deferrable primary key for referenced table \"%s\""
msgstr ""
"não pode utilizar uma chave primária postergável na tabela referenciada \"%s"
"\""
-#: commands/tablecmds.c:5938
+#: commands/tablecmds.c:5941
#, c-format
msgid "there is no primary key for referenced table \"%s\""
msgstr "não há chave primária na tabela referenciada \"%s\""
-#: commands/tablecmds.c:6090
+#: commands/tablecmds.c:6093
#, c-format
msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
msgstr ""
"não pode utilizar uma restrição de unicidade postergável na tabela "
"referenciada \"%s\""
-#: commands/tablecmds.c:6095
+#: commands/tablecmds.c:6098
#, c-format
msgid ""
"there is no unique constraint matching given keys for referenced table \"%s\""
@@ -4908,222 +4908,222 @@ msgstr ""
"não há restrição de unicidade que corresponde com as colunas informadas na "
"tabela referenciada \"%s\""
-#: commands/tablecmds.c:6146
+#: commands/tablecmds.c:6149
#, c-format
msgid "validating foreign key constraint \"%s\""
msgstr "validando restrição de chave estrangeira \"%s\""
-#: commands/tablecmds.c:6442
+#: commands/tablecmds.c:6445
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr "não pode remover restrição herdada \"%s\" da relação \"%s\""
-#: commands/tablecmds.c:6469 commands/tablecmds.c:6582
+#: commands/tablecmds.c:6472 commands/tablecmds.c:6585
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "restrição \"%s\" da relação \"%s\" não existe"
-#: commands/tablecmds.c:6475
+#: commands/tablecmds.c:6478
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "restrição \"%s\" da relação \"%s\" não existe, ignorando"
-#: commands/tablecmds.c:6617
+#: commands/tablecmds.c:6620
msgid "cannot alter column type of typed table"
msgstr "não pode alterar tipo de coluna de tabela tipada"
-#: commands/tablecmds.c:6640
+#: commands/tablecmds.c:6643
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "não pode alterar coluna herdada \"%s\""
-#: commands/tablecmds.c:6682
+#: commands/tablecmds.c:6685
msgid "transform expression must not return a set"
msgstr "expressão de transformação não deve retornar um conjunto"
-#: commands/tablecmds.c:6688
+#: commands/tablecmds.c:6691
msgid "cannot use subquery in transform expression"
msgstr "não pode utilizar subconsulta em expressão de transformação"
-#: commands/tablecmds.c:6692
+#: commands/tablecmds.c:6695
msgid "cannot use aggregate function in transform expression"
msgstr "não pode utilizar função de agregação em expressão de transformação"
-#: commands/tablecmds.c:6696
+#: commands/tablecmds.c:6699
msgid "cannot use window function in transform expression"
msgstr "não pode utilizar função deslizante em expressão de transformação"
-#: commands/tablecmds.c:6715
+#: commands/tablecmds.c:6718
#, c-format
msgid "column \"%s\" cannot be cast to type %s"
msgstr "coluna \"%s\" não pode ser convertida para tipo %s"
-#: commands/tablecmds.c:6762
+#: commands/tablecmds.c:6765
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr ""
"tipo de coluna herdada \"%s\" deve ser alterado nas tabelas descendentes "
"também"
-#: commands/tablecmds.c:6843
+#: commands/tablecmds.c:6846
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "não pode alterar tipo de coluna \"%s\" duas vezes"
-#: commands/tablecmds.c:6879
+#: commands/tablecmds.c:6882
#, c-format
msgid "default for column \"%s\" cannot be cast to type %s"
msgstr "valor padrão para coluna \"%s\" não pode ser convertido para tipo %s"
-#: commands/tablecmds.c:7005
+#: commands/tablecmds.c:7008
msgid "cannot alter type of a column used by a view or rule"
msgstr "não pode alterar tipo de uma coluna utilizada por uma visão ou regra"
-#: commands/tablecmds.c:7006 commands/tablecmds.c:7025
+#: commands/tablecmds.c:7009 commands/tablecmds.c:7028
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s depende da coluna \"%s\""
-#: commands/tablecmds.c:7024
+#: commands/tablecmds.c:7027
msgid "cannot alter type of a column used in a trigger definition"
msgstr ""
"não pode alterar tipo de uma coluna utilizada em uma definição de gatilho"
-#: commands/tablecmds.c:7417
+#: commands/tablecmds.c:7420
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "não pode mudar dono do índice \"%s\""
-#: commands/tablecmds.c:7419
+#: commands/tablecmds.c:7422
msgid "Change the ownership of the index's table, instead."
msgstr "Ao invés disso, mude o dono da tabela do índice."
-#: commands/tablecmds.c:7435
+#: commands/tablecmds.c:7438
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "não pode mudar dono da sequência \"%s\""
-#: commands/tablecmds.c:7437 commands/tablecmds.c:9115
+#: commands/tablecmds.c:7440 commands/tablecmds.c:9118
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Sequência \"%s\" está ligada a tabela \"%s\"."
-#: commands/tablecmds.c:7458 commands/tablecmds.c:9133
+#: commands/tablecmds.c:7461 commands/tablecmds.c:9136
#, c-format
msgid "\"%s\" is not a table, view, sequence, or foreign table"
msgstr "\"%s\" não é uma tabela, visão, sequência ou tabela externa"
-#: commands/tablecmds.c:7743 commands/cluster.c:178
+#: commands/tablecmds.c:7746 commands/cluster.c:178
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "índice \"%s\" na tabela \"%s\" não existe"
-#: commands/tablecmds.c:7790
+#: commands/tablecmds.c:7793
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "não pode ter múltiplos subcomandos SET TABLESPACE"
-#: commands/tablecmds.c:7843
+#: commands/tablecmds.c:7846
#, c-format
msgid "\"%s\" is not a table, index, or TOAST table"
msgstr "\"%s\" não é uma tabela, índice ou tabela TOAST"
-#: commands/tablecmds.c:7964
+#: commands/tablecmds.c:7967
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "não pode mover relação do sistema \"%s\""
-#: commands/tablecmds.c:7980
+#: commands/tablecmds.c:7983
msgid "cannot move temporary tables of other sessions"
msgstr "não pode mover tabelas temporárias de outras sessões"
-#: commands/tablecmds.c:8172
+#: commands/tablecmds.c:8175
msgid "cannot change inheritance of typed table"
msgstr "não pode mudar herança de tabela tipada"
-#: commands/tablecmds.c:8218
+#: commands/tablecmds.c:8221
msgid "cannot inherit to temporary relation of another session"
msgstr "não pode herdar a tabela temporária de outra sessão"
-#: commands/tablecmds.c:8272
+#: commands/tablecmds.c:8275
msgid "circular inheritance not allowed"
msgstr "herança circular não é permitida"
-#: commands/tablecmds.c:8273
+#: commands/tablecmds.c:8276
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "\"%s\" já é um descendente de \"%s\"."
-#: commands/tablecmds.c:8281
+#: commands/tablecmds.c:8284
#, c-format
msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
msgstr "tabela \"%s\" sem OIDs não pode herdar de tabela \"%s\" com OIDs"
-#: commands/tablecmds.c:8417
+#: commands/tablecmds.c:8420
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr "coluna \"%s\" na tabela descendente deve ser definida como NOT NULL"
-#: commands/tablecmds.c:8433
+#: commands/tablecmds.c:8436
#, c-format
msgid "child table is missing column \"%s\""
msgstr "tabela descendente está faltando coluna \"%s\""
-#: commands/tablecmds.c:8512
+#: commands/tablecmds.c:8515
#, c-format
msgid "child table \"%s\" has different definition for check constraint \"%s\""
msgstr ""
"tabela descendente \"%s\" tem definição diferente para restrição de "
"verificação \"%s\""
-#: commands/tablecmds.c:8536
+#: commands/tablecmds.c:8539
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "tabela descendente está faltando restrição \"%s\""
-#: commands/tablecmds.c:8616
+#: commands/tablecmds.c:8619
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "relação \"%s\" não é um ancestral da relação \"%s\""
-#: commands/tablecmds.c:8833
+#: commands/tablecmds.c:8836
msgid "typed tables cannot inherit"
msgstr "tabelas tipadas não podem herdar"
-#: commands/tablecmds.c:8864
+#: commands/tablecmds.c:8867
#, c-format
msgid "table is missing column \"%s\""
msgstr "tabela está faltando coluna \"%s\""
-#: commands/tablecmds.c:8874
+#: commands/tablecmds.c:8877
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "tabela tem coluna \"%s\" onde tipo requer \"%s\""
-#: commands/tablecmds.c:8883
+#: commands/tablecmds.c:8886
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "tabela \"%s\" tem tipo diferente para coluna \"%s\""
-#: commands/tablecmds.c:8896
+#: commands/tablecmds.c:8899
#, c-format
msgid "table has extra column \"%s\""
msgstr "tabela tem coluna extra \"%s\""
-#: commands/tablecmds.c:8943
+#: commands/tablecmds.c:8946
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "\"%s\" não é uma tabela tipada"
-#: commands/tablecmds.c:9114
+#: commands/tablecmds.c:9117
msgid "cannot move an owned sequence into another schema"
msgstr "não pode mover uma sequência ligada para outro esquema"
-#: commands/tablecmds.c:9221
+#: commands/tablecmds.c:9224
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "relação \"%s\" já existe no esquema \"%s\""
-#: commands/variable.c:160 utils/misc/guc.c:8205
+#: commands/variable.c:160 utils/misc/guc.c:8225
#, c-format
msgid "Unrecognized key word: \"%s\"."
msgstr "Palavra chave desconhecida: \"%s\"."
@@ -5465,7 +5465,7 @@ msgstr ""
#: commands/dbcommands.c:1273 commands/dbcommands.c:1752
#: commands/dbcommands.c:1966 commands/dbcommands.c:2014
-#: commands/tablespace.c:584
+#: commands/tablespace.c:583
#, c-format
msgid "some useless files may be left behind in old database directory \"%s\""
msgstr ""
@@ -5746,35 +5746,35 @@ msgstr "Você pode alterar tipo %s, que alterará o tipo array também."
msgid "type \"%s\" already exists in schema \"%s\""
msgstr "tipo \"%s\" já existe no esquema \"%s\""
-#: commands/async.c:567
+#: commands/async.c:568
msgid "channel name cannot be empty"
msgstr "nome do canal não pode ser vazio"
-#: commands/async.c:572
+#: commands/async.c:573
msgid "channel name too long"
msgstr "nome do canal é muito longo"
-#: commands/async.c:579
+#: commands/async.c:580
msgid "payload string too long"
msgstr "cadeia da carga é muito longa"
-#: commands/async.c:764
+#: commands/async.c:765
msgid ""
"cannot PREPARE a transaction that has executed LISTEN, UNLISTEN or NOTIFY"
msgstr ""
"não pode executar PREPARE em uma transação que executou LISTEN, UNLISTEN ou "
"NOTIFY"
-#: commands/async.c:867
+#: commands/async.c:868
msgid "too many notifications in the NOTIFY queue"
msgstr "muitas notificações na fila do NOTIFY"
-#: commands/async.c:1440
+#: commands/async.c:1441
#, c-format
msgid "NOTIFY queue is %.0f%% full"
msgstr "fila do NOTIFY está %.0f%% cheia"
-#: commands/async.c:1442
+#: commands/async.c:1443
#, c-format
msgid ""
"The server process with PID %d is among those with the oldest transactions."
@@ -5782,7 +5782,7 @@ msgstr ""
"O processo servidor com PID %d está entre aqueles com transações mais "
"antigas."
-#: commands/async.c:1445
+#: commands/async.c:1446
msgid ""
"The NOTIFY queue cannot be emptied until that process ends its current "
"transaction."
@@ -7110,7 +7110,7 @@ msgstr "fornecedor de rótulo de segurança \"%s\" não foi carregado"
#: commands/tablespace.c:158 commands/tablespace.c:175
#: commands/tablespace.c:186 commands/tablespace.c:194
-#: commands/tablespace.c:603 storage/file/copydir.c:61
+#: commands/tablespace.c:602 storage/file/copydir.c:61
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "não pôde criar diretório \"%s\": %m"
@@ -7147,29 +7147,29 @@ msgstr "local da tablespace deve ser um caminho absoluto"
msgid "tablespace location \"%s\" is too long"
msgstr "local da tablespace \"%s\" é muito longo"
-#: commands/tablespace.c:293 commands/tablespace.c:857
+#: commands/tablespace.c:293 commands/tablespace.c:874
#, c-format
msgid "unacceptable tablespace name \"%s\""
msgstr "nome da tablespace \"%s\" é inaceitável"
-#: commands/tablespace.c:295 commands/tablespace.c:858
+#: commands/tablespace.c:295 commands/tablespace.c:875
msgid "The prefix \"pg_\" is reserved for system tablespaces."
msgstr "O prefixo \"pg_\" é reservado para tablespaces do sistema."
-#: commands/tablespace.c:305 commands/tablespace.c:870
+#: commands/tablespace.c:305 commands/tablespace.c:887
#, c-format
msgid "tablespace \"%s\" already exists"
msgstr "tablespace \"%s\" já existe"
#: commands/tablespace.c:377 commands/tablespace.c:529
-#: replication/basebackup.c:169 replication/basebackup.c:756
+#: replication/basebackup.c:170 replication/basebackup.c:757
msgid "tablespaces are not supported on this platform"
msgstr "tablespaces não são suportadas nessa plataforma"
-#: commands/tablespace.c:415 commands/tablespace.c:841
-#: commands/tablespace.c:908 commands/tablespace.c:1013
-#: commands/tablespace.c:1079 commands/tablespace.c:1217
-#: commands/tablespace.c:1417
+#: commands/tablespace.c:415 commands/tablespace.c:858
+#: commands/tablespace.c:925 commands/tablespace.c:1030
+#: commands/tablespace.c:1096 commands/tablespace.c:1234
+#: commands/tablespace.c:1434
#, c-format
msgid "tablespace \"%s\" does not exist"
msgstr "tablespace \"%s\" não existe"
@@ -7184,36 +7184,42 @@ msgstr "tablespace \"%s\" não existe, ignorando"
msgid "tablespace \"%s\" is not empty"
msgstr "tablespace \"%s\" não está vazia"
-#: commands/tablespace.c:560
+#: commands/tablespace.c:561
#, c-format
msgid "directory \"%s\" does not exist"
msgstr "diretório \"%s\" não existe"
-#: commands/tablespace.c:561
+#: commands/tablespace.c:562
msgid "Create this directory for the tablespace before restarting the server."
msgstr "Crie este diretório para a tablespace antes de reiniciar o servidor."
-#: commands/tablespace.c:566
+#: commands/tablespace.c:567
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr "não pôde definir permissões do diretório \"%s\": %m"
-#: commands/tablespace.c:598
+#: commands/tablespace.c:597
#, c-format
msgid "directory \"%s\" already in use as a tablespace"
msgstr "diretório \"%s\" já está em uso como uma tablespace"
-#: commands/tablespace.c:613 commands/tablespace.c:777
+#: commands/tablespace.c:621 commands/tablespace.c:746
+#: commands/tablespace.c:759 commands/tablespace.c:783
+#, c-format
+msgid "could not remove directory \"%s\": %m"
+msgstr "não pôde remover diretório \"%s\": %m"
+
+#: commands/tablespace.c:629 commands/tablespace.c:794
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr "não pôde remover link simbólico \"%s\": %m"
-#: commands/tablespace.c:623
+#: commands/tablespace.c:640
#, c-format
msgid "could not create symbolic link \"%s\": %m"
msgstr "não pôde criar link simbólico \"%s\": %m"
-#: commands/tablespace.c:689 commands/tablespace.c:699 utils/adt/misc.c:213
+#: commands/tablespace.c:706 commands/tablespace.c:716 utils/adt/misc.c:213
#: utils/adt/genfile.c:353 utils/misc/tzparser.c:323 storage/file/fd.c:1682
#: storage/file/copydir.c:67 storage/file/copydir.c:106
#: postmaster/postmaster.c:1172
@@ -7221,23 +7227,17 @@ msgstr "não pôde criar link simbólico \"%s\": %m"
msgid "could not open directory \"%s\": %m"
msgstr "não pôde abrir diretório \"%s\": %m"
-#: commands/tablespace.c:729 commands/tablespace.c:742
-#: commands/tablespace.c:766
-#, c-format
-msgid "could not remove directory \"%s\": %m"
-msgstr "não pôde remover diretório \"%s\": %m"
-
-#: commands/tablespace.c:1084
+#: commands/tablespace.c:1101
#, c-format
msgid "Tablespace \"%s\" does not exist."
msgstr "Tablespace \"%s\" não existe."
-#: commands/tablespace.c:1516
+#: commands/tablespace.c:1533
#, c-format
msgid "directories for tablespace %u could not be removed"
msgstr "diretórios da tablespace %u não puderam ser removidos"
-#: commands/tablespace.c:1518
+#: commands/tablespace.c:1535
msgid "You can remove the directories manually if necessary."
msgstr "Você pode remover os diretórios manualmente se necessário."
@@ -7584,7 +7584,7 @@ msgstr "função %s(%s) não existe, ignorando"
#: commands/functioncmds.c:1007 commands/functioncmds.c:1107
#: commands/functioncmds.c:1170 commands/functioncmds.c:1321
-#: utils/adt/ruleutils.c:1696
+#: utils/adt/ruleutils.c:1697
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "\"%s\" é uma função de agregação"
@@ -8019,7 +8019,7 @@ msgstr "não pode remover extensão \"%s\" porque ela está sendo modificada"
#: commands/extension.c:1715 commands/extension.c:1824
#: commands/extension.c:2017 commands/prepare.c:755 utils/mmgr/portalmem.c:989
-#: replication/walsender.c:1425 foreign/foreign.c:355
+#: replication/walsender.c:1436 foreign/foreign.c:355
msgid "materialize mode required, but it is not allowed in this context"
msgstr ""
"modo de materialização é requerido, mas ele não é permitido neste contexto"
@@ -8285,7 +8285,7 @@ msgstr ""
"%d. Veja na documentação do PostgreSQL para obter detalhes."
#: port/unix_latch.c:265 port/pg_latch.c:265
-#: replication/libpqwalreceiver/libpqwalreceiver.c:233
+#: replication/libpqwalreceiver/libpqwalreceiver.c:234
#, c-format
msgid "select() failed: %m"
msgstr "select() falhou: %m"
@@ -8491,7 +8491,7 @@ msgid "must be superuser to do CHECKPOINT"
msgstr "deve ser super-usuário para fazer CHECKPOINT"
#: tcop/postgres.c:401 tcop/postgres.c:413 tcop/postgres.c:424
-#: tcop/postgres.c:436 tcop/postgres.c:4194
+#: tcop/postgres.c:436 tcop/postgres.c:4204
#, c-format
msgid "invalid frontend message type %d"
msgstr "tipo de mensagem do cliente %d é inválido"
@@ -8633,7 +8633,7 @@ msgstr ""
"atual e sair, porque outro processo servidor saiu anormalmente e "
"possivelmente corrompeu memória compartilhada."
-#: tcop/postgres.c:2600 tcop/postgres.c:2950
+#: tcop/postgres.c:2600 tcop/postgres.c:2960
msgid ""
"In a moment you should be able to reconnect to the database and repeat your "
"command."
@@ -8654,45 +8654,45 @@ msgstr ""
"indica um resultado fora do intervalo ou uma operação inválida, tal como "
"divisão por zero."
-#: tcop/postgres.c:2881
+#: tcop/postgres.c:2891
msgid "terminating autovacuum process due to administrator command"
msgstr ""
"terminando processo de limpeza automática por causa de um comando do "
"administrador"
-#: tcop/postgres.c:2887 tcop/postgres.c:2897 tcop/postgres.c:2948
+#: tcop/postgres.c:2897 tcop/postgres.c:2907 tcop/postgres.c:2958
msgid "terminating connection due to conflict with recovery"
msgstr "terminando conexão por causa de um conflito com recuperação"
-#: tcop/postgres.c:2903
+#: tcop/postgres.c:2913
msgid "terminating connection due to administrator command"
msgstr "terminando conexão por causa de um comando do administrador"
-#: tcop/postgres.c:2918
+#: tcop/postgres.c:2928
msgid "canceling authentication due to timeout"
msgstr "cancelando autenticação por causa do tempo de espera (timeout)"
-#: tcop/postgres.c:2927
+#: tcop/postgres.c:2937
msgid "canceling statement due to statement timeout"
msgstr "cancelando comando por causa do tempo de espera (timeout) do comando"
-#: tcop/postgres.c:2936
+#: tcop/postgres.c:2946
msgid "canceling autovacuum task"
msgstr "cancelando tarefa de limpeza automática"
-#: tcop/postgres.c:2955 storage/ipc/standby.c:497
+#: tcop/postgres.c:2965 storage/ipc/standby.c:497
msgid "canceling statement due to conflict with recovery"
msgstr "cancelando comando por causa de um conflito com recuperação"
-#: tcop/postgres.c:2971
+#: tcop/postgres.c:2981
msgid "canceling statement due to user request"
msgstr "cancelando comando por causa de um pedido do usuário"
-#: tcop/postgres.c:3099 tcop/postgres.c:3121
+#: tcop/postgres.c:3109 tcop/postgres.c:3131
msgid "stack depth limit exceeded"
msgstr "limite da profundidade da pilha foi excedido"
-#: tcop/postgres.c:3100 tcop/postgres.c:3122
+#: tcop/postgres.c:3110 tcop/postgres.c:3132
#, c-format
msgid ""
"Increase the configuration parameter \"max_stack_depth\" (currently %dkB), "
@@ -8702,12 +8702,12 @@ msgstr ""
"após certificar-se que o limite de profundidade da pilha para a plataforma é "
"adequado."
-#: tcop/postgres.c:3138
+#: tcop/postgres.c:3148
#, c-format
msgid "\"max_stack_depth\" must not exceed %ldkB."
msgstr "\"max_stack_depth\" não deve exceder %ldkB."
-#: tcop/postgres.c:3140
+#: tcop/postgres.c:3150
msgid ""
"Increase the platform's stack depth limit via \"ulimit -s\" or local "
"equivalent."
@@ -8715,36 +8715,36 @@ msgstr ""
"Aumente o limite de profundidade da pilha da plataforma utilizando \"ulimit -"
"s\" ou equivalente."
-#: tcop/postgres.c:3481
+#: tcop/postgres.c:3491
msgid "invalid command-line arguments for server process"
msgstr "argumentos de linha de comando são inválidos para processo servidor"
-#: tcop/postgres.c:3482 tcop/postgres.c:3488
+#: tcop/postgres.c:3492 tcop/postgres.c:3498
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr "Tente \"%s --help\" para obter informações adicionais."
-#: tcop/postgres.c:3486
+#: tcop/postgres.c:3496
#, c-format
msgid "%s: invalid command-line arguments"
msgstr "%s: argumentos de linha de comando são inválidos"
-#: tcop/postgres.c:3565
+#: tcop/postgres.c:3575
#, c-format
msgid "%s: no database nor user name specified"
msgstr "%s: banco de dados ou nome de usuário não foi especificado"
-#: tcop/postgres.c:4104
+#: tcop/postgres.c:4114
#, c-format
msgid "invalid CLOSE message subtype %d"
msgstr "subtipo %d de mensagem CLOSE é inválido"
-#: tcop/postgres.c:4137
+#: tcop/postgres.c:4147
#, c-format
msgid "invalid DESCRIBE message subtype %d"
msgstr "subtipo %d de mensagem DESCRIBE é inválido"
-#: tcop/postgres.c:4371
+#: tcop/postgres.c:4381
#, c-format
msgid ""
"disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s"
@@ -9318,13 +9318,13 @@ msgstr "não pode converter reltime \"invalid\" em interval"
msgid "invalid input syntax for type tinterval: \"%s\""
msgstr "sintaxe de entrada é inválida para tipo tinterval: \"%s\""
-#: utils/adt/ruleutils.c:2429
+#: utils/adt/ruleutils.c:2430
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr "regra \"%s\" tem tipo de evento %d que não é suportado"
-#: utils/adt/ruleutils.c:5888 utils/adt/ruleutils.c:5943
-#: utils/adt/ruleutils.c:5980 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
+#: utils/adt/ruleutils.c:5904 utils/adt/ruleutils.c:5959
+#: utils/adt/ruleutils.c:5996 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
msgid "too many arguments"
msgstr "muitos argumentos"
@@ -9483,7 +9483,7 @@ msgstr "deve ser super-usuário para obter informação sobre arquivo"
msgid "must be superuser to get directory listings"
msgstr "deve ser super-usuário para obter listagem de diretórios"
-#: utils/adt/tsvector_op.c:530 utils/adt/tsvector.c:272 tsearch/to_tsany.c:165
+#: utils/adt/tsvector_op.c:530 utils/adt/tsvector.c:273 tsearch/to_tsany.c:165
#, c-format
msgid "string is too long for tsvector (%d bytes, max %d bytes)"
msgstr ""
@@ -9900,12 +9900,12 @@ msgstr "sintaxe de entrada é inválida para tipo macaddr: \"%s\""
msgid "invalid octet value in \"macaddr\" value: \"%s\""
msgstr "valor de octeto é inválido no valor de \"macaddr\": \"%s\""
-#: utils/adt/pgstatfuncs.c:1548 postmaster/pgstat.c:1184
+#: utils/adt/pgstatfuncs.c:1549 postmaster/pgstat.c:1184
#, c-format
msgid "unrecognized reset target: \"%s\""
msgstr "alvo de reinício desconhecido: \"%s\""
-#: utils/adt/pgstatfuncs.c:1549 postmaster/pgstat.c:1185
+#: utils/adt/pgstatfuncs.c:1550 postmaster/pgstat.c:1185
msgid "Target must be \"bgwriter\"."
msgstr "Alvo deve ser \"bgwriter\"."
@@ -10233,12 +10233,12 @@ msgstr "entrada está fora do intervalo"
msgid "lower and upper bounds must be finite"
msgstr "limites inferior e superior devem ser finitos"
-#: utils/adt/tsvector.c:215
+#: utils/adt/tsvector.c:216
#, c-format
msgid "word is too long (%ld bytes, max %ld bytes)"
msgstr "palavra é muito longa (%ld bytes, máximo de %ld bytes)"
-#: utils/adt/tsvector.c:222
+#: utils/adt/tsvector.c:223
#, c-format
msgid "string is too long for tsvector (%ld bytes, max %ld bytes)"
msgstr ""
@@ -10389,68 +10389,68 @@ msgstr "não há caracter com escape: \"%s\""
msgid "wrong position info in tsvector: \"%s\""
msgstr "informação incorreta sobre posição no tsvector: \"%s\""
-#: utils/adt/rowtypes.c:99 utils/adt/rowtypes.c:488
+#: utils/adt/rowtypes.c:100 utils/adt/rowtypes.c:489
msgid "input of anonymous composite types is not implemented"
msgstr "entrada de tipos compostos anônimos não está implementada"
-#: utils/adt/rowtypes.c:152 utils/adt/rowtypes.c:180 utils/adt/rowtypes.c:203
-#: utils/adt/rowtypes.c:211 utils/adt/rowtypes.c:263 utils/adt/rowtypes.c:271
+#: utils/adt/rowtypes.c:153 utils/adt/rowtypes.c:181 utils/adt/rowtypes.c:204
+#: utils/adt/rowtypes.c:212 utils/adt/rowtypes.c:264 utils/adt/rowtypes.c:272
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "matriz mal formada: \"%s\""
-#: utils/adt/rowtypes.c:153
+#: utils/adt/rowtypes.c:154
msgid "Missing left parenthesis."
msgstr "Faltando parêntese esquerdo."
-#: utils/adt/rowtypes.c:181
+#: utils/adt/rowtypes.c:182
msgid "Too few columns."
msgstr "Poucas colunas."
-#: utils/adt/rowtypes.c:205 utils/adt/rowtypes.c:213
+#: utils/adt/rowtypes.c:206 utils/adt/rowtypes.c:214
msgid "Unexpected end of input."
msgstr "Fim da entrada inesperado."
-#: utils/adt/rowtypes.c:264
+#: utils/adt/rowtypes.c:265
msgid "Too many columns."
msgstr "Muitas colunas."
-#: utils/adt/rowtypes.c:272
+#: utils/adt/rowtypes.c:273
msgid "Junk after right parenthesis."
msgstr "Lixo após parêntese direito."
-#: utils/adt/rowtypes.c:537
+#: utils/adt/rowtypes.c:538
#, c-format
msgid "wrong number of columns: %d, expected %d"
msgstr "número de colunas incorreto: %d, esperado %d"
-#: utils/adt/rowtypes.c:564
+#: utils/adt/rowtypes.c:565
#, c-format
msgid "wrong data type: %u, expected %u"
msgstr "tipo de dado incorreto: %u, esperado %u"
-#: utils/adt/rowtypes.c:572 utils/adt/arrayfuncs.c:1411 libpq/pqformat.c:556
+#: utils/adt/rowtypes.c:573 utils/adt/arrayfuncs.c:1411 libpq/pqformat.c:556
#: libpq/pqformat.c:574 libpq/pqformat.c:595
msgid "insufficient data left in message"
msgstr "dados insuficientes na mensagem"
-#: utils/adt/rowtypes.c:625
+#: utils/adt/rowtypes.c:626
#, c-format
msgid "improper binary format in record column %d"
msgstr "formato binário inválido na coluna %d do registro"
-#: utils/adt/rowtypes.c:925 utils/adt/rowtypes.c:1160
+#: utils/adt/rowtypes.c:926 utils/adt/rowtypes.c:1161
#, c-format
msgid "cannot compare dissimilar column types %s and %s at record column %d"
msgstr ""
"não pode comparar tipos de colunas diferentes %s e %s em coluna %d de "
"registro"
-#: utils/adt/rowtypes.c:1011 utils/adt/rowtypes.c:1231
+#: utils/adt/rowtypes.c:1012 utils/adt/rowtypes.c:1232
msgid "cannot compare record types with different numbers of columns"
msgstr "não pode comparar tipos record com quantidade diferente de colunas"
-#: utils/adt/rowtypes.c:1185 utils/adt/arrayfuncs.c:3176
+#: utils/adt/rowtypes.c:1186 utils/adt/arrayfuncs.c:3176
#: utils/adt/arrayfuncs.c:3695 parser/parse_oper.c:225
#, c-format
msgid "could not identify an equality operator for type %s"
@@ -12575,9 +12575,9 @@ msgstr ""
"Unidades válidas para este parâmetro são \"ms\", \"s\", \"min\", \"h\" e \"d"
"\"."
-#: utils/misc/guc.c:5100 utils/misc/guc.c:5869 utils/misc/guc.c:5921
-#: utils/misc/guc.c:6594 utils/misc/guc.c:6753 utils/misc/guc.c:7932
-#: guc-file.l:203
+#: utils/misc/guc.c:5100 utils/misc/guc.c:5883 utils/misc/guc.c:5935
+#: utils/misc/guc.c:6608 utils/misc/guc.c:6767 utils/misc/guc.c:7952
+#: guc-file.l:202
#, c-format
msgid "unrecognized configuration parameter \"%s\""
msgstr "parâmetro de configuração \"%s\" desconhecido"
@@ -12587,9 +12587,9 @@ msgstr "parâmetro de configuração \"%s\" desconhecido"
msgid "parameter \"%s\" cannot be changed"
msgstr "parâmetro \"%s\" não pode ser mudado"
-#: utils/misc/guc.c:5162 utils/misc/guc.c:5336 utils/misc/guc.c:5433
-#: utils/misc/guc.c:5527 utils/misc/guc.c:5641 utils/misc/guc.c:5742
-#: guc-file.l:250
+#: utils/misc/guc.c:5162 utils/misc/guc.c:5350 utils/misc/guc.c:5447
+#: utils/misc/guc.c:5541 utils/misc/guc.c:5655 utils/misc/guc.c:5756
+#: guc-file.l:249
#, c-format
msgid "parameter \"%s\" cannot be changed without restarting the server"
msgstr "parâmetro \"%s\" não pode ser mudado sem reiniciar o servidor"
@@ -12599,89 +12599,89 @@ msgstr "parâmetro \"%s\" não pode ser mudado sem reiniciar o servidor"
msgid "parameter \"%s\" cannot be changed now"
msgstr "parâmetro \"%s\" não pode ser mudado agora"
-#: utils/misc/guc.c:5203
+#: utils/misc/guc.c:5217
#, c-format
msgid "parameter \"%s\" cannot be set after connection start"
msgstr ""
"parâmetro \"%s\" não pode ser definido depois que a conexão foi iniciada"
-#: utils/misc/guc.c:5213 utils/misc/guc.c:7947
+#: utils/misc/guc.c:5227 utils/misc/guc.c:7967
#, c-format
msgid "permission denied to set parameter \"%s\""
msgstr "permissão negada ao definir parâmetro \"%s\""
-#: utils/misc/guc.c:5251
+#: utils/misc/guc.c:5265
#, c-format
msgid "cannot set parameter \"%s\" within security-definer function"
msgstr "não pode definir parâmetro \"%s\" em função com privilégios do dono"
-#: utils/misc/guc.c:5259 utils/init/miscinit.c:381
+#: utils/misc/guc.c:5273 utils/init/miscinit.c:381
#, c-format
msgid "cannot set parameter \"%s\" within security-restricted operation"
msgstr ""
"não pode definir parâmetro \"%s\" em operação com restrição de segurança"
-#: utils/misc/guc.c:5397 utils/misc/guc.c:5711 utils/misc/guc.c:8111
-#: utils/misc/guc.c:8145
+#: utils/misc/guc.c:5411 utils/misc/guc.c:5725 utils/misc/guc.c:8131
+#: utils/misc/guc.c:8165
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr "valor é inválido para parâmetro \"%s\": \"%s\""
-#: utils/misc/guc.c:5406
+#: utils/misc/guc.c:5420
#, c-format
msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)"
msgstr "%d está fora do intervalo válido para parâmetro \"%s\" (%d .. %d)"
-#: utils/misc/guc.c:5492
+#: utils/misc/guc.c:5506
#, c-format
msgid "parameter \"%s\" requires a numeric value"
msgstr "parâmetro \"%s\" requer um valor numérico"
-#: utils/misc/guc.c:5500
+#: utils/misc/guc.c:5514
#, c-format
msgid "%g is outside the valid range for parameter \"%s\" (%g .. %g)"
msgstr "%g está fora do intervalo válido para parâmetro \"%s\" (%g .. %g)"
-#: utils/misc/guc.c:5877 utils/misc/guc.c:5925 utils/misc/guc.c:6757
+#: utils/misc/guc.c:5891 utils/misc/guc.c:5939 utils/misc/guc.c:6771
#, c-format
msgid "must be superuser to examine \"%s\""
msgstr "deve ser super-usuário para examinar \"%s\""
-#: utils/misc/guc.c:5991
+#: utils/misc/guc.c:6005
#, c-format
msgid "SET %s takes only one argument"
msgstr "SET %s só tem um argumento"
-#: utils/misc/guc.c:6224
+#: utils/misc/guc.c:6238
msgid "SET requires parameter name"
msgstr "SET requer nome do parâmetro"
-#: utils/misc/guc.c:6339
+#: utils/misc/guc.c:6353
#, c-format
msgid "attempt to redefine parameter \"%s\""
msgstr "tentativa de redefinir parâmetro \"%s\""
-#: utils/misc/guc.c:7527 utils/init/miscinit.c:1055
+#: utils/misc/guc.c:7547 utils/init/miscinit.c:1055
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "não pôde ler do arquivo \"%s\": %m"
-#: utils/misc/guc.c:7648
+#: utils/misc/guc.c:7668
#, c-format
msgid "could not parse setting for parameter \"%s\""
msgstr "não pôde analisar definição para parâmetro \"%s\""
-#: utils/misc/guc.c:8009 utils/misc/guc.c:8043
+#: utils/misc/guc.c:8029 utils/misc/guc.c:8063
#, c-format
msgid "invalid value for parameter \"%s\": %d"
msgstr "valor é inválido para parâmetro \"%s\": %d"
-#: utils/misc/guc.c:8077
+#: utils/misc/guc.c:8097
#, c-format
msgid "invalid value for parameter \"%s\": %g"
msgstr "valor é inválido para parâmetro \"%s\": %g"
-#: utils/misc/guc.c:8267
+#: utils/misc/guc.c:8287
msgid ""
"\"temp_buffers\" cannot be changed after any temporary tables have been "
"accessed in the session."
@@ -12689,27 +12689,27 @@ msgstr ""
"\"temp_buffers\" não pode ser alterado após qualquer tabela temporária ter "
"sido acessada na sessão."
-#: utils/misc/guc.c:8279
+#: utils/misc/guc.c:8299
msgid "SET AUTOCOMMIT TO OFF is no longer supported"
msgstr "SET AUTOCOMMIT TO OFF não é mais suportado"
-#: utils/misc/guc.c:8354
+#: utils/misc/guc.c:8374
msgid "assertion checking is not supported by this build"
msgstr "verificação de asserção não é suportada por essa construção"
-#: utils/misc/guc.c:8367
+#: utils/misc/guc.c:8387
msgid "Bonjour is not supported by this build"
msgstr "Bonjour não é suportado por essa construção"
-#: utils/misc/guc.c:8380
+#: utils/misc/guc.c:8400
msgid "SSL is not supported by this build"
msgstr "SSL não é suportado por essa construção"
-#: utils/misc/guc.c:8392
+#: utils/misc/guc.c:8412
msgid "Cannot enable parameter when \"log_statement_stats\" is true."
msgstr "não pode habilitar parâmetro quando \"log_statement_stats\" é true."
-#: utils/misc/guc.c:8404
+#: utils/misc/guc.c:8424
msgid ""
"Cannot enable \"log_statement_stats\" when \"log_parser_stats\", "
"\"log_planner_stats\", or \"log_executor_stats\" is true."
@@ -12717,19 +12717,19 @@ msgstr ""
"não pode habilitar \"log_statement_stats\" quando \"log_parser_stats\", "
"\"log_planner_stats\" ou \"log_executor_stats\" é true."
-#: guc-file.l:274
+#: guc-file.l:273
#, c-format
msgid "parameter \"%s\" removed from configuration file, reset to default"
msgstr ""
"parâmetro \"%s\" foi removido do arquivo de configuração, reiniciar para "
"padrão"
-#: guc-file.l:333
+#: guc-file.l:332
#, c-format
msgid "parameter \"%s\" changed to \"%s\""
msgstr "parâmetro \"%s\" mudou para \"%s\""
-#: guc-file.l:374
+#: guc-file.l:373
#, c-format
msgid ""
"could not open configuration file \"%s\": maximum nesting depth exceeded"
@@ -12737,17 +12737,17 @@ msgstr ""
"não pôde abrir arquivo de configuração \"%s\": profundidade aninhada máxima "
"excedida"
-#: guc-file.l:409 libpq/hba.c:1683
+#: guc-file.l:408 libpq/hba.c:1695
#, c-format
msgid "could not open configuration file \"%s\": %m"
msgstr "não pôde abrir arquivo de configuração \"%s\": %m"
-#: guc-file.l:589
+#: guc-file.l:588
#, c-format
msgid "syntax error in file \"%s\" line %u, near end of line"
msgstr "erro de sintaxe no arquivo \"%s\" linha %u, próximo ao fim da linha"
-#: guc-file.l:594
+#: guc-file.l:593
#, c-format
msgid "syntax error in file \"%s\" line %u, near token \"%s\""
msgstr ""
@@ -12858,103 +12858,103 @@ msgstr ""
msgid "internal error: unrecognized run-time parameter type\n"
msgstr "erro interno: tipo de parâmetro em tempo de execução desconhecido\n"
-#: utils/error/elog.c:311 utils/error/elog.c:1156
+#: utils/error/elog.c:311 utils/error/elog.c:1168
#, c-format
msgid "error occurred at %s:%d before error message processing is available\n"
msgstr ""
"erro ocorreu em %s:%d antes que processador de mensagens de erro estivesse "
"disponível\n"
-#: utils/error/elog.c:1547
+#: utils/error/elog.c:1559
#, c-format
msgid "could not reopen file \"%s\" as stderr: %m"
msgstr "não pôde reabrir arquivo \"%s\" como saída stderr: %m"
-#: utils/error/elog.c:1560
+#: utils/error/elog.c:1572
#, c-format
msgid "could not reopen file \"%s\" as stdout: %m"
msgstr "não pôde reabrir arquivo \"%s\" como saida stdout: %m"
-#: utils/error/elog.c:1950 utils/error/elog.c:1960 utils/error/elog.c:1970
+#: utils/error/elog.c:1962 utils/error/elog.c:1972 utils/error/elog.c:1982
msgid "[unknown]"
msgstr "[desconhecido]"
-#: utils/error/elog.c:2321 utils/error/elog.c:2601 utils/error/elog.c:2679
+#: utils/error/elog.c:2333 utils/error/elog.c:2613 utils/error/elog.c:2691
msgid "missing error text"
msgstr "faltando mensagem de erro"
-#: utils/error/elog.c:2324 utils/error/elog.c:2327 utils/error/elog.c:2682
-#: utils/error/elog.c:2685
+#: utils/error/elog.c:2336 utils/error/elog.c:2339 utils/error/elog.c:2694
+#: utils/error/elog.c:2697
#, c-format
msgid " at character %d"
msgstr " no caracter %d"
-#: utils/error/elog.c:2337 utils/error/elog.c:2344
+#: utils/error/elog.c:2349 utils/error/elog.c:2356
msgid "DETAIL: "
msgstr "DETALHE: "
-#: utils/error/elog.c:2351
+#: utils/error/elog.c:2363
msgid "HINT: "
msgstr "DICA: "
-#: utils/error/elog.c:2358
+#: utils/error/elog.c:2370
msgid "QUERY: "
msgstr "CONSULTA: "
-#: utils/error/elog.c:2365
+#: utils/error/elog.c:2377
msgid "CONTEXT: "
msgstr "CONTEXTO: "
-#: utils/error/elog.c:2375
+#: utils/error/elog.c:2387
#, c-format
msgid "LOCATION: %s, %s:%d\n"
msgstr "LOCAL: %s, %s:%d\n"
-#: utils/error/elog.c:2382
+#: utils/error/elog.c:2394
#, c-format
msgid "LOCATION: %s:%d\n"
msgstr "LOCAL: %s:%d\n"
-#: utils/error/elog.c:2396
+#: utils/error/elog.c:2408
msgid "STATEMENT: "
msgstr "COMANDO: "
#. translator: This string will be truncated at 47
#. characters expanded.
-#: utils/error/elog.c:2800
+#: utils/error/elog.c:2812
#, c-format
msgid "operating system error %d"
msgstr "erro do sistema operacional %d"
-#: utils/error/elog.c:2995
+#: utils/error/elog.c:3007
msgid "DEBUG"
msgstr "DEPURAÇÃO"
-#: utils/error/elog.c:2999
+#: utils/error/elog.c:3011
msgid "LOG"
msgstr "LOG"
-#: utils/error/elog.c:3002
+#: utils/error/elog.c:3014
msgid "INFO"
msgstr "INFO"
-#: utils/error/elog.c:3005
+#: utils/error/elog.c:3017
msgid "NOTICE"
msgstr "NOTA"
-#: utils/error/elog.c:3008
+#: utils/error/elog.c:3020
msgid "WARNING"
msgstr "AVISO"
-#: utils/error/elog.c:3011
+#: utils/error/elog.c:3023
msgid "ERROR"
msgstr "ERRO"
-#: utils/error/elog.c:3014
+#: utils/error/elog.c:3026
msgid "FATAL"
msgstr "FATAL"
-#: utils/error/elog.c:3017
+#: utils/error/elog.c:3029
msgid "PANIC"
msgstr "PÂNICO"
@@ -13136,7 +13136,8 @@ msgstr "função %u tem muitos argumentos (%d, máximo é %d)"
#: utils/fmgr/fmgr.c:2507
#, c-format
msgid "language validation function %u called for language %u instead of %u"
-msgstr "função de validação de linguagem %u chamada para linguagem %u ao invés de %u"
+msgstr ""
+"função de validação de linguagem %u chamada para linguagem %u ao invés de %u"
#: utils/fmgr/dfmgr.c:125
#, c-format
@@ -13586,8 +13587,8 @@ msgstr "não pôde executar fsync no arquivo de mapeamento de relação \"%s\":
msgid "could not close relation mapping file \"%s\": %m"
msgstr "não pôde fechar arquivo de mapeamento de relação \"%s\": %m"
-#: storage/page/bufpage.c:143 storage/page/bufpage.c:390
-#: storage/page/bufpage.c:623 storage/page/bufpage.c:753
+#: storage/page/bufpage.c:144 storage/page/bufpage.c:389
+#: storage/page/bufpage.c:621 storage/page/bufpage.c:753
#, c-format
msgid "corrupted page pointers: lower = %u, upper = %u, special = %u"
msgstr ""
@@ -13598,12 +13599,12 @@ msgstr ""
msgid "corrupted item pointer: %u"
msgstr "ponteiro de item corrompido: %u"
-#: storage/page/bufpage.c:444 storage/page/bufpage.c:805
+#: storage/page/bufpage.c:444 storage/page/bufpage.c:804
#, c-format
msgid "corrupted item lengths: total %u, available space %u"
msgstr "tamanhos de itens corrompidos: total %u, espaço livre %u"
-#: storage/page/bufpage.c:642 storage/page/bufpage.c:778
+#: storage/page/bufpage.c:640 storage/page/bufpage.c:777
#, c-format
msgid "corrupted item pointer: offset = %u, size = %u"
msgstr "ponteiro de item corrompido: deslocamento = %u, tamanho = %u"
@@ -13886,12 +13887,17 @@ msgstr ""
msgid "The transaction might succeed if retried."
msgstr "A transação pode ter sucesso se repetida."
-#: storage/large_object/inv_api.c:563 storage/large_object/inv_api.c:760
+#: storage/large_object/inv_api.c:205
+#, c-format
+msgid "pg_largeobject entry for OID %u, page %d has invalid data field size %d"
+msgstr "entrada em pg_largeobject para OID %u, página %d tem tamanho de campo inválido %d"
+
+#: storage/large_object/inv_api.c:574 storage/large_object/inv_api.c:762
#, c-format
msgid "large object %u was not opened for writing"
msgstr "objeto grande %u não foi aberto para escrita"
-#: storage/large_object/inv_api.c:570 storage/large_object/inv_api.c:767
+#: storage/large_object/inv_api.c:581 storage/large_object/inv_api.c:769
#, c-format
msgid "large object %u was already dropped"
msgstr "objeto grande %u já foi removido"
@@ -13932,7 +13938,7 @@ msgstr "excedeu maxAllocatedDescs (%d) ao tentar abrir arquivo \"%s\""
msgid "exceeded maxAllocatedDescs (%d) while trying to open directory \"%s\""
msgstr "excedeu maxAllocatedDescs (%d) ao tentar abrir diretório \"%s\""
-#: storage/file/fd.c:1702
+#: storage/file/fd.c:1698
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "não pôde ler diretório \"%s\": %m"
@@ -14135,7 +14141,7 @@ msgid "could not send test message on socket for statistics collector: %m"
msgstr ""
"não pôde enviar mensagem de teste ao soquete do coletor de estatísticas: %m"
-#: postmaster/pgstat.c:448 postmaster/pgstat.c:2996
+#: postmaster/pgstat.c:448 postmaster/pgstat.c:2997
#, c-format
msgid "select() failed in statistics collector: %m"
msgstr "select() falhou no coletor de estatísticas: %m"
@@ -14177,51 +14183,51 @@ msgstr "não pôde criar processo para coletor de estatísticas: %m"
msgid "must be superuser to reset statistics counters"
msgstr "deve ser super-usuário para reiniciar contadores de estatísticas"
-#: postmaster/pgstat.c:2975
+#: postmaster/pgstat.c:2976
#, c-format
msgid "poll() failed in statistics collector: %m"
msgstr "poll() falhou no coletor de estatísticas: %m"
-#: postmaster/pgstat.c:3020
+#: postmaster/pgstat.c:3021
#, c-format
msgid "could not read statistics message: %m"
msgstr "não pôde ler mensagem de estatística: %m"
-#: postmaster/pgstat.c:3291
+#: postmaster/pgstat.c:3292
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr "não pôde abrir arquivo de estatísticas temporário \"%s\": %m"
-#: postmaster/pgstat.c:3363
+#: postmaster/pgstat.c:3364
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr "não pôde escrever no arquivo de estatísticas temporário \"%s\": %m"
-#: postmaster/pgstat.c:3372
+#: postmaster/pgstat.c:3373
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr "não pôde fechar arquivo de estatísticas temporário \"%s\": %m"
-#: postmaster/pgstat.c:3380
+#: postmaster/pgstat.c:3381
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr ""
"não pôde renomear arquivo de estatísticas temporário \"%s\" para \"%s\": %m"
-#: postmaster/pgstat.c:3486 postmaster/pgstat.c:3715
+#: postmaster/pgstat.c:3487 postmaster/pgstat.c:3716
#, c-format
msgid "could not open statistics file \"%s\": %m"
msgstr "não pôde abrir arquivo de estatísticas \"%s\": %m"
-#: postmaster/pgstat.c:3498 postmaster/pgstat.c:3508 postmaster/pgstat.c:3530
-#: postmaster/pgstat.c:3545 postmaster/pgstat.c:3608 postmaster/pgstat.c:3626
-#: postmaster/pgstat.c:3642 postmaster/pgstat.c:3660 postmaster/pgstat.c:3676
-#: postmaster/pgstat.c:3727 postmaster/pgstat.c:3738
+#: postmaster/pgstat.c:3499 postmaster/pgstat.c:3509 postmaster/pgstat.c:3531
+#: postmaster/pgstat.c:3546 postmaster/pgstat.c:3609 postmaster/pgstat.c:3627
+#: postmaster/pgstat.c:3643 postmaster/pgstat.c:3661 postmaster/pgstat.c:3677
+#: postmaster/pgstat.c:3728 postmaster/pgstat.c:3739
#, c-format
msgid "corrupted statistics file \"%s\""
msgstr "arquivo de estatísticas \"%s\" corrompido"
-#: postmaster/pgstat.c:4036
+#: postmaster/pgstat.c:4037
msgid "database hash table corrupted during cleanup --- abort"
msgstr ""
"tabela hash do banco de dados foi corrompida durante desligamento --- "
@@ -14290,51 +14296,51 @@ msgstr "arquivo do log de transação \"%s\" foi arquivado"
msgid "could not open archive status directory \"%s\": %m"
msgstr "não pôde abrir diretório de status de arquivamento \"%s\": %m"
-#: postmaster/syslogger.c:418
+#: postmaster/syslogger.c:407
#, c-format
msgid "select() failed in logger process: %m"
msgstr "select() falhou no processo logger: %m"
-#: postmaster/syslogger.c:430 postmaster/syslogger.c:1014
+#: postmaster/syslogger.c:419 postmaster/syslogger.c:1003
#, c-format
msgid "could not read from logger pipe: %m"
msgstr "não pôde ler do pipe do logger: %m"
-#: postmaster/syslogger.c:477
+#: postmaster/syslogger.c:466
msgid "logger shutting down"
msgstr "desligando logger"
-#: postmaster/syslogger.c:521 postmaster/syslogger.c:535
+#: postmaster/syslogger.c:510 postmaster/syslogger.c:524
#, c-format
msgid "could not create pipe for syslog: %m"
msgstr "não pôde criar pipe para syslog: %m"
-#: postmaster/syslogger.c:571
+#: postmaster/syslogger.c:560
#, c-format
msgid "could not fork system logger: %m"
msgstr "não pôde criar processo system logger: %m"
-#: postmaster/syslogger.c:602
+#: postmaster/syslogger.c:591
#, c-format
msgid "could not redirect stdout: %m"
msgstr "não pôde redirecionar saída stdout: %m"
-#: postmaster/syslogger.c:607 postmaster/syslogger.c:625
+#: postmaster/syslogger.c:596 postmaster/syslogger.c:614
#, c-format
msgid "could not redirect stderr: %m"
msgstr "não pôde redirecionar saída stderr: %m"
-#: postmaster/syslogger.c:969
+#: postmaster/syslogger.c:958
#, c-format
msgid "could not write to log file: %s\n"
msgstr "não pôde escrever em arquivo de log: %s\n"
-#: postmaster/syslogger.c:1095
+#: postmaster/syslogger.c:1084
#, c-format
msgid "could not open log file \"%s\": %m"
msgstr "não pôde abrir arquivo de log \"%s\": %m"
-#: postmaster/syslogger.c:1157 postmaster/syslogger.c:1201
+#: postmaster/syslogger.c:1146 postmaster/syslogger.c:1190
msgid "disabling automatic rotation (use SIGHUP to re-enable)"
msgstr ""
"desabilitando rotação automática (utilize SIGHUP para habilitá-la novamente)"
@@ -14394,33 +14400,33 @@ msgstr "autovacuum não foi iniciado por causa de configuração errada"
msgid "Enable the \"track_counts\" option."
msgstr "Habilite a opção \"track_counts\"."
-#: postmaster/postmaster.c:569
+#: postmaster/postmaster.c:598
#, c-format
msgid "%s: invalid argument for option -f: \"%s\"\n"
msgstr "%s: argumento inválido para opção -f: \"%s\"\n"
-#: postmaster/postmaster.c:655
+#: postmaster/postmaster.c:684
#, c-format
msgid "%s: invalid argument for option -t: \"%s\"\n"
msgstr "%s: argumento inválido para opção -t: \"%s\"\n"
-#: postmaster/postmaster.c:706
+#: postmaster/postmaster.c:735
#, c-format
msgid "%s: invalid argument: \"%s\"\n"
msgstr "%s: argumento inválido: \"%s\"\n"
-#: postmaster/postmaster.c:731
+#: postmaster/postmaster.c:760
#, c-format
msgid "%s: superuser_reserved_connections must be less than max_connections\n"
msgstr ""
"%s: superuser_reserved_connections deve ser menor do que max_connections\n"
-#: postmaster/postmaster.c:736
+#: postmaster/postmaster.c:765
#, c-format
msgid "%s: max_wal_senders must be less than max_connections\n"
msgstr "%s: max_wal_senders deve ser menor do que max_connections\n"
-#: postmaster/postmaster.c:741
+#: postmaster/postmaster.c:770
msgid ""
"WAL archival (archive_mode=on) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -14428,7 +14434,7 @@ msgstr ""
"arquivamento do WAL (archive_mode=on) requer wal_level \"archive\" ou "
"\"hot_standby\""
-#: postmaster/postmaster.c:744
+#: postmaster/postmaster.c:773
msgid ""
"WAL streaming (max_wal_senders > 0) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -14436,38 +14442,38 @@ msgstr ""
"envio do WAL (max_wal_senders > 0) requer wal_level \"archive\" ou "
"\"hot_standby\""
-#: postmaster/postmaster.c:752
+#: postmaster/postmaster.c:781
#, c-format
msgid "%s: invalid datetoken tables, please fix\n"
msgstr ""
"%s: tabelas de palavras chave de datas são inválidas, por favor conserte\n"
-#: postmaster/postmaster.c:852
+#: postmaster/postmaster.c:881
msgid "invalid list syntax for \"listen_addresses\""
msgstr "sintaxe de lista é inválida para \"listen_addresses\""
-#: postmaster/postmaster.c:882
+#: postmaster/postmaster.c:911
#, c-format
msgid "could not create listen socket for \"%s\""
msgstr "não pôde criar soquete de escuta para \"%s\""
-#: postmaster/postmaster.c:888
+#: postmaster/postmaster.c:917
msgid "could not create any TCP/IP sockets"
msgstr "não pôde criar nenhum soquete TCP/IP"
-#: postmaster/postmaster.c:939
+#: postmaster/postmaster.c:968
msgid "could not create Unix-domain socket"
msgstr "não pôde criar soquete de domínio Unix"
-#: postmaster/postmaster.c:947
+#: postmaster/postmaster.c:976
msgid "no socket created for listening"
msgstr "nenhum soquete criado para escutar"
-#: postmaster/postmaster.c:986
+#: postmaster/postmaster.c:1015
msgid "could not create I/O completion port for child queue"
msgstr "não pôde criar porta de conclusão de I/O para fila de filhos"
-#: postmaster/postmaster.c:1030
+#: postmaster/postmaster.c:1059
#, c-format
msgid "%s: could not write external PID file \"%s\": %s\n"
msgstr "%s: não pôde escrever em arquivo externo do PID \"%s\": %s\n"
@@ -14728,143 +14734,143 @@ msgstr "não pôde criar novo processo para conexão: %m"
msgid "could not fork new process for connection: "
msgstr "não pôde criar novo processo para conexão: "
-#: postmaster/postmaster.c:3467
+#: postmaster/postmaster.c:3460
#, c-format
msgid "connection received: host=%s port=%s"
msgstr "conexão recebida: host=%s porta=%s"
-#: postmaster/postmaster.c:3472
+#: postmaster/postmaster.c:3465
#, c-format
msgid "connection received: host=%s"
msgstr "conexão recebida: host=%s"
-#: postmaster/postmaster.c:3736
+#: postmaster/postmaster.c:3744
#, c-format
msgid "could not execute server process \"%s\": %m"
msgstr "não pôde executar processo servidor \"%s\": %m"
-#: postmaster/postmaster.c:4257
+#: postmaster/postmaster.c:4265
msgid "database system is ready to accept read only connections"
msgstr ""
"sistema de banco de dados está pronto para aceitar conexões somente leitura"
-#: postmaster/postmaster.c:4527
+#: postmaster/postmaster.c:4535
#, c-format
msgid "could not fork startup process: %m"
msgstr "não pôde criar processo de inicialização: %m"
-#: postmaster/postmaster.c:4531
+#: postmaster/postmaster.c:4539
#, c-format
msgid "could not fork background writer process: %m"
msgstr "não pôde criar processo escritor em segundo plano: %m"
-#: postmaster/postmaster.c:4535
+#: postmaster/postmaster.c:4543
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr "não pôde criar processo escritor do WAL: %m"
-#: postmaster/postmaster.c:4539
+#: postmaster/postmaster.c:4547
#, c-format
msgid "could not fork WAL receiver process: %m"
msgstr "não pôde criar processo receptor do WAL: %m"
-#: postmaster/postmaster.c:4543
+#: postmaster/postmaster.c:4551
#, c-format
msgid "could not fork process: %m"
msgstr "não pôde criar processo: %m"
-#: postmaster/postmaster.c:4828
+#: postmaster/postmaster.c:4836
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr "não pôde duplicar soquete %d para uso pelo servidor: código de erro %d"
-#: postmaster/postmaster.c:4860
+#: postmaster/postmaster.c:4868
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "não pôde criar soquete herdado: código de erro %d\n"
-#: postmaster/postmaster.c:4889 postmaster/postmaster.c:4896
+#: postmaster/postmaster.c:4897 postmaster/postmaster.c:4904
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
msgstr "não pôde ler do arquivo de variáveis do servidor \"%s\": %s\n"
-#: postmaster/postmaster.c:4905
+#: postmaster/postmaster.c:4913
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr "não pôde remover arquivo \"%s\": %s\n"
-#: postmaster/postmaster.c:4922
+#: postmaster/postmaster.c:4930
#, c-format
msgid "could not map view of backend variables: error code %d\n"
msgstr "não pôde mapear visão de variáveis do servidor: código de erro %d\n"
-#: postmaster/postmaster.c:4931
+#: postmaster/postmaster.c:4939
#, c-format
msgid "could not unmap view of backend variables: error code %d\n"
msgstr "não pôde liberar visão de variáveis do servidor: código de erro %d\n"
-#: postmaster/postmaster.c:4938
+#: postmaster/postmaster.c:4946
#, c-format
msgid "could not close handle to backend parameter variables: error code %d\n"
msgstr ""
"não pôde fechar manipulador das variáveis do servidor: código de erro %d\n"
-#: postmaster/postmaster.c:5083
+#: postmaster/postmaster.c:5091
msgid "could not read exit code for process\n"
msgstr "não pôde ler código de retorno para processo\n"
-#: postmaster/postmaster.c:5088
+#: postmaster/postmaster.c:5096
msgid "could not post child completion status\n"
msgstr "não pôde publicar status de conclusão do processo filho\n"
-#: replication/basebackup.c:132 replication/basebackup.c:737
+#: replication/basebackup.c:133 replication/basebackup.c:738
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "não pôde ler link simbólico \"%s\": %m"
-#: replication/basebackup.c:139 replication/basebackup.c:741
+#: replication/basebackup.c:140 replication/basebackup.c:742
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "alvo \"%s\" de link simbólico é muito longo"
-#: replication/basebackup.c:207
+#: replication/basebackup.c:208
#, c-format
msgid "could not stat control file \"%s\": %m"
msgstr "não pôde executar stat no arquivo de controle \"%s\": %m"
-#: replication/basebackup.c:284 replication/basebackup.c:914
+#: replication/basebackup.c:285 replication/basebackup.c:915
msgid "base backup could not send data, aborting backup"
msgstr ""
"cópia de segurança base não pôde enviar dados, interrompendo cópia de "
"segurança"
-#: replication/basebackup.c:331 replication/basebackup.c:340
-#: replication/basebackup.c:349 replication/basebackup.c:358
-#: replication/basebackup.c:367
+#: replication/basebackup.c:332 replication/basebackup.c:341
+#: replication/basebackup.c:350 replication/basebackup.c:359
+#: replication/basebackup.c:368
#, c-format
msgid "duplicate option \"%s\""
msgstr "opção \"%s\" duplicada"
-#: replication/basebackup.c:419
+#: replication/basebackup.c:420
#, c-format
msgid "could not open directory \"pg_tblspc\": %m"
msgstr "não pôde abrir diretório \"pg_tblspc\": %m"
-#: replication/basebackup.c:616 replication/basebackup.c:691
+#: replication/basebackup.c:617 replication/basebackup.c:692
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "não pôde executar stat no arquivo ou diretório \"%s\": %m"
-#: replication/basebackup.c:677
+#: replication/basebackup.c:678
msgid "shutdown requested, aborting active base backup"
msgstr "desligamento solicitado, interrompendo cópia de segurança base"
-#: replication/basebackup.c:814
+#: replication/basebackup.c:815
#, c-format
msgid "skipping special file \"%s\""
msgstr "ignorando arquivo especial \"%s\""
-#: replication/basebackup.c:904
+#: replication/basebackup.c:905
#, c-format
msgid "archive member \"%s\" too large for tar format"
msgstr "membro de archive \"%s\" muito grande para o formato tar"
@@ -14892,51 +14898,51 @@ msgstr "resposta inválida do servidor principal"
msgid "Expected 1 tuple with 3 fields, got %d tuples with %d fields."
msgstr "Esperada 1 tupla com 3 campos, recebeu %d tuplas com %d campos."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:140
+#: replication/libpqwalreceiver/libpqwalreceiver.c:141
msgid "database system identifier differs between the primary and standby"
msgstr ""
"identificador do sistema de banco de dados difere entre o servidor principal "
"e o servidor em espera"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:141
+#: replication/libpqwalreceiver/libpqwalreceiver.c:142
#, c-format
msgid "The primary's identifier is %s, the standby's identifier is %s."
msgstr ""
"O identificador do servidor principal é %s, o identificador do servidor em "
"espera é %s."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:153
+#: replication/libpqwalreceiver/libpqwalreceiver.c:154
#, c-format
msgid "timeline %u of the primary does not match recovery target timeline %u"
msgstr ""
"linha do tempo %u do servidor principal não combina com linha do tempo %u da "
"recuperação"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:165
+#: replication/libpqwalreceiver/libpqwalreceiver.c:166
#, c-format
msgid "could not start WAL streaming: %s"
msgstr "não pôde iniciar envio do WAL: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:171
+#: replication/libpqwalreceiver/libpqwalreceiver.c:172
msgid "streaming replication successfully connected to primary"
msgstr "replicação em fluxo conectou-se com sucesso ao servidor principal"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:193
+#: replication/libpqwalreceiver/libpqwalreceiver.c:194
msgid "socket not open"
msgstr "soquete não está aberto"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:367
-#: replication/libpqwalreceiver/libpqwalreceiver.c:388
-#: replication/libpqwalreceiver/libpqwalreceiver.c:393
+#: replication/libpqwalreceiver/libpqwalreceiver.c:368
+#: replication/libpqwalreceiver/libpqwalreceiver.c:389
+#: replication/libpqwalreceiver/libpqwalreceiver.c:394
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "não pôde receber dados do fluxo do WAL: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:384
+#: replication/libpqwalreceiver/libpqwalreceiver.c:385
msgid "replication terminated by primary server"
msgstr "replicação terminada pelo servidor principal"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:415
+#: replication/libpqwalreceiver/libpqwalreceiver.c:416
#, c-format
msgid "could not send data to WAL stream: %s"
msgstr "não pôde enviar dados ao fluxo do WAL: %s"
@@ -14991,12 +14997,12 @@ msgstr "tipo de mensagem \"%c\" inesperado"
msgid "standby \"%s\" has now caught up with primary"
msgstr "servidor em espera \"%s\" agora alcançou o servidor principal"
-#: replication/walsender.c:844
+#: replication/walsender.c:855
msgid "terminating walsender process due to replication timeout"
msgstr ""
"terminando processo walsender por causa do tempo de espera da replicação"
-#: replication/walsender.c:911
+#: replication/walsender.c:922
#, c-format
msgid ""
"number of requested standby connections exceeds max_wal_senders (currently "
@@ -15005,12 +15011,12 @@ msgstr ""
"número de conexões dos servidores em espera solicitadas excedeu "
"max_wal_senders (atualmente %d)"
-#: replication/walsender.c:995 replication/walsender.c:1057
+#: replication/walsender.c:1006 replication/walsender.c:1068
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "segmento do WAL solicitado %s já foi removido"
-#: replication/walsender.c:1028
+#: replication/walsender.c:1039
#, c-format
msgid "could not read from log file %u, segment %u, offset %u, length %lu: %m"
msgstr ""
@@ -15254,15 +15260,15 @@ msgstr "parâmetro desconhecido do dicionário simples: \"%s\""
msgid "line %d of configuration file \"%s\": \"%s\""
msgstr "linha %d do arquivo de configuração \"%s\": \"%s\""
-#: tsearch/ts_locale.c:182 libpq/hba.c:781 libpq/hba.c:797 libpq/hba.c:833
-#: libpq/hba.c:855 libpq/hba.c:864 libpq/hba.c:887 libpq/hba.c:899
-#: libpq/hba.c:912 libpq/hba.c:927 libpq/hba.c:982 libpq/hba.c:1002
-#: libpq/hba.c:1016 libpq/hba.c:1033 libpq/hba.c:1046 libpq/hba.c:1062
-#: libpq/hba.c:1077 libpq/hba.c:1119 libpq/hba.c:1151 libpq/hba.c:1162
-#: libpq/hba.c:1182 libpq/hba.c:1193 libpq/hba.c:1204 libpq/hba.c:1221
-#: libpq/hba.c:1242 libpq/hba.c:1272 libpq/hba.c:1284 libpq/hba.c:1297
-#: libpq/hba.c:1331 libpq/hba.c:1405 libpq/hba.c:1423 libpq/hba.c:1444
-#: libpq/hba.c:1475 libpq/hba.c:1485
+#: tsearch/ts_locale.c:182 libpq/hba.c:793 libpq/hba.c:809 libpq/hba.c:845
+#: libpq/hba.c:867 libpq/hba.c:876 libpq/hba.c:899 libpq/hba.c:911
+#: libpq/hba.c:924 libpq/hba.c:939 libpq/hba.c:994 libpq/hba.c:1014
+#: libpq/hba.c:1028 libpq/hba.c:1045 libpq/hba.c:1058 libpq/hba.c:1074
+#: libpq/hba.c:1089 libpq/hba.c:1131 libpq/hba.c:1163 libpq/hba.c:1174
+#: libpq/hba.c:1194 libpq/hba.c:1205 libpq/hba.c:1216 libpq/hba.c:1233
+#: libpq/hba.c:1254 libpq/hba.c:1284 libpq/hba.c:1296 libpq/hba.c:1309
+#: libpq/hba.c:1343 libpq/hba.c:1417 libpq/hba.c:1435 libpq/hba.c:1456
+#: libpq/hba.c:1487 libpq/hba.c:1497
#, c-format
msgid "line %d of configuration file \"%s\""
msgstr "linha %d do arquivo de configuração \"%s\""
@@ -15746,7 +15752,7 @@ msgstr ""
"DELETE"
#: parser/parse_utilcmd.c:2139 parser/parse_utilcmd.c:2238
-#: rewrite/rewriteManip.c:1024 rewrite/rewriteHandler.c:442
+#: rewrite/rewriteManip.c:1024 rewrite/rewriteHandler.c:467
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "comandos condicionais UNION/INTERSECT/EXCEPT não estão implementados"
@@ -16827,8 +16833,8 @@ msgstr ""
"Cadeias de caracteres com escapes Unicode não podem ser utilizadas quando "
"standard_conforming_strings está off."
-#: scan.l:564 scan.l:572 scan.l:580 scan.l:581 scan.l:582 scan.l:1242
-#: scan.l:1269 scan.l:1273 scan.l:1311 scan.l:1315 scan.l:1337
+#: scan.l:564 scan.l:572 scan.l:580 scan.l:581 scan.l:582 scan.l:1241
+#: scan.l:1268 scan.l:1272 scan.l:1310 scan.l:1314 scan.l:1336
msgid "invalid Unicode surrogate pair"
msgstr "par substituto Unicode inválido"
@@ -16868,18 +16874,18 @@ msgid "operator too long"
msgstr "operador muito longo"
#. translator: %s is typically the translation of "syntax error"
-#: scan.l:996
+#: scan.l:995
#, c-format
msgid "%s at end of input"
msgstr "%s no fim da entrada"
#. translator: first %s is typically the translation of "syntax error"
-#: scan.l:1004
+#: scan.l:1003
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s em ou próximo a \"%s\""
-#: scan.l:1165 scan.l:1197
+#: scan.l:1164 scan.l:1196
msgid ""
"Unicode escape values cannot be used for code point values above 007F when "
"the server encoding is not UTF8"
@@ -16887,40 +16893,40 @@ msgstr ""
"Valores de escape Unicode não podem ser utilizados para valores de ponto de "
"código acima de 007F quando a codificação do servidor não for UTF8"
-#: scan.l:1193 scan.l:1329
+#: scan.l:1192 scan.l:1328
msgid "invalid Unicode escape value"
msgstr "valor de escape Unicode inválido"
-#: scan.l:1218
+#: scan.l:1217
msgid "invalid Unicode escape character"
msgstr "caracter de escape Unicode inválido"
-#: scan.l:1385
+#: scan.l:1384
msgid "nonstandard use of \\' in a string literal"
msgstr "uso de \\' fora do padrão em cadeia de caracteres"
-#: scan.l:1386
+#: scan.l:1385
msgid ""
"Use '' to write quotes in strings, or use the escape string syntax (E'...')."
msgstr ""
"Utilize '' para escrever cadeias de carateres entre apóstofros, ou utilize a "
"sintaxe de escape de cadeia de caracteres (E'...')."
-#: scan.l:1395
+#: scan.l:1394
msgid "nonstandard use of \\\\ in a string literal"
msgstr "uso de \\\\ fora do padrão em cadeia de caracteres"
-#: scan.l:1396
+#: scan.l:1395
msgid "Use the escape string syntax for backslashes, e.g., E'\\\\'."
msgstr ""
"Utilize a sintaxe de escape de cadeia de caracteres para barras invertidas, "
"i.e., E'\\\\'."
-#: scan.l:1410
+#: scan.l:1409
msgid "nonstandard use of escape in a string literal"
msgstr "uso de escape fora do padrão em cadeia de caracteres"
-#: scan.l:1411
+#: scan.l:1410
msgid "Use the escape string syntax for escapes, e.g., E'\\r\\n'."
msgstr ""
"Utilize a sintaxe de escape de cadeia de caracteres para escapes, i.e., E'\\r"
@@ -17006,141 +17012,136 @@ msgid "could not open secondary authentication file \"@%s\" as \"%s\": %m"
msgstr ""
"não pôde abrir arquivo de autenticação secundário \"@%s\" como \"%s\": %m"
-#: libpq/hba.c:628
-#, c-format
-msgid "could not translate host name \"%s\" to address: %s"
-msgstr "não pôde traduzir nome da máquina \"%s\" para endereço: %s"
-
#. translator: the second %s is a list of auth methods
-#: libpq/hba.c:779
+#: libpq/hba.c:791
#, c-format
msgid ""
"authentication option \"%s\" is only valid for authentication methods %s"
msgstr ""
"opção de autenticação \"%s\" só é válida para métodos de autenticação %s"
-#: libpq/hba.c:795
+#: libpq/hba.c:807
#, c-format
msgid "authentication method \"%s\" requires argument \"%s\" to be set"
msgstr ""
"método de autenticação \"%s\" requer que argumento \"%s\" seja definido"
-#: libpq/hba.c:832
+#: libpq/hba.c:844
msgid "local connections are not supported by this build"
msgstr "conexões locais não são suportadas por essa construção"
-#: libpq/hba.c:853
+#: libpq/hba.c:865
msgid "hostssl requires SSL to be turned on"
msgstr "hostssl requer que SSL esteja habilitado"
-#: libpq/hba.c:854
+#: libpq/hba.c:866
msgid "Set ssl = on in postgresql.conf."
msgstr "Defina ssl = on no postgresql.conf."
-#: libpq/hba.c:862
+#: libpq/hba.c:874
msgid "hostssl is not supported by this build"
msgstr "hostssl não é suportado por essa construção"
-#: libpq/hba.c:863
+#: libpq/hba.c:875
msgid "Compile with --with-openssl to use SSL connections."
msgstr "Compile com --with-openssl para utilizar conexões SSL."
-#: libpq/hba.c:885
+#: libpq/hba.c:897
#, c-format
msgid "invalid connection type \"%s\""
msgstr "tipo de conexão \"%s\" inválido"
-#: libpq/hba.c:898
+#: libpq/hba.c:910
msgid "end-of-line before database specification"
msgstr "fim de linha antes da especificação de banco de dados"
-#: libpq/hba.c:911
+#: libpq/hba.c:923
msgid "end-of-line before role specification"
msgstr "fim de linha antes da especificação de role"
-#: libpq/hba.c:926
+#: libpq/hba.c:938
msgid "end-of-line before IP address specification"
msgstr "fim de linha antes da especificação de endereço IP"
-#: libpq/hba.c:980
+#: libpq/hba.c:992
#, c-format
msgid "invalid IP address \"%s\": %s"
msgstr "endereço IP \"%s\" inválido: %s"
-#: libpq/hba.c:1000
+#: libpq/hba.c:1012
#, c-format
msgid "specifying both host name and CIDR mask is invalid: \"%s\""
msgstr "especificar nome da máquina e máscara CIDR é inválido: \"%s\""
-#: libpq/hba.c:1014
+#: libpq/hba.c:1026
#, c-format
msgid "invalid CIDR mask in address \"%s\""
msgstr "máscara CIDR inválida no endereço \"%s\""
-#: libpq/hba.c:1032
+#: libpq/hba.c:1044
msgid "end-of-line before netmask specification"
msgstr "fim de linha antes da especificação de máscara de rede"
-#: libpq/hba.c:1044
+#: libpq/hba.c:1056
#, c-format
msgid "invalid IP mask \"%s\": %s"
msgstr "máscara de endereço IP \"%s\" inválida: %s"
-#: libpq/hba.c:1061
+#: libpq/hba.c:1073
msgid "IP address and mask do not match"
msgstr "endereço IP e máscara não correspodem"
-#: libpq/hba.c:1076
+#: libpq/hba.c:1088
msgid "end-of-line before authentication method"
msgstr "fim de linha antes do método de autenticação"
-#: libpq/hba.c:1118 libpq/auth.c:539
+#: libpq/hba.c:1130 libpq/auth.c:549
msgid ""
"MD5 authentication is not supported when \"db_user_namespace\" is enabled"
msgstr ""
"autenticação MD5 não é suportada quando \"db_user_namespace\" está habilitado"
-#: libpq/hba.c:1149
+#: libpq/hba.c:1161
#, c-format
msgid "invalid authentication method \"%s\""
msgstr "método de autenticação \"%s\" inválido"
-#: libpq/hba.c:1160
+#: libpq/hba.c:1172
#, c-format
msgid "invalid authentication method \"%s\": not supported by this build"
msgstr ""
"método de autenticação \"%s\" inválido: não é suportado por essa construção"
-#: libpq/hba.c:1181
+#: libpq/hba.c:1193
msgid "krb5 authentication is not supported on local sockets"
msgstr "autenticação krb5 não é suportada em soquetes locais"
-#: libpq/hba.c:1192
+#: libpq/hba.c:1204
msgid "gssapi authentication is not supported on local sockets"
msgstr "autenticação do tipo gssapi não é suportada em soquetes locais"
-#: libpq/hba.c:1203
+#: libpq/hba.c:1215
msgid "peer authentication is only supported on local sockets"
msgstr "autenticação do tipo peer só é suportada em soquetes locais"
-#: libpq/hba.c:1220
+#: libpq/hba.c:1232
msgid "cert authentication is only supported on hostssl connections"
msgstr "autenticação do tipo cert só é suportada em conexões hostssl"
-#: libpq/hba.c:1241
+#: libpq/hba.c:1253
#, c-format
msgid "authentication option not in name=value format: %s"
msgstr "opção de autenticação não está no formato nome=valor: %s"
-#: libpq/hba.c:1257
+#: libpq/hba.c:1269
msgid "ident, peer, krb5, gssapi, sspi and cert"
msgstr "ident, peer, krb5, gssapi, sspi e cert"
-#: libpq/hba.c:1271
+#: libpq/hba.c:1283
msgid "clientcert can only be configured for \"hostssl\" rows"
msgstr "clientcert só pode ser configurado para registros \"hostssl\""
-#: libpq/hba.c:1282
+#: libpq/hba.c:1294
msgid ""
"client certificates can only be checked if a root certificate store is "
"available"
@@ -17148,40 +17149,40 @@ msgstr ""
"certificados cliente só podem ser verificados se um certificado raiz estiver "
"disponível"
-#: libpq/hba.c:1283
+#: libpq/hba.c:1295
msgid "Make sure the root.crt file is present and readable."
msgstr "Tenha certeza que o arquivo root.crt está presente e pode ser lido"
-#: libpq/hba.c:1296
+#: libpq/hba.c:1308
msgid "clientcert can not be set to 0 when using \"cert\" authentication"
msgstr ""
"clientcert não pode ser definido com 0 ao utilizar autenticação \"cert\""
-#: libpq/hba.c:1330
+#: libpq/hba.c:1342
#, c-format
msgid "invalid LDAP port number: \"%s\""
msgstr "número de porta LDAP é inválido: \"%s\""
-#: libpq/hba.c:1376 libpq/hba.c:1384
+#: libpq/hba.c:1388 libpq/hba.c:1396
msgid "krb5, gssapi and sspi"
msgstr "krb5, gssapi e sspi"
-#: libpq/hba.c:1403 libpq/auth.c:2492
+#: libpq/hba.c:1415 libpq/auth.c:2502
#, c-format
msgid "could not translate RADIUS server name \"%s\" to address: %s"
msgstr "não pôde traduzir nome de servidor RADIUS \"%s\" para endereço: %s"
-#: libpq/hba.c:1422
+#: libpq/hba.c:1434
#, c-format
msgid "invalid RADIUS port number: \"%s\""
msgstr "número de porta RADIUS é inválido: \"%s\""
-#: libpq/hba.c:1442
+#: libpq/hba.c:1454
#, c-format
msgid "unrecognized authentication option name: \"%s\""
msgstr "nome de opção de autenticação desconhecido: \"%s\""
-#: libpq/hba.c:1474
+#: libpq/hba.c:1486
msgid ""
"cannot use ldapbasedn, ldapbinddn, ldapbindpasswd, or ldapsearchattribute "
"together with ldapprefix"
@@ -17189,7 +17190,7 @@ msgstr ""
"não pode utilizar ldapbasedn, ldapbinddn, ldapbindpasswd ou "
"ldapsearchattribute junto com ldapprefix"
-#: libpq/hba.c:1484
+#: libpq/hba.c:1496
msgid ""
"authentication method \"ldap\" requires argument \"ldapbasedn\", \"ldapprefix"
"\", or \"ldapsuffix\" to be set"
@@ -17197,17 +17198,17 @@ msgstr ""
"método de autenticação \"ldap\" requer que argumento \"ldapbasedn\", "
"\"ldapprefix\" ou \"ldapsuffix\" seja definido"
-#: libpq/hba.c:1815
+#: libpq/hba.c:1827
#, c-format
msgid "invalid regular expression \"%s\": %s"
msgstr "expressão regular \"%s\" é inválida: %s"
-#: libpq/hba.c:1838
+#: libpq/hba.c:1850
#, c-format
msgid "regular expression match for \"%s\" failed: %s"
msgstr "correspondência de expressão regular \"%s\" falhou: %s"
-#: libpq/hba.c:1856
+#: libpq/hba.c:1868
#, c-format
msgid ""
"regular expression \"%s\" has no subexpressions as requested by "
@@ -17216,26 +17217,26 @@ msgstr ""
"expressão regular \"%s\" não tem subexpressões como informado na referência "
"anterior em \"%s\""
-#: libpq/hba.c:1922
+#: libpq/hba.c:1934
#, c-format
msgid "missing entry in file \"%s\" at end of line %d"
msgstr "faltando entrada no arquivo \"%s\" no fim da linha %d"
-#: libpq/hba.c:1963
+#: libpq/hba.c:1975
#, c-format
msgid "provided user name (%s) and authenticated user name (%s) do not match"
msgstr ""
"nome de usuário fornecido (%s) e nome de usuário autenticado (%s) não "
"correspondem"
-#: libpq/hba.c:1984
+#: libpq/hba.c:1996
#, c-format
msgid "no match in usermap \"%s\" for user \"%s\" authenticated as \"%s\""
msgstr ""
"não há correspondência em mapa de usuários \"%s\" para usuário \"%s\" "
"autenticado como \"%s\""
-#: libpq/hba.c:2008
+#: libpq/hba.c:2020
#, c-format
msgid "could not open usermap file \"%s\": %m"
msgstr "não pôde abrir arquivo com mapa de usuários \"%s\": %m"
@@ -17318,11 +17319,11 @@ msgstr "Veja log do servidor para obter detalhes."
msgid "connection requires a valid client certificate"
msgstr "conexão requer um certificado cliente válido"
-#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:464 libpq/auth.c:482
+#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:474 libpq/auth.c:492
msgid "SSL on"
msgstr "SSL habilitado"
-#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:464 libpq/auth.c:482
+#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:474 libpq/auth.c:492
msgid "SSL off"
msgstr "SSL desabilitado"
@@ -17363,19 +17364,29 @@ msgstr ""
msgid "Client IP address resolved to \"%s\", forward lookup matches."
msgstr "Endereço IP do cliente resolveu para \"%s\", pesquisa direta combina."
-#: libpq/auth.c:451
+#: libpq/auth.c:452
#, c-format
msgid "Client IP address resolved to \"%s\", forward lookup not checked."
msgstr ""
"Endereço IP do cliente resolveu para \"%s\", pesquisa direta não foi feita."
-#: libpq/auth.c:453
+#: libpq/auth.c:455
#, c-format
msgid "Client IP address resolved to \"%s\", forward lookup does not match."
msgstr ""
"Endereço IP do cliente resolveu para \"%s\", pesquisa direta não combina."
-#: libpq/auth.c:462
+#: libpq/auth.c:458
+#, c-format
+msgid "Could not translate client host name \"%s\" to IP address: %s."
+msgstr "não pôde traduzir nome da máquina \"%s\" para endereço IP: %s."
+
+#: libpq/auth.c:463
+#, c-format
+msgid "Could not resolve client IP address to a host name: %s."
+msgstr "não pôde resolver endereço IP para nome da máquina: %s."
+
+#: libpq/auth.c:472
#, c-format
msgid ""
"no pg_hba.conf entry for replication connection from host \"%s\", user \"%s"
@@ -17384,7 +17395,7 @@ msgstr ""
"nenhuma entrada no pg_hba.conf para conexão de replicação da máquina \"%s\", "
"usuário \"%s\", %s"
-#: libpq/auth.c:469
+#: libpq/auth.c:479
#, c-format
msgid ""
"no pg_hba.conf entry for replication connection from host \"%s\", user \"%s\""
@@ -17392,218 +17403,218 @@ msgstr ""
"nenhuma entrada no pg_hba.conf para conexão de replicação da máquina \"%s\", "
"usuário \"%s\""
-#: libpq/auth.c:479
+#: libpq/auth.c:489
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\", %s"
msgstr ""
"nenhuma entrada no pg_hba.conf para máquina \"%s\", usuário \"%s\", banco de "
"dados \"%s\", %s"
-#: libpq/auth.c:487
+#: libpq/auth.c:497
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\""
msgstr ""
"nenhuma entrada no pg_hba.conf para máquina \"%s\", usuário \"%s\", banco de "
"dados \"%s\""
-#: libpq/auth.c:663
+#: libpq/auth.c:673
#, c-format
msgid "expected password response, got message type %d"
msgstr "resposta da senha esperada, recebeu tipo de mensagem %d"
-#: libpq/auth.c:691
+#: libpq/auth.c:701
msgid "invalid password packet size"
msgstr "tamanho do pacote de senha é inválido"
-#: libpq/auth.c:695
+#: libpq/auth.c:705
msgid "received password packet"
msgstr "pacote de senha recebido"
-#: libpq/auth.c:753
+#: libpq/auth.c:763
#, c-format
msgid "Kerberos initialization returned error %d"
msgstr "inicialização do Kerberos retornou erro %d"
-#: libpq/auth.c:763
+#: libpq/auth.c:773
#, c-format
msgid "Kerberos keytab resolving returned error %d"
msgstr "resolução do keytab do Kerberos retornou erro %d"
-#: libpq/auth.c:787
+#: libpq/auth.c:797
#, c-format
msgid "Kerberos sname_to_principal(\"%s\", \"%s\") returned error %d"
msgstr "Kerberos sname_to_principal(\"%s\", \"%s\") retornou erro %d"
-#: libpq/auth.c:832
+#: libpq/auth.c:842
#, c-format
msgid "Kerberos recvauth returned error %d"
msgstr "Kerberos recvauth retornou erro %d"
-#: libpq/auth.c:855
+#: libpq/auth.c:865
#, c-format
msgid "Kerberos unparse_name returned error %d"
msgstr "Kerberos unparse_name retornou erro %d"
-#: libpq/auth.c:1003
+#: libpq/auth.c:1013
msgid "GSSAPI is not supported in protocol version 2"
msgstr "GSSAPI não é suportado no protocolo versão 2"
-#: libpq/auth.c:1058
+#: libpq/auth.c:1068
#, c-format
msgid "expected GSS response, got message type %d"
msgstr "resposta do GSS esperada, recebeu tipo de mensagem %d"
-#: libpq/auth.c:1121
+#: libpq/auth.c:1131
msgid "accepting GSS security context failed"
msgstr "aceitação do contexto de segurança do GSS falhou"
-#: libpq/auth.c:1147
+#: libpq/auth.c:1157
msgid "retrieving GSS user name failed"
msgstr "recuperação do nome de usuário do GSS falhou"
-#: libpq/auth.c:1264
+#: libpq/auth.c:1274
msgid "SSPI is not supported in protocol version 2"
msgstr "SSPI não é suportado no protocolo versão 2"
-#: libpq/auth.c:1279
+#: libpq/auth.c:1289
msgid "could not acquire SSPI credentials"
msgstr "não pôde obter credenciais SSPI"
-#: libpq/auth.c:1296
+#: libpq/auth.c:1306
#, c-format
msgid "expected SSPI response, got message type %d"
msgstr "resposta do SSPI esperada, recebeu tipo de mensagem %d"
-#: libpq/auth.c:1368
+#: libpq/auth.c:1378
msgid "could not accept SSPI security context"
msgstr "não pôde aceitar contexto de segurança do SSPI"
-#: libpq/auth.c:1430
+#: libpq/auth.c:1440
msgid "could not get token from SSPI security context"
msgstr "não pôde obter token do contexto de segurança do SSPI"
-#: libpq/auth.c:1674
+#: libpq/auth.c:1684
#, c-format
msgid "could not create socket for Ident connection: %m"
msgstr "não pôde criar soquete para conexão com Ident: %m"
-#: libpq/auth.c:1689
+#: libpq/auth.c:1699
#, c-format
msgid "could not bind to local address \"%s\": %m"
msgstr "não pôde se ligar ao endereço local \"%s\": %m"
-#: libpq/auth.c:1701
+#: libpq/auth.c:1711
#, c-format
msgid "could not connect to Ident server at address \"%s\", port %s: %m"
msgstr "não pôde conectar ao servidor Ident no endereço \"%s\", porta %s: %m"
-#: libpq/auth.c:1721
+#: libpq/auth.c:1731
#, c-format
msgid "could not send query to Ident server at address \"%s\", port %s: %m"
msgstr ""
"não pôde enviar consulta ao servidor Ident no endereço \"%s\", porta %s: %m"
-#: libpq/auth.c:1736
+#: libpq/auth.c:1746
#, c-format
msgid ""
"could not receive response from Ident server at address \"%s\", port %s: %m"
msgstr ""
"não pôde receber resposta do servidor Ident no endereço \"%s\", porta %s: %m"
-#: libpq/auth.c:1746
+#: libpq/auth.c:1756
#, c-format
msgid "invalidly formatted response from Ident server: \"%s\""
msgstr "resposta invalidamente formatada pelo servidor Ident: \"%s\""
-#: libpq/auth.c:1785
+#: libpq/auth.c:1795
msgid "peer authentication is not supported on this platform"
msgstr "autenticação do tipo peer não é suportada nesta plataforma"
-#: libpq/auth.c:1789
+#: libpq/auth.c:1799
#, c-format
msgid "could not get peer credentials: %m"
msgstr "não pôde receber credenciais: %m"
-#: libpq/auth.c:1798
+#: libpq/auth.c:1808
#, c-format
msgid "local user with ID %d does not exist"
msgstr "usuário local com ID %d não existe"
-#: libpq/auth.c:1881 libpq/auth.c:2153 libpq/auth.c:2513
+#: libpq/auth.c:1891 libpq/auth.c:2163 libpq/auth.c:2523
msgid "empty password returned by client"
msgstr "senha vazia retornada pelo cliente"
-#: libpq/auth.c:1891
+#: libpq/auth.c:1901
#, c-format
msgid "error from underlying PAM layer: %s"
msgstr "erro da biblioteca PAM: %s"
-#: libpq/auth.c:1960
+#: libpq/auth.c:1970
#, c-format
msgid "could not create PAM authenticator: %s"
msgstr "não pôde criar autenticador PAM: %s"
-#: libpq/auth.c:1971
+#: libpq/auth.c:1981
#, c-format
msgid "pam_set_item(PAM_USER) failed: %s"
msgstr "pam_set_item(PAM_USER) falhou: %s"
-#: libpq/auth.c:1982
+#: libpq/auth.c:1992
#, c-format
msgid "pam_set_item(PAM_CONV) failed: %s"
msgstr "pam_set_item(PAM_CONV) falhou: %s"
-#: libpq/auth.c:1993
+#: libpq/auth.c:2003
#, c-format
msgid "pam_authenticate failed: %s"
msgstr "pam_authenticate falhou: %s"
-#: libpq/auth.c:2004
+#: libpq/auth.c:2014
#, c-format
msgid "pam_acct_mgmt failed: %s"
msgstr "pam_acct_mgmt falhou: %s"
-#: libpq/auth.c:2015
+#: libpq/auth.c:2025
#, c-format
msgid "could not release PAM authenticator: %s"
msgstr "não pôde liberar autenticador PAM: %s"
-#: libpq/auth.c:2048 libpq/auth.c:2052
+#: libpq/auth.c:2058 libpq/auth.c:2062
#, c-format
msgid "could not initialize LDAP: error code %d"
msgstr "não pôde inicializar LDAP: código de erro %d"
-#: libpq/auth.c:2062
+#: libpq/auth.c:2072
#, c-format
msgid "could not set LDAP protocol version: error code %d"
msgstr "não pôde definir versão do protocolo LDAP: código de erro %d"
-#: libpq/auth.c:2091
+#: libpq/auth.c:2101
msgid "could not load wldap32.dll"
msgstr "não pôde carregar wldap32.dll"
-#: libpq/auth.c:2099
+#: libpq/auth.c:2109
msgid "could not load function _ldap_start_tls_sA in wldap32.dll"
msgstr "não pôde carregar função _ldap_start_tls_sA em wldap32.dll"
-#: libpq/auth.c:2100
+#: libpq/auth.c:2110
msgid "LDAP over SSL is not supported on this platform."
msgstr "LDAP sobre SSL não é suportado nesta plataforma."
-#: libpq/auth.c:2115
+#: libpq/auth.c:2125
#, c-format
msgid "could not start LDAP TLS session: error code %d"
msgstr "não pôde iniciar sessão LDAP TLS: código de erro %d"
-#: libpq/auth.c:2137
+#: libpq/auth.c:2147
msgid "LDAP server not specified"
msgstr "servidor LDAP não foi especificado"
-#: libpq/auth.c:2189
+#: libpq/auth.c:2199
msgid "invalid character in user name for LDAP authentication"
msgstr "caracter inválido em nome de usuário para autenticação LDAP"
-#: libpq/auth.c:2204
+#: libpq/auth.c:2214
#, c-format
msgid ""
"could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": "
@@ -17612,20 +17623,20 @@ msgstr ""
"não pôde realizar ligação inicial LDAP para ldapbinddn \"%s\" no servidor "
"\"%s\": código de erro %d"
-#: libpq/auth.c:2229
+#: libpq/auth.c:2239
#, c-format
msgid "could not search LDAP for filter \"%s\" on server \"%s\": error code %d"
msgstr ""
"não pôde buscar no LDAP por filtro \"%s\" no servidor \"%s\": código de erro "
"%d"
-#: libpq/auth.c:2239
+#: libpq/auth.c:2249
#, c-format
msgid "LDAP search failed for filter \"%s\" on server \"%s\": no such user"
msgstr ""
"busca LDAP falhou para filtro \"%s\" no servidor \"%s\": usuário não existe"
-#: libpq/auth.c:2243
+#: libpq/auth.c:2253
#, c-format
msgid ""
"LDAP search failed for filter \"%s\" on server \"%s\": user is not unique "
@@ -17634,7 +17645,7 @@ msgstr ""
"busca LDAP falhou para filtro \"%s\" no servidor \"%s\": usuário não é único "
"(%ld ocorrências)"
-#: libpq/auth.c:2260
+#: libpq/auth.c:2270
#, c-format
msgid ""
"could not get dn for the first entry matching \"%s\" on server \"%s\": %s"
@@ -17642,20 +17653,20 @@ msgstr ""
"não pôde obter dn para a primeira entrada que corresponde a \"%s\" no "
"servidor \"%s\": %s"
-#: libpq/auth.c:2280
+#: libpq/auth.c:2290
#, c-format
msgid "could not unbind after searching for user \"%s\" on server \"%s\": %s"
msgstr ""
"não pôde desligar-se após buscar pelo usuário \"%s\" no servidor \"%s\": %s"
-#: libpq/auth.c:2317
+#: libpq/auth.c:2327
#, c-format
msgid "LDAP login failed for user \"%s\" on server \"%s\": error code %d"
msgstr ""
"autenticação LDAP falhou para usuário \"%s\" no servidor \"%s\": código de "
"erro %d"
-#: libpq/auth.c:2345
+#: libpq/auth.c:2355
#, c-format
msgid ""
"certificate authentication failed for user \"%s\": client certificate "
@@ -17664,86 +17675,86 @@ msgstr ""
"autenticação com certificado falhou para usuário \"%s\": certificado cliente "
"não contém usuário"
-#: libpq/auth.c:2469
+#: libpq/auth.c:2479
msgid "RADIUS server not specified"
msgstr "servidor RADIUS não foi especificado"
-#: libpq/auth.c:2476
+#: libpq/auth.c:2486
msgid "RADIUS secret not specified"
msgstr "segredo do RADIUS não foi especificado"
-#: libpq/auth.c:2520
+#: libpq/auth.c:2530
msgid ""
"RADIUS authentication does not support passwords longer than 16 characters"
msgstr ""
"autenticação RADIUS não suporta senhas mais longas do que 16 caracteres"
-#: libpq/auth.c:2531
+#: libpq/auth.c:2541
msgid "could not generate random encryption vector"
msgstr "não pôde gerar vetor de criptografia randômico"
-#: libpq/auth.c:2554
+#: libpq/auth.c:2564
msgid "could not perform MD5 encryption of password"
msgstr "não pôde realizar criptografia MD5 da senha"
-#: libpq/auth.c:2576
+#: libpq/auth.c:2586
#, c-format
msgid "could not create RADIUS socket: %m"
msgstr "não pôde criar soquete RADIUS: %m"
-#: libpq/auth.c:2597
+#: libpq/auth.c:2607
#, c-format
msgid "could not bind local RADIUS socket: %m"
msgstr "não pôde se ligar ao soquete RADIUS: %m"
-#: libpq/auth.c:2607
+#: libpq/auth.c:2617
#, c-format
msgid "could not send RADIUS packet: %m"
msgstr "não pôde enviar pacote RADIUS: %m"
-#: libpq/auth.c:2636 libpq/auth.c:2661
+#: libpq/auth.c:2646 libpq/auth.c:2671
msgid "timeout waiting for RADIUS response"
msgstr "tempo de espera esgotado para resposta do RADIUS"
-#: libpq/auth.c:2654
+#: libpq/auth.c:2664
#, c-format
msgid "could not check status on RADIUS socket: %m"
msgstr "não pôde verificar status no soquete do RADIUS: %m"
-#: libpq/auth.c:2683
+#: libpq/auth.c:2693
#, c-format
msgid "could not read RADIUS response: %m"
msgstr "não pôde ler resposta do RADIUS: %m"
-#: libpq/auth.c:2695 libpq/auth.c:2699
+#: libpq/auth.c:2705 libpq/auth.c:2709
#, c-format
msgid "RADIUS response was sent from incorrect port: %i"
msgstr "resposta RADIUS foi enviada de porta incorreta: %i"
-#: libpq/auth.c:2708
+#: libpq/auth.c:2718
#, c-format
msgid "RADIUS response too short: %i"
msgstr "resposta RADIUS muito curta: %i"
-#: libpq/auth.c:2715
+#: libpq/auth.c:2725
#, c-format
msgid "RADIUS response has corrupt length: %i (actual length %i)"
msgstr "resposta RADIUS tem tamanho corrompido: %i (tamanho atual %i)"
-#: libpq/auth.c:2723
+#: libpq/auth.c:2733
#, c-format
msgid "RADIUS response is to a different request: %i (should be %i)"
msgstr "resposta RADIUS é para uma solicitação diferente: %i (deveria ser %i)"
-#: libpq/auth.c:2748
+#: libpq/auth.c:2758
msgid "could not perform MD5 encryption of received packet"
msgstr "não pôde realizar criptografia MD5 do pacote recebido"
-#: libpq/auth.c:2757
+#: libpq/auth.c:2767
msgid "RADIUS response has incorrect MD5 signature"
msgstr "resposta RADIUS tem assinatura MD5 incorreta"
-#: libpq/auth.c:2774
+#: libpq/auth.c:2784
#, c-format
msgid "RADIUS response has invalid code (%i) for user \"%s\""
msgstr "resposta RADIUS tem código inválido (%i) para usuário \"%s\""
@@ -18035,8 +18046,8 @@ msgstr "Opções válidas nesse contexto são: %s"
msgid "could not determine which collation to use for regular expression"
msgstr "não pôde determinar qual ordenação utilizar na expressão regular"
-#: rewrite/rewriteRemove.c:62 rewrite/rewriteDefine.c:700
-#: rewrite/rewriteDefine.c:762 rewrite/rewriteSupport.c:117
+#: rewrite/rewriteRemove.c:62 rewrite/rewriteDefine.c:723
+#: rewrite/rewriteDefine.c:785 rewrite/rewriteSupport.c:117
#, c-format
msgid "rule \"%s\" for relation \"%s\" does not exist"
msgstr "regra \"%s\" para relação \"%s\" não existe"
@@ -18054,7 +18065,7 @@ msgstr "comandos utilitários condicionais não estão implementados"
msgid "WHERE CURRENT OF on a view is not implemented"
msgstr "WHERE CURRENT OF em uma visão não está implementado"
-#: rewrite/rewriteHandler.c:485
+#: rewrite/rewriteHandler.c:510
#, c-format
msgid ""
"WITH query name \"%s\" appears in both a rule action and the query being "
@@ -18063,21 +18074,21 @@ msgstr ""
"nome de consulta WITH \"%s\" aparece em ação da regra e na consulta a ser "
"reescrita"
-#: rewrite/rewriteHandler.c:543
+#: rewrite/rewriteHandler.c:568
msgid "cannot have RETURNING lists in multiple rules"
msgstr "não pode ter listas RETURNING em múltiplas regras"
-#: rewrite/rewriteHandler.c:874 rewrite/rewriteHandler.c:892
+#: rewrite/rewriteHandler.c:899 rewrite/rewriteHandler.c:917
#, c-format
msgid "multiple assignments to same column \"%s\""
msgstr "atribuições múltiplas para mesma coluna \"%s\""
-#: rewrite/rewriteHandler.c:1627 rewrite/rewriteHandler.c:2022
+#: rewrite/rewriteHandler.c:1652 rewrite/rewriteHandler.c:2050
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
msgstr "recursão infinita detectada em regras para relação \"%s\""
-#: rewrite/rewriteHandler.c:1883
+#: rewrite/rewriteHandler.c:1911
msgid ""
"DO INSTEAD NOTHING rules are not supported for data-modifying statements in "
"WITH"
@@ -18085,7 +18096,7 @@ msgstr ""
"regras DO INSTEAD NOTHING não são suportadas em comandos que modificam dados "
"no WITH"
-#: rewrite/rewriteHandler.c:1897
+#: rewrite/rewriteHandler.c:1925
msgid ""
"conditional DO INSTEAD rules are not supported for data-modifying statements "
"in WITH"
@@ -18093,12 +18104,12 @@ msgstr ""
"regras DO INSTEAD condicionais não são suportadas em comandos que modificam "
"dados no WITH"
-#: rewrite/rewriteHandler.c:1901
+#: rewrite/rewriteHandler.c:1929
msgid "DO ALSO rules are not supported for data-modifying statements in WITH"
msgstr ""
"regras DO ALSO não são suportadas em comandos que modificam dados no WITH"
-#: rewrite/rewriteHandler.c:1906
+#: rewrite/rewriteHandler.c:1934
msgid ""
"multi-statement DO INSTEAD rules are not supported for data-modifying "
"statements in WITH"
@@ -18106,43 +18117,43 @@ msgstr ""
"regras DO INSTEAD com múltiplos comandos não são suportadas em comandos que "
"modificam dados no WITH"
-#: rewrite/rewriteHandler.c:2060
+#: rewrite/rewriteHandler.c:2088
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
msgstr "não pode executar INSERT RETURNING na relação \"%s\""
-#: rewrite/rewriteHandler.c:2062
+#: rewrite/rewriteHandler.c:2090
msgid ""
"You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Você precisa de uma regra incondicional ON INSERT DO INSTEAD com uma "
"cláusula RETURNING."
-#: rewrite/rewriteHandler.c:2067
+#: rewrite/rewriteHandler.c:2095
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
msgstr "não pode executar UPDATE RETURNING na relação \"%s\""
-#: rewrite/rewriteHandler.c:2069
+#: rewrite/rewriteHandler.c:2097
msgid ""
"You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Você precisa de uma regra incondicional ON UPDATE DO INSTEAD com uma "
"cláusula RETURNING."
-#: rewrite/rewriteHandler.c:2074
+#: rewrite/rewriteHandler.c:2102
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
msgstr "não pode executar DELETE RETURNING na relação \"%s\""
-#: rewrite/rewriteHandler.c:2076
+#: rewrite/rewriteHandler.c:2104
msgid ""
"You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Você precisa de uma regra incondicional ON DELETE DO INSTEAD com uma "
"cláusula RETURNING."
-#: rewrite/rewriteHandler.c:2140
+#: rewrite/rewriteHandler.c:2168
msgid ""
"WITH cannot be used in a query that is rewritten by rules into multiple "
"queries"
@@ -18150,7 +18161,7 @@ msgstr ""
"WITH não pode ser utilizado em uma consulta que reescrita por regras em "
"múltiplas consultas"
-#: rewrite/rewriteDefine.c:109 rewrite/rewriteDefine.c:769
+#: rewrite/rewriteDefine.c:109 rewrite/rewriteDefine.c:792
#, c-format
msgid "rule \"%s\" for relation \"%s\" already exists"
msgstr "regra \"%s\" para relação \"%s\" já existe"
@@ -18245,52 +18256,67 @@ msgstr "listas RETURNING não são suportadas em regras condicionais"
msgid "RETURNING lists are not supported in non-INSTEAD rules"
msgstr "listas RETURNING não são suportadas em regras que não utilizam INSTEAD"
-#: rewrite/rewriteDefine.c:552
+#: rewrite/rewriteDefine.c:553
msgid "SELECT rule's target list has too many entries"
msgstr "lista de alvos de uma regra SELECT tem muitas entradas"
-#: rewrite/rewriteDefine.c:553
+#: rewrite/rewriteDefine.c:554
msgid "RETURNING list has too many entries"
msgstr "lista RETURNING tem muitas entradas"
-#: rewrite/rewriteDefine.c:569
+#: rewrite/rewriteDefine.c:570
msgid "cannot convert relation containing dropped columns to view"
msgstr "não pode converter relação contendo colunas removidas em visão"
-#: rewrite/rewriteDefine.c:574
+#: rewrite/rewriteDefine.c:576
#, c-format
msgid "SELECT rule's target entry %d has different column name from \"%s\""
msgstr ""
"entrada alvo %d de uma regra SELECT tem nome de coluna diferente de \"%s\""
-#: rewrite/rewriteDefine.c:580
+#: rewrite/rewriteDefine.c:578
+#, c-format
+msgid "SELECT target entry is named \"%s\"."
+msgstr "entrada alvo de SELECT é chamado de \"%s\"."
+
+#: rewrite/rewriteDefine.c:587
#, c-format
msgid "SELECT rule's target entry %d has different type from column \"%s\""
msgstr ""
"entrada alvo %d de uma regra SELECT tem tipo diferente da coluna \"%s\""
-#: rewrite/rewriteDefine.c:582
+#: rewrite/rewriteDefine.c:589
#, c-format
msgid "RETURNING list's entry %d has different type from column \"%s\""
msgstr "entrada %d de uma lista RETURNING tem tipo diferente da coluna \"%s\""
-#: rewrite/rewriteDefine.c:597
+#: rewrite/rewriteDefine.c:592 rewrite/rewriteDefine.c:616
+#, c-format
+msgid "SELECT target entry has type %s, but column has type %s."
+msgstr "entrada alvo de SELECT tem tipo %s, mas coluna tem tipo %s."
+
+#: rewrite/rewriteDefine.c:595 rewrite/rewriteDefine.c:620
+#, c-format
+msgid "RETURNING list entry has type %s, but column has type %s."
+msgstr "entrada de uma lista RETURNING tem tipo %s, mas coluna tem tipo %s."
+
+#: rewrite/rewriteDefine.c:611
#, c-format
msgid "SELECT rule's target entry %d has different size from column \"%s\""
msgstr ""
"entrada alvo %d de uma regra SELECT tem tamanho diferente da coluna \"%s\""
-#: rewrite/rewriteDefine.c:599
+#: rewrite/rewriteDefine.c:613
#, c-format
msgid "RETURNING list's entry %d has different size from column \"%s\""
msgstr ""
"entrada %d de uma lista RETURNING tem tamanho diferente da coluna \"%s\""
-#: rewrite/rewriteDefine.c:607
+#: rewrite/rewriteDefine.c:630
msgid "SELECT rule's target list has too few entries"
msgstr "lista de alvos de uma regra SELECT tem poucas entradas"
-#: rewrite/rewriteDefine.c:608
+#: rewrite/rewriteDefine.c:631
msgid "RETURNING list has too few entries"
msgstr "lista RETURNING tem poucas entradas"
@@ -18744,17 +18770,22 @@ msgstr "não pôde obter junção para \"%s\": %s\n"
msgid "could not open directory \"%s\": %s\n"
msgstr "não pôde abrir diretório \"%s\": %s\n"
-#: ../port/dirmod.c:480
+#: ../port/dirmod.c:476
#, c-format
msgid "could not read directory \"%s\": %s\n"
msgstr "não pôde ler diretório \"%s\": %s\n"
-#: ../port/dirmod.c:563
+#: ../port/dirmod.c:488
+#, c-format
+msgid "could not close directory \"%s\": %s\n"
+msgstr "não pôde fechar diretório \"%s\": %s\n"
+
+#: ../port/dirmod.c:567
#, c-format
msgid "could not stat file or directory \"%s\": %s\n"
msgstr "não pôde executar stat no arquivo ou diretório \"%s\": %s\n"
-#: ../port/dirmod.c:590 ../port/dirmod.c:607
+#: ../port/dirmod.c:594 ../port/dirmod.c:611
#, c-format
msgid "could not remove file or directory \"%s\": %s\n"
msgstr "não pôde remover arquivo ou diretório \"%s\": %s\n"
diff --git a/src/backend/po/ru.po b/src/backend/po/ru.po
index 03cbf3e880f..91a99a17ac3 100644
--- a/src/backend/po/ru.po
+++ b/src/backend/po/ru.po
@@ -1,8 +1,6 @@
# Russian message translation file for postgres
# Copyright (C) 2012 PostgreSQL Global Development Group
# Distributed under the same licensing terms as PostgreSQL itself.
-# Serguei A. Mokhov <mokhov@cs.concordia.ca>, 2001-2004.
-# Alexander Lakhin <exclusion@gmail.com>, 2012.
#
# ChangeLog:
# - April 3, 2012: Bug fixes. Alexander Lakhin <exclusion@gmail.com>.
@@ -22,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.1\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2013-06-15 21:09+0000\n"
-"PO-Revision-Date: 2013-06-16 10:44+0400\n"
+"POT-Creation-Date: 2014-04-02 02:09+0000\n"
+"PO-Revision-Date: 2014-04-02 09:14+0400\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
"Language: ru\n"
@@ -102,7 +100,7 @@ msgid "could not send test message on socket for statistics collector: %m"
msgstr ""
"не удалось послать тестовое сообщение в сокет для сборщика статистики: %m"
-#: postmaster/pgstat.c:448 postmaster/pgstat.c:2996
+#: postmaster/pgstat.c:448 postmaster/pgstat.c:2997
#, c-format
msgid "select() failed in statistics collector: %m"
msgstr "сбой select() в сборщике статистики: %m"
@@ -141,60 +139,60 @@ msgstr "не удалось породить процесс сборщика с
msgid "must be superuser to reset statistics counters"
msgstr "для сброса счётчиков статистики нужно быть суперпользователем"
-#: postmaster/pgstat.c:1184 utils/adt/pgstatfuncs.c:1547
+#: postmaster/pgstat.c:1184 utils/adt/pgstatfuncs.c:1549
#, c-format
msgid "unrecognized reset target: \"%s\""
msgstr "запрошен сброс неизвестного счётчика: \"%s\""
-#: postmaster/pgstat.c:1185 utils/adt/pgstatfuncs.c:1548
+#: postmaster/pgstat.c:1185 utils/adt/pgstatfuncs.c:1550
msgid "Target must be \"bgwriter\"."
msgstr "Допустимый счётчик: \"bgwriter\"."
-#: postmaster/pgstat.c:2975
+#: postmaster/pgstat.c:2976
#, c-format
msgid "poll() failed in statistics collector: %m"
msgstr "сбой poll() в сборщике статистики: %m"
-#: postmaster/pgstat.c:3020
+#: postmaster/pgstat.c:3021
#, c-format
msgid "could not read statistics message: %m"
msgstr "не удалось прочитать сообщение статистики: %m"
-#: postmaster/pgstat.c:3291
+#: postmaster/pgstat.c:3292
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr "не удалось открыть временный файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:3363
+#: postmaster/pgstat.c:3364
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr "не удалось записать во временный файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:3372
+#: postmaster/pgstat.c:3373
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr "не удалось закрыть временный файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:3380
+#: postmaster/pgstat.c:3381
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr ""
"не удалось переименовать временный файл статистики из \"%s\" в \"%s\": %m"
-#: postmaster/pgstat.c:3486 postmaster/pgstat.c:3715
+#: postmaster/pgstat.c:3487 postmaster/pgstat.c:3716
#, c-format
msgid "could not open statistics file \"%s\": %m"
msgstr "не удалось открыть файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:3498 postmaster/pgstat.c:3508 postmaster/pgstat.c:3530
-#: postmaster/pgstat.c:3545 postmaster/pgstat.c:3608 postmaster/pgstat.c:3626
-#: postmaster/pgstat.c:3642 postmaster/pgstat.c:3660 postmaster/pgstat.c:3676
-#: postmaster/pgstat.c:3727 postmaster/pgstat.c:3738
+#: postmaster/pgstat.c:3499 postmaster/pgstat.c:3509 postmaster/pgstat.c:3531
+#: postmaster/pgstat.c:3546 postmaster/pgstat.c:3609 postmaster/pgstat.c:3627
+#: postmaster/pgstat.c:3643 postmaster/pgstat.c:3661 postmaster/pgstat.c:3677
+#: postmaster/pgstat.c:3728 postmaster/pgstat.c:3739
#, c-format
msgid "corrupted statistics file \"%s\""
msgstr "файл статистики \"%s\" испорчен"
-#: postmaster/pgstat.c:4036
+#: postmaster/pgstat.c:4037
msgid "database hash table corrupted during cleanup --- abort"
msgstr "таблица хэша базы данных испорчена при очистке --- прерывание"
@@ -330,7 +328,7 @@ msgstr "Команда архивации с ошибкой: %s"
msgid "archive command was terminated by exception 0x%X"
msgstr "команда архивации была прервана исключением 0x%X"
-#: postmaster/pgarch.c:579 postmaster/postmaster.c:2888
+#: postmaster/pgarch.c:579 postmaster/postmaster.c:2883
msgid ""
"See C include file \"ntstatus.h\" for a description of the hexadecimal value."
msgstr ""
@@ -364,55 +362,55 @@ msgstr "не удалось открыть каталог состояния а
#: postmaster/pgarch.c:715 access/transam/xlog.c:4613
#: access/transam/xlog.c:5573 access/transam/xlog.c:5626
-#: access/transam/xlog.c:6415
+#: access/transam/xlog.c:6421
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "не удалось переименовать файл \"%s\" в \"%s\": %m"
-#: postmaster/postmaster.c:574
+#: postmaster/postmaster.c:569
#, c-format
msgid "%s: invalid argument for option -f: \"%s\"\n"
msgstr "%s: неверный аргумент для параметра -f: \"%s\"\n"
-#: postmaster/postmaster.c:660
+#: postmaster/postmaster.c:655
#, c-format
msgid "%s: invalid argument for option -t: \"%s\"\n"
msgstr "%s: неверный аргумент для параметра -t: \"%s\"\n"
-#: postmaster/postmaster.c:683 bootstrap/bootstrap.c:277 tcop/postgres.c:3441
+#: postmaster/postmaster.c:678 bootstrap/bootstrap.c:269 tcop/postgres.c:3448
#, c-format
msgid "--%s requires a value"
msgstr "для --%s требуется значение"
-#: postmaster/postmaster.c:688 bootstrap/bootstrap.c:282 tcop/postgres.c:3446
+#: postmaster/postmaster.c:683 bootstrap/bootstrap.c:274 tcop/postgres.c:3453
#, c-format
msgid "-c %s requires a value"
msgstr "для -c %s требуется значение"
-#: postmaster/postmaster.c:700 postmaster/postmaster.c:713
-#: bootstrap/bootstrap.c:293
+#: postmaster/postmaster.c:695 postmaster/postmaster.c:708
+#: bootstrap/bootstrap.c:285
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Для дополнительной информации попробуйте \"%s --help\".\n"
-#: postmaster/postmaster.c:711
+#: postmaster/postmaster.c:706
#, c-format
msgid "%s: invalid argument: \"%s\"\n"
msgstr "%s: неверный аргумент: \"%s\"\n"
-#: postmaster/postmaster.c:736
+#: postmaster/postmaster.c:731
#, c-format
msgid "%s: superuser_reserved_connections must be less than max_connections\n"
msgstr ""
"%s: параметр superuser_reserved_connections должен быть меньше "
"max_connections\n"
-#: postmaster/postmaster.c:741
+#: postmaster/postmaster.c:736
#, c-format
msgid "%s: max_wal_senders must be less than max_connections\n"
msgstr "%s: параметр max_wal_senders должен быть меньше max_connections\n"
-#: postmaster/postmaster.c:746
+#: postmaster/postmaster.c:741
msgid ""
"WAL archival (archive_mode=on) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -420,7 +418,7 @@ msgstr ""
"Для архивации WAL (archive_mode=on) wal_level должен быть \"archive\" или "
"\"hot_standby\""
-#: postmaster/postmaster.c:749
+#: postmaster/postmaster.c:744
msgid ""
"WAL streaming (max_wal_senders > 0) requires wal_level \"archive\" or "
"\"hot_standby\""
@@ -428,58 +426,58 @@ msgstr ""
"Для потоковой трансляции WAL (max_wal_senders > 0) wal_level должен быть "
"\"archive\" или \"hot_standby\""
-#: postmaster/postmaster.c:757
+#: postmaster/postmaster.c:752
#, c-format
msgid "%s: invalid datetoken tables, please fix\n"
msgstr "%s: ошибка в таблицах маркеров времени, требуется исправление\n"
-#: postmaster/postmaster.c:857
+#: postmaster/postmaster.c:852
msgid "invalid list syntax for \"listen_addresses\""
msgstr "неверный формат списка для \"listen_addresses\""
-#: postmaster/postmaster.c:887
+#: postmaster/postmaster.c:882
#, c-format
msgid "could not create listen socket for \"%s\""
msgstr "не удалось создать принимающий сокет для \"%s\""
-#: postmaster/postmaster.c:893
+#: postmaster/postmaster.c:888
msgid "could not create any TCP/IP sockets"
msgstr "не удалось создать сокеты TCP/IP"
-#: postmaster/postmaster.c:944
+#: postmaster/postmaster.c:939
msgid "could not create Unix-domain socket"
msgstr "не удалось создать доменный сокет UNIX"
-#: postmaster/postmaster.c:952
+#: postmaster/postmaster.c:947
msgid "no socket created for listening"
msgstr "отсутствуют принимающие сокеты"
-#: postmaster/postmaster.c:991
+#: postmaster/postmaster.c:986
msgid "could not create I/O completion port for child queue"
msgstr "не удалось создать порт завершения ввода/вывода для очереди потомков"
-#: postmaster/postmaster.c:1035
+#: postmaster/postmaster.c:1030
#, c-format
msgid "%s: could not write external PID file \"%s\": %s\n"
msgstr "%s: не удалось записать внешний файл PID \"%s\": %s\n"
-#: postmaster/postmaster.c:1103 utils/init/postinit.c:197
+#: postmaster/postmaster.c:1098 utils/init/postinit.c:197
msgid "could not load pg_hba.conf"
msgstr "не удалось загрузить pg_hba.conf"
-#: postmaster/postmaster.c:1156
+#: postmaster/postmaster.c:1151
#, c-format
msgid "%s: could not locate matching postgres executable"
msgstr "%s: подходящий исполняемый файл postgres не найден"
-#: postmaster/postmaster.c:1177 utils/misc/tzparser.c:323 utils/adt/misc.c:213
+#: postmaster/postmaster.c:1172 utils/misc/tzparser.c:323 utils/adt/misc.c:213
#: utils/adt/genfile.c:353 commands/tablespace.c:689 commands/tablespace.c:699
#: storage/file/fd.c:1682 storage/file/copydir.c:67 storage/file/copydir.c:106
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "не удалось открыть каталог \"%s\": %m"
-#: postmaster/postmaster.c:1179 utils/misc/tzparser.c:325
+#: postmaster/postmaster.c:1174 utils/misc/tzparser.c:325
#, c-format
msgid ""
"This may indicate an incomplete PostgreSQL installation, or that the file "
@@ -488,41 +486,41 @@ msgstr ""
"Возможно, PostgreSQL установлен не полностью или файла \"%s\" нет в "
"положенном месте."
-#: postmaster/postmaster.c:1207
+#: postmaster/postmaster.c:1202
#, c-format
msgid "data directory \"%s\" does not exist"
msgstr "каталог данных \"%s\" не существует"
-#: postmaster/postmaster.c:1212
+#: postmaster/postmaster.c:1207
#, c-format
msgid "could not read permissions of directory \"%s\": %m"
msgstr "не удалось считать права на каталог \"%s\": %m"
-#: postmaster/postmaster.c:1220
+#: postmaster/postmaster.c:1215
#, c-format
msgid "specified data directory \"%s\" is not a directory"
msgstr "указанный каталог данных \"%s\" не существует"
-#: postmaster/postmaster.c:1236
+#: postmaster/postmaster.c:1231
#, c-format
msgid "data directory \"%s\" has wrong ownership"
msgstr "владелец каталога данных \"%s\" определён неверно"
-#: postmaster/postmaster.c:1238
+#: postmaster/postmaster.c:1233
msgid "The server must be started by the user that owns the data directory."
msgstr ""
"Сервер должен запускать пользователь, являющийся владельцем каталога данных."
-#: postmaster/postmaster.c:1258
+#: postmaster/postmaster.c:1253
#, c-format
msgid "data directory \"%s\" has group or world access"
msgstr "к каталогу данных \"%s\" имеют доступ все или группа"
-#: postmaster/postmaster.c:1260
+#: postmaster/postmaster.c:1255
msgid "Permissions should be u=rwx (0700)."
msgstr "Права должны быть: u=rwx (0700)."
-#: postmaster/postmaster.c:1271
+#: postmaster/postmaster.c:1266
#, c-format
msgid ""
"%s: could not find the database system\n"
@@ -533,256 +531,256 @@ msgstr ""
"Ожидалось найти её в каталоге \"%s\",\n"
"но открыть файл \"%s\" не удалось: %s\n"
-#: postmaster/postmaster.c:1307
+#: postmaster/postmaster.c:1302
#, c-format
msgid "%s: could not open file \"%s\": %s\n"
msgstr "%s: не удалось открыть файл \"%s\": %s\n"
-#: postmaster/postmaster.c:1314
+#: postmaster/postmaster.c:1309
#, c-format
msgid "%s: could not open log file \"%s/%s\": %s\n"
msgstr "%s: не удалось открыть файл протокола \"%s/%s\": %s\n"
-#: postmaster/postmaster.c:1325
+#: postmaster/postmaster.c:1320
#, c-format
msgid "%s: could not fork background process: %s\n"
msgstr "%s: не удалось породить фоновый процесс: %s\n"
-#: postmaster/postmaster.c:1347
+#: postmaster/postmaster.c:1342
#, c-format
msgid "%s: could not dissociate from controlling TTY: %s\n"
msgstr "%s: не удалось отключиться от управления TTY: %s\n"
-#: postmaster/postmaster.c:1442
+#: postmaster/postmaster.c:1437
#, c-format
msgid "select() failed in postmaster: %m"
msgstr "сбой select() в postmaster'е: %m"
-#: postmaster/postmaster.c:1604 postmaster/postmaster.c:1635
+#: postmaster/postmaster.c:1599 postmaster/postmaster.c:1630
msgid "incomplete startup packet"
msgstr "неполный стартовый пакет"
-#: postmaster/postmaster.c:1616
+#: postmaster/postmaster.c:1611
msgid "invalid length of startup packet"
msgstr "неверная длина стартового пакета"
-#: postmaster/postmaster.c:1673
+#: postmaster/postmaster.c:1668
#, c-format
msgid "failed to send SSL negotiation response: %m"
msgstr "не удалось отправить ответ в процессе SSL-согласования: %m"
-#: postmaster/postmaster.c:1702
+#: postmaster/postmaster.c:1697
#, c-format
msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u"
msgstr ""
"неподдерживаемый протокол клиентского приложения %u.%u; сервер поддерживает "
"%u.0 - %u.%u "
-#: postmaster/postmaster.c:1753
+#: postmaster/postmaster.c:1748
msgid "invalid value for boolean option \"replication\""
msgstr "неверное значение логического параметра \"replication\""
-#: postmaster/postmaster.c:1773
+#: postmaster/postmaster.c:1768
msgid "invalid startup packet layout: expected terminator as last byte"
msgstr ""
"неверная структура стартового пакета: последним байтом должен быть терминатор"
-#: postmaster/postmaster.c:1801
+#: postmaster/postmaster.c:1796
msgid "no PostgreSQL user name specified in startup packet"
msgstr "в стартовом пакете не указано имя пользователя PostgreSQL"
-#: postmaster/postmaster.c:1858
+#: postmaster/postmaster.c:1853
msgid "the database system is starting up"
msgstr "система баз данных запускается"
-#: postmaster/postmaster.c:1863
+#: postmaster/postmaster.c:1858
msgid "the database system is shutting down"
msgstr "система баз данных останавливается"
-#: postmaster/postmaster.c:1868
+#: postmaster/postmaster.c:1863
msgid "the database system is in recovery mode"
msgstr "система баз данных в режиме восстановления"
-#: postmaster/postmaster.c:1873 storage/ipc/procarray.c:271
+#: postmaster/postmaster.c:1868 storage/ipc/procarray.c:271
#: storage/ipc/sinvaladt.c:302 storage/lmgr/proc.c:304
msgid "sorry, too many clients already"
msgstr "извините, уже слишком много клиентов"
-#: postmaster/postmaster.c:1935
+#: postmaster/postmaster.c:1930
#, c-format
msgid "wrong key in cancel request for process %d"
msgstr "неправильный ключ в запросе на отмену процесса %d"
-#: postmaster/postmaster.c:1943
+#: postmaster/postmaster.c:1938
#, c-format
msgid "PID %d in cancel request did not match any process"
msgstr "процесс с кодом %d, полученным в запросе на отмену, не найден"
-#: postmaster/postmaster.c:2015 postmaster/postmaster.c:2046
-#: postmaster/postmaster.c:3248 postmaster/postmaster.c:3927
-#: postmaster/postmaster.c:4013 postmaster/postmaster.c:4630
+#: postmaster/postmaster.c:2010 postmaster/postmaster.c:2041
+#: postmaster/postmaster.c:3243 postmaster/postmaster.c:3922
+#: postmaster/postmaster.c:4007 postmaster/postmaster.c:4624
#: utils/hash/dynahash.c:368 utils/hash/dynahash.c:445
#: utils/hash/dynahash.c:959 utils/misc/guc.c:3298 utils/misc/guc.c:3311
#: utils/misc/guc.c:3324 utils/misc/tzparser.c:455 utils/init/miscinit.c:150
#: utils/init/miscinit.c:171 utils/init/miscinit.c:181 utils/fmgr/dfmgr.c:224
#: utils/mb/mbutils.c:374 utils/mb/mbutils.c:675 utils/mmgr/aset.c:416
#: utils/mmgr/aset.c:587 utils/mmgr/aset.c:765 utils/mmgr/aset.c:966
-#: utils/adt/regexp.c:209 utils/adt/varlena.c:3468 utils/adt/varlena.c:3489
+#: utils/adt/regexp.c:219 utils/adt/varlena.c:3472 utils/adt/varlena.c:3493
#: utils/adt/formatting.c:1524 utils/adt/formatting.c:1640
#: utils/adt/formatting.c:1757 lib/stringinfo.c:266 commands/sequence.c:1014
#: libpq/auth.c:1022 libpq/auth.c:1382 libpq/auth.c:1450 libpq/auth.c:1852
#: storage/file/fd.c:364 storage/file/fd.c:761 storage/file/fd.c:879
-#: storage/file/fd.c:1443 storage/ipc/procarray.c:801
-#: storage/ipc/procarray.c:1212 storage/ipc/procarray.c:1219
-#: storage/ipc/procarray.c:1459 storage/ipc/procarray.c:1910
+#: storage/file/fd.c:1443 storage/ipc/procarray.c:849
+#: storage/ipc/procarray.c:1260 storage/ipc/procarray.c:1267
+#: storage/ipc/procarray.c:1507 storage/ipc/procarray.c:1958
#: storage/buffer/localbuf.c:350 storage/buffer/buf_init.c:154
msgid "out of memory"
msgstr "нехватка памяти"
-#: postmaster/postmaster.c:2149
+#: postmaster/postmaster.c:2144
msgid "received SIGHUP, reloading configuration files"
msgstr "получен SIGHUP, файлы конфигурации перезагружаются"
-#: postmaster/postmaster.c:2172
+#: postmaster/postmaster.c:2167
msgid "pg_hba.conf not reloaded"
msgstr "pg_hba.conf не перезагружен"
-#: postmaster/postmaster.c:2215
+#: postmaster/postmaster.c:2210
msgid "received smart shutdown request"
msgstr "получен запрос на \"вежливое\" выключение"
-#: postmaster/postmaster.c:2262
+#: postmaster/postmaster.c:2257
msgid "received fast shutdown request"
msgstr "получен запрос на быстрое выключение"
-#: postmaster/postmaster.c:2280
+#: postmaster/postmaster.c:2275
msgid "aborting any active transactions"
msgstr "прерывание всех активных транзакций"
-#: postmaster/postmaster.c:2309
+#: postmaster/postmaster.c:2304
msgid "received immediate shutdown request"
msgstr "получен запрос на немедленное выключение"
-#: postmaster/postmaster.c:2397 postmaster/postmaster.c:2418
+#: postmaster/postmaster.c:2392 postmaster/postmaster.c:2413
msgid "startup process"
msgstr "стартовый процесс"
-#: postmaster/postmaster.c:2400
+#: postmaster/postmaster.c:2395
msgid "aborting startup due to startup process failure"
msgstr "прерывание запуска из-за ошибки в стартовом процессе"
-#: postmaster/postmaster.c:2452
+#: postmaster/postmaster.c:2447
msgid "database system is ready to accept connections"
msgstr "система БД готова принимать подключения"
-#: postmaster/postmaster.c:2507
+#: postmaster/postmaster.c:2502
msgid "background writer process"
msgstr "процесс фоновой записи"
-#: postmaster/postmaster.c:2523
+#: postmaster/postmaster.c:2518
msgid "WAL writer process"
msgstr "процесс записи WAL"
-#: postmaster/postmaster.c:2537
+#: postmaster/postmaster.c:2532
msgid "WAL receiver process"
msgstr "процесс считывания WAL"
-#: postmaster/postmaster.c:2552
+#: postmaster/postmaster.c:2547
msgid "autovacuum launcher process"
msgstr "процесс запуска автоочистки"
-#: postmaster/postmaster.c:2567
+#: postmaster/postmaster.c:2562
msgid "archiver process"
msgstr "процесс архивации"
-#: postmaster/postmaster.c:2583
+#: postmaster/postmaster.c:2578
msgid "statistics collector process"
msgstr "процесс сбора статистики"
-#: postmaster/postmaster.c:2597
+#: postmaster/postmaster.c:2592
msgid "system logger process"
msgstr "процесс системного протоколирования"
-#: postmaster/postmaster.c:2632 postmaster/postmaster.c:2651
-#: postmaster/postmaster.c:2658 postmaster/postmaster.c:2676
+#: postmaster/postmaster.c:2627 postmaster/postmaster.c:2646
+#: postmaster/postmaster.c:2653 postmaster/postmaster.c:2671
msgid "server process"
msgstr "процесс сервера"
-#: postmaster/postmaster.c:2712
+#: postmaster/postmaster.c:2707
msgid "terminating any other active server processes"
msgstr "завершение всех остальных активных серверных процессов"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:2877
+#: postmaster/postmaster.c:2872
#, c-format
msgid "%s (PID %d) exited with exit code %d"
msgstr "%s (PID %d) завершился с кодом выхода %d"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:2886
+#: postmaster/postmaster.c:2881
#, c-format
msgid "%s (PID %d) was terminated by exception 0x%X"
msgstr "%s (PID %d) был прерван исключением 0x%X"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:2895
+#: postmaster/postmaster.c:2890
#, c-format
msgid "%s (PID %d) was terminated by signal %d: %s"
msgstr "%s (PID %d) был завершён по сигналу %d: %s"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:2905
+#: postmaster/postmaster.c:2900
#, c-format
msgid "%s (PID %d) was terminated by signal %d"
msgstr "%s (PID %d) был завершён по сигналу %d"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:2914
+#: postmaster/postmaster.c:2909
#, c-format
msgid "%s (PID %d) exited with unrecognized status %d"
msgstr "%s (PID %d) завершился с неизвестным кодом состояния %d"
-#: postmaster/postmaster.c:3094
+#: postmaster/postmaster.c:3089
msgid "abnormal database system shutdown"
msgstr "аварийное выключение системы БД"
-#: postmaster/postmaster.c:3133
+#: postmaster/postmaster.c:3128
msgid "all server processes terminated; reinitializing"
msgstr "все серверные процессы завершены... переинициализация"
-#: postmaster/postmaster.c:3316
+#: postmaster/postmaster.c:3311
#, c-format
msgid "could not fork new process for connection: %m"
msgstr "породить новый процесс для соединения не удалось: %m"
-#: postmaster/postmaster.c:3358
+#: postmaster/postmaster.c:3353
msgid "could not fork new process for connection: "
msgstr "породить новый процесс для соединения не удалось: "
-#: postmaster/postmaster.c:3472
+#: postmaster/postmaster.c:3467
#, c-format
msgid "connection received: host=%s port=%s"
msgstr "принято подключение: узел=%s порт=%s"
-#: postmaster/postmaster.c:3477
+#: postmaster/postmaster.c:3472
#, c-format
msgid "connection received: host=%s"
msgstr "принято подключение: узел=%s"
-#: postmaster/postmaster.c:3702 access/transam/xlog.c:2397
+#: postmaster/postmaster.c:3697 access/transam/xlog.c:2397
#: access/transam/xlog.c:2530 access/transam/xlog.c:4463
-#: access/transam/xlog.c:9166 access/transam/xlog.c:9407
+#: access/transam/xlog.c:9189 access/transam/xlog.c:9433
#: storage/file/copydir.c:172 storage/smgr/md.c:289
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "создать файл \"%s\" не удалось: %m"
-#: postmaster/postmaster.c:3712 postmaster/postmaster.c:3722
+#: postmaster/postmaster.c:3707 postmaster/postmaster.c:3717
#: utils/misc/guc.c:7432 utils/misc/guc.c:7457 utils/init/miscinit.c:1097
#: utils/init/miscinit.c:1106 utils/init/miscinit.c:1113
#: access/transam/xlog.c:2429 access/transam/xlog.c:2562
@@ -792,83 +790,83 @@ msgstr "создать файл \"%s\" не удалось: %m"
msgid "could not write to file \"%s\": %m"
msgstr "записать в файл \"%s\" не удалось: %m"
-#: postmaster/postmaster.c:3741
+#: postmaster/postmaster.c:3736
#, c-format
msgid "could not execute server process \"%s\": %m"
msgstr "запустить серверный процесс \"%s\" не удалось: %m"
-#: postmaster/postmaster.c:4263
+#: postmaster/postmaster.c:4257
msgid "database system is ready to accept read only connections"
msgstr "система БД готова к подключениям в режиме \"только чтение\""
-#: postmaster/postmaster.c:4533
+#: postmaster/postmaster.c:4527
#, c-format
msgid "could not fork startup process: %m"
msgstr "породить стартовый процесс не удалось: %m"
-#: postmaster/postmaster.c:4537
+#: postmaster/postmaster.c:4531
#, c-format
msgid "could not fork background writer process: %m"
msgstr "породить процесс фоновой записи не удалось: %m"
-#: postmaster/postmaster.c:4541
+#: postmaster/postmaster.c:4535
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr "породить процесс записи WAL не удалось: %m"
-#: postmaster/postmaster.c:4545
+#: postmaster/postmaster.c:4539
#, c-format
msgid "could not fork WAL receiver process: %m"
msgstr "породить процесс считывания WAL не удалось: %m"
-#: postmaster/postmaster.c:4549
+#: postmaster/postmaster.c:4543
#, c-format
msgid "could not fork process: %m"
msgstr "породить процесс не удалось: %m"
-#: postmaster/postmaster.c:4834
+#: postmaster/postmaster.c:4828
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr ""
"продублировать сокет %d для серверного процесса не удалось: код ошибки %d"
-#: postmaster/postmaster.c:4866
+#: postmaster/postmaster.c:4860
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "создать наследуемый сокет не удалось: код ошибки %d\n"
-#: postmaster/postmaster.c:4895 postmaster/postmaster.c:4902
+#: postmaster/postmaster.c:4889 postmaster/postmaster.c:4896
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
msgstr "прочитать файл серверных переменных \"%s\" не удалось: %s\n"
-#: postmaster/postmaster.c:4911
+#: postmaster/postmaster.c:4905
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr "не удалось стереть файл \"%s\": %s\n"
-#: postmaster/postmaster.c:4928
+#: postmaster/postmaster.c:4922
#, c-format
msgid "could not map view of backend variables: error code %d\n"
msgstr "отобразить файл серверных переменных не удалось: код ошибки %d\n"
-#: postmaster/postmaster.c:4937
+#: postmaster/postmaster.c:4931
#, c-format
msgid "could not unmap view of backend variables: error code %d\n"
msgstr ""
"отключить отображение файла серверных переменных не удалось: код ошибки %d\n"
-#: postmaster/postmaster.c:4944
+#: postmaster/postmaster.c:4938
#, c-format
msgid "could not close handle to backend parameter variables: error code %d\n"
msgstr ""
"закрыть указатель файла серверных переменных не удалось: код ошибки %d\n"
-#: postmaster/postmaster.c:5089
+#: postmaster/postmaster.c:5083
msgid "could not read exit code for process\n"
msgstr "прочитать код завершения процесса не удалось\n"
-#: postmaster/postmaster.c:5094
+#: postmaster/postmaster.c:5088
msgid "could not post child completion status\n"
msgstr "отправить состояние завершения потомка не удалось\n"
@@ -984,7 +982,7 @@ msgstr "\"%s\" не является перечислением"
#: utils/hash/dynahash.c:955 storage/ipc/shmem.c:190
#: storage/lmgr/predicate.c:2246 storage/lmgr/predicate.c:2261
-#: storage/lmgr/predicate.c:3656 storage/lmgr/predicate.c:4800
+#: storage/lmgr/predicate.c:3653 storage/lmgr/predicate.c:4796
#: storage/lmgr/proc.c:197 storage/lmgr/proc.c:216 storage/lmgr/lock.c:723
#: storage/lmgr/lock.c:792 storage/lmgr/lock.c:2301 storage/lmgr/lock.c:2700
#: storage/lmgr/lock.c:2765
@@ -2705,8 +2703,8 @@ msgstr "неверное значение для параметра \"%s\": \"%s
#: utils/misc/guc.c:5399 utils/misc/guc.c:5713 utils/misc/guc.c:8014
#: utils/misc/guc.c:8048 utils/misc/guc.c:8082 utils/misc/guc.c:8116
-#: utils/misc/guc.c:8151 commands/tablecmds.c:693 commands/user.c:957
-#: storage/lmgr/proc.c:1069 storage/lmgr/deadlock.c:951
+#: utils/misc/guc.c:8151 commands/tablecmds.c:696 commands/user.c:957
+#: storage/lmgr/proc.c:1077 storage/lmgr/deadlock.c:951
#: catalog/objectaddress.c:315 catalog/dependency.c:937
#: catalog/dependency.c:938 catalog/dependency.c:944 catalog/dependency.c:945
#: catalog/dependency.c:956 catalog/dependency.c:957 port/win32/security.c:51
@@ -2768,7 +2766,7 @@ msgstr "неверное значение параметра \"%s\": %d"
msgid "invalid value for parameter \"%s\": %g"
msgstr "неверное значение параметра \"%s\": %g"
-#: utils/misc/guc.c:8181 commands/variable.c:59 commands/tablespace.c:1163
+#: utils/misc/guc.c:8181 commands/variable.c:59 commands/tablespace.c:1167
#: replication/syncrep.c:661 catalog/namespace.c:3559
msgid "List syntax is invalid."
msgstr "Ошибка синтаксиса в списке."
@@ -2944,8 +2942,8 @@ msgstr ""
msgid "could not change directory to \"%s\": %m"
msgstr "не удалось перейти в каталог \"%s\": %m"
-#: utils/init/miscinit.c:432 utils/adt/acl.c:4822 commands/variable.c:891
-#: commands/variable.c:963 commands/user.c:623 commands/user.c:825
+#: utils/init/miscinit.c:432 utils/adt/acl.c:4852 commands/variable.c:893
+#: commands/variable.c:965 commands/user.c:623 commands/user.c:825
#: commands/user.c:905 commands/user.c:1056
#, c-format
msgid "role \"%s\" does not exist"
@@ -3047,9 +3045,9 @@ msgid "could not write lock file \"%s\": %m"
msgstr "не удалось записать файл блокировки \"%s\": %m"
#: utils/init/miscinit.c:1046 utils/init/miscinit.c:1161
-#: utils/error/elog.c:1515 access/transam/xlog.c:2515
+#: utils/error/elog.c:1549 access/transam/xlog.c:2515
#: access/transam/xlog.c:4232 access/transam/xlog.c:4326
-#: access/transam/xlog.c:4482 replication/basebackup.c:849
+#: access/transam/xlog.c:4482 replication/basebackup.c:895
#: storage/file/copydir.c:165 storage/file/copydir.c:255 storage/smgr/md.c:553
#: storage/smgr/md.c:810
#, c-format
@@ -3240,96 +3238,102 @@ msgstr "Подкаталог базы данных \"%s\" отсутствует
msgid "could not access directory \"%s\": %m"
msgstr "ошибка доступа к каталогу \"%s\": %m"
-#: utils/error/elog.c:1525
+#: utils/error/elog.c:311 utils/error/elog.c:1168
+#, c-format
+msgid "error occurred at %s:%d before error message processing is available\n"
+msgstr ""
+"в %s:%d произошла ошибка до готовности подсистемы обработки сообщений\n"
+
+#: utils/error/elog.c:1559
#, c-format
msgid "could not reopen file \"%s\" as stderr: %m"
msgstr "открыть файл \"%s\" как stderr не удалось: %m"
-#: utils/error/elog.c:1538
+#: utils/error/elog.c:1572
#, c-format
msgid "could not reopen file \"%s\" as stdout: %m"
msgstr "открыть файл \"%s\" как stdout не удалось: %m"
-#: utils/error/elog.c:1928 utils/error/elog.c:1938 utils/error/elog.c:1948
+#: utils/error/elog.c:1962 utils/error/elog.c:1972 utils/error/elog.c:1982
msgid "[unknown]"
msgstr "[н/д]"
-#: utils/error/elog.c:2299 utils/error/elog.c:2579 utils/error/elog.c:2657
+#: utils/error/elog.c:2333 utils/error/elog.c:2613 utils/error/elog.c:2691
msgid "missing error text"
msgstr "отсутствует текст ошибки"
-#: utils/error/elog.c:2302 utils/error/elog.c:2305 utils/error/elog.c:2660
-#: utils/error/elog.c:2663
+#: utils/error/elog.c:2336 utils/error/elog.c:2339 utils/error/elog.c:2694
+#: utils/error/elog.c:2697
#, c-format
msgid " at character %d"
msgstr " (символ %d)"
-#: utils/error/elog.c:2315 utils/error/elog.c:2322
+#: utils/error/elog.c:2349 utils/error/elog.c:2356
msgid "DETAIL: "
msgstr "ПОДРОБНОСТИ: "
-#: utils/error/elog.c:2329
+#: utils/error/elog.c:2363
msgid "HINT: "
msgstr "ПОДСКАЗКА: "
-#: utils/error/elog.c:2336
+#: utils/error/elog.c:2370
msgid "QUERY: "
msgstr "ЗАПРОС: "
-#: utils/error/elog.c:2343
+#: utils/error/elog.c:2377
msgid "CONTEXT: "
msgstr "КОНТЕКСТ: "
-#: utils/error/elog.c:2353
+#: utils/error/elog.c:2387
#, c-format
msgid "LOCATION: %s, %s:%d\n"
msgstr "ПОЛОЖЕНИЕ: %s, %s:%d\n"
-#: utils/error/elog.c:2360
+#: utils/error/elog.c:2394
#, c-format
msgid "LOCATION: %s:%d\n"
msgstr "ПОЛОЖЕНИЕ: %s:%d\n"
-#: utils/error/elog.c:2374
+#: utils/error/elog.c:2408
msgid "STATEMENT: "
msgstr "ОПЕРАТОР: "
#. translator: This string will be truncated at 47
#. characters expanded.
-#: utils/error/elog.c:2772
+#: utils/error/elog.c:2812
#, c-format
msgid "operating system error %d"
msgstr "ошибка операционной системы %d"
-#: utils/error/elog.c:2795
+#: utils/error/elog.c:3007
msgid "DEBUG"
msgstr "ОТЛАДКА"
-#: utils/error/elog.c:2799
+#: utils/error/elog.c:3011
msgid "LOG"
msgstr "ОТМЕТКА"
-#: utils/error/elog.c:2802
+#: utils/error/elog.c:3014
msgid "INFO"
msgstr "ИНФОРМАЦИЯ"
-#: utils/error/elog.c:2805
+#: utils/error/elog.c:3017
msgid "NOTICE"
msgstr "ЗАМЕЧАНИЕ"
-#: utils/error/elog.c:2808
+#: utils/error/elog.c:3020
msgid "WARNING"
msgstr "ПРЕДУПРЕЖДЕНИЕ"
-#: utils/error/elog.c:2811
+#: utils/error/elog.c:3023
msgid "ERROR"
msgstr "ОШИБКА"
-#: utils/error/elog.c:2814
+#: utils/error/elog.c:3026
msgid "FATAL"
msgstr "ВАЖНО"
-#: utils/error/elog.c:2817
+#: utils/error/elog.c:3029
msgid "PANIC"
msgstr "ПАНИКА"
@@ -3366,22 +3370,27 @@ msgstr "Возможно нет места на диске?"
msgid "could not read block %ld of temporary file: %m"
msgstr "не удалось считать блок %ld временного файла: %m"
-#: utils/fmgr/fmgr.c:271
+#: utils/fmgr/fmgr.c:272
#, c-format
msgid "internal function \"%s\" is not in internal lookup table"
msgstr "внутренней функции \"%s\" нет во внутренней поисковой таблице"
-#: utils/fmgr/fmgr.c:481
+#: utils/fmgr/fmgr.c:482
#, c-format
msgid "unrecognized API version %d reported by info function \"%s\""
msgstr ""
"версия API (%d), выданная информационной функцией \"%s\", не поддерживается"
-#: utils/fmgr/fmgr.c:852 utils/fmgr/fmgr.c:2113
+#: utils/fmgr/fmgr.c:853 utils/fmgr/fmgr.c:2114
#, c-format
msgid "function %u has too many arguments (%d, maximum is %d)"
msgstr "у функции %u слишком много аргументов (%d, при максимуме %d)"
+#: utils/fmgr/fmgr.c:2507
+#, c-format
+msgid "language validation function %u called for language %u instead of %u"
+msgstr "функция языковой проверки %u вызвана для языка %u (а не %u)"
+
#: utils/fmgr/dfmgr.c:125
#, c-format
msgid "could not find function \"%s\" in file \"%s\""
@@ -3473,8 +3482,8 @@ msgstr ""
#: utils/fmgr/funcapi.c:60 utils/mmgr/portalmem.c:985 commands/prepare.c:751
#: commands/extension.c:1711 commands/extension.c:1820
#: commands/extension.c:2013 foreign/foreign.c:350 executor/functions.c:785
-#: executor/execQual.c:1706 executor/execQual.c:1731 executor/execQual.c:2092
-#: executor/execQual.c:5221 replication/walsender.c:1412
+#: executor/execQual.c:1704 executor/execQual.c:1729 executor/execQual.c:2089
+#: executor/execQual.c:5242 replication/walsender.c:1432
msgid "set-valued function called in context that cannot accept a set"
msgstr ""
"функция, возвращающая множество, вызвана в контексте, где ему нет места"
@@ -3599,7 +3608,7 @@ msgstr "нельзя выполнить PREPARE для транзакции, с
#: utils/mmgr/portalmem.c:989 commands/prepare.c:755 commands/extension.c:1715
#: commands/extension.c:1824 commands/extension.c:2017 foreign/foreign.c:355
-#: replication/walsender.c:1416
+#: replication/walsender.c:1436
msgid "materialize mode required, but it is not allowed in this context"
msgstr "требуется режим материализации, но он недопустим в этом контексте"
@@ -3758,30 +3767,30 @@ msgstr ""
"не удалось зарегистрировать пространство имён XML с префиксом \"%s\" и URI "
"\"%s\""
-#: utils/adt/regexp.c:194 tsearch/spell.c:439
+#: utils/adt/regexp.c:204 tsearch/spell.c:439
#, c-format
msgid "invalid regular expression: %s"
msgstr "неверное регулярное выражение: %s"
-#: utils/adt/regexp.c:274 utils/adt/regexp.c:1223 utils/adt/varlena.c:2860
+#: utils/adt/regexp.c:285 utils/adt/regexp.c:1234 utils/adt/varlena.c:2861
#, c-format
msgid "regular expression failed: %s"
msgstr "ошибка в регулярном выражении: %s"
-#: utils/adt/regexp.c:411
+#: utils/adt/regexp.c:422
#, c-format
msgid "invalid regexp option: \"%c\""
msgstr "неверный элемент рег. выражения: \"%c\""
-#: utils/adt/regexp.c:683 utils/adt/like_match.c:289
+#: utils/adt/regexp.c:694 utils/adt/like_match.c:289
msgid "invalid escape string"
msgstr "неверный защитный символ"
-#: utils/adt/regexp.c:684 utils/adt/like_match.c:290
+#: utils/adt/regexp.c:695 utils/adt/like_match.c:290
msgid "Escape string must be empty or one character."
msgstr "Защитный символ должен быть пустым или состоять из одного байта."
-#: utils/adt/regexp.c:883
+#: utils/adt/regexp.c:894
msgid "regexp_split does not support the global option"
msgstr "regexp_split не поддерживает глобальный поиск"
@@ -3803,9 +3812,9 @@ msgstr "входной тип так же не является массивом
#: utils/adt/int.c:907 utils/adt/int.c:928 utils/adt/int.c:955
#: utils/adt/int.c:995 utils/adt/int.c:1016 utils/adt/int.c:1043
#: utils/adt/int.c:1076 utils/adt/int.c:1159 utils/adt/varlena.c:950
-#: utils/adt/varlena.c:1968 utils/adt/int8.c:1247 utils/adt/float.c:1101
-#: utils/adt/float.c:1160 utils/adt/float.c:2711 utils/adt/float.c:2727
-#: utils/adt/varbit.c:1111 utils/adt/varbit.c:1503 utils/adt/arrayfuncs.c:1276
+#: utils/adt/varlena.c:1968 utils/adt/int8.c:1247 utils/adt/float.c:1157
+#: utils/adt/float.c:1216 utils/adt/float.c:2767 utils/adt/float.c:2783
+#: utils/adt/varbit.c:1139 utils/adt/varbit.c:1531 utils/adt/arrayfuncs.c:1276
#: utils/adt/numeric.c:2253 utils/adt/numeric.c:2262
msgid "integer out of range"
msgstr "целое вне диапазона"
@@ -3850,7 +3859,7 @@ msgstr "неверное число размерностей: %d"
#: utils/adt/array_userfuncs.c:430 utils/adt/arrayfuncs.c:228
#: utils/adt/arrayfuncs.c:507 utils/adt/arrayfuncs.c:1242
#: utils/adt/arrayfuncs.c:2915 utils/adt/arrayfuncs.c:4940
-#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3080
+#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3101
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr "число размерностей массива (%d) превышает предел (%d)"
@@ -3873,17 +3882,17 @@ msgstr "oidvector содержит слишком много элементов"
#: utils/adt/int.c:349 utils/adt/int.c:775 utils/adt/int.c:804
#: utils/adt/int.c:825 utils/adt/int.c:845 utils/adt/int.c:879
-#: utils/adt/int.c:1174 utils/adt/int8.c:1272 utils/adt/float.c:1119
-#: utils/adt/float.c:1177 utils/adt/numeric.c:2354 utils/adt/numeric.c:2365
+#: utils/adt/int.c:1174 utils/adt/int8.c:1272 utils/adt/float.c:1175
+#: utils/adt/float.c:1233 utils/adt/numeric.c:2354 utils/adt/numeric.c:2365
msgid "smallint out of range"
msgstr "smallint вне диапазона"
#: 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/timestamp.c:2877 utils/adt/geo_ops.c:4130 utils/adt/int8.c:597
+#: utils/adt/timestamp.c:2877 utils/adt/geo_ops.c:4148 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/float.c:764
-#: utils/adt/float.c:828 utils/adt/float.c:2470 utils/adt/float.c:2533
+#: utils/adt/int8.c:1043 utils/adt/int8.c:1151 utils/adt/float.c:820
+#: utils/adt/float.c:884 utils/adt/float.c:2526 utils/adt/float.c:2589
#: utils/adt/cash.c:507 utils/adt/cash.c:557 utils/adt/cash.c:608
#: utils/adt/cash.c:657 utils/adt/cash.c:709 utils/adt/cash.c:759
#: utils/adt/numeric.c:4507 utils/adt/numeric.c:4790
@@ -4047,7 +4056,7 @@ msgid "could not convert to time zone \"%s\""
msgstr "не удалось пересчитать время в часовой пояс \"%s\""
#: utils/adt/timestamp.c:4453 utils/adt/timestamp.c:4626 utils/adt/date.c:2631
-#: utils/adt/datetime.c:928 utils/adt/datetime.c:1663
+#: utils/adt/datetime.c:928 utils/adt/datetime.c:1657
#, c-format
msgid "time zone \"%s\" not recognized"
msgstr "часовой пояс \"%s\" не распознан"
@@ -4057,24 +4066,24 @@ msgstr "часовой пояс \"%s\" не распознан"
msgid "interval time zone \"%s\" must not specify month"
msgstr "интервал \"%s\", задающий часовой пояс, не должен содержать месяцев"
-#: utils/adt/selfuncs.c:4934
+#: utils/adt/selfuncs.c:4949
msgid "case insensitive matching not supported on type bytea"
msgstr "регистро-независимое сравнение не поддерживается для типа bytea"
-#: utils/adt/selfuncs.c:4949 utils/adt/like.c:211
+#: utils/adt/selfuncs.c:4964 utils/adt/like.c:211
msgid "could not determine which collation to use for ILIKE"
msgstr "не удалось определить, какой порядок сортировки использовать для ILIKE"
-#: utils/adt/selfuncs.c:4950 utils/adt/varlena.c:1315
+#: utils/adt/selfuncs.c:4965 utils/adt/varlena.c:1315
#: utils/adt/formatting.c:1515 utils/adt/formatting.c:1565
#: utils/adt/formatting.c:1631 utils/adt/formatting.c:1681
#: utils/adt/formatting.c:1748 utils/adt/formatting.c:1810
-#: utils/adt/like.c:212 commands/indexcmds.c:903 commands/view.c:145
+#: utils/adt/like.c:212 commands/indexcmds.c:908 commands/view.c:145
#: regex/regc_pg_locale.c:259 catalog/heap.c:560
msgid "Use the COLLATE clause to set the collation explicitly."
msgstr "Задайте правило сравнения явно в предложении COLLATE."
-#: utils/adt/selfuncs.c:5037
+#: utils/adt/selfuncs.c:5052
msgid "regular-expression matching not supported on type bytea"
msgstr "сравнение с регулярными выражениями не поддерживается для типа bytea "
@@ -4084,8 +4093,8 @@ msgid "invalid input syntax for type bytea"
msgstr "неверный синтаксис для типа bytea"
#: utils/adt/varlena.c:737 utils/adt/varlena.c:801 utils/adt/varlena.c:945
-#: utils/adt/varlena.c:1896 utils/adt/varlena.c:1963 utils/adt/varbit.c:1004
-#: utils/adt/varbit.c:1106
+#: utils/adt/varlena.c:1896 utils/adt/varlena.c:1963 utils/adt/varbit.c:1032
+#: utils/adt/varbit.c:1134
msgid "negative substring length not allowed"
msgstr "подстрока должна иметь неотрицательную длину"
@@ -4111,7 +4120,7 @@ msgstr "не удалось сравнить строки в Unicode: %m"
msgid "index %d out of valid range, 0..%d"
msgstr "индекс %d вне диапазона 0..%d"
-#: utils/adt/varlena.c:2163 utils/adt/varbit.c:1740
+#: utils/adt/varlena.c:2163 utils/adt/varbit.c:1768
msgid "new bit must be 0 or 1"
msgstr "значением бита должен быть 0 или 1"
@@ -4120,32 +4129,32 @@ msgstr "значением бита должен быть 0 или 1"
msgid "invalid name syntax"
msgstr "ошибка синтаксиса в имени"
-#: utils/adt/varlena.c:2953
+#: utils/adt/varlena.c:2957
msgid "field position must be greater than zero"
msgstr "позиция поля должна быть больше нуля"
-#: utils/adt/varlena.c:3822 utils/adt/varlena.c:3883
+#: utils/adt/varlena.c:3826 utils/adt/varlena.c:3887
msgid "unterminated conversion specifier"
msgstr "незавершённое определение преобразования"
-#: utils/adt/varlena.c:3846 utils/adt/varlena.c:3862
+#: utils/adt/varlena.c:3850 utils/adt/varlena.c:3866
msgid "argument number is out of range"
msgstr "номер аргумента вне диапазона"
-#: utils/adt/varlena.c:3889
+#: utils/adt/varlena.c:3893
msgid "conversion specifies argument 0, but arguments are numbered from 1"
msgstr "преобразование ссылается на аргумент 0, но аргументы нумеруются с 1"
-#: utils/adt/varlena.c:3896
+#: utils/adt/varlena.c:3900
msgid "too few arguments for format"
msgstr "мало аргументов для формата"
-#: utils/adt/varlena.c:3917
+#: utils/adt/varlena.c:3921
#, c-format
msgid "unrecognized conversion specifier \"%c\""
msgstr "нераспознанный символ преобразования \"%c\""
-#: utils/adt/varlena.c:3946
+#: utils/adt/varlena.c:3950
msgid "null values cannot be formatted as an SQL identifier"
msgstr "значения null нельзя представить в виде SQL-идентификатора"
@@ -4158,7 +4167,8 @@ msgstr "шаблон LIKE не должен заканчиваться защи
msgid "invalid input syntax for type tid: \"%s\""
msgstr "неверный синтаксис для типа tid: \"%s\""
-#: utils/adt/geo_ops.c:294 utils/adt/geo_ops.c:4251 utils/adt/geo_ops.c:5172
+#: utils/adt/geo_ops.c:294 utils/adt/geo_ops.c:1432 utils/adt/geo_ops.c:3493
+#: utils/adt/geo_ops.c:4269 utils/adt/geo_ops.c:5198
msgid "too many points requested"
msgstr "запрошено слишком много точек"
@@ -4181,81 +4191,81 @@ msgstr "неверный синтаксис для типа line: \"%s\""
msgid "type \"line\" not yet implemented"
msgstr "тип \"line\" ещё не реализован"
-#: utils/adt/geo_ops.c:1411 utils/adt/geo_ops.c:1434
+#: utils/adt/geo_ops.c:1412 utils/adt/geo_ops.c:1443
#, c-format
msgid "invalid input syntax for type path: \"%s\""
msgstr "неверный синтаксис для типа path: \"%s\""
-#: utils/adt/geo_ops.c:1473
+#: utils/adt/geo_ops.c:1482
msgid "invalid number of points in external \"path\" value"
msgstr "недопустимое число точек во внешнем представлении типа \"path\""
-#: utils/adt/geo_ops.c:1816
+#: utils/adt/geo_ops.c:1825
#, c-format
msgid "invalid input syntax for type point: \"%s\""
msgstr "неверный синтаксис для типа point: \"%s\""
-#: utils/adt/geo_ops.c:2044
+#: utils/adt/geo_ops.c:2053
#, c-format
msgid "invalid input syntax for type lseg: \"%s\""
msgstr "неверный синтаксис для типа lseg: \"%s\""
-#: utils/adt/geo_ops.c:2648
+#: utils/adt/geo_ops.c:2657
msgid "function \"dist_lb\" not implemented"
msgstr "функция \"dist_lb\" не реализована"
-#: utils/adt/geo_ops.c:3161
+#: utils/adt/geo_ops.c:3170
msgid "function \"close_lb\" not implemented"
msgstr "функция \"close_lb\" не реализована"
-#: utils/adt/geo_ops.c:3450
+#: utils/adt/geo_ops.c:3459
msgid "cannot create bounding box for empty polygon"
msgstr "построить окружающий прямоугольник для пустого многоугольника нельзя"
-#: utils/adt/geo_ops.c:3474 utils/adt/geo_ops.c:3486
+#: utils/adt/geo_ops.c:3484 utils/adt/geo_ops.c:3504
#, c-format
msgid "invalid input syntax for type polygon: \"%s\""
msgstr "неверный синтаксис для типа polygon: \"%s\""
-#: utils/adt/geo_ops.c:3526
+#: utils/adt/geo_ops.c:3544
msgid "invalid number of points in external \"polygon\" value"
msgstr "недопустимое число точек во внешнем представлении типа \"polygon\""
-#: utils/adt/geo_ops.c:4049
+#: utils/adt/geo_ops.c:4067
msgid "function \"poly_distance\" not implemented"
msgstr "функция \"poly_distance\" не реализована"
-#: utils/adt/geo_ops.c:4363
+#: utils/adt/geo_ops.c:4381
msgid "function \"path_center\" not implemented"
msgstr "функция \"path_center\" не реализована"
-#: utils/adt/geo_ops.c:4380
+#: utils/adt/geo_ops.c:4398
msgid "open path cannot be converted to polygon"
msgstr "открытый путь нельзя преобразовать во многоугольник"
-#: utils/adt/geo_ops.c:4549 utils/adt/geo_ops.c:4559 utils/adt/geo_ops.c:4574
-#: utils/adt/geo_ops.c:4580
+#: utils/adt/geo_ops.c:4575 utils/adt/geo_ops.c:4585 utils/adt/geo_ops.c:4600
+#: utils/adt/geo_ops.c:4606
#, c-format
msgid "invalid input syntax for type circle: \"%s\""
msgstr "неверный синтаксис для типа circle: \"%s\""
-#: utils/adt/geo_ops.c:4602 utils/adt/geo_ops.c:4610
+#: utils/adt/geo_ops.c:4628 utils/adt/geo_ops.c:4636
msgid "could not format \"circle\" value"
msgstr "не удалось отформатировать значение \"circle\""
-#: utils/adt/geo_ops.c:4637
+#: utils/adt/geo_ops.c:4663
msgid "invalid radius in external \"circle\" value"
msgstr "недопустимый радиус во внешнем представлении типа \"circle\""
-#: utils/adt/geo_ops.c:5158
+#: utils/adt/geo_ops.c:5184
msgid "cannot convert circle with radius zero to polygon"
msgstr "круг с нулевым радиусом нельзя преобразовать в многоугольник"
-#: utils/adt/geo_ops.c:5163
+#: utils/adt/geo_ops.c:5189
msgid "must request at least 2 points"
msgstr "точек должно быть минимум 2"
-#: utils/adt/geo_ops.c:5207 utils/adt/geo_ops.c:5230
+#: utils/adt/geo_ops.c:5233 utils/adt/geo_ops.c:5256
msgid "cannot convert empty polygon to circle"
msgstr "пустой многоугольник нельзя преобразовать в круг"
@@ -4298,7 +4308,7 @@ msgstr "значение \"%s\" вне диапазона для типа bigint
#: utils/adt/int8.c:980 utils/adt/int8.c:1001 utils/adt/int8.c:1028
#: utils/adt/int8.c:1061 utils/adt/int8.c:1089 utils/adt/int8.c:1110
#: utils/adt/int8.c:1137 utils/adt/int8.c:1310 utils/adt/int8.c:1349
-#: utils/adt/varbit.c:1583 utils/adt/numeric.c:2306
+#: utils/adt/varbit.c:1611 utils/adt/numeric.c:2306
msgid "bigint out of range"
msgstr "bigint вне диапазона"
@@ -4314,66 +4324,66 @@ msgstr "значение вне диапазона: переполнение"
msgid "value out of range: underflow"
msgstr "значение вне диапазона: антипереполнение"
-#: utils/adt/float.c:206 utils/adt/float.c:247 utils/adt/float.c:298
+#: utils/adt/float.c:206 utils/adt/float.c:270 utils/adt/float.c:326
#, c-format
msgid "invalid input syntax for type real: \"%s\""
msgstr "неверный синтаксис для типа real: \"%s\""
-#: utils/adt/float.c:242
+#: utils/adt/float.c:265
#, c-format
msgid "\"%s\" is out of range for type real"
msgstr "\"%s\" вне диапазона для типа real"
-#: utils/adt/float.c:399 utils/adt/float.c:440 utils/adt/float.c:491
+#: utils/adt/float.c:427 utils/adt/float.c:491 utils/adt/float.c:547
#: utils/adt/numeric.c:3969 utils/adt/numeric.c:3995
#, c-format
msgid "invalid input syntax for type double precision: \"%s\""
msgstr "неверный синтаксис для типа double precision: \"%s\""
-#: utils/adt/float.c:435
+#: utils/adt/float.c:486
#, c-format
msgid "\"%s\" is out of range for type double precision"
msgstr "\"%s\" вне диапазона для типа double precision"
-#: utils/adt/float.c:1303 utils/adt/numeric.c:5183
+#: utils/adt/float.c:1359 utils/adt/numeric.c:5183
msgid "cannot take square root of a negative number"
msgstr "извлечь квадратный корень отрицательного числа нельзя"
-#: utils/adt/float.c:1345 utils/adt/numeric.c:2166
+#: utils/adt/float.c:1401 utils/adt/numeric.c:2166
msgid "zero raised to a negative power is undefined"
msgstr "ноль в отрицательной степени даёт неопределённость"
-#: utils/adt/float.c:1349 utils/adt/numeric.c:2172
+#: utils/adt/float.c:1405 utils/adt/numeric.c:2172
msgid "a negative number raised to a non-integer power yields a complex result"
msgstr "отрицательное число в дробной степени даёт комплексный результат"
-#: utils/adt/float.c:1415 utils/adt/float.c:1445 utils/adt/numeric.c:5401
+#: utils/adt/float.c:1471 utils/adt/float.c:1501 utils/adt/numeric.c:5401
msgid "cannot take logarithm of zero"
msgstr "вычислить логарифм нуля нельзя"
-#: utils/adt/float.c:1419 utils/adt/float.c:1449 utils/adt/numeric.c:5405
+#: utils/adt/float.c:1475 utils/adt/float.c:1505 utils/adt/numeric.c:5405
msgid "cannot take logarithm of a negative number"
msgstr "вычислить логарифм отрицательного числа нельзя"
-#: utils/adt/float.c:1476 utils/adt/float.c:1497 utils/adt/float.c:1518
-#: utils/adt/float.c:1540 utils/adt/float.c:1561 utils/adt/float.c:1582
-#: utils/adt/float.c:1604 utils/adt/float.c:1625
+#: utils/adt/float.c:1532 utils/adt/float.c:1553 utils/adt/float.c:1574
+#: utils/adt/float.c:1596 utils/adt/float.c:1617 utils/adt/float.c:1638
+#: utils/adt/float.c:1660 utils/adt/float.c:1681
msgid "input is out of range"
msgstr "введённое значение вне диапазона"
-#: utils/adt/float.c:2687 utils/adt/numeric.c:1171
+#: utils/adt/float.c:2743 utils/adt/numeric.c:1171
msgid "count must be greater than zero"
msgstr "счётчик должен быть больше нуля"
-#: utils/adt/float.c:2692 utils/adt/numeric.c:1178
+#: utils/adt/float.c:2748 utils/adt/numeric.c:1178
msgid "operand, lower bound and upper bound cannot be NaN"
msgstr "операнд, нижняя и верхняя границы не могут быть NaN"
-#: utils/adt/float.c:2698
+#: utils/adt/float.c:2754
msgid "lower and upper bounds must be finite"
msgstr "нижняя и верхняя границы должны быть конечными"
-#: utils/adt/float.c:2736 utils/adt/numeric.c:1191
+#: utils/adt/float.c:2792 utils/adt/numeric.c:1191
msgid "lower bound cannot equal upper bound"
msgstr "нижняя граница не может равняться верхней"
@@ -4583,7 +4593,7 @@ msgstr "TIME(%d)%s: точность должна быть неотрицате
msgid "TIME(%d)%s precision reduced to maximum allowed, %d"
msgstr "TIME(%d)%s: точность уменьшена до дозволенного максимума: %d"
-#: utils/adt/date.c:142 utils/adt/datetime.c:1186 utils/adt/datetime.c:1934
+#: utils/adt/date.c:142 utils/adt/datetime.c:1186 utils/adt/datetime.c:1928
msgid "date/time value \"current\" is no longer supported"
msgstr "значение \"current\" для даты/времени больше не поддерживается"
@@ -4623,59 +4633,64 @@ msgstr "\"время с часовым поясом\" содержит нера
msgid "\"interval\" time zone \"%s\" not valid"
msgstr "\"интервал\" содержит неверный часовой пояс \"%s\""
-#: utils/adt/varbit.c:166 utils/adt/varbit.c:309 utils/adt/varbit.c:366
+#: utils/adt/varbit.c:162 utils/adt/varbit.c:474 utils/adt/varbit.c:939
+#, c-format
+msgid "bit string length exceeds the maximum allowed (%d)"
+msgstr "длина битовой строки превышает предел (%d)"
+
+#: utils/adt/varbit.c:176 utils/adt/varbit.c:319 utils/adt/varbit.c:376
#, c-format
msgid "bit string length %d does not match type bit(%d)"
msgstr "длина битовой строки (%d) не соответствует типу bit(%d)"
-#: utils/adt/varbit.c:188 utils/adt/varbit.c:490
+#: utils/adt/varbit.c:198 utils/adt/varbit.c:510
#, c-format
msgid "\"%c\" is not a valid binary digit"
msgstr "\"%c\" - не двоичная цифра"
-#: utils/adt/varbit.c:213 utils/adt/varbit.c:515
+#: utils/adt/varbit.c:223 utils/adt/varbit.c:535
#, c-format
msgid "\"%c\" is not a valid hexadecimal digit"
msgstr "\"%c\" - не шестнадцатеричная цифра"
-#: utils/adt/varbit.c:300 utils/adt/varbit.c:603
+#: utils/adt/varbit.c:310 utils/adt/varbit.c:626
msgid "invalid length in external bit string"
msgstr "неверная длина во внешней строке битов"
-#: utils/adt/varbit.c:468 utils/adt/varbit.c:612 utils/adt/varbit.c:674
+#: utils/adt/varbit.c:488 utils/adt/varbit.c:635 utils/adt/varbit.c:697
#, c-format
msgid "bit string too long for type bit varying(%d)"
msgstr "строка битов не умещается в тип bit varying(%d)"
-#: utils/adt/varbit.c:1164
+#: utils/adt/varbit.c:1192
msgid "cannot AND bit strings of different sizes"
msgstr "нельзя использовать \"И\" (AND) для битовых строк разной длины"
-#: utils/adt/varbit.c:1206
+#: utils/adt/varbit.c:1234
msgid "cannot OR bit strings of different sizes"
msgstr "нельзя использовать \"ИЛИ\" (OR) для битовых строк разной длины"
-#: utils/adt/varbit.c:1253
+#: utils/adt/varbit.c:1281
msgid "cannot XOR bit strings of different sizes"
msgstr ""
"нельзя использовать \"ИСКЛЮЧАЮЩЕЕ ИЛИ\" (XOR) для битовых строк разной длины"
-#: utils/adt/varbit.c:1731 utils/adt/varbit.c:1789
+#: utils/adt/varbit.c:1759 utils/adt/varbit.c:1817
#, c-format
msgid "bit index %d out of valid range (0..%d)"
msgstr "индекс бита %d вне диапазона 0..%d"
-#: utils/adt/tsvector.c:215
+#: utils/adt/tsvector.c:216
#, c-format
msgid "word is too long (%ld bytes, max %ld bytes)"
msgstr "слово слишком длинное (%ld Б, при максимуме %ld)"
-#: utils/adt/tsvector.c:222
+#: utils/adt/tsvector.c:223
#, c-format
msgid "string is too long for tsvector (%ld bytes, max %ld bytes)"
msgstr "строка слишком длинна для tsvector (%ld Б, при максимуме %ld)"
-#: utils/adt/tsvector.c:272 utils/adt/tsvector_op.c:530 tsearch/to_tsany.c:165
+#: utils/adt/tsvector.c:273 utils/adt/tsvector_op.c:530 tsearch/to_tsany.c:165
#, c-format
msgid "string is too long for tsvector (%d bytes, max %d bytes)"
msgstr "строка слишком длинна для tsvector (%d Б, при максимуме %d)"
@@ -4697,8 +4712,8 @@ msgstr "%d не является верным кодом кодировки"
#: utils/adt/dbsize.c:65 utils/adt/dbsize.c:211 utils/adt/dbsize.c:279
#: utils/adt/genfile.c:107 utils/adt/genfile.c:279 access/transam/xlog.c:2932
-#: access/transam/xlog.c:3097 access/transam/xlog.c:9151
-#: access/transam/xlog.c:9327 storage/file/copydir.c:86
+#: access/transam/xlog.c:3097 access/transam/xlog.c:9174
+#: access/transam/xlog.c:9353 storage/file/copydir.c:86
#: storage/file/copydir.c:125
#, c-format
msgid "could not stat file \"%s\": %m"
@@ -4745,7 +4760,7 @@ msgid "Identifier must be less than %d characters."
msgstr "Идентификатор должен быть короче %d байт."
#. translator: first %s is inet or cidr
-#: utils/adt/network.c:107 utils/adt/datetime.c:3564
+#: utils/adt/network.c:107 utils/adt/datetime.c:3558
#, c-format
msgid "invalid input syntax for type %s: \"%s\""
msgstr "неверный синтаксис для типа %s: \"%s\""
@@ -4828,32 +4843,32 @@ msgstr "неверный октет в значении типа macaddr: \"%s\"
msgid "type %s is not a domain"
msgstr "тип \"%s\" не является доменом"
-#: utils/adt/domains.c:128 executor/execQual.c:3872
+#: utils/adt/domains.c:128 executor/execQual.c:3893
#, c-format
msgid "domain %s does not allow null values"
msgstr "домен %s не допускает значения null"
-#: utils/adt/domains.c:164 executor/execQual.c:3901
+#: utils/adt/domains.c:164 executor/execQual.c:3922
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr "значение домена %s нарушает ограничение-проверку \"%s\""
-#: utils/adt/ruleutils.c:1580 utils/adt/acl.c:2772 commands/tablecmds.c:4524
-#: commands/tablecmds.c:4616 commands/tablecmds.c:4663
-#: commands/tablecmds.c:4759 commands/tablecmds.c:4803
-#: commands/tablecmds.c:4882 commands/tablecmds.c:4966
-#: commands/tablecmds.c:6619 commands/tablecmds.c:6828 commands/analyze.c:343
-#: commands/sequence.c:1443 commands/copy.c:3787 commands/trigger.c:592
+#: utils/adt/ruleutils.c:1580 utils/adt/acl.c:2772 commands/tablecmds.c:4525
+#: commands/tablecmds.c:4617 commands/tablecmds.c:4664
+#: commands/tablecmds.c:4760 commands/tablecmds.c:4804
+#: commands/tablecmds.c:4883 commands/tablecmds.c:4967
+#: commands/tablecmds.c:6624 commands/tablecmds.c:6833 commands/analyze.c:343
+#: commands/sequence.c:1443 commands/copy.c:3787 commands/trigger.c:607
#: catalog/aclchk.c:1427 catalog/objectaddress.c:545 parser/analyze.c:2046
-#: parser/parse_target.c:895 parser/parse_relation.c:2050
-#: parser/parse_relation.c:2107 parser/parse_type.c:117
+#: parser/parse_target.c:898 parser/parse_relation.c:2060
+#: parser/parse_relation.c:2117 parser/parse_type.c:117
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "колонка \"%s\" в таблице \"%s\" не существует"
-#: utils/adt/ruleutils.c:1696 commands/functioncmds.c:1008
-#: commands/functioncmds.c:1108 commands/functioncmds.c:1171
-#: commands/functioncmds.c:1322
+#: utils/adt/ruleutils.c:1696 commands/functioncmds.c:1007
+#: commands/functioncmds.c:1107 commands/functioncmds.c:1170
+#: commands/functioncmds.c:1321
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "функция \"%s\" является агрегатной"
@@ -4863,8 +4878,8 @@ msgstr "функция \"%s\" является агрегатной"
msgid "rule \"%s\" has unsupported event type %d"
msgstr "правило \"%s\" имеет неподдерживаемый тип событий %d"
-#: utils/adt/ruleutils.c:5885 utils/adt/ruleutils.c:5940
-#: utils/adt/ruleutils.c:5977 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
+#: utils/adt/ruleutils.c:5891 utils/adt/ruleutils.c:5946
+#: utils/adt/ruleutils.c:5983 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
msgid "too many arguments"
msgstr "слишком много аргументов"
@@ -4993,8 +5008,8 @@ msgstr "размерности массива несовместимы с лит
msgid "malformed array literal: \"%s\""
msgstr "ошибочный литерал массива: \"%s\""
-#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3100
-#: executor/execQual.c:3127
+#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3121
+#: executor/execQual.c:3148
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
msgstr ""
@@ -5063,7 +5078,7 @@ msgid "could not identify an equality operator for type %s"
msgstr "не удалось найти оператор равенства для типа %s"
#: utils/adt/arrayfuncs.c:3378 utils/adt/rowtypes.c:950
-#: executor/execQual.c:4892
+#: executor/execQual.c:4913
#, c-format
msgid "could not identify a comparison function for type %s"
msgstr "не удалось найти функцию сравнения для типа %s"
@@ -5128,6 +5143,10 @@ msgstr "слишком длинное слово в tsquery: \"%s\""
msgid "text-search query doesn't contain lexemes: \"%s\""
msgstr "запрос поиска текста не содержит лексемы: \"%s\""
+#: utils/adt/tsquery.c:523 utils/adt/tsquery_util.c:341
+msgid "tsquery is too large"
+msgstr "tsquery слишком большой"
+
#: utils/adt/misc.c:80
msgid "must be superuser to signal other server processes"
msgstr ""
@@ -5138,7 +5157,7 @@ msgstr ""
msgid "PID %d is not a PostgreSQL server process"
msgstr "PID %d не относится к серверному процессу PostgreSQL"
-#: utils/adt/misc.c:102 storage/lmgr/proc.c:1079
+#: utils/adt/misc.c:102 storage/lmgr/proc.c:1087
#, c-format
msgid "could not send signal to process %d: %m"
msgstr "отправить сигнал процессу %d не удалось: %m"
@@ -5238,8 +5257,8 @@ msgstr "значение колонки конфигурации \"%s\" не д
msgid "text search configuration name \"%s\" must be schema-qualified"
msgstr "имя конфигурации текстового поиска \"%s\" должно указываться со схемой"
-#: utils/adt/tsvector_op.c:1417 commands/tablecmds.c:1301
-#: commands/tablecmds.c:2076 commands/copy.c:3792 commands/indexcmds.c:818
+#: utils/adt/tsvector_op.c:1417 commands/tablecmds.c:1304
+#: commands/tablecmds.c:2079 commands/copy.c:3792 commands/indexcmds.c:823
#: parser/parse_expr.c:766
#, c-format
msgid "column \"%s\" does not exist"
@@ -5250,21 +5269,21 @@ msgstr "колонка \"%s\" не существует"
msgid "column \"%s\" is not of a character type"
msgstr "колонка \"%s\" имеет не символьный тип"
-#: utils/adt/datetime.c:3537 utils/adt/datetime.c:3544
+#: utils/adt/datetime.c:3531 utils/adt/datetime.c:3538
#, c-format
msgid "date/time field value out of range: \"%s\""
msgstr "значение поля типа date/time вне диапазона: \"%s\""
-#: utils/adt/datetime.c:3546
+#: utils/adt/datetime.c:3540
msgid "Perhaps you need a different \"datestyle\" setting."
msgstr "Возможно, вам нужно изменить настройку \"datestyle\"."
-#: utils/adt/datetime.c:3551
+#: utils/adt/datetime.c:3545
#, c-format
msgid "interval field value out of range: \"%s\""
msgstr "значение поля interval вне диапазона: \"%s\""
-#: utils/adt/datetime.c:3557
+#: utils/adt/datetime.c:3551
#, c-format
msgid "time zone displacement out of range: \"%s\""
msgstr "смещение часового пояса вне диапазона: \"%s\""
@@ -5292,9 +5311,9 @@ msgid "could not seek in file \"%s\": %m"
msgstr "не удалось переместиться в файле \"%s\": %m"
#: utils/adt/genfile.c:138 access/transam/xlog.c:2543
-#: access/transam/xlog.c:4494 access/transam/xlog.c:9339
-#: access/transam/xlog.c:9352 access/transam/xlog.c:9886
-#: access/transam/xlog.c:9921 storage/file/copydir.c:186
+#: access/transam/xlog.c:4494 access/transam/xlog.c:9365
+#: access/transam/xlog.c:9378 access/transam/xlog.c:9912
+#: access/transam/xlog.c:9947 storage/file/copydir.c:186
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "не удалось прочитать файл \"%s\": %m"
@@ -5577,8 +5596,8 @@ msgstr "нераспознанный тип прав: \"%s\""
#: utils/adt/acl.c:2008 utils/adt/acl.c:2038 utils/adt/acl.c:2070
#: utils/adt/acl.c:2102 utils/adt/acl.c:2130 utils/adt/acl.c:2160
-#: commands/tablecmds.c:209 commands/tablecmds.c:2175
-#: commands/tablecmds.c:2422 commands/tablecmds.c:9032
+#: commands/tablecmds.c:210 commands/tablecmds.c:2178
+#: commands/tablecmds.c:2423 commands/tablecmds.c:9073
#: commands/sequence.c:1032 catalog/aclchk.c:1692 catalog/objectaddress.c:398
#, c-format
msgid "\"%s\" is not a sequence"
@@ -5590,7 +5609,7 @@ msgstr "\"%s\" - это не последовательность"
msgid "function \"%s\" does not exist"
msgstr "функция \"%s\" не существует"
-#: utils/adt/acl.c:4608
+#: utils/adt/acl.c:4613
#, c-format
msgid "must be member of role \"%s\""
msgstr "нужно быть членом роли \"%s\""
@@ -5623,7 +5642,7 @@ msgstr "перечисление %s не содержит значений"
#: utils/adt/ri_triggers.c:1730 utils/adt/ri_triggers.c:1901
#: utils/adt/ri_triggers.c:2117 utils/adt/ri_triggers.c:2299
#: utils/adt/ri_triggers.c:2502 utils/adt/ri_triggers.c:2550
-#: utils/adt/ri_triggers.c:2595 utils/adt/ri_triggers.c:2757 gram.y:2888
+#: utils/adt/ri_triggers.c:2595 utils/adt/ri_triggers.c:2757 gram.y:2886
msgid "MATCH PARTIAL not yet implemented"
msgstr "выражение MATCH PARTIAL ещё не реализовано"
@@ -5815,11 +5834,11 @@ msgstr "оператор не существует: %s"
msgid "more than one operator named %s"
msgstr "имя %s имеют несколько операторов"
-#: utils/adt/regproc.c:630 gram.y:6218
+#: utils/adt/regproc.c:630 gram.y:6216
msgid "missing argument"
msgstr "отсутствует аргумент"
-#: utils/adt/regproc.c:631 gram.y:6219
+#: utils/adt/regproc.c:631 gram.y:6217
msgid "Use NONE to denote the missing argument of a unary operator."
msgstr ""
"Чтобы обозначить отсутствующий аргумент унарного оператора, укажите NONE."
@@ -5829,12 +5848,12 @@ msgid "Provide two argument types for operator."
msgstr "Предоставьте для оператора два типа аргументов."
#: utils/adt/regproc.c:810 commands/lockcmds.c:127 catalog/namespace.c:290
-#: parser/parse_relation.c:855 parser/parse_relation.c:863
+#: parser/parse_relation.c:857 parser/parse_relation.c:865
#, c-format
msgid "relation \"%s\" does not exist"
msgstr "отношение \"%s\" не существует"
-#: utils/adt/regproc.c:973 commands/tablecmds.c:225
+#: utils/adt/regproc.c:973 commands/tablecmds.c:226
#: commands/functioncmds.c:128 commands/typecmds.c:660
#: commands/typecmds.c:2661 parser/parse_func.c:1502 parser/parse_type.c:196
#, c-format
@@ -5880,7 +5899,7 @@ msgstr "нераспознанный параметр Snowball: \"%s\""
msgid "missing Language parameter"
msgstr "отсутствует параметр Language"
-#: bootstrap/bootstrap.c:302
+#: bootstrap/bootstrap.c:294
#, c-format
msgid "%s: invalid command-line arguments\n"
msgstr "%s: неверные аргументы командной строки\n"
@@ -6000,24 +6019,24 @@ msgstr "Слова длиннее %d символов игнорируются."
msgid "text search parser does not support headline creation"
msgstr "анализатор текстового поиска не поддерживает создание выдержек"
-#: tsearch/wparser_def.c:2551
+#: tsearch/wparser_def.c:2555
#, c-format
msgid "unrecognized headline parameter: \"%s\""
msgstr "нераспознанный параметр функции выдержки: \"%s\""
-#: tsearch/wparser_def.c:2560
+#: tsearch/wparser_def.c:2564
msgid "MinWords should be less than MaxWords"
msgstr "Значение MinWords должно быть меньше MaxWords"
-#: tsearch/wparser_def.c:2564
+#: tsearch/wparser_def.c:2568
msgid "MinWords should be positive"
msgstr "Значение MinWords должно быть положительным"
-#: tsearch/wparser_def.c:2568
+#: tsearch/wparser_def.c:2572
msgid "ShortWord should be >= 0"
msgstr "Значение ShortWord должно быть >= 0"
-#: tsearch/wparser_def.c:2572
+#: tsearch/wparser_def.c:2576
msgid "MaxFragments should be >= 0"
msgstr "Значение MaxFragments должно быть >= 0"
@@ -6027,7 +6046,7 @@ msgid "could not open dictionary file \"%s\": %m"
msgstr "не удалось открыть файл словаря \"%s\": %m"
#: tsearch/spell.c:518 tsearch/spell.c:535 tsearch/spell.c:552
-#: tsearch/spell.c:569 tsearch/spell.c:591 gram.y:12508 gram.y:12525
+#: tsearch/spell.c:569 tsearch/spell.c:591 gram.y:12498 gram.y:12515
msgid "syntax error"
msgstr "ошибка синтаксиса"
@@ -6180,7 +6199,7 @@ msgid "incorrect binary data format in function argument %d"
msgstr "неправильный формат двоичных данных в аргументе функции %d"
#: tcop/postgres.c:401 tcop/postgres.c:413 tcop/postgres.c:424
-#: tcop/postgres.c:436 tcop/postgres.c:4195
+#: tcop/postgres.c:436 tcop/postgres.c:4194
#, c-format
msgid "invalid frontend message type %d"
msgstr "неправильный тип клиентского сообщения %d"
@@ -6315,11 +6334,11 @@ msgstr ""
msgid "User was connected to a database that must be dropped."
msgstr "Пользователь был подключен к базе данных, которая должна быть удалена."
-#: tcop/postgres.c:2588
+#: tcop/postgres.c:2595
msgid "terminating connection because of crash of another server process"
msgstr "закрытие подключения из-за краха другого серверного процесса"
-#: tcop/postgres.c:2589
+#: tcop/postgres.c:2596
msgid ""
"The postmaster has commanded this server process to roll back the current "
"transaction and exit, because another server process exited abnormally and "
@@ -6329,7 +6348,7 @@ msgstr ""
"транзакцию и завершиться, так как другой серверный процесс завершился "
"аварийно и возможно разрушил разделяемую память."
-#: tcop/postgres.c:2593 tcop/postgres.c:2943
+#: tcop/postgres.c:2600 tcop/postgres.c:2950
msgid ""
"In a moment you should be able to reconnect to the database and repeat your "
"command."
@@ -6337,11 +6356,11 @@ msgstr ""
"Вы сможете переподключиться к базе данных и повторить вашу команду сию "
"минуту."
-#: tcop/postgres.c:2705
+#: tcop/postgres.c:2712
msgid "floating-point exception"
msgstr "исключение в операции с плавающей точкой"
-#: tcop/postgres.c:2706
+#: tcop/postgres.c:2713
msgid ""
"An invalid floating-point operation was signaled. This probably means an out-"
"of-range result or an invalid operation, such as division by zero."
@@ -6350,44 +6369,44 @@ msgstr ""
"оказался вне допустимых рамок или произошла ошибка вычисления, например, "
"деление на ноль."
-#: tcop/postgres.c:2874
+#: tcop/postgres.c:2881
msgid "terminating autovacuum process due to administrator command"
msgstr "прекращение процесса автоочистки по команде администратора"
-#: tcop/postgres.c:2880 tcop/postgres.c:2890 tcop/postgres.c:2941
+#: tcop/postgres.c:2887 tcop/postgres.c:2897 tcop/postgres.c:2948
msgid "terminating connection due to conflict with recovery"
msgstr "закрытие подключения из-за конфликта с процессом восстановления"
-#: tcop/postgres.c:2896
+#: tcop/postgres.c:2903
msgid "terminating connection due to administrator command"
msgstr "закрытие подключения по команде администратора"
-#: tcop/postgres.c:2911
+#: tcop/postgres.c:2918
msgid "canceling authentication due to timeout"
msgstr "отмена проверки подлинности из-за таймаута"
-#: tcop/postgres.c:2920
+#: tcop/postgres.c:2927
msgid "canceling statement due to statement timeout"
msgstr "выполнение оператора отменено из-за таймаута"
-#: tcop/postgres.c:2929
+#: tcop/postgres.c:2936
msgid "canceling autovacuum task"
msgstr "отмена задачи автоочистки"
-#: tcop/postgres.c:2948 storage/ipc/standby.c:497
+#: tcop/postgres.c:2955 storage/ipc/standby.c:497
msgid "canceling statement due to conflict with recovery"
msgstr ""
"выполнение оператора отменено из-за конфликта с процессом восстановления"
-#: tcop/postgres.c:2964
+#: tcop/postgres.c:2971
msgid "canceling statement due to user request"
msgstr "выполнение оператора отменено по запросу пользователя"
-#: tcop/postgres.c:3092 tcop/postgres.c:3114
+#: tcop/postgres.c:3099 tcop/postgres.c:3121
msgid "stack depth limit exceeded"
msgstr "превышен предел глубины стека"
-#: tcop/postgres.c:3093 tcop/postgres.c:3115
+#: tcop/postgres.c:3100 tcop/postgres.c:3122
#, c-format
msgid ""
"Increase the configuration parameter \"max_stack_depth\" (currently %dkB), "
@@ -6397,12 +6416,12 @@ msgstr ""
"КБ), предварительно убедившись, что ОС предоставляет достаточный размер "
"стека."
-#: tcop/postgres.c:3131
+#: tcop/postgres.c:3138
#, c-format
msgid "\"max_stack_depth\" must not exceed %ldkB."
msgstr "Значение \"max_stack_depth\" не должно превышать %ld КБ."
-#: tcop/postgres.c:3133
+#: tcop/postgres.c:3140
msgid ""
"Increase the platform's stack depth limit via \"ulimit -s\" or local "
"equivalent."
@@ -6410,36 +6429,36 @@ msgstr ""
"Увеличьте предел глубины стека в системе с помощью команды \"ulimit -s\" или "
"эквивалента в вашей ОС."
-#: tcop/postgres.c:3474
+#: tcop/postgres.c:3481
msgid "invalid command-line arguments for server process"
msgstr "неверные аргументы командной строки для серверного процесса"
-#: tcop/postgres.c:3475 tcop/postgres.c:3481
+#: tcop/postgres.c:3482 tcop/postgres.c:3488
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr "Для дополнительной информации попробуйте \"%s --help\"."
-#: tcop/postgres.c:3479
+#: tcop/postgres.c:3486
#, c-format
msgid "%s: invalid command-line arguments"
msgstr "%s: неверные аргументы командной строки"
-#: tcop/postgres.c:3566
+#: tcop/postgres.c:3565
#, c-format
msgid "%s: no database nor user name specified"
msgstr "%s: не указаны ни база данных, ни пользователь"
-#: tcop/postgres.c:4105
+#: tcop/postgres.c:4104
#, c-format
msgid "invalid CLOSE message subtype %d"
msgstr "неверный подтип сообщения CLOSE: %d"
-#: tcop/postgres.c:4138
+#: tcop/postgres.c:4137
#, c-format
msgid "invalid DESCRIBE message subtype %d"
msgstr "неверный подтип сообщения DESCRIBE: %d"
-#: tcop/postgres.c:4372
+#: tcop/postgres.c:4371
#, c-format
msgid ""
"disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s"
@@ -6448,9 +6467,9 @@ msgstr ""
"отключение: время сеанса: %d:%02d:%02d.%03d пользователь=%s база данных=%s "
"компьютер=%s%s%s"
-#: tcop/utility.c:95 commands/tablecmds.c:817 commands/tablecmds.c:1150
-#: commands/tablecmds.c:1998 commands/tablecmds.c:3740
-#: commands/tablecmds.c:5483 commands/trigger.c:192 commands/trigger.c:1105
+#: tcop/utility.c:95 commands/tablecmds.c:820 commands/tablecmds.c:1153
+#: commands/tablecmds.c:2001 commands/tablecmds.c:3741
+#: commands/tablecmds.c:5487 commands/trigger.c:202 commands/trigger.c:1120
#: rewrite/rewriteDefine.c:263
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
@@ -6474,7 +6493,7 @@ msgstr "во время восстановления нельзя выполни
msgid "cannot execute %s within security-restricted operation"
msgstr "в рамках операции с ограничениями по безопасности нельзя выполнить %s"
-#: tcop/utility.c:1198
+#: tcop/utility.c:1228
msgid "must be superuser to do CHECKPOINT"
msgstr "для выполнения CHECKPOINT нужно быть суперпользователем"
@@ -6566,7 +6585,7 @@ msgstr "неверное значение для численного парам
msgid "Valid values are between \"%f\" and \"%f\"."
msgstr "Допускаются значения только от \"%f\" до \"%f\"."
-#: access/common/tupdesc.c:575 parser/parse_relation.c:1176
+#: access/common/tupdesc.c:581 parser/parse_relation.c:1178
#, c-format
msgid "column \"%s\" cannot be declared SETOF"
msgstr "колонка \"%s\" не может быть объявлена как SETOF"
@@ -6636,14 +6655,14 @@ msgid "\"%s\" is an index"
msgstr "\"%s\" - это индекс"
#: access/heap/heapam.c:1094 access/heap/heapam.c:1122
-#: access/heap/heapam.c:1152 commands/tablecmds.c:2197
-#: commands/tablecmds.c:7413 commands/tablecmds.c:9082 catalog/aclchk.c:1684
+#: access/heap/heapam.c:1152 commands/tablecmds.c:2200
+#: commands/tablecmds.c:7447 commands/tablecmds.c:9123 catalog/aclchk.c:1684
#, c-format
msgid "\"%s\" is a composite type"
msgstr "\"%s\" - это составной тип"
-#: access/heap/heapam.c:3223 access/heap/heapam.c:3254
-#: access/heap/heapam.c:3289
+#: access/heap/heapam.c:3224 access/heap/heapam.c:3255
+#: access/heap/heapam.c:3290
#, c-format
msgid "could not obtain lock on row in relation \"%s\""
msgstr "не удалось получить блокировку строки в таблице \"%s\""
@@ -6979,8 +6998,8 @@ msgstr "не удалось создать файл состояния архи
msgid "could not write archive status file \"%s\": %m"
msgstr "не удалось записать файл состояния архива \"%s\": %m"
-#: access/transam/xlog.c:1803 access/transam/xlog.c:10519
-#: replication/walreceiver.c:515 replication/walsender.c:1004
+#: access/transam/xlog.c:1803 access/transam/xlog.c:10545
+#: replication/walreceiver.c:515 replication/walsender.c:1024
#, c-format
msgid "could not seek in log file %u, segment %u to offset %u: %m"
msgstr ""
@@ -7000,7 +7019,7 @@ msgstr "минимальная точка восстановления изме
#: access/transam/xlog.c:2372 access/transam/xlog.c:2476
#: access/transam/xlog.c:2705 access/transam/xlog.c:2776
-#: access/transam/xlog.c:2833 replication/walsender.c:992
+#: access/transam/xlog.c:2833 replication/walsender.c:1012
#, c-format
msgid "could not open file \"%s\" (log file %u, segment %u): %m"
msgstr "не удалось открыть файл \"%s\" (файл журнала: %u, сегмент: %u): %m"
@@ -7046,7 +7065,7 @@ msgstr ""
msgid "could not close log file %u, segment %u: %m"
msgstr "не удалось закрыть файл журнала %u, сегмент %u: %m"
-#: access/transam/xlog.c:2940 access/transam/xlog.c:9357 storage/smgr/md.c:371
+#: access/transam/xlog.c:2940 access/transam/xlog.c:9383 storage/smgr/md.c:371
#: storage/smgr/md.c:420 storage/smgr/md.c:1251
#, c-format
msgid "could not remove file \"%s\": %m"
@@ -7803,55 +7822,55 @@ msgstr "ID старейшей незамороженной транзакции:
msgid "invalid next transaction ID"
msgstr "неверный ID следующей транзакции"
-#: access/transam/xlog.c:6322
+#: access/transam/xlog.c:6328
msgid "invalid redo in checkpoint record"
msgstr "неверная запись REDO в контрольной точке"
-#: access/transam/xlog.c:6333
+#: access/transam/xlog.c:6339
msgid "invalid redo record in shutdown checkpoint"
msgstr "неверная запись REDO в контрольной точки выключения"
-#: access/transam/xlog.c:6363
+#: access/transam/xlog.c:6369
msgid ""
"database system was not properly shut down; automatic recovery in progress"
msgstr ""
"система БД была остановлена нештатно; производится автоматическое "
"восстановление"
-#: access/transam/xlog.c:6442
+#: access/transam/xlog.c:6448
msgid "initializing for hot standby"
msgstr "инициализация для горячего резерва"
-#: access/transam/xlog.c:6571
+#: access/transam/xlog.c:6577
#, c-format
msgid "redo starts at %X/%X"
msgstr "запись REDO начинается со смещения %X/%X"
-#: access/transam/xlog.c:6699
+#: access/transam/xlog.c:6706
#, c-format
msgid "redo done at %X/%X"
msgstr "записи REDO обработаны до смещения %X/%X"
-#: access/transam/xlog.c:6704 access/transam/xlog.c:8304
+#: access/transam/xlog.c:6711 access/transam/xlog.c:8322
#, c-format
msgid "last completed transaction was at log time %s"
msgstr "последняя завершённая транзакция была выполнена в %s"
-#: access/transam/xlog.c:6712
+#: access/transam/xlog.c:6719
msgid "redo is not required"
msgstr "данные REDO не требуются"
-#: access/transam/xlog.c:6760
+#: access/transam/xlog.c:6767
msgid "requested recovery stop point is before consistent recovery point"
msgstr ""
"запрошенная точка остановки восстановления предшествует согласованной точке "
"восстановления"
-#: access/transam/xlog.c:6769
+#: access/transam/xlog.c:6776
msgid "WAL ends before end of online backup"
msgstr "WAL закончился без признака окончания копирования"
-#: access/transam/xlog.c:6770
+#: access/transam/xlog.c:6777
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."
@@ -7860,198 +7879,198 @@ msgstr ""
"должно закончиться pg_stop_backup(), и для восстановления должны быть "
"доступны все журналы WAL."
-#: access/transam/xlog.c:6773
+#: access/transam/xlog.c:6780
msgid "WAL ends before consistent recovery point"
msgstr "WAL закончился до согласованной точки восстановления"
-#: access/transam/xlog.c:6794
+#: access/transam/xlog.c:6801
#, c-format
msgid "selected new timeline ID: %u"
msgstr "выбранный ID новой линии времени: %u"
-#: access/transam/xlog.c:7044
+#: access/transam/xlog.c:7051
#, c-format
msgid "consistent recovery state reached at %X/%X"
msgstr "согласованное состояние восстановления достигнуто по смещению %X/%X"
-#: access/transam/xlog.c:7211
+#: access/transam/xlog.c:7229
msgid "invalid primary checkpoint link in control file"
msgstr "неверная ссылка на первичную контрольную точку в файле pg_control"
-#: access/transam/xlog.c:7215
+#: access/transam/xlog.c:7233
msgid "invalid secondary checkpoint link in control file"
msgstr "неверная ссылка на вторичную контрольную точку в файле pg_control"
-#: access/transam/xlog.c:7219
+#: access/transam/xlog.c:7237
msgid "invalid checkpoint link in backup_label file"
msgstr "неверная ссылка на контрольную точку в файле backup_label"
-#: access/transam/xlog.c:7233
+#: access/transam/xlog.c:7251
msgid "invalid primary checkpoint record"
msgstr "неверная запись первичной контрольной точки"
-#: access/transam/xlog.c:7237
+#: access/transam/xlog.c:7255
msgid "invalid secondary checkpoint record"
msgstr "неверная запись вторичной контрольной точки"
-#: access/transam/xlog.c:7241
+#: access/transam/xlog.c:7259
msgid "invalid checkpoint record"
msgstr "неверная запись контрольной точки"
-#: access/transam/xlog.c:7252
+#: access/transam/xlog.c:7270
msgid "invalid resource manager ID in primary checkpoint record"
msgstr "неверный ID менеджера ресурсов в записи первичной контрольной точки"
-#: access/transam/xlog.c:7256
+#: access/transam/xlog.c:7274
msgid "invalid resource manager ID in secondary checkpoint record"
msgstr "неверный ID менеджера ресурсов в записи вторичной контрольной точки"
-#: access/transam/xlog.c:7260
+#: access/transam/xlog.c:7278
msgid "invalid resource manager ID in checkpoint record"
msgstr "неверный ID менеджера ресурсов в записи контрольной точки"
-#: access/transam/xlog.c:7272
+#: access/transam/xlog.c:7290
msgid "invalid xl_info in primary checkpoint record"
msgstr "неверные флаги xl_info в записи первичной контрольной точки"
-#: access/transam/xlog.c:7276
+#: access/transam/xlog.c:7294
msgid "invalid xl_info in secondary checkpoint record"
msgstr "неверные флаги xl_info в записи вторичной контрольной точки"
-#: access/transam/xlog.c:7280
+#: access/transam/xlog.c:7298
msgid "invalid xl_info in checkpoint record"
msgstr "неверные флаги xl_info в записи контрольной точки"
-#: access/transam/xlog.c:7292
+#: access/transam/xlog.c:7310
msgid "invalid length of primary checkpoint record"
msgstr "неверная длина записи первичной контрольной точки"
-#: access/transam/xlog.c:7296
+#: access/transam/xlog.c:7314
msgid "invalid length of secondary checkpoint record"
msgstr "неверная длина записи вторичной контрольной точки"
-#: access/transam/xlog.c:7300
+#: access/transam/xlog.c:7318
msgid "invalid length of checkpoint record"
msgstr "неверная длина записи контрольной точки"
-#: access/transam/xlog.c:7462
+#: access/transam/xlog.c:7480
msgid "shutting down"
msgstr "выключение"
-#: access/transam/xlog.c:7484
+#: access/transam/xlog.c:7502
msgid "database system is shut down"
msgstr "система БД выключена"
-#: access/transam/xlog.c:7916
+#: access/transam/xlog.c:7934
msgid ""
"concurrent transaction log activity while database system is shutting down"
msgstr ""
"во время выключения системы баз данных отмечена активность в журнале "
"транзакций"
-#: access/transam/xlog.c:8150
+#: access/transam/xlog.c:8168
msgid "skipping restartpoint, recovery has already ended"
msgstr ""
"создание точки перезапуска пропускается, восстановление уже закончилось"
-#: access/transam/xlog.c:8175
+#: access/transam/xlog.c:8193
#, c-format
msgid "skipping restartpoint, already performed at %X/%X"
msgstr ""
"создание точки перезапуска пропускается, она уже создана по смещению %X/%X"
-#: access/transam/xlog.c:8302
+#: access/transam/xlog.c:8320
#, c-format
msgid "recovery restart point at %X/%X"
msgstr "точка перезапуска восстановления по смещению %X/%X"
-#: access/transam/xlog.c:8402
+#: access/transam/xlog.c:8420
#, c-format
msgid "restore point \"%s\" created at %X/%X"
msgstr "точка восстановления \"%s\" создана по смещению %X/%X"
-#: access/transam/xlog.c:8502
+#: access/transam/xlog.c:8522
msgid "online backup was canceled, recovery cannot continue"
msgstr ""
"резервное копирование \"на ходу\" было отменено, продолжить восстановление "
"нельзя"
-#: access/transam/xlog.c:8565
+#: access/transam/xlog.c:8585
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr "неожиданный ID линии времени %u (после %u) в записи контрольной точки"
-#: access/transam/xlog.c:8610
+#: access/transam/xlog.c:8630
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr ""
"неожиданный ID линии времени %u (должен быть %u) в записи точки "
"восстановления"
-#: access/transam/xlog.c:8874 access/transam/xlog.c:8898
+#: access/transam/xlog.c:8894 access/transam/xlog.c:8918
#, c-format
msgid "could not fsync log file %u, segment %u: %m"
msgstr "не удалось синхронизировать с ФС файл журнала %u, сегмент: %u: %m"
-#: access/transam/xlog.c:8906
+#: access/transam/xlog.c:8926
#, c-format
msgid "could not fsync write-through log file %u, segment %u: %m"
msgstr ""
"не удалось синхронизировать с ФС файл журнала сквозной записи %u, сегмент: "
"%u: %m"
-#: access/transam/xlog.c:8915
+#: access/transam/xlog.c:8935
#, c-format
msgid "could not fdatasync log file %u, segment %u: %m"
msgstr ""
"не удалось синхронизировать с ФС данные (fdatasync) файла журнала: %u, "
"сегмент: %u: %m"
-#: access/transam/xlog.c:8996 access/transam/xlog.c:9275
+#: access/transam/xlog.c:8973 access/transam/xlog.c:9260
msgid "must be superuser or replication role to run a backup"
msgstr ""
"запускать резервное копирование может только суперпользователь или роль "
"репликации"
-#: access/transam/xlog.c:9001 access/transam/xlog.c:9280
-#: access/transam/xlog.c:9543 access/transam/xlog.c:9575
-#: access/transam/xlog.c:9616 access/transam/xlog.c:9649
-#: access/transam/xlog.c:9756 access/transam/xlog.c:9831
+#: access/transam/xlog.c:9024 access/transam/xlog.c:9306
+#: access/transam/xlog.c:9569 access/transam/xlog.c:9601
+#: access/transam/xlog.c:9642 access/transam/xlog.c:9675
+#: access/transam/xlog.c:9782 access/transam/xlog.c:9857
msgid "recovery is in progress"
msgstr "идёт процесс восстановления"
-#: access/transam/xlog.c:9002 access/transam/xlog.c:9281
-#: access/transam/xlog.c:9544 access/transam/xlog.c:9576
-#: access/transam/xlog.c:9617 access/transam/xlog.c:9650
+#: access/transam/xlog.c:9025 access/transam/xlog.c:9307
+#: access/transam/xlog.c:9570 access/transam/xlog.c:9602
+#: access/transam/xlog.c:9643 access/transam/xlog.c:9676
msgid "WAL control functions cannot be executed during recovery."
msgstr "Функции управления WAL нельзя использовать в процессе восстановления."
-#: access/transam/xlog.c:9007 access/transam/xlog.c:9286
+#: access/transam/xlog.c:9030 access/transam/xlog.c:9312
msgid "WAL level not sufficient for making an online backup"
msgstr ""
"Выбранный уровень WAL недостаточен для резервного копирования \"на ходу\""
-#: access/transam/xlog.c:9008 access/transam/xlog.c:9287
-#: access/transam/xlog.c:9582
+#: access/transam/xlog.c:9031 access/transam/xlog.c:9313
+#: access/transam/xlog.c:9608
msgid ""
"wal_level must be set to \"archive\" or \"hot_standby\" at server start."
msgstr ""
"Установите wal_level \"archive\" или \"hot_standby\" при запуске сервера."
-#: access/transam/xlog.c:9013
+#: access/transam/xlog.c:9036
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "длина метки резервной копии превышает предел (%d байт)"
-#: access/transam/xlog.c:9054 access/transam/xlog.c:9157
+#: access/transam/xlog.c:9077 access/transam/xlog.c:9180
msgid "a backup is already in progress"
msgstr "резервное копирование уже запущено"
-#: access/transam/xlog.c:9055
+#: access/transam/xlog.c:9078
msgid "Run pg_stop_backup() and try again."
msgstr "Выполните pg_stop_backup() и повторите операцию."
-#: access/transam/xlog.c:9158
+#: access/transam/xlog.c:9181
#, c-format
msgid ""
"If you're sure there is no backup in progress, remove file \"%s\" and try "
@@ -8060,29 +8079,29 @@ msgstr ""
"Если вы считаете, что информация о резервном копировании неверна, удалите "
"файл \"%s\" и попробуйте снова."
-#: access/transam/xlog.c:9173 access/transam/xlog.c:9419
+#: access/transam/xlog.c:9196 access/transam/xlog.c:9445
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "не удалось записать файл \"%s\": %m"
-#: access/transam/xlog.c:9331
+#: access/transam/xlog.c:9357
msgid "a backup is not in progress"
msgstr "резервное копирование не запущено"
-#: access/transam/xlog.c:9370 access/transam/xlog.c:9901
-#: access/transam/xlog.c:9907
+#: access/transam/xlog.c:9396 access/transam/xlog.c:9927
+#: access/transam/xlog.c:9933
#, c-format
msgid "invalid data in file \"%s\""
msgstr "неверные данные в файле \"%s\""
-#: access/transam/xlog.c:9468
+#: access/transam/xlog.c:9494
msgid ""
"pg_stop_backup cleanup done, waiting for required WAL segments to be archived"
msgstr ""
"очистка в pg_stop_backup выполнена, ожидаются требуемые сегменты WAL для "
"архивации"
-#: access/transam/xlog.c:9478
+#: access/transam/xlog.c:9504
#, c-format
msgid ""
"pg_stop_backup still waiting for all required WAL segments to be archived "
@@ -8091,7 +8110,7 @@ msgstr ""
"pg_stop_backup всё ещё ждёт все требуемые сегменты WAL для архивации (прошло "
"%d сек.)"
-#: access/transam/xlog.c:9480
+#: access/transam/xlog.c:9506
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 "
@@ -8101,12 +8120,12 @@ msgstr ""
"можно отменить безопасно, но резервная копия базы данных будет непригодна "
"без всех сегментов WAL."
-#: access/transam/xlog.c:9487
+#: access/transam/xlog.c:9513
msgid "pg_stop_backup complete, all required WAL segments have been archived"
msgstr ""
"команда pg_stop_backup завершена, все требуемые сегменты WAL заархивированы"
-#: access/transam/xlog.c:9491
+#: access/transam/xlog.c:9517
msgid ""
"WAL archiving is not enabled; you must ensure that all required WAL segments "
"are copied through other means to complete the backup"
@@ -8114,71 +8133,71 @@ msgstr ""
"архивация WAL не настроена; вы должны обеспечить копирование всех требуемых "
"сегментов WAL другими средствами для получения резервной копии"
-#: access/transam/xlog.c:9538
+#: access/transam/xlog.c:9564
msgid "must be superuser to switch transaction log files"
msgstr ""
"для переключения файлов журнала транзакций нужно быть суперпользователем"
-#: access/transam/xlog.c:9570
+#: access/transam/xlog.c:9596
msgid "must be superuser to create a restore point"
msgstr "для создания точки восстановления нужно быть суперпользователем"
-#: access/transam/xlog.c:9581
+#: access/transam/xlog.c:9607
msgid "WAL level not sufficient for creating a restore point"
msgstr "Выбранный уровень WAL не достаточен для создания точки восстановления"
-#: access/transam/xlog.c:9589
+#: access/transam/xlog.c:9615
#, c-format
msgid "value too long for restore point (maximum %d characters)"
msgstr "значение для точки восстановления превышает предел (%d симв.)"
-#: access/transam/xlog.c:9757
+#: access/transam/xlog.c:9783
msgid "pg_xlogfile_name_offset() cannot be executed during recovery."
msgstr ""
"Функцию pg_xlogfile_name_offset() нельзя вызывать во время восстановления."
-#: access/transam/xlog.c:9767 access/transam/xlog.c:9839
+#: access/transam/xlog.c:9793 access/transam/xlog.c:9865
#, c-format
msgid "could not parse transaction log location \"%s\""
msgstr "не удалось разобрать положение в журнале транзакций \"%s\""
-#: access/transam/xlog.c:9832
+#: access/transam/xlog.c:9858
msgid "pg_xlogfile_name() cannot be executed during recovery."
msgstr "Функцию pg_xlogfile_name() нельзя вызывать в процессе восстановления."
-#: access/transam/xlog.c:9943
+#: access/transam/xlog.c:9969
#, c-format
msgid "xlog redo %s"
msgstr "XLOG-запись REDO: %s"
-#: access/transam/xlog.c:9983
+#: access/transam/xlog.c:10009
msgid "online backup mode canceled"
msgstr "режим копирования \"на ходу\" отменён"
-#: access/transam/xlog.c:9984
+#: access/transam/xlog.c:10010
#, c-format
msgid "\"%s\" was renamed to \"%s\"."
msgstr "Файл \"%s\" был переименован в \"%s\"."
-#: access/transam/xlog.c:9991
+#: access/transam/xlog.c:10017
msgid "online backup mode was not canceled"
msgstr "режим копирования \"на ходу\" не был отменён"
-#: access/transam/xlog.c:9992
+#: access/transam/xlog.c:10018
#, c-format
msgid "Could not rename \"%s\" to \"%s\": %m."
msgstr "Не удалось переименовать файл \"%s\" в \"%s\": %m."
-#: access/transam/xlog.c:10505 access/transam/xlog.c:10527
+#: access/transam/xlog.c:10531 access/transam/xlog.c:10553
#, c-format
msgid "could not read from log file %u, segment %u, offset %u: %m"
msgstr "не удалось прочитать файл журнала: %u, сегмент: %u, смещение %u: %m"
-#: access/transam/xlog.c:10616
+#: access/transam/xlog.c:10642
msgid "received promote request"
msgstr "получен запрос повышения статуса"
-#: access/transam/xlog.c:10629
+#: access/transam/xlog.c:10655
#, c-format
msgid "trigger file found: %s"
msgstr "найден файл триггера: %s"
@@ -8242,8 +8261,8 @@ msgstr "не удалось повторно найти кортеж в инде
msgid "This may be because of a non-immutable index expression."
msgstr "Возможно, это вызвано переменной природой индексного выражения."
-#: access/index/indexam.c:161 commands/tablecmds.c:221
-#: commands/tablecmds.c:2414 commands/indexcmds.c:1514
+#: access/index/indexam.c:161 commands/tablecmds.c:222
+#: commands/tablecmds.c:2415 commands/indexcmds.c:1519
#: catalog/objectaddress.c:391
#, c-format
msgid "\"%s\" is not an index"
@@ -8290,15 +8309,15 @@ msgstr "не удалось получить блокировку таблицы
msgid "could not obtain lock on relation with OID %u"
msgstr "не удалось получить блокировку таблицы с OID %u"
-#: commands/lockcmds.c:122 catalog/namespace.c:285 parser/parse_relation.c:842
+#: commands/lockcmds.c:122 catalog/namespace.c:285 parser/parse_relation.c:844
#, c-format
msgid "relation \"%s.%s\" does not exist"
msgstr "отношение \"%s.%s\" не существует"
-#: commands/lockcmds.c:149 commands/tablecmds.c:203 commands/tablecmds.c:1137
-#: commands/tablecmds.c:2406 commands/tablecmds.c:3758
-#: commands/tablecmds.c:6731 commands/indexcmds.c:198
-#: commands/indexcmds.c:1546 catalog/toasting.c:93 catalog/objectaddress.c:405
+#: commands/lockcmds.c:149 commands/tablecmds.c:204 commands/tablecmds.c:1140
+#: commands/tablecmds.c:2407 commands/tablecmds.c:3759
+#: commands/tablecmds.c:6736 commands/indexcmds.c:203
+#: commands/indexcmds.c:1551 catalog/toasting.c:93 catalog/objectaddress.c:405
#, c-format
msgid "\"%s\" is not a table"
msgstr "\"%s\" - это не таблица"
@@ -8352,71 +8371,71 @@ msgstr "В интервале, задающем часовой пояс, нел
msgid "Cannot specify days in time zone interval."
msgstr "В интервале, задающем часовой пояс, нельзя указывать дни."
-#: commands/variable.c:378 commands/variable.c:517
+#: commands/variable.c:380 commands/variable.c:519
#, c-format
msgid "time zone \"%s\" appears to use leap seconds"
msgstr "часовой пояс \"%s\" видимо использует координационные секунды"
-#: commands/variable.c:380 commands/variable.c:519
+#: commands/variable.c:382 commands/variable.c:521
msgid "PostgreSQL does not support leap seconds."
msgstr "PostgreSQL не поддерживает координационные секунды."
-#: commands/variable.c:587
+#: commands/variable.c:589
msgid "cannot set transaction read-write mode inside a read-only transaction"
msgstr ""
"нельзя установить режим транзакции \"чтение-запись\" внутри транзакции "
"\"только чтение\""
-#: commands/variable.c:594
+#: commands/variable.c:596
msgid "transaction read-write mode must be set before any query"
msgstr ""
"режим транзакции \"чтение-запись\" должен быть установлен до выполнения "
"запросов"
-#: commands/variable.c:601
+#: commands/variable.c:603
msgid "cannot set transaction read-write mode during recovery"
msgstr ""
"нельзя установить режим транзакции \"чтение-запись\" в процессе "
"восстановления"
-#: commands/variable.c:650
+#: commands/variable.c:652
msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query"
msgstr "команда SET TRANSACTION ISOLATION LEVEL должна выполняться до запросов"
-#: commands/variable.c:657
+#: commands/variable.c:659
msgid "SET TRANSACTION ISOLATION LEVEL must not be called in a subtransaction"
msgstr ""
"команда SET TRANSACTION ISOLATION LEVEL не должна вызываться в подтранзакции"
-#: commands/variable.c:664 storage/lmgr/predicate.c:1570
+#: commands/variable.c:666 storage/lmgr/predicate.c:1570
msgid "cannot use serializable mode in a hot standby"
msgstr "использовать сериализуемый режим в горячем резерве нельзя"
-#: commands/variable.c:665
+#: commands/variable.c:667
msgid "You can use REPEATABLE READ instead."
msgstr "Используйте REPEATABLE READ."
-#: commands/variable.c:713
+#: commands/variable.c:715
msgid ""
"SET TRANSACTION [NOT] DEFERRABLE cannot be called within a subtransaction"
msgstr ""
"команда SET TRANSACTION [NOT] DEFERRABLE не может вызываться в подтранзакции"
-#: commands/variable.c:719
+#: commands/variable.c:721
msgid "SET TRANSACTION [NOT] DEFERRABLE must be called before any query"
msgstr ""
"команда SET TRANSACTION [NOT] DEFERRABLE должна выполняться до запросов"
-#: commands/variable.c:801
+#: commands/variable.c:803
#, c-format
msgid "Conversion between %s and %s is not supported."
msgstr "Преобразование кодировок %s <-> %s не поддерживается."
-#: commands/variable.c:808
+#: commands/variable.c:810
msgid "Cannot change \"client_encoding\" now."
msgstr "Изменить клиентскую кодировку сейчас нельзя."
-#: commands/variable.c:978
+#: commands/variable.c:980
#, c-format
msgid "permission denied to set role \"%s\""
msgstr "нет прав установить роль \"%s\""
@@ -8461,9 +8480,9 @@ msgstr "в качестве параметра EXECUTE нельзя исполь
msgid "parameter $%d of type %s cannot be coerced to the expected type %s"
msgstr "параметр $%d типа %s нельзя привести к ожидаемому типу %s"
-#: commands/prepare.c:370 rewrite/rewriteHandler.c:1035 catalog/heap.c:2446
-#: parser/parse_target.c:489 parser/parse_target.c:735
-#: parser/parse_target.c:745 parser/parse_node.c:397
+#: commands/prepare.c:370 rewrite/rewriteHandler.c:1060 catalog/heap.c:2446
+#: parser/parse_target.c:490 parser/parse_target.c:736
+#: parser/parse_target.c:746 parser/parse_node.c:410
msgid "You will need to rewrite or cast the expression."
msgstr "Перепишите выражение или преобразуйте его тип."
@@ -8479,243 +8498,243 @@ msgstr "подготовленный оператор \"%s\" уже сущест
msgid "prepared statement \"%s\" does not exist"
msgstr "подготовленный оператор \"%s\" не существует"
-#: commands/tablecmds.c:201
+#: commands/tablecmds.c:202
#, c-format
msgid "table \"%s\" does not exist"
msgstr "таблица \"%s\" не существует"
-#: commands/tablecmds.c:202
+#: commands/tablecmds.c:203
#, c-format
msgid "table \"%s\" does not exist, skipping"
msgstr "таблица \"%s\" не существует, пропускается"
-#: commands/tablecmds.c:204
+#: commands/tablecmds.c:205
msgid "Use DROP TABLE to remove a table."
msgstr "Выполните DROP TABLE для удаления таблицы."
-#: commands/tablecmds.c:207
+#: commands/tablecmds.c:208
#, c-format
msgid "sequence \"%s\" does not exist"
msgstr "последовательность \"%s\" не существует"
-#: commands/tablecmds.c:208
+#: commands/tablecmds.c:209
#, c-format
msgid "sequence \"%s\" does not exist, skipping"
msgstr "последовательность \"%s\" не существует, пропускается"
-#: commands/tablecmds.c:210
+#: commands/tablecmds.c:211
msgid "Use DROP SEQUENCE to remove a sequence."
msgstr "Выполните DROP SEQUENCE для удаления последовательности."
-#: commands/tablecmds.c:213
+#: commands/tablecmds.c:214
#, c-format
msgid "view \"%s\" does not exist"
msgstr "представление \"%s\" не существует"
-#: commands/tablecmds.c:214
+#: commands/tablecmds.c:215
#, c-format
msgid "view \"%s\" does not exist, skipping"
msgstr "представление \"%s\" не существует, пропускается"
-#: commands/tablecmds.c:215 commands/tablecmds.c:2181
-#: commands/tablecmds.c:2438 commands/tablecmds.c:3773
-#: commands/tablecmds.c:9040 commands/view.c:181 catalog/objectaddress.c:412
+#: commands/tablecmds.c:216 commands/tablecmds.c:2184
+#: commands/tablecmds.c:2439 commands/tablecmds.c:3774
+#: commands/tablecmds.c:9081 commands/view.c:181 catalog/objectaddress.c:412
#, c-format
msgid "\"%s\" is not a view"
msgstr "\"%s\" - это не представление"
-#: commands/tablecmds.c:216
+#: commands/tablecmds.c:217
msgid "Use DROP VIEW to remove a view."
msgstr "Выполните DROP VIEW для удаления представления."
-#: commands/tablecmds.c:219 parser/parse_utilcmd.c:1505
+#: commands/tablecmds.c:220 parser/parse_utilcmd.c:1505
#, c-format
msgid "index \"%s\" does not exist"
msgstr "индекс \"%s\" не существует"
-#: commands/tablecmds.c:220
+#: commands/tablecmds.c:221
#, c-format
msgid "index \"%s\" does not exist, skipping"
msgstr "индекс \"%s\" не существует, пропускается"
-#: commands/tablecmds.c:222
+#: commands/tablecmds.c:223
msgid "Use DROP INDEX to remove an index."
msgstr "Выполните DROP INDEX для удаления индекса."
-#: commands/tablecmds.c:226 commands/typecmds.c:666
+#: commands/tablecmds.c:227 commands/typecmds.c:666
#, c-format
msgid "type \"%s\" does not exist, skipping"
msgstr "тип \"%s\" не существует, пропускается"
-#: commands/tablecmds.c:227
+#: commands/tablecmds.c:228
#, c-format
msgid "\"%s\" is not a type"
msgstr "\"%s\" - это не тип"
-#: commands/tablecmds.c:228
+#: commands/tablecmds.c:229
msgid "Use DROP TYPE to remove a type."
msgstr "Выполните DROP TYPE для удаления типа."
-#: commands/tablecmds.c:231 commands/tablecmds.c:8952
+#: commands/tablecmds.c:232 commands/tablecmds.c:8991
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "сторонняя таблица \"%s\" не существует"
-#: commands/tablecmds.c:232
+#: commands/tablecmds.c:233
#, c-format
msgid "foreign table \"%s\" does not exist, skipping"
msgstr "сторонняя таблица \"%s\" не существует, пропускается"
-#: commands/tablecmds.c:233 commands/tablecmds.c:2187
-#: commands/tablecmds.c:2446 commands/tablecmds.c:3776
-#: commands/tablecmds.c:9048 catalog/objectaddress.c:419
+#: commands/tablecmds.c:234 commands/tablecmds.c:2190
+#: commands/tablecmds.c:2447 commands/tablecmds.c:3777
+#: commands/tablecmds.c:9089 catalog/objectaddress.c:419
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "\"%s\" - это не сторонняя таблица"
-#: commands/tablecmds.c:234
+#: commands/tablecmds.c:235
msgid "Use DROP FOREIGN TABLE to remove a foreign table."
msgstr "Выполните DROP FOREIGN TABLE для удаления сторонней таблицы."
-#: commands/tablecmds.c:429 executor/execMain.c:2411
+#: commands/tablecmds.c:432 executor/execMain.c:2411
msgid "ON COMMIT can only be used on temporary tables"
msgstr "ON COMMIT можно использовать только для временных таблиц"
-#: commands/tablecmds.c:433
+#: commands/tablecmds.c:436
msgid "constraints on foreign tables are not supported"
msgstr "ограничения для внешних таблиц не поддерживаются"
-#: commands/tablecmds.c:451 executor/execMain.c:2429
+#: commands/tablecmds.c:454 executor/execMain.c:2429
msgid "cannot create temporary table within security-restricted operation"
msgstr ""
"в рамках операции с ограничениями по безопасности нельзя создать временную "
"таблицу"
-#: commands/tablecmds.c:483 commands/tablecmds.c:7932 commands/indexcmds.c:263
+#: commands/tablecmds.c:486 commands/tablecmds.c:7971 commands/indexcmds.c:268
#: executor/execMain.c:2462
msgid "only shared relations can be placed in pg_global tablespace"
msgstr ""
"в табличное пространство pg_global можно поместить только разделяемые таблицы"
-#: commands/tablecmds.c:549 commands/tablecmds.c:4284
+#: commands/tablecmds.c:552 commands/tablecmds.c:4285
msgid "default values on foreign tables are not supported"
msgstr "значения полей по умолчанию для сторонних таблиц не поддерживаются"
-#: commands/tablecmds.c:929
+#: commands/tablecmds.c:932
#, c-format
msgid "truncate cascades to table \"%s\""
msgstr "удаление распространяется на таблицу %s"
-#: commands/tablecmds.c:1160
+#: commands/tablecmds.c:1163
msgid "cannot truncate temporary tables of other sessions"
msgstr "временные таблицы других сеансов нельзя очистить"
-#: commands/tablecmds.c:1276 commands/tablecmds.c:1708
-#: commands/tablecmds.c:4209 catalog/heap.c:389
+#: commands/tablecmds.c:1279 commands/tablecmds.c:1711
+#: commands/tablecmds.c:4210 catalog/heap.c:389
#, c-format
msgid "tables can have at most %d columns"
msgstr "максимальное число колонок в таблице: %d"
-#: commands/tablecmds.c:1327 commands/copy.c:3799 commands/trigger.c:601
-#: parser/parse_target.c:911 parser/parse_target.c:922
+#: commands/tablecmds.c:1330 commands/copy.c:3799 commands/trigger.c:616
+#: parser/parse_target.c:914 parser/parse_target.c:925
#, c-format
msgid "column \"%s\" specified more than once"
msgstr "колонка \"%s\" указана неоднократно"
-#: commands/tablecmds.c:1362 parser/parse_utilcmd.c:623
+#: commands/tablecmds.c:1365 parser/parse_utilcmd.c:623
#: parser/parse_utilcmd.c:1717
#, c-format
msgid "inherited relation \"%s\" is not a table"
msgstr "наследованное отношение \"%s\" не является таблицей"
-#: commands/tablecmds.c:1369 commands/tablecmds.c:8164
+#: commands/tablecmds.c:1372 commands/tablecmds.c:8203
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "временное отношение \"%s\" не может наследоваться"
-#: commands/tablecmds.c:1377 commands/tablecmds.c:8172
+#: commands/tablecmds.c:1380 commands/tablecmds.c:8211
msgid "cannot inherit from temporary relation of another session"
msgstr "наследование от временного отношения другого сеанса невозможно"
-#: commands/tablecmds.c:1393 commands/tablecmds.c:8206
+#: commands/tablecmds.c:1396 commands/tablecmds.c:8245
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr "отношение \"%s\" наследуется неоднократно"
-#: commands/tablecmds.c:1441
+#: commands/tablecmds.c:1444
#, c-format
msgid "merging multiple inherited definitions of column \"%s\""
msgstr "слияние нескольких наследованных определений колонки \"%s\""
-#: commands/tablecmds.c:1449
+#: commands/tablecmds.c:1452
#, c-format
msgid "inherited column \"%s\" has a type conflict"
msgstr "конфликт типов в наследованной колонке \"%s\""
-#: commands/tablecmds.c:1451 commands/tablecmds.c:1472
-#: commands/tablecmds.c:1653 commands/tablecmds.c:1675
+#: commands/tablecmds.c:1454 commands/tablecmds.c:1475
+#: commands/tablecmds.c:1656 commands/tablecmds.c:1678
#: parser/parse_coerce.c:1540 parser/parse_coerce.c:1560
#: parser/parse_coerce.c:1605 parser/parse_param.c:217
#, c-format
msgid "%s versus %s"
msgstr "%s и %s"
-#: commands/tablecmds.c:1458
+#: commands/tablecmds.c:1461
#, c-format
msgid "inherited column \"%s\" has a collation conflict"
msgstr "конфликт правил сортировки в наследованной колонке \"%s\""
-#: commands/tablecmds.c:1460 commands/tablecmds.c:1663
-#: commands/tablecmds.c:4153
+#: commands/tablecmds.c:1463 commands/tablecmds.c:1666
+#: commands/tablecmds.c:4154
#, c-format
msgid "\"%s\" versus \"%s\""
msgstr "\"%s\" и \"%s\""
-#: commands/tablecmds.c:1470
+#: commands/tablecmds.c:1473
#, c-format
msgid "inherited column \"%s\" has a storage parameter conflict"
msgstr "конфликт параметров хранения в наследованной колонке \"%s\""
-#: commands/tablecmds.c:1578 parser/parse_utilcmd.c:776
+#: commands/tablecmds.c:1581 parser/parse_utilcmd.c:776
#: parser/parse_utilcmd.c:1154 parser/parse_utilcmd.c:1230
msgid "cannot convert whole-row table reference"
msgstr "преобразовать ссылку на тип всей строки таблицы нельзя"
-#: commands/tablecmds.c:1579 parser/parse_utilcmd.c:777
+#: commands/tablecmds.c:1582 parser/parse_utilcmd.c:777
#, c-format
msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"."
msgstr "Ограничение \"%s\" ссылается на тип всей строки в таблице \"%s\"."
-#: commands/tablecmds.c:1643
+#: commands/tablecmds.c:1646
#, c-format
msgid "merging column \"%s\" with inherited definition"
msgstr "слияние колонки \"%s\" с наследованным определением"
-#: commands/tablecmds.c:1651
+#: commands/tablecmds.c:1654
#, c-format
msgid "column \"%s\" has a type conflict"
msgstr "конфликт типов в колонке \"%s\""
-#: commands/tablecmds.c:1661
+#: commands/tablecmds.c:1664
#, c-format
msgid "column \"%s\" has a collation conflict"
msgstr "конфликт правил сортировки в колонке \"%s\""
-#: commands/tablecmds.c:1673
+#: commands/tablecmds.c:1676
#, c-format
msgid "column \"%s\" has a storage parameter conflict"
msgstr "конфликт параметров хранения в колонке \"%s\""
-#: commands/tablecmds.c:1725
+#: commands/tablecmds.c:1728
#, c-format
msgid "column \"%s\" inherits conflicting default values"
msgstr "колонка \"%s\" наследует конфликтующие значения по умолчанию"
-#: commands/tablecmds.c:1727
+#: commands/tablecmds.c:1730
msgid "To resolve the conflict, specify a default explicitly."
msgstr "Для решения конфликта укажите желаемое значение по умолчанию."
-#: commands/tablecmds.c:1774
+#: commands/tablecmds.c:1777
#, c-format
msgid ""
"check constraint name \"%s\" appears multiple times but with different "
@@ -8724,50 +8743,50 @@ msgstr ""
"имя ограничения-проверки \"%s\" фигурирует несколько раз, но с разными "
"выражениями"
-#: commands/tablecmds.c:1969
+#: commands/tablecmds.c:1972
msgid "cannot rename column of typed table"
msgstr "переименовать колонку типизированной таблицы нельзя"
-#: commands/tablecmds.c:1986
+#: commands/tablecmds.c:1989
#, c-format
msgid "\"%s\" is not a table, view, composite type, index or foreign table"
msgstr ""
"\"%s\" - это не таблица, представление, составной тип или сторонняя таблица"
-#: commands/tablecmds.c:2052
+#: commands/tablecmds.c:2055
#, c-format
msgid "inherited column \"%s\" must be renamed in child tables too"
msgstr ""
"наследованная колонка \"%s\" должна быть также переименована в дочерних "
"таблицах"
-#: commands/tablecmds.c:2084
+#: commands/tablecmds.c:2087
#, c-format
msgid "cannot rename system column \"%s\""
msgstr "нельзя переименовать системную колонку \"%s\""
-#: commands/tablecmds.c:2099
+#: commands/tablecmds.c:2102
#, c-format
msgid "cannot rename inherited column \"%s\""
msgstr "нельзя переименовать наследованную колонку \"%s\""
-#: commands/tablecmds.c:2110 commands/tablecmds.c:4197
+#: commands/tablecmds.c:2113 commands/tablecmds.c:4198
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "колонка \"%s\" отношения \"%s\" уже существует"
-#: commands/tablecmds.c:2199 commands/tablecmds.c:7415
-#: commands/tablecmds.c:9084
+#: commands/tablecmds.c:2202 commands/tablecmds.c:7449
+#: commands/tablecmds.c:9125
msgid "Use ALTER TYPE instead."
msgstr "Используйте ALTER TYPE."
-#: commands/tablecmds.c:2246 catalog/index.c:773 catalog/heap.c:1013
+#: commands/tablecmds.c:2249 catalog/index.c:772 catalog/heap.c:1013
#, c-format
msgid "relation \"%s\" already exists"
msgstr "отношение \"%s\" уже существует"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2322
+#: commands/tablecmds.c:2325
#, c-format
msgid ""
"cannot %s \"%s\" because it is being used by active queries in this session"
@@ -8776,80 +8795,80 @@ msgstr ""
"запросами в данном сеансе"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2331
+#: commands/tablecmds.c:2334
#, c-format
msgid "cannot %s \"%s\" because it has pending trigger events"
msgstr ""
"нельзя выполнить %s \"%s\", так как с этим объектом связаны отложенные "
"события триггеров"
-#: commands/tablecmds.c:2430
+#: commands/tablecmds.c:2431
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "\"%s\" - это не составной тип"
-#: commands/tablecmds.c:3260
+#: commands/tablecmds.c:3261
#, c-format
msgid "cannot rewrite system relation \"%s\""
msgstr "перезаписать системное отношение \"%s\" нельзя"
-#: commands/tablecmds.c:3270
+#: commands/tablecmds.c:3271
msgid "cannot rewrite temporary tables of other sessions"
msgstr "перезаписывать временные таблицы других сеансов нельзя"
-#: commands/tablecmds.c:3495
+#: commands/tablecmds.c:3496
#, c-format
msgid "rewriting table \"%s\""
msgstr "перезапись таблицы \"%s\""
-#: commands/tablecmds.c:3499
+#: commands/tablecmds.c:3500
#, c-format
msgid "verifying table \"%s\""
msgstr "проверка таблицы \"%s\""
-#: commands/tablecmds.c:3606
+#: commands/tablecmds.c:3607
#, c-format
msgid "column \"%s\" contains null values"
msgstr "колонка \"%s\" содержит значения NULL"
-#: commands/tablecmds.c:3620
+#: commands/tablecmds.c:3621
#, c-format
msgid "check constraint \"%s\" is violated by some row"
msgstr "ограничение-проверку \"%s\" нарушает некоторая строка"
-#: commands/tablecmds.c:3761 commands/tablecmds.c:4713
+#: commands/tablecmds.c:3762 commands/tablecmds.c:4714
#, c-format
msgid "\"%s\" is not a table or index"
msgstr "\"%s\" - это не таблица и не индекс"
-#: commands/tablecmds.c:3764 commands/trigger.c:186 commands/trigger.c:1099
+#: commands/tablecmds.c:3765 commands/trigger.c:196 commands/trigger.c:1114
#: rewrite/rewriteDefine.c:257
#, c-format
msgid "\"%s\" is not a table or view"
msgstr "\"%s\" - это не таблица и не представление"
-#: commands/tablecmds.c:3767
+#: commands/tablecmds.c:3768
#, c-format
msgid "\"%s\" is not a table or foreign table"
msgstr "\"%s\" - это не таблица и не сторонняя таблица"
-#: commands/tablecmds.c:3770
+#: commands/tablecmds.c:3771
#, c-format
msgid "\"%s\" is not a table, composite type, or foreign table"
msgstr "\"%s\" - это не таблица, составной тип или сторонняя таблица"
-#: commands/tablecmds.c:3780
+#: commands/tablecmds.c:3781
#, c-format
msgid "\"%s\" is of the wrong type"
msgstr "неправильный тип \"%s\""
-#: commands/tablecmds.c:3929 commands/tablecmds.c:3936
+#: commands/tablecmds.c:3930 commands/tablecmds.c:3937
#, c-format
msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
msgstr ""
"изменить тип \"%s\" нельзя, так как он задействован в колонке \"%s.%s\""
-#: commands/tablecmds.c:3943
+#: commands/tablecmds.c:3944
#, c-format
msgid ""
"cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
@@ -8857,137 +8876,137 @@ msgstr ""
"изменить стороннюю таблицу \"%s\" нельзя, так как колонка \"%s.%s\" "
"задействует тип её строки"
-#: commands/tablecmds.c:3950
+#: commands/tablecmds.c:3951
#, c-format
msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type"
msgstr ""
"изменить таблицу \"%s\" нельзя, так как колонка \"%s.%s\" задействует тип её "
"строки"
-#: commands/tablecmds.c:4012
+#: commands/tablecmds.c:4013
#, c-format
msgid "cannot alter type \"%s\" because it is the type of a typed table"
msgstr "изменить тип \"%s\", так как это тип типизированной таблицы"
-#: commands/tablecmds.c:4014
+#: commands/tablecmds.c:4015
msgid "Use ALTER ... CASCADE to alter the typed tables too."
msgstr ""
"Чтобы изменить также типизированные таблицы, выполните ALTER ... CASCADE."
-#: commands/tablecmds.c:4058
+#: commands/tablecmds.c:4059
#, c-format
msgid "type %s is not a composite type"
msgstr "тип %s не является составным"
-#: commands/tablecmds.c:4084
+#: commands/tablecmds.c:4085
msgid "cannot add column to typed table"
msgstr "добавить колонку в типизированную таблицу нельзя"
-#: commands/tablecmds.c:4145 commands/tablecmds.c:8360
+#: commands/tablecmds.c:4146 commands/tablecmds.c:8399
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr "дочерняя таблица \"%s\" имеет другой тип для колонки \"%s\""
-#: commands/tablecmds.c:4151 commands/tablecmds.c:8367
+#: commands/tablecmds.c:4152 commands/tablecmds.c:8406
#, c-format
msgid "child table \"%s\" has different collation for column \"%s\""
msgstr ""
"дочерняя таблица \"%s\" имеет другое правило сортировки для колонки \"%s\""
-#: commands/tablecmds.c:4161
+#: commands/tablecmds.c:4162
#, c-format
msgid "child table \"%s\" has a conflicting \"%s\" column"
msgstr "дочерняя таблица \"%s\" содержит конфликтующую колонку \"%s\""
-#: commands/tablecmds.c:4173
+#: commands/tablecmds.c:4174
#, c-format
msgid "merging definition of column \"%s\" for child \"%s\""
msgstr "объединение определений колонки \"%s\" для потомка \"%s\""
-#: commands/tablecmds.c:4403
+#: commands/tablecmds.c:4404
msgid "column must be added to child tables too"
msgstr "колонка также должна быть добавлена к дочерним таблицам"
-#: commands/tablecmds.c:4533 commands/tablecmds.c:4625
-#: commands/tablecmds.c:4670 commands/tablecmds.c:4766
-#: commands/tablecmds.c:4810 commands/tablecmds.c:4889
-#: commands/tablecmds.c:6628
+#: commands/tablecmds.c:4534 commands/tablecmds.c:4626
+#: commands/tablecmds.c:4671 commands/tablecmds.c:4767
+#: commands/tablecmds.c:4811 commands/tablecmds.c:4890
+#: commands/tablecmds.c:6633
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "системную колонку \"%s\" нельзя изменить"
-#: commands/tablecmds.c:4569
+#: commands/tablecmds.c:4570
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr "колонка \"%s\" входит в первичный ключ"
-#: commands/tablecmds.c:4740
+#: commands/tablecmds.c:4741
#, c-format
msgid "statistics target %d is too low"
msgstr "целевое значение статистики слишком мало (%d)"
-#: commands/tablecmds.c:4748
+#: commands/tablecmds.c:4749
#, c-format
msgid "lowering statistics target to %d"
msgstr "целевое значение статистики снижается до %d"
-#: commands/tablecmds.c:4870
+#: commands/tablecmds.c:4871
#, c-format
msgid "invalid storage type \"%s\""
msgstr "неверный тип хранилища \"%s\""
-#: commands/tablecmds.c:4901
+#: commands/tablecmds.c:4902
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr "тип данных колонки %s совместим только с хранилищем PLAIN"
-#: commands/tablecmds.c:4931
+#: commands/tablecmds.c:4932
msgid "cannot drop column from typed table"
msgstr "нельзя удалить колонку в типизированной таблице"
-#: commands/tablecmds.c:4972
+#: commands/tablecmds.c:4973
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "колонка \"%s\" в таблице\"%s\" не существует, пропускается"
-#: commands/tablecmds.c:4985
+#: commands/tablecmds.c:4986
#, c-format
msgid "cannot drop system column \"%s\""
msgstr "нельзя удалить системную колонку \"%s\""
-#: commands/tablecmds.c:4992
+#: commands/tablecmds.c:4993
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr "нельзя удалить наследованную колонку \"%s\""
-#: commands/tablecmds.c:5218
+#: commands/tablecmds.c:5219
#, c-format
msgid ""
"ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
msgstr ""
"ALTER TABLE / ADD CONSTRAINT USING INDEX переименует индекс \"%s\" в \"%s\""
-#: commands/tablecmds.c:5288 catalog/pg_constraint.c:645 catalog/heap.c:2296
+#: commands/tablecmds.c:5289 catalog/pg_constraint.c:645 catalog/heap.c:2296
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "ограничение \"%s\" для отношения \"%s\" уже существует"
-#: commands/tablecmds.c:5412
+#: commands/tablecmds.c:5413
msgid "constraint must be added to child tables too"
msgstr "ограничение также должно быть добавлено к дочерним таблицам"
-#: commands/tablecmds.c:5477 commands/sequence.c:1425
+#: commands/tablecmds.c:5481 commands/sequence.c:1425
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr "указанный объект \"%s\" не является таблицей"
-#: commands/tablecmds.c:5500
+#: commands/tablecmds.c:5504
msgid "constraints on permanent tables may reference only permanent tables"
msgstr ""
"ограничения в постоянных таблицах могут ссылаться только на постоянные "
"таблицы"
-#: commands/tablecmds.c:5507
+#: commands/tablecmds.c:5511
msgid ""
"constraints on unlogged tables may reference only permanent or unlogged "
"tables"
@@ -8995,67 +9014,67 @@ msgstr ""
"ограничения в нежурналируемых таблицах могут ссылаться только на постоянные "
"или нежурналируемые таблицы"
-#: commands/tablecmds.c:5513
+#: commands/tablecmds.c:5517
msgid "constraints on temporary tables may reference only temporary tables"
msgstr ""
"ограничения во временных таблицах могут ссылаться только на временные таблицы"
-#: commands/tablecmds.c:5517
+#: commands/tablecmds.c:5521
msgid ""
"constraints on temporary tables must involve temporary tables of this session"
msgstr ""
"ограничения во временных таблицах должны ссылаться только на временные "
"таблицы текущего сеанса"
-#: commands/tablecmds.c:5578
+#: commands/tablecmds.c:5582
msgid "number of referencing and referenced columns for foreign key disagree"
msgstr "число колонок в источнике и назначении внешнего ключа не совпадает"
-#: commands/tablecmds.c:5667
+#: commands/tablecmds.c:5671
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr "ограничение внешнего ключа \"%s\" нельзя реализовать"
-#: commands/tablecmds.c:5670
+#: commands/tablecmds.c:5674
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr "Колонки ключа \"%s\" и \"%s\" имеют несовместимые типы: %s и %s."
-#: commands/tablecmds.c:5783
+#: commands/tablecmds.c:5788
#, c-format
msgid "foreign key constraint \"%s\" of relation \"%s\" does not exist"
msgstr "ограничение внешнего ключа \"%s\" в таблице\"%s\" не существует"
-#: commands/tablecmds.c:5846
+#: commands/tablecmds.c:5851
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
msgstr "колонка \"%s\", указанная в ограничении внешнего ключа, не существует"
-#: commands/tablecmds.c:5851
+#: commands/tablecmds.c:5856
#, c-format
msgid "cannot have more than %d keys in a foreign key"
msgstr "во внешнем ключе не может быть больше %d колонок"
-#: commands/tablecmds.c:5916
+#: commands/tablecmds.c:5921
#, c-format
msgid "cannot use a deferrable primary key for referenced table \"%s\""
msgstr ""
"использовать откладываемый первичный ключ в целевой внешней таблице \"%s\" "
"нельзя"
-#: commands/tablecmds.c:5933
+#: commands/tablecmds.c:5938
#, c-format
msgid "there is no primary key for referenced table \"%s\""
msgstr "в целевой внешней таблице \"%s\" нет первичного ключа"
-#: commands/tablecmds.c:6085
+#: commands/tablecmds.c:6090
#, c-format
msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
msgstr ""
"использовать откладываемое ограничение уникальности в целевой внешней "
"таблице \"%s\" нельзя"
-#: commands/tablecmds.c:6090
+#: commands/tablecmds.c:6095
#, c-format
msgid ""
"there is no unique constraint matching given keys for referenced table \"%s\""
@@ -9063,218 +9082,218 @@ msgstr ""
"в целевой внешней таблице \"%s\" нет ограничения уникальности, "
"соответствующего данным ключам"
-#: commands/tablecmds.c:6141
+#: commands/tablecmds.c:6146
#, c-format
msgid "validating foreign key constraint \"%s\""
msgstr "проверка ограничения внешнего ключа \"%s\""
-#: commands/tablecmds.c:6437
+#: commands/tablecmds.c:6442
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr "удалить наследованное ограничение \"%s\" таблицы \"%s\" нельзя"
-#: commands/tablecmds.c:6464 commands/tablecmds.c:6577
+#: commands/tablecmds.c:6469 commands/tablecmds.c:6582
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "ограничение \"%s\" в таблице \"%s\" не существует"
-#: commands/tablecmds.c:6470
+#: commands/tablecmds.c:6475
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "ограничение \"%s\" в таблице \"%s\" не существует, пропускается"
-#: commands/tablecmds.c:6612
+#: commands/tablecmds.c:6617
msgid "cannot alter column type of typed table"
msgstr "изменить тип колонки в типизированной таблице нельзя"
-#: commands/tablecmds.c:6635
+#: commands/tablecmds.c:6640
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "изменить наследованную колонку \"%s\" нельзя"
-#: commands/tablecmds.c:6677
+#: commands/tablecmds.c:6682
msgid "transform expression must not return a set"
msgstr "выражение преобразования не должно возвращать множество"
-#: commands/tablecmds.c:6683
+#: commands/tablecmds.c:6688
msgid "cannot use subquery in transform expression"
msgstr "нельзя использовать подзапрос в выражении преобразования"
-#: commands/tablecmds.c:6687
+#: commands/tablecmds.c:6692
msgid "cannot use aggregate function in transform expression"
msgstr "нельзя использовать агрегатную функцию в выражении преобразования"
-#: commands/tablecmds.c:6691
+#: commands/tablecmds.c:6696
msgid "cannot use window function in transform expression"
msgstr "нельзя использовать оконную функцию в выражении преобразования"
-#: commands/tablecmds.c:6710
+#: commands/tablecmds.c:6715
#, c-format
msgid "column \"%s\" cannot be cast to type %s"
msgstr "колонку \"%s\" нельзя привести к типу %s"
-#: commands/tablecmds.c:6757
+#: commands/tablecmds.c:6762
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr ""
"тип наследованной колонки \"%s\" должен быть изменён и в дочерних таблицах"
-#: commands/tablecmds.c:6838
+#: commands/tablecmds.c:6843
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "нельзя изменить тип колонки \"%s\" дважды"
-#: commands/tablecmds.c:6874
+#: commands/tablecmds.c:6879
#, c-format
msgid "default for column \"%s\" cannot be cast to type %s"
msgstr "значение по умолчанию для колонки \"%s\" нельзя привести к типу %s"
-#: commands/tablecmds.c:7000
+#: commands/tablecmds.c:7005
msgid "cannot alter type of a column used by a view or rule"
msgstr ""
"изменить тип колонки, задействованной в представлении или правиле, нельзя"
-#: commands/tablecmds.c:7001 commands/tablecmds.c:7020
+#: commands/tablecmds.c:7006 commands/tablecmds.c:7025
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s зависит от колонки \"%s\""
-#: commands/tablecmds.c:7019
+#: commands/tablecmds.c:7024
msgid "cannot alter type of a column used in a trigger definition"
msgstr "изменить тип колонки, задействованной в определении триггера, нельзя"
-#: commands/tablecmds.c:7383
+#: commands/tablecmds.c:7417
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "сменить владельца индекса \"%s\" нельзя"
-#: commands/tablecmds.c:7385
+#: commands/tablecmds.c:7419
msgid "Change the ownership of the index's table, instead."
msgstr "Однако возможно сменить владельца таблицы, содержащей этот индекс."
-#: commands/tablecmds.c:7401
+#: commands/tablecmds.c:7435
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "сменить владельца последовательности \"%s\" нельзя"
-#: commands/tablecmds.c:7403 commands/tablecmds.c:9074
+#: commands/tablecmds.c:7437 commands/tablecmds.c:9115
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Последовательность \"%s\" связана с таблицей \"%s\"."
-#: commands/tablecmds.c:7424 commands/tablecmds.c:9092
+#: commands/tablecmds.c:7458 commands/tablecmds.c:9133
#, c-format
msgid "\"%s\" is not a table, view, sequence, or foreign table"
msgstr ""
"\"%s\" - это не таблица, TOAST-таблица, индекс, представление или "
"последовательность"
-#: commands/tablecmds.c:7709 commands/cluster.c:178
+#: commands/tablecmds.c:7743 commands/cluster.c:178
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "индекс \"%s\" для таблицы \"%s\" не существует"
-#: commands/tablecmds.c:7752
+#: commands/tablecmds.c:7790
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "в одной инструкции не может быть несколько подкомманд SET TABLESPACE"
-#: commands/tablecmds.c:7804
+#: commands/tablecmds.c:7843
#, c-format
msgid "\"%s\" is not a table, index, or TOAST table"
msgstr "\"%s\" - это не таблица, индекс или TOAST-таблица"
-#: commands/tablecmds.c:7925
+#: commands/tablecmds.c:7964
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "переместить системную таблицу \"%s\" нельзя"
-#: commands/tablecmds.c:7941
+#: commands/tablecmds.c:7980
msgid "cannot move temporary tables of other sessions"
msgstr "перемещать временные таблицы других сеансов нельзя"
-#: commands/tablecmds.c:8133
+#: commands/tablecmds.c:8172
msgid "cannot change inheritance of typed table"
msgstr "изменить наследование типизированной таблицы нельзя"
-#: commands/tablecmds.c:8179
+#: commands/tablecmds.c:8218
msgid "cannot inherit to temporary relation of another session"
msgstr "наследование для временного отношения другого сеанса невозможно"
-#: commands/tablecmds.c:8233
+#: commands/tablecmds.c:8272
msgid "circular inheritance not allowed"
msgstr "циклическое наследование недопустимо"
-#: commands/tablecmds.c:8234
+#: commands/tablecmds.c:8273
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "\"%s\" уже является потомком \"%s\"."
-#: commands/tablecmds.c:8242
+#: commands/tablecmds.c:8281
#, c-format
msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
msgstr "таблица \"%s\" без OID не может наследоваться от таблицы \"%s\" с OID"
-#: commands/tablecmds.c:8378
+#: commands/tablecmds.c:8417
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr "колонка \"%s\" в дочерней таблице должна быть помечена как NOT NULL"
-#: commands/tablecmds.c:8394
+#: commands/tablecmds.c:8433
#, c-format
msgid "child table is missing column \"%s\""
msgstr "в дочерней таблице не хватает колонки \"%s\""
-#: commands/tablecmds.c:8473
+#: commands/tablecmds.c:8512
#, c-format
msgid "child table \"%s\" has different definition for check constraint \"%s\""
msgstr ""
"дочерняя таблица \"%s\" содержит другое определение ограничения-проверки \"%s"
"\""
-#: commands/tablecmds.c:8497
+#: commands/tablecmds.c:8536
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "в дочерней таблице не хватает ограничения \"%s\""
-#: commands/tablecmds.c:8577
+#: commands/tablecmds.c:8616
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "отношение \"%s\" не является предком отношения \"%s\""
-#: commands/tablecmds.c:8794
+#: commands/tablecmds.c:8833
msgid "typed tables cannot inherit"
msgstr "типизированные таблицы не могут наследоваться"
-#: commands/tablecmds.c:8825
+#: commands/tablecmds.c:8864
#, c-format
msgid "table is missing column \"%s\""
msgstr "в таблице не хватает колонки \"%s\""
-#: commands/tablecmds.c:8835
+#: commands/tablecmds.c:8874
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "таблица содержит колонку \"%s\", тогда как тип требует \"%s\""
-#: commands/tablecmds.c:8844
+#: commands/tablecmds.c:8883
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "таблица \"%s\" содержит колонку \"%s\" другого типа"
-#: commands/tablecmds.c:8857
+#: commands/tablecmds.c:8896
#, c-format
msgid "table has extra column \"%s\""
msgstr "таблица содержит лишнюю колонку \"%s\""
-#: commands/tablecmds.c:8904
+#: commands/tablecmds.c:8943
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "\"%s\" - это не типизированная таблица"
-#: commands/tablecmds.c:9073
+#: commands/tablecmds.c:9114
msgid "cannot move an owned sequence into another schema"
msgstr "переместить последовательность с владельцем в другую схему нельзя"
-#: commands/tablecmds.c:9180
+#: commands/tablecmds.c:9221
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "отношение \"%s\" уже существует в схеме \"%s\""
@@ -9326,7 +9345,7 @@ msgid "language \"%s\" does not exist, skipping"
msgstr "язык \"%s\" не существует, пропускается"
#: commands/proclang.c:600 commands/proclang.c:640 commands/proclang.c:754
-#: commands/functioncmds.c:839 commands/functioncmds.c:2019
+#: commands/functioncmds.c:839 commands/functioncmds.c:2018
#, c-format
msgid "language \"%s\" does not exist"
msgstr "язык \"%s\" не существует"
@@ -9389,7 +9408,7 @@ msgstr ""
"%.0f, \"мёртвых\" строк: %.0f; строк в выборке: %d, примерное общее число "
"строк: %.0f"
-#: commands/analyze.c:1499 executor/execQual.c:2827
+#: commands/analyze.c:1499 executor/execQual.c:2848
msgid "could not convert row type"
msgstr "не удалось преобразовать тип строки"
@@ -9460,7 +9479,7 @@ msgstr ""
#: commands/sequence.c:1190 commands/sequence.c:1198
#: commands/functioncmds.c:488 commands/functioncmds.c:578
#: commands/functioncmds.c:586 commands/functioncmds.c:594
-#: commands/functioncmds.c:1982 commands/functioncmds.c:1990
+#: commands/functioncmds.c:1981 commands/functioncmds.c:1989
#: commands/copy.c:863 commands/copy.c:881 commands/copy.c:889
#: commands/copy.c:897 commands/copy.c:905 commands/copy.c:913
#: commands/copy.c:921 commands/copy.c:929 commands/copy.c:945
@@ -9629,11 +9648,11 @@ msgstr "не указано тело функции"
msgid "no language specified"
msgstr "язык не указан"
-#: commands/functioncmds.c:651 commands/functioncmds.c:1352
+#: commands/functioncmds.c:651 commands/functioncmds.c:1351
msgid "COST must be positive"
msgstr "значение COST должно быть положительным"
-#: commands/functioncmds.c:659 commands/functioncmds.c:1360
+#: commands/functioncmds.c:659 commands/functioncmds.c:1359
msgid "ROWS must be positive"
msgstr "значение ROWS должно быть положительным"
@@ -9647,7 +9666,7 @@ msgstr "нераспознанный атрибут функции \"%s\" --- и
msgid "only one AS item needed for language \"%s\""
msgstr "для языка \"%s\" нужно только одно выражение AS"
-#: commands/functioncmds.c:841 commands/functioncmds.c:2021
+#: commands/functioncmds.c:841 commands/functioncmds.c:2020
msgid "Use CREATE LANGUAGE to load the language into the database."
msgstr "Выполните CREATE LANGUAGE, чтобы загрузить язык в базу данных."
@@ -9661,58 +9680,58 @@ msgstr ""
msgid "function result type must be specified"
msgstr "необходимо указать тип результата функции"
-#: commands/functioncmds.c:936 commands/functioncmds.c:1364
+#: commands/functioncmds.c:936 commands/functioncmds.c:1363
msgid "ROWS is not applicable when function does not return a set"
msgstr "указание ROWS неприменимо, когда функция возвращает не множество"
-#: commands/functioncmds.c:988
+#: commands/functioncmds.c:987
#, c-format
msgid "function %s(%s) does not exist, skipping"
msgstr "функция %s(%s) не существует, пропускается"
-#: commands/functioncmds.c:1010
+#: commands/functioncmds.c:1009
msgid "Use DROP AGGREGATE to drop aggregate functions."
msgstr "Используйте DROP AGGREGATE для удаления агрегатных функций."
-#: commands/functioncmds.c:1017
+#: commands/functioncmds.c:1016
#, c-format
msgid "removing built-in function \"%s\""
msgstr "удаление встроенной функции \"%s\""
-#: commands/functioncmds.c:1110
+#: commands/functioncmds.c:1109
msgid "Use ALTER AGGREGATE to rename aggregate functions."
msgstr "Используйте ALTER AGGREGATE для переименования агрегатных функций."
-#: commands/functioncmds.c:1122 commands/aggregatecmds.c:292
+#: commands/functioncmds.c:1121 commands/aggregatecmds.c:292
#, c-format
msgid "function %s already exists in schema \"%s\""
msgstr "функция %s уже существует в схеме \"%s\""
-#: commands/functioncmds.c:1173
+#: commands/functioncmds.c:1172
msgid "Use ALTER AGGREGATE to change owner of aggregate functions."
msgstr "Используйте ALTER AGGREGATE для смены владельца агрегатных функций."
-#: commands/functioncmds.c:1512
+#: commands/functioncmds.c:1511
#, c-format
msgid "source data type %s is a pseudo-type"
msgstr "исходный тип данных %s является псевдотипом"
-#: commands/functioncmds.c:1518
+#: commands/functioncmds.c:1517
#, c-format
msgid "target data type %s is a pseudo-type"
msgstr "целевой тип данных %s является псевдотипом"
-#: commands/functioncmds.c:1526 commands/functioncmds.c:1814
+#: commands/functioncmds.c:1525 commands/functioncmds.c:1813
#: catalog/objectaddress.c:843
#, c-format
msgid "must be owner of type %s or type %s"
msgstr "это разрешено только владельцу типа %s или %s"
-#: commands/functioncmds.c:1555
+#: commands/functioncmds.c:1554
msgid "cast function must take one to three arguments"
msgstr "функция преобразования должна принимать от одного до трёх аргументов"
-#: commands/functioncmds.c:1559
+#: commands/functioncmds.c:1558
msgid ""
"argument of cast function must match or be binary-coercible from source data "
"type"
@@ -9720,15 +9739,15 @@ msgstr ""
"аргумент функции преобразования должен совпадать или быть двоично-совместим "
"с исходным типом данных"
-#: commands/functioncmds.c:1563
+#: commands/functioncmds.c:1562
msgid "second argument of cast function must be type integer"
msgstr "второй аргумент функции преобразования должен быть целого типа"
-#: commands/functioncmds.c:1567
+#: commands/functioncmds.c:1566
msgid "third argument of cast function must be type boolean"
msgstr "третий аргумент функции преобразования должен быть логического типа"
-#: commands/functioncmds.c:1571
+#: commands/functioncmds.c:1570
msgid ""
"return data type of cast function must match or be binary-coercible to "
"target data type"
@@ -9736,76 +9755,76 @@ msgstr ""
"тип возвращаемых данных функции преобразования должен совпадать или быть "
"двоично-совместим с целевым типом данных"
-#: commands/functioncmds.c:1582
+#: commands/functioncmds.c:1581
msgid "cast function must not be volatile"
msgstr "функция преобразования не может быть изменчивой (volatile)"
-#: commands/functioncmds.c:1587
+#: commands/functioncmds.c:1586
msgid "cast function must not be an aggregate function"
msgstr "функция преобразования не может быть агрегатной"
-#: commands/functioncmds.c:1591
+#: commands/functioncmds.c:1590
msgid "cast function must not be a window function"
msgstr "функция преобразования не может быть оконной"
-#: commands/functioncmds.c:1595
+#: commands/functioncmds.c:1594
msgid "cast function must not return a set"
msgstr "функция преобразования не может возвращать множество"
-#: commands/functioncmds.c:1621
+#: commands/functioncmds.c:1620
msgid "must be superuser to create a cast WITHOUT FUNCTION"
msgstr ""
"для создания преобразования WITHOUT FUNCTION нужно быть суперпользователем"
-#: commands/functioncmds.c:1636
+#: commands/functioncmds.c:1635
msgid "source and target data types are not physically compatible"
msgstr "исходный и целевой типы данных не совместимы физически"
-#: commands/functioncmds.c:1651
+#: commands/functioncmds.c:1650
msgid "composite data types are not binary-compatible"
msgstr "составные типы данных не совместимы на двоичном уровне"
-#: commands/functioncmds.c:1657
+#: commands/functioncmds.c:1656
msgid "enum data types are not binary-compatible"
msgstr "типы-перечисления не совместимы на двоичном уровне"
-#: commands/functioncmds.c:1663
+#: commands/functioncmds.c:1662
msgid "array data types are not binary-compatible"
msgstr "типы-массивы не совместимы на двоичном уровне"
-#: commands/functioncmds.c:1680
+#: commands/functioncmds.c:1679
msgid "domain data types must not be marked binary-compatible"
msgstr "типы-домены не могут считаться двоично-совместимыми"
-#: commands/functioncmds.c:1690
+#: commands/functioncmds.c:1689
msgid "source data type and target data type are the same"
msgstr "исходный тип данных совпадает с целевым"
-#: commands/functioncmds.c:1723
+#: commands/functioncmds.c:1722
#, c-format
msgid "cast from type %s to type %s already exists"
msgstr "преобразование типа %s в тип %s уже существует"
-#: commands/functioncmds.c:1803
+#: commands/functioncmds.c:1802
#, c-format
msgid "cast from type %s to type %s does not exist, skipping"
msgstr "преобразование типа %s в тип %s не существует, пропускается"
-#: commands/functioncmds.c:1841
+#: commands/functioncmds.c:1840
#, c-format
msgid "cast from type %s to type %s does not exist"
msgstr "преобразование типа %s в тип %s не существует"
-#: commands/functioncmds.c:1929
+#: commands/functioncmds.c:1928
#, c-format
msgid "function \"%s\" already exists in schema \"%s\""
msgstr "функция %s уже существует в схеме \"%s\""
-#: commands/functioncmds.c:2003
+#: commands/functioncmds.c:2002
msgid "no inline code specified"
msgstr "нет внедрённого кода"
-#: commands/functioncmds.c:2051
+#: commands/functioncmds.c:2050
#, c-format
msgid "language \"%s\" does not support inline code execution"
msgstr "язык \"%s\" не поддерживает выполнение внедрённого кода"
@@ -10211,7 +10230,7 @@ msgid "clustering \"%s.%s\" using sequential scan and sort"
msgstr ""
"кластеризация \"%s.%s\" путём последовательного сканирования и сортировки"
-#: commands/cluster.c:905 commands/vacuumlazy.c:354
+#: commands/cluster.c:905 commands/vacuumlazy.c:368
#, c-format
msgid "vacuuming \"%s.%s\""
msgstr "очистка \"%s.%s\""
@@ -10233,7 +10252,7 @@ msgstr ""
"В данный момент нельзя удалить \"мёртвых\" строк %.0f.\n"
"%s."
-#: commands/vacuumlazy.c:269
+#: commands/vacuumlazy.c:283
#, c-format
msgid ""
"automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
@@ -10246,18 +10265,18 @@ msgstr ""
"кортежей удалено: %.0f, осталось: %.0f\n"
"нагрузка системы: %s"
-#: commands/vacuumlazy.c:523
+#: commands/vacuumlazy.c:537
#, c-format
msgid "relation \"%s\" page %u is uninitialized --- fixing"
msgstr ""
"в отношении \"%s\" не инициализирована страница %u --- ситуация исправляется"
-#: commands/vacuumlazy.c:882
+#: commands/vacuumlazy.c:897
#, c-format
msgid "\"%s\": removed %.0f row versions in %u pages"
msgstr "\"%s\": удалено версий строк: %.0f, обработано страниц: %u"
-#: commands/vacuumlazy.c:887
+#: commands/vacuumlazy.c:902
#, c-format
msgid ""
"\"%s\": found %.0f removable, %.0f nonremovable row versions in %u out of %u "
@@ -10266,7 +10285,7 @@ msgstr ""
"\"%s\": найдено удаляемых версий строк: %.0f, неудаляемых - %.0f, обработано "
"страниц: %u, всего страниц: %u"
-#: commands/vacuumlazy.c:891
+#: commands/vacuumlazy.c:906
#, c-format
msgid ""
"%.0f dead row versions cannot be removed yet.\n"
@@ -10279,28 +10298,28 @@ msgstr ""
"Полностью пустых страниц: %u.\n"
"%s."
-#: commands/vacuumlazy.c:949
+#: commands/vacuumlazy.c:964
#, c-format
msgid "\"%s\": removed %d row versions in %d pages"
msgstr "\"%s\": удалено версий строк: %d, обработано страниц: %d"
-#: commands/vacuumlazy.c:952 commands/vacuumlazy.c:1044
-#: commands/vacuumlazy.c:1211
+#: commands/vacuumlazy.c:967 commands/vacuumlazy.c:1059
+#: commands/vacuumlazy.c:1226
#, c-format
msgid "%s."
msgstr "%s."
-#: commands/vacuumlazy.c:1041
+#: commands/vacuumlazy.c:1056
#, c-format
msgid "scanned index \"%s\" to remove %d row versions"
msgstr "просканирован индекс \"%s\", удалено версий строк: %d"
-#: commands/vacuumlazy.c:1082
+#: commands/vacuumlazy.c:1097
#, c-format
msgid "index \"%s\" now contains %.0f row versions in %u pages"
msgstr "индекс \"%s\" теперь содержит версий строк: %.0f, в страницах: %u"
-#: commands/vacuumlazy.c:1086
+#: commands/vacuumlazy.c:1101
#, c-format
msgid ""
"%.0f index row versions were removed.\n"
@@ -10311,17 +10330,17 @@ msgstr ""
"Удалено индексных страниц: %u, пригодно для повторного использования: %u.\n"
"%s."
-#: commands/vacuumlazy.c:1143
+#: commands/vacuumlazy.c:1158
#, c-format
msgid "\"%s\": stopping truncate due to conflicting lock request"
msgstr "\"%s\": остановка усечения из-за конфликтующего запроса блокировки"
-#: commands/vacuumlazy.c:1208
+#: commands/vacuumlazy.c:1223
#, c-format
msgid "\"%s\": truncated %u to %u pages"
msgstr "\"%s\": усечение (было страниц: %u, стало: %u)"
-#: commands/vacuumlazy.c:1264
+#: commands/vacuumlazy.c:1279
#, c-format
msgid "\"%s\": suspending truncate due to conflicting lock request"
msgstr "\"%s\": приостановка усечения из-за конфликтующего запроса блокировки"
@@ -10547,111 +10566,111 @@ msgstr "нераспознанный параметр EXPLAIN: \"%s\""
msgid "EXPLAIN option BUFFERS requires ANALYZE"
msgstr "параметр BUFFERS оператора EXPLAIN требует указания ANALYZE"
-#: commands/indexcmds.c:161
+#: commands/indexcmds.c:162
msgid "must specify at least one column"
msgstr "нужно указать минимум одну колонку"
-#: commands/indexcmds.c:165
+#: commands/indexcmds.c:166
#, c-format
msgid "cannot use more than %d columns in an index"
msgstr "число колонок в индексе не может превышать %d"
-#: commands/indexcmds.c:193
+#: commands/indexcmds.c:198
#, c-format
msgid "cannot create index on foreign table \"%s\""
msgstr "создать индекс в сторонней таблице \"%s\" нельзя"
-#: commands/indexcmds.c:208
+#: commands/indexcmds.c:213
msgid "cannot create indexes on temporary tables of other sessions"
msgstr "создавать индексы во временных таблицах других сеансов нельзя"
-#: commands/indexcmds.c:294
+#: commands/indexcmds.c:299
msgid "substituting access method \"gist\" for obsolete method \"rtree\""
msgstr "устаревший метод доступа \"rtree\" подменяется методом \"gist\""
-#: commands/indexcmds.c:302 commands/opclasscmds.c:369
+#: commands/indexcmds.c:307 commands/opclasscmds.c:369
#: commands/opclasscmds.c:790 commands/opclasscmds.c:2202
#, c-format
msgid "access method \"%s\" does not exist"
msgstr "метод доступа \"%s\" не существует"
-#: commands/indexcmds.c:311
+#: commands/indexcmds.c:316
#, c-format
msgid "access method \"%s\" does not support unique indexes"
msgstr "метод доступа \"%s\" не поддерживает уникальные индексы"
-#: commands/indexcmds.c:316
+#: commands/indexcmds.c:321
#, c-format
msgid "access method \"%s\" does not support multicolumn indexes"
msgstr "метод доступа \"%s\" не поддерживает индексы по многим колонкам"
-#: commands/indexcmds.c:321
+#: commands/indexcmds.c:326
#, c-format
msgid "access method \"%s\" does not support exclusion constraints"
msgstr "метод доступа \"%s\" не поддерживает ограничения-исключения"
-#: commands/indexcmds.c:397
+#: commands/indexcmds.c:402
#, c-format
msgid "%s %s will create implicit index \"%s\" for table \"%s\""
msgstr "%s %s создаст неявный индекс \"%s\" для таблицы \"%s\""
-#: commands/indexcmds.c:735
+#: commands/indexcmds.c:740
msgid "cannot use subquery in index predicate"
msgstr "в предикате индекса нельзя использовать подзапросы"
-#: commands/indexcmds.c:739
+#: commands/indexcmds.c:744
msgid "cannot use aggregate in index predicate"
msgstr "в предикате индекса нельзя использовать агрегатные функции"
-#: commands/indexcmds.c:748
+#: commands/indexcmds.c:753
msgid "functions in index predicate must be marked IMMUTABLE"
msgstr "функции в предикате индекса должны быть помечены как IMMUTABLE"
-#: commands/indexcmds.c:813 parser/parse_utilcmd.c:1754
+#: commands/indexcmds.c:818 parser/parse_utilcmd.c:1754
#, c-format
msgid "column \"%s\" named in key does not exist"
msgstr "указанная в ключе колонка \"%s\" не существует"
-#: commands/indexcmds.c:866
+#: commands/indexcmds.c:871
msgid "cannot use subquery in index expression"
msgstr "в индексном выражении нельзя использовать подзапросы"
-#: commands/indexcmds.c:870
+#: commands/indexcmds.c:875
msgid "cannot use aggregate function in index expression"
msgstr "в индексном выражении нельзя использовать агрегатные функции"
-#: commands/indexcmds.c:881
+#: commands/indexcmds.c:886
msgid "functions in index expression must be marked IMMUTABLE"
msgstr "функции в индексном выражении должны быть помечены как IMMUTABLE"
-#: commands/indexcmds.c:902
+#: commands/indexcmds.c:907
msgid "could not determine which collation to use for index expression"
msgstr "не удалось определить правило сравнения для индексного выражения"
-#: commands/indexcmds.c:910 commands/typecmds.c:843
-#: parser/parse_utilcmd.c:2606 parser/parse_expr.c:2165
+#: commands/indexcmds.c:915 commands/typecmds.c:843
+#: parser/parse_utilcmd.c:2592 parser/parse_expr.c:2165
#: parser/parse_type.c:492
#, c-format
msgid "collations are not supported by type %s"
msgstr "тип %s не поддерживает сортировку (COLLATION)"
-#: commands/indexcmds.c:948
+#: commands/indexcmds.c:953
#, c-format
msgid "operator %s is not commutative"
msgstr "оператор %s не коммутативен"
-#: commands/indexcmds.c:950
+#: commands/indexcmds.c:955
msgid "Only commutative operators can be used in exclusion constraints."
msgstr ""
"В ограничениях-исключениях могут использоваться только коммутативные "
"операторы."
-#: commands/indexcmds.c:976
+#: commands/indexcmds.c:981
#, c-format
msgid "operator %s is not a member of operator family \"%s\""
msgstr "оператор \"%s\" не входит в семейство операторов \"%s\""
-#: commands/indexcmds.c:979
+#: commands/indexcmds.c:984
msgid ""
"The exclusion operator must be related to the index operator class for the "
"constraint."
@@ -10659,24 +10678,24 @@ msgstr ""
"Оператор исключения для ограничения должен относиться к классу операторов "
"индекса."
-#: commands/indexcmds.c:1014
+#: commands/indexcmds.c:1019
#, c-format
msgid "access method \"%s\" does not support ASC/DESC options"
msgstr "метод доступа \"%s\" не поддерживает сортировку ASC/DESC"
-#: commands/indexcmds.c:1019
+#: commands/indexcmds.c:1024
#, c-format
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr "метод доступа \"%s\" не поддерживает параметр NULLS FIRST/LAST"
-#: commands/indexcmds.c:1075
+#: commands/indexcmds.c:1080
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
msgstr ""
"для типа данных %s не определён класс операторов по умолчанию для метода "
"доступа \"%s\""
-#: commands/indexcmds.c:1077
+#: commands/indexcmds.c:1082
msgid ""
"You must specify an operator class for the index or define a default "
"operator class for the data type."
@@ -10684,33 +10703,33 @@ msgstr ""
"Вы должны указать класс операторов для индекса или определить класс "
"операторов по умолчанию для этого типа данных."
-#: commands/indexcmds.c:1106 commands/indexcmds.c:1114
+#: commands/indexcmds.c:1111 commands/indexcmds.c:1119
#: commands/opclasscmds.c:212 commands/opclasscmds.c:1568
#, c-format
msgid "operator class \"%s\" does not exist for access method \"%s\""
msgstr "класс операторов \"%s\" для метода доступа \"%s\" не существует"
-#: commands/indexcmds.c:1127
+#: commands/indexcmds.c:1132
#, c-format
msgid "operator class \"%s\" does not accept data type %s"
msgstr "класс операторов \"%s\" не принимает тип данных %s"
-#: commands/indexcmds.c:1217
+#: commands/indexcmds.c:1222
#, c-format
msgid "there are multiple default operator classes for data type %s"
msgstr ""
"для типа данных %s определено несколько классов операторов по умолчанию"
-#: commands/indexcmds.c:1558
+#: commands/indexcmds.c:1565
#, c-format
msgid "table \"%s\" has no indexes"
msgstr "таблица \"%s\" не имеет индексов"
-#: commands/indexcmds.c:1586
+#: commands/indexcmds.c:1593
msgid "can only reindex the currently open database"
msgstr "переиндексировать можно только текущую базу данных"
-#: commands/indexcmds.c:1671
+#: commands/indexcmds.c:1680
#, c-format
msgid "table \"%s.%s\" was reindexed"
msgstr "таблица \"%s.%s\" переиндексирована"
@@ -11230,29 +11249,29 @@ msgstr "путь к табличному пространству должен
msgid "tablespace location \"%s\" is too long"
msgstr "путь к табличному пространству \"%s\" слишком длинный"
-#: commands/tablespace.c:293 commands/tablespace.c:853
+#: commands/tablespace.c:293 commands/tablespace.c:857
#, c-format
msgid "unacceptable tablespace name \"%s\""
msgstr "неприемлемое имя табличного пространства: \"%s\""
-#: commands/tablespace.c:295 commands/tablespace.c:854
+#: commands/tablespace.c:295 commands/tablespace.c:858
msgid "The prefix \"pg_\" is reserved for system tablespaces."
msgstr "Префикс \"pg_\" зарезервирован для системных табличных пространств."
-#: commands/tablespace.c:305 commands/tablespace.c:866
+#: commands/tablespace.c:305 commands/tablespace.c:870
#, c-format
msgid "tablespace \"%s\" already exists"
msgstr "табличное пространство \"%s\" уже существует"
#: commands/tablespace.c:377 commands/tablespace.c:529
-#: replication/basebackup.c:152 replication/basebackup.c:734
+#: replication/basebackup.c:169 replication/basebackup.c:756
msgid "tablespaces are not supported on this platform"
msgstr "табличные пространства не поддерживаются на этой платформе"
-#: commands/tablespace.c:415 commands/tablespace.c:837
-#: commands/tablespace.c:904 commands/tablespace.c:1009
-#: commands/tablespace.c:1075 commands/tablespace.c:1213
-#: commands/tablespace.c:1413
+#: commands/tablespace.c:415 commands/tablespace.c:841
+#: commands/tablespace.c:908 commands/tablespace.c:1013
+#: commands/tablespace.c:1079 commands/tablespace.c:1217
+#: commands/tablespace.c:1417
#, c-format
msgid "tablespace \"%s\" does not exist"
msgstr "табличное пространство \"%s\" не существует"
@@ -11287,7 +11306,7 @@ msgstr "не удалось установить права для катало
msgid "directory \"%s\" already in use as a tablespace"
msgstr "каталог \"%s\" уже используется как табличное пространство"
-#: commands/tablespace.c:613 commands/tablespace.c:774
+#: commands/tablespace.c:613 commands/tablespace.c:777
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr "ошибка при удалении символической ссылки \"%s\": %m"
@@ -11303,17 +11322,17 @@ msgstr "не удалось создать символическую ссылк
msgid "could not remove directory \"%s\": %m"
msgstr "ошибка при удалении каталога \"%s\": %m"
-#: commands/tablespace.c:1080
+#: commands/tablespace.c:1084
#, c-format
msgid "Tablespace \"%s\" does not exist."
msgstr "Табличное пространство \"%s\" не существует."
-#: commands/tablespace.c:1512
+#: commands/tablespace.c:1516
#, c-format
msgid "directories for tablespace %u could not be removed"
msgstr "удалить каталоги табличного пространства %u не удалось"
-#: commands/tablespace.c:1514
+#: commands/tablespace.c:1518
msgid "You can remove the directories manually if necessary."
msgstr "При необходимости вы можете удалить их вручную."
@@ -11431,7 +11450,7 @@ msgid "role \"%s\" already exists"
msgstr "роль \"%s\" уже существует"
#: commands/user.c:636 commands/user.c:842 commands/user.c:1321
-#: commands/user.c:1458
+#: commands/user.c:1467
msgid "must be superuser to alter superusers"
msgstr "для модификации суперпользователей нужно быть суперпользователем"
@@ -11502,26 +11521,26 @@ msgstr "нет прав на удаление объектов"
msgid "permission denied to reassign objects"
msgstr "нет прав для переназначения объектов"
-#: commands/user.c:1329 commands/user.c:1466
+#: commands/user.c:1329 commands/user.c:1475
#, c-format
msgid "must have admin option on role \"%s\""
msgstr "требуется право admin для роли \"%s\""
-#: commands/user.c:1337
+#: commands/user.c:1346
msgid "must be superuser to set grantor"
msgstr "для назначения права управления правами нужно быть суперпользователем"
-#: commands/user.c:1362
+#: commands/user.c:1371
#, c-format
msgid "role \"%s\" is a member of role \"%s\""
msgstr "роль \"%s\" включена в роль \"%s\""
-#: commands/user.c:1377
+#: commands/user.c:1386
#, c-format
msgid "role \"%s\" is already a member of role \"%s\""
msgstr "роль \"%s\" уже включена в роль \"%s\""
-#: commands/user.c:1488
+#: commands/user.c:1497
#, c-format
msgid "role \"%s\" is not a member of role \"%s\""
msgstr "роль \"%s\" не включена в роль \"%s\""
@@ -11712,35 +11731,35 @@ msgstr ""
"\"%s\" пропускается --- очищать не таблицы или специальные системные таблицы "
"нельзя"
-#: commands/async.c:567
+#: commands/async.c:568
msgid "channel name cannot be empty"
msgstr "имя канала не может быть пустым"
-#: commands/async.c:572
+#: commands/async.c:573
msgid "channel name too long"
msgstr "слишком длинное имя канала"
-#: commands/async.c:579
+#: commands/async.c:580
msgid "payload string too long"
msgstr "слишком длинная строка сообщения-нагрузки"
-#: commands/async.c:764
+#: commands/async.c:765
msgid ""
"cannot PREPARE a transaction that has executed LISTEN, UNLISTEN or NOTIFY"
msgstr ""
"выполнить PREPARE для транзакции с командами LISTEN, UNLISTEN или NOTIFY "
"нельзя"
-#: commands/async.c:867
+#: commands/async.c:868
msgid "too many notifications in the NOTIFY queue"
msgstr "слишком много уведомлений в очереди NOTIFY"
-#: commands/async.c:1440
+#: commands/async.c:1441
#, c-format
msgid "NOTIFY queue is %.0f%% full"
msgstr "очередь NOTIFY заполнена на %.0f%%"
-#: commands/async.c:1442
+#: commands/async.c:1443
#, c-format
msgid ""
"The server process with PID %d is among those with the oldest transactions."
@@ -11748,7 +11767,7 @@ msgstr ""
"В число серверных процессов с самыми старыми транзакциями входит процесс с "
"PID %d."
-#: commands/async.c:1445
+#: commands/async.c:1446
msgid ""
"The NOTIFY queue cannot be emptied until that process ends its current "
"transaction."
@@ -11756,153 +11775,153 @@ msgstr ""
"Очередь NOTIFY можно будет освободить, только когда этот процесс завершит "
"текущую транзакцию."
-#: commands/trigger.c:159
+#: commands/trigger.c:169
#, c-format
msgid "\"%s\" is a table"
msgstr "\"%s\" - это таблица"
-#: commands/trigger.c:161
+#: commands/trigger.c:171
msgid "Tables cannot have INSTEAD OF triggers."
msgstr "У таблиц не может быть триггеров INSTEAD OF."
-#: commands/trigger.c:172 commands/trigger.c:179
+#: commands/trigger.c:182 commands/trigger.c:189
#, c-format
msgid "\"%s\" is a view"
msgstr "\"%s\" - это представление"
-#: commands/trigger.c:174
+#: commands/trigger.c:184
msgid "Views cannot have row-level BEFORE or AFTER triggers."
msgstr "У представлений не может быть строковых триггеров BEFORE/AFTER."
-#: commands/trigger.c:181
+#: commands/trigger.c:191
msgid "Views cannot have TRUNCATE triggers."
msgstr "У представлений не может быть триггеров TRUNCATE."
-#: commands/trigger.c:228
+#: commands/trigger.c:243
msgid "TRUNCATE FOR EACH ROW triggers are not supported"
msgstr "триггеры TRUNCATE FOR EACH ROW не поддерживаются"
-#: commands/trigger.c:236
+#: commands/trigger.c:251
msgid "INSTEAD OF triggers must be FOR EACH ROW"
msgstr "триггеры INSTEAD OF должны иметь тип FOR EACH ROW"
-#: commands/trigger.c:240
+#: commands/trigger.c:255
msgid "INSTEAD OF triggers cannot have WHEN conditions"
msgstr "триггеры INSTEAD OF несовместимы с условиями WHEN"
-#: commands/trigger.c:244
+#: commands/trigger.c:259
msgid "INSTEAD OF triggers cannot have column lists"
msgstr "для триггеров INSTEAD OF нельзя задать список колонок"
-#: commands/trigger.c:288
+#: commands/trigger.c:303
msgid "cannot use subquery in trigger WHEN condition"
msgstr "в условии WHEN для триггера нельзя использовать подзапросы"
-#: commands/trigger.c:292
+#: commands/trigger.c:307
msgid "cannot use aggregate function in trigger WHEN condition"
msgstr "в условии WHEN для триггера нельзя использовать агрегатные функции"
-#: commands/trigger.c:296
+#: commands/trigger.c:311
msgid "cannot use window function in trigger WHEN condition"
msgstr "в условии WHEN для триггера нельзя использоваться оконные функции"
-#: commands/trigger.c:318 commands/trigger.c:331
+#: commands/trigger.c:333 commands/trigger.c:346
msgid "statement trigger's WHEN condition cannot reference column values"
msgstr ""
"в условии WHEN для операторного триггера нельзя ссылаться на значения колонок"
-#: commands/trigger.c:323
+#: commands/trigger.c:338
msgid "INSERT trigger's WHEN condition cannot reference OLD values"
msgstr "в условии WHEN для триггера INSERT нельзя ссылаться на значения OLD"
-#: commands/trigger.c:336
+#: commands/trigger.c:351
msgid "DELETE trigger's WHEN condition cannot reference NEW values"
msgstr "в условии WHEN для триггера DELETE нельзя ссылаться на значения NEW"
-#: commands/trigger.c:341
+#: commands/trigger.c:356
msgid "BEFORE trigger's WHEN condition cannot reference NEW system columns"
msgstr ""
"в условии WHEN для триггера BEFORE нельзя ссылаться на системные колонки NEW"
-#: commands/trigger.c:386
+#: commands/trigger.c:401
#, c-format
msgid "changing return type of function %s from \"opaque\" to \"trigger\""
msgstr "изменение типа возврата функции %s с \"opaque\" на \"trigger\""
-#: commands/trigger.c:393
+#: commands/trigger.c:408
#, c-format
msgid "function %s must return type \"trigger\""
msgstr "функция %s должна возвращать тип \"trigger\""
-#: commands/trigger.c:503 commands/trigger.c:1241
+#: commands/trigger.c:518 commands/trigger.c:1256
#, c-format
msgid "trigger \"%s\" for relation \"%s\" already exists"
msgstr "триггер \"%s\" для отношения \"%s\" уже существует"
-#: commands/trigger.c:788
+#: commands/trigger.c:803
msgid "Found referenced table's UPDATE trigger."
msgstr "Найден триггер UPDATE в главной таблице."
-#: commands/trigger.c:789
+#: commands/trigger.c:804
msgid "Found referenced table's DELETE trigger."
msgstr "Найден триггер DELETE в главной таблице."
-#: commands/trigger.c:790
+#: commands/trigger.c:805
msgid "Found referencing table's trigger."
msgstr "Найден триггер в подчинённой таблице."
-#: commands/trigger.c:899 commands/trigger.c:915
+#: commands/trigger.c:914 commands/trigger.c:930
#, c-format
msgid "ignoring incomplete trigger group for constraint \"%s\" %s"
msgstr "неполный набор триггеров для ограничения \"%s\" %s игнорируется"
-#: commands/trigger.c:927
+#: commands/trigger.c:942
#, c-format
msgid "converting trigger group into constraint \"%s\" %s"
msgstr "преобразование набора триггеров в ограничение \"%s\" %s"
-#: commands/trigger.c:1043
+#: commands/trigger.c:1058
#, c-format
msgid "trigger \"%s\" for table \"%s\" does not exist, skipping"
msgstr "триггер \"%s\" для таблицы \"%s\" не существует, пропускается"
-#: commands/trigger.c:1170 commands/trigger.c:1283 commands/trigger.c:1394
+#: commands/trigger.c:1185 commands/trigger.c:1298 commands/trigger.c:1409
#, c-format
msgid "trigger \"%s\" for table \"%s\" does not exist"
msgstr "триггер \"%s\" для таблицы \"%s\" не существует"
-#: commands/trigger.c:1362
+#: commands/trigger.c:1377
#, c-format
msgid "permission denied: \"%s\" is a system trigger"
msgstr "нет доступа: \"%s\" - это системный триггер"
-#: commands/trigger.c:1844
+#: commands/trigger.c:1859
#, c-format
msgid "trigger function %u returned null value"
msgstr "триггерная функция %u вернула значение NULL"
-#: commands/trigger.c:1903 commands/trigger.c:2102 commands/trigger.c:2286
-#: commands/trigger.c:2528
+#: commands/trigger.c:1918 commands/trigger.c:2117 commands/trigger.c:2301
+#: commands/trigger.c:2543
msgid "BEFORE STATEMENT trigger cannot return a value"
msgstr "триггер BEFORE STATEMENT не может возвращать значение"
-#: commands/trigger.c:2590 executor/nodeLockRows.c:137
+#: commands/trigger.c:2605 executor/nodeLockRows.c:137
#: executor/nodeModifyTable.c:366 executor/nodeModifyTable.c:588
#: executor/execMain.c:1867
msgid "could not serialize access due to concurrent update"
msgstr "не удалось сериализовать доступ из-за параллельного изменения"
-#: commands/trigger.c:4166 catalog/namespace.c:234 catalog/namespace.c:318
+#: commands/trigger.c:4181 catalog/namespace.c:234 catalog/namespace.c:318
#, c-format
msgid "cross-database references are not implemented: \"%s.%s.%s\""
msgstr "ссылки между базами не реализованы: \"%s.%s.%s\""
-#: commands/trigger.c:4217
+#: commands/trigger.c:4232
#, c-format
msgid "constraint \"%s\" is not deferrable"
msgstr "ограничение \"%s\" не является откладываемым"
-#: commands/trigger.c:4240
+#: commands/trigger.c:4255
#, c-format
msgid "constraint \"%s\" does not exist"
msgstr "ограничение \"%s\" не существует"
@@ -12325,12 +12344,12 @@ msgstr "сопоставление для типа фрагмента \"%s\" н
msgid "invalid parameter list format: \"%s\""
msgstr "неверный формат списка параметров: \"%s\""
-#: commands/alter.c:415
+#: commands/alter.c:413
#, c-format
msgid "must be superuser to set schema of %s"
msgstr "для назначения схемы объекта %s нужно быть суперпользователем"
-#: commands/alter.c:443
+#: commands/alter.c:441
#, c-format
msgid "%s already exists in schema \"%s\""
msgstr "\"%s\" уже существует в схеме \"%s\""
@@ -12426,7 +12445,7 @@ msgstr ""
msgid "SQL function \"%s\" statement %d"
msgstr "SQL-функция \"%s\", оператор %d"
-#: executor/functions.c:1162 catalog/pg_proc.c:891
+#: executor/functions.c:1162 catalog/pg_proc.c:916
#, c-format
msgid "SQL function \"%s\""
msgstr "SQL-функция \"%s\""
@@ -12736,12 +12755,12 @@ msgstr "не найдено значение параметра %d"
msgid "array subscript in assignment must not be null"
msgstr "индекс элемента массива в присваивании не может быть NULL"
-#: executor/execQual.c:637 executor/execQual.c:3998
+#: executor/execQual.c:637 executor/execQual.c:4019
#, c-format
msgid "attribute %d has wrong type"
msgstr "атрибут %d имеет неверный тип"
-#: executor/execQual.c:638 executor/execQual.c:3999
+#: executor/execQual.c:638 executor/execQual.c:4020
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr "В таблице задан тип %s, а в запросе ожидается %s."
@@ -12801,36 +12820,36 @@ msgstr[2] ""
msgid "Returned type %s at ordinal position %d, but query expects %s."
msgstr "Возвращён тип %s (номер колонки: %d), а в запросе предполагается %s."
-#: executor/execQual.c:1838 executor/execQual.c:2263
+#: executor/execQual.c:1836 executor/execQual.c:2260
msgid "table-function protocol for materialize mode was not followed"
msgstr "нарушение протокола табличной функции в режиме материализации"
-#: executor/execQual.c:1858 executor/execQual.c:2270
+#: executor/execQual.c:1856 executor/execQual.c:2267
#, c-format
msgid "unrecognized table-function returnMode: %d"
msgstr "нераспознанный режим возврата табличной функции: %d"
-#: executor/execQual.c:2180
+#: executor/execQual.c:2177
msgid "function returning set of rows cannot return null value"
msgstr "функция, возвращающая множество строк, не может возвращать NULL"
-#: executor/execQual.c:2237
+#: executor/execQual.c:2234
msgid "rows returned by function are not all of the same row type"
msgstr "строки, возвращённые функцией, имеют разные типы"
-#: executor/execQual.c:2428
+#: executor/execQual.c:2449
msgid "IS DISTINCT FROM does not support set arguments"
msgstr "IS DISTINCT FROM не поддерживает аргументы-множества"
-#: executor/execQual.c:2505
+#: executor/execQual.c:2526
msgid "op ANY/ALL (array) does not support set arguments"
msgstr "операторы ANY/ALL (с массивом) не поддерживают аргументы-множества"
-#: executor/execQual.c:3058
+#: executor/execQual.c:3079
msgid "cannot merge incompatible arrays"
msgstr "не удалось объединить несовместимые массивы"
-#: executor/execQual.c:3059
+#: executor/execQual.c:3080
#, c-format
msgid ""
"Array with element type %s cannot be included in ARRAY construct with "
@@ -12839,25 +12858,25 @@ msgstr ""
"Массив с типом элементов %s нельзя включить в конструкцию ARRAY с типом "
"элементов %s."
-#: executor/execQual.c:3642
+#: executor/execQual.c:3663
msgid "NULLIF does not support set arguments"
msgstr "NULLIF не поддерживает аргументы-множества"
-#: executor/execQual.c:4394 optimizer/util/clauses.c:573
+#: executor/execQual.c:4415 optimizer/util/clauses.c:573
#: parser/parse_agg.c:164
msgid "aggregate function calls cannot be nested"
msgstr "вложенные вызовы агрегатных функций недопустимы"
-#: executor/execQual.c:4432 optimizer/util/clauses.c:647
+#: executor/execQual.c:4453 optimizer/util/clauses.c:647
#: parser/parse_agg.c:211
msgid "window function calls cannot be nested"
msgstr "вложенные вызовы оконных функций недопустимы"
-#: executor/execQual.c:4644
+#: executor/execQual.c:4665
msgid "target type is not an array"
msgstr "целевой тип не является массивом"
-#: executor/execQual.c:4757
+#: executor/execQual.c:4778
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr "колонка ROW() имеет тип %s, а должна - %s"
@@ -12870,50 +12889,50 @@ msgstr "завершение процесса считывания журнал
msgid "cannot continue WAL streaming, recovery has already ended"
msgstr "продолжить передачу WAL нельзя, восстановление уже окончено"
-#: replication/walsender.c:141
+#: replication/walsender.c:142
msgid "recovery is still in progress, can't accept WAL streaming connections"
msgstr ""
"восстановление ещё не завершено, подключения для передачи WAL не принимаются"
-#: replication/walsender.c:261 replication/walsender.c:489
-#: replication/walsender.c:547
+#: replication/walsender.c:262 replication/walsender.c:490
+#: replication/walsender.c:548
msgid "unexpected EOF on standby connection"
msgstr "неожиданный обрыв соединения с резервным сервером"
-#: replication/walsender.c:267
+#: replication/walsender.c:268
#, c-format
msgid "invalid standby handshake message type %d"
msgstr "неверный тип сообщения согласования: %d"
-#: replication/walsender.c:379
+#: replication/walsender.c:380
msgid "standby connections not allowed because wal_level=minimal"
msgstr "подключения резервных серверов не разрешены, так как wal_level=minimal"
-#: replication/walsender.c:461
+#: replication/walsender.c:462
#, c-format
msgid "invalid standby query string: %s"
msgstr "неверная строка запроса резервного сервера: %s"
-#: replication/walsender.c:518
+#: replication/walsender.c:519
#, c-format
msgid "invalid standby message type \"%c\""
msgstr "неверный тип сообщения резервного сервера: \"%c\""
-#: replication/walsender.c:569
+#: replication/walsender.c:570
#, c-format
msgid "unexpected message type \"%c\""
msgstr "неожиданный тип сообщения \"%c\""
-#: replication/walsender.c:763
+#: replication/walsender.c:764
#, c-format
msgid "standby \"%s\" has now caught up with primary"
msgstr "резервный сервер \"%s\" нагнал главный"
-#: replication/walsender.c:841
+#: replication/walsender.c:855
msgid "terminating walsender process due to replication timeout"
msgstr "завершение процесса передачи журнала из-за таймаута репликации"
-#: replication/walsender.c:908
+#: replication/walsender.c:922
#, c-format
msgid ""
"number of requested standby connections exceeds max_wal_senders (currently "
@@ -12922,67 +12941,67 @@ msgstr ""
"число запрошенных подключений резервных серверов превосходит max_wal_senders "
"(сейчас: %d)"
-#: replication/walsender.c:986 replication/walsender.c:1048
+#: replication/walsender.c:1006 replication/walsender.c:1068
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "запрошенный сегмент WAL %s уже удалён"
-#: replication/walsender.c:1019
+#: replication/walsender.c:1039
#, c-format
msgid "could not read from log file %u, segment %u, offset %u, length %lu: %m"
msgstr ""
"не удалось прочитать файл журнала %u, сегмент %u, смещение %u, длина %lu: %m"
-#: replication/basebackup.c:126 replication/basebackup.c:715
+#: replication/basebackup.c:132 replication/basebackup.c:737
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "не удалось прочитать символическую ссылку \"%s\": %m"
-#: replication/basebackup.c:133 replication/basebackup.c:719
+#: replication/basebackup.c:139 replication/basebackup.c:741
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "целевой путь символической ссылки \"%s\" слишком длинный"
-#: replication/basebackup.c:190
+#: replication/basebackup.c:207
#, c-format
msgid "could not stat control file \"%s\": %m"
msgstr "не удалось найти управляющий файл \"%s\": %m"
-#: replication/basebackup.c:267 replication/basebackup.c:868
+#: replication/basebackup.c:284 replication/basebackup.c:914
msgid "base backup could not send data, aborting backup"
msgstr ""
"в процессе базового резервного копирования не удалось передать данные, "
"копирование прерывается"
-#: replication/basebackup.c:314 replication/basebackup.c:323
-#: replication/basebackup.c:332 replication/basebackup.c:341
-#: replication/basebackup.c:350
+#: replication/basebackup.c:331 replication/basebackup.c:340
+#: replication/basebackup.c:349 replication/basebackup.c:358
+#: replication/basebackup.c:367
#, c-format
msgid "duplicate option \"%s\""
msgstr "повторяющийся параметр \"%s\""
-#: replication/basebackup.c:402
+#: replication/basebackup.c:419
#, c-format
msgid "could not open directory \"pg_tblspc\": %m"
msgstr "не удалось открыть каталог \"pg_tblspc\": %m"
-#: replication/basebackup.c:597 replication/basebackup.c:669
+#: replication/basebackup.c:616 replication/basebackup.c:691
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "не удалось получить информацию о файле или каталоге \"%s\": %m"
-#: replication/basebackup.c:655
+#: replication/basebackup.c:677
msgid "shutdown requested, aborting active base backup"
msgstr ""
"запрошено выключение, активный процесс базового резервного копирования "
"прерывается"
-#: replication/basebackup.c:768
+#: replication/basebackup.c:814
#, c-format
msgid "skipping special file \"%s\""
msgstr "специальный файл \"%s\" пропускается"
-#: replication/basebackup.c:858
+#: replication/basebackup.c:904
#, c-format
msgid "archive member \"%s\" too large for tar format"
msgstr "архивируемый файл \"%s\" слишком велик для формата tar"
@@ -13137,19 +13156,19 @@ msgstr ""
msgid "could not implement DISTINCT"
msgstr "не удалось реализовать DISTINCT"
-#: optimizer/plan/planner.c:2858
+#: optimizer/plan/planner.c:2873
msgid "could not implement window PARTITION BY"
msgstr "не удалось реализовать PARTITION BY для окна"
-#: optimizer/plan/planner.c:2859
+#: optimizer/plan/planner.c:2874
msgid "Window partitioning columns must be of sortable datatypes."
msgstr "Колонки, разбивающие окна, должны иметь сортируемые типы данных."
-#: optimizer/plan/planner.c:2863
+#: optimizer/plan/planner.c:2878
msgid "could not implement window ORDER BY"
msgstr "не удалось реализовать ORDER BY для окна"
-#: optimizer/plan/planner.c:2864
+#: optimizer/plan/planner.c:2879
msgid "Window ordering columns must be of sortable datatypes."
msgstr "Колонки, сортирующие окна, должны иметь сортируемые типы данных."
@@ -13181,7 +13200,7 @@ msgstr ""
"обращаться к временным или нежурналируемым отношениям в процессе "
"восстановления нельзя"
-#: optimizer/util/clauses.c:4166
+#: optimizer/util/clauses.c:4187
#, c-format
msgid "SQL function \"%s\" during inlining"
msgstr "внедрённая в код SQL-функция \"%s\""
@@ -13328,7 +13347,7 @@ msgstr "не удалось послать данные клиенту: %m"
msgid "SSL error: %s"
msgstr "ошибка SSL: %s"
-#: libpq/be-secure.c:293 libpq/be-secure.c:388 libpq/be-secure.c:958
+#: libpq/be-secure.c:293 libpq/be-secure.c:388 libpq/be-secure.c:962
#, c-format
msgid "unrecognized SSL error code: %d"
msgstr "нераспознанный код ошибки SSL: %d"
@@ -13341,107 +13360,107 @@ msgstr "ошибка повторного согласования SSL"
msgid "SSL failed to send renegotiation request"
msgstr "не удалось передать запрос повторного согласования SSL"
-#: libpq/be-secure.c:737
+#: libpq/be-secure.c:741
#, c-format
msgid "could not create SSL context: %s"
msgstr "не удалось создать контекст SSL: %s"
-#: libpq/be-secure.c:753
+#: libpq/be-secure.c:757
#, c-format
msgid "could not load server certificate file \"%s\": %s"
msgstr "не удалось загрузить сертификат сервера \"%s\": %s"
-#: libpq/be-secure.c:759
+#: libpq/be-secure.c:763
#, c-format
msgid "could not access private key file \"%s\": %m"
msgstr "не удалось обратиться к файлу закрытого ключа \"%s\": %m"
-#: libpq/be-secure.c:774
+#: libpq/be-secure.c:778
#, c-format
msgid "private key file \"%s\" has group or world access"
msgstr "к файлу закрытого ключа \"%s\" имеют доступ все или группа"
-#: libpq/be-secure.c:776
+#: libpq/be-secure.c:780
msgid "Permissions should be u=rw (0600) or less."
msgstr "Права должны быть u=rw (0600) или более ограниченные."
-#: libpq/be-secure.c:783
+#: libpq/be-secure.c:787
#, c-format
msgid "could not load private key file \"%s\": %s"
msgstr "не удалось загрузить файл закрытого ключа \"%s\": %s"
-#: libpq/be-secure.c:788
+#: libpq/be-secure.c:792
#, c-format
msgid "check of private key failed: %s"
msgstr "ошибка при проверке закрытого ключа: %s"
-#: libpq/be-secure.c:816
+#: libpq/be-secure.c:820
#, c-format
msgid "could not access root certificate file \"%s\": %m"
msgstr "не удалось обратиться к файлу корневых сертификатов \"%s\": %m"
-#: libpq/be-secure.c:827
+#: libpq/be-secure.c:831
#, c-format
msgid "could not load root certificate file \"%s\": %s"
msgstr "не удалось загрузить файл корневых сертификатов \"%s\": %s"
-#: libpq/be-secure.c:850
+#: libpq/be-secure.c:854
#, c-format
msgid "SSL certificate revocation list file \"%s\" ignored"
msgstr "файл со списком отзыва сертификатов SSL \"%s\" игнорируется"
-#: libpq/be-secure.c:852
+#: libpq/be-secure.c:856
msgid "SSL library does not support certificate revocation lists."
msgstr "Библиотека SSL не поддерживает списки отзыва сертификатов."
-#: libpq/be-secure.c:859
+#: libpq/be-secure.c:863
#, c-format
msgid "SSL certificate revocation list file \"%s\" not found, skipping: %s"
msgstr ""
"файл со списком отзыва сертификатов SSL \"%s\" не найден, пропускается: %s"
-#: libpq/be-secure.c:861
+#: libpq/be-secure.c:865
msgid "Certificates will not be checked against revocation list."
msgstr "Сертификаты не будут проверяться по списку отзыва."
-#: libpq/be-secure.c:903
+#: libpq/be-secure.c:907
#, c-format
msgid "could not initialize SSL connection: %s"
msgstr "инициализировать SSL-подключение не удалось: %s"
-#: libpq/be-secure.c:912
+#: libpq/be-secure.c:916
#, c-format
msgid "could not set SSL socket: %s"
msgstr "не удалось создать SSL-сокет: %s"
-#: libpq/be-secure.c:938
+#: libpq/be-secure.c:942
#, c-format
msgid "could not accept SSL connection: %m"
msgstr "не удалось принять SSL-подключение: %m"
-#: libpq/be-secure.c:942 libpq/be-secure.c:953
+#: libpq/be-secure.c:946 libpq/be-secure.c:957
msgid "could not accept SSL connection: EOF detected"
msgstr "не удалось принять SSL-подключение: обрыв данных"
-#: libpq/be-secure.c:947
+#: libpq/be-secure.c:951
#, c-format
msgid "could not accept SSL connection: %s"
msgstr "не удалось принять SSL-подключение: %s"
-#: libpq/be-secure.c:1003
+#: libpq/be-secure.c:1007
msgid "SSL certificate's common name contains embedded null"
msgstr "Имя SSL-сертификата включает нулевой байт"
-#: libpq/be-secure.c:1014
+#: libpq/be-secure.c:1018
#, c-format
msgid "SSL connection from \"%s\""
msgstr "SSL-подключение от \"%s\""
-#: libpq/be-secure.c:1065
+#: libpq/be-secure.c:1069
msgid "no SSL error reported"
msgstr "нет сообщения об ошибке SSL"
-#: libpq/be-secure.c:1069
+#: libpq/be-secure.c:1073
#, c-format
msgid "SSL error code %lu"
msgstr "код ошибки SSL: %lu"
@@ -14312,7 +14331,7 @@ msgid "exceeded maxAllocatedDescs (%d) while trying to open directory \"%s\""
msgstr ""
"превышен предел maxAllocatedDescs (%d) при попытке открыть каталог \"%s\""
-#: storage/file/fd.c:1702
+#: storage/file/fd.c:1698
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "не удалось прочитать каталог \"%s\": %m"
@@ -14343,16 +14362,16 @@ msgstr ""
msgid "requested shared memory size overflows size_t"
msgstr "запрошенный размер разделяемой памяти не умещается в size_t"
-#: storage/buffer/bufmgr.c:134 storage/buffer/bufmgr.c:239
+#: storage/buffer/bufmgr.c:134 storage/buffer/bufmgr.c:242
msgid "cannot access temporary tables of other sessions"
msgstr "обращаться к временным таблицам других сеансов нельзя"
-#: storage/buffer/bufmgr.c:375
+#: storage/buffer/bufmgr.c:378
#, c-format
msgid "unexpected data beyond EOF in block %u of relation %s"
msgstr "неожиданные данные после EOF в блоке %u отношения %s"
-#: storage/buffer/bufmgr.c:377
+#: storage/buffer/bufmgr.c:380
msgid ""
"This has been seen to occur with buggy kernels; consider updating your "
"system."
@@ -14360,27 +14379,27 @@ msgstr ""
"Эта ситуация может возникать из-за ошибок в ядре; возможно, вам следует "
"обновить ОС."
-#: storage/buffer/bufmgr.c:449
+#: storage/buffer/bufmgr.c:452
#, c-format
msgid "invalid page header in block %u of relation %s; zeroing out page"
msgstr ""
"неверный заголовок страницы в блоке %u отношения %s; страница обнуляется"
-#: storage/buffer/bufmgr.c:457
+#: storage/buffer/bufmgr.c:460
#, c-format
msgid "invalid page header in block %u of relation %s"
msgstr "неверный заголовок страницы в блоке %u отношения %s"
-#: storage/buffer/bufmgr.c:2743
+#: storage/buffer/bufmgr.c:2746
#, c-format
msgid "could not write block %u of %s"
msgstr "не удалось запись блок %u файла %s"
-#: storage/buffer/bufmgr.c:2745
+#: storage/buffer/bufmgr.c:2748
msgid "Multiple failures --- write error might be permanent."
msgstr "Множественные сбои - возможно, постоянная ошибка записи."
-#: storage/buffer/bufmgr.c:2766 storage/buffer/bufmgr.c:2785
+#: storage/buffer/bufmgr.c:2769 storage/buffer/bufmgr.c:2788
#, c-format
msgid "writing block %u of relation %s"
msgstr "запись блока %u отношения %s"
@@ -14389,19 +14408,19 @@ msgstr "запись блока %u отношения %s"
msgid "no empty local buffer available"
msgstr "нет пустого локального буфера"
-#: storage/large_object/inv_api.c:277 catalog/aclchk.c:647
+#: storage/large_object/inv_api.c:266 catalog/aclchk.c:647
#: catalog/aclchk.c:3676 catalog/aclchk.c:4367 catalog/objectaddress.c:199
#: catalog/pg_largeobject.c:116 catalog/pg_largeobject.c:176
#, c-format
msgid "large object %u does not exist"
msgstr "большой объект %u не существует"
-#: storage/large_object/inv_api.c:555 storage/large_object/inv_api.c:752
+#: storage/large_object/inv_api.c:563 storage/large_object/inv_api.c:760
#, c-format
msgid "large object %u was not opened for writing"
msgstr "большой объект %u не был открыт для записи"
-#: storage/large_object/inv_api.c:562 storage/large_object/inv_api.c:759
+#: storage/large_object/inv_api.c:570 storage/large_object/inv_api.c:767
#, c-format
msgid "large object %u was already dropped"
msgstr "большой объект %u уже удалён"
@@ -14575,41 +14594,41 @@ msgstr ""
"default_transaction_isolation = 'repeatable read'\"."
#: storage/lmgr/predicate.c:2247 storage/lmgr/predicate.c:2262
-#: storage/lmgr/predicate.c:3657
+#: storage/lmgr/predicate.c:3654
msgid "You might need to increase max_pred_locks_per_transaction."
msgstr ""
"Возможно, следует увеличить значение параметра max_locks_per_transaction."
-#: storage/lmgr/predicate.c:3811 storage/lmgr/predicate.c:3900
-#: storage/lmgr/predicate.c:3908 storage/lmgr/predicate.c:3947
-#: storage/lmgr/predicate.c:4186 storage/lmgr/predicate.c:4524
-#: storage/lmgr/predicate.c:4536 storage/lmgr/predicate.c:4578
-#: storage/lmgr/predicate.c:4616
+#: storage/lmgr/predicate.c:3808 storage/lmgr/predicate.c:3897
+#: storage/lmgr/predicate.c:3905 storage/lmgr/predicate.c:3944
+#: storage/lmgr/predicate.c:4183 storage/lmgr/predicate.c:4520
+#: storage/lmgr/predicate.c:4532 storage/lmgr/predicate.c:4574
+#: storage/lmgr/predicate.c:4612
msgid ""
"could not serialize access due to read/write dependencies among transactions"
msgstr ""
"не удалось сериализовать доступ из-за зависимостей чтения/записи между "
"транзакциями"
-#: storage/lmgr/predicate.c:3813 storage/lmgr/predicate.c:3902
-#: storage/lmgr/predicate.c:3910 storage/lmgr/predicate.c:3949
-#: storage/lmgr/predicate.c:4188 storage/lmgr/predicate.c:4526
-#: storage/lmgr/predicate.c:4538 storage/lmgr/predicate.c:4580
-#: storage/lmgr/predicate.c:4618
+#: storage/lmgr/predicate.c:3810 storage/lmgr/predicate.c:3899
+#: storage/lmgr/predicate.c:3907 storage/lmgr/predicate.c:3946
+#: storage/lmgr/predicate.c:4185 storage/lmgr/predicate.c:4522
+#: storage/lmgr/predicate.c:4534 storage/lmgr/predicate.c:4576
+#: storage/lmgr/predicate.c:4614
msgid "The transaction might succeed if retried."
msgstr "Транзакция может завершиться успешно при следующей попытке."
-#: storage/lmgr/proc.c:1057
+#: storage/lmgr/proc.c:1065
#, c-format
msgid "Process %d waits for %s on %s."
msgstr "Процесс %d ожидает в режиме %s блокировку %s."
-#: storage/lmgr/proc.c:1067
+#: storage/lmgr/proc.c:1075
#, c-format
msgid "sending cancel to blocking autovacuum PID %d"
msgstr "снятие блокирующего процесса автоочистки (PID %d)"
-#: storage/lmgr/proc.c:1113
+#: storage/lmgr/proc.c:1121
#, c-format
msgid ""
"process %d avoided deadlock for %s on %s by rearranging queue order after "
@@ -14618,7 +14637,7 @@ msgstr ""
"процесс %d избежал взаимоблокировки, ожидая в режиме %s блокировку \"%s\", "
"изменив порядок очереди через %ld.%03d мс"
-#: storage/lmgr/proc.c:1125
+#: storage/lmgr/proc.c:1133
#, c-format
msgid ""
"process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
@@ -14626,19 +14645,19 @@ msgstr ""
"процесс %d обнаружил взаимоблокировку, ожидая в режиме %s блокировку \"%s\" "
"в течение %ld.%03d мс"
-#: storage/lmgr/proc.c:1131
+#: storage/lmgr/proc.c:1139
#, c-format
msgid "process %d still waiting for %s on %s after %ld.%03d ms"
msgstr ""
"процесс %d продолжает ожидать в режиме %s блокировку \"%s\" в течение %ld."
"%03d мс"
-#: storage/lmgr/proc.c:1135
+#: storage/lmgr/proc.c:1143
#, c-format
msgid "process %d acquired %s on %s after %ld.%03d ms"
msgstr "процесс %d получил в режиме %s блокировку \"%s\" через %ld.%03d мс"
-#: storage/lmgr/proc.c:1151
+#: storage/lmgr/proc.c:1159
#, c-format
msgid "process %d failed to acquire %s on %s after %ld.%03d ms"
msgstr ""
@@ -14762,8 +14781,8 @@ msgstr "правило \"%s\" для отношения \"%s\" не сущест
msgid "conditional utility statements are not implemented"
msgstr "условные служебные операторы не реализованы"
-#: rewrite/rewriteManip.c:1024 rewrite/rewriteHandler.c:442
-#: parser/parse_utilcmd.c:2144 parser/parse_utilcmd.c:2243
+#: rewrite/rewriteManip.c:1024 rewrite/rewriteHandler.c:467
+#: parser/parse_utilcmd.c:2139 parser/parse_utilcmd.c:2238
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "условные операторы UNION/INTERSECT/EXCEPT не реализованы"
@@ -14785,7 +14804,7 @@ msgstr "имя \"%s\" имеют несколько правил"
msgid "Specify a relation name as well as a rule name."
msgstr "Дополните имя правила именем таблицы."
-#: rewrite/rewriteHandler.c:485
+#: rewrite/rewriteHandler.c:510
#, c-format
msgid ""
"WITH query name \"%s\" appears in both a rule action and the query being "
@@ -14794,26 +14813,26 @@ msgstr ""
"имя запроса WITH \"%s\" оказалось и в действии правила, и в переписываемом "
"запросе"
-#: rewrite/rewriteHandler.c:543
+#: rewrite/rewriteHandler.c:568
msgid "cannot have RETURNING lists in multiple rules"
msgstr "RETURNING можно определить только для одного правила"
-#: rewrite/rewriteHandler.c:874 rewrite/rewriteHandler.c:892
+#: rewrite/rewriteHandler.c:899 rewrite/rewriteHandler.c:917
#, c-format
msgid "multiple assignments to same column \"%s\""
msgstr "многочисленные присвоения одной колонке \"%s\""
-#: rewrite/rewriteHandler.c:1030 catalog/heap.c:2441
+#: rewrite/rewriteHandler.c:1055 catalog/heap.c:2441
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "колонка \"%s\" имеет тип %s, но тип выражения по умолчанию %s"
-#: rewrite/rewriteHandler.c:1627 rewrite/rewriteHandler.c:2022
+#: rewrite/rewriteHandler.c:1652 rewrite/rewriteHandler.c:2050
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
msgstr "обнаружена бесконечная рекурсия в правилах для отношения \"%s\""
-#: rewrite/rewriteHandler.c:1883
+#: rewrite/rewriteHandler.c:1911
msgid ""
"DO INSTEAD NOTHING rules are not supported for data-modifying statements in "
"WITH"
@@ -14821,7 +14840,7 @@ msgstr ""
"правила DO INSTEAD NOTHING не поддерживаются в операторах, изменяющих "
"данные, в WITH"
-#: rewrite/rewriteHandler.c:1897
+#: rewrite/rewriteHandler.c:1925
msgid ""
"conditional DO INSTEAD rules are not supported for data-modifying statements "
"in WITH"
@@ -14829,12 +14848,12 @@ msgstr ""
"условные правила DO INSTEAD не поддерживаются для операторов, изменяющих "
"данные, в WITH"
-#: rewrite/rewriteHandler.c:1901
+#: rewrite/rewriteHandler.c:1929
msgid "DO ALSO rules are not supported for data-modifying statements in WITH"
msgstr ""
"правила DO ALSO не поддерживаются для операторов, изменяющих данные, в WITH"
-#: rewrite/rewriteHandler.c:1906
+#: rewrite/rewriteHandler.c:1934
msgid ""
"multi-statement DO INSTEAD rules are not supported for data-modifying "
"statements in WITH"
@@ -14842,40 +14861,40 @@ msgstr ""
"составные правила DO INSTEAD не поддерживаются для операторов, изменяющих "
"данные, в WITH"
-#: rewrite/rewriteHandler.c:2060
+#: rewrite/rewriteHandler.c:2088
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
msgstr "выполнить INSERT RETURNING для отношения \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:2062
+#: rewrite/rewriteHandler.c:2090
msgid ""
"You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Необходимо безусловное правило ON INSERT DO INSTEAD с предложением RETURNING."
-#: rewrite/rewriteHandler.c:2067
+#: rewrite/rewriteHandler.c:2095
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
msgstr "выполнить UPDATE RETURNING для отношения \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:2069
+#: rewrite/rewriteHandler.c:2097
msgid ""
"You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Необходимо безусловное правило ON UPDATE DO INSTEAD с предложением RETURNING."
-#: rewrite/rewriteHandler.c:2074
+#: rewrite/rewriteHandler.c:2102
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
msgstr "выполнить DELETE RETURNING для отношения \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:2076
+#: rewrite/rewriteHandler.c:2104
msgid ""
"You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Необходимо безусловное правило ON DELETE DO INSTEAD с предложением RETURNING."
-#: rewrite/rewriteHandler.c:2140
+#: rewrite/rewriteHandler.c:2168
msgid ""
"WITH cannot be used in a query that is rewritten by rules into multiple "
"queries"
@@ -15111,36 +15130,36 @@ msgstr "правило сортировки \"%s\" для кодировки \"%
msgid "collation \"%s\" already exists"
msgstr "правило сортировки \"%s\" уже существует"
-#: catalog/index.c:206 parser/parse_utilcmd.c:1352 parser/parse_utilcmd.c:1438
+#: catalog/index.c:205 parser/parse_utilcmd.c:1352 parser/parse_utilcmd.c:1438
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr "таблица \"%s\" не может иметь несколько первичных ключей"
-#: catalog/index.c:224
+#: catalog/index.c:223
msgid "primary keys cannot be expressions"
msgstr "первичные ключи не могут быть выражениями"
-#: catalog/index.c:734 catalog/index.c:1132
+#: catalog/index.c:733 catalog/index.c:1131
msgid "user-defined indexes on system catalog tables are not supported"
msgstr ""
"пользовательские индексы в таблицах системного каталога не поддерживаются"
-#: catalog/index.c:744
+#: catalog/index.c:743
msgid "concurrent index creation on system catalog tables is not supported"
msgstr ""
"параллельное создание индекса в таблицах системного каталога не "
"поддерживается"
-#: catalog/index.c:762
+#: catalog/index.c:761
msgid "shared indexes cannot be created after initdb"
msgstr "нельзя создать разделяемые индексы после initdb"
-#: catalog/index.c:1745
+#: catalog/index.c:1740
#, c-format
msgid "building index \"%s\" on table \"%s\""
msgstr "создание индекса \"%s\" для таблицы \"%s\""
-#: catalog/index.c:2886
+#: catalog/index.c:2881
msgid "cannot reindex temporary tables of other sessions"
msgstr "переиндексировать временные таблицы других сеансов нельзя"
@@ -15179,70 +15198,74 @@ msgstr ""
msgid "\"%s\" is already an attribute of type %s"
msgstr "\"%s\" уже является атрибутом типа %s"
-#: catalog/pg_proc.c:363
+#: catalog/pg_proc.c:292
+msgid "window functions cannot have default arguments"
+msgstr "у оконных функций не может быть аргументов по умолчанию"
+
+#: catalog/pg_proc.c:369
#, c-format
msgid "function \"%s\" already exists with same argument types"
msgstr "функция \"%s\" с аргументами таких типов уже существует"
-#: catalog/pg_proc.c:377 catalog/pg_proc.c:399
+#: catalog/pg_proc.c:383 catalog/pg_proc.c:405
msgid "cannot change return type of existing function"
msgstr "изменить тип возврата существующей функции нельзя"
-#: catalog/pg_proc.c:378 catalog/pg_proc.c:401 catalog/pg_proc.c:443
-#: catalog/pg_proc.c:466 catalog/pg_proc.c:492
+#: catalog/pg_proc.c:384 catalog/pg_proc.c:407 catalog/pg_proc.c:449
+#: catalog/pg_proc.c:472 catalog/pg_proc.c:498
msgid "Use DROP FUNCTION first."
msgstr "Сначала удалите её с помощью DROP FUNCTION."
-#: catalog/pg_proc.c:400
+#: catalog/pg_proc.c:406
msgid "Row type defined by OUT parameters is different."
msgstr "Параметры OUT определяют другой тип строки."
-#: catalog/pg_proc.c:441
+#: catalog/pg_proc.c:447
#, c-format
msgid "cannot change name of input parameter \"%s\""
msgstr "изменить имя входного параметра \"%s\" нельзя"
-#: catalog/pg_proc.c:465
+#: catalog/pg_proc.c:471
msgid "cannot remove parameter defaults from existing function"
msgstr ""
"для существующей функции нельзя убрать значения параметров по умолчанию"
-#: catalog/pg_proc.c:491
+#: catalog/pg_proc.c:497
msgid "cannot change data type of existing parameter default value"
msgstr ""
"для существующего значения параметра по умолчанию нельзя изменить тип данных"
-#: catalog/pg_proc.c:503
+#: catalog/pg_proc.c:509
#, c-format
msgid "function \"%s\" is an aggregate function"
msgstr "\"%s\" - это агрегатная функция"
-#: catalog/pg_proc.c:508
+#: catalog/pg_proc.c:514
#, c-format
msgid "function \"%s\" is not an aggregate function"
msgstr "\"%s\" - это не агрегатная функция"
-#: catalog/pg_proc.c:516
+#: catalog/pg_proc.c:522
#, c-format
msgid "function \"%s\" is a window function"
msgstr "\"%s\" - это оконная функция"
-#: catalog/pg_proc.c:521
+#: catalog/pg_proc.c:527
#, c-format
msgid "function \"%s\" is not a window function"
msgstr "\"%s\" - это не оконная функция"
-#: catalog/pg_proc.c:698
+#: catalog/pg_proc.c:717
#, c-format
msgid "there is no built-in function named \"%s\""
msgstr "встроенной функции \"%s\" нет"
-#: catalog/pg_proc.c:790
+#: catalog/pg_proc.c:815
#, c-format
msgid "SQL functions cannot return type %s"
msgstr "SQL-функции не могут возвращать тип %s"
-#: catalog/pg_proc.c:805
+#: catalog/pg_proc.c:830
#, c-format
msgid "SQL functions cannot have arguments of type %s"
msgstr "SQL-функции не могут иметь аргументы типа %s"
@@ -15348,12 +15371,12 @@ msgstr ""
"изменить владельца объектов, принадлежащих роли %s, нельзя, так как они "
"нужны системе баз данных"
-#: catalog/pg_constraint.c:783
+#: catalog/pg_constraint.c:802
#, c-format
msgid "table \"%s\" has multiple constraints named \"%s\""
msgstr "таблица \"%s\" содержит несколько ограничений с именем \"%s\""
-#: catalog/pg_constraint.c:795
+#: catalog/pg_constraint.c:814
#, c-format
msgid "constraint \"%s\" for table \"%s\" does not exist"
msgstr "ограничение \"%s\" для таблицы \"%s\" не существует"
@@ -15815,13 +15838,13 @@ msgstr "создавать временные отношения можно то
msgid "only temporary relations may be created in temporary schemas"
msgstr "во временных схемах можно создавать только временные отношения"
-#: catalog/namespace.c:2389 parser/parse_expr.c:777 parser/parse_target.c:1085
+#: catalog/namespace.c:2389 parser/parse_expr.c:777 parser/parse_target.c:1088
#, c-format
msgid "cross-database references are not implemented: %s"
msgstr "ссылки между базами не реализованы: %s"
-#: catalog/namespace.c:2395 gram.y:11634 gram.y:12842 parser/parse_expr.c:784
-#: parser/parse_target.c:1092
+#: catalog/namespace.c:2395 gram.y:11651 gram.y:12832 parser/parse_expr.c:784
+#: parser/parse_target.c:1095
#, c-format
msgid "improper qualified name (too many dotted names): %s"
msgstr "неверное полное имя (слишком много компонентов): %s"
@@ -16375,17 +16398,17 @@ msgid "cannot remove dependency on %s because it is a system object"
msgstr ""
"ликвидировать зависимость от объекта %s нельзя, так как это системный объект"
-#: main/main.c:237
+#: main/main.c:247
#, c-format
msgid "%s: setsysinfo failed: %s\n"
msgstr "%s: ошибка setsysinfo: %s\n"
-#: main/main.c:259
+#: main/main.c:269
#, c-format
msgid "%s: WSAStartup failed: %d\n"
msgstr "%s: ошибка WSAStartup: %d\n"
-#: main/main.c:278
+#: main/main.c:288
#, c-format
msgid ""
"%s is the PostgreSQL server.\n"
@@ -16394,7 +16417,7 @@ msgstr ""
"%s - сервер PostgreSQL.\n"
"\n"
-#: main/main.c:279
+#: main/main.c:289
#, c-format
msgid ""
"Usage:\n"
@@ -16405,116 +16428,116 @@ msgstr ""
" %s [ПАРАМЕТР]...\n"
"\n"
-#: main/main.c:280
+#: main/main.c:290
#, c-format
msgid "Options:\n"
msgstr "Параметры:\n"
-#: main/main.c:282
+#: main/main.c:292
#, c-format
msgid " -A 1|0 enable/disable run-time assert checking\n"
msgstr ""
" -A 1|0 включить/выключить проверки истинности во время "
"выполнения\n"
-#: main/main.c:284
+#: main/main.c:294
#, c-format
msgid " -B NBUFFERS number of shared buffers\n"
msgstr " -B ЧИСЛО_БУФ число разделяемых буферов\n"
-#: main/main.c:285
+#: main/main.c:295
#, c-format
msgid " -c NAME=VALUE set run-time parameter\n"
msgstr " -c ИМЯ=ЗНАЧЕНИЕ установить параметр выполнения\n"
-#: main/main.c:286
+#: main/main.c:296
#, c-format
msgid " -d 1-5 debugging level\n"
msgstr " -d 1-5 уровень отладочных сообщений\n"
-#: main/main.c:287
+#: main/main.c:297
#, c-format
msgid " -D DATADIR database directory\n"
msgstr " -D КАТАЛОГ каталог с данными\n"
-#: main/main.c:288
+#: main/main.c:298
#, c-format
msgid " -e use European date input format (DMY)\n"
msgstr " -e использовать европейский формат дат (ДМГ)\n"
-#: main/main.c:289
+#: main/main.c:299
#, c-format
msgid " -F turn fsync off\n"
msgstr " -F выключить синхронизацию с ФС\n"
-#: main/main.c:290
+#: main/main.c:300
#, c-format
msgid " -h HOSTNAME host name or IP address to listen on\n"
msgstr " -h ИМЯ имя или IP-адрес для приёма сетевых соединений\n"
-#: main/main.c:291
+#: main/main.c:301
#, c-format
msgid " -i enable TCP/IP connections\n"
msgstr " -i включить соединения TCP/IP\n"
-#: main/main.c:292
+#: main/main.c:302
#, c-format
msgid " -k DIRECTORY Unix-domain socket location\n"
msgstr " -k КАТАЛОГ расположение доменных сокетов Unix\n"
-#: main/main.c:294
+#: main/main.c:304
#, c-format
msgid " -l enable SSL connections\n"
msgstr " -l разрешить SSL-подключения\n"
-#: main/main.c:296
+#: main/main.c:306
#, c-format
msgid " -N MAX-CONNECT maximum number of allowed connections\n"
msgstr " -N МАКС_ПОДКЛ предельное число подключений\n"
-#: main/main.c:297
+#: main/main.c:307
#, c-format
msgid " -o OPTIONS pass \"OPTIONS\" to each server process (obsolete)\n"
msgstr ""
" -o ПАРАМЕТРЫ передать параметры каждому серверному процессу (уже "
"неактуально)\n"
-#: main/main.c:298
+#: main/main.c:308
#, c-format
msgid " -p PORT port number to listen on\n"
msgstr " -p ПОРТ номер порта для приёма подключений\n"
-#: main/main.c:299
+#: main/main.c:309
#, c-format
msgid " -s show statistics after each query\n"
msgstr " -s показывать статистику после каждого запроса\n"
-#: main/main.c:300
+#: main/main.c:310
#, c-format
msgid " -S WORK-MEM set amount of memory for sorts (in kB)\n"
msgstr " -S РАБ_ПАМЯТЬ задать объём памяти для сортировки (в КБ)\n"
-#: main/main.c:301
+#: main/main.c:311
#, c-format
msgid " --NAME=VALUE set run-time parameter\n"
msgstr " --ИМЯ=ЗНАЧЕНИЕ установить параметр выполнения\n"
-#: main/main.c:302
+#: main/main.c:312
#, c-format
msgid " --describe-config describe configuration parameters, then exit\n"
msgstr " --describe-config вывести параметры конфигурации и выйти\n"
-#: main/main.c:303
+#: main/main.c:313
#, c-format
msgid " --help show this help, then exit\n"
msgstr " --help показать эту справку и выйти\n"
-#: main/main.c:304
+#: main/main.c:314
#, c-format
msgid " --version output version information, then exit\n"
msgstr " --version показать версию и выйти\n"
-#: main/main.c:306
+#: main/main.c:316
#, c-format
msgid ""
"\n"
@@ -16523,12 +16546,12 @@ msgstr ""
"\n"
"Параметры для разработчиков:\n"
-#: main/main.c:307
+#: main/main.c:317
#, c-format
msgid " -f s|i|n|m|h forbid use of some plan types\n"
msgstr " -f s|i|n|m|h запретить некоторые типы планов\n"
-#: main/main.c:308
+#: main/main.c:318
#, c-format
msgid ""
" -n do not reinitialize shared memory after abnormal exit\n"
@@ -16536,35 +16559,35 @@ msgstr ""
" -n не переинициализировать разделяемую память после "
"аварийного выхода\n"
-#: main/main.c:309
+#: main/main.c:319
#, c-format
msgid " -O allow system table structure changes\n"
msgstr " -O разрешить изменять структуру системных таблиц\n"
-#: main/main.c:310
+#: main/main.c:320
#, c-format
msgid " -P disable system indexes\n"
msgstr " -P отключить системные индексы\n"
-#: main/main.c:311
+#: main/main.c:321
#, c-format
msgid " -t pa|pl|ex show timings after each query\n"
msgstr " -t pa|pl|ex показать время каждого запроса\n"
-#: main/main.c:312
+#: main/main.c:322
#, c-format
msgid " -T send SIGSTOP to all backend processes if one dies\n"
msgstr ""
" -T посылать сигнал SIGSTOP всем серверным процессам при "
"отключении одного\n"
-#: main/main.c:313
+#: main/main.c:323
#, c-format
msgid " -W NUM wait NUM seconds to allow attach from a debugger\n"
msgstr ""
" -W СЕК ждать заданное число секунд для подключения отладчика\n"
-#: main/main.c:315
+#: main/main.c:325
#, c-format
msgid ""
"\n"
@@ -16573,41 +16596,41 @@ msgstr ""
"\n"
"Параметры для монопольного режима:\n"
-#: main/main.c:316
+#: main/main.c:326
#, c-format
msgid " --single selects single-user mode (must be first argument)\n"
msgstr ""
" --single включить монопольный режим (этот аргумент должен быть "
"первым)\n"
-#: main/main.c:317
+#: main/main.c:327
#, c-format
msgid " DBNAME database name (defaults to user name)\n"
msgstr " ИМЯ_БД база данных (по умолчанию - имя пользователя)\n"
-#: main/main.c:318
+#: main/main.c:328
#, c-format
msgid " -d 0-5 override debugging level\n"
msgstr " -d 0-5 переопределить уровень отладочных сообщений\n"
-#: main/main.c:319
+#: main/main.c:329
#, c-format
msgid " -E echo statement before execution\n"
msgstr " -E выводить SQL-операторы перед выполнением\n"
-#: main/main.c:320
+#: main/main.c:330
#, c-format
msgid " -j do not use newline as interactive query delimiter\n"
msgstr ""
" -j не считать разделителем интерактивных запросов символ "
"конца строки\n"
-#: main/main.c:321 main/main.c:326
+#: main/main.c:331 main/main.c:336
#, c-format
msgid " -r FILENAME send stdout and stderr to given file\n"
msgstr " -r ИМЯ_ФАЙЛА перенаправить STDOUT и STDERR в указанный файл\n"
-#: main/main.c:323
+#: main/main.c:333
#, c-format
msgid ""
"\n"
@@ -16616,14 +16639,14 @@ msgstr ""
"\n"
"Параметры для режима инициализации:\n"
-#: main/main.c:324
+#: main/main.c:334
#, c-format
msgid " --boot selects bootstrapping mode (must be first argument)\n"
msgstr ""
" --boot включить режим инициализации (этот аргумент должен быть "
"первым)\n"
-#: main/main.c:325
+#: main/main.c:335
#, c-format
msgid ""
" DBNAME database name (mandatory argument in bootstrapping mode)\n"
@@ -16631,12 +16654,12 @@ msgstr ""
" ИМЯ_БД имя базы данных (обязательный аргумент в режиме "
"инициализации)\n"
-#: main/main.c:327
+#: main/main.c:337
#, c-format
msgid " -x NUM internal use\n"
msgstr " -x ЧИСЛО параметр для внутреннего использования\n"
-#: main/main.c:329
+#: main/main.c:339
#, c-format
msgid ""
"\n"
@@ -16653,7 +16676,7 @@ msgstr ""
"\n"
"Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n"
-#: main/main.c:343
+#: main/main.c:353
msgid ""
"\"root\" execution of the PostgreSQL server is not permitted.\n"
"The server must be started under an unprivileged user ID to prevent\n"
@@ -16665,12 +16688,12 @@ msgstr ""
"должен запускать обычный пользователь. Подробнее о том, как\n"
"правильно запускать сервер, вы можете узнать в документации.\n"
-#: main/main.c:360
+#: main/main.c:370
#, c-format
msgid "%s: real and effective user IDs must match\n"
msgstr "%s: фактический и эффективный ID пользователя должны совпадать\n"
-#: main/main.c:367
+#: main/main.c:377
msgid ""
"Execution of PostgreSQL by a user with administrative permissions is not\n"
"permitted.\n"
@@ -16684,19 +16707,19 @@ msgstr ""
"должен запускать обычный пользователь. Подробнее о том, как\n"
"правильно запускать сервер, вы можете узнать в документации.\n"
-#: main/main.c:388
+#: main/main.c:398
#, c-format
msgid "%s: invalid effective UID: %d\n"
msgstr "%s: неверный эффективный UID: %d\n"
-#: main/main.c:401
+#: main/main.c:411
#, c-format
msgid "%s: could not determine user name (GetUserName failed)\n"
msgstr "%s: не удалось определить имя пользователя (ошибка в GetUserName)\n"
#: parser/parse_coerce.c:932 parser/parse_coerce.c:962
#: parser/parse_coerce.c:980 parser/parse_coerce.c:995
-#: parser/parse_expr.c:1672 parser/parse_expr.c:2134 parser/parse_target.c:829
+#: parser/parse_expr.c:1672 parser/parse_expr.c:2134 parser/parse_target.c:832
#, c-format
msgid "cannot cast type %s to %s"
msgstr "преобразовать тип %s в %s нельзя"
@@ -16788,186 +16811,186 @@ msgstr ""
"в нарушение объявления \"anyenum\" соответствующий аргумент оказался не "
"перечислением: %s"
-#: gram.y:916
+#: gram.y:914
#, c-format
msgid "unrecognized role option \"%s\""
msgstr "нераспознанный параметр роли \"%s\""
-#: gram.y:1302
+#: gram.y:1300
msgid "current database cannot be changed"
msgstr "сменить текущую базу данных нельзя"
-#: gram.y:1420 gram.y:1435
+#: gram.y:1418 gram.y:1433
msgid "time zone interval must be HOUR or HOUR TO MINUTE"
msgstr ""
"интервал, задающий часовой пояс, должен иметь точность HOUR или HOUR TO "
"MINUTE"
-#: gram.y:1440 gram.y:9246 gram.y:11759
+#: gram.y:1438 gram.y:9244 gram.y:11776
msgid "interval precision specified twice"
msgstr "точность интервала указана дважды"
-#: gram.y:3006
+#: gram.y:3004
msgid "CREATE TABLE AS cannot specify INTO"
msgstr "в CREATE TABLE AS нельзя указать INTO"
-#: gram.y:4059
+#: gram.y:4057
msgid "duplicate trigger events specified"
msgstr "события триггера повторяются"
-#: gram.y:4154 parser/parse_utilcmd.c:2527 parser/parse_utilcmd.c:2553
+#: gram.y:4152 parser/parse_utilcmd.c:2513 parser/parse_utilcmd.c:2539
msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
msgstr ""
"ограничение с характеристикой INITIALLY DEFERRED должно быть объявлено как "
"DEFERRABLE"
-#: gram.y:4161
+#: gram.y:4159
msgid "conflicting constraint properties"
msgstr "противоречащие характеристики ограничения"
-#: gram.y:4222
+#: gram.y:4220
msgid "CREATE ASSERTION is not yet implemented"
msgstr "оператор CREATE ASSERTION ещё не реализован"
-#: gram.y:4238
+#: gram.y:4236
msgid "DROP ASSERTION is not yet implemented"
msgstr "оператор DROP ASSERTION ещё не реализован"
-#: gram.y:4574
+#: gram.y:4572
msgid "RECHECK is no longer required"
msgstr "RECHECK более не требуется"
-#: gram.y:4575
+#: gram.y:4573
msgid "Update your data type."
msgstr "Обновите тип данных."
-#: gram.y:7298 gram.y:7304 gram.y:7310
+#: gram.y:7296 gram.y:7302 gram.y:7308
msgid "WITH CHECK OPTION is not implemented"
msgstr "предложение WITH CHECK OPTION ещё не реализовано"
-#: gram.y:7986
+#: gram.y:7984
msgid "column name list not allowed in CREATE TABLE / AS EXECUTE"
msgstr "в CREATE TABLE / AS EXECUTE нельзя указать список имён колонок"
-#: gram.y:8210
+#: gram.y:8208
msgid "number of columns does not match number of values"
msgstr "число колонок не равно числу значений"
-#: gram.y:8660
+#: gram.y:8658
msgid "LIMIT #,# syntax is not supported"
msgstr "синтаксис LIMIT #,# не поддерживается"
-#: gram.y:8661
+#: gram.y:8659
msgid "Use separate LIMIT and OFFSET clauses."
msgstr "Используйте отдельные предложения LIMIT и OFFSET."
-#: gram.y:8879
+#: gram.y:8877
msgid "VALUES in FROM must have an alias"
msgstr "список VALUES во FROM должен иметь псевдоним"
-#: gram.y:8880
+#: gram.y:8878
msgid "For example, FROM (VALUES ...) [AS] foo."
msgstr "Например, FROM (VALUES ...) [AS] foo."
-#: gram.y:8885
+#: gram.y:8883
msgid "subquery in FROM must have an alias"
msgstr "подзапрос во FROM должен иметь псевдоним"
-#: gram.y:8886
+#: gram.y:8884
msgid "For example, FROM (SELECT ...) [AS] foo."
msgstr "Например, FROM (SELECT ...) [AS] foo."
-#: gram.y:9372
+#: gram.y:9370
msgid "precision for type float must be at least 1 bit"
msgstr "тип float должен иметь точность минимум 1 бит"
-#: gram.y:9381
+#: gram.y:9379
msgid "precision for type float must be less than 54 bits"
msgstr "тип float должен иметь точность меньше 54 бит"
-#: gram.y:10095
+#: gram.y:9918
+msgid "wrong number of parameters on left side of OVERLAPS expression"
+msgstr "неверное число параметров в левой части выражения OVERLAPS"
+
+#: gram.y:9923
+msgid "wrong number of parameters on right side of OVERLAPS expression"
+msgstr "неверное число параметров в правой части выражения OVERLAPS"
+
+#: gram.y:10112
msgid "UNIQUE predicate is not yet implemented"
msgstr "предикат UNIQUE ещё не реализован"
-#: gram.y:11026
+#: gram.y:11043
msgid "RANGE PRECEDING is only supported with UNBOUNDED"
msgstr "RANGE PRECEDING поддерживается только с UNBOUNDED"
-#: gram.y:11032
+#: gram.y:11049
msgid "RANGE FOLLOWING is only supported with UNBOUNDED"
msgstr "RANGE FOLLOWING поддерживается только с UNBOUNDED"
-#: gram.y:11059 gram.y:11082
+#: gram.y:11076 gram.y:11099
msgid "frame start cannot be UNBOUNDED FOLLOWING"
msgstr "началом рамки не может быть UNBOUNDED FOLLOWING"
-#: gram.y:11064
+#: gram.y:11081
msgid "frame starting from following row cannot end with current row"
msgstr ""
"рамка, начинающаяся со следующей строки, не может заканчиваться текущей"
-#: gram.y:11087
+#: gram.y:11104
msgid "frame end cannot be UNBOUNDED PRECEDING"
msgstr "концом рамки не может быть UNBOUNDED PRECEDING"
-#: gram.y:11093
+#: gram.y:11110
msgid "frame starting from current row cannot have preceding rows"
msgstr ""
"рамка, начинающаяся с текущей строки, не может иметь предшествующих строк"
-#: gram.y:11100
+#: gram.y:11117
msgid "frame starting from following row cannot have preceding rows"
msgstr ""
"рамка, начинающаяся со следующей строки, не может иметь предшествующих строк"
-#: gram.y:11734
+#: gram.y:11751
msgid "type modifier cannot have parameter name"
msgstr "параметр функции-модификатора типа должен быть безымянным"
-#: gram.y:12337 gram.y:12545
+#: gram.y:12360 gram.y:12535
msgid "improper use of \"*\""
msgstr "недопустимое использование \"*\""
-#: gram.y:12476
-msgid "wrong number of parameters on left side of OVERLAPS expression"
-msgstr "неверное число параметров в левой части выражения OVERLAPS"
-
-#: gram.y:12483
-msgid "wrong number of parameters on right side of OVERLAPS expression"
-msgstr "неверное число параметров в правой части выражения OVERLAPS"
-
-#: gram.y:12608
+#: gram.y:12598
msgid "multiple ORDER BY clauses not allowed"
msgstr "ORDER BY можно указать только один раз"
-#: gram.y:12619
+#: gram.y:12609
msgid "multiple OFFSET clauses not allowed"
msgstr "OFFSET можно указать только один раз"
-#: gram.y:12628
+#: gram.y:12618
msgid "multiple LIMIT clauses not allowed"
msgstr "LIMIT можно указать только один раз"
-#: gram.y:12637
+#: gram.y:12627
msgid "multiple WITH clauses not allowed"
msgstr "WITH можно указать только один раз"
-#: gram.y:12783
+#: gram.y:12773
msgid "OUT and INOUT arguments aren't allowed in TABLE functions"
msgstr "в табличных функциях не может быть аргументов OUT и INOUT"
-#: gram.y:12884
+#: gram.y:12874
msgid "multiple COLLATE clauses not allowed"
msgstr "COLLATE можно указать только один раз"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:12922 gram.y:12935
+#: gram.y:12912 gram.y:12925
#, c-format
msgid "%s constraints cannot be marked DEFERRABLE"
msgstr "ограничения %s не могут иметь характеристики DEFERRABLE"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:12948
+#: gram.y:12938
#, c-format
msgid "%s constraints cannot be marked NOT VALID"
msgstr "ограничения %s не могут иметь характеристики NOT VALID"
@@ -17069,30 +17092,30 @@ msgstr "колонка \"%s\" фигурирует в первичном клю
msgid "column \"%s\" appears twice in unique constraint"
msgstr "колонка \"%s\" фигурирует в ограничении уникальности дважды"
-#: parser/parse_utilcmd.c:1937
+#: parser/parse_utilcmd.c:1932
msgid "index expression cannot return a set"
msgstr "индексное выражение не может возвращать множество"
-#: parser/parse_utilcmd.c:1947
+#: parser/parse_utilcmd.c:1942
msgid ""
"index expressions and predicates can refer only to the table being indexed"
msgstr ""
"индексные выражения и предикаты могут ссылаться только на индексируемую "
"таблицу"
-#: parser/parse_utilcmd.c:2044
+#: parser/parse_utilcmd.c:2039
msgid "rule WHERE condition cannot contain references to other relations"
msgstr "в условиях WHERE для правил нельзя ссылаться на другие отношения"
-#: parser/parse_utilcmd.c:2050
+#: parser/parse_utilcmd.c:2045
msgid "cannot use aggregate function in rule WHERE condition"
msgstr "в условиях WHERE для правил нельзя использовать агрегатные функции"
-#: parser/parse_utilcmd.c:2054
+#: parser/parse_utilcmd.c:2049
msgid "cannot use window function in rule WHERE condition"
msgstr "в условиях WHERE для правил нельзя использовать оконные функции"
-#: parser/parse_utilcmd.c:2126
+#: parser/parse_utilcmd.c:2121
msgid ""
"rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or DELETE "
"actions"
@@ -17100,55 +17123,55 @@ msgstr ""
"правила с условиями WHERE могут содержать только действия SELECT, INSERT, "
"UPDATE или DELETE"
-#: parser/parse_utilcmd.c:2162
+#: parser/parse_utilcmd.c:2157
msgid "ON SELECT rule cannot use OLD"
msgstr "в правиле ON SELECT нельзя использовать OLD"
-#: parser/parse_utilcmd.c:2166
+#: parser/parse_utilcmd.c:2161
msgid "ON SELECT rule cannot use NEW"
msgstr "в правиле ON SELECT нельзя использовать NEW"
-#: parser/parse_utilcmd.c:2175
+#: parser/parse_utilcmd.c:2170
msgid "ON INSERT rule cannot use OLD"
msgstr "в правиле ON INSERT нельзя использовать OLD"
-#: parser/parse_utilcmd.c:2181
+#: parser/parse_utilcmd.c:2176
msgid "ON DELETE rule cannot use NEW"
msgstr "в правиле ON DELETE нельзя использовать NEW"
-#: parser/parse_utilcmd.c:2209
+#: parser/parse_utilcmd.c:2204
msgid "cannot refer to OLD within WITH query"
msgstr "в запросе WITH нельзя ссылаться на OLD"
-#: parser/parse_utilcmd.c:2216
+#: parser/parse_utilcmd.c:2211
msgid "cannot refer to NEW within WITH query"
msgstr "в запросе WITH нельзя ссылаться на NEW"
-#: parser/parse_utilcmd.c:2499
+#: parser/parse_utilcmd.c:2485
msgid "misplaced DEFERRABLE clause"
msgstr "предложение DEFERRABLE расположено неправильно"
-#: parser/parse_utilcmd.c:2504 parser/parse_utilcmd.c:2519
+#: parser/parse_utilcmd.c:2490 parser/parse_utilcmd.c:2505
msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr "DEFERRABLE/NOT DEFERRABLE можно указать только один раз"
-#: parser/parse_utilcmd.c:2514
+#: parser/parse_utilcmd.c:2500
msgid "misplaced NOT DEFERRABLE clause"
msgstr "предложение NOT DEFERRABLE расположено неправильно"
-#: parser/parse_utilcmd.c:2535
+#: parser/parse_utilcmd.c:2521
msgid "misplaced INITIALLY DEFERRED clause"
msgstr "предложение INITIALLY DEFERRED расположено неправильно"
-#: parser/parse_utilcmd.c:2540 parser/parse_utilcmd.c:2566
+#: parser/parse_utilcmd.c:2526 parser/parse_utilcmd.c:2552
msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr "INITIALLY IMMEDIATE/DEFERRED можно указать только один раз"
-#: parser/parse_utilcmd.c:2561
+#: parser/parse_utilcmd.c:2547
msgid "misplaced INITIALLY IMMEDIATE clause"
msgstr "предложение INITIALLY IMMEDIATE расположено неправильно"
-#: parser/parse_utilcmd.c:2752
+#: parser/parse_utilcmd.c:2738
#, c-format
msgid ""
"CREATE specifies a schema (%s) different from the one being created (%s)"
@@ -17520,22 +17543,26 @@ msgstr "в списке выборки %s нет элемента %d"
msgid "window \"%s\" is already defined"
msgstr "окно \"%s\" уже определено"
-#: parser/parse_clause.c:1679
+#: parser/parse_clause.c:1684
#, c-format
msgid "cannot override PARTITION BY clause of window \"%s\""
msgstr "переопределить предложение PARTITION BY для окна \"%s\" нельзя"
-#: parser/parse_clause.c:1691
+#: parser/parse_clause.c:1696
#, c-format
msgid "cannot override ORDER BY clause of window \"%s\""
msgstr "переопределить предложение ORDER BY для окна \"%s\" нельзя"
-#: parser/parse_clause.c:1713
+#: parser/parse_clause.c:1726 parser/parse_clause.c:1732
#, c-format
-msgid "cannot override frame clause of window \"%s\""
-msgstr "переопределить описание рамки для окна \"%s\" нельзя"
+msgid "cannot copy window \"%s\" because it has a frame clause"
+msgstr "скопировать окно \"%s\", имеющее предложение рамки, нельзя"
-#: parser/parse_clause.c:1779
+#: parser/parse_clause.c:1734
+msgid "Omit the parentheses in this OVER clause."
+msgstr "Уберите скобки в предложении OVER."
+
+#: parser/parse_clause.c:1800
msgid ""
"in an aggregate with DISTINCT, ORDER BY expressions must appear in argument "
"list"
@@ -17543,23 +17570,23 @@ msgstr ""
"для агрегатной функции с DISTINCT, выражения ORDER BY должны быть в списке "
"аргументов"
-#: parser/parse_clause.c:1780
+#: parser/parse_clause.c:1801
msgid "for SELECT DISTINCT, ORDER BY expressions must appear in select list"
msgstr ""
"в конструкции SELECT DISTINCT выражения ORDER BY должны быть в списке выборки"
-#: parser/parse_clause.c:1866 parser/parse_clause.c:1898
+#: parser/parse_clause.c:1887 parser/parse_clause.c:1919
msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
msgstr ""
"выражения SELECT DISTINCT ON должны соответствовать начальным выражениям "
"ORDER BY"
-#: parser/parse_clause.c:2020
+#: parser/parse_clause.c:2041
#, c-format
msgid "operator %s is not a valid ordering operator"
msgstr "оператор %s не годится для сортировки"
-#: parser/parse_clause.c:2022
+#: parser/parse_clause.c:2043
msgid ""
"Ordering operators must be \"<\" or \">\" members of btree operator families."
msgstr ""
@@ -17587,12 +17614,12 @@ msgid "column notation .%s applied to type %s, which is not a composite type"
msgstr ""
"запись имени колонки .%s применена к типу %s, который не является составным"
-#: parser/parse_expr.c:420 parser/parse_target.c:617
+#: parser/parse_expr.c:420 parser/parse_target.c:618
msgid "row expansion via \"*\" is not supported here"
msgstr "расширение строки через \"*\" здесь не поддерживается"
-#: parser/parse_expr.c:743 parser/parse_target.c:1064
-#: parser/parse_relation.c:478 parser/parse_relation.c:558
+#: parser/parse_expr.c:743 parser/parse_target.c:1067
+#: parser/parse_relation.c:479 parser/parse_relation.c:559
#, c-format
msgid "column reference \"%s\" is ambiguous"
msgstr "неоднозначная ссылка на колонку \"%s\""
@@ -17698,25 +17725,25 @@ msgstr ""
"для IS DISTINCT FROM требуется, чтобы оператор = возвращал логическое "
"значение"
-#: parser/parse_target.c:382 parser/parse_target.c:670
+#: parser/parse_target.c:383 parser/parse_target.c:671
#, c-format
msgid "cannot assign to system column \"%s\""
msgstr "присвоить значение системной колонке \"%s\" нельзя"
-#: parser/parse_target.c:410
+#: parser/parse_target.c:411
msgid "cannot set an array element to DEFAULT"
msgstr "элементу массива нельзя присвоить значение по умолчанию"
-#: parser/parse_target.c:415
+#: parser/parse_target.c:416
msgid "cannot set a subfield to DEFAULT"
msgstr "вложенному полю нельзя присвоить значение по умолчанию"
-#: parser/parse_target.c:484
+#: parser/parse_target.c:485
#, c-format
msgid "column \"%s\" is of type %s but expression is of type %s"
msgstr "колонка \"%s\" имеет тип %s, а выражение - %s"
-#: parser/parse_target.c:654
+#: parser/parse_target.c:655
#, c-format
msgid ""
"cannot assign to field \"%s\" of column \"%s\" because its type %s is not a "
@@ -17725,7 +17752,7 @@ msgstr ""
"присвоить значение полю \"%s\" колонки \"%s\" нельзя, так как тип %s не "
"является составным"
-#: parser/parse_target.c:663
+#: parser/parse_target.c:664
#, c-format
msgid ""
"cannot assign to field \"%s\" of column \"%s\" because there is no such "
@@ -17734,7 +17761,7 @@ msgstr ""
"присвоить значение полю \"%s\" колонки \"%s\" нельзя, так как в типе данных "
"%s нет такой колонки"
-#: parser/parse_target.c:730
+#: parser/parse_target.c:731
#, c-format
msgid ""
"array assignment to \"%s\" requires type %s but expression is of type %s"
@@ -17742,12 +17769,12 @@ msgstr ""
"для присваивания массива полю \"%s\" требуется тип %s, однако выражение "
"имеет тип %s"
-#: parser/parse_target.c:740
+#: parser/parse_target.c:741
#, c-format
msgid "subfield \"%s\" is of type %s but expression is of type %s"
msgstr "вложенное поле \"%s\" имеет тип %s, а выражение - %s"
-#: parser/parse_target.c:1126
+#: parser/parse_target.c:1129
msgid "SELECT * with no tables specified is not valid"
msgstr "SELECT * должен ссылаться на таблицы"
@@ -17761,16 +17788,16 @@ msgstr "для параметра $%d выведены несогласован
msgid "target lists can have at most %d entries"
msgstr "допустимое число элементов в целевом списке ограничено %d"
-#: parser/parse_node.c:240
+#: parser/parse_node.c:252
#, c-format
msgid "cannot subscript type %s because it is not an array"
msgstr "тип %s - не массив и для него нельзя указать индекс элемента"
-#: parser/parse_node.c:342 parser/parse_node.c:369
+#: parser/parse_node.c:355 parser/parse_node.c:382
msgid "array subscript must have type integer"
msgstr "индекс элемента массива должен быть целочисленным"
-#: parser/parse_node.c:393
+#: parser/parse_node.c:406
#, c-format
msgid "array assignment requires type %s but expression is of type %s"
msgstr ""
@@ -17789,38 +17816,38 @@ msgstr ""
"Правило сортировки можно выбрать явно, применив предложение COLLATE к одному "
"или обоим выражениям."
-#: parser/parse_collate.c:763
+#: parser/parse_collate.c:769
#, c-format
msgid "collation mismatch between explicit collations \"%s\" and \"%s\""
msgstr "явно указанные правила сортировки \"%s\" и \"%s\" несовместимы"
-#: parser/parse_relation.c:147
+#: parser/parse_relation.c:148
#, c-format
msgid "table reference \"%s\" is ambiguous"
msgstr "ссылка на таблицу \"%s\" неоднозначна"
-#: parser/parse_relation.c:183
+#: parser/parse_relation.c:184
#, c-format
msgid "table reference %u is ambiguous"
msgstr "ссылка на таблицу %u неоднозначна"
-#: parser/parse_relation.c:343
+#: parser/parse_relation.c:344
#, c-format
msgid "table name \"%s\" specified more than once"
msgstr "имя таблицы \"%s\" указано больше одного раза"
-#: parser/parse_relation.c:761 parser/parse_relation.c:1052
-#: parser/parse_relation.c:1439
+#: parser/parse_relation.c:763 parser/parse_relation.c:1054
+#: parser/parse_relation.c:1441
#, c-format
msgid "table \"%s\" has %d columns available but %d columns specified"
msgstr "в таблице \"%s\" содержится колонок: %d, но указано: %d"
-#: parser/parse_relation.c:791
+#: parser/parse_relation.c:793
#, c-format
msgid "too many column aliases specified for function %s"
msgstr "для функции %s указано слишком много названий колонок"
-#: parser/parse_relation.c:857
+#: parser/parse_relation.c:859
#, c-format
msgid ""
"There is a WITH item named \"%s\", but it cannot be referenced from this "
@@ -17829,62 +17856,62 @@ msgstr ""
"В WITH есть элемент \"%s\", но на него нельзя ссылаться из этой части "
"запроса."
-#: parser/parse_relation.c:859
+#: parser/parse_relation.c:861
msgid ""
"Use WITH RECURSIVE, or re-order the WITH items to remove forward references."
msgstr ""
"Используйте WITH RECURSIVE или исключите ссылки вперёд, переупорядочив "
"элементы WITH."
-#: parser/parse_relation.c:1132
+#: parser/parse_relation.c:1134
msgid ""
"a column definition list is only allowed for functions returning \"record\""
msgstr ""
"список с определением колонок может быть только у функций, возвращающих "
"запись"
-#: parser/parse_relation.c:1140
+#: parser/parse_relation.c:1142
msgid "a column definition list is required for functions returning \"record\""
msgstr ""
"у функций, возвращающих запись, должен быть список с определением колонок"
-#: parser/parse_relation.c:1191
+#: parser/parse_relation.c:1193
#, c-format
msgid "function \"%s\" in FROM has unsupported return type %s"
msgstr ""
"функция \"%s\", используемая во FROM, возвращает неподдерживаемый тип %s"
-#: parser/parse_relation.c:1265
+#: parser/parse_relation.c:1267
#, c-format
msgid "VALUES lists \"%s\" have %d columns available but %d columns specified"
msgstr "в списках VALUES \"%s\" содержится колонок: %d, но указано: %d"
-#: parser/parse_relation.c:1321
+#: parser/parse_relation.c:1323
#, c-format
msgid "joins can have at most %d columns"
msgstr "число колонок в соединениях ограничено %d"
-#: parser/parse_relation.c:1412
+#: parser/parse_relation.c:1414
#, c-format
msgid "WITH query \"%s\" does not have a RETURNING clause"
msgstr "в запросе \"%s\" в WITH нет предложения RETURNING"
-#: parser/parse_relation.c:2094
+#: parser/parse_relation.c:2104
#, c-format
msgid "column %d of relation \"%s\" does not exist"
msgstr "колонка %d отношения \"%s\" не существует"
-#: parser/parse_relation.c:2478
+#: parser/parse_relation.c:2489
#, c-format
msgid "invalid reference to FROM-clause entry for table \"%s\""
msgstr "в элементе предложения FROM неверная ссылка на таблицу \"%s\""
-#: parser/parse_relation.c:2481
+#: parser/parse_relation.c:2492
#, c-format
msgid "Perhaps you meant to reference the table alias \"%s\"."
msgstr "Возможно, предполагалась ссылка на псевдоним таблицы \"%s\"."
-#: parser/parse_relation.c:2483
+#: parser/parse_relation.c:2494
#, c-format
msgid ""
"There is an entry for table \"%s\", but it cannot be referenced from this "
@@ -17893,7 +17920,7 @@ msgstr ""
"Таблица \"%s\" присутствует в запросе, но сослаться на неё из этой части "
"запроса нельзя."
-#: parser/parse_relation.c:2489
+#: parser/parse_relation.c:2500
#, c-format
msgid "missing FROM-clause entry for table \"%s\""
msgstr "таблица \"%s\" отсутствует в предложении FROM"
@@ -17922,8 +17949,8 @@ msgstr ""
"Строки со спецкодами Unicode нельзя использовать, когда параметр "
"standard_conforming_strings выключен."
-#: scan.l:564 scan.l:572 scan.l:580 scan.l:581 scan.l:582 scan.l:1238
-#: scan.l:1265 scan.l:1269 scan.l:1307 scan.l:1311 scan.l:1333
+#: scan.l:564 scan.l:572 scan.l:580 scan.l:581 scan.l:582 scan.l:1242
+#: scan.l:1269 scan.l:1273 scan.l:1311 scan.l:1315 scan.l:1337
msgid "invalid Unicode surrogate pair"
msgstr "неверная суррогатная пара Unicode"
@@ -17950,31 +17977,31 @@ msgstr ""
msgid "unterminated dollar-quoted string"
msgstr "незавершённая спецстрока с $"
-#: scan.l:691 scan.l:703 scan.l:717
+#: scan.l:691 scan.l:704 scan.l:720
msgid "zero-length delimited identifier"
msgstr "пустой идентификатор в кавычках"
-#: scan.l:730
+#: scan.l:734
msgid "unterminated quoted identifier"
msgstr "незавершённый идентификатор в кавычках"
-#: scan.l:834
+#: scan.l:838
msgid "operator too long"
msgstr "слишком длинный оператор"
#. translator: %s is typically the translation of "syntax error"
-#: scan.l:992
+#: scan.l:996
#, c-format
msgid "%s at end of input"
msgstr "%s в конце"
#. translator: first %s is typically the translation of "syntax error"
-#: scan.l:1000
+#: scan.l:1004
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s (примерное положение: \"%s\")"
-#: scan.l:1161 scan.l:1193
+#: scan.l:1165 scan.l:1197
msgid ""
"Unicode escape values cannot be used for code point values above 007F when "
"the server encoding is not UTF8"
@@ -17982,39 +18009,39 @@ msgstr ""
"Спецкоды Unicode для значений выше 007F можно использовать только с "
"серверной кодировкой UTF8"
-#: scan.l:1189 scan.l:1325
+#: scan.l:1193 scan.l:1329
msgid "invalid Unicode escape value"
msgstr "неверное значение спецкода Unicode"
-#: scan.l:1214
+#: scan.l:1218
msgid "invalid Unicode escape character"
msgstr "неверный символ спецкода Unicode"
-#: scan.l:1381
+#: scan.l:1385
msgid "nonstandard use of \\' in a string literal"
msgstr "нестандартное применение \\' в строке"
-#: scan.l:1382
+#: scan.l:1386
msgid ""
"Use '' to write quotes in strings, or use the escape string syntax (E'...')."
msgstr ""
"Записывайте апостроф в строках в виде '' или используйте синтаксис спецстрок "
"(E'...')."
-#: scan.l:1391
+#: scan.l:1395
msgid "nonstandard use of \\\\ in a string literal"
msgstr "нестандартное применение \\\\ в строке"
-#: scan.l:1392
+#: scan.l:1396
msgid "Use the escape string syntax for backslashes, e.g., E'\\\\'."
msgstr ""
"Используйте для записи обратных слэшей синтаксис спецстрок, например E'\\\\'."
-#: scan.l:1406
+#: scan.l:1410
msgid "nonstandard use of escape in a string literal"
msgstr "нестандартное использование спецсимвола в строке"
-#: scan.l:1407
+#: scan.l:1411
msgid "Use the escape string syntax for escapes, e.g., E'\\r\\n'."
msgstr "Используйте для записи спецсимволов синтаксис спецстрок E'\\r\\n'."
@@ -18355,17 +18382,17 @@ msgstr "не удалось разблокировать семафор: код
msgid "could not try-lock semaphore: error code %d"
msgstr "не удалось попытаться заблокировать семафор: код ошибки %d"
-#: port/sysv_shmem.c:147 port/pg_shmem.c:147
+#: port/sysv_shmem.c:146 port/pg_shmem.c:146
#, c-format
msgid "could not create shared memory segment: %m"
msgstr "не удалось создать сегмент разделяемой памяти: %m"
-#: port/sysv_shmem.c:148 port/pg_shmem.c:148
+#: port/sysv_shmem.c:147 port/pg_shmem.c:147
#, c-format
msgid "Failed system call was shmget(key=%lu, size=%lu, 0%o)."
msgstr "Ошибка в системном вызове shmget(ключ=%lu, размер=%lu, 0%o)."
-#: port/sysv_shmem.c:152 port/pg_shmem.c:152
+#: port/sysv_shmem.c:151 port/pg_shmem.c:151
#, c-format
msgid ""
"This error usually means that PostgreSQL's request for a shared memory "
@@ -18390,7 +18417,7 @@ msgstr ""
"Подробная информация о настройке разделяемой памяти содержится в "
"документации PostgreSQL."
-#: port/sysv_shmem.c:165 port/pg_shmem.c:165
+#: port/sysv_shmem.c:164 port/pg_shmem.c:164
#, c-format
msgid ""
"This error usually means that PostgreSQL's request for a shared memory "
@@ -18411,7 +18438,7 @@ msgstr ""
"Подробная информация о настройке разделяемой памяти содержится в "
"документации PostgreSQL."
-#: port/sysv_shmem.c:176 port/pg_shmem.c:176
+#: port/sysv_shmem.c:175 port/pg_shmem.c:175
#, c-format
msgid ""
"This error does *not* mean that you have run out of disk space. It occurs "
@@ -18433,22 +18460,22 @@ msgstr ""
"Подробная информация о настройке разделяемой памяти содержится в "
"документации PostgreSQL."
-#: port/sysv_shmem.c:439 port/pg_shmem.c:439
+#: port/sysv_shmem.c:438 port/pg_shmem.c:438
#, c-format
msgid "could not stat data directory \"%s\": %m"
msgstr "не удалось получить информацию о каталоге данных \"%s\": %m"
-#: port/sysv_sema.c:114 port/pg_sema.c:114
+#: port/sysv_sema.c:116 port/pg_sema.c:116
#, c-format
msgid "could not create semaphores: %m"
msgstr "не удалось создать семафоры: %m"
-#: port/sysv_sema.c:115 port/pg_sema.c:115
+#: port/sysv_sema.c:117 port/pg_sema.c:117
#, c-format
msgid "Failed system call was semget(%lu, %d, 0%o)."
msgstr "Ошибка в системном вызове semget(%lu, %d, 0%o)."
-#: port/sysv_sema.c:119 port/pg_sema.c:119
+#: port/sysv_sema.c:121 port/pg_sema.c:121
msgid ""
"This error does *not* mean that you have run out of disk space. It occurs "
"when either the system limit for the maximum number of semaphore sets "
@@ -18466,7 +18493,7 @@ msgstr ""
"Подробная информация о настройке разделяемой памяти содержится в "
"документации PostgreSQL."
-#: port/sysv_sema.c:146 port/pg_sema.c:146
+#: port/sysv_sema.c:151 port/pg_sema.c:151
#, c-format
msgid ""
"You possibly need to raise your kernel's SEMVMX value to be at least %d. "
@@ -18593,12 +18620,12 @@ msgstr ""
msgid "unrecognized error %d"
msgstr "нераспознанная ошибка %d"
-#: ../port/win32error.c:188
+#: ../port/win32error.c:189
#, c-format
msgid "mapped win32 error code %lu to %d"
msgstr "код ошибки win32 %lu преобразован в %d"
-#: ../port/win32error.c:199
+#: ../port/win32error.c:201
#, c-format
msgid "unrecognized win32 error code: %lu"
msgstr "нераспознанный код ошибки win32: %lu"
@@ -18633,28 +18660,33 @@ msgstr "не удалось получить связь для каталога
msgid "could not open directory \"%s\": %s\n"
msgstr "не удалось открыть каталог \"%s\": %s\n"
-#: ../port/dirmod.c:480
+#: ../port/dirmod.c:476
#, c-format
msgid "could not read directory \"%s\": %s\n"
msgstr "не удалось прочитать каталог \"%s\": %s\n"
-#: ../port/dirmod.c:563
+#: ../port/dirmod.c:488
+#, c-format
+msgid "could not close directory \"%s\": %s\n"
+msgstr "не удалось закрыть каталог \"%s\": %s\n"
+
+#: ../port/dirmod.c:567
#, c-format
msgid "could not stat file or directory \"%s\": %s\n"
msgstr "не удалось получить информацию о файле или каталоге \"%s\": %s\n"
-#: ../port/dirmod.c:590 ../port/dirmod.c:607
+#: ../port/dirmod.c:594 ../port/dirmod.c:611
#, c-format
msgid "could not remove file or directory \"%s\": %s\n"
msgstr "ошибка при удалении файла или каталога \"%s\": %s\n"
-#: ../port/chklocale.c:328 ../port/chklocale.c:334
+#: ../port/chklocale.c:329 ../port/chklocale.c:335
#, c-format
msgid "could not determine encoding for locale \"%s\": codeset is \"%s\""
msgstr ""
"не удалось определить кодировку для локали \"%s\": набор символов - \"%s\""
-#: ../port/chklocale.c:336
+#: ../port/chklocale.c:337
msgid "Please report this to <pgsql-bugs@postgresql.org>."
msgstr ""
"Пожалуйста, напишите об этой ошибке по адресу <pgsql-bugs@postgresql.org>."
@@ -18714,6 +18746,9 @@ msgstr "дочерний процесс завершён по сигналу %d"
msgid "child process exited with unrecognized status %d"
msgstr "дочерний процесс завершился с нераспознанным состоянием %d"
+#~ msgid "cannot override frame clause of window \"%s\""
+#~ msgstr "переопределить описание рамки для окна \"%s\" нельзя"
+
#~ msgid "arguments of row IN must all be row expressions"
#~ msgstr "все аргументы IN со строкой должны быть строковыми выражениями"