Translation updates
authorPeter Eisentraut <[email protected]>
Mon, 24 Oct 2016 16:00:00 +0000 (12:00 -0400)
committerPeter Eisentraut <[email protected]>
Mon, 24 Oct 2016 14:50:29 +0000 (10:50 -0400)
Source-Git-URL: git://git.postgresql.org/git/pgtranslation/messages.git
Source-Git-Hash: fe0d5c56ab1b2599e37d41f639be97ac6947ee69

27 files changed:
src/backend/po/de.po
src/backend/po/pl.po
src/backend/po/ru.po
src/bin/initdb/po/pl.po
src/bin/initdb/po/ru.po
src/bin/pg_basebackup/po/ru.po
src/bin/pg_config/po/ru.po
src/bin/pg_controldata/po/ru.po
src/bin/pg_ctl/po/pt_BR.po
src/bin/pg_ctl/po/ru.po
src/bin/pg_dump/po/pl.po
src/bin/pg_dump/po/ru.po
src/bin/pg_resetxlog/po/pl.po
src/bin/pg_resetxlog/po/ru.po
src/bin/psql/po/pl.po
src/bin/psql/po/ru.po
src/bin/scripts/po/ru.po
src/interfaces/ecpg/ecpglib/po/ru.po
src/interfaces/ecpg/preproc/po/ru.po
src/interfaces/libpq/po/ru.po
src/interfaces/libpq/po/zh_CN.po
src/interfaces/libpq/po/zh_TW.po
src/pl/plperl/po/ru.po
src/pl/plpgsql/src/po/ru.po
src/pl/plpython/po/pl.po
src/pl/plpython/po/ru.po
src/pl/tcl/po/ru.po

index 1fefce8bc351751468e40a32af556da5f79cc92d..0f2113409821a217a0270d7fede30db4c259c2a8 100644 (file)
@@ -1,5 +1,5 @@
 # German message translation file for PostgreSQL server
-# Peter Eisentraut <[email protected]>, 2001 - 2015.
+# Peter Eisentraut <[email protected]>, 2001 - 2016.
 #
 # Use these quotes: »%s«
 #
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.1\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-03-27 16:31+0000\n"
-"PO-Revision-Date: 2016-07-25 12:20-0400\n"
+"POT-Creation-Date: 2016-10-24 03:10+0000\n"
+"PO-Revision-Date: 2016-10-24 09:28-0400\n"
 "Last-Translator: Peter Eisentraut <[email protected]>\n"
 "Language-Team: German <[email protected]>\n"
 "Language: de\n"
@@ -25,8 +25,10 @@ msgstr[0] "Checkpoints passieren zu oft (alle %d Sekunde)"
 msgstr[1] "Checkpoints passieren zu oft (alle %d Sekunden)"
 
 #: postmaster/bgwriter.c:487
-msgid "Consider increasing the configuration parameter \"checkpoint_segments\"."
-msgstr "Erhöhen Sie eventuell den Konfigurationsparameter »checkpoint_segments«."
+msgid ""
+"Consider increasing the configuration parameter \"checkpoint_segments\"."
+msgstr ""
+"Erhöhen Sie eventuell den Konfigurationsparameter »checkpoint_segments«."
 
 #: postmaster/bgwriter.c:599
 #, c-format
@@ -46,184 +48,198 @@ msgstr "Einzelheiten finden Sie in den letzten Meldungen im Serverlog."
 msgid "compacted fsync request queue from %d entries to %d entries"
 msgstr "fsync-Anfrageschlange von %d Einträgen auf %d Einträge zusammengefasst"
 
-#: postmaster/pgstat.c:330
+#: postmaster/pgstat.c:333
 #, c-format
 msgid "could not resolve \"localhost\": %s"
 msgstr "konnte »localhost« nicht auflösen: %s"
 
-#: postmaster/pgstat.c:353
+#: postmaster/pgstat.c:356
 msgid "trying another address for the statistics collector"
 msgstr "andere Adresse für Statistiksammelprozess wird versucht"
 
-#: postmaster/pgstat.c:362
+#: postmaster/pgstat.c:365
 #, c-format
 msgid "could not create socket for statistics collector: %m"
 msgstr "konnte Socket für Statistiksammelprozess nicht erzeugen: %m"
 
-#: postmaster/pgstat.c:374
+#: postmaster/pgstat.c:377
 #, c-format
 msgid "could not bind socket for statistics collector: %m"
 msgstr "konnte Socket für Statistiksammelprozess nicht binden: %m"
 
-#: postmaster/pgstat.c:385
+#: postmaster/pgstat.c:388
 #, c-format
 msgid "could not get address of socket for statistics collector: %m"
-msgstr "konnte Adresse für Socket für Statistiksammelprozess nicht ermitteln: %m"
+msgstr ""
+"konnte Adresse für Socket für Statistiksammelprozess nicht ermitteln: %m"
 
-#: postmaster/pgstat.c:401
+#: postmaster/pgstat.c:404
 #, c-format
 msgid "could not connect socket for statistics collector: %m"
 msgstr "konnte nicht mit Socket für Statistiksammelprozess verbinden: %m"
 
-#: postmaster/pgstat.c:422
+#: postmaster/pgstat.c:425
 #, c-format
 msgid "could not send test message on socket for statistics collector: %m"
-msgstr "konnte Testnachricht auf Socket für Statistiksammelprozess nicht senden: %m"
+msgstr ""
+"konnte Testnachricht auf Socket für Statistiksammelprozess nicht senden: %m"
 
-#: postmaster/pgstat.c:448 postmaster/pgstat.c:2997
+#: postmaster/pgstat.c:451 postmaster/pgstat.c:3005
 #, c-format
 msgid "select() failed in statistics collector: %m"
 msgstr "select() im Statistiksammelprozess fehlgeschlagen: %m"
 
-#: postmaster/pgstat.c:463
+#: postmaster/pgstat.c:466
 msgid "test message did not get through on socket for statistics collector"
 msgstr "Testnachricht auf Socket für Statistiksammelprozess kam nicht durch"
 
-#: postmaster/pgstat.c:478
+#: postmaster/pgstat.c:481
 #, c-format
 msgid "could not receive test message on socket for statistics collector: %m"
-msgstr "konnte Testnachricht auf Socket für Statistiksammelprozess nicht empfangen: %m"
+msgstr ""
+"konnte Testnachricht auf Socket für Statistiksammelprozess nicht empfangen: "
+"%m"
 
-#: postmaster/pgstat.c:488
+#: postmaster/pgstat.c:491
 msgid "incorrect test message transmission on socket for statistics collector"
-msgstr "fehlerhafte Übertragung der Testnachricht auf Socket für Statistiksammelprozess"
+msgstr ""
+"fehlerhafte Übertragung der Testnachricht auf Socket für "
+"Statistiksammelprozess"
 
-#: postmaster/pgstat.c:511
+#: postmaster/pgstat.c:514
 #, c-format
 msgid "could not set statistics collector socket to nonblocking mode: %m"
-msgstr "konnte Socket von Statistiksammelprozess nicht auf nicht blockierenden Modus setzen: %m"
+msgstr ""
+"konnte Socket von Statistiksammelprozess nicht auf nicht blockierenden Modus "
+"setzen: %m"
 
-#: postmaster/pgstat.c:521
+#: postmaster/pgstat.c:524
 msgid "disabling statistics collector for lack of working socket"
 msgstr "Statistiksammelprozess abgeschaltet wegen nicht funkionierender Socket"
 
-#: postmaster/pgstat.c:623
+#: postmaster/pgstat.c:626
 #, c-format
 msgid "could not fork statistics collector: %m"
 msgstr "konnte Statistiksammelprozess nicht starten (fork-Fehler): %m"
 
-#: postmaster/pgstat.c:1153 postmaster/pgstat.c:1177 postmaster/pgstat.c:1208
+#: postmaster/pgstat.c:1156 postmaster/pgstat.c:1180 postmaster/pgstat.c:1211
 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:1549
+#: postmaster/pgstat.c:1187 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:1550
+#: postmaster/pgstat.c:1188 utils/adt/pgstatfuncs.c:1550
 msgid "Target must be \"bgwriter\"."
 msgstr "Das Reset-Ziel muss »bgwriter« sein."
 
-#: postmaster/pgstat.c:2976
+#: postmaster/pgstat.c:2984
 #, c-format
 msgid "poll() failed in statistics collector: %m"
 msgstr "poll() im Statistiksammelprozess fehlgeschlagen: %m"
 
-#: postmaster/pgstat.c:3021
+#: postmaster/pgstat.c:3029
 #, c-format
 msgid "could not read statistics message: %m"
 msgstr "konnte Statistiknachricht nicht lesen: %m"
 
-#: postmaster/pgstat.c:3292
+#: postmaster/pgstat.c:3300
 #, c-format
 msgid "could not open temporary statistics file \"%s\": %m"
 msgstr "konnte temporäre Statistikdatei »%s« nicht öffnen: %m"
 
-#: postmaster/pgstat.c:3364
+#: postmaster/pgstat.c:3372
 #, c-format
 msgid "could not write temporary statistics file \"%s\": %m"
 msgstr "konnte temporäre Statistikdatei »%s« nicht schreiben: %m"
 
-#: postmaster/pgstat.c:3373
+#: postmaster/pgstat.c:3381
 #, c-format
 msgid "could not close temporary statistics file \"%s\": %m"
 msgstr "konnte temporäre Statistikdatei »%s« nicht schließen: %m"
 
-#: postmaster/pgstat.c:3381
+#: postmaster/pgstat.c:3389
 #, 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:3487 postmaster/pgstat.c:3716
+#: postmaster/pgstat.c:3495 postmaster/pgstat.c:3724
 #, c-format
 msgid "could not open statistics file \"%s\": %m"
 msgstr "konnte Statistikdatei »%s« nicht öffnen: %m"
 
-#: 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
+#: postmaster/pgstat.c:3507 postmaster/pgstat.c:3517 postmaster/pgstat.c:3539
+#: postmaster/pgstat.c:3554 postmaster/pgstat.c:3617 postmaster/pgstat.c:3635
+#: postmaster/pgstat.c:3651 postmaster/pgstat.c:3669 postmaster/pgstat.c:3685
+#: postmaster/pgstat.c:3736 postmaster/pgstat.c:3747
 #, c-format
 msgid "corrupted statistics file \"%s\""
 msgstr "verfälschte Statistikdatei »%s«"
 
-#: postmaster/pgstat.c:3809
-msgid "using stale statistics instead of current ones because stats collector is not responding"
-msgstr "verwende veraltete Statistiken anstatt aktueller, weil der Statistiksammelprozess nicht antwortet"
+#: postmaster/pgstat.c:3817
+msgid ""
+"using stale statistics instead of current ones because stats collector is "
+"not responding"
+msgstr ""
+"verwende veraltete Statistiken anstatt aktueller, weil der "
+"Statistiksammelprozess nicht antwortet"
 
-#: postmaster/pgstat.c:4039
+#: postmaster/pgstat.c:4047
 msgid "database hash table corrupted during cleanup --- abort"
 msgstr "Datenbank-Hash-Tabelle beim Aufräumen verfälscht --- Abbruch"
 
-#: postmaster/autovacuum.c:362
+#: postmaster/autovacuum.c:365
 #, c-format
 msgid "could not fork autovacuum launcher process: %m"
 msgstr "konnte Autovacuum-Launcher-Prozess nicht starten (fork-Fehler): %m"
 
-#: postmaster/autovacuum.c:407
+#: postmaster/autovacuum.c:410
 msgid "autovacuum launcher started"
 msgstr "Autovacuum-Launcher startet"
 
-#: postmaster/autovacuum.c:794
+#: postmaster/autovacuum.c:798
 msgid "autovacuum launcher shutting down"
 msgstr "Autovacuum-Launcher fährt herunter"
 
-#: postmaster/autovacuum.c:1438
+#: postmaster/autovacuum.c:1442
 #, c-format
 msgid "could not fork autovacuum worker process: %m"
 msgstr "konnte Autovacuum-Worker-Prozess nicht starten (fork-Fehler): %m"
 
-#: postmaster/autovacuum.c:1656
+#: postmaster/autovacuum.c:1660
 #, c-format
 msgid "autovacuum: processing database \"%s\""
 msgstr "Autovacuum: bearbeite Datenbank »%s«"
 
-#: postmaster/autovacuum.c:2065
+#: postmaster/autovacuum.c:2070
 #, c-format
 msgid "autovacuum: dropping orphan temp table \"%s\".\"%s\" in database \"%s\""
-msgstr "Autovacuum: lösche verwaiste temporäre Tabelle »%s.%s« in Datenbank »%s«"
+msgstr ""
+"Autovacuum: lösche verwaiste temporäre Tabelle »%s.%s« in Datenbank »%s«"
 
-#: postmaster/autovacuum.c:2077
+#: postmaster/autovacuum.c:2082
 #, c-format
 msgid "autovacuum: found orphan temp table \"%s\".\"%s\" in database \"%s\""
-msgstr "Autovacuum: verwaiste temporäre Tabelle »%s.%s« in Datenbank »%s« gefunden"
+msgstr ""
+"Autovacuum: verwaiste temporäre Tabelle »%s.%s« in Datenbank »%s« gefunden"
 
-#: postmaster/autovacuum.c:2348
+#: postmaster/autovacuum.c:2354
 #, c-format
 msgid "automatic vacuum of table \"%s.%s.%s\""
 msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«"
 
-#: postmaster/autovacuum.c:2351
+#: postmaster/autovacuum.c:2357
 #, c-format
 msgid "automatic analyze of table \"%s.%s.%s\""
 msgstr "automatisches Analysieren der Tabelle »%s.%s.%s«"
 
-#: postmaster/autovacuum.c:2852
+#: postmaster/autovacuum.c:2860
 msgid "autovacuum not started because of misconfiguration"
 msgstr "Autovacuum wegen Fehlkonfiguration nicht gestartet"
 
-#: postmaster/autovacuum.c:2853
+#: postmaster/autovacuum.c:2861
 msgid "Enable the \"track_counts\" option."
 msgstr "Schalten Sie die Option »track_counts« ein."
 
@@ -273,7 +289,8 @@ msgstr "konnte Logdatei »%s« nicht öffnen: %m"
 
 #: 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)"
+msgstr ""
+"automatische Rotation abgeschaltet (SIGHUP zum Wiederanschalten verwenden)"
 
 #: postmaster/pgarch.c:158
 #, c-format
@@ -287,7 +304,8 @@ msgstr "archive_mode ist an, aber archive_command ist nicht gesetzt"
 #: postmaster/pgarch.c:465
 #, c-format
 msgid "transaction log file \"%s\" could not be archived: too many failures"
-msgstr "Transaktionslogdatei »%s« konnte nicht archiviert werden: zu viele Fehler"
+msgstr ""
+"Transaktionslogdatei »%s« konnte nicht archiviert werden: zu viele Fehler"
 
 #: postmaster/pgarch.c:568
 #, c-format
@@ -306,8 +324,11 @@ msgid "archive command was terminated by exception 0x%X"
 msgstr "Archivbefehl wurde durch Ausnahme 0x%X beendet"
 
 #: postmaster/pgarch.c:579 postmaster/postmaster.c:3023
-msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value."
-msgstr "Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei »ntstatus.h« nach."
+msgid ""
+"See C include file \"ntstatus.h\" for a description of the hexadecimal value."
+msgstr ""
+"Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei "
+"»ntstatus.h« nach."
 
 #: postmaster/pgarch.c:584
 #, c-format
@@ -368,7 +389,8 @@ msgstr "%s: ungültiges Argument: »%s«\n"
 #: postmaster/postmaster.c:773
 #, 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"
+msgstr ""
+"%s: superuser_reserved_connections muss kleiner als max_connections sein\n"
 
 #: postmaster/postmaster.c:778
 #, c-format
@@ -376,12 +398,20 @@ 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:783
-msgid "WAL archival (archive_mode=on) requires wal_level \"archive\" or \"hot_standby\""
-msgstr "WAL-Archivierung (archive_mode=on) benötigt wal_level »archive« oder »hot_standby«"
+msgid ""
+"WAL archival (archive_mode=on) requires wal_level \"archive\" or "
+"\"hot_standby\""
+msgstr ""
+"WAL-Archivierung (archive_mode=on) benötigt wal_level »archive« oder "
+"»hot_standby«"
 
 #: postmaster/postmaster.c:786
-msgid "WAL streaming (max_wal_senders > 0) requires wal_level \"archive\" or \"hot_standby\""
-msgstr "WAL-Streaming (max_wal_senders > 0) benötigt wal_level »archive« oder »hot_standby«"
+msgid ""
+"WAL streaming (max_wal_senders > 0) requires wal_level \"archive\" or "
+"\"hot_standby\""
+msgstr ""
+"WAL-Streaming (max_wal_senders > 0) benötigt wal_level »archive« oder "
+"»hot_standby«"
 
 #: postmaster/postmaster.c:794
 #, c-format
@@ -445,8 +475,12 @@ msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
 
 #: postmaster/postmaster.c:1265 utils/misc/tzparser.c:341
 #, c-format
-msgid "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."
+msgid ""
+"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."
 
 #: postmaster/postmaster.c:1293
 #, c-format
@@ -470,7 +504,9 @@ msgstr "Datenverzeichnis »%s« hat falschen Eigentümer"
 
 #: postmaster/postmaster.c:1324
 msgid "The server must be started by the user that owns the data directory."
-msgstr "Der Server muss von dem Benutzer gestartet werden, dem das Datenverzeichnis gehört."
+msgstr ""
+"Der Server muss von dem Benutzer gestartet werden, dem das Datenverzeichnis "
+"gehört."
 
 #: postmaster/postmaster.c:1344
 #, c-format
@@ -518,8 +554,11 @@ msgid "select() failed in postmaster: %m"
 msgstr "select() fehlgeschlagen im Postmaster: %m"
 
 #: postmaster/postmaster.c:1651
-msgid "performing immediate shutdown because data directory lock file is invalid"
-msgstr "führe sofortiges Herunterfahren durch, weil Sperrdatei im Datenverzeichnis ungültig ist"
+msgid ""
+"performing immediate shutdown because data directory lock file is invalid"
+msgstr ""
+"führe sofortiges Herunterfahren durch, weil Sperrdatei im Datenverzeichnis "
+"ungültig ist"
 
 #: postmaster/postmaster.c:1730 postmaster/postmaster.c:1761
 msgid "incomplete startup packet"
@@ -537,7 +576,9 @@ msgstr "konnte SSL-Verhandlungsantwort nicht senden: %m"
 #: postmaster/postmaster.c:1829
 #, c-format
 msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u"
-msgstr "nicht unterstütztes Frontend-Protokoll %u.%u: Server unterstützt %u.0 bis %u.%u"
+msgstr ""
+"nicht unterstütztes Frontend-Protokoll %u.%u: Server unterstützt %u.0 bis %u."
+"%u"
 
 #: postmaster/postmaster.c:1880
 msgid "invalid value for boolean option \"replication\""
@@ -588,9 +629,9 @@ msgstr "PID %d in Stornierungsanfrage stimmte mit keinem Prozess überein"
 #: utils/mb/mbutils.c:374 utils/mb/mbutils.c:675 utils/mmgr/aset.c:420
 #: utils/mmgr/aset.c:591 utils/mmgr/aset.c:769 utils/mmgr/aset.c:970
 #: utils/adt/regexp.c:219 utils/adt/varlena.c:3472 utils/adt/varlena.c:3493
-#: utils/adt/formatting.c:1528 utils/adt/formatting.c:1644
-#: utils/adt/formatting.c:1761 lib/stringinfo.c:266 commands/sequence.c:1036
-#: libpq/auth.c:1036 libpq/auth.c:1396 libpq/auth.c:1464 libpq/auth.c:1868
+#: utils/adt/formatting.c:1527 utils/adt/formatting.c:1643
+#: utils/adt/formatting.c:1760 lib/stringinfo.c:266 commands/sequence.c:1036
+#: libpq/auth.c:1039 libpq/auth.c:1401 libpq/auth.c:1469 libpq/auth.c:1873
 #: storage/file/fd.c:551 storage/file/fd.c:948 storage/file/fd.c:1066
 #: storage/file/fd.c:1630 storage/ipc/procarray.c:849
 #: storage/ipc/procarray.c:1260 storage/ipc/procarray.c:1267
@@ -736,7 +777,7 @@ msgstr "Verbindung empfangen: Host=%s"
 
 #: postmaster/postmaster.c:3858 access/transam/xlog.c:2419
 #: access/transam/xlog.c:2551 access/transam/xlog.c:4470
-#: access/transam/xlog.c:9290 access/transam/xlog.c:9534
+#: access/transam/xlog.c:9304 access/transam/xlog.c:9548
 #: storage/file/copydir.c:169 storage/smgr/md.c:289
 #, c-format
 msgid "could not create file \"%s\": %m"
@@ -793,7 +834,8 @@ msgstr "konnte Prozess nicht starten (fork-Fehler): %m"
 #: postmaster/postmaster.c:5004
 #, 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"
+msgstr ""
+"konnte Socket %d nicht für Verwendung in Backend duplizieren: Fehlercode %d"
 
 #: postmaster/postmaster.c:5036
 #, c-format
@@ -828,7 +870,8 @@ msgstr "konnte Sicht der Backend-Variablen nicht unmappen: Fehlercode %d\n"
 #: postmaster/postmaster.c:5114
 #, 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"
+msgstr ""
+"konnte Handle für Backend-Parametervariablen nicht schließen: Fehlercode %d\n"
 
 #: postmaster/postmaster.c:5259
 msgid "could not read exit code for process\n"
@@ -851,7 +894,8 @@ msgstr "gecachter Plan darf den Ergebnistyp nicht ändern"
 #: utils/cache/relcache.c:4357
 #, c-format
 msgid "could not create relation-cache initialization file \"%s\": %m"
-msgstr "konnte Initialisierungsdatei für Relationscache »%s« nicht erzeugen: %m"
+msgstr ""
+"konnte Initialisierungsdatei für Relationscache »%s« nicht erzeugen: %m"
 
 #: utils/cache/relcache.c:4359
 msgid "Continuing anyway, but there's something wrong."
@@ -864,7 +908,9 @@ msgstr "konnte Cache-Datei »%s« nicht löschen: %m"
 
 #: utils/cache/relmapper.c:454
 msgid "cannot PREPARE a transaction that modified relation mapping"
-msgstr "PREPARE kann nicht in einer Transaktion ausgeführt werden, die das Relation-Mapping geändert hat"
+msgstr ""
+"PREPARE kann nicht in einer Transaktion ausgeführt werden, die das Relation-"
+"Mapping geändert hat"
 
 #: utils/cache/relmapper.c:596 utils/cache/relmapper.c:702
 #, c-format
@@ -1177,7 +1223,8 @@ msgstr "Ermöglicht genetische Anfrageoptimierung."
 
 #: utils/misc/guc.c:754
 msgid "This algorithm attempts to do planning without exhaustive searching."
-msgstr "Dieser Algorithmus versucht das Planen ohne erschöpfende Suche durchzuführen."
+msgstr ""
+"Dieser Algorithmus versucht das Planen ohne erschöpfende Suche durchzuführen."
 
 #: utils/misc/guc.c:764
 msgid "Shows whether the current user is a superuser."
@@ -1196,32 +1243,66 @@ msgid "Forces synchronization of updates to disk."
 msgstr "Erzwingt die Synchronisierung von Aktualisierungen auf Festplatte."
 
 #: utils/misc/guc.c:793
-msgid "The server will use the fsync() system call in several places to make sure that updates are physically written to disk. This insures that a database cluster will recover to a consistent state after an operating system or hardware crash."
-msgstr "Der Server verwendet den Systemaufruf fsync() an mehreren Stellen, um sicherzustellen, dass Datenänderungen physikalisch auf die Festplatte geschrieben werden. Das stellt sicher, dass der Datenbankcluster nach einem Betriebssystemabsturz oder Hardwarefehler in einem korrekten Zustand wiederhergestellt werden kann."
+msgid ""
+"The server will use the fsync() system call in several places to make sure "
+"that updates are physically written to disk. This insures that a database "
+"cluster will recover to a consistent state after an operating system or "
+"hardware crash."
+msgstr ""
+"Der Server verwendet den Systemaufruf fsync() an mehreren Stellen, um "
+"sicherzustellen, dass Datenänderungen physikalisch auf die Festplatte "
+"geschrieben werden. Das stellt sicher, dass der Datenbankcluster nach einem "
+"Betriebssystemabsturz oder Hardwarefehler in einem korrekten Zustand "
+"wiederhergestellt werden kann."
 
 #: utils/misc/guc.c:804
 msgid "Continues processing past damaged page headers."
 msgstr "Setzt die Verarbeitung trotz kaputter Seitenköpfe fort."
 
 #: utils/misc/guc.c:805
-msgid "Detection of a damaged page header normally causes PostgreSQL to report an error, aborting the current transaction. Setting zero_damaged_pages to true causes the system to instead report a warning, zero out the damaged page, and continue processing. This behavior will destroy data, namely all the rows on the damaged page."
-msgstr "Wenn ein kaputter Seitenkopf entdeckt wird, gibt PostgreSQL normalerweise einen Fehler aus und bricht die aktuelle Transaktion ab. Wenn »zero_damaged_pages« an ist, dann wird eine Warnung ausgegeben, die kaputte Seite mit Nullen gefüllt und die Verarbeitung geht weiter. Dieses Verhalten zerstört Daten, nämlich alle Zeilen in der kaputten Seite."
+msgid ""
+"Detection of a damaged page header normally causes PostgreSQL to report an "
+"error, aborting the current transaction. Setting zero_damaged_pages to true "
+"causes the system to instead report a warning, zero out the damaged page, "
+"and continue processing. This behavior will destroy data, namely all the "
+"rows on the damaged page."
+msgstr ""
+"Wenn ein kaputter Seitenkopf entdeckt wird, gibt PostgreSQL normalerweise "
+"einen Fehler aus und bricht die aktuelle Transaktion ab. Wenn "
+"»zero_damaged_pages« an ist, dann wird eine Warnung ausgegeben, die kaputte "
+"Seite mit Nullen gefüllt und die Verarbeitung geht weiter. Dieses Verhalten "
+"zerstört Daten, nämlich alle Zeilen in der kaputten Seite."
 
 #: utils/misc/guc.c:818
 msgid "Writes full pages to WAL when first modified after a checkpoint."
-msgstr "Schreibt volle Seiten in den WAL, sobald sie nach einem Checkpoint geändert werden."
+msgstr ""
+"Schreibt volle Seiten in den WAL, sobald sie nach einem Checkpoint geändert "
+"werden."
 
 #: utils/misc/guc.c:819
-msgid "A page write in process during an operating system crash might be only partially written to disk.  During recovery, the row changes stored in WAL are not enough to recover.  This option writes pages when first modified after a checkpoint to WAL so full recovery is possible."
-msgstr "Ein Seitenschreibvorgang während eines Betriebssystemabsturzes könnte eventuell nur teilweise geschrieben worden sein. Bei der Wiederherstellung sind die im WAL gespeicherten Zeilenänderungen nicht ausreichend. Diese Option schreibt Seiten, sobald sie nach einem Checkpoint geändert worden sind, damit eine volle Wiederherstellung möglich ist."
+msgid ""
+"A page write in process during an operating system crash might be only "
+"partially written to disk.  During recovery, the row changes stored in WAL "
+"are not enough to recover.  This option writes pages when first modified "
+"after a checkpoint to WAL so full recovery is possible."
+msgstr ""
+"Ein Seitenschreibvorgang während eines Betriebssystemabsturzes könnte "
+"eventuell nur teilweise geschrieben worden sein. Bei der Wiederherstellung "
+"sind die im WAL gespeicherten Zeilenänderungen nicht ausreichend. Diese "
+"Option schreibt Seiten, sobald sie nach einem Checkpoint geändert worden "
+"sind, damit eine volle Wiederherstellung möglich ist."
 
 #: utils/misc/guc.c:831
 msgid "Runs the server silently."
 msgstr "Startet den Server ohne Ausgabe."
 
 #: utils/misc/guc.c:832
-msgid "If this parameter is set, the server will automatically run in the background and any controlling terminals are dissociated."
-msgstr "Wenn dieser Parameter gesetzt ist, dann wird der Server automatisch im Hintergrund gestartet und alle kontrollierenden Terminals werden abgetrennt."
+msgid ""
+"If this parameter is set, the server will automatically run in the "
+"background and any controlling terminals are dissociated."
+msgstr ""
+"Wenn dieser Parameter gesetzt ist, dann wird der Server automatisch im "
+"Hintergrund gestartet und alle kontrollierenden Terminals werden abgetrennt."
 
 #: utils/misc/guc.c:841
 msgid "Logs each checkpoint."
@@ -1298,8 +1379,13 @@ msgid "Collects information about executing commands."
 msgstr "Sammelt Informationen über ausgeführte Befehle."
 
 #: utils/misc/guc.c:997
-msgid "Enables the collection of information on the currently executing command of each session, along with the time at which that command began execution."
-msgstr "Schaltet die Sammlung von Informationen über den aktuell ausgeführten Befehl jeder Sitzung ein, einschließlich der Zeit, and dem die Befehlsausführung begann."
+msgid ""
+"Enables the collection of information on the currently executing command of "
+"each session, along with the time at which that command began execution."
+msgstr ""
+"Schaltet die Sammlung von Informationen über den aktuell ausgeführten Befehl "
+"jeder Sitzung ein, einschließlich der Zeit, and dem die Befehlsausführung "
+"begann."
 
 #: utils/misc/guc.c:1007
 msgid "Collects statistics on database activity."
@@ -1307,11 +1393,16 @@ msgstr "Sammelt Statistiken über Datenbankaktivität."
 
 #: utils/misc/guc.c:1017
 msgid "Updates the process title to show the active SQL command."
-msgstr "Der Prozesstitel wird aktualisiert, um den aktuellen SQL-Befehl anzuzeigen."
+msgstr ""
+"Der Prozesstitel wird aktualisiert, um den aktuellen SQL-Befehl anzuzeigen."
 
 #: utils/misc/guc.c:1018
-msgid "Enables updating of the process title every time a new SQL command is received by the server."
-msgstr "Ermöglicht das Aktualisieren des Prozesstitels bei jedem von Server empfangenen neuen SQL-Befehl."
+msgid ""
+"Enables updating of the process title every time a new SQL command is "
+"received by the server."
+msgstr ""
+"Ermöglicht das Aktualisieren des Prozesstitels bei jedem von Server "
+"empfangenen neuen SQL-Befehl."
 
 #: utils/misc/guc.c:1027
 msgid "Starts the autovacuum subprocess."
@@ -1330,8 +1421,16 @@ msgid "Logs the host name in the connection logs."
 msgstr "Schreibt den Hostnamen jeder Verbindung in den Log."
 
 #: utils/misc/guc.c:1102
-msgid "By default, connection logs only show the IP address of the connecting host. If you want them to show the host name you can turn this on, but depending on your host name resolution setup it might impose a non-negligible performance penalty."
-msgstr "In der Standardeinstellung zeigen die Verbindungslogs nur die IP-Adresse der Clienthosts. Wenn Sie den Hostnamen auch anzeigen wollen, dann können Sie diese Option anschalten, aber je nachdem, wie Ihr DNS eingerichtet ist, kann das die Leistung nicht unerheblich beeinträchtigen."
+msgid ""
+"By default, connection logs only show the IP address of the connecting host. "
+"If you want them to show the host name you can turn this on, but depending "
+"on your host name resolution setup it might impose a non-negligible "
+"performance penalty."
+msgstr ""
+"In der Standardeinstellung zeigen die Verbindungslogs nur die IP-Adresse der "
+"Clienthosts. Wenn Sie den Hostnamen auch anzeigen wollen, dann können Sie "
+"diese Option anschalten, aber je nachdem, wie Ihr DNS eingerichtet ist, kann "
+"das die Leistung nicht unerheblich beeinträchtigen."
 
 #: utils/misc/guc.c:1113
 msgid "Causes subtables to be included by default in various commands."
@@ -1342,16 +1441,31 @@ msgid "Encrypt passwords."
 msgstr "Verschlüsselt Passwörter."
 
 #: utils/misc/guc.c:1123
-msgid "When a password is specified in CREATE USER or ALTER USER without writing either ENCRYPTED or UNENCRYPTED, this parameter determines whether the password is to be encrypted."
-msgstr "Wenn in CREATE USER oder ALTER USER ein Passwort ohne ENCRYPTED oder UNENCRYPTED angegeben ist, bestimmt dieser Parameter, ob das Passwort verschlüsselt wird."
+msgid ""
+"When a password is specified in CREATE USER or ALTER USER without writing "
+"either ENCRYPTED or UNENCRYPTED, this parameter determines whether the "
+"password is to be encrypted."
+msgstr ""
+"Wenn in CREATE USER oder ALTER USER ein Passwort ohne ENCRYPTED oder "
+"UNENCRYPTED angegeben ist, bestimmt dieser Parameter, ob das Passwort "
+"verschlüsselt wird."
 
 #: utils/misc/guc.c:1133
 msgid "Treats \"expr=NULL\" as \"expr IS NULL\"."
 msgstr "Behandelt »ausdruck=NULL« als »ausdruck IS NULL«."
 
 #: utils/misc/guc.c:1134
-msgid "When turned on, expressions of the form expr = NULL (or NULL = expr) are treated as expr IS NULL, that is, they return true if expr evaluates to the null value, and false otherwise. The correct behavior of expr = NULL is to always return null (unknown)."
-msgstr "Wenn an, dann werden Ausdrücke der Form ausdruck = NULL (oder NULL = ausdruck) wie ausdruck IS NULL behandelt, das heißt, sie ergeben wahr, wenn das Ergebnis von ausdruck der NULL-Wert ist, und ansonsten falsch. Das korrekte Verhalten von ausdruck = NULL ist immer den NULL-Wert (für unbekannt) zurückzugeben."
+msgid ""
+"When turned on, expressions of the form expr = NULL (or NULL = expr) are "
+"treated as expr IS NULL, that is, they return true if expr evaluates to the "
+"null value, and false otherwise. The correct behavior of expr = NULL is to "
+"always return null (unknown)."
+msgstr ""
+"Wenn an, dann werden Ausdrücke der Form ausdruck = NULL (oder NULL = "
+"ausdruck) wie ausdruck IS NULL behandelt, das heißt, sie ergeben wahr, wenn "
+"das Ergebnis von ausdruck der NULL-Wert ist, und ansonsten falsch. Das "
+"korrekte Verhalten von ausdruck = NULL ist immer den NULL-Wert (für "
+"unbekannt) zurückzugeben."
 
 #: utils/misc/guc.c:1146
 msgid "Enables per-database user names."
@@ -1362,12 +1476,17 @@ msgid "This parameter doesn't do anything."
 msgstr "Dieser Parameter macht nichts."
 
 #: utils/misc/guc.c:1157
-msgid "It's just here so that we won't choke on SET AUTOCOMMIT TO ON from 7.3-vintage clients."
-msgstr "Er ist nur hier, damit es keine Probleme mit 7.3-Clients gibt, die SET AUTOCOMMIT TO ON ausführen."
+msgid ""
+"It's just here so that we won't choke on SET AUTOCOMMIT TO ON from 7.3-"
+"vintage clients."
+msgstr ""
+"Er ist nur hier, damit es keine Probleme mit 7.3-Clients gibt, die SET "
+"AUTOCOMMIT TO ON ausführen."
 
 #: utils/misc/guc.c:1166
 msgid "Sets the default read-only status of new transactions."
-msgstr "Setzt den Standardwert für die Read-Only-Einstellung einer neuen Transaktion."
+msgstr ""
+"Setzt den Standardwert für die Read-Only-Einstellung einer neuen Transaktion."
 
 #: utils/misc/guc.c:1175
 msgid "Sets the current transaction's read-only status."
@@ -1375,11 +1494,17 @@ msgstr "Setzt die Read-Only-Einstellung der aktuellen Transaktion."
 
 #: utils/misc/guc.c:1185
 msgid "Sets the default deferrable status of new transactions."
-msgstr "Setzt den Standardwert für die Deferrable-Einstellung einer neuen Transaktion."
+msgstr ""
+"Setzt den Standardwert für die Deferrable-Einstellung einer neuen "
+"Transaktion."
 
 #: utils/misc/guc.c:1194
-msgid "Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures."
-msgstr "Ob eine serialisierbare Read-Only-Transaktion aufgeschoben werden soll, bis sie ohne mögliche Serialisierungsfehler ausgeführt werden kann."
+msgid ""
+"Whether to defer a read-only serializable transaction until it can be "
+"executed with no possible serialization failures."
+msgstr ""
+"Ob eine serialisierbare Read-Only-Transaktion aufgeschoben werden soll, bis "
+"sie ohne mögliche Serialisierungsfehler ausgeführt werden kann."
 
 #: utils/misc/guc.c:1204
 msgid "Check function bodies during CREATE FUNCTION."
@@ -1390,16 +1515,23 @@ msgid "Enable input of NULL elements in arrays."
 msgstr "Ermöglicht die Eingabe von NULL-Elementen in Arrays."
 
 #: utils/misc/guc.c:1214
-msgid "When turned on, unquoted NULL in an array input value means a null value; otherwise it is taken literally."
-msgstr "Wenn dies eingeschaltet ist, wird ein nicht gequotetes NULL in einem Array-Eingabewert als NULL-Wert interpretiert, ansonsten als Zeichenkette."
+msgid ""
+"When turned on, unquoted NULL in an array input value means a null value; "
+"otherwise it is taken literally."
+msgstr ""
+"Wenn dies eingeschaltet ist, wird ein nicht gequotetes NULL in einem Array-"
+"Eingabewert als NULL-Wert interpretiert, ansonsten als Zeichenkette."
 
 #: utils/misc/guc.c:1224
 msgid "Create new tables with OIDs by default."
 msgstr "Erzeugt neue Tabellen standardmäßig mit OIDs."
 
 #: utils/misc/guc.c:1233
-msgid "Start a subprocess to capture stderr output and/or csvlogs into log files."
-msgstr "Startet einen Subprozess, um die Stderr-Ausgabe und/oder CSV-Logs in Logdateien auszugeben."
+msgid ""
+"Start a subprocess to capture stderr output and/or csvlogs into log files."
+msgstr ""
+"Startet einen Subprozess, um die Stderr-Ausgabe und/oder CSV-Logs in "
+"Logdateien auszugeben."
 
 #: utils/misc/guc.c:1242
 msgid "Truncate existing log files of same name during log rotation."
@@ -1426,8 +1558,12 @@ msgid "Datetimes are integer based."
 msgstr "Datum/Zeit verwendet intern ganze Zahlen."
 
 #: utils/misc/guc.c:1322
-msgid "Sets whether Kerberos and GSSAPI user names should be treated as case-insensitive."
-msgstr "Bestimmt, ob Groß-/Kleinschreibung bei Kerberos- und GSSAPI-Benutzernamen ignoriert werden soll."
+msgid ""
+"Sets whether Kerberos and GSSAPI user names should be treated as case-"
+"insensitive."
+msgstr ""
+"Bestimmt, ob Groß-/Kleinschreibung bei Kerberos- und GSSAPI-Benutzernamen "
+"ignoriert werden soll."
 
 #: utils/misc/guc.c:1332
 msgid "Warn about backslash escapes in ordinary string literals."
@@ -1435,7 +1571,9 @@ msgstr "Warnt bei Backslash-Escapes in normalen Zeichenkettenkonstanten."
 
 #: utils/misc/guc.c:1342
 msgid "Causes '...' strings to treat backslashes literally."
-msgstr "Bewirkt, dass Zeichenketten der Art '...' Backslashes als normales Zeichen behandeln."
+msgstr ""
+"Bewirkt, dass Zeichenketten der Art '...' Backslashes als normales Zeichen "
+"behandeln."
 
 #: utils/misc/guc.c:1353
 msgid "Enable synchronized sequential scans."
@@ -1450,8 +1588,12 @@ msgid "Allows connections and queries during recovery."
 msgstr "Erlaubt Verbindungen und Anfragen während der Wiederherstellung."
 
 #: utils/misc/guc.c:1383
-msgid "Allows feedback from a hot standby to the primary that will avoid query conflicts."
-msgstr "Erlaubt Rückmeldungen von einem Hot Standby an den Primärserver, um Anfragekonflikte zu vermeiden."
+msgid ""
+"Allows feedback from a hot standby to the primary that will avoid query "
+"conflicts."
+msgstr ""
+"Erlaubt Rückmeldungen von einem Hot Standby an den Primärserver, um "
+"Anfragekonflikte zu vermeiden."
 
 #: utils/misc/guc.c:1393
 msgid "Allows modifications of the structure of system tables."
@@ -1462,28 +1604,44 @@ msgid "Disables reading from system indexes."
 msgstr "Schaltet das Lesen aus Systemindexen ab."
 
 #: utils/misc/guc.c:1405
-msgid "It does not prevent updating the indexes, so it is safe to use.  The worst consequence is slowness."
-msgstr "Das Aktualisieren der Indexe wird nicht verhindert, also ist die Verwendung unbedenklich. Schlimmstenfalls wird alles langsamer."
+msgid ""
+"It does not prevent updating the indexes, so it is safe to use.  The worst "
+"consequence is slowness."
+msgstr ""
+"Das Aktualisieren der Indexe wird nicht verhindert, also ist die Verwendung "
+"unbedenklich. Schlimmstenfalls wird alles langsamer."
 
 #: utils/misc/guc.c:1416
-msgid "Enables backward compatibility mode for privilege checks on large objects."
-msgstr "Schaltet den rückwärtskompatiblen Modus für Privilegienprüfungen bei Large Objects ein."
+msgid ""
+"Enables backward compatibility mode for privilege checks on large objects."
+msgstr ""
+"Schaltet den rückwärtskompatiblen Modus für Privilegienprüfungen bei Large "
+"Objects ein."
 
 #: utils/misc/guc.c:1417
-msgid "Skips privilege checks when reading or modifying large objects, for compatibility with PostgreSQL releases prior to 9.0."
-msgstr "Überspringt Privilegienprüfungen beim Lesen oder Ändern von Large Objects, zur Kompatibilität mit PostgreSQL-Versionen vor 9.0."
+msgid ""
+"Skips privilege checks when reading or modifying large objects, for "
+"compatibility with PostgreSQL releases prior to 9.0."
+msgstr ""
+"Überspringt Privilegienprüfungen beim Lesen oder Ändern von Large Objects, "
+"zur Kompatibilität mit PostgreSQL-Versionen vor 9.0."
 
 #: utils/misc/guc.c:1427
 msgid "When generating SQL fragments, quote all identifiers."
 msgstr "Wenn SQL-Fragmente erzeugt werden, alle Bezeichner quoten."
 
 #: utils/misc/guc.c:1446
-msgid "Forces a switch to the next xlog file if a new file has not been started within N seconds."
-msgstr "Erzwingt das Umschalten zur nächsten Transaktionslogdatei, wenn seit N Sekunden keine neue Datei begonnen worden ist."
+msgid ""
+"Forces a switch to the next xlog file if a new file has not been started "
+"within N seconds."
+msgstr ""
+"Erzwingt das Umschalten zur nächsten Transaktionslogdatei, wenn seit N "
+"Sekunden keine neue Datei begonnen worden ist."
 
 #: utils/misc/guc.c:1457
 msgid "Waits N seconds on connection startup after authentication."
-msgstr "Wartet beim Starten einer Verbindung N Sekunden nach der Authentifizierung."
+msgstr ""
+"Wartet beim Starten einer Verbindung N Sekunden nach der Authentifizierung."
 
 #: utils/misc/guc.c:1458 utils/misc/guc.c:1907
 msgid "This allows attaching a debugger to the process."
@@ -1494,32 +1652,50 @@ msgid "Sets the default statistics target."
 msgstr "Setzt das voreingestellte Statistikziel."
 
 #: utils/misc/guc.c:1468
-msgid "This applies to table columns that have not had a column-specific target set via ALTER TABLE SET STATISTICS."
-msgstr "Diese Einstellung gilt für Tabellenspalten, für die kein spaltenspezifisches Ziel mit ALTER TABLE SET STATISTICS gesetzt worden ist."
+msgid ""
+"This applies to table columns that have not had a column-specific target set "
+"via ALTER TABLE SET STATISTICS."
+msgstr ""
+"Diese Einstellung gilt für Tabellenspalten, für die kein spaltenspezifisches "
+"Ziel mit ALTER TABLE SET STATISTICS gesetzt worden ist."
 
 #: utils/misc/guc.c:1477
 msgid "Sets the FROM-list size beyond which subqueries are not collapsed."
-msgstr "Setzt die Größe der FROM-Liste, ab der Unteranfragen nicht kollabiert werden."
+msgstr ""
+"Setzt die Größe der FROM-Liste, ab der Unteranfragen nicht kollabiert werden."
 
 #: utils/misc/guc.c:1479
-msgid "The planner will merge subqueries into upper queries if the resulting FROM list would have no more than this many items."
-msgstr "Der Planer bindet Unteranfragen in die übergeordneten Anfragen ein, wenn die daraus resultierende FROM-Liste nicht mehr als so viele Elemente haben würde."
+msgid ""
+"The planner will merge subqueries into upper queries if the resulting FROM "
+"list would have no more than this many items."
+msgstr ""
+"Der Planer bindet Unteranfragen in die übergeordneten Anfragen ein, wenn die "
+"daraus resultierende FROM-Liste nicht mehr als so viele Elemente haben würde."
 
 #: utils/misc/guc.c:1489
 msgid "Sets the FROM-list size beyond which JOIN constructs are not flattened."
-msgstr "Setzt die Größe der FROM-Liste, ab der JOIN-Konstrukte nicht aufgelöst werden."
+msgstr ""
+"Setzt die Größe der FROM-Liste, ab der JOIN-Konstrukte nicht aufgelöst "
+"werden."
 
 #: utils/misc/guc.c:1491
-msgid "The planner will flatten explicit JOIN constructs into lists of FROM items whenever a list of no more than this many items would result."
-msgstr "Der Planer löst ausdrückliche JOIN-Konstrukte in FROM-Listen auf, wenn die daraus resultierende FROM-Liste nicht mehr als so viele Elemente haben würde."
+msgid ""
+"The planner will flatten explicit JOIN constructs into lists of FROM items "
+"whenever a list of no more than this many items would result."
+msgstr ""
+"Der Planer löst ausdrückliche JOIN-Konstrukte in FROM-Listen auf, wenn die "
+"daraus resultierende FROM-Liste nicht mehr als so viele Elemente haben würde."
 
 #: utils/misc/guc.c:1501
 msgid "Sets the threshold of FROM items beyond which GEQO is used."
-msgstr "Setzt die Anzahl der Elemente in der FROM-Liste, ab der GEQO verwendet wird."
+msgstr ""
+"Setzt die Anzahl der Elemente in der FROM-Liste, ab der GEQO verwendet wird."
 
 #: utils/misc/guc.c:1510
 msgid "GEQO: effort is used to set the default for other GEQO parameters."
-msgstr "GEQO: wird für die Berechnung der Vorgabewerte anderer GEQO-Parameter verwendet."
+msgstr ""
+"GEQO: wird für die Berechnung der Vorgabewerte anderer GEQO-Parameter "
+"verwendet."
 
 #: utils/misc/guc.c:1519
 msgid "GEQO: number of individuals in the population."
@@ -1538,16 +1714,27 @@ msgid "Sets the time to wait on a lock before checking for deadlock."
 msgstr "Setzt die Zeit, die gewartet wird, bis auf Verklemmung geprüft wird."
 
 #: utils/misc/guc.c:1550
-msgid "Sets the maximum delay before canceling queries when a hot standby server is processing archived WAL data."
-msgstr "Setzt die maximale Verzögerung bevor Anfragen storniert werden, wenn ein Hot-Standby-Server archivierte WAL-Daten verarbeitet."
+msgid ""
+"Sets the maximum delay before canceling queries when a hot standby server is "
+"processing archived WAL data."
+msgstr ""
+"Setzt die maximale Verzögerung bevor Anfragen storniert werden, wenn ein Hot-"
+"Standby-Server archivierte WAL-Daten verarbeitet."
 
 #: utils/misc/guc.c:1561
-msgid "Sets the maximum delay before canceling queries when a hot standby server is processing streamed WAL data."
-msgstr "Setzt die maximale Verzögerung bevor Anfragen storniert werden, wenn ein Hot-Standby-Server gestreamte WAL-Daten verarbeitet."
+msgid ""
+"Sets the maximum delay before canceling queries when a hot standby server is "
+"processing streamed WAL data."
+msgstr ""
+"Setzt die maximale Verzögerung bevor Anfragen storniert werden, wenn ein Hot-"
+"Standby-Server gestreamte WAL-Daten verarbeitet."
 
 #: utils/misc/guc.c:1572
-msgid "Sets the maximum interval between WAL receiver status reports to the primary."
-msgstr "Setzt das maximale Intervall zwischen Statusberichten des WAL-Receivers an den Primärserver."
+msgid ""
+"Sets the maximum interval between WAL receiver status reports to the primary."
+msgstr ""
+"Setzt das maximale Intervall zwischen Statusberichten des WAL-Receivers an "
+"den Primärserver."
 
 #: utils/misc/guc.c:1583
 msgid "Sets the maximum number of concurrent connections."
@@ -1563,7 +1750,9 @@ msgstr "Setzt die Anzahl der vom Server verwendeten Shared-Memory-Puffer."
 
 #: utils/misc/guc.c:1618
 msgid "Sets the maximum number of temporary buffers used by each session."
-msgstr "Setzt die maximale Anzahl der von jeder Sitzung verwendeten temporären Puffer."
+msgstr ""
+"Setzt die maximale Anzahl der von jeder Sitzung verwendeten temporären "
+"Puffer."
 
 #: utils/misc/guc.c:1629
 msgid "Sets the TCP port the server listens on."
@@ -1574,24 +1763,43 @@ msgid "Sets the access permissions of the Unix-domain socket."
 msgstr "Setzt die Zugriffsrechte für die Unix-Domain-Socket."
 
 #: utils/misc/guc.c:1640
-msgid "Unix-domain sockets use the usual Unix file system permission set. The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).)"
-msgstr "Unix-Domain-Sockets verwenden die üblichen Zugriffsrechte für Unix-Dateisysteme. Der Wert dieser Option muss ein numerischer Wert in der von den Systemaufrufen chmod und umask verwendeten Form sein. (Um das gebräuchliche Oktalformat zu verwenden, muss die Zahl mit 0 (einer Null) anfangen.)"
+msgid ""
+"Unix-domain sockets use the usual Unix file system permission set. The "
+"parameter value is expected to be a numeric mode specification in the form "
+"accepted by the chmod and umask system calls. (To use the customary octal "
+"format the number must start with a 0 (zero).)"
+msgstr ""
+"Unix-Domain-Sockets verwenden die üblichen Zugriffsrechte für Unix-"
+"Dateisysteme. Der Wert dieser Option muss ein numerischer Wert in der von "
+"den Systemaufrufen chmod und umask verwendeten Form sein. (Um das "
+"gebräuchliche Oktalformat zu verwenden, muss die Zahl mit 0 (einer Null) "
+"anfangen.)"
 
 #: utils/misc/guc.c:1654
 msgid "Sets the file permissions for log files."
 msgstr "Setzt die Dateizugriffsrechte für Logdateien."
 
 #: utils/misc/guc.c:1655
-msgid "The parameter value is expected to be a numeric mode specification in the form accepted by the chmod and umask system calls. (To use the customary octal format the number must start with a 0 (zero).)"
-msgstr "Der Wert dieser Option muss ein numerischer Wert in der von den Systemaufrufen chmod und umask verwendeten Form sein. (Um das gebräuchliche Oktalformat zu verwenden, muss die Zahl mit 0 (einer Null) anfangen.)"
+msgid ""
+"The parameter value is expected to be a numeric mode specification in the "
+"form accepted by the chmod and umask system calls. (To use the customary "
+"octal format the number must start with a 0 (zero).)"
+msgstr ""
+"Der Wert dieser Option muss ein numerischer Wert in der von den "
+"Systemaufrufen chmod und umask verwendeten Form sein. (Um das gebräuchliche "
+"Oktalformat zu verwenden, muss die Zahl mit 0 (einer Null) anfangen.)"
 
 #: utils/misc/guc.c:1668
 msgid "Sets the maximum memory to be used for query workspaces."
 msgstr "Setzt die maximale Speichergröße für Anfrage-Arbeitsbereiche."
 
 #: utils/misc/guc.c:1669
-msgid "This much memory can be used by each internal sort operation and hash table before switching to temporary disk files."
-msgstr "Gibt die Speichermenge an, die für interne Sortiervorgänge und Hashtabellen verwendet werden kann, bevor auf temporäre Dateien umgeschaltet wird."
+msgid ""
+"This much memory can be used by each internal sort operation and hash table "
+"before switching to temporary disk files."
+msgstr ""
+"Gibt die Speichermenge an, die für interne Sortiervorgänge und Hashtabellen "
+"verwendet werden kann, bevor auf temporäre Dateien umgeschaltet wird."
 
 #: utils/misc/guc.c:1681
 msgid "Sets the maximum memory to be used for maintenance operations."
@@ -1634,12 +1842,16 @@ msgid "Vacuum cost amount available before napping, for autovacuum."
 msgstr "Verfügbare Vacuum-Kosten vor Nickerchen, für Autovacuum."
 
 #: utils/misc/guc.c:1780
-msgid "Sets the maximum number of simultaneously open files for each server process."
-msgstr "Setzt die maximale Zahl gleichzeitig geöffneter Dateien für jeden Serverprozess."
+msgid ""
+"Sets the maximum number of simultaneously open files for each server process."
+msgstr ""
+"Setzt die maximale Zahl gleichzeitig geöffneter Dateien für jeden "
+"Serverprozess."
 
 #: utils/misc/guc.c:1793
 msgid "Sets the maximum number of simultaneously prepared transactions."
-msgstr "Setzt die maximale Anzahl von gleichzeitig vorbereiteten Transaktionen."
+msgstr ""
+"Setzt die maximale Anzahl von gleichzeitig vorbereiteten Transaktionen."
 
 #: utils/misc/guc.c:1826
 msgid "Sets the maximum allowed duration of any statement."
@@ -1655,27 +1867,45 @@ msgstr "Mindestalter, bei dem VACUUM eine Tabellenzeile einfrieren soll."
 
 #: utils/misc/guc.c:1847
 msgid "Age at which VACUUM should scan whole table to freeze tuples."
-msgstr "Alter, bei dem VACUUM die ganze Tabelle durchsuchen soll, um Zeilen einzufrieren."
+msgstr ""
+"Alter, bei dem VACUUM die ganze Tabelle durchsuchen soll, um Zeilen "
+"einzufrieren."
 
 #: utils/misc/guc.c:1857
-msgid "Number of transactions by which VACUUM and HOT cleanup should be deferred, if any."
-msgstr "Anzahl Transaktionen, um die VACUUM- und HOT-Aufräumen aufgeschoben werden soll."
+msgid ""
+"Number of transactions by which VACUUM and HOT cleanup should be deferred, "
+"if any."
+msgstr ""
+"Anzahl Transaktionen, um die VACUUM- und HOT-Aufräumen aufgeschoben werden "
+"soll."
 
 #: utils/misc/guc.c:1870
 msgid "Sets the maximum number of locks per transaction."
 msgstr "Setzt die maximale Anzahl Sperren pro Transaktion."
 
 #: utils/misc/guc.c:1871
-msgid "The shared lock table is sized on the assumption that at most max_locks_per_transaction * max_connections distinct objects will need to be locked at any one time."
-msgstr "Die globale Sperrentabelle wird mit der Annahme angelegt, das höchstens max_locks_per_transaction * max_connections verschiedene Objekte gleichzeitig gesperrt werden müssen."
+msgid ""
+"The shared lock table is sized on the assumption that at most "
+"max_locks_per_transaction * max_connections distinct objects will need to be "
+"locked at any one time."
+msgstr ""
+"Die globale Sperrentabelle wird mit der Annahme angelegt, das höchstens "
+"max_locks_per_transaction * max_connections verschiedene Objekte "
+"gleichzeitig gesperrt werden müssen."
 
 #: utils/misc/guc.c:1882
 msgid "Sets the maximum number of predicate locks per transaction."
 msgstr "Setzt die maximale Anzahl Prädikatsperren pro Transaktion."
 
 #: utils/misc/guc.c:1883
-msgid "The shared predicate lock table is sized on the assumption that at most max_pred_locks_per_transaction * max_connections distinct objects will need to be locked at any one time."
-msgstr "Die globale Prädikatsperrentabelle wird mit der Annahme angelegt, das höchstens max_pred_locks_per_transaction * max_connections verschiedene Objekte gleichzeitig gesperrt werden müssen."
+msgid ""
+"The shared predicate lock table is sized on the assumption that at most "
+"max_pred_locks_per_transaction * max_connections distinct objects will need "
+"to be locked at any one time."
+msgstr ""
+"Die globale Prädikatsperrentabelle wird mit der Annahme angelegt, das "
+"höchstens max_pred_locks_per_transaction * max_connections verschiedene "
+"Objekte gleichzeitig gesperrt werden müssen."
 
 #: utils/misc/guc.c:1894
 msgid "Sets the maximum allowed time to complete client authentication."
@@ -1683,27 +1913,40 @@ msgstr "Setzt die maximale Zeit, um die Client-Authentifizierung zu beenden."
 
 #: utils/misc/guc.c:1906
 msgid "Waits N seconds on connection startup before authentication."
-msgstr "Wartet beim Starten einer Verbindung N Sekunden vor der Authentifizierung."
+msgstr ""
+"Wartet beim Starten einer Verbindung N Sekunden vor der Authentifizierung."
 
 #: utils/misc/guc.c:1917
 msgid "Sets the number of WAL files held for standby servers."
-msgstr "Setzt die maximale Anzahl der für Standby-Server vorgehaltenen WAL-Dateien."
+msgstr ""
+"Setzt die maximale Anzahl der für Standby-Server vorgehaltenen WAL-Dateien."
 
 #: utils/misc/guc.c:1927
-msgid "Sets the maximum distance in log segments between automatic WAL checkpoints."
-msgstr "Setzt die maximale Anzahl Logsegmente zwischen automatischen WAL-Checkpoints."
+msgid ""
+"Sets the maximum distance in log segments between automatic WAL checkpoints."
+msgstr ""
+"Setzt die maximale Anzahl Logsegmente zwischen automatischen WAL-Checkpoints."
 
 #: utils/misc/guc.c:1937
 msgid "Sets the maximum time between automatic WAL checkpoints."
 msgstr "Setzt die maximale Zeit zwischen automatischen WAL-Checkpoints."
 
 #: utils/misc/guc.c:1948
-msgid "Enables warnings if checkpoint segments are filled more frequently than this."
-msgstr "Schreibt eine Logmeldung, wenn Checkpoint-Segmente häufiger als dieser Wert gefüllt werden."
+msgid ""
+"Enables warnings if checkpoint segments are filled more frequently than this."
+msgstr ""
+"Schreibt eine Logmeldung, wenn Checkpoint-Segmente häufiger als dieser Wert "
+"gefüllt werden."
 
 #: utils/misc/guc.c:1950
-msgid "Write a message to the server log if checkpoints caused by the filling of checkpoint segment files happens more frequently than this number of seconds. Zero turns off the warning."
-msgstr "Schreibe Meldung in den Serverlog, wenn Checkpoints, die durch Füllen der Checkpoint-Segmente ausgelöst werden, häufiger als dieser Wert in Sekunden passieren. Null schaltet die Warnung ab."
+msgid ""
+"Write a message to the server log if checkpoints caused by the filling of "
+"checkpoint segment files happens more frequently than this number of "
+"seconds. Zero turns off the warning."
+msgstr ""
+"Schreibe Meldung in den Serverlog, wenn Checkpoints, die durch Füllen der "
+"Checkpoint-Segmente ausgelöst werden, häufiger als dieser Wert in Sekunden "
+"passieren. Null schaltet die Warnung ab."
 
 #: utils/misc/guc.c:1962
 msgid "Sets the number of disk-page buffers in shared memory for WAL."
@@ -1726,36 +1969,56 @@ msgid "Sets the maximum time to wait for WAL replication."
 msgstr "Setzt die maximale Zeit, um auf WAL-Replikation zu warten."
 
 #: utils/misc/guc.c:2017
-msgid "Sets the delay in microseconds between transaction commit and flushing WAL to disk."
-msgstr "Setzt die Verzögerung in Millisekunden zwischen Transaktionsabschluss und dem Schreiben von WAL auf die Festplatte."
+msgid ""
+"Sets the delay in microseconds between transaction commit and flushing WAL "
+"to disk."
+msgstr ""
+"Setzt die Verzögerung in Millisekunden zwischen Transaktionsabschluss und "
+"dem Schreiben von WAL auf die Festplatte."
 
 #: utils/misc/guc.c:2028
-msgid "Sets the minimum concurrent open transactions before performing commit_delay."
-msgstr "Setzt die minimale Anzahl gleichzeitig offener Transaktionen bevor »commit_delay« angewendet wird."
+msgid ""
+"Sets the minimum concurrent open transactions before performing commit_delay."
+msgstr ""
+"Setzt die minimale Anzahl gleichzeitig offener Transaktionen bevor "
+"»commit_delay« angewendet wird."
 
 #: utils/misc/guc.c:2039
 msgid "Sets the number of digits displayed for floating-point values."
 msgstr "Setzt die Anzahl ausgegebener Ziffern für Fließkommawerte."
 
 #: utils/misc/guc.c:2040
-msgid "This affects real, double precision, and geometric data types. The parameter value is added to the standard number of digits (FLT_DIG or DBL_DIG as appropriate)."
-msgstr "Diese Einstellung betrifft real, double precision und geometrische Datentypen. Der Parameterwert wird zur Standardziffernanzahl (FLT_DIG bzw. DBL_DIG) hinzuaddiert."
+msgid ""
+"This affects real, double precision, and geometric data types. The parameter "
+"value is added to the standard number of digits (FLT_DIG or DBL_DIG as "
+"appropriate)."
+msgstr ""
+"Diese Einstellung betrifft real, double precision und geometrische "
+"Datentypen. Der Parameterwert wird zur Standardziffernanzahl (FLT_DIG bzw. "
+"DBL_DIG) hinzuaddiert."
 
 #: utils/misc/guc.c:2051
 msgid "Sets the minimum execution time above which statements will be logged."
-msgstr "Setzt die minimale Ausführungszeit, über der Anweisungen geloggt werden."
+msgstr ""
+"Setzt die minimale Ausführungszeit, über der Anweisungen geloggt werden."
 
 #: utils/misc/guc.c:2053
 msgid "Zero prints all queries. -1 turns this feature off."
 msgstr "Null zeigt alle Anfragen. -1 schaltet dieses Feature aus."
 
 #: utils/misc/guc.c:2063
-msgid "Sets the minimum execution time above which autovacuum actions will be logged."
-msgstr "Setzt die minimale Ausführungszeit, über der Autovacuum-Aktionen geloggt werden."
+msgid ""
+"Sets the minimum execution time above which autovacuum actions will be "
+"logged."
+msgstr ""
+"Setzt die minimale Ausführungszeit, über der Autovacuum-Aktionen geloggt "
+"werden."
 
 #: utils/misc/guc.c:2065
 msgid "Zero prints all actions. -1 turns autovacuum logging off."
-msgstr "Null gibt alls Aktionen aus. -1 schaltet die Log-Aufzeichnung über Autovacuum aus."
+msgstr ""
+"Null gibt alls Aktionen aus. -1 schaltet die Log-Aufzeichnung über "
+"Autovacuum aus."
 
 #: utils/misc/guc.c:2075
 msgid "Background writer sleep time between rounds."
@@ -1763,15 +2026,24 @@ msgstr "Schlafzeit zwischen Durchläufen des Background-Writers."
 
 #: utils/misc/guc.c:2086
 msgid "Background writer maximum number of LRU pages to flush per round."
-msgstr "Maximale Anzahl der vom Background-Writer pro Durchlauf zu flushenden LRU-Seiten."
+msgstr ""
+"Maximale Anzahl der vom Background-Writer pro Durchlauf zu flushenden LRU-"
+"Seiten."
 
 #: utils/misc/guc.c:2102
-msgid "Number of simultaneous requests that can be handled efficiently by the disk subsystem."
-msgstr "Anzahl simultaner Anfragen, die das Festplattensubsystem effizient bearbeiten kann."
+msgid ""
+"Number of simultaneous requests that can be handled efficiently by the disk "
+"subsystem."
+msgstr ""
+"Anzahl simultaner Anfragen, die das Festplattensubsystem effizient "
+"bearbeiten kann."
 
 #: utils/misc/guc.c:2103
-msgid "For RAID arrays, this should be approximately the number of drive spindles in the array."
-msgstr "Für RAID-Arrays sollte dies ungefähr die Anzahl Spindeln im Array sein."
+msgid ""
+"For RAID arrays, this should be approximately the number of drive spindles "
+"in the array."
+msgstr ""
+"Für RAID-Arrays sollte dies ungefähr die Anzahl Spindeln im Array sein."
 
 #: utils/misc/guc.c:2116
 msgid "Automatic log file rotation will occur after N minutes."
@@ -1819,15 +2091,23 @@ msgstr "Mindestanzahl an geänderten oder gelöschten Tupeln vor einem Vacuum."
 
 #: utils/misc/guc.c:2236
 msgid "Minimum number of tuple inserts, updates or deletes prior to analyze."
-msgstr "Mindestanzahl an Einfüge-, Änderungs- oder Löschoperationen von einem Analyze."
+msgstr ""
+"Mindestanzahl an Einfüge-, Änderungs- oder Löschoperationen von einem "
+"Analyze."
 
 #: utils/misc/guc.c:2246
-msgid "Age at which to autovacuum a table to prevent transaction ID wraparound."
-msgstr "Alter, nach dem eine Tabelle automatisch gevacuumt wird, um Transaktionsnummernüberlauf zu verhindern."
+msgid ""
+"Age at which to autovacuum a table to prevent transaction ID wraparound."
+msgstr ""
+"Alter, nach dem eine Tabelle automatisch gevacuumt wird, um "
+"Transaktionsnummernüberlauf zu verhindern."
 
 #: utils/misc/guc.c:2257
-msgid "Sets the maximum number of simultaneously running autovacuum worker processes."
-msgstr "Setzt die maximale Anzahl gleichzeitig laufender Autovacuum-Worker-Prozesse."
+msgid ""
+"Sets the maximum number of simultaneously running autovacuum worker "
+"processes."
+msgstr ""
+"Setzt die maximale Anzahl gleichzeitig laufender Autovacuum-Worker-Prozesse."
 
 #: utils/misc/guc.c:2267
 msgid "Time between issuing TCP keepalives."
@@ -1842,28 +2122,46 @@ msgid "Time between TCP keepalive retransmits."
 msgstr "Zeit zwischen TCP-Keepalive-Neuübertragungen."
 
 #: utils/misc/guc.c:2289
-msgid "Set the amount of traffic to send and receive before renegotiating the encryption keys."
-msgstr "Setzt die Traffic-Menge, die gesendet oder empfangen wird, bevor der Verschlüsselungsschlüssel neu ausgehandelt wird."
+msgid ""
+"Set the amount of traffic to send and receive before renegotiating the "
+"encryption keys."
+msgstr ""
+"Setzt die Traffic-Menge, die gesendet oder empfangen wird, bevor der "
+"Verschlüsselungsschlüssel neu ausgehandelt wird."
 
 #: utils/misc/guc.c:2300
 msgid "Maximum number of TCP keepalive retransmits."
 msgstr "Maximale Anzahl an TCP-Keepalive-Neuübertragungen."
 
 #: utils/misc/guc.c:2301
-msgid "This controls the number of consecutive keepalive retransmits that can be lost before a connection is considered dead. A value of 0 uses the system default."
-msgstr "Dies bestimmt die Anzahl von aufeinanderfolgenden Keepalive-Neuübertragungen, die verloren gehen dürfen, bis die Verbindung als tot betrachtet wird. Der Wert 0 verwendet die Betriebssystemvoreinstellung."
+msgid ""
+"This controls the number of consecutive keepalive retransmits that can be "
+"lost before a connection is considered dead. A value of 0 uses the system "
+"default."
+msgstr ""
+"Dies bestimmt die Anzahl von aufeinanderfolgenden Keepalive-"
+"Neuübertragungen, die verloren gehen dürfen, bis die Verbindung als tot "
+"betrachtet wird. Der Wert 0 verwendet die Betriebssystemvoreinstellung."
 
 #: utils/misc/guc.c:2312
 msgid "Sets the maximum allowed result for exact search by GIN."
-msgstr "Setzt die maximal erlaubte Anzahl Ergebnisse für eine genaue Suche mit GIN."
+msgstr ""
+"Setzt die maximal erlaubte Anzahl Ergebnisse für eine genaue Suche mit GIN."
 
 #: utils/misc/guc.c:2323
 msgid "Sets the planner's assumption about the size of the disk cache."
 msgstr "Setzt die Annahme des Planers über die Größe des Festplatten-Caches."
 
 #: utils/misc/guc.c:2324
-msgid "That is, the portion of the kernel's disk cache that will be used for PostgreSQL data files. This is measured in disk pages, which are normally 8 kB each."
-msgstr "Setzt die Annahme des Planers über die effektive Größe des Diskcaches (das heißt des Teils des Diskcaches vom Kernel, der für die Datendateien von PostgreSQL verwendet wird). Das wird in Diskseiten gemessen, welche normalerweise 8 kB groß sind."
+msgid ""
+"That is, the portion of the kernel's disk cache that will be used for "
+"PostgreSQL data files. This is measured in disk pages, which are normally 8 "
+"kB each."
+msgstr ""
+"Setzt die Annahme des Planers über die effektive Größe des Diskcaches (das "
+"heißt des Teils des Diskcaches vom Kernel, der für die Datendateien von "
+"PostgreSQL verwendet wird). Das wird in Diskseiten gemessen, welche "
+"normalerweise 8 kB groß sind."
 
 #: utils/misc/guc.c:2337
 msgid "Shows the server version as an integer."
@@ -1871,39 +2169,64 @@ msgstr "Zeigt die Serverversion als Zahl."
 
 #: utils/misc/guc.c:2348
 msgid "Log the use of temporary files larger than this number of kilobytes."
-msgstr "Schreibt Meldungen über die Verwendung von temporären Dateien in den Log, wenn sie größer als diese Anzahl an Kilobytes sind."
+msgstr ""
+"Schreibt Meldungen über die Verwendung von temporären Dateien in den Log, "
+"wenn sie größer als diese Anzahl an Kilobytes sind."
 
 #: utils/misc/guc.c:2349
 msgid "Zero logs all files. The default is -1 (turning this feature off)."
-msgstr "Null loggt alle Dateien. Die Standardeinstellung ist -1 (wodurch dieses Feature ausgeschaltet wird)."
+msgstr ""
+"Null loggt alle Dateien. Die Standardeinstellung ist -1 (wodurch dieses "
+"Feature ausgeschaltet wird)."
 
 #: utils/misc/guc.c:2359
 msgid "Sets the size reserved for pg_stat_activity.current_query, in bytes."
-msgstr "Setzt die für pg_stat_activity.current_query reservierte Größe, in Bytes."
+msgstr ""
+"Setzt die für pg_stat_activity.current_query reservierte Größe, in Bytes."
 
 #: utils/misc/guc.c:2378
-msgid "Sets the planner's estimate of the cost of a sequentially fetched disk page."
-msgstr "Setzt den vom Planer geschätzten Aufwand, um eine sequenzielle Diskseite zu lesen."
+msgid ""
+"Sets the planner's estimate of the cost of a sequentially fetched disk page."
+msgstr ""
+"Setzt den vom Planer geschätzten Aufwand, um eine sequenzielle Diskseite zu "
+"lesen."
 
 #: utils/misc/guc.c:2388
-msgid "Sets the planner's estimate of the cost of a nonsequentially fetched disk page."
-msgstr "Setzt den vom Planer geschätzten Aufwand, um eine nichtsequenzielle Diskseite zu lesen."
+msgid ""
+"Sets the planner's estimate of the cost of a nonsequentially fetched disk "
+"page."
+msgstr ""
+"Setzt den vom Planer geschätzten Aufwand, um eine nichtsequenzielle "
+"Diskseite zu lesen."
 
 #: utils/misc/guc.c:2398
 msgid "Sets the planner's estimate of the cost of processing each tuple (row)."
-msgstr "Setzt den vom Planer geschätzten Aufwand für die Verarbeitung einer Zeile."
+msgstr ""
+"Setzt den vom Planer geschätzten Aufwand für die Verarbeitung einer Zeile."
 
 #: utils/misc/guc.c:2408
-msgid "Sets the planner's estimate of the cost of processing each index entry during an index scan."
-msgstr "Setzt den vom Planer geschätzten Aufwand für die Verarbeitung eines Indexeintrags während eines Index-Scans."
+msgid ""
+"Sets the planner's estimate of the cost of processing each index entry "
+"during an index scan."
+msgstr ""
+"Setzt den vom Planer geschätzten Aufwand für die Verarbeitung eines "
+"Indexeintrags während eines Index-Scans."
 
 #: utils/misc/guc.c:2418
-msgid "Sets the planner's estimate of the cost of processing each operator or function call."
-msgstr "Setzt den vom Planer geschätzten Aufwand für die Verarbeitung eines Operators oder Funktionsaufrufs."
+msgid ""
+"Sets the planner's estimate of the cost of processing each operator or "
+"function call."
+msgstr ""
+"Setzt den vom Planer geschätzten Aufwand für die Verarbeitung eines "
+"Operators oder Funktionsaufrufs."
 
 #: utils/misc/guc.c:2429
-msgid "Sets the planner's estimate of the fraction of a cursor's rows that will be retrieved."
-msgstr "Setzt den vom Planer geschätzten Anteil der Cursor-Zeilen, die ausgelesen werden werden."
+msgid ""
+"Sets the planner's estimate of the fraction of a cursor's rows that will be "
+"retrieved."
+msgstr ""
+"Setzt den vom Planer geschätzten Anteil der Cursor-Zeilen, die ausgelesen "
+"werden werden."
 
 #: utils/misc/guc.c:2440
 msgid "GEQO: selective pressure within the population."
@@ -1915,27 +2238,42 @@ msgstr "GEQO: Ausgangswert für die zufällige Pfadauswahl."
 
 #: utils/misc/guc.c:2460
 msgid "Multiple of the average buffer usage to free per round."
-msgstr "Vielfaches der durchschnittlichen freizugebenden Pufferverwendung pro Runde."
+msgstr ""
+"Vielfaches der durchschnittlichen freizugebenden Pufferverwendung pro Runde."
 
 #: utils/misc/guc.c:2470
 msgid "Sets the seed for random-number generation."
 msgstr "Setzt den Ausgangswert für die Zufallszahlenerzeugung."
 
 #: utils/misc/guc.c:2481
-msgid "Number of tuple updates or deletes prior to vacuum as a fraction of reltuples."
-msgstr "Anzahl geänderter oder gelöschter Tupel vor einem Vacuum, relativ zu reltuples."
+msgid ""
+"Number of tuple updates or deletes prior to vacuum as a fraction of "
+"reltuples."
+msgstr ""
+"Anzahl geänderter oder gelöschter Tupel vor einem Vacuum, relativ zu "
+"reltuples."
 
 #: utils/misc/guc.c:2490
-msgid "Number of tuple inserts, updates or deletes prior to analyze as a fraction of reltuples."
-msgstr "Anzahl eingefügter, geänderter oder gelöschter Tupel vor einem Analyze, relativ zu reltuples."
+msgid ""
+"Number of tuple inserts, updates or deletes prior to analyze as a fraction "
+"of reltuples."
+msgstr ""
+"Anzahl eingefügter, geänderter oder gelöschter Tupel vor einem Analyze, "
+"relativ zu reltuples."
 
 #: utils/misc/guc.c:2500
-msgid "Time spent flushing dirty buffers during checkpoint, as fraction of checkpoint interval."
-msgstr "Zeit, die damit verbracht wird, modifizierte Puffer während eines Checkpoints zurückzuschreiben, als Bruchteil des Checkpoint-Intervalls."
+msgid ""
+"Time spent flushing dirty buffers during checkpoint, as fraction of "
+"checkpoint interval."
+msgstr ""
+"Zeit, die damit verbracht wird, modifizierte Puffer während eines "
+"Checkpoints zurückzuschreiben, als Bruchteil des Checkpoint-Intervalls."
 
 #: utils/misc/guc.c:2519
 msgid "Sets the shell command that will be called to archive a WAL file."
-msgstr "Setzt den Shell-Befehl, der aufgerufen wird, um eine WAL-Datei zu archivieren."
+msgstr ""
+"Setzt den Shell-Befehl, der aufgerufen wird, um eine WAL-Datei zu "
+"archivieren."
 
 #: utils/misc/guc.c:2529
 msgid "Sets the client's character set encoding."
@@ -1971,15 +2309,23 @@ msgstr "Eine leere Zeichenkette wählt den Standard-Tablespace der Datenbank."
 
 #: utils/misc/guc.c:2583
 msgid "Sets the tablespace(s) to use for temporary tables and sort files."
-msgstr "Setzt den oder die Tablespaces für temporäre Tabellen und Sortierdateien."
+msgstr ""
+"Setzt den oder die Tablespaces für temporäre Tabellen und Sortierdateien."
 
 #: utils/misc/guc.c:2594
 msgid "Sets the path for dynamically loadable modules."
 msgstr "Setzt den Pfad für ladbare dynamische Bibliotheken."
 
 #: utils/misc/guc.c:2595
-msgid "If a dynamically loadable module needs to be opened and the specified name does not have a directory component (i.e., the name does not contain a slash), the system will search this path for the specified file."
-msgstr "Wenn ein dynamisch ladbares Modul geöffnet werden muss und der angegebene Name keine Verzeichniskomponente hat (das heißt er enthält keinen Schrägstrich), dann sucht das System in diesem Pfad nach der angegebenen Datei."
+msgid ""
+"If a dynamically loadable module needs to be opened and the specified name "
+"does not have a directory component (i.e., the name does not contain a "
+"slash), the system will search this path for the specified file."
+msgstr ""
+"Wenn ein dynamisch ladbares Modul geöffnet werden muss und der angegebene "
+"Name keine Verzeichniskomponente hat (das heißt er enthält keinen "
+"Schrägstrich), dann sucht das System in diesem Pfad nach der angegebenen "
+"Datei."
 
 #: utils/misc/guc.c:2608
 msgid "Sets the location of the Kerberos server key file."
@@ -2019,11 +2365,14 @@ msgstr "Setzt die Locale für die Formatierung von Datums- und Zeitwerten."
 
 #: utils/misc/guc.c:2703
 msgid "Lists shared libraries to preload into server."
-msgstr "Listet dynamische Bibliotheken, die vorab in den Server geladen werden."
+msgstr ""
+"Listet dynamische Bibliotheken, die vorab in den Server geladen werden."
 
 #: utils/misc/guc.c:2714
 msgid "Lists shared libraries to preload into each backend."
-msgstr "Listet dynamische Bibliotheken, die vorab in jeden Serverprozess geladen werden."
+msgstr ""
+"Listet dynamische Bibliotheken, die vorab in jeden Serverprozess geladen "
+"werden."
 
 #: utils/misc/guc.c:2725
 msgid "Sets the schema search order for names that are not schema-qualified."
@@ -2050,8 +2399,12 @@ msgid "Sets the destination for server log output."
 msgstr "Setzt das Ziel für die Serverlogausgabe."
 
 #: utils/misc/guc.c:2785
-msgid "Valid values are combinations of \"stderr\", \"syslog\", \"csvlog\", and \"eventlog\", depending on the platform."
-msgstr "Gültige Werte sind Kombinationen von »stderr«, »syslog«, »csvlog« und »eventlog«, je nach Plattform."
+msgid ""
+"Valid values are combinations of \"stderr\", \"syslog\", \"csvlog\", and "
+"\"eventlog\", depending on the platform."
+msgstr ""
+"Gültige Werte sind Kombinationen von »stderr«, »syslog«, »csvlog« und "
+"»eventlog«, je nach Plattform."
 
 #: utils/misc/guc.c:2796
 msgid "Sets the destination directory for log files."
@@ -2059,7 +2412,8 @@ msgstr "Bestimmt das Zielverzeichnis für Logdateien."
 
 #: utils/misc/guc.c:2797
 msgid "Can be specified as relative to the data directory or as absolute path."
-msgstr "Kann relativ zum Datenverzeichnis oder als absoluter Pfad angegeben werden."
+msgstr ""
+"Kann relativ zum Datenverzeichnis oder als absoluter Pfad angegeben werden."
 
 #: utils/misc/guc.c:2807
 msgid "Sets the file name pattern for log files."
@@ -2067,11 +2421,14 @@ msgstr "Bestimmt das Dateinamenmuster für Logdateien."
 
 #: utils/misc/guc.c:2818
 msgid "Sets the program name used to identify PostgreSQL messages in syslog."
-msgstr "Setzt den Programmnamen, mit dem PostgreSQL-Meldungen im Syslog identifiziert werden."
+msgstr ""
+"Setzt den Programmnamen, mit dem PostgreSQL-Meldungen im Syslog "
+"identifiziert werden."
 
 #: utils/misc/guc.c:2829
 msgid "Sets the time zone for displaying and interpreting time stamps."
-msgstr "Setzt die Zeitzone, in der Zeitangaben interpretiert und ausgegeben werden."
+msgstr ""
+"Setzt die Zeitzone, in der Zeitangaben interpretiert und ausgegeben werden."
 
 #: utils/misc/guc.c:2839
 msgid "Selects a file of time zone abbreviations."
@@ -2086,16 +2443,20 @@ msgid "Sets the owning group of the Unix-domain socket."
 msgstr "Setzt die Eigentümergruppe der Unix-Domain-Socket."
 
 #: utils/misc/guc.c:2861
-msgid "The owning user of the socket is always the user that starts the server."
+msgid ""
+"The owning user of the socket is always the user that starts the server."
 msgstr "Der Eigentümer ist immer der Benutzer, der den Server startet."
 
 #: utils/misc/guc.c:2871
 msgid "Sets the directory where the Unix-domain socket will be created."
-msgstr "Setzt das Verzeichnis, in dem die Unix-Domain-Socket erzeugt werden soll."
+msgstr ""
+"Setzt das Verzeichnis, in dem die Unix-Domain-Socket erzeugt werden soll."
 
 #: utils/misc/guc.c:2882
 msgid "Sets the host name or IP address(es) to listen to."
-msgstr "Setzt den Hostnamen oder die IP-Adresse(n), auf der auf Verbindungen gewartet wird."
+msgstr ""
+"Setzt den Hostnamen oder die IP-Adresse(n), auf der auf Verbindungen "
+"gewartet wird."
 
 #: utils/misc/guc.c:2893
 msgid "Sets the list of known custom variable classes."
@@ -2139,7 +2500,8 @@ msgstr "Setzt die Liste der erlaubten SSL-Verschlüsselungsalgorithmen."
 
 #: utils/misc/guc.c:3006
 msgid "Sets the application name to be reported in statistics and logs."
-msgstr "Setzt den Anwendungsnamen, der in Statistiken und Logs verzeichnet wird."
+msgstr ""
+"Setzt den Anwendungsnamen, der in Statistiken und Logs verzeichnet wird."
 
 #: utils/misc/guc.c:3026
 msgid "Sets whether \"\\'\" is allowed in string literals."
@@ -2155,16 +2517,26 @@ msgstr "Setzt die Meldungstypen, die an den Client gesendet werden."
 
 #: utils/misc/guc.c:3047 utils/misc/guc.c:3100 utils/misc/guc.c:3111
 #: utils/misc/guc.c:3167
-msgid "Each level includes all the levels that follow it. The later the level, the fewer messages are sent."
-msgstr "Jeder Wert schließt alle ihm folgenden Werte mit ein. Je weiter hinten der Wert steht, desto weniger Meldungen werden gesendet werden."
+msgid ""
+"Each level includes all the levels that follow it. The later the level, the "
+"fewer messages are sent."
+msgstr ""
+"Jeder Wert schließt alle ihm folgenden Werte mit ein. Je weiter hinten der "
+"Wert steht, desto weniger Meldungen werden gesendet werden."
 
 #: utils/misc/guc.c:3057
 msgid "Enables the planner to use constraints to optimize queries."
-msgstr "Ermöglicht dem Planer die Verwendung von Constraints, um Anfragen zu optimieren."
+msgstr ""
+"Ermöglicht dem Planer die Verwendung von Constraints, um Anfragen zu "
+"optimieren."
 
 #: utils/misc/guc.c:3058
-msgid "Table scans will be skipped if their constraints guarantee that no rows match the query."
-msgstr "Tabellen-Scans werden übersprungen, wenn deren Constraints garantieren, dass keine Zeile mit der Abfrage übereinstimmt."
+msgid ""
+"Table scans will be skipped if their constraints guarantee that no rows "
+"match the query."
+msgstr ""
+"Tabellen-Scans werden übersprungen, wenn deren Constraints garantieren, dass "
+"keine Zeile mit der Abfrage übereinstimmt."
 
 #: utils/misc/guc.c:3068
 msgid "Sets the transaction isolation level of each new transaction."
@@ -2183,8 +2555,11 @@ msgid "Sets the message levels that are logged."
 msgstr "Setzt die Meldungstypen, die geloggt werden."
 
 #: utils/misc/guc.c:3110
-msgid "Causes all statements generating error at or above this level to be logged."
-msgstr "Schreibt alle Anweisungen, die einen Fehler auf dieser Stufe oder höher verursachen, in den Log."
+msgid ""
+"Causes all statements generating error at or above this level to be logged."
+msgstr ""
+"Schreibt alle Anweisungen, die einen Fehler auf dieser Stufe oder höher "
+"verursachen, in den Log."
 
 #: utils/misc/guc.c:3121
 msgid "Sets the type of statements logged."
@@ -2192,7 +2567,8 @@ msgstr "Setzt die Anweisungsarten, die geloggt werden."
 
 #: utils/misc/guc.c:3131
 msgid "Sets the syslog \"facility\" to be used when syslog enabled."
-msgstr "Setzt die zu verwendende Syslog-»Facility«, wenn Syslog angeschaltet ist."
+msgstr ""
+"Setzt die zu verwendende Syslog-»Facility«, wenn Syslog angeschaltet ist."
 
 #: utils/misc/guc.c:3146
 msgid "Sets the session's behavior for triggers and rewrite rules."
@@ -2204,7 +2580,8 @@ msgstr "Setzt den Synchronisationsgrad der aktuellen Transaktion."
 
 #: utils/misc/guc.c:3166
 msgid "Enables logging of recovery-related debugging information."
-msgstr "Ermöglicht das Loggen von Debug-Informationen über die Wiederherstellung."
+msgstr ""
+"Ermöglicht das Loggen von Debug-Informationen über die Wiederherstellung."
 
 #: utils/misc/guc.c:3182
 msgid "Collects function-level statistics on database activity."
@@ -2216,21 +2593,28 @@ msgstr "Setzt den Umfang der in den WAL geschriebenen Informationen."
 
 #: utils/misc/guc.c:3202
 msgid "Selects the method used for forcing WAL updates to disk."
-msgstr "Wählt die Methode, um das Schreiben von WAL-Änderungen auf die Festplatte zu erzwingen."
+msgstr ""
+"Wählt die Methode, um das Schreiben von WAL-Änderungen auf die Festplatte zu "
+"erzwingen."
 
 #: utils/misc/guc.c:3212
 msgid "Sets how binary values are to be encoded in XML."
 msgstr "Setzt, wie binäre Werte in XML kodiert werden."
 
 #: utils/misc/guc.c:3222
-msgid "Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments."
-msgstr "Setzt, ob XML-Daten in impliziten Parse- und Serialisierungsoperationen als Dokument oder Fragment betrachtet werden sollen."
+msgid ""
+"Sets whether XML data in implicit parsing and serialization operations is to "
+"be considered as documents or content fragments."
+msgstr ""
+"Setzt, ob XML-Daten in impliziten Parse- und Serialisierungsoperationen als "
+"Dokument oder Fragment betrachtet werden sollen."
 
 #: utils/misc/guc.c:4064
 #, c-format
 msgid ""
 "%s does not know where to find the server configuration file.\n"
-"You must specify the --config-file or -D invocation option or set the PGDATA environment variable.\n"
+"You must specify the --config-file or -D invocation option or set the PGDATA "
+"environment variable.\n"
 msgstr ""
 "%s weiß nicht, wo die Serverkonfigurationsdatei zu finden ist.\n"
 "Sie müssen die Kommandozeilenoption --config-file oder -D angegeben oder\n"
@@ -2245,7 +2629,8 @@ msgstr "%s kann nicht auf die Serverkonfigurationsdatei »%s« zugreifen: %s\n"
 #, c-format
 msgid ""
 "%s does not know where to find the database system data.\n"
-"This can be specified as \"data_directory\" in \"%s\", or by the -D invocation option, or by the PGDATA environment variable.\n"
+"This can be specified as \"data_directory\" in \"%s\", or by the -D "
+"invocation option, or by the PGDATA environment variable.\n"
 msgstr ""
 "%s weiß nicht, wo die Systemdaten für das Datenbanksystem\n"
 "zu finden sind.  Sie können dies mit »data_directory« in »%s«, mit der\n"
@@ -2255,7 +2640,8 @@ msgstr ""
 #, c-format
 msgid ""
 "%s does not know where to find the \"hba\" configuration file.\n"
-"This can be specified as \"hba_file\" in \"%s\", or by the -D invocation option, or by the PGDATA environment variable.\n"
+"This can be specified as \"hba_file\" in \"%s\", or by the -D invocation "
+"option, or by the PGDATA environment variable.\n"
 msgstr ""
 "%s weiß nicht, wo die »hba«-Konfigurationsdatei zu finden ist.\n"
 "Sie können dies mit »hba_file« in »%s«, mit der\n"
@@ -2265,7 +2651,8 @@ msgstr ""
 #, c-format
 msgid ""
 "%s does not know where to find the \"ident\" configuration file.\n"
-"This can be specified as \"ident_file\" in \"%s\", or by the -D invocation option, or by the PGDATA environment variable.\n"
+"This can be specified as \"ident_file\" in \"%s\", or by the -D invocation "
+"option, or by the PGDATA environment variable.\n"
 msgstr ""
 "%s weiß nicht, wo die »ident«-Konfigurationsdatei zu finden ist.\n"
 "Sie können dies mit »ident_file« in »%s«, mit der\n"
@@ -2280,8 +2667,10 @@ msgid "Valid units for this parameter are \"kB\", \"MB\", and \"GB\"."
 msgstr "Gültige Einheiten für diesen Parameter sind »kB«, »MB« und »GB«."
 
 #: utils/misc/guc.c:4817
-msgid "Valid units for this parameter are \"ms\", \"s\", \"min\", \"h\", and \"d\"."
-msgstr "Gültige Einheiten für diesen Parameter sind »ms«, »s«, »min«, »h« und »d«."
+msgid ""
+"Valid units for this parameter are \"ms\", \"s\", \"min\", \"h\", and \"d\"."
+msgstr ""
+"Gültige Einheiten für diesen Parameter sind »ms«, »s«, »min«, »h« und »d«."
 
 #: utils/misc/guc.c:5100 utils/misc/guc.c:5883 utils/misc/guc.c:5935
 #: utils/misc/guc.c:6619 utils/misc/guc.c:6778 utils/misc/guc.c:7963
@@ -2300,7 +2689,8 @@ msgstr "Parameter »%s« kann nicht geändert werden"
 #: guc-file.l:249
 #, c-format
 msgid "parameter \"%s\" cannot be changed without restarting the server"
-msgstr "Parameter »%s« kann nicht geändert werden, ohne den Server neu zu starten"
+msgstr ""
+"Parameter »%s« kann nicht geändert werden, ohne den Server neu zu starten"
 
 #: utils/misc/guc.c:5172
 #, c-format
@@ -2320,15 +2710,18 @@ msgstr "keine Berechtigung, um Parameter »%s« zu setzen"
 #: 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"
+msgstr ""
+"Parameter »%s« kann nicht in einer Security-Definer-Funktion gesetzt werden"
 
 #: 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"
+msgstr ""
+"kann Parameter »%s« nicht in einer sicherheitsbeschränkten Operation setzen"
 
-#: utils/misc/guc.c:5323 access/transam/xlog.c:5334 access/transam/xlog.c:5425
-#: access/transam/xlog.c:5436 commands/extension.c:527 commands/extension.c:535
+#: utils/misc/guc.c:5323 access/transam/xlog.c:5334 access/transam/xlog.c:5427
+#: access/transam/xlog.c:5438 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"
@@ -2415,8 +2808,12 @@ msgid "Unrecognized key word: \"%s\"."
 msgstr "Unbekanntes Schlüsselwort: »%s«."
 
 #: utils/misc/guc.c:8298
-msgid "\"temp_buffers\" cannot be changed after any temporary tables have been accessed in the session."
-msgstr "»temp_buffers« kann nicht geändert werden, nachdem in der Sitzung auf temporäre Tabellen zugriffen wurde."
+msgid ""
+"\"temp_buffers\" cannot be changed after any temporary tables have been "
+"accessed in the session."
+msgstr ""
+"»temp_buffers« kann nicht geändert werden, nachdem in der Sitzung auf "
+"temporäre Tabellen zugriffen wurde."
 
 #: utils/misc/guc.c:8310
 msgid "SET AUTOCOMMIT TO OFF is no longer supported"
@@ -2439,13 +2836,19 @@ 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:8435
-msgid "Cannot enable \"log_statement_stats\" when \"log_parser_stats\", \"log_planner_stats\", or \"log_executor_stats\" is true."
-msgstr "Kann »log_statement_stats« nicht einschalten, wenn »log_parser_stats«, »log_planner_stats« oder »log_executor_stats« an ist."
+msgid ""
+"Cannot enable \"log_statement_stats\" when \"log_parser_stats\", "
+"\"log_planner_stats\", or \"log_executor_stats\" is true."
+msgstr ""
+"Kann »log_statement_stats« nicht einschalten, wenn »log_parser_stats«, "
+"»log_planner_stats« oder »log_executor_stats« an ist."
 
 #: guc-file.l:273
 #, c-format
 msgid "parameter \"%s\" removed from configuration file, reset to default"
-msgstr "Parameter »%s« wurde aus Konfigurationsdatei entfernt, wird auf Standardwert zurückgesetzt"
+msgstr ""
+"Parameter »%s« wurde aus Konfigurationsdatei entfernt, wird auf Standardwert "
+"zurückgesetzt"
 
 #: guc-file.l:332
 #, c-format
@@ -2454,8 +2857,11 @@ msgstr "Parameter »%s« auf »%s« gesetzt"
 
 #: guc-file.l:373
 #, c-format
-msgid "could not open configuration file \"%s\": maximum nesting depth exceeded"
-msgstr "konnte Konfigurationsdatei »%s« nicht öffnen: maximale Verschachtelungstiefe überschritten"
+msgid ""
+"could not open configuration file \"%s\": maximum nesting depth exceeded"
+msgstr ""
+"konnte Konfigurationsdatei »%s« nicht öffnen: maximale Verschachtelungstiefe "
+"überschritten"
 
 #: guc-file.l:408 libpq/hba.c:1665
 #, c-format
@@ -2474,13 +2880,19 @@ msgstr "Syntaxfehler in Datei »%s«, Zeile %u, bei »%s«"
 
 #: utils/misc/tzparser.c:61
 #, c-format
-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"
+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"
 
 #: utils/misc/tzparser.c:73
 #, 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"
+msgstr ""
+"Zeitzonenabstand %d ist außerhalb des gültigen Bereichs in Zeitzonendatei "
+"»%s«, Zeile %d"
 
 #: utils/misc/tzparser.c:112
 #, c-format
@@ -2509,8 +2921,12 @@ msgstr "Zeitzonenabkürzung »%s« ist mehrfach definiert"
 
 #: utils/misc/tzparser.c:239
 #, c-format
-msgid "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."
+msgid ""
+"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."
 
 #: utils/misc/tzparser.c:301
 #, c-format
@@ -2591,32 +3007,45 @@ msgstr "Sperrdatei »%s« existiert bereits"
 #: utils/init/miscinit.c:822
 #, c-format
 msgid "Is another postgres (PID %d) running in data directory \"%s\"?"
-msgstr "Läuft bereits ein anderer postgres-Prozess (PID %d) im Datenverzeichnis »%s«?"
+msgstr ""
+"Läuft bereits ein anderer postgres-Prozess (PID %d) im Datenverzeichnis »%s«?"
 
 #: utils/init/miscinit.c:824
 #, 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«?"
+msgstr ""
+"Läuft bereits ein anderer postmaster-Prozess (PID %d) im Datenverzeichnis "
+"»%s«?"
 
 #: utils/init/miscinit.c:827
 #, c-format
 msgid "Is another postgres (PID %d) using socket file \"%s\"?"
-msgstr "Verwendet bereits ein anderer postgres-Prozess (PID %d) die Socketdatei »%s«?"
+msgstr ""
+"Verwendet bereits ein anderer postgres-Prozess (PID %d) die Socketdatei »%s«?"
 
 #: utils/init/miscinit.c:829
 #, c-format
 msgid "Is another postmaster (PID %d) using socket file \"%s\"?"
-msgstr "Verwendet bereits ein anderer postmaster-Prozess (PID %d) die Socketdatei »%s«?"
+msgstr ""
+"Verwendet bereits ein anderer postmaster-Prozess (PID %d) die Socketdatei "
+"»%s«?"
 
 #: utils/init/miscinit.c:865
 #, c-format
 msgid "pre-existing shared memory block (key %lu, ID %lu) is still in use"
-msgstr "bereits bestehender Shared-Memory-Block (Schlüssel %lu, ID %lu) wird noch benutzt"
+msgstr ""
+"bereits bestehender Shared-Memory-Block (Schlüssel %lu, ID %lu) wird noch "
+"benutzt"
 
 #: utils/init/miscinit.c:868
 #, c-format
-msgid "If you're sure there are no old server processes still running, remove the 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«."
+msgid ""
+"If you're sure there are no old server processes still running, remove the "
+"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«."
 
 #: utils/init/miscinit.c:884
 #, c-format
@@ -2624,8 +3053,13 @@ msgid "could not remove old lock file \"%s\": %m"
 msgstr "konnte alte Sperrdatei »%s« nicht löschen: %m"
 
 #: utils/init/miscinit.c:886
-msgid "The file seems accidentally left over, but it could not be removed. Please remove the file by hand and try again."
-msgstr "Die Datei ist anscheinend aus Versehen übrig geblieben, konnte aber nicht gelöscht werden. Bitte entfernen Sie die Datei von Hand und versuchen Sie es erneut."
+msgid ""
+"The file seems accidentally left over, but it could not be removed. Please "
+"remove the file by hand and try again."
+msgstr ""
+"Die Datei ist anscheinend aus Versehen übrig geblieben, konnte aber nicht "
+"gelöscht werden. Bitte entfernen Sie die Datei von Hand und versuchen Sie es "
+"erneut."
 
 #: utils/init/miscinit.c:927 utils/init/miscinit.c:938
 #: utils/init/miscinit.c:948
@@ -2688,8 +3122,12 @@ msgstr "Datenbankdateien sind inkompatibel mit Server"
 
 #: utils/init/miscinit.c:1250
 #, c-format
-msgid "The data directory was initialized by PostgreSQL version %ld.%ld, which is not compatible with this version %s."
-msgstr "Das Datenverzeichnis wurde von PostgreSQL Version %ld.%ld initialisiert, welche nicht mit dieser Version %s kompatibel ist."
+msgid ""
+"The data directory was initialized by PostgreSQL version %ld.%ld, which is "
+"not compatible with this version %s."
+msgstr ""
+"Das Datenverzeichnis wurde von PostgreSQL Version %ld.%ld initialisiert, "
+"welche nicht mit dieser Version %s kompatibel ist."
 
 #: utils/init/miscinit.c:1298
 #, c-format
@@ -2746,17 +3184,28 @@ msgstr "Datenbank-Locale ist inkompatibel mit Betriebssystem"
 
 #: utils/init/postinit.c:336
 #, c-format
-msgid "The database was initialized with LC_COLLATE \"%s\",  which is not recognized by setlocale()."
-msgstr "Die Datenbank wurde mit LC_COLLATE »%s« initialisiert, was von setlocale() nicht erkannt wird."
+msgid ""
+"The database was initialized with LC_COLLATE \"%s\",  which is not "
+"recognized by setlocale()."
+msgstr ""
+"Die Datenbank wurde mit LC_COLLATE »%s« initialisiert, was von setlocale() "
+"nicht erkannt wird."
 
 #: utils/init/postinit.c:338 utils/init/postinit.c:345
-msgid "Recreate the database with another locale or install the missing locale."
-msgstr "Erzeugen Sie die Datenbank neu mit einer anderen Locale oder installieren Sie die fehlende Locale."
+msgid ""
+"Recreate the database with another locale or install the missing locale."
+msgstr ""
+"Erzeugen Sie die Datenbank neu mit einer anderen Locale oder installieren "
+"Sie die fehlende Locale."
 
 #: utils/init/postinit.c:343
 #, c-format
-msgid "The database was initialized with LC_CTYPE \"%s\",  which is not recognized by setlocale()."
-msgstr "Die Datenbank wurde mit LC_CTYPE »%s« initialisiert, was von setlocale() nicht erkannt wird."
+msgid ""
+"The database was initialized with LC_CTYPE \"%s\",  which is not recognized "
+"by setlocale()."
+msgstr ""
+"Die Datenbank wurde mit LC_CTYPE »%s« initialisiert, was von setlocale() "
+"nicht erkannt wird."
 
 #: utils/init/postinit.c:608
 msgid "no roles are defined in this database system"
@@ -2769,19 +3218,26 @@ msgstr "Sie sollten sofort CREATE USER \"%s\" SUPERUSER; ausführen."
 
 #: utils/init/postinit.c:632
 msgid "new replication connections are not allowed during database shutdown"
-msgstr "während des Herunterfahrens der Datenbank sind keine neuen Replikationsverbindungen erlaubt"
+msgstr ""
+"während des Herunterfahrens der Datenbank sind keine neuen "
+"Replikationsverbindungen erlaubt"
 
 #: utils/init/postinit.c:636
 msgid "must be superuser to connect during database shutdown"
-msgstr "nur Superuser können während des Herunterfahrens der Datenbank verbinden"
+msgstr ""
+"nur Superuser können während des Herunterfahrens der Datenbank verbinden"
 
 #: utils/init/postinit.c:646
 msgid "must be superuser to connect in binary upgrade mode"
 msgstr "nur Superuser können im Binary-Upgrade-Modus verbinden"
 
 #: utils/init/postinit.c:660
-msgid "remaining connection slots are reserved for non-replication superuser connections"
-msgstr "die verbleibenden Verbindungen sind für Superuser auf Nicht-Replikationsverbindungen reserviert"
+msgid ""
+"remaining connection slots are reserved for non-replication superuser "
+"connections"
+msgstr ""
+"die verbleibenden Verbindungen sind für Superuser auf Nicht-"
+"Replikationsverbindungen reserviert"
 
 #: utils/init/postinit.c:675
 msgid "must be replication role to start walsender"
@@ -3054,20 +3510,27 @@ msgstr "eine Komponente im Parameter »dynamic_library_path« hat Länge null"
 
 #: utils/fmgr/dfmgr.c:632
 msgid "component in parameter \"dynamic_library_path\" is not an absolute path"
-msgstr "eine Komponente im Parameter »dynamic_library_path« ist kein absoluter Pfad"
+msgstr ""
+"eine Komponente im Parameter »dynamic_library_path« ist kein absoluter Pfad"
 
 #: utils/fmgr/funcapi.c:60 utils/mmgr/portalmem.c:1051 commands/prepare.c:751
 #: commands/extension.c:1711 commands/extension.c:1820
 #: 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:1432
+#: executor/execQual.c:5267 replication/walsender.c:1432
 msgid "set-valued function called in context that cannot accept a set"
-msgstr "Funktion mit Mengenergebnis in einem Zusammenhang aufgerufen, der keine Mengenergebnisse verarbeiten kann"
+msgstr ""
+"Funktion mit Mengenergebnis in einem Zusammenhang aufgerufen, der keine "
+"Mengenergebnisse verarbeiten kann"
 
 #: utils/fmgr/funcapi.c:354
 #, c-format
-msgid "could not determine actual result type for function \"%s\" declared to return type %s"
-msgstr "konnte tatsächlichen Ergebnistyp von Funktion »%s« mit deklarierten Rückgabetyp %s nicht bestimmen"
+msgid ""
+"could not determine actual result type for function \"%s\" declared to "
+"return type %s"
+msgstr ""
+"konnte tatsächlichen Ergebnistyp von Funktion »%s« mit deklarierten "
+"Rückgabetyp %s nicht bestimmen"
 
 #: utils/fmgr/funcapi.c:1208 utils/fmgr/funcapi.c:1239
 msgid "number of aliases does not match number of columns"
@@ -3079,7 +3542,9 @@ msgstr "Spaltenalias fehlt"
 
 #: utils/fmgr/funcapi.c:1257
 msgid "could not determine row description for function returning record"
-msgstr "konnte Zeilenbeschreibung für Funktion, die »record« zurückgibt, nicht ermitteln"
+msgstr ""
+"konnte Zeilenbeschreibung für Funktion, die »record« zurückgibt, nicht "
+"ermitteln"
 
 #: utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c:136
 #: utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c:163
@@ -3109,7 +3574,8 @@ msgstr "Umwandlung zwischen %s und %s wird nicht unterstützt"
 
 #: utils/mb/mbutils.c:351
 #, c-format
-msgid "default conversion function for encoding \"%s\" to \"%s\" does not exist"
+msgid ""
+"default conversion function for encoding \"%s\" to \"%s\" does not exist"
 msgstr "Standardumwandlung von Kodierung »%s« nach »%s« existiert nicht"
 
 #: utils/mb/mbutils.c:375 utils/mb/mbutils.c:676
@@ -3179,13 +3645,18 @@ msgstr "aktives Portal »%s« kann nicht gelöscht werden"
 
 #: utils/mmgr/portalmem.c:688
 msgid "cannot PREPARE a transaction that has created a cursor WITH HOLD"
-msgstr "PREPARE kann nicht in einer Transaktion ausgeführt werden, die einen Cursor mit WITH HOLD erzeugt hat"
+msgstr ""
+"PREPARE kann nicht in einer Transaktion ausgeführt werden, die einen Cursor "
+"mit WITH HOLD erzeugt hat"
 
-#: utils/mmgr/portalmem.c:1055 commands/prepare.c:755 commands/extension.c:1715
-#: commands/extension.c:1824 commands/extension.c:2017 foreign/foreign.c:355
+#: utils/mmgr/portalmem.c:1055 commands/prepare.c:755
+#: commands/extension.c:1715 commands/extension.c:1824
+#: commands/extension.c:2017 foreign/foreign.c:355
 #: replication/walsender.c:1436
 msgid "materialize mode required, but it is not allowed in this context"
-msgstr "Materialisierungsmodus wird benötigt, ist aber in diesem Zusammenhang nicht erlaubt"
+msgstr ""
+"Materialisierungsmodus wird benötigt, ist aber in diesem Zusammenhang nicht "
+"erlaubt"
 
 #: utils/adt/windowfuncs.c:243
 msgid "argument of ntile must be greater than zero"
@@ -3201,7 +3672,9 @@ msgstr "nicht unterstützte XML-Funktionalität"
 
 #: utils/adt/xml.c:139
 msgid "This functionality requires the server to be built with libxml support."
-msgstr "Diese Funktionalität verlangt, dass der Server mit Libxml-Unterstützung gebaut wird."
+msgstr ""
+"Diese Funktionalität verlangt, dass der Server mit Libxml-Unterstützung "
+"gebaut wird."
 
 #: utils/adt/xml.c:140
 msgid "You need to rebuild PostgreSQL using --with-libxml."
@@ -3238,8 +3711,10 @@ msgstr "konnte XML-Bibliothek nicht initialisieren"
 
 #: utils/adt/xml.c:881
 #, c-format
-msgid "libxml2 has incompatible char type: sizeof(char)=%u, sizeof(xmlChar)=%u."
-msgstr "libxml2 hat inkompatiblen char-Typ: sizeof(char)=%u, sizeof(xmlChar)=%u."
+msgid ""
+"libxml2 has incompatible char type: sizeof(char)=%u, sizeof(xmlChar)=%u."
+msgstr ""
+"libxml2 hat inkompatiblen char-Typ: sizeof(char)=%u, sizeof(xmlChar)=%u."
 
 #: utils/adt/xml.c:1448
 msgid "Invalid character value."
@@ -3295,11 +3770,12 @@ msgstr "XML unterstützt keine unendlichen Datumswerte."
 #: utils/adt/timestamp.c:4441 utils/adt/timestamp.c:4455
 #: utils/adt/timestamp.c:4534 utils/adt/timestamp.c:4541
 #: utils/adt/timestamp.c:4568 utils/adt/timestamp.c:4572
-#: utils/adt/timestamp.c:4641 utils/adt/formatting.c:3359
-#: utils/adt/formatting.c:3391 utils/adt/formatting.c:3459 utils/adt/date.c:913
-#: utils/adt/date.c:960 utils/adt/date.c:1516 utils/adt/date.c:1553
-#: utils/adt/date.c:2426 utils/adt/nabstime.c:480 utils/adt/nabstime.c:523
-#: utils/adt/nabstime.c:553 utils/adt/nabstime.c:596
+#: utils/adt/timestamp.c:4641 utils/adt/formatting.c:3353
+#: utils/adt/formatting.c:3385 utils/adt/formatting.c:3453
+#: utils/adt/date.c:913 utils/adt/date.c:960 utils/adt/date.c:1516
+#: utils/adt/date.c:1553 utils/adt/date.c:2426 utils/adt/datetime.c:1672
+#: utils/adt/nabstime.c:480 utils/adt/nabstime.c:523 utils/adt/nabstime.c:553
+#: utils/adt/nabstime.c:596
 msgid "timestamp out of range"
 msgstr "timestamp ist außerhalb des gültigen Bereichs"
 
@@ -3322,8 +3798,11 @@ msgid "invalid array for XML namespace mapping"
 msgstr "ungültiges Array for XML-Namensraumabbildung"
 
 #: utils/adt/xml.c:3393
-msgid "The array must be two-dimensional with length of the second axis equal to 2."
-msgstr "Das Array muss zweidimensional sein und die Länge der zweiten Achse muss gleich 2 sein."
+msgid ""
+"The array must be two-dimensional with length of the second axis equal to 2."
+msgstr ""
+"Das Array muss zweidimensional sein und die Länge der zweiten Achse muss "
+"gleich 2 sein."
 
 #: utils/adt/xml.c:3417
 msgid "empty XPath expression"
@@ -3385,8 +3864,8 @@ msgstr "keiner der Eingabedatentypen ist ein Array"
 #: 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: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:2269 utils/adt/numeric.c:2278
+#: utils/adt/varbit.c:1139 utils/adt/varbit.c:1541 utils/adt/arrayfuncs.c:1276
+#: utils/adt/numeric.c:2265 utils/adt/numeric.c:2274
 msgid "integer out of range"
 msgstr "integer ist außerhalb des gültigen Bereichs"
 
@@ -3402,21 +3881,30 @@ msgstr "inkompatible Arrays können nicht aneinandergehängt werden"
 
 #: utils/adt/array_userfuncs.c:225
 #, c-format
-msgid "Arrays with element types %s and %s are not compatible for concatenation."
-msgstr "Arrays mit Elementtypen %s und %s sind nicht kompatibel für Aneinanderhängen."
+msgid ""
+"Arrays with element types %s and %s are not compatible for concatenation."
+msgstr ""
+"Arrays mit Elementtypen %s und %s sind nicht kompatibel für Aneinanderhängen."
 
 #: utils/adt/array_userfuncs.c:264
 #, c-format
 msgid "Arrays of %d and %d dimensions are not compatible for concatenation."
-msgstr "Arrays mit %d und %d Dimensionen sind nicht kompatibel für Aneinanderhängen."
+msgstr ""
+"Arrays mit %d und %d Dimensionen sind nicht kompatibel für Aneinanderhängen."
 
 #: utils/adt/array_userfuncs.c:301
-msgid "Arrays with differing element dimensions are not compatible for concatenation."
-msgstr "Arrays mit unterschiedlichen Elementdimensionen sind nicht kompatibel für Aneinanderhängen."
+msgid ""
+"Arrays with differing element dimensions are not compatible for "
+"concatenation."
+msgstr ""
+"Arrays mit unterschiedlichen Elementdimensionen sind nicht kompatibel für "
+"Aneinanderhängen."
 
 #: utils/adt/array_userfuncs.c:330 utils/adt/array_userfuncs.c:358
 msgid "Arrays with differing dimensions are not compatible for concatenation."
-msgstr "Arrays mit unterschiedlichen Dimensionen sind nicht kompatibel für Aneinanderhängen."
+msgstr ""
+"Arrays mit unterschiedlichen Dimensionen sind nicht kompatibel für "
+"Aneinanderhängen."
 
 #: utils/adt/array_userfuncs.c:426 utils/adt/arrayfuncs.c:1238
 #: utils/adt/arrayfuncs.c:2911 utils/adt/arrayfuncs.c:4936
@@ -3427,7 +3915,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:3099
+#: executor/execQual.c:303 executor/execQual.c:331 executor/execQual.c:3111
 #, c-format
 msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
 msgstr "Anzahl der Arraydimensionen (%d) überschreitet erlaubtes Maximum (%d)"
@@ -3451,19 +3939,19 @@ msgstr "oidvector-Wert hat zu viele Elemente"
 #: 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:1175
-#: utils/adt/float.c:1233 utils/adt/numeric.c:2370 utils/adt/numeric.c:2381
+#: utils/adt/float.c:1233 utils/adt/numeric.c:2366 utils/adt/numeric.c:2377
 msgid "smallint out of range"
 msgstr "smallint ist außerhalb des gültigen Bereichs"
 
 #: 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:4151 utils/adt/int8.c:597
+#: utils/adt/timestamp.c:2877 utils/adt/geo_ops.c:4159 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: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:4529 utils/adt/numeric.c:4812
+#: utils/adt/numeric.c:4532 utils/adt/numeric.c:4815
 msgid "division by zero"
 msgstr "Division durch Null"
 
@@ -3511,11 +3999,13 @@ msgstr "suppress_redundant_updates_trigger: muss bei UPDATE aufgerufen werden"
 
 #: utils/adt/trigfuncs.c:53
 msgid "suppress_redundant_updates_trigger: must be called before update"
-msgstr "suppress_redundant_updates_trigger: muss vor dem UPDATE aufgerufen werden"
+msgstr ""
+"suppress_redundant_updates_trigger: muss vor dem UPDATE aufgerufen werden"
 
 #: utils/adt/trigfuncs.c:59
 msgid "suppress_redundant_updates_trigger: must be called for each row"
-msgstr "suppress_redundant_updates_trigger: muss für jede Zeile aufgerufen werden"
+msgstr ""
+"suppress_redundant_updates_trigger: muss für jede Zeile aufgerufen werden"
 
 #: utils/adt/timestamp.c:92 utils/adt/varchar.c:43 utils/adt/date.c:66
 #: utils/adt/varbit.c:51
@@ -3618,7 +4108,8 @@ msgid "could not convert to time zone \"%s\""
 msgstr "konnte nicht in Zeitzone »%s« umwandeln"
 
 #: utils/adt/timestamp.c:4467 utils/adt/timestamp.c:4652 utils/adt/date.c:2646
-#: utils/adt/datetime.c:923 utils/adt/datetime.c:1787 utils/adt/datetime.c:4506
+#: utils/adt/datetime.c:924 utils/adt/datetime.c:1830
+#: utils/adt/datetime.c:4549
 #, c-format
 msgid "time zone \"%s\" not recognized"
 msgstr "Zeitzone »%s« nicht erkannt"
@@ -3628,26 +4119,30 @@ 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:4949
+#: utils/adt/selfuncs.c:4953
 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"
+msgstr ""
+"Mustersuche ohne Rücksicht auf Groß-/Kleinschreibung wird für Typ bytea "
+"nicht unterstützt"
 
-#: utils/adt/selfuncs.c:4964 utils/adt/like.c:212
+#: utils/adt/selfuncs.c:4968 utils/adt/like.c:212
 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:4965 utils/adt/varlena.c:1315
-#: utils/adt/formatting.c:1519 utils/adt/formatting.c:1569
-#: utils/adt/formatting.c:1635 utils/adt/formatting.c:1685
-#: utils/adt/formatting.c:1752 utils/adt/formatting.c:1814 utils/adt/like.c:213
-#: commands/indexcmds.c:908 commands/view.c:145 regex/regc_pg_locale.c:259
-#: catalog/heap.c:560
+#: utils/adt/selfuncs.c:4969 utils/adt/varlena.c:1315
+#: utils/adt/formatting.c:1518 utils/adt/formatting.c:1568
+#: utils/adt/formatting.c:1634 utils/adt/formatting.c:1684
+#: utils/adt/formatting.c:1751 utils/adt/formatting.c:1813
+#: utils/adt/like.c:213 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 "Verwenden Sie die COLLATE-Klausel, um die Sortierfolge explizit zu setzen."
+msgstr ""
+"Verwenden Sie die COLLATE-Klausel, um die Sortierfolge explizit zu setzen."
 
-#: utils/adt/selfuncs.c:5052
+#: utils/adt/selfuncs.c:5056
 msgid "regular-expression matching not supported on type bytea"
-msgstr "Mustersuche mit regulären Ausdrücken wird für Typ bytea nicht unterstützt"
+msgstr ""
+"Mustersuche mit regulären Ausdrücken wird für Typ bytea nicht unterstützt"
 
 #: utils/adt/varlena.c:246 utils/adt/varlena.c:287 utils/adt/encode.c:441
 #: utils/adt/encode.c:506
@@ -3662,7 +4157,9 @@ msgstr "negative Teilzeichenkettenlänge nicht erlaubt"
 
 #: utils/adt/varlena.c:1314
 msgid "could not determine which collation to use for string comparison"
-msgstr "konnte die für den Zeichenkettenvergleich zu verwendende Sortierfolge nicht bestimmen"
+msgstr ""
+"konnte die für den Zeichenkettenvergleich zu verwendende Sortierfolge nicht "
+"bestimmen"
 
 #: utils/adt/varlena.c:1358 utils/adt/varlena.c:1371
 #, c-format
@@ -3680,7 +4177,7 @@ msgstr "konnte Unicode-Zeichenketten nicht vergleichen: %m"
 msgid "index %d out of valid range, 0..%d"
 msgstr "Index %d ist außerhalb des gültigen Bereichs, 0..%d"
 
-#: utils/adt/varlena.c:2163 utils/adt/varbit.c:1768
+#: utils/adt/varlena.c:2163 utils/adt/varbit.c:1778
 msgid "new bit must be 0 or 1"
 msgstr "neues Bit muss 0 oder 1 sein"
 
@@ -3703,7 +4200,8 @@ msgstr "Argumentnummer ist außerhalb des zulässigen Bereichs"
 
 #: 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"
+msgstr ""
+"Konvertierung gibt Argument 0 an, aber die Argumente sind von 1 an nummeriert"
 
 #: utils/adt/varlena.c:3900
 msgid "too few arguments for format"
@@ -3727,8 +4225,8 @@ msgstr "LIKE-Muster darf nicht mit Escape-Zeichen enden"
 msgid "invalid input syntax for type tid: \"%s\""
 msgstr "ungültige Eingabesyntax für Typ tid: »%s«"
 
-#: utils/adt/geo_ops.c:295 utils/adt/geo_ops.c:1433 utils/adt/geo_ops.c:3494
-#: utils/adt/geo_ops.c:4272 utils/adt/geo_ops.c:5201
+#: utils/adt/geo_ops.c:295 utils/adt/geo_ops.c:1433 utils/adt/geo_ops.c:3502
+#: utils/adt/geo_ops.c:4280 utils/adt/geo_ops.c:5209
 msgid "too many points requested"
 msgstr "zu viele Punkte verlangt"
 
@@ -3774,58 +4272,58 @@ msgstr "ungültige Eingabesyntax für Typ lseg: »%s«"
 msgid "function \"dist_lb\" not implemented"
 msgstr "Funktion »dist_lb« ist nicht implementiert"
 
-#: utils/adt/geo_ops.c:3171
+#: utils/adt/geo_ops.c:3179
 msgid "function \"close_lb\" not implemented"
 msgstr "Funktion »close_lb« ist nicht implementiert"
 
-#: utils/adt/geo_ops.c:3460
+#: utils/adt/geo_ops.c:3468
 msgid "cannot create bounding box for empty polygon"
 msgstr "kann kein umschließendes Rechteck für leeres Polygon berechnen"
 
-#: utils/adt/geo_ops.c:3485 utils/adt/geo_ops.c:3505
+#: utils/adt/geo_ops.c:3493 utils/adt/geo_ops.c:3513
 #, c-format
 msgid "invalid input syntax for type polygon: \"%s\""
 msgstr "ungültige Eingabesyntax für Typ polygon: »%s«"
 
-#: utils/adt/geo_ops.c:3545
+#: utils/adt/geo_ops.c:3553
 msgid "invalid number of points in external \"polygon\" value"
 msgstr "ungültige Anzahl Punkte in externem »polygon«-Wert"
 
-#: utils/adt/geo_ops.c:4070
+#: utils/adt/geo_ops.c:4078
 msgid "function \"poly_distance\" not implemented"
 msgstr "Funktion »poly_distance« ist nicht implementiert"
 
-#: utils/adt/geo_ops.c:4384
+#: utils/adt/geo_ops.c:4392
 msgid "function \"path_center\" not implemented"
 msgstr "Funktion »path_center« ist nicht implementiert"
 
-#: utils/adt/geo_ops.c:4401
+#: utils/adt/geo_ops.c:4409
 msgid "open path cannot be converted to polygon"
 msgstr "offener Pfad kann nicht in Polygon umgewandelt werden"
 
-#: utils/adt/geo_ops.c:4578 utils/adt/geo_ops.c:4588 utils/adt/geo_ops.c:4603
-#: utils/adt/geo_ops.c:4609
+#: utils/adt/geo_ops.c:4586 utils/adt/geo_ops.c:4596 utils/adt/geo_ops.c:4611
+#: utils/adt/geo_ops.c:4617
 #, c-format
 msgid "invalid input syntax for type circle: \"%s\""
 msgstr "ungültige Eingabesyntax für Typ circle: »%s«"
 
-#: utils/adt/geo_ops.c:4631 utils/adt/geo_ops.c:4639
+#: utils/adt/geo_ops.c:4639 utils/adt/geo_ops.c:4647
 msgid "could not format \"circle\" value"
 msgstr "konnte »circle«-Wert nicht formatieren"
 
-#: utils/adt/geo_ops.c:4666
+#: utils/adt/geo_ops.c:4674
 msgid "invalid radius in external \"circle\" value"
 msgstr "ungültiger Radius in externem »circle«-Wert"
 
-#: utils/adt/geo_ops.c:5187
+#: utils/adt/geo_ops.c:5195
 msgid "cannot convert circle with radius zero to polygon"
 msgstr "kann Kreis mit Radius null nicht in Polygon umwandeln"
 
-#: utils/adt/geo_ops.c:5192
+#: utils/adt/geo_ops.c:5200
 msgid "must request at least 2 points"
 msgstr "mindestens 2 Punkte müssen angefordert werden"
 
-#: utils/adt/geo_ops.c:5236 utils/adt/geo_ops.c:5259
+#: utils/adt/geo_ops.c:5244 utils/adt/geo_ops.c:5267
 msgid "cannot convert empty polygon to circle"
 msgstr "kann leeres Polygon nicht in Kreis umwandeln"
 
@@ -3868,7 +4366,7 @@ msgstr "Wert »%s« ist außerhalb des gültigen Bereichs für Typ 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:1611 utils/adt/numeric.c:2322
+#: utils/adt/varbit.c:1621 utils/adt/numeric.c:2318
 msgid "bigint out of range"
 msgstr "bigint ist außerhalb des gültigen Bereichs"
 
@@ -3895,7 +4393,7 @@ msgid "\"%s\" is out of range for type real"
 msgstr "»%s« ist außerhalb des gültigen Bereichs für Typ real"
 
 #: utils/adt/float.c:427 utils/adt/float.c:491 utils/adt/float.c:547
-#: utils/adt/numeric.c:3985 utils/adt/numeric.c:4011
+#: utils/adt/numeric.c:3988 utils/adt/numeric.c:4014
 #, c-format
 msgid "invalid input syntax for type double precision: \"%s\""
 msgstr "ungültige Eingabesyntax für Typ double precision: »%s«"
@@ -3905,23 +4403,24 @@ msgstr "ungültige Eingabesyntax für Typ double precision: »%s«"
 msgid "\"%s\" is out of range for type double precision"
 msgstr "»%s« ist außerhalb des gültigen Bereichs für Typ double precision"
 
-#: utils/adt/float.c:1359 utils/adt/numeric.c:5211
+#: utils/adt/float.c:1359 utils/adt/numeric.c:5214
 msgid "cannot take square root of a negative number"
 msgstr "Quadratwurzel von negativer Zahl kann nicht ermittelt werden"
 
-#: utils/adt/float.c:1401 utils/adt/numeric.c:2182
+#: utils/adt/float.c:1401 utils/adt/numeric.c:2178
 msgid "zero raised to a negative power is undefined"
 msgstr "null hoch eine negative Zahl ist undefiniert"
 
-#: utils/adt/float.c:1405 utils/adt/numeric.c:2188
+#: utils/adt/float.c:1405 utils/adt/numeric.c:2184
 msgid "a negative number raised to a non-integer power yields a complex result"
-msgstr "eine negative Zahl hoch eine nicht ganze Zahl ergibt ein komplexes Ergebnis"
+msgstr ""
+"eine negative Zahl hoch eine nicht ganze Zahl ergibt ein komplexes Ergebnis"
 
-#: utils/adt/float.c:1471 utils/adt/float.c:1501 utils/adt/numeric.c:5429
+#: utils/adt/float.c:1471 utils/adt/float.c:1501 utils/adt/numeric.c:5432
 msgid "cannot take logarithm of zero"
 msgstr "Logarithmus von null kann nicht ermittelt werden"
 
-#: utils/adt/float.c:1475 utils/adt/float.c:1505 utils/adt/numeric.c:5433
+#: utils/adt/float.c:1475 utils/adt/float.c:1505 utils/adt/numeric.c:5436
 msgid "cannot take logarithm of a negative number"
 msgstr "Logarithmus negativer Zahlen kann nicht ermittelt werden"
 
@@ -3931,11 +4430,11 @@ msgstr "Logarithmus negativer Zahlen kann nicht ermittelt werden"
 msgid "input is out of range"
 msgstr "Eingabe ist außerhalb des gültigen Bereichs"
 
-#: utils/adt/float.c:2743 utils/adt/numeric.c:1187
+#: utils/adt/float.c:2743 utils/adt/numeric.c:1183
 msgid "count must be greater than zero"
 msgstr "Anzahl muss größer als null sein"
 
-#: utils/adt/float.c:2748 utils/adt/numeric.c:1194
+#: utils/adt/float.c:2748 utils/adt/numeric.c:1190
 msgid "operand, lower bound and upper bound cannot be NaN"
 msgstr "Operand, Untergrenze und Obergrenze dürfen nicht NaN sein"
 
@@ -3943,7 +4442,7 @@ msgstr "Operand, Untergrenze und Obergrenze dürfen nicht NaN sein"
 msgid "lower and upper bounds must be finite"
 msgstr "Untergrenze und Obergrenze müssen endlich sein"
 
-#: utils/adt/float.c:2792 utils/adt/numeric.c:1207
+#: utils/adt/float.c:2792 utils/adt/numeric.c:1203
 msgid "lower bound cannot equal upper bound"
 msgstr "Untergrenze kann nicht gleich der Obergrenze sein"
 
@@ -3955,184 +4454,205 @@ msgstr "ungültige Formatangabe für Intervall-Wert"
 msgid "Intervals are not tied to specific calendar dates."
 msgstr "Intervalle beziehen sich nicht auf bestimmte Kalenderdaten."
 
-#: utils/adt/formatting.c:1064
+#: utils/adt/formatting.c:1063
 msgid "\"EEEE\" must be the last pattern used"
 msgstr "»EEEE« muss das letzte Muster sein"
 
-#: utils/adt/formatting.c:1072
+#: utils/adt/formatting.c:1071
 msgid "\"9\" must be ahead of \"PR\""
 msgstr "»9« muss vor »PR« stehen"
 
-#: utils/adt/formatting.c:1088
+#: utils/adt/formatting.c:1087
 msgid "\"0\" must be ahead of \"PR\""
 msgstr "»0« muss vor »PR« stehen"
 
-#: utils/adt/formatting.c:1114
+#: utils/adt/formatting.c:1113
 msgid "multiple decimal points"
 msgstr "mehrere Dezimalpunkte"
 
-#: utils/adt/formatting.c:1118 utils/adt/formatting.c:1201
+#: utils/adt/formatting.c:1117 utils/adt/formatting.c:1200
 msgid "cannot use \"V\" and decimal point together"
 msgstr "»V« und Dezimalpunkt können nicht zusammen verwendet werden"
 
-#: utils/adt/formatting.c:1130
+#: utils/adt/formatting.c:1129
 msgid "cannot use \"S\" twice"
 msgstr "»S« kann nicht zweimal verwendet werden"
 
-#: utils/adt/formatting.c:1134
+#: utils/adt/formatting.c:1133
 msgid "cannot use \"S\" and \"PL\"/\"MI\"/\"SG\"/\"PR\" together"
 msgstr "»S« und »PL«/»MI«/»SG«/»PR« können nicht zusammen verwendet werden"
 
-#: utils/adt/formatting.c:1154
+#: utils/adt/formatting.c:1153
 msgid "cannot use \"S\" and \"MI\" together"
 msgstr "»S« und »MI« können nicht zusammen verwendet werden"
 
-#: utils/adt/formatting.c:1164
+#: utils/adt/formatting.c:1163
 msgid "cannot use \"S\" and \"PL\" together"
 msgstr "»S« und »PL« können nicht zusammen verwendet werden"
 
-#: utils/adt/formatting.c:1174
+#: utils/adt/formatting.c:1173
 msgid "cannot use \"S\" and \"SG\" together"
 msgstr "»S« und »SG« können nicht zusammen verwendet werden"
 
-#: utils/adt/formatting.c:1183
+#: utils/adt/formatting.c:1182
 msgid "cannot use \"PR\" and \"S\"/\"PL\"/\"MI\"/\"SG\" together"
 msgstr "»PR« und »S«/»PL«/»MI«/»SG« können nicht zusammen verwendet werden"
 
-#: utils/adt/formatting.c:1209
+#: utils/adt/formatting.c:1208
 msgid "cannot use \"EEEE\" twice"
 msgstr "»EEEE« kann nicht zweimal verwendet werden"
 
-#: utils/adt/formatting.c:1215
+#: utils/adt/formatting.c:1214
 msgid "\"EEEE\" is incompatible with other formats"
 msgstr "»EEEE« ist mit anderen Formaten inkompatibel"
 
-#: utils/adt/formatting.c:1216
-msgid "\"EEEE\" may only be used together with digit and decimal point patterns."
-msgstr "»EEEE« kann nur zusammen mit Platzhaltern für Ziffern oder Dezimalpunkt verwendet werden."
+#: utils/adt/formatting.c:1215
+msgid ""
+"\"EEEE\" may only be used together with digit and decimal point patterns."
+msgstr ""
+"»EEEE« kann nur zusammen mit Platzhaltern für Ziffern oder Dezimalpunkt "
+"verwendet werden."
 
-#: utils/adt/formatting.c:1416
+#: utils/adt/formatting.c:1415
 #, c-format
 msgid "\"%s\" is not a number"
 msgstr "»%s« ist keine Zahl"
 
-#: utils/adt/formatting.c:1518 utils/adt/formatting.c:1568
+#: utils/adt/formatting.c:1517 utils/adt/formatting.c:1567
 msgid "could not determine which collation to use for lower() function"
-msgstr "konnte die für die Funktion lower() zu verwendende Sortierfolge nicht bestimmen"
+msgstr ""
+"konnte die für die Funktion lower() zu verwendende Sortierfolge nicht "
+"bestimmen"
 
-#: utils/adt/formatting.c:1634 utils/adt/formatting.c:1684
+#: utils/adt/formatting.c:1633 utils/adt/formatting.c:1683
 msgid "could not determine which collation to use for upper() function"
-msgstr "konnte die für die Funktion upper() zu verwendende Sortierfolge nicht bestimmen"
+msgstr ""
+"konnte die für die Funktion upper() zu verwendende Sortierfolge nicht "
+"bestimmen"
 
-#: utils/adt/formatting.c:1751 utils/adt/formatting.c:1813
+#: utils/adt/formatting.c:1750 utils/adt/formatting.c:1812
 msgid "could not determine which collation to use for initcap() function"
-msgstr "konnte die für die Funktion initcap() zu verwendende Sortierfolge nicht bestimmen"
+msgstr ""
+"konnte die für die Funktion initcap() zu verwendende Sortierfolge nicht "
+"bestimmen"
 
-#: utils/adt/formatting.c:2090
+#: utils/adt/formatting.c:2082
 msgid "invalid combination of date conventions"
 msgstr "ungültige Kombination von Datumskonventionen"
 
-#: utils/adt/formatting.c:2091
-msgid "Do not mix Gregorian and ISO week date conventions in a formatting template."
-msgstr "Die Gregorianische und die ISO-Konvention für Wochendaten können nicht einer Formatvorlage gemischt werden."
+#: utils/adt/formatting.c:2083
+msgid ""
+"Do not mix Gregorian and ISO week date conventions in a formatting template."
+msgstr ""
+"Die Gregorianische und die ISO-Konvention für Wochendaten können nicht einer "
+"Formatvorlage gemischt werden."
 
-#: utils/adt/formatting.c:2108
+#: utils/adt/formatting.c:2100
 #, c-format
 msgid "conflicting values for \"%s\" field in formatting string"
 msgstr "widersprüchliche Werte für das Feld »%s« in Formatzeichenkette"
 
-#: utils/adt/formatting.c:2110
+#: utils/adt/formatting.c:2102
 msgid "This value contradicts a previous setting for the same field type."
-msgstr "Der Wert widerspricht einer vorherigen Einstellung für den selben Feldtyp."
+msgstr ""
+"Der Wert widerspricht einer vorherigen Einstellung für den selben Feldtyp."
 
-#: utils/adt/formatting.c:2171
+#: utils/adt/formatting.c:2163
 #, c-format
 msgid "source string too short for \"%s\" formatting field"
 msgstr "Quellzeichenkette zu kurz für Formatfeld »%s»"
 
-#: utils/adt/formatting.c:2173
+#: utils/adt/formatting.c:2165
 #, c-format
 msgid "Field requires %d characters, but only %d remain."
 msgstr "Feld benötigt %d Zeichen, aber nur %d verbleiben."
 
-#: utils/adt/formatting.c:2176 utils/adt/formatting.c:2190
-msgid "If your source string is not fixed-width, try using the \"FM\" modifier."
-msgstr "Wenn die Quellzeichenkette keine feste Breite hat, versuchen Sie den Modifikator »FM«."
+#: utils/adt/formatting.c:2168 utils/adt/formatting.c:2182
+msgid ""
+"If your source string is not fixed-width, try using the \"FM\" modifier."
+msgstr ""
+"Wenn die Quellzeichenkette keine feste Breite hat, versuchen Sie den "
+"Modifikator »FM«."
 
-#: utils/adt/formatting.c:2186 utils/adt/formatting.c:2199
-#: utils/adt/formatting.c:2329
+#: utils/adt/formatting.c:2178 utils/adt/formatting.c:2191
+#: utils/adt/formatting.c:2321
 #, c-format
 msgid "invalid value \"%s\" for \"%s\""
 msgstr "ungültiger Wert »%s« für »%s«"
 
-#: utils/adt/formatting.c:2188
+#: utils/adt/formatting.c:2180
 #, c-format
 msgid "Field requires %d characters, but only %d could be parsed."
 msgstr "Feld benötigt %d Zeichen, aber nur %d konnten geparst werden."
 
-#: utils/adt/formatting.c:2201
+#: utils/adt/formatting.c:2193
 msgid "Value must be an integer."
 msgstr "Der Wert muss eine ganze Zahl sein."
 
-#: utils/adt/formatting.c:2206
+#: utils/adt/formatting.c:2198
 #, c-format
 msgid "value for \"%s\" in source string is out of range"
-msgstr "Wert für »%s« in der Eingabezeichenkette ist außerhalb des gültigen Bereichs"
+msgstr ""
+"Wert für »%s« in der Eingabezeichenkette ist außerhalb des gültigen Bereichs"
 
-#: utils/adt/formatting.c:2208
+#: utils/adt/formatting.c:2200
 #, c-format
 msgid "Value must be in the range %d to %d."
 msgstr "Der Wert muss im Bereich %d bis %d sein."
 
-#: utils/adt/formatting.c:2331
+#: utils/adt/formatting.c:2323
 msgid "The given value did not match any of the allowed values for this field."
-msgstr "Der angegebene Wert stimmte mit keinem der für dieses Feld zulässigen Werte überein."
-
-#: utils/adt/formatting.c:2509 utils/adt/formatting.c:2529
-#: utils/adt/formatting.c:2549 utils/adt/formatting.c:2569
-#: utils/adt/formatting.c:2588 utils/adt/formatting.c:2607
-#: utils/adt/formatting.c:2630 utils/adt/formatting.c:2648
-#: utils/adt/formatting.c:2666 utils/adt/formatting.c:2684
-#: utils/adt/formatting.c:2701 utils/adt/formatting.c:2718
+msgstr ""
+"Der angegebene Wert stimmte mit keinem der für dieses Feld zulässigen Werte "
+"überein."
+
+#: utils/adt/formatting.c:2501 utils/adt/formatting.c:2521
+#: utils/adt/formatting.c:2541 utils/adt/formatting.c:2561
+#: utils/adt/formatting.c:2580 utils/adt/formatting.c:2599
+#: utils/adt/formatting.c:2622 utils/adt/formatting.c:2640
+#: utils/adt/formatting.c:2658 utils/adt/formatting.c:2676
+#: utils/adt/formatting.c:2693 utils/adt/formatting.c:2710
 msgid "localized string format value too long"
 msgstr "lokalisierter Formatwert ist zu lang"
 
-#: utils/adt/formatting.c:2988
+#: utils/adt/formatting.c:2980
 msgid "\"TZ\"/\"tz\" format patterns are not supported in to_date"
 msgstr "Formatmuster »TZ«/»tz« werden in to_date nicht unterstützt"
 
-#: utils/adt/formatting.c:3092
+#: utils/adt/formatting.c:3085
 msgid "invalid input string for \"Y,YYY\""
 msgstr "ungültige Eingabe für »Y,YYY«"
 
-#: utils/adt/formatting.c:3483 utils/adt/date.c:167
+#: utils/adt/formatting.c:3477 utils/adt/date.c:167
 #, c-format
 msgid "date out of range: \"%s\""
 msgstr "date ist außerhalb des gültigen Bereichs: »%s«"
 
-#: utils/adt/formatting.c:3615
+#: utils/adt/formatting.c:3609
 #, c-format
 msgid "hour \"%d\" is invalid for the 12-hour clock"
 msgstr "Stunde »%d« ist bei einer 12-Stunden-Uhr ungültig"
 
-#: utils/adt/formatting.c:3617
+#: utils/adt/formatting.c:3611
 msgid "Use the 24-hour clock, or give an hour between 1 and 12."
-msgstr "Verwenden Sie die 24-Stunden-Uhr oder geben Sie eine Stunde zwischen 1 und 12 an."
+msgstr ""
+"Verwenden Sie die 24-Stunden-Uhr oder geben Sie eine Stunde zwischen 1 und "
+"12 an."
 
-#: utils/adt/formatting.c:3655
+#: utils/adt/formatting.c:3649
 #, c-format
 msgid "inconsistent use of year %04d and \"BC\""
 msgstr "inkonsistente Verwendung von Jahr %04d und »BC«"
 
-#: utils/adt/formatting.c:3702
+#: utils/adt/formatting.c:3696
 msgid "cannot calculate day of year without year information"
 msgstr "kann Tag des Jahres nicht berechnen ohne Jahrinformationen"
 
-#: utils/adt/formatting.c:4563
+#: utils/adt/formatting.c:4557
 msgid "\"EEEE\" not supported for input"
 msgstr "»E« wird nicht bei der Eingabe unterstützt"
 
-#: utils/adt/formatting.c:4575
+#: utils/adt/formatting.c:4569
 msgid "\"RN\" not supported for input"
 msgstr "»RN« wird nicht bei der Eingabe unterstützt"
 
@@ -4146,7 +4666,7 @@ msgstr "Präzision von TIME(%d)%s darf nicht negativ sein"
 msgid "TIME(%d)%s precision reduced to maximum allowed, %d"
 msgstr "Präzision von TIME(%d)%s auf erlaubten Höchstwert %d reduziert"
 
-#: utils/adt/date.c:142 utils/adt/datetime.c:1184 utils/adt/datetime.c:2061
+#: utils/adt/date.c:142 utils/adt/datetime.c:1185 utils/adt/datetime.c:2104
 msgid "date/time value \"current\" is no longer supported"
 msgstr "Datum/Zeitwert »current« wird nicht mehr unterstützt"
 
@@ -4225,9 +4745,10 @@ msgstr "binäres »Oder« nicht mit Bitketten unterschiedlicher Länge möglich"
 
 #: utils/adt/varbit.c:1281
 msgid "cannot XOR bit strings of different sizes"
-msgstr "binäres »Exklusiv-Oder« nicht mit Bitketten unterschiedlicher Länge möglich"
+msgstr ""
+"binäres »Exklusiv-Oder« nicht mit Bitketten unterschiedlicher Länge möglich"
 
-#: utils/adt/varbit.c:1759 utils/adt/varbit.c:1817
+#: utils/adt/varbit.c:1769 utils/adt/varbit.c:1827
 #, c-format
 msgid "bit index %d out of valid range (0..%d)"
 msgstr "Bitindex %d ist außerhalb des gültigen Bereichs (0..%d)"
@@ -4264,8 +4785,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:2935
-#: access/transam/xlog.c:3100 access/transam/xlog.c:9275
-#: access/transam/xlog.c:9454 storage/file/fd.c:2395 storage/file/fd.c:2487
+#: access/transam/xlog.c:3100 access/transam/xlog.c:9289
+#: access/transam/xlog.c:9468 storage/file/fd.c:2395 storage/file/fd.c:2487
 #: storage/file/copydir.c:83 storage/file/copydir.c:122
 #, c-format
 msgid "could not stat file \"%s\": %m"
@@ -4276,7 +4797,7 @@ msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
 msgid "could not open tablespace directory \"%s\": %m"
 msgstr "konnte Tablespace-Verzeichnis »%s« nicht öffnen: %m"
 
-#: utils/adt/dbsize.c:127 catalog/aclchk.c:3492 catalog/aclchk.c:4609
+#: utils/adt/dbsize.c:127 catalog/aclchk.c:3492 catalog/aclchk.c:4611
 #, c-format
 msgid "database with OID %u does not exist"
 msgstr "Datenbank mit OID %u existiert nicht"
@@ -4312,7 +4833,7 @@ msgid "Identifier must be less than %d characters."
 msgstr "Bezeichner muss weniger als %d Zeichen haben."
 
 #. translator: first %s is inet or cidr
-#: utils/adt/network.c:107 utils/adt/datetime.c:3777
+#: utils/adt/network.c:107 utils/adt/datetime.c:3820
 #, c-format
 msgid "invalid input syntax for type %s: \"%s\""
 msgstr "ungültige Eingabesyntax für Typ %s: »%s«"
@@ -4395,12 +4916,12 @@ 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:3891
+#: utils/adt/domains.c:128 executor/execQual.c:3918
 #, 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:3920
+#: utils/adt/domains.c:164 executor/execQual.c:3947
 #, c-format
 msgid "value for domain %s violates check constraint \"%s\""
 msgstr "Wert für Domäne %s verletzt Check-Constraint »%s«"
@@ -4430,8 +4951,8 @@ msgstr "»%s« ist eine Aggregatfunktion"
 msgid "rule \"%s\" has unsupported event type %d"
 msgstr "Regel »%s« hat nicht unterstützten Ereignistyp %d"
 
-#: utils/adt/ruleutils.c:5970 utils/adt/ruleutils.c:6025
-#: utils/adt/ruleutils.c:6062 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
+#: utils/adt/ruleutils.c:6014 utils/adt/ruleutils.c:6069
+#: utils/adt/ruleutils.c:6106 utils/adt/regproc.c:635 utils/adt/regproc.c:1485
 msgid "too many arguments"
 msgstr "zu viele Argumente"
 
@@ -4560,9 +5081,13 @@ msgstr "Arraydimensionen sind inkompatibel mit Arraykonstante"
 msgid "malformed array literal: \"%s\""
 msgstr "fehlerhafte Arraykonstante: »%s«"
 
-#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3119 executor/execQual.c:3146
-msgid "multidimensional arrays must have array expressions with matching dimensions"
-msgstr "mehrdimensionale Arrays müssen Arraysausdrücke mit gleicher Anzahl Dimensionen haben"
+#: utils/adt/arrayfuncs.c:542 executor/execQual.c:3131
+#: executor/execQual.c:3158
+msgid ""
+"multidimensional arrays must have array expressions with matching dimensions"
+msgstr ""
+"mehrdimensionale Arrays müssen Arraysausdrücke mit gleicher Anzahl "
+"Dimensionen haben"
 
 #: utils/adt/arrayfuncs.c:1249
 msgid "invalid array flags"
@@ -4584,7 +5109,8 @@ msgstr "falsches Binärformat in Arrayelement %d"
 
 #: utils/adt/arrayfuncs.c:1903
 msgid "slices of fixed-length arrays not implemented"
-msgstr "Auswählen von Stücken aus Arrays mit fester Länge ist nicht implementiert"
+msgstr ""
+"Auswählen von Stücken aus Arrays mit fester Länge ist nicht implementiert"
 
 #: utils/adt/arrayfuncs.c:2076 utils/adt/arrayfuncs.c:2098
 #: utils/adt/arrayfuncs.c:2132 utils/adt/arrayfuncs.c:2418
@@ -4604,7 +5130,8 @@ msgstr "Array mit fester Länge kann keinen NULL-Wert enthalten"
 
 #: utils/adt/arrayfuncs.c:2372
 msgid "updates on slices of fixed-length arrays not implemented"
-msgstr "Aktualisieren von Stücken aus Arrays mit fester Länge ist nicht implementiert"
+msgstr ""
+"Aktualisieren von Stücken aus Arrays mit fester Länge ist nicht implementiert"
 
 #: utils/adt/arrayfuncs.c:2408 utils/adt/arrayfuncs.c:2495
 msgid "source array too small"
@@ -4626,7 +5153,7 @@ 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:957
-#: executor/execQual.c:4911
+#: executor/execQual.c:4938
 #, c-format
 msgid "could not identify a comparison function for type %s"
 msgstr "konnte keine Vergleichsfunktion für Typ %s ermitteln"
@@ -4816,34 +5343,33 @@ msgstr "Spalte »%s« existiert nicht"
 msgid "column \"%s\" is not of a character type"
 msgstr "Spalte »%s« hat keinen Zeichentyp"
 
-#: utils/adt/datetime.c:1662
-#, c-format
-msgid "time zone abbreviation \"%s\" is not used in time zone \"%s\""
-msgstr "Zeitzonenabkürzung »%s« wird in Zeitzone »%s« nicht verwendet"
-
-#: utils/adt/datetime.c:3750 utils/adt/datetime.c:3757
+#: utils/adt/datetime.c:3793 utils/adt/datetime.c:3800
 #, c-format
 msgid "date/time field value out of range: \"%s\""
 msgstr "Datum/Zeit-Feldwert ist außerhalb des gültigen Bereichs: »%s«"
 
-#: utils/adt/datetime.c:3759
+#: utils/adt/datetime.c:3802
 msgid "Perhaps you need a different \"datestyle\" setting."
 msgstr "Möglicherweise benötigen Sie eine andere »datestyle«-Einstellung."
 
-#: utils/adt/datetime.c:3764
+#: utils/adt/datetime.c:3807
 #, c-format
 msgid "interval field value out of range: \"%s\""
 msgstr "»interval«-Feldwert ist außerhalb des gültigen Bereichs: »%s«"
 
-#: utils/adt/datetime.c:3770
+#: utils/adt/datetime.c:3813
 #, c-format
 msgid "time zone displacement out of range: \"%s\""
 msgstr "Zeitzonenunterschied ist außerhalb des gültigen Bereichs: »%s«"
 
-#: utils/adt/datetime.c:4508
+#: utils/adt/datetime.c:4551
 #, c-format
-msgid "This time zone name appears in the configuration file for time zone abbreviation \"%s\"."
-msgstr "Dieser Zeitzonenname erscheint in der Konfigurationsdatei für Zeitzonenabkürzung »%s«."
+msgid ""
+"This time zone name appears in the configuration file for time zone "
+"abbreviation \"%s\"."
+msgstr ""
+"Dieser Zeitzonenname erscheint in der Konfigurationsdatei für "
+"Zeitzonenabkürzung »%s«."
 
 #: utils/adt/genfile.c:60
 msgid "reference to parent directory (\"..\") not allowed"
@@ -4868,9 +5394,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:2564
-#: access/transam/xlog.c:4501 access/transam/xlog.c:9466
-#: access/transam/xlog.c:9479 access/transam/xlog.c:10013
-#: access/transam/xlog.c:10048 storage/file/copydir.c:183
+#: access/transam/xlog.c:4501 access/transam/xlog.c:9480
+#: access/transam/xlog.c:9493 access/transam/xlog.c:10027
+#: access/transam/xlog.c:10062 storage/file/copydir.c:183
 #, c-format
 msgid "could not read file \"%s\": %m"
 msgstr "konnte Datei »%s« nicht lesen: %m"
@@ -4897,8 +5423,11 @@ msgid "ts_rewrite query must return two tsquery columns"
 msgstr "ts_rewrite-Anfrage muss zwei tsquery-Spalten zurückgeben"
 
 #: utils/adt/tsquery_cleanup.c:288
-msgid "text-search query contains only stop words or doesn't contain lexemes, ignored"
-msgstr "Textsucheanfrage enthält nur Stoppwörter oder enthält keine Lexeme, ignoriert"
+msgid ""
+"text-search query contains only stop words or doesn't contain lexemes, "
+"ignored"
+msgstr ""
+"Textsucheanfrage enthält nur Stoppwörter oder enthält keine Lexeme, ignoriert"
 
 #: utils/adt/uuid.c:128
 #, c-format
@@ -4953,11 +5482,14 @@ msgstr "falsches Binärformat in Record-Spalte %d"
 #: utils/adt/rowtypes.c:932 utils/adt/rowtypes.c:1169
 #, 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"
+msgstr ""
+"kann unterschiedliche Spaltentyp %s und %s in Record-Spalte %d nicht "
+"vergleichen"
 
 #: utils/adt/rowtypes.c:1018 utils/adt/rowtypes.c:1240
 msgid "cannot compare record types with different numbers of columns"
-msgstr "kann Record-Typen mit unterschiedlicher Anzahl Spalten nicht vergleichen"
+msgstr ""
+"kann Record-Typen mit unterschiedlicher Anzahl Spalten nicht vergleichen"
 
 #: utils/adt/nabstime.c:160
 #, c-format
@@ -5003,24 +5535,38 @@ msgstr "konnte Locale »%s« nicht erzeugen: %m"
 
 #: utils/adt/pg_locale.c:976
 #, c-format
-msgid "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."
+msgid ""
+"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."
 
 #: utils/adt/pg_locale.c:1063
-msgid "collations with different collate and ctype values are not supported on this platform"
-msgstr "Sortierfolgen mit unterschiedlichen »collate«- und »ctype«-Werten werden auf dieser Plattform nicht unterstützt"
+msgid ""
+"collations with different collate and ctype values are not supported on this "
+"platform"
+msgstr ""
+"Sortierfolgen mit unterschiedlichen »collate«- und »ctype«-Werten werden auf "
+"dieser Plattform nicht unterstützt"
 
 #: utils/adt/pg_locale.c:1078
 msgid "nondefault collations are not supported on this platform"
-msgstr "Sortierfolgen außer der Standardsortierfolge werden auf dieser Plattform nicht unterstützt"
+msgstr ""
+"Sortierfolgen außer der Standardsortierfolge werden auf dieser Plattform "
+"nicht unterstützt"
 
 #: utils/adt/pg_locale.c:1249
 msgid "invalid multibyte character for locale"
 msgstr "ungültiges Mehrbytezeichen für Locale"
 
 #: utils/adt/pg_locale.c:1250
-msgid "The server's LC_CTYPE locale is probably incompatible with the database encoding."
-msgstr "Die LC_CTYPE-Locale des Servers ist wahrscheinlich mit der Kodierung der Datenbank inkompatibel."
+msgid ""
+"The server's LC_CTYPE locale is probably incompatible with the database "
+"encoding."
+msgstr ""
+"Die LC_CTYPE-Locale des Servers ist wahrscheinlich mit der Kodierung der "
+"Datenbank inkompatibel."
 
 #: utils/adt/encode.c:55 utils/adt/encode.c:91
 #, c-format
@@ -5140,9 +5686,9 @@ 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:2181 commands/tablecmds.c:2426
-#: commands/tablecmds.c:9108 commands/sequence.c:1054 catalog/aclchk.c:1692
-#: catalog/objectaddress.c:398
+#: commands/tablecmds.c:210 commands/tablecmds.c:2181
+#: commands/tablecmds.c:2426 commands/tablecmds.c:9108
+#: commands/sequence.c:1054 catalog/aclchk.c:1692 catalog/objectaddress.c:398
 #, c-format
 msgid "\"%s\" is not a sequence"
 msgstr "»%s« ist keine Sequenz"
@@ -5179,167 +5725,186 @@ msgstr "konnte tatsächlichen Enum-Typen nicht bestimmen"
 msgid "enum %s contains no values"
 msgstr "Enum %s enthält keine Werte"
 
-#: utils/adt/ri_triggers.c:375 utils/adt/ri_triggers.c:435
-#: utils/adt/ri_triggers.c:598 utils/adt/ri_triggers.c:838
-#: utils/adt/ri_triggers.c:1026 utils/adt/ri_triggers.c:1188
-#: utils/adt/ri_triggers.c:1376 utils/adt/ri_triggers.c:1547
-#: 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:2886
+#: utils/adt/ri_triggers.c:373 utils/adt/ri_triggers.c:433
+#: utils/adt/ri_triggers.c:596 utils/adt/ri_triggers.c:836
+#: utils/adt/ri_triggers.c:1024 utils/adt/ri_triggers.c:1186
+#: utils/adt/ri_triggers.c:1374 utils/adt/ri_triggers.c:1545
+#: utils/adt/ri_triggers.c:1728 utils/adt/ri_triggers.c:1899
+#: utils/adt/ri_triggers.c:2115 utils/adt/ri_triggers.c:2297
+#: utils/adt/ri_triggers.c:2500 utils/adt/ri_triggers.c:2548
+#: utils/adt/ri_triggers.c:2593 utils/adt/ri_triggers.c:2755 gram.y:2886
 msgid "MATCH PARTIAL not yet implemented"
 msgstr "MATCH PARTIAL ist noch nicht implementiert"
 
-#: utils/adt/ri_triggers.c:409 utils/adt/ri_triggers.c:2841
-#: utils/adt/ri_triggers.c:3540 utils/adt/ri_triggers.c:3600
+#: utils/adt/ri_triggers.c:407 utils/adt/ri_triggers.c:2839
+#: utils/adt/ri_triggers.c:3538 utils/adt/ri_triggers.c:3598
 #, c-format
 msgid "insert or update on table \"%s\" violates foreign key constraint \"%s\""
-msgstr "Einfügen oder Aktualisieren in Tabelle »%s« verletzt Fremdschlüssel-Constraint »%s«"
+msgstr ""
+"Einfügen oder Aktualisieren in Tabelle »%s« verletzt Fremdschlüssel-"
+"Constraint »%s«"
 
-#: utils/adt/ri_triggers.c:412 utils/adt/ri_triggers.c:2844
+#: utils/adt/ri_triggers.c:410 utils/adt/ri_triggers.c:2842
 msgid "MATCH FULL does not allow mixing of null and nonnull key values."
-msgstr "MATCH FULL erlaubt das Mischen von Schlüsseln, die NULL und nicht NULL sind, nicht."
+msgstr ""
+"MATCH FULL erlaubt das Mischen von Schlüsseln, die NULL und nicht NULL sind, "
+"nicht."
 
-#: utils/adt/ri_triggers.c:3080 commands/constraint.c:59
+#: utils/adt/ri_triggers.c:3078 commands/constraint.c:59
 #, c-format
 msgid "function \"%s\" was not called by trigger manager"
 msgstr "Funktion »%s« wurde nicht von Triggermanager aufgerufen"
 
-#: utils/adt/ri_triggers.c:3089 commands/constraint.c:66
+#: utils/adt/ri_triggers.c:3087 commands/constraint.c:66
 #, c-format
 msgid "function \"%s\" must be fired AFTER ROW"
 msgstr "Funktion »%s« muss AFTER ROW ausgelöst werden"
 
-#: utils/adt/ri_triggers.c:3097
+#: utils/adt/ri_triggers.c:3095
 #, c-format
 msgid "function \"%s\" must be fired for INSERT"
 msgstr "Funktion »%s« muss von INSERT ausgelöst werden"
 
-#: utils/adt/ri_triggers.c:3103
+#: utils/adt/ri_triggers.c:3101
 #, c-format
 msgid "function \"%s\" must be fired for UPDATE"
 msgstr "Funktion »%s« muss von UPDATE ausgelöst werden"
 
-#: utils/adt/ri_triggers.c:3110 commands/constraint.c:80
+#: utils/adt/ri_triggers.c:3108 commands/constraint.c:80
 #, c-format
 msgid "function \"%s\" must be fired for INSERT or UPDATE"
 msgstr "Funktion »%s« muss von INSERT oder UPDATE ausgelöst werden"
 
-#: utils/adt/ri_triggers.c:3117
+#: utils/adt/ri_triggers.c:3115
 #, c-format
 msgid "function \"%s\" must be fired for DELETE"
 msgstr "Funktion »%s« muss von DELETE ausgelöst werden"
 
-#: utils/adt/ri_triggers.c:3146
+#: utils/adt/ri_triggers.c:3144
 #, c-format
 msgid "no pg_constraint entry for trigger \"%s\" on table \"%s\""
 msgstr "kein »pg_constraint«-Eintrag für Trigger »%s« für Tabelle »%s«"
 
-#: utils/adt/ri_triggers.c:3148
-msgid "Remove this referential integrity trigger and its mates, then do ALTER TABLE ADD CONSTRAINT."
-msgstr "Entfernen Sie diesen Referentielle-Integritäts-Trigger und seine Partner und führen Sie dann ALTER TABLE ADD CONSTRAINT aus."
+#: utils/adt/ri_triggers.c:3146
+msgid ""
+"Remove this referential integrity trigger and its mates, then do ALTER TABLE "
+"ADD CONSTRAINT."
+msgstr ""
+"Entfernen Sie diesen Referentielle-Integritäts-Trigger und seine Partner und "
+"führen Sie dann ALTER TABLE ADD CONSTRAINT aus."
 
-#: utils/adt/ri_triggers.c:3505
+#: utils/adt/ri_triggers.c:3503
 #, c-format
-msgid "referential integrity query on \"%s\" from constraint \"%s\" on \"%s\" gave unexpected result"
-msgstr "RI-Anfrage in Tabelle »%s« für Constraint »%s« von Tabelle »%s« ergab unerwartetes Ergebnis"
+msgid ""
+"referential integrity query on \"%s\" from constraint \"%s\" on \"%s\" gave "
+"unexpected result"
+msgstr ""
+"RI-Anfrage in Tabelle »%s« für Constraint »%s« von Tabelle »%s« ergab "
+"unerwartetes Ergebnis"
 
-#: utils/adt/ri_triggers.c:3509
+#: utils/adt/ri_triggers.c:3507
 msgid "This is most likely due to a rule having rewritten the query."
-msgstr "Das liegt höchstwahrscheinlich daran, dass eine Regel die Anfrage umgeschrieben hat."
+msgstr ""
+"Das liegt höchstwahrscheinlich daran, dass eine Regel die Anfrage "
+"umgeschrieben hat."
 
-#: utils/adt/ri_triggers.c:3542
+#: utils/adt/ri_triggers.c:3540
 #, c-format
 msgid "No rows were found in \"%s\"."
 msgstr "In »%s« wurden keine Zeilen gefunden."
 
-#: utils/adt/ri_triggers.c:3604
+#: utils/adt/ri_triggers.c:3602
 #, c-format
 msgid "Key (%s)=(%s) is not present in table \"%s\"."
 msgstr "Schlüssel (%s)=(%s) ist nicht in Tabelle »%s« vorhanden."
 
-#: utils/adt/ri_triggers.c:3607
+#: utils/adt/ri_triggers.c:3605
 #, c-format
 msgid "Key is not present in table \"%s\"."
 msgstr "Der Schlüssel ist nicht in Tabelle »%s« vorhanden."
 
-#: utils/adt/ri_triggers.c:3612
+#: utils/adt/ri_triggers.c:3610
 #, c-format
-msgid "update or delete on table \"%s\" violates foreign key constraint \"%s\" on table \"%s\""
-msgstr "Aktualisieren oder Löschen in Tabelle »%s« verletzt Fremdschlüssel-Constraint »%s« von Tabelle »%s«"
+msgid ""
+"update or delete on table \"%s\" violates foreign key constraint \"%s\" on "
+"table \"%s\""
+msgstr ""
+"Aktualisieren oder Löschen in Tabelle »%s« verletzt Fremdschlüssel-"
+"Constraint »%s« von Tabelle »%s«"
 
-#: utils/adt/ri_triggers.c:3617
+#: utils/adt/ri_triggers.c:3615
 #, c-format
 msgid "Key (%s)=(%s) is still referenced from table \"%s\"."
 msgstr "Auf Schlüssel (%s)=(%s) wird noch aus Tabelle »%s« verwiesen."
 
-#: utils/adt/ri_triggers.c:3620
+#: utils/adt/ri_triggers.c:3618
 #, c-format
 msgid "Key is still referenced from table \"%s\"."
 msgstr "Auf den Schlüssel wird noch aus Tabelle »%s« verwiesen."
 
-#: utils/adt/numeric.c:474 utils/adt/numeric.c:501 utils/adt/numeric.c:3291
-#: utils/adt/numeric.c:3314 utils/adt/numeric.c:3338 utils/adt/numeric.c:3345
+#: utils/adt/numeric.c:474 utils/adt/numeric.c:501 utils/adt/numeric.c:3287
+#: utils/adt/numeric.c:3310 utils/adt/numeric.c:3334
 #, c-format
 msgid "invalid input syntax for type numeric: \"%s\""
 msgstr "ungültige Eingabesyntax für Typ numeric: »%s«"
 
-#: utils/adt/numeric.c:654
-msgid "invalid length in external \"numeric\" value"
-msgstr "ungültige Länge in externem »numeric«-Wert"
-
-#: utils/adt/numeric.c:667
+#: utils/adt/numeric.c:663
 msgid "invalid sign in external \"numeric\" value"
 msgstr "ungültiges Vorzeichen in externem »numeric«-Wert"
 
-#: utils/adt/numeric.c:673
+#: utils/adt/numeric.c:669
 msgid "invalid scale in external \"numeric\" value"
 msgstr "ungültige Skala in externem »numeric«-Wert"
 
-#: utils/adt/numeric.c:682
+#: utils/adt/numeric.c:678
 msgid "invalid digit in external \"numeric\" value"
 msgstr "ungültige Ziffer in externem »numeric«-Wert"
 
-#: utils/adt/numeric.c:830 utils/adt/numeric.c:844
+#: utils/adt/numeric.c:826 utils/adt/numeric.c:840
 #, c-format
 msgid "NUMERIC precision %d must be between 1 and %d"
 msgstr "Präzision von NUMERIC (%d) muss zwischen 1 und %d liegen"
 
-#: utils/adt/numeric.c:835
+#: utils/adt/numeric.c:831
 #, c-format
 msgid "NUMERIC scale %d must be between 0 and precision %d"
 msgstr "Skala von NUMERIC (%d) muss zwischen 0 und %d liegen"
 
-#: utils/adt/numeric.c:853
+#: utils/adt/numeric.c:849
 msgid "invalid NUMERIC type modifier"
 msgstr "ungültiker Modifikator für Typ NUMERIC"
 
-#: utils/adt/numeric.c:1897 utils/adt/numeric.c:3770 utils/adt/numeric.c:5751
+#: utils/adt/numeric.c:1893 utils/adt/numeric.c:3349 utils/adt/numeric.c:3773
+#: utils/adt/numeric.c:5754
 msgid "value overflows numeric format"
 msgstr "Wert verursacht Überlauf im »numeric«-Format"
 
-#: utils/adt/numeric.c:2245
+#: utils/adt/numeric.c:2241
 msgid "cannot convert NaN to integer"
 msgstr "kann NaN nicht in integer umwandeln"
 
-#: utils/adt/numeric.c:2313
+#: utils/adt/numeric.c:2309
 msgid "cannot convert NaN to bigint"
 msgstr "kann NaN nicht in bigint umwandeln"
 
-#: utils/adt/numeric.c:2361
+#: utils/adt/numeric.c:2357
 msgid "cannot convert NaN to smallint"
 msgstr "kann NaN nicht in smallint umwandeln"
 
-#: utils/adt/numeric.c:3840
+#: utils/adt/numeric.c:3843
 msgid "numeric field overflow"
 msgstr "Feldüberlauf bei Typ »numeric«"
 
-#: utils/adt/numeric.c:3841
+#: utils/adt/numeric.c:3844
 #, c-format
-msgid "A field with precision %d, scale %d must round to an absolute value less than %s%d."
-msgstr "Ein Feld mit Präzision %d, Skala %d muss beim Runden einen Betrag von weniger als %s%d ergeben."
+msgid ""
+"A field with precision %d, scale %d must round to an absolute value less "
+"than %s%d."
+msgstr ""
+"Ein Feld mit Präzision %d, Skala %d muss beim Runden einen Betrag von "
+"weniger als %s%d ergeben."
 
-#: utils/adt/numeric.c:5301
+#: utils/adt/numeric.c:5304
 msgid "argument for function \"exp\" too big"
 msgstr "Argument für Funktion »exp« zu groß"
 
@@ -5380,7 +5945,9 @@ msgstr "Argument fehlt"
 
 #: 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 anzugeben."
+msgstr ""
+"Verwenden Sie NONE, um das fehlende Argument eines unären Operators "
+"anzugeben."
 
 #: utils/adt/regproc.c:636
 msgid "Provide two argument types for operator."
@@ -5392,9 +5959,9 @@ msgstr "Geben Sie zwei Argumente für den Operator an."
 msgid "relation \"%s\" does not exist"
 msgstr "Relation »%s« existiert nicht"
 
-#: 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
+#: 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
 msgid "type \"%s\" does not exist"
 msgstr "Typ »%s« existiert nicht"
@@ -5494,8 +6061,10 @@ msgstr "zu viele Lexeme in Thesauruseintrag"
 
 #: tsearch/dict_thesaurus.c:421
 #, c-format
-msgid "thesaurus sample word \"%s\" isn't recognized by subdictionary (rule %d)"
-msgstr "Thesaurus-Beispielwort »%s« wird nicht vom Unterwörterbuch erkannt (Regel %d)"
+msgid ""
+"thesaurus sample word \"%s\" isn't recognized by subdictionary (rule %d)"
+msgstr ""
+"Thesaurus-Beispielwort »%s« wird nicht vom Unterwörterbuch erkannt (Regel %d)"
 
 #: tsearch/dict_thesaurus.c:427
 #, c-format
@@ -5504,7 +6073,8 @@ msgstr "Thesaurus-Beispielwort »%s« ist ein Stoppwort (Regel %d)"
 
 #: tsearch/dict_thesaurus.c:430
 msgid "Use \"?\" to represent a stop word within a sample phrase."
-msgstr "Verwenden Sie »?«, um ein Stoppwort in einem Beispielsatz darzustellen."
+msgstr ""
+"Verwenden Sie »?«, um ein Stoppwort in einem Beispielsatz darzustellen."
 
 #: tsearch/dict_thesaurus.c:576
 #, c-format
@@ -5513,8 +6083,10 @@ msgstr "Thesaurus-Ersatzwort »%s« ist ein Stoppwort (Regel %d)"
 
 #: tsearch/dict_thesaurus.c:583
 #, c-format
-msgid "thesaurus substitute word \"%s\" isn't recognized by subdictionary (rule %d)"
-msgstr "Thesaurus-Ersatzwort »%s« wird nicht vom Unterwörterbuch erkannt (Regel %d)"
+msgid ""
+"thesaurus substitute word \"%s\" isn't recognized by subdictionary (rule %d)"
+msgstr ""
+"Thesaurus-Ersatzwort »%s« wird nicht vom Unterwörterbuch erkannt (Regel %d)"
 
 #: tsearch/dict_thesaurus.c:595
 #, c-format
@@ -5557,24 +6129,24 @@ msgstr "Wörter, die länger als %d Zeichen sind, werden ignoriert."
 msgid "text search parser does not support headline creation"
 msgstr "Textsucheparser unterstützt das Erzeugen von Headlines nicht"
 
-#: tsearch/wparser_def.c:2555
+#: tsearch/wparser_def.c:2557
 #, c-format
 msgid "unrecognized headline parameter: \"%s\""
 msgstr "unbekannter Headline-Parameter: »%s«"
 
-#: tsearch/wparser_def.c:2564
+#: tsearch/wparser_def.c:2566
 msgid "MinWords should be less than MaxWords"
 msgstr "»MinWords« sollte kleiner als »MaxWords« sein"
 
-#: tsearch/wparser_def.c:2568
+#: tsearch/wparser_def.c:2570
 msgid "MinWords should be positive"
 msgstr "»MinWords« sollte positiv sein"
 
-#: tsearch/wparser_def.c:2572
+#: tsearch/wparser_def.c:2574
 msgid "ShortWord should be >= 0"
 msgstr "»ShortWord« sollte >= 0 sein"
 
-#: tsearch/wparser_def.c:2576
+#: tsearch/wparser_def.c:2578
 msgid "MaxFragments should be >= 0"
 msgstr "»MaxFragments« sollte >= 0 sein"
 
@@ -5662,7 +6234,8 @@ msgstr "Cursor kann nur vorwärts scannen"
 
 #: tcop/pquery.c:968
 msgid "Declare it with SCROLL option to enable backward scan."
-msgstr "Deklarieren Sie ihn mit der Option SCROLL, um rückwarts scannen zu können."
+msgstr ""
+"Deklarieren Sie ihn mit der Option SCROLL, um rückwarts scannen zu können."
 
 #: tcop/fastpath.c:109 tcop/fastpath.c:471 tcop/fastpath.c:601
 #, c-format
@@ -5675,7 +6248,7 @@ msgstr "ungültige Argumentgröße %d in Funktionsaufruf-Message"
 msgid "unsupported format code: %d"
 msgstr "nicht unterstützter Formatcode: %d"
 
-#: tcop/fastpath.c:221 catalog/aclchk.c:3546 catalog/aclchk.c:4296
+#: tcop/fastpath.c:221 catalog/aclchk.c:3546 catalog/aclchk.c:4298
 #, c-format
 msgid "function with OID %u does not exist"
 msgstr "Funktion mit OID %u existiert nicht"
@@ -5683,8 +6256,12 @@ msgstr "Funktion mit OID %u existiert nicht"
 #: tcop/fastpath.c:289 tcop/postgres.c:933 tcop/postgres.c:1243
 #: tcop/postgres.c:1524 tcop/postgres.c:1966 tcop/postgres.c:2334
 #: tcop/postgres.c:2415
-msgid "current transaction is aborted, commands ignored until end of transaction block"
-msgstr "aktuelle Transaktion wurde abgebrochen, Befehle werden bis zum Ende der Transaktion ignoriert"
+msgid ""
+"current transaction is aborted, commands ignored until end of transaction "
+"block"
+msgstr ""
+"aktuelle Transaktion wurde abgebrochen, Befehle werden bis zum Ende der "
+"Transaktion ignoriert"
 
 #: tcop/fastpath.c:317
 #, c-format
@@ -5705,7 +6282,8 @@ msgstr "Dauer: %s ms  Fastpath-Funktionsaufruf: »%s« (OID %u)"
 #: tcop/fastpath.c:439 tcop/fastpath.c:566
 #, c-format
 msgid "function call message contains %d arguments but function requires %d"
-msgstr "Funktionsaufruf-Message enthält %d Argumente, aber Funktion benötigt %d"
+msgstr ""
+"Funktionsaufruf-Message enthält %d Argumente, aber Funktion benötigt %d"
 
 #: tcop/fastpath.c:447
 #, c-format
@@ -5773,8 +6351,12 @@ msgstr "Binden-Nachricht hat %d Parameterformate aber %d Parameter"
 
 #: tcop/postgres.c:1508
 #, c-format
-msgid "bind message supplies %d parameters, but prepared statement \"%s\" requires %d"
-msgstr "Binden-Nachricht enthält %d Parameter, aber vorbereitete Anweisung »%s« erfordert %d"
+msgid ""
+"bind message supplies %d parameters, but prepared statement \"%s\" requires "
+"%d"
+msgstr ""
+"Binden-Nachricht enthält %d Parameter, aber vorbereitete Anweisung »%s« "
+"erfordert %d"
 
 #: tcop/postgres.c:1673
 #, c-format
@@ -5833,15 +6415,21 @@ msgstr "Benutzer hat Relationssperre zu lange gehalten."
 
 #: tcop/postgres.c:2259
 msgid "User was or might have been using tablespace that must be dropped."
-msgstr "Benutzer hat (möglicherweise) einen Tablespace verwendet, der gelöscht werden muss."
+msgstr ""
+"Benutzer hat (möglicherweise) einen Tablespace verwendet, der gelöscht "
+"werden muss."
 
 #: tcop/postgres.c:2262
 msgid "User query might have needed to see row versions that must be removed."
-msgstr "Benutzeranfrage hat möglicherweise Zeilenversionen sehen müssen, die entfernt werden müssen."
+msgstr ""
+"Benutzeranfrage hat möglicherweise Zeilenversionen sehen müssen, die "
+"entfernt werden müssen."
 
 #: tcop/postgres.c:2265 storage/ipc/standby.c:498
 msgid "User transaction caused buffer deadlock with recovery."
-msgstr "Benutzertransaktion hat Verklemmung (Deadlock) mit Wiederherstellung verursacht."
+msgstr ""
+"Benutzertransaktion hat Verklemmung (Deadlock) mit Wiederherstellung "
+"verursacht."
 
 #: tcop/postgres.c:2268
 msgid "User was connected to a database that must be dropped."
@@ -5852,20 +6440,35 @@ msgid "terminating connection because of crash of another server process"
 msgstr "breche Verbindung ab wegen Absturz eines anderen Serverprozesses"
 
 #: tcop/postgres.c:2610
-msgid "The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory."
-msgstr "Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzurollen und die Sitzung zu beenden, weil ein anderer Serverprozess abnormal beendet wurde und möglicherweise das Shared Memory verfälscht hat."
+msgid ""
+"The postmaster has commanded this server process to roll back the current "
+"transaction and exit, because another server process exited abnormally and "
+"possibly corrupted shared memory."
+msgstr ""
+"Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion "
+"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:2614 tcop/postgres.c:2921
-msgid "In a moment you should be able to reconnect to the database and repeat your command."
-msgstr "In einem Moment sollten Sie wieder mit der Datenbank verbinden und Ihren Befehl wiederholen können."
+msgid ""
+"In a moment you should be able to reconnect to the database and repeat your "
+"command."
+msgstr ""
+"In einem Moment sollten Sie wieder mit der Datenbank verbinden und Ihren "
+"Befehl wiederholen können."
 
 #: tcop/postgres.c:2706
 msgid "floating-point exception"
 msgstr "Fließkommafehler"
 
 #: tcop/postgres.c:2707
-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."
-msgstr "Eine ungültige Fließkommaoperation wurde signalisiert. Das bedeutet wahrscheinlich ein Ergebnis außerhalb des gültigen Bereichs oder eine ungültige Operation, zum Beispiel Division durch null."
+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."
+msgstr ""
+"Eine ungültige Fließkommaoperation wurde signalisiert. Das bedeutet "
+"wahrscheinlich ein Ergebnis außerhalb des gültigen Bereichs oder eine "
+"ungültige Operation, zum Beispiel Division durch null."
 
 #: tcop/postgres.c:2877
 msgid "terminating autovacuum process due to administrator command"
@@ -5905,8 +6508,13 @@ msgstr "Grenze für Stacktiefe überschritten"
 
 #: tcop/postgres.c:3113
 #, c-format
-msgid "Increase the configuration parameter \"max_stack_depth\" (currently %dkB), after ensuring the platform's stack depth limit is adequate."
-msgstr "Erhöhen Sie den Konfigurationsparameter »max_stack_depth« (aktuell %dkB), nachdem Sie sichergestellt haben, dass die Stacktiefenbegrenzung Ihrer Plattform ausreichend ist."
+msgid ""
+"Increase the configuration parameter \"max_stack_depth\" (currently %dkB), "
+"after ensuring the platform's stack depth limit is adequate."
+msgstr ""
+"Erhöhen Sie den Konfigurationsparameter »max_stack_depth« (aktuell %dkB), "
+"nachdem Sie sichergestellt haben, dass die Stacktiefenbegrenzung Ihrer "
+"Plattform ausreichend ist."
 
 #: tcop/postgres.c:3176
 #, c-format
@@ -5914,8 +6522,12 @@ msgid "\"max_stack_depth\" must not exceed %ldkB."
 msgstr "»max_stack_depth« darf %ldkB nicht überschreiten."
 
 #: tcop/postgres.c:3178
-msgid "Increase the platform's stack depth limit via \"ulimit -s\" or local equivalent."
-msgstr "Erhöhen Sie die Stacktiefenbegrenzung Ihrer Plattform mit »ulimit -s« oder der lokalen Entsprechung."
+msgid ""
+"Increase the platform's stack depth limit via \"ulimit -s\" or local "
+"equivalent."
+msgstr ""
+"Erhöhen Sie die Stacktiefenbegrenzung Ihrer Plattform mit »ulimit -s« oder "
+"der lokalen Entsprechung."
 
 #: tcop/postgres.c:3519
 msgid "invalid command-line arguments for server process"
@@ -5952,8 +6564,12 @@ msgstr "ungültiger Subtyp %d von DESCRIBE-Message"
 
 #: tcop/postgres.c:4429
 #, c-format
-msgid "disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s%s"
-msgstr "Verbindungsende: Sitzungszeit: %d:%02d:%02d.%03d Benutzer=%s Datenbank=%s Host=%s%s%s"
+msgid ""
+"disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s"
+"%s"
+msgstr ""
+"Verbindungsende: Sitzungszeit: %d:%02d:%02d.%03d Benutzer=%s Datenbank=%s "
+"Host=%s%s%s"
 
 #: tcop/utility.c:95 commands/tablecmds.c:823 commands/tablecmds.c:1156
 #: commands/tablecmds.c:2004 commands/tablecmds.c:3744
@@ -5988,17 +6604,26 @@ msgstr "nur Superuser können CHECKPOINT ausführen"
 #: access/common/tupconvert.c:107
 #, c-format
 msgid "Returned type %s does not match expected type %s in column %d."
-msgstr "Zurückgegebener Typ %1$s stimmt in Spalte %3$d nicht mit erwartetem Typ %2$s überein."
+msgstr ""
+"Zurückgegebener Typ %1$s stimmt in Spalte %3$d nicht mit erwartetem Typ %2$s "
+"überein."
 
 #: access/common/tupconvert.c:135
 #, c-format
-msgid "Number of returned columns (%d) does not match expected column count (%d)."
-msgstr "Anzahl der zurückgegebenen Spalten (%d) entspricht nicht der erwarteten Spaltenanzahl (%d)."
+msgid ""
+"Number of returned columns (%d) does not match expected column count (%d)."
+msgstr ""
+"Anzahl der zurückgegebenen Spalten (%d) entspricht nicht der erwarteten "
+"Spaltenanzahl (%d)."
 
 #: access/common/tupconvert.c:240
 #, c-format
-msgid "Attribute \"%s\" of type %s does not match corresponding attribute of type %s."
-msgstr "Attribut »%s« von Typ %s stimmt nicht mit dem entsprechenden Attribut von Typ %s überein."
+msgid ""
+"Attribute \"%s\" of type %s does not match corresponding attribute of type "
+"%s."
+msgstr ""
+"Attribut »%s« von Typ %s stimmt nicht mit dem entsprechenden Attribut von "
+"Typ %s überein."
 
 #: access/common/tupconvert.c:252
 #, c-format
@@ -6017,7 +6642,8 @@ msgstr "Indexzeile benötigt %lu Bytes, Maximalgröße ist %lu"
 
 #: access/common/reloptions.c:323
 msgid "user-defined relation parameter types limit exceeded"
-msgstr "Wertebereich des Typs für benutzerdefinierte Relationsparameter überschritten"
+msgstr ""
+"Wertebereich des Typs für benutzerdefinierte Relationsparameter überschritten"
 
 #: access/common/reloptions.c:622
 msgid "RESET must not include values for parameters"
@@ -6094,7 +6720,8 @@ msgstr "Größe der Indexzeile %lu überschreitet Maximum für Hash-Index %lu"
 
 #: access/hash/hashinsert.c:76
 msgid "Values larger than a buffer page cannot be indexed."
-msgstr "Werte, die größer sind als eine Pufferseite, können nicht indiziert werden."
+msgstr ""
+"Werte, die größer sind als eine Pufferseite, können nicht indiziert werden."
 
 #: access/hash/hashutil.c:170 access/nbtree/nbtpage.c:433
 #: access/gist/gistutil.c:632
@@ -6105,8 +6732,8 @@ 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:745 access/gist/gistutil.c:635 access/gist/gistutil.c:646
-#: access/gist/gistvacuum.c:274
+#: 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."
 
@@ -6144,8 +6771,8 @@ msgstr "»%s« ist ein Index"
 msgid "\"%s\" is a composite type"
 msgstr "»%s« ist ein zusammengesetzter Typ"
 
-#: access/heap/heapam.c:3234 access/heap/heapam.c:3265
-#: access/heap/heapam.c:3300
+#: access/heap/heapam.c:3277 access/heap/heapam.c:3308
+#: access/heap/heapam.c:3343
 #, c-format
 msgid "could not obtain lock on row in relation \"%s\""
 msgstr "konnte Sperre für Zeile in Relation »%s« nicht setzen"
@@ -6161,7 +6788,9 @@ msgstr "maximale Anzahl committeter Subtransaktionen (%d) überschritten"
 
 #: access/transam/xact.c:2050
 msgid "cannot PREPARE a transaction that has operated on temporary tables"
-msgstr "PREPARE kann nicht für eine Transaktion ausgeführt werden, die temporäre Tabellen bearbeitet hat"
+msgstr ""
+"PREPARE kann nicht für eine Transaktion ausgeführt werden, die temporäre "
+"Tabellen bearbeitet hat"
 
 #. translator: %s represents an SQL statement name
 #: access/transam/xact.c:2856
@@ -6179,7 +6808,9 @@ msgstr "%s kann nicht in einer Subtransaktion laufen"
 #: access/transam/xact.c:2876
 #, c-format
 msgid "%s cannot be executed from a function or multi-command string"
-msgstr "%s kann nicht aus einer Funktion oder einer mehrbefehligen Zeichenkette heraus ausgeführt werden"
+msgstr ""
+"%s kann nicht aus einer Funktion oder einer mehrbefehligen Zeichenkette "
+"heraus ausgeführt werden"
 
 #. translator: %s represents an SQL statement name
 #: access/transam/xact.c:2927
@@ -6207,21 +6838,31 @@ msgstr "kann nicht mehr als 2^32-1 Subtransaktionen in einer Transaktion haben"
 
 #: access/transam/varsup.c:114
 #, c-format
-msgid "database is not accepting commands to avoid wraparound data loss in database \"%s\""
-msgstr "Datenbank nimmt keine Befehle an, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank »%s« zu vermeiden"
+msgid ""
+"database is not accepting commands to avoid wraparound data loss in database "
+"\"%s\""
+msgstr ""
+"Datenbank nimmt keine Befehle an, um Datenverlust wegen "
+"Transaktionsnummernüberlauf in Datenbank »%s« zu vermeiden"
 
 #: access/transam/varsup.c:116 access/transam/varsup.c:123
 msgid ""
 "Stop the postmaster and use a standalone backend to vacuum that database.\n"
 "You might also need to commit or roll back old prepared transactions."
 msgstr ""
-"Halten Sie den Postmaster an und verwenden Sie ein Standalone-Backend, um VACUUM in dieser Datenbank auszuführen.\n"
-"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen."
+"Halten Sie den Postmaster an und verwenden Sie ein Standalone-Backend, um "
+"VACUUM in dieser Datenbank auszuführen.\n"
+"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder "
+"zurückrollen."
 
 #: access/transam/varsup.c:121
 #, c-format
-msgid "database is not accepting commands to avoid wraparound data loss in database with OID %u"
-msgstr "Datenbank nimmt keine Befehle an, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank mit OID %u zu vermeiden"
+msgid ""
+"database is not accepting commands to avoid wraparound data loss in database "
+"with OID %u"
+msgstr ""
+"Datenbank nimmt keine Befehle an, um Datenverlust wegen "
+"Transaktionsnummernüberlauf in Datenbank mit OID %u zu vermeiden"
 
 #: access/transam/varsup.c:133 access/transam/varsup.c:368
 #, c-format
@@ -6231,21 +6872,27 @@ msgstr "Datenbank »%s« muss innerhalb von %u Transaktionen gevacuumt werden"
 #: access/transam/varsup.c:136 access/transam/varsup.c:143
 #: access/transam/varsup.c:371 access/transam/varsup.c:378
 msgid ""
-"To avoid a database shutdown, execute a database-wide VACUUM in that database.\n"
+"To avoid a database shutdown, execute a database-wide VACUUM in that "
+"database.\n"
 "You might also need to commit or roll back old prepared transactions."
 msgstr ""
-"Um ein Abschalten der Datenbank zu vermeiden, führen Sie ein komplettes VACUUM über diese Datenbank aus.\n"
-"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen."
+"Um ein Abschalten der Datenbank zu vermeiden, führen Sie ein komplettes "
+"VACUUM über diese Datenbank aus.\n"
+"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder "
+"zurückrollen."
 
 #: access/transam/varsup.c:140 access/transam/varsup.c:375
 #, c-format
 msgid "database with OID %u must be vacuumed within %u transactions"
-msgstr "Datenbank mit OID %u muss innerhalb von %u Transaktionen gevacuumt werden"
+msgstr ""
+"Datenbank mit OID %u muss innerhalb von %u Transaktionen gevacuumt werden"
 
 #: access/transam/varsup.c:333
 #, c-format
 msgid "transaction ID wrap limit is %u, limited by database with OID %u"
-msgstr "Grenze für Transaktionsnummernüberlauf ist %u, begrenzt durch Datenbank mit OID %u"
+msgstr ""
+"Grenze für Transaktionsnummernüberlauf ist %u, begrenzt durch Datenbank mit "
+"OID %u"
 
 #: access/transam/twophase.c:326
 #, c-format
@@ -6285,15 +6932,20 @@ msgstr "keine Berechtigung, um vorbereitete Transaktion abzuschließen"
 
 #: 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."
+msgstr ""
+"Sie müssen Superuser oder der Benutzer sein, der die Transaktion vorbereitet "
+"hat."
 
 #: 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: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."
+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:528
 #, c-format
@@ -6455,16 +7107,19 @@ 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:1824 access/transam/xlog.c:10646
+#: access/transam/xlog.c:1824 access/transam/xlog.c:10660
 #: replication/walreceiver.c:516 replication/walsender.c:1024
 #, 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"
+msgstr ""
+"konnte Positionszeiger von Logdatei %u, Segment %u nicht auf %u setzen: %m"
 
 #: access/transam/xlog.c:1841 replication/walreceiver.c:533
 #, c-format
 msgid "could not write to log file %u, segment %u at offset %u, length %lu: %m"
-msgstr "konnte nicht in Logdatei %u, Segment %u bei Position %u, Länge %lu schreiben: %m"
+msgstr ""
+"konnte nicht in Logdatei %u, Segment %u bei Position %u, Länge %lu "
+"schreiben: %m"
 
 #: access/transam/xlog.c:2043
 #, c-format
@@ -6480,7 +7135,7 @@ msgstr "konnte Datei »%s« nicht öffnen (Logdatei %u, Segment %u): %m"
 
 #: access/transam/xlog.c:2458 access/transam/xlog.c:2590
 #: access/transam/xlog.c:4591 storage/file/fd.c:446 storage/file/fd.c:2615
-#: storage/smgr/md.c:932 storage/smgr/md.c:1137 storage/smgr/md.c:1291
+#: storage/smgr/md.c:933 storage/smgr/md.c:1138 storage/smgr/md.c:1292
 #, c-format
 msgid "could not fsync file \"%s\": %m"
 msgstr "konnte Datei »%s« nicht fsyncen: %m"
@@ -6501,8 +7156,8 @@ msgstr "nicht genug Daten in Datei »%s«"
 msgid "could not close log file %u, segment %u: %m"
 msgstr "konnte Logdatei %u, Segment %u nicht schließen: %m"
 
-#: access/transam/xlog.c:2943 access/transam/xlog.c:9484 storage/smgr/md.c:371
-#: storage/smgr/md.c:420 storage/smgr/md.c:1251
+#: access/transam/xlog.c:2943 access/transam/xlog.c:9498 storage/smgr/md.c:371
+#: storage/smgr/md.c:420 storage/smgr/md.c:1252
 #, c-format
 msgid "could not remove file \"%s\": %m"
 msgstr "konnte Datei »%s« nicht löschen: %m"
@@ -6530,7 +7185,7 @@ msgid "%s \"%s\": return code %d"
 msgstr "%s »%s«: Rückgabecode %d"
 
 #: access/transam/xlog.c:3346 access/transam/xlog.c:3553
-#: access/transam/xlog.c:5651
+#: access/transam/xlog.c:5665
 #, c-format
 msgid "could not open transaction log directory \"%s\": %m"
 msgstr "konnte Transaktionslog-Verzeichnis »%s« nicht öffnen: %m"
@@ -6657,8 +7312,12 @@ msgstr "WAL-Datei stammt von einem anderen Datenbanksystem"
 
 #: access/transam/xlog.c:4121
 #, c-format
-msgid "WAL file database system identifier is %s, pg_control database system identifier is %s."
-msgstr "Datenbanksystemidentifikator in der WAL-Datei ist %s, Datenbanksystemidentifikator in pg_control ist %s."
+msgid ""
+"WAL file database system identifier is %s, pg_control database system "
+"identifier is %s."
+msgstr ""
+"Datenbanksystemidentifikator in der WAL-Datei ist %s, "
+"Datenbanksystemidentifikator in pg_control ist %s."
 
 #: access/transam/xlog.c:4129
 msgid "Incorrect XLOG_SEG_SIZE in page header."
@@ -6680,8 +7339,12 @@ msgstr "unerwartete Timeline-ID %u in Logdatei %u, Segment %u, Offset %u"
 
 #: access/transam/xlog.c:4191
 #, c-format
-msgid "out-of-sequence timeline ID %u (after %u) in log file %u, segment %u, offset %u"
-msgstr "Timeline-ID %u nicht in richtiger Reihenfolge (nach %u) in Logdatei %u, Segment %u, Offset %u"
+msgid ""
+"out-of-sequence timeline ID %u (after %u) in log file %u, segment %u, offset "
+"%u"
+msgstr ""
+"Timeline-ID %u nicht in richtiger Reihenfolge (nach %u) in Logdatei %u, "
+"Segment %u, Offset %u"
 
 #: access/transam/xlog.c:4268
 #, c-format
@@ -6752,17 +7415,30 @@ msgstr "konnte nicht aus Kontrolldatei lesen: %m"
 
 #: access/transam/xlog.c:4751
 #, c-format
-msgid "The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
-msgstr "Der Datenbank-Cluster wurde mit PG_CONTROL_VERSION %d (0x%08x) initialisiert, aber der Server wurde mit PG_CONTROL_VERSION %d (0x%08x) kompiliert."
+msgid ""
+"The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), "
+"but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
+msgstr ""
+"Der Datenbank-Cluster wurde mit PG_CONTROL_VERSION %d (0x%08x) "
+"initialisiert, aber der Server wurde mit PG_CONTROL_VERSION %d (0x%08x) "
+"kompiliert."
 
 #: access/transam/xlog.c:4755
-msgid "This could be a problem of mismatched byte ordering.  It looks like you need to initdb."
-msgstr "Das Problem könnte eine falsche Byte-Reihenfolge sein. Es sieht so aus, dass Sie initdb ausführen müssen."
+msgid ""
+"This could be a problem of mismatched byte ordering.  It looks like you need "
+"to initdb."
+msgstr ""
+"Das Problem könnte eine falsche Byte-Reihenfolge sein. Es sieht so aus, dass "
+"Sie initdb ausführen müssen."
 
 #: access/transam/xlog.c:4760
 #, c-format
-msgid "The database cluster was initialized with PG_CONTROL_VERSION %d, but the server was compiled with PG_CONTROL_VERSION %d."
-msgstr "Der Datenbank-Cluster wurde mit PG_CONTROL_VERSION %d initialisiert, aber der Server wurde mit PG_CONTROL_VERSION %d kompiliert."
+msgid ""
+"The database cluster was initialized with PG_CONTROL_VERSION %d, but the "
+"server was compiled with PG_CONTROL_VERSION %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit PG_CONTROL_VERSION %d initialisiert, aber "
+"der Server wurde mit PG_CONTROL_VERSION %d kompiliert."
 
 #: access/transam/xlog.c:4763 access/transam/xlog.c:4787
 #: access/transam/xlog.c:4794 access/transam/xlog.c:4799
@@ -6775,22 +7451,38 @@ msgstr "falsche Prüfsumme in Kontrolldatei"
 
 #: access/transam/xlog.c:4784
 #, c-format
-msgid "The database cluster was initialized with CATALOG_VERSION_NO %d, but the server was compiled with CATALOG_VERSION_NO %d."
-msgstr "Der Datenbank-Cluster wurde mit CATALOG_VERSION_NO %d initialisiert, aber der Server wurde mit CATALOG_VERSION_NO %d kompiliert."
+msgid ""
+"The database cluster was initialized with CATALOG_VERSION_NO %d, but the "
+"server was compiled with CATALOG_VERSION_NO %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit CATALOG_VERSION_NO %d initialisiert, aber "
+"der Server wurde mit CATALOG_VERSION_NO %d kompiliert."
 
 #: access/transam/xlog.c:4791
 #, c-format
-msgid "The database cluster was initialized with MAXALIGN %d, but the server was compiled with MAXALIGN %d."
-msgstr "Der Datenbank-Cluster wurde mit MAXALIGN %d initialisiert, aber der Server wurde mit MAXALIGN %d kompiliert."
+msgid ""
+"The database cluster was initialized with MAXALIGN %d, but the server was "
+"compiled with MAXALIGN %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit MAXALIGN %d initialisiert, aber der Server "
+"wurde mit MAXALIGN %d kompiliert."
 
 #: access/transam/xlog.c:4798
-msgid "The database cluster appears to use a different floating-point number format than the server executable."
-msgstr "Der Datenbank-Cluster verwendet anscheinend ein anderes Fließkommazahlenformat als das Serverprogramm."
+msgid ""
+"The database cluster appears to use a different floating-point number format "
+"than the server executable."
+msgstr ""
+"Der Datenbank-Cluster verwendet anscheinend ein anderes "
+"Fließkommazahlenformat als das Serverprogramm."
 
 #: access/transam/xlog.c:4803
 #, c-format
-msgid "The database cluster was initialized with BLCKSZ %d, but the server was compiled with BLCKSZ %d."
-msgstr "Der Datenbank-Cluster wurde mit BLCKSZ %d initialisiert, aber der Server wurde mit BLCKSZ %d kompiliert."
+msgid ""
+"The database cluster was initialized with BLCKSZ %d, but the server was "
+"compiled with BLCKSZ %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit BLCKSZ %d initialisiert, aber der Server "
+"wurde mit BLCKSZ %d kompiliert."
 
 #: access/transam/xlog.c:4806 access/transam/xlog.c:4813
 #: access/transam/xlog.c:4820 access/transam/xlog.c:4827
@@ -6800,61 +7492,110 @@ msgstr "Der Datenbank-Cluster wurde mit BLCKSZ %d initialisiert, aber der Server
 #: access/transam/xlog.c:4879 access/transam/xlog.c:4888
 #: access/transam/xlog.c:4895
 msgid "It looks like you need to recompile or initdb."
-msgstr "Es sieht so aus, dass Sie neu kompilieren oder initdb ausführen müssen."
+msgstr ""
+"Es sieht so aus, dass Sie neu kompilieren oder initdb ausführen müssen."
 
 #: access/transam/xlog.c:4810
 #, c-format
-msgid "The database cluster was initialized with RELSEG_SIZE %d, but the server was compiled with RELSEG_SIZE %d."
-msgstr "Der Datenbank-Cluster wurde mit RELSEG_SIZE %d initialisiert, aber der Server wurde mit RELSEGSIZE %d kompiliert."
+msgid ""
+"The database cluster was initialized with RELSEG_SIZE %d, but the server was "
+"compiled with RELSEG_SIZE %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit RELSEG_SIZE %d initialisiert, aber der "
+"Server wurde mit RELSEGSIZE %d kompiliert."
 
 #: access/transam/xlog.c:4817
 #, c-format
-msgid "The database cluster was initialized with XLOG_BLCKSZ %d, but the server was compiled with XLOG_BLCKSZ %d."
-msgstr "Der Datenbank-Cluster wurde mit XLOG_BLCKSZ %d initialisiert, aber der Server wurde mit XLOG_BLCKSZ %d kompiliert."
+msgid ""
+"The database cluster was initialized with XLOG_BLCKSZ %d, but the server was "
+"compiled with XLOG_BLCKSZ %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit XLOG_BLCKSZ %d initialisiert, aber der "
+"Server wurde mit XLOG_BLCKSZ %d kompiliert."
 
 #: access/transam/xlog.c:4824
 #, c-format
-msgid "The database cluster was initialized with XLOG_SEG_SIZE %d, but the server was compiled with XLOG_SEG_SIZE %d."
-msgstr "Der Datenbank-Cluster wurde mit XLOG_SEG_SIZE %d initialisiert, aber der Server wurde mit XLOG_SEG_SIZE %d kompiliert."
+msgid ""
+"The database cluster was initialized with XLOG_SEG_SIZE %d, but the server "
+"was compiled with XLOG_SEG_SIZE %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit XLOG_SEG_SIZE %d initialisiert, aber der "
+"Server wurde mit XLOG_SEG_SIZE %d kompiliert."
 
 #: access/transam/xlog.c:4831
 #, c-format
-msgid "The database cluster was initialized with NAMEDATALEN %d, but the server was compiled with NAMEDATALEN %d."
-msgstr "Der Datenbank-Cluster wurde mit NAMEDATALEN %d initialisiert, aber der Server wurde mit NAMEDATALEN %d kompiliert."
+msgid ""
+"The database cluster was initialized with NAMEDATALEN %d, but the server was "
+"compiled with NAMEDATALEN %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit NAMEDATALEN %d initialisiert, aber der "
+"Server wurde mit NAMEDATALEN %d kompiliert."
 
 #: access/transam/xlog.c:4838
 #, c-format
-msgid "The database cluster was initialized with INDEX_MAX_KEYS %d, but the server was compiled with INDEX_MAX_KEYS %d."
-msgstr "Der Datenbank-Cluster wurde mit INDEX_MAX_KEYS %d initialisiert, aber der Server wurde mit INDEX_MAX_KEYS %d kompiliert."
+msgid ""
+"The database cluster was initialized with INDEX_MAX_KEYS %d, but the server "
+"was compiled with INDEX_MAX_KEYS %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit INDEX_MAX_KEYS %d initialisiert, aber der "
+"Server wurde mit INDEX_MAX_KEYS %d kompiliert."
 
 #: access/transam/xlog.c:4845
 #, c-format
-msgid "The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the server was compiled with TOAST_MAX_CHUNK_SIZE %d."
-msgstr "Der Datenbank-Cluster wurde mit TOAST_MAX_CHUNK_SIZE %d initialisiert, aber der Server wurde mit TOAST_MAX_CHUNK_SIZE %d kompiliert."
+msgid ""
+"The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the "
+"server was compiled with TOAST_MAX_CHUNK_SIZE %d."
+msgstr ""
+"Der Datenbank-Cluster wurde mit TOAST_MAX_CHUNK_SIZE %d initialisiert, aber "
+"der Server wurde mit TOAST_MAX_CHUNK_SIZE %d kompiliert."
 
 #: access/transam/xlog.c:4854
-msgid "The database cluster was initialized without HAVE_INT64_TIMESTAMP but the server was compiled with HAVE_INT64_TIMESTAMP."
-msgstr "Der Datenbank-Cluster wurde ohne HAVE_INT64_TIMESTAMP initialisiert, aber der Server wurde mit HAE_INT64_TIMESTAMP kompiliert."
+msgid ""
+"The database cluster was initialized without HAVE_INT64_TIMESTAMP but the "
+"server was compiled with HAVE_INT64_TIMESTAMP."
+msgstr ""
+"Der Datenbank-Cluster wurde ohne HAVE_INT64_TIMESTAMP initialisiert, aber "
+"der Server wurde mit HAE_INT64_TIMESTAMP kompiliert."
 
 #: access/transam/xlog.c:4861
-msgid "The database cluster was initialized with HAVE_INT64_TIMESTAMP but the server was compiled without HAVE_INT64_TIMESTAMP."
-msgstr "Der Datenbank-Cluster wurde mit HAVE_INT64_TIMESTAMP initialisiert, aber der Server wurde ohne HAE_INT64_TIMESTAMP kompiliert."
+msgid ""
+"The database cluster was initialized with HAVE_INT64_TIMESTAMP but the "
+"server was compiled without HAVE_INT64_TIMESTAMP."
+msgstr ""
+"Der Datenbank-Cluster wurde mit HAVE_INT64_TIMESTAMP initialisiert, aber der "
+"Server wurde ohne HAE_INT64_TIMESTAMP kompiliert."
 
 #: access/transam/xlog.c:4870
-msgid "The database cluster was initialized without USE_FLOAT4_BYVAL but the server was compiled with USE_FLOAT4_BYVAL."
-msgstr "Der Datenbank-Cluster wurde ohne USE_FLOAT4_BYVAL initialisiert, aber der Server wurde mit USE_FLOAT4_BYVAL kompiliert."
+msgid ""
+"The database cluster was initialized without USE_FLOAT4_BYVAL but the server "
+"was compiled with USE_FLOAT4_BYVAL."
+msgstr ""
+"Der Datenbank-Cluster wurde ohne USE_FLOAT4_BYVAL initialisiert, aber der "
+"Server wurde mit USE_FLOAT4_BYVAL kompiliert."
 
 #: access/transam/xlog.c:4877
-msgid "The database cluster was initialized with USE_FLOAT4_BYVAL but the server was compiled without USE_FLOAT4_BYVAL."
-msgstr "Der Datenbank-Cluster wurde mit USE_FLOAT4_BYVAL initialisiert, aber der Server wurde ohne USE_FLOAT4_BYVAL kompiliert."
+msgid ""
+"The database cluster was initialized with USE_FLOAT4_BYVAL but the server "
+"was compiled without USE_FLOAT4_BYVAL."
+msgstr ""
+"Der Datenbank-Cluster wurde mit USE_FLOAT4_BYVAL initialisiert, aber der "
+"Server wurde ohne USE_FLOAT4_BYVAL kompiliert."
 
 #: access/transam/xlog.c:4886
-msgid "The database cluster was initialized without USE_FLOAT8_BYVAL but the server was compiled with USE_FLOAT8_BYVAL."
-msgstr "Der Datenbank-Cluster wurde ohne USE_FLOAT8_BYVAL initialisiert, aber der Server wurde mit USE_FLOAT8_BYVAL kompiliert."
+msgid ""
+"The database cluster was initialized without USE_FLOAT8_BYVAL but the server "
+"was compiled with USE_FLOAT8_BYVAL."
+msgstr ""
+"Der Datenbank-Cluster wurde ohne USE_FLOAT8_BYVAL initialisiert, aber der "
+"Server wurde mit USE_FLOAT8_BYVAL kompiliert."
 
 #: access/transam/xlog.c:4893
-msgid "The database cluster was initialized with USE_FLOAT8_BYVAL but the server was compiled without USE_FLOAT8_BYVAL."
-msgstr "Der Datenbank-Cluster wurde mit USE_FLOAT8_BYVAL initialisiert, aber der Server wurde ohne USE_FLOAT8_BYVAL kompiliert."
+msgid ""
+"The database cluster was initialized with USE_FLOAT8_BYVAL but the server "
+"was compiled without USE_FLOAT8_BYVAL."
+msgstr ""
+"Der Datenbank-Cluster wurde mit USE_FLOAT8_BYVAL initialisiert, aber der "
+"Server wurde ohne USE_FLOAT8_BYVAL kompiliert."
 
 #: access/transam/xlog.c:5218
 #, c-format
@@ -6876,563 +7617,661 @@ msgstr "konnte Bootstrap-Transaktionslogdatei nicht schließen: %m"
 msgid "could not open recovery command file \"%s\": %m"
 msgstr "konnte Recovery-Kommandodatei »%s« nicht öffnen: %m"
 
-#: access/transam/xlog.c:5350
+#: access/transam/xlog.c:5351
 #, c-format
 msgid "recovery_target_timeline is not a valid number: \"%s\""
 msgstr "recovery_target_timeline ist keine gültige Zahl: »%s«"
 
-#: access/transam/xlog.c:5366
+#: access/transam/xlog.c:5368
 #, c-format
 msgid "recovery_target_xid is not a valid number: \"%s\""
 msgstr "recovery_target_xid ist keine gültige Zahl: »%s«"
 
-#: access/transam/xlog.c:5410
+#: access/transam/xlog.c:5412
 #, c-format
 msgid "recovery_target_name is too long (maximum %d characters)"
 msgstr "recovery_target_name ist zu lang (maximal %d Zeichen)"
 
-#: access/transam/xlog.c:5457
+#: access/transam/xlog.c:5460
 #, c-format
 msgid "unrecognized recovery parameter \"%s\""
 msgstr "unbekannter Recovery-Parameter »%s«"
 
-#: access/transam/xlog.c:5468
+#: access/transam/xlog.c:5471
 #, c-format
-msgid "recovery command file \"%s\" specified neither primary_conninfo nor restore_command"
-msgstr "Recovery-Kommandodatei »%s« hat weder primary_conninfo noch restore_command angegeben"
+msgid ""
+"recovery command file \"%s\" specified neither primary_conninfo nor "
+"restore_command"
+msgstr ""
+"Recovery-Kommandodatei »%s« hat weder primary_conninfo noch restore_command "
+"angegeben"
 
-#: access/transam/xlog.c:5470
-msgid "The database server will regularly poll the pg_xlog subdirectory to check for files placed there."
-msgstr "Der Datenbankserver prüft das Unterverzeichnis pg_xlog regelmäßig auf dort abgelegte Dateien."
+#: access/transam/xlog.c:5473
+msgid ""
+"The database server will regularly poll the pg_xlog subdirectory to check "
+"for files placed there."
+msgstr ""
+"Der Datenbankserver prüft das Unterverzeichnis pg_xlog regelmäßig auf dort "
+"abgelegte Dateien."
 
-#: access/transam/xlog.c:5476
+#: access/transam/xlog.c:5480
 #, c-format
-msgid "recovery command file \"%s\" must specify restore_command when standby mode is not enabled"
-msgstr "Recovery-Kommandodatei »%s« muss restore_command angeben, wenn der Standby-Modus nicht eingeschaltet ist"
+msgid ""
+"recovery command file \"%s\" must specify restore_command when standby mode "
+"is not enabled"
+msgstr ""
+"Recovery-Kommandodatei »%s« muss restore_command angeben, wenn der Standby-"
+"Modus nicht eingeschaltet ist"
+
+#: access/transam/xlog.c:5491
+msgid "standby mode is not supported by single-user servers"
+msgstr "Standby-Modus wird von Servern im Einzelbenutzermodus nicht unterstützt"
 
-#: access/transam/xlog.c:5496
+#: access/transam/xlog.c:5510
 #, c-format
 msgid "recovery target timeline %u does not exist"
 msgstr "recovery_target_timeline %u existiert nicht"
 
-#: access/transam/xlog.c:5618
+#: access/transam/xlog.c:5632
 msgid "archive recovery complete"
 msgstr "Wiederherstellung aus Archiv abgeschlossen"
 
-#: access/transam/xlog.c:5827
+#: access/transam/xlog.c:5841
 #, c-format
 msgid "recovery stopping after commit of transaction %u, time %s"
 msgstr "Wiederherstellung beendet nach Commit der Transaktion %u, Zeit %s"
 
-#: access/transam/xlog.c:5832
+#: access/transam/xlog.c:5846
 #, c-format
 msgid "recovery stopping before commit of transaction %u, time %s"
 msgstr "Wiederherstellung beendet vor Commit der Transaktion %u, Zeit %s"
 
-#: access/transam/xlog.c:5841
+#: access/transam/xlog.c:5855
 #, c-format
 msgid "recovery stopping after abort of transaction %u, time %s"
 msgstr "Wiederherstellung beendet nach Abbruch der Transaktion %u, Zeit %s"
 
-#: access/transam/xlog.c:5846
+#: access/transam/xlog.c:5860
 #, c-format
 msgid "recovery stopping before abort of transaction %u, time %s"
 msgstr "Wiederherstellung beendet vor Abbruch der Transaktion %u, Zeit %s"
 
-#: access/transam/xlog.c:5855
+#: access/transam/xlog.c:5869
 #, c-format
 msgid "recovery stopping at restore point \"%s\", time %s"
 msgstr "Wiederherstellung beendet bei Restore-Punkt »%s«, Zeit %s"
 
-#: access/transam/xlog.c:5889
+#: access/transam/xlog.c:5903
 msgid "recovery has paused"
 msgstr "Wiederherstellung wurde pausiert"
 
-#: access/transam/xlog.c:5890
+#: access/transam/xlog.c:5904
 msgid "Execute pg_xlog_replay_resume() to continue."
 msgstr "Führen Sie pg_xlog_replay_resume() aus um fortzusetzen."
 
-#: access/transam/xlog.c:5933 access/transam/xlog.c:5955
-#: access/transam/xlog.c:5977
+#: access/transam/xlog.c:5947 access/transam/xlog.c:5969
+#: access/transam/xlog.c:5991
 msgid "must be superuser to control recovery"
 msgstr "nur Superuser können die Wiederherstellung kontrollieren"
 
-#: access/transam/xlog.c:5938 access/transam/xlog.c:5960
-#: access/transam/xlog.c:5982
+#: access/transam/xlog.c:5952 access/transam/xlog.c:5974
+#: access/transam/xlog.c:5996
 msgid "recovery is not in progress"
 msgstr "Wiederherstellung läuft nicht"
 
-#: access/transam/xlog.c:5939 access/transam/xlog.c:5961
-#: access/transam/xlog.c:5983
+#: access/transam/xlog.c:5953 access/transam/xlog.c:5975
+#: access/transam/xlog.c:5997
 msgid "Recovery control functions can only be executed during recovery."
-msgstr "Wiederherstellungskontrollfunktionen können nur während der Wiederherstellung ausgeführt werden."
+msgstr ""
+"Wiederherstellungskontrollfunktionen können nur während der "
+"Wiederherstellung ausgeführt werden."
 
-#: access/transam/xlog.c:6076
+#: access/transam/xlog.c:6090
 #, c-format
-msgid "hot standby is not possible because %s = %d is a lower setting than on the master server (its value was %d)"
-msgstr "Hot Standby ist nicht möglich, weil %s = %d eine niedrigere Einstellung als auf dem Masterserver ist (Wert dort war %d)"
+msgid ""
+"hot standby is not possible because %s = %d is a lower setting than on the "
+"master server (its value was %d)"
+msgstr ""
+"Hot Standby ist nicht möglich, weil %s = %d eine niedrigere Einstellung als "
+"auf dem Masterserver ist (Wert dort war %d)"
 
-#: access/transam/xlog.c:6098
+#: access/transam/xlog.c:6112
 msgid "WAL was generated with wal_level=minimal, data may be missing"
 msgstr "WAL wurde mit wal_level=minimal erzeugt, eventuell fehlen Daten"
 
-#: access/transam/xlog.c:6099
-msgid "This happens if you temporarily set wal_level=minimal without taking a new base backup."
-msgstr "Das passiert, wenn vorübergehend wal_level=minimal gesetzt wurde, ohne ein neues Base-Backup zu erzeugen."
+#: access/transam/xlog.c:6113
+msgid ""
+"This happens if you temporarily set wal_level=minimal without taking a new "
+"base backup."
+msgstr ""
+"Das passiert, wenn vorübergehend wal_level=minimal gesetzt wurde, ohne ein "
+"neues Base-Backup zu erzeugen."
 
-#: access/transam/xlog.c:6110
-msgid "hot standby is not possible because wal_level was not set to \"hot_standby\" on the master server"
-msgstr "Hot Standby ist nicht möglich, weil wal_level auf dem Masterserver nicht auf »hot_standby« gesetzt wurde"
+#: access/transam/xlog.c:6124
+msgid ""
+"hot standby is not possible because wal_level was not set to \"hot_standby\" "
+"on the master server"
+msgstr ""
+"Hot Standby ist nicht möglich, weil wal_level auf dem Masterserver nicht auf "
+"»hot_standby« gesetzt wurde"
 
-#: access/transam/xlog.c:6111
-msgid "Either set wal_level to \"hot_standby\" on the master, or turn off hot_standby here."
-msgstr "Setzen Sie entweder wal_level auf »hot_standby« auf dem Master oder schalten Sie hot_standby hier aus."
+#: access/transam/xlog.c:6125
+msgid ""
+"Either set wal_level to \"hot_standby\" on the master, or turn off "
+"hot_standby here."
+msgstr ""
+"Setzen Sie entweder wal_level auf »hot_standby« auf dem Master oder schalten "
+"Sie hot_standby hier aus."
 
-#: access/transam/xlog.c:6160
+#: access/transam/xlog.c:6174
 msgid "control file contains invalid data"
 msgstr "Kontrolldatei enthält ungültige Daten"
 
-#: access/transam/xlog.c:6164
+#: access/transam/xlog.c:6178
 #, c-format
 msgid "database system was shut down at %s"
 msgstr "Datenbanksystem wurde am %s heruntergefahren"
 
-#: access/transam/xlog.c:6168
+#: access/transam/xlog.c:6182
 #, c-format
 msgid "database system was shut down in recovery at %s"
-msgstr "Datenbanksystem wurde während der Wiederherstellung am %s heruntergefahren"
+msgstr ""
+"Datenbanksystem wurde während der Wiederherstellung am %s heruntergefahren"
 
-#: access/transam/xlog.c:6172
+#: access/transam/xlog.c:6186
 #, c-format
 msgid "database system shutdown was interrupted; last known up at %s"
-msgstr "Datenbanksystem wurde beim Herunterfahren unterbrochen; letzte bekannte Aktion am %s"
+msgstr ""
+"Datenbanksystem wurde beim Herunterfahren unterbrochen; letzte bekannte "
+"Aktion am %s"
 
-#: access/transam/xlog.c:6176
+#: access/transam/xlog.c:6190
 #, c-format
 msgid "database system was interrupted while in recovery at %s"
 msgstr "Datenbanksystem wurde während der Wiederherstellung am %s unterbrochen"
 
-#: access/transam/xlog.c:6178
-msgid "This probably means that some data is corrupted and you will have to use the last backup for recovery."
-msgstr "Das bedeutet wahrscheinlich, dass einige Daten verfälscht sind und Sie die letzte Datensicherung zur Wiederherstellung verwenden müssen."
+#: access/transam/xlog.c:6192
+msgid ""
+"This probably means that some data is corrupted and you will have to use the "
+"last backup for recovery."
+msgstr ""
+"Das bedeutet wahrscheinlich, dass einige Daten verfälscht sind und Sie die "
+"letzte Datensicherung zur Wiederherstellung verwenden müssen."
 
-#: access/transam/xlog.c:6182
+#: access/transam/xlog.c:6196
 #, c-format
 msgid "database system was interrupted while in recovery at log time %s"
-msgstr "Datenbanksystem wurde während der Wiederherstellung bei Logzeit %s unterbrochen"
+msgstr ""
+"Datenbanksystem wurde während der Wiederherstellung bei Logzeit %s "
+"unterbrochen"
 
-#: access/transam/xlog.c:6184
-msgid "If this has occurred more than once some data might be corrupted and you might need to choose an earlier recovery target."
-msgstr "Wenn dies mehr als einmal vorgekommen ist, dann sind einige Daten möglicherweise verfälscht und Sie müssen ein früheres Wiederherstellungsziel wählen."
+#: access/transam/xlog.c:6198
+msgid ""
+"If this has occurred more than once some data might be corrupted and you "
+"might need to choose an earlier recovery target."
+msgstr ""
+"Wenn dies mehr als einmal vorgekommen ist, dann sind einige Daten "
+"möglicherweise verfälscht und Sie müssen ein früheres Wiederherstellungsziel "
+"wählen."
 
-#: access/transam/xlog.c:6188
+#: access/transam/xlog.c:6202
 #, c-format
 msgid "database system was interrupted; last known up at %s"
 msgstr "Datenbanksystem wurde unterbrochen; letzte bekannte Aktion am %s"
 
-#: access/transam/xlog.c:6249
+#: access/transam/xlog.c:6263
 #, c-format
 msgid "requested timeline %u is not a child of database system timeline %u"
 msgstr "angeforderte Timeline %u ist kein Kind der Datenbanksystem-Timeline %u"
 
-#: access/transam/xlog.c:6267
+#: access/transam/xlog.c:6281
 msgid "entering standby mode"
 msgstr "Standby-Modus eingeschaltet"
 
-#: access/transam/xlog.c:6270
+#: access/transam/xlog.c:6284
 #, c-format
 msgid "starting point-in-time recovery to XID %u"
 msgstr "starte Point-in-Time-Recovery bis XID %u"
 
-#: access/transam/xlog.c:6274
+#: access/transam/xlog.c:6288
 #, c-format
 msgid "starting point-in-time recovery to %s"
 msgstr "starte Point-in-Time-Recovery bis %s"
 
-#: access/transam/xlog.c:6278
+#: access/transam/xlog.c:6292
 #, c-format
 msgid "starting point-in-time recovery to \"%s\""
 msgstr "starte Point-in-Time-Recovery bis »%s«"
 
-#: access/transam/xlog.c:6282
+#: access/transam/xlog.c:6296
 msgid "starting archive recovery"
 msgstr "starte Wiederherstellung aus Archiv"
 
-#: access/transam/xlog.c:6304 access/transam/xlog.c:6344
+#: access/transam/xlog.c:6318 access/transam/xlog.c:6358
 #, c-format
 msgid "checkpoint record is at %X/%X"
 msgstr "Checkpoint-Eintrag ist bei %X/%X"
 
-#: access/transam/xlog.c:6318
+#: access/transam/xlog.c:6332
 msgid "could not find redo location referenced by checkpoint record"
-msgstr "konnte die vom Checkpoint-Datensatz referenzierte Redo-Position nicht finden"
+msgstr ""
+"konnte die vom Checkpoint-Datensatz referenzierte Redo-Position nicht finden"
 
-#: access/transam/xlog.c:6319 access/transam/xlog.c:6326
+#: access/transam/xlog.c:6333 access/transam/xlog.c:6340
 #, c-format
-msgid "If you are not restoring from a backup, try removing the file \"%s/backup_label\"."
-msgstr "Wenn Sie kein Backup wiederherstellen, versuchen Sie, die Datei »%s/backup_label« zu löschen."
+msgid ""
+"If you are not restoring from a backup, try removing the file \"%s/"
+"backup_label\"."
+msgstr ""
+"Wenn Sie kein Backup wiederherstellen, versuchen Sie, die Datei »%s/"
+"backup_label« zu löschen."
 
-#: access/transam/xlog.c:6325
+#: access/transam/xlog.c:6339
 msgid "could not locate required checkpoint record"
 msgstr "konnte den nötigen Checkpoint-Datensatz nicht finden"
 
-#: access/transam/xlog.c:6354 access/transam/xlog.c:6369
+#: access/transam/xlog.c:6368 access/transam/xlog.c:6383
 msgid "could not locate a valid checkpoint record"
 msgstr "konnte keinen gültigen Checkpoint-Datensatz finden"
 
-#: access/transam/xlog.c:6363
+#: access/transam/xlog.c:6377
 #, c-format
 msgid "using previous checkpoint record at %X/%X"
 msgstr "verwende vorherigen Checkpoint-Eintrag bei %X/%X"
 
-#: access/transam/xlog.c:6378
+#: access/transam/xlog.c:6392
 #, c-format
 msgid "redo record is at %X/%X; shutdown %s"
 msgstr "Redo-Eintrag ist bei %X/%X; Shutdown %s"
 
-#: access/transam/xlog.c:6382
+#: access/transam/xlog.c:6396
 #, c-format
 msgid "next transaction ID: %u/%u; next OID: %u"
 msgstr "nächste Transaktions-ID: %u/%u; nächste OID: %u"
 
-#: access/transam/xlog.c:6386
+#: access/transam/xlog.c:6400
 #, c-format
 msgid "next MultiXactId: %u; next MultiXactOffset: %u"
 msgstr "nächste MultiXactId: %u; nächster MultiXactOffset: %u"
 
-#: access/transam/xlog.c:6389
+#: access/transam/xlog.c:6403
 #, c-format
 msgid "oldest unfrozen transaction ID: %u, in database %u"
 msgstr "älteste nicht eingefrorene Transaktions-ID: %u, in Datenbank %u"
 
-#: access/transam/xlog.c:6393
+#: access/transam/xlog.c:6407
 msgid "invalid next transaction ID"
 msgstr "ungültige nächste Transaktions-ID"
 
-#: access/transam/xlog.c:6421
+#: access/transam/xlog.c:6435
 msgid "invalid redo in checkpoint record"
 msgstr "ungültiges Redo im Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:6432
+#: access/transam/xlog.c:6446
 msgid "invalid redo record in shutdown checkpoint"
 msgstr "ungültiger Redo-Datensatz im Shutdown-Checkpoint"
 
-#: access/transam/xlog.c:6462
-msgid "database system was not properly shut down; automatic recovery in progress"
-msgstr "Datenbanksystem wurde nicht richtig heruntergefahren; automatische Wiederherstellung läuft"
+#: access/transam/xlog.c:6476
+msgid ""
+"database system was not properly shut down; automatic recovery in progress"
+msgstr ""
+"Datenbanksystem wurde nicht richtig heruntergefahren; automatische "
+"Wiederherstellung läuft"
 
-#: access/transam/xlog.c:6537
+#: access/transam/xlog.c:6551
 msgid "initializing for hot standby"
 msgstr "initialisiere für Hot Standby"
 
-#: access/transam/xlog.c:6666
+#: access/transam/xlog.c:6680
 #, c-format
 msgid "redo starts at %X/%X"
 msgstr "Redo beginnt bei %X/%X"
 
-#: access/transam/xlog.c:6795
+#: access/transam/xlog.c:6809
 #, c-format
 msgid "redo done at %X/%X"
 msgstr "Redo fertig bei %X/%X"
 
-#: access/transam/xlog.c:6800 access/transam/xlog.c:8423
+#: access/transam/xlog.c:6814 access/transam/xlog.c:8437
 #, c-format
 msgid "last completed transaction was at log time %s"
 msgstr "letzte vollständige Transaktion war bei Logzeit %s"
 
-#: access/transam/xlog.c:6808
+#: access/transam/xlog.c:6822
 msgid "redo is not required"
 msgstr "Redo nicht nötig"
 
-#: access/transam/xlog.c:6866
+#: access/transam/xlog.c:6880
 msgid "requested recovery stop point is before consistent recovery point"
 msgstr "angeforderter Recovery-Endpunkt ist vor konsistentem Recovery-Punkt"
 
-#: access/transam/xlog.c:6875
+#: access/transam/xlog.c:6889
 msgid "WAL ends before end of online backup"
 msgstr "WAL endet vor dem Ende der Online-Sicherung"
 
-#: access/transam/xlog.c:6876
-msgid "Online backup started with pg_start_backup() must be ended with pg_stop_backup(), and all WAL up to that point must be available at recovery."
-msgstr "Die mit pg_start_backup() begonnene Online-Sicherung muss mit pg_stop_backup() beendet werden und der ganze WAL bis zu diesem Punkt muss bei der Wiederherstellung verfügbar sein."
+#: access/transam/xlog.c:6890
+msgid ""
+"Online backup started with pg_start_backup() must be ended with "
+"pg_stop_backup(), and all WAL up to that point must be available at recovery."
+msgstr ""
+"Die mit pg_start_backup() begonnene Online-Sicherung muss mit "
+"pg_stop_backup() beendet werden und der ganze WAL bis zu diesem Punkt muss "
+"bei der Wiederherstellung verfügbar sein."
 
-#: access/transam/xlog.c:6879
+#: access/transam/xlog.c:6893
 msgid "WAL ends before consistent recovery point"
 msgstr "WAL endet vor einem konsistenten Wiederherstellungspunkt"
 
-#: access/transam/xlog.c:6900
+#: access/transam/xlog.c:6914
 #, c-format
 msgid "selected new timeline ID: %u"
 msgstr "gewählte neue Timeline-ID: %u"
 
-#: access/transam/xlog.c:7151
+#: access/transam/xlog.c:7165
 #, c-format
 msgid "consistent recovery state reached at %X/%X"
 msgstr "konsistenter Wiederherstellungszustand erreicht bei %X/%X"
 
-#: access/transam/xlog.c:7329
+#: access/transam/xlog.c:7343
 msgid "invalid primary checkpoint link in control file"
 msgstr "ungültige primäre Checkpoint-Verknüpfung in Kontrolldatei"
 
-#: access/transam/xlog.c:7333
+#: access/transam/xlog.c:7347
 msgid "invalid secondary checkpoint link in control file"
 msgstr "ungültige sekundäre Checkpoint-Verknüpfung in Kontrolldatei"
 
-#: access/transam/xlog.c:7337
+#: access/transam/xlog.c:7351
 msgid "invalid checkpoint link in backup_label file"
 msgstr "ungültige Checkpoint-Verknüpfung in backup_label-Datei"
 
-#: access/transam/xlog.c:7351
+#: access/transam/xlog.c:7365
 msgid "invalid primary checkpoint record"
 msgstr "ungültiger primärer Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7355
+#: access/transam/xlog.c:7369
 msgid "invalid secondary checkpoint record"
 msgstr "ungültiger sekundärer Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7359
+#: access/transam/xlog.c:7373
 msgid "invalid checkpoint record"
 msgstr "ungültiger Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7370
+#: access/transam/xlog.c:7384
 msgid "invalid resource manager ID in primary checkpoint record"
 msgstr "ungültige Resource-Manager-ID im primären Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7374
+#: access/transam/xlog.c:7388
 msgid "invalid resource manager ID in secondary checkpoint record"
 msgstr "ungültige Resource-Manager-ID im sekundären Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7378
+#: access/transam/xlog.c:7392
 msgid "invalid resource manager ID in checkpoint record"
 msgstr "ungültige Resource-Manager-ID im Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7390
+#: access/transam/xlog.c:7404
 msgid "invalid xl_info in primary checkpoint record"
 msgstr "ungültige xl_info im primären Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7394
+#: access/transam/xlog.c:7408
 msgid "invalid xl_info in secondary checkpoint record"
 msgstr "ungültige xl_info im sekundären Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7398
+#: access/transam/xlog.c:7412
 msgid "invalid xl_info in checkpoint record"
 msgstr "ungültige xl_info im Checkpoint-Datensatz"
 
-#: access/transam/xlog.c:7410
+#: access/transam/xlog.c:7424
 msgid "invalid length of primary checkpoint record"
 msgstr "ungültige Länge des primären Checkpoint-Datensatzes"
 
-#: access/transam/xlog.c:7414
+#: access/transam/xlog.c:7428
 msgid "invalid length of secondary checkpoint record"
 msgstr "ungültige Länge des sekundären Checkpoint-Datensatzes"
 
-#: access/transam/xlog.c:7418
+#: access/transam/xlog.c:7432
 msgid "invalid length of checkpoint record"
 msgstr "ungültige Länge des Checkpoint-Datensatzes"
 
-#: access/transam/xlog.c:7580
+#: access/transam/xlog.c:7594
 msgid "shutting down"
 msgstr "fahre herunter"
 
-#: access/transam/xlog.c:7602
+#: access/transam/xlog.c:7616
 msgid "database system is shut down"
 msgstr "Datenbanksystem ist heruntergefahren"
 
-#: access/transam/xlog.c:8035
-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:8049
+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:8269
+#: access/transam/xlog.c:8283
 msgid "skipping restartpoint, recovery has already ended"
 msgstr "Restart-Punkt übersprungen, Wiederherstellung ist bereits beendet"
 
-#: access/transam/xlog.c:8294
+#: access/transam/xlog.c:8308
 #, c-format
 msgid "skipping restartpoint, already performed at %X/%X"
 msgstr "Restart-Punkt wird übersprungen, schon bei %X/%X erledigt"
 
-#: access/transam/xlog.c:8421
+#: access/transam/xlog.c:8435
 #, c-format
 msgid "recovery restart point at %X/%X"
 msgstr "Recovery-Restart-Punkt bei %X/%X"
 
-#: access/transam/xlog.c:8521
+#: access/transam/xlog.c:8535
 #, c-format
 msgid "restore point \"%s\" created at %X/%X"
 msgstr "Restore-Punkt »%s« erzeugt bei %X/%X"
 
-#: access/transam/xlog.c:8623
+#: access/transam/xlog.c:8637
 msgid "online backup was canceled, recovery cannot continue"
-msgstr "Online-Sicherung wurde storniert, Wiederherstellung kann nicht fortgesetzt werden"
+msgstr ""
+"Online-Sicherung wurde storniert, Wiederherstellung kann nicht fortgesetzt "
+"werden"
 
-#: access/transam/xlog.c:8686
+#: access/transam/xlog.c:8700
 #, 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:8731
+#: access/transam/xlog.c:8745
 #, 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:8995 access/transam/xlog.c:9019
+#: access/transam/xlog.c:9009 access/transam/xlog.c:9033
 #, 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:9027
+#: access/transam/xlog.c:9041
 #, 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:9036
+#: access/transam/xlog.c:9050
 #, 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:9074 access/transam/xlog.c:9361
+#: access/transam/xlog.c:9088 access/transam/xlog.c:9375
 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:9125 access/transam/xlog.c:9407
-#: access/transam/xlog.c:9670 access/transam/xlog.c:9702
-#: access/transam/xlog.c:9743 access/transam/xlog.c:9776
-#: access/transam/xlog.c:9883 access/transam/xlog.c:9958
+#: access/transam/xlog.c:9139 access/transam/xlog.c:9421
+#: access/transam/xlog.c:9684 access/transam/xlog.c:9716
+#: access/transam/xlog.c:9757 access/transam/xlog.c:9790
+#: access/transam/xlog.c:9897 access/transam/xlog.c:9972
 msgid "recovery is in progress"
 msgstr "Wiederherstellung läuft"
 
-#: access/transam/xlog.c:9126 access/transam/xlog.c:9408
-#: access/transam/xlog.c:9671 access/transam/xlog.c:9703
-#: access/transam/xlog.c:9744 access/transam/xlog.c:9777
+#: access/transam/xlog.c:9140 access/transam/xlog.c:9422
+#: access/transam/xlog.c:9685 access/transam/xlog.c:9717
+#: access/transam/xlog.c:9758 access/transam/xlog.c:9791
 msgid "WAL control functions cannot be executed during recovery."
-msgstr "Während der Wiederherstellung können keine WAL-Kontrollfunktionen ausgeführt werden."
+msgstr ""
+"Während der Wiederherstellung können keine WAL-Kontrollfunktionen ausgeführt "
+"werden."
 
-#: access/transam/xlog.c:9131 access/transam/xlog.c:9413
+#: access/transam/xlog.c:9145 access/transam/xlog.c:9427
 msgid "WAL level not sufficient for making an online backup"
 msgstr "WAL-Level nicht ausreichend, um Online-Sicherung durchzuführen"
 
-#: access/transam/xlog.c:9132 access/transam/xlog.c:9414
-#: access/transam/xlog.c:9709
-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:9146 access/transam/xlog.c:9428
+#: access/transam/xlog.c:9723
+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:9137
+#: access/transam/xlog.c:9151
 #, c-format
 msgid "backup label too long (max %d bytes)"
 msgstr "Backup-Label zu lang (maximal %d Bytes)"
 
-#: access/transam/xlog.c:9178 access/transam/xlog.c:9281
+#: access/transam/xlog.c:9192 access/transam/xlog.c:9295
 msgid "a backup is already in progress"
 msgstr "ein Backup läuft bereits"
 
-#: access/transam/xlog.c:9179
+#: access/transam/xlog.c:9193
 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:9282
+#: access/transam/xlog.c:9296
 #, 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."
+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."
 
-#: access/transam/xlog.c:9297 access/transam/xlog.c:9546
+#: access/transam/xlog.c:9311 access/transam/xlog.c:9560
 #, c-format
 msgid "could not write file \"%s\": %m"
 msgstr "konnte Datei »%s« nicht schreiben: %m"
 
-#: access/transam/xlog.c:9458
+#: access/transam/xlog.c:9472
 msgid "a backup is not in progress"
 msgstr "es läuft kein Backup"
 
-#: access/transam/xlog.c:9497 access/transam/xlog.c:10028
-#: access/transam/xlog.c:10034
+#: access/transam/xlog.c:9511 access/transam/xlog.c:10042
+#: access/transam/xlog.c:10048
 #, c-format
 msgid "invalid data in file \"%s\""
 msgstr "ungültige Daten in Datei »%s«"
 
-#: access/transam/xlog.c:9595
-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:9609
+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:9605
+#: access/transam/xlog.c:9619
 #, c-format
-msgid "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)"
+msgid ""
+"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:9607
-msgid "Check that your archive_command is executing properly.  pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments."
-msgstr "Prüfen Sie, ob das archive_command korrekt ausgeführt wird. pg_stop_backup kann gefahrlos abgebrochen werden, aber die Datenbanksicherung wird ohne die fehlenden WAL-Segmente nicht benutzbar sein."
+#: access/transam/xlog.c:9621
+msgid ""
+"Check that your archive_command is executing properly.  pg_stop_backup can "
+"be canceled safely, but the database backup will not be usable without all "
+"the WAL segments."
+msgstr ""
+"Prüfen Sie, ob das archive_command korrekt ausgeführt wird. pg_stop_backup "
+"kann gefahrlos abgebrochen werden, aber die Datenbanksicherung wird ohne die "
+"fehlenden WAL-Segmente nicht benutzbar sein."
 
-#: access/transam/xlog.c:9614
+#: access/transam/xlog.c:9628
 msgid "pg_stop_backup complete, all required WAL segments have been archived"
-msgstr "pg_stop_backup abgeschlossen, alle benötigten WAL-Segmente wurden archiviert"
+msgstr ""
+"pg_stop_backup abgeschlossen, alle benötigten WAL-Segmente wurden archiviert"
 
-#: access/transam/xlog.c:9618
-msgid "WAL archiving is not enabled; you must ensure that all required WAL segments are copied through other means to complete the backup"
-msgstr "WAL-Archivierung ist nicht eingeschaltet; Sie müssen dafür sorgen, dass alle benötigten WAL-Segmente auf andere Art kopiert werden, um die Sicherung abzuschließen"
+#: access/transam/xlog.c:9632
+msgid ""
+"WAL archiving is not enabled; you must ensure that all required WAL segments "
+"are copied through other means to complete the backup"
+msgstr ""
+"WAL-Archivierung ist nicht eingeschaltet; Sie müssen dafür sorgen, dass alle "
+"benötigten WAL-Segmente auf andere Art kopiert werden, um die Sicherung "
+"abzuschließen"
 
-#: access/transam/xlog.c:9665
+#: access/transam/xlog.c:9679
 msgid "must be superuser to switch transaction log files"
 msgstr "nur Superuser können Transaktionslogdateien umschalten"
 
-#: access/transam/xlog.c:9697
+#: access/transam/xlog.c:9711
 msgid "must be superuser to create a restore point"
 msgstr "nur Superuser können Restore-Punkte anlegen"
 
-#: access/transam/xlog.c:9708
+#: access/transam/xlog.c:9722
 msgid "WAL level not sufficient for creating a restore point"
 msgstr "WAL-Level nicht ausreichend, um Restore-Punkt anzulegen"
 
-#: access/transam/xlog.c:9716
+#: access/transam/xlog.c:9730
 #, 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:9884
+#: access/transam/xlog.c:9898
 msgid "pg_xlogfile_name_offset() cannot be executed during recovery."
-msgstr "pg_xlogfile_name_offset() kann nicht während der Wiederherstellung ausgeführt werden."
+msgstr ""
+"pg_xlogfile_name_offset() kann nicht während der Wiederherstellung "
+"ausgeführt werden."
 
-#: access/transam/xlog.c:9894 access/transam/xlog.c:9966
+#: access/transam/xlog.c:9908 access/transam/xlog.c:9980
 #, c-format
 msgid "could not parse transaction log location \"%s\""
 msgstr "konnte Transaktionslogposition »%s« nicht interpretieren"
 
-#: access/transam/xlog.c:9959
+#: access/transam/xlog.c:9973
 msgid "pg_xlogfile_name() cannot be executed during recovery."
-msgstr "pg_xlogfile_name() kann nicht während der Wiederherstellung ausgeführt werden."
+msgstr ""
+"pg_xlogfile_name() kann nicht während der Wiederherstellung ausgeführt "
+"werden."
 
-#: access/transam/xlog.c:10070
+#: access/transam/xlog.c:10084
 #, c-format
 msgid "xlog redo %s"
 msgstr "xlog redo %s"
 
-#: access/transam/xlog.c:10110
+#: access/transam/xlog.c:10124
 msgid "online backup mode canceled"
 msgstr "Online-Sicherungsmodus storniert"
 
-#: access/transam/xlog.c:10111
+#: access/transam/xlog.c:10125
 #, c-format
 msgid "\"%s\" was renamed to \"%s\"."
 msgstr "»%s« wurde in »%s« umbenannt."
 
-#: access/transam/xlog.c:10118
+#: access/transam/xlog.c:10132
 msgid "online backup mode was not canceled"
 msgstr "Online-Sicherungsmodus wurde nicht storniert"
 
-#: access/transam/xlog.c:10119
+#: access/transam/xlog.c:10133
 #, c-format
 msgid "Could not rename \"%s\" to \"%s\": %m."
 msgstr "Konnte »%s« nicht in »%s« umbenennen: %m."
 
-#: access/transam/xlog.c:10632 access/transam/xlog.c:10654
+#: access/transam/xlog.c:10646 access/transam/xlog.c:10668
 #, 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:10743
+#: access/transam/xlog.c:10757
 msgid "received promote request"
 msgstr "Anforderung zum Befördern empfangen"
 
-#: access/transam/xlog.c:10756
+#: access/transam/xlog.c:10770
 #, c-format
 msgid "trigger file found: %s"
 msgstr "Triggerdatei gefunden: %s"
@@ -7445,7 +8284,9 @@ msgstr "Größe %lu der Indexzeile überschreitet Maximum %lu für Index »%s«"
 
 #: access/gin/ginscan.c:401
 msgid "old GIN indexes do not support whole-index scans nor searches for nulls"
-msgstr "alte GIN-Indexe unterstützen keine Scans des ganzen Index oder Suchen nach NULL-Werten"
+msgstr ""
+"alte GIN-Indexe unterstützen keine Scans des ganzen Index oder Suchen nach "
+"NULL-Werten"
 
 #: access/gin/ginscan.c:402
 #, c-format
@@ -7453,7 +8294,7 @@ msgid "To fix this, do REINDEX INDEX \"%s\"."
 msgstr "Um das zu reparieren, führen Sie REINDEX INDEX \"%s\" aus."
 
 #: access/nbtree/nbtpage.c:161 access/nbtree/nbtpage.c:365
-#: parser/parse_utilcmd.c:1577
+#: parser/parse_utilcmd.c:1579
 #, c-format
 msgid "index \"%s\" is not a btree"
 msgstr "Index »%s« ist kein B-Tree"
@@ -7461,15 +8302,19 @@ msgstr "Index »%s« ist kein B-Tree"
 #: access/nbtree/nbtpage.c:167 access/nbtree/nbtpage.c:371
 #, c-format
 msgid "version mismatch in index \"%s\": file version %d, code version %d"
-msgstr "keine Versionsübereinstimmung in Index »%s«: Dateiversion %d, Code-Version %d"
+msgstr ""
+"keine Versionsübereinstimmung in Index »%s«: Dateiversion %d, Code-Version %d"
 
 #: access/nbtree/nbtsort.c:487 access/nbtree/nbtinsert.c:539
 msgid ""
 "Values larger than 1/3 of a buffer page cannot be indexed.\n"
-"Consider a function index of an MD5 hash of the value, or use full text indexing."
+"Consider a function index of an MD5 hash of the value, or use full text "
+"indexing."
 msgstr ""
-"Werte, die größer sind als 1/3 einer Pufferseite, können nicht indiziert werden.\n"
-"Erstellen Sie eventuell einen Funktionsindex auf einen MD5-Hash oder verwenden Sie Volltextindizierung."
+"Werte, die größer sind als 1/3 einer Pufferseite, können nicht indiziert "
+"werden.\n"
+"Erstellen Sie eventuell einen Funktionsindex auf einen MD5-Hash oder "
+"verwenden Sie Volltextindizierung."
 
 #: access/nbtree/nbtinsert.c:398
 #, c-format
@@ -7507,8 +8352,12 @@ 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:744 access/gist/gistvacuum.c:273
-msgid "This is caused by an incomplete page split at crash recovery before upgrading to PostgreSQL 9.1."
-msgstr "Das kommt von einem unvollständigen Page-Split bei der Crash-Recovery vor dem Upgrade auf PostgreSQL 9.1."
+msgid ""
+"This is caused by an incomplete page split at crash recovery before "
+"upgrading to PostgreSQL 9.1."
+msgstr ""
+"Das kommt von einem unvollständigen Page-Split bei der Crash-Recovery vor "
+"dem Upgrade auf PostgreSQL 9.1."
 
 #: access/gist/gistsplit.c:446
 #, c-format
@@ -7516,8 +8365,13 @@ msgid "picksplit method for column %d of index \"%s\" failed"
 msgstr "Picksplit-Methode für Spalte %d von Index »%s« fehlgeschlagen"
 
 #: access/gist/gistsplit.c:448
-msgid "The index is not optimal. To optimize it, contact a developer, or try to use the column as the second one in the CREATE INDEX command."
-msgstr "Der Index ist nicht optimal. Um ihn zu optimieren, kontaktieren Sie einen Entwickler oder versuchen Sie, die Spalte als die zweite im CREATE-INDEX-Befehl zu verwenden."
+msgid ""
+"The index is not optimal. To optimize it, contact a developer, or try to use "
+"the column as the second one in the CREATE INDEX command."
+msgstr ""
+"Der Index ist nicht optimal. Um ihn zu optimieren, kontaktieren Sie einen "
+"Entwickler oder versuchen Sie, die Spalte als die zweite im CREATE-INDEX-"
+"Befehl zu verwenden."
 
 #: commands/lockcmds.c:93
 #, c-format
@@ -7536,8 +8390,8 @@ msgstr "Relation »%s.%s« existiert nicht"
 
 #: commands/lockcmds.c:149 commands/tablecmds.c:204 commands/tablecmds.c:1143
 #: commands/tablecmds.c:2410 commands/tablecmds.c:3762
-#: commands/tablecmds.c:6733 commands/indexcmds.c:203 commands/indexcmds.c:1551
-#: catalog/toasting.c:93 catalog/objectaddress.c:405
+#: commands/tablecmds.c:6733 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« ist keine Tabelle"
@@ -7606,23 +8460,31 @@ msgstr "Zeitzonenabstand zu UTC ist außerhalb des gültigen Bereichs."
 
 #: commands/variable.c:596
 msgid "cannot set transaction read-write mode inside a read-only transaction"
-msgstr "kann den Read/Write-Modus einer Transaktion nicht in einer Read-Only-Transaktion setzen"
+msgstr ""
+"kann den Read/Write-Modus einer Transaktion nicht in einer Read-Only-"
+"Transaktion setzen"
 
 #: commands/variable.c:603
 msgid "transaction read-write mode must be set before any query"
-msgstr "Read/Write-Modus einer Transaktion muss vor allen Anfragen gesetzt werden"
+msgstr ""
+"Read/Write-Modus einer Transaktion muss vor allen Anfragen gesetzt werden"
 
 #: commands/variable.c:610
 msgid "cannot set transaction read-write mode during recovery"
-msgstr "kann den Read/Write-Modus einer Transaktion nicht während der Wiederherstellung setzen"
+msgstr ""
+"kann den Read/Write-Modus einer Transaktion nicht während der "
+"Wiederherstellung setzen"
 
 #: commands/variable.c:659
 msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query"
-msgstr "SET TRANSACTION ISOLATION LEVEL muss vor allen Anfragen aufgerufen werden"
+msgstr ""
+"SET TRANSACTION ISOLATION LEVEL muss vor allen Anfragen aufgerufen werden"
 
 #: commands/variable.c:666
 msgid "SET TRANSACTION ISOLATION LEVEL must not be called in a subtransaction"
-msgstr "SET TRANSACTION ISOLATION LEVEL kann nicht in einer Subtransaktion aufgerufen werden"
+msgstr ""
+"SET TRANSACTION ISOLATION LEVEL kann nicht in einer Subtransaktion "
+"aufgerufen werden"
 
 #: commands/variable.c:673 storage/lmgr/predicate.c:1570
 msgid "cannot use serializable mode in a hot standby"
@@ -7633,12 +8495,16 @@ msgid "You can use REPEATABLE READ instead."
 msgstr "Sie können stattdessen REPEATABLE READ verwenden."
 
 #: commands/variable.c:722
-msgid "SET TRANSACTION [NOT] DEFERRABLE cannot be called within a subtransaction"
-msgstr "SET TRANSACTION [NOT] DEFERRABLE kann nicht in einer Subtransaktion aufgerufen werden"
+msgid ""
+"SET TRANSACTION [NOT] DEFERRABLE cannot be called within a subtransaction"
+msgstr ""
+"SET TRANSACTION [NOT] DEFERRABLE kann nicht in einer Subtransaktion "
+"aufgerufen werden"
 
 #: commands/variable.c:728
 msgid "SET TRANSACTION [NOT] DEFERRABLE must be called before any query"
-msgstr "SET TRANSACTION [NOT] DEFERRABLE muss vor allen Anfragen aufgerufen werden"
+msgstr ""
+"SET TRANSACTION [NOT] DEFERRABLE muss vor allen Anfragen aufgerufen werden"
 
 #: commands/variable.c:810
 #, c-format
@@ -7691,7 +8557,8 @@ msgstr "Fensterfunktionen können nicht in EXECUTE-Parameter verwendet werden"
 #: commands/prepare.c:366
 #, c-format
 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"
+msgstr ""
+"Parameter $%d mit Typ %s kann nicht in erwarteten Typ %s umgewandelt werden"
 
 #: commands/prepare.c:370 rewrite/rewriteHandler.c:1060 catalog/heap.c:2446
 #: parser/parse_target.c:490 parser/parse_target.c:736
@@ -7747,9 +8614,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:2187 commands/tablecmds.c:2442
-#: commands/tablecmds.c:3777 commands/tablecmds.c:9116 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:9116 commands/view.c:181 catalog/objectaddress.c:412
 #, c-format
 msgid "\"%s\" is not a view"
 msgstr "»%s« ist keine Sicht"
@@ -7758,7 +8625,7 @@ msgstr "»%s« ist keine Sicht"
 msgid "Use DROP VIEW to remove a view."
 msgstr "Verwenden Sie DROP VIEW, um eine Sicht zu löschen."
 
-#: commands/tablecmds.c:220 parser/parse_utilcmd.c:1505
+#: commands/tablecmds.c:220 parser/parse_utilcmd.c:1507
 #, c-format
 msgid "index \"%s\" does not exist"
 msgstr "Index »%s« existiert nicht"
@@ -7796,9 +8663,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:2193 commands/tablecmds.c:2450
-#: commands/tablecmds.c:3780 commands/tablecmds.c:9124
-#: catalog/objectaddress.c:419
+#: commands/tablecmds.c:234 commands/tablecmds.c:2193
+#: commands/tablecmds.c:2450 commands/tablecmds.c:3780
+#: commands/tablecmds.c:9124 catalog/objectaddress.c:419
 #, c-format
 msgid "\"%s\" is not a foreign table"
 msgstr "»%s« ist keine Fremdtabelle"
@@ -7817,12 +8684,15 @@ msgstr "Constraints für Fremdtabellen werden nicht unterstützt"
 
 #: commands/tablecmds.c:454 executor/execMain.c:2453
 msgid "cannot create temporary table within security-restricted operation"
-msgstr "kann temporäre Tabelle nicht in einer sicherheitsbeschränkten Operation erzeugen"
+msgstr ""
+"kann temporäre Tabelle nicht in einer sicherheitsbeschränkten Operation "
+"erzeugen"
 
 #: commands/tablecmds.c:486 commands/tablecmds.c:7987 commands/indexcmds.c:268
 #: executor/execMain.c:2486
 msgid "only shared relations can be placed in pg_global tablespace"
-msgstr "nur geteilte Relationen können in den Tablespace »pg_global« gelegt werden"
+msgstr ""
+"nur geteilte Relationen können in den Tablespace »pg_global« gelegt werden"
 
 #: commands/tablecmds.c:555 commands/tablecmds.c:4288
 msgid "default values on foreign tables are not supported"
@@ -7850,7 +8720,7 @@ msgid "column \"%s\" specified more than once"
 msgstr "Spalte »%s« mehrmals angegeben"
 
 #: commands/tablecmds.c:1368 parser/parse_utilcmd.c:623
-#: parser/parse_utilcmd.c:1717
+#: parser/parse_utilcmd.c:1719
 #, c-format
 msgid "inherited relation \"%s\" is not a table"
 msgstr "geerbte Relation »%s« ist keine Tabelle"
@@ -7904,14 +8774,15 @@ msgid "inherited column \"%s\" has a storage parameter conflict"
 msgstr "geerbte Spalte »%s« hat einen Konflikt bei einem Storage-Parameter"
 
 #: commands/tablecmds.c:1584 parser/parse_utilcmd.c:776
-#: parser/parse_utilcmd.c:1154 parser/parse_utilcmd.c:1230
+#: parser/parse_utilcmd.c:1156 parser/parse_utilcmd.c:1232
 msgid "cannot convert whole-row table reference"
 msgstr "kann Verweis auf ganze Zeile der Tabelle nicht umwandeln"
 
 #: 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«."
+msgstr ""
+"Constraint »%s« enthält einen Verweis auf die ganze Zeile der Tabelle »%s«."
 
 #: commands/tablecmds.c:1649
 #, c-format
@@ -7944,8 +8815,12 @@ msgstr "Um den Konflikt zu lösen, geben Sie einen Vorgabewert ausdrücklich an.
 
 #: commands/tablecmds.c:1780
 #, c-format
-msgid "check constraint name \"%s\" appears multiple times but with different expressions"
-msgstr "Check-Constraint-Name »%s« erscheint mehrmals, aber mit unterschiedlichen Ausdrücken"
+msgid ""
+"check constraint name \"%s\" appears multiple times but with different "
+"expressions"
+msgstr ""
+"Check-Constraint-Name »%s« erscheint mehrmals, aber mit unterschiedlichen "
+"Ausdrücken"
 
 #: commands/tablecmds.c:1975
 msgid "cannot rename column of typed table"
@@ -7954,12 +8829,15 @@ msgstr "Spalte einer getypten Tabelle kann nicht umbenannt werden"
 #: 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"
+msgstr ""
+"»%s« ist weder Tabelle, Sicht, zusammengesetzter Typ, Index noch Fremdtabelle"
 
 #: 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"
+msgstr ""
+"vererbte Spalte »%s« muss ebenso in den abgeleiteten Tabellen umbenannt "
+"werden"
 
 #: commands/tablecmds.c:2090
 #, c-format
@@ -7989,14 +8867,19 @@ msgstr "Relation »%s« existiert bereits"
 #. translator: first %s is a SQL command, eg ALTER TABLE
 #: commands/tablecmds.c:2328
 #, c-format
-msgid "cannot %s \"%s\" because it is being used by active queries in this session"
-msgstr "%s mit Relation »%s« nicht möglich, weil sie von aktiven Anfragen in dieser Sitzung verwendet wird"
+msgid ""
+"cannot %s \"%s\" because it is being used by active queries in this session"
+msgstr ""
+"%s mit Relation »%s« nicht möglich, weil sie von aktiven Anfragen in dieser "
+"Sitzung verwendet wird"
 
 #. translator: first %s is a SQL command, eg ALTER TABLE
 #: 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"
+msgstr ""
+"%s mit Relation »%s« nicht möglich, weil es anstehende Trigger-Ereignisse "
+"dafür gibt"
 
 #: commands/tablecmds.c:2434
 #, c-format
@@ -8065,13 +8948,17 @@ msgstr "kann Typ »%s« nicht ändern, weil Spalte »%s.%s« ihn verwendet"
 
 #: commands/tablecmds.c:3947
 #, c-format
-msgid "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
-msgstr "kann Fremdtabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
+msgid ""
+"cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
+msgstr ""
+"kann Fremdtabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp "
+"verwendet"
 
 #: 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"
+msgstr ""
+"kann Tabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
 
 #: commands/tablecmds.c:4016
 #, c-format
@@ -8080,7 +8967,9 @@ msgstr "kann Typ »%s« nicht ändern, weil er der Typ einer getypten Tabelle is
 
 #: 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."
+msgstr ""
+"Verwenden Sie ALTER ... CASCADE, um die getypten Tabellen ebenfalls zu "
+"ändern."
 
 #: commands/tablecmds.c:4062
 #, c-format
@@ -8099,7 +8988,8 @@ msgstr "abgeleitete Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
 #: commands/tablecmds.c:4155 commands/tablecmds.c:8441
 #, c-format
 msgid "child table \"%s\" has different collation for column \"%s\""
-msgstr "abgeleitete Tabelle »%s« hat unterschiedliche Sortierfolge für Spalte »%s«"
+msgstr ""
+"abgeleitete Tabelle »%s« hat unterschiedliche Sortierfolge für Spalte »%s«"
 
 #: commands/tablecmds.c:4165
 #, c-format
@@ -8109,7 +8999,8 @@ msgstr "abgeleitete Tabelle »%s« hat eine widersprüchliche Spalte »%s«"
 #: 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"
+msgstr ""
+"Definition von Spalte »%s« für abgeleitete Tabelle »%s« wird zusammengeführt"
 
 #: commands/tablecmds.c:4407
 msgid "column must be added to child tables too"
@@ -8169,7 +9060,8 @@ msgstr "geerbte Spalte »%s« kann nicht gelöscht werden"
 
 #: commands/tablecmds.c:5222
 #, c-format
-msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
+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:5292 catalog/pg_constraint.c:645 catalog/heap.c:2296
@@ -8188,23 +9080,35 @@ msgstr "Relation »%s«, auf die verwiesen wird, ist keine Tabelle"
 
 #: commands/tablecmds.c:5494
 msgid "constraints on permanent tables may reference only permanent tables"
-msgstr "Constraints für permanente Tabellen dürfen nur auf permanente Tabellen verweisen"
+msgstr ""
+"Constraints für permanente Tabellen dürfen nur auf permanente Tabellen "
+"verweisen"
 
 #: commands/tablecmds.c:5501
-msgid "constraints on unlogged tables may reference only permanent or unlogged tables"
-msgstr "Constraints für ungeloggte Tabellen dürfen nur auf permanente oder ungeloggte Tabellen verweisen"
+msgid ""
+"constraints on unlogged tables may reference only permanent or unlogged "
+"tables"
+msgstr ""
+"Constraints für ungeloggte Tabellen dürfen nur auf permanente oder "
+"ungeloggte Tabellen verweisen"
 
 #: commands/tablecmds.c:5507
 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"
+msgstr ""
+"Constraints für temporäre Tabellen dürfen nur auf temporäre Tabellen "
+"verweisen"
 
 #: commands/tablecmds.c:5511
-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"
+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:5572
 msgid "number of referencing and referenced columns for foreign key disagree"
-msgstr "Anzahl der Quell- und Zielspalten im Fremdschlüssel stimmt nicht überein"
+msgstr ""
+"Anzahl der Quell- und Zielspalten im Fremdschlüssel stimmt nicht überein"
 
 #: commands/tablecmds.c:5661
 #, c-format
@@ -8234,26 +9138,36 @@ msgstr "Fremdschlüssel kann nicht mehr als %d Schlüssel haben"
 #: commands/tablecmds.c:5911
 #, 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"
+msgstr ""
+"aufschiebbarer Primärschlüssel kann nicht für Tabelle »%s«, auf die "
+"verwiesen wird, verwendet werden"
 
 #: commands/tablecmds.c:5928
 #, 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"
+msgstr ""
+"in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Primärschlüssel"
 
 #: commands/tablecmds.c:5993
 msgid "foreign key referenced-columns list must not contain duplicates"
-msgstr "die Liste der Spalten, auf die ein Fremdschlüssel verweist, darf keine doppelten Einträge enthalten"
+msgstr ""
+"die Liste der Spalten, auf die ein Fremdschlüssel verweist, darf keine "
+"doppelten Einträge enthalten"
 
 #: commands/tablecmds.c:6087
 #, 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"
+msgstr ""
+"aufschiebbarer Unique-Constraint kann nicht für Tabelle »%s«, auf die "
+"verwiesen wird, verwendet werden"
 
 #: commands/tablecmds.c:6092
 #, c-format
-msgid "there is no unique constraint matching given keys for referenced table \"%s\""
-msgstr "in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Unique-Constraint, der auf die angegebenen Schlüssel passt"
+msgid ""
+"there is no unique constraint matching given keys for referenced table \"%s\""
+msgstr ""
+"in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Unique-Constraint, "
+"der auf die angegebenen Schlüssel passt"
 
 #: commands/tablecmds.c:6143
 #, c-format
@@ -8294,11 +9208,13 @@ msgstr "Unteranfragen können in Umwandlungsausdrücken nicht verwendet werden"
 
 #: commands/tablecmds.c:6689
 msgid "cannot use aggregate function in transform expression"
-msgstr "Aggregatfunktionen können in Umwandlungsausdrücken nicht verwendet werden"
+msgstr ""
+"Aggregatfunktionen können in Umwandlungsausdrücken nicht verwendet werden"
 
 #: commands/tablecmds.c:6693
 msgid "cannot use window function in transform expression"
-msgstr "Fensterfunktionen können in Umwandlungsausdrücken nicht verwendet werden"
+msgstr ""
+"Fensterfunktionen können in Umwandlungsausdrücken nicht verwendet werden"
 
 #: commands/tablecmds.c:6712
 #, c-format
@@ -8308,7 +9224,9 @@ msgstr "Spalte »%s« kann nicht in Typ %s umgewandelt werden"
 #: commands/tablecmds.c:6759
 #, 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"
+msgstr ""
+"Typ der vererbten Spalte »%s« muss ebenso in den abgeleiteten Tabellen "
+"geändert werden"
 
 #: commands/tablecmds.c:6840
 #, c-format
@@ -8322,7 +9240,9 @@ msgstr "Vorgabewert der Spalte »%s« kann nicht in Typ %s umgewandelt werden"
 
 #: commands/tablecmds.c:7002
 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"
+msgstr ""
+"Typ einer Spalte, die von einer Sicht oder Regel verwendet wird, kann nicht "
+"geändert werden"
 
 #: commands/tablecmds.c:7003 commands/tablecmds.c:7022
 #, c-format
@@ -8331,7 +9251,9 @@ msgstr "%s hängt von Spalte »%s« ab"
 
 #: commands/tablecmds.c:7021
 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"
+msgstr ""
+"Typ einer Spalte, die in einer Trigger-Definition verwendet wird, kann nicht "
+"geändert werden"
 
 #: commands/tablecmds.c:7434
 #, c-format
@@ -8415,7 +9337,9 @@ msgstr "Spalte »%s« fehlt in abgeleiteter Tabelle"
 #: commands/tablecmds.c:8547
 #, 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«"
+msgstr ""
+"abgeleitete Tabelle »%s« hat unterschiedliche Definition für Check-"
+"Constraint »%s«"
 
 #: commands/tablecmds.c:8571
 #, c-format
@@ -8458,7 +9382,9 @@ msgstr "»%s« ist keine getypte Tabelle"
 
 #: commands/tablecmds.c:9149
 msgid "cannot move an owned sequence into another schema"
-msgstr "einer Tabelle zugeordnete Sequenz kann nicht in ein anderes Schema verschoben werden"
+msgstr ""
+"einer Tabelle zugeordnete Sequenz kann nicht in ein anderes Schema "
+"verschoben werden"
 
 #: commands/tablecmds.c:9256
 #, c-format
@@ -8467,7 +9393,8 @@ msgstr "Relation »%s« existiert bereits in Schema »%s«"
 
 #: commands/proclang.c:93
 msgid "using pg_pltemplate information instead of CREATE LANGUAGE parameters"
-msgstr "verwende Informationen aus pg_pltemplate statt der CREATE-LANGUAGE-Parameter"
+msgstr ""
+"verwende Informationen aus pg_pltemplate statt der CREATE-LANGUAGE-Parameter"
 
 #: commands/proclang.c:103
 #, c-format
@@ -8494,7 +9421,8 @@ msgstr "nur Superuser können maßgeschneiderte prozedurale Sprachen erzeugen"
 
 #: commands/proclang.c:272
 #, c-format
-msgid "changing return type of function %s from \"opaque\" to \"language_handler\""
+msgid ""
+"changing return type of function %s from \"opaque\" to \"language_handler\""
 msgstr "ändere Rückgabetyp von Funktion %s von »opaque« in »language_handler«"
 
 #: commands/proclang.c:357 commands/proclang.c:606
@@ -8526,17 +9454,23 @@ msgstr "überspringe »%s« --- nur Superuser kann sie analysieren"
 #: commands/analyze.c:176
 #, c-format
 msgid "skipping \"%s\" --- only superuser or database owner can analyze it"
-msgstr "überspringe »%s« --- nur Superuser oder Eigentümer der Datenbank kann sie analysieren"
+msgstr ""
+"überspringe »%s« --- nur Superuser oder Eigentümer der Datenbank kann sie "
+"analysieren"
 
 #: commands/analyze.c:180
 #, c-format
 msgid "skipping \"%s\" --- only table or database owner can analyze it"
-msgstr "überspringe »%s« --- nur Eigentümer der Tabelle oder der Datenbank kann sie analysieren"
+msgstr ""
+"überspringe »%s« --- nur Eigentümer der Tabelle oder der Datenbank kann sie "
+"analysieren"
 
 #: commands/analyze.c:196
 #, c-format
 msgid "skipping \"%s\" --- cannot analyze non-tables or special system tables"
-msgstr "überspringe »%s« --- kann Nicht-Tabellen oder besondere Systemtabellen nicht analysieren"
+msgstr ""
+"überspringe »%s« --- kann Nicht-Tabellen oder besondere Systemtabellen nicht "
+"analysieren"
 
 #: commands/analyze.c:288
 #, c-format
@@ -8548,17 +9482,21 @@ msgstr "analysiere Vererbungsbaum von »%s.%s«"
 msgid "analyzing \"%s.%s\""
 msgstr "analysiere »%s.%s«"
 
-#: commands/analyze.c:607
+#: commands/analyze.c:610
 #, c-format
 msgid "automatic analyze of table \"%s.%s.%s\" system usage: %s"
 msgstr "automatisches Analysieren von Tabelle »%s.%s.%s« Systembenutzung: %s"
 
-#: commands/analyze.c:1249
+#: commands/analyze.c:1252
 #, c-format
-msgid "\"%s\": scanned %d of %u pages, containing %.0f live rows and %.0f dead rows; %d rows in sample, %.0f estimated total rows"
-msgstr "»%s«: %d von %u Seiten gelesen, enthalten %.0f lebende Zeilen und %.0f tote Zeilen; %d Zeilen in Stichprobe, schätzungsweise %.0f Zeilen insgesamt"
+msgid ""
+"\"%s\": scanned %d of %u pages, containing %.0f live rows and %.0f dead "
+"rows; %d rows in sample, %.0f estimated total rows"
+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:1510 executor/execQual.c:2846
+#: commands/analyze.c:1513 executor/execQual.c:2846
 msgid "could not convert row type"
 msgstr "konnte Zeilentyp nicht umwandeln"
 
@@ -8619,7 +9557,8 @@ msgstr "lastval ist in dieser Sitzung noch nicht definiert"
 #: commands/sequence.c:869
 #, c-format
 msgid "setval: value %s is out of bounds for sequence \"%s\" (%s..%s)"
-msgstr "setval: Wert %s ist außerhalb des gültigen Bereichs von Sequenz »%s« (%s..%s)"
+msgstr ""
+"setval: Wert %s ist außerhalb des gültigen Bereichs von Sequenz »%s« (%s..%s)"
 
 #: commands/sequence.c:1164 commands/sequence.c:1172 commands/sequence.c:1180
 #: commands/sequence.c:1188 commands/sequence.c:1196 commands/sequence.c:1204
@@ -8761,7 +9700,8 @@ msgstr "nur Eingabeparameter können Vorgabewerte haben"
 
 #: commands/functioncmds.c:347
 msgid "cannot use table references in parameter default value"
-msgstr "Tabellenverweise können nicht in Parametervorgabewerten verwendet werden"
+msgstr ""
+"Tabellenverweise können nicht in Parametervorgabewerten verwendet werden"
 
 #: commands/functioncmds.c:363
 msgid "cannot use subquery in parameter default value"
@@ -8769,15 +9709,19 @@ msgstr "Unteranfragen können nicht in Parametervorgabewerten verwendet werden"
 
 #: commands/functioncmds.c:367
 msgid "cannot use aggregate function in parameter default value"
-msgstr "Aggregatfunktionen können nicht in Parametervorgabewerten verwendet werden"
+msgstr ""
+"Aggregatfunktionen können nicht in Parametervorgabewerten verwendet werden"
 
 #: commands/functioncmds.c:371
 msgid "cannot use window function in parameter default value"
-msgstr "Fensterfunktionen können nicht in Parametervorgabewerten verwendet werden"
+msgstr ""
+"Fensterfunktionen können nicht in Parametervorgabewerten verwendet werden"
 
 #: commands/functioncmds.c:381
 msgid "input parameters after one with a default value must also have defaults"
-msgstr "Eingabeparameter hinter einem mit Vorgabewert müssen auch einen Vorgabewert haben"
+msgstr ""
+"Eingabeparameter hinter einem mit Vorgabewert müssen auch einen Vorgabewert "
+"haben"
 
 #: commands/functioncmds.c:620
 msgid "no function body specified"
@@ -8807,7 +9751,9 @@ msgstr "nur ein AS-Element benötigt für Sprache »%s«"
 
 #: commands/functioncmds.c:841 commands/functioncmds.c:2020
 msgid "Use CREATE LANGUAGE to load the language into the database."
-msgstr "Sie müssen CREATE LANGUAGE verwenden, um die Sprache in die Datenbank zu laden."
+msgstr ""
+"Sie müssen CREATE LANGUAGE verwenden, um die Sprache in die Datenbank zu "
+"laden."
 
 #: commands/functioncmds.c:888
 #, c-format
@@ -8820,7 +9766,8 @@ msgstr "Ergebnistyp der Funktion muss angegeben werden"
 
 #: commands/functioncmds.c:936 commands/functioncmds.c:1363
 msgid "ROWS is not applicable when function does not return a set"
-msgstr "ROWS ist nicht anwendbar, wenn die Funktion keine Ergebnismenge zurückgibt"
+msgstr ""
+"ROWS ist nicht anwendbar, wenn die Funktion keine Ergebnismenge zurückgibt"
 
 #: commands/functioncmds.c:987
 #, c-format
@@ -8847,7 +9794,9 @@ msgstr "Funktion %s existiert bereits in Schema »%s«"
 
 #: commands/functioncmds.c:1172
 msgid "Use ALTER AGGREGATE to change owner of aggregate functions."
-msgstr "Verwenden Sie ALTER AGGREGATE, um den Eigentümer einer Aggregatfunktion zu ändern."
+msgstr ""
+"Verwenden Sie ALTER AGGREGATE, um den Eigentümer einer Aggregatfunktion zu "
+"ändern."
 
 #: commands/functioncmds.c:1511
 #, c-format
@@ -8870,8 +9819,12 @@ msgid "cast function must take one to three arguments"
 msgstr "Typumwandlungsfunktion muss ein bis drei Argumente haben"
 
 #: commands/functioncmds.c:1558
-msgid "argument of cast function must match or be binary-coercible from source data type"
-msgstr "Argument der Typumwandlungsfunktion muss mit Quelldatentyp übereinstimmen oder in ihn binär-umwandelbar sein"
+msgid ""
+"argument of cast function must match or be binary-coercible from source data "
+"type"
+msgstr ""
+"Argument der Typumwandlungsfunktion muss mit Quelldatentyp übereinstimmen "
+"oder in ihn binär-umwandelbar sein"
 
 #: commands/functioncmds.c:1562
 msgid "second argument of cast function must be type integer"
@@ -8882,8 +9835,12 @@ msgid "third argument of cast function must be type boolean"
 msgstr "drittes Argument der Typumwandlungsfunktion muss Typ boolean haben"
 
 #: commands/functioncmds.c:1570
-msgid "return data type of cast function must match or be binary-coercible to target data type"
-msgstr "Rückgabetyp der Typumwandlungsfunktion muss mit Zieldatentyp übereinstimmen oder in ihn binär-umwandelbar sein"
+msgid ""
+"return data type of cast function must match or be binary-coercible to "
+"target data type"
+msgstr ""
+"Rückgabetyp der Typumwandlungsfunktion muss mit Zieldatentyp übereinstimmen "
+"oder in ihn binär-umwandelbar sein"
 
 #: commands/functioncmds.c:1581
 msgid "cast function must not be volatile"
@@ -8992,8 +9949,12 @@ msgid "must be superuser to COPY to or from a file"
 msgstr "nur Superuser können COPY mit Dateien verwenden"
 
 #: commands/copy.c:755
-msgid "Anyone can COPY to stdout or from stdin. psql's \\copy command also works for anyone."
-msgstr "Jeder kann COPY mit STDOUT oder STDIN verwenden. Der Befehl \\copy in psql funktioniert auch für jeden."
+msgid ""
+"Anyone can COPY to stdout or from stdin. psql's \\copy command also works "
+"for anyone."
+msgstr ""
+"Jeder kann COPY mit STDOUT oder STDIN verwenden. Der Befehl \\copy in psql "
+"funktioniert auch für jeden."
 
 #: commands/copy.c:885
 #, c-format
@@ -9033,7 +9994,8 @@ msgstr "COPY-Trennzeichen kann nicht Newline oder Carriage Return sein"
 
 #: commands/copy.c:1032
 msgid "COPY null representation cannot use newline or carriage return"
-msgstr "COPY NULL-Darstellung kann nicht Newline oder Carriage Return enthalten"
+msgstr ""
+"COPY NULL-Darstellung kann nicht Newline oder Carriage Return enthalten"
 
 #: commands/copy.c:1049
 #, c-format
@@ -9258,7 +10220,9 @@ msgstr "Verwenden Sie »\\r«, um ein Carriage-Return-Zeichen darzustellen."
 
 #: commands/copy.c:2845 commands/copy.c:2862
 msgid "Use quoted CSV field to represent carriage return."
-msgstr "Verwenden Sie ein gequotetes CSV-Feld, um ein Carriage-Return-Zeichen darzustellen."
+msgstr ""
+"Verwenden Sie ein gequotetes CSV-Feld, um ein Carriage-Return-Zeichen "
+"darzustellen."
 
 #: commands/copy.c:2874
 msgid "literal newline found in data"
@@ -9274,7 +10238,8 @@ msgstr "Verwenden Sie »\\n«, um ein Newline-Zeichen darzustellen."
 
 #: commands/copy.c:2878
 msgid "Use quoted CSV field to represent newline."
-msgstr "Verwenden Sie ein gequotetes CSV-Feld, um ein Newline-Zeichen darzustellen."
+msgstr ""
+"Verwenden Sie ein gequotetes CSV-Feld, um ein Newline-Zeichen darzustellen."
 
 #: commands/copy.c:2924 commands/copy.c:2960
 msgid "end-of-copy marker does not match previous newline style"
@@ -9324,8 +10289,12 @@ msgstr "»%s« ist kein Index für Tabelle »%s«"
 
 #: commands/cluster.c:434
 #, c-format
-msgid "cannot cluster on index \"%s\" because access method does not support clustering"
-msgstr "kann nicht anhand des Index »%s« clustern, weil die Indexmethode Clustern nicht unterstützt"
+msgid ""
+"cannot cluster on index \"%s\" because access method does not support "
+"clustering"
+msgstr ""
+"kann nicht anhand des Index »%s« clustern, weil die Indexmethode Clustern "
+"nicht unterstützt"
 
 #: commands/cluster.c:446
 #, c-format
@@ -9354,8 +10323,11 @@ msgstr "vacuume »%s.%s«"
 
 #: commands/cluster.c:1065
 #, c-format
-msgid "\"%s\": found %.0f removable, %.0f nonremovable row versions in %u pages"
-msgstr "»%s«: %.0f entfernbare, %.0f nicht entfernbare Zeilenversionen in %u Seiten gefunden"
+msgid ""
+"\"%s\": found %.0f removable, %.0f nonremovable row versions in %u pages"
+msgstr ""
+"»%s«: %.0f entfernbare, %.0f nicht entfernbare Zeilenversionen in %u Seiten "
+"gefunden"
 
 #: commands/cluster.c:1069
 #, c-format
@@ -9382,7 +10354,8 @@ msgstr ""
 #: commands/vacuumlazy.c:538
 #, c-format
 msgid "relation \"%s\" page %u is uninitialized --- fixing"
-msgstr "Seite %2$u in Relation »%1$s« ist nicht initialisiert --- wird repariert"
+msgstr ""
+"Seite %2$u in Relation »%1$s« ist nicht initialisiert --- wird repariert"
 
 #: commands/vacuumlazy.c:898
 #, c-format
@@ -9391,8 +10364,12 @@ msgstr "»%s«: %.0f Zeilenversionen in %u Seiten entfernt"
 
 #: commands/vacuumlazy.c:903
 #, c-format
-msgid "\"%s\": found %.0f removable, %.0f nonremovable row versions in %u out of %u pages"
-msgstr "»%s«: %.0f entfernbare, %.0f nicht entfernbare Zeilenversionen in %u von %u Seiten gefunden"
+msgid ""
+"\"%s\": found %.0f removable, %.0f nonremovable row versions in %u out of %u "
+"pages"
+msgstr ""
+"»%s«: %.0f entfernbare, %.0f nicht entfernbare Zeilenversionen in %u von %u "
+"Seiten gefunden"
 
 #: commands/vacuumlazy.c:907
 #, c-format
@@ -9494,30 +10471,54 @@ msgstr "ungültiger Locale-Name %s"
 
 #: commands/dbcommands.c:353
 #, c-format
-msgid "new encoding (%s) is incompatible with the encoding of the template database (%s)"
-msgstr "neue Kodierung (%s) ist inkompatibel mit der Kodierung der Template-Datenbank (%s)"
+msgid ""
+"new encoding (%s) is incompatible with the encoding of the template database "
+"(%s)"
+msgstr ""
+"neue Kodierung (%s) ist inkompatibel mit der Kodierung der Template-"
+"Datenbank (%s)"
 
 #: commands/dbcommands.c:356
-msgid "Use the same encoding as in the template database, or use template0 as template."
-msgstr "Verwenden Sie die gleiche Kodierung wie die Template-Datenbank oder verwenden Sie template0 als Template."
+msgid ""
+"Use the same encoding as in the template database, or use template0 as "
+"template."
+msgstr ""
+"Verwenden Sie die gleiche Kodierung wie die Template-Datenbank oder "
+"verwenden Sie template0 als Template."
 
 #: commands/dbcommands.c:361
 #, c-format
-msgid "new collation (%s) is incompatible with the collation of the template database (%s)"
-msgstr "neue Sortierreihenfolge (%s) ist inkompatibel mit der Sortierreihenfolge der Template-Datenbank (%s)"
+msgid ""
+"new collation (%s) is incompatible with the collation of the template "
+"database (%s)"
+msgstr ""
+"neue Sortierreihenfolge (%s) ist inkompatibel mit der Sortierreihenfolge der "
+"Template-Datenbank (%s)"
 
 #: commands/dbcommands.c:363
-msgid "Use the same collation as in the template database, or use template0 as template."
-msgstr "Verwenden Sie die gleiche Sortierreihenfolge wie die Template-Datenbank oder verwenden Sie template0 als Template."
+msgid ""
+"Use the same collation as in the template database, or use template0 as "
+"template."
+msgstr ""
+"Verwenden Sie die gleiche Sortierreihenfolge wie die Template-Datenbank oder "
+"verwenden Sie template0 als Template."
 
 #: commands/dbcommands.c:368
 #, c-format
-msgid "new LC_CTYPE (%s) is incompatible with the LC_CTYPE of the template database (%s)"
-msgstr "neues LC_CTYPE (%s) ist inkompatibel mit dem LC_CTYPE der Template-Datenbank (%s)"
+msgid ""
+"new LC_CTYPE (%s) is incompatible with the LC_CTYPE of the template database "
+"(%s)"
+msgstr ""
+"neues LC_CTYPE (%s) ist inkompatibel mit dem LC_CTYPE der Template-Datenbank "
+"(%s)"
 
 #: commands/dbcommands.c:370
-msgid "Use the same LC_CTYPE as in the template database, or use template0 as template."
-msgstr "Verwenden Sie das gleiche LC_CTYPE wie die Template-Datenbank oder verwenden Sie template0 als Template."
+msgid ""
+"Use the same LC_CTYPE as in the template database, or use template0 as "
+"template."
+msgstr ""
+"Verwenden Sie das gleiche LC_CTYPE wie die Template-Datenbank oder verwenden "
+"Sie template0 als Template."
 
 #: commands/dbcommands.c:392 commands/dbcommands.c:1083
 msgid "pg_global cannot be used as default tablespace"
@@ -9530,8 +10531,12 @@ msgstr "kann neuen Standard-Tablespace »%s« nicht setzen"
 
 #: commands/dbcommands.c:420
 #, c-format
-msgid "There is a conflict because database \"%s\" already has some tables in this tablespace."
-msgstr "Es gibt einen Konflikt, weil Datenbank »%s« schon einige Tabellen in diesem Tablespace hat."
+msgid ""
+"There is a conflict because database \"%s\" already has some tables in this "
+"tablespace."
+msgstr ""
+"Es gibt einen Konflikt, weil Datenbank »%s« schon einige Tabellen in diesem "
+"Tablespace hat."
 
 #: commands/dbcommands.c:440 commands/dbcommands.c:958
 #, c-format
@@ -9595,15 +10600,21 @@ msgid "some relations of database \"%s\" are already in tablespace \"%s\""
 msgstr "einige Relationen von Datenbank »%s« ist bereits in Tablespace »%s«"
 
 #: commands/dbcommands.c:1166
-msgid "You must move them back to the database's default tablespace before using this command."
-msgstr "Sie müssen sie zurück in den Standard-Tablespace der Datenbank verschieben, bevor Sie diesen Befehl verwenden können."
+msgid ""
+"You must move them back to the database's default tablespace before using "
+"this command."
+msgstr ""
+"Sie müssen sie zurück in den Standard-Tablespace der Datenbank verschieben, "
+"bevor Sie diesen Befehl verwenden können."
 
 #: commands/dbcommands.c:1294 commands/dbcommands.c:1773
 #: commands/dbcommands.c:1987 commands/dbcommands.c:2035
 #: 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"
+msgstr ""
+"einige nutzlose Dateien wurde möglicherweise im alten Datenbankverzeichnis "
+"»%s« zurückgelassen"
 
 #: commands/dbcommands.c:1538
 msgid "permission denied to change owner of database"
@@ -9611,8 +10622,12 @@ msgstr "keine Berechtigung, um Eigentümer der Datenbank zu ändern"
 
 #: commands/dbcommands.c:1874
 #, c-format
-msgid "There are %d other session(s) and %d prepared transaction(s) using the database."
-msgstr "%d andere Sitzung(en) und %d vorbereitete Transaktion(en) verwenden die Datenbank."
+msgid ""
+"There are %d other session(s) and %d prepared transaction(s) using the "
+"database."
+msgstr ""
+"%d andere Sitzung(en) und %d vorbereitete Transaktion(en) verwenden die "
+"Datenbank."
 
 #: commands/dbcommands.c:1877
 #, c-format
@@ -9698,7 +10713,7 @@ msgstr "Aggregatfunktionen können nicht im Indexprädikat verwendet werden"
 msgid "functions in index predicate must be marked IMMUTABLE"
 msgstr "Funktionen im Indexprädikat müssen als IMMUTABLE markiert sein"
 
-#: commands/indexcmds.c:818 parser/parse_utilcmd.c:1754
+#: commands/indexcmds.c:818 parser/parse_utilcmd.c:1756
 #, c-format
 msgid "column \"%s\" named in key does not exist"
 msgstr "Spalte »%s«, die im Schlüssel verwendet wird, existiert nicht"
@@ -9717,10 +10732,12 @@ msgstr "Funktionen im Indexausdruck müssen als IMMUTABLE markiert sein"
 
 #: commands/indexcmds.c:907
 msgid "could not determine which collation to use for index expression"
-msgstr "konnte die für den Indexausdruck zu verwendende Sortierfolge nicht bestimmen"
+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
+#: commands/indexcmds.c:915 commands/typecmds.c:843
+#: parser/parse_utilcmd.c:2594 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"
@@ -9732,7 +10749,8 @@ msgstr "Operator %s ist nicht kommutativ"
 
 #: commands/indexcmds.c:955
 msgid "Only commutative operators can be used in exclusion constraints."
-msgstr "In Exclusion-Constraints können nur kommutative Operatoren verwendet werden."
+msgstr ""
+"In Exclusion-Constraints können nur kommutative Operatoren verwendet werden."
 
 #: commands/indexcmds.c:981
 #, c-format
@@ -9740,8 +10758,12 @@ msgid "operator %s is not a member of operator family \"%s\""
 msgstr "Operator %s ist kein Mitglied der Operatorfamilie »%s«"
 
 #: commands/indexcmds.c:984
-msgid "The exclusion operator must be related to the index operator class for the constraint."
-msgstr "Der Exklusionsoperator muss in Beziehung zur Indexoperatorklasse des Constraints stehen."
+msgid ""
+"The exclusion operator must be related to the index operator class for the "
+"constraint."
+msgstr ""
+"Der Exklusionsoperator muss in Beziehung zur Indexoperatorklasse des "
+"Constraints stehen."
 
 #: commands/indexcmds.c:1019
 #, c-format
@@ -9759,8 +10781,12 @@ msgid "data type %s has no default operator class for access method \"%s\""
 msgstr "Datentyp %s hat keine Standardoperatorklasse für Zugriffsmethode »%s«"
 
 #: commands/indexcmds.c:1082
-msgid "You must specify an operator class for the index or define a default operator class for the data type."
-msgstr "Sie müssen für den Index eine Operatorklasse angeben oder eine Standardoperatorklasse für den Datentyp definieren."
+msgid ""
+"You must specify an operator class for the index or define a default "
+"operator class for the data type."
+msgstr ""
+"Sie müssen für den Index eine Operatorklasse angeben oder eine "
+"Standardoperatorklasse für den Datentyp definieren."
 
 #: commands/indexcmds.c:1111 commands/indexcmds.c:1119
 #: commands/opclasscmds.c:212 commands/opclasscmds.c:1568
@@ -9795,7 +10821,9 @@ msgstr "Tabelle »%s.%s« wurde neu indiziert"
 #: commands/view.c:143
 #, c-format
 msgid "could not determine which collation to use for view column \"%s\""
-msgstr "konnte die für die Sichtspalte »%s« zu verwendende Sortierfolge nicht bestimmen"
+msgstr ""
+"konnte die für die Sichtspalte »%s« zu verwendende Sortierfolge nicht "
+"bestimmen"
 
 #: commands/view.c:158
 msgid "view must have at least one column"
@@ -9821,7 +10849,8 @@ msgstr "Sichten dürfen kein SELECT INTO enthalten"
 
 #: commands/view.c:451
 msgid "views must not contain data-modifying statements in WITH"
-msgstr "Sichten dürfen keine datenmodifizierenden Anweisungen in WITH enthalten"
+msgstr ""
+"Sichten dürfen keine datenmodifizierenden Anweisungen in WITH enthalten"
 
 #: commands/view.c:479
 msgid "CREATE VIEW specifies more column names than columns"
@@ -9829,7 +10858,8 @@ msgstr "CREATE VIEW gibt mehr Spaltennamen als Spalten an"
 
 #: commands/view.c:487
 msgid "views cannot be unlogged because they do not have storage"
-msgstr "Sichten können nicht ungeloggt sein, weil sie keinen Speicherplatz verwenden"
+msgstr ""
+"Sichten können nicht ungeloggt sein, weil sie keinen Speicherplatz verwenden"
 
 #: commands/view.c:501
 #, c-format
@@ -9870,8 +10900,10 @@ msgstr "Storage-Typ mehrmals angegeben"
 
 #: commands/opclasscmds.c:589
 #, c-format
-msgid "storage type cannot be different from data type for access method \"%s\""
-msgstr "Storage-Typ kann nicht vom Datentyp der Zugriffsmethode »%s« verschieden sein"
+msgid ""
+"storage type cannot be different from data type for access method \"%s\""
+msgstr ""
+"Storage-Typ kann nicht vom Datentyp der Zugriffsmethode »%s« verschieden sein"
 
 #: commands/opclasscmds.c:605
 #, c-format
@@ -9939,7 +10971,8 @@ msgstr "Hash-Prozeduren müssen Typ integer zurückgeben"
 
 #: commands/opclasscmds.c:1211
 msgid "associated data types must be specified for index support procedure"
-msgstr "zugehörige Datentypen müssen für Indexunterstützungsprozedur angegeben werden"
+msgstr ""
+"zugehörige Datentypen müssen für Indexunterstützungsprozedur angegeben werden"
 
 #: commands/opclasscmds.c:1237
 #, c-format
@@ -9973,18 +11006,28 @@ msgstr "Funktion %d(%s,%s) existiert nicht in Operatorfamilie »%s«"
 
 #: commands/opclasscmds.c:1618
 #, c-format
-msgid "operator family \"%s\" does not exist for access method \"%s\", skipping"
-msgstr "Operatorfamilie »%s« existiert nicht für Zugriffsmethode »%s«, wird übersprungen"
+msgid ""
+"operator family \"%s\" does not exist for access method \"%s\", skipping"
+msgstr ""
+"Operatorfamilie »%s« existiert nicht für Zugriffsmethode »%s«, wird "
+"übersprungen"
 
 #: commands/opclasscmds.c:1778
 #, c-format
-msgid "operator class \"%s\" for access method \"%s\" already exists in schema \"%s\""
-msgstr "Operatorklasse »%s« für Zugriffsmethode »%s« existiert bereits in Schema »%s«"
+msgid ""
+"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\""
-msgstr "Operatorfamilie »%s« für Zugriffsmethode »%s« existiert bereits in Schema »%s«"
+msgid ""
+"operator family \"%s\" for access method \"%s\" already exists in schema \"%s"
+"\""
+msgstr ""
+"Operatorfamilie »%s« für Zugriffsmethode »%s« existiert bereits in Schema "
+"»%s«"
 
 #: commands/extension.c:149 commands/extension.c:2689
 #, c-format
@@ -10043,7 +11086,9 @@ msgstr "konnte Erweiterungskontrolldatei »%s« nicht öffnen: %m"
 #: commands/extension.c:495 commands/extension.c:505
 #, c-format
 msgid "parameter \"%s\" cannot be set in a secondary extension control file"
-msgstr "Parameter »%s« kann nicht in einer sekundären Erweitungskontrolldatei gesetzt werden"
+msgstr ""
+"Parameter »%s« kann nicht in einer sekundären Erweitungskontrolldatei "
+"gesetzt werden"
 
 #: commands/extension.c:544
 #, c-format
@@ -10062,11 +11107,15 @@ msgstr "unbekannter Parameter »%s« in Datei »%s«"
 
 #: commands/extension.c:574
 msgid "parameter \"schema\" cannot be specified when \"relocatable\" is true"
-msgstr "Parameter »schema« kann nicht angegeben werden, wenn »relocatable« an ist"
+msgstr ""
+"Parameter »schema« kann nicht angegeben werden, wenn »relocatable« an ist"
 
 #: commands/extension.c:726
-msgid "transaction control statements are not allowed within an extension script"
-msgstr "Transaktionskontrollanweisungen sind nicht in einem Erweiterungsskript erlaubt"
+msgid ""
+"transaction control statements are not allowed within an extension script"
+msgstr ""
+"Transaktionskontrollanweisungen sind nicht in einem Erweiterungsskript "
+"erlaubt"
 
 #: commands/extension.c:794
 #, c-format
@@ -10088,8 +11137,11 @@ msgstr "Nur Superuser können diese Erweiterung aktualisieren."
 
 #: commands/extension.c:1084
 #, c-format
-msgid "extension \"%s\" has no update path from version \"%s\" to version \"%s\""
-msgstr "Erweiterung »%s« hat keinen Aktualisierungspfad von Version »%s« auf Version »%s«"
+msgid ""
+"extension \"%s\" has no update path from version \"%s\" to version \"%s\""
+msgstr ""
+"Erweiterung »%s« hat keinen Aktualisierungspfad von Version »%s« auf Version "
+"»%s«"
 
 #: commands/extension.c:1211
 #, c-format
@@ -10112,7 +11164,8 @@ msgstr "die zu installierende Version muss angegeben werden"
 #: commands/extension.c:1301
 #, c-format
 msgid "FROM version must be different from installation target version \"%s\""
-msgstr "FROM-Version muss verschieden von der zu installierenden Version »%s« sein"
+msgstr ""
+"FROM-Version muss verschieden von der zu installierenden Version »%s« sein"
 
 #: commands/extension.c:1356
 #, c-format
@@ -10142,11 +11195,16 @@ msgstr "Erweiterung »%s« existiert nicht, wird übersprungen"
 #: commands/extension.c:1663
 #, c-format
 msgid "cannot drop extension \"%s\" because it is being modified"
-msgstr "Erweiterung »%s« kann nicht gelöscht werden, weil sie gerade geändert wird"
+msgstr ""
+"Erweiterung »%s« kann nicht gelöscht werden, weil sie gerade geändert wird"
 
 #: commands/extension.c:2134
-msgid "pg_extension_config_dump() can only be called from an SQL script executed by CREATE EXTENSION"
-msgstr "pg_extension_config_dump() kann nur von einem SQL-Skript aufgerufen werden, das von CREATE EXTENSION ausgeführt wird"
+msgid ""
+"pg_extension_config_dump() can only be called from an SQL script executed by "
+"CREATE EXTENSION"
+msgstr ""
+"pg_extension_config_dump() kann nur von einem SQL-Skript aufgerufen werden, "
+"das von CREATE EXTENSION ausgeführt wird"
 
 #: commands/extension.c:2146
 #, c-format
@@ -10160,8 +11218,12 @@ msgstr "Tabelle »%s« ist kein Mitglied der anzulegenden Erweiterung"
 
 #: commands/extension.c:2515
 #, c-format
-msgid "cannot move extension \"%s\" into schema \"%s\" because the extension contains the schema"
-msgstr "kann Erweiterung »%s« nicht in Schema »%s« verschieben, weil die Erweiterung das Schema enthält"
+msgid ""
+"cannot move extension \"%s\" into schema \"%s\" because the extension "
+"contains the schema"
+msgstr ""
+"kann Erweiterung »%s« nicht in Schema »%s« verschieben, weil die Erweiterung "
+"das Schema enthält"
 
 #: commands/extension.c:2555 commands/extension.c:2618
 #, c-format
@@ -10189,8 +11251,12 @@ msgstr "%s ist schon Mitglied der Erweiterung »%s«"
 
 #: commands/extension.c:2995
 #, c-format
-msgid "cannot add schema \"%s\" to extension \"%s\" because the schema contains the extension"
-msgstr "kann Schema »%s« nicht zu Erweiterung »%s« hinzufügen, weil das Schema die Erweiterung enthält"
+msgid ""
+"cannot add schema \"%s\" to extension \"%s\" because the schema contains the "
+"extension"
+msgstr ""
+"kann Schema »%s« nicht zu Erweiterung »%s« hinzufügen, weil das Schema die "
+"Erweiterung enthält"
 
 #: commands/extension.c:3013
 #, c-format
@@ -10313,7 +11379,9 @@ msgstr "Verzeichnis »%s« existiert nicht"
 
 #: 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."
+msgstr ""
+"Erzeugen Sie dieses Verzeichnis für den Tablespace bevor Sie den Server neu "
+"starten."
 
 #: commands/tablespace.c:567
 #, c-format
@@ -10373,8 +11441,8 @@ msgstr "Schemaname kann nicht qualifiziert werden"
 msgid "schema \"%s\" does not exist, skipping"
 msgstr "Schema »%s« existiert nicht, wird übersprungen"
 
-#: commands/schemacmds.c:253 commands/schemacmds.c:322 catalog/namespace.c:2610
-#: catalog/namespace.c:3599 catalog/namespace.c:3602
+#: commands/schemacmds.c:253 commands/schemacmds.c:322
+#: catalog/namespace.c:2610 catalog/namespace.c:3599 catalog/namespace.c:3602
 #, c-format
 msgid "schema \"%s\" does not exist"
 msgstr "Schema »%s« existiert nicht"
@@ -10389,15 +11457,19 @@ msgid "no security label providers have been loaded"
 msgstr "es sind keine Security-Label-Provider geladen"
 
 #: commands/seclabel.c:62
-msgid "must specify provider when multiple security label providers have been loaded"
-msgstr "Provider muss angegeben werden, wenn mehrere Security-Label-Provider geladen sind"
+msgid ""
+"must specify provider when multiple security label providers have been loaded"
+msgstr ""
+"Provider muss angegeben werden, wenn mehrere Security-Label-Provider geladen "
+"sind"
 
 #: commands/seclabel.c:80
 #, c-format
 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"
 
@@ -10424,7 +11496,9 @@ msgstr "Eingabetyp für Aggregatfunktion muss angegeben werden"
 
 #: commands/aggregatecmds.c:159
 msgid "basetype is redundant with aggregate input type specification"
-msgstr "Angabe »basetype« ist überflüssig bei Angabe des Eingabetyps der Aggregatfunktion"
+msgstr ""
+"Angabe »basetype« ist überflüssig bei Angabe des Eingabetyps der "
+"Aggregatfunktion"
 
 #: commands/aggregatecmds.c:191
 #, c-format
@@ -10570,7 +11644,8 @@ msgstr "Option »%s« mehrmals angegeben"
 #: commands/foreigncmds.c:227 commands/foreigncmds.c:235
 #, c-format
 msgid "permission denied to change owner of foreign-data wrapper \"%s\""
-msgstr "keine Berechtigung, um Eigentümer des Fremddaten-Wrappers »%s« zu ändern"
+msgstr ""
+"keine Berechtigung, um Eigentümer des Fremddaten-Wrappers »%s« zu ändern"
 
 #: commands/foreigncmds.c:229
 msgid "Must be superuser to change owner of a foreign-data wrapper."
@@ -10586,7 +11661,7 @@ msgstr "Der Eigentümer eines Fremddaten-Wrappers muss ein Superuser sein."
 msgid "foreign-data wrapper \"%s\" does not exist"
 msgstr "Fremddaten-Wrapper »%s« existiert nicht"
 
-#: commands/foreigncmds.c:318 catalog/aclchk.c:3873 catalog/aclchk.c:4555
+#: commands/foreigncmds.c:318 catalog/aclchk.c:3874 catalog/aclchk.c:4557
 #, c-format
 msgid "foreign-data wrapper with OID %u does not exist"
 msgstr "Fremddaten-Wrapper mit OID %u existiert nicht"
@@ -10598,7 +11673,7 @@ msgstr "Fremddaten-Wrapper mit OID %u existiert nicht"
 msgid "server \"%s\" does not exist"
 msgstr "Server »%s« existiert nicht"
 
-#: commands/foreigncmds.c:443 catalog/aclchk.c:3934 catalog/aclchk.c:4582
+#: commands/foreigncmds.c:443 catalog/aclchk.c:3936 catalog/aclchk.c:4584
 #, c-format
 msgid "foreign server with OID %u does not exist"
 msgstr "Fremdserver mit OID %u existiert nicht"
@@ -10632,12 +11707,20 @@ msgid "Must be superuser to alter a foreign-data wrapper."
 msgstr "Nur Superuser können Fremddaten-Wrapper ändern."
 
 #: commands/foreigncmds.c:711
-msgid "changing the foreign-data wrapper handler can change behavior of existing foreign tables"
-msgstr "das Ändern des Handlers des Fremddaten-Wrappers kann das Verhalten von bestehenden Fremdtabellen verändern"
+msgid ""
+"changing the foreign-data wrapper handler can change behavior of existing "
+"foreign tables"
+msgstr ""
+"das Ändern des Handlers des Fremddaten-Wrappers kann das Verhalten von "
+"bestehenden Fremdtabellen verändern"
 
 #: commands/foreigncmds.c:725
-msgid "changing the foreign-data wrapper validator can cause the options for dependent objects to become invalid"
-msgstr "durch Ändern des Validators des Fremddaten-Wrappers können die Optionen von abhängigen Objekten ungültig werden"
+msgid ""
+"changing the foreign-data wrapper validator can cause the options for "
+"dependent objects to become invalid"
+msgstr ""
+"durch Ändern des Validators des Fremddaten-Wrappers können die Optionen von "
+"abhängigen Objekten ungültig werden"
 
 #: commands/foreigncmds.c:827
 #, c-format
@@ -10680,7 +11763,8 @@ msgstr "Server existiert nicht, wird übersprungen"
 #: commands/foreigncmds.c:1407
 #, c-format
 msgid "user mapping \"%s\" does not exist for the server, skipping"
-msgstr "Benutzerabbildung »%s« existiert nicht für den Server, wird übersprungen"
+msgstr ""
+"Benutzerabbildung »%s« existiert nicht für den Server, wird übersprungen"
 
 #: commands/vacuum.c:431
 msgid "oldest xmin is far in the past"
@@ -10688,40 +11772,52 @@ msgstr "älteste xmin ist weit in der Vergangenheit"
 
 #: commands/vacuum.c:432
 msgid "Close open transactions soon to avoid wraparound problems."
-msgstr "Schließen Sie bald alle offenen Transaktionen, um Überlaufprobleme zu vermeiden."
+msgstr ""
+"Schließen Sie bald alle offenen Transaktionen, um Überlaufprobleme zu "
+"vermeiden."
 
-#: commands/vacuum.c:841
+#: commands/vacuum.c:848
 msgid "some databases have not been vacuumed in over 2 billion transactions"
-msgstr "einige Datenbanken sind seit über 2 Milliarden Transaktionen nicht gevacuumt worden"
+msgstr ""
+"einige Datenbanken sind seit über 2 Milliarden Transaktionen nicht gevacuumt "
+"worden"
 
-#: commands/vacuum.c:842
+#: commands/vacuum.c:849
 msgid "You might have already suffered transaction-wraparound data loss."
-msgstr "Sie haben möglicherweise bereits Daten wegen Transaktionsnummernüberlauf verloren."
+msgstr ""
+"Sie haben möglicherweise bereits Daten wegen Transaktionsnummernüberlauf "
+"verloren."
 
-#: commands/vacuum.c:949
+#: commands/vacuum.c:956
 #, c-format
 msgid "skipping vacuum of \"%s\" --- lock not available"
 msgstr "überspringe Vacuum von »%s« --- Sperre nicht verfügbar"
 
-#: commands/vacuum.c:975
+#: commands/vacuum.c:982
 #, c-format
 msgid "skipping \"%s\" --- only superuser can vacuum it"
 msgstr "überspringe »%s« --- nur Superuser kann sie vacuumen"
 
-#: commands/vacuum.c:979
+#: commands/vacuum.c:986
 #, c-format
 msgid "skipping \"%s\" --- only superuser or database owner can vacuum it"
-msgstr "überspringe »%s« --- nur Superuser oder Eigentümer der Datenbank kann sie vacuumen"
+msgstr ""
+"überspringe »%s« --- nur Superuser oder Eigentümer der Datenbank kann sie "
+"vacuumen"
 
-#: commands/vacuum.c:983
+#: commands/vacuum.c:990
 #, c-format
 msgid "skipping \"%s\" --- only table or database owner can vacuum it"
-msgstr "überspringe »%s« --- nur Eigentümer der Tabelle oder der Datenbank kann sie vacuumen"
+msgstr ""
+"überspringe »%s« --- nur Eigentümer der Tabelle oder der Datenbank kann sie "
+"vacuumen"
 
-#: commands/vacuum.c:1000
+#: commands/vacuum.c:1007
 #, c-format
 msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
-msgstr "überspringe »%s« --- kann Nicht-Tabellen oder besondere Systemtabellen nicht vacuumen"
+msgstr ""
+"überspringe »%s« --- kann Nicht-Tabellen oder besondere Systemtabellen nicht "
+"vacuumen"
 
 #: commands/async.c:578
 msgid "channel name cannot be empty"
@@ -10736,8 +11832,11 @@ msgid "payload string too long"
 msgstr "Payload-Zeichenkette zu lang"
 
 #: commands/async.c:775
-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"
+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:878
 msgid "too many notifications in the NOTIFY queue"
@@ -10750,12 +11849,18 @@ msgstr "NOTIFY-Schlange ist %.0f%% voll"
 
 #: commands/async.c:1483
 #, 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."
+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:1486
-msgid "The NOTIFY queue cannot be emptied until that process ends its current transaction."
-msgstr "Die NOTIFY-Schlange kann erst geleert werden, wenn dieser Prozess seine aktuelle Transaktion beendet."
+msgid ""
+"The NOTIFY queue cannot be emptied until that process ends its current "
+"transaction."
+msgstr ""
+"Die NOTIFY-Schlange kann erst geleert werden, wenn dieser Prozess seine "
+"aktuelle Transaktion beendet."
 
 #: commands/trigger.c:169
 #, c-format
@@ -10797,31 +11902,45 @@ msgstr "INSTEAD OF-Trigger können keine Spaltenlisten haben"
 
 #: commands/trigger.c:303
 msgid "cannot use subquery in trigger WHEN condition"
-msgstr "Unteranfragen können nicht in der WHEN-Bedingung eines Triggers verwendet werden"
+msgstr ""
+"Unteranfragen können nicht in der WHEN-Bedingung eines Triggers verwendet "
+"werden"
 
 #: commands/trigger.c:307
 msgid "cannot use aggregate function in trigger WHEN condition"
-msgstr "Aggregatfunktionen können nicht in der WHEN-Bedingung eines Triggers verwendet werden"
+msgstr ""
+"Aggregatfunktionen können nicht in der WHEN-Bedingung eines Triggers "
+"verwendet werden"
 
 #: commands/trigger.c:311
 msgid "cannot use window function in trigger WHEN condition"
-msgstr "Fensterfunktionen können nicht in der WHEN-Bedingung eines Triggers verwendet werden"
+msgstr ""
+"Fensterfunktionen können nicht in der WHEN-Bedingung eines Triggers "
+"verwendet werden"
 
 #: commands/trigger.c:333 commands/trigger.c:346
 msgid "statement trigger's WHEN condition cannot reference column values"
-msgstr "WHEN-Bedingung eines Statement-Triggers kann keine Verweise auf Spaltenwerte enthalten"
+msgstr ""
+"WHEN-Bedingung eines Statement-Triggers kann keine Verweise auf Spaltenwerte "
+"enthalten"
 
 #: commands/trigger.c:338
 msgid "INSERT trigger's WHEN condition cannot reference OLD values"
-msgstr "WHEN-Bedingung eines INSERT-Triggers kann keine Verweise auf OLD-Werte enthalten"
+msgstr ""
+"WHEN-Bedingung eines INSERT-Triggers kann keine Verweise auf OLD-Werte "
+"enthalten"
 
 #: commands/trigger.c:351
 msgid "DELETE trigger's WHEN condition cannot reference NEW values"
-msgstr "WHEN-Bedingung eines DELETE-Triggers kann keine Verweise auf NEW-Werte enthalten"
+msgstr ""
+"WHEN-Bedingung eines DELETE-Triggers kann keine Verweise auf NEW-Werte "
+"enthalten"
 
 #: commands/trigger.c:356
 msgid "BEFORE trigger's WHEN condition cannot reference NEW system columns"
-msgstr "WHEN-Bedingung eines BEFORE-Triggers kann keine Verweise auf Systemspalten in NEW enthalten"
+msgstr ""
+"WHEN-Bedingung eines BEFORE-Triggers kann keine Verweise auf Systemspalten "
+"in NEW enthalten"
 
 #: commands/trigger.c:401
 #, c-format
@@ -10911,8 +12030,11 @@ msgid "=> is deprecated as an operator name"
 msgstr "=> ist als Operatorname veraltet"
 
 #: commands/operatorcmds.c:101
-msgid "This name may be disallowed altogether in future versions of PostgreSQL."
-msgstr "Dieser Name wird möglicherweise in einer zukünftigen Version von PostgreSQL nicht mehr zugelassen."
+msgid ""
+"This name may be disallowed altogether in future versions of PostgreSQL."
+msgstr ""
+"Dieser Name wird möglicherweise in einer zukünftigen Version von PostgreSQL "
+"nicht mehr zugelassen."
 
 #: commands/operatorcmds.c:122 commands/operatorcmds.c:130
 msgid "SETOF type not allowed for operator argument"
@@ -10991,8 +12113,11 @@ msgid "type output function must be specified"
 msgstr "Typausgabefunktion muss angegeben werden"
 
 #: commands/typecmds.c:417
-msgid "type modifier output function is useless without a type modifier input function"
-msgstr "Typmodifikatorausgabefunktion ist nutzlos ohne Typmodifikatoreingabefunktion"
+msgid ""
+"type modifier output function is useless without a type modifier input "
+"function"
+msgstr ""
+"Typmodifikatorausgabefunktion ist nutzlos ohne Typmodifikatoreingabefunktion"
 
 #: commands/typecmds.c:440
 #, c-format
@@ -11102,8 +12227,11 @@ msgstr "Spalte »%s« von Tabelle »%s« enthält NULL-Werte"
 
 #: commands/typecmds.c:2082
 #, c-format
-msgid "column \"%s\" of table \"%s\" contains values that violate the new constraint"
-msgstr "Spalte »%s« von Tabelle »%s« enthält Werte, die den neuen Constraint verletzen"
+msgid ""
+"column \"%s\" of table \"%s\" contains values that violate the new constraint"
+msgstr ""
+"Spalte »%s« von Tabelle »%s« enthält Werte, die den neuen Constraint "
+"verletzen"
 
 #: commands/typecmds.c:2287
 #, c-format
@@ -11117,7 +12245,8 @@ msgstr "Constraint »%s« für Domäne »%s« existiert bereits"
 
 #: commands/typecmds.c:2369 commands/typecmds.c:2378
 msgid "cannot use table references in domain check constraint"
-msgstr "Tabellenverweise können in Domänen-Check-Constraints nicht verwendet werden"
+msgstr ""
+"Tabellenverweise können in Domänen-Check-Constraints nicht verwendet werden"
 
 #: commands/typecmds.c:2386 catalog/heap.c:2501
 msgid "cannot use subquery in check constraint"
@@ -11148,7 +12277,8 @@ msgstr "Array-Typ %s kann nicht verändert werden"
 #: commands/typecmds.c:2619 commands/typecmds.c:2691 commands/typecmds.c:2847
 #, c-format
 msgid "You can alter type %s, which will alter the array type as well."
-msgstr "Sie können den Typ %s ändern, wodurch der Array-Typ ebenfalls geändert wird."
+msgstr ""
+"Sie können den Typ %s ändern, wodurch der Array-Typ ebenfalls geändert wird."
 
 #: commands/typecmds.c:2912
 #, c-format
@@ -11343,7 +12473,9 @@ msgstr "Gültige Optionen in diesem Zusammenhang sind: %s"
 
 #: regex/regc_pg_locale.c:258
 msgid "could not determine which collation to use for regular expression"
-msgstr "konnte die für den regulären Ausdruck zu verwendende Sortierfolge nicht bestimmen"
+msgstr ""
+"konnte die für den regulären Ausdruck zu verwendende Sortierfolge nicht "
+"bestimmen"
 
 #: nodes/nodeFuncs.c:114 nodes/nodeFuncs.c:140 parser/parse_coerce.c:1671
 #: parser/parse_coerce.c:1688 parser/parse_coerce.c:1750
@@ -11381,7 +12513,8 @@ msgstr "Aggregatfunktion %u muss kompatiblen Eingabe- und Übergangstyp haben"
 #: executor/functions.c:195
 #, c-format
 msgid "could not determine actual type of argument declared %s"
-msgstr "konnte tatsächlichen Typ von Argument mit deklarierten Typ %s nicht bestimmen"
+msgstr ""
+"konnte tatsächlichen Typ von Argument mit deklarierten Typ %s nicht bestimmen"
 
 #. translator: %s is a SQL statement name
 #: executor/functions.c:295
@@ -11397,8 +12530,12 @@ msgstr "%s ist in als nicht »volatile« markierten Funktionen nicht erlaubt"
 
 #: executor/functions.c:408
 #, c-format
-msgid "could not determine actual result type for function declared to return type %s"
-msgstr "konnte tatsächlichen Ergebnistyp von Funktion mit deklarierten Rückgabetyp %s nicht bestimmen"
+msgid ""
+"could not determine actual result type for function declared to return type "
+"%s"
+msgstr ""
+"konnte tatsächlichen Ergebnistyp von Funktion mit deklarierten Rückgabetyp "
+"%s nicht bestimmen"
 
 #: executor/functions.c:1145
 #, c-format
@@ -11423,8 +12560,11 @@ msgid "return type mismatch in function declared to return %s"
 msgstr "Rückgabetyp von Funktion stimmt nicht überein; deklariert als %s"
 
 #: 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."
+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:1369
 msgid "Final statement must return exactly one column."
@@ -11457,7 +12597,9 @@ msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
 #: executor/nodeModifyTable.c:109 executor/nodeModifyTable.c:117
 #: 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 nicht überein"
+msgstr ""
+"Zeilentyp der Tabelle und der von der Anfrage angegebene Zeilentyp stimmen "
+"nicht überein"
 
 #: executor/nodeModifyTable.c:83
 msgid "Query has too many columns."
@@ -11501,8 +12643,12 @@ msgid "cannot insert into view \"%s\""
 msgstr "kann nicht in Sicht »%s« einfügen"
 
 #: executor/execMain.c:1021
-msgid "You need an unconditional ON INSERT DO INSTEAD rule or an INSTEAD OF INSERT trigger."
-msgstr "Sie benötigen eine ON INSERT DO INSTEAD Regel ohne Bedingung oder einen INSTEAD OF INSERT Trigger."
+msgid ""
+"You need an unconditional ON INSERT DO INSTEAD rule or an INSTEAD OF INSERT "
+"trigger."
+msgstr ""
+"Sie benötigen eine ON INSERT DO INSTEAD Regel ohne Bedingung oder einen "
+"INSTEAD OF INSERT Trigger."
 
 #: executor/execMain.c:1027
 #, c-format
@@ -11510,8 +12656,12 @@ msgid "cannot update view \"%s\""
 msgstr "kann Sicht »%s« nicht aktualisieren"
 
 #: executor/execMain.c:1029
-msgid "You need an unconditional ON UPDATE DO INSTEAD rule or an INSTEAD OF UPDATE trigger."
-msgstr "Sie benötigen eine ON UPDATE DO INSTEAD Regel ohne Bedingung oder einen INSTEAD OF UPDATE Trigger."
+msgid ""
+"You need an unconditional ON UPDATE DO INSTEAD rule or an INSTEAD OF UPDATE "
+"trigger."
+msgstr ""
+"Sie benötigen eine ON UPDATE DO INSTEAD Regel ohne Bedingung oder einen "
+"INSTEAD OF UPDATE Trigger."
 
 #: executor/execMain.c:1035
 #, c-format
@@ -11519,8 +12669,12 @@ msgid "cannot delete from view \"%s\""
 msgstr "kann nicht in Sicht »%s« löschen"
 
 #: executor/execMain.c:1037
-msgid "You need an unconditional ON DELETE DO INSTEAD rule or an INSTEAD OF DELETE trigger."
-msgstr "Sie benötigen eine ON DELETE DO INSTEAD Regel ohne Bedingung oder einen INSTEAD OF DELETE Trigger."
+msgid ""
+"You need an unconditional ON DELETE DO INSTEAD rule or an INSTEAD OF DELETE "
+"trigger."
+msgstr ""
+"Sie benötigen eine ON DELETE DO INSTEAD Regel ohne Bedingung oder einen "
+"INSTEAD OF DELETE Trigger."
 
 #: executor/execMain.c:1047
 #, c-format
@@ -11569,11 +12723,13 @@ msgstr "neue Zeile für Relation »%s« verletzt Check-Constraint »%s«"
 
 #: executor/nodeMergejoin.c:1604
 msgid "RIGHT JOIN is only supported with merge-joinable join conditions"
-msgstr "RIGHT JOIN wird nur für Merge-Verbund-fähige Verbundbedingungen unterstützt"
+msgstr ""
+"RIGHT JOIN wird nur für Merge-Verbund-fähige Verbundbedingungen unterstützt"
 
 #: executor/nodeMergejoin.c:1624
 msgid "FULL JOIN is only supported with merge-joinable join conditions"
-msgstr "FULL JOIN wird nur für Merge-Verbund-fähige Verbundbedingungen unterstützt"
+msgstr ""
+"FULL JOIN wird nur für Merge-Verbund-fähige Verbundbedingungen unterstützt"
 
 #: executor/execUtils.c:1310
 #, c-format
@@ -11641,7 +12797,9 @@ msgstr "SQL-Anweisung »%s«"
 #: executor/nodeHashjoin.c:814 executor/nodeHashjoin.c:844
 #, c-format
 msgid "could not rewind hash-join temporary file: %m"
-msgstr "konnte Position in temporärer Datei für Hash-Verbund nicht auf Anfang setzen: %m"
+msgstr ""
+"konnte Position in temporärer Datei für Hash-Verbund nicht auf Anfang "
+"setzen: %m"
 
 #: executor/nodeHashjoin.c:879 executor/nodeHashjoin.c:885
 #, c-format
@@ -11670,7 +12828,8 @@ msgstr "Cursor »%s« hat mehrere FOR UPDATE/SHARE-Verweise auf Tabelle »%s«"
 
 #: executor/execCurrent.c:122
 #, c-format
-msgid "cursor \"%s\" does not have a FOR UPDATE/SHARE reference to table \"%s\""
+msgid ""
+"cursor \"%s\" does not have a FOR UPDATE/SHARE reference to table \"%s\""
 msgstr "Cursor »%s« hat keinen FOR UPDATE/SHARE-Verweis auf Tabelle »%s«"
 
 #: executor/execCurrent.c:132 executor/execCurrent.c:178
@@ -11685,8 +12844,11 @@ msgstr "Cursor »%s« ist kein einfach aktualisierbarer Scan der Tabelle »%s«"
 
 #: 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)"
-msgstr "Typ von Parameter %d (%s) stimmt nicht mit dem überein, als der Plan vorbereitet worden ist (%s)"
+msgid ""
+"type of parameter %d (%s) does not match that when preparing the plan (%s)"
+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:1129
 #, c-format
@@ -11697,12 +12859,12 @@ 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:4017
+#: executor/execQual.c:637 executor/execQual.c:4044
 #, c-format
 msgid "attribute %d has wrong type"
 msgstr "Attribut %d hat falschen Typ"
 
-#: executor/execQual.c:638 executor/execQual.c:4018
+#: executor/execQual.c:638 executor/execQual.c:4045
 #, c-format
 msgid "Table has type %s, but query expects %s."
 msgstr "Tabelle hat Typ %s, aber Anfrage erwartet %s."
@@ -11717,7 +12879,9 @@ msgstr[1] "Tabellenzeile enthält %d Attribute, aber Anfrage erwartet %d."
 #: 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."
+msgstr ""
+"Physischer Speicher stimmt nicht überein mit gelöschtem Attribut auf "
+"Position %d."
 
 #: executor/execQual.c:1282 parser/parse_func.c:91 parser/parse_func.c:323
 #: parser/parse_func.c:640
@@ -11732,19 +12896,26 @@ 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:1521
-msgid "function returning setof record called in context that cannot accept type record"
-msgstr "Funktion mit Ergebnis SETOF RECORD in einem Zusammenhang aufgerufen, der den Typ RECORD nicht verarbeiten kann"
+msgid ""
+"function returning setof record called in context that cannot accept type "
+"record"
+msgstr ""
+"Funktion mit Ergebnis SETOF RECORD in einem Zusammenhang aufgerufen, der den "
+"Typ RECORD nicht verarbeiten kann"
 
 #: 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"
+msgstr ""
+"von Funktion zurückgegebene Zeile und von der Anfrage angegebene "
+"zurückzugebende Zeile stimmen nicht überein"
 
 #: 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] "Zurückgegebene Zeile enthält %d Attribut, aber Anfrage erwartet %d."
-msgstr[1] "Zurückgegebene Zeile enthält %d Attribute, aber Anfrage erwartet %d."
+msgstr[1] ""
+"Zurückgegebene Zeile enthält %d Attribute, aber Anfrage erwartet %d."
 
 #: executor/execQual.c:1593
 #, c-format
@@ -11753,7 +12924,8 @@ msgstr "Rückgabetyp war %s auf Position %d, aber Anfrage erwartet %s."
 
 #: 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"
+msgstr ""
+"Tabellenfunktionsprotokoll für Materialisierungsmodus wurde nicht befolgt"
 
 #: executor/execQual.c:1847 executor/execQual.c:2265
 #, c-format
@@ -11762,11 +12934,13 @@ msgstr "unbekannter returnMode von Tabellenfunktion: %d"
 
 #: 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"
+msgstr ""
+"Funktion, die eine Zeilenmenge zurückgibt, kann keinen NULL-Wert zurückgeben"
 
 #: 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"
+msgstr ""
+"von Funktion zurückgegebene Zeilen haben nicht alle den selben Zeilentyp"
 
 #: executor/execQual.c:2447
 msgid "IS DISTINCT FROM does not support set arguments"
@@ -11776,47 +12950,57 @@ msgstr "IS DISTINCT FROM unterstützt keine Mengenargumente"
 msgid "op ANY/ALL (array) does not support set arguments"
 msgstr "op ANY/ALL (array) unterstützt keine Mengenargumente"
 
-#: executor/execQual.c:3077
+#: executor/execQual.c:3089
 msgid "cannot merge incompatible arrays"
 msgstr "kann inkompatible Arrays nicht verschmelzen"
 
-#: executor/execQual.c:3078
+#: executor/execQual.c:3090
 #, c-format
-msgid "Array with element type %s cannot be included in ARRAY construct with element type %s."
-msgstr "Arrayelement mit Typ %s kann nicht in ARRAY-Konstrukt mit Elementtyp %s verwendet werden."
+msgid ""
+"Array with element type %s cannot be included in ARRAY construct with "
+"element type %s."
+msgstr ""
+"Arrayelement mit Typ %s kann nicht in ARRAY-Konstrukt mit Elementtyp %s "
+"verwendet werden."
 
-#: executor/execQual.c:3661
+#: executor/execQual.c:3673
 msgid "NULLIF does not support set arguments"
 msgstr "NULLIF unterstützt keine Mengenargumente"
 
-#: executor/execQual.c:4413 optimizer/util/clauses.c:573 parser/parse_agg.c:164
+#: executor/execQual.c:4440 optimizer/util/clauses.c:575
+#: parser/parse_agg.c:164
 msgid "aggregate function calls cannot be nested"
 msgstr "Aufrufe von Aggregatfunktionen können nicht geschachtelt werden"
 
-#: executor/execQual.c:4451 optimizer/util/clauses.c:647 parser/parse_agg.c:211
+#: executor/execQual.c:4478 optimizer/util/clauses.c:649
+#: parser/parse_agg.c:211
 msgid "window function calls cannot be nested"
 msgstr "Aufrufe von Fensterfunktionen können nicht geschachtelt werden"
 
-#: executor/execQual.c:4663
+#: executor/execQual.c:4690
 msgid "target type is not an array"
 msgstr "Zieltyp ist kein Array"
 
-#: executor/execQual.c:4776
+#: executor/execQual.c:4803
 #, c-format
 msgid "ROW() column has type %s instead of type %s"
 msgstr "ROW()-Spalte hat Typ %s statt Typ %s"
 
 #: replication/walreceiver.c:150
 msgid "terminating walreceiver process due to administrator command"
-msgstr "breche WAL-Receiver-Prozess ab aufgrund von Anweisung des Administrators"
+msgstr ""
+"breche WAL-Receiver-Prozess ab aufgrund von Anweisung des Administrators"
 
 #: replication/walreceiver.c:304
 msgid "cannot continue WAL streaming, recovery has already ended"
-msgstr "kann WAL-Streaming nicht fortsetzen, Wiederherstellung ist bereits beendet"
+msgstr ""
+"kann WAL-Streaming nicht fortsetzen, Wiederherstellung ist bereits beendet"
 
 #: replication/walsender.c:142
 msgid "recovery is still in progress, can't accept WAL streaming connections"
-msgstr "Wiederherstellung läuft noch, WAL-Streaming-Verbindungen können nicht akzeptiert werden"
+msgstr ""
+"Wiederherstellung läuft noch, WAL-Streaming-Verbindungen können nicht "
+"akzeptiert werden"
 
 #: replication/walsender.c:260 replication/walsender.c:489
 #: replication/walsender.c:505
@@ -11854,12 +13038,17 @@ msgstr "Standby-Server »%s« hat jetzt den Primärserver eingeholt"
 
 #: replication/walsender.c:855
 msgid "terminating walsender process due to replication timeout"
-msgstr "breche WAL-Sender-Prozess ab wegen Zeitüberschreitung bei der Replikation"
+msgstr ""
+"breche WAL-Sender-Prozess ab wegen Zeitüberschreitung bei der Replikation"
 
 #: replication/walsender.c:922
 #, c-format
-msgid "number of requested standby connections exceeds max_wal_senders (currently %d)"
-msgstr "Anzahl angeforderter Standby-Verbindungen überschreitet max_wal_senders (aktuell %d)"
+msgid ""
+"number of requested standby connections exceeds max_wal_senders (currently "
+"%d)"
+msgstr ""
+"Anzahl angeforderter Standby-Verbindungen überschreitet max_wal_senders "
+"(aktuell %d)"
 
 #: replication/walsender.c:1006 replication/walsender.c:1068
 #, c-format
@@ -11869,7 +13058,8 @@ msgstr "das angeforderte WAL-Segment %s wurde schon entfernt"
 #: replication/walsender.c:1039
 #, 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"
+msgstr ""
+"konnte nicht aus Logdatei %u, Segment %u bei Position %u, Länge %lu lesen: %m"
 
 #: replication/basebackup.c:134 replication/basebackup.c:759
 #, c-format
@@ -11917,12 +13107,20 @@ msgid "skipping special file \"%s\""
 msgstr "überspringe besondere Datei »%s«"
 
 #: replication/syncrep.c:210
-msgid "canceling the wait for synchronous replication and terminating connection due to administrator command"
-msgstr "storniere Warten auf synchrone Replikation and breche Verbindung ab aufgrund von Anweisung des Administrators"
+msgid ""
+"canceling the wait for synchronous replication and terminating connection "
+"due to administrator command"
+msgstr ""
+"storniere Warten auf synchrone Replikation and breche Verbindung ab aufgrund "
+"von Anweisung des Administrators"
 
 #: replication/syncrep.c:211 replication/syncrep.c:228
-msgid "The transaction has already committed locally, but might not have been replicated to the standby."
-msgstr "Die Transaktion wurde lokal bereits committet, aber möglicherweise noch nicht zum Standby repliziert."
+msgid ""
+"The transaction has already committed locally, but might not have been "
+"replicated to the standby."
+msgstr ""
+"Die Transaktion wurde lokal bereits committet, aber möglicherweise noch "
+"nicht zum Standby repliziert."
 
 #: replication/syncrep.c:227
 msgid "canceling wait for synchronous replication due to user request"
@@ -11958,8 +13156,12 @@ msgstr "konnte nicht mit dem Primärserver verbinden: %s"
 
 #: replication/libpqwalreceiver/libpqwalreceiver.c:113
 #, c-format
-msgid "could not receive database system identifier and timeline ID from the primary server: %s"
-msgstr "konnte Datenbanksystemidentifikator und Timeline-ID nicht vom Primärserver empfangen: %s"
+msgid ""
+"could not receive database system identifier and timeline ID from the "
+"primary server: %s"
+msgstr ""
+"konnte Datenbanksystemidentifikator und Timeline-ID nicht vom Primärserver "
+"empfangen: %s"
 
 #: replication/libpqwalreceiver/libpqwalreceiver.c:124
 msgid "invalid response from primary server"
@@ -11972,17 +13174,22 @@ msgstr "1 Tupel mit 3 Feldern erwartet, %d Tupel mit %d Feldern erhalten."
 
 #: 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"
+msgstr ""
+"Datenbanksystemidentifikator unterscheidet sich zwischen Primär- und Standby-"
+"Server"
 
 #: 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."
+msgstr ""
+"Identifikator des Primärservers ist %s, Identifikator des Standby ist %s."
 
 #: 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"
+msgstr ""
+"Timeline %u des primären Servers stimmt nicht mit der Timeline %u des "
+"Wiederherstellungsziels überein"
 
 #: replication/libpqwalreceiver/libpqwalreceiver.c:166
 #, c-format
@@ -12020,8 +13227,12 @@ msgid "could not send data to WAL stream: %s"
 msgstr "konnte keine Daten an den WAL-Stream senden: %s"
 
 #: optimizer/plan/initsplan.c:598
-msgid "SELECT FOR UPDATE/SHARE cannot be applied to the nullable side of an outer join"
-msgstr "SELECT FOR UPDATE/SHARE kann nicht auf die nullbare Seite eines äußeren Verbundes angewendet werden"
+msgid ""
+"SELECT FOR UPDATE/SHARE cannot be applied to the nullable side of an outer "
+"join"
+msgstr ""
+"SELECT FOR UPDATE/SHARE kann nicht auf die nullbare Seite eines äußeren "
+"Verbundes angewendet werden"
 
 #: optimizer/plan/planner.c:940 parser/analyze.c:1333 parser/analyze.c:1541
 #: parser/analyze.c:2270
@@ -12034,8 +13245,12 @@ msgstr "konnte GROUP BY nicht implementieren"
 
 #: optimizer/plan/planner.c:2239 optimizer/plan/planner.c:2411
 #: optimizer/prep/prepunion.c:801
-msgid "Some of the datatypes only support hashing, while others only support sorting."
-msgstr "Einige Datentypen unterstützen nur Hashing, während andere nur Sortieren unterstützen."
+msgid ""
+"Some of the datatypes only support hashing, while others only support "
+"sorting."
+msgstr ""
+"Einige Datentypen unterstützen nur Hashing, während andere nur Sortieren "
+"unterstützen."
 
 #: optimizer/plan/planner.c:2410
 msgid "could not implement DISTINCT"
@@ -12072,14 +13287,20 @@ msgid "could not implement %s"
 msgstr "konnte %s nicht implementieren"
 
 #: optimizer/path/joinrels.c:680
-msgid "FULL JOIN is only supported with merge-joinable or hash-joinable join conditions"
-msgstr "FULL JOIN wird nur für Merge- oder Hash-Verbund-fähige Verbundbedingungen unterstützt"
+msgid ""
+"FULL JOIN is only supported with merge-joinable or hash-joinable join "
+"conditions"
+msgstr ""
+"FULL JOIN wird nur für Merge- oder Hash-Verbund-fähige Verbundbedingungen "
+"unterstützt"
 
 #: optimizer/util/plancat.c:97
 msgid "cannot access temporary or unlogged relations during recovery"
-msgstr "während der Wiederherstellung kann nicht auf temporäre oder ungeloggte Tabellen zugegriffen werden"
+msgstr ""
+"während der Wiederherstellung kann nicht auf temporäre oder ungeloggte "
+"Tabellen zugegriffen werden"
 
-#: optimizer/util/clauses.c:4187
+#: optimizer/util/clauses.c:4272
 #, c-format
 msgid "SQL function \"%s\" during inlining"
 msgstr "SQL-Funktion »%s« beim Inlining"
@@ -12097,7 +13318,8 @@ msgstr "konnte Dienst »%s« nicht in Adresse übersetzen: %s"
 #: libpq/pqcomm.c:352
 #, c-format
 msgid "could not bind to all requested addresses: MAXLISTEN (%d) exceeded"
-msgstr "konnte nicht an alle verlangten Adressen binden: MAXLISTEN (%d) überschritten"
+msgstr ""
+"konnte nicht an alle verlangten Adressen binden: MAXLISTEN (%d) überschritten"
 
 #: libpq/pqcomm.c:361
 msgid "IPv4"
@@ -12140,13 +13362,21 @@ msgstr "konnte %s-Socket nicht binden: %m"
 
 #: libpq/pqcomm.c:448
 #, c-format
-msgid "Is another postmaster already running on port %d? If not, remove socket file \"%s\" and retry."
-msgstr "Läuft bereits ein anderer Postmaster auf Port %d? Wenn nicht, entfernen Sie die Socketdatei »%s« und versuchen Sie erneut."
+msgid ""
+"Is another postmaster already running on port %d? If not, remove socket file "
+"\"%s\" and retry."
+msgstr ""
+"Läuft bereits ein anderer Postmaster auf Port %d? Wenn nicht, entfernen Sie "
+"die Socketdatei »%s« und versuchen Sie erneut."
 
 #: libpq/pqcomm.c:451
 #, c-format
-msgid "Is another postmaster already running on port %d? If not, wait a few seconds and retry."
-msgstr "Läuft bereits ein anderer Postmaster auf Port %d? Wenn nicht, warten Sie einige Sekunden und versuchen Sie erneut."
+msgid ""
+"Is another postmaster already running on port %d? If not, wait a few seconds "
+"and retry."
+msgstr ""
+"Läuft bereits ein anderer Postmaster auf Port %d? Wenn nicht, warten Sie "
+"einige Sekunden und versuchen Sie erneut."
 
 #. translator: %s is IPv4, IPv6, or Unix
 #: libpq/pqcomm.c:484
@@ -12211,124 +13441,126 @@ msgstr "unvollständige Message vom Client"
 msgid "could not send data to client: %m"
 msgstr "konnte Daten nicht an den Client senden: %m"
 
-#: libpq/be-secure.c:284 libpq/be-secure.c:379
+#: libpq/be-secure.c:287 libpq/be-secure.c:385
 #, c-format
 msgid "SSL error: %s"
 msgstr "SSL-Fehler: %s"
 
-#: libpq/be-secure.c:293 libpq/be-secure.c:388 libpq/be-secure.c:967
+#: libpq/be-secure.c:296 libpq/be-secure.c:394 libpq/be-secure.c:996
 #, c-format
 msgid "unrecognized SSL error code: %d"
 msgstr "unbekannter SSL-Fehlercode: %d"
 
-#: libpq/be-secure.c:332 libpq/be-secure.c:336 libpq/be-secure.c:346
+#: libpq/be-secure.c:336 libpq/be-secure.c:340 libpq/be-secure.c:350
 msgid "SSL renegotiation failure"
 msgstr "Fehler bei SSL-Neuverhandlung"
 
-#: libpq/be-secure.c:340
+#: libpq/be-secure.c:344
 msgid "SSL failed to send renegotiation request"
 msgstr "SSL konnte keine neue Verhandlungsanfrage senden"
 
-#: libpq/be-secure.c:748
+#: libpq/be-secure.c:755
 #, c-format
 msgid "could not create SSL context: %s"
 msgstr "konnte SSL-Kontext nicht erzeugen: %s"
 
-#: libpq/be-secure.c:764
+#: libpq/be-secure.c:771
 #, c-format
 msgid "could not load server certificate file \"%s\": %s"
 msgstr "konnte Serverzertifikatsdatei »%s« nicht laden: %s"
 
-#: libpq/be-secure.c:770
+#: libpq/be-secure.c:777
 #, c-format
 msgid "could not access private key file \"%s\": %m"
 msgstr "konnte auf private Schlüsseldatei »%s« nicht zugreifen: %m"
 
-#: libpq/be-secure.c:785
+#: libpq/be-secure.c:792
 #, c-format
 msgid "private key file \"%s\" has group or world access"
 msgstr "private Schlüsseldatei »%s« erlaubt Zugriff von Gruppe oder Welt"
 
-#: libpq/be-secure.c:787
+#: libpq/be-secure.c:794
 msgid "Permissions should be u=rw (0600) or less."
 msgstr "Rechte sollten u=rw (0600) oder weniger sein."
 
-#: libpq/be-secure.c:794
+#: libpq/be-secure.c:801
 #, c-format
 msgid "could not load private key file \"%s\": %s"
 msgstr "konnte private Schlüsseldatei »%s« nicht laden: %s"
 
-#: libpq/be-secure.c:799
+#: libpq/be-secure.c:807
 #, c-format
 msgid "check of private key failed: %s"
 msgstr "Überprüfung des privaten Schlüssels fehlgeschlagen: %s"
 
-#: libpq/be-secure.c:827
+#: libpq/be-secure.c:835
 #, c-format
 msgid "could not access root certificate file \"%s\": %m"
 msgstr "konnte nicht auf Root-Zertifikat-Datei »%s« zugreifen: %m"
 
-#: libpq/be-secure.c:838
+#: libpq/be-secure.c:846
 #, c-format
 msgid "could not load root certificate file \"%s\": %s"
 msgstr "konnte Root-Zertifikat-Datei »%s« nicht laden: %s"
 
-#: libpq/be-secure.c:861
+#: libpq/be-secure.c:869
 #, c-format
 msgid "SSL certificate revocation list file \"%s\" ignored"
 msgstr "SSL-Certificate-Revocation-List-Datei »%s« ignoriert"
 
-#: libpq/be-secure.c:863
+#: libpq/be-secure.c:871
 msgid "SSL library does not support certificate revocation lists."
 msgstr "SSL-Bibliothek unterstützt keine Certificate-Revocation-Lists."
 
-#: libpq/be-secure.c:870
+#: libpq/be-secure.c:878
 #, c-format
 msgid "SSL certificate revocation list file \"%s\" not found, skipping: %s"
-msgstr "SSL-Certificate-Revocation-List-Datei »%s« nicht gefunden, wird übersprungen: %s"
+msgstr ""
+"SSL-Certificate-Revocation-List-Datei »%s« nicht gefunden, wird "
+"übersprungen: %s"
 
-#: libpq/be-secure.c:872
+#: libpq/be-secure.c:880
 msgid "Certificates will not be checked against revocation list."
 msgstr "Zertifikate werden nicht gegen die Revocation-Liste geprüft."
 
-#: libpq/be-secure.c:914
+#: libpq/be-secure.c:923
 #, c-format
 msgid "could not initialize SSL connection: %s"
 msgstr "konnte SSL-Verbindung nicht initialisieren: %s"
 
-#: libpq/be-secure.c:922
+#: libpq/be-secure.c:931
 #, c-format
 msgid "could not set SSL socket: %s"
 msgstr "konnte SSL-Socket nicht setzen: %s"
 
-#: libpq/be-secure.c:947
+#: libpq/be-secure.c:976
 #, c-format
 msgid "could not accept SSL connection: %m"
 msgstr "konnte SSL-Verbindung nicht annehmen: %m"
 
-#: libpq/be-secure.c:951 libpq/be-secure.c:962
+#: libpq/be-secure.c:980 libpq/be-secure.c:991
 msgid "could not accept SSL connection: EOF detected"
 msgstr "konnte SSL-Verbindung nicht annehmen: EOF entdeckt"
 
-#: libpq/be-secure.c:956
+#: libpq/be-secure.c:985
 #, c-format
 msgid "could not accept SSL connection: %s"
 msgstr "konnte SSL-Verbindung nicht annehmen: %s"
 
-#: libpq/be-secure.c:1010
+#: libpq/be-secure.c:1039
 msgid "SSL certificate's common name contains embedded null"
 msgstr "Common-Name im SSL-Zertifikat enthält Null-Byte"
 
-#: libpq/be-secure.c:1020
+#: libpq/be-secure.c:1049
 #, c-format
 msgid "SSL connection from \"%s\""
 msgstr "SSL-Verbindung von »%s«"
 
-#: libpq/be-secure.c:1071
+#: libpq/be-secure.c:1100
 msgid "no SSL error reported"
 msgstr "kein SSL-Fehler berichtet"
 
-#: libpq/be-secure.c:1075
+#: libpq/be-secure.c:1104
 #, c-format
 msgid "SSL error code %lu"
 msgstr "SSL-Fehlercode %lu"
@@ -12345,477 +13577,527 @@ msgstr "ungültige Zeichenkette in Message"
 msgid "invalid message format"
 msgstr "ungültiges Message-Format"
 
-#: libpq/auth.c:257
+#: libpq/auth.c:260
 #, c-format
 msgid "authentication failed for user \"%s\": host rejected"
 msgstr "Authentifizierung für Benutzer »%s« fehlgeschlagen: Host abgelehnt"
 
-#: libpq/auth.c:260
+#: libpq/auth.c:263
 #, c-format
 msgid "Kerberos 5 authentication failed for user \"%s\""
 msgstr "Kerberos-5-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:263
+#: libpq/auth.c:266
 #, c-format
 msgid "\"trust\" authentication failed for user \"%s\""
 msgstr "»trust«-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:266
+#: libpq/auth.c:269
 #, c-format
 msgid "Ident authentication failed for user \"%s\""
 msgstr "Ident-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:269
+#: libpq/auth.c:272
 #, c-format
 msgid "Peer authentication failed for user \"%s\""
 msgstr "Peer-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:273
+#: libpq/auth.c:276
 #, c-format
 msgid "password authentication failed for user \"%s\""
 msgstr "Passwort-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:278
+#: libpq/auth.c:281
 #, c-format
 msgid "GSSAPI authentication failed for user \"%s\""
 msgstr "GSSAPI-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:281
+#: libpq/auth.c:284
 #, c-format
 msgid "SSPI authentication failed for user \"%s\""
 msgstr "SSPI-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:284
+#: libpq/auth.c:287
 #, c-format
 msgid "PAM authentication failed for user \"%s\""
 msgstr "PAM-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:287
+#: libpq/auth.c:290
 #, c-format
 msgid "LDAP authentication failed for user \"%s\""
 msgstr "LDAP-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:290
+#: libpq/auth.c:293
 #, c-format
 msgid "certificate authentication failed for user \"%s\""
 msgstr "Zertifikatauthentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:293
+#: libpq/auth.c:296
 #, c-format
 msgid "RADIUS authentication failed for user \"%s\""
 msgstr "RADIUS-Authentifizierung für Benutzer »%s« fehlgeschlagen"
 
-#: libpq/auth.c:296
+#: libpq/auth.c:299
 #, c-format
 msgid "authentication failed for user \"%s\": invalid authentication method"
-msgstr "Authentifizierung für Benutzer »%s« fehlgeschlagen: ungültige Authentifizierungsmethode"
+msgstr ""
+"Authentifizierung für Benutzer »%s« fehlgeschlagen: ungültige "
+"Authentifizierungsmethode"
 
-#: libpq/auth.c:325
+#: libpq/auth.c:328
 msgid "missing or erroneous pg_hba.conf file"
 msgstr "fehlende oder fehlerhafter pg_hba.conf-Datei"
 
-#: libpq/auth.c:326
+#: libpq/auth.c:329
 msgid "See server log for details."
 msgstr "Einzelheiten finden Sie im Serverlog."
 
-#: libpq/auth.c:356
+#: libpq/auth.c:359
 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:474 libpq/auth.c:492
+#: libpq/auth.c:403 libpq/auth.c:419 libpq/auth.c:477 libpq/auth.c:495
 msgid "SSL on"
 msgstr "SSL an"
 
-#: libpq/auth.c:400 libpq/auth.c:416 libpq/auth.c:474 libpq/auth.c:492
+#: libpq/auth.c:403 libpq/auth.c:419 libpq/auth.c:477 libpq/auth.c:495
 msgid "SSL off"
 msgstr "SSL aus"
 
-#: libpq/auth.c:398
+#: libpq/auth.c:401
 #, c-format
-msgid "pg_hba.conf rejects replication connection for host \"%s\", user \"%s\", %s"
-msgstr "pg_hba.conf lehnt Replikationsverbindung ab für Host »%s«, Benutzer »%s«, %s"
+msgid ""
+"pg_hba.conf rejects replication connection for host \"%s\", user \"%s\", %s"
+msgstr ""
+"pg_hba.conf lehnt Replikationsverbindung ab für Host »%s«, Benutzer »%s«, %s"
 
-#: libpq/auth.c:404
+#: libpq/auth.c:407
 #, c-format
 msgid "pg_hba.conf rejects replication connection for host \"%s\", user \"%s\""
-msgstr "pg_hba.conf lehnt Replikationsverbindung ab für Host »%s«, Benutzer »%s«"
+msgstr ""
+"pg_hba.conf lehnt Replikationsverbindung ab für Host »%s«, Benutzer »%s«"
 
-#: libpq/auth.c:413
+#: libpq/auth.c:416
 #, c-format
-msgid "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"
+msgid ""
+"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"
 
-#: libpq/auth.c:420
+#: libpq/auth.c:423
 #, c-format
-msgid "pg_hba.conf rejects connection for host \"%s\", user \"%s\", database \"%s\""
-msgstr "pg_hba.conf lehnt Verbindung ab für Host »%s«, Benutzer »%s«, Datenbank »%s«"
+msgid ""
+"pg_hba.conf rejects connection for host \"%s\", user \"%s\", database \"%s\""
+msgstr ""
+"pg_hba.conf lehnt Verbindung ab für Host »%s«, Benutzer »%s«, Datenbank »%s«"
 
-#: libpq/auth.c:449
+#: libpq/auth.c:452
 #, c-format
 msgid "Client IP address resolved to \"%s\", forward lookup matches."
-msgstr "Auflösung der Client-IP-Adresse ergab »%s«, Vorwärtsauflösung stimmt überein."
+msgstr ""
+"Auflösung der Client-IP-Adresse ergab »%s«, Vorwärtsauflösung stimmt überein."
 
-#: libpq/auth.c:452
+#: libpq/auth.c:455
 #, 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."
+msgstr ""
+"Auflösung der Client-IP-Adresse ergab »%s«, Vorwärtsauflösung nicht geprüft."
 
-#: libpq/auth.c:455
+#: libpq/auth.c:458
 #, 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."
+msgstr ""
+"Auflösung der Client-IP-Adresse ergab »%s«, Vorwärtsauflösung stimmt nicht "
+"überein."
 
-#: libpq/auth.c:458
+#: libpq/auth.c:461
 #, 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
+#: libpq/auth.c:466
 #, 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
+#: libpq/auth.c:475
 #, c-format
-msgid "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"
+msgid ""
+"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"
 
-#: libpq/auth.c:479
+#: libpq/auth.c:482
 #, 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«"
+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«"
 
-#: libpq/auth.c:489
+#: libpq/auth.c:492
 #, 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"
+msgstr ""
+"kein pg_hba.conf-Eintrag für Host »%s«, Benutzer »%s«, Datenbank »%s«, %s"
 
-#: libpq/auth.c:497
+#: libpq/auth.c:500
 #, 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:549 libpq/hba.c:1100
-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:552 libpq/hba.c:1100
+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:674
+#: libpq/auth.c:677
 #, c-format
 msgid "expected password response, got message type %d"
 msgstr "Passwort-Antwort erwartet, Message-Typ %d empfangen"
 
-#: libpq/auth.c:702
+#: libpq/auth.c:705
 msgid "invalid password packet size"
 msgstr "ungültige Größe des Passwortpakets"
 
-#: libpq/auth.c:706
+#: libpq/auth.c:709
 msgid "received password packet"
 msgstr "Passwortpaket empfangen"
 
-#: libpq/auth.c:764
+#: libpq/auth.c:767
 #, c-format
 msgid "Kerberos initialization returned error %d"
 msgstr "Kerberos-Initialisierung ergab Fehler %d"
 
-#: libpq/auth.c:774
+#: libpq/auth.c:777
 #, c-format
 msgid "Kerberos keytab resolving returned error %d"
 msgstr "Auflösung der Kerberos-Keytab ergab Fehler %d"
 
-#: libpq/auth.c:798
+#: libpq/auth.c:801
 #, 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:843
+#: libpq/auth.c:846
 #, c-format
 msgid "Kerberos recvauth returned error %d"
 msgstr "Kerberos recvauth ergab Fehler %d"
 
-#: libpq/auth.c:866
+#: libpq/auth.c:869
 #, c-format
 msgid "Kerberos unparse_name returned error %d"
 msgstr "Kerberos unparse_name ergab Fehler %d"
 
-#: libpq/auth.c:1014
+#: libpq/auth.c:1017
 msgid "GSSAPI is not supported in protocol version 2"
 msgstr "GSSAPI wird in Protokollversion 2 nicht unterstützt"
 
-#: libpq/auth.c:1071
+#: libpq/auth.c:1074
 #, c-format
 msgid "expected GSS response, got message type %d"
 msgstr "GSS-Antwort erwartet, Message-Typ %d empfangen"
 
-#: libpq/auth.c:1134
+#: libpq/auth.c:1137
 msgid "accepting GSS security context failed"
 msgstr "Annahme des GSS-Sicherheitskontexts fehlgeschlagen"
 
-#: libpq/auth.c:1160
+#: libpq/auth.c:1163
 msgid "retrieving GSS user name failed"
 msgstr "Abfrage des GSS-Benutzernamens fehlgeschlagen"
 
-#: libpq/auth.c:1277
+#: libpq/auth.c:1282
 msgid "SSPI is not supported in protocol version 2"
 msgstr "SSL wird in Protokollversion 2 nicht unterstützt"
 
-#: libpq/auth.c:1292
+#: libpq/auth.c:1297
 msgid "could not acquire SSPI credentials"
 msgstr "konnte SSPI-Credentials nicht erhalten"
 
-#: libpq/auth.c:1310
+#: libpq/auth.c:1315
 #, c-format
 msgid "expected SSPI response, got message type %d"
 msgstr "SSPI-Antwort erwartet, Message-Typ %d empfangen"
 
-#: libpq/auth.c:1382
+#: libpq/auth.c:1387
 msgid "could not accept SSPI security context"
 msgstr "konnte SSPI-Sicherheitskontext nicht akzeptieren"
 
-#: libpq/auth.c:1444
+#: libpq/auth.c:1449
 msgid "could not get token from SSPI security context"
 msgstr "konnte kein Token vom SSPI-Sicherheitskontext erhalten"
 
-#: libpq/auth.c:1690
+#: libpq/auth.c:1695
 #, c-format
 msgid "could not create socket for Ident connection: %m"
 msgstr "konnte Socket für Ident-Verbindung nicht erzeugen: %m"
 
-#: libpq/auth.c:1705
+#: libpq/auth.c:1710
 #, c-format
 msgid "could not bind to local address \"%s\": %m"
 msgstr "konnte nicht mit lokaler Adresse »%s« verbinden: %m"
 
-#: libpq/auth.c:1717
+#: libpq/auth.c:1722
 #, 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:1737
+#: libpq/auth.c:1742
 #, 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"
+msgstr ""
+"konnte Anfrage an Ident-Server auf Adresse »%s«, Port %s nicht senden: %m"
 
-#: libpq/auth.c:1752
+#: libpq/auth.c:1757
 #, 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"
+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:1762
+#: libpq/auth.c:1767
 #, c-format
 msgid "invalidly formatted response from Ident server: \"%s\""
 msgstr "ungültig formatierte Antwort vom Ident-Server: »%s«"
 
-#: libpq/auth.c:1801
+#: libpq/auth.c:1806
 msgid "peer authentication is not supported on this platform"
 msgstr "Peer-Authentifizierung wird auf dieser Plattform nicht unterstützt"
 
-#: libpq/auth.c:1805
+#: libpq/auth.c:1810
 #, c-format
 msgid "could not get peer credentials: %m"
 msgstr "konnte Credentials von Gegenstelle nicht ermitteln: %m"
 
-#: libpq/auth.c:1814
+#: libpq/auth.c:1819
 #, c-format
 msgid "local user with ID %d does not exist"
 msgstr "lokaler Benutzer mit ID %d existiert nicht"
 
-#: libpq/auth.c:1897 libpq/auth.c:2169 libpq/auth.c:2529
+#: libpq/auth.c:1902 libpq/auth.c:2174 libpq/auth.c:2534
 msgid "empty password returned by client"
 msgstr "Client gab leeres Passwort zurück"
 
-#: libpq/auth.c:1907
+#: libpq/auth.c:1912
 #, c-format
 msgid "error from underlying PAM layer: %s"
 msgstr "Fehler von der unteren PAM-Ebene: %s"
 
-#: libpq/auth.c:1976
+#: libpq/auth.c:1981
 #, c-format
 msgid "could not create PAM authenticator: %s"
 msgstr "konnte PAM-Authenticator nicht erzeugen: %s"
 
-#: libpq/auth.c:1987
+#: libpq/auth.c:1992
 #, c-format
 msgid "pam_set_item(PAM_USER) failed: %s"
 msgstr "pam_set_item(PAM_USER) fehlgeschlagen: %s"
 
-#: libpq/auth.c:1998
+#: libpq/auth.c:2003
 #, c-format
 msgid "pam_set_item(PAM_CONV) failed: %s"
 msgstr "pam_set_item(PAM_CONV) fehlgeschlagen: %s"
 
-#: libpq/auth.c:2009
+#: libpq/auth.c:2014
 #, c-format
 msgid "pam_authenticate failed: %s"
 msgstr "pam_authenticate fehlgeschlagen: %s"
 
-#: libpq/auth.c:2020
+#: libpq/auth.c:2025
 #, c-format
 msgid "pam_acct_mgmt failed: %s"
 msgstr "pam_acct_mgmt fehlgeschlagen: %s"
 
-#: libpq/auth.c:2031
+#: libpq/auth.c:2036
 #, c-format
 msgid "could not release PAM authenticator: %s"
 msgstr "konnte PAM-Authenticator nicht freigeben: %s"
 
-#: libpq/auth.c:2064 libpq/auth.c:2068
+#: libpq/auth.c:2069 libpq/auth.c:2073
 #, c-format
 msgid "could not initialize LDAP: error code %d"
 msgstr "konnte LDAP nicht initialisieren: Fehlercode %d"
 
-#: libpq/auth.c:2078
+#: libpq/auth.c:2083
 #, c-format
 msgid "could not set LDAP protocol version: error code %d"
 msgstr "konnte LDAP-Protokollversion nicht setzen: Fehlercode %d"
 
-#: libpq/auth.c:2107
+#: libpq/auth.c:2112
 msgid "could not load wldap32.dll"
 msgstr "konnte wldap32.dll nicht laden"
 
-#: libpq/auth.c:2115
+#: libpq/auth.c:2120
 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:2116
+#: libpq/auth.c:2121
 msgid "LDAP over SSL is not supported on this platform."
 msgstr "LDAP über SSL wird auf dieser Plattform nicht unterstützt."
 
-#: libpq/auth.c:2131
+#: libpq/auth.c:2136
 #, c-format
 msgid "could not start LDAP TLS session: error code %d"
 msgstr "konnte LDAP-TLS-Sitzung nicht öffnen: Fehlercode %d"
 
-#: libpq/auth.c:2153
+#: libpq/auth.c:2158
 msgid "LDAP server not specified"
 msgstr "LDAP-Server nicht angegeben"
 
-#: libpq/auth.c:2205
+#: libpq/auth.c:2210
 msgid "invalid character in user name for LDAP authentication"
 msgstr "ungültiges Zeichen im Benutzernamen für LDAP-Authentifizierung"
 
-#: libpq/auth.c:2220
+#: libpq/auth.c:2225
 #, c-format
-msgid "could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": error code %d"
-msgstr "erstes LDAP-Binden für ldapbinddn »%s« auf Server »%s« fehlgeschlagen: Fehlercode %d"
+msgid ""
+"could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": "
+"error code %d"
+msgstr ""
+"erstes LDAP-Binden für ldapbinddn »%s« auf Server »%s« fehlgeschlagen: "
+"Fehlercode %d"
 
-#: libpq/auth.c:2245
+#: libpq/auth.c:2250
 #, 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"
+msgstr ""
+"konnte LDAP nicht mit Filter »%s« auf Server »%s« durchsuchen: Fehlercode %d"
 
-#: libpq/auth.c:2255
+#: libpq/auth.c:2260
 #, 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"
+msgstr ""
+"LDAP-Suche fehlgeschlagen für Filter »%s« auf Server »%s«: Benutzer "
+"existiert nicht"
 
-#: libpq/auth.c:2259
+#: libpq/auth.c:2264
 #, c-format
-msgid "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)"
+msgid ""
+"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:2276
+#: libpq/auth.c:2281
 #, 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"
+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:2296
+#: libpq/auth.c:2301
 #, 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"
+msgstr ""
+"Losbinden fehlgeschlagen nach Suche nach Benutzer »%s« auf Server »%s«: %s"
 
-#: libpq/auth.c:2333
+#: libpq/auth.c:2338
 #, 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"
+msgstr ""
+"LDAP-Login fehlgeschlagen für Benutzer »%s« auf Server »%s«: Fehlercode %d"
 
-#: libpq/auth.c:2361
+#: libpq/auth.c:2366
 #, c-format
-msgid "certificate authentication failed for user \"%s\": client certificate contains no user name"
-msgstr "Zertifikatauthentifizierung für Benutzer »%s« fehlgeschlagen: Client-Zertifikat enthält keinen Benutzernamen"
+msgid ""
+"certificate authentication failed for user \"%s\": client certificate "
+"contains no user name"
+msgstr ""
+"Zertifikatauthentifizierung für Benutzer »%s« fehlgeschlagen: Client-"
+"Zertifikat enthält keinen Benutzernamen"
 
-#: libpq/auth.c:2485
+#: libpq/auth.c:2490
 msgid "RADIUS server not specified"
 msgstr "RADIUS-Server nicht angegeben"
 
-#: libpq/auth.c:2492
+#: libpq/auth.c:2497
 msgid "RADIUS secret not specified"
 msgstr "RADIUS-Geheimnis nicht angegeben"
 
-#: libpq/auth.c:2508 libpq/hba.c:1385
+#: libpq/auth.c:2513 libpq/hba.c:1385
 #, 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:2536
-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:2541
+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:2547
+#: libpq/auth.c:2552
 msgid "could not generate random encryption vector"
 msgstr "konnte zufälligen Verschlüsselungsvektor nicht erzeugen"
 
-#: libpq/auth.c:2570
+#: libpq/auth.c:2575
 msgid "could not perform MD5 encryption of password"
 msgstr "konnte MD5-Verschlüsselung des Passworts nicht durchführen"
 
-#: libpq/auth.c:2592
+#: libpq/auth.c:2597
 #, c-format
 msgid "could not create RADIUS socket: %m"
 msgstr "konnte RADIUS-Socket nicht erstellen: %m"
 
-#: libpq/auth.c:2613
+#: libpq/auth.c:2618
 #, c-format
 msgid "could not bind local RADIUS socket: %m"
 msgstr "konnte lokales RADIUS-Socket nicht binden: %m"
 
-#: libpq/auth.c:2623
+#: libpq/auth.c:2628
 #, c-format
 msgid "could not send RADIUS packet: %m"
 msgstr "konnte RADIUS-Paket nicht senden: %m"
 
-#: libpq/auth.c:2652 libpq/auth.c:2677
+#: libpq/auth.c:2657 libpq/auth.c:2682
 msgid "timeout waiting for RADIUS response"
 msgstr "Zeitüberschreitung beim Warten auf RADIUS-Antwort"
 
-#: libpq/auth.c:2670
+#: libpq/auth.c:2675
 #, c-format
 msgid "could not check status on RADIUS socket: %m"
 msgstr "konnte Status des RADIUS-Sockets nicht prüfen: %m"
 
-#: libpq/auth.c:2699
+#: libpq/auth.c:2704
 #, c-format
 msgid "could not read RADIUS response: %m"
 msgstr "konnte RADIUS-Antwort nicht lesen: %m"
 
-#: libpq/auth.c:2711 libpq/auth.c:2715
+#: libpq/auth.c:2716 libpq/auth.c:2720
 #, c-format
 msgid "RADIUS response was sent from incorrect port: %i"
 msgstr "RADIUS-Antwort wurde von falschem Port gesendet: %i"
 
-#: libpq/auth.c:2724
+#: libpq/auth.c:2729
 #, c-format
 msgid "RADIUS response too short: %i"
 msgstr "RADIUS-Antwort zu kurz: %i"
 
-#: libpq/auth.c:2731
+#: libpq/auth.c:2736
 #, 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:2739
+#: libpq/auth.c:2744
 #, 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:2764
+#: libpq/auth.c:2769
 msgid "could not perform MD5 encryption of received packet"
 msgstr "konnte MD5-Verschlüsselung des empfangenen Pakets nicht durchführen"
 
-#: libpq/auth.c:2773
+#: libpq/auth.c:2778
 msgid "RADIUS response has incorrect MD5 signature"
 msgstr "RADIUS-Antwort hat falsche MD5-Signatur"
 
-#: libpq/auth.c:2790
+#: libpq/auth.c:2795
 #, c-format
 msgid "RADIUS response has invalid code (%i) for user \"%s\""
 msgstr "RADIUS-Antwort hat ungültigen Code (%i) für Benutzer »%s«"
@@ -12828,13 +14110,17 @@ msgstr "Token in Authentifizierungsdatei zu lang, wird übersprungen: »%s«"
 #: libpq/hba.c:355
 #, c-format
 msgid "could not open secondary authentication file \"@%s\" as \"%s\": %m"
-msgstr "konnte sekundäre Authentifizierungsdatei »@%s« nicht als »%s« öffnen: %m"
+msgstr ""
+"konnte sekundäre Authentifizierungsdatei »@%s« nicht als »%s« öffnen: %m"
 
 #. translator: the second %s is a list of auth methods
 #: libpq/hba.c:761
 #, c-format
-msgid "authentication option \"%s\" is only valid for authentication methods %s"
-msgstr "Authentifizierungsoption »%s« ist nur gültig für Authentifizierungsmethoden %s"
+msgid ""
+"authentication option \"%s\" is only valid for authentication methods %s"
+msgstr ""
+"Authentifizierungsoption »%s« ist nur gültig für Authentifizierungsmethoden "
+"%s"
 
 #: libpq/hba.c:777
 #, c-format
@@ -12918,7 +14204,9 @@ msgstr "ungültige Authentifizierungsmethode »%s«"
 #: libpq/hba.c:1142
 #, c-format
 msgid "invalid authentication method \"%s\": not supported by this build"
-msgstr "ungültige Authentifizierungsmethode »%s«: von dieser Installation nicht unterstützt"
+msgstr ""
+"ungültige Authentifizierungsmethode »%s«: von dieser Installation nicht "
+"unterstützt"
 
 #: libpq/hba.c:1163
 msgid "krb5 authentication is not supported on local sockets"
@@ -12950,8 +14238,12 @@ msgid "clientcert can only be configured for \"hostssl\" rows"
 msgstr "clientcert kann nur für »hostssl«-Zeilen konfiguriert werden"
 
 #: libpq/hba.c:1264
-msgid "client certificates can only be checked if a root certificate store is available"
-msgstr "Client-Zertifikate können nur überprüft werden, wenn Wurzelzertifikat verfügbar ist"
+msgid ""
+"client certificates can only be checked if a root certificate store is "
+"available"
+msgstr ""
+"Client-Zertifikate können nur überprüft werden, wenn Wurzelzertifikat "
+"verfügbar ist"
 
 #: libpq/hba.c:1265
 msgid "Make sure the root.crt file is present and readable."
@@ -12959,7 +14251,9 @@ msgstr "Stellen Sie sicher, dass die Datei root.crt vorhanden und lesbar ist."
 
 #: libpq/hba.c:1278
 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"
+msgstr ""
+"clientcert kann nicht auf 0 gesetzt sein, wenn »cert«-Authentifizierung "
+"verwendet wird"
 
 #: libpq/hba.c:1312
 #, c-format
@@ -12981,12 +14275,20 @@ msgid "unrecognized authentication option name: \"%s\""
 msgstr "unbekannter Authentifizierungsoptionsname: »%s«"
 
 #: libpq/hba.c:1456
-msgid "cannot use ldapbasedn, ldapbinddn, ldapbindpasswd, or ldapsearchattribute together with ldapprefix"
-msgstr "ldapbasedn, ldapbinddn, ldapbindpasswd oder ldapsearchattribute kann nicht zusammen mit ldapprefix verwendet werden"
+msgid ""
+"cannot use ldapbasedn, ldapbinddn, ldapbindpasswd, or ldapsearchattribute "
+"together with ldapprefix"
+msgstr ""
+"ldapbasedn, ldapbinddn, ldapbindpasswd oder ldapsearchattribute kann nicht "
+"zusammen mit ldapprefix verwendet werden"
 
 #: libpq/hba.c:1466
-msgid "authentication method \"ldap\" requires argument \"ldapbasedn\", \"ldapprefix\", or \"ldapsuffix\" to be set"
-msgstr "Authentifizierungsmethode »ldap« benötigt Argument »ldapbasedn«, »ldapprefix« oder »ldapsuffix«"
+msgid ""
+"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:1797
 #, c-format
@@ -13000,8 +14302,12 @@ msgstr "Suche nach regulärem Ausdruck für »%s« fehlgeschlagen: %s"
 
 #: libpq/hba.c:1838
 #, c-format
-msgid "regular expression \"%s\" has no subexpressions as requested by backreference in \"%s\""
-msgstr "regulärer Ausdruck »%s« hat keine Teilausdrücke wie von der Backreference in »%s« verlangt"
+msgid ""
+"regular expression \"%s\" has no subexpressions as requested by "
+"backreference in \"%s\""
+msgstr ""
+"regulärer Ausdruck »%s« hat keine Teilausdrücke wie von der Backreference in "
+"»%s« verlangt"
 
 #: libpq/hba.c:1904
 #, c-format
@@ -13011,12 +14317,16 @@ msgstr "fehlender Eintrag in Datei »%s« am Ende von Zeile %d"
 #: libpq/hba.c:1945
 #, 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"
+msgstr ""
+"angegebener Benutzername (%s) und authentifizierter Benutzername (%s) "
+"stimmen nicht überein"
 
 #: libpq/hba.c:1966
 #, 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«"
+msgstr ""
+"kein passender Eintrag in Usermap »%s« für Benutzer »%s«, authentifiziert "
+"als »%s«"
 
 #: libpq/hba.c:1990
 #, c-format
@@ -13118,12 +14428,15 @@ msgstr "temporäre Datei: Pfad »%s«, Größe %lu"
 #: storage/file/fd.c:1691
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open file \"%s\""
-msgstr "maxAllocatedDescs (%d) überschritten beim Versuch die Datei »%s« zu öffnen"
+msgstr ""
+"maxAllocatedDescs (%d) überschritten beim Versuch die Datei »%s« zu öffnen"
 
 #: storage/file/fd.c:1806
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open directory \"%s\""
-msgstr "maxAllocatedDescs (%d) überschritten beim Versuch das Verzeichnis »%s« zu öffnen"
+msgstr ""
+"maxAllocatedDescs (%d) überschritten beim Versuch das Verzeichnis »%s« zu "
+"öffnen"
 
 #: storage/file/fd.c:1898
 #, c-format
@@ -13132,8 +14445,10 @@ msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
 
 #: storage/ipc/shmem.c:346 storage/ipc/shmem.c:399
 #, c-format
-msgid "not enough shared memory for data structure \"%s\" (%lu bytes requested)"
-msgstr "nicht genug Shared-Memory für Datenstruktur »%s« (%lu Bytes angefordert)"
+msgid ""
+"not enough shared memory for data structure \"%s\" (%lu bytes requested)"
+msgstr ""
+"nicht genug Shared-Memory für Datenstruktur »%s« (%lu Bytes angefordert)"
 
 #: storage/ipc/shmem.c:365
 #, c-format
@@ -13142,8 +14457,12 @@ msgstr "konnte ShmemIndex-Eintrag für Datenstruktur »%s« nicht erzeugen"
 
 #: storage/ipc/shmem.c:380
 #, c-format
-msgid "ShmemIndex entry size is wrong for data structure \"%s\": expected %lu, actual %lu"
-msgstr "ShmemIndex-Eintraggröße ist falsch für Datenstruktur »%s«: erwartet %lu, tatsächlich %lu"
+msgid ""
+"ShmemIndex entry size is wrong for data structure \"%s\": expected %lu, "
+"actual %lu"
+msgstr ""
+"ShmemIndex-Eintraggröße ist falsch für Datenstruktur »%s«: erwartet %lu, "
+"tatsächlich %lu"
 
 #: storage/ipc/shmem.c:427 storage/ipc/shmem.c:446
 msgid "requested shared memory size overflows size_t"
@@ -13159,13 +14478,18 @@ msgid "unexpected data beyond EOF in block %u of relation %s"
 msgstr "unerwartete Daten hinter Dateiende in Block %u von Relation %s"
 
 #: storage/buffer/bufmgr.c:397
-msgid "This has been seen to occur with buggy kernels; consider updating your system."
-msgstr "Das scheint mit fehlerhaften Kernels vorzukommen; Sie sollten eine Systemaktualisierung in Betracht ziehen."
+msgid ""
+"This has been seen to occur with buggy kernels; consider updating your "
+"system."
+msgstr ""
+"Das scheint mit fehlerhaften Kernels vorzukommen; Sie sollten eine "
+"Systemaktualisierung in Betracht ziehen."
 
 #: storage/buffer/bufmgr.c:472
 #, c-format
 msgid "invalid page header in block %u of relation %s; zeroing out page"
-msgstr "ungültiger Seitenkopf in Block %u von Relation %s; fülle Seite mit Nullen"
+msgstr ""
+"ungültiger Seitenkopf in Block %u von Relation %s; fülle Seite mit Nullen"
 
 #: storage/buffer/bufmgr.c:480
 #, c-format
@@ -13193,10 +14517,11 @@ msgstr "kein leerer lokaler Puffer verfügbar"
 #: 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"
+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/aclchk.c:3676 catalog/aclchk.c:4369 catalog/objectaddress.c:199
 #: catalog/pg_largeobject.c:116 catalog/pg_largeobject.c:176
 #, c-format
 msgid "large object %u does not exist"
@@ -13261,7 +14586,9 @@ msgstr "Prüfen Sie den freien Festplattenplatz."
 #: storage/smgr/md.c:496
 #, c-format
 msgid "could not extend file \"%s\": wrote only %d of %d bytes at block %u"
-msgstr "konnte Datei »%s« nicht erweitern: es wurden nur %d von %d Bytes bei Block %u geschrieben"
+msgstr ""
+"konnte Datei »%s« nicht erweitern: es wurden nur %d von %d Bytes bei Block "
+"%u geschrieben"
 
 #: storage/smgr/md.c:661
 #, c-format
@@ -13271,7 +14598,9 @@ msgstr "konnte Block %u in Datei »%s« nicht lesen: %m"
 #: storage/smgr/md.c:677
 #, c-format
 msgid "could not read block %u in file \"%s\": read only %d of %d bytes"
-msgstr "konnte Block %u in Datei »%s« nicht lesen: es wurden nur %d von %d Bytes gelesen"
+msgstr ""
+"konnte Block %u in Datei »%s« nicht lesen: es wurden nur %d von %d Bytes "
+"gelesen"
 
 #: storage/smgr/md.c:736
 #, c-format
@@ -13281,61 +14610,84 @@ msgstr "konnte Block %u in Datei »%s« nicht schreiben: %m"
 #: storage/smgr/md.c:741
 #, c-format
 msgid "could not write block %u in file \"%s\": wrote only %d of %d bytes"
-msgstr "konnte Block %u in Datei »%s« nicht schreiben: es wurden nur %d von %d Bytes geschrieben"
+msgstr ""
+"konnte Block %u in Datei »%s« nicht schreiben: es wurden nur %d von %d Bytes "
+"geschrieben"
 
 #: storage/smgr/md.c:839
 #, c-format
 msgid "could not truncate file \"%s\" to %u blocks: it's only %u blocks now"
-msgstr "konnte Datei »%s« nicht auf %u Blöcke kürzen: es sind jetzt nur %u Blöcke"
+msgstr ""
+"konnte Datei »%s« nicht auf %u Blöcke kürzen: es sind jetzt nur %u Blöcke"
 
-#: storage/smgr/md.c:888
+#: storage/smgr/md.c:889
 #, c-format
 msgid "could not truncate file \"%s\" to %u blocks: %m"
 msgstr "konnte Datei »%s« nicht auf %u Blöcke kürzen: %m"
 
-#: storage/smgr/md.c:1141
+#: storage/smgr/md.c:1142
 #, c-format
 msgid "could not fsync file \"%s\" but retrying: %m"
 msgstr "konnte Datei »%s« nicht fsyncen, versuche erneut: %m"
 
-#: storage/smgr/md.c:1286
+#: storage/smgr/md.c:1287
 msgid "could not forward fsync request because request queue is full"
 msgstr "konnte fsync-Anfrage nicht weiterleiten, weil Anfrageschlange voll ist"
 
-#: storage/smgr/md.c:1661
+#: storage/smgr/md.c:1662
 #, c-format
 msgid "could not open file \"%s\" (target block %u): %m"
 msgstr "konnte Datei »%s« nicht öffnen (Zielblock %u): %m"
 
-#: storage/smgr/md.c:1683
+#: storage/smgr/md.c:1684
 #, c-format
 msgid "could not seek to end of file \"%s\": %m"
 msgstr "konnte Positionszeiger nicht ans Ende der Datei »%s« setzen: %m"
 
 #: storage/lmgr/predicate.c:665
 msgid "not enough elements in RWConflictPool to record a read/write conflict"
-msgstr "nicht genügend Elemente in RWConflictPool, um einen Lese-/Schreibkonflikt aufzuzeichnen"
+msgstr ""
+"nicht genügend Elemente in RWConflictPool, um einen Lese-/Schreibkonflikt "
+"aufzuzeichnen"
 
 #: storage/lmgr/predicate.c:666 storage/lmgr/predicate.c:694
-msgid "You might need to run fewer transactions at a time or increase max_connections."
-msgstr "Sie müssten entweder weniger Transaktionen auf einmal ausführen oder max_connections erhöhen."
+msgid ""
+"You might need to run fewer transactions at a time or increase "
+"max_connections."
+msgstr ""
+"Sie müssten entweder weniger Transaktionen auf einmal ausführen oder "
+"max_connections erhöhen."
 
 #: storage/lmgr/predicate.c:693
-msgid "not enough elements in RWConflictPool to record a potential read/write conflict"
-msgstr "nicht genügend Elemente in RWConflictPool, um einen möglichen Lese-/Schreibkonflikt aufzuzeichnen"
+msgid ""
+"not enough elements in RWConflictPool to record a potential read/write "
+"conflict"
+msgstr ""
+"nicht genügend Elemente in RWConflictPool, um einen möglichen Lese-/"
+"Schreibkonflikt aufzuzeichnen"
 
 #: storage/lmgr/predicate.c:898
 msgid "memory for serializable conflict tracking is nearly exhausted"
-msgstr "Speicher für die Verfolgung von Serialisierungskonflikten ist fast aufgebraucht"
+msgstr ""
+"Speicher für die Verfolgung von Serialisierungskonflikten ist fast "
+"aufgebraucht"
 
 #: storage/lmgr/predicate.c:899
-msgid "There might be an idle transaction or a forgotten prepared transaction causing this."
-msgstr "Möglicherweise gibt es eine stillliegende Transaktion oder eine vergessene vorbereitete Transaktion, die der Grund dafür ist."
+msgid ""
+"There might be an idle transaction or a forgotten prepared transaction "
+"causing this."
+msgstr ""
+"Möglicherweise gibt es eine stillliegende Transaktion oder eine vergessene "
+"vorbereitete Transaktion, die der Grund dafür ist."
 
 #: storage/lmgr/predicate.c:1181 storage/lmgr/predicate.c:1253
 #, c-format
-msgid "not enough shared memory for elements of data structure \"%s\" (%lu bytes requested)"
-msgstr "nicht genug Shared-Memory für Elemente der Datenstruktur »%s« (%lu Bytes angefordert)"
+msgid ""
+"not enough shared memory for elements of data structure \"%s\" (%lu bytes "
+"requested)"
+msgstr ""
+"nicht genug Shared-Memory für Elemente der Datenstruktur »%s« (%lu Bytes "
+"angefordert)"
 
 #: storage/lmgr/predicate.c:1536
 msgid "deferrable snapshot was unsafe; trying a new one"
@@ -13346,8 +14698,12 @@ msgid "\"default_transaction_isolation\" is set to \"serializable\"."
 msgstr "»default_transaction_isolation« ist auf »serializable« gesetzt."
 
 #: storage/lmgr/predicate.c:1572
-msgid "You can use \"SET default_transaction_isolation = 'repeatable read'\" to change the default."
-msgstr "Mit »SET default_transaction_isolation = 'repeatable read'« können Sie die Voreinstellung ändern."
+msgid ""
+"You can use \"SET default_transaction_isolation = 'repeatable read'\" to "
+"change the default."
+msgstr ""
+"Mit »SET default_transaction_isolation = 'repeatable read'« können Sie die "
+"Voreinstellung ändern."
 
 #: storage/lmgr/predicate.c:2247 storage/lmgr/predicate.c:2262
 #: storage/lmgr/predicate.c:3653
@@ -13359,8 +14715,11 @@ msgstr "Sie müssen möglicherweise max_pred_locks_per_transaction erhöhen."
 #: storage/lmgr/predicate.c:4182 storage/lmgr/predicate.c:4519
 #: storage/lmgr/predicate.c:4531 storage/lmgr/predicate.c:4573
 #: storage/lmgr/predicate.c:4611
-msgid "could not serialize access due to read/write dependencies among transactions"
-msgstr "konnte Zugriff nicht serialisieren wegen Lese-/Schreib-Abhängigkeiten zwischen Transaktionen"
+msgid ""
+"could not serialize access due to read/write dependencies among transactions"
+msgstr ""
+"konnte Zugriff nicht serialisieren wegen Lese-/Schreib-Abhängigkeiten "
+"zwischen Transaktionen"
 
 #: storage/lmgr/predicate.c:3809 storage/lmgr/predicate.c:3898
 #: storage/lmgr/predicate.c:3906 storage/lmgr/predicate.c:3945
@@ -13368,7 +14727,8 @@ msgstr "konnte Zugriff nicht serialisieren wegen Lese-/Schreib-Abhängigkeiten z
 #: storage/lmgr/predicate.c:4533 storage/lmgr/predicate.c:4575
 #: storage/lmgr/predicate.c:4613
 msgid "The transaction might succeed if retried."
-msgstr "Die Transaktion könnte erfolgreich sein, wenn sie erneut versucht würde."
+msgstr ""
+"Die Transaktion könnte erfolgreich sein, wenn sie erneut versucht würde."
 
 #: storage/lmgr/proc.c:1072
 #, c-format
@@ -13382,13 +14742,20 @@ msgstr "sende Stornierung an blockierende Autovacuum-PID %d"
 
 #: storage/lmgr/proc.c:1138
 #, c-format
-msgid "process %d avoided deadlock for %s on %s by rearranging queue order after %ld.%03d ms"
-msgstr "Prozess %d vermied Verklemmung wegen %s-Sperre auf %s durch Umordnen der Queue nach %ld,%03d ms"
+msgid ""
+"process %d avoided deadlock for %s on %s by rearranging queue order after "
+"%ld.%03d ms"
+msgstr ""
+"Prozess %d vermied Verklemmung wegen %s-Sperre auf %s durch Umordnen der "
+"Queue nach %ld,%03d ms"
 
 #: storage/lmgr/proc.c:1150
 #, c-format
-msgid "process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
-msgstr "Prozess %d hat Verklemmung festgestellt beim Warten auf %s-Sperre auf %s nach %ld,%03d ms"
+msgid ""
+"process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
+msgstr ""
+"Prozess %d hat Verklemmung festgestellt beim Warten auf %s-Sperre auf %s "
+"nach %ld,%03d ms"
 
 #: storage/lmgr/proc.c:1156
 #, c-format
@@ -13407,12 +14774,19 @@ msgstr "Prozess %d konnte %s-Sperre auf %s nach %ld,%03d ms nicht erlangen"
 
 #: storage/lmgr/lock.c:610
 #, c-format
-msgid "cannot acquire lock mode %s on database objects while recovery is in progress"
-msgstr "Sperrmodus %s kann während der Wiederherstellung nicht auf Datenbankobjekte gesetzt werden"
+msgid ""
+"cannot acquire lock mode %s on database objects while recovery is in progress"
+msgstr ""
+"Sperrmodus %s kann während der Wiederherstellung nicht auf Datenbankobjekte "
+"gesetzt werden"
 
 #: storage/lmgr/lock.c:612
-msgid "Only RowExclusiveLock or less can be acquired on database objects during recovery."
-msgstr "Nur Sperren gleich oder unter RowExclusiveLock können während der Wiederherstellung auf Datenbankobjekte gesetzt werden."
+msgid ""
+"Only RowExclusiveLock or less can be acquired on database objects during "
+"recovery."
+msgstr ""
+"Nur Sperren gleich oder unter RowExclusiveLock können während der "
+"Wiederherstellung auf Datenbankobjekte gesetzt werden."
 
 #: storage/lmgr/lock.c:725 storage/lmgr/lock.c:794 storage/lmgr/lock.c:2762
 #: storage/lmgr/lock.c:2827
@@ -13420,12 +14794,18 @@ msgid "You might need to increase max_locks_per_transaction."
 msgstr "Sie müssen möglicherweise max_locks_per_transaction erhöhen."
 
 #: storage/lmgr/lock.c:2177 storage/lmgr/lock.c:2271
-msgid "cannot PREPARE while holding both session-level and transaction-level locks on the same object"
-msgstr "PREPARE kann nicht ausgeführt werden, wenn für das selbe Objekt Sperren auf Sitzungsebene und auf Transaktionsebene gehalten werden"
+msgid ""
+"cannot PREPARE while holding both session-level and transaction-level locks "
+"on the same object"
+msgstr ""
+"PREPARE kann nicht ausgeführt werden, wenn für das selbe Objekt Sperren auf "
+"Sitzungsebene und auf Transaktionsebene gehalten werden"
 
 #: storage/lmgr/lock.c:2363
 msgid "Not enough memory for reassigning the prepared transaction's locks."
-msgstr "Nicht genug Speicher, um die Sperren der vorbereiteten Transaktion zu übergeben."
+msgstr ""
+"Nicht genug Speicher, um die Sperren der vorbereiteten Transaktion zu "
+"übergeben."
 
 #: storage/lmgr/deadlock.c:923
 #, c-format
@@ -13511,7 +14891,7 @@ msgid "conditional utility statements are not implemented"
 msgstr "Utility-Anweisungen mit Bedingung sind nicht implementiert"
 
 #: rewrite/rewriteManip.c:1024 rewrite/rewriteHandler.c:467
-#: parser/parse_utilcmd.c:2139 parser/parse_utilcmd.c:2238
+#: parser/parse_utilcmd.c:2141 parser/parse_utilcmd.c:2240
 msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
 msgstr "UNION/INTERSECTION/EXCEPT mit Bedingung sind nicht implementiert"
 
@@ -13535,8 +14915,12 @@ msgstr "Geben Sie einen Relationsnamen und einen Regelnamen an."
 
 #: rewrite/rewriteHandler.c:510
 #, c-format
-msgid "WITH query name \"%s\" appears in both a rule action and the query being rewritten"
-msgstr "WITH-Anfragename »%s« erscheint sowohl in der Regelaktion als auch in der umzuschreibenden Anfrage"
+msgid ""
+"WITH query name \"%s\" appears in both a rule action and the query being "
+"rewritten"
+msgstr ""
+"WITH-Anfragename »%s« erscheint sowohl in der Regelaktion als auch in der "
+"umzuschreibenden Anfrage"
 
 #: rewrite/rewriteHandler.c:568
 msgid "cannot have RETURNING lists in multiple rules"
@@ -13558,20 +14942,34 @@ msgid "infinite recursion detected in rules for relation \"%s\""
 msgstr "unendliche Rekursion entdeckt in Regeln für Relation »%s«"
 
 #: rewrite/rewriteHandler.c:1911
-msgid "DO INSTEAD NOTHING rules are not supported for data-modifying statements in WITH"
-msgstr "DO INSTEAD NOTHING-Regeln werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
+msgid ""
+"DO INSTEAD NOTHING rules are not supported for data-modifying statements in "
+"WITH"
+msgstr ""
+"DO INSTEAD NOTHING-Regeln werden für datenmodifizierende Anweisungen in WITH "
+"nicht unterstützt"
 
 #: rewrite/rewriteHandler.c:1925
-msgid "conditional DO INSTEAD rules are not supported for data-modifying statements in WITH"
-msgstr "Do INSTEAD-Regeln mit Bedingung werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
+msgid ""
+"conditional DO INSTEAD rules are not supported for data-modifying statements "
+"in WITH"
+msgstr ""
+"Do INSTEAD-Regeln mit Bedingung werden für datenmodifizierende Anweisungen "
+"in WITH nicht unterstützt"
 
 #: 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"
+msgstr ""
+"DO ALSO-Regeln werden für datenmodifizierende Anweisungen in WITH nicht "
+"unterstützt"
 
 #: rewrite/rewriteHandler.c:1934
-msgid "multi-statement DO INSTEAD rules are not supported for data-modifying statements in WITH"
-msgstr "DO INSTEAD-Regeln mit mehreren Anweisungen werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
+msgid ""
+"multi-statement DO INSTEAD rules are not supported for data-modifying "
+"statements in WITH"
+msgstr ""
+"DO INSTEAD-Regeln mit mehreren Anweisungen werden für datenmodifizierende "
+"Anweisungen in WITH nicht unterstützt"
 
 #: rewrite/rewriteHandler.c:2088
 #, c-format
@@ -13579,8 +14977,11 @@ msgid "cannot perform INSERT RETURNING on relation \"%s\""
 msgstr "INSERT RETURNING kann in Relation »%s« nicht ausgeführt werden"
 
 #: 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."
+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:2095
 #, c-format
@@ -13588,8 +14989,11 @@ msgid "cannot perform UPDATE RETURNING on relation \"%s\""
 msgstr "UPDATE RETURNING kann in Relation »%s« nicht ausgeführt werden"
 
 #: 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."
+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:2102
 #, c-format
@@ -13597,12 +15001,19 @@ msgid "cannot perform DELETE RETURNING on relation \"%s\""
 msgstr "DELETE RETURNING kann in Relation »%s« nicht ausgeführt werden"
 
 #: 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."
+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:2168
-msgid "WITH cannot be used in a query that is rewritten by rules into multiple queries"
-msgstr "WITH kann nicht in einer Anfrage verwendet werden, die durch Regeln in mehrere Anfragen umgeschrieben wird"
+msgid ""
+"WITH cannot be used in a query that is rewritten by rules into multiple "
+"queries"
+msgstr ""
+"WITH kann nicht in einer Anfrage verwendet werden, die durch Regeln in "
+"mehrere Anfragen umgeschrieben wird"
 
 #: rewrite/rewriteDefine.c:109 rewrite/rewriteDefine.c:804
 #, c-format
@@ -13643,7 +15054,9 @@ msgstr "Regeln für SELECT müssen als Aktion INSTEAD SELECT haben"
 
 #: rewrite/rewriteDefine.c:335
 msgid "rules on SELECT must not contain data-modifying statements in WITH"
-msgstr "Regeln für SELECT dürfen keine datenmodifizierenden Anweisungen in WITH enthalten"
+msgstr ""
+"Regeln für SELECT dürfen keine datenmodifizierenden Anweisungen in WITH "
+"enthalten"
 
 #: rewrite/rewriteDefine.c:343
 msgid "event qualifications are not implemented for rules on SELECT"
@@ -13670,8 +15083,11 @@ msgid "could not convert table \"%s\" to a view because it has triggers"
 msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Trigger hat"
 
 #: rewrite/rewriteDefine.c:426
-msgid "In particular, the table cannot be involved in any foreign key relationships."
-msgstr "Insbesondere darf die Tabelle nicht in Fremschlüsselverhältnisse eingebunden sein."
+msgid ""
+"In particular, the table cannot be involved in any foreign key relationships."
+msgstr ""
+"Insbesondere darf die Tabelle nicht in Fremschlüsselverhältnisse eingebunden "
+"sein."
 
 #: rewrite/rewriteDefine.c:431
 #, c-format
@@ -13681,7 +15097,9 @@ msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Indexe hat"
 #: rewrite/rewriteDefine.c:437
 #, c-format
 msgid "could not convert table \"%s\" to a view because it has child tables"
-msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie abgeleitete Tabellen hat"
+msgstr ""
+"konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie abgeleitete Tabellen "
+"hat"
 
 #: rewrite/rewriteDefine.c:464
 msgid "cannot have multiple RETURNING lists in a rule"
@@ -13708,13 +15126,18 @@ msgid "cannot convert relation containing dropped columns to view"
 msgstr "kann Relation mit gelöschten Spalten nicht in Sicht umwandeln"
 
 #: rewrite/rewriteDefine.c:582
-msgid "cannot create a RETURNING list for a relation containing dropped columns"
-msgstr "für eine Relation mit gelöschten Spalten kann keine RETURNING-Liste erzeugt werden"
+msgid ""
+"cannot create a RETURNING list for a relation containing dropped columns"
+msgstr ""
+"für eine Relation mit gelöschten Spalten kann keine RETURNING-Liste erzeugt "
+"werden"
 
 #: rewrite/rewriteDefine.c:588
 #, 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«"
+msgstr ""
+"Spaltenname in Targeteintrag %d von SELECT-Regel unterscheidet sich von "
+"Spalte »%s«"
 
 #: rewrite/rewriteDefine.c:590
 #, c-format
@@ -13724,7 +15147,8 @@ msgstr "SELECT-Targeteintrag heißt »%s«."
 #: rewrite/rewriteDefine.c:599
 #, 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«"
+msgstr ""
+"Typ von Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte »%s«"
 
 #: rewrite/rewriteDefine.c:601
 #, c-format
@@ -13744,7 +15168,9 @@ msgstr "Eintrag in RETURNING-Liste hat Typ %s, aber Spalte hat Typ %s."
 #: rewrite/rewriteDefine.c:623
 #, 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«"
+msgstr ""
+"Größe von Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte "
+"»%s«"
 
 #: rewrite/rewriteDefine.c:625
 #, c-format
@@ -13764,8 +15190,12 @@ msgid "cannot determine transition data type"
 msgstr "kann Übergangsdatentyp nicht bestimmen"
 
 #: catalog/pg_aggregate.c:101
-msgid "An aggregate using a polymorphic transition type must have at least one polymorphic argument."
-msgstr "Eine Aggregatfunktion mit polymorphischem Übergangstyp muss mindestens ein polymorphisches Argument haben."
+msgid ""
+"An aggregate using a polymorphic transition type must have at least one "
+"polymorphic argument."
+msgstr ""
+"Eine Aggregatfunktion mit polymorphischem Übergangstyp muss mindestens ein "
+"polymorphisches Argument haben."
 
 #: catalog/pg_aggregate.c:124
 #, c-format
@@ -13773,28 +15203,42 @@ msgid "return type of transition function %s is not %s"
 msgstr "Rückgabetyp der Übergangsfunktion %s ist nicht %s"
 
 #: catalog/pg_aggregate.c:144
-msgid "must not omit initial value when transition function is strict and transition type is not compatible with input type"
-msgstr "Anfangswert darf nicht ausgelassen werden, wenn Übergangsfunktion strikt ist und Übergangstyp nicht mit Eingabetyp kompatibel ist"
+msgid ""
+"must not omit initial value when transition function is strict and "
+"transition type is not compatible with input type"
+msgstr ""
+"Anfangswert darf nicht ausgelassen werden, wenn Übergangsfunktion strikt ist "
+"und Übergangstyp nicht mit Eingabetyp kompatibel ist"
 
 #: catalog/pg_aggregate.c:175 catalog/pg_proc.c:205
 msgid "cannot determine result data type"
 msgstr "kann Ergebnisdatentyp nicht bestimmen"
 
 #: catalog/pg_aggregate.c:176
-msgid "An aggregate returning a polymorphic type must have at least one polymorphic argument."
-msgstr "Eine Aggregatfunktion, die einen polymorphischen Typ zurückgibt, muss mindestens ein polymorphisches Argument haben."
+msgid ""
+"An aggregate returning a polymorphic type must have at least one polymorphic "
+"argument."
+msgstr ""
+"Eine Aggregatfunktion, die einen polymorphischen Typ zurückgibt, muss "
+"mindestens ein polymorphisches Argument haben."
 
 #: catalog/pg_aggregate.c:188 catalog/pg_proc.c:211
 msgid "unsafe use of pseudo-type \"internal\""
 msgstr "unsichere Verwendung des Pseudotyps »internal«"
 
 #: catalog/pg_aggregate.c:189 catalog/pg_proc.c:212
-msgid "A function returning \"internal\" must have at least one \"internal\" argument."
-msgstr "Eine Funktion, die »internal« zurückgibt, muss mindestens ein Argument vom Typ »internal« haben."
+msgid ""
+"A function returning \"internal\" must have at least one \"internal\" "
+"argument."
+msgstr ""
+"Eine Funktion, die »internal« zurückgibt, muss mindestens ein Argument vom "
+"Typ »internal« haben."
 
 #: catalog/pg_aggregate.c:197
 msgid "sort operator can only be specified for single-argument aggregates"
-msgstr "Sortieroperator kann nur für Aggregatfunktionen mit einem Argument angegeben werden"
+msgstr ""
+"Sortieroperator kann nur für Aggregatfunktionen mit einem Argument angegeben "
+"werden"
 
 #: catalog/pg_aggregate.c:337
 #, c-format
@@ -13816,7 +15260,7 @@ msgstr "Sortierfolge »%s« für Kodierung »%s« existiert bereits"
 msgid "collation \"%s\" already exists"
 msgstr "Sortierfolge »%s« existiert bereits"
 
-#: catalog/index.c:205 parser/parse_utilcmd.c:1352 parser/parse_utilcmd.c:1438
+#: catalog/index.c:205 parser/parse_utilcmd.c:1354 parser/parse_utilcmd.c:1440
 #, c-format
 msgid "multiple primary keys for table \"%s\" are not allowed"
 msgstr "mehrere Primärschlüssel für Tabelle »%s« nicht erlaubt"
@@ -13827,11 +15271,13 @@ msgstr "Primärschlüssel können keine Ausdrücke sein"
 
 #: catalog/index.c:733 catalog/index.c:1131
 msgid "user-defined indexes on system catalog tables are not supported"
-msgstr "benutzerdefinierte Indexe für Systemkatalogtabellen werden nicht unterstützt"
+msgstr ""
+"benutzerdefinierte Indexe für Systemkatalogtabellen werden nicht unterstützt"
 
 #: catalog/index.c:743
 msgid "concurrent index creation on system catalog tables is not supported"
-msgstr "nebenläufige Indexerzeugung für Systemkatalogtabellen wird nicht unterstützt"
+msgstr ""
+"nebenläufige Indexerzeugung für Systemkatalogtabellen wird nicht unterstützt"
 
 #: catalog/index.c:761
 msgid "shared indexes cannot be created after initdb"
@@ -13858,7 +15304,8 @@ msgstr "Standardumwandlung von %s nach %s existiert bereits"
 
 #: catalog/toasting.c:144
 msgid "shared tables cannot be toasted after initdb"
-msgstr "Cluster-globale Tabellen können nach initdb nicht mehr getoastet werden"
+msgstr ""
+"Cluster-globale Tabellen können nach initdb nicht mehr getoastet werden"
 
 #: catalog/pg_proc.c:124 parser/parse_func.c:1526 parser/parse_func.c:1566
 #, c-format
@@ -13868,8 +15315,12 @@ msgstr[0] "Funktionen können nicht mehr als %d Argument haben"
 msgstr[1] "Funktionen können nicht mehr als %d Argumente haben"
 
 #: catalog/pg_proc.c:206
-msgid "A function returning a polymorphic type must have at least one polymorphic argument."
-msgstr "Eine Funktion, die einen polymorphischen Typ zurückgibt, muss mindestens ein polymorphisches Argument haben."
+msgid ""
+"A function returning a polymorphic type must have at least one polymorphic "
+"argument."
+msgstr ""
+"Eine Funktion, die einen polymorphischen Typ zurückgibt, muss mindestens ein "
+"polymorphisches Argument haben."
 
 #: catalog/pg_proc.c:224
 #, c-format
@@ -14024,13 +15475,21 @@ msgstr[1] "%d Objekte in %s"
 
 #: catalog/pg_shdepend.c:1200
 #, c-format
-msgid "cannot drop objects owned by %s because they are required by the database system"
-msgstr "kann Objekte, die %s gehören, nicht löschen, weil sie vom Datenbanksystem benötigt werden"
+msgid ""
+"cannot drop objects owned by %s because they are required by the database "
+"system"
+msgstr ""
+"kann Objekte, die %s gehören, nicht löschen, weil sie vom Datenbanksystem "
+"benötigt werden"
 
 #: catalog/pg_shdepend.c:1303
 #, c-format
-msgid "cannot reassign ownership of objects owned by %s because they are required by the database system"
-msgstr "kann den Eigentümer von den Objekten, die %s gehören, nicht ändern, weil die Objekte vom Datenbanksystem benötigt werden"
+msgid ""
+"cannot reassign ownership of objects owned by %s because they are required "
+"by the database system"
+msgstr ""
+"kann den Eigentümer von den Objekten, die %s gehören, nicht ändern, weil die "
+"Objekte vom Datenbanksystem benötigt werden"
 
 #: catalog/pg_constraint.c:802
 #, c-format
@@ -14089,7 +15548,8 @@ msgstr "es wurden keine Privilegien für »%s« gewährt"
 #: catalog/aclchk.c:329
 #, c-format
 msgid "not all privileges were granted for column \"%s\" of relation \"%s\""
-msgstr "es wurden nicht alle Priviligien für Spalte »%s« von Relation »%s« gewährt"
+msgstr ""
+"es wurden nicht alle Priviligien für Spalte »%s« von Relation »%s« gewährt"
 
 #: catalog/aclchk.c:334
 #, c-format
@@ -14099,7 +15559,9 @@ msgstr "es wurden nicht alle Priviligien für »%s« gewährt"
 #: catalog/aclchk.c:345
 #, c-format
 msgid "no privileges could be revoked for column \"%s\" of relation \"%s\""
-msgstr "es konnten keine Privilegien für Spalte »%s« von Relation »%s« entzogen werden"
+msgstr ""
+"es konnten keine Privilegien für Spalte »%s« von Relation »%s« entzogen "
+"werden"
 
 #: catalog/aclchk.c:350
 #, c-format
@@ -14108,8 +15570,11 @@ msgstr "es konnten keine Privilegien für »%s« entzogen werden"
 
 #: catalog/aclchk.c:358
 #, c-format
-msgid "not all privileges could be revoked for column \"%s\" of relation \"%s\""
-msgstr "es konnten nicht alle Privilegien für Spalte »%s« von Relation »%s« entzogen werden"
+msgid ""
+"not all privileges could be revoked for column \"%s\" of relation \"%s\""
+msgstr ""
+"es konnten nicht alle Privilegien für Spalte »%s« von Relation »%s« entzogen "
+"werden"
 
 #: catalog/aclchk.c:363
 #, c-format
@@ -14412,67 +15877,67 @@ msgstr "Rolle mit OID %u existiert nicht"
 msgid "attribute %d of relation with OID %u does not exist"
 msgstr "Attribut %d der Relation mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:3392 catalog/aclchk.c:4218
+#: catalog/aclchk.c:3392 catalog/aclchk.c:4220
 #, c-format
 msgid "relation with OID %u does not exist"
 msgstr "Relation mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:3600 catalog/aclchk.c:4322
+#: catalog/aclchk.c:3600 catalog/aclchk.c:4324
 #, c-format
 msgid "language with OID %u does not exist"
 msgstr "Sprache mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:3761 catalog/aclchk.c:4394
+#: catalog/aclchk.c:3761 catalog/aclchk.c:4396
 #, c-format
 msgid "schema with OID %u does not exist"
 msgstr "Schema mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:3815 catalog/aclchk.c:4421
+#: catalog/aclchk.c:3815 catalog/aclchk.c:4423
 #, c-format
 msgid "tablespace with OID %u does not exist"
 msgstr "Tablespace mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4244
+#: catalog/aclchk.c:4246
 #, c-format
 msgid "type with OID %u does not exist"
 msgstr "Typ mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4270
+#: catalog/aclchk.c:4272
 #, c-format
 msgid "operator with OID %u does not exist"
 msgstr "Operator mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4447
+#: catalog/aclchk.c:4449
 #, c-format
 msgid "operator class with OID %u does not exist"
 msgstr "Operatorklasse mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4474
+#: catalog/aclchk.c:4476
 #, c-format
 msgid "operator family with OID %u does not exist"
 msgstr "Operatorfamilie mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4501
+#: catalog/aclchk.c:4503
 #, c-format
 msgid "text search dictionary with OID %u does not exist"
 msgstr "Textsuchewörterbuch mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4528
+#: catalog/aclchk.c:4530
 #, c-format
 msgid "text search configuration with OID %u does not exist"
 msgstr "Textsuchekonfiguration mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4635
+#: catalog/aclchk.c:4637
 #, c-format
 msgid "collation with OID %u does not exist"
 msgstr "Sortierfolge mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4661
+#: catalog/aclchk.c:4663
 #, c-format
 msgid "conversion with OID %u does not exist"
 msgstr "Konversion mit OID %u existiert nicht"
 
-#: catalog/aclchk.c:4702
+#: catalog/aclchk.c:4704
 #, c-format
 msgid "extension with OID %u does not exist"
 msgstr "Erweiterung mit OID %u existiert nicht"
@@ -14487,7 +15952,8 @@ msgstr "kann keine Relationen in temporären Schemas anderer Sitzungen erzeugen"
 
 #: catalog/namespace.c:414
 msgid "cannot create temporary relation in non-temporary schema"
-msgstr "kann keine temporäre Relation in einem nicht-temporären Schema erzeugen"
+msgstr ""
+"kann keine temporäre Relation in einem nicht-temporären Schema erzeugen"
 
 #: catalog/namespace.c:429
 msgid "only temporary relations may be created in temporary schemas"
@@ -14535,11 +16001,13 @@ msgstr "Konversion »%s« existiert nicht"
 #: catalog/namespace.c:3297
 #, c-format
 msgid "permission denied to create temporary tables in database \"%s\""
-msgstr "keine Berechtigung, um temporäre Tabellen in Datenbank »%s« zu erzeugen"
+msgstr ""
+"keine Berechtigung, um temporäre Tabellen in Datenbank »%s« zu erzeugen"
 
 #: catalog/namespace.c:3313
 msgid "cannot create temporary tables during recovery"
-msgstr "während der Wiederherstellung können keine temporären Tabellen erzeugt werden"
+msgstr ""
+"während der Wiederherstellung können keine temporären Tabellen erzeugt werden"
 
 #: catalog/objectaddress.c:286
 msgid "database name cannot be qualified"
@@ -14609,11 +16077,14 @@ msgstr "kann %s nicht löschen, weil andere Objekte davon abhängen"
 
 #: catalog/dependency.c:939 catalog/dependency.c:946
 msgid "Use DROP ... CASCADE to drop the dependent objects too."
-msgstr "Verwenden Sie DROP ... CASCADE, um die abhängigen Objekte ebenfalls zu löschen."
+msgstr ""
+"Verwenden Sie DROP ... CASCADE, um die abhängigen Objekte ebenfalls zu "
+"löschen."
 
 #: catalog/dependency.c:943
 msgid "cannot drop desired object(s) because other objects depend on them"
-msgstr "kann gewünschte Objekte nicht löschen, weil andere Objekte davon abhängen"
+msgstr ""
+"kann gewünschte Objekte nicht löschen, weil andere Objekte davon abhängen"
 
 #. translator: %d always has a value larger than 1
 #: catalog/dependency.c:952
@@ -14961,11 +16432,16 @@ msgstr "zusammengesetzter Typ %s kann nicht Teil von sich selbst werden"
 #: catalog/heap.c:558
 #, c-format
 msgid "no collation was derived for column \"%s\" with collatable type %s"
-msgstr "für Spalte »%s« mit sortierbarem Typ %s wurde keine Sortierfolge abgeleitet"
+msgstr ""
+"für Spalte »%s« mit sortierbarem Typ %s wurde keine Sortierfolge abgeleitet"
 
 #: catalog/heap.c:1030
-msgid "A relation has an associated type of the same name, so you must use a name that doesn't conflict with any existing type."
-msgstr "Eine Relation hat einen zugehörigen Typ mit dem selben Namen, daher müssen Sie einen Namen wählen, der nicht mit einem bestehenden Typ kollidiert."
+msgid ""
+"A relation has an associated type of the same name, so you must use a name "
+"that doesn't conflict with any existing type."
+msgstr ""
+"Eine Relation hat einen zugehörigen Typ mit dem selben Namen, daher müssen "
+"Sie einen Namen wählen, der nicht mit einem bestehenden Typ kollidiert."
 
 #: catalog/heap.c:2150
 #, c-format
@@ -15008,12 +16484,18 @@ msgstr "nicht unterstützte Kombination aus ON COMMIT und Fremdschlüssel"
 
 #: catalog/heap.c:2749
 #, c-format
-msgid "Table \"%s\" references \"%s\", but they do not have the same ON COMMIT setting."
-msgstr "Tabelle »%s« verweist auf »%s«, aber sie haben nicht die gleiche ON-COMMIT-Einstellung."
+msgid ""
+"Table \"%s\" references \"%s\", but they do not have the same ON COMMIT "
+"setting."
+msgstr ""
+"Tabelle »%s« verweist auf »%s«, aber sie haben nicht die gleiche ON-COMMIT-"
+"Einstellung."
 
 #: catalog/heap.c:2754
 msgid "cannot truncate a table referenced in a foreign key constraint"
-msgstr "kann eine Tabelle, die in einen Fremdschlüssel-Constraint eingebunden ist, nicht leeren"
+msgstr ""
+"kann eine Tabelle, die in einen Fremdschlüssel-Constraint eingebunden ist, "
+"nicht leeren"
 
 #: catalog/heap.c:2755
 #, c-format
@@ -15023,7 +16505,9 @@ msgstr "Tabelle »%s« verweist auf »%s«."
 #: catalog/heap.c:2757
 #, c-format
 msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
-msgstr "Leeren Sie die Tabelle »%s« gleichzeitig oder verwenden Sie TRUNCATE ... CASCADE."
+msgstr ""
+"Leeren Sie die Tabelle »%s« gleichzeitig oder verwenden Sie TRUNCATE ... "
+"CASCADE."
 
 #: catalog/pg_depend.c:323
 #, c-format
@@ -15128,7 +16612,8 @@ msgstr "  -N ZAHL         Anzahl der erlaubten Verbindungen\n"
 #: main/main.c:347
 #, c-format
 msgid "  -o OPTIONS      pass \"OPTIONS\" to each server process (obsolete)\n"
-msgstr "  -o OPTIONEN     »OPTIONEN« an jeden Serverprozess weiterreichen (obsolet)\n"
+msgstr ""
+"  -o OPTIONEN     »OPTIONEN« an jeden Serverprozess weiterreichen (obsolet)\n"
 
 #: main/main.c:348
 #, c-format
@@ -15181,8 +16666,11 @@ msgstr "  -f s|i|n|m|h    verbiete Verwendung einiger Plantypen\n"
 
 #: main/main.c:358
 #, c-format
-msgid "  -n              do not reinitialize shared memory after abnormal exit\n"
-msgstr "  -n              Shared Memory nach abnormalem Ende nicht neu initialisieren\n"
+msgid ""
+"  -n              do not reinitialize shared memory after abnormal exit\n"
+msgstr ""
+"  -n              Shared Memory nach abnormalem Ende nicht neu "
+"initialisieren\n"
 
 #: main/main.c:359
 #, c-format
@@ -15202,7 +16690,8 @@ msgstr "  -t pa|pl|ex     zeige Zeitmessung nach jeder Anfrage\n"
 #: main/main.c:362
 #, c-format
 msgid "  -T              send SIGSTOP to all backend processes if one dies\n"
-msgstr "  -T              SIGSTOP an alle Backend-Prozesse senden wenn einer stirbt\n"
+msgstr ""
+"  -T              SIGSTOP an alle Backend-Prozesse senden wenn einer stirbt\n"
 
 #: main/main.c:363
 #, c-format
@@ -15221,7 +16710,8 @@ msgstr ""
 #: main/main.c:366
 #, c-format
 msgid "  --single        selects single-user mode (must be first argument)\n"
-msgstr "  --single        wählt den Einzelbenutzermodus (muss erstes Argument sein)\n"
+msgstr ""
+"  --single        wählt den Einzelbenutzermodus (muss erstes Argument sein)\n"
 
 #: main/main.c:367
 #, c-format
@@ -15262,11 +16752,13 @@ msgstr ""
 #: main/main.c:374
 #, c-format
 msgid "  --boot          selects bootstrapping mode (must be first argument)\n"
-msgstr "  --boot          wählt den Bootstrap-Modus (muss erstes Argument sein)\n"
+msgstr ""
+"  --boot          wählt den Bootstrap-Modus (muss erstes Argument sein)\n"
 
 #: main/main.c:375
 #, c-format
-msgid "  DBNAME          database name (mandatory argument in bootstrapping mode)\n"
+msgid ""
+"  DBNAME          database name (mandatory argument in bootstrapping mode)\n"
 msgstr "  DBNAME          Datenbankname (Pflichtangabe im Bootstrap-Modus)\n"
 
 #: main/main.c:377
@@ -15334,8 +16826,8 @@ msgid "%s: could not determine user name (GetUserName failed)\n"
 msgstr "%s: konnte Benutzername nicht ermitteln (GetUserName fehlgeschlagen)\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:832
+#: parser/parse_coerce.c:980 parser/parse_coerce.c:995
+#: 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 "kann Typ %s nicht in Typ %s umwandeln"
@@ -15399,12 +16891,17 @@ msgid "argument declared \"anyarray\" is not an array but type %s"
 msgstr "als »anyarray« deklariertes Argument ist kein Array sondern Typ %s"
 
 #: parser/parse_coerce.c:1604
-msgid "argument declared \"anyarray\" is not consistent with argument declared \"anyelement\""
-msgstr "als »anyarray« deklariertes Argument ist nicht mit als »anyelement« deklariertem Argument konsistent"
+msgid ""
+"argument declared \"anyarray\" is not consistent with argument declared "
+"\"anyelement\""
+msgstr ""
+"als »anyarray« deklariertes Argument ist nicht mit als »anyelement« "
+"deklariertem Argument konsistent"
 
 #: parser/parse_coerce.c:1622
 msgid "could not determine polymorphic type because input has type \"unknown\""
-msgstr "konnte polymorphischen Typ nicht bestimmen, weil Eingabe Typ »unknown« hat"
+msgstr ""
+"konnte polymorphischen Typ nicht bestimmen, weil Eingabe Typ »unknown« hat"
 
 #: parser/parse_coerce.c:1632
 #, c-format
@@ -15441,9 +16938,10 @@ msgstr "CREATE TABLE AS kann INTO nicht verwenden"
 msgid "duplicate trigger events specified"
 msgstr "mehrere Trigger-Ereignisse angegeben"
 
-#: gram.y:4152 parser/parse_utilcmd.c:2513 parser/parse_utilcmd.c:2539
+#: gram.y:4152 parser/parse_utilcmd.c:2515 parser/parse_utilcmd.c:2541
 msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
-msgstr "Constraint, der als INITIALLY DEFERRED deklariert wurde, muss DEFERRABLE sein"
+msgstr ""
+"Constraint, der als INITIALLY DEFERRED deklariert wurde, muss DEFERRABLE sein"
 
 #: gram.y:4159
 msgid "conflicting constraint properties"
@@ -15535,7 +17033,9 @@ msgstr "Frame-Beginn kann nicht UNBOUNDED FOLLOWING sein"
 
 #: 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"
+msgstr ""
+"Frame der in der folgenden Zeile beginnt kann nicht in der aktuellen Zeile "
+"enden"
 
 #: gram.y:11104
 msgid "frame end cannot be UNBOUNDED PRECEDING"
@@ -15543,11 +17043,15 @@ msgstr "Frame-Ende kann nicht UNBOUNDED PRECEDING sein"
 
 #: 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"
+msgstr ""
+"Frame der in der aktuellen Zeile beginnt kann keine vorhergehenden Zeilen "
+"haben"
 
 #: 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"
+msgstr ""
+"Frame der in der folgenden Zeile beginnt kann keine vorhergehenden Zeilen "
+"haben"
 
 #: gram.y:11751
 msgid "type modifier cannot have parameter name"
@@ -15609,158 +17113,180 @@ msgstr "%s erstellt implizit eine Sequenz »%s« für die »serial«-Spalte »%s
 
 #: parser/parse_utilcmd.c:484 parser/parse_utilcmd.c:496
 #, c-format
-msgid "conflicting NULL/NOT NULL declarations for column \"%s\" of table \"%s\""
-msgstr "widersprüchliche NULL/NOT NULL-Deklarationen für Spalte »%s« von Tabelle »%s«"
+msgid ""
+"conflicting NULL/NOT NULL declarations for column \"%s\" of table \"%s\""
+msgstr ""
+"widersprüchliche NULL/NOT NULL-Deklarationen für Spalte »%s« von Tabelle »%s«"
 
 #: parser/parse_utilcmd.c:508
 #, c-format
 msgid "multiple default values specified for column \"%s\" of table \"%s\""
 msgstr "mehrere Vorgabewerte angegeben für Spalte »%s« von Tabelle »%s«"
 
-#: parser/parse_utilcmd.c:1155 parser/parse_utilcmd.c:1231
+#: parser/parse_utilcmd.c:1157 parser/parse_utilcmd.c:1233
 #, c-format
 msgid "Index \"%s\" contains a whole-row table reference."
 msgstr "Index »%s« enthält einen Verweis auf die ganze Zeile der Tabelle."
 
-#: parser/parse_utilcmd.c:1496
+#: parser/parse_utilcmd.c:1498
 msgid "cannot use an existing index in CREATE TABLE"
 msgstr "bestehender Index kann nicht in CREATE TABLE verwendet werden"
 
-#: parser/parse_utilcmd.c:1516
+#: parser/parse_utilcmd.c:1518
 #, c-format
 msgid "index \"%s\" is already associated with a constraint"
 msgstr "Index »%s« gehört bereits zu einem Constraint"
 
-#: parser/parse_utilcmd.c:1524
+#: parser/parse_utilcmd.c:1526
 #, c-format
 msgid "index \"%s\" does not belong to table \"%s\""
 msgstr "Index »%s« gehört nicht zu Tabelle »%s«"
 
-#: parser/parse_utilcmd.c:1531
+#: parser/parse_utilcmd.c:1533
 #, c-format
 msgid "index \"%s\" is not valid"
 msgstr "Index »%s« ist nicht gültig"
 
-#: parser/parse_utilcmd.c:1537
+#: parser/parse_utilcmd.c:1539
 #, c-format
 msgid "\"%s\" is not a unique index"
 msgstr "»%s« ist kein Unique Index"
 
-#: parser/parse_utilcmd.c:1538 parser/parse_utilcmd.c:1545
-#: parser/parse_utilcmd.c:1552 parser/parse_utilcmd.c:1622
+#: parser/parse_utilcmd.c:1540 parser/parse_utilcmd.c:1547
+#: parser/parse_utilcmd.c:1554 parser/parse_utilcmd.c:1624
 msgid "Cannot create a primary key or unique constraint using such an index."
-msgstr "Ein Primärschlüssel oder Unique-Constraint kann nicht mit einem solchen Index erzeugt werden."
+msgstr ""
+"Ein Primärschlüssel oder Unique-Constraint kann nicht mit einem solchen "
+"Index erzeugt werden."
 
-#: parser/parse_utilcmd.c:1544
+#: parser/parse_utilcmd.c:1546
 #, c-format
 msgid "index \"%s\" contains expressions"
 msgstr "Index »%s« enthält Ausdrücke"
 
-#: parser/parse_utilcmd.c:1551
+#: parser/parse_utilcmd.c:1553
 #, c-format
 msgid "\"%s\" is a partial index"
 msgstr "»%s« ist ein partieller Index"
 
-#: parser/parse_utilcmd.c:1563
+#: parser/parse_utilcmd.c:1565
 #, c-format
 msgid "\"%s\" is a deferrable index"
 msgstr "»%s« ist ein aufschiebbarer Index"
 
-#: parser/parse_utilcmd.c:1564
+#: parser/parse_utilcmd.c:1566
 msgid "Cannot create a non-deferrable constraint using a deferrable index."
-msgstr "Ein nicht aufschiebbarer Constraint kann nicht mit einem aufschiebbaren Index erzeugt werden."
+msgstr ""
+"Ein nicht aufschiebbarer Constraint kann nicht mit einem aufschiebbaren "
+"Index erzeugt werden."
 
-#: parser/parse_utilcmd.c:1621
+#: parser/parse_utilcmd.c:1623
 #, c-format
 msgid "index \"%s\" does not have default sorting behavior"
 msgstr "Index »%s« hat nicht das Standardsortierverhalten"
 
-#: parser/parse_utilcmd.c:1766
+#: parser/parse_utilcmd.c:1768
 #, c-format
 msgid "column \"%s\" appears twice in primary key constraint"
 msgstr "Spalte »%s« erscheint zweimal im Primärschlüssel-Constraint"
 
-#: parser/parse_utilcmd.c:1772
+#: parser/parse_utilcmd.c:1774
 #, c-format
 msgid "column \"%s\" appears twice in unique constraint"
 msgstr "Spalte »%s« erscheint zweimal im Unique-Constraint"
 
-#: parser/parse_utilcmd.c:1932
+#: parser/parse_utilcmd.c:1934
 msgid "index expression cannot return a set"
 msgstr "Indexausdruck kann keine Ergebnismenge zurückgeben"
 
-#: parser/parse_utilcmd.c:1942
-msgid "index expressions and predicates can refer only to the table being indexed"
-msgstr "Indexausdrücke und -prädikate können nur auf die zu indizierende Tabelle verweisen"
+#: parser/parse_utilcmd.c:1944
+msgid ""
+"index expressions and predicates can refer only to the table being indexed"
+msgstr ""
+"Indexausdrücke und -prädikate können nur auf die zu indizierende Tabelle "
+"verweisen"
 
-#: parser/parse_utilcmd.c:2039
+#: parser/parse_utilcmd.c:2041
 msgid "rule WHERE condition cannot contain references to other relations"
-msgstr "WHERE-Bedingung einer Regel kann keine Verweise auf andere Relationen enthalten"
+msgstr ""
+"WHERE-Bedingung einer Regel kann keine Verweise auf andere Relationen "
+"enthalten"
 
-#: parser/parse_utilcmd.c:2045
+#: parser/parse_utilcmd.c:2047
 msgid "cannot use aggregate function in rule WHERE condition"
-msgstr "Aggregatfunktionen können nicht in der WHERE-Bedingung einer Regel verwendet werden"
+msgstr ""
+"Aggregatfunktionen können nicht in der WHERE-Bedingung einer Regel verwendet "
+"werden"
 
-#: parser/parse_utilcmd.c:2049
+#: parser/parse_utilcmd.c:2051
 msgid "cannot use window function in rule WHERE condition"
-msgstr "Fensterfunktionen können nicht in der WHERE-Bedingung einer Regel verwendet werden"
+msgstr ""
+"Fensterfunktionen können nicht in der WHERE-Bedingung einer Regel verwendet "
+"werden"
 
-#: parser/parse_utilcmd.c:2121
-msgid "rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or DELETE actions"
-msgstr "Regeln mit WHERE-Bedingungen können als Aktion nur SELECT, INSERT, UPDATE oder DELETE haben"
+#: parser/parse_utilcmd.c:2123
+msgid ""
+"rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or DELETE "
+"actions"
+msgstr ""
+"Regeln mit WHERE-Bedingungen können als Aktion nur SELECT, INSERT, UPDATE "
+"oder DELETE haben"
 
-#: parser/parse_utilcmd.c:2157
+#: parser/parse_utilcmd.c:2159
 msgid "ON SELECT rule cannot use OLD"
 msgstr "ON-SELECT-Regel kann nicht OLD verwenden"
 
-#: parser/parse_utilcmd.c:2161
+#: parser/parse_utilcmd.c:2163
 msgid "ON SELECT rule cannot use NEW"
 msgstr "ON-SELECT-Regel kann nicht NEW verwenden"
 
-#: parser/parse_utilcmd.c:2170
+#: parser/parse_utilcmd.c:2172
 msgid "ON INSERT rule cannot use OLD"
 msgstr "ON-INSERT-Regel kann nicht OLD verwenden"
 
-#: parser/parse_utilcmd.c:2176
+#: parser/parse_utilcmd.c:2178
 msgid "ON DELETE rule cannot use NEW"
 msgstr "ON-DELETE-Regel kann nicht NEW verwenden"
 
-#: parser/parse_utilcmd.c:2204
+#: parser/parse_utilcmd.c:2206
 msgid "cannot refer to OLD within WITH query"
 msgstr "in WITH-Anfrage kann nicht auf OLD verweisen werden"
 
-#: parser/parse_utilcmd.c:2211
+#: parser/parse_utilcmd.c:2213
 msgid "cannot refer to NEW within WITH query"
 msgstr "in WITH-Anfrage kann nicht auf NEW verwiesen werden"
 
-#: parser/parse_utilcmd.c:2485
+#: parser/parse_utilcmd.c:2487
 msgid "misplaced DEFERRABLE clause"
 msgstr "falsch platzierte DEFERRABLE-Klausel"
 
-#: parser/parse_utilcmd.c:2490 parser/parse_utilcmd.c:2505
+#: parser/parse_utilcmd.c:2492 parser/parse_utilcmd.c:2507
 msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
 msgstr "mehrere DEFERRABLE/NOT DEFERRABLE-Klauseln sind nicht erlaubt"
 
-#: parser/parse_utilcmd.c:2500
+#: parser/parse_utilcmd.c:2502
 msgid "misplaced NOT DEFERRABLE clause"
 msgstr "falsch platzierte NOT DEFERRABLE-Klausel"
 
-#: parser/parse_utilcmd.c:2521
+#: parser/parse_utilcmd.c:2523
 msgid "misplaced INITIALLY DEFERRED clause"
 msgstr "falsch platzierte INITIALLY DEFERRED-Klausel"
 
-#: parser/parse_utilcmd.c:2526 parser/parse_utilcmd.c:2552
+#: parser/parse_utilcmd.c:2528 parser/parse_utilcmd.c:2554
 msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
 msgstr "mehrere INITIALLY IMMEDIATE/DEFERRED-Klauseln sind nicht erlaubt"
 
-#: parser/parse_utilcmd.c:2547
+#: parser/parse_utilcmd.c:2549
 msgid "misplaced INITIALLY IMMEDIATE clause"
 msgstr "falsch platzierte INITIALLY IMMEDIATE-Klausel"
 
-#: parser/parse_utilcmd.c:2738
+#: parser/parse_utilcmd.c:2740
 #, c-format
-msgid "CREATE specifies a schema (%s) different from the one being created (%s)"
-msgstr "CREATE gibt ein Schema an (%s) welches nicht gleich dem zu erzeugenden Schema ist (%s)"
+msgid ""
+"CREATE specifies a schema (%s) different from the one being created (%s)"
+msgstr ""
+"CREATE gibt ein Schema an (%s) welches nicht gleich dem zu erzeugenden "
+"Schema ist (%s)"
 
 #: parser/parse_agg.c:131 parser/parse_oper.c:219
 #, c-format
@@ -15773,7 +17299,9 @@ msgstr "Aggregatfunktionen mit DISTINCT müssen ihre Eingaben sortieren können.
 
 #: parser/parse_agg.c:174
 msgid "aggregate function calls cannot contain window function calls"
-msgstr "Aufrufe von Aggregatfunktionen können keine Aufrufe von Fensterfunktionen enthalten"
+msgstr ""
+"Aufrufe von Aggregatfunktionen können keine Aufrufe von Fensterfunktionen "
+"enthalten"
 
 #: parser/parse_agg.c:245 parser/parse_clause.c:1637
 #, c-format
@@ -15794,7 +17322,9 @@ msgstr "Aggregatfunktionen sind nicht in der GROUP-BY-Klausel erlaubt"
 
 #: parser/parse_agg.c:433
 msgid "aggregate functions not allowed in a recursive query's recursive term"
-msgstr "Aggregatfunktionen sind nicht im rekursiven Ausdruck einer rekursiven Anfrage erlaubt"
+msgstr ""
+"Aggregatfunktionen sind nicht im rekursiven Ausdruck einer rekursiven "
+"Anfrage erlaubt"
 
 #: parser/parse_agg.c:458
 msgid "window functions not allowed in WHERE clause"
@@ -15818,13 +17348,18 @@ msgstr "Fensterfunktionen sind nicht in der Fensterdefinition erlaubt"
 
 #: parser/parse_agg.c:673
 #, c-format
-msgid "column \"%s.%s\" must appear in the GROUP BY clause or be used in an aggregate function"
-msgstr "Spalte »%s.%s« muss in der GROUP-BY-Klausel erscheinen oder in einer Aggregatfunktion verwendet werden"
+msgid ""
+"column \"%s.%s\" must appear in the GROUP BY clause or be used in an "
+"aggregate function"
+msgstr ""
+"Spalte »%s.%s« muss in der GROUP-BY-Klausel erscheinen oder in einer "
+"Aggregatfunktion verwendet werden"
 
 #: parser/parse_agg.c:679
 #, c-format
 msgid "subquery uses ungrouped column \"%s.%s\" from outer query"
-msgstr "Unteranfrage verwendet nicht gruppierte Spalte »%s.%s« aus äußerer Anfrage"
+msgstr ""
+"Unteranfrage verwendet nicht gruppierte Spalte »%s.%s« aus äußerer Anfrage"
 
 #: parser/analyze.c:472
 msgid "INSERT ... SELECT cannot specify INTO"
@@ -15863,8 +17398,12 @@ msgid "INSERT has more target columns than expressions"
 msgstr "INSERT hat mehr Zielspalten als Ausdrücke"
 
 #: parser/analyze.c:788
-msgid "The insertion source is a row expression containing the same number of columns expected by the INSERT. Did you accidentally use extra parentheses?"
-msgstr "Der einzufügende Wert ist ein Zeilenausdruck mit der gleichen Anzahl Spalten wie von INSERT erwartet. Haben Sie versehentlich zu viele Klammern gesetzt?"
+msgid ""
+"The insertion source is a row expression containing the same number of "
+"columns expected by the INSERT. Did you accidentally use extra parentheses?"
+msgstr ""
+"Der einzufügende Wert ist ein Zeilenausdruck mit der gleichen Anzahl Spalten "
+"wie von INSERT erwartet. Haben Sie versehentlich zu viele Klammern gesetzt?"
 
 #: parser/analyze.c:1085
 msgid "DEFAULT can only appear in a VALUES list within INSERT"
@@ -15880,19 +17419,29 @@ msgstr "ungültige ORDER-BY-Klausel mit UNION/INTERSECT/EXCEPT"
 
 #: parser/analyze.c:1457
 msgid "Only result column names can be used, not expressions or functions."
-msgstr "Es können nur Ergebnisspaltennamen verwendet werden, keine Ausdrücke oder Funktionen."
+msgstr ""
+"Es können nur Ergebnisspaltennamen verwendet werden, keine Ausdrücke oder "
+"Funktionen."
 
 #: parser/analyze.c:1458
-msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
-msgstr "Fügen Sie den Ausdrück/die Funktion jedem SELECT hinzu oder verlegen Sie die UNION in eine FROM-Klausel."
+msgid ""
+"Add the expression/function to every SELECT, or move the UNION into a FROM "
+"clause."
+msgstr ""
+"Fügen Sie den Ausdrück/die Funktion jedem SELECT hinzu oder verlegen Sie die "
+"UNION in eine FROM-Klausel."
 
 #: parser/analyze.c:1533
 msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
 msgstr "INTO ist nur im ersten SELECT von UNION/INTERSECT/EXCEPT erlaubt"
 
 #: parser/analyze.c:1593
-msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
-msgstr "Teilanweisung von UNION/INTERSECT/EXCEPT kann nicht auf andere Relationen auf der selben Anfrageebene verweisen"
+msgid ""
+"UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of "
+"same query level"
+msgstr ""
+"Teilanweisung von UNION/INTERSECT/EXCEPT kann nicht auf andere Relationen "
+"auf der selben Anfrageebene verweisen"
 
 #: parser/analyze.c:1681
 #, c-format
@@ -15933,7 +17482,8 @@ msgstr "DECLARE CURSOR kann nicht INTO verwenden"
 
 #: parser/analyze.c:2200
 msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
-msgstr "DECLARE CURSOR darf keine datenmodifizierenden Anweisungen in WITH enthalten"
+msgstr ""
+"DECLARE CURSOR darf keine datenmodifizierenden Anweisungen in WITH enthalten"
 
 #: parser/analyze.c:2206
 msgid "DECLARE CURSOR WITH HOLD ... FOR UPDATE/SHARE is not supported"
@@ -15972,8 +17522,12 @@ msgid "SELECT FOR UPDATE/SHARE is not allowed with window functions"
 msgstr "SELECT FOR UPDATE/SHARE ist nicht mit Fensterfunktionen erlaubt"
 
 #: parser/analyze.c:2294
-msgid "SELECT FOR UPDATE/SHARE is not allowed with set-returning functions in the target list"
-msgstr "SELECT FOR UPDATE/SHARE ist nicht mit Funktionen mit Ergebnismenge in der Targetliste erlaubt"
+msgid ""
+"SELECT FOR UPDATE/SHARE is not allowed with set-returning functions in the "
+"target list"
+msgstr ""
+"SELECT FOR UPDATE/SHARE ist nicht mit Funktionen mit Ergebnismenge in der "
+"Targetliste erlaubt"
 
 #: parser/analyze.c:2373
 msgid "SELECT FOR UPDATE/SHARE must specify unqualified relation names"
@@ -15982,7 +17536,8 @@ msgstr "SELECT FOR UPDATE/SHARE muss unqualifizierte Relationsnamen angeben"
 #: parser/analyze.c:2390
 #, c-format
 msgid "SELECT FOR UPDATE/SHARE cannot be used with foreign table \"%s\""
-msgstr "SELECT FOR UPDATE/SHARE kann nicht mit Fremdtabelle »%s« verwendet werden"
+msgstr ""
+"SELECT FOR UPDATE/SHARE kann nicht mit Fremdtabelle »%s« verwendet werden"
 
 #: parser/analyze.c:2409
 msgid "SELECT FOR UPDATE/SHARE cannot be applied to a join"
@@ -15994,7 +17549,8 @@ msgstr "SELECT FOR UPDATE/SHARE kann nicht auf eine Funktion angewendet werden"
 
 #: parser/analyze.c:2427
 msgid "SELECT FOR UPDATE/SHARE cannot be applied to a WITH query"
-msgstr "SELECT FOR UPDATE/SHARE kann nicht auf eine WITH-Anfrage angewendet werden"
+msgstr ""
+"SELECT FOR UPDATE/SHARE kann nicht auf eine WITH-Anfrage angewendet werden"
 
 #: parser/analyze.c:2441
 #, c-format
@@ -16012,19 +17568,29 @@ msgstr "Unteranfrage in FROM kann kein SELECT INTO enthalten"
 
 #: parser/parse_clause.c:524
 msgid "subquery in FROM cannot refer to other relations of same query level"
-msgstr "Unteranfrage in FROM kann nicht auf andere Relationen auf der selben Anfrageebene verweisen"
+msgstr ""
+"Unteranfrage in FROM kann nicht auf andere Relationen auf der selben "
+"Anfrageebene verweisen"
 
 #: parser/parse_clause.c:580
-msgid "function expression in FROM cannot refer to other relations of same query level"
-msgstr "Funktionsausdruck in FROM kann nicht auf andere Relationen auf der selben Anfrageebene verweisen"
+msgid ""
+"function expression in FROM cannot refer to other relations of same query "
+"level"
+msgstr ""
+"Funktionsausdruck in FROM kann nicht auf andere Relationen auf der selben "
+"Anfrageebene verweisen"
 
 #: parser/parse_clause.c:593
 msgid "cannot use aggregate function in function expression in FROM"
-msgstr "Aggregatfunktionen können nicht in Funktionsausdrücken in FROM verwendet werden"
+msgstr ""
+"Aggregatfunktionen können nicht in Funktionsausdrücken in FROM verwendet "
+"werden"
 
 #: parser/parse_clause.c:600
 msgid "cannot use window function in function expression in FROM"
-msgstr "Fensterfunktionen können nicht in Funktionsausdrücken in FROM verwendet werden"
+msgstr ""
+"Fensterfunktionen können nicht in Funktionsausdrücken in FROM verwendet "
+"werden"
 
 #: parser/parse_clause.c:877
 #, c-format
@@ -16039,7 +17605,8 @@ msgstr "gemeinsamer Spaltenname »%s« erscheint mehrmals in der linken Tabelle"
 #: parser/parse_clause.c:901
 #, c-format
 msgid "column \"%s\" specified in USING clause does not exist in left table"
-msgstr "Spalte »%s« aus der USING-Klausel existiert nicht in der linken Tabelle"
+msgstr ""
+"Spalte »%s« aus der USING-Klausel existiert nicht in der linken Tabelle"
 
 #: parser/parse_clause.c:915
 #, c-format
@@ -16049,7 +17616,8 @@ msgstr "gemeinsamer Spaltenname »%s« erscheint mehrmals in der rechten Tabelle
 #: parser/parse_clause.c:924
 #, c-format
 msgid "column \"%s\" specified in USING clause does not exist in right table"
-msgstr "Spalte »%s« aus der USING-Klausel existiert nicht in der rechten Tabelle"
+msgstr ""
+"Spalte »%s« aus der USING-Klausel existiert nicht in der rechten Tabelle"
 
 #: parser/parse_clause.c:981
 #, c-format
@@ -16117,16 +17685,23 @@ msgid "Omit the parentheses in this OVER clause."
 msgstr "Lassen Sie die Klammern in dieser OVER-Klausel weg."
 
 #: parser/parse_clause.c:1800
-msgid "in an aggregate with DISTINCT, ORDER BY expressions must appear in argument list"
-msgstr "in einer Aggregatfunktion mit DISTINCT müssen ORDER-BY-Ausdrücke in der Argumentliste erscheinen"
+msgid ""
+"in an aggregate with DISTINCT, ORDER BY expressions must appear in argument "
+"list"
+msgstr ""
+"in einer Aggregatfunktion mit DISTINCT müssen ORDER-BY-Ausdrücke in der "
+"Argumentliste erscheinen"
 
 #: parser/parse_clause.c:1801
 msgid "for SELECT DISTINCT, ORDER BY expressions must appear in select list"
-msgstr "bei SELECT DISTINCT müssen ORDER-BY-Ausdrücke in der Select-Liste erscheinen"
+msgstr ""
+"bei SELECT DISTINCT müssen ORDER-BY-Ausdrücke in der Select-Liste erscheinen"
 
 #: parser/parse_clause.c:1887 parser/parse_clause.c:1919
 msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
-msgstr "Ausdrücke in SELECT DISTINCT ON müssen mit den ersten Ausdrücken in ORDER BY übereinstimmen"
+msgstr ""
+"Ausdrücke in SELECT DISTINCT ON müssen mit den ersten Ausdrücken in ORDER BY "
+"übereinstimmen"
 
 #: parser/parse_clause.c:2041
 #, c-format
@@ -16134,8 +17709,11 @@ msgid "operator %s is not a valid ordering operator"
 msgstr "Operator %s ist kein gültiger Sortieroperator"
 
 #: parser/parse_clause.c:2043
-msgid "Ordering operators must be \"<\" or \">\" members of btree operator families."
-msgstr "Sortieroperatoren müssen die Mitglieder »<« oder »>« einer »btree«-Operatorfamilie sein."
+msgid ""
+"Ordering operators must be \"<\" or \">\" members of btree operator families."
+msgstr ""
+"Sortieroperatoren müssen die Mitglieder »<« oder »>« einer »btree«-"
+"Operatorfamilie sein."
 
 #: parser/parse_expr.c:366 parser/parse_expr.c:759
 #, c-format
@@ -16155,7 +17733,9 @@ msgstr "konnte Spalte »%s« im Record-Datentyp nicht identifizieren"
 #: parser/parse_expr.c:390
 #, c-format
 msgid "column notation .%s applied to type %s, which is not a composite type"
-msgstr "Spaltenschreibweise .%s mit Typ %s verwendet, der kein zusammengesetzter Typ ist"
+msgstr ""
+"Spaltenschreibweise .%s mit Typ %s verwendet, der kein zusammengesetzter Typ "
+"ist"
 
 #: parser/parse_expr.c:420 parser/parse_target.c:618
 msgid "row expansion via \"*\" is not supported here"
@@ -16203,7 +17783,9 @@ 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[]."
+msgstr ""
+"Wandeln Sie ausdrücklich in den gewünschten Typ um, zum Beispiel ARRAY[]::"
+"integer[]."
 
 #: parser/parse_expr.c:1627
 #, c-format
@@ -16251,8 +17833,11 @@ msgid "could not determine interpretation of row comparison operator %s"
 msgstr "konnte Interpretation des Zeilenvergleichsoperators %s nicht bestimmen"
 
 #: parser/parse_expr.c:2310
-msgid "Row comparison operators must be associated with btree operator families."
-msgstr "Zeilenvergleichsoperatoren müssen einer »btree«-Operatorfamilie zugeordnet sein."
+msgid ""
+"Row comparison operators must be associated with btree operator families."
+msgstr ""
+"Zeilenvergleichsoperatoren müssen einer »btree«-Operatorfamilie zugeordnet "
+"sein."
 
 #: parser/parse_expr.c:2355
 msgid "There are multiple equally-plausible candidates."
@@ -16282,17 +17867,26 @@ msgstr "Spalte »%s« hat Typ %s, aber der Ausdruck hat Typ %s"
 
 #: parser/parse_target.c:655
 #, c-format
-msgid "cannot assign to field \"%s\" of column \"%s\" because its type %s is not a composite type"
-msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil ihr Typ %s kein zusammengesetzter Typ ist"
+msgid ""
+"cannot assign to field \"%s\" of column \"%s\" because its type %s is not a "
+"composite type"
+msgstr ""
+"kann Feld »%s« in Spalte »%s« nicht setzen, weil ihr Typ %s kein "
+"zusammengesetzter Typ ist"
 
 #: parser/parse_target.c:664
 #, c-format
-msgid "cannot assign to field \"%s\" of column \"%s\" because there is no such column in data type %s"
-msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil es keine solche Spalte in Datentyp %s gibt"
+msgid ""
+"cannot assign to field \"%s\" of column \"%s\" because there is no such "
+"column in data type %s"
+msgstr ""
+"kann Feld »%s« in Spalte »%s« nicht setzen, weil es keine solche Spalte in "
+"Datentyp %s gibt"
 
 #: parser/parse_target.c:731
 #, c-format
-msgid "array assignment to \"%s\" requires type %s but expression is of type %s"
+msgid ""
+"array assignment to \"%s\" requires type %s but expression is of type %s"
 msgstr "Wertzuweisung für »%s« erfordert Typ %s, aber Ausdruck hat Typ %s"
 
 #: parser/parse_target.c:741
@@ -16334,8 +17928,12 @@ msgid "collation mismatch between implicit collations \"%s\" and \"%s\""
 msgstr "implizite Sortierfolgen »%s« und »%s« stimmen nicht überein"
 
 #: parser/parse_collate.c:217 parser/parse_collate.c:541
-msgid "You can choose the collation by applying the COLLATE clause to one or both expressions."
-msgstr "Sie können die Sortierfolge auswählen, indem Sie die COLLATE-Klausel auf einen oder beide Ausdrücke anwenden."
+msgid ""
+"You can choose the collation by applying the COLLATE clause to one or both "
+"expressions."
+msgstr ""
+"Sie können die Sortierfolge auswählen, indem Sie die COLLATE-Klausel auf "
+"einen oder beide Ausdrücke anwenden."
 
 #: parser/parse_collate.c:769
 #, c-format
@@ -16370,20 +17968,32 @@ msgstr "zu viele Spaltenaliasnamen für Funktion %s angegeben"
 
 #: parser/parse_relation.c:859
 #, c-format
-msgid "There is a WITH item named \"%s\", but it cannot be referenced from this part of the query."
-msgstr "Es gibt ein WITH-Element namens »%s«, aber darauf kann aus diesem Teil der Anfrage kein Bezug genommen werden."
+msgid ""
+"There is a WITH item named \"%s\", but it cannot be referenced from this "
+"part of the query."
+msgstr ""
+"Es gibt ein WITH-Element namens »%s«, aber darauf kann aus diesem Teil der "
+"Anfrage kein Bezug genommen werden."
 
 #: parser/parse_relation.c:861
-msgid "Use WITH RECURSIVE, or re-order the WITH items to remove forward references."
-msgstr "Verwenden Sie WITH RECURSIVE oder sortieren Sie die WITH-Ausdrücke um, um Vorwärtsreferenzen zu entfernen."
+msgid ""
+"Use WITH RECURSIVE, or re-order the WITH items to remove forward references."
+msgstr ""
+"Verwenden Sie WITH RECURSIVE oder sortieren Sie die WITH-Ausdrücke um, um "
+"Vorwärtsreferenzen zu entfernen."
 
 #: parser/parse_relation.c:1134
-msgid "a column definition list is only allowed for functions returning \"record\""
-msgstr "eine Spaltendefinitionsliste ist nur erlaubt bei Funktionen, die »record« zurückgeben"
+msgid ""
+"a column definition list is only allowed for functions returning \"record\""
+msgstr ""
+"eine Spaltendefinitionsliste ist nur erlaubt bei Funktionen, die »record« "
+"zurückgeben"
 
 #: parser/parse_relation.c:1142
 msgid "a column definition list is required for functions returning \"record\""
-msgstr "eine Spaltendefinitionsliste ist erforderlich bei Funktionen, die »record« zurückgeben"
+msgstr ""
+"eine Spaltendefinitionsliste ist erforderlich bei Funktionen, die »record« "
+"zurückgeben"
 
 #: parser/parse_relation.c:1193
 #, c-format
@@ -16393,7 +18003,8 @@ msgstr "Funktion »%s« in FROM hat nicht unterstützten Rückgabetyp %s"
 #: parser/parse_relation.c:1267
 #, c-format
 msgid "VALUES lists \"%s\" have %d columns available but %d columns specified"
-msgstr "VALUES-Liste »%s« hat %d Spalten verfügbar, aber %d Spalten wurden angegeben"
+msgstr ""
+"VALUES-Liste »%s« hat %d Spalten verfügbar, aber %d Spalten wurden angegeben"
 
 #: parser/parse_relation.c:1323
 #, c-format
@@ -16418,12 +18029,17 @@ msgstr "ungültiger Verweis auf FROM-Klausel-Eintrag für Tabelle »%s«"
 #: parser/parse_relation.c:2492
 #, c-format
 msgid "Perhaps you meant to reference the table alias \"%s\"."
-msgstr "Vielleicht wurde beabsichtigt, auf den Tabellenalias »%s« zu verweisen."
+msgstr ""
+"Vielleicht wurde beabsichtigt, auf den Tabellenalias »%s« zu verweisen."
 
 #: parser/parse_relation.c:2494
 #, c-format
-msgid "There is an entry for table \"%s\", but it cannot be referenced from this part of the query."
-msgstr "Es gibt einen Eintrag für Tabelle »%s«, aber auf ihn kann aus diesem Teil der Anfrage kein Bezug genommen werden."
+msgid ""
+"There is an entry for table \"%s\", but it cannot be referenced from this "
+"part of the query."
+msgstr ""
+"Es gibt einen Eintrag für Tabelle »%s«, aber auf ihn kann aus diesem Teil "
+"der Anfrage kein Bezug genommen werden."
 
 #: parser/parse_relation.c:2500
 #, c-format
@@ -16447,8 +18063,12 @@ msgid "unsafe use of string constant with Unicode escapes"
 msgstr "unsichere Verwendung von Zeichenkette mit Unicode-Escapes"
 
 #: scan.l:512
-msgid "String constants with Unicode escapes cannot be used when standard_conforming_strings is off."
-msgstr "Zeichenketten mit Unicode-Escapes können nicht verwendet werden, wenn standard_conforming_strings aus ist."
+msgid ""
+"String constants with Unicode escapes cannot be used when "
+"standard_conforming_strings is off."
+msgstr ""
+"Zeichenketten mit Unicode-Escapes können nicht verwendet werden, wenn "
+"standard_conforming_strings aus ist."
 
 #: 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
@@ -16468,8 +18088,11 @@ msgid "unsafe use of \\' in a string literal"
 msgstr "unsichere Verwendung von \\' in Zeichenkettenkonstante"
 
 #: scan.l:599
-msgid "Use '' to write quotes in strings. \\' is insecure in client-only encodings."
-msgstr "Verwenden Sie '', um Quotes in Zeichenketten zu schreiben. \\' ist in bestimmten Client-seitigen Kodierungen unsicher."
+msgid ""
+"Use '' to write quotes in strings. \\' is insecure in client-only encodings."
+msgstr ""
+"Verwenden Sie '', um Quotes in Zeichenketten zu schreiben. \\' ist in "
+"bestimmten Client-seitigen Kodierungen unsicher."
 
 #: scan.l:674
 msgid "unterminated dollar-quoted string"
@@ -16500,8 +18123,12 @@ msgid "%s at or near \"%s\""
 msgstr "%s bei »%s«"
 
 #: 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"
-msgstr "Unicode-Escape-Werte können nicht für Code-Punkt-Werte über 007F verwendet werden, wenn die Serverkodierung nicht UTF8 ist"
+msgid ""
+"Unicode escape values cannot be used for code point values above 007F when "
+"the server encoding is not UTF8"
+msgstr ""
+"Unicode-Escape-Werte können nicht für Code-Punkt-Werte über 007F verwendet "
+"werden, wenn die Serverkodierung nicht UTF8 ist"
 
 #: scan.l:1192 scan.l:1328
 msgid "invalid Unicode escape value"
@@ -16516,8 +18143,11 @@ msgid "nonstandard use of \\' in a string literal"
 msgstr "nicht standardkonforme Verwendung von \\' in Zeichenkettenkonstante"
 
 #: scan.l:1385
-msgid "Use '' to write quotes in strings, or use the escape string syntax (E'...')."
-msgstr "Verwenden Sie '', um Quotes in Zeichenketten zu schreiben, oder verwenden Sie die Syntax für Escape-Zeichenketten (E'...')."
+msgid ""
+"Use '' to write quotes in strings, or use the escape string syntax (E'...')."
+msgstr ""
+"Verwenden Sie '', um Quotes in Zeichenketten zu schreiben, oder verwenden "
+"Sie die Syntax für Escape-Zeichenketten (E'...')."
 
 #: scan.l:1394
 msgid "nonstandard use of \\\\ in a string literal"
@@ -16525,7 +18155,9 @@ msgstr "nicht standardkonforme Verwendung  von \\\\ in Zeichenkettenkonstante"
 
 #: scan.l:1395
 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'\\\\'."
+msgstr ""
+"Verwenden Sie die Syntax für Escape-Zeichenketten für Backslashes, z.B. E'\\"
+"\\'."
 
 #: scan.l:1409
 msgid "nonstandard use of escape in a string literal"
@@ -16537,7 +18169,9 @@ msgstr "Verwenden Sie die Syntax für Escape-Zeichenketten, z.B. E'\\r\\n'."
 
 #: parser/parse_oper.c:221
 msgid "Use an explicit ordering operator or modify the query."
-msgstr "Verwenden Sie einen ausdrücklichen Sortieroperator oder ändern Sie die Anfrage."
+msgstr ""
+"Verwenden Sie einen ausdrücklichen Sortieroperator oder ändern Sie die "
+"Anfrage."
 
 #: parser/parse_oper.c:476
 #, c-format
@@ -16550,12 +18184,20 @@ msgid "operator is not unique: %s"
 msgstr "Operator ist nicht eindeutig: %s"
 
 #: parser/parse_oper.c:712
-msgid "Could not choose a best candidate operator. You might need to add explicit type casts."
-msgstr "Konnte keinen besten Kandidatoperator auswählen. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen."
+msgid ""
+"Could not choose a best candidate operator. You might need to add explicit "
+"type casts."
+msgstr ""
+"Konnte keinen besten Kandidatoperator auswählen. Sie müssen möglicherweise "
+"ausdrückliche Typumwandlungen hinzufügen."
 
 #: parser/parse_oper.c:720
-msgid "No operator matches the given name and argument type(s). You might need to add explicit type casts."
-msgstr "Kein Operator stimmt mit dem angegebenen Namen und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen."
+msgid ""
+"No operator matches the given name and argument type(s). You might need to "
+"add explicit type casts."
+msgstr ""
+"Kein Operator stimmt mit dem angegebenen Namen und den Argumenttypen "
+"überein. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen."
 
 #: parser/parse_oper.c:779 parser/parse_oper.c:893
 #, c-format
@@ -16572,7 +18214,8 @@ msgstr "op ANY/ALL (array) erfordert, dass Operator boolean ergibt"
 
 #: parser/parse_oper.c:928
 msgid "op ANY/ALL (array) requires operator not to return a set"
-msgstr "op ANY/ALL (array) erfordert, dass Operator keine Ergebnismenge zurückgibt"
+msgstr ""
+"op ANY/ALL (array) erfordert, dass Operator keine Ergebnismenge zurückgibt"
 
 #: parser/parse_func.c:147
 #, c-format
@@ -16600,8 +18243,10 @@ msgstr "ORDER BY angegeben, aber %s ist keine Aggregatfunktion"
 
 #: parser/parse_func.c:255
 #, c-format
-msgid "OVER specified, but %s is not a window function nor an aggregate function"
-msgstr "OVER angegeben, aber %s ist keine Fensterfunktion oder Aggregatfunktion"
+msgid ""
+"OVER specified, but %s is not a window function nor an aggregate function"
+msgstr ""
+"OVER angegeben, aber %s ist keine Fensterfunktion oder Aggregatfunktion"
 
 #: parser/parse_func.c:277
 #, c-format
@@ -16609,21 +18254,36 @@ msgid "function %s is not unique"
 msgstr "Funktion %s ist nicht eindeutig"
 
 #: parser/parse_func.c:280
-msgid "Could not choose a best candidate function. You might need to add explicit type casts."
-msgstr "Konnte keine beste Kandidatfunktion auswählen. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen."
+msgid ""
+"Could not choose a best candidate function. You might need to add explicit "
+"type casts."
+msgstr ""
+"Konnte keine beste Kandidatfunktion auswählen. Sie müssen möglicherweise "
+"ausdrückliche Typumwandlungen hinzufügen."
 
 #: parser/parse_func.c:291
-msgid "No aggregate function matches the given name and argument types. Perhaps you misplaced ORDER BY; ORDER BY must appear after all regular arguments of the aggregate."
-msgstr "Keine Aggregatfunktion stimmt mit dem angegebenen Namen und den Argumenttypen überein. Mõglicherweise steht ORDER BY an der falschen Stelle; ORDER BY muss hinter allen normalen Argumenten der Aggregatfunktion stehen."
+msgid ""
+"No aggregate function matches the given name and argument types. Perhaps you "
+"misplaced ORDER BY; ORDER BY must appear after all regular arguments of the "
+"aggregate."
+msgstr ""
+"Keine Aggregatfunktion stimmt mit dem angegebenen Namen und den "
+"Argumenttypen überein. Mõglicherweise steht ORDER BY an der falschen Stelle; "
+"ORDER BY muss hinter allen normalen Argumenten der Aggregatfunktion stehen."
 
 #: parser/parse_func.c:302
-msgid "No function matches the given name and argument types. You might need to add explicit type casts."
-msgstr "Keine Funktion stimmt mit dem angegebenen Namen und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen."
+msgid ""
+"No function matches the given name and argument types. You might need to add "
+"explicit type casts."
+msgstr ""
+"Keine Funktion stimmt mit dem angegebenen Namen und den Argumenttypen "
+"überein. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen."
 
 #: parser/parse_func.c:412 parser/parse_func.c:478
 #, c-format
 msgid "%s(*) must be used to call a parameterless aggregate function"
-msgstr "beim Aufruf einer parameterlosen Aggregatfunktion muss %s(*) angegeben werden"
+msgstr ""
+"beim Aufruf einer parameterlosen Aggregatfunktion muss %s(*) angegeben werden"
 
 #: parser/parse_func.c:419
 msgid "aggregates cannot return sets"
@@ -16643,7 +18303,8 @@ msgstr "DISTINCT ist für Fensterfunktionen nicht implementiert"
 
 #: parser/parse_func.c:488
 msgid "aggregate ORDER BY is not implemented for window functions"
-msgstr "ORDER BY in Aggregatfunktion ist für Fensterfunktionen nicht implementiert"
+msgstr ""
+"ORDER BY in Aggregatfunktion ist für Fensterfunktionen nicht implementiert"
 
 #: parser/parse_func.c:494
 msgid "window functions cannot return sets"
@@ -16704,18 +18365,27 @@ msgstr "Bezeichner »%s« wird auf »%s« gekürzt"
 
 #: parser/parse_cte.c:42
 #, c-format
-msgid "recursive reference to query \"%s\" must not appear within its non-recursive term"
-msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht in ihrem nicht-rekursiven Teilausdruck erscheinen"
+msgid ""
+"recursive reference to query \"%s\" must not appear within its non-recursive "
+"term"
+msgstr ""
+"rekursiver Verweis auf Anfrage »%s« darf nicht in ihrem nicht-rekursiven "
+"Teilausdruck erscheinen"
 
 #: parser/parse_cte.c:44
 #, c-format
 msgid "recursive reference to query \"%s\" must not appear within a subquery"
-msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht in einer Unteranfrage erscheinen"
+msgstr ""
+"rekursiver Verweis auf Anfrage »%s« darf nicht in einer Unteranfrage "
+"erscheinen"
 
 #: parser/parse_cte.c:46
 #, c-format
-msgid "recursive reference to query \"%s\" must not appear within an outer join"
-msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht in einem äußeren Verbund erscheinen"
+msgid ""
+"recursive reference to query \"%s\" must not appear within an outer join"
+msgstr ""
+"rekursiver Verweis auf Anfrage »%s« darf nicht in einem äußeren Verbund "
+"erscheinen"
 
 #: parser/parse_cte.c:48
 #, c-format
@@ -16737,31 +18407,47 @@ msgid "subquery in WITH cannot have SELECT INTO"
 msgstr "Unteranfrage in WITH kann kein SELECT INTO enthalten"
 
 #: parser/parse_cte.c:271
-msgid "WITH clause containing a data-modifying statement must be at the top level"
-msgstr "WITH-Klausel mit datenmodifizierender Anweisung muss auf der obersten Ebene sein"
+msgid ""
+"WITH clause containing a data-modifying statement must be at the top level"
+msgstr ""
+"WITH-Klausel mit datenmodifizierender Anweisung muss auf der obersten Ebene "
+"sein"
 
 #: parser/parse_cte.c:320
 #, c-format
-msgid "recursive query \"%s\" column %d has type %s in non-recursive term but type %s overall"
-msgstr "Spalte %2$d in rekursiver Anfrage »%1$s« hat Typ %3$s im nicht-rekursiven Teilausdruck aber Typ %4$s insgesamt"
+msgid ""
+"recursive query \"%s\" column %d has type %s in non-recursive term but type "
+"%s overall"
+msgstr ""
+"Spalte %2$d in rekursiver Anfrage »%1$s« hat Typ %3$s im nicht-rekursiven "
+"Teilausdruck aber Typ %4$s insgesamt"
 
 #: parser/parse_cte.c:326
 msgid "Cast the output of the non-recursive term to the correct type."
-msgstr "Wandeln Sie die Ausgabe des nicht-rekursiven Teilausdrucks in den korrekten Typ um."
+msgstr ""
+"Wandeln Sie die Ausgabe des nicht-rekursiven Teilausdrucks in den korrekten "
+"Typ um."
 
 #: parser/parse_cte.c:331
 #, c-format
-msgid "recursive query \"%s\" column %d has collation \"%s\" in non-recursive term but collation \"%s\" overall"
-msgstr "Spalte %2$d in rekursiver Anfrage »%1$s« hat Sortierfolge %3$s im nicht-rekursiven Teilausdruck aber Sortierfolge %4$s insgesamt"
+msgid ""
+"recursive query \"%s\" column %d has collation \"%s\" in non-recursive term "
+"but collation \"%s\" overall"
+msgstr ""
+"Spalte %2$d in rekursiver Anfrage »%1$s« hat Sortierfolge %3$s im nicht-"
+"rekursiven Teilausdruck aber Sortierfolge %4$s insgesamt"
 
 #: parser/parse_cte.c:335
 msgid "Use the COLLATE clause to set the collation of the non-recursive term."
-msgstr "Verwenden Sie die COLLATE-Klausel, um die Sortierfolge des nicht-rekursiven Teilsausdrucks zu setzen."
+msgstr ""
+"Verwenden Sie die COLLATE-Klausel, um die Sortierfolge des nicht-rekursiven "
+"Teilsausdrucks zu setzen."
 
 #: parser/parse_cte.c:426
 #, c-format
 msgid "WITH query \"%s\" has %d columns available but %d columns specified"
-msgstr "WITH-Anfrage »%s« hat %d Spalten verfügbar, aber %d Spalten wurden angegeben"
+msgstr ""
+"WITH-Anfrage »%s« hat %d Spalten verfügbar, aber %d Spalten wurden angegeben"
 
 #: parser/parse_cte.c:606
 msgid "mutual recursion between WITH items is not implemented"
@@ -16770,12 +18456,17 @@ msgstr "gegenseitige Rekursion zwischen WITH-Elementen ist nicht implementiert"
 #: parser/parse_cte.c:658
 #, c-format
 msgid "recursive query \"%s\" must not contain data-modifying statements"
-msgstr "rekursive Anfrage »%s« darf keine datenmodifizierenden Anweisungen enthalten"
+msgstr ""
+"rekursive Anfrage »%s« darf keine datenmodifizierenden Anweisungen enthalten"
 
 #: parser/parse_cte.c:666
 #, c-format
-msgid "recursive query \"%s\" does not have the form non-recursive-term UNION [ALL] recursive-term"
-msgstr "rekursive Anfrage »%s« hat nicht die Form nicht-rekursiver-Ausdruck UNION [ALL] rekursiver-Ausdruck"
+msgid ""
+"recursive query \"%s\" does not have the form non-recursive-term UNION [ALL] "
+"recursive-term"
+msgstr ""
+"rekursive Anfrage »%s« hat nicht die Form nicht-rekursiver-Ausdruck UNION "
+"[ALL] rekursiver-Ausdruck"
 
 #: parser/parse_cte.c:710
 msgid "ORDER BY in a recursive query is not implemented"
@@ -16831,31 +18522,74 @@ msgstr "Fehlgeschlagener Systemaufruf war shmget(Key=%lu, Größe=%lu, 0%o)."
 #: 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 segment exceeded your kernel's SHMMAX parameter.  You can either reduce the request size or reconfigure the kernel with larger SHMMAX.  To reduce the request size (currently %lu bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections.\n"
-"If the request size is already small, it's possible that it is less than your kernel's SHMMIN parameter, in which case raising the request size or reconfiguring SHMMIN is called for.\n"
-"The PostgreSQL documentation contains more information about shared memory configuration."
+"This error usually means that PostgreSQL's request for a shared memory "
+"segment exceeded your kernel's SHMMAX parameter.  You can either reduce the "
+"request size or reconfigure the kernel with larger SHMMAX.  To reduce the "
+"request size (currently %lu bytes), reduce PostgreSQL's shared memory usage, "
+"perhaps by reducing shared_buffers or max_connections.\n"
+"If the request size is already small, it's possible that it is less than "
+"your kernel's SHMMIN parameter, in which case raising the request size or "
+"reconfiguring SHMMIN is called for.\n"
+"The PostgreSQL documentation contains more information about shared memory "
+"configuration."
 msgstr ""
-"Dieser Fehler bedeutet gewöhnlich, dass das von PostgreSQL angeforderte Shared-Memory-Segment den Kernelparameter SHMMAX überschreitet.  Sie können entweder die benötigte Shared-Memory-Größe reduzieren oder SHMMAX im Kernel größer konfigurieren.  Um die benötigte Shared-Memory-Größe zu reduzieren (aktuell %lu Bytes), reduzieren Sie den Shared-Memory-Verbrauch von PostgreSQL, beispielsweise indem Sie »shared_buffers« oder »max_connections« reduzieren.\n"
-"Wenn die angeforderte Größe schon klein ist, ist es möglich, dass sie kleiner ist als der Kernelparameter SHMMIN.  Dann müssen Sie die benötigte Shared-Memory-Größe erhöhen oder SHMMIN ändern.\n"
-"Die PostgreSQL-Dokumentation enthält weitere Informationen über die Konfiguration von Shared Memory."
+"Dieser Fehler bedeutet gewöhnlich, dass das von PostgreSQL angeforderte "
+"Shared-Memory-Segment den Kernelparameter SHMMAX überschreitet.  Sie können "
+"entweder die benötigte Shared-Memory-Größe reduzieren oder SHMMAX im Kernel "
+"größer konfigurieren.  Um die benötigte Shared-Memory-Größe zu reduzieren "
+"(aktuell %lu Bytes), reduzieren Sie den Shared-Memory-Verbrauch von "
+"PostgreSQL, beispielsweise indem Sie »shared_buffers« oder »max_connections« "
+"reduzieren.\n"
+"Wenn die angeforderte Größe schon klein ist, ist es möglich, dass sie "
+"kleiner ist als der Kernelparameter SHMMIN.  Dann müssen Sie die benötigte "
+"Shared-Memory-Größe erhöhen oder SHMMIN ändern.\n"
+"Die PostgreSQL-Dokumentation enthält weitere Informationen über die "
+"Konfiguration von Shared Memory."
 
 #: 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 segment exceeded available memory or swap space, or exceeded your kernel's SHMALL parameter.  You can either reduce the request size or reconfigure the kernel with larger SHMALL.  To reduce the request size (currently %lu bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections.\n"
-"The PostgreSQL documentation contains more information about shared memory configuration."
+"This error usually means that PostgreSQL's request for a shared memory "
+"segment exceeded available memory or swap space, or exceeded your kernel's "
+"SHMALL parameter.  You can either reduce the request size or reconfigure the "
+"kernel with larger SHMALL.  To reduce the request size (currently %lu "
+"bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing "
+"shared_buffers or max_connections.\n"
+"The PostgreSQL documentation contains more information about shared memory "
+"configuration."
 msgstr ""
-"Dieser Fehler bedeutet gewöhnlich, dass das von PostgreSQL angeforderte Shared-Memory-Segment den verfügbaren Speicher oder Swap-Space oder den Kernel-Parameter SHMALL überschreitet.  Sie können entweder die benötigte Shared-Memory-Größe reduzieren oder SHMALL im Kernel größer konfigurieren.  Um die benötigte Shared-Memory-Größe zu reduzieren (aktuell %lu Bytes), reduzieren Sie den Shared-Memory-Verbrauch von PostgreSQL, beispielsweise indem Sie »shared_buffers« oder »max_connections« reduzieren.\n"
-"Die PostgreSQL-Dokumentation enthält weitere Informationen über die Konfiguration von Shared Memory."
+"Dieser Fehler bedeutet gewöhnlich, dass das von PostgreSQL angeforderte "
+"Shared-Memory-Segment den verfügbaren Speicher oder Swap-Space oder den "
+"Kernel-Parameter SHMALL überschreitet.  Sie können entweder die benötigte "
+"Shared-Memory-Größe reduzieren oder SHMALL im Kernel größer konfigurieren.  "
+"Um die benötigte Shared-Memory-Größe zu reduzieren (aktuell %lu Bytes), "
+"reduzieren Sie den Shared-Memory-Verbrauch von PostgreSQL, beispielsweise "
+"indem Sie »shared_buffers« oder »max_connections« reduzieren.\n"
+"Die PostgreSQL-Dokumentation enthält weitere Informationen über die "
+"Konfiguration von Shared Memory."
 
 #: 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 either if all available shared memory IDs have been taken, in which case you 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"
-"The PostgreSQL documentation contains more information about shared memory configuration."
+"This error does *not* mean that you have run out of disk space.  It occurs "
+"either if all available shared memory IDs have been taken, in which case you "
+"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"
+"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"
-"Die PostgreSQL-Dokumentation enthält weitere Informationen über die Konfiguration von Shared Memory."
+"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."
 
 #: port/sysv_shmem.c:438 port/pg_shmem.c:438
 #, c-format
@@ -16874,16 +18608,32 @@ msgstr "Fehlgeschlagener Systemaufruf war semget(%lu, %d, 0%o)."
 
 #: 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 (SEMMNI), or the system wide maximum number of semaphores (SEMMNS), would be exceeded.  You need to raise the respective kernel parameter.  Alternatively, reduce PostgreSQL's consumption of semaphores by reducing its max_connections parameter.\n"
-"The PostgreSQL documentation contains more information about configuring your system for PostgreSQL."
+"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 "
+"(SEMMNI), or the system wide maximum number of semaphores (SEMMNS), would be "
+"exceeded.  You need to raise the respective kernel parameter.  "
+"Alternatively, reduce PostgreSQL's consumption of semaphores by reducing its "
+"max_connections parameter.\n"
+"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"
-"Die PostgreSQL-Dokumentation enthält weitere Informationen, wie Sie Ihr System für PostgreSQL konfigurieren können."
+"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."
 
 #: 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.  Look into the PostgreSQL documentation for details."
-msgstr "Sie müssen möglicherweise den Kernelparameter SEMVMX auf mindestens %d erhöhen.  Weitere Informationen finden Sie in der PostgreSQL-Dokumentation."
+msgid ""
+"You possibly need to raise your kernel's SEMVMX value to be at least %d.  "
+"Look into the PostgreSQL documentation for details."
+msgstr ""
+"Sie müssen möglicherweise den Kernelparameter SEMVMX auf mindestens %d "
+"erhöhen.  Weitere Informationen finden Sie in der PostgreSQL-Dokumentation."
 
 #: port/win32_shmem.c:166 port/win32_shmem.c:201 port/win32_shmem.c:219
 #, c-format
@@ -16893,15 +18643,20 @@ msgstr "konnte Shared-Memory-Segment nicht erzeugen: %lu"
 #: port/win32_shmem.c:167
 #, c-format
 msgid "Failed system call was CreateFileMapping(size=%lu, name=%s)."
-msgstr "Fehlgeschlagener Systemaufruf war CreateFileMapping(Größe=%lu, Name=%s)."
+msgstr ""
+"Fehlgeschlagener Systemaufruf war CreateFileMapping(Größe=%lu, Name=%s)."
 
 #: port/win32_shmem.c:191
 msgid "pre-existing shared memory block is still in use"
 msgstr "bereits bestehender Shared-Memory-Block wird noch benutzt"
 
 #: port/win32_shmem.c:192
-msgid "Check if there are any old server processes still running, and terminate them."
-msgstr "Prüfen Sie, ob irgendwelche alten Serverprozesse noch laufen und beenden Sie diese."
+msgid ""
+"Check if there are any old server processes still running, and terminate "
+"them."
+msgstr ""
+"Prüfen Sie, ob irgendwelche alten Serverprozesse noch laufen und beenden Sie "
+"diese."
 
 #: port/win32_shmem.c:202
 msgid "Failed system call was DuplicateHandle."
@@ -16926,17 +18681,20 @@ msgstr "konnte SID der Administrators-Gruppe nicht ermitteln: Fehlercode %d\n"
 msgid "could not get SID for PowerUsers group: error code %d\n"
 msgstr "konnte SID der PowerUsers-Gruppe nicht ermitteln: Fehlercode %d\n"
 
-#: port/win32/signal.c:189
+#: port/win32/signal.c:190
 #, c-format
 msgid "could not create signal listener pipe for PID %d: error code %d"
-msgstr "konnte Listener-Pipe für Signale für PID %d nicht erzeugen: Fehlercode %d"
+msgstr ""
+"konnte Listener-Pipe für Signale für PID %d nicht erzeugen: Fehlercode %d"
 
-#: port/win32/signal.c:269 port/win32/signal.c:301
+#: port/win32/signal.c:270 port/win32/signal.c:302
 #, c-format
 msgid "could not create signal listener pipe: error code %d; retrying\n"
-msgstr "konnte Listener-Pipe für Signale nicht erzeugen: Fehlercode %d; wiederhole Versuch\n"
+msgstr ""
+"konnte Listener-Pipe für Signale nicht erzeugen: Fehlercode %d; wiederhole "
+"Versuch\n"
 
-#: port/win32/signal.c:312
+#: port/win32/signal.c:313
 #, c-format
 msgid "could not create signal dispatch thread: error code %d\n"
 msgstr "konnte Signal-Dispatch-Thread nicht erzeugen: Fehlercode %d\n"
@@ -16946,13 +18704,17 @@ msgid "could not load dbghelp.dll, cannot write crash dump\n"
 msgstr "konnte dbghelp.dll nicht laden, kann Crash-Dump nicht schreiben\n"
 
 #: port/win32/crashdump.c:116
-msgid "could not load required functions in dbghelp.dll, cannot write crash dump\n"
-msgstr "konnte benötigte Funktionen in dbghelp.dll nicht laden, kann Crash-Dump nicht schreiben\n"
+msgid ""
+"could not load required functions in dbghelp.dll, cannot write crash dump\n"
+msgstr ""
+"konnte benötigte Funktionen in dbghelp.dll nicht laden, kann Crash-Dump "
+"nicht schreiben\n"
 
 #: port/win32/crashdump.c:147
 #, c-format
 msgid "could not open crash dump file \"%s\" for writing: error code %u\n"
-msgstr "konnte Crash-Dump-Datei »%s« nicht zum Schreiben öffnen: Fehlercode %u\n"
+msgstr ""
+"konnte Crash-Dump-Datei »%s« nicht zum Schreiben öffnen: Fehlercode %u\n"
 
 #: port/win32/crashdump.c:154
 #, c-format
@@ -16982,8 +18744,12 @@ msgid "Continuing to retry for 30 seconds."
 msgstr "Versuche werden für 30 Sekunden wiederholt."
 
 #: ../port/open.c:115
-msgid "You might have antivirus, backup, or similar software interfering with the database system."
-msgstr "Möglicherweise stört eine Antivirus-, Datensicherungs- oder ähnliche Software das Datenbanksystem."
+msgid ""
+"You might have antivirus, backup, or similar software interfering with the "
+"database system."
+msgstr ""
+"Möglicherweise stört eine Antivirus-, Datensicherungs- oder ähnliche "
+"Software das Datenbanksystem."
 
 #: ../port/strerror.c:25
 #, c-format
@@ -17005,47 +18771,47 @@ msgstr "unbekannter win32-Fehlercode: %lu"
 msgid "out of memory\n"
 msgstr "Speicher aufgebraucht\n"
 
-#: ../port/dirmod.c:283
+#: ../port/dirmod.c:285
 #, c-format
 msgid "could not set junction for \"%s\": %s"
 msgstr "konnte Junction für »%s« nicht erzeugen: %s"
 
-#: ../port/dirmod.c:286
+#: ../port/dirmod.c:288
 #, c-format
 msgid "could not set junction for \"%s\": %s\n"
 msgstr "konnte Junction für »%s« nicht erzeugen: %s\n"
 
-#: ../port/dirmod.c:358
+#: ../port/dirmod.c:362
 #, c-format
 msgid "could not get junction for \"%s\": %s"
 msgstr "konnte Junction für »%s« nicht lesen: %s"
 
-#: ../port/dirmod.c:361
+#: ../port/dirmod.c:365
 #, c-format
 msgid "could not get junction for \"%s\": %s\n"
 msgstr "konnte Junction für »%s« nicht lesen: %s\n"
 
-#: ../port/dirmod.c:443
+#: ../port/dirmod.c:447
 #, c-format
 msgid "could not open directory \"%s\": %s\n"
 msgstr "konnte Verzeichnis »%s« nicht öffnen: %s\n"
 
-#: ../port/dirmod.c:476
+#: ../port/dirmod.c:480
 #, c-format
 msgid "could not read directory \"%s\": %s\n"
 msgstr "konnte Verzeichnis »%s« nicht lesen: %s\n"
 
-#: ../port/dirmod.c:488
+#: ../port/dirmod.c:492
 #, c-format
 msgid "could not close directory \"%s\": %s\n"
 msgstr "konnte Verzeichnis »%s« nicht schließen: %s\n"
 
-#: ../port/dirmod.c:567
+#: ../port/dirmod.c:571
 #, 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:594 ../port/dirmod.c:611
+#: ../port/dirmod.c:598 ../port/dirmod.c:615
 #, c-format
 msgid "could not remove file or directory \"%s\": %s\n"
 msgstr "konnte Datei oder Verzeichnis »%s« nicht entfernen: %s\n"
index ee53d3758dc0554fb526050c7842c8401dee0df1..c9e970c777079e5ba502a4d91f9dac54b7fe925d 100644 (file)
 # Begina Felicysym <[email protected]>, 2011.
+# grzegorz <[email protected]>, 2016.
 msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.1\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2011-10-08 08:46+0000\n"
-"PO-Revision-Date: 2015-12-22 22:00-0500\n"
-"Last-Translator: Begina Felicysym <[email protected]>\n"
-"Language-Team: Begina Felicysym\n"
+"POT-Creation-Date: 2016-08-08 16:11+0000\n"
+"PO-Revision-Date: 2016-08-08 23:19+0200\n"
+"Last-Translator: grzegorz <[email protected]>\n"
+"Language-Team: [email protected]\n"
 "Language: pl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Virtaal 0.7.1-beta1\n"
+"X-Generator: Virtaal 0.7.1\n"
 "X-Poedit-Language: Polish\n"
 "X-Poedit-Country: POLAND\n"
 
-#: nodes/nodeFuncs.c:114 nodes/nodeFuncs.c:140 parser/parse_coerce.c:1645
-#: parser/parse_coerce.c:1662 parser/parse_coerce.c:1724
-#: parser/parse_expr.c:1636 parser/parse_func.c:367 parser/parse_oper.c:948
+#: postmaster/bgwriter.c:483
 #, c-format
-msgid "could not find array type for data type %s"
-msgstr "nie znaleziono typu tablicowego dla danej typu %s"
-
-#: tsearch/dict_ispell.c:53 tsearch/dict_thesaurus.c:615
-msgid "multiple DictFile parameters"
-msgstr "wiele parametrów DictFile"
-
-#: tsearch/dict_ispell.c:64
-msgid "multiple AffFile parameters"
-msgstr "wiele parametrów AffFile"
+msgid "checkpoints are occurring too frequently (%d second apart)"
+msgid_plural "checkpoints are occurring too frequently (%d seconds apart)"
+msgstr[0] "punkty kontrolne występują zbyt często (co %d sekundę)"
+msgstr[1] "punkty kontrolne występują zbyt często (co %d sekundy)"
+msgstr[2] "punkty kontrolne występują zbyt często (co %d sekund)"
 
-#: tsearch/dict_ispell.c:75 tsearch/dict_simple.c:50
-#: snowball/dict_snowball.c:206
-msgid "multiple StopWords parameters"
-msgstr "wiele parametrów StopWords"
+#: postmaster/bgwriter.c:487
+msgid ""
+"Consider increasing the configuration parameter \"checkpoint_segments\"."
+msgstr "Rozważ zwiększenie parametru konfiguracyjnego \"checkpoint_segments\"."
 
-#: tsearch/dict_ispell.c:83
+#: postmaster/bgwriter.c:599
 #, c-format
-msgid "unrecognized Ispell parameter: \"%s\""
-msgstr "nierozpoznany parametr Ispell: \"%s\""
-
-#: tsearch/dict_ispell.c:97
-msgid "missing AffFile parameter"
-msgstr "brak parametru AffFile"
+msgid "transaction log switch forced (archive_timeout=%d)"
+msgstr "wymuszono przełączenie dziennika transakcji (archive_timeout=%d)"
 
-#: tsearch/dict_ispell.c:103 tsearch/dict_thesaurus.c:639
-msgid "missing DictFile parameter"
-msgstr "brak parametru DictFile"
+#: postmaster/bgwriter.c:1062
+msgid "checkpoint request failed"
+msgstr "żądanie punktu kontrolnego nie powiodło się"
 
-#: tsearch/dict_simple.c:59
-msgid "multiple Accept parameters"
-msgstr "wiele parametrów Accept"
+#: postmaster/bgwriter.c:1063
+msgid "Consult recent messages in the server log for details."
+msgstr "Sprawdź poprzednie komunikaty w dzienniku serwera by poznać szczegóły."
 
-#: tsearch/dict_simple.c:67
+#: postmaster/bgwriter.c:1245
 #, c-format
-msgid "unrecognized simple dictionary parameter: \"%s\""
-msgstr "nierozpoznany parametr słownika prostego: \"%s\""
+msgid "compacted fsync request queue from %d entries to %d entries"
+msgstr "zagęszczono kolejkę żądań fsync od pozycji %d do pozycji %d"
 
-#: tsearch/dict_synonym.c:119
+#: postmaster/pgstat.c:330
 #, c-format
-msgid "unrecognized synonym parameter: \"%s\""
-msgstr "nierozpoznany parametr synonimu: \"%s\""
+msgid "could not resolve \"localhost\": %s"
+msgstr "nie może rozwiązać \"localhost\": %s"
 
-#: tsearch/dict_synonym.c:126
-msgid "missing Synonyms parameter"
-msgstr "brak parametru Synonyms"
+#: postmaster/pgstat.c:353
+msgid "trying another address for the statistics collector"
+msgstr "próba innego adresu do kolektora statystyk"
 
-#: tsearch/dict_synonym.c:133
+#: postmaster/pgstat.c:362
 #, c-format
-msgid "could not open synonym file \"%s\": %m"
-msgstr "nie można otworzyć pliku synonimów \"%s\": %m"
+msgid "could not create socket for statistics collector: %m"
+msgstr "nie można utworzyć gniazda dla kolektora statystyk: %m"
 
-#: tsearch/dict_thesaurus.c:180
+#: postmaster/pgstat.c:374
 #, c-format
-msgid "could not open thesaurus file \"%s\": %m"
-msgstr "nie można otworzyć pliku tezaurusa \"%s\": %m"
-
-#: tsearch/dict_thesaurus.c:213
-msgid "unexpected delimiter"
-msgstr "nieoczekiwany ogranicznik"
+msgid "could not bind socket for statistics collector: %m"
+msgstr "nie można dowiązać gniazda dla kolektora statystyk: %m"
 
-#: tsearch/dict_thesaurus.c:263 tsearch/dict_thesaurus.c:279
-msgid "unexpected end of line or lexeme"
-msgstr "nieoczekiwany koniec linii lub leksemu"
+#: postmaster/pgstat.c:385
+#, c-format
+msgid "could not get address of socket for statistics collector: %m"
+msgstr "nie można pobrać adresu gniazda dla kolektora statystyk: %m"
 
-#: tsearch/dict_thesaurus.c:288
-msgid "unexpected end of line"
-msgstr "nieoczekiwany koniec linii"
+#: postmaster/pgstat.c:401
+#, c-format
+msgid "could not connect socket for statistics collector: %m"
+msgstr "nie można połączyć z gniazdem dla kolektora statystyk: %m"
 
-#: tsearch/dict_thesaurus.c:412
+#: postmaster/pgstat.c:422
 #, c-format
-msgid ""
-"thesaurus sample word \"%s\" isn't recognized by subdictionary (rule %d)"
+msgid "could not send test message on socket for statistics collector: %m"
 msgstr ""
-"przykładowe słowo tezaurusa \"%s\" nie jest rozpoznawane przez podsłownik "
-"(reguła %d)"
+"nie można wysłać komunikatu testowego na gnieździe dla kolektora statystyk: "
+"%m"
 
-#: tsearch/dict_thesaurus.c:418
+#: postmaster/pgstat.c:448 postmaster/pgstat.c:3002
 #, c-format
-msgid "thesaurus sample word \"%s\" is a stop word (rule %d)"
-msgstr "przykładowe słowo tezaurusa \"%s\" nie jest słowem stopu (reguła %d)"
+msgid "select() failed in statistics collector: %m"
+msgstr "nie powiodło się select() na kolektorze statystyk: %m"
 
-#: tsearch/dict_thesaurus.c:421
-msgid "Use \"?\" to represent a stop word within a sample phrase."
-msgstr "Użyj \"?\" jako reprezentacji słowa stopu w wyrażeniu przykładowym."
+#: postmaster/pgstat.c:463
+msgid "test message did not get through on socket for statistics collector"
+msgstr "komunikat testowy nie dotarł na gniazdo dla kolektora statystyk"
 
-#: tsearch/dict_thesaurus.c:567
+#: postmaster/pgstat.c:478
 #, c-format
-msgid "thesaurus substitute word \"%s\" is a stop word (rule %d)"
-msgstr "zastępujące słowo tezaurusa \"%s\" nie jest słowem stopu (reguła %d)"
+msgid "could not receive test message on socket for statistics collector: %m"
+msgstr ""
+"nie można odebrać komunikatu testowego na gnieździe dla kolektora statystyk: "
+"%m"
 
-#: tsearch/dict_thesaurus.c:574
-#, c-format
-msgid ""
-"thesaurus substitute word \"%s\" isn't recognized by subdictionary (rule %d)"
+#: postmaster/pgstat.c:488
+msgid "incorrect test message transmission on socket for statistics collector"
 msgstr ""
-"zastępujące słowo tezaurusa \"%s\" nie jest rozpoznawane przez podsłownik "
-"(reguła %d)"
+"niepoprawna transmisja komunikatu testowego na gnieździe dla kolektora "
+"statystyk"
 
-#: tsearch/dict_thesaurus.c:586
+#: postmaster/pgstat.c:511
 #, c-format
-msgid "thesaurus substitute phrase is empty (rule %d)"
-msgstr "wyrażenie zastępujące tezaurusa jest puste (reguła %d)"
+msgid "could not set statistics collector socket to nonblocking mode: %m"
+msgstr "nie można ustawić kolektora statystyk w tryb nieblokujący: %m"
 
-#: tsearch/dict_thesaurus.c:624
-msgid "multiple Dictionary parameters"
-msgstr "wiele parametrów Dictionary"
+#: postmaster/pgstat.c:521
+msgid "disabling statistics collector for lack of working socket"
+msgstr "wyłączenie kolektora statystyk ze względu na brak działającego gniazda"
 
-#: tsearch/dict_thesaurus.c:631
+#: postmaster/pgstat.c:623
 #, c-format
-msgid "unrecognized Thesaurus parameter: \"%s\""
-msgstr "nierozpoznany parametr Thesaurus: \"%s\""
+msgid "could not fork statistics collector: %m"
+msgstr "nie można rozwidlić gniazda dla kolektora statystyk: %m"
 
-#: tsearch/dict_thesaurus.c:643
-msgid "missing Dictionary parameter"
-msgstr "brak parametru Dictionary"
+#: postmaster/pgstat.c:1153 postmaster/pgstat.c:1177 postmaster/pgstat.c:1208
+msgid "must be superuser to reset statistics counters"
+msgstr "musisz być superużytkownikiem by zresetować liczniki statystyk"
 
-#: tsearch/spell.c:276
+#: postmaster/pgstat.c:1184 utils/adt/pgstatfuncs.c:1549
 #, c-format
-msgid "could not open dictionary file \"%s\": %m"
-msgstr "nie można otworzyć pliku słownika \"%s\": %m"
+msgid "unrecognized reset target: \"%s\""
+msgstr "nierozpoznany cel resetu \"%s\""
 
-#: tsearch/spell.c:439 utils/adt/regexp.c:195
-#, c-format
-msgid "invalid regular expression: %s"
-msgstr "nieprawidłowe wyrażenie regularne: %s"
+#: postmaster/pgstat.c:1185 utils/adt/pgstatfuncs.c:1550
+msgid "Target must be \"bgwriter\"."
+msgstr "Celem musi być \"bgwriter\"."
 
-#: tsearch/spell.c:518 tsearch/spell.c:535 tsearch/spell.c:552
-#: tsearch/spell.c:569 tsearch/spell.c:591 gram.y:12477 gram.y:12494
-msgid "syntax error"
-msgstr "błąd składni"
+#: postmaster/pgstat.c:2981
+#, c-format
+msgid "poll() failed in statistics collector: %m"
+msgstr "nie powiodło się poll() na kolektorze statystyk: %m"
 
-#: tsearch/spell.c:596 tsearch/spell.c:842 tsearch/spell.c:862
-msgid "multibyte flag character is not allowed"
-msgstr "wielobajtowy znak flagi nie jest dozwolony"
+#: postmaster/pgstat.c:3026
+#, c-format
+msgid "could not read statistics message: %m"
+msgstr "nie można odczytać komunikatu statystyk: %m"
 
-#: tsearch/spell.c:629 tsearch/spell.c:687 tsearch/spell.c:780
+#: postmaster/pgstat.c:3297
 #, c-format
-msgid "could not open affix file \"%s\": %m"
-msgstr "nie można otworzyć pliku affix \"%s\": %m"
+msgid "could not open temporary statistics file \"%s\": %m"
+msgstr "nie można otworzyć tymczasowego pliku statystyk \"%s\": %m"
 
-#: tsearch/spell.c:675
-msgid "Ispell dictionary supports only default flag value"
-msgstr "Słownik Ispell obsługuje tylko domyślną wartość flagi"
+#: postmaster/pgstat.c:3369
+#, c-format
+msgid "could not write temporary statistics file \"%s\": %m"
+msgstr "nie można pisać do tymczasowego pliku statystyk \"%s\": %m"
 
-#: tsearch/spell.c:873
-msgid "wrong affix file format for flag"
-msgstr "niepoprawny format pliku affix dla flagi"
+#: postmaster/pgstat.c:3378
+#, c-format
+msgid "could not close temporary statistics file \"%s\": %m"
+msgstr "nie można zamknąć tymczasowego pliku statystyk \"%s\": %m"
 
-#: tsearch/to_tsany.c:165 utils/adt/tsvector.c:272 utils/adt/tsvector_op.c:530
+#: postmaster/pgstat.c:3386
 #, c-format
-msgid "string is too long for tsvector (%d bytes, max %d bytes)"
+msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
 msgstr ""
-"ciąg znaków jest za długi dla tsvector (%d bajtów, maksymalnie %d bajtów)"
+"nie można zmienić nazwy tymczasowego pliku statystyk \"%s\" na \"%s\": %m"
 
-#: tsearch/ts_locale.c:177
+#: postmaster/pgstat.c:3492 postmaster/pgstat.c:3721
 #, c-format
-msgid "line %d of configuration file \"%s\": \"%s\""
-msgstr "linia %d pliku konfiguracyjnego \"%s\": \"%s\""
+msgid "could not open statistics file \"%s\": %m"
+msgstr "nie można otworzyć pliku statystyk \"%s\": %m"
 
-#: 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
+#: postmaster/pgstat.c:3504 postmaster/pgstat.c:3514 postmaster/pgstat.c:3536
+#: postmaster/pgstat.c:3551 postmaster/pgstat.c:3614 postmaster/pgstat.c:3632
+#: postmaster/pgstat.c:3648 postmaster/pgstat.c:3666 postmaster/pgstat.c:3682
+#: postmaster/pgstat.c:3733 postmaster/pgstat.c:3744
 #, c-format
-msgid "line %d of configuration file \"%s\""
-msgstr "linia %d pliku konfiguracyjnego \"%s\""
+msgid "corrupted statistics file \"%s\""
+msgstr "uszkodzony plik statystyk \"%s\""
 
-#: tsearch/ts_locale.c:302
+#: postmaster/pgstat.c:3814
+msgid ""
+"using stale statistics instead of current ones because stats collector is "
+"not responding"
+msgstr ""
+"użycie przedawnionych statystyk zamiast bieżących gdyż kolektor statystyk "
+"nie odpowiada"
+
+#: postmaster/pgstat.c:4044
+msgid "database hash table corrupted during cleanup --- abort"
+msgstr "tabeli haszy bazy danych uszkodzona podczas czyszczenia --- przerwano"
+
+#: postmaster/autovacuum.c:365
 #, c-format
-msgid "conversion from wchar_t to server encoding failed: %m"
-msgstr "konwersja z wchar_t na kodowanie serwera nie powiodło się: %m"
+msgid "could not fork autovacuum launcher process: %m"
+msgstr "nie można rozwidlić procesu uruchamiania autoodkurzania: %m"
 
-#: tsearch/ts_parse.c:391 tsearch/ts_parse.c:398 tsearch/ts_parse.c:561
-#: tsearch/ts_parse.c:568
-msgid "word is too long to be indexed"
-msgstr "słowo jest za długie do zindeksowania"
+#: postmaster/autovacuum.c:410
+msgid "autovacuum launcher started"
+msgstr "uruchomiono program wywołujący autoodkurzanie"
 
-#: tsearch/ts_parse.c:392 tsearch/ts_parse.c:399 tsearch/ts_parse.c:562
-#: tsearch/ts_parse.c:569
+#: postmaster/autovacuum.c:798
+msgid "autovacuum launcher shutting down"
+msgstr "zamknięto program wywołujący autoodkurzanie"
+
+#: postmaster/autovacuum.c:1442
 #, c-format
-msgid "Words longer than %d characters are ignored."
-msgstr "Słowa dłuższe niż %d znaków są ignorowane."
+msgid "could not fork autovacuum worker process: %m"
+msgstr "nie można rozwidlić proces roboczego autoodkurzania: %m"
 
-#: tsearch/ts_utils.c:53
+#: postmaster/autovacuum.c:1660
 #, c-format
-msgid "invalid text search configuration file name \"%s\""
-msgstr "niepoprawna nazwa pliku konfiguracji wyszukiwania tekstowego \"%s\""
+msgid "autovacuum: processing database \"%s\""
+msgstr "autoodkurzanie: przetwarzanie bazy danych \"%s\""
 
-#: tsearch/ts_utils.c:91
+#: postmaster/autovacuum.c:2070
 #, c-format
-msgid "could not open stop-word file \"%s\": %m"
-msgstr "nie można otworzyć pliku słowa-stopu \"%s\": %m"
+msgid "autovacuum: dropping orphan temp table \"%s\".\"%s\" in database \"%s\""
+msgstr ""
+"autoodkurzanie: kasowanie sierot tabeli tymcz \"%s\".\"%s\" w bazie \"%s\""
 
-#: tsearch/wparser.c:314
-msgid "text search parser does not support headline creation"
-msgstr "parser wyszukiwania tekstowego nie obsługuje tworzenia nagłówka"
+#: postmaster/autovacuum.c:2082
+#, c-format
+msgid "autovacuum: found orphan temp table \"%s\".\"%s\" in database \"%s\""
+msgstr ""
+"autoodkurzanie: znaleziono sieroty tabeli tymcz \"%s\".\"%s\" w bazie \"%s\""
 
-#: tsearch/wparser_def.c:2551
+#: postmaster/autovacuum.c:2354
 #, c-format
-msgid "unrecognized headline parameter: \"%s\""
-msgstr "nierozpoznany parametr nagłówka: \"%s\""
+msgid "automatic vacuum of table \"%s.%s.%s\""
+msgstr "automatyczne odkurzanie tabeli \"%s.%s.%s\""
 
-#: tsearch/wparser_def.c:2560
-msgid "MinWords should be less than MaxWords"
-msgstr "MinWords musi być mniejsze niż MaxWords"
+#: postmaster/autovacuum.c:2357
+#, c-format
+msgid "automatic analyze of table \"%s.%s.%s\""
+msgstr "automatyczna analiza tabeli \"%s.%s.%s\""
 
-#: tsearch/wparser_def.c:2564
-msgid "MinWords should be positive"
-msgstr "MinWords musi być dodatnie"
+#: postmaster/autovacuum.c:2860
+msgid "autovacuum not started because of misconfiguration"
+msgstr "nie uruchomiono autoodkurzanie przez błąd konfiguracji"
 
-#: tsearch/wparser_def.c:2568
-msgid "ShortWord should be >= 0"
-msgstr "ShortWord powinno być >= 0"
+#: postmaster/autovacuum.c:2861
+msgid "Enable the \"track_counts\" option."
+msgstr "Włącz opcję \"track_counts\"."
 
-#: tsearch/wparser_def.c:2572
-msgid "MaxFragments should be >= 0"
-msgstr "MaxFragments powinno być >= 0"
+#: postmaster/syslogger.c:407
+#, c-format
+msgid "select() failed in logger process: %m"
+msgstr "nie powiodło się select() w procesie rejestratora: %m"
 
-#: access/hash/hashinsert.c:73
+#: postmaster/syslogger.c:419 postmaster/syslogger.c:1003
 #, c-format
-msgid "index row size %lu exceeds hash maximum %lu"
-msgstr "rozmiar wiersza indeksu %lu przekracza maksymalny hasz %lu"
+msgid "could not read from logger pipe: %m"
+msgstr "nie można czytać z rury rejestratora: %m"
 
-#: access/hash/hashinsert.c:76
-msgid "Values larger than a buffer page cannot be indexed."
-msgstr "Wartości dłuższe niż strona bufora nie mogą być zindeksowane."
+#: postmaster/syslogger.c:466
+msgid "logger shutting down"
+msgstr "zatrzymanie rejestratora"
 
-#: access/hash/hashovfl.c:547
-#, c-format, fuzzy
-msgid "out of overflow pages in hash index \"%s\""
-msgstr "brak stron przepełnienia w indeksie haszującym \"%s\""
+#: postmaster/syslogger.c:510 postmaster/syslogger.c:524
+#, c-format
+msgid "could not create pipe for syslog: %m"
+msgstr "nie można utworzyć rury do syslogu: %m"
 
-#: access/hash/hashsearch.c:152
-msgid "hash indexes do not support whole-index scans"
-msgstr "indeksy haszujące nie obsługują pełnych skanów indeksu"
+#: postmaster/syslogger.c:560
+#, c-format
+msgid "could not fork system logger: %m"
+msgstr "nie udało się rozwidlić rejestratora systemowego: %m"
 
-#: access/hash/hashutil.c:170 access/gist/gistutil.c:589
-#: access/nbtree/nbtpage.c:433
+#: postmaster/syslogger.c:591
 #, c-format
-msgid "index \"%s\" contains unexpected zero page at block %u"
-msgstr "indeks \"%s\" zawiera nieoczekiwaną stronę zerową w bloku %u"
+msgid "could not redirect stdout: %m"
+msgstr "nie udało się przekierować na standardowe wyjście: %m"
 
-#: access/hash/hashutil.c:173 access/hash/hashutil.c:184
-#: access/hash/hashutil.c:196 access/hash/hashutil.c:217
-#: access/gist/gist.c:718 access/gist/gistutil.c:592
-#: access/gist/gistutil.c:603 access/gist/gistvacuum.c:274
-#: access/nbtree/nbtpage.c:436 access/nbtree/nbtpage.c:447
-msgid "Please REINDEX it."
-msgstr "Proszę wykonać REINDEX."
+#: postmaster/syslogger.c:596 postmaster/syslogger.c:614
+#, c-format
+msgid "could not redirect stderr: %m"
+msgstr "nie udało się przekierować na standardowe wyjście błędów: %m"
 
-#: access/hash/hashutil.c:181 access/hash/hashutil.c:193
-#: access/gist/gistutil.c:600 access/nbtree/nbtpage.c:444
+#: postmaster/syslogger.c:958
 #, c-format
-msgid "index \"%s\" contains corrupted page at block %u"
-msgstr "indeks \"%s\" zawiera uszkodzoną stronę w bloku %u"
+msgid "could not write to log file: %s\n"
+msgstr "nie można zapisać do pliku dziennika: %s\n"
 
-#: access/hash/hashutil.c:209
+#: postmaster/syslogger.c:1084
 #, c-format
-msgid "index \"%s\" is not a hash index"
-msgstr "indeks \"%s\" nie jest indeksem haszującym"
+msgid "could not open log file \"%s\": %m"
+msgstr "nie można otworzyć pliku dziennika \"%s\": %m"
 
-#: access/hash/hashutil.c:215
+#: postmaster/syslogger.c:1146 postmaster/syslogger.c:1190
+msgid "disabling automatic rotation (use SIGHUP to re-enable)"
+msgstr "wyłączanie automatycznej rotacji (użyj SIGHUP by włączyć ponownie)"
+
+#: postmaster/pgarch.c:158
 #, c-format
-msgid "index \"%s\" has wrong hash version"
-msgstr "indeks \"%s\" ma niepoprawną wersję haszu"
+msgid "could not fork archiver: %m"
+msgstr "nie można rozwidlić archiwizatora: %m"
+
+#: postmaster/pgarch.c:450
+msgid "archive_mode enabled, yet archive_command is not set"
+msgstr "włączono archive_mode, choć nie ustawiono jeszcze archive_command"
 
-#: access/common/heaptuple.c:646 access/common/heaptuple.c:1398
+#: postmaster/pgarch.c:465
 #, c-format
-msgid "number of columns (%d) exceeds limit (%d)"
-msgstr "liczba kolumn (%d) osiągnęła limit (%d)"
+msgid "transaction log file \"%s\" could not be archived: too many failures"
+msgstr ""
+"plik dziennika transakcji \"%s\" nie mógł zostać zarchiwizowany: zbyt wiele "
+"awarii"
 
-#: access/common/indextuple.c:57
+#: postmaster/pgarch.c:568
 #, c-format
-msgid "number of index columns (%d) exceeds limit (%d)"
-msgstr "liczba kolumn indeksu (%d) osiągnęła limit (%d)"
+msgid "archive command failed with exit code %d"
+msgstr "polecenie archiwizacji nie powiodło się z kodem wyjścia %d"
 
-#: access/common/indextuple.c:168
+#: postmaster/pgarch.c:570 postmaster/pgarch.c:580 postmaster/pgarch.c:587
+#: postmaster/pgarch.c:593 postmaster/pgarch.c:602
 #, c-format
-msgid "index row requires %lu bytes, maximum size is %lu"
-msgstr "wiersz indeksu wymaga %lu bajtów, największy rozmiar to %lu"
+msgid "The failed archive command was: %s"
+msgstr "Nieudane polecenie archiwizacji było: %s"
 
-#: access/common/printtup.c:278 tcop/fastpath.c:180 tcop/fastpath.c:554
-#: tcop/postgres.c:1664
+#: postmaster/pgarch.c:577
 #, c-format
-msgid "unsupported format code: %d"
-msgstr "nieobsługiwany kod formatu: %d"
+msgid "archive command was terminated by exception 0x%X"
+msgstr "polecenie archiwizacji zostało zatrzymane przez wyjątek 0x%X"
 
-#: access/common/reloptions.c:323
-msgid "user-defined relation parameter types limit exceeded"
+#: postmaster/pgarch.c:579 postmaster/postmaster.c:3023
+msgid ""
+"See C include file \"ntstatus.h\" for a description of the hexadecimal value."
 msgstr ""
-"przekroczony limit typów parametrów relacji zdefiniowanej przez użytkownika"
+"Przejrzyj plik nagłówkowy C \"ntstatus.h\" by sprawdzić opis wartości "
+"szesnastkowej."
 
-#: access/common/reloptions.c:622
-msgid "RESET must not include values for parameters"
-msgstr "RESET nie może zawierać wartości parametrów"
+#: postmaster/pgarch.c:584
+#, c-format
+msgid "archive command was terminated by signal %d: %s"
+msgstr "polecenie archiwizacji zostało zatrzymane przez sygnał %d: %s"
 
-#: access/common/reloptions.c:655
+#: postmaster/pgarch.c:591
 #, c-format
-msgid "unrecognized parameter namespace \"%s\""
-msgstr "nierozpoznana przestrzeń nazw parametru \"%s\""
+msgid "archive command was terminated by signal %d"
+msgstr "polecenie archiwizacji zostało zatrzymane przez sygnał %d"
 
-#: access/common/reloptions.c:898
+#: postmaster/pgarch.c:600
 #, c-format
-msgid "unrecognized parameter \"%s\""
-msgstr "nierozpoznany parametr \"%s\""
+msgid "archive command exited with unrecognized status %d"
+msgstr "polecenie archiwizacji zakończyło działanie z nieznanym stanem %d"
 
-#: access/common/reloptions.c:923
+#: postmaster/pgarch.c:612
 #, c-format
-msgid "parameter \"%s\" specified more than once"
-msgstr "parametr \"%s\" użyty więcej niż raz"
+msgid "archived transaction log file \"%s\""
+msgstr "zarchiwizowano plik dziennika transakcji \"%s\""
 
-#: access/common/reloptions.c:938
+#: postmaster/pgarch.c:661
 #, c-format
-msgid "invalid value for boolean option \"%s\": %s"
-msgstr "niepoprawna wartość dla opcji logicznej \"%s\": %s"
+msgid "could not open archive status directory \"%s\": %m"
+msgstr "nie można otworzyć folderu stanu archiwum \"%s\": %m"
 
-#: access/common/reloptions.c:949
+#: postmaster/postmaster.c:611
 #, c-format
-msgid "invalid value for integer option \"%s\": %s"
-msgstr "niepoprawna wartość dla opcji całkowitej \"%s\": %s"
+msgid "%s: invalid argument for option -f: \"%s\"\n"
+msgstr "%s: niepoprawny argument dla opcji -f: \"%s\"\n"
 
-#: access/common/reloptions.c:954 access/common/reloptions.c:972
+#: postmaster/postmaster.c:697
 #, c-format
-msgid "value %s out of bounds for option \"%s\""
-msgstr "wartość %s spoza zakresu dla opcji \"%s\""
+msgid "%s: invalid argument for option -t: \"%s\"\n"
+msgstr "%s: niepoprawny argument dla opcji -t: \"%s\"\n"
 
-#: access/common/reloptions.c:956
+#: postmaster/postmaster.c:720 bootstrap/bootstrap.c:269 tcop/postgres.c:3486
 #, c-format
-msgid "Valid values are between \"%d\" and \"%d\"."
-msgstr "Prawidłowe wartości są pomiędzy \"%d\" a \"%d\"."
+msgid "--%s requires a value"
+msgstr "--%s wymaga wartości"
 
-#: access/common/reloptions.c:967
+#: postmaster/postmaster.c:725 bootstrap/bootstrap.c:274 tcop/postgres.c:3491
 #, c-format
-msgid "invalid value for floating point option \"%s\": %s"
-msgstr "niepoprawna wartość dla opcji liczby zmiennopozycyjnej \"%s\": %s"
+msgid "-c %s requires a value"
+msgstr "-c %s wymaga wartości"
 
-#: access/common/reloptions.c:974
+#: postmaster/postmaster.c:737 postmaster/postmaster.c:750
+#: bootstrap/bootstrap.c:285
 #, c-format
-msgid "Valid values are between \"%f\" and \"%f\"."
-msgstr "Prawidłowe wartości są pomiędzy \"%f\" a \"%f\"."
+msgid "Try \"%s --help\" for more information.\n"
+msgstr "Użyj \"%s --help\" aby uzyskać więcej informacji.\n"
 
-#: access/common/tupconvert.c:107
+#: postmaster/postmaster.c:748
 #, c-format
-msgid "Returned type %s does not match expected type %s in column %d."
-msgstr "Zwrócony typ %s nie pasuje do oczekiwanego typu %s dla kolumny %d."
+msgid "%s: invalid argument: \"%s\"\n"
+msgstr "%s: niepoprawny argument: \"%s\"\n"
 
-#: access/common/tupconvert.c:135
+#: postmaster/postmaster.c:773
 #, c-format
-msgid ""
-"Number of returned columns (%d) does not match expected column count (%d)."
+msgid "%s: superuser_reserved_connections must be less than max_connections\n"
 msgstr ""
-"Liczba zwróconych kolumn (%d) nie jest równa oczekiwanej liczby kolumn (%d)."
+"%s: superuser_reserved_connections musi być mniejszy niż max_connections\n"
 
-#: access/common/tupconvert.c:240
+#: postmaster/postmaster.c:778
 #, c-format
+msgid "%s: max_wal_senders must be less than max_connections\n"
+msgstr "%s: max_wal_senders musi być mniejszy niż max_connections\n"
+
+#: postmaster/postmaster.c:783
 msgid ""
-"Attribute \"%s\" of type %s does not match corresponding attribute of type "
-"%s."
-msgstr "Atrybut \"%s\" typu %s nie pasuje do odpowiedniego atrybutu typu %s."
+"WAL archival (archive_mode=on) requires wal_level \"archive\" or "
+"\"hot_standby\""
+msgstr ""
+"archiwalny WAL (archive_mode=on) wymaga dla wal_level wartości \"archive\" "
+"lub \"hot_standby\""
 
-#: access/common/tupconvert.c:252
-#, c-format
-msgid "Attribute \"%s\" of type %s does not exist in type %s."
-msgstr "Atrybut \"%s\" typu %s nie istnieje w typie %s."
+#: postmaster/postmaster.c:786
+msgid ""
+"WAL streaming (max_wal_senders > 0) requires wal_level \"archive\" or "
+"\"hot_standby\""
+msgstr ""
+"archiwalny WAL (max_wal_senders > 0) wymaga dla wal_level wartości \"archive"
+"\" lub \"hot_standby\""
 
-#: access/common/tupdesc.c:575 parser/parse_relation.c:1169
+#: postmaster/postmaster.c:794
 #, c-format
-msgid "column \"%s\" cannot be declared SETOF"
-msgstr "kolumna \"%s\" nie może być zadeklarowana jako SETOF"
+msgid "%s: invalid datetoken tables, please fix\n"
+msgstr "%s: niepoprawne tabele datetoken, proszę naprawić\n"
+
+#: postmaster/postmaster.c:894
+msgid "invalid list syntax for \"listen_addresses\""
+msgstr "nieprawidłowa składnie listy dla \"listen_addresses\""
 
-#: access/gin/ginentrypage.c:101 access/nbtree/nbtinsert.c:531
-#: access/nbtree/nbtsort.c:483
+#: postmaster/postmaster.c:924
 #, c-format
-msgid "index row size %lu exceeds maximum %lu for index \"%s\""
-msgstr "rozmiar indeksu wiersza %lu przekracza maksimum %lu dla indeksy \"%s\""
+msgid "could not create listen socket for \"%s\""
+msgstr "nie można utworzyć gniazda nasłuchu dla \"%s\""
 
-#: access/gin/ginscan.c:401
-msgid "old GIN indexes do not support whole-index scans nor searches for nulls"
+#: postmaster/postmaster.c:930
+msgid "could not create any TCP/IP sockets"
+msgstr "nie można stworzyć żadnego gniazda TCP/IP"
+
+#: postmaster/postmaster.c:981
+msgid "could not create Unix-domain socket"
+msgstr "nie można stworzyć gniazda domeny Uniksa"
+
+#: postmaster/postmaster.c:989
+msgid "no socket created for listening"
+msgstr "nie utworzono żadnego gniazda do nasłuchiwania"
+
+#: postmaster/postmaster.c:1036
+msgid "could not create I/O completion port for child queue"
 msgstr ""
-"stare indeksy GIN nie wspierają pełnego skanowania indeksu ani wyszukiwania "
-"wartości pustych"
+"nie można utworzyć portu zakończenia wejścia/wyjścia dla kolejki potomnej"
 
-#: access/gin/ginscan.c:402
+#: postmaster/postmaster.c:1080
 #, c-format
-msgid "To fix this, do REINDEX INDEX \"%s\"."
-msgstr "By to naprawić, wykonaj REINDEX INDEX \"%s\"."
+msgid "%s: could not write external PID file \"%s\": %s\n"
+msgstr "%s: nie można zapisać pliku zewnętrznego PID \"%s\": %s\n"
 
-#: access/gist/gist.c:230
-msgid "unlogged GiST indexes are not supported"
-msgstr "nielogowane indeksy GiST nie są obsługiwane"
+#: postmaster/postmaster.c:1146 utils/init/postinit.c:197
+msgid "could not load pg_hba.conf"
+msgstr "nie można załadować pg_hba.conf"
 
-#: access/gist/gist.c:715 access/gist/gistvacuum.c:271
-#, c-format
-msgid "index \"%s\" contains an inner tuple marked as invalid"
-msgstr "indeks \"%s\" zawiera wewnętrzną krotkę oznaczoną jako niepoprawna"
+#: postmaster/postmaster.c:1164
+msgid "postmaster became multithreaded during startup"
+msgstr "postmaster stał się wielowątkowy podczas rozruchu"
 
-#: access/gist/gist.c:717 access/gist/gistvacuum.c:273
-msgid ""
-"This is caused by an incomplete page split at crash recovery before "
-"upgrading to PostgreSQL 9.1."
-msgstr ""
-"Jest to spowodowane przez niekompletny podział strony podczas odtwarzania po "
-"awarii, przed uaktualnieniem do PostgreSQL 9.1."
+#: postmaster/postmaster.c:1165
+msgid "Set the LC_ALL environment variable to a valid locale."
+msgstr "Ustaw zmienną środowiskową LC_ALL na poprawną lokalizację."
 
-#: access/gist/gistsplit.c:375
+#: postmaster/postmaster.c:1242
 #, c-format
-msgid "picksplit method for column %d of index \"%s\" failed"
-msgstr "metoda picksplit dla kolumny %d indeksu \"%s\" nie powiodła się"
+msgid "%s: could not locate matching postgres executable"
+msgstr "%s: nie można odnaleźć pasującego programu wykonywalnego postgres"
+
+#: postmaster/postmaster.c:1263 utils/misc/tzparser.c:339 utils/adt/misc.c:213
+#: utils/adt/genfile.c:353 commands/tablespace.c:706 commands/tablespace.c:716
+#: storage/file/fd.c:1880 storage/file/fd.c:2460 storage/file/copydir.c:64
+#: storage/file/copydir.c:103
+#, c-format
+msgid "could not open directory \"%s\": %m"
+msgstr "nie można otworzyć folderu \"%s\": %m"
 
-#: access/gist/gistsplit.c:377
+#: postmaster/postmaster.c:1265 utils/misc/tzparser.c:341
+#, c-format
 msgid ""
-"The index is not optimal. To optimize it, contact a developer, or try to use "
-"the column as the second one in the CREATE INDEX command."
+"This may indicate an incomplete PostgreSQL installation, or that the file "
+"\"%s\" has been moved away from its proper location."
 msgstr ""
-"Indeks nie jest optymalny. Aby go zoptymalizować, skontaktuj się z "
-"programistą lub spróbuj użyć tej kolumny jako drugiej w poleceniu CREATE "
-"INDEX."
+"Może to wskazywać na niepełną instalację PostgreSQL lub że plik \"%s\" "
+"został przeniesiony gdzieś z właściwej lokalizacji."
 
-#: access/transam/slru.c:609
+#: postmaster/postmaster.c:1293
 #, c-format
-msgid "file \"%s\" doesn't exist, reading as zeroes"
-msgstr "plik \"%s\" nie istnieje, odczyt jako zera"
+msgid "data directory \"%s\" does not exist"
+msgstr "folder danych \"%s\" nie istnieje"
 
-#: access/transam/slru.c:839 access/transam/slru.c:845
-#: access/transam/slru.c:852 access/transam/slru.c:859
-#: access/transam/slru.c:866 access/transam/slru.c:873
+#: postmaster/postmaster.c:1298
 #, c-format
-msgid "could not access status of transaction %u"
-msgstr "brak dostępu do statusu transakcji %u"
+msgid "could not read permissions of directory \"%s\": %m"
+msgstr "nie można odczytać uprawnień dla folderu \"%s\": %m"
 
-#: access/transam/slru.c:840
+#: postmaster/postmaster.c:1306
 #, c-format
-msgid "Could not open file \"%s\": %m."
-msgstr "Nie można otworzyć pliku \"%s\": %m."
+msgid "specified data directory \"%s\" is not a directory"
+msgstr "wskazany folder danych \"%s\" nie jest folderem"
 
-#: access/transam/slru.c:846
+#: postmaster/postmaster.c:1322
 #, c-format
-msgid "Could not seek in file \"%s\" to offset %u: %m."
-msgstr "Nie można pozycjonować pliku \"%s\" od pozycji %u: %m."
+msgid "data directory \"%s\" has wrong ownership"
+msgstr "słownik danych \"%s\" ma niepoprawną własność"
 
-#: access/transam/slru.c:853
-#, c-format
-msgid "Could not read from file \"%s\" at offset %u: %m."
-msgstr "Nie można czytać z pliku \"%s\" od pozycji %u: %m."
+#: postmaster/postmaster.c:1324
+msgid "The server must be started by the user that owns the data directory."
+msgstr ""
+"Serwer musi być uruchomiony przez użytkownika, który jest właścicielem "
+"folderu."
 
-#: access/transam/slru.c:860
+#: postmaster/postmaster.c:1344
 #, c-format
-msgid "Could not write to file \"%s\" at offset %u: %m."
-msgstr "Nie można pisać do pliku \"%s\" od pozycji %u: %m."
+msgid "data directory \"%s\" has group or world access"
+msgstr "folder danych \"%s\" posiada prawa dostępu dla grupy lub wszystkich"
 
-#: access/transam/slru.c:867
+#: postmaster/postmaster.c:1346
+msgid "Permissions should be u=rwx (0700)."
+msgstr "Prawa dostępu powinny być u=rwx (0700)."
+
+#: postmaster/postmaster.c:1357
 #, c-format
-msgid "Could not fsync file \"%s\": %m."
-msgstr "Nie udało się fsync na pliku \"%s\": %m."
+msgid ""
+"%s: could not find the database system\n"
+"Expected to find it in the directory \"%s\",\n"
+"but could not open file \"%s\": %s\n"
+msgstr ""
+"%s: nie udało się znaleźć systemu bazy danych\n"
+"Powinien był znajdować się w folderze \"%s\",\n"
+"ale nie udało się otworzyć pliku \"%s\": %s\n"
 
-#: access/transam/slru.c:874
+#: postmaster/postmaster.c:1393
 #, c-format
-msgid "Could not close file \"%s\": %m."
-msgstr "Nie można zamknąć pliku \"%s\": %m."
+msgid "%s: could not open file \"%s\": %s\n"
+msgstr "%s: nie można otworzyć pliku \"%s\": %s\n"
 
-#: access/transam/slru.c:1101
+#: postmaster/postmaster.c:1400
 #, c-format
-msgid "could not truncate directory \"%s\": apparent wraparound"
-msgstr "nie można obciąć folderu \"%s\": pozorne zachodzenie na siebie"
+msgid "%s: could not open log file \"%s/%s\": %s\n"
+msgstr "%s: nie można otworzyć pliku dziennika \"%s/%s\": %s\n"
 
-#: access/transam/slru.c:1182
+#: postmaster/postmaster.c:1411
 #, c-format
-msgid "removing file \"%s\""
-msgstr "usuwanie pliku \"%s\""
+msgid "%s: could not fork background process: %s\n"
+msgstr "%s: nie udało się rozwidlenie procesu w tle: %s\n"
 
-#: access/transam/twophase.c:250
+#: postmaster/postmaster.c:1433
 #, c-format
-msgid "transaction identifier \"%s\" is too long"
-msgstr "identyfikator transakcji \"%s\" jest zbyt długi"
+msgid "%s: could not dissociate from controlling TTY: %s\n"
+msgstr "%s: nie udało się odciąć od kontroli TTY: %s\n"
 
-#: access/transam/twophase.c:257
-msgid "prepared transactions are disabled"
-msgstr "przygotowane transakcje są wyłączone"
+#: postmaster/postmaster.c:1529
+#, c-format
+msgid "select() failed in postmaster: %m"
+msgstr "nie powiodło się select() w postmasterze: %m"
 
-#: access/transam/twophase.c:258
-msgid "Set max_prepared_transactions to a nonzero value."
-msgstr "Ustawienie wartości niezerowej max_prepared_transactions."
+#: postmaster/postmaster.c:1651
+msgid ""
+"performing immediate shutdown because data directory lock file is invalid"
+msgstr ""
+"wykonanie natychmiastowego zamknięcia gdyż plik blokady folderu danych jest "
+"niepoprawny"
 
-#: access/transam/twophase.c:291
-#, c-format
-msgid "transaction identifier \"%s\" is already in use"
-msgstr "identyfikator transakcji \"%s\" jest już używany"
+#: postmaster/postmaster.c:1730 postmaster/postmaster.c:1761
+msgid "incomplete startup packet"
+msgstr "niekompletny pakiet uruchomieniowy"
 
-#: access/transam/twophase.c:300
-msgid "maximum number of prepared transactions reached"
-msgstr "osiągnięto maksymalną liczbę przygotowanych transakcji"
+#: postmaster/postmaster.c:1742
+msgid "invalid length of startup packet"
+msgstr "niepoprawna długość pakietu uruchomieniowego"
 
-#: access/transam/twophase.c:301
+#: postmaster/postmaster.c:1800
 #, c-format
-msgid "Increase max_prepared_transactions (currently %d)."
-msgstr "Zwiększenie max_prepared_transactions (obecnie %d)."
+msgid "failed to send SSL negotiation response: %m"
+msgstr "nie powiodło się wysłanie odpowiedzi negocjacji SSL: %m"
 
-#: access/transam/twophase.c:421
+#: postmaster/postmaster.c:1829
 #, c-format
-msgid "prepared transaction with identifier \"%s\" is busy"
-msgstr "przygotowana transakcja o identyfikatorze \"%s\" jest zajęta"
+msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u"
+msgstr ""
+"nieobsługiwany protokół frontendu %u.%u: serwer obsługuje %u.0 do %u.%u"
 
-#: access/transam/twophase.c:429
-msgid "permission denied to finish prepared transaction"
-msgstr "brak dostępu do zakończenia przygotowanej transakcji"
+#: postmaster/postmaster.c:1880
+msgid "invalid value for boolean option \"replication\""
+msgstr "niepoprawna wartość dla opcji logicznej \"replication\""
 
-#: access/transam/twophase.c:430
-msgid "Must be superuser or the user that prepared the transaction."
+#: postmaster/postmaster.c:1900
+msgid "invalid startup packet layout: expected terminator as last byte"
 msgstr ""
-"Trzeba być superużytkownikiem lub użytkownikiem, który przygotował "
-"transakcję."
+"niepoprawny układ pakietu uruchomieniowego: oczekiwano terminatora na "
+"ostatnim bajcie"
 
-#: access/transam/twophase.c:441
-msgid "prepared transaction belongs to another database"
-msgstr "przygotowana transakcja należy do innej bazy danych"
+#: postmaster/postmaster.c:1928
+msgid "no PostgreSQL user name specified in startup packet"
+msgstr "brak użytkownika PostgreSQL wskazanego w pakiecie uruchomieniowym"
 
-#: access/transam/twophase.c:442
-msgid ""
-"Connect to the database where the transaction was prepared to finish it."
-msgstr ""
-"Połączenie do bazy danych gdzie była przygotowana transakcja by ją zakończyć."
+#: postmaster/postmaster.c:1985
+msgid "the database system is starting up"
+msgstr "system bazy danych uruchamia się"
+
+#: postmaster/postmaster.c:1990
+msgid "the database system is shutting down"
+msgstr "system bazy danych jest zamykany"
 
-#: access/transam/twophase.c:456
+#: postmaster/postmaster.c:1995
+msgid "the database system is in recovery mode"
+msgstr "system bazy danych jest w trybie odzyskiwania"
+
+#: postmaster/postmaster.c:2000 storage/ipc/procarray.c:271
+#: storage/ipc/sinvaladt.c:302 storage/lmgr/proc.c:304
+msgid "sorry, too many clients already"
+msgstr "przepraszamy, mamy już zbyt wiele klientów"
+
+#: postmaster/postmaster.c:2062
 #, c-format
-msgid "prepared transaction with identifier \"%s\" does not exist"
-msgstr "przygotowana transakcja z identyfikatorem \"%s\" nie istnieje"
+msgid "wrong key in cancel request for process %d"
+msgstr "niepoprawny klucz w żądaniu anulowania dla procesu %d"
 
-#: access/transam/twophase.c:939
-msgid "two-phase state file maximum length exceeded"
-msgstr "przekroczona maksymalna długość pliku stanu dwufazowego"
+#: postmaster/postmaster.c:2070
+#, c-format
+msgid "PID %d in cancel request did not match any process"
+msgstr "PID %d w żądaniu anulowania ni pasuje do żadnego procesu"
+
+#: postmaster/postmaster.c:2142 postmaster/postmaster.c:2173
+#: postmaster/postmaster.c:3385 postmaster/postmaster.c:4083
+#: postmaster/postmaster.c:4168 postmaster/postmaster.c:4800
+#: 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:470 utils/init/miscinit.c:150
+#: utils/init/miscinit.c:171 utils/init/miscinit.c:181 utils/fmgr/dfmgr.c:220
+#: utils/mb/mbutils.c:374 utils/mb/mbutils.c:675 utils/mmgr/aset.c:420
+#: utils/mmgr/aset.c:591 utils/mmgr/aset.c:769 utils/mmgr/aset.c:970
+#: utils/adt/regexp.c:219 utils/adt/varlena.c:3472 utils/adt/varlena.c:3493
+#: utils/adt/formatting.c:1527 utils/adt/formatting.c:1643
+#: utils/adt/formatting.c:1760 lib/stringinfo.c:266 commands/sequence.c:1036
+#: libpq/auth.c:1036 libpq/auth.c:1398 libpq/auth.c:1466 libpq/auth.c:1870
+#: storage/file/fd.c:551 storage/file/fd.c:948 storage/file/fd.c:1066
+#: storage/file/fd.c:1630 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 "brak pamięci"
+
+#: postmaster/postmaster.c:2276
+msgid "received SIGHUP, reloading configuration files"
+msgstr "odebrano SIGHUP, przeładowanie plików konfiguracyjnych"
+
+#: postmaster/postmaster.c:2299
+msgid "pg_hba.conf not reloaded"
+msgstr "pg_hba.conf nie przeładowany"
+
+#: postmaster/postmaster.c:2342
+msgid "received smart shutdown request"
+msgstr "odebrano żądanie inteligentnego zamknięcia"
+
+#: postmaster/postmaster.c:2389
+msgid "received fast shutdown request"
+msgstr "odebrano żądanie szybkiego zamknięcia"
+
+#: postmaster/postmaster.c:2407
+msgid "aborting any active transactions"
+msgstr "przerywanie wszelkich aktywnych transakcji"
+
+#: postmaster/postmaster.c:2436
+msgid "received immediate shutdown request"
+msgstr "odebrano żądanie natychmiastowego zamknięcia"
+
+#: postmaster/postmaster.c:2525 postmaster/postmaster.c:2548
+msgid "startup process"
+msgstr "proces uruchomienia"
 
-#: access/transam/twophase.c:957
+#: postmaster/postmaster.c:2528
+msgid "aborting startup due to startup process failure"
+msgstr ""
+"przerwanie uruchomienia ze względu na niepowodzenie procesu uruchomienia"
+
+#: postmaster/postmaster.c:2583
+msgid "database system is ready to accept connections"
+msgstr "system bazy danych jest gotowy do przyjmowania połączeń"
+
+#: postmaster/postmaster.c:2638
+msgid "background writer process"
+msgstr "proces zapisu działający w tle"
+
+#: postmaster/postmaster.c:2654
+msgid "WAL writer process"
+msgstr "proces zapisu WAL"
+
+#: postmaster/postmaster.c:2668
+msgid "WAL receiver process"
+msgstr "proces odbioru WAL"
+
+#: postmaster/postmaster.c:2683
+msgid "autovacuum launcher process"
+msgstr "proces wywołujący autoodkurzanie"
+
+#: postmaster/postmaster.c:2698
+msgid "archiver process"
+msgstr "proces archiwizera"
+
+#: postmaster/postmaster.c:2714
+msgid "statistics collector process"
+msgstr "proces kolektora statystyk"
+
+#: postmaster/postmaster.c:2728
+msgid "system logger process"
+msgstr "proces rejestratora systemowego"
+
+#: postmaster/postmaster.c:2763 postmaster/postmaster.c:2782
+#: postmaster/postmaster.c:2789 postmaster/postmaster.c:2807
+msgid "server process"
+msgstr "proces serwera"
+
+#: postmaster/postmaster.c:2843
+msgid "terminating any other active server processes"
+msgstr "kończenie wszelkich innych aktywnych procesów serwera"
+
+#. translator: %s is a noun phrase describing a child process, such as
+#. "server process"
+#: postmaster/postmaster.c:3012
 #, c-format
-msgid "could not create two-phase state file \"%s\": %m"
-msgstr "nie można utworzyć pliku stanu dwufazowego \"%s\": %m"
+msgid "%s (PID %d) exited with exit code %d"
+msgstr "%s (PID %d) wyszedł z kodem zakończenia %d"
 
-#: access/transam/twophase.c:971 access/transam/twophase.c:988
-#: access/transam/twophase.c:1044 access/transam/twophase.c:1465
-#: access/transam/twophase.c:1472
+#. translator: %s is a noun phrase describing a child process, such as
+#. "server process"
+#: postmaster/postmaster.c:3021
 #, c-format
-msgid "could not write two-phase state file: %m"
-msgstr "nie można pisać do pliku stanu dwufazowego: %m"
+msgid "%s (PID %d) was terminated by exception 0x%X"
+msgstr "%s (PID %d) został zatrzymany przez wyjątek 0x%X"
 
-#: access/transam/twophase.c:997
+#. translator: %s is a noun phrase describing a child process, such as
+#. "server process"
+#: postmaster/postmaster.c:3030
 #, c-format
-msgid "could not seek in two-phase state file: %m"
-msgstr "nie można pozycjonować w pliku stanu dwufazowego %m"
+msgid "%s (PID %d) was terminated by signal %d: %s"
+msgstr "%s (PID %d) został zatrzymany przez sygnał %d: %s"
 
-#: access/transam/twophase.c:1050 access/transam/twophase.c:1490
+#. translator: %s is a noun phrase describing a child process, such as
+#. "server process"
+#: postmaster/postmaster.c:3040
 #, c-format
-msgid "could not close two-phase state file: %m"
-msgstr "nie można zamknąć pliku stanu dwufazowego: %m"
+msgid "%s (PID %d) was terminated by signal %d"
+msgstr "%s (PID %d) został zatrzymany przez sygnał %d"
 
-#: access/transam/twophase.c:1130 access/transam/twophase.c:1570
+#. translator: %s is a noun phrase describing a child process, such as
+#. "server process"
+#: postmaster/postmaster.c:3049
 #, c-format
-msgid "could not open two-phase state file \"%s\": %m"
-msgstr "nie można otworzyć pliku stanu dwufazowego \"%s\": %m"
+msgid "%s (PID %d) exited with unrecognized status %d"
+msgstr "%s (PID %d) zakończył działanie z nieznanym stanem %d"
 
-#: access/transam/twophase.c:1147
+#: postmaster/postmaster.c:3229
+msgid "abnormal database system shutdown"
+msgstr "nieprawidłowe zamknięcie systemu bazy danych"
+
+#: postmaster/postmaster.c:3269
+msgid "all server processes terminated; reinitializing"
+msgstr "wszelkie procesy serwera zakończone; ponowna inicjacja"
+
+#: postmaster/postmaster.c:3453
 #, c-format
-msgid "could not stat two-phase state file \"%s\": %m"
-msgstr "nie można czytać pliku stanu dwufazowego \"%s\": %m"
+msgid "could not fork new process for connection: %m"
+msgstr "nie można rozwidlić procesu połączenia: %m"
+
+#: postmaster/postmaster.c:3495
+msgid "could not fork new process for connection: "
+msgstr "nie można rozwidlić nowego procesu połączenia: "
 
-#: access/transam/twophase.c:1179
+#: postmaster/postmaster.c:3619
 #, c-format
-msgid "could not read two-phase state file \"%s\": %m"
-msgstr "nie można czytać pliku stanu dwufazowego \"%s\": %m"
+msgid "connection received: host=%s port=%s"
+msgstr "odebrano połączenie: host=%s port=%s"
 
-#: access/transam/twophase.c:1271
+#: postmaster/postmaster.c:3624
 #, c-format
-msgid "two-phase state file for transaction %u is corrupt"
-msgstr "plik stanu dwufazowego dla transakcji %u jest uszkodzony"
+msgid "connection received: host=%s"
+msgstr "odebrano połączenie: host=%s"
 
-#: access/transam/twophase.c:1427
+#: postmaster/postmaster.c:3858 access/transam/xlog.c:2419
+#: access/transam/xlog.c:2551 access/transam/xlog.c:4470
+#: access/transam/xlog.c:9290 access/transam/xlog.c:9534
+#: storage/file/copydir.c:169 storage/smgr/md.c:289
 #, c-format
-msgid "could not remove two-phase state file \"%s\": %m"
-msgstr "nie można usunąć pliku stanu dwufazowego \"%s\": %m"
+msgid "could not create file \"%s\": %m"
+msgstr "nie można utworzyć pliku \"%s\": %m"
 
-#: access/transam/twophase.c:1456
+#: postmaster/postmaster.c:3868 postmaster/postmaster.c:3878
+#: utils/misc/guc.c:7457 utils/misc/guc.c:7482 utils/init/miscinit.c:1097
+#: utils/init/miscinit.c:1106 utils/init/miscinit.c:1113
+#: access/transam/xlog.c:2451 access/transam/xlog.c:2583
+#: access/transam/xlog.c:4522 access/transam/xlog.c:4585
+#: storage/file/copydir.c:194
 #, c-format
-msgid "could not recreate two-phase state file \"%s\": %m"
-msgstr "nie można utworzyć ponownie pliku stanu dwufazowego \"%s\": %m"
+msgid "could not write to file \"%s\": %m"
+msgstr "nie można pisać do pliku \"%s\": %m"
 
-#: access/transam/twophase.c:1484
+#: postmaster/postmaster.c:3897
 #, c-format
-msgid "could not fsync two-phase state file: %m"
-msgstr "nie można wykonać fsync na pliku stanu dwufazowego: %m"
+msgid "could not execute server process \"%s\": %m"
+msgstr "nie można wykonać procesu serwera \"%s\": %m"
+
+#: postmaster/postmaster.c:4377
+msgid "postmaster became multithreaded"
+msgstr "postmaster stał się wielowątkowy"
+
+#: postmaster/postmaster.c:4433
+msgid "database system is ready to accept read only connections"
+msgstr ""
+"system bazy danych jest gotowy do przyjmowania połączeń tylko do odczytu"
 
-#: access/transam/twophase.c:1579
+#: postmaster/postmaster.c:4703
 #, c-format
-msgid "could not fsync two-phase state file \"%s\": %m"
-msgstr "nie można wykonać fsync na pliku stanu dwufazowego \"%s\": %m"
+msgid "could not fork startup process: %m"
+msgstr "nie można rozwidlić procesu uruchamiającego: %m"
 
-#: access/transam/twophase.c:1586
+#: postmaster/postmaster.c:4707
 #, c-format
-msgid "could not close two-phase state file \"%s\": %m"
-msgstr "nie można zamknąć pliku stanu dwufazowego \"%s\": %m"
+msgid "could not fork background writer process: %m"
+msgstr "nie udało się rozwidlenie procesu zapisu w tle: %m"
 
-#: access/transam/twophase.c:1651
+#: postmaster/postmaster.c:4711
 #, c-format
-msgid "removing future two-phase state file \"%s\""
-msgstr "usunięcie przyszłego pliku stanu dwufazowego \"%s\""
+msgid "could not fork WAL writer process: %m"
+msgstr "nie można rozwidlić procesu zapisu WAL: %m"
 
-#: access/transam/twophase.c:1667 access/transam/twophase.c:1678
-#: access/transam/twophase.c:1791 access/transam/twophase.c:1802
-#: access/transam/twophase.c:1875
+#: postmaster/postmaster.c:4715
 #, c-format
-msgid "removing corrupt two-phase state file \"%s\""
-msgstr "usunięcie uszkodzonego pliku stanu dwufazowego \"%s\""
+msgid "could not fork WAL receiver process: %m"
+msgstr "nie można rozwidlić procesu odbioru WAL: %m"
 
-#: access/transam/twophase.c:1780 access/transam/twophase.c:1864
+#: postmaster/postmaster.c:4719
 #, c-format
-msgid "removing stale two-phase state file \"%s\""
-msgstr "usunięcie nieaktualnego pliku stanu dwufazowego \"%s\""
+msgid "could not fork process: %m"
+msgstr "nie można rozwidlić procesu: %m"
 
-#: access/transam/twophase.c:1882
+#: postmaster/postmaster.c:5004
 #, c-format
-msgid "recovering prepared transaction %u"
-msgstr "odzyskiwanie przygotowanej transakcji %u"
+msgid "could not duplicate socket %d for use in backend: error code %d"
+msgstr "nie można powielić gniazda %d do użycia w backendzie: kod błędu %d"
 
-#: access/transam/varsup.c:114
+#: postmaster/postmaster.c:5036
 #, c-format
-msgid ""
-"database is not accepting commands to avoid wraparound data loss in database "
-"\"%s\""
-msgstr ""
-"baza danych nie przyjmuje poleceń by uniknąć utraty nakładających się danych "
-"w bazie danych \"%s\""
-
-#: access/transam/varsup.c:116 access/transam/varsup.c:123
-msgid ""
-"Stop the postmaster and use a standalone backend to vacuum that database.\n"
-"You might also need to commit or roll back old prepared transactions."
-msgstr ""
-"Zatrzymaj postmastera i użyj autonomicznego backendu do odkurzenia tej bazy "
-"danych.\n"
-"Może być także konieczne zatwierdzenie lub wycofanie starych przygotowanych "
-"transakcji."
-
-#: access/transam/varsup.c:121
-#, c-format
-msgid ""
-"database is not accepting commands to avoid wraparound data loss in database "
-"with OID %u"
-msgstr ""
-"baza danych nie przyjmuje poleceń by uniknąć utraty nakładających się danych "
-"w bazie danych o OID %u"
-
-#: access/transam/varsup.c:133 access/transam/varsup.c:368
-#, c-format
-msgid "database \"%s\" must be vacuumed within %u transactions"
-msgstr "baza danych \"%s\" musi być odkurzona w %u transakcjach"
-
-#: access/transam/varsup.c:136 access/transam/varsup.c:143
-#: access/transam/varsup.c:371 access/transam/varsup.c:378
-msgid ""
-"To avoid a database shutdown, execute a database-wide VACUUM in that "
-"database.\n"
-"You might also need to commit or roll back old prepared transactions."
-msgstr ""
-"Aby uniknąć zamknięcia bazy danych, wykonaj VACUUM dla całej bazy danych w "
-"tej bazie.\n"
-"Może być także konieczne zatwierdzenie lub wycofanie starych przygotowanych "
-"transakcji."
-
-#: access/transam/varsup.c:140 access/transam/varsup.c:375
-#, c-format
-msgid "database with OID %u must be vacuumed within %u transactions"
-msgstr "baza danych o OID %u musi być odkurzona w %u transakcjach"
+msgid "could not create inherited socket: error code %d\n"
+msgstr "nie można utworzyć dziedziczonego gniazda: kod błędu %d\n"
 
-#: access/transam/varsup.c:333
+#: postmaster/postmaster.c:5065
 #, c-format
-msgid "transaction ID wrap limit is %u, limited by database with OID %u"
-msgstr ""
-"limit zawijania transakcji ID to %u, ograniczone przez bazę danych o OID %u"
-
-#: access/transam/xact.c:729
-msgid "cannot have more than 2^32-1 commands in a transaction"
-msgstr "nie można zawrzeć więcej niż 2^32-1 poleceń w transakcji"
+msgid "could not open backend variables file \"%s\": %s\n"
+msgstr "nie można otworzyć pliku zmiennych backendu \"%s\": %s\n"
 
-#: access/transam/xact.c:1268
+#: postmaster/postmaster.c:5072
 #, c-format
-msgid "maximum number of committed subtransactions (%d) exceeded"
-msgstr "przekroczona maksymalna liczba zatwierdzonych podtransakcji (%d)"
-
-#: access/transam/xact.c:2044
-msgid "cannot PREPARE a transaction that has operated on temporary tables"
-msgstr ""
-"nie można wykonać PREPARE transakcji która przeprowadziła działania na "
-"tabelach tymczasowych"
+msgid "could not read from backend variables file \"%s\": %s\n"
+msgstr "nie można czytać z pliku zmiennych backendu \"%s\": %s\n"
 
-#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2835
+#: postmaster/postmaster.c:5081
 #, c-format
-msgid "%s cannot run inside a transaction block"
-msgstr "%s nie można wykonać wewnątrz bloku transakcji"
+msgid "could not remove file \"%s\": %s\n"
+msgstr "nie można usunąć pliku \"%s\": %s\n"
 
-#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2845
+#: postmaster/postmaster.c:5098
 #, c-format
-msgid "%s cannot run inside a subtransaction"
-msgstr "%s nie można wykonać wewnątrz podtransakcji"
+msgid "could not map view of backend variables: error code %d\n"
+msgstr "nie można zmapować widoku zmiennych backendu: kod błędu %d\n"
 
-#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2855
+#: postmaster/postmaster.c:5107
 #, c-format
-msgid "%s cannot be executed from a function or multi-command string"
-msgstr "%s nie może być wykonane z funkcji ani ciągu wielopoleceniowego"
+msgid "could not unmap view of backend variables: error code %d\n"
+msgstr "nie można odmapować widoku zmiennych backendu: kod błędu %d\n"
 
-#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:2906
+#: postmaster/postmaster.c:5114
 #, c-format
-msgid "%s can only be used in transaction blocks"
-msgstr "%s może być użyty tylko w blokach transakcji"
-
-#: access/transam/xact.c:3088
-msgid "there is already a transaction in progress"
-msgstr "istnieje już aktywna transakcja"
-
-#: access/transam/xact.c:3255 access/transam/xact.c:3347
-msgid "there is no transaction in progress"
-msgstr "brak aktywnej transakcji"
+msgid "could not close handle to backend parameter variables: error code %d\n"
+msgstr ""
+"nie można zamknąć uchwytu do zmiennych parametryzujących backendu: kod błędu "
+"%d\n"
 
-#: access/transam/xact.c:3441 access/transam/xact.c:3491
-#: access/transam/xact.c:3497 access/transam/xact.c:3541
-#: access/transam/xact.c:3589 access/transam/xact.c:3595
-msgid "no such savepoint"
-msgstr "nie ma takiego punktu zapisu"
+#: postmaster/postmaster.c:5259
+msgid "could not read exit code for process\n"
+msgstr "nie można odczytać kodu wyjścia procesu\n"
 
-#: access/transam/xact.c:4225
-msgid "cannot have more than 2^32-1 subtransactions in a transaction"
-msgstr "nie można zawrzeć więcej niż 2^32-1 podtransakcji w transakcji"
+#: postmaster/postmaster.c:5264
+msgid "could not post child completion status\n"
+msgstr "nie można wysłać statusu zakończenia potomka\n"
 
-#: access/transam/xlog.c:1329
+#: utils/cache/ts_cache.c:620 commands/tsearchcmds.c:1778
+#: commands/tsearchcmds.c:1957 catalog/namespace.c:2276
 #, c-format
-msgid "could not create archive status file \"%s\": %m"
-msgstr "nie można utworzyć pliku stanu archiwum \"%s\": %m"
+msgid "text search configuration \"%s\" does not exist"
+msgstr "konfiguracja wyszukiwania tekstowego \"%s\" nie istnieje"
 
-#: access/transam/xlog.c:1337
-#, c-format
-msgid "could not write archive status file \"%s\": %m"
-msgstr "nie można zapisać pliku stanu archiwum \"%s\": %m"
+#: utils/cache/plancache.c:606
+msgid "cached plan must not change result type"
+msgstr "plan w pamięci podręcznej nie może zmienić typ wyniku"
 
-#: access/transam/xlog.c:1792 access/transam/xlog.c:10386
-#: replication/walreceiver.c:510 replication/walsender.c:1003
+#: utils/cache/relcache.c:4357
 #, c-format
-msgid "could not seek in log file %u, segment %u to offset %u: %m"
+msgid "could not create relation-cache initialization file \"%s\": %m"
 msgstr ""
-"nie można pozycjonować w pliku dziennika %u, segment %u do offsetu %u: %m"
+"nie udało się utworzyć pliku \"%s\" inicjującego pamięć podręczną relacji: %m"
 
-#: access/transam/xlog.c:1809 replication/walreceiver.c:527
-#, c-format
-msgid "could not write to log file %u, segment %u at offset %u, length %lu: %m"
-msgstr ""
-"nie można pisać do pliku dziennika %u, segment %u do offsetu %u, długość "
-"%lu: %m"
+#: utils/cache/relcache.c:4359
+msgid "Continuing anyway, but there's something wrong."
+msgstr "Kontynuujemy mimo wszystko tak, ale coś jest nie tak."
 
-#: access/transam/xlog.c:2011
+#: utils/cache/relcache.c:4592
 #, c-format
-msgid "updated min recovery point to %X/%X"
-msgstr "zaktualizowano min punkt przywracania do %X/%X"
+msgid "could not remove cache file \"%s\": %m"
+msgstr "nie udało się usunąć pliku pamięci podręcznej \"%s\": %m"
 
-#: access/transam/xlog.c:2352 access/transam/xlog.c:2456
-#: access/transam/xlog.c:2685 access/transam/xlog.c:2756
-#: access/transam/xlog.c:2813 replication/walsender.c:991
-#, c-format
-msgid "could not open file \"%s\" (log file %u, segment %u): %m"
-msgstr "nie można otworzyć pliku \"%s\" (plik dziennika %u, segment %u): %m"
+#: utils/cache/relmapper.c:454
+msgid "cannot PREPARE a transaction that modified relation mapping"
+msgstr "nie można wykonać PREPARE transakcji, która zmieniła mapowanie relacji"
 
-#: access/transam/xlog.c:2377 access/transam/xlog.c:2510
-#: access/transam/xlog.c:4408 access/transam/xlog.c:9034
-#: access/transam/xlog.c:9274 storage/file/copydir.c:172 storage/smgr/md.c:285
-#: postmaster/postmaster.c:3691
+#: utils/cache/relmapper.c:596 utils/cache/relmapper.c:702
 #, c-format
-msgid "could not create file \"%s\": %m"
-msgstr "nie można utworzyć pliku \"%s\": %m"
+msgid "could not open relation mapping file \"%s\": %m"
+msgstr "nie można otworzyć pliku mapowania relacji \"%s\": %m"
 
-#: access/transam/xlog.c:2409 access/transam/xlog.c:2542
-#: access/transam/xlog.c:4460 access/transam/xlog.c:4523
-#: storage/file/copydir.c:197 postmaster/postmaster.c:3701
-#: postmaster/postmaster.c:3711 utils/init/miscinit.c:1089
-#: utils/init/miscinit.c:1098 utils/init/miscinit.c:1105 utils/misc/guc.c:7432
-#: utils/misc/guc.c:7457
+#: utils/cache/relmapper.c:609
 #, c-format
-msgid "could not write to file \"%s\": %m"
-msgstr "nie można pisać do pliku \"%s\": %m"
+msgid "could not read relation mapping file \"%s\": %m"
+msgstr "nie można czytać pliku mapowania relacji \"%s\": %m"
 
-#: access/transam/xlog.c:2417 access/transam/xlog.c:2549
-#: access/transam/xlog.c:4529 storage/file/copydir.c:269 storage/smgr/md.c:924
-#: storage/smgr/md.c:1130 storage/smgr/md.c:1281
+#: utils/cache/relmapper.c:619
 #, c-format
-msgid "could not fsync file \"%s\": %m"
-msgstr "nie udało się fsync na pliku \"%s\": %m"
+msgid "relation mapping file \"%s\" contains invalid data"
+msgstr "plik mapowania relacji \"%s\" zawiera niepoprawne dane"
 
-#: access/transam/xlog.c:2422 access/transam/xlog.c:2554
-#: access/transam/xlog.c:4534 commands/copy.c:1329 storage/file/copydir.c:211
+#: utils/cache/relmapper.c:629
 #, c-format
-msgid "could not close file \"%s\": %m"
-msgstr "nie można zamknąć pliku \"%s\": %m"
+msgid "relation mapping file \"%s\" contains incorrect checksum"
+msgstr "plik mapowania relacji \"%s\" zawiera niepoprawną sumę kontrolną"
 
-#: access/transam/xlog.c:2495 access/transam/xlog.c:4177
-#: access/transam/xlog.c:4271 access/transam/xlog.c:4427
-#: storage/file/copydir.c:165 storage/file/copydir.c:255 storage/smgr/md.c:542
-#: storage/smgr/md.c:802 replication/basebackup.c:725
-#: utils/init/miscinit.c:1039 utils/init/miscinit.c:1153
-#: utils/error/elog.c:1497
+#: utils/cache/relmapper.c:741
 #, c-format
-msgid "could not open file \"%s\": %m"
-msgstr "nie można otworzyć pliku \"%s\": %m"
+msgid "could not write to relation mapping file \"%s\": %m"
+msgstr "nie można zapisać pliku mapowania relacji \"%s\": %m"
 
-#: access/transam/xlog.c:2523 access/transam/xlog.c:4439
-#: access/transam/xlog.c:9206 access/transam/xlog.c:9219
-#: access/transam/xlog.c:9753 access/transam/xlog.c:9788
-#: storage/file/copydir.c:186 utils/adt/genfile.c:138
+#: utils/cache/relmapper.c:754
 #, c-format
-msgid "could not read file \"%s\": %m"
-msgstr "nie można czytać z pliku \"%s\": %m"
+msgid "could not fsync relation mapping file \"%s\": %m"
+msgstr "nie można wykonać fsync na pliku mapowania relacji \"%s\": %m"
 
-#: access/transam/xlog.c:2526
+#: utils/cache/relmapper.c:760
 #, c-format
-msgid "not enough data in file \"%s\""
-msgstr "niewystarczająca ilość danych w pliku \"%s\""
+msgid "could not close relation mapping file \"%s\": %m"
+msgstr "nie można zamknąć pliku mapowania relacji \"%s\": %m"
 
-#: access/transam/xlog.c:2645
+#: utils/cache/lsyscache.c:2413 utils/cache/lsyscache.c:2446
+#: utils/cache/lsyscache.c:2479 utils/cache/lsyscache.c:2512
 #, c-format
-msgid ""
-"could not link file \"%s\" to \"%s\" (initialization of log file %u, segment "
-"%u): %m"
-msgstr ""
-"nie można podlinkować pliku \"%s\" do \"%s\" (inicjacja pliku dziennika %u, "
-"segment %u): %m"
+msgid "type %s is only a shell"
+msgstr "typ %s jest jedynie powłoką"
 
-#: access/transam/xlog.c:2657
+#: utils/cache/lsyscache.c:2418
 #, c-format
-msgid ""
-"could not rename file \"%s\" to \"%s\" (initialization of log file %u, "
-"segment %u): %m"
-msgstr ""
-"nie można zmienić nazwy pliku \"%s\" do \"%s\" (inicjacja pliku dziennika "
-"%u, segment %u): %m"
+msgid "no input function available for type %s"
+msgstr "brak funkcji wejścia dostępnej dla typu %s"
 
-#: access/transam/xlog.c:2840 replication/walreceiver.c:484
+#: utils/cache/lsyscache.c:2451
 #, c-format
-msgid "could not close log file %u, segment %u: %m"
-msgstr "nie można zamknąć pliku dziennika %u, segment %u: %m"
+msgid "no output function available for type %s"
+msgstr "brak funkcji wyjścia dostępnej dla typu %s"
 
-#: access/transam/xlog.c:2912 access/transam/xlog.c:3077
-#: access/transam/xlog.c:9019 access/transam/xlog.c:9194
-#: storage/file/copydir.c:86 storage/file/copydir.c:125 utils/adt/dbsize.c:65
-#: utils/adt/dbsize.c:211 utils/adt/dbsize.c:276 utils/adt/genfile.c:107
-#: utils/adt/genfile.c:279
+#: utils/cache/lsyscache.c:2484 utils/adt/arrayfuncs.c:1307
 #, c-format
-msgid "could not stat file \"%s\": %m"
-msgstr "nie można wykonać stat na pliku \"%s\": %m"
+msgid "no binary input function available for type %s"
+msgstr "brak funkcji wejścia binarnego dostępnej dla typu %s"
 
-#: access/transam/xlog.c:2920 access/transam/xlog.c:9224 storage/smgr/md.c:358
-#: storage/smgr/md.c:405 storage/smgr/md.c:1244
+#: utils/cache/lsyscache.c:2517 utils/adt/arrayfuncs.c:1529
 #, c-format
-msgid "could not remove file \"%s\": %m"
-msgstr "nie można usunąć pliku \"%s\": %m"
+msgid "no binary output function available for type %s"
+msgstr "brak funkcji wyjścia binarnego dostępnej dla typu %s"
 
-#: access/transam/xlog.c:3056
+#: utils/cache/typcache.c:195 parser/parse_type.c:202
 #, c-format
-msgid "archive file \"%s\" has wrong size: %lu instead of %lu"
-msgstr "plik archiwum \"%s\" ma niepoprawny rozmiar: %lu zamiast %lu"
+msgid "type \"%s\" is only a shell"
+msgstr "typ \"%s\" jest jedynie powłoką"
 
-#: access/transam/xlog.c:3065
+#: utils/cache/typcache.c:634
 #, c-format
-msgid "restored log file \"%s\" from archive"
-msgstr "odtworzono plik dziennika \"%s\" z archiwum"
+msgid "type %s is not composite"
+msgstr "typ %s nie jest złożony"
 
-#: access/transam/xlog.c:3115
-#, c-format
-msgid "could not restore file \"%s\" from archive: return code %d"
-msgstr "nie można przywrócić pliku \"%s\" z archiwum: zwrócony kod %d"
+#: utils/cache/typcache.c:648
+msgid "record type has not been registered"
+msgstr "typ rekordu nie został zarejestrowany"
 
-#. translator: First %s represents a recovery.conf parameter name like
-#. "recovery_end_command", and the 2nd is the value of that parameter.
-#: access/transam/xlog.c:3229
+#: utils/cache/typcache.c:1001 commands/typecmds.c:1272
 #, c-format
-msgid "%s \"%s\": return code %d"
-msgstr "%s \"%s\": kod powrotu %d"
+msgid "%s is not an enum"
+msgstr "%s nie jest wyliczeniem"
 
-#: access/transam/xlog.c:3339 access/transam/xlog.c:3522
-#, c-format
-msgid "could not open transaction log directory \"%s\": %m"
-msgstr "nie można otworzyć katalogu dziennika transakcji \"%s\": %m"
+#: utils/hash/dynahash.c:955 storage/ipc/shmem.c:190
+#: storage/lmgr/predicate.c:2246 storage/lmgr/predicate.c:2261
+#: storage/lmgr/predicate.c:3652 storage/lmgr/predicate.c:4795
+#: storage/lmgr/proc.c:197 storage/lmgr/proc.c:216 storage/lmgr/lock.c:724
+#: storage/lmgr/lock.c:793 storage/lmgr/lock.c:2362 storage/lmgr/lock.c:2761
+#: storage/lmgr/lock.c:2826
+msgid "out of shared memory"
+msgstr "brak pamięci współdzielonej"
 
-#: access/transam/xlog.c:3393
-#, c-format
-msgid "recycled transaction log file \"%s\""
-msgstr "odzyskano plik dziennika transakcji \"%s\""
+#: utils/misc/help_config.c:131
+msgid "internal error: unrecognized run-time parameter type\n"
+msgstr "błąd wewnętrzny: nierozpoznany typ parametru czasu wykonania\n"
 
-#: access/transam/xlog.c:3409
-#, c-format
-msgid "removing transaction log file \"%s\""
-msgstr "usuwanie pliku dziennika transakcji \"%s\""
+#: utils/misc/guc.c:525
+msgid "Ungrouped"
+msgstr "Nie grupowane"
 
-#: access/transam/xlog.c:3432
-#, c-format
-msgid "could not rename old transaction log file \"%s\": %m"
-msgstr "nie można zmienić nazwy starego pliku dziennika transakcji \"%s\": %m"
+#: utils/misc/guc.c:527
+msgid "File Locations"
+msgstr "Położenie plików"
 
-#: access/transam/xlog.c:3444
-#, c-format
-msgid "could not remove old transaction log file \"%s\": %m"
-msgstr "nie można usunąć starego pliku dziennika transakcji \"%s\": %m"
+#: utils/misc/guc.c:529
+msgid "Connections and Authentication"
+msgstr "Połączenia i Autoryzacja"
 
-#: access/transam/xlog.c:3482 access/transam/xlog.c:3492
-#, c-format
-msgid "required WAL directory \"%s\" does not exist"
-msgstr "wymagany folder WAL \"%s\" nie istnieje"
+#: utils/misc/guc.c:531
+msgid "Connections and Authentication / Connection Settings"
+msgstr "Połączenia i Autoryzacja / Ustawienia Połączenia"
 
-#: access/transam/xlog.c:3498
-#, c-format
-msgid "creating missing WAL directory \"%s\""
-msgstr "tworzenie brakującego folderu WAL \"%s\""
+#: utils/misc/guc.c:533
+msgid "Connections and Authentication / Security and Authentication"
+msgstr "Połączenia i Autoryzacja / Bezpieczeństwo i Autoryzacja"
 
-#: access/transam/xlog.c:3501
-#, c-format
-msgid "could not create missing directory \"%s\": %m"
-msgstr "nie można utworzyć brakującego katalogu \"%s\": %m"
+#: utils/misc/guc.c:535
+msgid "Resource Usage"
+msgstr "Użycie Zasobów"
 
-#: access/transam/xlog.c:3535
-#, c-format
-msgid "removing transaction log backup history file \"%s\""
-msgstr "usunięcie pliku kopii zapasowej historii dziennika transakcji \"%s\""
+#: utils/misc/guc.c:537
+msgid "Resource Usage / Memory"
+msgstr "Użycie Zasobów / Pamięć"
 
-#: access/transam/xlog.c:3655
-#, c-format
-msgid "incorrect hole size in record at %X/%X"
-msgstr "niepoprawna wielkość otworu w rekordzie w %X/%X"
+#: utils/misc/guc.c:539
+msgid "Resource Usage / Kernel Resources"
+msgstr "Użycie Zasobów / Zasoby Jądra"
 
-#: access/transam/xlog.c:3668
-#, c-format
-msgid "incorrect total length in record at %X/%X"
-msgstr "niepoprawna całkowita długość w rekordzie w %X/%X"
+#: utils/misc/guc.c:541
+msgid "Resource Usage / Cost-Based Vacuum Delay"
+msgstr "Użycie Zasobów / Opóźnienie Odkurzania na Podstawie Kosztów"
 
-#: access/transam/xlog.c:3681
-#, c-format
-msgid "incorrect resource manager data checksum in record at %X/%X"
-msgstr ""
-"niepoprawna suma kontrolna danych menadżera zasobów w rekordzie w %X/%X"
+#: utils/misc/guc.c:543
+msgid "Resource Usage / Background Writer"
+msgstr "Użycie Zasobów / Pisarz w Tle"
 
-#: access/transam/xlog.c:3759 access/transam/xlog.c:3797
-#, c-format
-msgid "invalid record offset at %X/%X"
-msgstr "niepoprawne przesunięcie rekordu w %X/%X"
+#: utils/misc/guc.c:545
+msgid "Resource Usage / Asynchronous Behavior"
+msgstr "Użycie Zasobów / Zachowanie Asynchroniczne"
 
-#: access/transam/xlog.c:3805
-#, c-format
-msgid "contrecord is requested by %X/%X"
-msgstr "wymagany kontrekord w %X/%X"
+#: utils/misc/guc.c:547
+msgid "Write-Ahead Log"
+msgstr "Dziennik Zapisu z Wyprzedzeniem"
 
-#: access/transam/xlog.c:3820
-#, c-format
-msgid "invalid xlog switch record at %X/%X"
-msgstr "niepoprawny rekord przełącznika xlogu w %X/%X"
+#: utils/misc/guc.c:549
+msgid "Write-Ahead Log / Settings"
+msgstr "Dziennik Zapisu z Wyprzedzeniem / Ustawienia"
 
-#: access/transam/xlog.c:3828
-#, c-format
-msgid "record with zero length at %X/%X"
-msgstr "rekord o zerowej długości w %X/%X"
+#: utils/misc/guc.c:551
+msgid "Write-Ahead Log / Checkpoints"
+msgstr "Dziennik Zapisu z Wyprzedzeniem / Punkty Kontrolne"
 
-#: access/transam/xlog.c:3837
-#, c-format
-msgid "invalid record length at %X/%X"
-msgstr "niepoprawna długość rekordu w %X/%X"
+#: utils/misc/guc.c:553
+msgid "Write-Ahead Log / Archiving"
+msgstr "Dziennik Zapisu z Wyprzedzeniem / Archiwizacja"
 
-#: access/transam/xlog.c:3844
-#, c-format
-msgid "invalid resource manager ID %u at %X/%X"
-msgstr "niepoprawny ID menażera zasobów %u w %X/%X"
+#: utils/misc/guc.c:555
+msgid "Replication"
+msgstr "Replikacja"
 
-#: access/transam/xlog.c:3857 access/transam/xlog.c:3873
-#, c-format
-msgid "record with incorrect prev-link %X/%X at %X/%X"
-msgstr "rekord z niepoprawnym poprz-linkiem %X/%X w %X/%X"
+#: utils/misc/guc.c:557
+msgid "Replication / Master Server"
+msgstr "Replikacja / Serwer Podstawowy"
 
-#: access/transam/xlog.c:3902
-#, c-format
-msgid "record length %u at %X/%X too long"
-msgstr "za duża długość rekordu %u w %X/%X"
+#: utils/misc/guc.c:559
+msgid "Replication / Standby Servers"
+msgstr "Replikacja / Serwery Gotowości"
 
-#: access/transam/xlog.c:3942
-#, c-format
-msgid "there is no contrecord flag in log file %u, segment %u, offset %u"
-msgstr ""
-"brak flagi kontrekordu w pliku dziennika %u, segment %u, przesunięcie %u"
+#: utils/misc/guc.c:561
+msgid "Query Tuning"
+msgstr "Dostrajanie Zapytań"
 
-#: access/transam/xlog.c:3952
-#, c-format
-msgid "invalid contrecord length %u in log file %u, segment %u, offset %u"
-msgstr ""
-"niepoprawna długość kontrekordu %u w pliku dziennika %u, segment %u, "
-"przesunięcie %u"
+#: utils/misc/guc.c:563
+msgid "Query Tuning / Planner Method Configuration"
+msgstr "Dostrajanie Zapytań / Konfiguracja Metody Planisty"
 
-#: access/transam/xlog.c:4042
-#, c-format
-msgid "invalid magic number %04X in log file %u, segment %u, offset %u"
-msgstr ""
-"niepoprawny magiczny numer %04X w pliku dziennika %u, segment %u, "
-"przesunięcie %u"
+#: utils/misc/guc.c:565
+msgid "Query Tuning / Planner Cost Constants"
+msgstr "Dostrajanie Zapytań / Stałe Kosztów Planisty"
 
-#: access/transam/xlog.c:4049 access/transam/xlog.c:4095
-#, c-format
-msgid "invalid info bits %04X in log file %u, segment %u, offset %u"
-msgstr ""
-"niepoprawny bity informacji %04X w pliku dziennika %u, segment %u, "
-"przesunięcie %u"
+#: utils/misc/guc.c:567
+msgid "Query Tuning / Genetic Query Optimizer"
+msgstr "Dostrajanie Zapytań / Genetyczny Optymalizator Zapytania"
 
-#: access/transam/xlog.c:4071 access/transam/xlog.c:4079
-#: access/transam/xlog.c:4086
-msgid "WAL file is from different database system"
-msgstr "plik WAL jest z innego systemu bazy danych"
+#: utils/misc/guc.c:569
+msgid "Query Tuning / Other Planner Options"
+msgstr "Dostrajanie Zapytań / Inne opcje Planisty"
 
-#: access/transam/xlog.c:4072
-#, c-format
-msgid ""
-"WAL file database system identifier is %s, pg_control database system "
-"identifier is %s."
-msgstr ""
-"identyfikator systemu bazy danych w pliku WAL to %s, identyfikator systemu "
-"bazy danych pg_control to %s."
+#: utils/misc/guc.c:571
+msgid "Reporting and Logging"
+msgstr "Raportowanie i Rejestrowanie"
 
-#: access/transam/xlog.c:4080
-msgid "Incorrect XLOG_SEG_SIZE in page header."
-msgstr "Niepoprawny XLOG_SEG_SIZE w nagłówku strony."
+#: utils/misc/guc.c:573
+msgid "Reporting and Logging / Where to Log"
+msgstr "Raportowanie i Rejestrowanie / Gdzie Logować"
 
-#: access/transam/xlog.c:4087
-msgid "Incorrect XLOG_BLCKSZ in page header."
-msgstr "Niepoprawny XLOG_BLCKSZ w nagłówku strony."
+#: utils/misc/guc.c:575
+msgid "Reporting and Logging / When to Log"
+msgstr "Raportowanie i Rejestrowanie / Kiedy Logować"
 
-#: access/transam/xlog.c:4103
-#, c-format
-msgid "unexpected pageaddr %X/%X in log file %u, segment %u, offset %u"
-msgstr ""
-"nieoczekiwany adrstrony %X/%X w pliku dziennika %u, segment %u, offset %u"
+#: utils/misc/guc.c:577
+msgid "Reporting and Logging / What to Log"
+msgstr "Raportowanie i Rejestrowanie / Co Logować"
 
-#: access/transam/xlog.c:4115
-#, c-format
-msgid "unexpected timeline ID %u in log file %u, segment %u, offset %u"
-msgstr ""
-"nieoczekiwany ID linii czasu %u w pliku dziennika %u, segment %u, offset %u"
+#: utils/misc/guc.c:579
+msgid "Statistics"
+msgstr "Statystyki"
 
-#: access/transam/xlog.c:4133
-#, c-format
-msgid ""
-"out-of-sequence timeline ID %u (after %u) in log file %u, segment %u, offset "
-"%u"
-msgstr ""
-"nieoczekiwany ID linii czasu %u (po %u) w pliku dziennika %u, segment %u, "
-"offset %u"
+#: utils/misc/guc.c:581
+msgid "Statistics / Monitoring"
+msgstr "Statystyki / Monitorowanie"
 
-#: access/transam/xlog.c:4206
-#, c-format
-msgid "syntax error in history file: %s"
-msgstr "błąd składni w pliku historii: %s"
+#: utils/misc/guc.c:583
+msgid "Statistics / Query and Index Statistics Collector"
+msgstr "Statystyki / Kolektor Statystyk Zapytań i Indeksów"
 
-#: access/transam/xlog.c:4207
-msgid "Expected a numeric timeline ID."
-msgstr "Oczekiwano numerycznego ID linii czasu."
+#: utils/misc/guc.c:585
+msgid "Autovacuum"
+msgstr "Autoodkurzanie"
 
-#: access/transam/xlog.c:4212
-#, c-format
-msgid "invalid data in history file: %s"
-msgstr "niepoprawne dane w pliku historii: %s"
+#: utils/misc/guc.c:587
+msgid "Client Connection Defaults"
+msgstr "Ustawienia Domyślne Połączenia Klienta"
 
-#: access/transam/xlog.c:4213
-msgid "Timeline IDs must be in increasing sequence."
-msgstr "IDy linii czasu muszą być w kolejności rosnącej."
+#: utils/misc/guc.c:589
+msgid "Client Connection Defaults / Statement Behavior"
+msgstr "Ustawienia Domyślne Połączenia Klienta / Zachowanie Wyrażeń"
 
-#: access/transam/xlog.c:4226
-#, c-format
-msgid "invalid data in history file \"%s\""
-msgstr "niepoprawne dane w pliku historii \"%s\""
+#: utils/misc/guc.c:591
+msgid "Client Connection Defaults / Locale and Formatting"
+msgstr "Ustawienia Domyślne Połączenia Klienta / Lokalizacja i Formatowanie"
 
-#: access/transam/xlog.c:4227
-msgid "Timeline IDs must be less than child timeline's ID."
-msgstr "IDy linii czasu muszą być mniejsze niż ID potomnej linii czasu."
+#: utils/misc/guc.c:593
+msgid "Client Connection Defaults / Other Defaults"
+msgstr "Ustawienia Domyślne Połączenia Klienta / Inne Wartości Domyślne"
 
-#: access/transam/xlog.c:4313
-#, c-format
-msgid "new timeline %u is not a child of database system timeline %u"
-msgstr ""
-"nowa linia czasu %u nie jest potomna dla linii czasu systemu bazy danych %u"
+#: utils/misc/guc.c:595
+msgid "Lock Management"
+msgstr "Zarządzanie Blokadami"
 
-#: access/transam/xlog.c:4326
-#, c-format
-msgid "new target timeline is %u"
-msgstr "nowa docelowa linia czasu to %u"
+#: utils/misc/guc.c:597
+msgid "Version and Platform Compatibility"
+msgstr "Zgodność Wersji i Platformy"
 
-#: access/transam/xlog.c:4551
-#, c-format
-msgid "could not link file \"%s\" to \"%s\": %m"
-msgstr "nie można podlinkować pliku \"%s\" do \"%s\": %m"
+#: utils/misc/guc.c:599
+msgid "Version and Platform Compatibility / Previous PostgreSQL Versions"
+msgstr "Zgodność Wersji i Platformy / Poprzednie Wersje PostgreSQL"
 
-#: access/transam/xlog.c:4558 access/transam/xlog.c:5518
-#: access/transam/xlog.c:5571 access/transam/xlog.c:6350
-#: postmaster/pgarch.c:715
-#, c-format
-msgid "could not rename file \"%s\" to \"%s\": %m"
-msgstr "nie można zmienić nazwy pliku \"%s\" na \"%s\": %m"
+#: utils/misc/guc.c:601
+msgid "Version and Platform Compatibility / Other Platforms and Clients"
+msgstr "Zgodność Wersji i Platformy / Inne Platformy i Klienty"
 
-#: access/transam/xlog.c:4640
-#, c-format
-msgid "could not create control file \"%s\": %m"
-msgstr "nie można utworzyć pliku kontrolnego \"%s\": %m"
+#: utils/misc/guc.c:603
+msgid "Error Handling"
+msgstr "Obsługa Błędów"
 
-#: access/transam/xlog.c:4651 access/transam/xlog.c:4876
-#, c-format
-msgid "could not write to control file: %m"
-msgstr "nie można pisać do pliku kontrolnego: %m"
+#: utils/misc/guc.c:605
+msgid "Preset Options"
+msgstr "Zaprogramowane Opcje"
 
-#: access/transam/xlog.c:4657 access/transam/xlog.c:4882
-#, c-format
-msgid "could not fsync control file: %m"
-msgstr "nie można wykonać fsync na pliku kontrolnym: %m"
+#: utils/misc/guc.c:607
+msgid "Customized Options"
+msgstr "Opcje Niestandardowe"
 
-#: access/transam/xlog.c:4662 access/transam/xlog.c:4887
-#, c-format
-msgid "could not close control file: %m"
-msgstr "nie można zamknąć pliku kontrolnego: %m"
+#: utils/misc/guc.c:609
+msgid "Developer Options"
+msgstr "Opcje Deweloperskie"
 
-#: access/transam/xlog.c:4680 access/transam/xlog.c:4865
-#, c-format
-msgid "could not open control file \"%s\": %m"
-msgstr "nie można otworzyć pliku kontrolnego \"%s\": %m"
+#: utils/misc/guc.c:663
+msgid "Enables the planner's use of sequential-scan plans."
+msgstr "Włącza użycie przez planistę planów skanu sekwencyjnego."
 
-#: access/transam/xlog.c:4686
-#, c-format
-msgid "could not read from control file: %m"
-msgstr "nie można czytać z pliku kontrolnego: %m"
+#: utils/misc/guc.c:672
+msgid "Enables the planner's use of index-scan plans."
+msgstr "Włącza użycie przez planistę planów skanu indeksowego."
 
-#: access/transam/xlog.c:4699 access/transam/xlog.c:4708
-#: access/transam/xlog.c:4732 access/transam/xlog.c:4739
-#: access/transam/xlog.c:4746 access/transam/xlog.c:4751
-#: access/transam/xlog.c:4758 access/transam/xlog.c:4765
-#: access/transam/xlog.c:4772 access/transam/xlog.c:4779
-#: access/transam/xlog.c:4786 access/transam/xlog.c:4793
-#: access/transam/xlog.c:4802 access/transam/xlog.c:4809
-#: access/transam/xlog.c:4818 access/transam/xlog.c:4825
-#: access/transam/xlog.c:4834 access/transam/xlog.c:4841
-#: utils/init/miscinit.c:1171
-msgid "database files are incompatible with server"
-msgstr "pliki bazy danych są niezgodne z serwerem"
+#: utils/misc/guc.c:681
+msgid "Enables the planner's use of bitmap-scan plans."
+msgstr "Włącza użycie przez planistę planów skanu bitmapowego."
 
-#: access/transam/xlog.c:4700
-#, c-format
-msgid ""
-"The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), "
-"but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
-msgstr ""
-"Klaster bazy danych został zainicjowany z PG_CONTROL_VERSION %d (0x%08x), "
-"ale serwer był skompilowany z PG_CONTROL_VERSION %d (0x%08x)."
+#: utils/misc/guc.c:690
+msgid "Enables the planner's use of TID scan plans."
+msgstr "Włącza użycie przez planistę planów skanu TID."
 
-#: access/transam/xlog.c:4704
-msgid ""
-"This could be a problem of mismatched byte ordering.  It looks like you need "
-"to initdb."
-msgstr ""
-"Może to być problem niepoprawnego uporządkowania bajtów.  Wydaje się jakby "
-"konieczne było initdb."
+#: utils/misc/guc.c:699
+msgid "Enables the planner's use of explicit sort steps."
+msgstr "Włącza użycie przez planistę jawnych kroków sortowania."
 
-#: access/transam/xlog.c:4709
-#, c-format
-msgid ""
-"The database cluster was initialized with PG_CONTROL_VERSION %d, but the "
-"server was compiled with PG_CONTROL_VERSION %d."
-msgstr ""
-"Klaster bazy danych został zainicjowany z PG_CONTROL_VERSION %d, ale serwer "
-"był skompilowany z PG_CONTROL_VERSION %d."
+#: utils/misc/guc.c:708
+msgid "Enables the planner's use of hashed aggregation plans."
+msgstr "Włącza użycie przez planistę planów agregacji haszowanej."
 
-#: access/transam/xlog.c:4712 access/transam/xlog.c:4736
-#: access/transam/xlog.c:4743 access/transam/xlog.c:4748
-msgid "It looks like you need to initdb."
-msgstr "Wydaje się jakby konieczne było initdb."
+#: utils/misc/guc.c:717
+msgid "Enables the planner's use of materialization."
+msgstr "Włącza użycie przez planistę materializacji."
 
-#: access/transam/xlog.c:4723
-msgid "incorrect checksum in control file"
-msgstr "niepoprawna suma kontrolna pliku kontrolnego"
+#: utils/misc/guc.c:726
+msgid "Enables the planner's use of nested-loop join plans."
+msgstr "Włącza użycie przez planistę planów dołączeń zagnieżdżonych pętli."
 
-#: access/transam/xlog.c:4733
-#, c-format
-msgid ""
-"The database cluster was initialized with CATALOG_VERSION_NO %d, but the "
-"server was compiled with CATALOG_VERSION_NO %d."
-msgstr ""
-"Klaster bazy danych został zainicjowany z CATALOG_VERSION_NO %d, ale serwer "
-"był skompilowany z CATALOG_VERSION_NO %d."
+#: utils/misc/guc.c:735
+msgid "Enables the planner's use of merge join plans."
+msgstr "Włącza użycie przez planistę planów dołączeń przez scalenie."
 
-#: access/transam/xlog.c:4740
-#, c-format
-msgid ""
-"The database cluster was initialized with MAXALIGN %d, but the server was "
-"compiled with MAXALIGN %d."
-msgstr ""
-"Klaster bazy danych został zainicjowany z MAXALIGN %d, ale serwer był "
-"skompilowany z MAXALIGN %d."
+#: utils/misc/guc.c:744
+msgid "Enables the planner's use of hash join plans."
+msgstr "Włącza użycie przez planistę planów dołączeń przez mieszanie."
 
-#: access/transam/xlog.c:4747
-msgid ""
-"The database cluster appears to use a different floating-point number format "
-"than the server executable."
-msgstr ""
-"Klaster bazy danych wydaje się używać innego formatu liczb "
-"zmiennoprzecinkowych niż plik wykonywalny serwera."
+#: utils/misc/guc.c:753
+msgid "Enables genetic query optimization."
+msgstr "Włącza genetyczny optymalizator zapytań."
 
-#: access/transam/xlog.c:4752
-#, c-format
-msgid ""
-"The database cluster was initialized with BLCKSZ %d, but the server was "
-"compiled with BLCKSZ %d."
+#: utils/misc/guc.c:754
+msgid "This algorithm attempts to do planning without exhaustive searching."
 msgstr ""
-"Klaster bazy danych został zainicjowany z BLCKSZ %d, ale serwer był "
-"skompilowany z BLCKSZ %d."
+"Ten algorytm próbuje wykonać planowanie bez wyczerpującego przeszukiwania."
 
-#: access/transam/xlog.c:4755 access/transam/xlog.c:4762
-#: access/transam/xlog.c:4769 access/transam/xlog.c:4776
-#: access/transam/xlog.c:4783 access/transam/xlog.c:4790
-#: access/transam/xlog.c:4797 access/transam/xlog.c:4805
-#: access/transam/xlog.c:4812 access/transam/xlog.c:4821
-#: access/transam/xlog.c:4828 access/transam/xlog.c:4837
-#: access/transam/xlog.c:4844
-msgid "It looks like you need to recompile or initdb."
-msgstr "Wydaje się jakby konieczna była rekompilacja lub initdb."
+#: utils/misc/guc.c:764
+msgid "Shows whether the current user is a superuser."
+msgstr "Pokazuje, czy aktualny użytkownik jest superużytkownikiem."
 
-#: access/transam/xlog.c:4759
-#, c-format
-msgid ""
-"The database cluster was initialized with RELSEG_SIZE %d, but the server was "
-"compiled with RELSEG_SIZE %d."
-msgstr ""
-"Klaster bazy danych został zainicjowany z RELSEG_SIZE %d, ale serwer był "
-"skompilowany z RELSEG_SIZE %d."
+#: utils/misc/guc.c:774
+msgid "Enables advertising the server via Bonjour."
+msgstr "Zezwala na reklamy serwera poprzez Bonjour."
 
-#: access/transam/xlog.c:4766
-#, c-format
-msgid ""
-"The database cluster was initialized with XLOG_BLCKSZ %d, but the server was "
-"compiled with XLOG_BLCKSZ %d."
-msgstr ""
-"Klaster bazy danych został zainicjowany z XLOG_BLCKSZ %d, ale serwer był "
-"skompilowany z XLOG_BLCKSZ %d."
+#: utils/misc/guc.c:783
+msgid "Enables SSL connections."
+msgstr "Włącza połączenia SSL."
 
-#: access/transam/xlog.c:4773
-#, c-format
-msgid ""
-"The database cluster was initialized with XLOG_SEG_SIZE %d, but the server "
-"was compiled with XLOG_SEG_SIZE %d."
-msgstr ""
-"Klaster bazy danych został zainicjowany z XLOG_SEG_SIZE %d, ale serwer był "
-"skompilowany z XLOG_SEG_SIZE %d."
+#: utils/misc/guc.c:792
+msgid "Forces synchronization of updates to disk."
+msgstr "Wymusza synchronizacje modyfikacji na dysk."
 
-#: access/transam/xlog.c:4780
-#, c-format
+#: utils/misc/guc.c:793
 msgid ""
-"The database cluster was initialized with NAMEDATALEN %d, but the server was "
-"compiled with NAMEDATALEN %d."
+"The server will use the fsync() system call in several places to make sure "
+"that updates are physically written to disk. This insures that a database "
+"cluster will recover to a consistent state after an operating system or "
+"hardware crash."
 msgstr ""
-"Klaster bazy danych został zainicjowany z NAMEDATALEN %d, ale serwer był "
-"skompilowany z NAMEDATALEN %d."
+"Serwer będzie wykonywał wywołania systemowe fsync() w pewnych miejscach by "
+"upewnić się, że modyfikacje są fizycznie zapisane na dysku. Zapewnia to, że "
+"klaster bazy danych powróci do spójnego stanu po awarii systemu operacyjnego "
+"lub sprzętu."
 
-#: access/transam/xlog.c:4787
-#, c-format
-msgid ""
-"The database cluster was initialized with INDEX_MAX_KEYS %d, but the server "
-"was compiled with INDEX_MAX_KEYS %d."
-msgstr ""
-"Klaster bazy danych został zainicjowany z INDEX_MAX_KEYS %d, ale serwer był "
-"skompilowany z INDEX_MAX_KEYS %d."
+#: utils/misc/guc.c:804
+msgid "Continues processing past damaged page headers."
+msgstr "Kontynuuje przetwarzanie nagłówków stron sprzed uszkodzonych."
 
-#: access/transam/xlog.c:4794
-#, c-format
+#: utils/misc/guc.c:805
 msgid ""
-"The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the "
-"server was compiled with TOAST_MAX_CHUNK_SIZE %d."
+"Detection of a damaged page header normally causes PostgreSQL to report an "
+"error, aborting the current transaction. Setting zero_damaged_pages to true "
+"causes the system to instead report a warning, zero out the damaged page, "
+"and continue processing. This behavior will destroy data, namely all the "
+"rows on the damaged page."
 msgstr ""
-"Klaster bazy danych został zainicjowany z TOAST_MAX_CHUNK_SIZE %d, ale "
-"serwer był skompilowany z TOAST_MAX_CHUNK_SIZE %d."
+"Wykrycie uszkodzonych nagłówków stron powoduje zwykle zgłoszenie błędu przez "
+"PostgreSQL i przerwanie bieżącej transakcji. Ustawienie zero_damaged_pages "
+"na prawdę powoduje, że system zamiast zgłosić ostrzeżenie, zeruje uszkodzone "
+"strony i kontynuuje przetwarzanie. Takie zachowanie niszczy dane, a "
+"mianowicie wszystkie wiersze na uszkodzonej stronie."
 
-#: access/transam/xlog.c:4803
-msgid ""
-"The database cluster was initialized without HAVE_INT64_TIMESTAMP but the "
-"server was compiled with HAVE_INT64_TIMESTAMP."
+#: utils/misc/guc.c:818
+msgid "Writes full pages to WAL when first modified after a checkpoint."
 msgstr ""
-"Klaster bazy danych został zainicjowany bez HAVE_INT64_TIMESTAMP, ale serwer "
-"był skompilowany z HAVE_INT64_TIMESTAMP."
+"Zapisuje pełne strony do WAL podczas pierwszej modyfikacji po punkcie "
+"kontrolnym."
 
-#: access/transam/xlog.c:4810
+#: utils/misc/guc.c:819
 msgid ""
-"The database cluster was initialized with HAVE_INT64_TIMESTAMP but the "
-"server was compiled without HAVE_INT64_TIMESTAMP."
+"A page write in process during an operating system crash might be only "
+"partially written to disk.  During recovery, the row changes stored in WAL "
+"are not enough to recover.  This option writes pages when first modified "
+"after a checkpoint to WAL so full recovery is possible."
 msgstr ""
-"Klaster bazy danych został zainicjowany z HAVE_INT64_TIMESTAMP, ale serwer "
-"był skompilowany bez HAVE_INT64_TIMESTAMP."
+"Zapis strony w procesie podczas awarii systemu operacyjnego może być tylko "
+"częściowo przeniesiony na dysk.  Podczas odzyskiwania, zmiany wiersza "
+"przechowywane w WAL nie są wystarczające do odzyskania.  Opcja ta zapisuje "
+"strony kiedy po pierwszej modyfikacji po punkcie kontrolnym do WAL więc jest "
+"możliwe całkowite odtworzenie."
 
-#: access/transam/xlog.c:4819
-msgid ""
-"The database cluster was initialized without USE_FLOAT4_BYVAL but the server "
-"was compiled with USE_FLOAT4_BYVAL."
-msgstr ""
-"Klaster bazy danych został zainicjowany bez USE_FLOAT4_BYVAL, ale serwer był "
-"skompilowany z USE_FLOAT4_BYVAL."
+#: utils/misc/guc.c:831
+msgid "Runs the server silently."
+msgstr "Uruchamia serwer w trybie cichym."
 
-#: access/transam/xlog.c:4826
+#: utils/misc/guc.c:832
 msgid ""
-"The database cluster was initialized with USE_FLOAT4_BYVAL but the server "
-"was compiled without USE_FLOAT4_BYVAL."
+"If this parameter is set, the server will automatically run in the "
+"background and any controlling terminals are dissociated."
 msgstr ""
-"Klaster bazy danych został zainicjowany z USE_FLOAT4_BYVAL, ale serwer był "
-"skompilowany bez USE_FLOAT4_BYVAL."
+"Jeśli ten parametr jest ustawi