# German message translation file for PostgreSQL server
# Peter Eisentraut
, 2001 - 2016.
#
-# Use these quotes: „%s“
+# Use these quotes: »%s«
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.6\n"
-"POT-Creation-Date: 2016-07-17 14:08+0000\n"
-"PO-Revision-Date: 2016-07-18 11:32-0400\n"
+"POT-Creation-Date: 2016-08-07 23:08+0000\n"
+"PO-Revision-Date: 2016-08-08 08:06-0400\n"
"Last-Translator: Peter Eisentraut
\n"
"Language-Team: German
\n"
"Language: de\n"
#: commands/extension.c:3120 utils/adt/genfile.c:134
#, c-format
msgid "could not open file \"%s\" for reading: %m"
-msgstr "konnte Datei „%s“ nicht zum Lesen öffnen: %m"
+msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
#: ../common/controldata_utils.c:56
#, c-format
msgid "%s: could not open file \"%s\" for reading: %s\n"
-msgstr "%s: konnte Datei „%s“ nicht zum Lesen öffnen: %s\n"
+msgstr "%s: konnte Datei »%s« nicht zum Lesen öffnen: %s\n"
#: ../common/controldata_utils.c:66 access/transam/timeline.c:346
-#: access/transam/xlog.c:3193 access/transam/xlog.c:10338
-#: access/transam/xlog.c:10351 access/transam/xlog.c:10714
-#: access/transam/xlog.c:10757 access/transam/xlog.c:10796
-#: access/transam/xlog.c:10839 access/transam/xlogfuncs.c:665
+#: access/transam/xlog.c:3191 access/transam/xlog.c:10336
+#: access/transam/xlog.c:10349 access/transam/xlog.c:10712
+#: access/transam/xlog.c:10755 access/transam/xlog.c:10794
+#: access/transam/xlog.c:10837 access/transam/xlogfuncs.c:665
#: access/transam/xlogfuncs.c:684 commands/extension.c:3130
#: replication/logical/origin.c:665 replication/logical/origin.c:695
-#: replication/logical/reorderbuffer.c:3090 replication/walsender.c:499
+#: replication/logical/reorderbuffer.c:3091 replication/walsender.c:499
#: storage/file/copydir.c:176 utils/adt/genfile.c:151
#, c-format
msgid "could not read file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht lesen: %m"
+msgstr "konnte Datei »%s« nicht lesen: %m"
#: ../common/controldata_utils.c:69
#, c-format
msgid "%s: could not read file \"%s\": %s\n"
-msgstr "%s: konnte Datei „%s“ nicht lesen: %s\n"
+msgstr "%s: konnte Datei »%s« nicht lesen: %s\n"
#: ../common/controldata_utils.c:86
msgid "calculated CRC checksum does not match value stored in file"
#: ../common/exec.c:146
#, c-format
msgid "invalid binary \"%s\""
-msgstr "ungültige Programmdatei „%s“"
+msgstr "ungültige Programmdatei »%s«"
#: ../common/exec.c:195
#, c-format
msgid "could not read binary \"%s\""
-msgstr "konnte Programmdatei „%s“ nicht lesen"
+msgstr "konnte Programmdatei »%s« nicht lesen"
#: ../common/exec.c:202
#, c-format
msgid "could not find a \"%s\" to execute"
-msgstr "konnte kein „%s“ zum Ausführen finden"
+msgstr "konnte kein »%s« zum Ausführen finden"
#: ../common/exec.c:257 ../common/exec.c:293
#, c-format
msgid "could not change directory to \"%s\": %s"
-msgstr "konnte nicht in Verzeichnis „%s“ wechseln: %s"
+msgstr "konnte nicht in Verzeichnis »%s« wechseln: %s"
#: ../common/exec.c:272
#, c-format
msgid "could not read symbolic link \"%s\""
-msgstr "konnte symbolische Verknüpfung „%s“ nicht lesen"
+msgstr "konnte symbolische Verknüpfung »%s« nicht lesen"
#: ../common/exec.c:523
#, c-format
#: ../common/pgfnames.c:45
#, c-format
msgid "could not open directory \"%s\": %s\n"
-msgstr "konnte Verzeichnis „%s“ nicht öffnen: %s\n"
+msgstr "konnte Verzeichnis »%s« nicht öffnen: %s\n"
#: ../common/pgfnames.c:72
#, c-format
msgid "could not read directory \"%s\": %s\n"
-msgstr "konnte Verzeichnis „%s“ nicht lesen: %s\n"
+msgstr "konnte Verzeichnis »%s« nicht lesen: %s\n"
#: ../common/pgfnames.c:84
#, c-format
msgid "could not close directory \"%s\": %s\n"
-msgstr "konnte Verzeichnis „%s“ nicht schließen: %s\n"
+msgstr "konnte Verzeichnis »%s« nicht schließen: %s\n"
#: ../common/psprintf.c:179 ../port/path.c:630 ../port/path.c:668
#: ../port/path.c:685 access/transam/twophase.c:1261
-#: access/transam/xlog.c:6069 lib/stringinfo.c:258 libpq/auth.c:847
+#: access/transam/xlog.c:6067 lib/stringinfo.c:258 libpq/auth.c:847
#: libpq/auth.c:1210 libpq/auth.c:1278 libpq/auth.c:1794
#: postmaster/bgworker.c:289 postmaster/bgworker.c:797
#: postmaster/postmaster.c:2326 postmaster/postmaster.c:2357
#: postmaster/postmaster.c:3890 postmaster/postmaster.c:4580
#: postmaster/postmaster.c:4648 postmaster/postmaster.c:5347
-#: postmaster/postmaster.c:5600
+#: postmaster/postmaster.c:5611
#: replication/libpqwalreceiver/libpqwalreceiver.c:143
#: replication/logical/logical.c:170 storage/buffer/localbuf.c:436
#: storage/file/fd.c:729 storage/file/fd.c:1126 storage/file/fd.c:1244
#: ../common/relpath.c:60
#, c-format
msgid "Valid fork names are \"main\", \"fsm\", \"vm\", and \"init\"."
-msgstr "Gültige Fork-Namen sind „main“, „fsm“, „vm“ und „init“."
+msgstr "Gültige Fork-Namen sind »main«, »fsm«, »vm« und »init«."
#: ../common/restricted_token.c:68
#, c-format
#: ../common/restricted_token.c:132
#, c-format
msgid "%s: could not start process for command \"%s\": error code %lu\n"
-msgstr "%s: konnte Prozess für Befehl „%s“ nicht starten: Fehlercode %lu\n"
+msgstr "%s: konnte Prozess für Befehl »%s« nicht starten: Fehlercode %lu\n"
#: ../common/restricted_token.c:170
#, c-format
#: ../common/rmtree.c:77
#, 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"
+msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %s\n"
#: ../common/rmtree.c:104 ../common/rmtree.c:121
#, c-format
msgid "could not remove file or directory \"%s\": %s\n"
-msgstr "konnte Datei oder Verzeichnis „%s“ nicht entfernen: %s\n"
+msgstr "konnte Datei oder Verzeichnis »%s« nicht entfernen: %s\n"
#: ../common/username.c:45
#, c-format
#: ../port/chklocale.c:293
#, c-format
msgid "could not determine encoding for codeset \"%s\""
-msgstr "konnte Kodierung für Codeset „%s“ nicht bestimmen"
+msgstr "konnte Kodierung für Codeset »%s« nicht bestimmen"
#: ../port/chklocale.c:294 ../port/chklocale.c:423
#: postmaster/postmaster.c:4880
#: ../port/chklocale.c:415 ../port/chklocale.c:421
#, c-format
msgid "could not determine encoding for locale \"%s\": codeset is \"%s\""
-msgstr "konnte Kodierung für Locale „%s“ nicht bestimmen: Codeset ist „%s“"
+msgstr "konnte Kodierung für Locale »%s« nicht bestimmen: Codeset ist »%s«"
#: ../port/dirmod.c:218
#, c-format
msgid "could not set junction for \"%s\": %s"
-msgstr "konnte Junction für „%s“ nicht erzeugen: %s"
+msgstr "konnte Junction für »%s« nicht erzeugen: %s"
#: ../port/dirmod.c:221
#, c-format
msgid "could not set junction for \"%s\": %s\n"
-msgstr "konnte Junction für „%s“ nicht erzeugen: %s\n"
+msgstr "konnte Junction für »%s« nicht erzeugen: %s\n"
#: ../port/dirmod.c:295
#, c-format
msgid "could not get junction for \"%s\": %s"
-msgstr "konnte Junction für „%s“ nicht ermitteln: %s"
+msgstr "konnte Junction für »%s« nicht ermitteln: %s"
#: ../port/dirmod.c:298
#, c-format
msgid "could not get junction for \"%s\": %s\n"
-msgstr "konnte Junction für „%s“ nicht ermitteln: %s\n"
+msgstr "konnte Junction für »%s« nicht ermitteln: %s\n"
#: ../port/open.c:112
#, c-format
msgid "could not open file \"%s\": %s"
-msgstr "konnte Datei „%s“ nicht öffnen: %s"
+msgstr "konnte Datei »%s« nicht öffnen: %s"
#: ../port/open.c:113
msgid "lock violation"
#: access/brin/brin.c:813
#, c-format
msgid "\"%s\" is not a BRIN index"
-msgstr "„%s“ ist kein BRIN-Index"
+msgstr "»%s« ist kein BRIN-Index"
#: access/brin/brin.c:829
#, c-format
#: access/brin/brin_pageops.c:828
#, c-format
msgid "index row size %lu exceeds maximum %lu for index \"%s\""
-msgstr "Größe %lu der Indexzeile überschreitet Maximum %lu für Index „%s“"
+msgstr "Größe %lu der Indexzeile überschreitet Maximum %lu für Index »%s«"
#: access/brin/brin_revmap.c:459
#, c-format
msgid "unexpected page type 0x%04X in BRIN index \"%s\" block %u"
-msgstr "unerwarteter Seitentyp 0x%04X in BRIN-Index „%s“ Block %u"
+msgstr "unerwarteter Seitentyp 0x%04X in BRIN-Index »%s« Block %u"
#: access/brin/brin_validate.c:115
#, c-format
-msgid "brin opfamily %s contains function %s with invalid support number %d"
-msgstr ""
+msgid "brin operator family \"%s\" contains function %s with invalid support number %d"
+msgstr "BRIN-Operatorfamilie »%s« enthält Funktion %s mit ungültiger Support-Nummer %d"
#: access/brin/brin_validate.c:131
#, c-format
-msgid "brin opfamily %s contains function %s with wrong signature for support number %d"
-msgstr ""
+msgid "brin operator family \"%s\" contains function %s with wrong signature for support number %d"
+msgstr "BRIN-Operatorfamilie »%s« enthält Funktion %s mit falscher Signatur für Support-Nummer %d"
#: access/brin/brin_validate.c:153
#, c-format
-msgid "brin opfamily %s contains operator %s with invalid strategy number %d"
-msgstr ""
+msgid "brin operator family \"%s\" contains operator %s with invalid strategy number %d"
+msgstr "BRIN-Operatorfamilie »%s« enthält Operator %s mit ungültiger Strategienummer %d"
#: access/brin/brin_validate.c:182
#, c-format
-msgid "brin opfamily %s contains invalid ORDER BY specification for operator %s"
-msgstr ""
+msgid "brin operator family \"%s\" contains invalid ORDER BY specification for operator %s"
+msgstr "BRIN-Operatorfamilie »%s« enthält ungültige ORDER-BY-Angabe für Operator %s"
#: access/brin/brin_validate.c:195
#, c-format
-msgid "brin opfamily %s contains operator %s with wrong signature"
-msgstr ""
+msgid "brin operator family \"%s\" contains operator %s with wrong signature"
+msgstr "BRIN-Operatorfamilie »%s« enthält Operator %s mit falscher Signatur"
#: access/brin/brin_validate.c:233
#, c-format
-msgid "brin opfamily %s is missing operator(s) for types %s and %s"
-msgstr ""
+msgid "brin operator family \"%s\" is missing operator(s) for types %s and %s"
+msgstr "in BRIN-Operatorfamilie »%s« fehlen Operatoren für Typen %s und %s"
#: access/brin/brin_validate.c:243
#, c-format
-msgid "brin opfamily %s is missing support function(s) for types %s and %s"
-msgstr ""
+msgid "brin operator family \"%s\" is missing support function(s) for types %s and %s"
+msgstr "in BRIN-Operatorfamilie »%s« fehlen Support-Funktionen für Typen %s und %s"
#: access/brin/brin_validate.c:256
#, c-format
-msgid "brin opclass %s is missing operator(s)"
-msgstr ""
+msgid "brin operator class \"%s\" is missing operator(s)"
+msgstr "in BRIN-Operatorklasse »%s« fehlen Operatoren"
#: access/brin/brin_validate.c:267
-#, fuzzy, c-format
-#| msgid "return type %s is not supported for SQL functions"
-msgid "brin opclass %s is missing support function %d"
-msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
+#, c-format
+msgid "brin operator class \"%s\" is missing support function %d"
+msgstr "in BRIN-Operatorklasse »%s« fehlt Support-Funktion %d"
#: access/common/heaptuple.c:708 access/common/heaptuple.c:1339
#, c-format
#: access/common/reloptions.c:808
#, c-format
msgid "unrecognized parameter namespace \"%s\""
-msgstr "unbekannter Parameter-Namensraum „%s“"
+msgstr "unbekannter Parameter-Namensraum »%s«"
#: access/common/reloptions.c:1050 parser/parse_clause.c:281
#, c-format
msgid "unrecognized parameter \"%s\""
-msgstr "unbekannter Parameter „%s“"
+msgstr "unbekannter Parameter »%s«"
#: access/common/reloptions.c:1080
#, c-format
msgid "parameter \"%s\" specified more than once"
-msgstr "Parameter „%s“ mehrmals angegeben"
+msgstr "Parameter »%s« mehrmals angegeben"
#: access/common/reloptions.c:1096
#, c-format
msgid "invalid value for boolean option \"%s\": %s"
-msgstr "ungültiger Wert für Boole’sche Option „%s“: „%s“"
+msgstr "ungültiger Wert für Boole’sche Option »%s«: »%s«"
#: access/common/reloptions.c:1108
#, c-format
msgid "invalid value for integer option \"%s\": %s"
-msgstr "ungültiger Wert für ganzzahlige Option „%s“: „%s“"
+msgstr "ungültiger Wert für ganzzahlige Option »%s«: »%s«"
#: access/common/reloptions.c:1114 access/common/reloptions.c:1134
#, c-format
msgid "value %s out of bounds for option \"%s\""
-msgstr "Wert %s ist außerhalb des gültigen Bereichs für Option „%s“"
+msgstr "Wert %s ist außerhalb des gültigen Bereichs für Option »%s«"
#: access/common/reloptions.c:1116
#, c-format
msgid "Valid values are between \"%d\" and \"%d\"."
-msgstr "Gültige Werte sind zwischen „%d“ und „%d“."
+msgstr "Gültige Werte sind zwischen »%d« und »%d«."
#: access/common/reloptions.c:1128
#, c-format
msgid "invalid value for floating point option \"%s\": %s"
-msgstr "ungültiger Wert für Gleitkommaoption „%s“: „%s“"
+msgstr "ungültiger Wert für Gleitkommaoption »%s«: »%s«"
#: access/common/reloptions.c:1136
#, c-format
msgid "Valid values are between \"%f\" and \"%f\"."
-msgstr "Gültige Werte sind zwischen „%f“ und „%f“."
+msgstr "Gültige Werte sind zwischen »%f« und »%f«."
#: access/common/tupconvert.c:108
#, c-format
#: access/common/tupconvert.c:241
#, 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."
+msgstr "Attribut »%s« von Typ %s stimmt nicht mit dem entsprechenden Attribut von Typ %s überein."
#: access/common/tupconvert.c:253
#, c-format
msgid "Attribute \"%s\" of type %s does not exist in type %s."
-msgstr "Attribut „%s“ von Typ %s existiert nicht in Typ %s."
+msgstr "Attribut »%s« von Typ %s existiert nicht in Typ %s."
#: access/common/tupdesc.c:635 parser/parse_relation.c:1517
#, c-format
msgid "column \"%s\" cannot be declared SETOF"
-msgstr "Spalte „%s“ kann nicht als SETOF deklariert werden"
+msgstr "Spalte »%s« kann nicht als SETOF deklariert werden"
#: access/gin/ginbulk.c:44
#, c-format
#: access/spgist/spgdoinsert.c:1907
#, c-format
msgid "index row size %zu exceeds maximum %zu for index \"%s\""
-msgstr "Größe %zu der Indexzeile überschreitet Maximum %zu für Index „%s“"
+msgstr "Größe %zu der Indexzeile überschreitet Maximum %zu für Index »%s«"
-#: access/gin/ginfast.c:991 access/transam/xlog.c:9795
-#: access/transam/xlog.c:10266 access/transam/xlogfuncs.c:293
+#: access/gin/ginfast.c:991 access/transam/xlog.c:9793
+#: access/transam/xlog.c:10264 access/transam/xlogfuncs.c:293
#: access/transam/xlogfuncs.c:320 access/transam/xlogfuncs.c:359
#: access/transam/xlogfuncs.c:380 access/transam/xlogfuncs.c:401
#: access/transam/xlogfuncs.c:471 access/transam/xlogfuncs.c:527
#: access/gin/ginfast.c:999
#, c-format
msgid "\"%s\" is not a GIN index"
-msgstr "„%s“ ist kein GIN-Index"
+msgstr "»%s« ist kein GIN-Index"
#: access/gin/ginfast.c:1010
#, c-format
#: access/gin/ginvalidate.c:92
#, c-format
-msgid "gin opfamily %s contains support procedure %s with cross-type registration"
-msgstr ""
+msgid "gin operator family \"%s\" contains support procedure %s with cross-type registration"
+msgstr "GIN-Operatorfamilie »%s« enthält Support-Prozedur %s mit typübergreifender Registrierung"
#: access/gin/ginvalidate.c:148
#, c-format
-msgid "gin opfamily %s contains function %s with invalid support number %d"
-msgstr ""
+msgid "gin operator family \"%s\" contains function %s with invalid support number %d"
+msgstr "GIN-Operatorfamilie »%s« enthält Funktion %s mit ungültiger Support-Nummer %d"
#: access/gin/ginvalidate.c:160
#, c-format
-msgid "gin opfamily %s contains function %s with wrong signature for support number %d"
-msgstr ""
+msgid "gin operator family \"%s\" contains function %s with wrong signature for support number %d"
+msgstr "GIN-Operatorfamilie »%s« enthält Funktion %s mit falscher Signatur für Support-Nummer %d"
#: access/gin/ginvalidate.c:179
#, c-format
-msgid "gin opfamily %s contains operator %s with invalid strategy number %d"
-msgstr ""
+msgid "gin operator family \"%s\" contains operator %s with invalid strategy number %d"
+msgstr "GIN-Operatorfamilie »%s« enthält Operator %s mit ungültiger Strategienummer %d"
#: access/gin/ginvalidate.c:192
#, c-format
-msgid "gin opfamily %s contains invalid ORDER BY specification for operator %s"
-msgstr ""
+msgid "gin operator family \"%s\" contains invalid ORDER BY specification for operator %s"
+msgstr "GIN-Operatorfamilie »%s« enthält ungültige ORDER-BY-Angabe für Operator %s"
#: access/gin/ginvalidate.c:205
#, c-format
-msgid "gin opfamily %s contains operator %s with wrong signature"
-msgstr ""
+msgid "gin operator family \"%s\" contains operator %s with wrong signature"
+msgstr "GIN-Operatorfamilie »%s« enthält Operator %s mit falscher Signatur"
#: access/gin/ginvalidate.c:246
#, c-format
-msgid "gin opclass %s is missing support function %d"
-msgstr ""
+msgid "gin operator class \"%s\" is missing support function %d"
+msgstr "in GIN-Operatorklasse »%s« fehlt Support-Funktion %d"
#: access/gin/ginvalidate.c:256
#, c-format
-msgid "gin opclass %s is missing support function %d or %d"
-msgstr ""
+msgid "gin operator class \"%s\" is missing support function %d or %d"
+msgstr "in GIN-Operatorklasse »%s« fehlt Support-Funktion %d oder %d"
#: access/gist/gist.c:681 access/gist/gistvacuum.c:258
#, c-format
msgid "index \"%s\" contains an inner tuple marked as invalid"
-msgstr "Index „%s“ enthält ein inneres Tupel, das als ungültig markiert ist"
+msgstr "Index »%s« enthält ein inneres Tupel, das als ungültig markiert ist"
#: access/gist/gist.c:683 access/gist/gistvacuum.c:260
#, c-format
#: access/gist/gistbuild.c:249
#, c-format
msgid "invalid value for \"buffering\" option"
-msgstr "ungültiger Wert für Option „buffering“"
+msgstr "ungültiger Wert für Option »buffering«"
#: access/gist/gistbuild.c:250
#, c-format
msgid "Valid values are \"on\", \"off\", and \"auto\"."
-msgstr "Gültige Werte sind „on“, „off“ und „auto“."
+msgstr "Gültige Werte sind »on«, »off« und »auto«."
#: access/gist/gistbuildbuffers.c:778 utils/sort/logtape.c:209
#, c-format
#: access/gist/gistsplit.c:446
#, c-format
msgid "picksplit method for column %d of index \"%s\" failed"
-msgstr "Picksplit-Methode für Spalte %d von Index „%s“ fehlgeschlagen"
+msgstr "Picksplit-Methode für Spalte %d von Index »%s« fehlgeschlagen"
#: access/gist/gistsplit.c:448
#, c-format
#: access/nbtree/nbtpage.c:515
#, c-format
msgid "index \"%s\" contains unexpected zero page at block %u"
-msgstr "Index „%s“ enthält unerwartete Nullseite bei Block %u"
+msgstr "Index »%s« enthält unerwartete Nullseite bei Block %u"
#: access/gist/gistutil.c:743 access/hash/hashutil.c:180
#: access/hash/hashutil.c:192 access/nbtree/nbtpage.c:526
#, c-format
msgid "index \"%s\" contains corrupted page at block %u"
-msgstr "Index „%s“ enthält korrupte Seite bei Block %u"
+msgstr "Index »%s« enthält korrupte Seite bei Block %u"
#: access/gist/gistvalidate.c:92
#, c-format
-msgid "gist opfamily %s contains support procedure %s with cross-type registration"
-msgstr ""
+msgid "gist operator family \"%s\" contains support procedure %s with cross-type registration"
+msgstr "GiST-Operatorfamilie »%s« enthält Support-Prozedur %s mit typübergreifender Registrierung"
#: access/gist/gistvalidate.c:145
#, c-format
-msgid "gist opfamily %s contains function %s with invalid support number %d"
-msgstr ""
+msgid "gist operator family \"%s\" contains function %s with invalid support number %d"
+msgstr "GiST-Operatorfamilie »%s« enthält Funktion %s mit ungültiger Support-Nummer %d"
#: access/gist/gistvalidate.c:157
#, c-format
-msgid "gist opfamily %s contains function %s with wrong signature for support number %d"
-msgstr ""
+msgid "gist operator family \"%s\" contains function %s with wrong signature for support number %d"
+msgstr "GiST-Operatorfamilie »%s« enthält Funktion %s mit falscher Signatur für Support-Nummer %d"
#: access/gist/gistvalidate.c:177
#, c-format
-msgid "gist opfamily %s contains operator %s with invalid strategy number %d"
-msgstr ""
+msgid "gist operator family \"%s\" contains operator %s with invalid strategy number %d"
+msgstr "GiST-Operatorfamilie »%s« enthält Operator %s mit ungültiger Strategienummer %d"
#: access/gist/gistvalidate.c:195
#, c-format
-msgid "gist opfamily %s contains unsupported ORDER BY specification for operator %s"
-msgstr ""
+msgid "gist operator family \"%s\" contains unsupported ORDER BY specification for operator %s"
+msgstr "GiST-Operatorfamilie »%s« enthält nicht unterstützte ORDER-BY-Angabe für Operator %s"
#: access/gist/gistvalidate.c:206
#, c-format
-msgid "gist opfamily %s contains incorrect ORDER BY opfamily specification for operator %s"
-msgstr ""
+msgid "gist operator family \"%s\" contains incorrect ORDER BY opfamily specification for operator %s"
+msgstr "GiST-Operatorfamilie »%s« enthält ungültige ORDER-BY-Operatorfamilienangabe für Operator %s"
#: access/gist/gistvalidate.c:225
#, c-format
-msgid "gist opfamily %s contains operator %s with wrong signature"
-msgstr ""
+msgid "gist operator family \"%s\" contains operator %s with wrong signature"
+msgstr "GiST-Operatorfamilie »%s« enthält Operator %s mit falscher Signatur"
#: access/gist/gistvalidate.c:264
#, c-format
-msgid "gist opclass %s is missing support function %d"
-msgstr ""
+msgid "gist operator class \"%s\" is missing support function %d"
+msgstr "in GiST-Operatorklasse »%s« fehlt Support-Funktion %d"
#: access/hash/hashinsert.c:68
#, c-format
#: access/hash/hashovfl.c:546
#, c-format
msgid "out of overflow pages in hash index \"%s\""
-msgstr "keine Überlaufseiten in Hash-Index „%s“ mehr"
+msgstr "keine Überlaufseiten in Hash-Index »%s« mehr"
#: access/hash/hashsearch.c:153
#, c-format
#: access/hash/hashutil.c:208
#, c-format
msgid "index \"%s\" is not a hash index"
-msgstr "Index „%s“ ist kein Hash-Index"
+msgstr "Index »%s« ist kein Hash-Index"
#: access/hash/hashutil.c:214
#, c-format
msgid "index \"%s\" has wrong hash version"
-msgstr "Index „%s“ hat falsche Hash-Version"
+msgstr "Index »%s« hat falsche Hash-Version"
#: access/hash/hashvalidate.c:98
#, c-format
-msgid "hash opfamily %s contains support procedure %s with cross-type registration"
-msgstr ""
+msgid "hash operator family \"%s\" contains support procedure %s with cross-type registration"
+msgstr "Hash-Operatorfamilie »%s« enthält Support-Prozedur %s mit typübergreifender Registrierung"
#: access/hash/hashvalidate.c:113
#, c-format
-msgid "hash opfamily %s contains function %s with wrong signature for support number %d"
-msgstr ""
+msgid "hash operator family \"%s\" contains function %s with wrong signature for support number %d"
+msgstr "Hash-Operatorfamilie »%s« enthält Funktion %s mit falscher Signatur für Support-Nummer %d"
#: access/hash/hashvalidate.c:130
#, c-format
-msgid "hash opfamily %s contains function %s with invalid support number %d"
-msgstr ""
+msgid "hash operator family \"%s\" contains function %s with invalid support number %d"
+msgstr "Hash-Operatorfamilie »%s« enthält Funktion %s mit ungültiger Support-Nummer %d"
#: access/hash/hashvalidate.c:151
#, c-format
-msgid "hash opfamily %s contains operator %s with invalid strategy number %d"
-msgstr ""
+msgid "hash operator family \"%s\" contains operator %s with invalid strategy number %d"
+msgstr "Hash-Operatorfamilie »%s« enthält Operator %s mit ungültiger Strategienummer %d"
#: access/hash/hashvalidate.c:164
#, c-format
-msgid "hash opfamily %s contains invalid ORDER BY specification for operator %s"
-msgstr ""
+msgid "hash operator family \"%s\" contains invalid ORDER BY specification for operator %s"
+msgstr "Hash-Operatorfamilie »%s« enthält ungültige ORDER-BY-Angabe für Operator %s"
#: access/hash/hashvalidate.c:177
#, c-format
-msgid "hash opfamily %s contains operator %s with wrong signature"
-msgstr ""
+msgid "hash operator family \"%s\" contains operator %s with wrong signature"
+msgstr "Hash-Operatorfamilie »%s« enthält Operator %s mit falscher Signatur"
#: access/hash/hashvalidate.c:189
#, c-format
-msgid "hash opfamily %s lacks support function for operator %s"
-msgstr ""
+msgid "hash operator family \"%s\" lacks support function for operator %s"
+msgstr "in Hash-Operatorfamilie »%s« fehlt Support-Funktion für Operator %s"
#: access/hash/hashvalidate.c:217
#, c-format
-msgid "hash opfamily %s is missing operator(s) for types %s and %s"
-msgstr ""
+msgid "hash operator family \"%s\" is missing operator(s) for types %s and %s"
+msgstr "in Hash-Operatorfamilie »%s« fehlen Operatoren für Typen %s und %s"
#: access/hash/hashvalidate.c:231
#, c-format
-msgid "hash opclass %s is missing operator(s)"
-msgstr ""
+msgid "hash operator class \"%s\" is missing operator(s)"
+msgstr "in Hash-Operatorklasse »%s« fehlen Operatoren"
#: access/hash/hashvalidate.c:247
#, c-format
-msgid "hash opfamily %s is missing cross-type operator(s)"
-msgstr ""
+msgid "hash operator family \"%s\" is missing cross-type operator(s)"
+msgstr "in Hash-Operatorfamilie »%s« fehlen typübergreifende Operatoren"
#: access/heap/heapam.c:1295 access/heap/heapam.c:1323
#: access/heap/heapam.c:1355 catalog/aclchk.c:1748
#, c-format
msgid "\"%s\" is an index"
-msgstr "„%s“ ist ein Index"
+msgstr "»%s« ist ein Index"
#: access/heap/heapam.c:1300 access/heap/heapam.c:1328
#: access/heap/heapam.c:1360 catalog/aclchk.c:1755 commands/tablecmds.c:8984
#: commands/tablecmds.c:12042
#, c-format
msgid "\"%s\" is a composite type"
-msgstr "„%s“ ist ein zusammengesetzter Typ"
+msgstr "»%s« ist ein zusammengesetzter Typ"
#: access/heap/heapam.c:2567
#, c-format
msgid "attempted to delete invisible tuple"
msgstr "Versuch ein unsichtbares Tupel zu löschen"
-#: access/heap/heapam.c:3489 access/heap/heapam.c:6112
+#: access/heap/heapam.c:3489 access/heap/heapam.c:6223
#, c-format
msgid "cannot update tuples during a parallel operation"
msgstr "während einer parallelen Operation können keine Tupel aktualisiert werden"
msgid "attempted to update invisible tuple"
msgstr "Versuch ein unsichtbares Tupel zu aktualisieren"
-#: access/heap/heapam.c:4924 access/heap/heapam.c:4962
-#: access/heap/heapam.c:5185 executor/execMain.c:2312
+#: access/heap/heapam.c:4961 access/heap/heapam.c:4999
+#: access/heap/heapam.c:5251 executor/execMain.c:2312
#, c-format
msgid "could not obtain lock on row in relation \"%s\""
-msgstr "konnte Sperre für Zeile in Relation „%s“ nicht setzen"
+msgstr "konnte Sperre für Zeile in Relation »%s« nicht setzen"
#: access/heap/hio.c:322 access/heap/rewriteheap.c:666
#, c-format
#: access/heap/rewriteheap.c:925
#, c-format
msgid "could not write to file \"%s\", wrote %d of %d: %m"
-msgstr "konnte nicht in Datei „%s“ schreiben, %d von %d geschrieben: %m"
+msgstr "konnte nicht in Datei »%s« schreiben, %d von %d geschrieben: %m"
#: access/heap/rewriteheap.c:965 access/heap/rewriteheap.c:1177
#: access/heap/rewriteheap.c:1274 access/transam/timeline.c:407
-#: access/transam/timeline.c:483 access/transam/xlog.c:3060
-#: access/transam/xlog.c:3222 replication/logical/snapbuild.c:1607
+#: access/transam/timeline.c:483 access/transam/xlog.c:3058
+#: access/transam/xlog.c:3220 replication/logical/snapbuild.c:1607
#: replication/slot.c:1078 replication/slot.c:1163 storage/file/fd.c:624
#: storage/file/fd.c:3052 storage/smgr/md.c:1044 storage/smgr/md.c:1277
#: storage/smgr/md.c:1450 utils/misc/guc.c:6883
#, c-format
msgid "could not fsync file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht fsyncen: %m"
+msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: access/heap/rewriteheap.c:1020 access/heap/rewriteheap.c:1140
#: access/transam/timeline.c:315 access/transam/timeline.c:461
-#: access/transam/xlog.c:3016 access/transam/xlog.c:3165
-#: access/transam/xlog.c:10124 access/transam/xlog.c:10162
-#: access/transam/xlog.c:10489 postmaster/postmaster.c:4355
+#: access/transam/xlog.c:3014 access/transam/xlog.c:3163
+#: access/transam/xlog.c:10122 access/transam/xlog.c:10160
+#: access/transam/xlog.c:10487 postmaster/postmaster.c:4355
#: replication/logical/origin.c:542 replication/slot.c:1035
-#: storage/file/copydir.c:162 storage/smgr/md.c:331 utils/time/snapmgr.c:1183
+#: storage/file/copydir.c:162 storage/smgr/md.c:331 utils/time/snapmgr.c:1223
#, c-format
msgid "could not create file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht erstellen: %m"
+msgstr "konnte Datei »%s« nicht erstellen: %m"
#: access/heap/rewriteheap.c:1149
#, c-format
msgid "could not truncate file \"%s\" to %u: %m"
-msgstr "konnte Datei „%s“ nicht auf %u kürzen: %m"
+msgstr "konnte Datei »%s« nicht auf %u kürzen: %m"
#: access/heap/rewriteheap.c:1156 replication/walsender.c:481
#: storage/smgr/md.c:1902
#, c-format
msgid "could not seek to end of file \"%s\": %m"
-msgstr "konnte Positionszeiger nicht ans Ende der Datei „%s“ setzen: %m"
+msgstr "konnte Positionszeiger nicht ans Ende der Datei »%s« setzen: %m"
#: access/heap/rewriteheap.c:1167 access/transam/timeline.c:367
#: access/transam/timeline.c:401 access/transam/timeline.c:477
-#: access/transam/xlog.c:3051 access/transam/xlog.c:3215
+#: access/transam/xlog.c:3049 access/transam/xlog.c:3213
#: postmaster/postmaster.c:4365 postmaster/postmaster.c:4375
#: replication/logical/origin.c:551 replication/logical/origin.c:587
#: replication/logical/origin.c:603 replication/logical/snapbuild.c:1591
#: replication/slot.c:1064 storage/file/copydir.c:187
#: utils/init/miscinit.c:1228 utils/init/miscinit.c:1237
#: utils/init/miscinit.c:1244 utils/misc/guc.c:6844 utils/misc/guc.c:6875
-#: utils/misc/guc.c:8717 utils/misc/guc.c:8731 utils/time/snapmgr.c:1188
-#: utils/time/snapmgr.c:1195
+#: utils/misc/guc.c:8717 utils/misc/guc.c:8731 utils/time/snapmgr.c:1228
+#: utils/time/snapmgr.c:1235
#, c-format
msgid "could not write to file \"%s\": %m"
-msgstr "konnte nicht in Datei „%s“ schreiben: %m"
+msgstr "konnte nicht in Datei »%s« schreiben: %m"
-#: access/heap/rewriteheap.c:1250 access/transam/xlog.c:10356
+#: access/heap/rewriteheap.c:1250 access/transam/xlog.c:10354
#: access/transam/xlogarchive.c:114 access/transam/xlogarchive.c:468
-#: replication/logical/origin.c:529 replication/logical/reorderbuffer.c:2624
-#: replication/logical/reorderbuffer.c:2681
+#: replication/logical/origin.c:529 replication/logical/reorderbuffer.c:2625
+#: replication/logical/reorderbuffer.c:2682
#: replication/logical/snapbuild.c:1535 replication/logical/snapbuild.c:1910
#: replication/slot.c:1137 storage/ipc/dsm.c:326 storage/smgr/md.c:431
#: storage/smgr/md.c:480 storage/smgr/md.c:1397
#, c-format
msgid "could not remove file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht löschen: %m"
+msgstr "konnte Datei »%s« nicht löschen: %m"
#: access/heap/rewriteheap.c:1264 access/transam/timeline.c:111
#: access/transam/timeline.c:236 access/transam/timeline.c:334
-#: access/transam/xlog.c:2992 access/transam/xlog.c:3109
-#: access/transam/xlog.c:3150 access/transam/xlog.c:3423
-#: access/transam/xlog.c:3501 access/transam/xlogutils.c:701
+#: access/transam/xlog.c:2990 access/transam/xlog.c:3107
+#: access/transam/xlog.c:3148 access/transam/xlog.c:3421
+#: access/transam/xlog.c:3499 access/transam/xlogutils.c:701
#: replication/basebackup.c:401 replication/basebackup.c:1162
-#: replication/logical/origin.c:658 replication/logical/reorderbuffer.c:2154
-#: replication/logical/reorderbuffer.c:2394
-#: replication/logical/reorderbuffer.c:3072
+#: replication/logical/origin.c:658 replication/logical/reorderbuffer.c:2155
+#: replication/logical/reorderbuffer.c:2395
+#: replication/logical/reorderbuffer.c:3073
#: replication/logical/snapbuild.c:1584 replication/logical/snapbuild.c:1668
#: replication/slot.c:1152 replication/walsender.c:474
#: replication/walsender.c:2104 storage/file/copydir.c:155
#: utils/misc/guc.c:7136
#, c-format
msgid "could not open file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht öffnen: %m"
+msgstr "konnte Datei »%s« nicht öffnen: %m"
#: access/index/amapi.c:69 commands/amcmds.c:164
-#, fuzzy, c-format
-#| msgid "access method \"%s\" does not exist"
+#, c-format
msgid "access method \"%s\" is not of type %s"
-msgstr "Zugriffsmethode „%s“ existiert nicht"
+msgstr "Zugriffsmethode »%s« ist nicht vom Typ %s"
#: access/index/amapi.c:78
-#, fuzzy, c-format
-#| msgid "access method \"%s\" does not exist"
+#, c-format
msgid "index access method \"%s\" does not have a handler"
-msgstr "Zugriffsmethode „%s“ existiert nicht"
+msgstr "Indexzugriffsmethode »%s« hat keinen Handler"
#: access/index/indexam.c:155 catalog/objectaddress.c:1196
#: commands/indexcmds.c:1799 commands/tablecmds.c:241
#: commands/tablecmds.c:12033
#, c-format
msgid "\"%s\" is not an index"
-msgstr "„%s“ ist kein Index"
+msgstr "»%s« ist kein Index"
#: access/nbtree/nbtinsert.c:428
#, c-format
msgid "duplicate key value violates unique constraint \"%s\""
-msgstr "doppelter Schlüsselwert verletzt Unique-Constraint „%s“"
+msgstr "doppelter Schlüsselwert verletzt Unique-Constraint »%s«"
#: access/nbtree/nbtinsert.c:430
#, c-format
msgid "Key %s already exists."
-msgstr "Schlüssel „%s“ existiert bereits."
+msgstr "Schlüssel »%s« existiert bereits."
#: access/nbtree/nbtinsert.c:497
#, c-format
msgid "failed to re-find tuple within index \"%s\""
-msgstr "konnte Tupel mit Index „%s“ nicht erneut finden"
+msgstr "konnte Tupel mit Index »%s« nicht erneut finden"
#: access/nbtree/nbtinsert.c:499
#, c-format
msgid "This may be because of a non-immutable index expression."
-msgstr "Das kann daran liegen, dass der Indexausdruck nicht „immutable“ ist."
+msgstr "Das kann daran liegen, dass der Indexausdruck nicht »immutable« ist."
#: access/nbtree/nbtinsert.c:579 access/nbtree/nbtsort.c:491
#, c-format
"Erstellen Sie eventuell einen Funktionsindex auf einen MD5-Hash oder verwenden Sie Volltextindizierung."
#: access/nbtree/nbtpage.c:168 access/nbtree/nbtpage.c:371
-#: access/nbtree/nbtpage.c:458 parser/parse_utilcmd.c:1715
+#: access/nbtree/nbtpage.c:458 parser/parse_utilcmd.c:1717
#, c-format
msgid "index \"%s\" is not a btree"
-msgstr "Index „%s“ ist kein B-Tree"
+msgstr "Index »%s« ist kein B-Tree"
#: access/nbtree/nbtpage.c:174 access/nbtree/nbtpage.c:377
#: access/nbtree/nbtpage.c:464
#, 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/nbtpage.c:1152
#, c-format
msgid "index \"%s\" contains a half-dead internal page"
-msgstr "Index „%s“ enthält eine halbtote interne Seite"
+msgstr "Index »%s« enthält eine halbtote interne Seite"
#: access/nbtree/nbtpage.c:1154
#, c-format
#: access/nbtree/nbtvalidate.c:100
#, c-format
-msgid "btree opfamily %s contains function %s with invalid support number %d"
-msgstr ""
+msgid "btree operator family \"%s\" contains function %s with invalid support number %d"
+msgstr "B-Tree-Operatorfamilie »%s« enthält Funktion %s mit ungültiger Support-Nummer %d"
#: access/nbtree/nbtvalidate.c:112
#, c-format
-msgid "btree opfamily %s contains function %s with wrong signature for support number %d"
-msgstr ""
+msgid "btree operator family \"%s\" contains function %s with wrong signature for support number %d"
+msgstr "B-Tree-Operatorfamilie »%s« enthält Funktion %s mit falscher Signatur für Support-Nummer %d"
#: access/nbtree/nbtvalidate.c:132
#, c-format
-msgid "btree opfamily %s contains operator %s with invalid strategy number %d"
-msgstr ""
+msgid "btree operator family \"%s\" contains operator %s with invalid strategy number %d"
+msgstr "B-Tree-Operatorfamilie »%s« enthält Operator %s mit ungültiger Strategienummer %d"
#: access/nbtree/nbtvalidate.c:145
#, c-format
-msgid "btree opfamily %s contains invalid ORDER BY specification for operator %s"
-msgstr ""
+msgid "btree operator family \"%s\" contains invalid ORDER BY specification for operator %s"
+msgstr "B-Tree-Operatorfamilie »%s« enthält ungültige ORDER-BY-Angabe für Operator %s"
#: access/nbtree/nbtvalidate.c:158
#, c-format
-msgid "btree opfamily %s contains operator %s with wrong signature"
-msgstr ""
+msgid "btree operator family \"%s\" contains operator %s with wrong signature"
+msgstr "B-Tree-Operatorfamilie »%s« enthält Operator %s mit falscher Signatur"
#: access/nbtree/nbtvalidate.c:200
#, c-format
-msgid "btree opfamily %s is missing operator(s) for types %s and %s"
-msgstr ""
+msgid "btree operator family \"%s\" is missing operator(s) for types %s and %s"
+msgstr "in B-Tree-Operatorfamilie »%s« fehlen Operatoren für Typen %s und %s"
#: access/nbtree/nbtvalidate.c:210
#, c-format
-msgid "btree opfamily %s is missing support function for types %s and %s"
-msgstr ""
+msgid "btree operator family \"%s\" is missing support function for types %s and %s"
+msgstr "in B-Tree-Operatorfamilie »%s« fehlen Support-Funktionen für Typen %s und %s"
#: access/nbtree/nbtvalidate.c:224
#, c-format
-msgid "btree opclass %s is missing operator(s)"
-msgstr ""
+msgid "btree operator class \"%s\" is missing operator(s)"
+msgstr "in B-Tree-Operatorklasse »%s« fehlen Operatoren"
#: access/nbtree/nbtvalidate.c:241
#, c-format
-msgid "btree opfamily %s is missing cross-type operator(s)"
-msgstr ""
+msgid "btree operator family \"%s\" is missing cross-type operator(s)"
+msgstr "in B-Tree-Operatorfamilie »%s« fehlen typübergreifende Operatoren"
#: access/spgist/spgutils.c:699
#, c-format
#: access/spgist/spgvalidate.c:92
#, c-format
-msgid "spgist opfamily %s contains support procedure %s with cross-type registration"
-msgstr ""
+msgid "spgist operator family \"%s\" contains support procedure %s with cross-type registration"
+msgstr "SPGiST-Operatorfamilie »%s« enthält Support-Prozedur %s mit typübergreifender Registrierung"
#: access/spgist/spgvalidate.c:115
#, c-format
-msgid "spgist opfamily %s contains function %s with invalid support number %d"
-msgstr ""
+msgid "spgist operator family \"%s\" contains function %s with invalid support number %d"
+msgstr "SPGiST-Operatorfamilie »%s« enthält Funktion %s mit ungültiger Support-Nummer %d"
#: access/spgist/spgvalidate.c:127
#, c-format
-msgid "spgist opfamily %s contains function %s with wrong signature for support number %d"
-msgstr ""
+msgid "spgist operator family \"%s\" contains function %s with wrong signature for support number %d"
+msgstr "SPGiST-Operatorfamilie »%s« enthält Funktion %s mit falscher Signatur für Support-Nummer %d"
#: access/spgist/spgvalidate.c:146
#, c-format
-msgid "spgist opfamily %s contains operator %s with invalid strategy number %d"
-msgstr ""
+msgid "spgist operator family \"%s\" contains operator %s with invalid strategy number %d"
+msgstr "SPGiST-Operatorfamilie »%s« enthält Operator %s mit ungültiger Strategienummer %d"
#: access/spgist/spgvalidate.c:159
#, c-format
-msgid "spgist opfamily %s contains invalid ORDER BY specification for operator %s"
-msgstr ""
+msgid "spgist operator family \"%s\" contains invalid ORDER BY specification for operator %s"
+msgstr "SPGiST-Operatorfamilie »%s« enthält ungültige ORDER-BY-Angabe für Operator %s"
#: access/spgist/spgvalidate.c:172
#, c-format
-msgid "spgist opfamily %s contains operator %s with wrong signature"
-msgstr ""
+msgid "spgist operator family \"%s\" contains operator %s with wrong signature"
+msgstr "SPGiST-Operatorfamilie »%s« enthält Operator %s mit falscher Signatur"
#: access/spgist/spgvalidate.c:200
#, c-format
-msgid "spgist opfamily %s is missing operator(s) for types %s and %s"
-msgstr ""
+msgid "spgist operator family \"%s\" is missing operator(s) for types %s and %s"
+msgstr "in SPGiST-Operatorfamilie »%s« fehlen Operatoren für Typen %s und %s"
#: access/spgist/spgvalidate.c:220
#, c-format
-msgid "spgist opfamily %s is missing support function %d for type %s"
-msgstr ""
+msgid "spgist operator family \"%s\" is missing support function %d for type %s"
+msgstr "in SPGiST-Operatorfamilie »%s« fehlt Support-Funktion %d für Typ %s"
#: access/spgist/spgvalidate.c:233
#, c-format
-msgid "spgist opclass %s is missing operator(s)"
-msgstr ""
+msgid "spgist operator class \"%s\" is missing operator(s)"
+msgstr "in SPGiST-Operatorklasse »%s« fehlen Operatoren"
#: access/tablesample/bernoulli.c:152 access/tablesample/system.c:156
#, c-format
#: access/transam/commit_ts.c:387
#, c-format
msgid "Make sure the configuration parameter \"%s\" is set on the master server."
-msgstr "Stellen Sie sicher, dass der Konfigurationsparameter „%s“ auf dem Masterserver gesetzt ist."
+msgstr "Stellen Sie sicher, dass der Konfigurationsparameter »%s« auf dem Masterserver gesetzt ist."
#: access/transam/commit_ts.c:389 libpq/hba.c:1441
#, c-format
msgid "Make sure the configuration parameter \"%s\" is set."
-msgstr "Stellen Sie sicher, dass der Konfigurationsparameter „%s“ gesetzt ist."
+msgstr "Stellen Sie sicher, dass der Konfigurationsparameter »%s« gesetzt ist."
#: access/transam/multixact.c:1000
#, c-format
msgid "database is not accepting commands that generate new MultiXactIds to avoid wraparound data loss in database \"%s\""
-msgstr "Datenbank nimmt keine Befehle an, die neue MultiXactIds erzeugen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank „%s“ zu vermeiden"
+msgstr "Datenbank nimmt keine Befehle an, die neue MultiXactIds erzeugen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank »%s« zu vermeiden"
#: access/transam/multixact.c:1002 access/transam/multixact.c:1009
#: access/transam/multixact.c:1033 access/transam/multixact.c:1042
#, c-format
msgid "database \"%s\" must be vacuumed before %u more MultiXactId is used"
msgid_plural "database \"%s\" must be vacuumed before %u more MultiXactIds are used"
-msgstr[0] "Datenbank „%s“ muss gevacuumt werden, bevor %u weitere MultiXactId aufgebraucht ist"
-msgstr[1] "Datenbank „%s“ muss gevacuumt werden, bevor %u weitere MultiXactIds aufgebraucht sind"
+msgstr[0] "Datenbank »%s« muss gevacuumt werden, bevor %u weitere MultiXactId aufgebraucht ist"
+msgstr[1] "Datenbank »%s« muss gevacuumt werden, bevor %u weitere MultiXactIds aufgebraucht sind"
#: access/transam/multixact.c:1037 access/transam/multixact.c:2325
#, c-format
#: access/transam/multixact.c:1098
#, c-format
msgid "multixact \"members\" limit exceeded"
-msgstr "Grenzwert für Multixact-„Members“ überschritten"
+msgstr "Grenzwert für Multixact-»Members« überschritten"
#: access/transam/multixact.c:1099
#, c-format
msgid "invalid MultiXactId: %u"
msgstr "ungültige MultiXactId: %u"
-#: access/transam/parallel.c:588
+#: access/transam/parallel.c:590
#, c-format
msgid "postmaster exited during a parallel transaction"
msgstr "Postmaster beendete während einer parallelen Transaktion"
-#: access/transam/parallel.c:746
+#: access/transam/parallel.c:757
#, c-format
msgid "lost connection to parallel worker"
msgstr "Verbindung mit parallelem Arbeitsprozess verloren"
-#: access/transam/parallel.c:931
+#: access/transam/parallel.c:941
#, c-format
msgid "could not map dynamic shared memory segment"
msgstr "konnte dynamisches Shared-Memory-Segment nicht mappen"
-#: access/transam/parallel.c:936
+#: access/transam/parallel.c:946
#, c-format
msgid "invalid magic number in dynamic shared memory segment"
msgstr "ungültige magische Zahl in dynamischem Shared-Memory-Segment"
-#: access/transam/parallel.c:1114
+#: access/transam/parallel.c:1124
#, c-format
msgid "parallel worker"
msgstr "paralleler Arbeitsprozess"
#: access/transam/slru.c:665
#, c-format
msgid "file \"%s\" doesn't exist, reading as zeroes"
-msgstr "Datei „%s“ existiert nicht, wird als Nullen eingelesen"
+msgstr "Datei »%s« existiert nicht, wird als Nullen eingelesen"
#: access/transam/slru.c:895 access/transam/slru.c:901
#: access/transam/slru.c:908 access/transam/slru.c:915
#: access/transam/slru.c:896
#, c-format
msgid "Could not open file \"%s\": %m."
-msgstr "Konnte Datei „%s“ nicht öffnen: %m."
+msgstr "Konnte Datei »%s« nicht öffnen: %m."
#: access/transam/slru.c:902
#, c-format
msgid "Could not seek in file \"%s\" to offset %u: %m."
-msgstr "Konnte Positionszeiger in Datei „%s“ nicht auf %u setzen: %m."
+msgstr "Konnte Positionszeiger in Datei »%s« nicht auf %u setzen: %m."
#: access/transam/slru.c:909
#, c-format
msgid "Could not read from file \"%s\" at offset %u: %m."
-msgstr "Konnte nicht aus Datei „%s“ bei Position %u lesen: %m."
+msgstr "Konnte nicht aus Datei »%s« bei Position %u lesen: %m."
#: access/transam/slru.c:916
#, c-format
msgid "Could not write to file \"%s\" at offset %u: %m."
-msgstr "Konnte nicht in Datei „%s“ bei Position %u schreiben: %m."
+msgstr "Konnte nicht in Datei »%s« bei Position %u schreiben: %m."
#: access/transam/slru.c:923
#, c-format
msgid "Could not fsync file \"%s\": %m."
-msgstr "Konnte Datei „%s“ nicht fsyncen: %m."
+msgstr "Konnte Datei »%s« nicht fsyncen: %m."
#: access/transam/slru.c:930
#, c-format
msgid "Could not close file \"%s\": %m."
-msgstr "Konnte Datei „%s“ nicht schließen: %m."
+msgstr "Konnte Datei »%s« nicht schließen: %m."
#: access/transam/slru.c:1185
#, c-format
msgid "could not truncate directory \"%s\": apparent wraparound"
-msgstr "konnte Verzeichnis „%s“ nicht leeren: anscheinender Überlauf"
+msgstr "konnte Verzeichnis »%s« nicht leeren: anscheinender Überlauf"
#: access/transam/slru.c:1240 access/transam/slru.c:1296
#, c-format
msgid "removing file \"%s\""
-msgstr "entferne Datei „%s“"
+msgstr "entferne Datei »%s«"
#: access/transam/timeline.c:148 access/transam/timeline.c:153
#, c-format
#: access/transam/timeline.c:179
#, c-format
msgid "invalid data in history file \"%s\""
-msgstr "ungültige Daten in History-Datei „%s“"
+msgstr "ungültige Daten in History-Datei »%s«"
#: access/transam/timeline.c:180
#, c-format
msgstr "Zeitleisten-IDs müssen kleiner als die Zeitleisten-ID des Kindes sein."
#: access/transam/timeline.c:412 access/transam/timeline.c:488
-#: access/transam/xlog.c:3066 access/transam/xlog.c:3227
+#: access/transam/xlog.c:3064 access/transam/xlog.c:3225
#: access/transam/xlogfuncs.c:690 commands/copy.c:1671
#: storage/file/copydir.c:201
#, c-format
msgid "could not close file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht schließen: %m"
+msgstr "konnte Datei »%s« nicht schließen: %m"
#: access/transam/timeline.c:570
#, c-format
#: access/transam/twophase.c:363
#, c-format
msgid "transaction identifier \"%s\" is too long"
-msgstr "Transaktionsbezeichner „%s“ ist zu lang"
+msgstr "Transaktionsbezeichner »%s« ist zu lang"
#: access/transam/twophase.c:370
#, c-format
#: access/transam/twophase.c:390
#, c-format
msgid "transaction identifier \"%s\" is already in use"
-msgstr "Transaktionsbezeichner „%s“ wird bereits verwendet"
+msgstr "Transaktionsbezeichner »%s« wird bereits verwendet"
#: access/transam/twophase.c:399
#, c-format
#: access/transam/twophase.c:539
#, c-format
msgid "prepared transaction with identifier \"%s\" is busy"
-msgstr "vorbereitete Transaktion mit Bezeichner „%s“ ist beschäftigt"
+msgstr "vorbereitete Transaktion mit Bezeichner »%s« ist beschäftigt"
#: access/transam/twophase.c:545
#, c-format
#: access/transam/twophase.c:573
#, c-format
msgid "prepared transaction with identifier \"%s\" does not exist"
-msgstr "vorbereitete Transaktion mit Bezeichner „%s“ existiert nicht"
+msgstr "vorbereitete Transaktion mit Bezeichner »%s« existiert nicht"
#: access/transam/twophase.c:1042
#, c-format
#: access/transam/twophase.c:1160
#, c-format
msgid "could not open two-phase state file \"%s\": %m"
-msgstr "konnte Zweiphasen-Statusdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Zweiphasen-Statusdatei »%s« nicht öffnen: %m"
#: access/transam/twophase.c:1177
#, c-format
msgid "could not stat two-phase state file \"%s\": %m"
-msgstr "konnte „stat“ für Zweiphasen-Statusdatei „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Zweiphasen-Statusdatei »%s« nicht ausführen: %m"
#: access/transam/twophase.c:1209
#, c-format
msgid "could not read two-phase state file \"%s\": %m"
-msgstr "konnte Zweiphasen-Statusdatei „%s“ nicht lesen: %m"
+msgstr "konnte Zweiphasen-Statusdatei »%s« nicht lesen: %m"
-#: access/transam/twophase.c:1262 access/transam/xlog.c:6070
+#: access/transam/twophase.c:1262 access/transam/xlog.c:6068
#, c-format
msgid "Failed while allocating an XLog reading processor."
msgstr "Fehlgeschlagen beim Anlegen eines XLog-Leseprozessors."
#: access/transam/twophase.c:1268
-#, fuzzy, c-format
-#| msgid "could not read two-phase state file \"%s\": %m"
+#, c-format
msgid "could not read two-phase state from xlog at %X/%X"
-msgstr "konnte Zweiphasen-Statusdatei „%s“ nicht lesen: %m"
+msgstr "konnte Zweiphasen-Status nicht aus dem Xlog bei %X/%X lesen"
#: access/transam/twophase.c:1276
#, c-format
msgid "expected two-phase state data is not present in xlog at %X/%X"
-msgstr ""
+msgstr "erwartete Zweiphasen-Status-Daten sind nicht im Xlog bei %X/%X vorhanden"
#: access/transam/twophase.c:1511
#, c-format
msgid "could not remove two-phase state file \"%s\": %m"
-msgstr "konnte Zweiphasen-Statusdatei „%s“ nicht löschen: %m"
+msgstr "konnte Zweiphasen-Statusdatei »%s« nicht löschen: %m"
#: access/transam/twophase.c:1541
#, c-format
msgid "could not recreate two-phase state file \"%s\": %m"
-msgstr "konnte Zweiphasen-Statusdatei „%s“ nicht wieder erstellen: %m"
+msgstr "konnte Zweiphasen-Statusdatei »%s« nicht wieder erstellen: %m"
#: access/transam/twophase.c:1550 access/transam/twophase.c:1557
#, c-format
#: access/transam/twophase.c:1648
#, c-format
-msgid "%u two-phase state files were written for long-running prepared transactions"
-msgstr ""
+msgid "%u two-phase state file was written for long-running prepared transactions"
+msgid_plural "%u two-phase state files were written for long-running prepared transactions"
+msgstr[0] "%u Zweiphasen-Statusdatei wurde für lange laufende vorbereitete Transaktionen geschrieben"
+msgstr[1] "%u Zweiphasen-Statusdateien wurden für lange laufende vorbereitete Transaktionen geschrieben"
-#: access/transam/twophase.c:1709
+#: access/transam/twophase.c:1712
#, c-format
msgid "removing future two-phase state file \"%s\""
-msgstr "entferne Zweiphasen-Statusdatei aus der Zukunft „%s“"
+msgstr "entferne Zweiphasen-Statusdatei aus der Zukunft »%s«"
-#: access/transam/twophase.c:1725 access/transam/twophase.c:1736
-#: access/transam/twophase.c:1855 access/transam/twophase.c:1866
-#: access/transam/twophase.c:1940
+#: access/transam/twophase.c:1728 access/transam/twophase.c:1739
+#: access/transam/twophase.c:1858 access/transam/twophase.c:1869
+#: access/transam/twophase.c:1943
#, c-format
msgid "removing corrupt two-phase state file \"%s\""
-msgstr "entferne verfälschte Zweiphasen-Statusdatei „%s“"
+msgstr "entferne verfälschte Zweiphasen-Statusdatei »%s«"
-#: access/transam/twophase.c:1844 access/transam/twophase.c:1929
+#: access/transam/twophase.c:1847 access/transam/twophase.c:1932
#, c-format
msgid "removing stale two-phase state file \"%s\""
-msgstr "entferne abgelaufene Zweiphasen-Statusdatei „%s“"
+msgstr "entferne abgelaufene Zweiphasen-Statusdatei »%s«"
-#: access/transam/twophase.c:1947
+#: access/transam/twophase.c:1950
#, c-format
msgid "recovering prepared transaction %u"
msgstr "Wiederherstellung der vorbereiteten Transaktion %u"
#: access/transam/varsup.c:124
#, 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"
+msgstr "Datenbank nimmt keine Befehle an, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank »%s« zu vermeiden"
#: access/transam/varsup.c:126 access/transam/varsup.c:133
#, c-format
#: access/transam/varsup.c:143 access/transam/varsup.c:381
#, c-format
msgid "database \"%s\" must be vacuumed within %u transactions"
-msgstr "Datenbank „%s“ muss innerhalb von %u Transaktionen gevacuumt werden"
+msgstr "Datenbank »%s« muss innerhalb von %u Transaktionen gevacuumt werden"
#: access/transam/varsup.c:150 access/transam/varsup.c:388
#, c-format
msgid "cannot have more than 2^32-1 subtransactions in a transaction"
msgstr "kann nicht mehr als 2^32-1 Subtransaktionen in einer Transaktion haben"
-#: access/transam/xlog.c:2272
+#: access/transam/xlog.c:2270
#, c-format
msgid "could not seek in log file %s to offset %u: %m"
msgstr "konnte Positionszeiger in Logdatei %s nicht auf %u setzen: %m"
-#: access/transam/xlog.c:2292
+#: access/transam/xlog.c:2290
#, c-format
msgid "could not write to log file %s at offset %u, length %zu: %m"
msgstr "konnte nicht in Logdatei %s bei Position %u, Länge %zu schreiben: %m"
-#: access/transam/xlog.c:2555
+#: access/transam/xlog.c:2553
#, c-format
msgid "updated min recovery point to %X/%X on timeline %u"
msgstr "minimaler Recovery-Punkt auf %X/%X auf Zeitleiste %u aktualisiert"
-#: access/transam/xlog.c:3197
+#: access/transam/xlog.c:3195
#, c-format
msgid "not enough data in file \"%s\""
-msgstr "nicht genug Daten in Datei „%s“"
+msgstr "nicht genug Daten in Datei »%s«"
-#: access/transam/xlog.c:3338
+#: access/transam/xlog.c:3336
#, c-format
msgid "could not open transaction log file \"%s\": %m"
-msgstr "konnte Transaktionslogdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Transaktionslogdatei »%s« nicht öffnen: %m"
-#: access/transam/xlog.c:3527 access/transam/xlog.c:5300
+#: access/transam/xlog.c:3525 access/transam/xlog.c:5298
#, c-format
msgid "could not close log file %s: %m"
msgstr "konnte Logdatei %s nicht schließen: %m"
-#: access/transam/xlog.c:3584 access/transam/xlogutils.c:696
+#: access/transam/xlog.c:3582 access/transam/xlogutils.c:696
#: replication/walsender.c:2099
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "das angeforderte WAL-Segment %s wurde schon entfernt"
-#: access/transam/xlog.c:3644 access/transam/xlog.c:3719
-#: access/transam/xlog.c:3917
+#: access/transam/xlog.c:3642 access/transam/xlog.c:3717
+#: access/transam/xlog.c:3915
#, c-format
msgid "could not open transaction log directory \"%s\": %m"
-msgstr "konnte Transaktionslog-Verzeichnis „%s“ nicht öffnen: %m"
+msgstr "konnte Transaktionslog-Verzeichnis »%s« nicht öffnen: %m"
-#: access/transam/xlog.c:3800
+#: access/transam/xlog.c:3798
#, c-format
msgid "recycled transaction log file \"%s\""
-msgstr "Transaktionslogdatei „%s“ wird wiederverwendet"
+msgstr "Transaktionslogdatei »%s« wird wiederverwendet"
-#: access/transam/xlog.c:3812
+#: access/transam/xlog.c:3810
#, c-format
msgid "removing transaction log file \"%s\""
-msgstr "entferne Transaktionslogdatei „%s“"
+msgstr "entferne Transaktionslogdatei »%s«"
-#: access/transam/xlog.c:3832
+#: access/transam/xlog.c:3830
#, c-format
msgid "could not rename old transaction log file \"%s\": %m"
-msgstr "konnte alte Transaktionslogdatei „%s“ nicht umbenennen: %m"
+msgstr "konnte alte Transaktionslogdatei »%s« nicht umbenennen: %m"
-#: access/transam/xlog.c:3844
+#: access/transam/xlog.c:3842
#, c-format
msgid "could not remove old transaction log file \"%s\": %m"
-msgstr "konnte alte Transaktionslogdatei „%s“ nicht löschen: %m"
+msgstr "konnte alte Transaktionslogdatei »%s« nicht löschen: %m"
-#: access/transam/xlog.c:3877 access/transam/xlog.c:3887
+#: access/transam/xlog.c:3875 access/transam/xlog.c:3885
#, c-format
msgid "required WAL directory \"%s\" does not exist"
-msgstr "benötigtes WAL-Verzeichnis „%s“ existiert nicht"
+msgstr "benötigtes WAL-Verzeichnis »%s« existiert nicht"
-#: access/transam/xlog.c:3893
+#: access/transam/xlog.c:3891
#, c-format
msgid "creating missing WAL directory \"%s\""
-msgstr "erzeuge fehlendes WAL-Verzeichnis „%s“"
+msgstr "erzeuge fehlendes WAL-Verzeichnis »%s«"
-#: access/transam/xlog.c:3896
+#: access/transam/xlog.c:3894
#, c-format
msgid "could not create missing directory \"%s\": %m"
-msgstr "konnte fehlendes Verzeichnis „%s“ nicht erzeugen: %m"
+msgstr "konnte fehlendes Verzeichnis »%s« nicht erzeugen: %m"
-#: access/transam/xlog.c:3927
+#: access/transam/xlog.c:3925
#, c-format
msgid "removing transaction log backup history file \"%s\""
-msgstr "entferne Transaktionslog-Backup-History-Datei „%s“"
+msgstr "entferne Transaktionslog-Backup-History-Datei »%s«"
-#: access/transam/xlog.c:4008
+#: access/transam/xlog.c:4006
#, c-format
msgid "unexpected timeline ID %u in log segment %s, offset %u"
msgstr "unerwartete Zeitleisten-ID %u in Logsegment %s, Offset %u"
-#: access/transam/xlog.c:4130
+#: access/transam/xlog.c:4128
#, c-format
msgid "new timeline %u is not a child of database system timeline %u"
msgstr "neue Zeitleiste %u ist kein Kind der Datenbanksystemzeitleiste %u"
-#: access/transam/xlog.c:4144
+#: access/transam/xlog.c:4142
#, c-format
msgid "new timeline %u forked off current database system timeline %u before current recovery point %X/%X"
msgstr "neue Zeitleiste %u zweigte von der aktuellen Datenbanksystemzeitleiste %u vor dem aktuellen Wiederherstellungspunkt %X/%X ab"
-#: access/transam/xlog.c:4163
+#: access/transam/xlog.c:4161
#, c-format
msgid "new target timeline is %u"
msgstr "neue Zielzeitleiste ist %u"
-#: access/transam/xlog.c:4243
+#: access/transam/xlog.c:4241
#, c-format
msgid "could not create control file \"%s\": %m"
-msgstr "konnte Kontrolldatei „%s“ nicht erzeugen: %m"
+msgstr "konnte Kontrolldatei »%s« nicht erzeugen: %m"
-#: access/transam/xlog.c:4254 access/transam/xlog.c:4490
+#: access/transam/xlog.c:4252 access/transam/xlog.c:4488
#, c-format
msgid "could not write to control file: %m"
msgstr "konnte nicht in Kontrolldatei schreiben: %m"
-#: access/transam/xlog.c:4260 access/transam/xlog.c:4496
+#: access/transam/xlog.c:4258 access/transam/xlog.c:4494
#, c-format
msgid "could not fsync control file: %m"
msgstr "konnte Kontrolldatei nicht fsyncen: %m"
-#: access/transam/xlog.c:4265 access/transam/xlog.c:4501
+#: access/transam/xlog.c:4263 access/transam/xlog.c:4499
#, c-format
msgid "could not close control file: %m"
msgstr "konnte Kontrolldatei nicht schließen: %m"
-#: access/transam/xlog.c:4283 access/transam/xlog.c:4479
+#: access/transam/xlog.c:4281 access/transam/xlog.c:4477
#, c-format
msgid "could not open control file \"%s\": %m"
-msgstr "konnte Kontrolldatei „%s“ nicht öffnen: %m"
+msgstr "konnte Kontrolldatei »%s« nicht öffnen: %m"
-#: access/transam/xlog.c:4289
+#: access/transam/xlog.c:4287
#, c-format
msgid "could not read from control file: %m"
msgstr "konnte nicht aus Kontrolldatei lesen: %m"
-#: access/transam/xlog.c:4302 access/transam/xlog.c:4311
-#: access/transam/xlog.c:4335 access/transam/xlog.c:4342
-#: access/transam/xlog.c:4349 access/transam/xlog.c:4354
-#: access/transam/xlog.c:4361 access/transam/xlog.c:4368
-#: access/transam/xlog.c:4375 access/transam/xlog.c:4382
-#: access/transam/xlog.c:4389 access/transam/xlog.c:4396
-#: access/transam/xlog.c:4403 access/transam/xlog.c:4412
-#: access/transam/xlog.c:4419 access/transam/xlog.c:4428
-#: access/transam/xlog.c:4435 access/transam/xlog.c:4444
-#: access/transam/xlog.c:4451 utils/init/miscinit.c:1380
+#: access/transam/xlog.c:4300 access/transam/xlog.c:4309
+#: access/transam/xlog.c:4333 access/transam/xlog.c:4340
+#: access/transam/xlog.c:4347 access/transam/xlog.c:4352
+#: access/transam/xlog.c:4359 access/transam/xlog.c:4366
+#: access/transam/xlog.c:4373 access/transam/xlog.c:4380
+#: access/transam/xlog.c:4387 access/transam/xlog.c:4394
+#: access/transam/xlog.c:4401 access/transam/xlog.c:4410
+#: access/transam/xlog.c:4417 access/transam/xlog.c:4426
+#: access/transam/xlog.c:4433 access/transam/xlog.c:4442
+#: access/transam/xlog.c:4449 utils/init/miscinit.c:1380
#, c-format
msgid "database files are incompatible with server"
msgstr "Datenbankdateien sind inkompatibel mit Server"
-#: access/transam/xlog.c:4303
+#: access/transam/xlog.c:4301
#, 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."
-#: access/transam/xlog.c:4307
+#: access/transam/xlog.c:4305
#, c-format
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:4312
+#: access/transam/xlog.c:4310
#, 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."
-#: access/transam/xlog.c:4315 access/transam/xlog.c:4339
-#: access/transam/xlog.c:4346 access/transam/xlog.c:4351
+#: access/transam/xlog.c:4313 access/transam/xlog.c:4337
+#: access/transam/xlog.c:4344 access/transam/xlog.c:4349
#, c-format
msgid "It looks like you need to initdb."
msgstr "Es sieht so aus, dass Sie initdb ausführen müssen."
-#: access/transam/xlog.c:4326
+#: access/transam/xlog.c:4324
#, c-format
msgid "incorrect checksum in control file"
msgstr "falsche Prüfsumme in Kontrolldatei"
-#: access/transam/xlog.c:4336
+#: access/transam/xlog.c:4334
#, 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."
-#: access/transam/xlog.c:4343
+#: access/transam/xlog.c:4341
#, 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."
-#: access/transam/xlog.c:4350
+#: access/transam/xlog.c:4348
#, c-format
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:4355
+#: access/transam/xlog.c:4353
#, 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."
-#: access/transam/xlog.c:4358 access/transam/xlog.c:4365
-#: access/transam/xlog.c:4372 access/transam/xlog.c:4379
-#: access/transam/xlog.c:4386 access/transam/xlog.c:4393
-#: access/transam/xlog.c:4400 access/transam/xlog.c:4407
-#: access/transam/xlog.c:4415 access/transam/xlog.c:4422
-#: access/transam/xlog.c:4431 access/transam/xlog.c:4438
-#: access/transam/xlog.c:4447 access/transam/xlog.c:4454
+#: access/transam/xlog.c:4356 access/transam/xlog.c:4363
+#: access/transam/xlog.c:4370 access/transam/xlog.c:4377
+#: access/transam/xlog.c:4384 access/transam/xlog.c:4391
+#: access/transam/xlog.c:4398 access/transam/xlog.c:4405
+#: access/transam/xlog.c:4413 access/transam/xlog.c:4420
+#: access/transam/xlog.c:4429 access/transam/xlog.c:4436
+#: access/transam/xlog.c:4445 access/transam/xlog.c:4452
#, c-format
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."
-#: access/transam/xlog.c:4362
+#: access/transam/xlog.c:4360
#, 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."
-#: access/transam/xlog.c:4369
+#: access/transam/xlog.c:4367
#, 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."
-#: access/transam/xlog.c:4376
+#: access/transam/xlog.c:4374
#, 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."
-#: access/transam/xlog.c:4383
+#: access/transam/xlog.c:4381
#, 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."
-#: access/transam/xlog.c:4390
+#: access/transam/xlog.c:4388
#, 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."
-#: access/transam/xlog.c:4397
+#: access/transam/xlog.c:4395
#, 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."
-#: access/transam/xlog.c:4404
+#: access/transam/xlog.c:4402
#, c-format
msgid "The database cluster was initialized with LOBLKSIZE %d, but the server was compiled with LOBLKSIZE %d."
msgstr "Der Datenbank-Cluster wurde mit LOBLKSIZE %d initialisiert, aber der Server wurde mit LOBLKSIZE %d kompiliert."
-#: access/transam/xlog.c:4413
+#: access/transam/xlog.c:4411
#, c-format
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:4420
+#: access/transam/xlog.c:4418
#, c-format
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:4429
+#: access/transam/xlog.c:4427
#, c-format
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:4436
+#: access/transam/xlog.c:4434
#, c-format
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:4445
+#: access/transam/xlog.c:4443
#, c-format
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:4452
+#: access/transam/xlog.c:4450
#, c-format
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:4875
+#: access/transam/xlog.c:4873
#, c-format
msgid "could not write bootstrap transaction log file: %m"
msgstr "konnte Bootstrap-Transaktionslogdatei nicht schreiben: %m"
-#: access/transam/xlog.c:4881
+#: access/transam/xlog.c:4879
#, c-format
msgid "could not fsync bootstrap transaction log file: %m"
msgstr "konnte Bootstrap-Transaktionslogdatei nicht fsyncen: %m"
-#: access/transam/xlog.c:4886
+#: access/transam/xlog.c:4884
#, c-format
msgid "could not close bootstrap transaction log file: %m"
msgstr "konnte Bootstrap-Transaktionslogdatei nicht schließen: %m"
-#: access/transam/xlog.c:4961
+#: access/transam/xlog.c:4959
#, c-format
msgid "could not open recovery command file \"%s\": %m"
-msgstr "konnte Recovery-Kommandodatei „%s“ nicht öffnen: %m"
+msgstr "konnte Recovery-Kommandodatei »%s« nicht öffnen: %m"
-#: access/transam/xlog.c:5007 access/transam/xlog.c:5090
+#: access/transam/xlog.c:5005 access/transam/xlog.c:5088
#, c-format
msgid "invalid value for recovery parameter \"%s\": \"%s\""
-msgstr "ungültiger Wert für Recovery-Parameter „%s“: „%s“"
+msgstr "ungültiger Wert für Recovery-Parameter »%s«: »%s«"
-#: access/transam/xlog.c:5010
+#: access/transam/xlog.c:5008
#, c-format
msgid "Valid values are \"pause\", \"promote\", and \"shutdown\"."
-msgstr "Gültige Werte sind „pause“, „promote“ und „shutdown“."
+msgstr "Gültige Werte sind »pause«, »promote« und »shutdown«."
-#: access/transam/xlog.c:5029
+#: access/transam/xlog.c:5027
#, c-format
msgid "recovery_target_timeline is not a valid number: \"%s\""
-msgstr "recovery_target_timeline ist keine gültige Zahl: „%s“"
+msgstr "recovery_target_timeline ist keine gültige Zahl: »%s«"
-#: access/transam/xlog.c:5045
+#: access/transam/xlog.c:5043
#, c-format
msgid "recovery_target_xid is not a valid number: \"%s\""
-msgstr "recovery_target_xid ist keine gültige Zahl: „%s“"
+msgstr "recovery_target_xid ist keine gültige Zahl: »%s«"
-#: access/transam/xlog.c:5076
+#: access/transam/xlog.c:5074
#, 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:5093
+#: access/transam/xlog.c:5091
#, c-format
msgid "The only allowed value is \"immediate\"."
-msgstr "Der einzige erlaubte Wert ist „immediate“."
+msgstr "Der einzige erlaubte Wert ist »immediate«."
-#: access/transam/xlog.c:5106 access/transam/xlog.c:5117
+#: access/transam/xlog.c:5104 access/transam/xlog.c:5115
#: commands/extension.c:533 commands/extension.c:541 utils/misc/guc.c:5638
#, c-format
msgid "parameter \"%s\" requires a Boolean value"
-msgstr "Parameter „%s“ erfordert einen Boole’schen Wert"
+msgstr "Parameter »%s« erfordert einen Boole’schen Wert"
-#: access/transam/xlog.c:5152
+#: access/transam/xlog.c:5150
#, c-format
msgid "parameter \"%s\" requires a temporal value"
-msgstr "Parameter „%s“ erfordert einen Zeitwert"
+msgstr "Parameter »%s« erfordert einen Zeitwert"
-#: access/transam/xlog.c:5154 catalog/dependency.c:991
+#: access/transam/xlog.c:5152 catalog/dependency.c:991
#: catalog/dependency.c:992 catalog/dependency.c:998 catalog/dependency.c:999
#: catalog/dependency.c:1010 catalog/dependency.c:1011
#: catalog/objectaddress.c:1100 commands/tablecmds.c:795
msgid "%s"
msgstr "%s"
-#: access/transam/xlog.c:5160
+#: access/transam/xlog.c:5158
#, c-format
msgid "unrecognized recovery parameter \"%s\""
-msgstr "unbekannter Recovery-Parameter „%s“"
+msgstr "unbekannter Recovery-Parameter »%s«"
-#: access/transam/xlog.c:5171
+#: access/transam/xlog.c:5169
#, 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"
+msgstr "Recovery-Kommandodatei »%s« hat weder primary_conninfo noch restore_command angegeben"
-#: access/transam/xlog.c:5173
+#: access/transam/xlog.c:5171
#, c-format
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:5179
+#: access/transam/xlog.c:5177
#, 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"
+msgstr "Recovery-Kommandodatei »%s« muss restore_command angeben, wenn der Standby-Modus nicht eingeschaltet ist"
-#: access/transam/xlog.c:5209
+#: access/transam/xlog.c:5207
#, c-format
msgid "recovery target timeline %u does not exist"
msgstr "recovery_target_timeline %u existiert nicht"
-#: access/transam/xlog.c:5330
+#: access/transam/xlog.c:5328
#, c-format
msgid "archive recovery complete"
msgstr "Wiederherstellung aus Archiv abgeschlossen"
-#: access/transam/xlog.c:5389 access/transam/xlog.c:5617
+#: access/transam/xlog.c:5387 access/transam/xlog.c:5615
#, c-format
msgid "recovery stopping after reaching consistency"
msgstr "Wiederherstellung beendet nachdem Konsistenz erreicht wurde"
-#: access/transam/xlog.c:5477
+#: access/transam/xlog.c:5475
#, 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:5484
+#: access/transam/xlog.c:5482
#, 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:5529
+#: access/transam/xlog.c:5527
#, c-format
msgid "recovery stopping at restore point \"%s\", time %s"
-msgstr "Wiederherstellung beendet bei Restore-Punkt „%s“, Zeit %s"
+msgstr "Wiederherstellung beendet bei Restore-Punkt »%s«, Zeit %s"
-#: access/transam/xlog.c:5597
+#: access/transam/xlog.c:5595
#, 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:5605
+#: access/transam/xlog.c:5603
#, 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:5644
+#: access/transam/xlog.c:5642
#, c-format
msgid "recovery has paused"
msgstr "Wiederherstellung wurde pausiert"
-#: access/transam/xlog.c:5645
+#: access/transam/xlog.c:5643
#, c-format
msgid "Execute pg_xlog_replay_resume() to continue."
msgstr "Führen Sie pg_xlog_replay_resume() aus um fortzusetzen."
-#: access/transam/xlog.c:5852
+#: access/transam/xlog.c:5850
#, 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)"
-#: access/transam/xlog.c:5878
+#: access/transam/xlog.c:5876
#, c-format
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:5879
+#: access/transam/xlog.c:5877
#, c-format
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:5890
+#: access/transam/xlog.c:5888
#, c-format
msgid "hot standby is not possible because wal_level was not set to \"replica\" or higher on the master server"
-msgstr "Hot Standby ist nicht möglich, weil wal_level auf dem Masterserver nicht auf „replica“ oder höher gesetzt wurde"
+msgstr "Hot Standby ist nicht möglich, weil wal_level auf dem Masterserver nicht auf »replica« oder höher gesetzt wurde"
-#: access/transam/xlog.c:5891
+#: access/transam/xlog.c:5889
#, c-format
msgid "Either set wal_level to \"replica\" on the master, or turn off hot_standby here."
-msgstr "Setzen Sie entweder wal_level auf „replica“ auf dem Master oder schalten Sie hot_standby hier aus."
+msgstr "Setzen Sie entweder wal_level auf »replica« auf dem Master oder schalten Sie hot_standby hier aus."
-#: access/transam/xlog.c:5948
+#: access/transam/xlog.c:5946
#, c-format
msgid "control file contains invalid data"
msgstr "Kontrolldatei enthält ungültige Daten"
-#: access/transam/xlog.c:5954
+#: access/transam/xlog.c:5952
#, c-format
msgid "database system was shut down at %s"
msgstr "Datenbanksystem wurde am %s heruntergefahren"
-#: access/transam/xlog.c:5959
+#: access/transam/xlog.c:5957
#, c-format
msgid "database system was shut down in recovery at %s"
msgstr "Datenbanksystem wurde während der Wiederherstellung am %s heruntergefahren"
-#: access/transam/xlog.c:5963
+#: access/transam/xlog.c:5961
#, c-format
msgid "database system shutdown was interrupted; last known up at %s"
msgstr "Datenbanksystem wurde beim Herunterfahren unterbrochen; letzte bekannte Aktion am %s"
-#: access/transam/xlog.c:5967
+#: access/transam/xlog.c:5965
#, 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:5969
+#: access/transam/xlog.c:5967
#, c-format
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:5973
+#: access/transam/xlog.c:5971
#, 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"
-#: access/transam/xlog.c:5975
+#: access/transam/xlog.c:5973
#, c-format
msgid "If this has occurred more than once some data might be corrupted and you might need to choose an earlier recovery target."
msgstr "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:5979
+#: access/transam/xlog.c:5977
#, 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:6035
+#: access/transam/xlog.c:6033
#, c-format
msgid "entering standby mode"
msgstr "Standby-Modus eingeschaltet"
-#: access/transam/xlog.c:6038
+#: access/transam/xlog.c:6036
#, c-format
msgid "starting point-in-time recovery to XID %u"
msgstr "starte Point-in-Time-Recovery bis XID %u"
-#: access/transam/xlog.c:6042
+#: access/transam/xlog.c:6040
#, c-format
msgid "starting point-in-time recovery to %s"
msgstr "starte Point-in-Time-Recovery bis %s"
-#: access/transam/xlog.c:6046
+#: access/transam/xlog.c:6044
#, c-format
msgid "starting point-in-time recovery to \"%s\""
-msgstr "starte Point-in-Time-Recovery bis „%s“"
+msgstr "starte Point-in-Time-Recovery bis »%s«"
-#: access/transam/xlog.c:6050
+#: access/transam/xlog.c:6048
#, c-format
msgid "starting point-in-time recovery to earliest consistent point"
msgstr "starte Point-in-Time-Recovery bis zum frühesten konsistenten Punkt"
-#: access/transam/xlog.c:6053
+#: access/transam/xlog.c:6051
#, c-format
msgid "starting archive recovery"
msgstr "starte Wiederherstellung aus Archiv"
-#: access/transam/xlog.c:6097 access/transam/xlog.c:6225
+#: access/transam/xlog.c:6095 access/transam/xlog.c:6223
#, c-format
msgid "checkpoint record is at %X/%X"
msgstr "Checkpoint-Eintrag ist bei %X/%X"
-#: access/transam/xlog.c:6111
+#: access/transam/xlog.c:6109
#, c-format
msgid "could not find redo location referenced by checkpoint record"
msgstr "konnte die vom Checkpoint-Datensatz referenzierte Redo-Position nicht finden"
-#: access/transam/xlog.c:6112 access/transam/xlog.c:6119
+#: access/transam/xlog.c:6110 access/transam/xlog.c:6117
#, c-format
msgid "If you are not restoring from a backup, try removing the file \"%s/backup_label\"."
-msgstr "Wenn Sie gerade keine Sicherung wiederherstellen, versuchen Sie, die Datei „%s/backup_label“ zu löschen."
+msgstr "Wenn Sie gerade keine Sicherung wiederherstellen, versuchen Sie, die Datei »%s/backup_label« zu löschen."
-#: access/transam/xlog.c:6118
+#: access/transam/xlog.c:6116
#, c-format
msgid "could not locate required checkpoint record"
msgstr "konnte den nötigen Checkpoint-Datensatz nicht finden"
-#: access/transam/xlog.c:6144 commands/tablespace.c:641
+#: access/transam/xlog.c:6142 commands/tablespace.c:641
#, c-format
msgid "could not create symbolic link \"%s\": %m"
-msgstr "konnte symbolische Verknüpfung „%s“ nicht erstellen: %m"
+msgstr "konnte symbolische Verknüpfung »%s« nicht erstellen: %m"
-#: access/transam/xlog.c:6176 access/transam/xlog.c:6182
+#: access/transam/xlog.c:6174 access/transam/xlog.c:6180
#, c-format
msgid "ignoring file \"%s\" because no file \"%s\" exists"
-msgstr "ignoriere Datei „%s“, weil keine Datei „%s“ existiert"
+msgstr "ignoriere Datei »%s«, weil keine Datei »%s« existiert"
-#: access/transam/xlog.c:6178 access/transam/xlog.c:10918
+#: access/transam/xlog.c:6176 access/transam/xlog.c:10916
#, c-format
msgid "File \"%s\" was renamed to \"%s\"."
-msgstr "Datei „%s“ wurde in „%s“ umbenannt."
+msgstr "Datei »%s« wurde in »%s« umbenannt."
-#: access/transam/xlog.c:6184
+#: access/transam/xlog.c:6182
#, c-format
msgid "Could not rename file \"%s\" to \"%s\": %m."
-msgstr "Konnte Datei „%s“ nicht in „%s“ umbenennen: %m."
+msgstr "Konnte Datei »%s« nicht in »%s« umbenennen: %m."
-#: access/transam/xlog.c:6235 access/transam/xlog.c:6250
+#: access/transam/xlog.c:6233 access/transam/xlog.c:6248
#, c-format
msgid "could not locate a valid checkpoint record"
msgstr "konnte keinen gültigen Checkpoint-Datensatz finden"
-#: access/transam/xlog.c:6244
+#: access/transam/xlog.c:6242
#, c-format
msgid "using previous checkpoint record at %X/%X"
msgstr "verwende vorherigen Checkpoint-Eintrag bei %X/%X"
-#: access/transam/xlog.c:6288
+#: access/transam/xlog.c:6286
#, c-format
msgid "requested timeline %u is not a child of this server's history"
msgstr "angeforderte Zeitleiste %u ist kein Kind der History dieses Servers"
-#: access/transam/xlog.c:6290
+#: access/transam/xlog.c:6288
#, c-format
msgid "Latest checkpoint is at %X/%X on timeline %u, but in the history of the requested timeline, the server forked off from that timeline at %X/%X."
msgstr "Neuester Checkpoint ist bei %X/%X auf Zeitleiste %u, aber in der History der angeforderten Zeitleiste zweigte der Server von dieser Zeitleiste bei %X/%X ab."
-#: access/transam/xlog.c:6306
+#: access/transam/xlog.c:6304
#, c-format
msgid "requested timeline %u does not contain minimum recovery point %X/%X on timeline %u"
msgstr "angeforderte Zeitleiste %u enthält nicht den minimalen Wiederherstellungspunkt %X/%X auf Zeitleiste %u"
-#: access/transam/xlog.c:6337
+#: access/transam/xlog.c:6335
#, c-format
msgid "invalid next transaction ID"
msgstr "ungültige nächste Transaktions-ID"
-#: access/transam/xlog.c:6420
+#: access/transam/xlog.c:6418
#, c-format
msgid "invalid redo in checkpoint record"
msgstr "ungültiges Redo im Checkpoint-Datensatz"
-#: access/transam/xlog.c:6431
+#: access/transam/xlog.c:6429
#, c-format
msgid "invalid redo record in shutdown checkpoint"
msgstr "ungültiger Redo-Datensatz im Shutdown-Checkpoint"
-#: access/transam/xlog.c:6459
+#: access/transam/xlog.c:6457
#, c-format
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:6463
+#: access/transam/xlog.c:6461
#, c-format
msgid "crash recovery starts in timeline %u and has target timeline %u"
msgstr "Wiederherstellung nach Absturz beginnt in Zeitleiste %u und hat Zielzeitleiste %u"
-#: access/transam/xlog.c:6507
+#: access/transam/xlog.c:6505
#, c-format
msgid "backup_label contains data inconsistent with control file"
msgstr "Daten in backup_label stimmen nicht mit Kontrolldatei überein"
-#: access/transam/xlog.c:6508
+#: access/transam/xlog.c:6506
#, c-format
msgid "This means that the backup is corrupted and you will have to use another backup for recovery."
msgstr "Das bedeutet, dass die Datensicherung verfälscht ist und Sie eine andere Datensicherung zur Wiederherstellung verwenden werden müssen."
-#: access/transam/xlog.c:6582
+#: access/transam/xlog.c:6580
#, c-format
msgid "initializing for hot standby"
msgstr "initialisiere für Hot Standby"
-#: access/transam/xlog.c:6714
+#: access/transam/xlog.c:6712
#, c-format
msgid "redo starts at %X/%X"
msgstr "Redo beginnt bei %X/%X"
-#: access/transam/xlog.c:6939
+#: access/transam/xlog.c:6937
#, c-format
msgid "requested recovery stop point is before consistent recovery point"
msgstr "angeforderter Recovery-Endpunkt ist vor konsistentem Recovery-Punkt"
-#: access/transam/xlog.c:6977
+#: access/transam/xlog.c:6975
#, c-format
msgid "redo done at %X/%X"
msgstr "Redo fertig bei %X/%X"
-#: access/transam/xlog.c:6982 access/transam/xlog.c:8906
+#: access/transam/xlog.c:6980 access/transam/xlog.c:8904
#, c-format
msgid "last completed transaction was at log time %s"
msgstr "letzte vollständige Transaktion war bei Logzeit %s"
-#: access/transam/xlog.c:6991
+#: access/transam/xlog.c:6989
#, c-format
msgid "redo is not required"
msgstr "Redo nicht nötig"
-#: access/transam/xlog.c:7066 access/transam/xlog.c:7070
+#: access/transam/xlog.c:7064 access/transam/xlog.c:7068
#, c-format
msgid "WAL ends before end of online backup"
msgstr "WAL endet vor dem Ende der Online-Sicherung"
-#: access/transam/xlog.c:7067
+#: access/transam/xlog.c:7065
#, c-format
msgid "All WAL generated while online backup was taken must be available at recovery."
msgstr "Der komplette WAL, der während der Online-Sicherung erzeugt wurde, muss bei der Wiederherstellung verfügbar sein."
-#: access/transam/xlog.c:7071
+#: access/transam/xlog.c:7069
#, c-format
msgid "Online backup started with pg_start_backup() must be ended with pg_stop_backup(), and all WAL up to that point must be available at recovery."
msgstr "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:7074
+#: access/transam/xlog.c:7072
#, c-format
msgid "WAL ends before consistent recovery point"
msgstr "WAL endet vor einem konsistenten Wiederherstellungspunkt"
-#: access/transam/xlog.c:7101
+#: access/transam/xlog.c:7099
#, c-format
msgid "selected new timeline ID: %u"
msgstr "gewählte neue Zeitleisten-ID: %u"
-#: access/transam/xlog.c:7512
+#: access/transam/xlog.c:7510
#, c-format
msgid "consistent recovery state reached at %X/%X"
msgstr "konsistenter Wiederherstellungszustand erreicht bei %X/%X"
-#: access/transam/xlog.c:7703
+#: access/transam/xlog.c:7701
#, c-format
msgid "invalid primary checkpoint link in control file"
msgstr "ungültige primäre Checkpoint-Verknüpfung in Kontrolldatei"
-#: access/transam/xlog.c:7707
+#: access/transam/xlog.c:7705
#, c-format
msgid "invalid secondary checkpoint link in control file"
msgstr "ungültige sekundäre Checkpoint-Verknüpfung in Kontrolldatei"
-#: access/transam/xlog.c:7711
+#: access/transam/xlog.c:7709
#, c-format
msgid "invalid checkpoint link in backup_label file"
msgstr "ungültige Checkpoint-Verknüpfung in backup_label-Datei"
-#: access/transam/xlog.c:7728
+#: access/transam/xlog.c:7726
#, c-format
msgid "invalid primary checkpoint record"
msgstr "ungültiger primärer Checkpoint-Datensatz"
-#: access/transam/xlog.c:7732
+#: access/transam/xlog.c:7730
#, c-format
msgid "invalid secondary checkpoint record"
msgstr "ungültiger sekundärer Checkpoint-Datensatz"
-#: access/transam/xlog.c:7736
+#: access/transam/xlog.c:7734
#, c-format
msgid "invalid checkpoint record"
msgstr "ungültiger Checkpoint-Datensatz"
-#: access/transam/xlog.c:7747
+#: access/transam/xlog.c:7745
#, c-format
msgid "invalid resource manager ID in primary checkpoint record"
msgstr "ungültige Resource-Manager-ID im primären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7751
+#: access/transam/xlog.c:7749
#, c-format
msgid "invalid resource manager ID in secondary checkpoint record"
msgstr "ungültige Resource-Manager-ID im sekundären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7755
+#: access/transam/xlog.c:7753
#, c-format
msgid "invalid resource manager ID in checkpoint record"
msgstr "ungültige Resource-Manager-ID im Checkpoint-Datensatz"
-#: access/transam/xlog.c:7767
+#: access/transam/xlog.c:7765
#, c-format
msgid "invalid xl_info in primary checkpoint record"
msgstr "ungültige xl_info im primären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7771
+#: access/transam/xlog.c:7769
#, c-format
msgid "invalid xl_info in secondary checkpoint record"
msgstr "ungültige xl_info im sekundären Checkpoint-Datensatz"
-#: access/transam/xlog.c:7775
+#: access/transam/xlog.c:7773
#, c-format
msgid "invalid xl_info in checkpoint record"
msgstr "ungültige xl_info im Checkpoint-Datensatz"
-#: access/transam/xlog.c:7786
+#: access/transam/xlog.c:7784
#, c-format
msgid "invalid length of primary checkpoint record"
msgstr "ungültige Länge des primären Checkpoint-Datensatzes"
-#: access/transam/xlog.c:7790
+#: access/transam/xlog.c:7788
#, c-format
msgid "invalid length of secondary checkpoint record"
msgstr "ungültige Länge des sekundären Checkpoint-Datensatzes"
-#: access/transam/xlog.c:7794
+#: access/transam/xlog.c:7792
#, c-format
msgid "invalid length of checkpoint record"
msgstr "ungültige Länge des Checkpoint-Datensatzes"
-#: access/transam/xlog.c:7962
+#: access/transam/xlog.c:7960
#, c-format
msgid "shutting down"
msgstr "fahre herunter"
-#: access/transam/xlog.c:8475
+#: access/transam/xlog.c:8473
#, c-format
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:8726
+#: access/transam/xlog.c:8724
#, c-format
msgid "skipping restartpoint, recovery has already ended"
msgstr "Restart-Punkt übersprungen, Wiederherstellung ist bereits beendet"
-#: access/transam/xlog.c:8749
+#: access/transam/xlog.c:8747
#, c-format
msgid "skipping restartpoint, already performed at %X/%X"
msgstr "Restart-Punkt wird übersprungen, schon bei %X/%X erledigt"
-#: access/transam/xlog.c:8904
+#: access/transam/xlog.c:8902
#, c-format
msgid "recovery restart point at %X/%X"
msgstr "Recovery-Restart-Punkt bei %X/%X"
-#: access/transam/xlog.c:9037
+#: access/transam/xlog.c:9035
#, c-format
msgid "restore point \"%s\" created at %X/%X"
-msgstr "Restore-Punkt „%s“ erzeugt bei %X/%X"
+msgstr "Restore-Punkt »%s« erzeugt bei %X/%X"
-#: access/transam/xlog.c:9167
+#: access/transam/xlog.c:9165
#, c-format
msgid "unexpected previous timeline ID %u (current timeline ID %u) in checkpoint record"
msgstr "unerwartete vorherige Zeitleisten-ID %u (aktuelle Zeitleisten-ID %u) im Checkpoint-Datensatz"
-#: access/transam/xlog.c:9176
+#: access/transam/xlog.c:9174
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr "unerwartete Zeitleisten-ID %u (nach %u) im Checkpoint-Datensatz"
-#: access/transam/xlog.c:9192
+#: access/transam/xlog.c:9190
#, c-format
msgid "unexpected timeline ID %u in checkpoint record, before reaching minimum recovery point %X/%X on timeline %u"
msgstr "unerwartete Zeitleisten-ID %u in Checkpoint-Datensatz, bevor der minimale Wiederherstellungspunkt %X/%X auf Zeitleiste %u erreicht wurde"
-#: access/transam/xlog.c:9263
+#: access/transam/xlog.c:9261
#, c-format
msgid "online backup was canceled, recovery cannot continue"
msgstr "Online-Sicherung wurde storniert, Wiederherstellung kann nicht fortgesetzt werden"
-#: access/transam/xlog.c:9319 access/transam/xlog.c:9366
-#: access/transam/xlog.c:9389
+#: access/transam/xlog.c:9317 access/transam/xlog.c:9364
+#: access/transam/xlog.c:9387
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr "unerwartete Zeitleisten-ID %u (sollte %u sein) im Checkpoint-Datensatz"
-#: access/transam/xlog.c:9664
+#: access/transam/xlog.c:9662
#, c-format
msgid "could not fsync log segment %s: %m"
msgstr "konnte Logsegment %s nicht fsyncen: %m"
-#: access/transam/xlog.c:9688
+#: access/transam/xlog.c:9686
#, c-format
msgid "could not fsync log file %s: %m"
msgstr "konnte Logdatei %s nicht fsyncen: %m"
-#: access/transam/xlog.c:9696
+#: access/transam/xlog.c:9694
#, c-format
msgid "could not fsync write-through log file %s: %m"
msgstr "konnte Write-Through-Logdatei %s nicht fsyncen: %m"
-#: access/transam/xlog.c:9705
+#: access/transam/xlog.c:9703
#, c-format
msgid "could not fdatasync log file %s: %m"
msgstr "konnte Logdatei %s nicht fdatasyncen: %m"
-#: access/transam/xlog.c:9796 access/transam/xlog.c:10267
+#: access/transam/xlog.c:9794 access/transam/xlog.c:10265
#: access/transam/xlogfuncs.c:294 access/transam/xlogfuncs.c:321
#: access/transam/xlogfuncs.c:360 access/transam/xlogfuncs.c:381
#: access/transam/xlogfuncs.c:402
msgid "WAL control functions cannot be executed during recovery."
msgstr "Während der Wiederherstellung können keine WAL-Kontrollfunktionen ausgeführt werden."
-#: access/transam/xlog.c:9805 access/transam/xlog.c:10276
+#: access/transam/xlog.c:9803 access/transam/xlog.c:10274
#, c-format
msgid "WAL level not sufficient for making an online backup"
msgstr "WAL-Level nicht ausreichend, um Online-Sicherung durchzuführen"
-#: access/transam/xlog.c:9806 access/transam/xlog.c:10277
+#: access/transam/xlog.c:9804 access/transam/xlog.c:10275
#: access/transam/xlogfuncs.c:327
#, c-format
msgid "wal_level must be set to \"replica\" or \"logical\" at server start."
-msgstr "wal_level muss beim Serverstart auf „replica“ oder „logical“ gesetzt werden."
+msgstr "wal_level muss beim Serverstart auf »replica« oder »logical« gesetzt werden."
-#: access/transam/xlog.c:9811
+#: access/transam/xlog.c:9809
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "Backup-Label zu lang (maximal %d Bytes)"
-#: access/transam/xlog.c:9843 access/transam/xlog.c:10115
-#: access/transam/xlog.c:10153
+#: access/transam/xlog.c:9841 access/transam/xlog.c:10113
+#: access/transam/xlog.c:10151
#, c-format
msgid "a backup is already in progress"
msgstr "ein Backup läuft bereits"
-#: access/transam/xlog.c:9844
+#: access/transam/xlog.c:9842
#, c-format
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:9939
+#: access/transam/xlog.c:9937
#, c-format
msgid "WAL generated with full_page_writes=off was replayed since last restartpoint"
msgstr "mit full_page_writes=off erzeugtes WAL wurde seit dem letzten Restart-Punkt zurückgespielt"
-#: access/transam/xlog.c:9941 access/transam/xlog.c:10440
+#: access/transam/xlog.c:9939 access/transam/xlog.c:10438
#, c-format
msgid "This means that the backup being taken on the standby is corrupt and should not be used. Enable full_page_writes and run CHECKPOINT on the master, and then try an online backup again."
msgstr "Das bedeutet, dass die aktuelle Datensicherung auf dem Standby-Server verfälscht ist und nicht verwendet werden sollte. Schalten Sie full_page_writes ein, führen Sie CHECKPOINT aus und versuchen Sie dann die Online-Sicherung erneut."
-#: access/transam/xlog.c:10008 replication/basebackup.c:1038
+#: access/transam/xlog.c:10006 replication/basebackup.c:1038
#: utils/adt/misc.c:498
#, c-format
msgid "could not read symbolic link \"%s\": %m"
-msgstr "konnte symbolische Verknüpfung „%s“ nicht lesen: %m"
+msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
-#: access/transam/xlog.c:10015 replication/basebackup.c:1043
+#: access/transam/xlog.c:10013 replication/basebackup.c:1043
#: utils/adt/misc.c:503
#, c-format
msgid "symbolic link \"%s\" target is too long"
-msgstr "Ziel für symbolische Verknüpfung „%s“ ist zu lang"
+msgstr "Ziel für symbolische Verknüpfung »%s« ist zu lang"
-#: access/transam/xlog.c:10068 commands/tablespace.c:391
+#: access/transam/xlog.c:10066 commands/tablespace.c:391
#: commands/tablespace.c:553 replication/basebackup.c:1059
#: utils/adt/misc.c:511
#, c-format
msgid "tablespaces are not supported on this platform"
msgstr "Tablespaces werden auf dieser Plattform nicht unterstützt"
-#: access/transam/xlog.c:10109 access/transam/xlog.c:10147
-#: access/transam/xlog.c:10326 access/transam/xlogarchive.c:106
+#: access/transam/xlog.c:10107 access/transam/xlog.c:10145
+#: access/transam/xlog.c:10324 access/transam/xlogarchive.c:106
#: access/transam/xlogarchive.c:265 commands/copy.c:1778 commands/copy.c:2804
#: commands/extension.c:3109 commands/tablespace.c:782
#: commands/tablespace.c:873 guc-file.l:1003 replication/basebackup.c:407
#: utils/adt/dbsize.c:300 utils/adt/genfile.c:114 utils/adt/genfile.c:333
#, c-format
msgid "could not stat file \"%s\": %m"
-msgstr "konnte „stat“ für Datei „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
-#: access/transam/xlog.c:10116 access/transam/xlog.c:10154
+#: access/transam/xlog.c:10114 access/transam/xlog.c:10152
#, 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."
+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:10133 access/transam/xlog.c:10171
-#: access/transam/xlog.c:10501
+#: access/transam/xlog.c:10131 access/transam/xlog.c:10169
+#: access/transam/xlog.c:10499
#, c-format
msgid "could not write file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht schreiben: %m"
+msgstr "konnte Datei »%s« nicht schreiben: %m"
-#: access/transam/xlog.c:10290
+#: access/transam/xlog.c:10288
#, c-format
msgid "exclusive backup not in progress"
msgstr "es läuft kein exklusives Backup"
-#: access/transam/xlog.c:10330
+#: access/transam/xlog.c:10328
#, c-format
msgid "a backup is not in progress"
msgstr "es läuft kein Backup"
-#: access/transam/xlog.c:10375 access/transam/xlog.c:10388
-#: access/transam/xlog.c:10728 access/transam/xlog.c:10734
-#: access/transam/xlog.c:10818 access/transam/xlogfuncs.c:695
+#: access/transam/xlog.c:10373 access/transam/xlog.c:10386
+#: access/transam/xlog.c:10726 access/transam/xlog.c:10732
+#: access/transam/xlog.c:10816 access/transam/xlogfuncs.c:695
#, c-format
msgid "invalid data in file \"%s\""
-msgstr "ungültige Daten in Datei „%s“"
+msgstr "ungültige Daten in Datei »%s«"
-#: access/transam/xlog.c:10392 replication/basebackup.c:936
+#: access/transam/xlog.c:10390 replication/basebackup.c:936
#, c-format
msgid "the standby was promoted during online backup"
msgstr "der Standby-Server wurde während der Online-Sicherung zum Primärserver befördert"
-#: access/transam/xlog.c:10393 replication/basebackup.c:937
+#: access/transam/xlog.c:10391 replication/basebackup.c:937
#, c-format
msgid "This means that the backup being taken is corrupt and should not be used. Try taking another online backup."
msgstr "Das bedeutet, dass die aktuelle Online-Sicherung verfälscht ist und nicht verwendet werden sollte. Versuchen Sie, eine neue Online-Sicherung durchzuführen."
-#: access/transam/xlog.c:10438
+#: access/transam/xlog.c:10436
#, c-format
msgid "WAL generated with full_page_writes=off was replayed during online backup"
msgstr "mit full_page_writes=off erzeugtes WAL wurde während der Online-Sicherung zurückgespielt"
-#: access/transam/xlog.c:10550
+#: access/transam/xlog.c:10548
#, c-format
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:10560
+#: access/transam/xlog.c:10558
#, 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)"
-#: access/transam/xlog.c:10562
+#: access/transam/xlog.c:10560
#, c-format
msgid "Check that your archive_command is executing properly. pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments."
msgstr "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:10569
+#: access/transam/xlog.c:10567
#, c-format
msgid "pg_stop_backup complete, all required WAL segments have been archived"
msgstr "pg_stop_backup abgeschlossen, alle benötigten WAL-Segmente wurden archiviert"
-#: access/transam/xlog.c:10573
+#: access/transam/xlog.c:10571
#, c-format
msgid "WAL archiving is not enabled; you must ensure that all required WAL segments are copied through other means to complete the backup"
msgstr "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"
#. translator: %s is an XLog record description
-#: access/transam/xlog.c:10858
-#, fuzzy, c-format
-#| msgid "xlog redo %s"
+#: access/transam/xlog.c:10856
+#, c-format
msgid "xlog redo at %X/%X for %s"
-msgstr "xlog redo %s"
+msgstr "xlog redo bei %X/%X für %s"
-#: access/transam/xlog.c:10907
+#: access/transam/xlog.c:10905
#, c-format
msgid "online backup mode was not canceled"
msgstr "Online-Sicherungsmodus wurde nicht storniert"
-#: access/transam/xlog.c:10908
+#: access/transam/xlog.c:10906
#, c-format
msgid "File \"%s\" could not be renamed to \"%s\": %m."
-msgstr "Konnte Datei „%s“ nicht in „%s“ umbenennen: %m."
+msgstr "Konnte Datei »%s« nicht in »%s« umbenennen: %m."
-#: access/transam/xlog.c:10917 access/transam/xlog.c:10929
-#: access/transam/xlog.c:10939
+#: access/transam/xlog.c:10915 access/transam/xlog.c:10927
+#: access/transam/xlog.c:10937
#, c-format
msgid "online backup mode canceled"
msgstr "Online-Sicherungsmodus storniert"
-#: access/transam/xlog.c:10930
+#: access/transam/xlog.c:10928
#, c-format
msgid "Files \"%s\" and \"%s\" were renamed to \"%s\" and \"%s\", respectively."
-msgstr "Dateien „%s“ und „%s“ wurden in „%s“ und „%s“ umbenannt."
+msgstr "Dateien »%s« und »%s« wurden in »%s« und »%s« umbenannt."
-#: access/transam/xlog.c:10940
+#: access/transam/xlog.c:10938
#, c-format
msgid "File \"%s\" was renamed to \"%s\", but file \"%s\" could not be renamed to \"%s\": %m."
-msgstr "Datei „%s“ wurde in „%s“ umbenannt, aber Datei „%s“ konnte nicht in „%s“ umbenannt werden: %m."
+msgstr "Datei »%s« wurde in »%s« umbenannt, aber Datei »%s« konnte nicht in »%s« umbenannt werden: %m."
-#: access/transam/xlog.c:11062 access/transam/xlogutils.c:718
+#: access/transam/xlog.c:11060 access/transam/xlogutils.c:718
#: replication/walreceiver.c:994 replication/walsender.c:2116
#, c-format
msgid "could not seek in log segment %s to offset %u: %m"
msgstr "konnte Positionszeiger von Logsegment %s nicht auf %u setzen: %m"
-#: access/transam/xlog.c:11074
+#: access/transam/xlog.c:11072
#, c-format
msgid "could not read from log segment %s, offset %u: %m"
msgstr "konnte nicht aus Logsegment %s, Position %u lesen: %m"
-#: access/transam/xlog.c:11548
+#: access/transam/xlog.c:11546
#, c-format
msgid "received promote request"
msgstr "Anforderung zum Befördern empfangen"
-#: access/transam/xlog.c:11561
+#: access/transam/xlog.c:11559
#, c-format
msgid "trigger file found: %s"
msgstr "Triggerdatei gefunden: %s"
-#: access/transam/xlog.c:11570
+#: access/transam/xlog.c:11568
#, c-format
msgid "could not stat trigger file \"%s\": %m"
-msgstr "konnte „stat“ für Trigger-Datei „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Trigger-Datei »%s« nicht ausführen: %m"
#: access/transam/xlogarchive.c:244
#, c-format
msgid "archive file \"%s\" has wrong size: %lu instead of %lu"
-msgstr "Archivdatei „%s“ hat falsche Größe: %lu statt %lu"
+msgstr "Archivdatei »%s« hat falsche Größe: %lu statt %lu"
#: access/transam/xlogarchive.c:253
#, c-format
msgid "restored log file \"%s\" from archive"
-msgstr "Logdatei „%s“ aus Archiv wiederhergestellt"
+msgstr "Logdatei »%s« aus Archiv wiederhergestellt"
#: access/transam/xlogarchive.c:303
#, c-format
msgid "could not restore file \"%s\" from archive: %s"
-msgstr "konnte Datei „%s“ nicht aus Archiv wiederherstellen: %s"
+msgstr "konnte Datei »%s« nicht aus Archiv wiederherstellen: %s"
#. translator: First %s represents a recovery.conf parameter name like
#. "recovery_end_command", the 2nd is the value of that parameter, the
#: access/transam/xlogarchive.c:415
#, c-format
msgid "%s \"%s\": %s"
-msgstr "%s „%s“: %s"
+msgstr "%s »%s«: %s"
#: access/transam/xlogarchive.c:458 replication/logical/snapbuild.c:1621
#: replication/slot.c:470 replication/slot.c:982 replication/slot.c:1090
-#: storage/file/fd.c:635 storage/file/fd.c:693 utils/time/snapmgr.c:1206
+#: storage/file/fd.c:635 storage/file/fd.c:693 utils/time/snapmgr.c:1246
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht in „%s“ umbenennen: %m"
+msgstr "konnte Datei »%s« nicht in »%s« umbenennen: %m"
#: access/transam/xlogarchive.c:525 access/transam/xlogarchive.c:589
#, c-format
msgid "could not create archive status file \"%s\": %m"
-msgstr "konnte Archivstatusdatei „%s“ nicht erstellen: %m"
+msgstr "konnte Archivstatusdatei »%s« nicht erstellen: %m"
#: access/transam/xlogarchive.c:533 access/transam/xlogarchive.c:597
#, c-format
msgid "could not write archive status file \"%s\": %m"
-msgstr "konnte Archivstatusdatei „%s“ nicht schreiben: %m"
+msgstr "konnte Archivstatusdatei »%s« nicht schreiben: %m"
#: access/transam/xlogfuncs.c:58
#, c-format
#: utils/adt/misc.c:411 utils/misc/tzparser.c:339
#, c-format
msgid "could not open directory \"%s\": %m"
-msgstr "konnte Verzeichnis „%s“ nicht öffnen: %m"
+msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
#: access/transam/xlogfuncs.c:155 access/transam/xlogfuncs.c:229
#, c-format
#: commands/event_trigger.c:2000 commands/extension.c:1728
#: commands/extension.c:1837 commands/extension.c:2030 commands/prepare.c:702
#: executor/execQual.c:1757 executor/execQual.c:1782 executor/execQual.c:2157
-#: executor/execQual.c:5391 executor/functions.c:1024 foreign/foreign.c:580
+#: executor/execQual.c:5411 executor/functions.c:1024 foreign/foreign.c:492
#: replication/logical/logicalfuncs.c:175 replication/logical/origin.c:1391
#: replication/slotfuncs.c:189 replication/walsender.c:2765
#: utils/adt/jsonfuncs.c:1483 utils/adt/jsonfuncs.c:1615
#: utils/adt/jsonfuncs.c:1805 utils/adt/jsonfuncs.c:1934
#: utils/adt/jsonfuncs.c:2702 utils/adt/pgstatfuncs.c:554
#: utils/adt/pgstatfuncs.c:655 utils/fmgr/funcapi.c:61 utils/misc/guc.c:8426
-#: utils/mmgr/portalmem.c:1064
+#: utils/mmgr/portalmem.c:1080
#, c-format
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"
#: access/transam/xlogfuncs.c:204 commands/event_trigger.c:1453
#: commands/event_trigger.c:2004 commands/extension.c:1732
#: commands/extension.c:1841 commands/extension.c:2034 commands/prepare.c:706
-#: foreign/foreign.c:585 replication/logical/logicalfuncs.c:179
+#: foreign/foreign.c:497 replication/logical/logicalfuncs.c:179
#: replication/logical/origin.c:1395 replication/slotfuncs.c:193
#: replication/walsender.c:2769 utils/adt/pgstatfuncs.c:558
#: utils/adt/pgstatfuncs.c:659 utils/misc/guc.c:8430 utils/misc/pg_config.c:44
-#: utils/mmgr/portalmem.c:1068
+#: utils/mmgr/portalmem.c:1084
#, c-format
msgid "materialize mode required, but it is not allowed in this context"
msgstr "Materialisierungsmodus wird benötigt, ist aber in diesem Zusammenhang nicht erlaubt"
#: access/transam/xlogreader.c:1334
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
-msgstr "ungültiges komprimiertes Image bei %X/%X, Block %d"
+msgstr "ungültiges komprimiertes Abbild bei %X/%X, Block %d"
#: access/transam/xlogutils.c:739 replication/walsender.c:2133
#, c-format
#: postmaster/postmaster.c:815
#, c-format
msgid "Try \"%s --help\" for more information.\n"
-msgstr "Versuchen Sie „%s --help“ für weitere Informationen.\n"
+msgstr "Versuchen Sie »%s --help« für weitere Informationen.\n"
#: bootstrap/bootstrap.c:294
#, c-format
#: catalog/aclchk.c:316
#, c-format
msgid "no privileges were granted for column \"%s\" of relation \"%s\""
-msgstr "es wurden keine Privilegien für Spalte „%s“ von Relation „%s“ gewährt"
+msgstr "es wurden keine Privilegien für Spalte »%s« von Relation »%s« gewährt"
#: catalog/aclchk.c:321
#, c-format
msgid "no privileges were granted for \"%s\""
-msgstr "es wurden keine Privilegien für „%s“ gewährt"
+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
msgid "not all privileges were granted for \"%s\""
-msgstr "es wurden nicht alle Priviligien für „%s“ gewährt"
+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
msgid "no privileges could be revoked for \"%s\""
-msgstr "es konnten keine Privilegien für „%s“ entzogen werden"
+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"
+msgstr "es konnten nicht alle Privilegien für Spalte »%s« von Relation »%s« entzogen werden"
#: catalog/aclchk.c:363
#, c-format
msgid "not all privileges could be revoked for \"%s\""
-msgstr "es konnten nicht alle Privilegien für „%s“ entzogen werden"
+msgstr "es konnten nicht alle Privilegien für »%s« entzogen werden"
#: catalog/aclchk.c:445 catalog/aclchk.c:935
#, c-format
#: commands/tablecmds.c:5476 commands/tablecmds.c:5533
#: commands/tablecmds.c:5627 commands/tablecmds.c:5723
#: commands/tablecmds.c:7875 commands/tablecmds.c:8080
-#: commands/tablecmds.c:8500 commands/trigger.c:642 parser/analyze.c:2182
+#: commands/tablecmds.c:8500 commands/trigger.c:642 parser/analyze.c:2231
#: parser/parse_relation.c:2542 parser/parse_relation.c:2604
#: parser/parse_target.c:940 parser/parse_type.c:127 utils/adt/acl.c:2840
-#: utils/adt/ruleutils.c:1870
+#: utils/adt/ruleutils.c:1981
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
-msgstr "Spalte „%s“ von Relation „%s“ existiert nicht"
+msgstr "Spalte »%s« von Relation »%s« existiert nicht"
#: catalog/aclchk.c:1763 catalog/objectaddress.c:1203 commands/sequence.c:1078
#: commands/tablecmds.c:223 commands/tablecmds.c:12007 utils/adt/acl.c:2076
#: utils/adt/acl.c:2198 utils/adt/acl.c:2228
#, c-format
msgid "\"%s\" is not a sequence"
-msgstr "„%s“ ist keine Sequenz"
+msgstr "»%s« ist keine Sequenz"
#: catalog/aclchk.c:1801
#, c-format
msgid "sequence \"%s\" only supports USAGE, SELECT, and UPDATE privileges"
-msgstr "Sequenz „%s“ unterstützt nur die Privilegien USAGE, SELECT und UPDATE"
+msgstr "Sequenz »%s« unterstützt nur die Privilegien USAGE, SELECT und UPDATE"
#: catalog/aclchk.c:1818
#, c-format
#: catalog/aclchk.c:1999
#, c-format
msgid "sequence \"%s\" only supports SELECT column privileges"
-msgstr "Sequenz „%s“ unterstützt nur den Spaltenprivilegientyp SELECT"
+msgstr "Sequenz »%s« unterstützt nur den Spaltenprivilegientyp SELECT"
#: catalog/aclchk.c:2593
#, c-format
msgid "language \"%s\" is not trusted"
-msgstr "Sprache „%s“ ist nicht „trusted“"
+msgstr "Sprache »%s« ist nicht »trusted«"
#: catalog/aclchk.c:2595
#, c-format
msgid "GRANT and REVOKE are not allowed on untrusted languages, because only superusers can use untrusted languages."
-msgstr ""
+msgstr "GRANT und REVOKE sind für nicht vertrauenswürdige Sprachen nicht erlaubt, weil nur Superuser nicht vertrauenswürdige Sprachen verwenden können."
#: catalog/aclchk.c:3121
#, c-format
#: catalog/aclchk.c:3129 catalog/objectaddress.c:1523 commands/typecmds.c:3146
#, c-format
msgid "\"%s\" is not a domain"
-msgstr "„%s“ ist keine Domäne"
+msgstr "»%s« ist keine Domäne"
#: catalog/aclchk.c:3252
#, c-format
msgid "unrecognized privilege type \"%s\""
-msgstr "unbekannter Privilegtyp „%s“"
+msgstr "unbekannter Privilegtyp »%s«"
#: catalog/aclchk.c:3301
#, c-format
#: catalog/aclchk.c:3429
#, c-format
msgid "permission denied for column \"%s\" of relation \"%s\""
-msgstr "keine Berechtigung für Spalte „%s“ von Relation „%s“"
+msgstr "keine Berechtigung für Spalte »%s« von Relation »%s«"
#: catalog/aclchk.c:3548 catalog/aclchk.c:3556
#, c-format
#: catalog/dependency.c:1634
#, c-format
msgid "constant of the type \"regrole\" cannot be used here"
-msgstr "Konstante vom Typ „regrole“ kann hier nicht verwendet werden"
+msgstr "Konstante vom Typ »regrole« kann hier nicht verwendet werden"
#: catalog/heap.c:277
#, c-format
msgid "permission denied to create \"%s.%s\""
-msgstr "keine Berechtigung, um „%s.%s“ zu erzeugen"
+msgstr "keine Berechtigung, um »%s.%s« zu erzeugen"
#: catalog/heap.c:279
#, c-format
#: catalog/heap.c:431 commands/tablecmds.c:5080
#, c-format
msgid "column name \"%s\" conflicts with a system column name"
-msgstr "Spaltenname „%s“ steht im Konflikt mit dem Namen einer Systemspalte"
+msgstr "Spaltenname »%s« steht im Konflikt mit dem Namen einer Systemspalte"
#: catalog/heap.c:447
#, c-format
msgid "column name \"%s\" specified more than once"
-msgstr "Spaltenname „%s“ mehrmals angegeben"
+msgstr "Spaltenname »%s« mehrmals angegeben"
#: catalog/heap.c:497
#, c-format
msgid "column \"%s\" has type \"unknown\""
-msgstr "Spalte „%s“ hat Typ „unknown“"
+msgstr "Spalte »%s« hat Typ »unknown«"
#: catalog/heap.c:498
#, c-format
#: catalog/heap.c:511
#, c-format
msgid "column \"%s\" has pseudo-type %s"
-msgstr "Spalte „%s“ hat Pseudotyp %s"
+msgstr "Spalte »%s« hat Pseudotyp %s"
#: catalog/heap.c:541
#, c-format
#: catalog/heap.c:583 commands/createas.c:201 commands/createas.c:498
#, 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:585 commands/createas.c:204 commands/createas.c:501
#: commands/indexcmds.c:1132 commands/view.c:105 regex/regc_pg_locale.c:262
#: utils/adt/formatting.c:1513 utils/adt/formatting.c:1565
#: utils/adt/formatting.c:1633 utils/adt/formatting.c:1685
#: utils/adt/formatting.c:1754 utils/adt/formatting.c:1818
-#: utils/adt/like.c:213 utils/adt/selfuncs.c:5330 utils/adt/varlena.c:1421
+#: utils/adt/like.c:213 utils/adt/selfuncs.c:5334 utils/adt/varlena.c:1421
#: utils/adt/varlena.c:1826
#, c-format
msgid "Use the COLLATE clause to set the collation explicitly."
#: catalog/heap.c:1066 catalog/index.c:792 commands/tablecmds.c:2622
#, c-format
msgid "relation \"%s\" already exists"
-msgstr "Relation „%s“ existiert bereits"
+msgstr "Relation »%s« existiert bereits"
#: catalog/heap.c:1082 catalog/pg_type.c:412 catalog/pg_type.c:722
#: commands/typecmds.c:237 commands/typecmds.c:784 commands/typecmds.c:1135
#: commands/typecmds.c:1357 commands/typecmds.c:2113
#, c-format
msgid "type \"%s\" already exists"
-msgstr "Typ „%s“ existiert bereits"
+msgstr "Typ »%s« existiert bereits"
#: catalog/heap.c:1083
#, c-format
#: catalog/heap.c:2289
#, c-format
msgid "check constraint \"%s\" already exists"
-msgstr "Check-Constraint „%s“ existiert bereits"
+msgstr "Check-Constraint »%s« existiert bereits"
#: catalog/heap.c:2442 catalog/pg_constraint.c:654 commands/tablecmds.c:6068
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
-msgstr "Constraint „%s“ existiert bereits für Relation „%s“"
+msgstr "Constraint »%s« existiert bereits für Relation »%s«"
#: catalog/heap.c:2452
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on relation \"%s\""
-msgstr "Constraint „%s“ kollidiert mit nicht vererbtem Constraint für Relation „%s“"
+msgstr "Constraint »%s« kollidiert mit nicht vererbtem Constraint für Relation »%s«"
#: catalog/heap.c:2466
#, c-format
msgid "merging constraint \"%s\" with inherited definition"
-msgstr "Constraint „%s“ wird mit geerbter Definition zusammengeführt"
+msgstr "Constraint »%s« wird mit geerbter Definition zusammengeführt"
#: catalog/heap.c:2559
#, c-format
#: catalog/heap.c:2589 rewrite/rewriteHandler.c:1084
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
-msgstr "Spalte „%s“ hat Typ %s, aber der Vorgabeausdruck hat Typ %s"
+msgstr "Spalte »%s« hat Typ %s, aber der Vorgabeausdruck hat Typ %s"
#: catalog/heap.c:2594 commands/prepare.c:374 parser/parse_node.c:428
#: parser/parse_target.c:528 parser/parse_target.c:778
#: catalog/heap.c:2641
#, c-format
msgid "only table \"%s\" can be referenced in check constraint"
-msgstr "nur Verweise auf Tabelle „%s“ sind im Check-Constraint zugelassen"
+msgstr "nur Verweise auf Tabelle »%s« sind im Check-Constraint zugelassen"
#: catalog/heap.c:2881
#, c-format
#: catalog/heap.c:2882
#, 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."
+msgstr "Tabelle »%s« verweist auf »%s«, aber sie haben nicht die gleiche ON-COMMIT-Einstellung."
#: catalog/heap.c:2887
#, c-format
#: catalog/heap.c:2888
#, c-format
msgid "Table \"%s\" references \"%s\"."
-msgstr "Tabelle „%s“ verweist auf „%s“."
+msgstr "Tabelle »%s« verweist auf »%s«."
#: catalog/heap.c:2890
#, 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/index.c:210 parser/parse_utilcmd.c:1486 parser/parse_utilcmd.c:1572
+#: catalog/index.c:210 parser/parse_utilcmd.c:1488 parser/parse_utilcmd.c:1574
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
-msgstr "mehrere Primärschlüssel für Tabelle „%s“ nicht erlaubt"
+msgstr "mehrere Primärschlüssel für Tabelle »%s« nicht erlaubt"
#: catalog/index.c:228
#, c-format
#: parser/parse_utilcmd.c:192
#, c-format
msgid "relation \"%s\" already exists, skipping"
-msgstr "Relation „%s“ existiert bereits, wird übersprungen"
+msgstr "Relation »%s« existiert bereits, wird übersprungen"
#: catalog/index.c:820
#, c-format
#: catalog/index.c:2004
#, c-format
msgid "building index \"%s\" on table \"%s\""
-msgstr "baue Index „%s“ von Tabelle „%s“"
+msgstr "baue Index »%s« von Tabelle »%s«"
#: catalog/index.c:3322
#, c-format
#: catalog/index.c:3454
#, c-format
msgid "index \"%s\" was reindexed"
-msgstr "Index „%s“ wurde neu indiziert"
+msgstr "Index »%s« wurde neu indiziert"
-#: catalog/index.c:3456 commands/vacuumlazy.c:1336 commands/vacuumlazy.c:1412
-#: commands/vacuumlazy.c:1601 commands/vacuumlazy.c:1802
+#: catalog/index.c:3456 commands/vacuumlazy.c:1338 commands/vacuumlazy.c:1414
+#: commands/vacuumlazy.c:1603 commands/vacuumlazy.c:1813
#, c-format
msgid "%s."
msgstr "%s."
#: commands/trigger.c:4527
#, c-format
msgid "cross-database references are not implemented: \"%s.%s.%s\""
-msgstr "Verweise auf andere Datenbanken sind nicht implementiert: „%s.%s.%s“"
+msgstr "Verweise auf andere Datenbanken sind nicht implementiert: »%s.%s.%s«"
#: catalog/namespace.c:306
#, c-format
#: catalog/namespace.c:385
#, c-format
msgid "could not obtain lock on relation \"%s.%s\""
-msgstr "konnte Sperre für Relation „%s.%s“ nicht setzen"
+msgstr "konnte Sperre für Relation »%s.%s« nicht setzen"
#: catalog/namespace.c:390 commands/lockcmds.c:146
#, c-format
msgid "could not obtain lock on relation \"%s\""
-msgstr "konnte Sperre für Relation „%s“ nicht setzen"
+msgstr "konnte Sperre für Relation »%s« nicht setzen"
#: catalog/namespace.c:414 parser/parse_relation.c:1137
#, c-format
msgid "relation \"%s.%s\" does not exist"
-msgstr "Relation „%s.%s“ existiert nicht"
+msgstr "Relation »%s.%s« existiert nicht"
#: catalog/namespace.c:419 parser/parse_relation.c:1150
#: parser/parse_relation.c:1158 utils/adt/regproc.c:1034
#, c-format
msgid "relation \"%s\" does not exist"
-msgstr "Relation „%s“ existiert nicht"
+msgstr "Relation »%s« existiert nicht"
#: catalog/namespace.c:487 catalog/namespace.c:2841 commands/extension.c:1382
#: commands/extension.c:1388
#: catalog/namespace.c:2154
#, c-format
msgid "text search parser \"%s\" does not exist"
-msgstr "Textsucheparser „%s“ existiert nicht"
+msgstr "Textsucheparser »%s« existiert nicht"
#: catalog/namespace.c:2280
#, c-format
msgid "text search dictionary \"%s\" does not exist"
-msgstr "Textsuchewörterbuch „%s“ existiert nicht"
+msgstr "Textsuchewörterbuch »%s« existiert nicht"
#: catalog/namespace.c:2407
#, c-format
msgid "text search template \"%s\" does not exist"
-msgstr "Textsuchevorlage „%s“ existiert nicht"
+msgstr "Textsuchevorlage »%s« existiert nicht"
#: catalog/namespace.c:2533 commands/tsearchcmds.c:1197
#: utils/cache/ts_cache.c:613
#, c-format
msgid "text search configuration \"%s\" does not exist"
-msgstr "Textsuchekonfiguration „%s“ existiert nicht"
+msgstr "Textsuchekonfiguration »%s« existiert nicht"
-#: catalog/namespace.c:2646 parser/parse_expr.c:789 parser/parse_target.c:1130
+#: catalog/namespace.c:2646 parser/parse_expr.c:792 parser/parse_target.c:1130
#, c-format
msgid "cross-database references are not implemented: %s"
msgstr "Verweise auf andere Datenbanken sind nicht implementiert: %s"
-#: catalog/namespace.c:2652 gram.y:13445 gram.y:14814 parser/parse_expr.c:796
+#: catalog/namespace.c:2652 gram.y:13441 gram.y:14810 parser/parse_expr.c:799
#: parser/parse_target.c:1137
#, c-format
msgid "improper qualified name (too many dotted names): %s"
#: commands/schemacmds.c:317 commands/tablecmds.c:740
#, c-format
msgid "schema \"%s\" does not exist"
-msgstr "Schema „%s“ existiert nicht"
+msgstr "Schema »%s« existiert nicht"
#: catalog/namespace.c:2893
#, c-format
#: catalog/namespace.c:3403
#, c-format
msgid "collation \"%s\" for encoding \"%s\" does not exist"
-msgstr "Sortierfolge „%s“ für Kodierung „%s“ existiert nicht"
+msgstr "Sortierfolge »%s« für Kodierung »%s« existiert nicht"
#: catalog/namespace.c:3458
#, c-format
msgid "conversion \"%s\" does not exist"
-msgstr "Konversion „%s“ existiert nicht"
+msgstr "Konversion »%s« existiert nicht"
#: catalog/namespace.c:3666
#, 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:3682
#, c-format
#: commands/tablecmds.c:7977
#, c-format
msgid "\"%s\" is not a table"
-msgstr "„%s“ ist keine Tabelle"
+msgstr "»%s« ist keine Tabelle"
#: catalog/objectaddress.c:1217 commands/tablecmds.c:229
#: commands/tablecmds.c:4376 commands/tablecmds.c:12012 commands/view.c:143
#, c-format
msgid "\"%s\" is not a view"
-msgstr "„%s“ ist keine Sicht"
+msgstr "»%s« ist keine Sicht"
#: catalog/objectaddress.c:1224 commands/matview.c:174
#: commands/tablecmds.c:235 commands/tablecmds.c:12017
#, c-format
msgid "\"%s\" is not a materialized view"
-msgstr "„%s“ ist keine materialisierte Sicht"
+msgstr "»%s« ist keine materialisierte Sicht"
#: catalog/objectaddress.c:1231 commands/tablecmds.c:253
#: commands/tablecmds.c:4379 commands/tablecmds.c:12022
#, c-format
msgid "\"%s\" is not a foreign table"
-msgstr "„%s“ ist keine Fremdtabelle"
+msgstr "»%s« ist keine Fremdtabelle"
#: catalog/objectaddress.c:1376 catalog/objectaddress.c:1429
#, c-format
#: catalog/objectaddress.c:1472
#, c-format
msgid "default value for column \"%s\" of relation \"%s\" does not exist"
-msgstr "Vorgabewert für Spalte „%s“ von Relation „%s“ existiert nicht"
+msgstr "Vorgabewert für Spalte »%s« von Relation »%s« existiert nicht"
#: catalog/objectaddress.c:1512 commands/functioncmds.c:128
#: commands/tablecmds.c:245 commands/typecmds.c:3214 parser/parse_type.c:226
#: utils/adt/regproc.c:1225
#, c-format
msgid "type \"%s\" does not exist"
-msgstr "Typ „%s“ existiert nicht"
+msgstr "Typ »%s« existiert nicht"
#: catalog/objectaddress.c:1629
#, c-format
#: catalog/objectaddress.c:1707 catalog/objectaddress.c:1733
#, c-format
msgid "user mapping for user \"%s\" on server \"%s\" does not exist"
-msgstr "Benutzerabbildung für Benutzer „%s“ auf Server „%s“ existiert nicht"
+msgstr "Benutzerabbildung für Benutzer »%s« auf Server »%s« existiert nicht"
#: catalog/objectaddress.c:1722 commands/foreigncmds.c:430
#: commands/foreigncmds.c:997 commands/foreigncmds.c:1359
-#: foreign/foreign.c:780
+#: foreign/foreign.c:692
#, c-format
msgid "server \"%s\" does not exist"
-msgstr "Server „%s“ existiert nicht"
+msgstr "Server »%s« existiert nicht"
#: catalog/objectaddress.c:1794
#, c-format
#: catalog/objectaddress.c:1795
#, c-format
msgid "Valid object types are \"r\", \"S\", \"f\", and \"T\"."
-msgstr "Gültige Objekttypen sind „r“, „S“, „f“ und „T“."
+msgstr "Gültige Objekttypen sind »r«, »S«, »f« und »T«."
#: catalog/objectaddress.c:1841
#, c-format
msgid "default ACL for user \"%s\" in schema \"%s\" on %s does not exist"
-msgstr "Standard-ACL für Benutzer „%s“ in Schema „%s“ für %s existiert nicht"
+msgstr "Standard-ACL für Benutzer »%s« in Schema »%s« für %s existiert nicht"
#: catalog/objectaddress.c:1846
#, c-format
msgid "default ACL for user \"%s\" on %s does not exist"
-msgstr "Standard-ACL für Benutzer „%s“ für %s existiert nicht"
+msgstr "Standard-ACL für Benutzer »%s« für %s existiert nicht"
#: catalog/objectaddress.c:1873 catalog/objectaddress.c:1929
#: catalog/objectaddress.c:1984
#: catalog/objectaddress.c:1905
#, c-format
msgid "unsupported object type \"%s\""
-msgstr "nicht unterstützter Objekttyp „%s“"
+msgstr "nicht unterstützter Objekttyp »%s«"
#: catalog/objectaddress.c:1925 catalog/objectaddress.c:1943
#, c-format
#: catalog/objectaddress.c:2307
#, c-format
msgid "unrecognized object type \"%s\""
-msgstr "unbekannter Objekttyp „%s“"
+msgstr "unbekannter Objekttyp »%s«"
#: catalog/objectaddress.c:2502
#, c-format
msgstr "Rückgabetyp der Kombinierfunktion %s ist nicht %s"
#: catalog/pg_aggregate.c:436
-#, fuzzy, c-format
+#, c-format
msgid "combine function with \"%s\" transition type must not be declared STRICT"
-msgstr "Kombinierfunktion mit Übergangstyp „%s“ darf nicht als STRICT deklariert sein"
+msgstr "Kombinierfunktion mit Übergangstyp »%s« darf nicht als STRICT deklariert sein"
#: catalog/pg_aggregate.c:455
#, c-format
#: catalog/pg_aggregate.c:504 catalog/pg_proc.c:259
#, c-format
msgid "unsafe use of pseudo-type \"internal\""
-msgstr "unsichere Verwendung des Pseudotyps „internal“"
+msgstr "unsichere Verwendung des Pseudotyps »internal«"
#: catalog/pg_aggregate.c:505 catalog/pg_proc.c:260
#, c-format
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."
+msgstr "Eine Funktion, die »internal« zurückgibt, muss mindestens ein Argument vom Typ »internal« haben."
#: catalog/pg_aggregate.c:558
#, c-format
#: catalog/pg_collation.c:77
#, c-format
msgid "collation \"%s\" for encoding \"%s\" already exists"
-msgstr "Sortierfolge „%s“ für Kodierung „%s“ existiert bereits"
+msgstr "Sortierfolge »%s« für Kodierung »%s« existiert bereits"
#: catalog/pg_collation.c:91
#, c-format
msgid "collation \"%s\" already exists"
-msgstr "Sortierfolge „%s“ existiert bereits"
+msgstr "Sortierfolge »%s« existiert bereits"
#: catalog/pg_constraint.c:663
#, c-format
msgid "constraint \"%s\" for domain %s already exists"
-msgstr "Constraint „%s“ für Domäne %s existiert bereits"
+msgstr "Constraint »%s« für Domäne %s existiert bereits"
#: catalog/pg_constraint.c:797
#, c-format
msgid "table \"%s\" has multiple constraints named \"%s\""
-msgstr "Tabelle „%s“ hat mehrere Constraints namens „%s“"
+msgstr "Tabelle »%s« hat mehrere Constraints namens »%s«"
#: catalog/pg_constraint.c:809
#, c-format
msgid "constraint \"%s\" for table \"%s\" does not exist"
-msgstr "Constraint „%s“ für Tabelle „%s“ existiert nicht"
+msgstr "Constraint »%s« für Tabelle »%s« existiert nicht"
#: catalog/pg_constraint.c:855
#, c-format
msgid "domain \"%s\" has multiple constraints named \"%s\""
-msgstr "Domäne „%s“ hat mehrere Constraints namens „%s“"
+msgstr "Domäne »%s« hat mehrere Constraints namens »%s«"
#: catalog/pg_constraint.c:867
#, c-format
msgid "constraint \"%s\" for domain \"%s\" does not exist"
-msgstr "Constraint „%s“ für Domäne „%s“ existiert nicht"
+msgstr "Constraint »%s« für Domäne »%s« existiert nicht"
#: catalog/pg_conversion.c:66
#, c-format
msgid "conversion \"%s\" already exists"
-msgstr "Konversion „%s“ existiert bereits"
+msgstr "Konversion »%s« existiert bereits"
#: catalog/pg_conversion.c:79
#, c-format
#: catalog/pg_depend.c:165 commands/extension.c:3028
#, c-format
msgid "%s is already a member of extension \"%s\""
-msgstr "%s ist schon Mitglied der Erweiterung „%s“"
+msgstr "%s ist schon Mitglied der Erweiterung »%s«"
#: catalog/pg_depend.c:324
#, c-format
#: catalog/pg_enum.c:115 catalog/pg_enum.c:202
#, c-format
msgid "invalid enum label \"%s\""
-msgstr "ungültiges Enum-Label „%s“"
+msgstr "ungültiges Enum-Label »%s«"
#: catalog/pg_enum.c:116 catalog/pg_enum.c:203
#, c-format
#: catalog/pg_enum.c:231
#, c-format
msgid "enum label \"%s\" already exists, skipping"
-msgstr "Enum-Label „%s“ existiert bereits, wird übersprungen"
+msgstr "Enum-Label »%s« existiert bereits, wird übersprungen"
#: catalog/pg_enum.c:238
#, c-format
msgid "enum label \"%s\" already exists"
-msgstr "Enum-Label „%s“ existiert bereits"
+msgstr "Enum-Label »%s« existiert bereits"
#: catalog/pg_enum.c:293
#, c-format
msgid "\"%s\" is not an existing enum label"
-msgstr "„%s“ ist kein existierendes Enum-Label"
+msgstr "»%s« ist kein existierendes Enum-Label"
#: catalog/pg_enum.c:349
#, c-format
#: catalog/pg_namespace.c:61 commands/schemacmds.c:246
#, c-format
msgid "schema \"%s\" already exists"
-msgstr "Schema „%s“ existiert bereits"
+msgstr "Schema »%s« existiert bereits"
#: catalog/pg_operator.c:219 catalog/pg_operator.c:360
#, c-format
msgid "\"%s\" is not a valid operator name"
-msgstr "„%s“ ist kein gültiger Operatorname"
+msgstr "»%s« ist kein gültiger Operatorname"
#: catalog/pg_operator.c:369
#, c-format
#: catalog/pg_proc.c:254
#, c-format
msgid "A function returning \"anyrange\" must have at least one \"anyrange\" argument."
-msgstr "Eine Funktion, die „anyrange“ zurückgibt, muss mindestens ein Argument vom Typ „anyrange“ haben."
+msgstr "Eine Funktion, die »anyrange« zurückgibt, muss mindestens ein Argument vom Typ »anyrange« haben."
#: catalog/pg_proc.c:272
#, c-format
msgid "\"%s\" is already an attribute of type %s"
-msgstr "„%s“ ist schon ein Attribut von Typ %s"
+msgstr "»%s« ist schon ein Attribut von Typ %s"
#: catalog/pg_proc.c:403
#, c-format
msgid "function \"%s\" already exists with same argument types"
-msgstr "Funktion „%s“ existiert bereits mit den selben Argumenttypen"
+msgstr "Funktion »%s« existiert bereits mit den selben Argumenttypen"
#: catalog/pg_proc.c:417 catalog/pg_proc.c:440
#, c-format
#: catalog/pg_proc.c:483
#, c-format
msgid "cannot change name of input parameter \"%s\""
-msgstr "kann Name des Eingabeparameters „%s“ nicht ändern"
+msgstr "kann Name des Eingabeparameters »%s« nicht ändern"
#: catalog/pg_proc.c:508
#, c-format
#: catalog/pg_proc.c:548
#, c-format
msgid "function \"%s\" is an aggregate function"
-msgstr "Funktion „%s“ ist eine Aggregatfunktion"
+msgstr "Funktion »%s« ist eine Aggregatfunktion"
#: catalog/pg_proc.c:553
#, c-format
msgid "function \"%s\" is not an aggregate function"
-msgstr "Funktion „%s“ ist keine Aggregatfunktion"
+msgstr "Funktion »%s« ist keine Aggregatfunktion"
#: catalog/pg_proc.c:561
#, c-format
#: catalog/pg_proc.c:566
#, c-format
msgid "function \"%s\" is not a window function"
-msgstr "Funktion „%s“ ist keine Fensterfunktion"
+msgstr "Funktion »%s« ist keine Fensterfunktion"
#: catalog/pg_proc.c:774
#, c-format
#: catalog/pg_proc.c:872
#, c-format
msgid "SQL functions cannot return type %s"
-msgstr "SQL-Funktionen können keinen Rückgabetyp „%s“ haben"
+msgstr "SQL-Funktionen können keinen Rückgabetyp »%s« haben"
#: catalog/pg_proc.c:887
#, c-format
msgid "SQL functions cannot have arguments of type %s"
-msgstr "SQL-Funktionen können keine Argumente vom Typ „%s“ haben"
+msgstr "SQL-Funktionen können keine Argumente vom Typ »%s« haben"
#: catalog/pg_proc.c:973 executor/functions.c:1424
#, c-format
msgid "SQL function \"%s\""
-msgstr "SQL-Funktion „%s“"
+msgstr "SQL-Funktion »%s«"
#: catalog/pg_shdepend.c:694
#, c-format
#: catalog/pg_type.c:294
#, c-format
msgid "alignment \"%c\" is invalid for passed-by-value type of size %d"
-msgstr "Ausrichtung „%c“ ist ungültig für Typen mit Wertübergabe mit Größe %d"
+msgstr "Ausrichtung »%c« ist ungültig für Typen mit Wertübergabe mit Größe %d"
#: catalog/pg_type.c:301
#, c-format
#: catalog/pg_type.c:310 catalog/pg_type.c:316
#, c-format
msgid "alignment \"%c\" is invalid for variable-length type"
-msgstr "Ausrichtung „%c“ ist ungültig für Typen variabler Länge"
+msgstr "Ausrichtung »%c« ist ungültig für Typen variabler Länge"
#: catalog/pg_type.c:324
#, c-format
#: catalog/pg_type.c:789
#, c-format
msgid "could not form array type name for type \"%s\""
-msgstr "konnte keinen Arraytypnamen für Datentyp „%s“ erzeugen"
+msgstr "konnte keinen Arraytypnamen für Datentyp »%s« erzeugen"
#: catalog/toasting.c:105 commands/indexcmds.c:389 commands/tablecmds.c:4358
#: commands/tablecmds.c:11900
#, c-format
msgid "\"%s\" is not a table or materialized view"
-msgstr "„%s“ ist keine Tabelle oder materialisierte Sicht"
+msgstr "»%s« ist keine Tabelle oder materialisierte Sicht"
#: catalog/toasting.c:158
#, c-format
#: commands/aggregatecmds.c:184
#, c-format
msgid "aggregate attribute \"%s\" not recognized"
-msgstr "Attribut „%s“ für Aggregatfunktion unbekannt"
+msgstr "Attribut »%s« für Aggregatfunktion unbekannt"
#: commands/aggregatecmds.c:194
#, c-format
msgid "aggregate stype must be specified"
-msgstr "„stype“ für Aggregatfunktion muss angegeben werden"
+msgstr "»stype« für Aggregatfunktion muss angegeben werden"
#: commands/aggregatecmds.c:198
#, c-format
msgid "aggregate sfunc must be specified"
-msgstr "„sfunc“ für Aggregatfunktion muss angegeben werden"
+msgstr "»sfunc« für Aggregatfunktion muss angegeben werden"
#: commands/aggregatecmds.c:210
#, c-format
msgid "aggregate msfunc must be specified when mstype is specified"
-msgstr "„msfunc“ für Aggregatfunktion muss angegeben werden, wenn „mstype“ angegeben ist"
+msgstr "»msfunc« für Aggregatfunktion muss angegeben werden, wenn »mstype« angegeben ist"
#: commands/aggregatecmds.c:214
#, c-format
msgid "aggregate minvfunc must be specified when mstype is specified"
-msgstr "„minvfunc“ für Aggregatfunktion muss angegeben werden, wenn „mstype“ angegeben ist"
+msgstr "»minvfunc« für Aggregatfunktion muss angegeben werden, wenn »mstype« angegeben ist"
#: commands/aggregatecmds.c:221
#, c-format
msgid "aggregate msfunc must not be specified without mstype"
-msgstr "„msfunc“ für Aggregatfunktion darf nicht angegeben werden, wenn „mstype“ nicht angegeben ist"
+msgstr "»msfunc« für Aggregatfunktion darf nicht angegeben werden, wenn »mstype« nicht angegeben ist"
#: commands/aggregatecmds.c:225
#, c-format
msgid "aggregate minvfunc must not be specified without mstype"
-msgstr "„minvfunc“ für Aggregatfunktion darf nicht angegeben werden, wenn „mstype“ nicht angegeben ist"
+msgstr "»minvfunc« für Aggregatfunktion darf nicht angegeben werden, wenn »mstype« nicht angegeben ist"
#: commands/aggregatecmds.c:229
#, c-format
msgid "aggregate mfinalfunc must not be specified without mstype"
-msgstr "„mfinalfunc“ für Aggregatfunktion darf nicht angegeben werden, wenn „mstype“ nicht angegeben ist"
+msgstr "»mfinalfunc« für Aggregatfunktion darf nicht angegeben werden, wenn »mstype« nicht angegeben ist"
#: commands/aggregatecmds.c:233
#, c-format
msgid "aggregate msspace must not be specified without mstype"
-msgstr "„msspace“ für Aggregatfunktion darf nicht angegeben werden, wenn „mstype“ nicht angegeben ist"
+msgstr "»msspace« für Aggregatfunktion darf nicht angegeben werden, wenn »mstype« nicht angegeben ist"
#: commands/aggregatecmds.c:237
#, c-format
msgid "aggregate minitcond must not be specified without mstype"
-msgstr "„minitcond“ für Aggregatfunktion darf nicht angegeben werden, wenn „mstype“ nicht angegeben ist"
+msgstr "»minitcond« für Aggregatfunktion darf nicht angegeben werden, wenn »mstype« nicht angegeben ist"
#: commands/aggregatecmds.c:257
#, c-format
#: commands/aggregatecmds.c:287
#, c-format
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:328 commands/aggregatecmds.c:369
#, c-format
#: commands/aggregatecmds.c:415 commands/functioncmds.c:570
#, c-format
msgid "parameter \"parallel\" must be SAFE, RESTRICTED, or UNSAFE"
-msgstr "Parameter „parallel“ muss SAFE, RESTRICTED oder UNSAFE sein"
+msgstr "Parameter »parallel« muss SAFE, RESTRICTED oder UNSAFE sein"
#: commands/alter.c:80 commands/event_trigger.c:231
#, c-format
msgid "event trigger \"%s\" already exists"
-msgstr "Ereignistrigger „%s“ existiert bereits"
+msgstr "Ereignistrigger »%s« existiert bereits"
#: commands/alter.c:83 commands/foreigncmds.c:597
#, c-format
msgid "foreign-data wrapper \"%s\" already exists"
-msgstr "Fremddaten-Wrapper „%s“ existiert bereits"
+msgstr "Fremddaten-Wrapper »%s« existiert bereits"
#: commands/alter.c:86 commands/foreigncmds.c:890
#, c-format
msgid "server \"%s\" already exists"
-msgstr "Server „%s“ existiert bereits"
+msgstr "Server »%s« existiert bereits"
#: commands/alter.c:89 commands/proclang.c:366
#, c-format
msgid "language \"%s\" already exists"
-msgstr "Sprache „%s“ existiert bereits"
+msgstr "Sprache »%s« existiert bereits"
#: commands/alter.c:112
#, c-format
msgid "conversion \"%s\" already exists in schema \"%s\""
-msgstr "Konversion „%s“ existiert bereits in Schema „%s“"
+msgstr "Konversion »%s« existiert bereits in Schema »%s«"
#: commands/alter.c:116
#, c-format
msgid "text search parser \"%s\" already exists in schema \"%s\""
-msgstr "Textsucheparser „%s“ existiert bereits in Schema „%s“"
+msgstr "Textsucheparser »%s« existiert bereits in Schema »%s«"
#: commands/alter.c:120
#, c-format
msgid "text search dictionary \"%s\" already exists in schema \"%s\""
-msgstr "Textsuchewörterbuch „%s“ existiert bereits in Schema „%s“"
+msgstr "Textsuchewörterbuch »%s« existiert bereits in Schema »%s«"
#: commands/alter.c:124
#, c-format
msgid "text search template \"%s\" already exists in schema \"%s\""
-msgstr "Textsuchevorlage „%s“ existiert bereits in Schema „%s“"
+msgstr "Textsuchevorlage »%s« existiert bereits in Schema »%s«"
#: commands/alter.c:128
#, c-format
msgid "text search configuration \"%s\" already exists in schema \"%s\""
-msgstr "Textsuchekonfiguration „%s“ existiert bereits in Schema „%s“"
+msgstr "Textsuchekonfiguration »%s« existiert bereits in Schema »%s«"
#: commands/alter.c:202
#, c-format
#: commands/amcmds.c:58
#, c-format
msgid "permission denied to create access method \"%s\""
-msgstr "keine Berechtigung, um Zugriffsmethode „%s“ zu erzeugen"
+msgstr "keine Berechtigung, um Zugriffsmethode »%s« zu erzeugen"
#: commands/amcmds.c:60
#, c-format
#: commands/amcmds.c:68
#, c-format
msgid "access method \"%s\" already exists"
-msgstr "Zugriffsmethode „%s“ existiert bereits"
+msgstr "Zugriffsmethode »%s« existiert bereits"
#: commands/amcmds.c:124
#, c-format
#: commands/opclasscmds.c:365 commands/opclasscmds.c:790
#, c-format
msgid "access method \"%s\" does not exist"
-msgstr "Zugriffsmethode „%s“ existiert nicht"
+msgstr "Zugriffsmethode »%s« existiert nicht"
#: commands/amcmds.c:251
#, c-format
#: commands/analyze.c:145
#, c-format
msgid "skipping analyze of \"%s\" --- lock not available"
-msgstr "überspringe Analyze von „%s“ --- Sperre nicht verfügbar"
+msgstr "überspringe Analyze von »%s« --- Sperre nicht verfügbar"
#: commands/analyze.c:162
#, c-format
msgid "skipping \"%s\" --- only superuser can analyze it"
-msgstr "überspringe „%s“ --- nur Superuser kann sie analysieren"
+msgstr "überspringe »%s« --- nur Superuser kann sie analysieren"
#: commands/analyze.c:166
#, 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:170
#, 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:230
#, c-format
msgid "skipping \"%s\" --- cannot analyze this foreign table"
-msgstr "überspringe „%s“ --- kann diese Fremdtabelle nicht analysieren"
+msgstr "überspringe »%s« --- kann diese Fremdtabelle nicht analysieren"
#: commands/analyze.c:241
#, 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:320
#, c-format
msgid "analyzing \"%s.%s\" inheritance tree"
-msgstr "analysiere Vererbungsbaum von „%s.%s“"
+msgstr "analysiere Vererbungsbaum von »%s.%s«"
#: commands/analyze.c:325
#, c-format
msgid "analyzing \"%s.%s\""
-msgstr "analysiere „%s.%s“"
+msgstr "analysiere »%s.%s«"
#: commands/analyze.c:654
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\" system usage: %s"
-msgstr "automatisches Analysieren von Tabelle „%s.%s.%s“ Systembenutzung: %s"
+msgstr "automatisches Analysieren von Tabelle »%s.%s.%s« Systembenutzung: %s"
#: commands/analyze.c:1210
#, 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"
+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:1289
#, c-format
msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no child tables"
-msgstr "überspringe Analysieren des Vererbungsbaums „%s.%s“ --- dieser Vererbungsbaum enthält keine abgeleiteten Tabellen"
+msgstr "überspringe Analysieren des Vererbungsbaums »%s.%s« --- dieser Vererbungsbaum enthält keine abgeleiteten Tabellen"
#: commands/analyze.c:1378
#, c-format
msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no analyzable child tables"
-msgstr "überspringe Analysieren des Vererbungsbaums „%s.%s“ --- dieser Vererbungsbaum enthält keine analysierbaren abgeleiteten Tabellen"
+msgstr "überspringe Analysieren des Vererbungsbaums »%s.%s« --- dieser Vererbungsbaum enthält keine analysierbaren abgeleiteten Tabellen"
-#: commands/analyze.c:1426 executor/execQual.c:2922
+#: commands/analyze.c:1426 executor/execQual.c:2927
msgid "could not convert row type"
msgstr "konnte Zeilentyp nicht umwandeln"
#: commands/cluster.c:159
#, c-format
msgid "there is no previously clustered index for table \"%s\""
-msgstr "es gibt keinen bereits geclusterten Index für Tabelle „%s“"
+msgstr "es gibt keinen bereits geclusterten Index für Tabelle »%s«"
#: commands/cluster.c:173 commands/tablecmds.c:9286 commands/tablecmds.c:11002
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
-msgstr "Index „%s“ für Tabelle „%s“ existiert nicht"
+msgstr "Index »%s« für Tabelle »%s« existiert nicht"
#: commands/cluster.c:355
#, c-format
#: commands/cluster.c:433 commands/tablecmds.c:11012
#, c-format
msgid "\"%s\" is not an index for table \"%s\""
-msgstr "„%s“ ist kein Index für Tabelle „%s“"
+msgstr "»%s« ist kein Index für Tabelle »%s«"
#: commands/cluster.c:441
#, 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"
+msgstr "kann nicht anhand des Index »%s« clustern, weil die Indexmethode Clustern nicht unterstützt"
#: commands/cluster.c:453
#, c-format
msgid "cannot cluster on partial index \"%s\""
-msgstr "kann nicht anhand des partiellen Index „%s“ clustern"
+msgstr "kann nicht anhand des partiellen Index »%s« clustern"
#: commands/cluster.c:467
#, c-format
msgid "cannot cluster on invalid index \"%s\""
-msgstr "kann nicht anhand des ungültigen Index „%s“ clustern"
+msgstr "kann nicht anhand des ungültigen Index »%s« clustern"
#: commands/cluster.c:920
#, c-format
msgid "clustering \"%s.%s\" using index scan on \"%s\""
-msgstr "clustere „%s.%s“ durch Index-Scan von „%s“"
+msgstr "clustere »%s.%s« durch Index-Scan von »%s«"
#: commands/cluster.c:926
#, c-format
msgid "clustering \"%s.%s\" using sequential scan and sort"
-msgstr "clustere „%s.%s“ durch sequenziellen Scan und Sortieren"
+msgstr "clustere »%s.%s« durch sequenziellen Scan und Sortieren"
#: commands/cluster.c:931 commands/vacuumlazy.c:479
#, c-format
msgid "vacuuming \"%s.%s\""
-msgstr "vacuume „%s.%s“"
+msgstr "vacuume »%s.%s«"
#: commands/cluster.c:1090
#, 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"
+msgstr "»%s«: %.0f entfernbare, %.0f nicht entfernbare Zeilenversionen in %u Seiten gefunden"
#: commands/cluster.c:1094
#, c-format
#: commands/collationcmds.c:80
#, c-format
msgid "collation attribute \"%s\" not recognized"
-msgstr "Attribut „%s“ für Sortierfolge unbekannt"
+msgstr "Attribut »%s« für Sortierfolge unbekannt"
#: commands/collationcmds.c:125
#, c-format
msgid "parameter \"lc_collate\" must be specified"
-msgstr "Parameter „lc_collate“ muss angegeben werden"
+msgstr "Parameter »lc_collate« muss angegeben werden"
#: commands/collationcmds.c:130
#, c-format
msgid "parameter \"lc_ctype\" must be specified"
-msgstr "Parameter „lc_ctype“ muss angegeben werden"
+msgstr "Parameter »lc_ctype« muss angegeben werden"
#: commands/collationcmds.c:166
#, c-format
msgid "collation \"%s\" for encoding \"%s\" already exists in schema \"%s\""
-msgstr "Sortierfolge „%s“ für Kodierung „%s“ existiert bereits in Schema „%s“"
+msgstr "Sortierfolge »%s« für Kodierung »%s« existiert bereits in Schema »%s«"
#: commands/collationcmds.c:177
#, c-format
msgid "collation \"%s\" already exists in schema \"%s\""
-msgstr "Sortierfolge „%s“ existiert bereits in Schema „%s“"
+msgstr "Sortierfolge »%s« existiert bereits in Schema »%s«"
#: commands/comment.c:62 commands/dbcommands.c:797 commands/dbcommands.c:962
#: commands/dbcommands.c:1067 commands/dbcommands.c:1257
#: utils/init/postinit.c:945 utils/init/postinit.c:962
#, c-format
msgid "database \"%s\" does not exist"
-msgstr "Datenbank „%s“ existiert nicht"
+msgstr "Datenbank »%s« existiert nicht"
#: commands/comment.c:101 commands/seclabel.c:116 parser/parse_utilcmd.c:768
#, c-format
msgid "\"%s\" is not a table, view, materialized view, composite type, or foreign table"
-msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht, zusammengesetzter Typ noch Fremdtabelle"
+msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht, zusammengesetzter Typ noch Fremdtabelle"
#: commands/constraint.c:60 utils/adt/ri_triggers.c:2717
#, c-format
msgid "function \"%s\" was not called by trigger manager"
-msgstr "Funktion „%s“ wurde nicht von Triggermanager aufgerufen"
+msgstr "Funktion »%s« wurde nicht von Triggermanager aufgerufen"
#: commands/constraint.c:67 utils/adt/ri_triggers.c:2726
#, c-format
msgid "function \"%s\" must be fired AFTER ROW"
-msgstr "Funktion „%s“ muss AFTER ROW ausgelöst werden"
+msgstr "Funktion »%s« muss AFTER ROW ausgelöst werden"
#: commands/constraint.c:81
#, c-format
msgid "function \"%s\" must be fired for INSERT or UPDATE"
-msgstr "Funktion „%s“ muss von INSERT oder UPDATE ausgelöst werden"
+msgstr "Funktion »%s« muss von INSERT oder UPDATE ausgelöst werden"
#: commands/conversioncmds.c:67
#, c-format
msgid "source encoding \"%s\" does not exist"
-msgstr "Quellkodierung „%s“ existiert nicht"
+msgstr "Quellkodierung »%s« existiert nicht"
#: commands/conversioncmds.c:74
#, c-format
msgid "destination encoding \"%s\" does not exist"
-msgstr "Zielkodierung „%s“ existiert nicht"
+msgstr "Zielkodierung »%s« existiert nicht"
#: commands/conversioncmds.c:88
#, c-format
#: commands/copy.c:1019
#, c-format
msgid "COPY format \"%s\" not recognized"
-msgstr "COPY-Format „%s“ nicht erkannt"
+msgstr "COPY-Format »%s« nicht erkannt"
#: commands/copy.c:1090 commands/copy.c:1104 commands/copy.c:1118
#: commands/copy.c:1138
#, c-format
msgid "argument to option \"%s\" must be a list of column names"
-msgstr "Argument von Option „%s“ muss eine Liste aus Spaltennamen sein"
+msgstr "Argument von Option »%s« muss eine Liste aus Spaltennamen sein"
#: commands/copy.c:1151
#, c-format
msgid "argument to option \"%s\" must be a valid encoding name"
-msgstr "Argument von Option „%s“ muss ein gültiger Kodierungsname sein"
+msgstr "Argument von Option »%s« muss ein gültiger Kodierungsname sein"
#: commands/copy.c:1157 commands/dbcommands.c:232 commands/dbcommands.c:1427
#, c-format
msgid "option \"%s\" not recognized"
-msgstr "Option „%s“ nicht erkannt"
+msgstr "Option »%s« nicht erkannt"
#: commands/copy.c:1168
#, c-format
#: commands/copy.c:1225
#, c-format
msgid "COPY delimiter cannot be \"%s\""
-msgstr "DELIMITER für COPY darf nicht „%s“ sein"
+msgstr "DELIMITER für COPY darf nicht »%s« sein"
#: commands/copy.c:1231
#, c-format
#: commands/copy.c:1365
#, c-format
msgid "table \"%s\" does not have OIDs"
-msgstr "Tabelle „%s“ hat keine OIDs"
+msgstr "Tabelle »%s« hat keine OIDs"
#: commands/copy.c:1382
#, c-format
#: commands/copy.c:1538
#, c-format
msgid "FORCE_QUOTE column \"%s\" not referenced by COPY"
-msgstr "FORCE_QUOTE-Spalte „%s“ wird von COPY nicht verwendet"
+msgstr "FORCE_QUOTE-Spalte »%s« wird von COPY nicht verwendet"
#: commands/copy.c:1560
#, c-format
msgid "FORCE_NOT_NULL column \"%s\" not referenced by COPY"
-msgstr "Spalte „%s“ mit FORCE_NOT_NULL wird von COPY nicht verwendet"
+msgstr "Spalte »%s« mit FORCE_NOT_NULL wird von COPY nicht verwendet"
#: commands/copy.c:1582
#, c-format
msgid "FORCE_NULL column \"%s\" not referenced by COPY"
-msgstr "Spalte „%s“ mit FORCE_NULL wird von COPY nicht verwendet"
+msgstr "Spalte »%s« mit FORCE_NULL wird von COPY nicht verwendet"
#: commands/copy.c:1647
#, c-format
#: commands/copy.c:1651
#, c-format
msgid "program \"%s\" failed"
-msgstr "Programm „%s“ fehlgeschlagen"
+msgstr "Programm »%s« fehlgeschlagen"
#: commands/copy.c:1701
#, c-format
msgid "cannot copy from view \"%s\""
-msgstr "kann nicht aus Sicht „%s“ kopieren"
+msgstr "kann nicht aus Sicht »%s« kopieren"
#: commands/copy.c:1703 commands/copy.c:1709 commands/copy.c:1715
#, c-format
#: commands/copy.c:1707
#, c-format
msgid "cannot copy from materialized view \"%s\""
-msgstr "kann nicht aus materialisierter Sicht „%s“ kopieren"
+msgstr "kann nicht aus materialisierter Sicht »%s« kopieren"
#: commands/copy.c:1713
#, c-format
msgid "cannot copy from foreign table \"%s\""
-msgstr "kann nicht aus Fremdtabelle „%s“ kopieren"
+msgstr "kann nicht aus Fremdtabelle »%s« kopieren"
#: commands/copy.c:1719
#, c-format
msgid "cannot copy from sequence \"%s\""
-msgstr "kann nicht aus Sequenz „%s“ kopieren"
+msgstr "kann nicht aus Sequenz »%s« kopieren"
#: commands/copy.c:1724
#, c-format
msgid "cannot copy from non-table relation \"%s\""
-msgstr "kann nicht aus Relation „%s“, die keine Tabelle ist, kopieren"
+msgstr "kann nicht aus Relation »%s«, die keine Tabelle ist, kopieren"
#: commands/copy.c:1749 commands/copy.c:2787
#, c-format
msgid "could not execute command \"%s\": %m"
-msgstr "konnte Befehl „%s“ nicht ausführen: %m"
+msgstr "konnte Befehl »%s« nicht ausführen: %m"
#: commands/copy.c:1764
#, c-format
#: commands/copy.c:1772
#, c-format
msgid "could not open file \"%s\" for writing: %m"
-msgstr "konnte Datei „%s“ nicht zum Schreiben öffnen: %m"
+msgstr "konnte Datei »%s« nicht zum Schreiben öffnen: %m"
#: commands/copy.c:1784 commands/copy.c:2810
#, c-format
msgid "\"%s\" is a directory"
-msgstr "„%s“ ist ein Verzeichnis"
+msgstr "»%s« ist ein Verzeichnis"
#: commands/copy.c:2109
#, c-format
#: commands/copy.c:2124
#, c-format
msgid "COPY %s, line %d, column %s: \"%s\""
-msgstr "COPY %s, Zeile %d, Spalte %s: „%s“"
+msgstr "COPY %s, Zeile %d, Spalte %s: »%s«"
#: commands/copy.c:2132
#, c-format
#: commands/copy.c:2154
#, c-format
msgid "COPY %s, line %d: \"%s\""
-msgstr "COPY %s, Zeile %d: „%s“"
+msgstr "COPY %s, Zeile %d: »%s«"
#: commands/copy.c:2238
#, c-format
msgid "cannot copy to view \"%s\""
-msgstr "kann nicht in Sicht „%s“ kopieren"
+msgstr "kann nicht in Sicht »%s« kopieren"
#: commands/copy.c:2243
#, c-format
msgid "cannot copy to materialized view \"%s\""
-msgstr "kann nicht in materialisierte Sicht „%s“ kopieren"
+msgstr "kann nicht in materialisierte Sicht »%s« kopieren"
#: commands/copy.c:2248
#, c-format
msgid "cannot copy to foreign table \"%s\""
-msgstr "kann nicht in Fremdtabelle „%s“ kopieren"
+msgstr "kann nicht in Fremdtabelle »%s« kopieren"
#: commands/copy.c:2253
#, c-format
msgid "cannot copy to sequence \"%s\""
-msgstr "kann nicht in Sequenz „%s“ kopieren"
+msgstr "kann nicht in Sequenz »%s« kopieren"
#: commands/copy.c:2258
#, c-format
msgid "cannot copy to non-table relation \"%s\""
-msgstr "kann nicht in Relation „%s“ kopieren, die keine Tabelle ist"
+msgstr "kann nicht in Relation »%s« kopieren, die keine Tabelle ist"
#: commands/copy.c:2321
#, c-format
#: commands/copy.c:3028
#, c-format
msgid "missing data for column \"%s\""
-msgstr "fehlende Daten für Spalte „%s“"
+msgstr "fehlende Daten für Spalte »%s«"
#: commands/copy.c:3111
#, c-format
#: commands/copy.c:3461 commands/copy.c:3478
#, c-format
msgid "Use \"\\r\" to represent carriage return."
-msgstr "Verwenden Sie „\\r“, um ein Carriage-Return-Zeichen darzustellen."
+msgstr "Verwenden Sie »\\r«, um ein Carriage-Return-Zeichen darzustellen."
#: commands/copy.c:3462 commands/copy.c:3479
#, c-format
#: commands/copy.c:3494
#, c-format
msgid "Use \"\\n\" to represent newline."
-msgstr "Verwenden Sie „\\n“, um ein Newline-Zeichen darzustellen."
+msgstr "Verwenden Sie »\\n«, um ein Newline-Zeichen darzustellen."
#: commands/copy.c:3495
#, c-format
#: commands/copy.c:4428 commands/indexcmds.c:1053 commands/tablecmds.c:1463
#: commands/tablecmds.c:2290 parser/parse_relation.c:3084
-#: parser/parse_relation.c:3104 utils/adt/tsvector_op.c:2256
+#: parser/parse_relation.c:3104 utils/adt/tsvector_op.c:2307
#, c-format
msgid "column \"%s\" does not exist"
-msgstr "Spalte „%s“ existiert nicht"
+msgstr "Spalte »%s« existiert nicht"
#: commands/copy.c:4435 commands/tablecmds.c:1489 commands/trigger.c:651
#: parser/parse_target.c:956 parser/parse_target.c:967
#, c-format
msgid "column \"%s\" specified more than once"
-msgstr "Spalte „%s“ mehrmals angegeben"
+msgstr "Spalte »%s« mehrmals angegeben"
#: commands/createas.c:213 commands/createas.c:509
#, c-format
#: commands/dbcommands.c:321
#, c-format
msgid "template database \"%s\" does not exist"
-msgstr "Template-Datenbank „%s“ existiert nicht"
+msgstr "Template-Datenbank »%s« existiert nicht"
#: commands/dbcommands.c:333
#, c-format
msgid "permission denied to copy database \"%s\""
-msgstr "keine Berechtigung, um Datenbank „%s“ zu kopieren"
+msgstr "keine Berechtigung, um Datenbank »%s« zu kopieren"
#: commands/dbcommands.c:349
#, c-format
#: commands/dbcommands.c:355 commands/dbcommands.c:360
#, c-format
msgid "invalid locale name: \"%s\""
-msgstr "ungültiger Locale-Name: „%s“"
+msgstr "ungültiger Locale-Name: »%s«"
#: commands/dbcommands.c:380
#, c-format
#: commands/dbcommands.c:445
#, c-format
msgid "cannot assign new default tablespace \"%s\""
-msgstr "kann neuen Standard-Tablespace „%s“ nicht setzen"
+msgstr "kann neuen Standard-Tablespace »%s« nicht setzen"
#: commands/dbcommands.c:447
#, 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."
+msgstr "Es gibt einen Konflikt, weil Datenbank »%s« schon einige Tabellen in diesem Tablespace hat."
#: commands/dbcommands.c:467 commands/dbcommands.c:982
#, c-format
msgid "database \"%s\" already exists"
-msgstr "Datenbank „%s“ existiert bereits"
+msgstr "Datenbank »%s« existiert bereits"
#: commands/dbcommands.c:481
#, c-format
msgid "source database \"%s\" is being accessed by other users"
-msgstr "auf Quelldatenbank „%s“ wird gerade von anderen Benutzern zugegriffen"
+msgstr "auf Quelldatenbank »%s« wird gerade von anderen Benutzern zugegriffen"
#: commands/dbcommands.c:726 commands/dbcommands.c:741
#, c-format
msgid "encoding \"%s\" does not match locale \"%s\""
-msgstr "Kodierung „%s“ stimmt nicht mit Locale „%s“ überein"
+msgstr "Kodierung »%s« stimmt nicht mit Locale »%s« überein"
#: commands/dbcommands.c:729
#, c-format
msgid "The chosen LC_CTYPE setting requires encoding \"%s\"."
-msgstr "Die gewählte LC_CTYPE-Einstellung verlangt die Kodierung „%s“."
+msgstr "Die gewählte LC_CTYPE-Einstellung verlangt die Kodierung »%s«."
#: commands/dbcommands.c:744
#, c-format
msgid "The chosen LC_COLLATE setting requires encoding \"%s\"."
-msgstr "Die gewählte LC_COLLATE-Einstellung verlangt die Kodierung „%s“."
+msgstr "Die gewählte LC_COLLATE-Einstellung verlangt die Kodierung »%s«."
#: commands/dbcommands.c:804
#, c-format
msgid "database \"%s\" does not exist, skipping"
-msgstr "Datenbank „%s“ existiert nicht, wird übersprungen"
+msgstr "Datenbank »%s« existiert nicht, wird übersprungen"
#: commands/dbcommands.c:828
#, c-format
#: commands/dbcommands.c:844
#, c-format
msgid "database \"%s\" is used by a logical replication slot"
-msgstr "Datenbank „%s“ wird von einem logischen Replikations-Slot verwendet"
+msgstr "Datenbank »%s« wird von einem logischen Replikations-Slot verwendet"
#: commands/dbcommands.c:846
#, c-format
#: commands/dbcommands.c:1135
#, c-format
msgid "database \"%s\" is being accessed by other users"
-msgstr "auf Datenbank „%s“ wird von anderen Benutzern zugegriffen"
+msgstr "auf Datenbank »%s« wird von anderen Benutzern zugegriffen"
#: commands/dbcommands.c:973
#, c-format
#: commands/dbcommands.c:1194
#, c-format
msgid "some relations of database \"%s\" are already in tablespace \"%s\""
-msgstr "einige Relationen von Datenbank „%s“ ist bereits in Tablespace „%s“"
+msgstr "einige Relationen von Datenbank »%s« ist bereits in Tablespace »%s«"
#: commands/dbcommands.c:1196
#, c-format
#: commands/tablespace.c:606
#, 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:1440
#, c-format
msgid "option \"%s\" cannot be specified with other options"
-msgstr "Option „%s“ kann nicht mit anderen Optionen angegeben werden"
+msgstr "Option »%s« kann nicht mit anderen Optionen angegeben werden"
#: commands/dbcommands.c:1494
#, c-format
#: commands/define.c:318
#, c-format
msgid "invalid argument for %s: \"%s\""
-msgstr "ungültiges Argument für %s: „%s“"
+msgstr "ungültiges Argument für %s: »%s«"
#: commands/dropcmds.c:112 commands/functioncmds.c:1203
-#: utils/adt/ruleutils.c:1965
+#: utils/adt/ruleutils.c:2077
#, c-format
msgid "\"%s\" is an aggregate function"
-msgstr "„%s“ ist eine Aggregatfunktion"
+msgstr "»%s« ist eine Aggregatfunktion"
#: commands/dropcmds.c:114
#, c-format
#: commands/tablecmds.c:11377 tcop/utility.c:1119
#, c-format
msgid "relation \"%s\" does not exist, skipping"
-msgstr "Relation „%s“ existiert nicht, wird übersprungen"
+msgstr "Relation »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:195 commands/dropcmds.c:296 commands/tablecmds.c:745
#, c-format
msgid "schema \"%s\" does not exist, skipping"
-msgstr "Schema „%s“ existiert nicht, wird übersprungen"
+msgstr "Schema »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:237 commands/dropcmds.c:276 commands/tablecmds.c:246
#, c-format
msgid "type \"%s\" does not exist, skipping"
-msgstr "Typ „%s“ existiert nicht, wird übersprungen"
+msgstr "Typ »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:266
#, c-format
msgid "access method \"%s\" does not exist, skipping"
-msgstr "Zugriffsmethode „%s“ existiert nicht, wird übersprungen"
+msgstr "Zugriffsmethode »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:284
#, c-format
msgid "collation \"%s\" does not exist, skipping"
-msgstr "Sortierfolge „%s“ existiert nicht, wird übersprungen"
+msgstr "Sortierfolge »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:291
#, c-format
msgid "conversion \"%s\" does not exist, skipping"
-msgstr "Konversion „%s“ existiert nicht, wird übersprungen"
+msgstr "Konversion »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:302
#, c-format
msgid "text search parser \"%s\" does not exist, skipping"
-msgstr "Textsucheparser „%s“ existiert nicht, wird übersprungen"
+msgstr "Textsucheparser »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:309
#, c-format
msgid "text search dictionary \"%s\" does not exist, skipping"
-msgstr "Textsuchewörterbuch „%s“ existiert nicht, wird übersprungen"
+msgstr "Textsuchewörterbuch »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:316
#, c-format
msgid "text search template \"%s\" does not exist, skipping"
-msgstr "Textsuchevorlage „%s“ existiert nicht, wird übersprungen"
+msgstr "Textsuchevorlage »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:323
#, c-format
msgid "text search configuration \"%s\" does not exist, skipping"
-msgstr "Textsuchekonfiguration „%s“ existiert nicht, wird übersprungen"
+msgstr "Textsuchekonfiguration »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:328
#, c-format
msgid "extension \"%s\" does not exist, skipping"
-msgstr "Erweiterung „%s“ existiert nicht, wird übersprungen"
+msgstr "Erweiterung »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:335
#, c-format
#: commands/dropcmds.c:358
#, c-format
msgid "language \"%s\" does not exist, skipping"
-msgstr "Sprache „%s“ existiert nicht, wird übersprungen"
+msgstr "Sprache »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:367
#, c-format
#: commands/dropcmds.c:376
#, c-format
msgid "transform for type %s language \"%s\" does not exist, skipping"
-msgstr "Transformation für Typ %s Sprache „%s“ existiert nicht, wird übersprungen"
+msgstr "Transformation für Typ %s Sprache »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:384
#, c-format
msgid "trigger \"%s\" for relation \"%s\" does not exist, skipping"
-msgstr "Trigger „%s“ für Relation „%s“ existiert nicht, wird übersprungen"
+msgstr "Trigger »%s« für Relation »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:393
#, c-format
msgid "policy \"%s\" for relation \"%s\" does not exist, skipping"
-msgstr "Policy „%s“ für Relation „%s“ existiert nicht, wird übersprungen"
+msgstr "Policy »%s« für Relation »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:400
#, c-format
msgid "event trigger \"%s\" does not exist, skipping"
-msgstr "Ereignistrigger „%s“ existiert nicht, wird übersprungen"
+msgstr "Ereignistrigger »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:406
#, c-format
msgid "rule \"%s\" for relation \"%s\" does not exist, skipping"
-msgstr "Regel „%s“ für Relation „%s“ existiert nicht, wird übersprungen"
+msgstr "Regel »%s« für Relation »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:413
#, c-format
msgid "foreign-data wrapper \"%s\" does not exist, skipping"
-msgstr "Fremddaten-Wrapper „%s“ existiert nicht, wird übersprungen"
+msgstr "Fremddaten-Wrapper »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:417
#, c-format
msgid "server \"%s\" does not exist, skipping"
-msgstr "Server „%s“ existiert nicht, wird übersprungen"
+msgstr "Server »%s« existiert nicht, wird übersprungen"
#: commands/dropcmds.c:426
#, c-format
msgid "operator class \"%s\" does not exist for access method \"%s\", skipping"
-msgstr "Operatorklasse „%s“ existiert nicht für Zugriffsmethode „%s“, wird übersprungen"
+msgstr "Operatorklasse »%s« existiert nicht für Zugriffsmethode »%s«, wird übersprungen"
#: commands/dropcmds.c:438
#, 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"
+msgstr "Operatorfamilie »%s« existiert nicht für Zugriffsmethode »%s«, wird übersprungen"
#: commands/event_trigger.c:182
#, c-format
msgid "permission denied to create event trigger \"%s\""
-msgstr "keine Berechtigung, um Ereignistrigger „%s“ zu erzeugen"
+msgstr "keine Berechtigung, um Ereignistrigger »%s« zu erzeugen"
#: commands/event_trigger.c:184
#, c-format
#: commands/event_trigger.c:193
#, c-format
msgid "unrecognized event name \"%s\""
-msgstr "unbekannter Ereignisname „%s“"
+msgstr "unbekannter Ereignisname »%s«"
#: commands/event_trigger.c:210
#, c-format
msgid "unrecognized filter variable \"%s\""
-msgstr "unbekannte Filtervariable „%s“"
+msgstr "unbekannte Filtervariable »%s«"
#: commands/event_trigger.c:265
#, c-format
msgid "filter value \"%s\" not recognized for filter variable \"%s\""
-msgstr "Filterwert „%s“ nicht erkannt für Filtervariable „%s“"
+msgstr "Filterwert »%s« nicht erkannt für Filtervariable »%s«"
#. translator: %s represents an SQL statement name
#: commands/event_trigger.c:271 commands/event_trigger.c:341
#: commands/event_trigger.c:364
#, c-format
msgid "filter variable \"%s\" specified more than once"
-msgstr "Filtervariable „%s“ mehrmals angegeben"
+msgstr "Filtervariable »%s« mehrmals angegeben"
#: commands/event_trigger.c:512 commands/event_trigger.c:556
#: commands/event_trigger.c:649
#, c-format
msgid "event trigger \"%s\" does not exist"
-msgstr "Ereignistrigger „%s“ existiert nicht"
+msgstr "Ereignistrigger »%s« existiert nicht"
#: commands/event_trigger.c:617
#, c-format
msgid "permission denied to change owner of event trigger \"%s\""
-msgstr "keine Berechtigung, um Eigentümer des Ereignistriggers „%s“ zu ändern"
+msgstr "keine Berechtigung, um Eigentümer des Ereignistriggers »%s« zu ändern"
#: commands/event_trigger.c:619
#, c-format
#: commands/explain.c:184
#, c-format
msgid "unrecognized value for EXPLAIN option \"%s\": \"%s\""
-msgstr "unbekannter Wert für EXPLAIN-Option „%s“: „%s“"
+msgstr "unbekannter Wert für EXPLAIN-Option »%s«: »%s«"
#: commands/explain.c:190
#, c-format
msgid "unrecognized EXPLAIN option \"%s\""
-msgstr "unbekannte EXPLAIN-Option „%s“"
+msgstr "unbekannte EXPLAIN-Option »%s«"
#: commands/explain.c:197
#, c-format
#: commands/extension.c:154 commands/extension.c:2718
#, c-format
msgid "extension \"%s\" does not exist"
-msgstr "Erweiterung „%s“ existiert nicht"
+msgstr "Erweiterung »%s« existiert nicht"
#: commands/extension.c:253 commands/extension.c:262 commands/extension.c:274
#: commands/extension.c:284
#, c-format
msgid "invalid extension name: \"%s\""
-msgstr "ungültiger Erweiterungsname: „%s“"
+msgstr "ungültiger Erweiterungsname: »%s«"
#: commands/extension.c:254
#, c-format
#: commands/extension.c:263
#, c-format
msgid "Extension names must not contain \"--\"."
-msgstr "Erweiterungsnamen dürfen nicht „--“ enthalten."
+msgstr "Erweiterungsnamen dürfen nicht »--« enthalten."
#: commands/extension.c:275
#, c-format
msgid "Extension names must not begin or end with \"-\"."
-msgstr "Erweiterungsnamen dürfen nicht mit „-“ anfangen oder aufhören."
+msgstr "Erweiterungsnamen dürfen nicht mit »-« anfangen oder aufhören."
#: commands/extension.c:285
#, c-format
#: commands/extension.c:328
#, c-format
msgid "invalid extension version name: \"%s\""
-msgstr "ungültiger Erweiterungsversionsname: „%s“"
+msgstr "ungültiger Erweiterungsversionsname: »%s«"
#: commands/extension.c:301
#, c-format
#: commands/extension.c:310
#, c-format
msgid "Version names must not contain \"--\"."
-msgstr "Versionsnamen dürfen nicht „--“ enthalten."
+msgstr "Versionsnamen dürfen nicht »--« enthalten."
#: commands/extension.c:319
#, c-format
msgid "Version names must not begin or end with \"-\"."
-msgstr "Versionsnamen dürfen nicht mit „-“ anfangen oder aufhören."
+msgstr "Versionsnamen dürfen nicht mit »-« anfangen oder aufhören."
#: commands/extension.c:329
#, c-format
#: commands/extension.c:479
#, c-format
msgid "could not open extension control file \"%s\": %m"
-msgstr "konnte Erweiterungskontrolldatei „%s“ nicht öffnen: %m"
+msgstr "konnte Erweiterungskontrolldatei »%s« nicht öffnen: %m"
#: commands/extension.c:501 commands/extension.c:511
#, 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:550
#, c-format
msgid "\"%s\" is not a valid encoding name"
-msgstr "„%s“ ist kein gültiger Kodierungsname"
+msgstr "»%s« ist kein gültiger Kodierungsname"
#: commands/extension.c:564
#, c-format
msgid "parameter \"%s\" must be a list of extension names"
-msgstr "Parameter „%s“ muss eine Liste von Erweiterungsnamen sein"
+msgstr "Parameter »%s« muss eine Liste von Erweiterungsnamen sein"
#: commands/extension.c:571
#, c-format
msgid "unrecognized parameter \"%s\" in file \"%s\""
-msgstr "unbekannter Parameter „%s“ in Datei „%s“"
+msgstr "unbekannter Parameter »%s« in Datei »%s«"
#: commands/extension.c:580
#, c-format
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:721
#, c-format
#: commands/extension.c:789
#, c-format
msgid "permission denied to create extension \"%s\""
-msgstr "keine Berechtigung, um Erweiterung „%s“ zu erzeugen"
+msgstr "keine Berechtigung, um Erweiterung »%s« zu erzeugen"
#: commands/extension.c:791
#, c-format
#: commands/extension.c:795
#, c-format
msgid "permission denied to update extension \"%s\""
-msgstr "keine Berechtigung, um Erweiterung „%s“ zu aktualisieren"
+msgstr "keine Berechtigung, um Erweiterung »%s« zu aktualisieren"
#: commands/extension.c:797
#, c-format
#: commands/extension.c:1079
#, 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“"
+msgstr "Erweiterung »%s« hat keinen Aktualisierungspfad von Version »%s« auf Version »%s«"
#: commands/extension.c:1261 commands/extension.c:2778
#, c-format
#: commands/extension.c:1278
#, 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:1343
#, c-format
msgid "extension \"%s\" must be installed in schema \"%s\""
-msgstr "Erweiterung „%s“ muss in Schema „%s“ installiert werden"
+msgstr "Erweiterung »%s« muss in Schema »%s« installiert werden"
#: commands/extension.c:1435
#, c-format
msgid "cyclic dependency detected between extensions \"%s\" and \"%s\""
-msgstr "zyklische Abhängigkeit zwischen Erweiterungen „%s“ und „%s“ entdeckt"
+msgstr "zyklische Abhängigkeit zwischen Erweiterungen »%s« und »%s« entdeckt"
#: commands/extension.c:1440
#, c-format
msgid "installing required extension \"%s\""
-msgstr "installiere benötigte Erweiterung „%s“"
+msgstr "installiere benötigte Erweiterung »%s«"
#: commands/extension.c:1468 commands/extension.c:2923
#, c-format
msgid "required extension \"%s\" is not installed"
-msgstr "benötigte Erweiterung „%s“ ist nicht installiert"
+msgstr "benötigte Erweiterung »%s« ist nicht installiert"
#: commands/extension.c:1470
#, c-format
-msgid "Use CREATE EXTENSION CASCADE to install required extensions too."
-msgstr "Verwenden Sie CREATE EXTENSION CASCADE, um die benötigten Erweiterungen ebenfalls zu installieren."
+msgid "Use CREATE EXTENSION ... CASCADE to install required extensions too."
+msgstr "Verwenden Sie CREATE EXTENSION ... CASCADE, um die benötigten Erweiterungen ebenfalls zu installieren."
#: commands/extension.c:1534
#, c-format
msgid "extension \"%s\" already exists, skipping"
-msgstr "Erweiterung „%s“ existiert bereits, wird übersprungen"
+msgstr "Erweiterung »%s« existiert bereits, wird übersprungen"
#: commands/extension.c:1541
#, c-format
msgid "extension \"%s\" already exists"
-msgstr "Erweiterung „%s“ existiert bereits"
+msgstr "Erweiterung »%s« existiert bereits"
#: commands/extension.c:1552
#, c-format
#: commands/extension.c:1680
#, 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:2151
#, c-format
#: commands/extension.c:2168
#, c-format
msgid "table \"%s\" is not a member of the extension being created"
-msgstr "Tabelle „%s“ ist kein Mitglied der anzulegenden Erweiterung"
+msgstr "Tabelle »%s« ist kein Mitglied der anzulegenden Erweiterung"
#: commands/extension.c:2533
#, 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"
+msgstr "kann Erweiterung »%s« nicht in Schema »%s« verschieben, weil die Erweiterung das Schema enthält"
#: commands/extension.c:2573 commands/extension.c:2636
#, c-format
msgid "extension \"%s\" does not support SET SCHEMA"
-msgstr "Erweiterung „%s“ unterstützt SET SCHEMA nicht"
+msgstr "Erweiterung »%s« unterstützt SET SCHEMA nicht"
#: commands/extension.c:2638
#, c-format
msgid "%s is not in the extension's schema \"%s\""
-msgstr "%s ist nicht im Schema der Erweiterung („%s“)"
+msgstr "%s ist nicht im Schema der Erweiterung (»%s«)"
#: commands/extension.c:2698
#, c-format
#: commands/extension.c:2789
#, c-format
msgid "version \"%s\" of extension \"%s\" is already installed"
-msgstr "Version „%s“ von Erweiterung „%s“ ist bereits installiert"
+msgstr "Version »%s« von Erweiterung »%s« ist bereits installiert"
#: commands/extension.c:3040
#, 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"
+msgstr "kann Schema »%s« nicht zu Erweiterung »%s« hinzufügen, weil das Schema die Erweiterung enthält"
#: commands/extension.c:3058
#, c-format
msgid "%s is not a member of extension \"%s\""
-msgstr "%s ist kein Mitglied der Erweiterung „%s“"
+msgstr "%s ist kein Mitglied der Erweiterung »%s«"
#: commands/extension.c:3114
#, c-format
msgid "file \"%s\" is too large"
-msgstr "Datei „%s“ ist zu groß"
+msgstr "Datei »%s« ist zu groß"
#: commands/foreigncmds.c:150 commands/foreigncmds.c:159
#, c-format
msgid "option \"%s\" not found"
-msgstr "Option „%s“ nicht gefunden"
+msgstr "Option »%s« nicht gefunden"
#: commands/foreigncmds.c:169
#, c-format
msgid "option \"%s\" provided more than once"
-msgstr "Option „%s“ mehrmals angegeben"
+msgstr "Option »%s« mehrmals angegeben"
#: commands/foreigncmds.c:223 commands/foreigncmds.c:231
#, 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:225
#, c-format
msgid "The owner of a foreign-data wrapper must be a superuser."
msgstr "Der Eigentümer eines Fremddaten-Wrappers muss ein Superuser sein."
-#: commands/foreigncmds.c:292 commands/foreigncmds.c:709 foreign/foreign.c:759
+#: commands/foreigncmds.c:292 commands/foreigncmds.c:709 foreign/foreign.c:671
#, c-format
msgid "foreign-data wrapper \"%s\" does not exist"
-msgstr "Fremddaten-Wrapper „%s“ existiert nicht"
+msgstr "Fremddaten-Wrapper »%s« existiert nicht"
#: commands/foreigncmds.c:584
#, c-format
msgid "permission denied to create foreign-data wrapper \"%s\""
-msgstr "keine Berechtigung, um Fremddaten-Wrapper „%s“ zu erzeugen"
+msgstr "keine Berechtigung, um Fremddaten-Wrapper »%s« zu erzeugen"
#: commands/foreigncmds.c:586
#, c-format
#: commands/foreigncmds.c:699
#, c-format
msgid "permission denied to alter foreign-data wrapper \"%s\""
-msgstr "keine Berechtigung, um Fremddaten-Wrapper „%s“ zu ändern"
+msgstr "keine Berechtigung, um Fremddaten-Wrapper »%s« zu ändern"
#: commands/foreigncmds.c:701
#, c-format
#: commands/foreigncmds.c:1165
#, c-format
msgid "user mapping \"%s\" already exists for server %s"
-msgstr "Benutzerabbildung „%s“ existiert bereits für Server „%s“"
+msgstr "Benutzerabbildung »%s« existiert bereits für Server »%s«"
#: commands/foreigncmds.c:1259 commands/foreigncmds.c:1375
#, c-format
msgid "user mapping \"%s\" does not exist for the server"
-msgstr "Benutzerabbildung „%s“ existiert für den Server nicht"
+msgstr "Benutzerabbildung »%s« existiert für den Server nicht"
#: commands/foreigncmds.c:1362
#, c-format
#: commands/foreigncmds.c:1380
#, 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/foreigncmds.c:1532 foreign/foreign.c:449
+#: commands/foreigncmds.c:1532 foreign/foreign.c:361
#, c-format
msgid "foreign-data wrapper \"%s\" has no handler"
-msgstr "Fremddaten-Wrapper „%s“ hat keinen Handler"
+msgstr "Fremddaten-Wrapper »%s« hat keinen Handler"
#: commands/foreigncmds.c:1538
#, c-format
msgid "foreign-data wrapper \"%s\" does not support IMPORT FOREIGN SCHEMA"
-msgstr "Fremddaten-Wrapper „%s“ unterstützt IMPORT FOREIGN SCHEMA nicht"
+msgstr "Fremddaten-Wrapper »%s« unterstützt IMPORT FOREIGN SCHEMA nicht"
#: commands/foreigncmds.c:1631
#, c-format
msgid "importing foreign table \"%s\""
-msgstr "importiere Fremdtabelle „%s“"
+msgstr "importiere Fremdtabelle »%s«"
#: commands/functioncmds.c:99
#, c-format
#: commands/functioncmds.c:134 parser/parse_type.c:337
#, c-format
msgid "type modifier cannot be specified for shell type \"%s\""
-msgstr "Typmodifikator kann für Hüllentyp „%s“ nicht angegeben werden"
+msgstr "Typmodifikator kann für Hüllentyp »%s« nicht angegeben werden"
#: commands/functioncmds.c:140
#, c-format
msgid "type \"%s\" is not yet defined"
-msgstr "Typ „%s“ ist noch nicht definiert"
+msgstr "Typ »%s« ist noch nicht definiert"
#: commands/functioncmds.c:141
#, c-format
#: commands/functioncmds.c:356
#, c-format
msgid "parameter name \"%s\" used more than once"
-msgstr "Parametername „%s“ mehrmals angegeben"
+msgstr "Parametername »%s« mehrmals angegeben"
#: commands/functioncmds.c:371
#, c-format
#: commands/functioncmds.c:785
#, c-format
msgid "unrecognized function attribute \"%s\" ignored"
-msgstr "unbekanntes Funktionsattribut „%s“ ignoriert"
+msgstr "unbekanntes Funktionsattribut »%s« ignoriert"
#: commands/functioncmds.c:836
#, c-format
msgid "only one AS item needed for language \"%s\""
-msgstr "nur ein AS-Element benötigt für Sprache „%s“"
+msgstr "nur ein AS-Element benötigt für Sprache »%s«"
#: commands/functioncmds.c:929 commands/functioncmds.c:2119
#: commands/proclang.c:563
#, c-format
msgid "language \"%s\" does not exist"
-msgstr "Sprache „%s“ existiert nicht"
+msgstr "Sprache »%s« existiert nicht"
#: commands/functioncmds.c:931 commands/functioncmds.c:2121
#, c-format
#: commands/functioncmds.c:966 commands/functioncmds.c:1235
#, c-format
msgid "only superuser can define a leakproof function"
-msgstr "nur Superuser können eine „leakproof“-Funktion definieren"
+msgstr "nur Superuser können eine »leakproof«-Funktion definieren"
#: commands/functioncmds.c:1010
#, c-format
#: commands/functioncmds.c:1776
#, c-format
msgid "first argument of transform function must be type \"internal\""
-msgstr "erstes Argument der Transformationsfunktion muss Typ „internal“ haben"
+msgstr "erstes Argument der Transformationsfunktion muss Typ »internal« haben"
#: commands/functioncmds.c:1813
#, c-format
#: commands/functioncmds.c:1859
#, c-format
msgid "return data type of FROM SQL function must be \"internal\""
-msgstr "Rückgabetyp der FROM-SQL-Funktion muss „internal“ sein"
+msgstr "Rückgabetyp der FROM-SQL-Funktion muss »internal« sein"
#: commands/functioncmds.c:1884
#, c-format
#: commands/functioncmds.c:1911
#, c-format
msgid "transform for type %s language \"%s\" already exists"
-msgstr "Transformation für Typ %s Sprache „%s“ existiert bereits"
+msgstr "Transformation für Typ %s Sprache »%s« existiert bereits"
#: commands/functioncmds.c:2002
#, c-format
msgid "transform for type %s language \"%s\" does not exist"
-msgstr "Transformation für Typ %s Sprache „%s“ existiert nicht"
+msgstr "Transformation für Typ %s Sprache »%s« existiert nicht"
#: commands/functioncmds.c:2053
#, c-format
msgid "function %s already exists in schema \"%s\""
-msgstr "Funktion %s existiert bereits in Schema „%s“"
+msgstr "Funktion %s existiert bereits in Schema »%s«"
#: commands/functioncmds.c:2106
#, c-format
#: commands/functioncmds.c:2151
#, c-format
msgid "language \"%s\" does not support inline code execution"
-msgstr "Sprache „%s“ unterstützt das Ausführen von Inline-Code nicht"
+msgstr "Sprache »%s« unterstützt das Ausführen von Inline-Code nicht"
#: commands/indexcmds.c:349
#, c-format
#: commands/indexcmds.c:384
#, c-format
msgid "cannot create index on foreign table \"%s\""
-msgstr "kann keinen Index für Fremdtabelle „%s“ erzeugen"
+msgstr "kann keinen Index für Fremdtabelle »%s« erzeugen"
#: commands/indexcmds.c:399
#, c-format
#: commands/indexcmds.c:454 commands/tablecmds.c:545 commands/tablecmds.c:9597
#, c-format
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/indexcmds.c:487
#, c-format
msgid "substituting access method \"gist\" for obsolete method \"rtree\""
-msgstr "ersetze Zugriffsmethode „gist“ für obsolete Methode „rtree“"
+msgstr "ersetze Zugriffsmethode »gist« für obsolete Methode »rtree«"
#: commands/indexcmds.c:505
#, c-format
#: commands/indexcmds.c:510
#, c-format
msgid "access method \"%s\" does not support unique indexes"
-msgstr "Zugriffsmethode „%s“ unterstützt keine Unique Indexe"
+msgstr "Zugriffsmethode »%s« unterstützt keine Unique Indexe"
#: commands/indexcmds.c:515
#, c-format
msgid "access method \"%s\" does not support multicolumn indexes"
-msgstr "Zugriffsmethode „%s“ unterstützt keine mehrspaltigen Indexe"
+msgstr "Zugriffsmethode »%s« unterstützt keine mehrspaltigen Indexe"
#: commands/indexcmds.c:520
#, c-format
msgid "access method \"%s\" does not support exclusion constraints"
-msgstr "Zugriffsmethode „%s“ unterstützt keine Exclusion-Constraints"
+msgstr "Zugriffsmethode »%s« unterstützt keine Exclusion-Constraints"
#: commands/indexcmds.c:590 commands/indexcmds.c:610
#, c-format
#: commands/indexcmds.c:635
#, c-format
msgid "%s %s will create implicit index \"%s\" for table \"%s\""
-msgstr "%s %s erstellt implizit einen Index „%s“ für Tabelle „%s“"
+msgstr "%s %s erstellt implizit einen Index »%s« für Tabelle »%s«"
#: commands/indexcmds.c:982
#, c-format
msgid "functions in index predicate must be marked IMMUTABLE"
msgstr "Funktionen im Indexprädikat müssen als IMMUTABLE markiert sein"
-#: commands/indexcmds.c:1048 parser/parse_utilcmd.c:1894
+#: commands/indexcmds.c:1048 parser/parse_utilcmd.c:1896
#, c-format
msgid "column \"%s\" named in key does not exist"
-msgstr "Spalte „%s“, die im Schlüssel verwendet wird, existiert nicht"
+msgstr "Spalte »%s«, die im Schlüssel verwendet wird, existiert nicht"
#: commands/indexcmds.c:1108
#, c-format
msgid "could not determine which collation to use for index expression"
msgstr "konnte die für den Indexausdruck zu verwendende Sortierfolge nicht bestimmen"
-#: commands/indexcmds.c:1139 commands/typecmds.c:827 parser/parse_expr.c:2583
-#: parser/parse_type.c:550 parser/parse_utilcmd.c:2820 utils/adt/misc.c:666
+#: commands/indexcmds.c:1139 commands/typecmds.c:827 parser/parse_expr.c:2608
+#: parser/parse_type.c:550 parser/parse_utilcmd.c:2822 utils/adt/misc.c:666
#, c-format
msgid "collations are not supported by type %s"
msgstr "Sortierfolgen werden von Typ %s nicht unterstützt"
#: commands/indexcmds.c:1205
#, c-format
msgid "operator %s is not a member of operator family \"%s\""
-msgstr "Operator %s ist kein Mitglied der Operatorfamilie „%s“"
+msgstr "Operator %s ist kein Mitglied der Operatorfamilie »%s«"
#: commands/indexcmds.c:1208
#, c-format
#: commands/indexcmds.c:1243
#, c-format
msgid "access method \"%s\" does not support ASC/DESC options"
-msgstr "Zugriffsmethode „%s“ unterstützt die Optionen ASC/DESC nicht"
+msgstr "Zugriffsmethode »%s« unterstützt die Optionen ASC/DESC nicht"
#: commands/indexcmds.c:1248
#, c-format
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
-msgstr "Zugriffsmethode „%s“ unterstützt die Optionen NULLS FIRST/LAST nicht"
+msgstr "Zugriffsmethode »%s« unterstützt die Optionen NULLS FIRST/LAST nicht"
#: commands/indexcmds.c:1304 commands/typecmds.c:1935
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
-msgstr "Datentyp %s hat keine Standardoperatorklasse für Zugriffsmethode „%s“"
+msgstr "Datentyp %s hat keine Standardoperatorklasse für Zugriffsmethode »%s«"
#: commands/indexcmds.c:1306
#, c-format
#: commands/opclasscmds.c:205
#, c-format
msgid "operator class \"%s\" does not exist for access method \"%s\""
-msgstr "Operatorklasse „%s“ existiert nicht für Zugriffsmethode „%s“"
+msgstr "Operatorklasse »%s« existiert nicht für Zugriffsmethode »%s«"
#: commands/indexcmds.c:1356 commands/typecmds.c:1923
#, c-format
msgid "operator class \"%s\" does not accept data type %s"
-msgstr "Operatorklasse „%s“ akzeptiert Datentyp %s nicht"
+msgstr "Operatorklasse »%s« akzeptiert Datentyp %s nicht"
#: commands/indexcmds.c:1446
#, c-format
#: commands/indexcmds.c:1837
#, c-format
msgid "table \"%s\" has no indexes"
-msgstr "Tabelle „%s“ hat keine Indexe"
+msgstr "Tabelle »%s« hat keine Indexe"
#: commands/indexcmds.c:1892
#, c-format
#: commands/indexcmds.c:1994
#, c-format
msgid "table \"%s.%s\" was reindexed"
-msgstr "Tabelle „%s.%s“ wurde neu indiziert"
+msgstr "Tabelle »%s.%s« wurde neu indiziert"
#: commands/matview.c:181
#, c-format
#: commands/matview.c:257
#, c-format
msgid "cannot refresh materialized view \"%s\" concurrently"
-msgstr "kann materialisierte Sicht „%s“ nicht nebenläufig auffrischen"
+msgstr "kann materialisierte Sicht »%s« nicht nebenläufig auffrischen"
#: commands/matview.c:260
#, c-format
#: commands/matview.c:657
#, c-format
msgid "new data for materialized view \"%s\" contains duplicate rows without any null columns"
-msgstr "neue Daten für materialisierte Sicht „%s“ enthalten doppelte Zeilen ohne Spalten mit NULL-Werten"
+msgstr "neue Daten für materialisierte Sicht »%s« enthalten doppelte Zeilen ohne Spalten mit NULL-Werten"
#: commands/matview.c:659
#, c-format
#: commands/opclasscmds.c:126
#, c-format
msgid "operator family \"%s\" does not exist for access method \"%s\""
-msgstr "Operatorfamilie „%s“ existiert nicht für Zugriffsmethode „%s“"
+msgstr "Operatorfamilie »%s« existiert nicht für Zugriffsmethode »%s«"
#: commands/opclasscmds.c:264
#, c-format
msgid "operator family \"%s\" for access method \"%s\" already exists"
-msgstr "Operatorfamilie „%s“ für Zugriffsmethode „%s“ existiert bereits"
+msgstr "Operatorfamilie »%s« für Zugriffsmethode »%s« existiert bereits"
#: commands/opclasscmds.c:404
#, c-format
#: commands/opclasscmds.c:586
#, 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"
+msgstr "Storage-Typ kann nicht vom Datentyp der Zugriffsmethode »%s« verschieden sein"
#: commands/opclasscmds.c:602
#, c-format
msgid "operator class \"%s\" for access method \"%s\" already exists"
-msgstr "Operatorklasse „%s“ für Zugriffsmethode „%s“ existiert bereits"
+msgstr "Operatorklasse »%s« für Zugriffsmethode »%s« existiert bereits"
#: commands/opclasscmds.c:630
#, c-format
msgid "could not make operator class \"%s\" be default for type %s"
-msgstr "konnte Operatorklasse „%s“ nicht zum Standard für Typ %s machen"
+msgstr "konnte Operatorklasse »%s« nicht zum Standard für Typ %s machen"
#: commands/opclasscmds.c:633
#, c-format
msgid "Operator class \"%s\" already is the default."
-msgstr "Operatorklasse „%s“ ist bereits der Standard."
+msgstr "Operatorklasse »%s« ist bereits der Standard."
#: commands/opclasscmds.c:760
#, c-format
#: commands/opclasscmds.c:1111
#, c-format
msgid "access method \"%s\" does not support ordering operators"
-msgstr "Zugriffsmethode „%s“ unterstützt keine Sortieroperatoren"
+msgstr "Zugriffsmethode »%s« unterstützt keine Sortieroperatoren"
#: commands/opclasscmds.c:1122
#, c-format
#: commands/opclasscmds.c:1185
#, c-format
msgid "btree sort support procedures must accept type \"internal\""
-msgstr "btree-Sortierunterstützungsprozeduren müssen Typ „internal“ akzeptieren"
+msgstr "btree-Sortierunterstützungsprozeduren müssen Typ »internal« akzeptieren"
#: commands/opclasscmds.c:1189
#, c-format
#: commands/opclasscmds.c:1310
#, c-format
msgid "operator %d(%s,%s) already exists in operator family \"%s\""
-msgstr "Operator %d(%s,%s) existiert bereits in Operatorfamilie „%s“"
+msgstr "Operator %d(%s,%s) existiert bereits in Operatorfamilie »%s«"
#: commands/opclasscmds.c:1426
#, c-format
msgid "function %d(%s,%s) already exists in operator family \"%s\""
-msgstr "Funktion %d(%s,%s) existiert bereits in Operatorfamilie „%s“"
+msgstr "Funktion %d(%s,%s) existiert bereits in Operatorfamilie »%s«"
#: commands/opclasscmds.c:1516
#, c-format
msgid "operator %d(%s,%s) does not exist in operator family \"%s\""
-msgstr "Operator %d(%s,%s) existiert nicht in Operatorfamilie „%s“"
+msgstr "Operator %d(%s,%s) existiert nicht in Operatorfamilie »%s«"
#: commands/opclasscmds.c:1556
#, c-format
msgid "function %d(%s,%s) does not exist in operator family \"%s\""
-msgstr "Funktion %d(%s,%s) existiert nicht in Operatorfamilie „%s“"
+msgstr "Funktion %d(%s,%s) existiert nicht in Operatorfamilie »%s«"
#: commands/opclasscmds.c:1686
#, 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“"
+msgstr "Operatorklasse »%s« für Zugriffsmethode »%s« existiert bereits in Schema »%s«"
#: commands/opclasscmds.c:1709
#, 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“"
+msgstr "Operatorfamilie »%s« für Zugriffsmethode »%s« existiert bereits in Schema »%s«"
#: commands/operatorcmds.c:114 commands/operatorcmds.c:122
#, c-format
#: commands/operatorcmds.c:152 commands/operatorcmds.c:457
#, c-format
msgid "operator attribute \"%s\" not recognized"
-msgstr "Operator-Attribut „%s“ unbekannt"
+msgstr "Operator-Attribut »%s« unbekannt"
#: commands/operatorcmds.c:163
#, c-format
#: commands/operatorcmds.c:451
#, c-format
msgid "operator attribute \"%s\" cannot be changed"
-msgstr "Operator-Attribut „%s“ kann nicht geändert werden"
+msgstr "Operator-Attribut »%s« kann nicht geändert werden"
#: commands/policy.c:87 commands/policy.c:390 commands/policy.c:479
#: commands/tablecmds.c:970 commands/tablecmds.c:1312
#: rewrite/rewriteDefine.c:917
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
-msgstr "keine Berechtigung: „%s“ ist ein Systemkatalog"
+msgstr "keine Berechtigung: »%s« ist ein Systemkatalog"
#: commands/policy.c:170
#, c-format
#: commands/policy.c:503
#, c-format
msgid "role \"%s\" could not be removed from policy \"%s\" on \"%s\""
-msgstr "Rolle „%s“ konnte nicht aus Policy „%s“ für „%s“ entfernt werden"
+msgstr "Rolle »%s« konnte nicht aus Policy »%s« für »%s« entfernt werden"
#: commands/policy.c:712
#, c-format
#: commands/policy.c:794 commands/policy.c:1244
#, c-format
msgid "policy \"%s\" for table \"%s\" already exists"
-msgstr "Policy „%s“ für Tabelle „%s“ existiert bereits"
+msgstr "Policy »%s« für Tabelle »%s« existiert bereits"
#: commands/policy.c:993 commands/policy.c:1272 commands/policy.c:1347
#, c-format
msgid "policy \"%s\" for table \"%s\" does not exist"
-msgstr "Policy „%s“ für Tabelle „%s“ existiert nicht"
+msgstr "Policy »%s« für Tabelle »%s« existiert nicht"
#: commands/policy.c:1011
#, c-format
#: executor/execCurrent.c:67 utils/adt/xml.c:2391 utils/adt/xml.c:2558
#, c-format
msgid "cursor \"%s\" does not exist"
-msgstr "Cursor „%s“ existiert nicht"
+msgstr "Cursor »%s« existiert nicht"
#: commands/prepare.c:71
#, c-format
#: commands/prepare.c:332
#, c-format
msgid "wrong number of parameters for prepared statement \"%s\""
-msgstr "falsche Anzahl Parameter für vorbereitete Anweisung „%s“"
+msgstr "falsche Anzahl Parameter für vorbereitete Anweisung »%s«"
#: commands/prepare.c:334
#, c-format
#: commands/prepare.c:465
#, c-format
msgid "prepared statement \"%s\" already exists"
-msgstr "vorbereitete Anweisung „%s“ existiert bereits"
+msgstr "vorbereitete Anweisung »%s« existiert bereits"
#: commands/prepare.c:504
#, c-format
msgid "prepared statement \"%s\" does not exist"
-msgstr "vorbereitete Anweisung „%s“ existiert nicht"
+msgstr "vorbereitete Anweisung »%s« existiert nicht"
#: commands/proclang.c:87
#, c-format
#: commands/proclang.c:97
#, c-format
msgid "must be superuser to create procedural language \"%s\""
-msgstr "nur Superuser können prozedurale Sprache „%s“ erzeugen"
+msgstr "nur Superuser können prozedurale Sprache »%s« erzeugen"
#: commands/proclang.c:252
#, c-format
msgid "unsupported language \"%s\""
-msgstr "nicht unterstützte Sprache „%s“"
+msgstr "nicht unterstützte Sprache »%s«"
#: commands/proclang.c:254
#, c-format
#: commands/proclang.c:281
#, c-format
msgid "changing return type of function %s from \"opaque\" to \"language_handler\""
-msgstr "ändere Rückgabetyp von Funktion %s von „opaque“ in „language_handler“"
+msgstr "ändere Rückgabetyp von Funktion %s von »opaque« in »language_handler«"
#: commands/schemacmds.c:99 commands/schemacmds.c:262
#, c-format
msgid "unacceptable schema name \"%s\""
-msgstr "inakzeptabler Schemaname „%s“"
+msgstr "inakzeptabler Schemaname »%s«"
#: commands/schemacmds.c:100 commands/schemacmds.c:263
#, c-format
msgid "The prefix \"pg_\" is reserved for system schemas."
-msgstr "Der Präfix „pg_“ ist für Systemschemas reserviert."
+msgstr "Der Präfix »pg_« ist für Systemschemas reserviert."
#: commands/schemacmds.c:114
#, c-format
msgid "schema \"%s\" already exists, skipping"
-msgstr "Schema „%s“ existiert bereits, wird übersprungen"
+msgstr "Schema »%s« existiert bereits, wird übersprungen"
#: commands/seclabel.c:60
#, c-format
#: commands/seclabel.c:82
#, c-format
msgid "security label provider \"%s\" is not loaded"
-msgstr "Security-Label-Provider „%s“ ist nicht geladen"
+msgstr "Security-Label-Provider »%s« ist nicht geladen"
#: commands/sequence.c:127
#, c-format
#: commands/sequence.c:651
#, c-format
msgid "nextval: reached maximum value of sequence \"%s\" (%s)"
-msgstr "nextval: Maximalwert von Sequenz „%s“ erreicht (%s)"
+msgstr "nextval: Maximalwert von Sequenz »%s« erreicht (%s)"
#: commands/sequence.c:674
#, c-format
msgid "nextval: reached minimum value of sequence \"%s\" (%s)"
-msgstr "nextval: Minimalwert von Sequenz „%s“ erreicht (%s)"
+msgstr "nextval: Minimalwert von Sequenz »%s« erreicht (%s)"
#: commands/sequence.c:792
#, c-format
msgid "currval of sequence \"%s\" is not yet defined in this session"
-msgstr "currval von Sequenz „%s“ ist in dieser Sitzung noch nicht definiert"
+msgstr "currval von Sequenz »%s« ist in dieser Sitzung noch nicht definiert"
#: commands/sequence.c:811 commands/sequence.c:817
#, c-format
#: commands/sequence.c:893
#, 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:1267
#, c-format
#: commands/sequence.c:1473
#, c-format
msgid "referenced relation \"%s\" is not a table or foreign table"
-msgstr "Relation „%s“, auf die verwiesen wird, ist keine Tabelle oder Fremdtabelle"
+msgstr "Relation »%s«, auf die verwiesen wird, ist keine Tabelle oder Fremdtabelle"
#: commands/sequence.c:1480
#, c-format
#: commands/tablecmds.c:215
#, c-format
msgid "table \"%s\" does not exist"
-msgstr "Tabelle „%s“ existiert nicht"
+msgstr "Tabelle »%s« existiert nicht"
#: commands/tablecmds.c:216
#, c-format
msgid "table \"%s\" does not exist, skipping"
-msgstr "Tabelle „%s“ existiert nicht, wird übersprungen"
+msgstr "Tabelle »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:218
msgid "Use DROP TABLE to remove a table."
#: commands/tablecmds.c:221
#, c-format
msgid "sequence \"%s\" does not exist"
-msgstr "Sequenz „%s“ existiert nicht"
+msgstr "Sequenz »%s« existiert nicht"
#: commands/tablecmds.c:222
#, c-format
msgid "sequence \"%s\" does not exist, skipping"
-msgstr "Sequenz „%s“ existiert nicht, wird übersprungen"
+msgstr "Sequenz »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:224
msgid "Use DROP SEQUENCE to remove a sequence."
#: commands/tablecmds.c:227
#, c-format
msgid "view \"%s\" does not exist"
-msgstr "Sicht „%s“ existiert nicht"
+msgstr "Sicht »%s« existiert nicht"
#: commands/tablecmds.c:228
#, c-format
msgid "view \"%s\" does not exist, skipping"
-msgstr "Sicht „%s“ existiert nicht, wird übersprungen"
+msgstr "Sicht »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:230
msgid "Use DROP VIEW to remove a view."
#: commands/tablecmds.c:233
#, c-format
msgid "materialized view \"%s\" does not exist"
-msgstr "materialisierte Sicht „%s“ existiert nicht"
+msgstr "materialisierte Sicht »%s« existiert nicht"
#: commands/tablecmds.c:234
#, c-format
msgid "materialized view \"%s\" does not exist, skipping"
-msgstr "materialisierte Sicht „%s“ existiert nicht, wird übersprungen"
+msgstr "materialisierte Sicht »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:236
msgid "Use DROP MATERIALIZED VIEW to remove a materialized view."
msgstr "Verwenden Sie DROP MATERIALIZED VIEW, um eine materialisierte Sicht zu löschen."
-#: commands/tablecmds.c:239 parser/parse_utilcmd.c:1643
+#: commands/tablecmds.c:239 parser/parse_utilcmd.c:1645
#, c-format
msgid "index \"%s\" does not exist"
-msgstr "Index „%s“ existiert nicht"
+msgstr "Index »%s« existiert nicht"
#: commands/tablecmds.c:240
#, c-format
msgid "index \"%s\" does not exist, skipping"
-msgstr "Index „%s“ existiert nicht, wird übersprungen"
+msgstr "Index »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:242
msgid "Use DROP INDEX to remove an index."
#: commands/tablecmds.c:247
#, c-format
msgid "\"%s\" is not a type"
-msgstr "„%s“ ist kein Typ"
+msgstr "»%s« ist kein Typ"
#: commands/tablecmds.c:248
msgid "Use DROP TYPE to remove a type."
#: commands/tablecmds.c:11194
#, c-format
msgid "foreign table \"%s\" does not exist"
-msgstr "Fremdtabelle „%s“ existiert nicht"
+msgstr "Fremdtabelle »%s« existiert nicht"
#: commands/tablecmds.c:252
#, c-format
msgid "foreign table \"%s\" does not exist, skipping"
-msgstr "Fremdtabelle „%s“ existiert nicht, wird übersprungen"
+msgstr "Fremdtabelle »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:254
msgid "Use DROP FOREIGN TABLE to remove a foreign table."
#: commands/tablecmds.c:1084
#, c-format
msgid "truncate cascades to table \"%s\""
-msgstr "Truncate-Vorgang leert ebenfalls Tabelle „%s“"
+msgstr "Truncate-Vorgang leert ebenfalls Tabelle »%s«"
#: commands/tablecmds.c:1322
#, c-format
msgid "cannot truncate temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht leeren"
-#: commands/tablecmds.c:1528 parser/parse_utilcmd.c:1857
+#: commands/tablecmds.c:1528 parser/parse_utilcmd.c:1859
#, c-format
msgid "inherited relation \"%s\" is not a table or foreign table"
-msgstr "geerbte Relation „%s“ ist keine Tabelle oder Fremdtabelle"
+msgstr "geerbte Relation »%s« ist keine Tabelle oder Fremdtabelle"
#: commands/tablecmds.c:1535 commands/tablecmds.c:10053
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
-msgstr "von temporärer Relation „%s“ kann nicht geerbt werden"
+msgstr "von temporärer Relation »%s« kann nicht geerbt werden"
#: commands/tablecmds.c:1543 commands/tablecmds.c:10061
#, c-format
#: commands/tablecmds.c:1559 commands/tablecmds.c:10095
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
-msgstr "von der Relation „%s“ würde mehrmals geerbt werden"
+msgstr "von der Relation »%s« würde mehrmals geerbt werden"
#: commands/tablecmds.c:1607
#, c-format
msgid "merging multiple inherited definitions of column \"%s\""
-msgstr "geerbte Definitionen von Spalte „%s“ werden zusammengeführt"
+msgstr "geerbte Definitionen von Spalte »%s« werden zusammengeführt"
#: commands/tablecmds.c:1615
#, c-format
msgid "inherited column \"%s\" has a type conflict"
-msgstr "geerbte Spalte „%s“ hat Typkonflikt"
+msgstr "geerbte Spalte »%s« hat Typkonflikt"
#: commands/tablecmds.c:1617 commands/tablecmds.c:1640
#: commands/tablecmds.c:1838 commands/tablecmds.c:1862
#: commands/tablecmds.c:1626
#, c-format
msgid "inherited column \"%s\" has a collation conflict"
-msgstr "geerbte Spalte „%s“ hat Sortierfolgenkonflikt"
+msgstr "geerbte Spalte »%s« hat Sortierfolgenkonflikt"
#: commands/tablecmds.c:1628 commands/tablecmds.c:1850
#: commands/tablecmds.c:4766
#, c-format
msgid "\"%s\" versus \"%s\""
-msgstr "„%s“ gegen „%s“"
+msgstr "»%s« gegen »%s«"
#: commands/tablecmds.c:1638
#, c-format
msgid "inherited column \"%s\" has a storage parameter conflict"
-msgstr "geerbte Spalte „%s“ hat einen Konflikt bei einem Storage-Parameter"
+msgstr "geerbte Spalte »%s« hat einen Konflikt bei einem Storage-Parameter"
#: commands/tablecmds.c:1751 parser/parse_utilcmd.c:938
-#: parser/parse_utilcmd.c:1287 parser/parse_utilcmd.c:1363
+#: parser/parse_utilcmd.c:1289 parser/parse_utilcmd.c:1365
#, c-format
msgid "cannot convert whole-row table reference"
msgstr "kann Verweis auf ganze Zeile der Tabelle nicht umwandeln"
#: commands/tablecmds.c:1752 parser/parse_utilcmd.c:939
#, 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:1824
#, c-format
msgid "merging column \"%s\" with inherited definition"
-msgstr "Spalte „%s“ wird mit geerbter Definition zusammengeführt"
+msgstr "Spalte »%s« wird mit geerbter Definition zusammengeführt"
#: commands/tablecmds.c:1828
#, c-format
msgid "moving and merging column \"%s\" with inherited definition"
-msgstr "Spalte „%s“ wird verschoben und mit geerbter Definition zusammengeführt"
+msgstr "Spalte »%s« wird verschoben und mit geerbter Definition zusammengeführt"
#: commands/tablecmds.c:1829
#, c-format
#: commands/tablecmds.c:1836
#, c-format
msgid "column \"%s\" has a type conflict"
-msgstr "für Spalte „%s“ besteht ein Typkonflikt"
+msgstr "für Spalte »%s« besteht ein Typkonflikt"
#: commands/tablecmds.c:1848
#, c-format
msgid "column \"%s\" has a collation conflict"
-msgstr "für Spalte „%s“ besteht ein Sortierfolgenkonflikt"
+msgstr "für Spalte »%s« besteht ein Sortierfolgenkonflikt"
#: commands/tablecmds.c:1860
#, c-format
msgid "column \"%s\" has a storage parameter conflict"
-msgstr "für Spalte „%s“ besteht ein Konflikt bei einem Storage-Parameter"
+msgstr "für Spalte »%s« besteht ein Konflikt bei einem Storage-Parameter"
#: commands/tablecmds.c:1912
#, c-format
msgid "column \"%s\" inherits conflicting default values"
-msgstr "Spalte „%s“ erbt widersprüchliche Vorgabewerte"
+msgstr "Spalte »%s« erbt widersprüchliche Vorgabewerte"
#: commands/tablecmds.c:1914
#, c-format
#: commands/tablecmds.c:1961
#, 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"
+msgstr "Check-Constraint-Name »%s« erscheint mehrmals, aber mit unterschiedlichen Ausdrücken"
#: commands/tablecmds.c:2155
#, c-format
#: commands/tablecmds.c:2172
#, c-format
msgid "\"%s\" is not a table, view, materialized view, composite type, index, or foreign table"
-msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht, zusammengesetzter Typ, Index noch Fremdtabelle"
+msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht, zusammengesetzter Typ, Index noch Fremdtabelle"
#: commands/tablecmds.c:2266
#, 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:2298
#, c-format
msgid "cannot rename system column \"%s\""
-msgstr "Systemspalte „%s“ kann nicht umbenannt werden"
+msgstr "Systemspalte »%s« kann nicht umbenannt werden"
#: commands/tablecmds.c:2313
#, c-format
msgid "cannot rename inherited column \"%s\""
-msgstr "kann vererbte Spalte „%s“ nicht umbenennen"
+msgstr "kann vererbte Spalte »%s« nicht umbenennen"
#: commands/tablecmds.c:2468
#, c-format
msgid "inherited constraint \"%s\" must be renamed in child tables too"
-msgstr "vererbter Constraint „%s“ muss ebenso in den abgeleiteten Tabellen umbenannt werden"
+msgstr "vererbter Constraint »%s« muss ebenso in den abgeleiteten Tabellen umbenannt werden"
#: commands/tablecmds.c:2475
#, c-format
msgid "cannot rename inherited constraint \"%s\""
-msgstr "kann vererbten Constraint „%s“ nicht umbenennen"
+msgstr "kann vererbten Constraint »%s« nicht umbenennen"
#. translator: first %s is a SQL command, eg ALTER TABLE
#: commands/tablecmds.c:2701
#, 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"
+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:2710
#, 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:3784
#, c-format
msgid "cannot rewrite system relation \"%s\""
-msgstr "Systemrelation „%s“ kann nicht neu geschrieben werden"
+msgstr "Systemrelation »%s« kann nicht neu geschrieben werden"
#: commands/tablecmds.c:3790
#, c-format
msgid "cannot rewrite table \"%s\" used as a catalog table"
-msgstr "Tabelle „%s“, die als Katalogtabelle verwendet wird, kann nicht neu geschrieben werden"
+msgstr "Tabelle »%s«, die als Katalogtabelle verwendet wird, kann nicht neu geschrieben werden"
#: commands/tablecmds.c:3800
#, c-format
#: commands/tablecmds.c:4068
#, c-format
msgid "rewriting table \"%s\""
-msgstr "schreibe Tabelle „%s“ neu"
+msgstr "schreibe Tabelle »%s« neu"
#: commands/tablecmds.c:4072
#, c-format
msgid "verifying table \"%s\""
-msgstr "überprüfe Tabelle „%s“"
+msgstr "überprüfe Tabelle »%s«"
#: commands/tablecmds.c:4186
#, c-format
msgid "column \"%s\" contains null values"
-msgstr "Spalte „%s“ enthält NULL-Werte"
+msgstr "Spalte »%s« enthält NULL-Werte"
#: commands/tablecmds.c:4201 commands/tablecmds.c:7366
#, c-format
msgid "check constraint \"%s\" is violated by some row"
-msgstr "Check-Constraint „%s“ wird von irgendeiner Zeile verletzt"
+msgstr "Check-Constraint »%s« wird von irgendeiner Zeile verletzt"
#: commands/tablecmds.c:4349 commands/trigger.c:235
#: rewrite/rewriteDefine.c:267 rewrite/rewriteDefine.c:912
#, c-format
msgid "\"%s\" is not a table or view"
-msgstr "„%s“ ist keine Tabelle oder Sicht"
+msgstr "»%s« ist keine Tabelle oder Sicht"
#: commands/tablecmds.c:4352 commands/trigger.c:1119 commands/trigger.c:1224
#, c-format
msgid "\"%s\" is not a table, view, or foreign table"
-msgstr "„%s“ ist keine Tabelle, Sicht oder Fremdtabelle"
+msgstr "»%s« ist keine Tabelle, Sicht oder Fremdtabelle"
#: commands/tablecmds.c:4355
#, c-format
msgid "\"%s\" is not a table, view, materialized view, or index"
-msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht noch Index"
+msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht noch Index"
#: commands/tablecmds.c:4361
#, c-format
msgid "\"%s\" is not a table, materialized view, or index"
-msgstr "„%s“ ist weder Tabelle, materialisierte Sicht noch Index"
+msgstr "»%s« ist weder Tabelle, materialisierte Sicht noch Index"
#: commands/tablecmds.c:4364
#, c-format
msgid "\"%s\" is not a table, materialized view, or foreign table"
-msgstr "„%s“ ist weder Tabelle, materialisierte Sicht noch Fremdtabelle"
+msgstr "»%s« ist weder Tabelle, materialisierte Sicht noch Fremdtabelle"
#: commands/tablecmds.c:4367
#, c-format
msgid "\"%s\" is not a table or foreign table"
-msgstr "„%s“ ist keine Tabelle oder Fremdtabelle"
+msgstr "»%s« ist keine Tabelle oder Fremdtabelle"
#: commands/tablecmds.c:4370
#, c-format
msgid "\"%s\" is not a table, composite type, or foreign table"
-msgstr "„%s“ ist weder Tabelle, Sicht, zusammengesetzter Typ noch Fremdtabelle"
+msgstr "»%s« ist weder Tabelle, Sicht, zusammengesetzter Typ noch Fremdtabelle"
#: commands/tablecmds.c:4373 commands/tablecmds.c:5425
#, c-format
msgid "\"%s\" is not a table, materialized view, index, or foreign table"
-msgstr "„%s“ ist weder Tabelle, materialisierte Sicht, Index noch Fremdtabelle"
+msgstr "»%s« ist weder Tabelle, materialisierte Sicht, Index noch Fremdtabelle"
#: commands/tablecmds.c:4383
#, c-format
msgid "\"%s\" is of the wrong type"
-msgstr "„%s“ hat den falschen Typ"
+msgstr "»%s« hat den falschen Typ"
#: commands/tablecmds.c:4535 commands/tablecmds.c:4542
#, c-format
msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
-msgstr "kann Typ „%s“ nicht ändern, weil Spalte „%s.%s“ ihn verwendet"
+msgstr "kann Typ »%s« nicht ändern, weil Spalte »%s.%s« ihn verwendet"
#: commands/tablecmds.c:4549
#, 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"
+msgstr "kann Fremdtabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
#: commands/tablecmds.c:4556
#, 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:4618
#, c-format
msgid "cannot alter type \"%s\" because it is the type of a typed table"
-msgstr "kann Typ „%s“ nicht ändern, weil er der Typ einer getypten Tabelle ist"
+msgstr "kann Typ »%s« nicht ändern, weil er der Typ einer getypten Tabelle ist"
#: commands/tablecmds.c:4620
#, c-format
#: commands/tablecmds.c:4758 commands/tablecmds.c:10254
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
-msgstr "abgeleitete Tabelle „%s“ hat unterschiedlichen Typ für Spalte „%s“"
+msgstr "abgeleitete Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
#: commands/tablecmds.c:4764 commands/tablecmds.c:10261
#, 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:4774
#, c-format
msgid "child table \"%s\" has a conflicting \"%s\" column"
-msgstr "abgeleitete Tabelle „%s“ hat eine widersprüchliche Spalte „%s“"
+msgstr "abgeleitete Tabelle »%s« hat eine widersprüchliche Spalte »%s«"
#: commands/tablecmds.c:4786
#, 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:5013
#, c-format
#: commands/tablecmds.c:5088
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists, skipping"
-msgstr "Spalte „%s“ von Relation „%s“ existiert bereits, wird übersprungen"
+msgstr "Spalte »%s« von Relation »%s« existiert bereits, wird übersprungen"
#: commands/tablecmds.c:5095
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
-msgstr "Spalte „%s“ von Relation „%s“ existiert bereits"
+msgstr "Spalte »%s« von Relation »%s« existiert bereits"
#: commands/tablecmds.c:5206 commands/tablecmds.c:5312
#: commands/tablecmds.c:5370 commands/tablecmds.c:5484
#: commands/tablecmds.c:7884 commands/tablecmds.c:8509
#, c-format
msgid "cannot alter system column \"%s\""
-msgstr "Systemspalte „%s“ kann nicht geändert werden"
+msgstr "Systemspalte »%s« kann nicht geändert werden"
#: commands/tablecmds.c:5242
#, c-format
msgid "column \"%s\" is in a primary key"
-msgstr "Spalte „%s“ ist in einem Primärschlüssel"
+msgstr "Spalte »%s« ist in einem Primärschlüssel"
#: commands/tablecmds.c:5457
#, c-format
#: commands/tablecmds.c:5615
#, c-format
msgid "invalid storage type \"%s\""
-msgstr "ungültiger Storage-Typ „%s“"
+msgstr "ungültiger Storage-Typ »%s«"
#: commands/tablecmds.c:5647
#, c-format
#: commands/tablecmds.c:5729
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
-msgstr "Spalte „%s“ von Relation „%s“ existiert nicht, wird übersprungen"
+msgstr "Spalte »%s« von Relation »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:5742
#, c-format
msgid "cannot drop system column \"%s\""
-msgstr "Systemspalte „%s“ kann nicht gelöscht werden"
+msgstr "Systemspalte »%s« kann nicht gelöscht werden"
#: commands/tablecmds.c:5749
#, c-format
msgid "cannot drop inherited column \"%s\""
-msgstr "geerbte Spalte „%s“ kann nicht gelöscht werden"
+msgstr "geerbte Spalte »%s« kann nicht gelöscht werden"
#: commands/tablecmds.c:5989
#, c-format
msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
-msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX benennt Index „%s“ um in „%s“"
+msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX benennt Index »%s« um in »%s«"
#: commands/tablecmds.c:6202
#, c-format
#: commands/tablecmds.c:6273
#, c-format
msgid "referenced relation \"%s\" is not a table"
-msgstr "Relation „%s“, auf die verwiesen wird, ist keine Tabelle"
+msgstr "Relation »%s«, auf die verwiesen wird, ist keine Tabelle"
#: commands/tablecmds.c:6296
#, c-format
#: commands/tablecmds.c:6481
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
-msgstr "Fremdschlüssel-Constraint „%s“ kann nicht implementiert werden"
+msgstr "Fremdschlüssel-Constraint »%s« kann nicht implementiert werden"
#: commands/tablecmds.c:6484
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
-msgstr "Schlüsselspalten „%s“ und „%s“ haben inkompatible Typen: %s und %s."
+msgstr "Schlüsselspalten »%s« und »%s« haben inkompatible Typen: %s und %s."
#: commands/tablecmds.c:6691 commands/tablecmds.c:6841
#: commands/tablecmds.c:7723 commands/tablecmds.c:7779
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
-msgstr "Constraint „%s“ von Relation „%s“ existiert nicht"
+msgstr "Constraint »%s« von Relation »%s« existiert nicht"
#: commands/tablecmds.c:6697
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint"
-msgstr "Constraint „%s“ von Relation „%s“ ist kein Fremdschlüssel-Constraint"
+msgstr "Constraint »%s« von Relation »%s« ist kein Fremdschlüssel-Constraint"
#: commands/tablecmds.c:6848
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint"
-msgstr "Constraint „%s“ von Relation „%s“ ist kein Fremdschlüssel- oder Check-Constraint"
+msgstr "Constraint »%s« von Relation »%s« ist kein Fremdschlüssel- oder Check-Constraint"
#: commands/tablecmds.c:6916
#, c-format
#: commands/tablecmds.c:6985
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
-msgstr "Spalte „%s“, die im Fremdschlüssel verwendet wird, existiert nicht"
+msgstr "Spalte »%s«, die im Fremdschlüssel verwendet wird, existiert nicht"
#: commands/tablecmds.c:6990
#, c-format
#: commands/tablecmds.c:7055
#, 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:7072
#, 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:7137
#, c-format
#: commands/tablecmds.c:7231
#, 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:7236
#, 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"
+msgstr "in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Unique-Constraint, der auf die angegebenen Schlüssel passt"
#: commands/tablecmds.c:7399
#, c-format
msgid "validating foreign key constraint \"%s\""
-msgstr "validiere Fremdschlüssel-Constraint „%s“"
+msgstr "validiere Fremdschlüssel-Constraint »%s«"
#: commands/tablecmds.c:7695
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
-msgstr "geerbter Constraint „%s“ von Relation „%s“ kann nicht gelöscht werden"
+msgstr "geerbter Constraint »%s« von Relation »%s« kann nicht gelöscht werden"
#: commands/tablecmds.c:7729
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
-msgstr "Constraint „%s“ von Relation „%s“ existiert nicht, wird übersprungen"
+msgstr "Constraint »%s« von Relation »%s« existiert nicht, wird übersprungen"
#: commands/tablecmds.c:7868
#, c-format
#: commands/tablecmds.c:7891
#, c-format
msgid "cannot alter inherited column \"%s\""
-msgstr "kann vererbte Spalte „%s“ nicht ändern"
+msgstr "kann vererbte Spalte »%s« nicht ändern"
#: commands/tablecmds.c:7940
#, c-format
msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s"
-msgstr "Ergebnis der USING-Klausel für Spalte „%s“ kann nicht automatisch in Typ %s umgewandelt werden"
+msgstr "Ergebnis der USING-Klausel für Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
#: commands/tablecmds.c:7943
#, c-format
#: commands/tablecmds.c:7947
#, c-format
msgid "column \"%s\" cannot be cast automatically to type %s"
-msgstr "Spalte „%s“ kann nicht automatisch in Typ %s umgewandelt werden"
+msgstr "Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
#. translator: USING is SQL, don't translate it
#: commands/tablecmds.c:7950
#, c-format
msgid "You might need to specify \"USING %s::%s\"."
-msgstr "Sie müssen möglicherweise „USING %s::%s“ angeben."
+msgstr "Sie müssen möglicherweise »USING %s::%s« angeben."
#: commands/tablecmds.c:8003
#, 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:8090
#, c-format
msgid "cannot alter type of column \"%s\" twice"
-msgstr "Typ der Spalte „%s“ kann nicht zweimal geändert werden"
+msgstr "Typ der Spalte »%s« kann nicht zweimal geändert werden"
#: commands/tablecmds.c:8126
#, c-format
msgid "default for column \"%s\" cannot be cast automatically to type %s"
-msgstr "Vorgabewert der Spalte „%s“ kann nicht automatisch in Typ %s umgewandelt werden"
+msgstr "Vorgabewert der Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
#: commands/tablecmds.c:8252
#, c-format
#: commands/tablecmds.c:8290
#, c-format
msgid "%s depends on column \"%s\""
-msgstr "%s hängt von Spalte „%s“ ab"
+msgstr "%s hängt von Spalte »%s« ab"
#: commands/tablecmds.c:8271
#, c-format
#: commands/tablecmds.c:8954
#, c-format
msgid "cannot change owner of index \"%s\""
-msgstr "kann Eigentümer des Index „%s“ nicht ändern"
+msgstr "kann Eigentümer des Index »%s« nicht ändern"
#: commands/tablecmds.c:8956
#, c-format
#: commands/tablecmds.c:8972
#, c-format
msgid "cannot change owner of sequence \"%s\""
-msgstr "kann Eigentümer der Sequenz „%s“ nicht ändern"
+msgstr "kann Eigentümer der Sequenz »%s« nicht ändern"
#: commands/tablecmds.c:8974 commands/tablecmds.c:11396
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
-msgstr "Sequenz „%s“ ist mit Tabelle „%s“ verknüpft."
+msgstr "Sequenz »%s« ist mit Tabelle »%s« verknüpft."
#: commands/tablecmds.c:8986 commands/tablecmds.c:12043
#, c-format
#: commands/tablecmds.c:8995
#, c-format
msgid "\"%s\" is not a table, view, sequence, or foreign table"
-msgstr "„%s“ ist keine Tabelle, Sicht, Sequenz oder Fremdtabelle"
+msgstr "»%s« ist keine Tabelle, Sicht, Sequenz oder Fremdtabelle"
#: commands/tablecmds.c:9338
#, c-format
#: commands/tablecmds.c:9411
#, c-format
msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table"
-msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht, Index noch TOAST-Tabelle"
+msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht, Index noch TOAST-Tabelle"
#: commands/tablecmds.c:9444 commands/view.c:469
#, c-format
#: commands/tablecmds.c:9590
#, c-format
msgid "cannot move system relation \"%s\""
-msgstr "Systemrelation „%s“ kann nicht verschoben werden"
+msgstr "Systemrelation »%s« kann nicht verschoben werden"
#: commands/tablecmds.c:9606
#, c-format
#: commands/tablecmds.c:9755
#, c-format
msgid "cannot move relations in to or out of pg_global tablespace"
-msgstr "Relationen können nicht in den oder aus dem Tablespace „pg_global“ verschoben werden"
+msgstr "Relationen können nicht in den oder aus dem Tablespace »pg_global« verschoben werden"
#: commands/tablecmds.c:9846
#, c-format
msgid "aborting because lock on relation \"%s.%s\" is not available"
-msgstr "Abbruch weil Sperre für Relation „%s.%s“ nicht verfügbar ist"
+msgstr "Abbruch weil Sperre für Relation »%s.%s« nicht verfügbar ist"
#: commands/tablecmds.c:9862
#, c-format
msgid "no matching relations in tablespace \"%s\" found"
-msgstr "keine passenden Relationen in Tablespace „%s“ gefunden"
+msgstr "keine passenden Relationen in Tablespace »%s« gefunden"
#: commands/tablecmds.c:9936 storage/buffer/bufmgr.c:915
#, c-format
#: commands/tablecmds.c:10123
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
-msgstr "„%s“ ist schon von „%s“ abgeleitet."
+msgstr "»%s« ist schon von »%s« abgeleitet."
#: commands/tablecmds.c:10131
#, c-format
msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
-msgstr "Tabelle „%s“ ohne OIDs kann nicht von Tabelle „%s“ mit OIDs erben"
+msgstr "Tabelle »%s« ohne OIDs kann nicht von Tabelle »%s« mit OIDs erben"
#: commands/tablecmds.c:10272
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
-msgstr "Spalte „%s“ in abgeleiteter Tabelle muss als NOT NULL markiert sein"
+msgstr "Spalte »%s« in abgeleiteter Tabelle muss als NOT NULL markiert sein"
#: commands/tablecmds.c:10288
#, c-format
msgid "child table is missing column \"%s\""
-msgstr "Spalte „%s“ fehlt in abgeleiteter Tabelle"
+msgstr "Spalte »%s« fehlt in abgeleiteter Tabelle"
#: commands/tablecmds.c:10371
#, 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:10379
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\""
-msgstr "Constraint „%s“ kollidiert mit nicht vererbtem Constraint für abgeleitete Tabelle „%s“"
+msgstr "Constraint »%s« kollidiert mit nicht vererbtem Constraint für abgeleitete Tabelle »%s«"
#: commands/tablecmds.c:10403
#, c-format
msgid "child table is missing constraint \"%s\""
-msgstr "Constraint „%s“ fehlt in abgeleiteter Tabelle"
+msgstr "Constraint »%s« fehlt in abgeleiteter Tabelle"
#: commands/tablecmds.c:10487
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
-msgstr "Relation „%s“ ist keine Basisrelation von Relation „%s“"
+msgstr "Relation »%s« ist keine Basisrelation von Relation »%s«"
#: commands/tablecmds.c:10721
#, c-format
#: commands/tablecmds.c:10752
#, c-format
msgid "table is missing column \"%s\""
-msgstr "Spalte „%s“ fehlt in Tabelle"
+msgstr "Spalte »%s« fehlt in Tabelle"
#: commands/tablecmds.c:10762
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
-msgstr "Tabelle hat Spalte „%s“, aber Typ benötigt „%s“"
+msgstr "Tabelle hat Spalte »%s«, aber Typ benötigt »%s«"
#: commands/tablecmds.c:10771
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
-msgstr "Tabelle „%s“ hat unterschiedlichen Typ für Spalte „%s“"
+msgstr "Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
#: commands/tablecmds.c:10784
#, c-format
msgid "table has extra column \"%s\""
-msgstr "Tabelle hat zusätzliche Spalte „%s“"
+msgstr "Tabelle hat zusätzliche Spalte »%s«"
#: commands/tablecmds.c:10836
#, c-format
msgid "\"%s\" is not a typed table"
-msgstr "„%s“ ist keine getypte Tabelle"
+msgstr "»%s« ist keine getypte Tabelle"
#: commands/tablecmds.c:11020
#, c-format
msgid "cannot use non-unique index \"%s\" as replica identity"
-msgstr "nicht eindeutiger Index „%s“ kann nicht als Replik-Identität verwendet werden"
+msgstr "nicht eindeutiger Index »%s« kann nicht als Replik-Identität verwendet werden"
#: commands/tablecmds.c:11026
#, c-format
msgid "cannot use non-immediate index \"%s\" as replica identity"
-msgstr "Index „%s“ kann nicht als Replik-Identität verwendet werden, weil er nicht IMMEDIATE ist"
+msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil er nicht IMMEDIATE ist"
#: commands/tablecmds.c:11032
#, c-format
msgid "cannot use expression index \"%s\" as replica identity"
-msgstr "Ausdrucksindex „%s“ kann nicht als Replik-Identität verwendet werden"
+msgstr "Ausdrucksindex »%s« kann nicht als Replik-Identität verwendet werden"
#: commands/tablecmds.c:11038
#, c-format
msgid "cannot use partial index \"%s\" as replica identity"
-msgstr "partieller Index „%s“ kann nicht als Replik-Identität verwendet werden"
+msgstr "partieller Index »%s« kann nicht als Replik-Identität verwendet werden"
#: commands/tablecmds.c:11044
#, c-format
msgid "cannot use invalid index \"%s\" as replica identity"
-msgstr "ungültiger Index „%s“ kann nicht als Replik-Identität verwendet werden"
+msgstr "ungültiger Index »%s« kann nicht als Replik-Identität verwendet werden"
#: commands/tablecmds.c:11065
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column %d is a system column"
-msgstr "Index „%s“ kann nicht als Replik-Identität verwendet werden, weil Spalte %d eine Systemspalte ist"
+msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil Spalte %d eine Systemspalte ist"
#: commands/tablecmds.c:11072
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column \"%s\" is nullable"
-msgstr "Index „%s“ kann nicht als Replik-Identität verwendet werden, weil Spalte „%s“ NULL-Werte akzeptiert"
+msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil Spalte »%s« NULL-Werte akzeptiert"
#: commands/tablecmds.c:11269
#, c-format
msgid "cannot change logged status of table \"%s\" because it is temporary"
-msgstr "kann den geloggten Status der Tabelle „%s“ nicht ändern, weil sie temporär ist"
+msgstr "kann den geloggten Status der Tabelle »%s« nicht ändern, weil sie temporär ist"
#: commands/tablecmds.c:11328
#, c-format
msgid "could not change table \"%s\" to logged because it references unlogged table \"%s\""
-msgstr "konnte Tabelle „%s“ nicht in geloggt ändern, weil sie auf die ungeloggte Tabelle „%s“ verweist"
+msgstr "konnte Tabelle »%s« nicht in geloggt ändern, weil sie auf die ungeloggte Tabelle »%s« verweist"
#: commands/tablecmds.c:11338
#, c-format
msgid "could not change table \"%s\" to unlogged because it references logged table \"%s\""
-msgstr "konnte Tabelle „%s“ nicht in ungeloggt ändern, weil sie auf die geloggte Tabelle „%s“ verweist"
+msgstr "konnte Tabelle »%s« nicht in ungeloggt ändern, weil sie auf die geloggte Tabelle »%s« verweist"
#: commands/tablecmds.c:11395
#, c-format
#: commands/tablecmds.c:11500
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
-msgstr "Relation „%s“ existiert bereits in Schema „%s“"
+msgstr "Relation »%s« existiert bereits in Schema »%s«"
#: commands/tablecmds.c:12027
#, c-format
msgid "\"%s\" is not a composite type"
-msgstr "„%s“ ist kein zusammengesetzter Typ"
+msgstr "»%s« ist kein zusammengesetzter Typ"
#: commands/tablecmds.c:12057
#, c-format
msgid "\"%s\" is not a table, view, materialized view, sequence, or foreign table"
-msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht, Sequenz noch Fremdtabelle"
+msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht, Sequenz noch Fremdtabelle"
#: commands/tablespace.c:162 commands/tablespace.c:179
#: commands/tablespace.c:190 commands/tablespace.c:198
#: commands/tablespace.c:625 replication/slot.c:970 storage/file/copydir.c:47
#, c-format
msgid "could not create directory \"%s\": %m"
-msgstr "konnte Verzeichnis „%s“ nicht erzeugen: %m"
+msgstr "konnte Verzeichnis »%s« nicht erzeugen: %m"
#: commands/tablespace.c:209
#, c-format
msgid "could not stat directory \"%s\": %m"
-msgstr "konnte „stat“ für Verzeichnis „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Verzeichnis »%s« nicht ausführen: %m"
#: commands/tablespace.c:218
#, c-format
msgid "\"%s\" exists but is not a directory"
-msgstr "„%s“ existiert, ist aber kein Verzeichnis"
+msgstr "»%s« existiert, ist aber kein Verzeichnis"
#: commands/tablespace.c:249
#, c-format
msgid "permission denied to create tablespace \"%s\""
-msgstr "keine Berechtigung, um Tablespace „%s“ zu erzeugen"
+msgstr "keine Berechtigung, um Tablespace »%s« zu erzeugen"
#: commands/tablespace.c:251
#, c-format
#: commands/tablespace.c:288
#, c-format
msgid "tablespace location \"%s\" is too long"
-msgstr "Tablespace-Pfad „%s“ ist zu lang"
+msgstr "Tablespace-Pfad »%s« ist zu lang"
#: commands/tablespace.c:295
#, c-format
#: commands/tablespace.c:304 commands/tablespace.c:952
#, c-format
msgid "unacceptable tablespace name \"%s\""
-msgstr "inakzeptabler Tablespace-Name „%s“"
+msgstr "inakzeptabler Tablespace-Name »%s«"
#: commands/tablespace.c:306 commands/tablespace.c:953
#, c-format
msgid "The prefix \"pg_\" is reserved for system tablespaces."
-msgstr "Der Präfix „pg_“ ist für System-Tablespaces reserviert."
+msgstr "Der Präfix »pg_« ist für System-Tablespaces reserviert."
#: commands/tablespace.c:316 commands/tablespace.c:965
#, c-format
msgid "tablespace \"%s\" already exists"
-msgstr "Tablespace „%s“ existiert bereits"
+msgstr "Tablespace »%s« existiert bereits"
#: commands/tablespace.c:430 commands/tablespace.c:935
#: commands/tablespace.c:1016 commands/tablespace.c:1085
#: commands/tablespace.c:1218 commands/tablespace.c:1418
#, c-format
msgid "tablespace \"%s\" does not exist"
-msgstr "Tablespace „%s“ existiert nicht"
+msgstr "Tablespace »%s« existiert nicht"
#: commands/tablespace.c:436
#, c-format
msgid "tablespace \"%s\" does not exist, skipping"
-msgstr "Tablespace „%s“ existiert nicht, wird übersprungen"
+msgstr "Tablespace »%s« existiert nicht, wird übersprungen"
#: commands/tablespace.c:512
#, c-format
msgid "tablespace \"%s\" is not empty"
-msgstr "Tablespace „%s“ ist nicht leer"
+msgstr "Tablespace »%s« ist nicht leer"
#: commands/tablespace.c:584
#, c-format
msgid "directory \"%s\" does not exist"
-msgstr "Verzeichnis „%s“ existiert nicht"
+msgstr "Verzeichnis »%s« existiert nicht"
#: commands/tablespace.c:585
#, c-format
#: commands/tablespace.c:590
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
-msgstr "konnte Zugriffsrechte für Verzeichnis „%s“ nicht setzen: %m"
+msgstr "konnte Zugriffsrechte für Verzeichnis »%s« nicht setzen: %m"
#: commands/tablespace.c:620
#, c-format
msgid "directory \"%s\" already in use as a tablespace"
-msgstr "Verzeichnis „%s“ ist bereits als Tablespace in Verwendung"
+msgstr "Verzeichnis »%s« ist bereits als Tablespace in Verwendung"
#: commands/tablespace.c:744 commands/tablespace.c:757
#: commands/tablespace.c:793 commands/tablespace.c:885
#, c-format
msgid "could not remove directory \"%s\": %m"
-msgstr "konnte Verzeichnis „%s“ nicht löschen: %m"
+msgstr "konnte Verzeichnis »%s« nicht löschen: %m"
#: commands/tablespace.c:806 commands/tablespace.c:894
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
-msgstr "konnte symbolische Verknüpfung „%s“ nicht löschen: %m"
+msgstr "konnte symbolische Verknüpfung »%s« nicht löschen: %m"
#: commands/tablespace.c:816 commands/tablespace.c:903
#, c-format
msgid "\"%s\" is not a directory or symbolic link"
-msgstr "„%s“ ist kein Verzeichnis oder symbolische Verknüpfung"
+msgstr "»%s« ist kein Verzeichnis oder symbolische Verknüpfung"
#: commands/tablespace.c:1090
#, c-format
msgid "Tablespace \"%s\" does not exist."
-msgstr "Tablespace „%s“ existiert nicht."
+msgstr "Tablespace »%s« existiert nicht."
#: commands/tablespace.c:1517
#, c-format
#: commands/trigger.c:184
#, c-format
msgid "\"%s\" is a table"
-msgstr "„%s“ ist eine Tabelle"
+msgstr "»%s« ist eine Tabelle"
#: commands/trigger.c:186
#, c-format
#: commands/trigger.c:197 commands/trigger.c:204
#, c-format
msgid "\"%s\" is a view"
-msgstr "„%s“ ist eine Sicht"
+msgstr "»%s« ist eine Sicht"
#: commands/trigger.c:199
#, c-format
#: commands/trigger.c:214 commands/trigger.c:221 commands/trigger.c:228
#, c-format
msgid "\"%s\" is a foreign table"
-msgstr "„%s“ ist eine Fremdtabelle"
+msgstr "»%s« ist eine Fremdtabelle"
#: commands/trigger.c:216
#, c-format
#: commands/trigger.c:434
#, c-format
msgid "changing return type of function %s from \"opaque\" to \"trigger\""
-msgstr "ändere Rückgabetyp von Funktion %s von „opaque“ in „trigger“"
+msgstr "ändere Rückgabetyp von Funktion %s von »opaque« in »trigger«"
#: commands/trigger.c:553 commands/trigger.c:1303
#, c-format
msgid "trigger \"%s\" for relation \"%s\" already exists"
-msgstr "Trigger „%s“ für Relation „%s“ existiert bereits"
+msgstr "Trigger »%s« für Relation »%s« existiert bereits"
#: commands/trigger.c:838
msgid "Found referenced table's UPDATE trigger."
#: commands/trigger.c:1190 commands/trigger.c:1351 commands/trigger.c:1469
#, c-format
msgid "trigger \"%s\" for table \"%s\" does not exist"
-msgstr "Trigger „%s“ für Tabelle „%s“ existiert nicht"
+msgstr "Trigger »%s« für Tabelle »%s« existiert nicht"
#: commands/trigger.c:1434
#, c-format
msgid "permission denied: \"%s\" is a system trigger"
-msgstr "keine Berechtigung: „%s“ ist ein Systemtrigger"
+msgstr "keine Berechtigung: »%s« ist ein Systemtrigger"
#: commands/trigger.c:1930
#, c-format
#: commands/trigger.c:4579
#, c-format
msgid "constraint \"%s\" is not deferrable"
-msgstr "Constraint „%s“ ist nicht aufschiebbar"
+msgstr "Constraint »%s« ist nicht aufschiebbar"
#: commands/trigger.c:4602
#, c-format
msgid "constraint \"%s\" does not exist"
-msgstr "Constraint „%s“ existiert nicht"
+msgstr "Constraint »%s« existiert nicht"
#: commands/tsearchcmds.c:115 commands/tsearchcmds.c:685
#, c-format
#: commands/tsearchcmds.c:240
#, c-format
msgid "text search parser parameter \"%s\" not recognized"
-msgstr "Textsucheparserparameter „%s“ nicht erkannt"
+msgstr "Textsucheparserparameter »%s« nicht erkannt"
#: commands/tsearchcmds.c:250
#, c-format
#: commands/tsearchcmds.c:386
#, c-format
msgid "text search template \"%s\" does not accept options"
-msgstr "Textsuchevorlage „%s“ akzeptiert keine Optionen"
+msgstr "Textsuchevorlage »%s« akzeptiert keine Optionen"
#: commands/tsearchcmds.c:460
#, c-format
#: commands/tsearchcmds.c:789
#, c-format
msgid "text search template parameter \"%s\" not recognized"
-msgstr "Textsuchevorlageparameter „%s“ nicht erkannt"
+msgstr "Textsuchevorlageparameter »%s« nicht erkannt"
#: commands/tsearchcmds.c:799
#, c-format
#: commands/tsearchcmds.c:1008
#, c-format
msgid "text search configuration parameter \"%s\" not recognized"
-msgstr "Textsuchekonfigurationsparameter „%s“ nicht erkannt"
+msgstr "Textsuchekonfigurationsparameter »%s« nicht erkannt"
#: commands/tsearchcmds.c:1015
#, c-format
#: commands/tsearchcmds.c:1278
#, c-format
msgid "token type \"%s\" does not exist"
-msgstr "Tokentyp „%s“ existiert nicht"
+msgstr "Tokentyp »%s« existiert nicht"
#: commands/tsearchcmds.c:1502
#, c-format
msgid "mapping for token type \"%s\" does not exist"
-msgstr "Mapping für Tokentyp „%s“ existiert nicht"
+msgstr "Mapping für Tokentyp »%s« existiert nicht"
#: commands/tsearchcmds.c:1508
#, c-format
msgid "mapping for token type \"%s\" does not exist, skipping"
-msgstr "Mapping für Tokentyp „%s“ existiert nicht, wird übersprungen"
+msgstr "Mapping für Tokentyp »%s« existiert nicht, wird übersprungen"
#: commands/tsearchcmds.c:1663 commands/tsearchcmds.c:1774
#, c-format
msgid "invalid parameter list format: \"%s\""
-msgstr "ungültiges Parameterlistenformat: „%s“"
+msgstr "ungültiges Parameterlistenformat: »%s«"
#: commands/typecmds.c:181
#, c-format
#: commands/typecmds.c:288 commands/typecmds.c:1421
#, c-format
msgid "type attribute \"%s\" not recognized"
-msgstr "Typ-Attribut „%s“ nicht erkannt"
+msgstr "Typ-Attribut »%s« nicht erkannt"
#: commands/typecmds.c:342
#, c-format
msgid "invalid type category \"%s\": must be simple ASCII"
-msgstr "ungültige Typenkategorie „%s“: muss einfacher ASCII-Wert sein"
+msgstr "ungültige Typenkategorie »%s«: muss einfacher ASCII-Wert sein"
#: commands/typecmds.c:361
#, c-format
#: commands/typecmds.c:393
#, c-format
msgid "alignment \"%s\" not recognized"
-msgstr "Ausrichtung „%s“ nicht erkannt"
+msgstr "Ausrichtung »%s« nicht erkannt"
#: commands/typecmds.c:410
#, c-format
msgid "storage \"%s\" not recognized"
-msgstr "Storage-Typ „%s“ nicht erkannt"
+msgstr "Storage-Typ »%s« nicht erkannt"
#: commands/typecmds.c:421
#, c-format
#: commands/typecmds.c:807
#, c-format
msgid "\"%s\" is not a valid base type for a domain"
-msgstr "„%s“ ist kein gültiger Basistyp für eine Domäne"
+msgstr "»%s« ist kein gültiger Basistyp für eine Domäne"
#: commands/typecmds.c:893
#, c-format
#: commands/typecmds.c:1291 utils/cache/typcache.c:1634
#, c-format
msgid "%s is not an enum"
-msgstr "„%s“ ist kein Enum"
+msgstr "»%s« ist kein Enum"
#: commands/typecmds.c:1429
#, c-format
msgid "type attribute \"subtype\" is required"
-msgstr "Typ-Attribut „subtype“ muss angegeben werden"
+msgstr "Typ-Attribut »subtype« muss angegeben werden"
#: commands/typecmds.c:1434
#, c-format
#: commands/typecmds.c:1687
#, c-format
msgid "changing argument type of function %s from \"opaque\" to \"cstring\""
-msgstr "ändere Argumenttyp von Funktion %s von „opaque“ in „cstring“"
+msgstr "ändere Argumenttyp von Funktion %s von »opaque« in »cstring«"
#: commands/typecmds.c:1738
#, c-format
msgid "changing argument type of function %s from \"opaque\" to %s"
-msgstr "ändere Argumenttyp von Funktion %s von „opaque“ in %s"
+msgstr "ändere Argumenttyp von Funktion %s von »opaque« in %s"
#: commands/typecmds.c:1837
#, c-format
#: commands/typecmds.c:1974
#, c-format
msgid "range canonical function %s must be immutable"
-msgstr "Bereichstyp-Canonical-Funktion %s muss „immutable“ sein"
+msgstr "Bereichstyp-Canonical-Funktion %s muss »immutable« sein"
#: commands/typecmds.c:2010
#, c-format
#: commands/typecmds.c:2017
#, c-format
msgid "range subtype diff function %s must be immutable"
-msgstr "Bereichstyp-Untertyp-Diff-Funktion %s muss „immutable“ sein"
+msgstr "Bereichstyp-Untertyp-Diff-Funktion %s muss »immutable« sein"
#: commands/typecmds.c:2044
#, c-format
#: commands/typecmds.c:2348
#, c-format
msgid "column \"%s\" of table \"%s\" contains null values"
-msgstr "Spalte „%s“ von Tabelle „%s“ enthält NULL-Werte"
+msgstr "Spalte »%s« von Tabelle »%s« enthält NULL-Werte"
#: commands/typecmds.c:2463 commands/typecmds.c:2646
#, c-format
msgid "constraint \"%s\" of domain \"%s\" does not exist"
-msgstr "Constraint „%s“ von Domäne „%s“ existiert nicht"
+msgstr "Constraint »%s« von Domäne »%s« existiert nicht"
#: commands/typecmds.c:2467
#, c-format
msgid "constraint \"%s\" of domain \"%s\" does not exist, skipping"
-msgstr "Constraint „%s“ von Domäne „%s“ existiert nicht, wird übersprungen"
+msgstr "Constraint »%s« von Domäne »%s« existiert nicht, wird übersprungen"
#: commands/typecmds.c:2652
#, c-format
msgid "constraint \"%s\" of domain \"%s\" is not a check constraint"
-msgstr "Constraint „%s“ von Domäne „%s“ ist kein Check-Constraint"
+msgstr "Constraint »%s« von Domäne »%s« ist kein Check-Constraint"
#: commands/typecmds.c:2758
#, 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"
+msgstr "Spalte »%s« von Tabelle »%s« enthält Werte, die den neuen Constraint verletzen"
#: commands/typecmds.c:2971 commands/typecmds.c:3228 commands/typecmds.c:3417
#, c-format
#: commands/typecmds.c:3005
#, c-format
msgid "constraint \"%s\" for domain \"%s\" already exists"
-msgstr "Constraint „%s“ für Domäne „%s“ existiert bereits"
+msgstr "Constraint »%s« für Domäne »%s« existiert bereits"
#: commands/typecmds.c:3055
#, c-format
#: commands/typecmds.c:3519
#, c-format
msgid "type \"%s\" already exists in schema \"%s\""
-msgstr "Typ %s existiert bereits in Schema „%s“"
+msgstr "Typ %s existiert bereits in Schema »%s«"
#: commands/user.c:149
#, c-format
#: commands/user.c:305 commands/user.c:693
#, c-format
msgid "must be superuser to change bypassrls attribute"
-msgstr "nur Superuser können das Attribut „bypassrls“ ändern"
+msgstr "nur Superuser können das Attribut »bypassrls« ändern"
#: commands/user.c:312
#, c-format
msgid "permission denied to create role"
msgstr "keine Berechtigung, um Rolle zu erzeugen"
-#: commands/user.c:322 commands/user.c:1176 commands/user.c:1183 gram.y:13610
-#: gram.y:13645
+#: commands/user.c:322 commands/user.c:1176 commands/user.c:1183 gram.y:13606
+#: gram.y:13641 utils/adt/acl.c:5279 utils/adt/acl.c:5285
#, c-format
msgid "role name \"%s\" is reserved"
-msgstr "Rollenname „%s“ ist reserviert"
+msgstr "Rollenname »%s« ist reserviert"
#: commands/user.c:324 commands/user.c:1178 commands/user.c:1185
#, c-format
msgid "Role names starting with \"pg_\" are reserved."
-msgstr "Rollennamen, die mit „pg_“ anfangen, sind reserviert."
+msgstr "Rollennamen, die mit »pg_« anfangen, sind reserviert."
#: commands/user.c:336 commands/user.c:1191
#, c-format
msgid "role \"%s\" already exists"
-msgstr "Rolle „%s“ existiert bereits"
+msgstr "Rolle »%s« existiert bereits"
#: commands/user.c:414
#, c-format
#: utils/adt/acl.c:5206 utils/adt/acl.c:5224 utils/init/miscinit.c:502
#, c-format
msgid "role \"%s\" does not exist"
-msgstr "Rolle „%s“ existiert nicht"
+msgstr "Rolle »%s« existiert nicht"
#: commands/user.c:995
#, c-format
msgid "role \"%s\" does not exist, skipping"
-msgstr "Rolle „%s“ existiert nicht, wird übersprungen"
+msgstr "Rolle »%s« existiert nicht, wird übersprungen"
#: commands/user.c:1007 commands/user.c:1011
#, c-format
#: commands/user.c:1042
#, c-format
msgid "role \"%s\" cannot be dropped because some objects depend on it"
-msgstr "kann Rolle „%s“ nicht löschen, weil andere Objekte davon abhängen"
+msgstr "kann Rolle »%s« nicht löschen, weil andere Objekte davon abhängen"
#: commands/user.c:1163
#, c-format
#: commands/user.c:1440 commands/user.c:1586
#, c-format
msgid "must have admin option on role \"%s\""
-msgstr "Admin-Option für Rolle „%s“ wird benötigt"
+msgstr "Admin-Option für Rolle »%s« wird benötigt"
#: commands/user.c:1457
#, c-format
#: commands/user.c:1482
#, c-format
msgid "role \"%s\" is a member of role \"%s\""
-msgstr "Rolle „%s“ ist ein Mitglied der Rolle „%s“"
+msgstr "Rolle »%s« ist ein Mitglied der Rolle »%s«"
#: commands/user.c:1497
#, c-format
msgid "role \"%s\" is already a member of role \"%s\""
-msgstr "Rolle „%s“ ist schon Mitglied der Rolle „%s“"
+msgstr "Rolle »%s« ist schon Mitglied der Rolle »%s«"
#: commands/user.c:1608
#, c-format
msgid "role \"%s\" is not a member of role \"%s\""
-msgstr "Rolle „%s“ ist kein Mitglied der Rolle „%s“"
+msgstr "Rolle »%s« ist kein Mitglied der Rolle »%s«"
#: commands/vacuum.c:185
#, c-format
#: commands/vacuum.c:1270
#, c-format
msgid "skipping vacuum of \"%s\" --- lock not available"
-msgstr "überspringe Vacuum von „%s“ --- Sperre nicht verfügbar"
+msgstr "überspringe Vacuum von »%s« --- Sperre nicht verfügbar"
#: commands/vacuum.c:1296
#, c-format
msgid "skipping \"%s\" --- only superuser can vacuum it"
-msgstr "überspringe „%s“ --- nur Superuser kann sie vacuumen"
+msgstr "überspringe »%s« --- nur Superuser kann sie vacuumen"
#: commands/vacuum.c:1300
#, 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:1304
#, 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:1322
#, 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/vacuumlazy.c:366
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
-msgstr "automatisches Vacuum der Tabelle „%s.%s.%s“: Index-Scans: %d\n"
+msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
#: commands/vacuumlazy.c:371
#, c-format
#: commands/vacuumlazy.c:846
#, 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:1314
+#: commands/vacuumlazy.c:1316
#, c-format
msgid "\"%s\": removed %.0f row versions in %u pages"
-msgstr "„%s“: %.0f Zeilenversionen in %u Seiten entfernt"
+msgstr "»%s«: %.0f Zeilenversionen in %u Seiten entfernt"
-#: commands/vacuumlazy.c:1324
+#: commands/vacuumlazy.c:1326
#, c-format
msgid "%.0f dead row versions cannot be removed yet.\n"
msgstr "%.0f tote Zeilenversionen können noch nicht entfernt werden.\n"
-#: commands/vacuumlazy.c:1326
+#: commands/vacuumlazy.c:1328
#, c-format
msgid "There were %.0f unused item pointers.\n"
msgstr "Es gab %.0f unbenutzte Itemzeiger.\n"
-#: commands/vacuumlazy.c:1328
+#: commands/vacuumlazy.c:1330
#, c-format
msgid "Skipped %u page due to buffer pins.\n"
msgid_plural "Skipped %u pages due to buffer pins.\n"
msgstr[0] "%u Seite wegen Buffer-Pins übersprungen.\n"
msgstr[1] "%u Seiten wegen Buffer-Pins übersprungen.\n"
-#: commands/vacuumlazy.c:1332
+#: commands/vacuumlazy.c:1334
#, c-format
msgid "%u page is entirely empty.\n"
msgid_plural "%u pages are entirely empty.\n"
msgstr[0] "%u Seite ist vollkommen leer.\n"
msgstr[1] "%u Seiten sind vollkommen leer.\n"
-#: commands/vacuumlazy.c:1340
+#: commands/vacuumlazy.c:1342
#, 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"
+msgstr "»%s«: %.0f entfernbare, %.0f nicht entfernbare Zeilenversionen in %u von %u Seiten gefunden"
-#: commands/vacuumlazy.c:1409
+#: commands/vacuumlazy.c:1411
#, c-format
msgid "\"%s\": removed %d row versions in %d pages"
-msgstr "„%s“: %d Zeilenversionen in %d Seiten entfernt"
+msgstr "»%s«: %d Zeilenversionen in %d Seiten entfernt"
-#: commands/vacuumlazy.c:1598
+#: commands/vacuumlazy.c:1600
#, c-format
msgid "scanned index \"%s\" to remove %d row versions"
-msgstr "Index „%s“ gelesen und %d Zeilenversionen entfernt"
+msgstr "Index »%s« gelesen und %d Zeilenversionen entfernt"
-#: commands/vacuumlazy.c:1644
+#: commands/vacuumlazy.c:1646
#, c-format
msgid "index \"%s\" now contains %.0f row versions in %u pages"
-msgstr "Index „%s“ enthält %.0f Zeilenversionen in %u Seiten"
+msgstr "Index »%s« enthält %.0f Zeilenversionen in %u Seiten"
-#: commands/vacuumlazy.c:1648
+#: commands/vacuumlazy.c:1650
#, c-format
msgid ""
"%.0f index row versions were removed.\n"
"%u Indexseiten wurden gelöscht, %u sind gegenwärtig wiederverwendbar.\n"
"%s."
-#: commands/vacuumlazy.c:1734
+#: commands/vacuumlazy.c:1745
#, c-format
msgid "\"%s\": stopping truncate due to conflicting lock request"
-msgstr "„%s“: Truncate wird gestoppt wegen Sperrkonflikt"
+msgstr "»%s«: Truncate wird gestoppt wegen Sperrkonflikt"
-#: commands/vacuumlazy.c:1799
+#: commands/vacuumlazy.c:1810
#, c-format
msgid "\"%s\": truncated %u to %u pages"
-msgstr "„%s“: von %u auf %u Seiten verkürzt"
+msgstr "»%s«: von %u auf %u Seiten verkürzt"
-#: commands/vacuumlazy.c:1855
+#: commands/vacuumlazy.c:1866
#, c-format
msgid "\"%s\": suspending truncate due to conflicting lock request"
-msgstr "„%s“: Truncate wird ausgesetzt wegen Sperrkonflikt"
+msgstr "»%s«: Truncate wird ausgesetzt wegen Sperrkonflikt"
#: commands/variable.c:164 utils/misc/guc.c:9879
#, c-format
msgid "Unrecognized key word: \"%s\"."
-msgstr "Unbekanntes Schlüsselwort: „%s“."
+msgstr "Unbekanntes Schlüsselwort: »%s«."
#: commands/variable.c:176
#, c-format
msgid "Conflicting \"datestyle\" specifications."
-msgstr "Widersprüchliche „datestyle“-Angaben."
+msgstr "Widersprüchliche »datestyle«-Angaben."
#: commands/variable.c:298
#, c-format
#: commands/variable.c:346 commands/variable.c:428
#, c-format
msgid "time zone \"%s\" appears to use leap seconds"
-msgstr "Zeitzone „%s“ verwendet anscheinend Schaltsekunden"
+msgstr "Zeitzone »%s« verwendet anscheinend Schaltsekunden"
#: commands/variable.c:348 commands/variable.c:430
#, c-format
#: commands/variable.c:718
#, c-format
msgid "Cannot change \"client_encoding\" now."
-msgstr "„client_encoding“ kann jetzt nicht geändert werden."
+msgstr "»client_encoding« kann jetzt nicht geändert werden."
#: commands/variable.c:779
#, c-format
#: commands/variable.c:915
#, c-format
msgid "permission denied to set role \"%s\""
-msgstr "keine Berechtigung, um Rolle „%s“ zu setzen"
+msgstr "keine Berechtigung, um Rolle »%s« zu setzen"
#: commands/view.c:54
#, c-format
msgid "invalid value for \"check_option\" option"
-msgstr "ungültiger Wert für Option „check_option“"
+msgstr "ungültiger Wert für Option »check_option«"
#: commands/view.c:55
#, c-format
msgid "Valid values are \"local\" and \"cascaded\"."
-msgstr "Gültige Werte sind „local“ und „cascaded“."
+msgstr "Gültige Werte sind »local« und »cascaded«."
#: commands/view.c:103
#, 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:117
#, c-format
#: commands/view.c:268
#, c-format
msgid "cannot change name of view column \"%s\" to \"%s\""
-msgstr "kann Namen der Sichtspalte „%s“ nicht in „%s“ ändern"
+msgstr "kann Namen der Sichtspalte »%s« nicht in »%s« ändern"
#: commands/view.c:276
#, c-format
msgid "cannot change data type of view column \"%s\" from %s to %s"
-msgstr "kann Datentyp der Sichtspalte „%s“ nicht von %s in %s ändern"
+msgstr "kann Datentyp der Sichtspalte »%s« nicht von %s in %s ändern"
#: commands/view.c:415
#, c-format
#: commands/view.c:521
#, c-format
msgid "view \"%s\" will be a temporary view"
-msgstr "Sicht „%s“ wird eine temporäre Sicht"
+msgstr "Sicht »%s« wird eine temporäre Sicht"
#: executor/execCurrent.c:76
#, c-format
msgid "cursor \"%s\" is not a SELECT query"
-msgstr "Cursor „%s“ ist keine SELECT-Anfrage"
+msgstr "Cursor »%s« ist keine SELECT-Anfrage"
#: executor/execCurrent.c:82
#, c-format
msgid "cursor \"%s\" is held from a previous transaction"
-msgstr "Cursor „%s“ wurde aus einer vorherigen Transaktion beibehalten"
+msgstr "Cursor »%s« wurde aus einer vorherigen Transaktion beibehalten"
#: executor/execCurrent.c:114
#, c-format
msgid "cursor \"%s\" has multiple FOR UPDATE/SHARE references to table \"%s\""
-msgstr "Cursor „%s“ hat mehrere FOR UPDATE/SHARE-Verweise auf Tabelle „%s“"
+msgstr "Cursor »%s« hat mehrere FOR UPDATE/SHARE-Verweise auf Tabelle »%s«"
#: executor/execCurrent.c:123
#, c-format
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“"
+msgstr "Cursor »%s« hat keinen FOR UPDATE/SHARE-Verweis auf Tabelle »%s«"
#: executor/execCurrent.c:133 executor/execCurrent.c:179
#, c-format
msgid "cursor \"%s\" is not positioned on a row"
-msgstr "Cursor „%s“ ist nicht auf eine Zeile positioniert"
+msgstr "Cursor »%s« ist nicht auf eine Zeile positioniert"
#: executor/execCurrent.c:166
#, c-format
msgid "cursor \"%s\" is not a simply updatable scan of table \"%s\""
-msgstr "Cursor „%s“ ist kein einfach aktualisierbarer Scan der Tabelle „%s“"
+msgstr "Cursor »%s« ist kein einfach aktualisierbarer Scan der Tabelle »%s«"
#: executor/execCurrent.c:231 executor/execQual.c:1178
#, c-format
#: executor/execIndexing.c:821
#, c-format
msgid "could not create exclusion constraint \"%s\""
-msgstr "konnte Exclusion-Constraint „%s“ nicht erzeugen"
+msgstr "konnte Exclusion-Constraint »%s« nicht erzeugen"
#: executor/execIndexing.c:824
#, c-format
#: executor/execIndexing.c:832
#, c-format
msgid "conflicting key value violates exclusion constraint \"%s\""
-msgstr "kollidierender Schlüsselwert verletzt Exclusion-Constraint „%s“"
+msgstr "kollidierender Schlüsselwert verletzt Exclusion-Constraint »%s«"
#: executor/execIndexing.c:835
#, c-format
#: executor/execMain.c:1027
#, c-format
msgid "cannot change sequence \"%s\""
-msgstr "kann Sequenz „%s“ nicht ändern"
+msgstr "kann Sequenz »%s« nicht ändern"
#: executor/execMain.c:1033
#, c-format
msgid "cannot change TOAST relation \"%s\""
-msgstr "kann TOAST-Relation „%s“ nicht ändern"
+msgstr "kann TOAST-Relation »%s« nicht ändern"
#: executor/execMain.c:1051 rewrite/rewriteHandler.c:2648
#, c-format
msgid "cannot insert into view \"%s\""
-msgstr "kann nicht in Sicht „%s“ einfügen"
+msgstr "kann nicht in Sicht »%s« einfügen"
#: executor/execMain.c:1053 rewrite/rewriteHandler.c:2651
#, c-format
#: executor/execMain.c:1059 rewrite/rewriteHandler.c:2656
#, c-format
msgid "cannot update view \"%s\""
-msgstr "kann Sicht „%s“ nicht aktualisieren"
+msgstr "kann Sicht »%s« nicht aktualisieren"
#: executor/execMain.c:1061 rewrite/rewriteHandler.c:2659
#, c-format
#: executor/execMain.c:1067 rewrite/rewriteHandler.c:2664
#, c-format
msgid "cannot delete from view \"%s\""
-msgstr "kann nicht aus Sicht „%s“ löschen"
+msgstr "kann nicht aus Sicht »%s« löschen"
#: executor/execMain.c:1069 rewrite/rewriteHandler.c:2667
#, c-format
#: executor/execMain.c:1080
#, c-format
msgid "cannot change materialized view \"%s\""
-msgstr "kann materialisierte Sicht „%s“ nicht ändern"
+msgstr "kann materialisierte Sicht »%s« nicht ändern"
#: executor/execMain.c:1092
#, c-format
msgid "cannot insert into foreign table \"%s\""
-msgstr "kann nicht in Fremdtabelle „%s“ einfügen"
+msgstr "kann nicht in Fremdtabelle »%s« einfügen"
#: executor/execMain.c:1098
#, c-format
msgid "foreign table \"%s\" does not allow inserts"
-msgstr "Fremdtabelle „%s“ erlaubt kein Einfügen"
+msgstr "Fremdtabelle »%s« erlaubt kein Einfügen"
#: executor/execMain.c:1105
#, c-format
msgid "cannot update foreign table \"%s\""
-msgstr "kann Fremdtabelle „%s“ nicht aktualisieren"
+msgstr "kann Fremdtabelle »%s« nicht aktualisieren"
#: executor/execMain.c:1111
#, c-format
msgid "foreign table \"%s\" does not allow updates"
-msgstr "Fremdtabelle „%s“ erlaubt kein Aktualisieren"
+msgstr "Fremdtabelle »%s« erlaubt kein Aktualisieren"
#: executor/execMain.c:1118
#, c-format
msgid "cannot delete from foreign table \"%s\""
-msgstr "kann nicht aus Fremdtabelle „%s“ löschen"
+msgstr "kann nicht aus Fremdtabelle »%s« löschen"
#: executor/execMain.c:1124
#, c-format
msgid "foreign table \"%s\" does not allow deletes"
-msgstr "Fremdtabelle „%s“ erlaubt kein Löschen"
+msgstr "Fremdtabelle »%s« erlaubt kein Löschen"
#: executor/execMain.c:1135
#, c-format
msgid "cannot change relation \"%s\""
-msgstr "kann Relation „%s“ nicht ändern"
+msgstr "kann Relation »%s« nicht ändern"
#: executor/execMain.c:1161
#, c-format
msgid "cannot lock rows in sequence \"%s\""
-msgstr "kann Zeilen in Sequenz „%s“ nicht sperren"
+msgstr "kann Zeilen in Sequenz »%s« nicht sperren"
#: executor/execMain.c:1168
#, c-format
msgid "cannot lock rows in TOAST relation \"%s\""
-msgstr "kann Zeilen in TOAST-Relation „%s“ nicht sperren"
+msgstr "kann Zeilen in TOAST-Relation »%s« nicht sperren"
#: executor/execMain.c:1175
#, c-format
msgid "cannot lock rows in view \"%s\""
-msgstr "kann Zeilen in Sicht „%s“ nicht sperren"
+msgstr "kann Zeilen in Sicht »%s« nicht sperren"
#: executor/execMain.c:1183
#, c-format
msgid "cannot lock rows in materialized view \"%s\""
-msgstr "kann Zeilen in materialisierter Sicht „%s“ nicht sperren"
+msgstr "kann Zeilen in materialisierter Sicht »%s« nicht sperren"
#: executor/execMain.c:1192 executor/execMain.c:2611
#: executor/nodeLockRows.c:132
#, c-format
msgid "cannot lock rows in foreign table \"%s\""
-msgstr "kann Zeilen in Fremdtabelle „%s“ nicht sperren"
+msgstr "kann Zeilen in Fremdtabelle »%s« nicht sperren"
#: executor/execMain.c:1198
#, c-format
msgid "cannot lock rows in relation \"%s\""
-msgstr "kann Zeilen in Relation „%s“ nicht sperren"
+msgstr "kann Zeilen in Relation »%s« nicht sperren"
#: executor/execMain.c:1729
#, c-format
msgid "null value in column \"%s\" violates not-null constraint"
-msgstr "NULL-Wert in Spalte „%s“ verletzt Not-Null-Constraint"
+msgstr "NULL-Wert in Spalte »%s« verletzt Not-Null-Constraint"
#: executor/execMain.c:1731 executor/execMain.c:1757 executor/execMain.c:1846
#, c-format
#: executor/execMain.c:1755
#, c-format
msgid "new row for relation \"%s\" violates check constraint \"%s\""
-msgstr "neue Zeile für Relation „%s“ verletzt Check-Constraint „%s“"
+msgstr "neue Zeile für Relation »%s« verletzt Check-Constraint »%s«"
#: executor/execMain.c:1844
#, c-format
msgid "new row violates check option for view \"%s\""
-msgstr "neue Zeile verletzt Check-Option für Sicht „%s“"
+msgstr "neue Zeile verletzt Check-Option für Sicht »%s«"
#: executor/execMain.c:1854
#, c-format
msgid "new row violates row-level security policy \"%s\" for table \"%s\""
-msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene „%s“ für Tabelle „%s“"
+msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene »%s« für Tabelle »%s«"
#: executor/execMain.c:1859
#, c-format
msgid "new row violates row-level security policy for table \"%s\""
-msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene für Tabelle „%s“"
+msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene für Tabelle »%s«"
#: executor/execMain.c:1866
#, c-format
msgid "new row violates row-level security policy \"%s\" (USING expression) for table \"%s\""
-msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene „%s“ (USING-Ausdruck) für Tabelle „%s“"
+msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene »%s« (USING-Ausdruck) für Tabelle »%s«"
#: executor/execMain.c:1871
#, c-format
msgid "new row violates row-level security policy (USING expression) for table \"%s\""
-msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene (USING-Ausdruck) für Tabelle „%s“"
+msgstr "neue Zeile verletzt Policy für Sicherheit auf Zeilenebene (USING-Ausdruck) für Tabelle »%s«"
-#: executor/execQual.c:302 executor/execQual.c:339 executor/execQual.c:3213
+#: executor/execQual.c:302 executor/execQual.c:339 executor/execQual.c:3218
#: utils/adt/array_userfuncs.c:472 utils/adt/arrayfuncs.c:260
#: utils/adt/arrayfuncs.c:558 utils/adt/arrayfuncs.c:1288
#: utils/adt/arrayfuncs.c:3361 utils/adt/arrayfuncs.c:5245
msgid "array subscript in assignment must not be null"
msgstr "Arrayindex in Zuweisung darf nicht NULL sein"
-#: executor/execQual.c:657 executor/execQual.c:4138
+#: executor/execQual.c:657 executor/execQual.c:4158
#, c-format
msgid "attribute %d has wrong type"
msgstr "Attribut %d hat falschen Typ"
-#: executor/execQual.c:658 executor/execQual.c:4139
+#: executor/execQual.c:658 executor/execQual.c:4159
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr "Tabelle hat Typ %s, aber Anfrage erwartet %s."
msgid "Returned type %s at ordinal position %d, but query expects %s."
msgstr "Rückgabetyp war %s auf Position %d, aber Anfrage erwartet %s."
-#: executor/execQual.c:1897 executor/execQual.c:2328
+#: executor/execQual.c:1897 executor/execQual.c:2335
#, c-format
msgid "table-function protocol for materialize mode was not followed"
msgstr "Tabellenfunktionsprotokoll für Materialisierungsmodus wurde nicht befolgt"
-#: executor/execQual.c:1917 executor/execQual.c:2335
+#: executor/execQual.c:1917 executor/execQual.c:2342
#, c-format
msgid "unrecognized table-function returnMode: %d"
msgstr "unbekannter returnMode von Tabellenfunktion: %d"
-#: executor/execQual.c:2245
-#, c-format
-msgid "function returning set of rows cannot return null value"
-msgstr "Funktion, die eine Zeilenmenge zurückgibt, kann keinen NULL-Wert zurückgeben"
-
-#: executor/execQual.c:2302
+#: executor/execQual.c:2287
#, c-format
msgid "rows returned by function are not all of the same row type"
msgstr "von Funktion zurückgegebene Zeilen haben nicht alle den selben Zeilentyp"
-#: executor/execQual.c:2517
+#: executor/execQual.c:2522
#, c-format
msgid "IS DISTINCT FROM does not support set arguments"
msgstr "IS DISTINCT FROM unterstützt keine Mengenargumente"
-#: executor/execQual.c:2594
+#: executor/execQual.c:2599
#, c-format
msgid "op ANY/ALL (array) does not support set arguments"
msgstr "op ANY/ALL (array) unterstützt keine Mengenargumente"
-#: executor/execQual.c:3191
+#: executor/execQual.c:3196
#, c-format
msgid "cannot merge incompatible arrays"
msgstr "kann inkompatible Arrays nicht verschmelzen"
-#: executor/execQual.c:3192
+#: executor/execQual.c:3197
#, 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."
-#: executor/execQual.c:3233 executor/execQual.c:3260
+#: executor/execQual.c:3238 executor/execQual.c:3265
#, c-format
msgid "multidimensional arrays must have array expressions with matching dimensions"
msgstr "mehrdimensionale Arrays müssen Arraysausdrücke mit gleicher Anzahl Dimensionen haben"
-#: executor/execQual.c:3775
+#: executor/execQual.c:3780
#, c-format
msgid "NULLIF does not support set arguments"
msgstr "NULLIF unterstützt keine Mengenargumente"
-#: executor/execQual.c:4008 utils/adt/domains.c:136
+#: executor/execQual.c:4028 utils/adt/domains.c:136
#, c-format
msgid "domain %s does not allow null values"
msgstr "Domäne %s erlaubt keine NULL-Werte"
-#: executor/execQual.c:4038 utils/adt/domains.c:173
+#: executor/execQual.c:4058 utils/adt/domains.c:173
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
-msgstr "Wert für Domäne %s verletzt Check-Constraint „%s“"
+msgstr "Wert für Domäne %s verletzt Check-Constraint »%s«"
-#: executor/execQual.c:4393
+#: executor/execQual.c:4413
#, c-format
msgid "WHERE CURRENT OF is not supported for this table type"
msgstr "WHERE CURRENT OF wird für diesen Tabellentyp nicht unterstützt"
-#: executor/execQual.c:4582 parser/parse_agg.c:758
+#: executor/execQual.c:4602 parser/parse_agg.c:758
#, c-format
msgid "window function calls cannot be nested"
msgstr "Aufrufe von Fensterfunktionen können nicht geschachtelt werden"
-#: executor/execQual.c:4794
+#: executor/execQual.c:4814
#, c-format
msgid "target type is not an array"
msgstr "Zieltyp ist kein Array"
-#: executor/execQual.c:4909
+#: executor/execQual.c:4929
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr "ROW()-Spalte hat Typ %s statt Typ %s"
-#: executor/execQual.c:5044 utils/adt/arrayfuncs.c:3803
+#: executor/execQual.c:5064 utils/adt/arrayfuncs.c:3803
#: utils/adt/arrayfuncs.c:6341 utils/adt/rowtypes.c:927
#, c-format
msgid "could not identify a comparison function for type %s"
#: executor/execUtils.c:819
#, c-format
msgid "materialized view \"%s\" has not been populated"
-msgstr "materialisierte Sicht „%s“ wurde noch nicht befüllt"
+msgstr "materialisierte Sicht »%s« wurde noch nicht befüllt"
#: executor/execUtils.c:821
#, c-format
#: executor/functions.c:515 executor/spi.c:1368 executor/spi.c:2160
#, c-format
msgid "%s is not allowed in a non-volatile function"
-msgstr "%s ist in als nicht „volatile“ markierten Funktionen nicht erlaubt"
+msgstr "%s ist in als nicht »volatile« markierten Funktionen nicht erlaubt"
#: executor/functions.c:643
#, c-format
#: executor/functions.c:1408
#, c-format
msgid "SQL function \"%s\" statement %d"
-msgstr "SQL-Funktion „%s“ Anweisung %d"
+msgstr "SQL-Funktion »%s« Anweisung %d"
#: executor/functions.c:1434
#, c-format
msgid "SQL function \"%s\" during startup"
-msgstr "SQL-Funktion „%s“ beim Start"
+msgstr "SQL-Funktion »%s« beim Start"
#: executor/functions.c:1593 executor/functions.c:1630
#: executor/functions.c:1642 executor/functions.c:1755
msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
#: executor/nodeAgg.c:2983
-#, fuzzy, c-format
-#| msgid "final function with extra arguments must not be declared STRICT"
-msgid "combine function for aggregate %u must to be declared as strict"
-msgstr "Abschlussfunktion mit zusätzlichen Argumenten darf nicht als STRICT deklariert sein"
+#, c-format
+msgid "combine function for aggregate %u must be declared as STRICT"
+msgstr "Kombinierfunktion für Aggregatfunktion %u muss als STRICT deklariert sein"
#: executor/nodeAgg.c:3028 executor/nodeWindowAgg.c:2289
#, c-format
#: executor/nodeCustom.c:148 executor/nodeCustom.c:159
#, c-format
msgid "custom scan \"%s\" does not support MarkPos"
-msgstr "Custom-Scan „%s“ unterstützt MarkPos nicht"
+msgstr "Custom-Scan »%s« unterstützt MarkPos nicht"
#: executor/nodeHashjoin.c:823 executor/nodeHashjoin.c:853
#, c-format
#: executor/spi.c:215 executor/spi.c:279
#, c-format
msgid "Check for missing \"SPI_finish\" calls."
-msgstr "Prüfen Sie, ob Aufrufe von „SPI_finish“ fehlen."
+msgstr "Prüfen Sie, ob Aufrufe von »SPI_finish« fehlen."
#: executor/spi.c:278
#, c-format
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE wird nicht unterstützt"
-#: executor/spi.c:1343 parser/analyze.c:2314
+#: executor/spi.c:1343 parser/analyze.c:2363
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Scrollbare Cursor müssen READ ONLY sein."
#: executor/spi.c:2461
#, c-format
msgid "SQL statement \"%s\""
-msgstr "SQL-Anweisung „%s“"
+msgstr "SQL-Anweisung »%s«"
-#: executor/tqueue.c:206
+#: executor/tqueue.c:319
#, c-format
-msgid "unable to send tuples"
-msgstr ""
+msgid "could not send tuple to shared-memory queue"
+msgstr "konnte Tupel nicht an Shared-Memory-Queue senden"
-#: foreign/foreign.c:297
+#: foreign/foreign.c:192
#, c-format
msgid "user mapping not found for \"%s\""
-msgstr "Benutzerabbildung für „%s“ nicht gefunden"
+msgstr "Benutzerabbildung für »%s« nicht gefunden"
-#: foreign/foreign.c:732
+#: foreign/foreign.c:644
#, c-format
msgid "invalid option \"%s\""
-msgstr "ungültige Option „%s“"
+msgstr "ungültige Option »%s«"
-#: foreign/foreign.c:733
+#: foreign/foreign.c:645
#, c-format
msgid "Valid options in this context are: %s"
msgstr "Gültige Optionen in diesem Zusammenhang sind: %s"
#: gram.y:1004
#, c-format
msgid "unrecognized role option \"%s\""
-msgstr "unbekannte Rollenoption „%s“"
+msgstr "unbekannte Rollenoption »%s«"
#: gram.y:1280 gram.y:1295
#, c-format
msgid "duplicate trigger events specified"
msgstr "mehrere Trigger-Ereignisse angegeben"
-#: gram.y:4893 parser/parse_utilcmd.c:2741 parser/parse_utilcmd.c:2767
+#: gram.y:4893 parser/parse_utilcmd.c:2743 parser/parse_utilcmd.c:2769
#, c-format
msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
msgstr "Constraint, der als INITIALLY DEFERRED deklariert wurde, muss DEFERRABLE sein"
#: gram.y:9380
#, c-format
msgid "unrecognized VACUUM option \"%s\""
-msgstr "unbekannte VACUUM-Option „%s“"
+msgstr "unbekannte VACUUM-Option »%s«"
-#: gram.y:9878 parser/parse_expr.c:1476
+#: gram.y:9878 parser/parse_expr.c:1501
#, c-format
msgid "number of columns does not match number of values"
msgstr "Anzahl der Spalten stimmt nicht mit der Anzahl der Werte überein"
msgid "wrong number of parameters on right side of OVERLAPS expression"
msgstr "falsche Anzahl Parameter auf rechter Seite von OVERLAPS-Ausdruck"
-#: gram.y:11959
+#: gram.y:11957
#, c-format
msgid "UNIQUE predicate is not yet implemented"
msgstr "UNIQUE-Prädikat ist noch nicht implementiert"
-#: gram.y:12291
+#: gram.y:12287
#, c-format
msgid "cannot use multiple ORDER BY clauses with WITHIN GROUP"
msgstr "in WITHIN GROUP können nicht mehrere ORDER-BY-Klauseln verwendet werden"
-#: gram.y:12296
+#: gram.y:12292
#, c-format
msgid "cannot use DISTINCT with WITHIN GROUP"
msgstr "DISTINCT kann nicht mit WITHIN GROUP verwendet werden"
-#: gram.y:12301
+#: gram.y:12297
#, c-format
msgid "cannot use VARIADIC with WITHIN GROUP"
msgstr "VARIADIC kann nicht mit WITHIN GROUP verwendet werden"
-#: gram.y:12807
+#: gram.y:12803
#, c-format
msgid "RANGE PRECEDING is only supported with UNBOUNDED"
msgstr "RANGE PRECEDING wird nur mit UNBOUNDED unterstützt"
-#: gram.y:12813
+#: gram.y:12809
#, c-format
msgid "RANGE FOLLOWING is only supported with UNBOUNDED"
msgstr "RANGE FOLLOWING wird nur mit UNBOUNDED unterstützt"
-#: gram.y:12840 gram.y:12863
+#: gram.y:12836 gram.y:12859
#, c-format
msgid "frame start cannot be UNBOUNDED FOLLOWING"
msgstr "Frame-Beginn kann nicht UNBOUNDED FOLLOWING sein"
-#: gram.y:12845
+#: gram.y:12841
#, c-format
msgid "frame starting from following row cannot end with current row"
msgstr "Frame der in der folgenden Zeile beginnt kann nicht in der aktuellen Zeile enden"
-#: gram.y:12868
+#: gram.y:12864
#, c-format
msgid "frame end cannot be UNBOUNDED PRECEDING"
msgstr "Frame-Ende kann nicht UNBOUNDED PRECEDING sein"
-#: gram.y:12874
+#: gram.y:12870
#, c-format
msgid "frame starting from current row cannot have preceding rows"
msgstr "Frame der in der aktuellen Zeile beginnt kann keine vorhergehenden Zeilen haben"
-#: gram.y:12881
+#: gram.y:12877
#, c-format
msgid "frame starting from following row cannot have preceding rows"
msgstr "Frame der in der folgenden Zeile beginnt kann keine vorhergehenden Zeilen haben"
-#: gram.y:13546
+#: gram.y:13542
#, c-format
msgid "type modifier cannot have parameter name"
msgstr "Typmodifikator kann keinen Parameternamen haben"
-#: gram.y:13552
+#: gram.y:13548
#, c-format
msgid "type modifier cannot have ORDER BY"
msgstr "Typmodifikator kann kein ORDER BY haben"
-#: gram.y:13616 gram.y:13622
+#: gram.y:13612 gram.y:13618
#, c-format
msgid "%s cannot be used as a role name here"
msgstr "%s kann hier nicht als Rollenname verwendet werden"
-#: gram.y:14244 gram.y:14433
+#: gram.y:14240 gram.y:14429
msgid "improper use of \"*\""
-msgstr "unzulässige Verwendung von „*“"
+msgstr "unzulässige Verwendung von »*«"
-#: gram.y:14396 gram.y:14413 tsearch/spell.c:955 tsearch/spell.c:972
+#: gram.y:14392 gram.y:14409 tsearch/spell.c:955 tsearch/spell.c:972
#: tsearch/spell.c:989 tsearch/spell.c:1006 tsearch/spell.c:1071
#, c-format
msgid "syntax error"
msgstr "Syntaxfehler"
-#: gram.y:14497
+#: gram.y:14493
#, c-format
msgid "an ordered-set aggregate with a VARIADIC direct argument must have one VARIADIC aggregated argument of the same data type"
msgstr "eine Ordered-Set-Aggregatfunktion mit einem direkten VARIADIC-Argument muss ein aggregiertes VARIADIC-Argument des selben Datentyps haben"
-#: gram.y:14534
+#: gram.y:14530
#, c-format
msgid "multiple ORDER BY clauses not allowed"
msgstr "mehrere ORDER-BY-Klauseln sind nicht erlaubt"
-#: gram.y:14545
+#: gram.y:14541
#, c-format
msgid "multiple OFFSET clauses not allowed"
msgstr "mehrere OFFSET-Klauseln sind nicht erlaubt"
-#: gram.y:14554
+#: gram.y:14550
#, c-format
msgid "multiple LIMIT clauses not allowed"
msgstr "mehrere LIMIT-Klauseln sind nicht erlaubt"
-#: gram.y:14563
+#: gram.y:14559
#, c-format
msgid "multiple WITH clauses not allowed"
msgstr "mehrere WITH-Klauseln sind nicht erlaubt"
-#: gram.y:14755
+#: gram.y:14751
#, c-format
msgid "OUT and INOUT arguments aren't allowed in TABLE functions"
msgstr "OUT- und INOUT-Argumente sind in TABLE-Funktionen nicht erlaubt"
-#: gram.y:14856
+#: gram.y:14852
#, c-format
msgid "multiple COLLATE clauses not allowed"
msgstr "mehrere COLLATE-Klauseln sind nicht erlaubt"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:14894 gram.y:14907
+#: gram.y:14890 gram.y:14903
#, c-format
msgid "%s constraints cannot be marked DEFERRABLE"
msgstr "%s-Constraints können nicht als DEFERRABLE markiert werden"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:14920
+#: gram.y:14916
#, c-format
msgid "%s constraints cannot be marked NOT VALID"
msgstr "%s-Constraints können nicht als NOT VALID markiert werden"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:14933
+#: gram.y:14929
#, c-format
msgid "%s constraints cannot be marked NO INHERIT"
msgstr "%s-Constraints können nicht als NO INHERIT markiert werden"
#: guc-file.l:315
#, c-format
msgid "unrecognized configuration parameter \"%s\" in file \"%s\" line %u"
-msgstr "unbekannter Konfigurationsparameter „%s“ in Datei „%s“ Zeile %u"
+msgstr "unbekannter Konfigurationsparameter »%s« in Datei »%s« Zeile %u"
#: guc-file.l:352 utils/misc/guc.c:5894 utils/misc/guc.c:6087
#: utils/misc/guc.c:6177 utils/misc/guc.c:6267 utils/misc/guc.c:6375
#: utils/misc/guc.c:6470
#, 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"
#: guc-file.l:388
#, 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:454
#, c-format
msgid "parameter \"%s\" changed to \"%s\""
-msgstr "Parameter „%s“ auf „%s“ gesetzt"
+msgstr "Parameter »%s« auf »%s« gesetzt"
#: guc-file.l:496
#, c-format
msgid "configuration file \"%s\" contains errors"
-msgstr "Konfigurationsdatei „%s“ enthält Fehler"
+msgstr "Konfigurationsdatei »%s« enthält Fehler"
#: guc-file.l:501
#, c-format
msgid "configuration file \"%s\" contains errors; unaffected changes were applied"
-msgstr "Konfigurationsdatei „%s“ enthält Fehler; nicht betroffene Änderungen wurden durchgeführt"
+msgstr "Konfigurationsdatei »%s« enthält Fehler; nicht betroffene Änderungen wurden durchgeführt"
#: guc-file.l:506
#, c-format
msgid "configuration file \"%s\" contains errors; no changes were applied"
-msgstr "Konfigurationsdatei „%s“ enthält Fehler; keine Änderungen wurden durchgeführt"
+msgstr "Konfigurationsdatei »%s« enthält Fehler; keine Änderungen wurden durchgeführt"
#: guc-file.l:579
#, c-format
msgid "could not open configuration file \"%s\": maximum nesting depth exceeded"
-msgstr "konnte Konfigurationsdatei „%s“ nicht öffnen: maximale Verschachtelungstiefe überschritten"
+msgstr "konnte Konfigurationsdatei »%s« nicht öffnen: maximale Verschachtelungstiefe überschritten"
#: guc-file.l:595 libpq/hba.c:1808
#, c-format
msgid "could not open configuration file \"%s\": %m"
-msgstr "konnte Konfigurationsdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Konfigurationsdatei »%s« nicht öffnen: %m"
#: guc-file.l:606
#, c-format
msgid "skipping missing configuration file \"%s\""
-msgstr "fehlende Konfigurationsdatei „%s“ wird übersprungen"
+msgstr "fehlende Konfigurationsdatei »%s« wird übersprungen"
#: guc-file.l:860
#, c-format
msgid "syntax error in file \"%s\" line %u, near end of line"
-msgstr "Syntaxfehler in Datei „%s“, Zeile %u, am Ende der Zeile"
+msgstr "Syntaxfehler in Datei »%s«, Zeile %u, am Ende der Zeile"
#: guc-file.l:870
#, c-format
msgid "syntax error in file \"%s\" line %u, near token \"%s\""
-msgstr "Syntaxfehler in Datei „%s“, Zeile %u, bei „%s“"
+msgstr "Syntaxfehler in Datei »%s«, Zeile %u, bei »%s«"
#: guc-file.l:890
#, c-format
msgid "too many syntax errors found, abandoning file \"%s\""
-msgstr "zu viele Syntaxfehler gefunden, Datei „%s“ wird aufgegeben"
+msgstr "zu viele Syntaxfehler gefunden, Datei »%s« wird aufgegeben"
#: guc-file.l:942
#, c-format
msgid "could not open configuration directory \"%s\": %m"
-msgstr "konnte Konfigurationsverzeichnis „%s“ nicht öffnen: %m"
+msgstr "konnte Konfigurationsverzeichnis »%s« nicht öffnen: %m"
#: lib/stringinfo.c:259
#, c-format
#: libpq/auth.c:251
#, c-format
msgid "authentication failed for user \"%s\": host rejected"
-msgstr "Authentifizierung für Benutzer „%s“ fehlgeschlagen: Host abgelehnt"
+msgstr "Authentifizierung für Benutzer »%s« fehlgeschlagen: Host abgelehnt"
#: libpq/auth.c:254
#, c-format
msgid "\"trust\" authentication failed for user \"%s\""
-msgstr "„trust“-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "»trust«-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:257
#, c-format
msgid "Ident authentication failed for user \"%s\""
-msgstr "Ident-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "Ident-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:260
#, c-format
msgid "Peer authentication failed for user \"%s\""
-msgstr "Peer-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "Peer-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:264
#, c-format
msgid "password authentication failed for user \"%s\""
-msgstr "Passwort-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "Passwort-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:269
#, c-format
msgid "GSSAPI authentication failed for user \"%s\""
-msgstr "GSSAPI-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "GSSAPI-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:272
#, c-format
msgid "SSPI authentication failed for user \"%s\""
-msgstr "SSPI-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "SSPI-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:275
#, c-format
msgid "PAM authentication failed for user \"%s\""
-msgstr "PAM-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "PAM-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:278
#, c-format
msgid "BSD authentication failed for user \"%s\""
-msgstr "BSD-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "BSD-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:281
#, c-format
msgid "LDAP authentication failed for user \"%s\""
-msgstr "LDAP-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "LDAP-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:284
#, c-format
msgid "certificate authentication failed for user \"%s\""
-msgstr "Zertifikatauthentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "Zertifikatauthentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:287
#, c-format
msgid "RADIUS authentication failed for user \"%s\""
-msgstr "RADIUS-Authentifizierung für Benutzer „%s“ fehlgeschlagen"
+msgstr "RADIUS-Authentifizierung für Benutzer »%s« fehlgeschlagen"
#: libpq/auth.c:290
#, 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:294
#, c-format
msgid "Connection matched pg_hba.conf line %d: \"%s\""
-msgstr "Verbindung stimmte mit pg_hba.conf-Zeile %d überein: „%s“"
+msgstr "Verbindung stimmte mit pg_hba.conf-Zeile %d überein: »%s«"
#: libpq/auth.c:349
#, c-format
#: libpq/auth.c:391
#, 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"
+msgstr "pg_hba.conf lehnt Replikationsverbindung ab für Host »%s«, Benutzer »%s«, %s"
#: libpq/auth.c:393 libpq/auth.c:409 libpq/auth.c:467 libpq/auth.c:485
msgid "SSL off"
#: libpq/auth.c:397
#, 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:406
#, 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"
+msgstr "pg_hba.conf lehnt Verbindung ab für Host »%s«, Benutzer »%s«, Datenbank »%s«, %s"
#: libpq/auth.c:413
#, 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“"
+msgstr "pg_hba.conf lehnt Verbindung ab für Host »%s«, Benutzer »%s«, Datenbank »%s«"
#: libpq/auth.c:442
#, 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:445
#, 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:448
#, 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:451
#, 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."
+msgstr "Konnte Client-Hostnamen »%s« nicht in IP-Adresse übersetzen: %s."
#: libpq/auth.c:456
#, c-format
#: libpq/auth.c:465
#, 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"
+msgstr "kein pg_hba.conf-Eintrag für Replikationsverbindung von Host »%s«, Benutzer »%s«, %s"
#: libpq/auth.c:472
#, 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“"
+msgstr "kein pg_hba.conf-Eintrag für Replikationsverbindung von Host »%s«, Benutzer »%s«"
#: libpq/auth.c:482
#, 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:490
#, 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“"
+msgstr "kein pg_hba.conf-Eintrag für Host »%s«, Benutzer »%s«, Datenbank »%s«"
#: libpq/auth.c:533 libpq/hba.c:1180
#, c-format
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"
+msgstr "MD5-Authentifizierung wird nicht unterstützt, wenn »db_user_namespace« angeschaltet ist"
#: libpq/auth.c:667
#, c-format
msgstr "konnte kein Token vom SSPI-Sicherheitskontext erhalten"
#: libpq/auth.c:1377 libpq/auth.c:1396
-#, fuzzy, c-format
-#| msgid "could not parse file name \"%s\""
+#, c-format
msgid "could not translate name"
-msgstr "konnte Dateinamen „%s“ nicht parsen"
+msgstr "konnte Namen nicht umwandeln"
#: libpq/auth.c:1409
-#, fuzzy, c-format
-#| msgid "channel name too long"
+#, c-format
msgid "realm name too long"
-msgstr "Kanalname zu lang"
+msgstr "Realm-Name zu lang"
#: libpq/auth.c:1424
-#, fuzzy, c-format
-#| msgid "encoding name too long"
+#, c-format
msgid "translated account name too long"
-msgstr "Kodierungsname zu lang"
+msgstr "umgewandelter Account-Name zu lang"
#: libpq/auth.c:1610
#, c-format
#: libpq/auth.c:1625
#, c-format
msgid "could not bind to local address \"%s\": %m"
-msgstr "konnte nicht mit lokaler Adresse „%s“ verbinden: %m"
+msgstr "konnte nicht mit lokaler Adresse »%s« verbinden: %m"
#: libpq/auth.c:1637
#, 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"
+msgstr "konnte nicht mit Ident-Server auf Adresse »%s«, Port %s verbinden: %m"
#: libpq/auth.c:1659
#, 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:1676
#, 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"
+msgstr "konnte Antwort von Ident-Server auf Adresse »%s«, Port %s nicht empfangen: %m"
#: libpq/auth.c:1686
#, c-format
msgid "invalidly formatted response from Ident server: \"%s\""
-msgstr "ungültig formatierte Antwort vom Ident-Server: „%s“"
+msgstr "ungültig formatierte Antwort vom Ident-Server: »%s«"
#: libpq/auth.c:1726
#, c-format
#: libpq/auth.c:2201
#, c-format
msgid "could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": %s"
-msgstr "erstes LDAP-Binden für ldapbinddn „%s“ auf Server „%s“ fehlgeschlagen: %s"
+msgstr "erstes LDAP-Binden für ldapbinddn »%s« auf Server »%s« fehlgeschlagen: %s"
#: libpq/auth.c:2225
#, c-format
msgid "could not search LDAP for filter \"%s\" on server \"%s\": %s"
-msgstr "konnte LDAP nicht mit Filter „%s“ auf Server „%s“ durchsuchen: %s"
+msgstr "konnte LDAP nicht mit Filter »%s« auf Server »%s« durchsuchen: %s"
#: libpq/auth.c:2236
#, c-format
msgid "LDAP user \"%s\" does not exist"
-msgstr "LDAP-Benutzer „%s“ existiert nicht"
+msgstr "LDAP-Benutzer »%s« existiert nicht"
#: libpq/auth.c:2237
#, c-format
msgid "LDAP search for filter \"%s\" on server \"%s\" returned no entries."
-msgstr "LDAP-Suche nach Filter „%s“ auf Server „%s“ gab keine Einträge zurück."
+msgstr "LDAP-Suche nach Filter »%s« auf Server »%s« gab keine Einträge zurück."
#: libpq/auth.c:2241
#, c-format
msgid "LDAP user \"%s\" is not unique"
-msgstr "LDAP-Benutzer „%s“ ist nicht eindeutig"
+msgstr "LDAP-Benutzer »%s« ist nicht eindeutig"
#: libpq/auth.c:2242
#, c-format
msgid "LDAP search for filter \"%s\" on server \"%s\" returned %d entry."
msgid_plural "LDAP search for filter \"%s\" on server \"%s\" returned %d entries."
-msgstr[0] "LDAP-Suche nach Filter „%s“ auf Server „%s“ gab %d Eintrag zurück."
-msgstr[1] "LDAP-Suche nach Filter „%s“ auf Server „%s“ gab %d Einträge zurück."
+msgstr[0] "LDAP-Suche nach Filter »%s« auf Server »%s« gab %d Eintrag zurück."
+msgstr[1] "LDAP-Suche nach Filter »%s« auf Server »%s« gab %d Einträge zurück."
#: libpq/auth.c:2260
#, 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"
+msgstr "konnte DN fũr den ersten Treffer für »%s« auf Server »%s« nicht lesen: %s"
#: libpq/auth.c:2280
#, 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:2310
#, c-format
msgid "LDAP login failed for user \"%s\" on server \"%s\": %s"
-msgstr "LDAP-Login fehlgeschlagen für Benutzer „%s“ auf Server „%s“: %s"
+msgstr "LDAP-Login fehlgeschlagen für Benutzer »%s« auf Server »%s«: %s"
#: libpq/auth.c:2338
#, 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"
+msgstr "Zertifikatauthentifizierung für Benutzer »%s« fehlgeschlagen: Client-Zertifikat enthält keinen Benutzernamen"
#: libpq/auth.c:2465
#, c-format
#: libpq/auth.c:2488 libpq/hba.c:1634
#, c-format
msgid "could not translate RADIUS server name \"%s\" to address: %s"
-msgstr "konnte RADIUS-Servername „%s“ nicht in Adresse übersetzen: %s"
+msgstr "konnte RADIUS-Servername »%s« nicht in Adresse übersetzen: %s"
#: libpq/auth.c:2516
#, c-format
#: libpq/auth.c:2793
#, c-format
msgid "RADIUS response has invalid code (%d) for user \"%s\""
-msgstr "RADIUS-Antwort hat ungültigen Code (%d) für Benutzer „%s“"
+msgstr "RADIUS-Antwort hat ungültigen Code (%d) für Benutzer »%s«"
#: libpq/be-fsstubs.c:134 libpq/be-fsstubs.c:165 libpq/be-fsstubs.c:199
#: libpq/be-fsstubs.c:239 libpq/be-fsstubs.c:264 libpq/be-fsstubs.c:312
#: libpq/be-fsstubs.c:471
#, c-format
msgid "could not open server file \"%s\": %m"
-msgstr "konnte Serverdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Serverdatei »%s« nicht öffnen: %m"
#: libpq/be-fsstubs.c:493
#, c-format
msgid "could not read server file \"%s\": %m"
-msgstr "konnte Serverdatei „%s“ nicht lesen: %m"
+msgstr "konnte Serverdatei »%s« nicht lesen: %m"
#: libpq/be-fsstubs.c:523
#, c-format
#: libpq/be-fsstubs.c:549
#, c-format
msgid "could not create server file \"%s\": %m"
-msgstr "konnte Serverdatei „%s“ nicht erstellen: %m"
+msgstr "konnte Serverdatei »%s« nicht erstellen: %m"
#: libpq/be-fsstubs.c:561
#, c-format
msgid "could not write server file \"%s\": %m"
-msgstr "konnte Serverdatei „%s“ nicht schreiben: %m"
+msgstr "konnte Serverdatei »%s« nicht schreiben: %m"
#: libpq/be-fsstubs.c:815
#, c-format
#: libpq/be-secure-openssl.c:200
#, c-format
msgid "could not load server certificate file \"%s\": %s"
-msgstr "konnte Serverzertifikatsdatei „%s“ nicht laden: %s"
+msgstr "konnte Serverzertifikatsdatei »%s« nicht laden: %s"
#: libpq/be-secure-openssl.c:206
#, c-format
msgid "could not access private key file \"%s\": %m"
-msgstr "konnte auf private Schlüsseldatei „%s“ nicht zugreifen: %m"
+msgstr "konnte auf private Schlüsseldatei »%s« nicht zugreifen: %m"
#: libpq/be-secure-openssl.c:212
#, c-format
msgid "private key file \"%s\" is not a regular file"
-msgstr "private Schlüsseldatei „%s“ ist keine normale Datei"
+msgstr "private Schlüsseldatei »%s« ist keine normale Datei"
#: libpq/be-secure-openssl.c:224
#, c-format
msgid "private key file \"%s\" must be owned by the database user or root"
-msgstr "private Schlüsseldatei „%s“ muss als Eigentümer den Datenbankbenutzer oder „root“ haben"
+msgstr "private Schlüsseldatei »%s« muss als Eigentümer den Datenbankbenutzer oder »root« haben"
#: libpq/be-secure-openssl.c:244
#, c-format
msgid "private key file \"%s\" has group or world access"
-msgstr "private Schlüsseldatei „%s“ erlaubt Zugriff von Gruppe oder Welt"
+msgstr "private Schlüsseldatei »%s« erlaubt Zugriff von Gruppe oder Welt"
#: libpq/be-secure-openssl.c:246
#, c-format
msgid "File must have permissions u=rw (0600) or less if owned by the database user, or permissions u=rw,g=r (0640) or less if owned by root."
-msgstr "Dateirechte müssen u=rw (0600) oder weniger sein, wenn der Eigentümer der Datenbankbenutzer ist, oder u=rw,g=r (0640) oder weniger, wenn der Eigentümer „root“ ist."
+msgstr "Dateirechte müssen u=rw (0600) oder weniger sein, wenn der Eigentümer der Datenbankbenutzer ist, oder u=rw,g=r (0640) oder weniger, wenn der Eigentümer »root« ist."
#: libpq/be-secure-openssl.c:253
#, c-format
msgid "could not load private key file \"%s\": %s"
-msgstr "konnte private Schlüsseldatei „%s“ nicht laden: %s"
+msgstr "konnte private Schlüsseldatei »%s« nicht laden: %s"
#: libpq/be-secure-openssl.c:258
#, c-format
#: libpq/be-secure-openssl.c:287
#, c-format
msgid "could not load root certificate file \"%s\": %s"
-msgstr "konnte Root-Zertifikat-Datei „%s“ nicht laden: %s"
+msgstr "konnte Root-Zertifikat-Datei »%s« nicht laden: %s"
#: libpq/be-secure-openssl.c:311
#, c-format
msgid "SSL certificate revocation list file \"%s\" ignored"
-msgstr "SSL-Certificate-Revocation-List-Datei „%s“ ignoriert"
+msgstr "SSL-Certificate-Revocation-List-Datei »%s« ignoriert"
#: libpq/be-secure-openssl.c:313
#, c-format
#: libpq/be-secure-openssl.c:318
#, c-format
msgid "could not load SSL certificate revocation list file \"%s\": %s"
-msgstr "konnte SSL-Certificate-Revocation-List-Datei „%s“ nicht laden: %s"
+msgstr "konnte SSL-Certificate-Revocation-List-Datei »%s« nicht laden: %s"
#: libpq/be-secure-openssl.c:365
#, c-format
#: libpq/be-secure-openssl.c:502
#, c-format
msgid "SSL connection from \"%s\""
-msgstr "SSL-Verbindung von „%s“"
+msgstr "SSL-Verbindung von »%s«"
#: libpq/be-secure-openssl.c:579 libpq/be-secure-openssl.c:639
#, c-format
#: libpq/crypt.c:54
#, c-format
msgid "Role \"%s\" does not exist."
-msgstr "Rolle „%s“ existiert nicht."
+msgstr "Rolle »%s« existiert nicht."
#: libpq/crypt.c:64
#, c-format
msgid "User \"%s\" has no password assigned."
-msgstr "Benutzer „%s“ hat kein Passwort zugewiesen."
+msgstr "Benutzer »%s« hat kein Passwort zugewiesen."
#: libpq/crypt.c:79
#, c-format
msgid "User \"%s\" has an empty password."
-msgstr "Benutzer „%s“ hat ein leeres Passwort."
+msgstr "Benutzer »%s« hat ein leeres Passwort."
#: libpq/crypt.c:159
#, c-format
msgid "User \"%s\" has an expired password."
-msgstr "Benutzer „%s“ hat ein abgelaufenes Passwort."
+msgstr "Benutzer »%s« hat ein abgelaufenes Passwort."
#: libpq/crypt.c:167
-#, fuzzy, c-format
-#| msgid "Password for user %s: "
+#, c-format
msgid "Password does not match for user \"%s\"."
-msgstr "Passwort für Benutzer %s: "
+msgstr "Passwort stimmt nicht überein für Benutzer »%s«."
#: libpq/hba.c:188
#, c-format
msgid "authentication file token too long, skipping: \"%s\""
-msgstr "Token in Authentifizierungsdatei zu lang, wird übersprungen: „%s“"
+msgstr "Token in Authentifizierungsdatei zu lang, wird übersprungen: »%s«"
#: libpq/hba.c:332
#, 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"
#: libpq/hba.c:409
#, c-format
#: libpq/hba.c:1654 libpq/hba.c:1675 tsearch/ts_locale.c:182
#, c-format
msgid "line %d of configuration file \"%s\""
-msgstr "Zeile %d in Konfigurationsdatei „%s“"
+msgstr "Zeile %d in Konfigurationsdatei »%s«"
#. translator: the second %s is a list of auth methods
#: libpq/hba.c:755
#, c-format
msgid "authentication option \"%s\" is only valid for authentication methods %s"
-msgstr "Authentifizierungsoption „%s“ ist nur gültig für Authentifizierungsmethoden %s"
+msgstr "Authentifizierungsoption »%s« ist nur gültig für Authentifizierungsmethoden %s"
#: libpq/hba.c:771
#, c-format
msgid "authentication method \"%s\" requires argument \"%s\" to be set"
-msgstr "Authentifizierungsmethode „%s“ benötigt Argument „%s“"
+msgstr "Authentifizierungsmethode »%s« benötigt Argument »%s«"
#: libpq/hba.c:792
#, c-format
msgid "missing entry in file \"%s\" at end of line %d"
-msgstr "fehlender Eintrag in Datei „%s“ am Ende von Zeile %d"
+msgstr "fehlender Eintrag in Datei »%s« am Ende von Zeile %d"
#: libpq/hba.c:802
#, c-format
#: libpq/hba.c:912
#, c-format
msgid "invalid connection type \"%s\""
-msgstr "ungültiger Verbindungstyp „%s“"
+msgstr "ungültiger Verbindungstyp »%s«"
#: libpq/hba.c:925
#, c-format
#: libpq/hba.c:1030
#, c-format
msgid "invalid IP address \"%s\": %s"
-msgstr "ungültige IP-Adresse „%s“: %s"
+msgstr "ungültige IP-Adresse »%s«: %s"
#: libpq/hba.c:1048
#, c-format
msgid "specifying both host name and CIDR mask is invalid: \"%s\""
-msgstr "Angabe von sowohl Hostname als auch CIDR-Maske ist ungültig: „%s“"
+msgstr "Angabe von sowohl Hostname als auch CIDR-Maske ist ungültig: »%s«"
#: libpq/hba.c:1060
#, c-format
msgid "invalid CIDR mask in address \"%s\""
-msgstr "ungültige CIDR-Maske in Adresse „%s“"
+msgstr "ungültige CIDR-Maske in Adresse »%s«"
#: libpq/hba.c:1077
#, c-format
#: libpq/hba.c:1101
#, c-format
msgid "invalid IP mask \"%s\": %s"
-msgstr "ungültige IP-Maske „%s“: %s"
+msgstr "ungültige IP-Maske »%s«: %s"
#: libpq/hba.c:1118
#, c-format
#: libpq/hba.c:1217
#, c-format
msgid "invalid authentication method \"%s\""
-msgstr "ungültige Authentifizierungsmethode „%s“"
+msgstr "ungültige Authentifizierungsmethode »%s«"
#: libpq/hba.c:1228
#, 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:1249
#, c-format
#: libpq/hba.c:1277
#, c-format
msgid "cert authentication is only supported on hostssl connections"
-msgstr "cert-Authentifizierung wird nur auf „hostssl“-Verbindungen unterstützt"
+msgstr "cert-Authentifizierung wird nur auf »hostssl«-Verbindungen unterstützt"
#: libpq/hba.c:1326
#, c-format
#: libpq/hba.c:1373
#, c-format
msgid "authentication method \"ldap\" requires argument \"ldapbasedn\", \"ldapprefix\", or \"ldapsuffix\" to be set"
-msgstr "Authentifizierungsmethode „ldap“ benötigt Argument „ldapbasedn“, „ldapprefix“ oder „ldapsuffix“"
+msgstr "Authentifizierungsmethode »ldap« benötigt Argument »ldapbasedn«, »ldapprefix« oder »ldapsuffix«"
#: libpq/hba.c:1416
msgid "ident, peer, gssapi, sspi, and cert"
#: libpq/hba.c:1429
#, c-format
msgid "clientcert can only be configured for \"hostssl\" rows"
-msgstr "clientcert kann nur für „hostssl“-Zeilen konfiguriert werden"
+msgstr "clientcert kann nur für »hostssl«-Zeilen konfiguriert werden"
#: libpq/hba.c:1440
#, c-format
#: libpq/hba.c:1454
#, c-format
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:1490
#, c-format
msgid "could not parse LDAP URL \"%s\": %s"
-msgstr "konnte LDAP-URL „%s“ nicht interpretieren: %s"
+msgstr "konnte LDAP-URL »%s« nicht interpretieren: %s"
#: libpq/hba.c:1498
#, c-format
#: libpq/hba.c:1546
#, c-format
msgid "invalid LDAP port number: \"%s\""
-msgstr "ungültige LDAP-Portnummer: „%s“"
+msgstr "ungültige LDAP-Portnummer: »%s«"
#: libpq/hba.c:1586 libpq/hba.c:1593
msgid "gssapi and sspi"
#: libpq/hba.c:1653
#, c-format
msgid "invalid RADIUS port number: \"%s\""
-msgstr "ungültige RADIUS-Portnummer: „%s“"
+msgstr "ungültige RADIUS-Portnummer: »%s«"
#: libpq/hba.c:1673
#, c-format
msgid "unrecognized authentication option name: \"%s\""
-msgstr "unbekannter Authentifizierungsoptionsname: „%s“"
+msgstr "unbekannter Authentifizierungsoptionsname: »%s«"
#: libpq/hba.c:1859
#, c-format
msgid "configuration file \"%s\" contains no entries"
-msgstr "Konfigurationsdatei „%s“ enthält keine Einträge"
+msgstr "Konfigurationsdatei »%s« enthält keine Einträge"
#: libpq/hba.c:1955
#, c-format
msgid "invalid regular expression \"%s\": %s"
-msgstr "ungültiger regulärer Ausdruck „%s“: %s"
+msgstr "ungültiger regulärer Ausdruck »%s«: %s"
#: libpq/hba.c:2015
#, c-format
msgid "regular expression match for \"%s\" failed: %s"
-msgstr "Suche nach regulärem Ausdruck für „%s“ fehlgeschlagen: %s"
+msgstr "Suche nach regulärem Ausdruck für »%s« fehlgeschlagen: %s"
#: libpq/hba.c:2034
#, 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"
+msgstr "regulärer Ausdruck »%s« hat keine Teilausdrücke wie von der Backreference in »%s« verlangt"
#: libpq/hba.c:2131
#, c-format
#: libpq/hba.c:2151
#, 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:2186
#, c-format
msgid "could not open usermap file \"%s\": %m"
-msgstr "konnte Usermap-Datei „%s“ nicht öffnen: %m"
+msgstr "konnte Usermap-Datei »%s« nicht öffnen: %m"
#: libpq/pqcomm.c:202
#, c-format
#: libpq/pqcomm.c:354
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)"
-msgstr "Unix-Domain-Socket-Pfad „%s“ ist zu lang (maximal %d Bytes)"
+msgstr "Unix-Domain-Socket-Pfad »%s« ist zu lang (maximal %d Bytes)"
#: libpq/pqcomm.c:375
#, c-format
msgid "could not translate host name \"%s\", service \"%s\" to address: %s"
-msgstr "konnte Hostname „%s“, Dienst „%s“ nicht in Adresse übersetzen: %s"
+msgstr "konnte Hostname »%s«, Dienst »%s« nicht in Adresse übersetzen: %s"
#: libpq/pqcomm.c:379
#, c-format
msgid "could not translate service \"%s\" to address: %s"
-msgstr "konnte Dienst „%s“ nicht in Adresse übersetzen: %s"
+msgstr "konnte Dienst »%s« nicht in Adresse übersetzen: %s"
#: libpq/pqcomm.c:406
#, c-format
#: libpq/pqcomm.c:502
#, 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."
+msgstr "Läuft bereits ein anderer Postmaster auf Port %d? Wenn nicht, entfernen Sie die Socketdatei »%s« und versuchen Sie erneut."
#: libpq/pqcomm.c:505
#, c-format
#: libpq/pqcomm.c:623
#, c-format
msgid "group \"%s\" does not exist"
-msgstr "Gruppe „%s“ existiert nicht"
+msgstr "Gruppe »%s« existiert nicht"
#: libpq/pqcomm.c:633
#, c-format
msgid "could not set group of file \"%s\": %m"
-msgstr "konnte Gruppe von Datei „%s“ nicht setzen: %m"
+msgstr "konnte Gruppe von Datei »%s« nicht setzen: %m"
#: libpq/pqcomm.c:644
#, c-format
msgid "could not set permissions of file \"%s\": %m"
-msgstr "konnte Zugriffsrechte von Datei „%s“ nicht setzen: %m"
+msgstr "konnte Zugriffsrechte von Datei »%s« nicht setzen: %m"
#: libpq/pqcomm.c:674
#, c-format
#: main/main.c:337
#, c-format
msgid " -F turn fsync off\n"
-msgstr " -F „fsync“ ausschalten\n"
+msgstr " -F »fsync« ausschalten\n"
#: main/main.c:338
#, c-format
#: main/main.c:345
#, 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:346
#, c-format
"possible system security compromise. See the documentation for\n"
"more information on how to properly start the server.\n"
msgstr ""
-"Der PostgreSQL-Server darf nicht als „root“ ausgeführt werden. Der\n"
+"Der PostgreSQL-Server darf nicht als »root« ausgeführt werden. Der\n"
"Server muss unter einer unprivilegierten Benutzer-ID gestartet werden,\n"
"um mögliche Sicherheitskompromittierung zu verhindern. In der\n"
"Dokumentation finden Sie weitere Informationen darüber, wie der\n"
#: nodes/extensible.c:66
#, c-format
msgid "extensible node type \"%s\" already exists"
-msgstr "erweiterbarer Knotentyp „%s“ existiert bereits"
+msgstr "erweiterbarer Knotentyp »%s« existiert bereits"
#: nodes/extensible.c:114
#, c-format
msgid "ExtensibleNodeMethods \"%s\" was not registered"
-msgstr "ExtensibleNodeMethods „%s“ wurde nicht registriert"
+msgstr "ExtensibleNodeMethods »%s« wurde nicht registriert"
#: nodes/nodeFuncs.c:124 nodes/nodeFuncs.c:155 parser/parse_coerce.c:1820
#: parser/parse_coerce.c:1848 parser/parse_coerce.c:1924
-#: parser/parse_expr.c:1994 parser/parse_func.c:597 parser/parse_oper.c:952
+#: parser/parse_expr.c:2019 parser/parse_func.c:597 parser/parse_oper.c:952
#, c-format
msgid "could not find array type for data type %s"
msgstr "konnte Arraytyp für Datentyp %s nicht finden"
msgstr "%s kann nicht auf die nullbare Seite eines äußeren Verbundes angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1497 parser/analyze.c:1503 parser/analyze.c:1701
-#: parser/analyze.c:2482
+#: optimizer/plan/planner.c:1497 parser/analyze.c:1552 parser/analyze.c:1750
+#: parser/analyze.c:2531
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s ist nicht in UNION/INTERSECT/EXCEPT erlaubt"
msgid "could not implement %s"
msgstr "konnte %s nicht implementieren"
-#: optimizer/util/clauses.c:4540
+#: optimizer/util/clauses.c:4545
#, c-format
msgid "SQL function \"%s\" during inlining"
-msgstr "SQL-Funktion „%s“ beim Inlining"
+msgstr "SQL-Funktion »%s« beim Inlining"
#: optimizer/util/plancat.c:113
#, c-format
#: optimizer/util/plancat.c:598
#, c-format
msgid "whole row unique index inference specifications are not supported"
-msgstr ""
+msgstr "Inferenzangaben mit Unique-Index über die gesamte Zeile werden nicht unterstützt"
#: optimizer/util/plancat.c:615
#, c-format
msgid "there is no unique or exclusion constraint matching the ON CONFLICT specification"
msgstr "es gibt keinen Unique-Constraint oder Exclusion-Constraint, der auf die ON-CONFLICT-Angabe passt"
-#: parser/analyze.c:661 parser/analyze.c:1275
+#: parser/analyze.c:663 parser/analyze.c:1324
#, c-format
msgid "VALUES lists must all be the same length"
msgstr "VALUES-Listen müssen alle die gleiche Länge haben"
-#: parser/analyze.c:833
+#: parser/analyze.c:859
#, c-format
msgid "INSERT has more expressions than target columns"
msgstr "INSERT hat mehr Ausdrücke als Zielspalten"
-#: parser/analyze.c:851
+#: parser/analyze.c:877
#, c-format
msgid "INSERT has more target columns than expressions"
msgstr "INSERT hat mehr Zielspalten als Ausdrücke"
-#: parser/analyze.c:855
+#: parser/analyze.c:881
#, c-format
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:1096 parser/analyze.c:1476
+#: parser/analyze.c:1145 parser/analyze.c:1525
#, c-format
msgid "SELECT ... INTO is not allowed here"
msgstr "SELECT ... INTO ist hier nicht erlaubt"
-#: parser/analyze.c:1289
+#: parser/analyze.c:1338
#, c-format
msgid "DEFAULT can only appear in a VALUES list within INSERT"
msgstr "DEFAULT kann nur in VALUES-Liste innerhalb von INSERT auftreten"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1408 parser/analyze.c:2652
+#: parser/analyze.c:1457 parser/analyze.c:2701
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%s kann nicht auf VALUES angewendet werden"
-#: parser/analyze.c:1629
+#: parser/analyze.c:1678
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "ungültige ORDER-BY-Klausel mit UNION/INTERSECT/EXCEPT"
-#: parser/analyze.c:1630
+#: parser/analyze.c:1679
#, c-format
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."
-#: parser/analyze.c:1631
+#: parser/analyze.c:1680
#, c-format
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:1691
+#: parser/analyze.c:1740
#, c-format
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:1755
+#: parser/analyze.c:1804
#, c-format
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:1844
+#: parser/analyze.c:1893
#, c-format
msgid "each %s query must have the same number of columns"
msgstr "jede %s-Anfrage muss die gleiche Anzahl Spalten haben"
-#: parser/analyze.c:2237
+#: parser/analyze.c:2286
#, c-format
msgid "RETURNING must have at least one column"
msgstr "RETURNING muss mindestens eine Spalte haben"
-#: parser/analyze.c:2274
+#: parser/analyze.c:2323
#, c-format
msgid "cannot specify both SCROLL and NO SCROLL"
msgstr "SCROLL und NO SCROLL können nicht beide angegeben werden"
-#: parser/analyze.c:2292
+#: parser/analyze.c:2341
#, c-format
msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
msgstr "DECLARE CURSOR darf keine datenmodifizierenden Anweisungen in WITH enthalten"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2300
+#: parser/analyze.c:2349
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %s wird nicht unterstützt"
-#: parser/analyze.c:2303
+#: parser/analyze.c:2352
#, c-format
msgid "Holdable cursors must be READ ONLY."
msgstr "Haltbare Cursor müssen READ ONLY sein."
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2311
+#: parser/analyze.c:2360
#, c-format
msgid "DECLARE SCROLL CURSOR ... %s is not supported"
msgstr "DECLARE SCROLL CURSOR ... %s wird nicht unterstützt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2322
+#: parser/analyze.c:2371
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
msgstr "DECLARE INSENSITIVE CURSOR ... %s wird nicht unterstützt"
-#: parser/analyze.c:2325
+#: parser/analyze.c:2374
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "Insensitive Cursor müssen READ ONLY sein."
-#: parser/analyze.c:2391
+#: parser/analyze.c:2440
#, c-format
msgid "materialized views must not use data-modifying statements in WITH"
msgstr "materialisierte Sichten dürfen keine datenmodifizierenden Anweisungen in WITH verwenden"
-#: parser/analyze.c:2401
+#: parser/analyze.c:2450
#, c-format
msgid "materialized views must not use temporary tables or views"
msgstr "materialisierte Sichten dürfen keine temporären Tabellen oder Sichten verwenden"
-#: parser/analyze.c:2411
+#: parser/analyze.c:2460
#, c-format
msgid "materialized views may not be defined using bound parameters"
msgstr "materialisierte Sichten können nicht unter Verwendung von gebundenen Parametern definiert werden"
-#: parser/analyze.c:2423
+#: parser/analyze.c:2472
#, c-format
msgid "materialized views cannot be UNLOGGED"
msgstr "materialisierte Sichten können nicht UNLOGGED sein"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2489
+#: parser/analyze.c:2538
#, c-format
msgid "%s is not allowed with DISTINCT clause"
msgstr "%s ist nicht mit DISTINCT-Klausel erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2496
+#: parser/analyze.c:2545
#, c-format
msgid "%s is not allowed with GROUP BY clause"
msgstr "%s ist nicht mit GROUP-BY-Klausel erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2503
+#: parser/analyze.c:2552
#, c-format
msgid "%s is not allowed with HAVING clause"
msgstr "%s ist nicht mit HAVING-Klausel erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2510
+#: parser/analyze.c:2559
#, c-format
msgid "%s is not allowed with aggregate functions"
msgstr "%s ist nicht mit Aggregatfunktionen erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2517
+#: parser/analyze.c:2566
#, c-format
msgid "%s is not allowed with window functions"
msgstr "%s ist nicht mit Fensterfunktionen erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2524
+#: parser/analyze.c:2573
#, c-format
msgid "%s is not allowed with set-returning functions in the target list"
msgstr "%s ist nicht mit Funktionen mit Ergebnismenge in der Targetliste erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2603
+#: parser/analyze.c:2652
#, c-format
msgid "%s must specify unqualified relation names"
msgstr "%s muss unqualifizierte Relationsnamen angeben"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2634
+#: parser/analyze.c:2683
#, c-format
msgid "%s cannot be applied to a join"
msgstr "%s kann nicht auf einen Verbund angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2643
+#: parser/analyze.c:2692
#, c-format
msgid "%s cannot be applied to a function"
msgstr "%s kann nicht auf eine Funktion angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2661
+#: parser/analyze.c:2710
#, c-format
msgid "%s cannot be applied to a WITH query"
msgstr "%s kann nicht auf eine WITH-Anfrage angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2678
+#: parser/analyze.c:2727
#, c-format
msgid "relation \"%s\" in %s clause not found in FROM clause"
-msgstr "Relation „%s“ in %s nicht in der FROM-Klausel gefunden"
+msgstr "Relation »%s« in %s nicht in der FROM-Klausel gefunden"
#: parser/parse_agg.c:223 parser/parse_oper.c:220
#, c-format
#: parser/parse_agg.c:913 parser/parse_clause.c:2396
#, c-format
msgid "window \"%s\" does not exist"
-msgstr "Fenster „%s“ existiert nicht"
+msgstr "Fenster »%s« existiert nicht"
#: parser/parse_agg.c:998
#, c-format
#: parser/parse_agg.c:1340
#, 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"
+msgstr "Spalte »%s.%s« muss in der GROUP-BY-Klausel erscheinen oder in einer Aggregatfunktion verwendet werden"
#: parser/parse_agg.c:1343
#, c-format
#: parser/parse_agg.c:1348
#, 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/parse_agg.c:1512
#, c-format
#: parser/parse_clause.c:1110
#, c-format
msgid "column name \"%s\" appears more than once in USING clause"
-msgstr "Spaltenname „%s“ erscheint mehrmals in der USING-Klausel"
+msgstr "Spaltenname »%s« erscheint mehrmals in der USING-Klausel"
#: parser/parse_clause.c:1125
#, c-format
msgid "common column name \"%s\" appears more than once in left table"
-msgstr "gemeinsamer Spaltenname „%s“ erscheint mehrmals in der linken Tabelle"
+msgstr "gemeinsamer Spaltenname »%s« erscheint mehrmals in der linken Tabelle"
#: parser/parse_clause.c:1134
#, 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:1148
#, c-format
msgid "common column name \"%s\" appears more than once in right table"
-msgstr "gemeinsamer Spaltenname „%s“ erscheint mehrmals in der rechten Tabelle"
+msgstr "gemeinsamer Spaltenname »%s« erscheint mehrmals in der rechten Tabelle"
#: parser/parse_clause.c:1157
#, 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:1211
#, c-format
msgid "column alias list for \"%s\" has too many entries"
-msgstr "Spaltenaliasliste für „%s“ hat zu viele Einträge"
+msgstr "Spaltenaliasliste für »%s« hat zu viele Einträge"
#. translator: %s is name of a SQL construct, eg LIMIT
#: parser/parse_clause.c:1520
#: parser/parse_clause.c:1685
#, c-format
msgid "%s \"%s\" is ambiguous"
-msgstr "%s „%s“ ist nicht eindeutig"
+msgstr "%s »%s« ist nicht eindeutig"
#. translator: %s is name of a SQL construct, eg ORDER BY
#: parser/parse_clause.c:1714
#: parser/parse_clause.c:2384
#, c-format
msgid "window \"%s\" is already defined"
-msgstr "Fenster „%s“ ist bereits definiert"
+msgstr "Fenster »%s« ist bereits definiert"
#: parser/parse_clause.c:2446
#, c-format
msgid "cannot override PARTITION BY clause of window \"%s\""
-msgstr "PARTITION-BY-Klausel von Fenster „%s“ kann nicht aufgehoben werden"
+msgstr "PARTITION-BY-Klausel von Fenster »%s« kann nicht aufgehoben werden"
#: parser/parse_clause.c:2458
#, c-format
msgid "cannot override ORDER BY clause of window \"%s\""
-msgstr "ORDER-BY-Klausel von Fenster „%s“ kann nicht aufgehoben werden"
+msgstr "ORDER-BY-Klausel von Fenster »%s« kann nicht aufgehoben werden"
#: parser/parse_clause.c:2488 parser/parse_clause.c:2494
#, c-format
msgid "cannot copy window \"%s\" because it has a frame clause"
-msgstr "kann Fenster „%s“ nicht kopieren, weil es eine Frame-Klausel hat"
+msgstr "kann Fenster »%s« nicht kopieren, weil es eine Frame-Klausel hat"
#: parser/parse_clause.c:2496
#, c-format
#: parser/parse_clause.c:2880
#, c-format
msgid "ON CONFLICT is not supported on table \"%s\" used as a catalog table"
-msgstr "ON CONFLICT wird nicht unterstützt mit Tabelle „%s“, die als Katalogtabelle verwendet wird"
+msgstr "ON CONFLICT wird nicht unterstützt mit Tabelle »%s«, die als Katalogtabelle verwendet wird"
#: parser/parse_clause.c:3012
#, c-format
#: parser/parse_clause.c:3014
#, c-format
msgid "Ordering operators must be \"<\" or \">\" members of btree operator families."
-msgstr "Sortieroperatoren müssen die Mitglieder „<“ oder „>“ einer „btree“-Operatorfamilie sein."
+msgstr "Sortieroperatoren müssen die Mitglieder »<« oder »>« einer »btree«-Operatorfamilie sein."
#: parser/parse_coerce.c:971 parser/parse_coerce.c:1001
#: parser/parse_coerce.c:1019 parser/parse_coerce.c:1034
-#: parser/parse_expr.c:2028 parser/parse_expr.c:2552 parser/parse_target.c:874
+#: parser/parse_expr.c:2053 parser/parse_expr.c:2577 parser/parse_target.c:874
#, c-format
msgid "cannot cast type %s to %s"
msgstr "kann Typ %s nicht in Typ %s umwandeln"
#: parser/parse_coerce.c:1629
#, c-format
msgid "arguments declared \"anyelement\" are not all alike"
-msgstr "als „anyelement“ deklariert Argumente sind nicht alle gleich"
+msgstr "als »anyelement« deklariert Argumente sind nicht alle gleich"
#: parser/parse_coerce.c:1649
#, c-format
msgid "arguments declared \"anyarray\" are not all alike"
-msgstr "als „anyarray“ deklarierte Argumente sind nicht alle gleich"
+msgstr "als »anyarray« deklarierte Argumente sind nicht alle gleich"
#: parser/parse_coerce.c:1669
#, c-format
msgid "arguments declared \"anyrange\" are not all alike"
-msgstr "als „anyrange“ deklarierte Argumente sind nicht alle gleich"
+msgstr "als »anyrange« deklarierte Argumente sind nicht alle gleich"
#: parser/parse_coerce.c:1698 parser/parse_coerce.c:1909
#: parser/parse_coerce.c:1943
#, c-format
msgid "argument declared \"anyarray\" is not an array but type %s"
-msgstr "als „anyarray“ deklariertes Argument ist kein Array sondern Typ %s"
+msgstr "als »anyarray« deklariertes Argument ist kein Array sondern Typ %s"
#: parser/parse_coerce.c:1714
#, c-format
msgid "argument declared \"anyarray\" is not consistent with argument declared \"anyelement\""
-msgstr "als „anyarray“ deklariertes Argument ist nicht mit als „anyelement“ deklariertem Argument konsistent"
+msgstr "als »anyarray« deklariertes Argument ist nicht mit als »anyelement« deklariertem Argument konsistent"
#: parser/parse_coerce.c:1735 parser/parse_coerce.c:1956
#, c-format
msgid "argument declared \"anyrange\" is not a range type but type %s"
-msgstr "als „anyrange“ deklariertes Argument ist kein Bereichstyp sondern Typ %s"
+msgstr "als »anyrange« deklariertes Argument ist kein Bereichstyp sondern Typ %s"
#: parser/parse_coerce.c:1751
#, c-format
msgid "argument declared \"anyrange\" is not consistent with argument declared \"anyelement\""
-msgstr "als „anyrange“ deklariertes Argument ist nicht mit als „anyelement“ deklariertem Argument konsistent"
+msgstr "als »anyrange« deklariertes Argument ist nicht mit als »anyelement« deklariertem Argument konsistent"
#: parser/parse_coerce.c:1771
#, c-format
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:1781
#, c-format
msgid "type matched to anynonarray is an array type: %s"
-msgstr "mit „anynonarray“ gepaarter Typ ist ein Array-Typ: %s"
+msgstr "mit »anynonarray« gepaarter Typ ist ein Array-Typ: %s"
#: parser/parse_coerce.c:1791
#, c-format
msgid "type matched to anyenum is not an enum type: %s"
-msgstr "mit „anyenum“ gepaarter Typ ist kein Enum-Typ: %s"
+msgstr "mit »anyenum« gepaarter Typ ist kein Enum-Typ: %s"
#: parser/parse_coerce.c:1831 parser/parse_coerce.c:1861
#, c-format
#: parser/parse_collate.c:986
#, c-format
msgid "collation mismatch between implicit collations \"%s\" and \"%s\""
-msgstr "implizite Sortierfolgen „%s“ und „%s“ stimmen nicht überein"
+msgstr "implizite Sortierfolgen »%s« und »%s« stimmen nicht überein"
#: parser/parse_collate.c:231 parser/parse_collate.c:478
#: parser/parse_collate.c:989
#: parser/parse_collate.c:834
#, c-format
msgid "collation mismatch between explicit collations \"%s\" and \"%s\""
-msgstr "explizite Sortierfolgen „%s“ und „%s“ stimmen nicht überein"
+msgstr "explizite Sortierfolgen »%s« und »%s« stimmen nicht überein"
#: 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"
+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"
+msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht in einem äußeren Verbund erscheinen"
#: parser/parse_cte.c:48
#, c-format
msgid "recursive reference to query \"%s\" must not appear within INTERSECT"
-msgstr "rekursiver Verweis auf Anfrage „%s“ darf nicht in INTERSECT erscheinen"
+msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht in INTERSECT erscheinen"
#: parser/parse_cte.c:50
#, c-format
msgid "recursive reference to query \"%s\" must not appear within EXCEPT"
-msgstr "rekursiver Verweis auf Anfrage „%s“ darf nicht in EXCEPT erscheinen"
+msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht in EXCEPT erscheinen"
#: parser/parse_cte.c:132
#, c-format
msgid "WITH query name \"%s\" specified more than once"
-msgstr "WIHT-Anfragename „%s“ mehrmals angegeben"
+msgstr "WIHT-Anfragename »%s« mehrmals angegeben"
#: parser/parse_cte.c:264
#, c-format
#: parser/parse_cte.c:313
#, 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"
+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:319
#, c-format
#: parser/parse_cte.c:324
#, 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"
+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:328
#, c-format
#: parser/parse_cte.c:419
#, 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:599
#, c-format
#: parser/parse_cte.c:651
#, 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:659
#, 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"
+msgstr "rekursive Anfrage »%s« hat nicht die Form nicht-rekursiver-Ausdruck UNION [ALL] rekursiver-Ausdruck"
#: parser/parse_cte.c:703
#, c-format
#: parser/parse_cte.c:778
#, c-format
msgid "recursive reference to query \"%s\" must not appear more than once"
-msgstr "rekursiver Verweis auf Anfrage „%s“ darf nicht mehrmals erscheinen"
+msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht mehrmals erscheinen"
-#: parser/parse_expr.c:387 parser/parse_relation.c:3083
+#: parser/parse_expr.c:390 parser/parse_relation.c:3083
#: parser/parse_relation.c:3103
#, c-format
msgid "column %s.%s does not exist"
msgstr "Spalte %s.%s existiert nicht"
-#: parser/parse_expr.c:399
+#: parser/parse_expr.c:402
#, c-format
msgid "column \"%s\" not found in data type %s"
-msgstr "Spalte „%s“ nicht gefunden im Datentyp %s"
+msgstr "Spalte »%s« nicht gefunden im Datentyp %s"
-#: parser/parse_expr.c:405
+#: parser/parse_expr.c:408
#, c-format
msgid "could not identify column \"%s\" in record data type"
-msgstr "konnte Spalte „%s“ im Record-Datentyp nicht identifizieren"
+msgstr "konnte Spalte »%s« im Record-Datentyp nicht identifizieren"
-#: parser/parse_expr.c:411
+#: parser/parse_expr.c:414
#, 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"
-#: parser/parse_expr.c:441 parser/parse_target.c:660
+#: parser/parse_expr.c:444 parser/parse_target.c:660
#, c-format
msgid "row expansion via \"*\" is not supported here"
-msgstr "Zeilenexpansion mit „*“ wird hier nicht unterstützt"
+msgstr "Zeilenexpansion mit »*« wird hier nicht unterstützt"
-#: parser/parse_expr.c:767 parser/parse_relation.c:667
+#: parser/parse_expr.c:770 parser/parse_relation.c:667
#: parser/parse_relation.c:767 parser/parse_target.c:1109
#, c-format
msgid "column reference \"%s\" is ambiguous"
-msgstr "Spaltenverweis „%s“ ist nicht eindeutig"
+msgstr "Spaltenverweis »%s« ist nicht eindeutig"
-#: parser/parse_expr.c:823 parser/parse_param.c:110 parser/parse_param.c:142
+#: parser/parse_expr.c:826 parser/parse_param.c:110 parser/parse_param.c:142
#: parser/parse_param.c:199 parser/parse_param.c:298
#, c-format
msgid "there is no parameter $%d"
msgstr "es gibt keinen Parameter $%d"
-#: parser/parse_expr.c:1042
+#: parser/parse_expr.c:1067
#, c-format
msgid "NULLIF requires = operator to yield boolean"
msgstr "NULLIF erfordert, dass Operator = boolean ergibt"
-#: parser/parse_expr.c:1705
+#: parser/parse_expr.c:1730
msgid "cannot use subquery in check constraint"
msgstr "Unteranfragen können nicht in Check-Constraints verwendet werden"
-#: parser/parse_expr.c:1709
+#: parser/parse_expr.c:1734
msgid "cannot use subquery in DEFAULT expression"
msgstr "Unteranfragen können nicht in DEFAULT-Ausdrücken verwendet werden"
-#: parser/parse_expr.c:1712
+#: parser/parse_expr.c:1737
msgid "cannot use subquery in index expression"
msgstr "Unteranfragen können nicht in Indexausdrücken verwendet werden"
-#: parser/parse_expr.c:1715
+#: parser/parse_expr.c:1740
msgid "cannot use subquery in index predicate"
msgstr "Unteranfragen können nicht im Indexprädikat verwendet werden"
-#: parser/parse_expr.c:1718
+#: parser/parse_expr.c:1743
msgid "cannot use subquery in transform expression"
msgstr "Unteranfragen können in Umwandlungsausdrücken nicht verwendet werden"
-#: parser/parse_expr.c:1721
+#: parser/parse_expr.c:1746
msgid "cannot use subquery in EXECUTE parameter"
msgstr "Unteranfragen können nicht in EXECUTE-Parameter verwendet werden"
-#: parser/parse_expr.c:1724
+#: parser/parse_expr.c:1749
msgid "cannot use subquery in trigger WHEN condition"
msgstr "Unteranfragen können nicht in der WHEN-Bedingung eines Triggers verwendet werden"
-#: parser/parse_expr.c:1778
+#: parser/parse_expr.c:1803
#, c-format
msgid "subquery must return only one column"
msgstr "Unteranfrage darf nur eine Spalte zurückgeben"
-#: parser/parse_expr.c:1862
+#: parser/parse_expr.c:1887
#, c-format
msgid "subquery has too many columns"
msgstr "Unteranfrage hat zu viele Spalten"
-#: parser/parse_expr.c:1867
+#: parser/parse_expr.c:1892
#, c-format
msgid "subquery has too few columns"
msgstr "Unteranfrage hat zu wenige Spalten"
-#: parser/parse_expr.c:1968
+#: parser/parse_expr.c:1993
#, c-format
msgid "cannot determine type of empty array"
msgstr "kann Typ eines leeren Arrays nicht bestimmen"
-#: parser/parse_expr.c:1969
+#: parser/parse_expr.c:1994
#, c-format
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[]."
-#: parser/parse_expr.c:1983
+#: parser/parse_expr.c:2008
#, c-format
msgid "could not find element type for data type %s"
msgstr "konnte Elementtyp für Datentyp %s nicht finden"
-#: parser/parse_expr.c:2206
+#: parser/parse_expr.c:2231
#, c-format
msgid "unnamed XML attribute value must be a column reference"
msgstr "unbenannter XML-Attributwert muss ein Spaltenverweis sein"
-#: parser/parse_expr.c:2207
+#: parser/parse_expr.c:2232
#, c-format
msgid "unnamed XML element value must be a column reference"
msgstr "unbenannter XML-Elementwert muss ein Spaltenverweis sein"
-#: parser/parse_expr.c:2222
+#: parser/parse_expr.c:2247
#, c-format
msgid "XML attribute name \"%s\" appears more than once"
-msgstr "XML-Attributname „%s“ einscheint mehrmals"
+msgstr "XML-Attributname »%s« einscheint mehrmals"
-#: parser/parse_expr.c:2329
+#: parser/parse_expr.c:2354
#, c-format
msgid "cannot cast XMLSERIALIZE result to %s"
msgstr "kann das Ergebnis von XMLSERIALIZE nicht in Typ %s umwandeln"
-#: parser/parse_expr.c:2625 parser/parse_expr.c:2821
+#: parser/parse_expr.c:2650 parser/parse_expr.c:2846
#, c-format
msgid "unequal number of entries in row expressions"
msgstr "ungleiche Anzahl Einträge in Zeilenausdrücken"
-#: parser/parse_expr.c:2635
+#: parser/parse_expr.c:2660
#, c-format
msgid "cannot compare rows of zero length"
msgstr "kann Zeilen mit Länge null nicht vergleichen"
-#: parser/parse_expr.c:2660
+#: parser/parse_expr.c:2685
#, c-format
msgid "row comparison operator must yield type boolean, not type %s"
msgstr "Zeilenvergleichsoperator muss Typ boolean zurückgeben, nicht Typ %s"
-#: parser/parse_expr.c:2667
+#: parser/parse_expr.c:2692
#, c-format
msgid "row comparison operator must not return a set"
msgstr "Zeilenvergleichsoperator darf keine Ergebnismenge zurückgeben"
-#: parser/parse_expr.c:2726 parser/parse_expr.c:2767
+#: parser/parse_expr.c:2751 parser/parse_expr.c:2792
#, c-format
msgid "could not determine interpretation of row comparison operator %s"
msgstr "konnte Interpretation des Zeilenvergleichsoperators %s nicht bestimmen"
-#: parser/parse_expr.c:2728
+#: parser/parse_expr.c:2753
#, c-format
msgid "Row comparison operators must be associated with btree operator families."
-msgstr "Zeilenvergleichsoperatoren müssen einer „btree“-Operatorfamilie zugeordnet sein."
+msgstr "Zeilenvergleichsoperatoren müssen einer »btree«-Operatorfamilie zugeordnet sein."
-#: parser/parse_expr.c:2769
+#: parser/parse_expr.c:2794
#, c-format
msgid "There are multiple equally-plausible candidates."
msgstr "Es gibt mehrere gleichermaßen plausible Kandidaten."
-#: parser/parse_expr.c:2861
+#: parser/parse_expr.c:2886
#, c-format
msgid "IS DISTINCT FROM requires = operator to yield boolean"
msgstr "IS DISTINCT FROM erfordert, dass Operator = boolean ergibt"
-#: parser/parse_expr.c:3151 parser/parse_expr.c:3169
+#: parser/parse_expr.c:3199 parser/parse_expr.c:3217
#, c-format
msgid "operator precedence change: %s is now lower precedence than %s"
msgstr "Änderung der Operatorrangfolge: %s hat jetzt niedrigere Priorität als %s"
#: parser/parse_func.c:174
#, c-format
msgid "argument name \"%s\" used more than once"
-msgstr "Argumentname „%s“ mehrmals angegeben"
+msgstr "Argumentname »%s« mehrmals angegeben"
#: parser/parse_func.c:185
#, c-format
#: parser/parse_relation.c:174
#, c-format
msgid "table reference \"%s\" is ambiguous"
-msgstr "Tabellenbezug „%s“ ist nicht eindeutig"
+msgstr "Tabellenbezug »%s« ist nicht eindeutig"
#: parser/parse_relation.c:218
#, c-format
#: parser/parse_relation.c:397
#, c-format
msgid "table name \"%s\" specified more than once"
-msgstr "Tabellenname „%s“ mehrmals angegeben"
+msgstr "Tabellenname »%s« mehrmals angegeben"
#: parser/parse_relation.c:424 parser/parse_relation.c:3023
#, c-format
msgid "invalid reference to FROM-clause entry for table \"%s\""
-msgstr "ungültiger Verweis auf FROM-Klausel-Eintrag für Tabelle „%s“"
+msgstr "ungültiger Verweis auf FROM-Klausel-Eintrag für Tabelle »%s«"
#: parser/parse_relation.c:427 parser/parse_relation.c:3028
#, 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 nicht verwiesen werden."
+msgstr "Es gibt einen Eintrag für Tabelle »%s«, aber auf ihn kann aus diesem Teil der Anfrage nicht verwiesen werden."
#: parser/parse_relation.c:429
#, c-format
#: parser/parse_relation.c:705
#, c-format
msgid "system column \"%s\" reference in check constraint is invalid"
-msgstr "Verweis auf Systemspalte „%s“ im Check-Constraint ist ungültig"
+msgstr "Verweis auf Systemspalte »%s« im Check-Constraint ist ungültig"
#: parser/parse_relation.c:1065 parser/parse_relation.c:1345
#: parser/parse_relation.c:1847
#, c-format
msgid "table \"%s\" has %d columns available but %d columns specified"
-msgstr "Tabelle „%s“ hat %d Spalten, aber %d Spalten wurden angegeben"
+msgstr "Tabelle »%s« hat %d Spalten, aber %d Spalten wurden angegeben"
#: parser/parse_relation.c:1152
#, 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."
+msgstr "Es gibt ein WITH-Element namens »%s«, aber darauf kann aus diesem Teil der Anfrage kein Bezug genommen werden."
#: parser/parse_relation.c:1154
#, c-format
#: parser/parse_relation.c:1465
#, c-format
msgid "a column definition list is only allowed for functions returning \"record\""
-msgstr "eine Spaltendefinitionsliste ist nur erlaubt bei Funktionen, die „record“ zurückgeben"
+msgstr "eine Spaltendefinitionsliste ist nur erlaubt bei Funktionen, die »record« zurückgeben"
#: parser/parse_relation.c:1474
#, c-format
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:1553
#, c-format
msgid "function \"%s\" in FROM has unsupported return type %s"
-msgstr "Funktion „%s“ in FROM hat nicht unterstützten Rückgabetyp %s"
+msgstr "Funktion »%s« in FROM hat nicht unterstützten Rückgabetyp %s"
#: parser/parse_relation.c:1675
#, 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:1730
#, c-format
#: parser/parse_relation.c:1820
#, c-format
msgid "WITH query \"%s\" does not have a RETURNING clause"
-msgstr "WITH-Anfrage „%s“ hat keine RETURNING-Klausel"
+msgstr "WITH-Anfrage »%s« hat keine RETURNING-Klausel"
#: parser/parse_relation.c:2652 parser/parse_relation.c:2807
#, c-format
msgid "column %d of relation \"%s\" does not exist"
-msgstr "Spalte %d von Relation „%s“ existiert nicht"
+msgstr "Spalte %d von Relation »%s« existiert nicht"
#: parser/parse_relation.c:3026
#, 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:3034
#, c-format
msgid "missing FROM-clause entry for table \"%s\""
-msgstr "fehlender Eintrag in FROM-Klausel für Tabelle „%s“"
+msgstr "fehlender Eintrag in FROM-Klausel für Tabelle »%s«"
#: parser/parse_relation.c:3086
#, c-format
msgid "Perhaps you meant to reference the column \"%s.%s\"."
-msgstr "Vielleicht wurde beabsichtigt, auf die Spalte „%s.%s“ zu verweisen."
+msgstr "Vielleicht wurde beabsichtigt, auf die Spalte »%s.%s« zu verweisen."
#: parser/parse_relation.c:3088
#, c-format
msgid "There is a column named \"%s\" in table \"%s\", but it cannot be referenced from this part of the query."
-msgstr "Es gibt eine Spalte namens „%s“ in Tabelle „%s“, aber auf sie kann aus diesem Teil der Anfrage nicht verwiesen werden."
+msgstr "Es gibt eine Spalte namens »%s« in Tabelle »%s«, aber auf sie kann aus diesem Teil der Anfrage nicht verwiesen werden."
#: parser/parse_relation.c:3105
#, c-format
msgid "Perhaps you meant to reference the column \"%s.%s\" or the column \"%s.%s\"."
-msgstr "Vielleicht wurde beabsichtigt, auf die Spalte „%s.%s“ oder die Spalte „%s.%s“ zu verweisen."
+msgstr "Vielleicht wurde beabsichtigt, auf die Spalte »%s.%s« oder die Spalte »%s.%s« zu verweisen."
#: parser/parse_target.c:421 parser/parse_target.c:713
#, c-format
msgid "cannot assign to system column \"%s\""
-msgstr "kann Systemspalte „%s“ keinen Wert zuweisen"
+msgstr "kann Systemspalte »%s« keinen Wert zuweisen"
#: parser/parse_target.c:449
#, c-format
#: parser/parse_target.c:523
#, c-format
msgid "column \"%s\" is of type %s but expression is of type %s"
-msgstr "Spalte „%s“ hat Typ %s, aber der Ausdruck hat Typ %s"
+msgstr "Spalte »%s« hat Typ %s, aber der Ausdruck hat Typ %s"
#: parser/parse_target.c:697
#, 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"
+msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil ihr Typ %s kein zusammengesetzter Typ ist"
#: parser/parse_target.c:706
#, 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"
+msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil es keine solche Spalte in Datentyp %s gibt"
#: parser/parse_target.c:773
#, c-format
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"
+msgstr "Wertzuweisung für »%s« erfordert Typ %s, aber Ausdruck hat Typ %s"
#: parser/parse_target.c:783
#, c-format
msgid "subfield \"%s\" is of type %s but expression is of type %s"
-msgstr "Subfeld „%s“ hat Typ %s, aber der Ausdruck hat Typ %s"
+msgstr "Subfeld »%s« hat Typ %s, aber der Ausdruck hat Typ %s"
#: parser/parse_target.c:1199
#, c-format
#: parser/parse_type.c:261 parser/parse_type.c:805 utils/cache/typcache.c:239
#, c-format
msgid "type \"%s\" is only a shell"
-msgstr "Typ „%s“ ist nur eine Hülle"
+msgstr "Typ »%s« ist nur eine Hülle"
#: parser/parse_type.c:346
#, c-format
msgid "type modifier is not allowed for type \"%s\""
-msgstr "Typmodifikator ist für Typ „%s“ nicht erlaubt"
+msgstr "Typmodifikator ist für Typ »%s« nicht erlaubt"
#: parser/parse_type.c:388
#, c-format
#: parser/parse_type.c:671 parser/parse_type.c:770
#, c-format
msgid "invalid type name \"%s\""
-msgstr "ungültiger Typname: „%s“"
+msgstr "ungültiger Typname: »%s«"
#: parser/parse_utilcmd.c:399
#, c-format
#: parser/parse_utilcmd.c:447
#, c-format
msgid "%s will create implicit sequence \"%s\" for serial column \"%s.%s\""
-msgstr "%s erstellt implizit eine Sequenz „%s“ für die „serial“-Spalte „%s.%s“"
+msgstr "%s erstellt implizit eine Sequenz »%s« für die »serial«-Spalte »%s.%s«"
#: parser/parse_utilcmd.c:541 parser/parse_utilcmd.c:553
#, 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“"
+msgstr "widersprüchliche NULL/NOT NULL-Deklarationen für Spalte »%s« von Tabelle »%s«"
#: parser/parse_utilcmd.c:565
#, c-format
msgid "multiple default values specified for column \"%s\" of table \"%s\""
-msgstr "mehrere Vorgabewerte angegeben für Spalte „%s“ von Tabelle „%s“"
+msgstr "mehrere Vorgabewerte angegeben für Spalte »%s« von Tabelle »%s«"
#: parser/parse_utilcmd.c:582 parser/parse_utilcmd.c:673
#, c-format
msgid "LIKE is not supported for creating foreign tables"
msgstr "LIKE wird für das Erzeugen von Fremdtabellen nicht unterstützt"
-#: parser/parse_utilcmd.c:1288 parser/parse_utilcmd.c:1364
+#: parser/parse_utilcmd.c:1290 parser/parse_utilcmd.c:1366
#, c-format
msgid "Index \"%s\" contains a whole-row table reference."
-msgstr "Index „%s“ enthält einen Verweis auf die ganze Zeile der Tabelle."
+msgstr "Index »%s« enthält einen Verweis auf die ganze Zeile der Tabelle."
-#: parser/parse_utilcmd.c:1634
+#: parser/parse_utilcmd.c:1636
#, c-format
msgid "cannot use an existing index in CREATE TABLE"
msgstr "bestehender Index kann nicht in CREATE TABLE verwendet werden"
-#: parser/parse_utilcmd.c:1654
+#: parser/parse_utilcmd.c:1656
#, c-format
msgid "index \"%s\" is already associated with a constraint"
-msgstr "Index „%s“ gehört bereits zu einem Constraint"
+msgstr "Index »%s« gehört bereits zu einem Constraint"
-#: parser/parse_utilcmd.c:1662
+#: parser/parse_utilcmd.c:1664
#, c-format
msgid "index \"%s\" does not belong to table \"%s\""
-msgstr "Index „%s“ gehört nicht zu Tabelle „%s“"
+msgstr "Index »%s« gehört nicht zu Tabelle »%s«"
-#: parser/parse_utilcmd.c:1669
+#: parser/parse_utilcmd.c:1671
#, c-format
msgid "index \"%s\" is not valid"
-msgstr "Index „%s“ ist nicht gültig"
+msgstr "Index »%s« ist nicht gültig"
-#: parser/parse_utilcmd.c:1675
+#: parser/parse_utilcmd.c:1677
#, c-format
msgid "\"%s\" is not a unique index"
-msgstr "„%s“ ist kein Unique Index"
+msgstr "»%s« ist kein Unique Index"
-#: parser/parse_utilcmd.c:1676 parser/parse_utilcmd.c:1683
-#: parser/parse_utilcmd.c:1690 parser/parse_utilcmd.c:1760
+#: parser/parse_utilcmd.c:1678 parser/parse_utilcmd.c:1685
+#: parser/parse_utilcmd.c:1692 parser/parse_utilcmd.c:1762
#, c-format
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."
-#: parser/parse_utilcmd.c:1682
+#: parser/parse_utilcmd.c:1684
#, c-format
msgid "index \"%s\" contains expressions"
-msgstr "Index „%s“ enthält Ausdrücke"
+msgstr "Index »%s« enthält Ausdrücke"
-#: parser/parse_utilcmd.c:1689
+#: parser/parse_utilcmd.c:1691
#, c-format
msgid "\"%s\" is a partial index"
-msgstr "„%s“ ist ein partieller Index"
+msgstr "»%s« ist ein partieller Index"
-#: parser/parse_utilcmd.c:1701
+#: parser/parse_utilcmd.c:1703
#, c-format
msgid "\"%s\" is a deferrable index"
-msgstr "„%s“ ist ein aufschiebbarer Index"
+msgstr "»%s« ist ein aufschiebbarer Index"
-#: parser/parse_utilcmd.c:1702
+#: parser/parse_utilcmd.c:1704
#, c-format
msgid "Cannot create a non-deferrable constraint using a deferrable index."
msgstr "Ein nicht aufschiebbarer Constraint kann nicht mit einem aufschiebbaren Index erzeugt werden."
-#: parser/parse_utilcmd.c:1759
+#: parser/parse_utilcmd.c:1761
#, c-format
msgid "index \"%s\" does not have default sorting behavior"
-msgstr "Index „%s“ hat nicht das Standardsortierverhalten"
+msgstr "Index »%s« hat nicht das Standardsortierverhalten"
-#: parser/parse_utilcmd.c:1906
+#: parser/parse_utilcmd.c:1908
#, c-format
msgid "column \"%s\" appears twice in primary key constraint"
-msgstr "Spalte „%s“ erscheint zweimal im Primärschlüssel-Constraint"
+msgstr "Spalte »%s« erscheint zweimal im Primärschlüssel-Constraint"
-#: parser/parse_utilcmd.c:1912
+#: parser/parse_utilcmd.c:1914
#, c-format
msgid "column \"%s\" appears twice in unique constraint"
-msgstr "Spalte „%s“ erscheint zweimal im Unique-Constraint"
+msgstr "Spalte »%s« erscheint zweimal im Unique-Constraint"
-#: parser/parse_utilcmd.c:2116
+#: parser/parse_utilcmd.c:2118
#, c-format
msgid "index expression cannot return a set"
msgstr "Indexausdruck kann keine Ergebnismenge zurückgeben"
-#: parser/parse_utilcmd.c:2127
+#: parser/parse_utilcmd.c:2129
#, c-format
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:2173
+#: parser/parse_utilcmd.c:2175
#, c-format
msgid "rules on materialized views are not supported"
msgstr "Regeln für materialisierte Sichten werden nicht unterstützt"
-#: parser/parse_utilcmd.c:2234
+#: parser/parse_utilcmd.c:2236
#, c-format
msgid "rule WHERE condition cannot contain references to other relations"
msgstr "WHERE-Bedingung einer Regel kann keine Verweise auf andere Relationen enthalten"
-#: parser/parse_utilcmd.c:2306
+#: parser/parse_utilcmd.c:2308
#, c-format
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:2324 parser/parse_utilcmd.c:2423
+#: parser/parse_utilcmd.c:2326 parser/parse_utilcmd.c:2425
#: rewrite/rewriteHandler.c:485 rewrite/rewriteManip.c:1015
#, c-format
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "UNION/INTERSECTION/EXCEPT mit Bedingung sind nicht implementiert"
-#: parser/parse_utilcmd.c:2342
+#: parser/parse_utilcmd.c:2344
#, c-format
msgid "ON SELECT rule cannot use OLD"
msgstr "ON-SELECT-Regel kann nicht OLD verwenden"
-#: parser/parse_utilcmd.c:2346
+#: parser/parse_utilcmd.c:2348
#, c-format
msgid "ON SELECT rule cannot use NEW"
msgstr "ON-SELECT-Regel kann nicht NEW verwenden"
-#: parser/parse_utilcmd.c:2355
+#: parser/parse_utilcmd.c:2357
#, c-format
msgid "ON INSERT rule cannot use OLD"
msgstr "ON-INSERT-Regel kann nicht OLD verwenden"
-#: parser/parse_utilcmd.c:2361
+#: parser/parse_utilcmd.c:2363
#, c-format
msgid "ON DELETE rule cannot use NEW"
msgstr "ON-DELETE-Regel kann nicht NEW verwenden"
-#: parser/parse_utilcmd.c:2389
+#: parser/parse_utilcmd.c:2391
#, c-format
msgid "cannot refer to OLD within WITH query"
msgstr "in WITH-Anfrage kann nicht auf OLD verweisen werden"
-#: parser/parse_utilcmd.c:2396
+#: parser/parse_utilcmd.c:2398
#, c-format
msgid "cannot refer to NEW within WITH query"
msgstr "in WITH-Anfrage kann nicht auf NEW verwiesen werden"
-#: parser/parse_utilcmd.c:2599
+#: parser/parse_utilcmd.c:2601
#, c-format
msgid "transform expression must not return a set"
msgstr "Umwandlungsausdruck kann keine Ergebnismenge zurückgeben"
-#: parser/parse_utilcmd.c:2713
+#: parser/parse_utilcmd.c:2715
#, c-format
msgid "misplaced DEFERRABLE clause"
msgstr "falsch platzierte DEFERRABLE-Klausel"
-#: parser/parse_utilcmd.c:2718 parser/parse_utilcmd.c:2733
+#: parser/parse_utilcmd.c:2720 parser/parse_utilcmd.c:2735
#, c-format
msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr "mehrere DEFERRABLE/NOT DEFERRABLE-Klauseln sind nicht erlaubt"
-#: parser/parse_utilcmd.c:2728
+#: parser/parse_utilcmd.c:2730
#, c-format
msgid "misplaced NOT DEFERRABLE clause"
msgstr "falsch platzierte NOT DEFERRABLE-Klausel"
-#: parser/parse_utilcmd.c:2749
+#: parser/parse_utilcmd.c:2751
#, c-format
msgid "misplaced INITIALLY DEFERRED clause"
msgstr "falsch platzierte INITIALLY DEFERRED-Klausel"
-#: parser/parse_utilcmd.c:2754 parser/parse_utilcmd.c:2780
+#: parser/parse_utilcmd.c:2756 parser/parse_utilcmd.c:2782
#, c-format
msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr "mehrere INITIALLY IMMEDIATE/DEFERRED-Klauseln sind nicht erlaubt"
-#: parser/parse_utilcmd.c:2775
+#: parser/parse_utilcmd.c:2777
#, c-format
msgid "misplaced INITIALLY IMMEDIATE clause"
msgstr "falsch platzierte INITIALLY IMMEDIATE-Klausel"
-#: parser/parse_utilcmd.c:2966
+#: parser/parse_utilcmd.c:2968
#, 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)"
#: parser/scansup.c:204
#, c-format
msgid "identifier \"%s\" will be truncated to \"%s\""
-msgstr "Bezeichner „%s“ wird auf „%s“ gekürzt"
+msgstr "Bezeichner »%s« wird auf »%s« gekürzt"
#: port/pg_sema.c:113 port/sysv_sema.c:113
#, c-format
"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"
+"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/pg_sema.c:148 port/sysv_sema.c:148
#, c-format
msgid "This error usually means that PostgreSQL's request for a shared memory segment exceeded available memory, swap space, or huge pages. To reduce the request size (currently %zu bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections."
msgstr ""
-"Dieser Fehler bedeutet gewöhnlich, dass das von PostgreSQL angeforderte Shared-Memory-Segment den verfügbaren Speicher, Swap-Space oder Huge Pages überschreitet. Um die benötigte Shared-Memory-Größe zu reduzieren (aktuell %zu Bytes), reduzieren Sie den Shared-Memory-Verbrauch von PostgreSQL, beispielsweise indem Sie „shared_buffers“ oder „max_connections“ reduzieren.\n"
+"Dieser Fehler bedeutet gewöhnlich, dass das von PostgreSQL angeforderte Shared-Memory-Segment den verfügbaren Speicher, Swap-Space oder Huge Pages überschreitet. Um die benötigte Shared-Memory-Größe zu reduzieren (aktuell %zu 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/pg_shmem.c:439 port/sysv_shmem.c:439 port/win32_shmem.c:134
#: port/pg_shmem.c:553 port/sysv_shmem.c:553
#, c-format
msgid "could not stat data directory \"%s\": %m"
-msgstr "konnte „stat“ für Datenverzeichnis „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Datenverzeichnis »%s« nicht ausführen: %m"
#: port/win32/crashdump.c:122
#, c-format
#: port/win32/crashdump.c:161
#, c-format
msgid "could not open crash dump file \"%s\" for writing: error code %lu\n"
-msgstr "konnte Crash-Dump-Datei „%s“ nicht zum Schreiben öffnen: Fehlercode %lu\n"
+msgstr "konnte Crash-Dump-Datei »%s« nicht zum Schreiben öffnen: Fehlercode %lu\n"
#: port/win32/crashdump.c:168
#, c-format
msgid "wrote crash dump to file \"%s\"\n"
-msgstr "Crash-Dump nach Datei „%s“ geschrieben\n"
+msgstr "Crash-Dump nach Datei »%s« geschrieben\n"
#: port/win32/crashdump.c:170
#, c-format
msgid "could not write crash dump to file \"%s\": error code %lu\n"
-msgstr "konnte Crash-Dump nicht nach Datei „%s“ schreiben: Fehlercode %lu\n"
+msgstr "konnte Crash-Dump nicht nach Datei »%s« schreiben: Fehlercode %lu\n"
#: port/win32/signal.c:194
#, c-format
#: postmaster/autovacuum.c:1647
#, c-format
msgid "autovacuum: processing database \"%s\""
-msgstr "Autovacuum: bearbeite Datenbank „%s“"
+msgstr "Autovacuum: bearbeite Datenbank »%s«"
#: postmaster/autovacuum.c:2060
#, 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:2072
#, 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:2356
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
-msgstr "automatisches Vacuum der Tabelle „%s.%s.%s“"
+msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«"
#: postmaster/autovacuum.c:2359
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
-msgstr "automatisches Analysieren der Tabelle „%s.%s.%s“"
+msgstr "automatisches Analysieren der Tabelle »%s.%s.%s«"
#: postmaster/autovacuum.c:2889
#, c-format
#: postmaster/autovacuum.c:2890
#, c-format
msgid "Enable the \"track_counts\" option."
-msgstr "Schalten Sie die Option „track_counts“ ein."
+msgstr "Schalten Sie die Option »track_counts« ein."
#: postmaster/bgworker.c:346 postmaster/bgworker.c:746
#, c-format
msgid "registering background worker \"%s\""
-msgstr "registriere Background-Worker „%s“"
+msgstr "registriere Background-Worker »%s«"
#: postmaster/bgworker.c:375
#, c-format
msgid "unregistering background worker \"%s\""
-msgstr "deregistriere Background-Worker „%s“"
+msgstr "deregistriere Background-Worker »%s«"
#: postmaster/bgworker.c:484
#, c-format
msgid "background worker \"%s\": must attach to shared memory in order to request a database connection"
-msgstr "Background-Worker „%s“: muss mit Shared Memory verbinden, um eine Datenbankverbindung anzufordern"
+msgstr "Background-Worker »%s«: muss mit Shared Memory verbinden, um eine Datenbankverbindung anzufordern"
#: postmaster/bgworker.c:493
#, c-format
msgid "background worker \"%s\": cannot request database access if starting at postmaster start"
-msgstr "Background-Worker „%s“: kann kein Datenbankzugriff anfordern, wenn er nach Postmaster-Start gestartet hat"
+msgstr "Background-Worker »%s«: kann kein Datenbankzugriff anfordern, wenn er nach Postmaster-Start gestartet hat"
#: postmaster/bgworker.c:507
#, c-format
msgid "background worker \"%s\": invalid restart interval"
-msgstr "Background-Worker „%s“: ungültiges Neustart-Intervall"
+msgstr "Background-Worker »%s«: ungültiges Neustart-Intervall"
#: postmaster/bgworker.c:552
#, c-format
msgid "terminating background worker \"%s\" due to administrator command"
-msgstr "Background-Worker „%s“ wird abgebrochen aufgrund von Anweisung des Administrators"
+msgstr "Background-Worker »%s« wird abgebrochen aufgrund von Anweisung des Administrators"
#: postmaster/bgworker.c:753
#, c-format
msgid "background worker \"%s\": must be registered in shared_preload_libraries"
-msgstr "Background-Worker „%s“: muss in shared_preload_libraries registriert sein"
+msgstr "Background-Worker »%s«: muss in shared_preload_libraries registriert sein"
#: postmaster/bgworker.c:765
#, c-format
msgid "background worker \"%s\": only dynamic background workers can request notification"
-msgstr "Background-Worker „%s“: nur dynamische Background-Worker können Benachrichtigung verlangen"
+msgstr "Background-Worker »%s«: nur dynamische Background-Worker können Benachrichtigung verlangen"
#: postmaster/bgworker.c:780
#, c-format
#: postmaster/bgworker.c:785
#, c-format
msgid "Consider increasing the configuration parameter \"max_worker_processes\"."
-msgstr "Erhöhen Sie eventuell den Konfigurationsparameter „max_worker_processes“."
+msgstr "Erhöhen Sie eventuell den Konfigurationsparameter »max_worker_processes«."
#: postmaster/checkpointer.c:465
#, c-format
#: postmaster/checkpointer.c:469
#, c-format
msgid "Consider increasing the configuration parameter \"max_wal_size\"."
-msgstr "Erhöhen Sie eventuell den Konfigurationsparameter „max_wal_size“."
+msgstr "Erhöhen Sie eventuell den Konfigurationsparameter »max_wal_size«."
#: postmaster/checkpointer.c:616
#, c-format
#: postmaster/pgarch.c:484
#, c-format
msgid "archiving transaction log file \"%s\" failed too many times, will try again later"
-msgstr "Archivieren der Transaktionslogdatei „%s“ schlug zu oft fehl, wird später erneut versucht"
+msgstr "Archivieren der Transaktionslogdatei »%s« schlug zu oft fehl, wird später erneut versucht"
#: postmaster/pgarch.c:587
#, c-format
#: postmaster/pgarch.c:598 postmaster/postmaster.c:3482
#, c-format
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."
+msgstr "Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei »ntstatus.h« nach."
#: postmaster/pgarch.c:603
#, c-format
#: postmaster/pgarch.c:631
#, c-format
msgid "archived transaction log file \"%s\""
-msgstr "archivierte Transaktionslogdatei „%s“"
+msgstr "archivierte Transaktionslogdatei »%s«"
#: postmaster/pgarch.c:680
#, c-format
msgid "could not open archive status directory \"%s\": %m"
-msgstr "konnte Archivstatusverzeichnis „%s“ nicht öffnen: %m"
+msgstr "konnte Archivstatusverzeichnis »%s« nicht öffnen: %m"
#: postmaster/pgstat.c:352
#, c-format
msgid "could not resolve \"localhost\": %s"
-msgstr "konnte „localhost“ nicht auflösen: %s"
+msgstr "konnte »localhost« nicht auflösen: %s"
#: postmaster/pgstat.c:375
#, c-format
#: postmaster/pgstat.c:1258
#, c-format
msgid "unrecognized reset target: \"%s\""
-msgstr "unbekanntes Reset-Ziel: „%s“"
+msgstr "unbekanntes Reset-Ziel: »%s«"
#: postmaster/pgstat.c:1259
#, c-format
msgid "Target must be \"archiver\" or \"bgwriter\"."
-msgstr "Das Reset-Ziel muss „archiver“ oder „bgwriter“ sein."
+msgstr "Das Reset-Ziel muss »archiver« oder »bgwriter« sein."
#: postmaster/pgstat.c:3579
#, c-format
#: postmaster/pgstat.c:3910 postmaster/pgstat.c:4067
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
-msgstr "konnte temporäre Statistikdatei „%s“ nicht öffnen: %m"
+msgstr "konnte temporäre Statistikdatei »%s« nicht öffnen: %m"
#: postmaster/pgstat.c:3977 postmaster/pgstat.c:4112
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
-msgstr "konnte temporäre Statistikdatei „%s“ nicht schreiben: %m"
+msgstr "konnte temporäre Statistikdatei »%s« nicht schreiben: %m"
#: postmaster/pgstat.c:3986 postmaster/pgstat.c:4121
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
-msgstr "konnte temporäre Statistikdatei „%s“ nicht schließen: %m"
+msgstr "konnte temporäre Statistikdatei »%s« nicht schließen: %m"
#: postmaster/pgstat.c:3994 postmaster/pgstat.c:4129
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
-msgstr "konnte temporäre Statistikdatei „%s“ nicht in „%s“ umbenennen: %m"
+msgstr "konnte temporäre Statistikdatei »%s« nicht in »%s« umbenennen: %m"
#: postmaster/pgstat.c:4218 postmaster/pgstat.c:4403 postmaster/pgstat.c:4556
#, c-format
msgid "could not open statistics file \"%s\": %m"
-msgstr "konnte Statistikdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Statistikdatei »%s« nicht öffnen: %m"
#: postmaster/pgstat.c:4230 postmaster/pgstat.c:4240 postmaster/pgstat.c:4250
#: postmaster/pgstat.c:4271 postmaster/pgstat.c:4286 postmaster/pgstat.c:4340
#: postmaster/pgstat.c:4617 postmaster/pgstat.c:4639
#, c-format
msgid "corrupted statistics file \"%s\""
-msgstr "verfälschte Statistikdatei „%s“"
+msgstr "verfälschte Statistikdatei »%s«"
#: postmaster/pgstat.c:4768
#, c-format
#: postmaster/postmaster.c:676
#, c-format
msgid "%s: invalid argument for option -f: \"%s\"\n"
-msgstr "%s: ungültiges Argument für Option -f: „%s“\n"
+msgstr "%s: ungültiges Argument für Option -f: »%s«\n"
#: postmaster/postmaster.c:762
#, c-format
msgid "%s: invalid argument for option -t: \"%s\"\n"
-msgstr "%s: ungültiges Argument für Option -t: „%s“\n"
+msgstr "%s: ungültiges Argument für Option -t: »%s«\n"
#: postmaster/postmaster.c:813
#, c-format
msgid "%s: invalid argument: \"%s\"\n"
-msgstr "%s: ungültiges Argument: „%s“\n"
+msgstr "%s: ungültiges Argument: »%s«\n"
#: postmaster/postmaster.c:852
#, c-format
#: postmaster/postmaster.c:862
#, c-format
msgid "WAL archival cannot be enabled when wal_level is \"minimal\""
-msgstr "WAL-Archivierung kann nicht eingeschaltet werden, wenn wal_level „minimal“ ist"
+msgstr "WAL-Archivierung kann nicht eingeschaltet werden, wenn wal_level »minimal« ist"
#: postmaster/postmaster.c:865
#, c-format
msgid "WAL streaming (max_wal_senders > 0) requires wal_level \"replica\" or \"logical\""
-msgstr "WAL-Streaming (max_wal_senders > 0) benötigt wal_level „replica“ oder „logical“"
+msgstr "WAL-Streaming (max_wal_senders > 0) benötigt wal_level »replica« oder »logical«"
#: postmaster/postmaster.c:873
#, c-format
#: utils/init/miscinit.c:1429
#, c-format
msgid "invalid list syntax in parameter \"%s\""
-msgstr "ungültige Listensyntax für Parameter „%s“"
+msgstr "ungültige Listensyntax für Parameter »%s«"
#: postmaster/postmaster.c:996
#, c-format
msgid "could not create listen socket for \"%s\""
-msgstr "konnte Listen-Socket für „%s“ nicht erzeugen"
+msgstr "konnte Listen-Socket für »%s« nicht erzeugen"
#: postmaster/postmaster.c:1002
#, c-format
#: postmaster/postmaster.c:1085
#, c-format
msgid "could not create Unix-domain socket in directory \"%s\""
-msgstr "konnte Unix-Domain-Socket in Verzeichnis „%s“ nicht erzeugen"
+msgstr "konnte Unix-Domain-Socket in Verzeichnis »%s« nicht erzeugen"
#: postmaster/postmaster.c:1091
#, c-format
#: postmaster/postmaster.c:1172
#, c-format
msgid "%s: could not change permissions of external PID file \"%s\": %s\n"
-msgstr "%s: konnte Rechte der externen PID-Datei „%s“ nicht ändern: %s\n"
+msgstr "%s: konnte Rechte der externen PID-Datei »%s« nicht ändern: %s\n"
#: postmaster/postmaster.c:1176
#, c-format
msgid "%s: could not write external PID file \"%s\": %s\n"
-msgstr "%s: konnte externe PID-Datei „%s“ nicht schreiben: %s\n"
+msgstr "%s: konnte externe PID-Datei »%s« nicht schreiben: %s\n"
#: postmaster/postmaster.c:1226
#, c-format
#: postmaster/postmaster.c:1227
#, c-format
msgid "Future log output will go to log destination \"%s\"."
-msgstr "Die weitere Logausgabe geht an Logziel „%s“."
+msgstr "Die weitere Logausgabe geht an Logziel »%s«."
#: postmaster/postmaster.c:1253 utils/init/postinit.c:215
#, c-format
#: postmaster/postmaster.c:1377
#, c-format
msgid "%s: could not locate matching postgres executable"
-msgstr "%s: konnte kein passendes Programm „postgres“ finden"
+msgstr "%s: konnte kein passendes Programm »postgres« finden"
#: postmaster/postmaster.c:1400 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."
+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:1428
#, c-format
msgid "data directory \"%s\" does not exist"
-msgstr "Datenverzeichnis „%s“ existiert nicht"
+msgstr "Datenverzeichnis »%s« existiert nicht"
#: postmaster/postmaster.c:1433
#, c-format
msgid "could not read permissions of directory \"%s\": %m"
-msgstr "konnte Zugriffsrechte von Verzeichnis „%s“ nicht lesen: %m"
+msgstr "konnte Zugriffsrechte von Verzeichnis »%s« nicht lesen: %m"
#: postmaster/postmaster.c:1441
#, c-format
msgid "specified data directory \"%s\" is not a directory"
-msgstr "angegebenes Datenverzeichnis „%s“ ist kein Verzeichnis"
+msgstr "angegebenes Datenverzeichnis »%s« ist kein Verzeichnis"
#: postmaster/postmaster.c:1457
#, c-format
msgid "data directory \"%s\" has wrong ownership"
-msgstr "Datenverzeichnis „%s“ hat falschen Eigentümer"
+msgstr "Datenverzeichnis »%s« hat falschen Eigentümer"
#: postmaster/postmaster.c:1459
#, c-format
#: postmaster/postmaster.c:1479
#, c-format
msgid "data directory \"%s\" has group or world access"
-msgstr "Datenverzeichnis „%s“ erlaubt Zugriff von Gruppe oder Welt"
+msgstr "Datenverzeichnis »%s« erlaubt Zugriff von Gruppe oder Welt"
#: postmaster/postmaster.c:1481
#, c-format
"but could not open file \"%s\": %s\n"
msgstr ""
"%s: konnte das Datenbanksystem nicht finden\n"
-"Es wurde im Verzeichnis „%s“ erwartet,\n"
-"aber die Datei „%s“ konnte nicht geöffnet werden: %s\n"
+"Es wurde im Verzeichnis »%s« erwartet,\n"
+"aber die Datei »%s« konnte nicht geöffnet werden: %s\n"
#: postmaster/postmaster.c:1669
#, c-format
#: utils/misc/guc.c:7049 utils/misc/guc.c:9785 utils/misc/guc.c:9819
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
-msgstr "ungültiger Wert für Parameter „%s“: „%s“"
+msgstr "ungültiger Wert für Parameter »%s«: »%s«"
#: postmaster/postmaster.c:2062
#, c-format
msgid "Valid values are: \"false\", 0, \"true\", 1, \"database\"."
-msgstr "Gültige Werte sind: „false“, 0, „true“, 1, „database“."
+msgstr "Gültige Werte sind: »false«, 0, »true«, 1, »database«."
#: postmaster/postmaster.c:2082
#, c-format
#: postmaster/postmaster.c:4394
#, c-format
msgid "could not execute server process \"%s\": %m"
-msgstr "konnte Serverprozess „%s“ nicht ausführen: %m"
+msgstr "konnte Serverprozess »%s« nicht ausführen: %m"
#: postmaster/postmaster.c:4959
#, c-format
#: postmaster/postmaster.c:5510
#, c-format
msgid "starting background worker process \"%s\""
-msgstr "starte Background-Worker-Prozess „%s“"
+msgstr "starte Background-Worker-Prozess »%s«"
#: postmaster/postmaster.c:5521
#, c-format
msgid "could not fork worker process: %m"
msgstr "konnte Worker-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5898
+#: postmaster/postmaster.c:5909
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr "konnte Socket %d nicht für Verwendung in Backend duplizieren: Fehlercode %d"
-#: postmaster/postmaster.c:5930
+#: postmaster/postmaster.c:5941
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "konnte geerbtes Socket nicht erzeugen: Fehlercode %d\n"
-#: postmaster/postmaster.c:5959
+#: postmaster/postmaster.c:5970
#, c-format
msgid "could not open backend variables file \"%s\": %s\n"
-msgstr "konnte Servervariablendatei „%s“ nicht öffnen: %s\n"
+msgstr "konnte Servervariablendatei »%s« nicht öffnen: %s\n"
-#: postmaster/postmaster.c:5966
+#: postmaster/postmaster.c:5977
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
-msgstr "konnte nicht aus Servervariablendatei „%s“ lesen: %s\n"
+msgstr "konnte nicht aus Servervariablendatei »%s« lesen: %s\n"
-#: postmaster/postmaster.c:5975
+#: postmaster/postmaster.c:5986
#, c-format
msgid "could not remove file \"%s\": %s\n"
-msgstr "konnte Datei „%s“ nicht löschen: %s\n"
+msgstr "konnte Datei »%s« nicht löschen: %s\n"
-#: postmaster/postmaster.c:5992
+#: postmaster/postmaster.c:6003
#, c-format
msgid "could not map view of backend variables: error code %lu\n"
msgstr "konnte Sicht der Backend-Variablen nicht mappen: Fehlercode %lu\n"
-#: postmaster/postmaster.c:6001
+#: postmaster/postmaster.c:6012
#, c-format
msgid "could not unmap view of backend variables: error code %lu\n"
msgstr "konnte Sicht der Backend-Variablen nicht unmappen: Fehlercode %lu\n"
-#: postmaster/postmaster.c:6008
+#: postmaster/postmaster.c:6019
#, c-format
msgid "could not close handle to backend parameter variables: error code %lu\n"
msgstr "konnte Handle für Backend-Parametervariablen nicht schließen: Fehlercode %lu\n"
-#: postmaster/postmaster.c:6169
+#: postmaster/postmaster.c:6180
#, c-format
msgid "could not read exit code for process\n"
msgstr "konnte Exitcode des Prozesses nicht lesen\n"
-#: postmaster/postmaster.c:6174
+#: postmaster/postmaster.c:6185
#, c-format
msgid "could not post child completion status\n"
msgstr "konnte Child-Completion-Status nicht versenden\n"
#: postmaster/syslogger.c:621
#, c-format
msgid "Future log output will appear in directory \"%s\"."
-msgstr "Die weitere Logausgabe wird im Verzeichnis „%s“ erscheinen."
+msgstr "Die weitere Logausgabe wird im Verzeichnis »%s« erscheinen."
#: postmaster/syslogger.c:629
#, c-format
#: postmaster/syslogger.c:1136
#, c-format
msgid "could not open log file \"%s\": %m"
-msgstr "konnte Logdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Logdatei »%s« nicht öffnen: %m"
#: postmaster/syslogger.c:1198 postmaster/syslogger.c:1242
#, c-format
#: repl_scanner.l:181
#, c-format
msgid "syntax error: unexpected character \"%s\""
-msgstr "Syntaxfehler: unerwartetes Zeichen „%s“"
+msgstr "Syntaxfehler: unerwartetes Zeichen »%s«"
#: replication/basebackup.c:230
#, c-format
msgid "could not stat control file \"%s\": %m"
-msgstr "konnte „stat“ für Kontrolldatei „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Kontrolldatei »%s« nicht ausführen: %m"
#: replication/basebackup.c:339
#, c-format
#: replication/basebackup.c:375
#, c-format
msgid "could not find WAL file \"%s\""
-msgstr "konnte WAL-Datei „%s“ nicht finden"
+msgstr "konnte WAL-Datei »%s« nicht finden"
#: replication/basebackup.c:414 replication/basebackup.c:440
#, c-format
msgid "unexpected WAL file size \"%s\""
-msgstr "unerwartete WAL-Dateigröße „%s“"
+msgstr "unerwartete WAL-Dateigröße »%s«"
#: replication/basebackup.c:426 replication/basebackup.c:1172
#, c-format
#: replication/basebackup.c:592
#, c-format
msgid "duplicate option \"%s\""
-msgstr "doppelte Option „%s“"
+msgstr "doppelte Option »%s«"
#: replication/basebackup.c:581 utils/misc/guc.c:5668
#, c-format
msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)"
-msgstr "%d ist außerhalb des gültigen Bereichs für Parameter „%s“ (%d ... %d)"
+msgstr "%d ist außerhalb des gültigen Bereichs für Parameter »%s« (%d ... %d)"
#: replication/basebackup.c:855 replication/basebackup.c:957
#, c-format
msgid "could not stat file or directory \"%s\": %m"
-msgstr "konnte „stat“ für Datei oder Verzeichnis „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %m"
#: replication/basebackup.c:1124
#, c-format
msgid "skipping special file \"%s\""
-msgstr "überspringe besondere Datei „%s“"
+msgstr "überspringe besondere Datei »%s«"
#: replication/basebackup.c:1235
#, c-format
msgid "file name too long for tar format: \"%s\""
-msgstr "Dateiname zu lang für Tar-Format: „%s“"
+msgstr "Dateiname zu lang für Tar-Format: »%s«"
#: replication/basebackup.c:1240
#, c-format
msgid "symbolic link target too long for tar format: file name \"%s\", target \"%s\""
-msgstr "Ziel der symbolischen Verknüpfung zu lang für Tar-Format: Dateiname „%s“, Ziel „%s“"
+msgstr "Ziel der symbolischen Verknüpfung zu lang für Tar-Format: Dateiname »%s«, Ziel »%s«"
#: replication/libpqwalreceiver/libpqwalreceiver.c:119
#, c-format
msgstr "konnte nicht mit dem Primärserver verbinden: %s"
#: replication/libpqwalreceiver/libpqwalreceiver.c:142
-#, fuzzy, c-format
-#| msgid "could not compare Unicode strings: %m"
+#, c-format
msgid "could not parse connection string: %s"
-msgstr "konnte Unicode-Zeichenketten nicht vergleichen: %m"
+msgstr "konnte Verbindungsparameter nicht interpretieren: %s"
#: replication/libpqwalreceiver/libpqwalreceiver.c:192
#, c-format
#: replication/logical/logical.c:243 replication/logical/logical.c:355
#, c-format
msgid "replication slot \"%s\" was not created in this database"
-msgstr "Replikations-Slot „%s“ wurde nicht in dieser Datenbank erzeugt"
+msgstr "Replikations-Slot »%s« wurde nicht in dieser Datenbank erzeugt"
#: replication/logical/logical.c:250
#, c-format
#: replication/logical/logical.c:392
#, c-format
msgid "starting logical decoding for slot \"%s\""
-msgstr "starte logisches Dekodieren für Slot „%s“"
+msgstr "starte logisches Dekodieren für Slot »%s«"
#: replication/logical/logical.c:394
#, c-format
#: replication/logical/logical.c:529
#, c-format
msgid "slot \"%s\", output plugin \"%s\", in the %s callback, associated LSN %X/%X"
-msgstr "Slot „%s“, Ausgabe-Plugin „%s“, im Callback %s, zugehörige LSN %X/%X"
+msgstr "Slot »%s«, Ausgabe-Plugin »%s«, im Callback %s, zugehörige LSN %X/%X"
#: replication/logical/logical.c:536
#, c-format
msgid "slot \"%s\", output plugin \"%s\", in the %s callback"
-msgstr "Slot „%s“, Ausgabe-Plugin „%s“, im Callback %s"
+msgstr "Slot »%s«, Ausgabe-Plugin »%s«, im Callback %s"
#: replication/logical/logicalfuncs.c:113 replication/slotfuncs.c:32
#, c-format
#: replication/logical/logicalfuncs.c:264
#, c-format
msgid "logical decoding output plugin \"%s\" produces binary output, but function \"%s\" expects textual data"
-msgstr "Ausgabe-Plugin „%s“ erzeugt binäre Ausgabe, aber Funktion „%s“ erwartet Textdaten"
+msgstr "Ausgabe-Plugin »%s« erzeugt binäre Ausgabe, aber Funktion »%s« erwartet Textdaten"
#: replication/logical/origin.c:181
#, c-format
#: replication/logical/origin.c:703
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
-msgstr "konnte Datei „%s“ nicht lesen: %d von %zu gelesen"
+msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
#: replication/logical/origin.c:712
#, c-format
msgid "no replication origin is configured"
msgstr "kein Replication-Origin konfiguriert"
-#: replication/logical/reorderbuffer.c:2322
+#: replication/logical/reorderbuffer.c:2323
#, c-format
msgid "could not write to data file for XID %u: %m"
msgstr "konnte nicht in Datendatei für XID %u schreiben: %m"
-#: replication/logical/reorderbuffer.c:2418
-#: replication/logical/reorderbuffer.c:2438
+#: replication/logical/reorderbuffer.c:2419
+#: replication/logical/reorderbuffer.c:2439
#, c-format
msgid "could not read from reorderbuffer spill file: %m"
msgstr "konnte nicht aus Reorder-Buffer-Spill-Datei lesen: %m"
-#: replication/logical/reorderbuffer.c:2422
-#: replication/logical/reorderbuffer.c:2442
+#: replication/logical/reorderbuffer.c:2423
+#: replication/logical/reorderbuffer.c:2443
#, c-format
msgid "could not read from reorderbuffer spill file: read %d instead of %u bytes"
msgstr "konnte nicht aus Reorder-Buffer-Spill-Datei lesen: %d statt %u Bytes gelesen"
-#: replication/logical/reorderbuffer.c:3097
+#: replication/logical/reorderbuffer.c:3098
#, c-format
msgid "could not read from file \"%s\": read %d instead of %d bytes"
-msgstr "konnte nicht aus Datei „%s“ lesen: %d statt %d Bytes gelesen"
+msgstr "konnte nicht aus Datei »%s« lesen: %d statt %d Bytes gelesen"
#: replication/logical/snapbuild.c:600
#, c-format
msgid "exported logical decoding snapshot: \"%s\" with %u transaction ID"
msgid_plural "exported logical decoding snapshot: \"%s\" with %u transaction IDs"
-msgstr[0] "logischer Dekodierungs-Snapshot exportiert: „%s“ mit %u Transaktions-ID"
-msgstr[1] "logischer Dekodierungs-Snapshot exportiert: „%s“ mit %u Transaktions-IDs"
+msgstr[0] "logischer Dekodierungs-Snapshot exportiert: »%s« mit %u Transaktions-ID"
+msgstr[1] "logischer Dekodierungs-Snapshot exportiert: »%s« mit %u Transaktions-IDs"
#: replication/logical/snapbuild.c:919 replication/logical/snapbuild.c:1284
#: replication/logical/snapbuild.c:1815
#: replication/logical/snapbuild.c:1729 replication/logical/snapbuild.c:1743
#, c-format
msgid "could not read file \"%s\", read %d of %d: %m"
-msgstr "konnte Datei „%s“ nicht lesen, %d von %d gelesen: %m"
+msgstr "konnte Datei »%s« nicht lesen, %d von %d gelesen: %m"
#: replication/logical/snapbuild.c:1695
#, c-format
msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u"
-msgstr "Scanbuild-State-Datei „%s“ hat falsche magische Zahl %u statt %u"
+msgstr "Scanbuild-State-Datei »%s« hat falsche magische Zahl %u statt %u"
#: replication/logical/snapbuild.c:1700
#, c-format
msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u"
-msgstr "Snapbuild-State-Datei „%s“ hat nicht unterstützte Version: %u statt %u"
+msgstr "Snapbuild-State-Datei »%s« hat nicht unterstützte Version: %u statt %u"
#: replication/logical/snapbuild.c:1756
#, c-format
msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u"
-msgstr "Prüfsummenfehler bei Snapbuild-State-Datei „%s“: ist %u, sollte %u sein"
+msgstr "Prüfsummenfehler bei Snapbuild-State-Datei »%s«: ist %u, sollte %u sein"
#: replication/logical/snapbuild.c:1817
#, c-format
#: replication/logical/snapbuild.c:1890
#, c-format
msgid "could not parse file name \"%s\""
-msgstr "konnte Dateinamen „%s“ nicht parsen"
+msgstr "konnte Dateinamen »%s« nicht parsen"
#: replication/slot.c:183
#, c-format
msgid "replication slot name \"%s\" is too short"
-msgstr "Replikations-Slot-Name „%s“ ist zu kurz"
+msgstr "Replikations-Slot-Name »%s« ist zu kurz"
#: replication/slot.c:192
#, c-format
msgid "replication slot name \"%s\" is too long"
-msgstr "Replikations-Slot-Name „%s“ ist zu lang"
+msgstr "Replikations-Slot-Name »%s« ist zu lang"
#: replication/slot.c:205
#, c-format
msgid "replication slot name \"%s\" contains invalid character"
-msgstr "Replikations-Slot-Name „%s“ enthält ungültiges Zeichen"
+msgstr "Replikations-Slot-Name »%s« enthält ungültiges Zeichen"
#: replication/slot.c:207
#, c-format
#: replication/slot.c:254
#, c-format
msgid "replication slot \"%s\" already exists"
-msgstr "Replikations-Slot „%s“ existiert bereits"
+msgstr "Replikations-Slot »%s« existiert bereits"
#: replication/slot.c:264
#, c-format
#: replication/slot.c:351
#, c-format
msgid "replication slot \"%s\" does not exist"
-msgstr "Replikations-Slot „%s“ existiert nicht"
+msgstr "Replikations-Slot »%s« existiert nicht"
#: replication/slot.c:355
#, c-format
msgid "replication slot \"%s\" is active for PID %d"
-msgstr "Replikations-Slot „%s“ ist aktiv für PID %d"
+msgstr "Replikations-Slot »%s« ist aktiv für PID %d"
#: replication/slot.c:501 replication/slot.c:913 replication/slot.c:1250
#, c-format
msgid "could not remove directory \"%s\""
-msgstr "konnte Verzeichnis „%s“ nicht löschen"
+msgstr "konnte Verzeichnis »%s« nicht löschen"
#: replication/slot.c:762
#, c-format
#: replication/slot.c:1182 replication/slot.c:1220
#, c-format
msgid "could not read file \"%s\", read %d of %u: %m"
-msgstr "konnte Datei „%s“ nicht lesen, %d von %u gelesen: %m"
+msgstr "konnte Datei »%s« nicht lesen, %d von %u gelesen: %m"
#: replication/slot.c:1191
#, c-format
msgid "replication slot file \"%s\" has wrong magic number: %u instead of %u"
-msgstr "Replikations-Slot-Datei „%s“ hat falsche magische Zahl: %u statt %u"
+msgstr "Replikations-Slot-Datei »%s« hat falsche magische Zahl: %u statt %u"
#: replication/slot.c:1198
#, c-format
msgid "replication slot file \"%s\" has unsupported version %u"
-msgstr "Replikations-Slot-Datei „%s“ hat nicht unterstützte Version %u"
+msgstr "Replikations-Slot-Datei »%s« hat nicht unterstützte Version %u"
#: replication/slot.c:1205
#, c-format
msgid "replication slot file \"%s\" has corrupted length %u"
-msgstr "Replikations-Slot-Datei „%s“ hat falsche Länge %u"
+msgstr "Replikations-Slot-Datei »%s« hat falsche Länge %u"
#: replication/slot.c:1235
#, c-format
msgid "checksum mismatch for replication slot file \"%s\": is %u, should be %u"
-msgstr "Prüfsummenfehler bei Replikations-Slot-Datei „%s“: ist %u, sollte %u sein"
+msgstr "Prüfsummenfehler bei Replikations-Slot-Datei »%s«: ist %u, sollte %u sein"
#: replication/slot.c:1288
#, c-format
#: replication/syncrep.c:375
#, c-format
msgid "standby \"%s\" now has synchronous standby priority %u"
-msgstr "Standby „%s“ hat jetzt synchrone Standby-Priorität %u"
+msgstr "Standby »%s« hat jetzt synchrone Standby-Priorität %u"
#: replication/syncrep.c:435
#, c-format
msgid "standby \"%s\" is now a synchronous standby with priority %u"
-msgstr "Standby „%s“ ist jetzt ein synchroner Standby mit Priorität %u"
+msgstr "Standby »%s« ist jetzt ein synchroner Standby mit Priorität %u"
#: replication/syncrep.c:928
#, c-format
msgid "synchronous_standby_names parser failed"
-msgstr ""
+msgstr "Parser für synchronous_standby_names fehlgeschlagen"
#: replication/walreceiver.c:173
#, c-format
#: replication/walsender.c:485
#, c-format
msgid "could not seek to beginning of file \"%s\": %m"
-msgstr "konnte Positionszeiger nicht den Anfang der Datei „%s“ setzen: %m"
+msgstr "konnte Positionszeiger nicht den Anfang der Datei »%s« setzen: %m"
#: replication/walsender.c:536
#, c-format
#: replication/walsender.c:1423
#, c-format
msgid "unexpected standby message type \"%c\", after receiving CopyDone"
-msgstr "unerwarteter Standby-Message-Typ „%c“, nach Empfang von CopyDone"
+msgstr "unerwarteter Standby-Message-Typ »%c«, nach Empfang von CopyDone"
#: replication/walsender.c:1461
#, c-format
msgid "invalid standby message type \"%c\""
-msgstr "ungültiger Standby-Message-Typ „%c“"
+msgstr "ungültiger Standby-Message-Typ »%c«"
#: replication/walsender.c:1502
#, c-format
msgid "unexpected message type \"%c\""
-msgstr "unerwarteter Message-Typ „%c“"
+msgstr "unerwarteter Message-Typ »%c«"
#: replication/walsender.c:1786
#, c-format
#: replication/walsender.c:1879
#, c-format
msgid "standby \"%s\" has now caught up with primary"
-msgstr "Standby-Server „%s“ hat jetzt den Primärserver eingeholt"
+msgstr "Standby-Server »%s« hat jetzt den Primärserver eingeholt"
#: replication/walsender.c:1982
#, c-format
#: rewrite/rewriteDefine.c:112 rewrite/rewriteDefine.c:973
#, c-format
msgid "rule \"%s\" for relation \"%s\" already exists"
-msgstr "Regel „%s“ für Relation „%s“ existiert bereits"
+msgstr "Regel »%s« für Relation »%s« existiert bereits"
#: rewrite/rewriteDefine.c:297
#, c-format
#: rewrite/rewriteDefine.c:379
#, c-format
msgid "\"%s\" is already a view"
-msgstr "„%s“ ist bereits eine Sicht"
+msgstr "»%s« ist bereits eine Sicht"
#: rewrite/rewriteDefine.c:403
#, c-format
msgid "view rule for \"%s\" must be named \"%s\""
-msgstr "Sicht-Regel für „%s“ muss „%s“ heißen"
+msgstr "Sicht-Regel für »%s« muss »%s« heißen"
#: rewrite/rewriteDefine.c:432
#, c-format
msgid "could not convert table \"%s\" to a view because it is not empty"
-msgstr "konnte Tabelle „%s“ nicht in Sicht umwandeln, weil sie nicht leer ist"
+msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie nicht leer ist"
#: rewrite/rewriteDefine.c:440
#, c-format
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"
+msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Trigger hat"
#: rewrite/rewriteDefine.c:442
#, c-format
#: rewrite/rewriteDefine.c:447
#, c-format
msgid "could not convert table \"%s\" to a view because it has indexes"
-msgstr "konnte Tabelle „%s“ nicht in Sicht umwandeln, weil sie Indexe hat"
+msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Indexe hat"
#: rewrite/rewriteDefine.c:453
#, 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:459
#, c-format
msgid "could not convert table \"%s\" to a view because it has row security enabled"
-msgstr "konnte Tabelle „%s“ nicht in Sicht umwandeln, weil sie Sicherheit auf Zeilenebene eingeschaltet hat"
+msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Sicherheit auf Zeilenebene eingeschaltet hat"
#: rewrite/rewriteDefine.c:465
#, c-format
msgid "could not convert table \"%s\" to a view because it has row security policies"
-msgstr "konnte Tabelle „%s“ nicht in Sicht umwandeln, weil sie Policys für Sicherheit auf Zeilenebene hat"
+msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Policys für Sicherheit auf Zeilenebene hat"
#: rewrite/rewriteDefine.c:492
#, c-format
#: rewrite/rewriteDefine.c:702
#, c-format
msgid "SELECT rule's target entry %d has different column name from column \"%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:704
#, c-format
msgid "SELECT target entry is named \"%s\"."
-msgstr "SELECT-Targeteintrag heißt „%s“."
+msgstr "SELECT-Targeteintrag heißt »%s«."
#: rewrite/rewriteDefine.c:713
#, 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:715
#, c-format
msgid "RETURNING list's entry %d has different type from column \"%s\""
-msgstr "Eintrag %d in RETURNING-Liste hat anderen Typ als Spalte „%s“"
+msgstr "Eintrag %d in RETURNING-Liste hat anderen Typ als Spalte »%s«"
#: rewrite/rewriteDefine.c:718 rewrite/rewriteDefine.c:742
#, c-format
#: rewrite/rewriteDefine.c:737
#, 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:739
#, c-format
msgid "RETURNING list's entry %d has different size from column \"%s\""
-msgstr "Eintrag %d in RETURNING-Liste hat andere Größe als Spalte „%s“"
+msgstr "Eintrag %d in RETURNING-Liste hat andere Größe als Spalte »%s«"
#: rewrite/rewriteDefine.c:756
#, c-format
#: rewrite/rewriteSupport.c:112
#, c-format
msgid "rule \"%s\" for relation \"%s\" does not exist"
-msgstr "Regel „%s“ für Relation „%s“ existiert nicht"
+msgstr "Regel »%s« für Relation »%s« existiert nicht"
#: rewrite/rewriteDefine.c:983
#, c-format
#: rewrite/rewriteHandler.c:528
#, 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"
+msgstr "WITH-Anfragename »%s« erscheint sowohl in der Regelaktion als auch in der umzuschreibenden Anfrage"
#: rewrite/rewriteHandler.c:588
#, c-format
#: rewrite/rewriteHandler.c:928 rewrite/rewriteHandler.c:946
#, c-format
msgid "multiple assignments to same column \"%s\""
-msgstr "mehrere Zuweisungen zur selben Spalte „%s“"
+msgstr "mehrere Zuweisungen zur selben Spalte »%s«"
#: rewrite/rewriteHandler.c:1721 rewrite/rewriteHandler.c:3331
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
-msgstr "unendliche Rekursion entdeckt in Regeln für Relation „%s“"
+msgstr "unendliche Rekursion entdeckt in Regeln für Relation »%s«"
#: rewrite/rewriteHandler.c:1806
#, c-format
msgid "infinite recursion detected in policy for relation \"%s\""
-msgstr "unendliche Rekursion entdeckt in Policys für Relation „%s“"
+msgstr "unendliche Rekursion entdeckt in Policys für Relation »%s«"
#: rewrite/rewriteHandler.c:2123
msgid "Junk view columns are not updatable."
#: rewrite/rewriteHandler.c:2724
#, c-format
msgid "cannot insert into column \"%s\" of view \"%s\""
-msgstr "kann nicht in Spalte „%s“ von Sicht „%s“ einfügen"
+msgstr "kann nicht in Spalte »%s« von Sicht »%s« einfügen"
#: rewrite/rewriteHandler.c:2732
#, c-format
msgid "cannot update column \"%s\" of view \"%s\""
-msgstr "kann Spalte „%s“ von Sicht „%s“ nicht aktualisieren"
+msgstr "kann Spalte »%s« von Sicht »%s« nicht aktualisieren"
#: rewrite/rewriteHandler.c:3130
#, c-format
#: rewrite/rewriteHandler.c:3368
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
-msgstr "INSERT RETURNING kann in Relation „%s“ nicht ausgeführt werden"
+msgstr "INSERT RETURNING kann in Relation »%s« nicht ausgeführt werden"
#: rewrite/rewriteHandler.c:3370
#, c-format
#: rewrite/rewriteHandler.c:3375
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
-msgstr "UPDATE RETURNING kann in Relation „%s“ nicht ausgeführt werden"
+msgstr "UPDATE RETURNING kann in Relation »%s« nicht ausgeführt werden"
#: rewrite/rewriteHandler.c:3377
#, c-format
#: rewrite/rewriteHandler.c:3382
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
-msgstr "DELETE RETURNING kann in Relation „%s“ nicht ausgeführt werden"
+msgstr "DELETE RETURNING kann in Relation »%s« nicht ausgeführt werden"
#: rewrite/rewriteHandler.c:3384
#, c-format
#: rewrite/rewriteSupport.c:154
#, c-format
msgid "rule \"%s\" does not exist"
-msgstr "Regel „%s“ existiert nicht"
+msgstr "Regel »%s« existiert nicht"
#: rewrite/rewriteSupport.c:167
#, c-format
msgid "there are multiple rules named \"%s\""
-msgstr "es gibt mehrere Regeln namens „%s“"
+msgstr "es gibt mehrere Regeln namens »%s«"
#: rewrite/rewriteSupport.c:168
#, c-format
#: scan.l:1085
#, c-format
msgid "%s at or near \"%s\""
-msgstr "%s bei „%s“"
+msgstr "%s bei »%s«"
#: scan.l:1251 scan.l:1283
msgid "Unicode escape values cannot be used for code point values above 007F when the server encoding is not UTF8"
#: snowball/dict_snowball.c:177
#, c-format
msgid "no Snowball stemmer available for language \"%s\" and encoding \"%s\""
-msgstr "kein Snowball-Stemmer für Sprache „%s“ und Kodierung „%s“ verfügbar"
+msgstr "kein Snowball-Stemmer für Sprache »%s« und Kodierung »%s« verfügbar"
#: snowball/dict_snowball.c:200 tsearch/dict_ispell.c:73
#: tsearch/dict_simple.c:48
#, c-format
msgid "multiple StopWords parameters"
-msgstr "mehrere „StopWords“-Parameter"
+msgstr "mehrere »StopWords«-Parameter"
#: snowball/dict_snowball.c:209
#, c-format
msgid "multiple Language parameters"
-msgstr "mehrere „Language“-Parameter"
+msgstr "mehrere »Language«-Parameter"
#: snowball/dict_snowball.c:216
#, c-format
msgid "unrecognized Snowball parameter: \"%s\""
-msgstr "unbekannter Snowball-Parameter: „%s“"
+msgstr "unbekannter Snowball-Parameter: »%s«"
#: snowball/dict_snowball.c:224
#, c-format
msgid "missing Language parameter"
-msgstr "Parameter „Language“ fehlt"
+msgstr "Parameter »Language« fehlt"
#: storage/buffer/bufmgr.c:544 storage/buffer/bufmgr.c:657
#, c-format
msgstr "schreibe Block %u von Relation %s"
#: storage/buffer/bufmgr.c:4295
-#, fuzzy, c-format
-#| msgid "snapshot_id"
+#, c-format
msgid "snapshot too old"
-msgstr "Snapshot-ID"
+msgstr "Snapshot zu alt"
#: storage/buffer/localbuf.c:199
#, c-format
msgstr "während einer parallelen Operation kann nicht auf temporäre Tabellen zugegriffen werden"
#: storage/file/fd.c:436 storage/file/fd.c:508 storage/file/fd.c:544
-#, fuzzy, c-format
-#| msgid "could not redirect stdout: %m"
+#, c-format
msgid "could not flush dirty data: %m"
-msgstr "konnte Standardausgabe nicht umleiten: %m"
+msgstr "konnte schmutzige Daten nicht flushen: %m"
#: storage/file/fd.c:466
-#, fuzzy, c-format
-#| msgid "could not determine input data type"
+#, c-format
msgid "could not determine dirty data size: %m"
-msgstr "konnte Eingabedatentypen nicht bestimmen"
+msgstr "konnte Größe der schmutzigen Daten nicht bestimmen: %m"
#: storage/file/fd.c:518
-#, fuzzy, c-format
-#| msgid "could not uncompress data: %s\n"
+#, c-format
msgid "could not munmap() while flushing data: %m"
-msgstr "konnte Daten nicht dekomprimieren: %s\n"
+msgstr "munmap() fehlgeschlagen beim Flushen von Daten: %m"
#: storage/file/fd.c:682
#, c-format
msgid "could not link file \"%s\" to \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht nach „%s“ linken: %m"
+msgstr "konnte Datei »%s« nicht nach »%s« linken: %m"
#: storage/file/fd.c:776
#, c-format
#: storage/file/fd.c:1482
#, c-format
msgid "temporary file: path \"%s\", size %lu"
-msgstr "temporäre Datei: Pfad „%s“, Größe %lu"
+msgstr "temporäre Datei: Pfad »%s«, Größe %lu"
#: storage/file/fd.c:1656
#, c-format
#: storage/file/fd.c:1977 storage/file/fd.c:2027
#, 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:2067
#, c-format
msgid "exceeded maxAllocatedDescs (%d) while trying to execute command \"%s\""
-msgstr "maxAllocatedDescs (%d) überschritten beim Versuch, den Befehl „%s“ auszuführen"
+msgstr "maxAllocatedDescs (%d) überschritten beim Versuch, den Befehl »%s« auszuführen"
#: storage/file/fd.c:2218
#, 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:2304
#, c-format
msgid "could not read directory \"%s\": %m"
-msgstr "konnte Verzeichnis „%s“ nicht lesen: %m"
+msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: storage/ipc/dsm.c:363
#, c-format
#: storage/ipc/dsm.c:411
#, c-format
msgid "Set dynamic_shared_memory_type to a value other than \"none\"."
-msgstr "Setzen Sie dynamic_shared_memory_type auf einen anderen Wert als „none“."
+msgstr "Setzen Sie dynamic_shared_memory_type auf einen anderen Wert als »none«."
#: storage/ipc/dsm.c:431
#, c-format
#: storage/ipc/dsm_impl.c:811 storage/ipc/dsm_impl.c:953
#, c-format
msgid "could not unmap shared memory segment \"%s\": %m"
-msgstr "konnte Shared-Memory-Segment „%s“ nicht unmappen: %m"
+msgstr "konnte Shared-Memory-Segment »%s« nicht unmappen: %m"
#: storage/ipc/dsm_impl.c:271 storage/ipc/dsm_impl.c:543
#: storage/ipc/dsm_impl.c:658 storage/ipc/dsm_impl.c:821
#, c-format
msgid "could not remove shared memory segment \"%s\": %m"
-msgstr "konnte Shared-Memory-Segment „%s“ nicht entfernen: %m"
+msgstr "konnte Shared-Memory-Segment »%s« nicht entfernen: %m"
#: storage/ipc/dsm_impl.c:292 storage/ipc/dsm_impl.c:721
#: storage/ipc/dsm_impl.c:835
#, c-format
msgid "could not open shared memory segment \"%s\": %m"
-msgstr "konnte Shared-Memory-Segment „%s“ nicht öffnen: %m"
+msgstr "konnte Shared-Memory-Segment »%s« nicht öffnen: %m"
#: storage/ipc/dsm_impl.c:316 storage/ipc/dsm_impl.c:559
#: storage/ipc/dsm_impl.c:766 storage/ipc/dsm_impl.c:859
#, c-format
msgid "could not stat shared memory segment \"%s\": %m"
-msgstr "konnte „stat“ für Shared-Memory-Segment „%s“ nicht ausführen: %m"
+msgstr "konnte »stat« für Shared-Memory-Segment »%s« nicht ausführen: %m"
#: storage/ipc/dsm_impl.c:335 storage/ipc/dsm_impl.c:878
#: storage/ipc/dsm_impl.c:926
#, c-format
msgid "could not resize shared memory segment \"%s\" to %zu bytes: %m"
-msgstr "konnte Größe des Shared-Memory-Segments „%s“ nicht auf %zu Bytes ändern: %m"
+msgstr "konnte Größe des Shared-Memory-Segments »%s« nicht auf %zu Bytes ändern: %m"
#: storage/ipc/dsm_impl.c:385 storage/ipc/dsm_impl.c:580
#: storage/ipc/dsm_impl.c:742 storage/ipc/dsm_impl.c:977
#, c-format
msgid "could not map shared memory segment \"%s\": %m"
-msgstr "konnte Shared-Memory-Segment „%s“ nicht mappen: %m"
+msgstr "konnte Shared-Memory-Segment »%s« nicht mappen: %m"
#: storage/ipc/dsm_impl.c:515
#, c-format
#: storage/ipc/dsm_impl.c:694
#, c-format
msgid "could not create shared memory segment \"%s\": %m"
-msgstr "konnte Shared-Memory-Segment „%s“ nicht erzeugen: %m"
+msgstr "konnte Shared-Memory-Segment »%s« nicht erzeugen: %m"
#: storage/ipc/dsm_impl.c:1018
#, c-format
msgid "could not duplicate handle for \"%s\": %m"
-msgstr "konnte Handle für „%s“ nicht duplizieren: %m"
+msgstr "konnte Handle für »%s« nicht duplizieren: %m"
#: storage/ipc/latch.c:775
#, c-format
#: storage/ipc/shmem.c:370 storage/ipc/shmem.c:421
#, c-format
msgid "not enough shared memory for data structure \"%s\" (%zu bytes requested)"
-msgstr "nicht genug Shared-Memory für Datenstruktur „%s“ (%zu Bytes angefordert)"
+msgstr "nicht genug Shared-Memory für Datenstruktur »%s« (%zu Bytes angefordert)"
#: storage/ipc/shmem.c:389
#, c-format
msgid "could not create ShmemIndex entry for data structure \"%s\""
-msgstr "konnte ShmemIndex-Eintrag für Datenstruktur „%s“ nicht erzeugen"
+msgstr "konnte ShmemIndex-Eintrag für Datenstruktur »%s« nicht erzeugen"
#: storage/ipc/shmem.c:404
#, c-format
msgid "ShmemIndex entry size is wrong for data structure \"%s\": expected %zu, actual %zu"
-msgstr "ShmemIndex-Eintraggröße ist falsch für Datenstruktur „%s“: erwartet %zu, tatsächlich %zu"
+msgstr "ShmemIndex-Eintraggröße ist falsch für Datenstruktur »%s«: erwartet %zu, tatsächlich %zu"
#: storage/ipc/shmem.c:452 storage/ipc/shmem.c:471
#, c-format
#: storage/large_object/inv_api.c:436
#, c-format
msgid "invalid whence setting: %d"
-msgstr "ungültige „whence“-Angabe: %d"
+msgstr "ungültige »whence«-Angabe: %d"
#: storage/large_object/inv_api.c:593
#, c-format
#: storage/lmgr/lmgr.c:719
#, c-format
msgid "while updating tuple (%u,%u) in relation \"%s\""
-msgstr "beim Aktualisieren von Tupel (%u,%u) in Relation „%s“"
+msgstr "beim Aktualisieren von Tupel (%u,%u) in Relation »%s«"
#: storage/lmgr/lmgr.c:722
#, c-format
msgid "while deleting tuple (%u,%u) in relation \"%s\""
-msgstr "beim Löschen von Tupel (%u,%u) in Relation „%s“"
+msgstr "beim Löschen von Tupel (%u,%u) in Relation »%s«"
#: storage/lmgr/lmgr.c:725
#, c-format
msgid "while locking tuple (%u,%u) in relation \"%s\""
-msgstr "beim Sperren von Tupel (%u,%u) in Relation „%s“"
+msgstr "beim Sperren von Tupel (%u,%u) in Relation »%s«"
#: storage/lmgr/lmgr.c:728
#, c-format
msgid "while locking updated version (%u,%u) of tuple in relation \"%s\""
-msgstr "beim Sperren von aktualisierter Version (%u,%u) von Tupel in Relation „%s“"
+msgstr "beim Sperren von aktualisierter Version (%u,%u) von Tupel in Relation »%s«"
#: storage/lmgr/lmgr.c:731
#, c-format
msgid "while inserting index tuple (%u,%u) in relation \"%s\""
-msgstr "beim Einfügen von Indextupel (%u,%u) in Relation „%s“"
+msgstr "beim Einfügen von Indextupel (%u,%u) in Relation »%s«"
#: storage/lmgr/lmgr.c:734
#, c-format
msgid "while checking uniqueness of tuple (%u,%u) in relation \"%s\""
-msgstr "beim Prüfen der Eindeutigkeit von Tupel (%u,%u) in Relation „%s“"
+msgstr "beim Prüfen der Eindeutigkeit von Tupel (%u,%u) in Relation »%s«"
#: storage/lmgr/lmgr.c:737
#, c-format
msgid "while rechecking updated tuple (%u,%u) in relation \"%s\""
-msgstr "beim erneuten Prüfen des aktualisierten Tupels (%u,%u) in Relation „%s“"
+msgstr "beim erneuten Prüfen des aktualisierten Tupels (%u,%u) in Relation »%s«"
#: storage/lmgr/lmgr.c:740
#, c-format
msgid "while checking exclusion constraint on tuple (%u,%u) in relation \"%s\""
-msgstr "beim Prüfen eines Exclusion-Constraints für Tupel (%u,%u) in Relation „%s“"
+msgstr "beim Prüfen eines Exclusion-Constraints für Tupel (%u,%u) in Relation »%s«"
#: storage/lmgr/lmgr.c:960
#, c-format
#: storage/lmgr/predicate.c:1190 storage/lmgr/predicate.c:1261
#, c-format
msgid "not enough shared memory for elements of data structure \"%s\" (%zu bytes requested)"
-msgstr "nicht genug Shared-Memory für Elemente der Datenstruktur „%s“ (%zu Bytes angefordert)"
+msgstr "nicht genug Shared-Memory für Elemente der Datenstruktur »%s« (%zu Bytes angefordert)"
#: storage/lmgr/predicate.c:1549
#, c-format
#: storage/lmgr/predicate.c:1588
#, c-format
msgid "\"default_transaction_isolation\" is set to \"serializable\"."
-msgstr "„default_transaction_isolation“ ist auf „serializable“ gesetzt."
+msgstr "»default_transaction_isolation« ist auf »serializable« gesetzt."
#: storage/lmgr/predicate.c:1589
#, c-format
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."
+msgstr "Mit »SET default_transaction_isolation = 'repeatable read'« können Sie die Voreinstellung ändern."
#: storage/lmgr/predicate.c:1628
#, c-format
msgid "a snapshot-importing transaction must not be READ ONLY DEFERRABLE"
msgstr "eine Transaktion, die einen Snapshot importiert, must READ ONLY DEFERRABLE sein"
-#: storage/lmgr/predicate.c:1706 utils/time/snapmgr.c:543
-#: utils/time/snapmgr.c:549
+#: storage/lmgr/predicate.c:1706 utils/time/snapmgr.c:576
+#: utils/time/snapmgr.c:582
#, c-format
msgid "could not import the requested snapshot"
msgstr "konnte den angeforderten Snapshot nicht importieren"
-#: storage/lmgr/predicate.c:1707 utils/time/snapmgr.c:550
+#: storage/lmgr/predicate.c:1707 utils/time/snapmgr.c:583
#, c-format
msgid "The source transaction %u is not running anymore."
msgstr "Die Quelltransaktion %u läuft nicht mehr."
#: storage/smgr/md.c:453 storage/smgr/md.c:975
#, c-format
msgid "could not truncate file \"%s\": %m"
-msgstr "kann Datei „%s“ nicht kürzen: %m"
+msgstr "kann Datei »%s« nicht kürzen: %m"
#: storage/smgr/md.c:520
#, c-format
msgid "cannot extend file \"%s\" beyond %u blocks"
-msgstr "kann Datei „%s“ nicht auf über %u Blöcke erweitern"
+msgstr "kann Datei »%s« nicht auf über %u Blöcke erweitern"
# XXX
#: storage/smgr/md.c:542 storage/smgr/md.c:755 storage/smgr/md.c:831
#, c-format
msgid "could not seek to block %u in file \"%s\": %m"
-msgstr "konnte Positionszeiger nicht auf Block %u in Datei „%s“ setzen: %m"
+msgstr "konnte Positionszeiger nicht auf Block %u in Datei »%s« setzen: %m"
#: storage/smgr/md.c:550
#, c-format
msgid "could not extend file \"%s\": %m"
-msgstr "konnte Datei „%s“ nicht erweitern: %m"
+msgstr "konnte Datei »%s« nicht erweitern: %m"
#: storage/smgr/md.c:552 storage/smgr/md.c:559 storage/smgr/md.c:858
#, c-format
#: storage/smgr/md.c:556
#, 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:773
#, c-format
msgid "could not read block %u in file \"%s\": %m"
-msgstr "konnte Block %u in Datei „%s“ nicht lesen: %m"
+msgstr "konnte Block %u in Datei »%s« nicht lesen: %m"
#: storage/smgr/md.c:789
#, 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:849
#, c-format
msgid "could not write block %u in file \"%s\": %m"
-msgstr "konnte Block %u in Datei „%s“ nicht schreiben: %m"
+msgstr "konnte Block %u in Datei »%s« nicht schreiben: %m"
#: storage/smgr/md.c:854
#, 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:951
#, 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:1000
#, c-format
msgid "could not truncate file \"%s\" to %u blocks: %m"
-msgstr "konnte Datei „%s“ nicht auf %u Blöcke kürzen: %m"
+msgstr "konnte Datei »%s« nicht auf %u Blöcke kürzen: %m"
#: storage/smgr/md.c:1282
#, c-format
msgid "could not fsync file \"%s\" but retrying: %m"
-msgstr "konnte Datei „%s“ nicht fsyncen, versuche erneut: %m"
+msgstr "konnte Datei »%s« nicht fsyncen, versuche erneut: %m"
#: storage/smgr/md.c:1445
#, c-format
msgstr "konnte fsync-Anfrage nicht weiterleiten, weil Anfrageschlange voll ist"
#: storage/smgr/md.c:1866
-#, fuzzy, c-format
-#| msgid "could not open file \"%s\" (target block %u): %m"
+#, c-format
msgid "could not open file \"%s\" (target block %u): previous segment is only %u blocks"
-msgstr "konnte Datei „%s“ nicht öffnen (Zielblock %u): %m"
+msgstr "konnte Datei »%s« nicht öffnen (Zielblock %u): vorhergehendes Segment hat nur %u Blöcke"
#: storage/smgr/md.c:1880
#, c-format
msgid "could not open file \"%s\" (target block %u): %m"
-msgstr "konnte Datei „%s“ nicht öffnen (Zielblock %u): %m"
+msgstr "konnte Datei »%s« nicht öffnen (Zielblock %u): %m"
#: tcop/fastpath.c:111 tcop/fastpath.c:475 tcop/fastpath.c:605
#, c-format
#: tcop/fastpath.c:319
#, c-format
msgid "fastpath function call: \"%s\" (OID %u)"
-msgstr "Fastpath-Funktionsaufruf: „%s“ (OID %u)"
+msgstr "Fastpath-Funktionsaufruf: »%s« (OID %u)"
#: tcop/fastpath.c:401 tcop/postgres.c:1163 tcop/postgres.c:1428
#: tcop/postgres.c:1807 tcop/postgres.c:2024
#: tcop/fastpath.c:405
#, c-format
msgid "duration: %s ms fastpath function call: \"%s\" (OID %u)"
-msgstr "Dauer: %s ms Fastpath-Funktionsaufruf: „%s“ (OID %u)"
+msgstr "Dauer: %s ms Fastpath-Funktionsaufruf: »%s« (OID %u)"
#: tcop/fastpath.c:443 tcop/fastpath.c:570
#, c-format
#: tcop/postgres.c:1545
#, 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"
+msgstr "Binden-Nachricht enthält %d Parameter, aber vorbereitete Anweisung »%s« erfordert %d"
#: tcop/postgres.c:1714
#, c-format
#: tcop/postgres.c:1860 tcop/postgres.c:2394
#, c-format
msgid "portal \"%s\" does not exist"
-msgstr "Portal „%s“ existiert nicht"
+msgstr "Portal »%s« existiert nicht"
#: tcop/postgres.c:1945
#, c-format
#: tcop/postgres.c:3117
#, 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."
+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:3180
#, c-format
msgid "\"max_stack_depth\" must not exceed %ldkB."
-msgstr "„max_stack_depth“ darf %ldkB nicht überschreiten."
+msgstr "»max_stack_depth« darf %ldkB nicht überschreiten."
#: tcop/postgres.c:3182
#, c-format
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."
+msgstr "Erhöhen Sie die Stacktiefenbegrenzung Ihrer Plattform mit »ulimit -s« oder der lokalen Entsprechung."
#: tcop/postgres.c:3542
#, c-format
#: tcop/postgres.c:3543 tcop/postgres.c:3549
#, c-format
msgid "Try \"%s --help\" for more information."
-msgstr "Versuchen Sie „%s --help“ für weitere Informationen."
+msgstr "Versuchen Sie »%s --help« für weitere Informationen."
#: tcop/postgres.c:3547
#, 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"
-#: tcop/pquery.c:663
+#: tcop/pquery.c:665
#, c-format
msgid "bind message has %d result formats but query has %d columns"
msgstr "Bind-Message hat %d Ergebnisspalten, aber Anfrage hat %d Spalten"
-#: tcop/pquery.c:965
+#: tcop/pquery.c:967
#, c-format
msgid "cursor can only scan forward"
msgstr "Cursor kann nur vorwärts scannen"
-#: tcop/pquery.c:966
+#: tcop/pquery.c:968
#, c-format
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."
#: tsearch/dict_ispell.c:81
#, c-format
msgid "unrecognized Ispell parameter: \"%s\""
-msgstr "unbekannter Ispell-Parameter: „%s“"
+msgstr "unbekannter Ispell-Parameter: »%s«"
#: tsearch/dict_ispell.c:95
#, c-format
msgid "missing AffFile parameter"
-msgstr "Parameter „AffFile“ fehlt"
+msgstr "Parameter »AffFile« fehlt"
#: tsearch/dict_ispell.c:101 tsearch/dict_thesaurus.c:647
#, c-format
msgid "missing DictFile parameter"
-msgstr "Parameter „DictFile“ fehlt"
+msgstr "Parameter »DictFile« fehlt"
#: tsearch/dict_simple.c:57
#, c-format
msgid "multiple Accept parameters"
-msgstr "mehrere „Accept“-Parameter"
+msgstr "mehrere »Accept«-Parameter"
#: tsearch/dict_simple.c:65
#, c-format
msgid "unrecognized simple dictionary parameter: \"%s\""
-msgstr "unbekannter Parameter für das einfache Wörterbuch: „%s“"
+msgstr "unbekannter Parameter für das einfache Wörterbuch: »%s«"
#: tsearch/dict_synonym.c:117
#, c-format
msgid "unrecognized synonym parameter: \"%s\""
-msgstr "unbekannter Synonymparameter: „%s“"
+msgstr "unbekannter Synonymparameter: »%s«"
#: tsearch/dict_synonym.c:124
#, c-format
msgid "missing Synonyms parameter"
-msgstr "Parameter „Synonyms“ fehlt"
+msgstr "Parameter »Synonyms« fehlt"
#: tsearch/dict_synonym.c:131
#, c-format
msgid "could not open synonym file \"%s\": %m"
-msgstr "konnte Synonymdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Synonymdatei »%s« nicht öffnen: %m"
#: tsearch/dict_thesaurus.c:178
#, c-format
msgid "could not open thesaurus file \"%s\": %m"
-msgstr "konnte Thesaurusdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Thesaurusdatei »%s« nicht öffnen: %m"
#: tsearch/dict_thesaurus.c:211
#, c-format
#: tsearch/dict_thesaurus.c:420
#, 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)"
+msgstr "Thesaurus-Beispielwort »%s« wird nicht vom Unterwörterbuch erkannt (Regel %d)"
#: tsearch/dict_thesaurus.c:426
#, c-format
msgid "thesaurus sample word \"%s\" is a stop word (rule %d)"
-msgstr "Thesaurus-Beispielwort „%s“ ist ein Stoppwort (Regel %d)"
+msgstr "Thesaurus-Beispielwort »%s« ist ein Stoppwort (Regel %d)"
#: tsearch/dict_thesaurus.c:429
#, c-format
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:575
#, c-format
msgid "thesaurus substitute word \"%s\" is a stop word (rule %d)"
-msgstr "Thesaurus-Ersatzwort „%s“ ist ein Stoppwort (Regel %d)"
+msgstr "Thesaurus-Ersatzwort »%s« ist ein Stoppwort (Regel %d)"
#: tsearch/dict_thesaurus.c:582
#, 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)"
+msgstr "Thesaurus-Ersatzwort »%s« wird nicht vom Unterwörterbuch erkannt (Regel %d)"
#: tsearch/dict_thesaurus.c:594
#, c-format
#: tsearch/dict_thesaurus.c:632
#, c-format
msgid "multiple Dictionary parameters"
-msgstr "mehrere „Dictionary“-Parameter"
+msgstr "mehrere »Dictionary«-Parameter"
#: tsearch/dict_thesaurus.c:639
#, c-format
msgid "unrecognized Thesaurus parameter: \"%s\""
-msgstr "unbekannter Thesaurus-Parameter: „%s“"
+msgstr "unbekannter Thesaurus-Parameter: »%s«"
#: tsearch/dict_thesaurus.c:651
#, c-format
msgid "missing Dictionary parameter"
-msgstr "Parameter „Dictionary“ fehlt"
+msgstr "Parameter »Dictionary« fehlt"
#: tsearch/spell.c:382 tsearch/spell.c:399 tsearch/spell.c:408
#: tsearch/spell.c:1035
#, c-format
msgid "invalid affix flag \"%s\""
-msgstr "ungültiges Affix-Flag „%s“"
+msgstr "ungültiges Affix-Flag »%s«"
#: tsearch/spell.c:386 tsearch/spell.c:1039
#, c-format
msgid "affix flag \"%s\" is out of range"
-msgstr "Affix-Flag „%s“ ist außerhalb des gültigen Bereichs"
+msgstr "Affix-Flag »%s« ist außerhalb des gültigen Bereichs"
#: tsearch/spell.c:416
#, c-format
msgid "invalid character in affix flag \"%s\""
-msgstr "ungültiges Zeichen in Affix-Flag „%s“"
+msgstr "ungültiges Zeichen in Affix-Flag »%s«"
#: tsearch/spell.c:436
#, c-format
-msgid "invalid affix flag \"%s\" with long flag value"
-msgstr ""
+msgid "invalid affix flag \"%s\" with \"long\" flag value"
+msgstr "ungültiges Affix-Flag »%s« mit Flag-Wert »long«"
#: tsearch/spell.c:523
#, c-format
msgid "could not open dictionary file \"%s\": %m"
-msgstr "konnte Wörterbuchdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Wörterbuchdatei »%s« nicht öffnen: %m"
#: tsearch/spell.c:741 utils/adt/regexp.c:204
#, c-format
#: tsearch/spell.c:1162 tsearch/spell.c:1721
#, c-format
msgid "invalid affix alias \"%s\""
-msgstr "ungültiges Affixalias „%s“"
+msgstr "ungültiges Affixalias »%s«"
#: tsearch/spell.c:1212 tsearch/spell.c:1282 tsearch/spell.c:1426
#, c-format
msgid "could not open affix file \"%s\": %m"
-msgstr "konnte Affixdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Affixdatei »%s« nicht öffnen: %m"
#: tsearch/spell.c:1266
#, c-format
msgid "Ispell dictionary supports only \"default\", \"long\", and \"num\" flag value"
-msgstr "Ispell-Wörterbuch unterstützt nur die Flag-Werte „default“, „long“ und „num“"
+msgstr "Ispell-Wörterbuch unterstützt nur die Flag-Werte »default«, »long« und »num«"
#: tsearch/spell.c:1309
#, fuzzy, c-format
msgstr "Affixdatei enthält Befehle im alten und im neuen Stil"
#: tsearch/to_tsany.c:170 utils/adt/tsvector.c:270
-#: utils/adt/tsvector_op.c:1082
+#: utils/adt/tsvector_op.c:1132
#, c-format
msgid "string is too long for tsvector (%d bytes, max %d bytes)"
msgstr "Zeichenkette ist zu lang für tsvector (%d Bytes, maximal %d Bytes)"
#: tsearch/ts_locale.c:177
#, c-format
msgid "line %d of configuration file \"%s\": \"%s\""
-msgstr "Zeile %d in Konfigurationsdatei „%s“: „%s“"
+msgstr "Zeile %d in Konfigurationsdatei »%s«: »%s«"
#: tsearch/ts_locale.c:299
#, c-format
#: tsearch/ts_utils.c:51
#, c-format
msgid "invalid text search configuration file name \"%s\""
-msgstr "ungültiger Textsuchekonfigurationsdateiname „%s“"
+msgstr "ungültiger Textsuchekonfigurationsdateiname »%s«"
#: tsearch/ts_utils.c:83
#, c-format
msgid "could not open stop-word file \"%s\": %m"
-msgstr "konnte Stoppwortdatei „%s“ nicht öffnen: %m"
+msgstr "konnte Stoppwortdatei »%s« nicht öffnen: %m"
#: tsearch/wparser.c:306
#, c-format
#: tsearch/wparser_def.c:2583
#, c-format
msgid "unrecognized headline parameter: \"%s\""
-msgstr "unbekannter Headline-Parameter: „%s“"
+msgstr "unbekannter Headline-Parameter: »%s«"
#: tsearch/wparser_def.c:2592
#, c-format
msgid "MinWords should be less than MaxWords"
-msgstr "„MinWords“ sollte kleiner als „MaxWords“ sein"
+msgstr "»MinWords« sollte kleiner als »MaxWords« sein"
#: tsearch/wparser_def.c:2596
#, c-format
msgid "MinWords should be positive"
-msgstr "„MinWords“ sollte positiv sein"
+msgstr "»MinWords« sollte positiv sein"
#: tsearch/wparser_def.c:2600
#, c-format
msgid "ShortWord should be >= 0"
-msgstr "„ShortWord“ sollte >= 0 sein"
+msgstr "»ShortWord« sollte >= 0 sein"
#: tsearch/wparser_def.c:2604
#, c-format
msgid "MaxFragments should be >= 0"
-msgstr "„MaxFragments“ sollte >= 0 sein"
+msgstr "»MaxFragments« sollte >= 0 sein"
#: utils/adt/acl.c:170 utils/adt/name.c:91
#, c-format
#: utils/adt/acl.c:257
#, c-format
msgid "unrecognized key word: \"%s\""
-msgstr "unbekanntes Schlüsselwort: „%s“"
+msgstr "unbekanntes Schlüsselwort: »%s«"
#: utils/adt/acl.c:258
#, c-format
msgid "ACL key word must be \"group\" or \"user\"."
-msgstr "ACL-Schlüsselwort muss „group“ oder „user“ sein."
+msgstr "ACL-Schlüsselwort muss »group« oder »user« sein."
#: utils/adt/acl.c:263
#, c-format
#: utils/adt/acl.c:264
#, c-format
msgid "A name must follow the \"group\" or \"user\" key word."
-msgstr "Auf das Schlüsselwort „group“ oder „user“ muss ein Name folgen."
+msgstr "Auf das Schlüsselwort »group« oder »user« muss ein Name folgen."
#: utils/adt/acl.c:270
#, c-format
msgid "missing \"=\" sign"
-msgstr "„=“-Zeichen fehlt"
+msgstr "»=«-Zeichen fehlt"
#: utils/adt/acl.c:323
#, c-format
msgid "invalid mode character: must be one of \"%s\""
-msgstr "ungültiges Moduszeichen: muss eines aus „%s“ sein"
+msgstr "ungültiges Moduszeichen: muss eines aus »%s« sein"
#: utils/adt/acl.c:345
#, c-format
msgid "a name must follow the \"/\" sign"
-msgstr "auf das „/“-Zeichen muss ein Name folgen"
+msgstr "auf das »/«-Zeichen muss ein Name folgen"
#: utils/adt/acl.c:353
#, c-format
#: utils/adt/acl.c:1633 utils/adt/acl.c:1687
#, c-format
msgid "unrecognized privilege type: \"%s\""
-msgstr "unbekannter Privilegtyp: „%s“"
+msgstr "unbekannter Privilegtyp: »%s«"
#: utils/adt/acl.c:3427 utils/adt/regproc.c:123 utils/adt/regproc.c:144
#: utils/adt/regproc.c:319
#, c-format
msgid "function \"%s\" does not exist"
-msgstr "Funktion „%s“ existiert nicht"
+msgstr "Funktion »%s« existiert nicht"
#: utils/adt/acl.c:4881
#, c-format
msgid "must be member of role \"%s\""
-msgstr "Berechtigung nur für Mitglied von Rolle „%s“"
-
-#: utils/adt/acl.c:5279 utils/adt/acl.c:5285
-#, fuzzy, c-format
-#| msgid "role name \"%s\" is reserved"
-msgid "role \"%s\" is reserved"
-msgstr "Rollenname „%s“ ist reserviert"
+msgstr "Berechtigung nur für Mitglied von Rolle »%s«"
#: utils/adt/array_expanded.c:276 utils/adt/arrayfuncs.c:931
#: utils/adt/arrayfuncs.c:1519 utils/adt/arrayfuncs.c:3251
#: utils/adt/arrayfuncs.c:839 utils/adt/arrayfuncs.c:892
#, c-format
msgid "malformed array literal: \"%s\""
-msgstr "fehlerhafte Arraykonstante: „%s“"
+msgstr "fehlerhafte Arraykonstante: »%s«"