msgstr ""
"Project-Id-Version: PostgreSQL 12\n"
-"POT-Creation-Date: 2023-08-03 09:36+0000\n"
+"POT-Creation-Date: 2023-11-03 18:05+0000\n"
"PO-Revision-Date: 2022-04-07 08:44+0200\n"
msgid "not recorded"
msgstr "nicht aufgezeichnet"
-#: ../common/controldata_utils.c:68 ../common/controldata_utils.c:73
-#: commands/copy.c:3553 commands/extension.c:3359 utils/adt/genfile.c:124
+#: ../common/controldata_utils.c:78 ../common/controldata_utils.c:83
+#: commands/copy.c:3553 commands/extension.c:3375 utils/adt/genfile.c:124
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
-#: ../common/controldata_utils.c:86 ../common/controldata_utils.c:89
+#: ../common/controldata_utils.c:96 ../common/controldata_utils.c:99
#: access/transam/timeline.c:142 access/transam/timeline.c:361
#: access/transam/twophase.c:1351 access/transam/xlog.c:3484
#: access/transam/xlog.c:4685 access/transam/xlog.c:11162
#: access/transam/xlog.c:11175 access/transam/xlog.c:11628
#: access/transam/xlog.c:11708 access/transam/xlog.c:11747
#: access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650
-#: access/transam/xlogfuncs.c:669 commands/extension.c:3369 libpq/hba.c:499
+#: access/transam/xlogfuncs.c:669 commands/extension.c:3385 libpq/hba.c:499
#: replication/logical/origin.c:724 replication/logical/origin.c:760
#: replication/logical/reorderbuffer.c:3384
-#: replication/logical/snapbuild.c:1867 replication/logical/snapbuild.c:1909
-#: replication/logical/snapbuild.c:1937 replication/logical/snapbuild.c:1964
+#: replication/logical/snapbuild.c:1879 replication/logical/snapbuild.c:1921
+#: replication/logical/snapbuild.c:1949 replication/logical/snapbuild.c:1976
#: replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518
#: storage/file/buffile.c:441 storage/file/copydir.c:195
#: utils/adt/genfile.c:199 utils/adt/misc.c:793 utils/cache/relmapper.c:744
msgid "could not read file \"%s\": %m"
msgstr "konnte Datei »%s« nicht lesen: %m"
-#: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101
+#: ../common/controldata_utils.c:107 ../common/controldata_utils.c:111
#: access/transam/twophase.c:1354 access/transam/xlog.c:3489
#: access/transam/xlog.c:4690 replication/logical/origin.c:729
-#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1872
-#: replication/logical/snapbuild.c:1914 replication/logical/snapbuild.c:1942
-#: replication/logical/snapbuild.c:1969 replication/slot.c:1451
+#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1884
+#: replication/logical/snapbuild.c:1926 replication/logical/snapbuild.c:1954
+#: replication/logical/snapbuild.c:1981 replication/slot.c:1451
#: replication/slot.c:1492 replication/walsender.c:523
#: utils/cache/relmapper.c:748
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
-#: ../common/controldata_utils.c:112 ../common/controldata_utils.c:117
-#: ../common/controldata_utils.c:256 ../common/controldata_utils.c:259
+#: ../common/controldata_utils.c:122 ../common/controldata_utils.c:127
+#: ../common/controldata_utils.c:286 ../common/controldata_utils.c:289
#: access/heap/rewriteheap.c:1205 access/heap/rewriteheap.c:1308
#: access/transam/timeline.c:391 access/transam/timeline.c:437
#: access/transam/timeline.c:515 access/transam/twophase.c:1363
#: commands/copy.c:1817 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527
#: replication/logical/origin.c:662 replication/logical/origin.c:801
#: replication/logical/reorderbuffer.c:3442
-#: replication/logical/snapbuild.c:1776 replication/logical/snapbuild.c:1977
+#: replication/logical/snapbuild.c:1788 replication/logical/snapbuild.c:1989
#: replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533
#: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:656
#: storage/file/fd.c:3322 storage/file/fd.c:3425 utils/cache/relmapper.c:759
msgid "could not close file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schließen: %m"
-#: ../common/controldata_utils.c:135
+#: ../common/controldata_utils.c:165
msgid "byte ordering mismatch"
msgstr "falsche Byte-Reihenfolge"
-#: ../common/controldata_utils.c:137
+#: ../common/controldata_utils.c:167
#, c-format
msgid ""
"possible byte ordering mismatch\n"
"diesem Fall wären die Ergebnisse unten falsch und die PostgreSQL-Installation\n"
"wäre inkompatibel mit diesem Datenverzeichnis."
-#: ../common/controldata_utils.c:197 ../common/controldata_utils.c:203
+#: ../common/controldata_utils.c:227 ../common/controldata_utils.c:233
#: ../common/file_utils.c:226 ../common/file_utils.c:285
#: ../common/file_utils.c:359 access/heap/rewriteheap.c:1291
#: access/transam/timeline.c:110 access/transam/timeline.c:250
#: replication/logical/reorderbuffer.c:2356
#: replication/logical/reorderbuffer.c:2641
#: replication/logical/reorderbuffer.c:3364
-#: replication/logical/snapbuild.c:1731 replication/logical/snapbuild.c:1838
+#: replication/logical/snapbuild.c:1743 replication/logical/snapbuild.c:1850
#: replication/slot.c:1419 replication/walsender.c:491
#: replication/walsender.c:2486 storage/file/copydir.c:161
#: storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
-#: ../common/controldata_utils.c:221 ../common/controldata_utils.c:224
+#: ../common/controldata_utils.c:251 ../common/controldata_utils.c:254
#: access/transam/twophase.c:1781 access/transam/twophase.c:1790
#: access/transam/xlog.c:10919 access/transam/xlog.c:10957
#: access/transam/xlog.c:11370 access/transam/xlogfuncs.c:729
msgid "could not write file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schreiben: %m"
-#: ../common/controldata_utils.c:239 ../common/controldata_utils.c:245
+#: ../common/controldata_utils.c:269 ../common/controldata_utils.c:275
#: ../common/file_utils.c:297 ../common/file_utils.c:367
#: access/heap/rewriteheap.c:978 access/heap/rewriteheap.c:1199
#: access/heap/rewriteheap.c:1302 access/transam/timeline.c:431
#: access/transam/timeline.c:509 access/transam/twophase.c:1802
#: access/transam/xlog.c:3346 access/transam/xlog.c:3518
#: access/transam/xlog.c:4648 access/transam/xlog.c:10417
-#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1769
+#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1781
#: replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648
#: storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952
#: storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
#: access/transam/xlog.c:10779 access/transam/xlog.c:10895
#: access/transam/xlog.c:10933 access/transam/xlog.c:11150
#: access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271
-#: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3348
+#: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3364
#: commands/tablespace.c:807 commands/tablespace.c:898 guc-file.l:1063
#: replication/basebackup.c:357 replication/basebackup.c:537
-#: replication/basebackup.c:609 replication/logical/snapbuild.c:1645
+#: replication/basebackup.c:609 replication/logical/snapbuild.c:1657
#: storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711
#: storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261
#: utils/adt/dbsize.c:70 utils/adt/dbsize.c:222 utils/adt/dbsize.c:302
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: ../common/file_utils.c:377 access/transam/xlogarchive.c:456
-#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1788
+#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1800
#: replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352
#: storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
#, c-format
msgid "request for BRIN range summarization for index \"%s\" page %u was not recorded"
msgstr "Aufforderung für BRIN-Range-Summarization für Index »%s« Seite %u wurde nicht aufgezeichnet"
-#: access/brin/brin.c:970 access/brin/brin.c:1074 access/gin/ginfast.c:1049
+#: access/brin/brin.c:970 access/brin/brin.c:1080 access/gin/ginfast.c:1048
#: access/transam/xlog.c:10552 access/transam/xlog.c:11101
#: access/transam/xlogfuncs.c:276 access/transam/xlogfuncs.c:303
#: access/transam/xlogfuncs.c:342 access/transam/xlogfuncs.c:363
msgid "recovery is in progress"
msgstr "Wiederherstellung läuft"
-#: access/brin/brin.c:971 access/brin/brin.c:1075
+#: access/brin/brin.c:971 access/brin/brin.c:1081
#, c-format
msgid "BRIN control functions cannot be executed during recovery."
msgstr "Während der Wiederherstellung können keine BRIN-Kontrollfunktionen ausgeführt werden."
-#: access/brin/brin.c:979 access/brin/brin.c:1083
+#: access/brin/brin.c:979 access/brin/brin.c:1089
#, c-format
msgid "block number out of range: %s"
msgstr "Blocknummer ist außerhalb des gültigen Bereichs: %s"
-#: access/brin/brin.c:1023 access/brin/brin.c:1109
+#: access/brin/brin.c:1023 access/brin/brin.c:1115
#, c-format
msgid "\"%s\" is not a BRIN index"
msgstr "»%s« ist kein BRIN-Index"
-#: access/brin/brin.c:1039 access/brin/brin.c:1125
+#: access/brin/brin.c:1039 access/brin/brin.c:1131
#, c-format
msgid "could not open parent table of index %s"
msgstr "konnte Basistabelle von Index %s nicht öffnen"
+#: access/brin/brin.c:1048 access/brin/brin.c:1147 access/gin/ginfast.c:1093
+#: parser/parse_utilcmd.c:2225
+#, c-format
+msgid "index \"%s\" is not valid"
+msgstr "Index »%s« ist nicht gültig"
+
#: access/brin/brin_pageops.c:77 access/brin/brin_pageops.c:363
#: access/brin/brin_pageops.c:849 access/gin/ginentrypage.c:110
-#: access/gist/gist.c:1446 access/spgist/spgdoinsert.c:1962
+#: access/gist/gist.c:1465 access/spgist/spgdoinsert.c:1962
#: access/spgist/spgdoinsert.c:2230
#, c-format
msgid "index row size %zu exceeds maximum %zu for index \"%s\""
msgid "operator class \"%s\" of access method %s is missing support function %d"
msgstr "in Operatorklasse »%s« für Zugriffsmethode %s fehlt Support-Funktion %d"
-#: access/common/heaptuple.c:1036 access/common/heaptuple.c:1371
+#: access/common/heaptuple.c:1134 access/common/heaptuple.c:1469
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "Anzahl der Spalten (%d) überschreitet Maximum (%d)"
msgid "unrecognized parameter namespace \"%s\""
msgstr "unbekannter Parameter-Namensraum »%s«"
-#: access/common/reloptions.c:936 utils/misc/guc.c:11787
+#: access/common/reloptions.c:936 utils/misc/guc.c:11795
#, c-format
msgid "tables declared WITH OIDS are not supported"
msgstr "Tabellen mit WITH OIDS werden nicht unterstützt"
msgid "Reduce maintenance_work_mem."
msgstr "Reduzieren Sie maintenance_work_mem."
-#: access/gin/ginfast.c:1050
+#: access/gin/ginfast.c:1049
#, c-format
msgid "GIN pending list cannot be cleaned up during recovery."
msgstr "GIN-Pending-Liste kann nicht während der Wiederherstellung aufgeräumt werden."
-#: access/gin/ginfast.c:1057
+#: access/gin/ginfast.c:1056
#, c-format
msgid "\"%s\" is not a GIN index"
msgstr "»%s« ist kein GIN-Index"
-#: access/gin/ginfast.c:1068
+#: access/gin/ginfast.c:1067
#, c-format
msgid "cannot access temporary indexes of other sessions"
msgstr "auf temporäre Indexe anderer Sitzungen kann nicht zugegriffen werden"
#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:711
#: catalog/heap.c:717 commands/createas.c:207 commands/createas.c:503
-#: commands/indexcmds.c:1887 commands/tablecmds.c:15980 commands/view.c:105
+#: commands/indexcmds.c:1887 commands/tablecmds.c:15988 commands/view.c:105
#: parser/parse_utilcmd.c:4209 regex/regc_pg_locale.c:263
#: utils/adt/formatting.c:1562 utils/adt/formatting.c:1686
#: utils/adt/formatting.c:1811 utils/adt/like.c:194
#: access/transam/xlog.c:4639 postmaster/postmaster.c:4620
#: postmaster/postmaster.c:4630 replication/logical/origin.c:594
#: replication/logical/origin.c:636 replication/logical/origin.c:655
-#: replication/logical/snapbuild.c:1745 replication/slot.c:1306
+#: replication/logical/snapbuild.c:1757 replication/slot.c:1306
#: storage/file/buffile.c:502 storage/file/copydir.c:207
#: utils/init/miscinit.c:1359 utils/init/miscinit.c:1370
#: utils/init/miscinit.c:1378 utils/misc/guc.c:7805 utils/misc/guc.c:7836
-#: utils/misc/guc.c:9767 utils/misc/guc.c:9781 utils/time/snapmgr.c:1363
+#: utils/misc/guc.c:9775 utils/misc/guc.c:9789 utils/time/snapmgr.c:1363
#: utils/time/snapmgr.c:1370
#, c-format
msgid "could not write to file \"%s\": %m"
#: access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466
#: postmaster/postmaster.c:1298 postmaster/syslogger.c:1466
#: replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886
-#: replication/logical/snapbuild.c:1687 replication/logical/snapbuild.c:2132
+#: replication/logical/snapbuild.c:1699 replication/logical/snapbuild.c:2144
#: replication/slot.c:1403 storage/file/fd.c:706 storage/file/fd.c:3014
#: storage/file/fd.c:3076 storage/file/reinit.c:255 storage/ipc/dsm.c:302
#: storage/smgr/md.c:345 storage/smgr/md.c:395 storage/sync/sync.c:223
#: access/index/indexam.c:136 catalog/objectaddress.c:1259
#: commands/indexcmds.c:2630 commands/tablecmds.c:252 commands/tablecmds.c:276
-#: commands/tablecmds.c:15675 commands/tablecmds.c:17250
+#: commands/tablecmds.c:15683 commands/tablecmds.c:17258
#, c-format
msgid "\"%s\" is not an index"
msgstr "»%s« ist kein Index"
msgid "This can be caused by an interrupted VACUUM in version 9.3 or older, before upgrade. Please REINDEX it."
msgstr "Die Ursache kann ein unterbrochenes VACUUM in Version 9.3 oder älter vor dem Upgrade sein. Bitte REINDEX durchführen."
-#: access/nbtree/nbtutils.c:2578
+#: access/nbtree/nbtutils.c:2593
#, c-format
msgid "index row size %zu exceeds btree version %u maximum %zu for index \"%s\""
msgstr "Größe %zu der Indexzeile überschreitet btree-Version %u Maximum %zu für Index »%s«"
-#: access/nbtree/nbtutils.c:2584
+#: access/nbtree/nbtutils.c:2599
#, c-format
msgid "Index row references tuple (%u,%u) in relation \"%s\"."
msgstr "Indexzeile verweist auf Tupel (%u,%u) in Relation »%s«."
-#: access/nbtree/nbtutils.c:2588
+#: access/nbtree/nbtutils.c:2603
#, c-format
msgid ""
"Values larger than 1/3 of a buffer page cannot be indexed.\n"
msgstr "»%s« ist ein Index"
#: access/table/table.c:54 access/table/table.c:83 access/table/table.c:116
-#: catalog/aclchk.c:1842 commands/tablecmds.c:12435 commands/tablecmds.c:15684
+#: catalog/aclchk.c:1842 commands/tablecmds.c:12435 commands/tablecmds.c:15692
#, c-format
msgid "\"%s\" is a composite type"
msgstr "»%s« ist ein zusammengesetzter Typ"
msgid "%s cannot be empty."
msgstr "%s kann nicht leer sein."
-#: access/table/tableamapi.c:122 utils/misc/guc.c:11711
+#: access/table/tableamapi.c:122 utils/misc/guc.c:11719
#, c-format
msgid "%s is too long (maximum %d characters)."
msgstr "%s ist zu lang (maximal %d Zeichen)."
msgid "could not read from log segment %s, offset %u: read %d of %zu"
msgstr "konnte nicht aus Logsegment %s bei Position %u lesen: %d von %zu gelesen"
-#: access/transam/xlog.c:12606
+#: access/transam/xlog.c:12620
#, c-format
msgid "received promote request"
msgstr "Anforderung zum Befördern empfangen"
-#: access/transam/xlog.c:12619
+#: access/transam/xlog.c:12633
#, c-format
msgid "promote trigger file found: %s"
msgstr "Promote-Triggerdatei gefunden: %s"
-#: access/transam/xlog.c:12628
+#: access/transam/xlog.c:12642
#, c-format
msgid "could not stat promote trigger file \"%s\": %m"
msgstr "konnte »stat« für Promote-Triggerdatei »%s« nicht ausführen: %m"
msgstr "Meinten Sie pg_stop_backup('f')?"
#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472
-#: commands/event_trigger.c:2030 commands/extension.c:1921
-#: commands/extension.c:2030 commands/extension.c:2254 commands/prepare.c:716
+#: commands/event_trigger.c:2030 commands/extension.c:1937
+#: commands/extension.c:2046 commands/extension.c:2270 commands/prepare.c:716
#: executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038
#: foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112
#: replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1493
#: utils/adt/jsonfuncs.c:1700 utils/adt/jsonfuncs.c:1831
#: utils/adt/jsonfuncs.c:2019 utils/adt/jsonfuncs.c:2146
#: utils/adt/jsonfuncs.c:3608 utils/adt/misc.c:217 utils/adt/pgstatfuncs.c:460
-#: utils/adt/pgstatfuncs.c:565 utils/fmgr/funcapi.c:72 utils/misc/guc.c:9467
+#: utils/adt/pgstatfuncs.c:565 utils/fmgr/funcapi.c:72 utils/misc/guc.c:9474
#: utils/mmgr/portalmem.c:1143
#, 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:190 commands/event_trigger.c:1476
-#: commands/event_trigger.c:2034 commands/extension.c:1925
-#: commands/extension.c:2034 commands/extension.c:2258 commands/prepare.c:720
+#: commands/event_trigger.c:2034 commands/extension.c:1941
+#: commands/extension.c:2050 commands/extension.c:2274 commands/prepare.c:720
#: foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116
#: replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497
#: replication/slotfuncs.c:253 replication/walsender.c:3284
#: utils/adt/datetime.c:4772 utils/adt/genfile.c:508 utils/adt/genfile.c:591
#: utils/adt/misc.c:221 utils/adt/pgstatfuncs.c:464 utils/adt/pgstatfuncs.c:569
-#: utils/misc/guc.c:9471 utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1147
+#: utils/misc/guc.c:9478 utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1147
#, 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"
msgid "server did not promote within %d seconds"
msgstr "Befördern des Servers wurde nicht innerhalb von %d Sekunden abgeschlossen"
-#: access/transam/xlogreader.c:304
+#: access/transam/xlogreader.c:273
#, c-format
msgid "invalid record offset at %X/%X"
msgstr "ungültiger Datensatz-Offset bei %X/%X"
-#: access/transam/xlogreader.c:312
+#: access/transam/xlogreader.c:281
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "Contrecord angefordert von %X/%X"
-#: access/transam/xlogreader.c:353 access/transam/xlogreader.c:683
+#: access/transam/xlogreader.c:322 access/transam/xlogreader.c:669
#, c-format
msgid "invalid record length at %X/%X: wanted %u, got %u"
msgstr "ungültige Datensatzlänge bei %X/%X: %u erwartet, %u erhalten"
-#: access/transam/xlogreader.c:379
-#, c-format
-msgid "record length %u at %X/%X too long"
-msgstr "Datensatzlänge %u bei %X/%X ist zu lang"
-
-#: access/transam/xlogreader.c:428
+#: access/transam/xlogreader.c:392
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "keine Contrecord-Flag bei %X/%X"
-#: access/transam/xlogreader.c:441
+#: access/transam/xlogreader.c:405
#, c-format
msgid "invalid contrecord length %u at %X/%X"
msgstr "ungültige Contrecord-Länge %u bei %X/%X"
-#: access/transam/xlogreader.c:691
+#: access/transam/xlogreader.c:677
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "ungültige Resource-Manager-ID %u bei %X/%X"
-#: access/transam/xlogreader.c:705 access/transam/xlogreader.c:722
+#: access/transam/xlogreader.c:691 access/transam/xlogreader.c:708
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "Datensatz mit falschem Prev-Link %X/%X bei %X/%X"
-#: access/transam/xlogreader.c:759
+#: access/transam/xlogreader.c:747
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr "ungültige Resource-Manager-Datenprüfsumme in Datensatz bei %X/%X"
-#: access/transam/xlogreader.c:796
+#: access/transam/xlogreader.c:784
#, c-format
msgid "invalid magic number %04X in log segment %s, offset %u"
msgstr "ungültige magische Zahl %04X in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:810 access/transam/xlogreader.c:861
+#: access/transam/xlogreader.c:798 access/transam/xlogreader.c:849
#, c-format
msgid "invalid info bits %04X in log segment %s, offset %u"
msgstr "ungültige Info-Bits %04X in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:836
+#: access/transam/xlogreader.c:824
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %s, pg_control database system identifier is %s"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: Datenbanksystemidentifikator in WAL-Datei ist %s, Datenbanksystemidentifikator in pg_control ist %s"
-#: access/transam/xlogreader.c:843
+#: access/transam/xlogreader.c:831
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche Segmentgröße im Seitenkopf"
-#: access/transam/xlogreader.c:849
+#: access/transam/xlogreader.c:837
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche XLOG_BLCKSZ im Seitenkopf"
-#: access/transam/xlogreader.c:880
+#: access/transam/xlogreader.c:868
#, c-format
msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
msgstr "unerwartete Pageaddr %X/%X in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:905
+#: access/transam/xlogreader.c:893
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
msgstr "Zeitleisten-ID %u außer der Reihe (nach %u) in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:1150
+#: access/transam/xlogreader.c:1138
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "block_id %u außer der Reihe bei %X/%X"
-#: access/transam/xlogreader.c:1173
+#: access/transam/xlogreader.c:1161
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATA gesetzt, aber keine Daten enthalten bei %X/%X"
-#: access/transam/xlogreader.c:1180
+#: access/transam/xlogreader.c:1168
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr "BKPBLOCK_HAS_DATA nicht gesetzt, aber Datenlänge ist %u bei %X/%X"
-#: access/transam/xlogreader.c:1216
+#: access/transam/xlogreader.c:1204
#, c-format
msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE gesetzt, aber Loch Offset %u Länge %u Block-Abbild-Länge %u bei %X/%X"
-#: access/transam/xlogreader.c:1232
+#: access/transam/xlogreader.c:1220
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE nicht gesetzt, aber Loch Offset %u Länge %u bei %X/%X"
-#: access/transam/xlogreader.c:1247
+#: access/transam/xlogreader.c:1235
#, c-format
msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_IS_COMPRESSED gesetzt, aber Block-Abbild-Länge %u bei %X/%X"
-#: access/transam/xlogreader.c:1262
+#: access/transam/xlogreader.c:1250
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "weder BKPIMAGE_HAS_HOLE noch BKPIMAGE_IS_COMPRESSED gesetzt, aber Block-Abbild-Länge ist %u bei %X/%X"
-#: access/transam/xlogreader.c:1278
+#: access/transam/xlogreader.c:1266
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_REL gesetzt, aber keine vorangehende Relation bei %X/%X"
-#: access/transam/xlogreader.c:1290
+#: access/transam/xlogreader.c:1278
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "ungültige block_id %u bei %X/%X"
-#: access/transam/xlogreader.c:1379
+#: access/transam/xlogreader.c:1367
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "Datensatz mit ungültiger Länge bei %X/%X"
-#: access/transam/xlogreader.c:1468
+#: access/transam/xlogreader.c:1456
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
msgstr "ungültiges komprimiertes Abbild bei %X/%X, Block %d"
#: commands/dbcommands.c:211 commands/dbcommands.c:220
#: commands/dbcommands.c:229 commands/dbcommands.c:1475
#: commands/dbcommands.c:1484 commands/dbcommands.c:1493
-#: commands/dbcommands.c:1502 commands/extension.c:1701
-#: commands/extension.c:1711 commands/extension.c:1721
-#: commands/extension.c:1731 commands/extension.c:2970
+#: commands/dbcommands.c:1502 commands/extension.c:1717
+#: commands/extension.c:1727 commands/extension.c:1737
+#: commands/extension.c:1747 commands/extension.c:2986
#: commands/foreigncmds.c:543 commands/foreigncmds.c:552
#: commands/functioncmds.c:570 commands/functioncmds.c:736
#: commands/functioncmds.c:745 commands/functioncmds.c:754
#: commands/tablecmds.c:7363 commands/tablecmds.c:7517
#: commands/tablecmds.c:10864 commands/tablecmds.c:11045
#: commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936
-#: parser/analyze.c:2322 parser/parse_relation.c:2837
+#: parser/analyze.c:2359 parser/parse_relation.c:2837
#: parser/parse_relation.c:2900 parser/parse_target.c:1030
#: parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2519
#, c-format
msgstr "Spalte »%s« von Relation »%s« existiert nicht"
#: catalog/aclchk.c:1850 catalog/objectaddress.c:1266 commands/sequence.c:1148
-#: commands/tablecmds.c:234 commands/tablecmds.c:15648 utils/adt/acl.c:2074
+#: commands/tablecmds.c:234 commands/tablecmds.c:15656 utils/adt/acl.c:2074
#: utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168
#: utils/adt/acl.c:2196 utils/adt/acl.c:2226
#, c-format
msgid "foreign server with OID %u does not exist"
msgstr "Fremdserver mit OID %u existiert nicht"
-#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:369
+#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:374
#, c-format
msgid "type with OID %u does not exist"
msgstr "Typ mit OID %u existiert nicht"
#: catalog/dependency.c:1221 commands/tablecmds.c:1233
#: commands/tablecmds.c:12895 commands/tablespace.c:465 commands/user.c:1095
#: commands/view.c:519 libpq/auth.c:333 replication/syncrep.c:1308
-#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1353 utils/misc/guc.c:6552
-#: utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10774
-#: utils/misc/guc.c:10808 utils/misc/guc.c:10842 utils/misc/guc.c:10885
-#: utils/misc/guc.c:10927
+#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1361 utils/misc/guc.c:6552
+#: utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10782
+#: utils/misc/guc.c:10816 utils/misc/guc.c:10850 utils/misc/guc.c:10893
+#: utils/misc/guc.c:10935
#, c-format
msgid "%s"
msgstr "%s"
msgid "DROP INDEX CONCURRENTLY must be first action in transaction"
msgstr "DROP INDEX CONCURRENTLY muss die erste Aktion in einer Transaktion sein"
-#: catalog/index.c:2957
+#: catalog/index.c:2966
#, c-format
msgid "building index \"%s\" on table \"%s\" serially"
msgstr "baue Index »%s« von Tabelle »%s« seriell"
-#: catalog/index.c:2962
+#: catalog/index.c:2971
#, c-format
msgid "building index \"%s\" on table \"%s\" with request for %d parallel worker"
msgid_plural "building index \"%s\" on table \"%s\" with request for %d parallel workers"
msgstr[0] "baue Index »%s« von Tabelle »%s« mit angefordertem %d parallelen Arbeitsprozess"
msgstr[1] "baue Index »%s« von Tabelle »%s« mit angeforderten %d parallelen Arbeitsprozessen"
-#: catalog/index.c:3596
+#: catalog/index.c:3605
#, c-format
msgid "cannot reindex temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht reindizieren"
-#: catalog/index.c:3607
+#: catalog/index.c:3616
#, c-format
msgid "cannot reindex invalid index on TOAST table"
msgstr "ungültiger Index einer TOAST-Tabelle kann nicht reindiziert werden"
-#: catalog/index.c:3729
+#: catalog/index.c:3738
#, c-format
msgid "index \"%s\" was reindexed"
msgstr "Index »%s« wurde neu indiziert"
-#: catalog/index.c:3811 commands/indexcmds.c:3137
+#: catalog/index.c:3820 commands/indexcmds.c:3137
#, c-format
msgid "REINDEX of partitioned tables is not yet implemented, skipping \"%s\""
msgstr "REINDEX von partitionierten Tabellen ist noch nicht implementiert, »%s« wird übersprungen"
-#: catalog/index.c:3866
+#: catalog/index.c:3875
#, c-format
msgid "cannot reindex invalid index \"%s.%s\" on TOAST table, skipping"
msgstr "ungültiger Index »%s.%s« einer TOAST-Tabelle kann nicht reindizert werden, wird übersprungen"
msgid "relation \"%s\" does not exist"
msgstr "Relation »%s« existiert nicht"
-#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1482
-#: commands/extension.c:1488
+#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1498
+#: commands/extension.c:1504
#, c-format
msgid "no schema has been selected to create in"
msgstr "kein Schema für die Objekterzeugung ausgewählt"
msgstr "während einer parallelen Operation können keine temporären Tabellen erzeugt werden"
#: catalog/namespace.c:4226 commands/tablespace.c:1217 commands/variable.c:64
-#: utils/misc/guc.c:10959 utils/misc/guc.c:11037
+#: utils/misc/guc.c:10967 utils/misc/guc.c:11045
#, c-format
msgid "List syntax is invalid."
msgstr "Die Listensyntax ist ungültig."
msgstr "»%s« ist keine Tabelle"
#: catalog/objectaddress.c:1281 commands/tablecmds.c:240
-#: commands/tablecmds.c:5506 commands/tablecmds.c:15653 commands/view.c:138
+#: commands/tablecmds.c:5506 commands/tablecmds.c:15661 commands/view.c:138
#, c-format
msgid "\"%s\" is not a view"
msgstr "»%s« ist keine Sicht"
#: catalog/objectaddress.c:1288 commands/matview.c:186 commands/tablecmds.c:246
-#: commands/tablecmds.c:15658
+#: commands/tablecmds.c:15666
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "»%s« ist keine materialisierte Sicht"
#: catalog/objectaddress.c:1295 commands/tablecmds.c:264
-#: commands/tablecmds.c:5509 commands/tablecmds.c:15663
+#: commands/tablecmds.c:5509 commands/tablecmds.c:15671
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "»%s« ist keine Fremdtabelle"
#: commands/tablecmds.c:1109 commands/tablecmds.c:8659
#: commands/tablecmds.c:8802 commands/tablecmds.c:8991
#: commands/tablecmds.c:9156 commands/tablecmds.c:11071
-#: commands/tablecmds.c:16624 commands/tablecmds.c:17359
+#: commands/tablecmds.c:16632 commands/tablecmds.c:17367
#: executor/execExprInterp.c:3354 executor/execMain.c:1841
#: executor/execMain.c:1926 executor/execMain.c:1978 executor/execMain.c:2086
#: executor/execPartition.c:648 executor/execPartition.c:707
msgid "default conversion for %s to %s already exists"
msgstr "Standardumwandlung von %s nach %s existiert bereits"
-#: catalog/pg_depend.c:176 commands/extension.c:3247
+#: catalog/pg_depend.c:176 commands/extension.c:3263
#, c-format
msgid "%s is already a member of extension \"%s\""
msgstr "%s ist schon Mitglied der Erweiterung »%s«"
-#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3287
+#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3303
#, c-format
msgid "%s is not a member of extension \"%s\""
msgstr "%s ist kein Mitglied der Erweiterung »%s«"
msgstr "ungültige Seite in Block %u von Relation %s"
#: catalog/toasting.c:112 commands/indexcmds.c:615 commands/tablecmds.c:5482
-#: commands/tablecmds.c:15519
+#: commands/tablecmds.c:15527
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "»%s« ist keine Tabelle oder materialisierte Sicht"
msgid "EXPLAIN option TIMING requires ANALYZE"
msgstr "EXPLAIN-Option TIMING erfordert ANALYZE"
-#: commands/extension.c:171 commands/extension.c:2928
+#: commands/extension.c:171 commands/extension.c:2944
#, c-format
msgid "extension \"%s\" does not exist"
msgstr "Erweiterung »%s« existiert nicht"
msgid "Must be superuser to update this extension."
msgstr "Nur Superuser können diese Erweiterung aktualisieren."
-#: commands/extension.c:1113
+#: commands/extension.c:936
+#, c-format
+msgid "invalid character in extension \"%s\" schema: must not contain any of \"%s\""
+msgstr "ungültiges Zeichen in Schema von Erweiterung »%s«: darf keins aus »%s« enthalten"
+
+#: commands/extension.c:1129
#, 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«"
-#: commands/extension.c:1320 commands/extension.c:2989
+#: commands/extension.c:1336 commands/extension.c:3005
#, c-format
msgid "version to install must be specified"
msgstr "die zu installierende Version muss angegeben werden"
-#: commands/extension.c:1342
+#: commands/extension.c:1358
#, 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"
-#: commands/extension.c:1407
+#: commands/extension.c:1423
#, c-format
msgid "extension \"%s\" has no installation script nor update path for version \"%s\""
msgstr "Erweiterung »%s« hat kein Installationsskript und keinen Aktualisierungspfad für Version »%s«"
-#: commands/extension.c:1442
+#: commands/extension.c:1458
#, c-format
msgid "extension \"%s\" must be installed in schema \"%s\""
msgstr "Erweiterung »%s« muss in Schema »%s« installiert werden"
-#: commands/extension.c:1602
+#: commands/extension.c:1618
#, c-format
msgid "cyclic dependency detected between extensions \"%s\" and \"%s\""
msgstr "zyklische Abhängigkeit zwischen Erweiterungen »%s« und »%s« entdeckt"
-#: commands/extension.c:1607
+#: commands/extension.c:1623
#, c-format
msgid "installing required extension \"%s\""
msgstr "installiere benötigte Erweiterung »%s«"
-#: commands/extension.c:1631
+#: commands/extension.c:1647
#, c-format
msgid "required extension \"%s\" is not installed"
msgstr "benötigte Erweiterung »%s« ist nicht installiert"
-#: commands/extension.c:1634
+#: commands/extension.c:1650
#, 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."
-#: commands/extension.c:1671
+#: commands/extension.c:1687
#, c-format
msgid "extension \"%s\" already exists, skipping"
msgstr "Erweiterung »%s« existiert bereits, wird übersprungen"
-#: commands/extension.c:1678
+#: commands/extension.c:1694
#, c-format
msgid "extension \"%s\" already exists"
msgstr "Erweiterung »%s« existiert bereits"
-#: commands/extension.c:1689
+#: commands/extension.c:1705
#, c-format
msgid "nested CREATE EXTENSION is not supported"
msgstr "geschachteltes CREATE EXTENSION wird nicht unterstützt"
-#: commands/extension.c:1873
+#: commands/extension.c:1889
#, 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"
-#: commands/extension.c:2375
+#: commands/extension.c:2391
#, c-format
msgid "%s can only be called from an SQL script executed by CREATE EXTENSION"
msgstr "%s kann nur von einem SQL-Skript aufgerufen werden, das von CREATE EXTENSION ausgeführt wird"
-#: commands/extension.c:2387
+#: commands/extension.c:2403
#, c-format
msgid "OID %u does not refer to a table"
msgstr "OID %u bezieht sich nicht auf eine Tabelle"
-#: commands/extension.c:2392
+#: commands/extension.c:2408
#, c-format
msgid "table \"%s\" is not a member of the extension being created"
msgstr "Tabelle »%s« ist kein Mitglied der anzulegenden Erweiterung"
-#: commands/extension.c:2746
+#: commands/extension.c:2762
#, 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"
-#: commands/extension.c:2787 commands/extension.c:2847
+#: commands/extension.c:2803 commands/extension.c:2863
#, c-format
msgid "extension \"%s\" does not support SET SCHEMA"
msgstr "Erweiterung »%s« unterstützt SET SCHEMA nicht"
-#: commands/extension.c:2849
+#: commands/extension.c:2865
#, c-format
msgid "%s is not in the extension's schema \"%s\""
msgstr "%s ist nicht im Schema der Erweiterung (»%s«)"
-#: commands/extension.c:2908
+#: commands/extension.c:2924
#, c-format
msgid "nested ALTER EXTENSION is not supported"
msgstr "geschachteltes ALTER EXTENSION wird nicht unterstützt"
-#: commands/extension.c:3000
+#: commands/extension.c:3016
#, c-format
msgid "version \"%s\" of extension \"%s\" is already installed"
msgstr "Version »%s« von Erweiterung »%s« ist bereits installiert"
-#: commands/extension.c:3259
+#: commands/extension.c:3275
#, 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"
-#: commands/extension.c:3353
+#: commands/extension.c:3369
#, c-format
msgid "file \"%s\" is too large"
msgstr "Datei »%s« ist zu groß"
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:1894 commands/tablecmds.c:15987 commands/typecmds.c:837
+#: commands/indexcmds.c:1894 commands/tablecmds.c:15995 commands/typecmds.c:837
#: parser/parse_expr.c:2862 parser/parse_type.c:567 parser/parse_utilcmd.c:3668
#: parser/parse_utilcmd.c:4216 utils/adt/misc.c:533
#, c-format
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr "Zugriffsmethode »%s« unterstützt die Optionen NULLS FIRST/LAST nicht"
-#: commands/indexcmds.c:2090 commands/tablecmds.c:16012
-#: commands/tablecmds.c:16018 commands/typecmds.c:2008
+#: commands/indexcmds.c:2090 commands/tablecmds.c:16020
+#: commands/tablecmds.c:16026 commands/typecmds.c:2008
#, 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«"
#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:140
#: commands/tablecmds.c:1514 commands/tablecmds.c:1997
#: commands/tablecmds.c:3063 commands/tablecmds.c:5452
-#: commands/tablecmds.c:8140 commands/tablecmds.c:15574
-#: commands/tablecmds.c:15609 commands/trigger.c:327 commands/trigger.c:1552
+#: commands/tablecmds.c:8140 commands/tablecmds.c:15582
+#: commands/tablecmds.c:15617 commands/trigger.c:327 commands/trigger.c:1552
#: commands/trigger.c:1661 rewrite/rewriteDefine.c:278
#: rewrite/rewriteDefine.c:956
#, c-format
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:250 commands/tablecmds.c:274 commands/tablecmds.c:17293
+#: commands/tablecmds.c:250 commands/tablecmds.c:274 commands/tablecmds.c:17301
#: parser/parse_utilcmd.c:2199
#, c-format
msgid "index \"%s\" does not exist"
msgid "cannot change owner of sequence \"%s\""
msgstr "kann Eigentümer der Sequenz »%s« nicht ändern"
-#: commands/tablecmds.c:12437 commands/tablecmds.c:15685
+#: commands/tablecmds.c:12437 commands/tablecmds.c:15693
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Verwenden Sie stattdessen ALTER TYPE."
msgid "cannot inherit from a partition"
msgstr "von einer Partition kann nicht geerbt werden"
-#: commands/tablecmds.c:13550 commands/tablecmds.c:16333
+#: commands/tablecmds.c:13550 commands/tablecmds.c:16341
#, c-format
msgid "circular inheritance not allowed"
msgstr "zirkuläre Vererbung ist nicht erlaubt"
-#: commands/tablecmds.c:13551 commands/tablecmds.c:16334
+#: commands/tablecmds.c:13551 commands/tablecmds.c:16342
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "»%s« ist schon von »%s« abgeleitet."
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "Relation »%s« existiert bereits in Schema »%s«"
-#: commands/tablecmds.c:15668
+#: commands/tablecmds.c:15676
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "»%s« ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:15700
+#: commands/tablecmds.c:15708
#, 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"
-#: commands/tablecmds.c:15735
+#: commands/tablecmds.c:15743
#, c-format
msgid "unrecognized partitioning strategy \"%s\""
msgstr "unbekannte Partitionierungsstrategie »%s«"
-#: commands/tablecmds.c:15743
+#: commands/tablecmds.c:15751
#, c-format
msgid "cannot use \"list\" partition strategy with more than one column"
msgstr "Partitionierungsstrategie »list« kann nicht mit mehr als einer Spalte verwendet werden"
-#: commands/tablecmds.c:15809
+#: commands/tablecmds.c:15817
#, c-format
msgid "column \"%s\" named in partition key does not exist"
msgstr "Spalte »%s«, die im Partitionierungsschlüssel verwendet wird, existiert nicht"
-#: commands/tablecmds.c:15817
+#: commands/tablecmds.c:15825
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "Systemspalte »%s« kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:15828 commands/tablecmds.c:15945
+#: commands/tablecmds.c:15836 commands/tablecmds.c:15953
#, c-format
msgid "cannot use generated column in partition key"
msgstr "generierte Spalte kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:15829 commands/tablecmds.c:15946 commands/trigger.c:667
+#: commands/tablecmds.c:15837 commands/tablecmds.c:15954 commands/trigger.c:667
#: rewrite/rewriteHandler.c:873 rewrite/rewriteHandler.c:890
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "Spalte »%s« ist eine generierte Spalte."
-#: commands/tablecmds.c:15905
+#: commands/tablecmds.c:15913
#, c-format
msgid "functions in partition key expression must be marked IMMUTABLE"
msgstr "Funktionen im Partitionierungsschlüsselausdruck müssen als IMMUTABLE markiert sein"
-#: commands/tablecmds.c:15922
+#: commands/tablecmds.c:15930
#, c-format
msgid "partition key expressions cannot contain whole-row references"
msgstr "Partitionierungsschlüsselausdruck kann nicht Verweis auf die ganze Zeile der Tabelle enthalten"
-#: commands/tablecmds.c:15929
+#: commands/tablecmds.c:15937
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr "Partitionierungsschlüsselausdruck kann nicht auf Systemspalten verweisen"
-#: commands/tablecmds.c:15958
+#: commands/tablecmds.c:15966
#, c-format
msgid "cannot use constant expression as partition key"
msgstr "Partitionierungsschlüssel kann kein konstanter Ausdruck sein"
-#: commands/tablecmds.c:15979
+#: commands/tablecmds.c:15987
#, c-format
msgid "could not determine which collation to use for partition expression"
msgstr "konnte die für den Partitionierungsausdruck zu verwendende Sortierfolge nicht bestimmen"
-#: commands/tablecmds.c:16014
+#: commands/tablecmds.c:16022
#, c-format
msgid "You must specify a hash operator class or define a default hash operator class for the data type."
msgstr "Sie müssen eine hash-Operatorklasse angeben oder eine hash-Standardoperatorklasse für den Datentyp definieren."
-#: commands/tablecmds.c:16020
+#: commands/tablecmds.c:16028
#, c-format
msgid "You must specify a btree operator class or define a default btree operator class for the data type."
msgstr "Sie müssen eine btree-Operatorklasse angeben oder eine btree-Standardoperatorklasse für den Datentyp definieren."
-#: commands/tablecmds.c:16165
+#: commands/tablecmds.c:16173
#, c-format
msgid "partition constraint for table \"%s\" is implied by existing constraints"
msgstr "Partitions-Constraint für Tabelle »%s« ist schon in bestehenden Constraints inbegriffen"
-#: commands/tablecmds.c:16169 partitioning/partbounds.c:1245
+#: commands/tablecmds.c:16177 partitioning/partbounds.c:1245
#: partitioning/partbounds.c:1296
#, c-format
msgid "updated partition constraint for default partition \"%s\" is implied by existing constraints"
msgstr "aktualisierter Partitions-Constraint der Standardpartition »%s« ist schon in bestehenden Constraints inbegriffen"
-#: commands/tablecmds.c:16273
+#: commands/tablecmds.c:16281
#, c-format
msgid "\"%s\" is already a partition"
msgstr "»%s« ist bereits eine Partition"
-#: commands/tablecmds.c:16279
+#: commands/tablecmds.c:16287
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "eine getypte Tabelle kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:16295
+#: commands/tablecmds.c:16303
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "ein Vererbungskind kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:16309
+#: commands/tablecmds.c:16317
#, c-format
msgid "cannot attach inheritance parent as partition"
msgstr "eine Tabelle mit abgeleiteten Tabellen kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:16343
+#: commands/tablecmds.c:16351
#, c-format
msgid "cannot attach a temporary relation as partition of permanent relation \"%s\""
msgstr "eine temporäre Relation kann nicht als Partition an permanente Relation »%s« angefügt werden"
-#: commands/tablecmds.c:16351
+#: commands/tablecmds.c:16359
#, c-format
msgid "cannot attach a permanent relation as partition of temporary relation \"%s\""
msgstr "eine permanente Relation kann nicht als Partition an temporäre Relation »%s« angefügt werden"
-#: commands/tablecmds.c:16359
+#: commands/tablecmds.c:16367
#, c-format
msgid "cannot attach as partition of temporary relation of another session"
msgstr "kann nicht als Partition an temporäre Relation einer anderen Sitzung anfügen"
-#: commands/tablecmds.c:16366
+#: commands/tablecmds.c:16374
#, c-format
msgid "cannot attach temporary relation of another session as partition"
msgstr "temporäre Relation einer anderen Sitzung kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:16386
+#: commands/tablecmds.c:16394
#, c-format
msgid "table \"%s\" contains column \"%s\" not found in parent \"%s\""
msgstr "Tabelle »%s« enthält Spalte »%s«, die nicht in der Elterntabelle »%s« gefunden wurde"
-#: commands/tablecmds.c:16389
+#: commands/tablecmds.c:16397
#, c-format
msgid "The new partition may contain only the columns present in parent."
msgstr "Die neue Partition darf nur Spalten enthalten, die auch die Elterntabelle hat."
-#: commands/tablecmds.c:16401
+#: commands/tablecmds.c:16409
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming a partition"
msgstr "Trigger »%s« verhindert, dass Tabelle »%s« eine Partition werden kann"
-#: commands/tablecmds.c:16403 commands/trigger.c:473
+#: commands/tablecmds.c:16411 commands/trigger.c:473
#, c-format
msgid "ROW triggers with transition tables are not supported on partitions"
msgstr "ROW-Trigger mit Übergangstabellen werden für Partitionen nicht unterstützt"
-#: commands/tablecmds.c:16586
+#: commands/tablecmds.c:16594
#, c-format
msgid "cannot attach foreign table \"%s\" as partition of partitioned table \"%s\""
msgstr "kann Fremdtabelle »%s« nicht als Partition an partitionierte Tabelle »%s« anfügen"
-#: commands/tablecmds.c:16589
+#: commands/tablecmds.c:16597
#, c-format
msgid "Table \"%s\" contains unique indexes."
msgstr "Tabelle »%s« enthält Unique-Indexe."
-#: commands/tablecmds.c:17327 commands/tablecmds.c:17347
-#: commands/tablecmds.c:17369 commands/tablecmds.c:17388
-#: commands/tablecmds.c:17430
+#: commands/tablecmds.c:17335 commands/tablecmds.c:17355
+#: commands/tablecmds.c:17377 commands/tablecmds.c:17396
+#: commands/tablecmds.c:17438
#, c-format
msgid "cannot attach index \"%s\" as a partition of index \"%s\""
msgstr "kann Index »%s« nicht als Partition an Index »%s« anfügen"
-#: commands/tablecmds.c:17330
+#: commands/tablecmds.c:17338
#, c-format
msgid "Index \"%s\" is already attached to another index."
msgstr "Index »%s« ist bereits an einen anderen Index angefügt."
-#: commands/tablecmds.c:17350
+#: commands/tablecmds.c:17358
#, c-format
msgid "Index \"%s\" is not an index on any partition of table \"%s\"."
msgstr "Index »%s« ist kein Index irgendeiner Partition von Tabelle »%s«."
-#: commands/tablecmds.c:17372
+#: commands/tablecmds.c:17380
#, c-format
msgid "The index definitions do not match."
msgstr "Die Indexdefinitionen stimmen nicht überein."
-#: commands/tablecmds.c:17391
+#: commands/tablecmds.c:17399
#, c-format
msgid "The index \"%s\" belongs to a constraint in table \"%s\" but no constraint exists for index \"%s\"."
msgstr "Der Index »%s« gehört zu einem Constraint in Tabelle »%s«, aber kein Constraint existiert für Index »%s«."
-#: commands/tablecmds.c:17433
+#: commands/tablecmds.c:17441
#, c-format
msgid "Another index is already attached for partition \"%s\"."
msgstr "Ein anderer Index ist bereits für Partition »%s« angefügt."
msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
msgstr "überspringe »%s« --- kann Nicht-Tabellen oder besondere Systemtabellen nicht vacuumen"
-#: commands/variable.c:165 utils/misc/guc.c:10999 utils/misc/guc.c:11061
+#: commands/variable.c:165 utils/misc/guc.c:11007 utils/misc/guc.c:11069
#, c-format
msgid "Unrecognized key word: \"%s\"."
msgstr "Unbekanntes Schlüsselwort: »%s«."
#: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98
#: utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574
#: utils/cache/typcache.c:1730 utils/cache/typcache.c:1878
-#: utils/fmgr/funcapi.c:424
+#: utils/fmgr/funcapi.c:490
#, c-format
msgid "type %s is not composite"
msgstr "Typ %s ist kein zusammengesetzter Typ"
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE wird nicht unterstützt"
-#: executor/spi.c:1548 parser/analyze.c:2459
+#: executor/spi.c:1548 parser/analyze.c:2496
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Scrollbare Cursor müssen READ ONLY sein."
msgid "could not open configuration directory \"%s\": %m"
msgstr "konnte Konfigurationsverzeichnis »%s« nicht öffnen: %m"
-#: jit/llvm/llvmjit.c:738
+#: jit/llvm/llvmjit.c:808
#, c-format
msgid "time to inline: %.3fs, opt: %.3fs, emit: %.3fs"
msgstr "Zeit für Inlining: %.3fs, Opt: %.3fs, Ausgabe: %.3fs"
#: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938
#: parser/parse_coerce.c:1966 parser/parse_coerce.c:2042
#: parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967
-#: utils/fmgr/funcapi.c:496
+#: utils/fmgr/funcapi.c:562
#, 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:1910 parser/analyze.c:1637 parser/analyze.c:1835
-#: parser/analyze.c:2666
+#: optimizer/plan/planner.c:1910 parser/analyze.c:1674 parser/analyze.c:1872
+#: parser/analyze.c:2703
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s ist nicht in UNION/INTERSECT/EXCEPT erlaubt"
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:711 parser/analyze.c:1407
+#: parser/analyze.c:748 parser/analyze.c:1444
#, 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:914
+#: parser/analyze.c:951
#, c-format
msgid "INSERT has more expressions than target columns"
msgstr "INSERT hat mehr Ausdrücke als Zielspalten"
-#: parser/analyze.c:932
+#: parser/analyze.c:969
#, c-format
msgid "INSERT has more target columns than expressions"
msgstr "INSERT hat mehr Zielspalten als Ausdrücke"
-#: parser/analyze.c:936
+#: parser/analyze.c:973
#, 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:1218 parser/analyze.c:1610
+#: parser/analyze.c:1255 parser/analyze.c:1647
#, c-format
msgid "SELECT ... INTO is not allowed here"
msgstr "SELECT ... INTO ist hier nicht erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1542 parser/analyze.c:2869
+#: parser/analyze.c:1579 parser/analyze.c:2906
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%s kann nicht auf VALUES angewendet werden"
-#: parser/analyze.c:1760
+#: parser/analyze.c:1797
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "ungültige ORDER-BY-Klausel mit UNION/INTERSECT/EXCEPT"
-#: parser/analyze.c:1761
+#: parser/analyze.c:1798
#, 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:1762
+#: parser/analyze.c:1799
#, 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:1825
+#: parser/analyze.c:1862
#, 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:1897
+#: parser/analyze.c:1934
#, 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:1986
+#: parser/analyze.c:2023
#, 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:2377
+#: parser/analyze.c:2414
#, c-format
msgid "RETURNING must have at least one column"
msgstr "RETURNING muss mindestens eine Spalte haben"
-#: parser/analyze.c:2418
+#: parser/analyze.c:2455
#, c-format
msgid "cannot specify both SCROLL and NO SCROLL"
msgstr "SCROLL und NO SCROLL können nicht beide angegeben werden"
-#: parser/analyze.c:2437
+#: parser/analyze.c:2474
#, 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:2445
+#: parser/analyze.c:2482
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %s wird nicht unterstützt"
-#: parser/analyze.c:2448
+#: parser/analyze.c:2485
#, 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:2456
+#: parser/analyze.c:2493
#, 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:2467
+#: parser/analyze.c:2504
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
msgstr "DECLARE INSENSITIVE CURSOR ... %s wird nicht unterstützt"
-#: parser/analyze.c:2470
+#: parser/analyze.c:2507
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "Insensitive Cursor müssen READ ONLY sein."
-#: parser/analyze.c:2536
+#: parser/analyze.c:2573
#, 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:2546
+#: parser/analyze.c:2583
#, 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:2556
+#: parser/analyze.c:2593
#, 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:2568
+#: parser/analyze.c:2605
#, c-format
msgid "materialized views cannot be unlogged"
msgstr "materialisierte Sichten können nicht ungeloggt sein"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2673
+#: parser/analyze.c:2710
#, 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:2680
+#: parser/analyze.c:2717
#, 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:2687
+#: parser/analyze.c:2724
#, 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:2694
+#: parser/analyze.c:2731
#, 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:2701
+#: parser/analyze.c:2738
#, 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:2708
+#: parser/analyze.c:2745
#, 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:2800
+#: parser/analyze.c:2837
#, 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:2842
+#: parser/analyze.c:2879
#, 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:2851
+#: parser/analyze.c:2888
#, 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:2860
+#: parser/analyze.c:2897
#, c-format
msgid "%s cannot be applied to a table function"
msgstr "%s kann nicht auf eine Tabellenfunktion angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2878
+#: parser/analyze.c:2915
#, 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:2887
+#: parser/analyze.c:2924
#, c-format
msgid "%s cannot be applied to a named tuplestore"
msgstr "%s kann nicht auf einen benannten Tupelstore angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2907
+#: parser/analyze.c:2944
#, 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 "als »anyrange« deklarierte Argumente sind nicht alle gleich"
#: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027
-#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:455
+#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:521
#, c-format
msgid "argument declared %s is not an array but type %s"
msgstr "als %s deklariertes Argument ist kein Array sondern Typ %s"
msgstr "als %s deklariertes Argument ist nicht mit als %s deklariertem Argument konsistent"
#: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074
-#: utils/fmgr/funcapi.c:469
+#: utils/fmgr/funcapi.c:535
#, c-format
msgid "argument declared %s is not a range type but type %s"
msgstr "als %s deklariertes Argument ist kein Bereichstyp sondern Typ %s"
msgid "type reference %s converted to %s"
msgstr "Typverweis %s in %s umgewandelt"
-#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:374
+#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:379
#, c-format
msgid "type \"%s\" is only a shell"
msgstr "Typ »%s« ist nur eine Hülle"
msgid "index \"%s\" is already associated with a constraint"
msgstr "Index »%s« gehört bereits zu einem Constraint"
-#: parser/parse_utilcmd.c:2225
-#, c-format
-msgid "index \"%s\" is not valid"
-msgstr "Index »%s« ist nicht gültig"
-
#: parser/parse_utilcmd.c:2231
#, c-format
msgid "\"%s\" is not a unique index"
msgid "Target must be \"archiver\" or \"bgwriter\"."
msgstr "Das Reset-Ziel muss »archiver« oder »bgwriter« sein."
-#: postmaster/pgstat.c:4543
+#: postmaster/pgstat.c:4544
#, c-format
msgid "could not read statistics message: %m"
msgstr "konnte Statistiknachricht nicht lesen: %m"
-#: postmaster/pgstat.c:4884 postmaster/pgstat.c:5041
+#: postmaster/pgstat.c:4885 postmaster/pgstat.c:5042
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht öffnen: %m"
-#: postmaster/pgstat.c:4951 postmaster/pgstat.c:5086
+#: postmaster/pgstat.c:4952 postmaster/pgstat.c:5087
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht schreiben: %m"
-#: postmaster/pgstat.c:4960 postmaster/pgstat.c:5095
+#: postmaster/pgstat.c:4961 postmaster/pgstat.c:5096
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht schließen: %m"
-#: postmaster/pgstat.c:4968 postmaster/pgstat.c:5103
+#: postmaster/pgstat.c:4969 postmaster/pgstat.c:5104
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr "konnte temporäre Statistikdatei »%s« nicht in »%s« umbenennen: %m"
-#: postmaster/pgstat.c:5192 postmaster/pgstat.c:5398 postmaster/pgstat.c:5551
+#: postmaster/pgstat.c:5193 postmaster/pgstat.c:5399 postmaster/pgstat.c:5552
#, c-format
msgid "could not open statistics file \"%s\": %m"
msgstr "konnte Statistikdatei »%s« nicht öffnen: %m"
-#: postmaster/pgstat.c:5204 postmaster/pgstat.c:5214 postmaster/pgstat.c:5235
-#: postmaster/pgstat.c:5257 postmaster/pgstat.c:5272 postmaster/pgstat.c:5335
-#: postmaster/pgstat.c:5410 postmaster/pgstat.c:5430 postmaster/pgstat.c:5448
-#: postmaster/pgstat.c:5464 postmaster/pgstat.c:5482 postmaster/pgstat.c:5498
-#: postmaster/pgstat.c:5563 postmaster/pgstat.c:5575 postmaster/pgstat.c:5587
-#: postmaster/pgstat.c:5612 postmaster/pgstat.c:5634
+#: postmaster/pgstat.c:5205 postmaster/pgstat.c:5215 postmaster/pgstat.c:5236
+#: postmaster/pgstat.c:5258 postmaster/pgstat.c:5273 postmaster/pgstat.c:5336
+#: postmaster/pgstat.c:5411 postmaster/pgstat.c:5431 postmaster/pgstat.c:5449
+#: postmaster/pgstat.c:5465 postmaster/pgstat.c:5483 postmaster/pgstat.c:5499
+#: postmaster/pgstat.c:5564 postmaster/pgstat.c:5576 postmaster/pgstat.c:5588
+#: postmaster/pgstat.c:5613 postmaster/pgstat.c:5635
#, c-format
msgid "corrupted statistics file \"%s\""
msgstr "verfälschte Statistikdatei »%s«"
-#: postmaster/pgstat.c:5763
+#: postmaster/pgstat.c:5764
#, c-format
msgid "using stale statistics instead of current ones because stats collector is not responding"
msgstr "verwende veraltete Statistiken anstatt aktueller, weil der Statistiksammelprozess nicht antwortet"
-#: postmaster/pgstat.c:6090
+#: postmaster/pgstat.c:6091
#, c-format
msgid "database hash table corrupted during cleanup --- abort"
msgstr "Datenbank-Hash-Tabelle beim Aufräumen verfälscht --- Abbruch"
msgstr "nicht unterstütztes Frontend-Protokoll %u.%u: Server unterstützt %u.0 bis %u.%u"
#: postmaster/postmaster.c:2186 utils/misc/guc.c:6550 utils/misc/guc.c:6586
-#: utils/misc/guc.c:6656 utils/misc/guc.c:8007 utils/misc/guc.c:10880
-#: utils/misc/guc.c:10921
+#: utils/misc/guc.c:6656 utils/misc/guc.c:8007 utils/misc/guc.c:10888
+#: utils/misc/guc.c:10929
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr "ungültiger Wert für Parameter »%s«: »%s«"
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"
-#: replication/logical/snapbuild.c:648
+#: replication/logical/snapbuild.c:660
#, c-format
msgid "initial slot snapshot too large"
msgstr "initialer Slot-Snapshot ist zu groß"
-#: replication/logical/snapbuild.c:702
+#: replication/logical/snapbuild.c:714
#, 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"
-#: replication/logical/snapbuild.c:1374 replication/logical/snapbuild.c:1481
-#: replication/logical/snapbuild.c:2038
+#: replication/logical/snapbuild.c:1386 replication/logical/snapbuild.c:1493
+#: replication/logical/snapbuild.c:2050
#, c-format
msgid "logical decoding found consistent point at %X/%X"
msgstr "logisches Dekodieren fand konsistenten Punkt bei %X/%X"
-#: replication/logical/snapbuild.c:1376
+#: replication/logical/snapbuild.c:1388
#, c-format
msgid "There are no running transactions."
msgstr "Keine laufenden Transaktionen."
-#: replication/logical/snapbuild.c:1432
+#: replication/logical/snapbuild.c:1444
#, c-format
msgid "logical decoding found initial starting point at %X/%X"
msgstr "logisches Dekodieren fand initialen Startpunkt bei %X/%X"
-#: replication/logical/snapbuild.c:1434 replication/logical/snapbuild.c:1458
+#: replication/logical/snapbuild.c:1446 replication/logical/snapbuild.c:1470
#, c-format
msgid "Waiting for transactions (approximately %d) older than %u to end."
msgstr "Warten auf Abschluss der Transaktionen (ungefähr %d), die älter als %u sind."
-#: replication/logical/snapbuild.c:1456
+#: replication/logical/snapbuild.c:1468
#, c-format
msgid "logical decoding found initial consistent point at %X/%X"
msgstr "logisches Dekodieren fand initialen konsistenten Punkt bei %X/%X"
-#: replication/logical/snapbuild.c:1483
+#: replication/logical/snapbuild.c:1495
#, c-format
msgid "There are no old transactions anymore."
msgstr "Es laufen keine alten Transaktionen mehr."
-#: replication/logical/snapbuild.c:1880
+#: replication/logical/snapbuild.c:1892
#, 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"
-#: replication/logical/snapbuild.c:1886
+#: replication/logical/snapbuild.c:1898
#, 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"
-#: replication/logical/snapbuild.c:1985
+#: replication/logical/snapbuild.c:1997
#, 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"
-#: replication/logical/snapbuild.c:2040
+#: replication/logical/snapbuild.c:2052
#, c-format
msgid "Logical decoding will begin using saved snapshot."
msgstr "Logische Dekodierung beginnt mit gespeichertem Snapshot."
-#: replication/logical/snapbuild.c:2112
+#: replication/logical/snapbuild.c:2124
#, c-format
msgid "could not parse file name \"%s\""
msgstr "konnte Dateinamen »%s« nicht parsen"
msgid "PID %d is not a PostgreSQL server process"
msgstr "PID %d ist kein PostgreSQL-Serverprozess"
-#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1369
+#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1377
#, c-format
msgid "could not send signal to process %d: %m"
msgstr "konnte Signal nicht an Prozess %d senden: %m"
msgid "number of requested standby connections exceeds max_wal_senders (currently %d)"
msgstr "Anzahl angeforderter Standby-Verbindungen überschreitet max_wal_senders (aktuell %d)"
-#: storage/lmgr/proc.c:1340
+#: storage/lmgr/proc.c:1348
#, c-format
msgid "Process %d waits for %s on %s."
msgstr "Prozess %d wartet auf %s-Sperre auf %s."
-#: storage/lmgr/proc.c:1351
+#: storage/lmgr/proc.c:1359
#, c-format
msgid "sending cancel to blocking autovacuum PID %d"
msgstr "sende Stornierung an blockierende Autovacuum-PID %d"
-#: storage/lmgr/proc.c:1471
+#: storage/lmgr/proc.c:1479
#, c-format
msgid "process %d avoided deadlock for %s on %s by rearranging queue order after %ld.%03d ms"
msgstr "Prozess %d vermied Verklemmung wegen %s-Sperre auf %s durch Umordnen der Queue nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1486
+#: storage/lmgr/proc.c:1494
#, c-format
msgid "process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
msgstr "Prozess %d hat Verklemmung festgestellt beim Warten auf %s-Sperre auf %s nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1495
+#: storage/lmgr/proc.c:1503
#, c-format
msgid "process %d still waiting for %s on %s after %ld.%03d ms"
msgstr "Prozess %d wartet immer noch auf %s-Sperre auf %s nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1502
+#: storage/lmgr/proc.c:1510
#, c-format
msgid "process %d acquired %s on %s after %ld.%03d ms"
msgstr "Prozess %d erlangte %s-Sperre auf %s nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1518
+#: storage/lmgr/proc.c:1526
#, c-format
msgid "process %d failed to acquire %s on %s after %ld.%03d ms"
msgstr "Prozess %d konnte %s-Sperre auf %s nach %ld,%03d ms nicht erlangen"
msgid "time zone \"%s\" not recognized"
msgstr "Zeitzone »%s« nicht erkannt"
-#: utils/adt/date.c:2857 utils/adt/timestamp.c:5146 utils/adt/timestamp.c:5360
+#: utils/adt/date.c:2858 utils/adt/timestamp.c:5146 utils/adt/timestamp.c:5360
#, c-format
msgid "interval time zone \"%s\" must not include months or days"
msgstr "Intervall-Zeitzone »%s« darf keine Monate oder Tage enthalten"
msgid "key value must be scalar, not array, composite, or json"
msgstr "Schlüsselwert muss skalar sein, nicht Array, zusammengesetzt oder json"
-#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1603
+#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1669
#, c-format
msgid "could not determine data type for argument %d"
msgstr "konnte Datentyp von Argument %d nicht ermitteln"
msgstr "es gibt mehrere Operatoren namens %s"
#: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865
-#: utils/adt/ruleutils.c:9305 utils/adt/ruleutils.c:9473
+#: utils/adt/ruleutils.c:9313 utils/adt/ruleutils.c:9481
#, c-format
msgid "too many arguments"
msgstr "zu viele Argumente"
msgid "TIMESTAMP(%d)%s precision reduced to maximum allowed, %d"
msgstr "Präzision von TIMESTAMP(%d)%s auf erlaubten Höchstwert %d reduziert"
-#: utils/adt/timestamp.c:177 utils/adt/timestamp.c:420 utils/misc/guc.c:11684
+#: utils/adt/timestamp.c:177 utils/adt/timestamp.c:420 utils/misc/guc.c:11692
#, c-format
msgid "timestamp out of range: \"%s\""
msgstr "timestamp ist außerhalb des gültigen Bereichs: »%s«"
msgid "invalid query"
msgstr "ungültige Anfrage"
-#: utils/adt/xml.c:4037
+#: utils/adt/xml.c:2782
+#, c-format
+msgid "portal \"%s\" does not return tuples"
+msgstr "Portal »%s« gibt keine Tupel zurück"
+
+#: utils/adt/xml.c:4041
#, c-format
msgid "invalid array for XML namespace mapping"
msgstr "ungültiges Array for XML-Namensraumabbildung"
-#: utils/adt/xml.c:4038
+#: utils/adt/xml.c:4042
#, c-format
msgid "The array must be two-dimensional with length of the second axis equal to 2."
msgstr "Das Array muss zweidimensional sein und die Länge der zweiten Achse muss gleich 2 sein."
-#: utils/adt/xml.c:4062
+#: utils/adt/xml.c:4066
#, c-format
msgid "empty XPath expression"
msgstr "leerer XPath-Ausdruck"
-#: utils/adt/xml.c:4114
+#: utils/adt/xml.c:4118
#, c-format
msgid "neither namespace name nor URI may be null"
msgstr "weder Namensraumname noch URI dürfen NULL sein"
-#: utils/adt/xml.c:4121
+#: utils/adt/xml.c:4125
#, c-format
msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
msgstr "konnte XML-Namensraum mit Namen »%s« und URI »%s« nicht registrieren"
-#: utils/adt/xml.c:4472
+#: utils/adt/xml.c:4476
#, c-format
msgid "DEFAULT namespace is not supported"
msgstr "DEFAULT-Namensraum wird nicht unterstützt"
-#: utils/adt/xml.c:4501
+#: utils/adt/xml.c:4505
#, c-format
msgid "row path filter must not be empty string"
msgstr "Zeilenpfadfilter darf nicht leer sein"
-#: utils/adt/xml.c:4532
+#: utils/adt/xml.c:4536
#, c-format
msgid "column path filter must not be empty string"
msgstr "Spaltenpfadfilter darf nicht leer sein"
-#: utils/adt/xml.c:4682
+#: utils/adt/xml.c:4686
#, c-format
msgid "more than one value returned by column XPath expression"
msgstr "XPath-Ausdruck für Spalte gab mehr als einen Wert zurück"
msgid "operator class \"%s\" of access method %s is missing support function %d for type %s"
msgstr "in Operatorklasse »%s« für Zugriffsmethode %s fehlt Support-Funktion %d für Typ %s"
-#: utils/cache/plancache.c:720
+#: utils/cache/plancache.c:722
#, c-format
msgid "cached plan must not change result type"
msgstr "gecachter Plan darf den Ergebnistyp nicht ändern"
msgid "relation mapping file \"%s\" contains incorrect checksum"
msgstr "Relation-Mapping-Datei »%s« enthält falsche Prüfsumme"
-#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:429
+#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:495
#, c-format
msgid "record type has not been registered"
msgstr "Record-Typ wurde nicht registriert"
msgid "language validation function %u called for language %u instead of %u"
msgstr "Sprachvalidierungsfunktion %u wurde für Sprache %u statt %u aufgerufen"
-#: utils/fmgr/funcapi.c:352
+#: utils/fmgr/funcapi.c:418
#, c-format
msgid "could not determine actual result type for function \"%s\" declared to return type %s"
msgstr "konnte tatsächlichen Ergebnistyp von Funktion »%s« mit deklarierten Rückgabetyp %s nicht bestimmen"
-#: utils/fmgr/funcapi.c:1442 utils/fmgr/funcapi.c:1474
+#: utils/fmgr/funcapi.c:1508 utils/fmgr/funcapi.c:1540
#, c-format
msgid "number of aliases does not match number of columns"
msgstr "Anzahl der Aliasnamen stimmt nicht mit der Anzahl der Spalten überein"
-#: utils/fmgr/funcapi.c:1468
+#: utils/fmgr/funcapi.c:1534
#, c-format
msgid "no column alias was provided"
msgstr "Spaltenalias fehlt"
-#: utils/fmgr/funcapi.c:1492
+#: utils/fmgr/funcapi.c:1558
#, c-format
msgid "could not determine row description for function returning record"
msgstr "konnte Zeilenbeschreibung für Funktion, die »record« zurückgibt, nicht ermitteln"
msgid "could not write lock file \"%s\": %m"
msgstr "konnte Sperrdatei »%s« nicht schreiben: %m"
-#: utils/init/miscinit.c:1294 utils/init/miscinit.c:1437 utils/misc/guc.c:9858
+#: utils/init/miscinit.c:1294 utils/init/miscinit.c:1437 utils/misc/guc.c:9866
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "konnte nicht aus Datei »%s« lesen: %m"
#: utils/misc/guc.c:6761 utils/misc/guc.c:7541 utils/misc/guc.c:7594
#: utils/misc/guc.c:7645 utils/misc/guc.c:7978 utils/misc/guc.c:8745
-#: utils/misc/guc.c:9017 utils/misc/guc.c:10691
+#: utils/misc/guc.c:9024 utils/misc/guc.c:10699
#, c-format
msgid "unrecognized configuration parameter \"%s\""
msgstr "unbekannter Konfigurationsparameter »%s«"
msgid "parameter \"%s\" cannot be changed now"
msgstr "Parameter »%s« kann jetzt nicht geändert werden"
-#: utils/misc/guc.c:6827 utils/misc/guc.c:6874 utils/misc/guc.c:10707
+#: utils/misc/guc.c:6827 utils/misc/guc.c:6874 utils/misc/guc.c:10715
#, c-format
msgid "permission denied to set parameter \"%s\""
msgstr "keine Berechtigung, um Parameter »%s« zu setzen"
msgid "cannot set parameter \"%s\" within security-definer function"
msgstr "Parameter »%s« kann nicht in einer Security-Definer-Funktion gesetzt werden"
-#: utils/misc/guc.c:7549 utils/misc/guc.c:7599 utils/misc/guc.c:9024
+#: utils/misc/guc.c:7549 utils/misc/guc.c:7599 utils/misc/guc.c:9031
#, c-format
msgid "must be superuser or a member of pg_read_all_settings to examine \"%s\""
msgstr "nur Superuser oder Mitglieder von pg_read_all_settings können »%s« ansehen"
msgid "attempt to redefine parameter \"%s\""
msgstr "Versuch, den Parameter »%s« zu redefinieren"
-#: utils/misc/guc.c:10246
+#: utils/misc/guc.c:10254
#, c-format
msgid "while setting parameter \"%s\" to \"%s\""
msgstr "beim Setzen von Parameter »%s« auf »%s«"
-#: utils/misc/guc.c:10314
+#: utils/misc/guc.c:10322
#, c-format
msgid "parameter \"%s\" could not be set"
msgstr "Parameter »%s« kann nicht gesetzt werden"
-#: utils/misc/guc.c:10406
+#: utils/misc/guc.c:10414
#, c-format
msgid "could not parse setting for parameter \"%s\""
msgstr "konnte Wert von Parameter »%s« nicht lesen"
-#: utils/misc/guc.c:10769 utils/misc/guc.c:10803
+#: utils/misc/guc.c:10777 utils/misc/guc.c:10811
#, c-format
msgid "invalid value for parameter \"%s\": %d"
msgstr "ungültiger Wert für Parameter »%s«: %d"
-#: utils/misc/guc.c:10837
+#: utils/misc/guc.c:10845
#, c-format
msgid "invalid value for parameter \"%s\": %g"
msgstr "ungültiger Wert für Parameter »%s«: %g"
-#: utils/misc/guc.c:11124
+#: utils/misc/guc.c:11132
#, c-format
msgid "\"temp_buffers\" cannot be changed after any temporary tables have been accessed in the session."
msgstr "»temp_buffers« kann nicht geändert werden, nachdem in der Sitzung auf temporäre Tabellen zugriffen wurde."
-#: utils/misc/guc.c:11136
+#: utils/misc/guc.c:11144
#, c-format
msgid "Bonjour is not supported by this build"
msgstr "Bonjour wird von dieser Installation nicht unterstützt"
-#: utils/misc/guc.c:11149
+#: utils/misc/guc.c:11157
#, c-format
msgid "SSL is not supported by this build"
msgstr "SSL wird von dieser Installation nicht unterstützt"
-#: utils/misc/guc.c:11161
+#: utils/misc/guc.c:11169
#, c-format
msgid "Cannot enable parameter when \"log_statement_stats\" is true."
msgstr "Kann Parameter nicht einschalten, wenn »log_statement_stats« an ist."
-#: utils/misc/guc.c:11173
+#: utils/misc/guc.c:11181
#, c-format
msgid "Cannot enable \"log_statement_stats\" when \"log_parser_stats\", \"log_planner_stats\", or \"log_executor_stats\" is true."
msgstr "Kann »log_statement_stats« nicht einschalten, wenn »log_parser_stats«, »log_planner_stats« oder »log_executor_stats« an ist."
-#: utils/misc/guc.c:11417
+#: utils/misc/guc.c:11425
#, c-format
msgid "effective_io_concurrency must be set to 0 on platforms that lack posix_fadvise()."
msgstr "effective_io_concurrency muss auf Plattformen ohne posix_fadvise() auf 0 gesetzt sein."
-#: utils/misc/guc.c:11531
+#: utils/misc/guc.c:11539
#, c-format
msgid "recovery_target_timeline is not a valid number."
msgstr "recovery_target_timeline ist keine gültige Zahl."
-#: utils/misc/guc.c:11571
+#: utils/misc/guc.c:11579
#, c-format
msgid "multiple recovery targets specified"
msgstr "mehrere Wiederherstellungsziele angegeben"
-#: utils/misc/guc.c:11572
+#: utils/misc/guc.c:11580
#, c-format
msgid "At most one of recovery_target, recovery_target_lsn, recovery_target_name, recovery_target_time, recovery_target_xid may be set."
msgstr "Höchstens eins aus recovery_target, recovery_target_lsn, recovery_target_name, recovery_target_time, recovery_target_xid darf gesetzt sein."
-#: utils/misc/guc.c:11580
+#: utils/misc/guc.c:11588
#, c-format
msgid "The only allowed value is \"immediate\"."
msgstr "Der einzige erlaubte Wert ist »immediate«."
msgid "query-specified return tuple and function return type are not compatible"
msgstr "in der Anfrage angegebenes Rückgabetupel und Rückgabetyp der Funktion sind nicht kompatibel"
-#: utils/misc/pg_controldata.c:60 utils/misc/pg_controldata.c:138
-#: utils/misc/pg_controldata.c:242 utils/misc/pg_controldata.c:309
+#: utils/misc/pg_controldata.c:63 utils/misc/pg_controldata.c:143
+#: utils/misc/pg_controldata.c:249 utils/misc/pg_controldata.c:318
#, c-format
msgid "calculated CRC checksum does not match value stored in file"
msgstr "berechnete CRC-Prüfsumme stimmt nicht mit dem Wert in der Datei überein"
#: utils/adt/json.c:794
#, c-format
msgid "Character with value 0x%02x must be escaped."
-msgstr "Los caracteres con valor 0x%02x deben ser escapados"
+msgstr "Los caracteres con valor 0x%02x deben ser escapados."
#: utils/adt/json.c:835
#, c-format
msgstr ""
"Project-Id-Version: PostgreSQL 12\n"
-"POT-Creation-Date: 2023-07-25 06:38+0000\n"
-"PO-Revision-Date: 2023-07-27 11:16+0200\n"
+"POT-Creation-Date: 2023-10-29 12:37+0000\n"
+"PO-Revision-Date: 2023-10-30 13:45+0100\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 3.3.2\n"
+"X-Generator: Poedit 3.4\n"
#: ../common/config_info.c:130 ../common/config_info.c:138 ../common/config_info.c:146 ../common/config_info.c:154 ../common/config_info.c:162 ../common/config_info.c:170 ../common/config_info.c:178 ../common/config_info.c:186 ../common/config_info.c:194
msgid "not recorded"
msgstr "non enregistré"
-#: ../common/controldata_utils.c:68 ../common/controldata_utils.c:73 commands/copy.c:3553 commands/extension.c:3359 utils/adt/genfile.c:124
+#: ../common/controldata_utils.c:78 ../common/controldata_utils.c:83 commands/copy.c:3553 commands/extension.c:3375 utils/adt/genfile.c:124
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "n'a pas pu ouvrir le fichier « %s » pour une lecture : %m"
-#: ../common/controldata_utils.c:86 ../common/controldata_utils.c:89 access/transam/timeline.c:142 access/transam/timeline.c:361 access/transam/twophase.c:1351 access/transam/xlog.c:3484 access/transam/xlog.c:4685 access/transam/xlog.c:11162 access/transam/xlog.c:11175 access/transam/xlog.c:11628 access/transam/xlog.c:11708 access/transam/xlog.c:11747 access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650 access/transam/xlogfuncs.c:669
-#: commands/extension.c:3369 libpq/hba.c:499 replication/logical/origin.c:724 replication/logical/origin.c:760 replication/logical/reorderbuffer.c:3384 replication/logical/snapbuild.c:1867 replication/logical/snapbuild.c:1909 replication/logical/snapbuild.c:1937 replication/logical/snapbuild.c:1964 replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518 storage/file/buffile.c:441 storage/file/copydir.c:195
+#: ../common/controldata_utils.c:96 ../common/controldata_utils.c:99 access/transam/timeline.c:142 access/transam/timeline.c:361 access/transam/twophase.c:1351 access/transam/xlog.c:3484 access/transam/xlog.c:4685 access/transam/xlog.c:11162 access/transam/xlog.c:11175 access/transam/xlog.c:11628 access/transam/xlog.c:11708 access/transam/xlog.c:11747 access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650 access/transam/xlogfuncs.c:669
+#: commands/extension.c:3385 libpq/hba.c:499 replication/logical/origin.c:724 replication/logical/origin.c:760 replication/logical/reorderbuffer.c:3384 replication/logical/snapbuild.c:1879 replication/logical/snapbuild.c:1921 replication/logical/snapbuild.c:1949 replication/logical/snapbuild.c:1976 replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518 storage/file/buffile.c:441 storage/file/copydir.c:195
#: utils/adt/genfile.c:199 utils/adt/misc.c:793 utils/cache/relmapper.c:744
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "n'a pas pu lire le fichier « %s » : %m"
-#: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101 access/transam/twophase.c:1354 access/transam/xlog.c:3489 access/transam/xlog.c:4690 replication/logical/origin.c:729 replication/logical/origin.c:768 replication/logical/snapbuild.c:1872 replication/logical/snapbuild.c:1914 replication/logical/snapbuild.c:1942 replication/logical/snapbuild.c:1969 replication/slot.c:1451 replication/slot.c:1492 replication/walsender.c:523
+#: ../common/controldata_utils.c:107 ../common/controldata_utils.c:111 access/transam/twophase.c:1354 access/transam/xlog.c:3489 access/transam/xlog.c:4690 replication/logical/origin.c:729 replication/logical/origin.c:768 replication/logical/snapbuild.c:1884 replication/logical/snapbuild.c:1926 replication/logical/snapbuild.c:1954 replication/logical/snapbuild.c:1981 replication/slot.c:1451 replication/slot.c:1492 replication/walsender.c:523
#: utils/cache/relmapper.c:748
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "n'a pas pu lire le fichier « %s » : a lu %d sur %zu"
-#: ../common/controldata_utils.c:112 ../common/controldata_utils.c:117 ../common/controldata_utils.c:256 ../common/controldata_utils.c:259 access/heap/rewriteheap.c:1205 access/heap/rewriteheap.c:1308 access/transam/timeline.c:391 access/transam/timeline.c:437 access/transam/timeline.c:515 access/transam/twophase.c:1363 access/transam/twophase.c:1808 access/transam/xlog.c:3353 access/transam/xlog.c:3524 access/transam/xlog.c:3529
-#: access/transam/xlog.c:3851 access/transam/xlog.c:4655 access/transam/xlog.c:5615 access/transam/xlogfuncs.c:675 commands/copy.c:1817 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527 replication/logical/origin.c:662 replication/logical/origin.c:801 replication/logical/reorderbuffer.c:3442 replication/logical/snapbuild.c:1776 replication/logical/snapbuild.c:1977 replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533
+#: ../common/controldata_utils.c:122 ../common/controldata_utils.c:127 ../common/controldata_utils.c:286 ../common/controldata_utils.c:289 access/heap/rewriteheap.c:1205 access/heap/rewriteheap.c:1308 access/transam/timeline.c:391 access/transam/timeline.c:437 access/transam/timeline.c:515 access/transam/twophase.c:1363 access/transam/twophase.c:1808 access/transam/xlog.c:3353 access/transam/xlog.c:3524 access/transam/xlog.c:3529
+#: access/transam/xlog.c:3851 access/transam/xlog.c:4655 access/transam/xlog.c:5615 access/transam/xlogfuncs.c:675 commands/copy.c:1817 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527 replication/logical/origin.c:662 replication/logical/origin.c:801 replication/logical/reorderbuffer.c:3442 replication/logical/snapbuild.c:1788 replication/logical/snapbuild.c:1989 replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533
#: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:656 storage/file/fd.c:3322 storage/file/fd.c:3425 utils/cache/relmapper.c:759 utils/cache/relmapper.c:898
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "n'a pas pu fermer le fichier « %s » : %m"
-#: ../common/controldata_utils.c:135
+#: ../common/controldata_utils.c:165
msgid "byte ordering mismatch"
msgstr "différence de l'ordre des octets"
-#: ../common/controldata_utils.c:137
+#: ../common/controldata_utils.c:167
#, c-format
msgid ""
"possible byte ordering mismatch\n"
"résultats ci-dessous sont incorrects, et l'installation de PostgreSQL\n"
"est incompatible avec ce répertoire des données."
-#: ../common/controldata_utils.c:197 ../common/controldata_utils.c:203 ../common/file_utils.c:226 ../common/file_utils.c:285 ../common/file_utils.c:359 access/heap/rewriteheap.c:1291 access/transam/timeline.c:110 access/transam/timeline.c:250 access/transam/timeline.c:347 access/transam/twophase.c:1307 access/transam/xlog.c:3255 access/transam/xlog.c:3395 access/transam/xlog.c:3439 access/transam/xlog.c:3637 access/transam/xlog.c:3722
-#: access/transam/xlog.c:3825 access/transam/xlog.c:4675 access/transam/xlogutils.c:708 postmaster/syslogger.c:1489 replication/basebackup.c:531 replication/basebackup.c:1427 replication/logical/origin.c:714 replication/logical/reorderbuffer.c:2356 replication/logical/reorderbuffer.c:2641 replication/logical/reorderbuffer.c:3364 replication/logical/snapbuild.c:1731 replication/logical/snapbuild.c:1838 replication/slot.c:1419
+#: ../common/controldata_utils.c:227 ../common/controldata_utils.c:233 ../common/file_utils.c:226 ../common/file_utils.c:285 ../common/file_utils.c:359 access/heap/rewriteheap.c:1291 access/transam/timeline.c:110 access/transam/timeline.c:250 access/transam/timeline.c:347 access/transam/twophase.c:1307 access/transam/xlog.c:3255 access/transam/xlog.c:3395 access/transam/xlog.c:3439 access/transam/xlog.c:3637 access/transam/xlog.c:3722
+#: access/transam/xlog.c:3825 access/transam/xlog.c:4675 access/transam/xlogutils.c:708 postmaster/syslogger.c:1489 replication/basebackup.c:531 replication/basebackup.c:1427 replication/logical/origin.c:714 replication/logical/reorderbuffer.c:2356 replication/logical/reorderbuffer.c:2641 replication/logical/reorderbuffer.c:3364 replication/logical/snapbuild.c:1743 replication/logical/snapbuild.c:1850 replication/slot.c:1419
#: replication/walsender.c:491 replication/walsender.c:2486 storage/file/copydir.c:161 storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396 storage/smgr/md.c:504 utils/cache/relmapper.c:724 utils/cache/relmapper.c:842 utils/error/elog.c:1851 utils/init/miscinit.c:1283 utils/init/miscinit.c:1418 utils/init/miscinit.c:1495 utils/misc/guc.c:8061 utils/misc/guc.c:8093
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier « %s » : %m"
-#: ../common/controldata_utils.c:221 ../common/controldata_utils.c:224 access/transam/twophase.c:1781 access/transam/twophase.c:1790 access/transam/xlog.c:10919 access/transam/xlog.c:10957 access/transam/xlog.c:11370 access/transam/xlogfuncs.c:729 postmaster/syslogger.c:1500 postmaster/syslogger.c:1513 utils/cache/relmapper.c:876
+#: ../common/controldata_utils.c:251 ../common/controldata_utils.c:254 access/transam/twophase.c:1781 access/transam/twophase.c:1790 access/transam/xlog.c:10919 access/transam/xlog.c:10957 access/transam/xlog.c:11370 access/transam/xlogfuncs.c:729 postmaster/syslogger.c:1500 postmaster/syslogger.c:1513 utils/cache/relmapper.c:876
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "impossible d'écrire le fichier « %s » : %m"
-#: ../common/controldata_utils.c:239 ../common/controldata_utils.c:245 ../common/file_utils.c:297 ../common/file_utils.c:367 access/heap/rewriteheap.c:978 access/heap/rewriteheap.c:1199 access/heap/rewriteheap.c:1302 access/transam/timeline.c:431 access/transam/timeline.c:509 access/transam/twophase.c:1802 access/transam/xlog.c:3346 access/transam/xlog.c:3518 access/transam/xlog.c:4648 access/transam/xlog.c:10417 access/transam/xlog.c:10443
-#: replication/logical/snapbuild.c:1769 replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648 storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952 storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
+#: ../common/controldata_utils.c:269 ../common/controldata_utils.c:275 ../common/file_utils.c:297 ../common/file_utils.c:367 access/heap/rewriteheap.c:978 access/heap/rewriteheap.c:1199 access/heap/rewriteheap.c:1302 access/transam/timeline.c:431 access/transam/timeline.c:509 access/transam/twophase.c:1802 access/transam/xlog.c:3346 access/transam/xlog.c:3518 access/transam/xlog.c:4648 access/transam/xlog.c:10417 access/transam/xlog.c:10443
+#: replication/logical/snapbuild.c:1781 replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648 storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952 storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "n'a pas pu synchroniser sur disque (fsync) le fichier « %s » : %m"
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "ne peut pas dupliquer un pointeur nul (erreur interne)\n"
-#: ../common/file_utils.c:81 ../common/file_utils.c:183 access/transam/twophase.c:1319 access/transam/xlog.c:7999 access/transam/xlog.c:10779 access/transam/xlog.c:10895 access/transam/xlog.c:10933 access/transam/xlog.c:11150 access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271 commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3348 commands/tablespace.c:807 commands/tablespace.c:898 guc-file.l:1063
-#: replication/basebackup.c:357 replication/basebackup.c:537 replication/basebackup.c:609 replication/logical/snapbuild.c:1645 storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711 storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261 utils/adt/dbsize.c:70 utils/adt/dbsize.c:222 utils/adt/dbsize.c:302 utils/adt/genfile.c:415 utils/adt/genfile.c:641 utils/adt/misc.c:352
+#: ../common/file_utils.c:81 ../common/file_utils.c:183 access/transam/twophase.c:1319 access/transam/xlog.c:7999 access/transam/xlog.c:10779 access/transam/xlog.c:10895 access/transam/xlog.c:10933 access/transam/xlog.c:11150 access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271 commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3364 commands/tablespace.c:807 commands/tablespace.c:898 guc-file.l:1063
+#: replication/basebackup.c:357 replication/basebackup.c:537 replication/basebackup.c:609 replication/logical/snapbuild.c:1657 storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711 storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261 utils/adt/dbsize.c:70 utils/adt/dbsize.c:222 utils/adt/dbsize.c:302 utils/adt/genfile.c:415 utils/adt/genfile.c:641 utils/adt/misc.c:352
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "n'a pas pu tester le fichier « %s » : %m"
msgid "could not read directory \"%s\": %m"
msgstr "n'a pas pu lire le répertoire « %s » : %m"
-#: ../common/file_utils.c:377 access/transam/xlogarchive.c:456 postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1788 replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352 storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
+#: ../common/file_utils.c:377 access/transam/xlogarchive.c:456 postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1800 replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352 storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "n'a pas pu renommer le fichier « %s » en « %s » : %m"
msgid "could not open parent table of index %s"
msgstr "n'a pas pu ouvrir la table parent de l'index %s"
-#: access/brin/brin_pageops.c:77 access/brin/brin_pageops.c:363 access/brin/brin_pageops.c:849 access/gin/ginentrypage.c:110 access/gist/gist.c:1446 access/spgist/spgdoinsert.c:1962 access/spgist/spgdoinsert.c:2230
+#: access/brin/brin_pageops.c:77 access/brin/brin_pageops.c:363 access/brin/brin_pageops.c:849 access/gin/ginentrypage.c:110 access/gist/gist.c:1465 access/spgist/spgdoinsert.c:1962 access/spgist/spgdoinsert.c:2230
#, c-format
msgid "index row size %zu exceeds maximum %zu for index \"%s\""
msgstr "la taille de la ligne index, %zu, dépasse le maximum, %zu, pour l'index « %s »"
msgid "operator class \"%s\" of access method %s is missing support function %d"
msgstr "la classe d'opérateur « %s » de la méthode d'accès %s nécessite la fonction de support manquante %d"
-#: access/common/heaptuple.c:1036 access/common/heaptuple.c:1371
+#: access/common/heaptuple.c:1125 access/common/heaptuple.c:1460
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "le nombre de colonnes (%d) dépasse la limite (%d)"
msgid "could not determine which collation to use for string hashing"
msgstr "n'a pas pu déterminer le collationnement à utiliser pour le hachage de chaîne"
-#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:711 catalog/heap.c:717 commands/createas.c:207 commands/createas.c:503 commands/indexcmds.c:1887 commands/tablecmds.c:15980 commands/view.c:105 parser/parse_utilcmd.c:4209 regex/regc_pg_locale.c:263 utils/adt/formatting.c:1562 utils/adt/formatting.c:1686 utils/adt/formatting.c:1811 utils/adt/like.c:194 utils/adt/like_support.c:973 utils/adt/varchar.c:734
+#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:711 catalog/heap.c:717 commands/createas.c:207 commands/createas.c:503 commands/indexcmds.c:1887 commands/tablecmds.c:15988 commands/view.c:105 parser/parse_utilcmd.c:4209 regex/regc_pg_locale.c:263 utils/adt/formatting.c:1562 utils/adt/formatting.c:1686 utils/adt/formatting.c:1811 utils/adt/like.c:194 utils/adt/like_support.c:973 utils/adt/varchar.c:734
#: utils/adt/varchar.c:995 utils/adt/varchar.c:1056 utils/adt/varlena.c:1474
#, c-format
msgid "Use the COLLATE clause to set the collation explicitly."
msgid "could not seek to end of file \"%s\": %m"
msgstr "n'a pas pu trouver la fin du fichier « %s » : %m"
-#: access/heap/rewriteheap.c:1186 access/transam/timeline.c:383 access/transam/timeline.c:423 access/transam/timeline.c:501 access/transam/xlog.c:3334 access/transam/xlog.c:3509 access/transam/xlog.c:4639 postmaster/postmaster.c:4620 postmaster/postmaster.c:4630 replication/logical/origin.c:594 replication/logical/origin.c:636 replication/logical/origin.c:655 replication/logical/snapbuild.c:1745 replication/slot.c:1306
+#: access/heap/rewriteheap.c:1186 access/transam/timeline.c:383 access/transam/timeline.c:423 access/transam/timeline.c:501 access/transam/xlog.c:3334 access/transam/xlog.c:3509 access/transam/xlog.c:4639 postmaster/postmaster.c:4620 postmaster/postmaster.c:4630 replication/logical/origin.c:594 replication/logical/origin.c:636 replication/logical/origin.c:655 replication/logical/snapbuild.c:1757 replication/slot.c:1306
#: storage/file/buffile.c:502 storage/file/copydir.c:207 utils/init/miscinit.c:1359 utils/init/miscinit.c:1370 utils/init/miscinit.c:1378 utils/misc/guc.c:7805 utils/misc/guc.c:7836 utils/misc/guc.c:9767 utils/misc/guc.c:9781 utils/time/snapmgr.c:1363 utils/time/snapmgr.c:1370
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "n'a pas pu écrire dans le fichier « %s » : %m"
-#: access/heap/rewriteheap.c:1276 access/transam/twophase.c:1741 access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466 postmaster/postmaster.c:1298 postmaster/syslogger.c:1466 replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886 replication/logical/snapbuild.c:1687 replication/logical/snapbuild.c:2132 replication/slot.c:1403 storage/file/fd.c:706 storage/file/fd.c:3014 storage/file/fd.c:3076
+#: access/heap/rewriteheap.c:1276 access/transam/twophase.c:1741 access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466 postmaster/postmaster.c:1298 postmaster/syslogger.c:1466 replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886 replication/logical/snapbuild.c:1699 replication/logical/snapbuild.c:2144 replication/slot.c:1403 storage/file/fd.c:706 storage/file/fd.c:3014 storage/file/fd.c:3076
#: storage/file/reinit.c:255 storage/ipc/dsm.c:302 storage/smgr/md.c:345 storage/smgr/md.c:395 storage/sync/sync.c:223 utils/time/snapmgr.c:1703
#, c-format
msgid "could not remove file \"%s\": %m"
msgid "index access method \"%s\" does not have a handler"
msgstr "la méthode d'accès « %s » n'a pas de handler"
-#: access/index/indexam.c:136 catalog/objectaddress.c:1259 commands/indexcmds.c:2630 commands/tablecmds.c:252 commands/tablecmds.c:276 commands/tablecmds.c:15675 commands/tablecmds.c:17250
+#: access/index/indexam.c:136 catalog/objectaddress.c:1259 commands/indexcmds.c:2630 commands/tablecmds.c:252 commands/tablecmds.c:276 commands/tablecmds.c:15683 commands/tablecmds.c:17258
#, c-format
msgid "\"%s\" is not an index"
msgstr "« %s » n'est pas un index"
msgid "This can be caused by an interrupted VACUUM in version 9.3 or older, before upgrade. Please REINDEX it."
msgstr "Ceci peut être dû à un VACUUM interrompu en version 9.3 ou antérieure, avant la mise à jour. Merci d'utiliser REINDEX."
-#: access/nbtree/nbtutils.c:2578
+#: access/nbtree/nbtutils.c:2593
#, c-format
msgid "index row size %zu exceeds btree version %u maximum %zu for index \"%s\""
msgstr "la taille de la ligne d'index, %zu, dépasse le maximum pour un btree de version %u, soit %zu, pour l'index « %s »"
-#: access/nbtree/nbtutils.c:2584
+#: access/nbtree/nbtutils.c:2599
#, c-format
msgid "Index row references tuple (%u,%u) in relation \"%s\"."
msgstr "La ligne d'index référence le tuple (%u,%u) dans la relation « %s »."
-#: access/nbtree/nbtutils.c:2588
+#: access/nbtree/nbtutils.c:2603
#, c-format
msgid ""
"Values larger than 1/3 of a buffer page cannot be indexed.\n"
msgid "\"%s\" is an index"
msgstr "« %s » est un index"
-#: access/table/table.c:54 access/table/table.c:83 access/table/table.c:116 catalog/aclchk.c:1842 commands/tablecmds.c:12435 commands/tablecmds.c:15684
+#: access/table/table.c:54 access/table/table.c:83 access/table/table.c:116 catalog/aclchk.c:1842 commands/tablecmds.c:12435 commands/tablecmds.c:15692
#, c-format
msgid "\"%s\" is a composite type"
msgstr "« %s » est un type composite"
msgid "could not read from log segment %s, offset %u: read %d of %zu"
msgstr "n'a pas pu lire à partir du segment %s du journal de transactions, décalage %u: lu %d sur %zu"
-#: access/transam/xlog.c:12606
+#: access/transam/xlog.c:12620
#, c-format
msgid "received promote request"
msgstr "a reçu une demande de promotion"
-#: access/transam/xlog.c:12619
+#: access/transam/xlog.c:12633
#, c-format
msgid "promote trigger file found: %s"
msgstr "fichier trigger de promotion trouvé : %s"
-#: access/transam/xlog.c:12628
+#: access/transam/xlog.c:12642
#, c-format
msgid "could not stat promote trigger file \"%s\": %m"
msgstr "n'a pas pu récupérer les propriétés du fichier trigger pour la promotion « %s » : %m"
msgid "Did you mean to use pg_stop_backup('f')?"
msgstr "Souhaitiez-vous utiliser pg_stop_backup('f') ?"
-#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472 commands/event_trigger.c:2030 commands/extension.c:1921 commands/extension.c:2030 commands/extension.c:2254 commands/prepare.c:716 executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038 foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112 replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1493 replication/slotfuncs.c:249
+#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472 commands/event_trigger.c:2030 commands/extension.c:1937 commands/extension.c:2046 commands/extension.c:2270 commands/prepare.c:716 executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038 foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112 replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1493 replication/slotfuncs.c:249
#: replication/walsender.c:3280 utils/adt/datetime.c:4768 utils/adt/genfile.c:504 utils/adt/genfile.c:587 utils/adt/jsonfuncs.c:1700 utils/adt/jsonfuncs.c:1831 utils/adt/jsonfuncs.c:2019 utils/adt/jsonfuncs.c:2146 utils/adt/jsonfuncs.c:3608 utils/adt/misc.c:217 utils/adt/pgstatfuncs.c:460 utils/adt/pgstatfuncs.c:565 utils/fmgr/funcapi.c:72 utils/misc/guc.c:9467 utils/mmgr/portalmem.c:1143
#, c-format
msgid "set-valued function called in context that cannot accept a set"
-msgstr ""
-"la fonction avec set-value a été appelé dans un contexte qui n'accepte pas\n"
-"un ensemble"
+msgstr "la fonction avec set-value a été appelé dans un contexte qui n'accepte pas un ensemble"
-#: access/transam/xlogfuncs.c:190 commands/event_trigger.c:1476 commands/event_trigger.c:2034 commands/extension.c:1925 commands/extension.c:2034 commands/extension.c:2258 commands/prepare.c:720 foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116 replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497 replication/slotfuncs.c:253 replication/walsender.c:3284 utils/adt/datetime.c:4772
+#: access/transam/xlogfuncs.c:190 commands/event_trigger.c:1476 commands/event_trigger.c:2034 commands/extension.c:1941 commands/extension.c:2050 commands/extension.c:2274 commands/prepare.c:720 foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116 replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497 replication/slotfuncs.c:253 replication/walsender.c:3284 utils/adt/datetime.c:4772
#: utils/adt/genfile.c:508 utils/adt/genfile.c:591 utils/adt/misc.c:221 utils/adt/pgstatfuncs.c:464 utils/adt/pgstatfuncs.c:569 utils/misc/guc.c:9471 utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1147
#, c-format
msgid "materialize mode required, but it is not allowed in this context"
msgid "server did not promote within %d seconds"
msgstr "le serveur ne s'est pas promu dans les %d secondes"
-#: access/transam/xlogreader.c:304
+#: access/transam/xlogreader.c:273
#, c-format
msgid "invalid record offset at %X/%X"
msgstr "décalage invalide de l'enregistrement %X/%X"
-#: access/transam/xlogreader.c:312
+#: access/transam/xlogreader.c:281
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "« contrecord » est requis par %X/%X"
-#: access/transam/xlogreader.c:353 access/transam/xlogreader.c:683
+#: access/transam/xlogreader.c:322 access/transam/xlogreader.c:669
#, c-format
msgid "invalid record length at %X/%X: wanted %u, got %u"
msgstr "longueur invalide de l'enregistrement à %X/%X : voulait %u, a eu %u"
-#: access/transam/xlogreader.c:379
-#, c-format
-msgid "record length %u at %X/%X too long"
-msgstr "longueur trop importante de l'enregistrement %u à %X/%X"
-
-#: access/transam/xlogreader.c:428
+#: access/transam/xlogreader.c:392
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "il n'existe pas de drapeau contrecord à %X/%X"
-#: access/transam/xlogreader.c:441
+#: access/transam/xlogreader.c:405
#, c-format
msgid "invalid contrecord length %u at %X/%X"
msgstr "longueur %u invalide du contrecord à %X/%X"
-#: access/transam/xlogreader.c:691
+#: access/transam/xlogreader.c:677
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "identifiant du gestionnaire de ressources invalide %u à %X/%X"
-#: access/transam/xlogreader.c:705 access/transam/xlogreader.c:722
+#: access/transam/xlogreader.c:691 access/transam/xlogreader.c:708
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "enregistrement avec prev-link %X/%X incorrect à %X/%X"
-#: access/transam/xlogreader.c:759
+#: access/transam/xlogreader.c:747
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr ""
"somme de contrôle des données du gestionnaire de ressources incorrecte à\n"
"l'enregistrement %X/%X"
-#: access/transam/xlogreader.c:796
+#: access/transam/xlogreader.c:784
#, c-format
msgid "invalid magic number %04X in log segment %s, offset %u"
msgstr "numéro magique invalide %04X dans le segment %s, décalage %u"
-#: access/transam/xlogreader.c:810 access/transam/xlogreader.c:861
+#: access/transam/xlogreader.c:798 access/transam/xlogreader.c:849
#, c-format
msgid "invalid info bits %04X in log segment %s, offset %u"
msgstr "bits d'information %04X invalides dans le segment %s, décalage %u"
-#: access/transam/xlogreader.c:836
+#: access/transam/xlogreader.c:824
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %s, pg_control database system identifier is %s"
msgstr "le fichier WAL provient d'une instance différente : l'identifiant système de la base dans le fichier WAL est %s, alors que l'identifiant système de l'instance dans pg_control est %s"
-#: access/transam/xlogreader.c:843
+#: access/transam/xlogreader.c:831
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
msgstr "Le fichier WAL provient d'un système différent : taille invalide du segment dans l'en-tête de page"
-#: access/transam/xlogreader.c:849
+#: access/transam/xlogreader.c:837
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
msgstr "le fichier WAL provient d'une instance différente : XLOG_BLCKSZ incorrect dans l'en-tête de page"
-#: access/transam/xlogreader.c:880
+#: access/transam/xlogreader.c:868
#, c-format
msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
msgstr "pageaddr %X/%X inattendue dans le journal de transactions %s, segment %u"
-#: access/transam/xlogreader.c:905
+#: access/transam/xlogreader.c:893
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
msgstr "identifiant timeline %u hors de la séquence (après %u) dans le segment %s, décalage %u"
-#: access/transam/xlogreader.c:1150
+#: access/transam/xlogreader.c:1138
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "block_id %u désordonné à %X/%X"
-#: access/transam/xlogreader.c:1173
+#: access/transam/xlogreader.c:1161
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATA configuré, mais aucune donnée inclus à %X/%X"
-#: access/transam/xlogreader.c:1180
+#: access/transam/xlogreader.c:1168
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr "BKPBLOCK_HAS_DATA non configuré, mais la longueur des données est %u à %X/%X"
-#: access/transam/xlogreader.c:1216
+#: access/transam/xlogreader.c:1204
#, c-format
msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE configué, mais du trou rencontré à l'offset %u longueur %u longueur de l'image du bloc %u à %X/%X"
-#: access/transam/xlogreader.c:1232
+#: access/transam/xlogreader.c:1220
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE non configuré, mais trou rencontré à l'offset %u longueur %u à %X/%X"
-#: access/transam/xlogreader.c:1247
+#: access/transam/xlogreader.c:1235
#, c-format
msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_IS_COMPRESSED configuré, mais la longueur de l'image du bloc est %u à %X/%X"
-#: access/transam/xlogreader.c:1262
+#: access/transam/xlogreader.c:1250
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "ni BKPIMAGE_HAS_HOLE ni BKPIMAGE_IS_COMPRESSED configuré, mais la longueur de l'image du bloc est %u à %X/%X"
-#: access/transam/xlogreader.c:1278
+#: access/transam/xlogreader.c:1266
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_REL configuré, mais pas de relation précédente à %X/%X"
-#: access/transam/xlogreader.c:1290
+#: access/transam/xlogreader.c:1278
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "block_id %u invalide à %X/%X"
-#: access/transam/xlogreader.c:1379
+#: access/transam/xlogreader.c:1367
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "enregistrement de longueur invalide à %X/%X"
-#: access/transam/xlogreader.c:1468
+#: access/transam/xlogreader.c:1456
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
msgstr "image compressée invalide à %X/%X, bloc %d"
msgstr "le « Large Object » %u n'existe pas"
#: catalog/aclchk.c:936 catalog/aclchk.c:945 commands/collationcmds.c:117 commands/copy.c:1142 commands/copy.c:1162 commands/copy.c:1171 commands/copy.c:1180 commands/copy.c:1189 commands/copy.c:1198 commands/copy.c:1207 commands/copy.c:1216 commands/copy.c:1234 commands/copy.c:1250 commands/copy.c:1270 commands/copy.c:1287 commands/dbcommands.c:157 commands/dbcommands.c:166 commands/dbcommands.c:175 commands/dbcommands.c:184
-#: commands/dbcommands.c:193 commands/dbcommands.c:202 commands/dbcommands.c:211 commands/dbcommands.c:220 commands/dbcommands.c:229 commands/dbcommands.c:1475 commands/dbcommands.c:1484 commands/dbcommands.c:1493 commands/dbcommands.c:1502 commands/extension.c:1701 commands/extension.c:1711 commands/extension.c:1721 commands/extension.c:1731 commands/extension.c:2970 commands/foreigncmds.c:543 commands/foreigncmds.c:552
+#: commands/dbcommands.c:193 commands/dbcommands.c:202 commands/dbcommands.c:211 commands/dbcommands.c:220 commands/dbcommands.c:229 commands/dbcommands.c:1475 commands/dbcommands.c:1484 commands/dbcommands.c:1493 commands/dbcommands.c:1502 commands/extension.c:1717 commands/extension.c:1727 commands/extension.c:1737 commands/extension.c:1747 commands/extension.c:2986 commands/foreigncmds.c:543 commands/foreigncmds.c:552
#: commands/functioncmds.c:570 commands/functioncmds.c:736 commands/functioncmds.c:745 commands/functioncmds.c:754 commands/functioncmds.c:763 commands/functioncmds.c:2196 commands/functioncmds.c:2204 commands/publicationcmds.c:91 commands/sequence.c:1275 commands/sequence.c:1285 commands/sequence.c:1295 commands/sequence.c:1305 commands/sequence.c:1315 commands/sequence.c:1325 commands/sequence.c:1335 commands/sequence.c:1345
#: commands/sequence.c:1355 commands/subscriptioncmds.c:112 commands/subscriptioncmds.c:122 commands/subscriptioncmds.c:132 commands/subscriptioncmds.c:142 commands/subscriptioncmds.c:158 commands/subscriptioncmds.c:169 commands/subscriptioncmds.c:183 commands/tablecmds.c:6971 commands/typecmds.c:299 commands/typecmds.c:1430 commands/typecmds.c:1439 commands/typecmds.c:1447 commands/typecmds.c:1455 commands/typecmds.c:1463
#: commands/user.c:133 commands/user.c:147 commands/user.c:156 commands/user.c:165 commands/user.c:174 commands/user.c:183 commands/user.c:192 commands/user.c:201 commands/user.c:210 commands/user.c:219 commands/user.c:228 commands/user.c:237 commands/user.c:246 commands/user.c:582 commands/user.c:590 commands/user.c:598 commands/user.c:606 commands/user.c:614 commands/user.c:622 commands/user.c:630 commands/user.c:638 commands/user.c:647
msgstr "ne peut pas utiliser la clause IN SCHEMA lors de l'utilisation de GRANT/REVOKE ON SCHEMAS"
#: catalog/aclchk.c:1587 catalog/catalog.c:519 catalog/objectaddress.c:1426 commands/analyze.c:383 commands/copy.c:5145 commands/sequence.c:1710 commands/tablecmds.c:6436 commands/tablecmds.c:6592 commands/tablecmds.c:6642 commands/tablecmds.c:6716 commands/tablecmds.c:6786 commands/tablecmds.c:6896 commands/tablecmds.c:6990 commands/tablecmds.c:7049 commands/tablecmds.c:7188 commands/tablecmds.c:7270 commands/tablecmds.c:7363
-#: commands/tablecmds.c:7517 commands/tablecmds.c:10864 commands/tablecmds.c:11045 commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936 parser/analyze.c:2322 parser/parse_relation.c:2837 parser/parse_relation.c:2900 parser/parse_target.c:1030 parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2519
+#: commands/tablecmds.c:7517 commands/tablecmds.c:10864 commands/tablecmds.c:11045 commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936 parser/analyze.c:2359 parser/parse_relation.c:2837 parser/parse_relation.c:2900 parser/parse_target.c:1030 parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2519
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "la colonne « %s » de la relation « %s » n'existe pas"
-#: catalog/aclchk.c:1850 catalog/objectaddress.c:1266 commands/sequence.c:1148 commands/tablecmds.c:234 commands/tablecmds.c:15648 utils/adt/acl.c:2074 utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168 utils/adt/acl.c:2196 utils/adt/acl.c:2226
+#: catalog/aclchk.c:1850 catalog/objectaddress.c:1266 commands/sequence.c:1148 commands/tablecmds.c:234 commands/tablecmds.c:15656 utils/adt/acl.c:2074 utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168 utils/adt/acl.c:2196 utils/adt/acl.c:2226
#, c-format
msgid "\"%s\" is not a sequence"
msgstr "« %s » n'est pas une séquence"
msgid "foreign server with OID %u does not exist"
msgstr "le serveur distant d'OID %u n'existe pas"
-#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:369
+#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:374
#, c-format
msgid "type with OID %u does not exist"
msgstr "le type d'OID %u n'existe pas"
msgid "cannot drop %s because other objects depend on it"
msgstr "n'a pas pu supprimer %s car d'autres objets en dépendent"
-#: catalog/dependency.c:1202 catalog/dependency.c:1209 catalog/dependency.c:1221 commands/tablecmds.c:1233 commands/tablecmds.c:12895 commands/tablespace.c:465 commands/user.c:1095 commands/view.c:519 libpq/auth.c:333 replication/syncrep.c:1308 storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1353 utils/misc/guc.c:6552 utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10774 utils/misc/guc.c:10808 utils/misc/guc.c:10842
+#: catalog/dependency.c:1202 catalog/dependency.c:1209 catalog/dependency.c:1221 commands/tablecmds.c:1233 commands/tablecmds.c:12895 commands/tablespace.c:465 commands/user.c:1095 commands/view.c:519 libpq/auth.c:333 replication/syncrep.c:1308 storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1361 utils/misc/guc.c:6552 utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10774 utils/misc/guc.c:10808 utils/misc/guc.c:10842
#: utils/misc/guc.c:10885 utils/misc/guc.c:10927
#, c-format
msgid "%s"
msgid "DROP INDEX CONCURRENTLY must be first action in transaction"
msgstr "DROP INDEX CONCURRENTLY doit être la première action dans une transaction"
-#: catalog/index.c:2957
+#: catalog/index.c:2966
#, c-format
msgid "building index \"%s\" on table \"%s\" serially"
msgstr "construction de l'index « %s » sur la table « %s » séquentiellement"
-#: catalog/index.c:2962
+#: catalog/index.c:2971
#, c-format
msgid "building index \"%s\" on table \"%s\" with request for %d parallel worker"
msgid_plural "building index \"%s\" on table \"%s\" with request for %d parallel workers"
msgstr[0] "construction de l'index « %s » sur la table « %s » avec une demande de %d processus parallèle"
msgstr[1] "construction de l'index « %s » sur la table « %s » avec une demande de %d processus parallèles"
-#: catalog/index.c:3596
+#: catalog/index.c:3605
#, c-format
msgid "cannot reindex temporary tables of other sessions"
msgstr "ne peut pas ré-indexer les tables temporaires des autres sessions"
-#: catalog/index.c:3607
+#: catalog/index.c:3616
#, c-format
msgid "cannot reindex invalid index on TOAST table"
msgstr "ne peut pas réindexer un invalide sur la table TOAST"
-#: catalog/index.c:3729
+#: catalog/index.c:3738
#, c-format
msgid "index \"%s\" was reindexed"
msgstr "l'index « %s » a été réindexée"
-#: catalog/index.c:3811 commands/indexcmds.c:3137
+#: catalog/index.c:3820 commands/indexcmds.c:3137
#, c-format
msgid "REINDEX of partitioned tables is not yet implemented, skipping \"%s\""
msgstr "REINDEX n'est pas encore implémenté pour les tables partitionnées, « %s » ignoré"
-#: catalog/index.c:3866
+#: catalog/index.c:3875
#, c-format
msgid "cannot reindex invalid index \"%s.%s\" on TOAST table, skipping"
msgstr "ne peut pas réindexer l'index invalide « %s.%s » sur la table TOAST, ignoré"
msgid "relation \"%s\" does not exist"
msgstr "la relation « %s » n'existe pas"
-#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1482 commands/extension.c:1488
+#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1498 commands/extension.c:1504
#, c-format
msgid "no schema has been selected to create in"
msgstr "aucun schéma n'a été sélectionné pour cette création"
msgid "\"%s\" is not a table"
msgstr "« %s » n'est pas une table"
-#: catalog/objectaddress.c:1281 commands/tablecmds.c:240 commands/tablecmds.c:5506 commands/tablecmds.c:15653 commands/view.c:138
+#: catalog/objectaddress.c:1281 commands/tablecmds.c:240 commands/tablecmds.c:5506 commands/tablecmds.c:15661 commands/view.c:138
#, c-format
msgid "\"%s\" is not a view"
msgstr "« %s » n'est pas une vue"
-#: catalog/objectaddress.c:1288 commands/matview.c:186 commands/tablecmds.c:246 commands/tablecmds.c:15658
+#: catalog/objectaddress.c:1288 commands/matview.c:186 commands/tablecmds.c:246 commands/tablecmds.c:15666
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "« %s » n'est pas une vue matérialisée"
-#: catalog/objectaddress.c:1295 commands/tablecmds.c:264 commands/tablecmds.c:5509 commands/tablecmds.c:15663
+#: catalog/objectaddress.c:1295 commands/tablecmds.c:264 commands/tablecmds.c:5509 commands/tablecmds.c:15671
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "« %s » n'est pas une table distante"
msgid "operator family %s for access method %s"
msgstr "famille d'opérateur %s pour la méthode d'accès %s"
-#: catalog/partition.c:215 commands/analyze.c:1377 commands/indexcmds.c:1221 commands/tablecmds.c:1109 commands/tablecmds.c:8659 commands/tablecmds.c:8802 commands/tablecmds.c:8991 commands/tablecmds.c:9156 commands/tablecmds.c:11071 commands/tablecmds.c:16624 commands/tablecmds.c:17359 executor/execExprInterp.c:3354 executor/execMain.c:1841 executor/execMain.c:1926 executor/execMain.c:1978 executor/execMain.c:2086
+#: catalog/partition.c:215 commands/analyze.c:1377 commands/indexcmds.c:1221 commands/tablecmds.c:1109 commands/tablecmds.c:8659 commands/tablecmds.c:8802 commands/tablecmds.c:8991 commands/tablecmds.c:9156 commands/tablecmds.c:11071 commands/tablecmds.c:16632 commands/tablecmds.c:17367 executor/execExprInterp.c:3354 executor/execMain.c:1841 executor/execMain.c:1926 executor/execMain.c:1978 executor/execMain.c:2086
#: executor/execPartition.c:648 executor/execPartition.c:707 executor/execPartition.c:850 executor/execPartition.c:964 executor/execPartition.c:997 executor/execPartition.c:1103 executor/nodeModifyTable.c:705 executor/nodeModifyTable.c:2041 parser/parse_utilcmd.c:1222
msgid "could not convert row type"
msgstr "n'a pas pu convertir le type de ligne"
msgid "default conversion for %s to %s already exists"
msgstr "la conversion par défaut de %s vers %s existe déjà"
-#: catalog/pg_depend.c:176 commands/extension.c:3247
+#: catalog/pg_depend.c:176 commands/extension.c:3263
#, c-format
msgid "%s is already a member of extension \"%s\""
msgstr "%s est déjà un membre de l'extension « %s »"
-#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3287
+#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3303
#, c-format
msgid "%s is not a member of extension \"%s\""
msgstr "%s n'est pas un membre de l'extension « %s »"
msgid "invalid page in block %u of relation %s"
msgstr "page invalide dans le bloc %u de la relation %s"
-#: catalog/toasting.c:112 commands/indexcmds.c:615 commands/tablecmds.c:5482 commands/tablecmds.c:15519
+#: catalog/toasting.c:112 commands/indexcmds.c:615 commands/tablecmds.c:5482 commands/tablecmds.c:15527
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "« %s » n'est ni une table ni une vue matérialisée"
msgid "EXPLAIN option TIMING requires ANALYZE"
msgstr "l'option TIMING d'EXPLAIN nécessite ANALYZE"
-#: commands/extension.c:171 commands/extension.c:2928
+#: commands/extension.c:171 commands/extension.c:2944
#, c-format
msgid "extension \"%s\" does not exist"
msgstr "l'extension « %s » n'existe pas"
msgid "Must be superuser to update this extension."
msgstr "Doit être super-utilisateur pour mettre à jour cette extension."
-#: commands/extension.c:1113
+#: commands/extension.c:936
+#, c-format
+msgid "invalid character in extension \"%s\" schema: must not contain any of \"%s\""
+msgstr "caractère invalide dans le schéma « %s » de l'extension : ne doit pas contenir les caractères « %s »"
+
+#: commands/extension.c:1129
#, c-format
msgid "extension \"%s\" has no update path from version \"%s\" to version \"%s\""
msgstr "l'extension « %s » n'a pas de chemin de mise à jour pour aller de la version « %s » à la version « %s »"
-#: commands/extension.c:1320 commands/extension.c:2989
+#: commands/extension.c:1336 commands/extension.c:3005
#, c-format
msgid "version to install must be specified"
msgstr "la version à installer doit être précisée"
-#: commands/extension.c:1342
+#: commands/extension.c:1358
#, c-format
msgid "FROM version must be different from installation target version \"%s\""
msgstr "la version FROM doit être différente de la version cible d'installation « %s »"
-#: commands/extension.c:1407
+#: commands/extension.c:1423
#, c-format
msgid "extension \"%s\" has no installation script nor update path for version \"%s\""
msgstr "l'extension « %s » n'a pas de script d'installation ou de chemin de mise à jour pour la version « %s »"
-#: commands/extension.c:1442
+#: commands/extension.c:1458
#, c-format
msgid "extension \"%s\" must be installed in schema \"%s\""
msgstr "l'extension « %s » doit être installée dans le schéma « %s »"
-#: commands/extension.c:1602
+#: commands/extension.c:1618
#, c-format
msgid "cyclic dependency detected between extensions \"%s\" and \"%s\""
msgstr "dépendance cyclique détectée entre les extensions « %s » et « %s »"
-#: commands/extension.c:1607
+#: commands/extension.c:1623
#, c-format
msgid "installing required extension \"%s\""
msgstr "installation de l'extension requise « %s »"
-#: commands/extension.c:1631
+#: commands/extension.c:1647
#, c-format
msgid "required extension \"%s\" is not installed"
msgstr "l'extension « %s » requise n'est pas installée"
-#: commands/extension.c:1634
+#: commands/extension.c:1650
#, c-format
msgid "Use CREATE EXTENSION ... CASCADE to install required extensions too."
msgstr "Utilisez CREATE EXTENSION ... CASCADE pour installer également les extensions requises."
-#: commands/extension.c:1671
+#: commands/extension.c:1687
#, c-format
msgid "extension \"%s\" already exists, skipping"
msgstr "l'extension « %s » existe déjà, poursuite du traitement"
-#: commands/extension.c:1678
+#: commands/extension.c:1694
#, c-format
msgid "extension \"%s\" already exists"
msgstr "l'extension « %s » existe déjà"
-#: commands/extension.c:1689
+#: commands/extension.c:1705
#, c-format
msgid "nested CREATE EXTENSION is not supported"
msgstr "le CREATE EXTENSION imbriqué n'est pas supporté"
-#: commands/extension.c:1873
+#: commands/extension.c:1889
#, c-format
msgid "cannot drop extension \"%s\" because it is being modified"
msgstr "ne peut pas supprimer l'extension « %s » car il est en cours de modification"
-#: commands/extension.c:2375
+#: commands/extension.c:2391
#, c-format
msgid "%s can only be called from an SQL script executed by CREATE EXTENSION"
msgstr "%s ne peut être appelé qu'à partir d'un script SQL exécuté par CREATE EXTENSION"
-#: commands/extension.c:2387
+#: commands/extension.c:2403
#, c-format
msgid "OID %u does not refer to a table"
msgstr "l'OID %u ne fait pas référence à une table"
-#: commands/extension.c:2392
+#: commands/extension.c:2408
#, c-format
msgid "table \"%s\" is not a member of the extension being created"
msgstr "la table « %s » n'est pas un membre de l'extension en cours de création"
-#: commands/extension.c:2746
+#: commands/extension.c:2762
#, c-format
msgid "cannot move extension \"%s\" into schema \"%s\" because the extension contains the schema"
msgstr ""
"ne peut pas déplacer l'extension « %s » dans le schéma « %s » car l'extension\n"
"contient le schéma"
-#: commands/extension.c:2787 commands/extension.c:2847
+#: commands/extension.c:2803 commands/extension.c:2863
#, c-format
msgid "extension \"%s\" does not support SET SCHEMA"
msgstr "l'extension « %s » ne supporte pas SET SCHEMA"
-#: commands/extension.c:2849
+#: commands/extension.c:2865
#, c-format
msgid "%s is not in the extension's schema \"%s\""
msgstr "%s n'est pas dans le schéma de l'extension « %s »"
-#: commands/extension.c:2908
+#: commands/extension.c:2924
#, c-format
msgid "nested ALTER EXTENSION is not supported"
msgstr "un ALTER EXTENSION imbriqué n'est pas supporté"
-#: commands/extension.c:3000
+#: commands/extension.c:3016
#, c-format
msgid "version \"%s\" of extension \"%s\" is already installed"
msgstr "la version « %s » de l'extension « %s » est déjà installée"
-#: commands/extension.c:3259
+#: commands/extension.c:3275
#, c-format
msgid "cannot add schema \"%s\" to extension \"%s\" because the schema contains the extension"
msgstr ""
"ne peut pas ajouter le schéma « %s » à l'extension « %s » car le schéma\n"
"contient l'extension"
-#: commands/extension.c:3353
+#: commands/extension.c:3369
#, c-format
msgid "file \"%s\" is too large"
msgstr "le fichier « %s » est trop gros"
msgid "could not determine which collation to use for index expression"
msgstr "n'a pas pu déterminer le collationnement à utiliser pour l'expression d'index"
-#: commands/indexcmds.c:1894 commands/tablecmds.c:15987 commands/typecmds.c:837 parser/parse_expr.c:2862 parser/parse_type.c:567 parser/parse_utilcmd.c:3668 parser/parse_utilcmd.c:4216 utils/adt/misc.c:533
+#: commands/indexcmds.c:1894 commands/tablecmds.c:15995 commands/typecmds.c:837 parser/parse_expr.c:2862 parser/parse_type.c:567 parser/parse_utilcmd.c:3668 parser/parse_utilcmd.c:4216 utils/adt/misc.c:533
#, c-format
msgid "collations are not supported by type %s"
msgstr "les collationnements ne sont pas supportés par le type %s"
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr "la méthode d'accès « %s » ne supporte pas les options NULLS FIRST/LAST"
-#: commands/indexcmds.c:2090 commands/tablecmds.c:16012 commands/tablecmds.c:16018 commands/typecmds.c:2008
+#: commands/indexcmds.c:2090 commands/tablecmds.c:16020 commands/tablecmds.c:16026 commands/typecmds.c:2008
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
msgstr ""
msgid "operator attribute \"%s\" cannot be changed"
msgstr "l'attribut « %s » de l'opérateur ne peut pas être changé"
-#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:140 commands/tablecmds.c:1514 commands/tablecmds.c:1997 commands/tablecmds.c:3063 commands/tablecmds.c:5452 commands/tablecmds.c:8140 commands/tablecmds.c:15574 commands/tablecmds.c:15609 commands/trigger.c:327 commands/trigger.c:1552 commands/trigger.c:1661 rewrite/rewriteDefine.c:278 rewrite/rewriteDefine.c:956
+#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:140 commands/tablecmds.c:1514 commands/tablecmds.c:1997 commands/tablecmds.c:3063 commands/tablecmds.c:5452 commands/tablecmds.c:8140 commands/tablecmds.c:15582 commands/tablecmds.c:15617 commands/trigger.c:327 commands/trigger.c:1552 commands/trigger.c:1661 rewrite/rewriteDefine.c:278 rewrite/rewriteDefine.c:956
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
msgstr "droit refusé : « %s » est un catalogue système"
msgid "Use DROP MATERIALIZED VIEW to remove a materialized view."
msgstr "Utilisez DROP MATERIALIZED VIEW pour supprimer une vue matérialisée."
-#: commands/tablecmds.c:250 commands/tablecmds.c:274 commands/tablecmds.c:17293 parser/parse_utilcmd.c:2199
+#: commands/tablecmds.c:250 commands/tablecmds.c:274 commands/tablecmds.c:17301 parser/parse_utilcmd.c:2199
#, c-format
msgid "index \"%s\" does not exist"
msgstr "l'index « %s » n'existe pas"
msgid "cannot change owner of sequence \"%s\""
msgstr "ne peut pas modifier le propriétaire de la séquence « %s »"
-#: commands/tablecmds.c:12437 commands/tablecmds.c:15685
+#: commands/tablecmds.c:12437 commands/tablecmds.c:15693
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Utilisez ALTER TYPE à la place."
msgid "cannot inherit from a partition"
msgstr "ne peut pas hériter d'une partition"
-#: commands/tablecmds.c:13550 commands/tablecmds.c:16333
+#: commands/tablecmds.c:13550 commands/tablecmds.c:16341
#, c-format
msgid "circular inheritance not allowed"
msgstr "héritage circulaire interdit"
-#: commands/tablecmds.c:13551 commands/tablecmds.c:16334
+#: commands/tablecmds.c:13551 commands/tablecmds.c:16342
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "« %s » est déjà un enfant de « %s »."
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "la relation « %s » existe déjà dans le schéma « %s »"
-#: commands/tablecmds.c:15668
+#: commands/tablecmds.c:15676
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "« %s » n'est pas un type composite"
-#: commands/tablecmds.c:15700
+#: commands/tablecmds.c:15708
#, c-format
msgid "\"%s\" is not a table, view, materialized view, sequence, or foreign table"
msgstr "« %s » n'est ni une table, ni une vue, ni une vue matérialisée, ni une séquence, ni une table distante"
-#: commands/tablecmds.c:15735
+#: commands/tablecmds.c:15743
#, c-format
msgid "unrecognized partitioning strategy \"%s\""
msgstr "stratégie de partitionnement « %s » non reconnue"
-#: commands/tablecmds.c:15743
+#: commands/tablecmds.c:15751
#, c-format
msgid "cannot use \"list\" partition strategy with more than one column"
msgstr "ne peut pas utiliser la stratégie de partitionnement « list » avec plus d'une colonne"
-#: commands/tablecmds.c:15809
+#: commands/tablecmds.c:15817
#, c-format
msgid "column \"%s\" named in partition key does not exist"
msgstr "la colonne « %s » nommée dans la clé de partitionnement n'existe pas"
-#: commands/tablecmds.c:15817
+#: commands/tablecmds.c:15825
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "ne peut pas utiliser la colonne système « %s » comme clé de partitionnement"
-#: commands/tablecmds.c:15828 commands/tablecmds.c:15945
+#: commands/tablecmds.c:15836 commands/tablecmds.c:15953
#, c-format
msgid "cannot use generated column in partition key"
msgstr "ne peut pas utiliser une colonne générée dans une clé de partitionnement"
-#: commands/tablecmds.c:15829 commands/tablecmds.c:15946 commands/trigger.c:667 rewrite/rewriteHandler.c:873 rewrite/rewriteHandler.c:890
+#: commands/tablecmds.c:15837 commands/tablecmds.c:15954 commands/trigger.c:667 rewrite/rewriteHandler.c:873 rewrite/rewriteHandler.c:890
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "la colonne « %s » est une colonne générée."
-#: commands/tablecmds.c:15905
+#: commands/tablecmds.c:15913
#, c-format
msgid "functions in partition key expression must be marked IMMUTABLE"
msgstr ""
"les fonctions dans une expression de clé de partitionnement doivent être marquées comme\n"
"IMMUTABLE"
-#: commands/tablecmds.c:15922
+#: commands/tablecmds.c:15930
#, c-format
msgid "partition key expressions cannot contain whole-row references"
msgstr "les expressions de clé de partitionnement ne peuvent pas contenir des références à des lignes complètes"
-#: commands/tablecmds.c:15929
+#: commands/tablecmds.c:15937
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr "les expressions de la clé de partitionnement ne peuvent pas contenir des références aux colonnes systèmes"
-#: commands/tablecmds.c:15958
+#: commands/tablecmds.c:15966
#, c-format
msgid "cannot use constant expression as partition key"
msgstr "ne peut pas utiliser une expression constante comme clé de partitionnement"
-#: commands/tablecmds.c:15979
+#: commands/tablecmds.c:15987
#, c-format
msgid "could not determine which collation to use for partition expression"
msgstr "n'a pas pu déterminer le collationnement à utiliser pour l'expression de partitionnement"
-#: commands/tablecmds.c:16014
+#: commands/tablecmds.c:16022
#, c-format
msgid "You must specify a hash operator class or define a default hash operator class for the data type."
msgstr ""
"Vous devez spécifier une classe d'opérateur hash ou définir une\n"
"classe d'opérateur hash par défaut pour le type de données."
-#: commands/tablecmds.c:16020
+#: commands/tablecmds.c:16028
#, c-format
msgid "You must specify a btree operator class or define a default btree operator class for the data type."
msgstr ""
"Vous devez spécifier une classe d'opérateur btree ou définir une\n"
"classe d'opérateur btree par défaut pour le type de données."
-#: commands/tablecmds.c:16165
+#: commands/tablecmds.c:16173
#, c-format
msgid "partition constraint for table \"%s\" is implied by existing constraints"
msgstr "la contrainte de partitionnement pour la table « %s » provient des contraintes existantes"
-#: commands/tablecmds.c:16169 partitioning/partbounds.c:1245 partitioning/partbounds.c:1296
+#: commands/tablecmds.c:16177 partitioning/partbounds.c:1245 partitioning/partbounds.c:1296
#, c-format
msgid "updated partition constraint for default partition \"%s\" is implied by existing constraints"
msgstr "la contrainte de partitionnement pour la partition par défaut « %s » est implicite du fait de contraintes existantes"
-#: commands/tablecmds.c:16273
+#: commands/tablecmds.c:16281
#, c-format
msgid "\"%s\" is already a partition"
msgstr "« %s » est déjà une partition"
-#: commands/tablecmds.c:16279
+#: commands/tablecmds.c:16287
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "ne peut pas attacher une table typée à une partition"
-#: commands/tablecmds.c:16295
+#: commands/tablecmds.c:16303
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "ne peut pas ajouter la table en héritage comme une partition"
-#: commands/tablecmds.c:16309
+#: commands/tablecmds.c:16317
#, c-format
msgid "cannot attach inheritance parent as partition"
msgstr "ne peut pas attacher le parent d'héritage comme partition"
-#: commands/tablecmds.c:16343
+#: commands/tablecmds.c:16351
#, c-format
msgid "cannot attach a temporary relation as partition of permanent relation \"%s\""
msgstr "ne peut pas attacher une relation temporaire comme partition de la relation permanente « %s »"
-#: commands/tablecmds.c:16351
+#: commands/tablecmds.c:16359
#, c-format
msgid "cannot attach a permanent relation as partition of temporary relation \"%s\""
msgstr "ne peut pas attacher une relation permanente comme partition de la relation temporaire « %s »"
-#: commands/tablecmds.c:16359
+#: commands/tablecmds.c:16367
#, c-format
msgid "cannot attach as partition of temporary relation of another session"
msgstr "ne peut pas attacher comme partition d'une relation temporaire d'une autre session"
-#: commands/tablecmds.c:16366
+#: commands/tablecmds.c:16374
#, c-format
msgid "cannot attach temporary relation of another session as partition"
msgstr "ne peut pas attacher une relation temporaire d'une autre session comme partition"
-#: commands/tablecmds.c:16386
+#: commands/tablecmds.c:16394
#, c-format
msgid "table \"%s\" contains column \"%s\" not found in parent \"%s\""
msgstr "la table « %s » contient la colonne « %s » introuvable dans le parent « %s »"
-#: commands/tablecmds.c:16389
+#: commands/tablecmds.c:16397
#, c-format
msgid "The new partition may contain only the columns present in parent."
msgstr "La nouvelle partition pourrait seulement contenir les colonnes présentes dans le parent."
-#: commands/tablecmds.c:16401
+#: commands/tablecmds.c:16409
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming a partition"
msgstr "le trigger « %s » empêche la table « %s » de devenir une partition"
-#: commands/tablecmds.c:16403 commands/trigger.c:473
+#: commands/tablecmds.c:16411 commands/trigger.c:473
#, c-format
msgid "ROW triggers with transition tables are not supported on partitions"
msgstr "les triggers ROW avec des tables de transition ne sont pas supportés sur les partitions"
-#: commands/tablecmds.c:16586
+#: commands/tablecmds.c:16594
#, c-format
msgid "cannot attach foreign table \"%s\" as partition of partitioned table \"%s\""
msgstr "ne peut pas attacher la table distante « %s » comme partition de la table partitionnée « %s »"
-#: commands/tablecmds.c:16589
+#: commands/tablecmds.c:16597
#, c-format
msgid "Table \"%s\" contains unique indexes."
msgstr "La table « %s » contient des index uniques."
-#: commands/tablecmds.c:17327 commands/tablecmds.c:17347 commands/tablecmds.c:17369 commands/tablecmds.c:17388 commands/tablecmds.c:17430
+#: commands/tablecmds.c:17335 commands/tablecmds.c:17355 commands/tablecmds.c:17377 commands/tablecmds.c:17396 commands/tablecmds.c:17438
#, c-format
msgid "cannot attach index \"%s\" as a partition of index \"%s\""
msgstr "ne peut pas attacher l'index « %s » comme une partition de l'index « %s »"
-#: commands/tablecmds.c:17330
+#: commands/tablecmds.c:17338
#, c-format
msgid "Index \"%s\" is already attached to another index."
msgstr "L'index « %s » est déjà attaché à un autre index."
-#: commands/tablecmds.c:17350
+#: commands/tablecmds.c:17358
#, c-format
msgid "Index \"%s\" is not an index on any partition of table \"%s\"."
msgstr "L'index « %s » n'est un index sur aucune des partitions de la table « %s »."
-#: commands/tablecmds.c:17372
+#: commands/tablecmds.c:17380
#, c-format
msgid "The index definitions do not match."
msgstr "La définition de l'index correspond pas."
-#: commands/tablecmds.c:17391
+#: commands/tablecmds.c:17399
#, c-format
msgid "The index \"%s\" belongs to a constraint in table \"%s\" but no constraint exists for index \"%s\"."
msgstr "L'index « %s » appartient à une contrainte dans la table « %s » mais aucune contrainte n'existe pour l'index « %s »."
-#: commands/tablecmds.c:17433
+#: commands/tablecmds.c:17441
#, c-format
msgid "Another index is already attached for partition \"%s\"."
msgstr "Un autre index est déjà attaché pour la partition « %s »."
msgid "Table has type %s, but query expects %s."
msgstr "La table a le type %s alors que la requête attend %s."
-#: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98 utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574 utils/cache/typcache.c:1730 utils/cache/typcache.c:1878 utils/fmgr/funcapi.c:424
+#: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98 utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574 utils/cache/typcache.c:1730 utils/cache/typcache.c:1878 utils/fmgr/funcapi.c:490
#, c-format
msgid "type %s is not composite"
msgstr "le type %s n'est pas un type composite"
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE n'est pas supporté"
-#: executor/spi.c:1548 parser/analyze.c:2459
+#: executor/spi.c:1548 parser/analyze.c:2496
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Les curseurs déplaçables doivent être en lecture seule (READ ONLY)."
msgid "could not open configuration directory \"%s\": %m"
msgstr "n'a pas pu ouvrir le répertoire de configuration « %s » : %m"
-#: jit/llvm/llvmjit.c:738
+#: jit/llvm/llvmjit.c:808
#, c-format
msgid "time to inline: %.3fs, opt: %.3fs, emit: %.3fs"
msgstr "temps pour inliner: %.3fs, opt: %.3fs, emit: %.3fs"
msgid "ExtensibleNodeMethods \"%s\" was not registered"
msgstr "ExtensibleNodeMethods \"%s\" n'a pas été enregistré"
-#: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938 parser/parse_coerce.c:1966 parser/parse_coerce.c:2042 parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967 utils/fmgr/funcapi.c:496
+#: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938 parser/parse_coerce.c:1966 parser/parse_coerce.c:2042 parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967 utils/fmgr/funcapi.c:562
#, c-format
msgid "could not find array type for data type %s"
msgstr "n'a pas pu trouver de type tableau pour le type de données %s"
msgstr "%s ne peut être appliqué sur le côté possiblement NULL d'une jointure externe"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1910 parser/analyze.c:1637 parser/analyze.c:1835 parser/analyze.c:2666
+#: optimizer/plan/planner.c:1910 parser/analyze.c:1674 parser/analyze.c:1872 parser/analyze.c:2703
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s n'est pas autorisé avec UNION/INTERSECT/EXCEPT"
msgid "there is no unique or exclusion constraint matching the ON CONFLICT specification"
msgstr "il n'existe aucune contrainte unique ou contrainte d'exclusion correspondant à la spécification ON CONFLICT"
-#: parser/analyze.c:711 parser/analyze.c:1407
+#: parser/analyze.c:748 parser/analyze.c:1444
#, c-format
msgid "VALUES lists must all be the same length"
msgstr "les listes VALUES doivent être toutes de la même longueur"
-#: parser/analyze.c:914
+#: parser/analyze.c:951
#, c-format
msgid "INSERT has more expressions than target columns"
msgstr "INSERT a plus d'expressions que les colonnes cibles"
-#: parser/analyze.c:932
+#: parser/analyze.c:969
#, c-format
msgid "INSERT has more target columns than expressions"
msgstr "INSERT a plus de colonnes cibles que d'expressions"
-#: parser/analyze.c:936
+#: parser/analyze.c:973
#, 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 ""
"de colonnes que celui attendu par INSERT. Auriez-vous utilisé des parenthèses\n"
"supplémentaires ?"
-#: parser/analyze.c:1218 parser/analyze.c:1610
+#: parser/analyze.c:1255 parser/analyze.c:1647
#, c-format
msgid "SELECT ... INTO is not allowed here"
msgstr "SELECT ... INTO n'est pas autorisé ici"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1542 parser/analyze.c:2869
+#: parser/analyze.c:1579 parser/analyze.c:2906
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%s ne peut pas être appliqué à VALUES"
-#: parser/analyze.c:1760
+#: parser/analyze.c:1797
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "clause UNION/INTERSECT/EXCEPT ORDER BY invalide"
-#: parser/analyze.c:1761
+#: parser/analyze.c:1798
#, c-format
msgid "Only result column names can be used, not expressions or functions."
msgstr ""
"Seuls les noms de colonnes résultats peuvent être utilisés, pas les\n"
"expressions et les fonctions."
-#: parser/analyze.c:1762
+#: parser/analyze.c:1799
#, c-format
msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
msgstr "Ajouter l'expression/fonction à chaque SELECT, ou déplacer l'UNION dans une clause FROM."
-#: parser/analyze.c:1825
+#: parser/analyze.c:1862
#, c-format
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr "INTO est autorisé uniquement sur le premier SELECT d'un UNION/INTERSECT/EXCEPT"
-#: parser/analyze.c:1897
+#: parser/analyze.c:1934
#, c-format
msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
msgstr ""
"L'instruction membre UNION/INTERSECT/EXCEPT ne peut pas faire référence à\n"
"d'autres relations que celles de la requête de même niveau"
-#: parser/analyze.c:1986
+#: parser/analyze.c:2023
#, c-format
msgid "each %s query must have the same number of columns"
msgstr "chaque requête %s doit avoir le même nombre de colonnes"
-#: parser/analyze.c:2377
+#: parser/analyze.c:2414
#, c-format
msgid "RETURNING must have at least one column"
msgstr "RETURNING doit avoir au moins une colonne"
-#: parser/analyze.c:2418
+#: parser/analyze.c:2455
#, c-format
msgid "cannot specify both SCROLL and NO SCROLL"
msgstr "ne peut pas spécifier à la fois SCROLL et NO SCROLL"
-#: parser/analyze.c:2437
+#: parser/analyze.c:2474
#, c-format
msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
msgstr "DECLARE CURSOR ne doit pas contenir des instructions de modification de données dans WITH"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2445
+#: parser/analyze.c:2482
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %s n'est pas supporté"
-#: parser/analyze.c:2448
+#: parser/analyze.c:2485
#, c-format
msgid "Holdable cursors must be READ ONLY."
msgstr "Les curseurs détenables doivent être en lecture seule (READ ONLY)."
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2456
+#: parser/analyze.c:2493
#, c-format
msgid "DECLARE SCROLL CURSOR ... %s is not supported"
msgstr "DECLARE SCROLL CURSOR ... %s n'est pas supporté"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2467
+#: parser/analyze.c:2504
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
msgstr "DECLARE INSENSITIVE CURSOR ... %s n'est pas supporté"
-#: parser/analyze.c:2470
+#: parser/analyze.c:2507
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "Les curseurs insensibles doivent être en lecture seule (READ ONLY)."
-#: parser/analyze.c:2536
+#: parser/analyze.c:2573
#, c-format
msgid "materialized views must not use data-modifying statements in WITH"
msgstr "les vues matérialisées ne peuvent pas contenir d'instructions de modifications de données avec WITH"
-#: parser/analyze.c:2546
+#: parser/analyze.c:2583
#, c-format
msgid "materialized views must not use temporary tables or views"
msgstr "les vues matérialisées ne doivent pas utiliser de tables temporaires ou de vues"
-#: parser/analyze.c:2556
+#: parser/analyze.c:2593
#, c-format
msgid "materialized views may not be defined using bound parameters"
msgstr "les vues matérialisées ne peuvent pas être définies en utilisant des paramètres liés"
-#: parser/analyze.c:2568
+#: parser/analyze.c:2605
#, c-format
msgid "materialized views cannot be unlogged"
msgstr "les vues matérialisées ne peuvent pas être non journalisées (UNLOGGED)"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2673
+#: parser/analyze.c:2710
#, c-format
msgid "%s is not allowed with DISTINCT clause"
msgstr "%s n'est pas autorisé avec la clause DISTINCT"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2680
+#: parser/analyze.c:2717
#, c-format
msgid "%s is not allowed with GROUP BY clause"
msgstr "%s n'est pas autorisé avec la clause GROUP BY"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2687
+#: parser/analyze.c:2724
#, c-format
msgid "%s is not allowed with HAVING clause"
msgstr "%s n'est pas autorisé avec la clause HAVING"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2694
+#: parser/analyze.c:2731
#, c-format
msgid "%s is not allowed with aggregate functions"
msgstr "%s n'est pas autorisé avec les fonctions d'agrégat"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2701
+#: parser/analyze.c:2738
#, c-format
msgid "%s is not allowed with window functions"
msgstr "%s n'est pas autorisé avec les fonctions de fenêtrage"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2708
+#: parser/analyze.c:2745
#, c-format
msgid "%s is not allowed with set-returning functions in the target list"
msgstr "%s n'est pas autorisé avec les fonctions renvoyant plusieurs lignes dans la liste cible"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2800
+#: parser/analyze.c:2837
#, c-format
msgid "%s must specify unqualified relation names"
msgstr "%s doit indiquer les noms de relation non qualifiés"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2842
+#: parser/analyze.c:2879
#, c-format
msgid "%s cannot be applied to a join"
msgstr "%s ne peut pas être appliqué à une jointure"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2851
+#: parser/analyze.c:2888
#, c-format
msgid "%s cannot be applied to a function"
msgstr "%s ne peut pas être appliqué à une fonction"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2860
+#: parser/analyze.c:2897
#, c-format
msgid "%s cannot be applied to a table function"
msgstr "%s ne peut pas être appliqué à une fonction de table"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2878
+#: parser/analyze.c:2915
#, c-format
msgid "%s cannot be applied to a WITH query"
msgstr "%s ne peut pas être appliqué à une requête WITH"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2887
+#: parser/analyze.c:2924
#, c-format
msgid "%s cannot be applied to a named tuplestore"
msgstr "%s ne peut pas être appliqué à une tuplestore nommé"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2907
+#: parser/analyze.c:2944
#, c-format
msgid "relation \"%s\" in %s clause not found in FROM clause"
msgstr "relation « %s » dans une clause %s introuvable dans la clause FROM"
msgid "arguments declared \"anyrange\" are not all alike"
msgstr "les arguments déclarés « anyrange » ne sont pas tous identiques"
-#: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027 parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:455
+#: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027 parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:521
#, c-format
msgid "argument declared %s is not an array but type %s"
msgstr "l'argument déclaré %s n'est pas un tableau mais est du type %s"
msgid "argument declared %s is not consistent with argument declared %s"
msgstr "l'argument déclaré %s n'est pas cohérent avec l'argument déclaré %s"
-#: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074 utils/fmgr/funcapi.c:469
+#: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074 utils/fmgr/funcapi.c:535
#, c-format
msgid "argument declared %s is not a range type but type %s"
msgstr "l'argument déclaré %s n'est pas un type d'intervalle mais est du type %s"
msgid "type reference %s converted to %s"
msgstr "référence de type %s convertie en %s"
-#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:374
+#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:379
#, c-format
msgid "type \"%s\" is only a shell"
msgstr "le type « %s » n'est qu'une coquille"
msgid "Target must be \"archiver\" or \"bgwriter\"."
msgstr "La cible doit être « archiver » ou « bgwriter »."
-#: postmaster/pgstat.c:4543
+#: postmaster/pgstat.c:4544
#, c-format
msgid "could not read statistics message: %m"
msgstr "n'a pas pu lire le message des statistiques : %m"
-#: postmaster/pgstat.c:4884 postmaster/pgstat.c:5041
+#: postmaster/pgstat.c:4885 postmaster/pgstat.c:5042
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier temporaire des statistiques « %s » : %m"
-#: postmaster/pgstat.c:4951 postmaster/pgstat.c:5086
+#: postmaster/pgstat.c:4952 postmaster/pgstat.c:5087
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr "n'a pas pu écrire le fichier temporaire des statistiques « %s » : %m"
-#: postmaster/pgstat.c:4960 postmaster/pgstat.c:5095
+#: postmaster/pgstat.c:4961 postmaster/pgstat.c:5096
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr "n'a pas pu fermer le fichier temporaire des statistiques « %s » : %m"
-#: postmaster/pgstat.c:4968 postmaster/pgstat.c:5103
+#: postmaster/pgstat.c:4969 postmaster/pgstat.c:5104
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr ""
"n'a pas pu renommer le fichier temporaire des statistiques « %s » en\n"
"« %s » : %m"
-#: postmaster/pgstat.c:5192 postmaster/pgstat.c:5398 postmaster/pgstat.c:5551
+#: postmaster/pgstat.c:5193 postmaster/pgstat.c:5399 postmaster/pgstat.c:5552
#, c-format
msgid "could not open statistics file \"%s\": %m"
msgstr "n'a pas pu ouvrir le fichier de statistiques « %s » : %m"
-#: postmaster/pgstat.c:5204 postmaster/pgstat.c:5214 postmaster/pgstat.c:5235 postmaster/pgstat.c:5257 postmaster/pgstat.c:5272 postmaster/pgstat.c:5335 postmaster/pgstat.c:5410 postmaster/pgstat.c:5430 postmaster/pgstat.c:5448 postmaster/pgstat.c:5464 postmaster/pgstat.c:5482 postmaster/pgstat.c:5498 postmaster/pgstat.c:5563 postmaster/pgstat.c:5575 postmaster/pgstat.c:5587 postmaster/pgstat.c:5612 postmaster/pgstat.c:5634
+#: postmaster/pgstat.c:5205 postmaster/pgstat.c:5215 postmaster/pgstat.c:5236 postmaster/pgstat.c:5258 postmaster/pgstat.c:5273 postmaster/pgstat.c:5336 postmaster/pgstat.c:5411 postmaster/pgstat.c:5431 postmaster/pgstat.c:5449 postmaster/pgstat.c:5465 postmaster/pgstat.c:5483 postmaster/pgstat.c:5499 postmaster/pgstat.c:5564 postmaster/pgstat.c:5576 postmaster/pgstat.c:5588 postmaster/pgstat.c:5613 postmaster/pgstat.c:5635
#, c-format
msgid "corrupted statistics file \"%s\""
msgstr "fichier de statistiques « %s » corrompu"
-#: postmaster/pgstat.c:5763
+#: postmaster/pgstat.c:5764
#, c-format
msgid "using stale statistics instead of current ones because stats collector is not responding"
msgstr ""
"utilise de vieilles statistiques à la place des actuelles car le collecteur de\n"
"statistiques ne répond pas"
-#: postmaster/pgstat.c:6090
+#: postmaster/pgstat.c:6091
#, c-format
msgid "database hash table corrupted during cleanup --- abort"
msgstr ""
msgid "could not read from file \"%s\": read %d instead of %d bytes"
msgstr "n'a pas pu lire à partir du fichier « %s » : lu %d octets au lieu de %d octets"
-#: replication/logical/snapbuild.c:648
+#: replication/logical/snapbuild.c:660
#, c-format
msgid "initial slot snapshot too large"
msgstr "snapshot du slot initial trop gros"
-#: replication/logical/snapbuild.c:702
+#: replication/logical/snapbuild.c:714
#, 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] "snapshot exporté pour le décodage logique : « %s » avec %u identifiant de transaction"
msgstr[1] "snapshot exporté pour le décodage logique : « %s » avec %u identifiants de transaction"
-#: replication/logical/snapbuild.c:1374 replication/logical/snapbuild.c:1481 replication/logical/snapbuild.c:2038
+#: replication/logical/snapbuild.c:1386 replication/logical/snapbuild.c:1493 replication/logical/snapbuild.c:2050
#, c-format
msgid "logical decoding found consistent point at %X/%X"
msgstr "le décodage logique a trouvé le point de cohérence à %X/%X"
-#: replication/logical/snapbuild.c:1376
+#: replication/logical/snapbuild.c:1388
#, c-format
msgid "There are no running transactions."
msgstr "Il n'existe pas de transactions en cours."
-#: replication/logical/snapbuild.c:1432
+#: replication/logical/snapbuild.c:1444
#, c-format
msgid "logical decoding found initial starting point at %X/%X"
msgstr "le décodage logique a trouvé le point de démarrage à %X/%X"
-#: replication/logical/snapbuild.c:1434 replication/logical/snapbuild.c:1458
+#: replication/logical/snapbuild.c:1446 replication/logical/snapbuild.c:1470
#, c-format
msgid "Waiting for transactions (approximately %d) older than %u to end."
msgstr "En attente de transactions (approximativement %d) plus anciennes que %u pour terminer."
-#: replication/logical/snapbuild.c:1456
+#: replication/logical/snapbuild.c:1468
#, c-format
msgid "logical decoding found initial consistent point at %X/%X"
msgstr "le décodage logique a trouvé le point de cohérence initial à %X/%X"
-#: replication/logical/snapbuild.c:1483
+#: replication/logical/snapbuild.c:1495
#, c-format
msgid "There are no old transactions anymore."
msgstr "Il n'existe plus d'anciennes transactions."
-#: replication/logical/snapbuild.c:1880
+#: replication/logical/snapbuild.c:1892
#, c-format
msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u"
msgstr "le fichier d'état snapbuild « %s » a le nombre magique: %u au lieu de %u"
-#: replication/logical/snapbuild.c:1886
+#: replication/logical/snapbuild.c:1898
#, c-format
msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u"
msgstr "le fichier d'état snapbuild « %s » a une version non supportée : %u au lieu de %u"
-#: replication/logical/snapbuild.c:1985
+#: replication/logical/snapbuild.c:1997
#, c-format
msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u"
msgstr ""
"différence de somme de contrôle pour lefichier d'état snapbuild %s :\n"
"est %u, devrait être %u"
-#: replication/logical/snapbuild.c:2040
+#: replication/logical/snapbuild.c:2052
#, c-format
msgid "Logical decoding will begin using saved snapshot."
msgstr "Le décodage logique commencera en utilisant un snapshot sauvegardé."
-#: replication/logical/snapbuild.c:2112
+#: replication/logical/snapbuild.c:2124
#, c-format
msgid "could not parse file name \"%s\""
msgstr "n'a pas pu analyser le mode du fichier « %s »"
msgid "PID %d is not a PostgreSQL server process"
msgstr "le PID %d n'est pas un processus du serveur PostgreSQL"
-#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1369
+#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1377
#, c-format
msgid "could not send signal to process %d: %m"
msgstr "n'a pas pu envoyer le signal au processus %d : %m"
"le nombre de connexions demandées par le serveur en attente dépasse\n"
"max_wal_senders (actuellement %d)"
-#: storage/lmgr/proc.c:1340
+#: storage/lmgr/proc.c:1348
#, c-format
msgid "Process %d waits for %s on %s."
msgstr "Le processus %d attend %s sur %s."
-#: storage/lmgr/proc.c:1351
+#: storage/lmgr/proc.c:1359
#, c-format
msgid "sending cancel to blocking autovacuum PID %d"
msgstr "envoi de l'annulation pour bloquer le PID %d de l'autovacuum"
-#: storage/lmgr/proc.c:1471
+#: storage/lmgr/proc.c:1479
#, c-format
msgid "process %d avoided deadlock for %s on %s by rearranging queue order after %ld.%03d ms"
msgstr ""
"le processus %d a évité un verrou mortel pour %s sur %s en modifiant l'ordre\n"
"de la queue après %ld.%03d ms"
-#: storage/lmgr/proc.c:1486
+#: storage/lmgr/proc.c:1494
#, c-format
msgid "process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
msgstr ""
"le processus %d a détecté un verrou mortel alors qu'il était en attente de\n"
"%s sur %s après %ld.%03d ms"
-#: storage/lmgr/proc.c:1495
+#: storage/lmgr/proc.c:1503
#, c-format
msgid "process %d still waiting for %s on %s after %ld.%03d ms"
msgstr "le processus %d est toujours en attente de %s sur %s après %ld.%03d ms"
-#: storage/lmgr/proc.c:1502
+#: storage/lmgr/proc.c:1510
#, c-format
msgid "process %d acquired %s on %s after %ld.%03d ms"
msgstr "le processus %d a acquis %s sur %s après %ld.%03d ms"
-#: storage/lmgr/proc.c:1518
+#: storage/lmgr/proc.c:1526
#, c-format
msgid "process %d failed to acquire %s on %s after %ld.%03d ms"
msgstr "le processus %d a échoué pour l'acquisition de %s sur %s après %ld.%03d ms"
msgid "time zone \"%s\" not recognized"
msgstr "le fuseau horaire « %s » n'est pas reconnu"
-#: utils/adt/date.c:2857 utils/adt/timestamp.c:5146 utils/adt/timestamp.c:5360
+#: utils/adt/date.c:2858 utils/adt/timestamp.c:5146 utils/adt/timestamp.c:5360
#, c-format
msgid "interval time zone \"%s\" must not include months or days"
msgstr "l'intervalle de fuseau horaire « %s » ne doit pas spécifier de mois ou de jours"
msgid "key value must be scalar, not array, composite, or json"
msgstr "la valeur clé doit être scalaire, et non pas un tableau ou une valeur composite ou un json"
-#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1603
+#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1669
#, c-format
msgid "could not determine data type for argument %d"
msgstr "n'a pas pu déterminer le type de données pour l'argument %d"
msgid "more than one operator named %s"
msgstr "il existe plus d'un opérateur nommé%s"
-#: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865 utils/adt/ruleutils.c:9305 utils/adt/ruleutils.c:9473
+#: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865 utils/adt/ruleutils.c:9313 utils/adt/ruleutils.c:9481
#, c-format
msgid "too many arguments"
msgstr "trop d'arguments"
msgid "invalid query"
msgstr "requête invalide"
-#: utils/adt/xml.c:4037
+#: utils/adt/xml.c:2782
+#, c-format
+msgid "portal \"%s\" does not return tuples"
+msgstr "le portail « %s » ne renvoie pas de lignes"
+
+#: utils/adt/xml.c:4041
#, c-format
msgid "invalid array for XML namespace mapping"
msgstr "tableau invalide pour la correspondance de l'espace de nom XML"
-#: utils/adt/xml.c:4038
+#: utils/adt/xml.c:4042
#, c-format
msgid "The array must be two-dimensional with length of the second axis equal to 2."
msgstr ""
"Le tableau doit avoir deux dimensions avec une longueur de 2 pour le\n"
"deuxième axe."
-#: utils/adt/xml.c:4062
+#: utils/adt/xml.c:4066
#, c-format
msgid "empty XPath expression"
msgstr "expression XPath vide"
-#: utils/adt/xml.c:4114
+#: utils/adt/xml.c:4118
#, c-format
msgid "neither namespace name nor URI may be null"
msgstr "ni le nom de l'espace de noms ni l'URI ne peuvent être NULL"
-#: utils/adt/xml.c:4121
+#: utils/adt/xml.c:4125
#, c-format
msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
msgstr "n'a pas pu enregistrer l'espace de noms XML de nom « %s » et d'URI « %s »"
-#: utils/adt/xml.c:4472
+#: utils/adt/xml.c:4476
#, c-format
msgid "DEFAULT namespace is not supported"
msgstr "l'espace de nom DEFAULT n'est pas supporté"
-#: utils/adt/xml.c:4501
+#: utils/adt/xml.c:4505
#, c-format
msgid "row path filter must not be empty string"
msgstr "le filtre du chemin de ligne ne doit pas être une chaîne vide"
-#: utils/adt/xml.c:4532
+#: utils/adt/xml.c:4536
#, c-format
msgid "column path filter must not be empty string"
msgstr "le filtre du chemin de colonne ne doit pas être une chaîne vide"
-#: utils/adt/xml.c:4682
+#: utils/adt/xml.c:4686
#, c-format
msgid "more than one value returned by column XPath expression"
msgstr "plus d'une valeur renvoyée par l'expression XPath de colonne"
msgid "operator class \"%s\" of access method %s is missing support function %d for type %s"
msgstr "la classe d'opérateur « %s » de la méthode d'accès %s nécessite la fonction de support manquante %d pour le type %s"
-#: utils/cache/plancache.c:720
+#: utils/cache/plancache.c:722
#, c-format
msgid "cached plan must not change result type"
msgstr "le plan en cache ne doit pas modifier le type en résultat"
"le fichier de correspondance des relations « %s » contient une somme de\n"
"contrôle incorrecte"
-#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:429
+#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:495
#, c-format
msgid "record type has not been registered"
msgstr "le type d'enregistrement n'a pas été enregistré"
msgid "language validation function %u called for language %u instead of %u"
msgstr "fonction %u de validation du langage appelée pour le langage %u au lieu de %u"
-#: utils/fmgr/funcapi.c:352
+#: utils/fmgr/funcapi.c:418
#, c-format
msgid "could not determine actual result type for function \"%s\" declared to return type %s"
msgstr ""
"n'a pas pu déterminer le type du résultat actuel pour la fonction « %s »\n"
"déclarant retourner le type %s"
-#: utils/fmgr/funcapi.c:1442 utils/fmgr/funcapi.c:1474
+#: utils/fmgr/funcapi.c:1508 utils/fmgr/funcapi.c:1540
#, c-format
msgid "number of aliases does not match number of columns"
msgstr "le nombre d'alias ne correspond pas au nombre de colonnes"
-#: utils/fmgr/funcapi.c:1468
+#: utils/fmgr/funcapi.c:1534
#, c-format
msgid "no column alias was provided"
msgstr "aucun alias de colonne n'a été fourni"
-#: utils/fmgr/funcapi.c:1492
+#: utils/fmgr/funcapi.c:1558
#, c-format
msgid "could not determine row description for function returning record"
msgstr ""
msgid "query-specified return tuple and function return type are not compatible"
msgstr "une ligne de sortie spécifiée à la requête et un type de sortie de fonction ne sont pas compatibles"
-#: utils/misc/pg_controldata.c:60 utils/misc/pg_controldata.c:138 utils/misc/pg_controldata.c:242 utils/misc/pg_controldata.c:309
+#: utils/misc/pg_controldata.c:63 utils/misc/pg_controldata.c:143 utils/misc/pg_controldata.c:249 utils/misc/pg_controldata.c:318
#, c-format
msgid "calculated CRC checksum does not match value stored in file"
msgstr "la somme de contrôle CRC calculée ne correspond par à la valeur enregistrée dans le fichier"
#~ msgid "received password packet"
#~ msgstr "paquet du mot de passe reçu"
+#, c-format
+#~ msgid "record length %u at %X/%X too long"
+#~ msgstr "longueur trop importante de l'enregistrement %u à %X/%X"
+
#~ msgid "record with zero length at %X/%X"
#~ msgstr "enregistrement de longueur nulle à %X/%X"
msgstr ""
"Project-Id-Version: postgres (PostgreSQL 12)\n"
-"POT-Creation-Date: 2023-07-18 14:22+0900\n"
-"PO-Revision-Date: 2023-07-18 14:47+0900\n"
+"POT-Creation-Date: 2023-09-20 09:17+0900\n"
+"PO-Revision-Date: 2023-09-20 09:31+0900\n"
"Language: ja\n"
msgid "not recorded"
msgstr "記録されていません"
-#: ../common/controldata_utils.c:68 ../common/controldata_utils.c:73 commands/copy.c:3553 commands/extension.c:3359 utils/adt/genfile.c:124
+#: ../common/controldata_utils.c:68 ../common/controldata_utils.c:73 commands/copy.c:3553 commands/extension.c:3375 utils/adt/genfile.c:124
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "ファイル\"%s\"を読み取り用にオープンできませんでした: %m"
#: ../common/controldata_utils.c:86 ../common/controldata_utils.c:89 access/transam/timeline.c:142 access/transam/timeline.c:361 access/transam/twophase.c:1351 access/transam/xlog.c:3484 access/transam/xlog.c:4685 access/transam/xlog.c:11162 access/transam/xlog.c:11175 access/transam/xlog.c:11628 access/transam/xlog.c:11708 access/transam/xlog.c:11747
-#: access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650 access/transam/xlogfuncs.c:669 commands/extension.c:3369 libpq/hba.c:499 replication/logical/origin.c:724 replication/logical/origin.c:760 replication/logical/reorderbuffer.c:3384 replication/logical/snapbuild.c:1867 replication/logical/snapbuild.c:1909 replication/logical/snapbuild.c:1937
-#: replication/logical/snapbuild.c:1964 replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518 storage/file/buffile.c:441 storage/file/copydir.c:195 utils/adt/genfile.c:199 utils/adt/misc.c:793 utils/cache/relmapper.c:744
+#: access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650 access/transam/xlogfuncs.c:669 commands/extension.c:3385 libpq/hba.c:499 replication/logical/origin.c:724 replication/logical/origin.c:760 replication/logical/reorderbuffer.c:3384 replication/logical/snapbuild.c:1879 replication/logical/snapbuild.c:1921 replication/logical/snapbuild.c:1949
+#: replication/logical/snapbuild.c:1976 replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518 storage/file/buffile.c:441 storage/file/copydir.c:195 utils/adt/genfile.c:199 utils/adt/misc.c:793 utils/cache/relmapper.c:744
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "ファイル\"%s\"の読み取りに失敗しました: %m"
-#: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101 access/transam/twophase.c:1354 access/transam/xlog.c:3489 access/transam/xlog.c:4690 replication/logical/origin.c:729 replication/logical/origin.c:768 replication/logical/snapbuild.c:1872 replication/logical/snapbuild.c:1914 replication/logical/snapbuild.c:1942
-#: replication/logical/snapbuild.c:1969 replication/slot.c:1451 replication/slot.c:1492 replication/walsender.c:523 utils/cache/relmapper.c:748
+#: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101 access/transam/twophase.c:1354 access/transam/xlog.c:3489 access/transam/xlog.c:4690 replication/logical/origin.c:729 replication/logical/origin.c:768 replication/logical/snapbuild.c:1884 replication/logical/snapbuild.c:1926 replication/logical/snapbuild.c:1954
+#: replication/logical/snapbuild.c:1981 replication/slot.c:1451 replication/slot.c:1492 replication/walsender.c:523 utils/cache/relmapper.c:748
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$zuバイトのうち%2$dバイトを読み込みました"
#: ../common/controldata_utils.c:112 ../common/controldata_utils.c:117 ../common/controldata_utils.c:256 ../common/controldata_utils.c:259 access/heap/rewriteheap.c:1205 access/heap/rewriteheap.c:1308 access/transam/timeline.c:391 access/transam/timeline.c:437 access/transam/timeline.c:515 access/transam/twophase.c:1363 access/transam/twophase.c:1808
#: access/transam/xlog.c:3353 access/transam/xlog.c:3524 access/transam/xlog.c:3529 access/transam/xlog.c:3851 access/transam/xlog.c:4655 access/transam/xlog.c:5615 access/transam/xlogfuncs.c:675 commands/copy.c:1817 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527 replication/logical/origin.c:662 replication/logical/origin.c:801
-#: replication/logical/reorderbuffer.c:3442 replication/logical/snapbuild.c:1776 replication/logical/snapbuild.c:1977 replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533 storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:656 storage/file/fd.c:3322 storage/file/fd.c:3425 utils/cache/relmapper.c:759
+#: replication/logical/reorderbuffer.c:3442 replication/logical/snapbuild.c:1788 replication/logical/snapbuild.c:1989 replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533 storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:656 storage/file/fd.c:3322 storage/file/fd.c:3425 utils/cache/relmapper.c:759
#: utils/cache/relmapper.c:898
#, c-format
msgid "could not close file \"%s\": %m"
#: ../common/controldata_utils.c:197 ../common/controldata_utils.c:203 ../common/file_utils.c:226 ../common/file_utils.c:285 ../common/file_utils.c:359 access/heap/rewriteheap.c:1291 access/transam/timeline.c:110 access/transam/timeline.c:250 access/transam/timeline.c:347 access/transam/twophase.c:1307 access/transam/xlog.c:3255 access/transam/xlog.c:3395
#: access/transam/xlog.c:3439 access/transam/xlog.c:3637 access/transam/xlog.c:3722 access/transam/xlog.c:3825 access/transam/xlog.c:4675 access/transam/xlogutils.c:708 postmaster/syslogger.c:1489 replication/basebackup.c:531 replication/basebackup.c:1427 replication/logical/origin.c:714 replication/logical/reorderbuffer.c:2356
-#: replication/logical/reorderbuffer.c:2641 replication/logical/reorderbuffer.c:3364 replication/logical/snapbuild.c:1731 replication/logical/snapbuild.c:1838 replication/slot.c:1419 replication/walsender.c:491 replication/walsender.c:2486 storage/file/copydir.c:161 storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396 storage/smgr/md.c:504
+#: replication/logical/reorderbuffer.c:2641 replication/logical/reorderbuffer.c:3364 replication/logical/snapbuild.c:1743 replication/logical/snapbuild.c:1850 replication/slot.c:1419 replication/walsender.c:491 replication/walsender.c:2486 storage/file/copydir.c:161 storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396 storage/smgr/md.c:504
#: utils/cache/relmapper.c:724 utils/cache/relmapper.c:842 utils/error/elog.c:1851 utils/init/miscinit.c:1283 utils/init/miscinit.c:1418 utils/init/miscinit.c:1495 utils/misc/guc.c:8061 utils/misc/guc.c:8093
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "ファイル\"%s\"を書き出せませんでした: %m"
#: ../common/controldata_utils.c:239 ../common/controldata_utils.c:245 ../common/file_utils.c:297 ../common/file_utils.c:367 access/heap/rewriteheap.c:978 access/heap/rewriteheap.c:1199 access/heap/rewriteheap.c:1302 access/transam/timeline.c:431 access/transam/timeline.c:509 access/transam/twophase.c:1802 access/transam/xlog.c:3346 access/transam/xlog.c:3518
-#: access/transam/xlog.c:4648 access/transam/xlog.c:10417 access/transam/xlog.c:10443 replication/logical/snapbuild.c:1769 replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648 storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952 storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
+#: access/transam/xlog.c:4648 access/transam/xlog.c:10417 access/transam/xlog.c:10443 replication/logical/snapbuild.c:1781 replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648 storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952 storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "ファイル\"%s\"をfsyncできませんでした: %m"
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません(内部エラー)\n"
-#: ../common/file_utils.c:81 ../common/file_utils.c:183 access/transam/twophase.c:1319 access/transam/xlog.c:7999 access/transam/xlog.c:10779 access/transam/xlog.c:10895 access/transam/xlog.c:10933 access/transam/xlog.c:11150 access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271 commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3348
-#: commands/tablespace.c:807 commands/tablespace.c:898 guc-file.l:1064 replication/basebackup.c:357 replication/basebackup.c:537 replication/basebackup.c:609 replication/logical/snapbuild.c:1645 storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711 storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261 utils/adt/dbsize.c:70
+#: ../common/file_utils.c:81 ../common/file_utils.c:183 access/transam/twophase.c:1319 access/transam/xlog.c:7999 access/transam/xlog.c:10779 access/transam/xlog.c:10895 access/transam/xlog.c:10933 access/transam/xlog.c:11150 access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271 commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3364
+#: commands/tablespace.c:807 commands/tablespace.c:898 guc-file.l:1064 replication/basebackup.c:357 replication/basebackup.c:537 replication/basebackup.c:609 replication/logical/snapbuild.c:1657 storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711 storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261 utils/adt/dbsize.c:70
#: utils/adt/dbsize.c:222 utils/adt/dbsize.c:302 utils/adt/genfile.c:415 utils/adt/genfile.c:641 utils/adt/misc.c:352
#, c-format
msgid "could not stat file \"%s\": %m"
msgid "could not read directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を読み取れませんでした: %m"
-#: ../common/file_utils.c:377 access/transam/xlogarchive.c:456 postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1788 replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352 storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
+#: ../common/file_utils.c:377 access/transam/xlogarchive.c:456 postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1800 replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352 storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "ファイル\"%s\"の名前を\"%s\"に変更できませんでした: %m"
msgid "operator class \"%s\" of access method %s is missing support function %d"
msgstr "アクセスメソッド\"%2$s\"の演算子クラス\"%1$s\"はサポート関数%3$dを含んでいません"
-#: access/common/heaptuple.c:1036 access/common/heaptuple.c:1371
+#: access/common/heaptuple.c:1125 access/common/heaptuple.c:1460
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "列数(%d)が上限(%d)を超えています"
msgstr "ファイル\"%s\"の終端へシークできませんでした: %m"
#: access/heap/rewriteheap.c:1186 access/transam/timeline.c:383 access/transam/timeline.c:423 access/transam/timeline.c:501 access/transam/xlog.c:3334 access/transam/xlog.c:3509 access/transam/xlog.c:4639 postmaster/postmaster.c:4620 postmaster/postmaster.c:4630 replication/logical/origin.c:594 replication/logical/origin.c:636 replication/logical/origin.c:655
-#: replication/logical/snapbuild.c:1745 replication/slot.c:1306 storage/file/buffile.c:502 storage/file/copydir.c:207 utils/init/miscinit.c:1359 utils/init/miscinit.c:1370 utils/init/miscinit.c:1378 utils/misc/guc.c:7805 utils/misc/guc.c:7836 utils/misc/guc.c:9767 utils/misc/guc.c:9781 utils/time/snapmgr.c:1363 utils/time/snapmgr.c:1370
+#: replication/logical/snapbuild.c:1757 replication/slot.c:1306 storage/file/buffile.c:502 storage/file/copydir.c:207 utils/init/miscinit.c:1359 utils/init/miscinit.c:1370 utils/init/miscinit.c:1378 utils/misc/guc.c:7805 utils/misc/guc.c:7836 utils/misc/guc.c:9767 utils/misc/guc.c:9781 utils/time/snapmgr.c:1363 utils/time/snapmgr.c:1370
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "ファイル\"%s\"を書き出せませんでした: %m"
-#: access/heap/rewriteheap.c:1276 access/transam/twophase.c:1741 access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466 postmaster/postmaster.c:1298 postmaster/syslogger.c:1466 replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886 replication/logical/snapbuild.c:1687 replication/logical/snapbuild.c:2132 replication/slot.c:1403
+#: access/heap/rewriteheap.c:1276 access/transam/twophase.c:1741 access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466 postmaster/postmaster.c:1298 postmaster/syslogger.c:1466 replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886 replication/logical/snapbuild.c:1699 replication/logical/snapbuild.c:2144 replication/slot.c:1403
#: storage/file/fd.c:706 storage/file/fd.c:3014 storage/file/fd.c:3076 storage/file/reinit.c:255 storage/ipc/dsm.c:302 storage/smgr/md.c:345 storage/smgr/md.c:395 storage/sync/sync.c:223 utils/time/snapmgr.c:1703
#, c-format
msgid "could not remove file \"%s\": %m"
msgid "could not read from log segment %s, offset %u: read %d of %zu"
msgstr "ログセグメント%1$s、オフセット%2$uを読み取れませんでした: %4$zu 中 %3$d の読み取り"
-#: access/transam/xlog.c:12606
+#: access/transam/xlog.c:12620
#, c-format
msgid "received promote request"
msgstr "昇格要求を受信しました"
-#: access/transam/xlog.c:12619
+#: access/transam/xlog.c:12633
#, c-format
msgid "promote trigger file found: %s"
msgstr "昇格トリガファイルがあります: %s"
-#: access/transam/xlog.c:12628
+#: access/transam/xlog.c:12642
#, c-format
msgid "could not stat promote trigger file \"%s\": %m"
msgstr "昇格トリガファイル\"%s\"のstatに失敗しました: %m"
msgid "Did you mean to use pg_stop_backup('f')?"
msgstr "pg_stop_backup('f') を実行しようとしていたのではないですか?"
-#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472 commands/event_trigger.c:2030 commands/extension.c:1921 commands/extension.c:2030 commands/extension.c:2254 commands/prepare.c:716 executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038 foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112
+#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472 commands/event_trigger.c:2030 commands/extension.c:1937 commands/extension.c:2046 commands/extension.c:2270 commands/prepare.c:716 executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038 foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112
#: replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1493 replication/slotfuncs.c:249 replication/walsender.c:3280 utils/adt/datetime.c:4768 utils/adt/genfile.c:504 utils/adt/genfile.c:587 utils/adt/jsonfuncs.c:1700 utils/adt/jsonfuncs.c:1831 utils/adt/jsonfuncs.c:2019 utils/adt/jsonfuncs.c:2146 utils/adt/jsonfuncs.c:3608
#: utils/adt/misc.c:217 utils/adt/pgstatfuncs.c:460 utils/adt/pgstatfuncs.c:565 utils/fmgr/funcapi.c:72 utils/misc/guc.c:9467 utils/mmgr/portalmem.c:1143
#, c-format
msgid "set-valued function called in context that cannot accept a set"
msgstr "このコンテキストで集合値の関数は集合を受け付けられません"
-#: access/transam/xlogfuncs.c:190 commands/event_trigger.c:1476 commands/event_trigger.c:2034 commands/extension.c:1925 commands/extension.c:2034 commands/extension.c:2258 commands/prepare.c:720 foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116 replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497
+#: access/transam/xlogfuncs.c:190 commands/event_trigger.c:1476 commands/event_trigger.c:2034 commands/extension.c:1941 commands/extension.c:2050 commands/extension.c:2274 commands/prepare.c:720 foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116 replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497
#: replication/slotfuncs.c:253 replication/walsender.c:3284 utils/adt/datetime.c:4772 utils/adt/genfile.c:508 utils/adt/genfile.c:591 utils/adt/misc.c:221 utils/adt/pgstatfuncs.c:464 utils/adt/pgstatfuncs.c:569 utils/misc/guc.c:9471 utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1147
#, c-format
msgid "materialize mode required, but it is not allowed in this context"
msgstr "ラージオブジェクト%uは存在しません"
#: catalog/aclchk.c:936 catalog/aclchk.c:945 commands/collationcmds.c:117 commands/copy.c:1142 commands/copy.c:1162 commands/copy.c:1171 commands/copy.c:1180 commands/copy.c:1189 commands/copy.c:1198 commands/copy.c:1207 commands/copy.c:1216 commands/copy.c:1234 commands/copy.c:1250 commands/copy.c:1270 commands/copy.c:1287 commands/dbcommands.c:157
-#: commands/dbcommands.c:166 commands/dbcommands.c:175 commands/dbcommands.c:184 commands/dbcommands.c:193 commands/dbcommands.c:202 commands/dbcommands.c:211 commands/dbcommands.c:220 commands/dbcommands.c:229 commands/dbcommands.c:1475 commands/dbcommands.c:1484 commands/dbcommands.c:1493 commands/dbcommands.c:1502 commands/extension.c:1701
-#: commands/extension.c:1711 commands/extension.c:1721 commands/extension.c:1731 commands/extension.c:2970 commands/foreigncmds.c:543 commands/foreigncmds.c:552 commands/functioncmds.c:570 commands/functioncmds.c:736 commands/functioncmds.c:745 commands/functioncmds.c:754 commands/functioncmds.c:763 commands/functioncmds.c:2196 commands/functioncmds.c:2204
+#: commands/dbcommands.c:166 commands/dbcommands.c:175 commands/dbcommands.c:184 commands/dbcommands.c:193 commands/dbcommands.c:202 commands/dbcommands.c:211 commands/dbcommands.c:220 commands/dbcommands.c:229 commands/dbcommands.c:1475 commands/dbcommands.c:1484 commands/dbcommands.c:1493 commands/dbcommands.c:1502 commands/extension.c:1717
+#: commands/extension.c:1727 commands/extension.c:1737 commands/extension.c:1747 commands/extension.c:2986 commands/foreigncmds.c:543 commands/foreigncmds.c:552 commands/functioncmds.c:570 commands/functioncmds.c:736 commands/functioncmds.c:745 commands/functioncmds.c:754 commands/functioncmds.c:763 commands/functioncmds.c:2196 commands/functioncmds.c:2204
#: commands/publicationcmds.c:91 commands/sequence.c:1275 commands/sequence.c:1285 commands/sequence.c:1295 commands/sequence.c:1305 commands/sequence.c:1315 commands/sequence.c:1325 commands/sequence.c:1335 commands/sequence.c:1345 commands/sequence.c:1355 commands/subscriptioncmds.c:112 commands/subscriptioncmds.c:122 commands/subscriptioncmds.c:132
#: commands/subscriptioncmds.c:142 commands/subscriptioncmds.c:158 commands/subscriptioncmds.c:169 commands/subscriptioncmds.c:183 commands/tablecmds.c:6971 commands/typecmds.c:299 commands/typecmds.c:1430 commands/typecmds.c:1439 commands/typecmds.c:1447 commands/typecmds.c:1455 commands/typecmds.c:1463 commands/user.c:133 commands/user.c:147
#: commands/user.c:156 commands/user.c:165 commands/user.c:174 commands/user.c:183 commands/user.c:192 commands/user.c:201 commands/user.c:210 commands/user.c:219 commands/user.c:228 commands/user.c:237 commands/user.c:246 commands/user.c:582 commands/user.c:590 commands/user.c:598 commands/user.c:606 commands/user.c:614 commands/user.c:622
msgstr "GRANT/REVOKE ON SCHEMAS を使っている時には IN SCHEMA 句は指定できません"
#: catalog/aclchk.c:1587 catalog/catalog.c:519 catalog/objectaddress.c:1426 commands/analyze.c:383 commands/copy.c:5145 commands/sequence.c:1710 commands/tablecmds.c:6436 commands/tablecmds.c:6592 commands/tablecmds.c:6642 commands/tablecmds.c:6716 commands/tablecmds.c:6786 commands/tablecmds.c:6896 commands/tablecmds.c:6990 commands/tablecmds.c:7049
-#: commands/tablecmds.c:7188 commands/tablecmds.c:7270 commands/tablecmds.c:7363 commands/tablecmds.c:7517 commands/tablecmds.c:10864 commands/tablecmds.c:11045 commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936 parser/analyze.c:2322 parser/parse_relation.c:2837 parser/parse_relation.c:2900 parser/parse_target.c:1030
+#: commands/tablecmds.c:7188 commands/tablecmds.c:7270 commands/tablecmds.c:7363 commands/tablecmds.c:7517 commands/tablecmds.c:10864 commands/tablecmds.c:11045 commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936 parser/analyze.c:2359 parser/parse_relation.c:2837 parser/parse_relation.c:2900 parser/parse_target.c:1030
#: parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2519
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgid "foreign server with OID %u does not exist"
msgstr "OID %uの外部サーバは存在しません"
-#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:369
+#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:374
#, c-format
msgid "type with OID %u does not exist"
msgstr "OID %uの型は存在しません"
msgid "relation \"%s\" does not exist"
msgstr "リレーション\"%s\"は存在しません"
-#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1482 commands/extension.c:1488
+#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1498 commands/extension.c:1504
#, c-format
msgid "no schema has been selected to create in"
msgstr "作成先のスキーマが選択されていません"
msgid "default conversion for %s to %s already exists"
msgstr "%sから%sへのデフォルトの変換はすでに存在します"
-#: catalog/pg_depend.c:176 commands/extension.c:3247
+#: catalog/pg_depend.c:176 commands/extension.c:3263
#, c-format
msgid "%s is already a member of extension \"%s\""
msgstr "%sはすでに機能拡張\"%s\"のメンバです"
-#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3287
+#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3303
#, c-format
msgid "%s is not a member of extension \"%s\""
msgstr "%s は機能拡張\"%s\"のメンバではありません"
msgid "EXPLAIN option TIMING requires ANALYZE"
msgstr "EXPLAINオプションのTIMINGにはANALYZE指定が必要です"
-#: commands/extension.c:171 commands/extension.c:2928
+#: commands/extension.c:171 commands/extension.c:2944
#, c-format
msgid "extension \"%s\" does not exist"
msgstr "機能拡張\"%s\"は存在しません"
msgid "Must be superuser to update this extension."
msgstr "この機能拡張を更新するにはスーパユーザである必要があります。"
-#: commands/extension.c:1113
+#: commands/extension.c:936
+#, c-format
+msgid "invalid character in extension \"%s\" schema: must not contain any of \"%s\""
+msgstr "機能拡張\"%s\"のスキーマ名に不正な文字: \"%s\"のいずれの文字も含むことはできません"
+
+#: commands/extension.c:1129
#, c-format
msgid "extension \"%s\" has no update path from version \"%s\" to version \"%s\""
msgstr "機能拡張\"%s\"について、バージョン\"%s\"からバージョン\"%s\"へのアップデートパスがありません"
-#: commands/extension.c:1320 commands/extension.c:2989
+#: commands/extension.c:1336 commands/extension.c:3005
#, c-format
msgid "version to install must be specified"
msgstr "インストールするバージョンを指定してください"
-#: commands/extension.c:1342
+#: commands/extension.c:1358
#, c-format
msgid "FROM version must be different from installation target version \"%s\""
msgstr "FROM のバージョンはターゲットのバージョン\"%s\"と異なっていなければなりません"
-#: commands/extension.c:1407
+#: commands/extension.c:1423
#, c-format
msgid "extension \"%s\" has no installation script nor update path for version \"%s\""
msgstr "機能拡張\"%s\"にはバージョン\"%s\"のインストールスクリプトもアップデートパスもありません"
-#: commands/extension.c:1442
+#: commands/extension.c:1458
#, c-format
msgid "extension \"%s\" must be installed in schema \"%s\""
msgstr "機能拡張\"%s\"はスキーマ\"%s\"内にインストールされていなければなりません"
-#: commands/extension.c:1602
+#: commands/extension.c:1618
#, c-format
msgid "cyclic dependency detected between extensions \"%s\" and \"%s\""
msgstr "機能拡張\"%s\"と\"%s\"の間に循環依存関係が検出されました"
-#: commands/extension.c:1607
+#: commands/extension.c:1623
#, c-format
msgid "installing required extension \"%s\""
msgstr "必要な機能拡張をインストールします:\"%s\""
-#: commands/extension.c:1631
+#: commands/extension.c:1647
#, c-format
msgid "required extension \"%s\" is not installed"
msgstr "要求された機能拡張\"%s\"はインストールされていません"
-#: commands/extension.c:1634
+#: commands/extension.c:1650
#, c-format
msgid "Use CREATE EXTENSION ... CASCADE to install required extensions too."
msgstr "必要な機能拡張を一緒にインストールするには CREATE EXTENSION ... CASCADE を使ってください。"
-#: commands/extension.c:1671
+#: commands/extension.c:1687
#, c-format
msgid "extension \"%s\" already exists, skipping"
msgstr "機能拡張\"%s\"はすでに存在します、スキップします"
-#: commands/extension.c:1678
+#: commands/extension.c:1694
#, c-format
msgid "extension \"%s\" already exists"
msgstr "機能拡張\"%s\"はすでに存在します"
-#: commands/extension.c:1689
+#: commands/extension.c:1705
#, c-format
msgid "nested CREATE EXTENSION is not supported"
msgstr "入れ子の CREATE EXTENSION はサポートされません"
-#: commands/extension.c:1873
+#: commands/extension.c:1889
#, c-format
msgid "cannot drop extension \"%s\" because it is being modified"
msgstr "変更されているため拡張\"%s\"を削除できません"
-#: commands/extension.c:2375
+#: commands/extension.c:2391
#, c-format
msgid "%s can only be called from an SQL script executed by CREATE EXTENSION"
msgstr "%s はCREATE EXTENSIONにより実行されるSQLスクリプトからのみ呼び出すことができます"
-#: commands/extension.c:2387
+#: commands/extension.c:2403
#, c-format
msgid "OID %u does not refer to a table"
msgstr "OID %u がテーブルを参照していません"
-#: commands/extension.c:2392
+#: commands/extension.c:2408
#, c-format
msgid "table \"%s\" is not a member of the extension being created"
msgstr "テーブル\"%s\"は生成されようとしている機能拡張のメンバではありません"
-#: commands/extension.c:2746
+#: commands/extension.c:2762
#, c-format
msgid "cannot move extension \"%s\" into schema \"%s\" because the extension contains the schema"
msgstr "機能拡張がそのスキーマを含んでいるため、機能拡張\"%s\"をスキーマ\"%s\"に移動できません"
-#: commands/extension.c:2787 commands/extension.c:2847
+#: commands/extension.c:2803 commands/extension.c:2863
#, c-format
msgid "extension \"%s\" does not support SET SCHEMA"
msgstr "機能拡張\"%s\"は SET SCHEMA をサポートしていません"
-#: commands/extension.c:2849
+#: commands/extension.c:2865
#, c-format
msgid "%s is not in the extension's schema \"%s\""
msgstr "機能拡張のスキーマ\"%2$s\"に%1$sが見つかりません"
-#: commands/extension.c:2908
+#: commands/extension.c:2924
#, c-format
msgid "nested ALTER EXTENSION is not supported"
msgstr "入れ子になった ALTER EXTENSION はサポートされていません"
-#: commands/extension.c:3000
+#: commands/extension.c:3016
#, c-format
msgid "version \"%s\" of extension \"%s\" is already installed"
msgstr "機能拡張 \"%2$s\"のバージョン\"%1$s\"はすでにインストールされています"
-#: commands/extension.c:3259
+#: commands/extension.c:3275
#, c-format
msgid "cannot add schema \"%s\" to extension \"%s\" because the schema contains the extension"
msgstr "スキーマ\"%s\"を拡張\"%s\"に追加できません。そのスキーマにその拡張が含まれているためです"
-#: commands/extension.c:3353
+#: commands/extension.c:3369
#, c-format
msgid "file \"%s\" is too large"
msgstr "ファイル\"%s\"は大きすぎます"
msgid "Table has type %s, but query expects %s."
msgstr "テーブルの型は%sですが、問い合わせでは%sを想定しています。"
-#: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98 utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574 utils/cache/typcache.c:1730 utils/cache/typcache.c:1878 utils/fmgr/funcapi.c:424
+#: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98 utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574 utils/cache/typcache.c:1730 utils/cache/typcache.c:1878 utils/fmgr/funcapi.c:490
#, c-format
msgid "type %s is not composite"
msgstr "型%sは複合型ではありません"
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHAREはサポートされていません"
-#: executor/spi.c:1548 parser/analyze.c:2459
+#: executor/spi.c:1548 parser/analyze.c:2496
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "スクロール可能カーソルは読み取り専用である必要があります。"
msgid "ExtensibleNodeMethods \"%s\" was not registered"
msgstr "ExtensibleNodeMethods \"%s\"は登録されていません"
-#: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938 parser/parse_coerce.c:1966 parser/parse_coerce.c:2042 parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967 utils/fmgr/funcapi.c:496
+#: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938 parser/parse_coerce.c:1966 parser/parse_coerce.c:2042 parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967 utils/fmgr/funcapi.c:562
#, c-format
msgid "could not find array type for data type %s"
msgstr "データ型%sの配列型がありませんでした"
msgstr "外部結合のNULL可な側では%sを適用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1910 parser/analyze.c:1637 parser/analyze.c:1835 parser/analyze.c:2666
+#: optimizer/plan/planner.c:1910 parser/analyze.c:1674 parser/analyze.c:1872 parser/analyze.c:2703
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "UNION/INTERSECT/EXCEPTでは%sを使用できません"
msgid "there is no unique or exclusion constraint matching the ON CONFLICT specification"
msgstr "ON CONFLICT 指定に合致するユニーク制約または排除制約がありません"
-#: parser/analyze.c:711 parser/analyze.c:1407
+#: parser/analyze.c:748 parser/analyze.c:1444
#, c-format
msgid "VALUES lists must all be the same length"
msgstr "VALUESリストはすべて同じ長さでなければなりません"
-#: parser/analyze.c:914
+#: parser/analyze.c:951
#, c-format
msgid "INSERT has more expressions than target columns"
msgstr "INSERTに対象列よりも多くの式があります"
-#: parser/analyze.c:932
+#: parser/analyze.c:969
#, c-format
msgid "INSERT has more target columns than expressions"
msgstr "INSERTに式よりも多くの対象列があります"
-#: parser/analyze.c:936
+#: parser/analyze.c:973
#, 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 "挿入ソースがINSERTが期待するのと同じ列数を含む行表現になっています。うっかり余計なカッコをつけたりしませんでしたか?"
-#: parser/analyze.c:1218 parser/analyze.c:1610
+#: parser/analyze.c:1255 parser/analyze.c:1647
#, c-format
msgid "SELECT ... INTO is not allowed here"
msgstr "ここではSELECT ... INTOは許可されません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1542 parser/analyze.c:2869
+#: parser/analyze.c:1579 parser/analyze.c:2906
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%sをVALUESに使用できません"
-#: parser/analyze.c:1760
+#: parser/analyze.c:1797
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "不正なUNION/INTERSECT/EXCEPT ORDER BY句です"
-#: parser/analyze.c:1761
+#: parser/analyze.c:1798
#, c-format
msgid "Only result column names can be used, not expressions or functions."
msgstr "式や関数ではなく、結果列の名前のみが使用できます。"
-#: parser/analyze.c:1762
+#: parser/analyze.c:1799
#, c-format
msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
msgstr "式/関数をすべてのSELECTにつけてください。またはこのUNIONをFROM句に移動してください。"
-#: parser/analyze.c:1825
+#: parser/analyze.c:1862
#, c-format
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr "INTOはUNION/INTERSECT/EXCEPTの最初のSELECTでのみ使用できます"
-#: parser/analyze.c:1897
+#: parser/analyze.c:1934
#, c-format
msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
msgstr "UNION/INTERSECT/EXCEPTの要素となる文では同一問い合わせレベルの他のリレーションを参照できません"
-#: parser/analyze.c:1986
+#: parser/analyze.c:2023
#, c-format
msgid "each %s query must have the same number of columns"
msgstr "すべての%s問い合わせは同じ列数を返す必要があります"
-#: parser/analyze.c:2377
+#: parser/analyze.c:2414
#, c-format
msgid "RETURNING must have at least one column"
msgstr "RETURNINGには少なくとも1つの列が必要です"
-#: parser/analyze.c:2418
+#: parser/analyze.c:2455
#, c-format
msgid "cannot specify both SCROLL and NO SCROLL"
msgstr "SCROLLとNO SCROLLの両方を同時には指定できません"
-#: parser/analyze.c:2437
+#: parser/analyze.c:2474
#, c-format
msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
msgstr "DECLARE CURSOR では WITH にデータを変更する文を含んではなりません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2445
+#: parser/analyze.c:2482
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %sはサポートされていません"
-#: parser/analyze.c:2448
+#: parser/analyze.c:2485
#, c-format
msgid "Holdable cursors must be READ ONLY."
msgstr "保持可能カーソルは読み取り専用である必要があります。"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2456
+#: parser/analyze.c:2493
#, c-format
msgid "DECLARE SCROLL CURSOR ... %s is not supported"
msgstr "DECLARE SCROLL CURSOR ... %sはサポートされていません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2467
+#: parser/analyze.c:2504
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
msgstr "DECLARE INSENSITIVE CURSOR ... %sはサポートされていません"
-#: parser/analyze.c:2470
+#: parser/analyze.c:2507
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "INSENSITIVEカーソルは読み取り専用である必要があります。"
-#: parser/analyze.c:2536
+#: parser/analyze.c:2573
#, c-format
msgid "materialized views must not use data-modifying statements in WITH"
msgstr "実体化ビューではWITH句にデータを変更する文を含んではなりません"
-#: parser/analyze.c:2546
+#: parser/analyze.c:2583
#, c-format
msgid "materialized views must not use temporary tables or views"
msgstr "実体化ビューでは一時テーブルやビューを使用してはいけません"
-#: parser/analyze.c:2556
+#: parser/analyze.c:2593
#, c-format
msgid "materialized views may not be defined using bound parameters"
msgstr "実体化ビューは境界パラメータを用いて定義してはなりません"
-#: parser/analyze.c:2568
+#: parser/analyze.c:2605
#, c-format
msgid "materialized views cannot be unlogged"
msgstr "実体化ビューをログ非取得にはできません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2673
+#: parser/analyze.c:2710
#, c-format
msgid "%s is not allowed with DISTINCT clause"
msgstr "DISTINCT句では%sを使用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2680
+#: parser/analyze.c:2717
#, c-format
msgid "%s is not allowed with GROUP BY clause"
msgstr "GROUP BY句で%sを使用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2687
+#: parser/analyze.c:2724
#, c-format
msgid "%s is not allowed with HAVING clause"
msgstr "HAVING 句では%sを使用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2694
+#: parser/analyze.c:2731
#, c-format
msgid "%s is not allowed with aggregate functions"
msgstr "集約関数では%sは使用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2701
+#: parser/analyze.c:2738
#, c-format
msgid "%s is not allowed with window functions"
msgstr "ウィンドウ関数では%sは使用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2708
+#: parser/analyze.c:2745
#, c-format
msgid "%s is not allowed with set-returning functions in the target list"
msgstr "ターゲットリストの中では%sを集合返却関数と一緒に使うことはできません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2800
+#: parser/analyze.c:2837
#, c-format
msgid "%s must specify unqualified relation names"
msgstr "%sでは非修飾のリレーション名を指定してください"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2842
+#: parser/analyze.c:2879
#, c-format
msgid "%s cannot be applied to a join"
msgstr "%sを結合に使用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2851
+#: parser/analyze.c:2888
#, c-format
msgid "%s cannot be applied to a function"
msgstr "%sを関数に使用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2860
+#: parser/analyze.c:2897
#, c-format
msgid "%s cannot be applied to a table function"
msgstr "%sはテーブル関数には適用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2878
+#: parser/analyze.c:2915
#, c-format
msgid "%s cannot be applied to a WITH query"
msgstr "%sはWITH問い合わせには適用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2887
+#: parser/analyze.c:2924
#, c-format
msgid "%s cannot be applied to a named tuplestore"
msgstr "%sは名前付きタプルストアには適用できません"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2907
+#: parser/analyze.c:2944
#, c-format
msgid "relation \"%s\" in %s clause not found in FROM clause"
msgstr "%2$s句のリレーション\"%1$s\"はFROM句にありません"
msgid "arguments declared \"anyrange\" are not all alike"
msgstr "\"anyrange\"と宣言された引数が全て同じでありません"
-#: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027 parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:455
+#: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027 parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:521
#, c-format
msgid "argument declared %s is not an array but type %s"
msgstr "%sと宣言された引数が配列ではなく%s型です"
msgid "argument declared %s is not consistent with argument declared %s"
msgstr "%sと宣言された引数と%sと宣言された引数とで整合性がありません"
-#: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074 utils/fmgr/funcapi.c:469
+#: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074 utils/fmgr/funcapi.c:535
#, c-format
msgid "argument declared %s is not a range type but type %s"
msgstr "%sと宣言された引数が範囲型ではなく型%sです"
msgid "type reference %s converted to %s"
msgstr "型参照%sは%sに変換されました"
-#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:374
+#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:379
#, c-format
msgid "type \"%s\" is only a shell"
msgstr "型\"%s\"は単なるシェルです"
msgid "could not read from file \"%s\": read %d instead of %d bytes"
msgstr "ファイル\"%1$s\"の読み込みに失敗しました: %3$dバイトのはずが%2$dバイトでした"
-#: replication/logical/snapbuild.c:648
+#: replication/logical/snapbuild.c:660
#, c-format
msgid "initial slot snapshot too large"
msgstr "初期スロットスナップショットが大きすぎます"
-#: replication/logical/snapbuild.c:702
+#: replication/logical/snapbuild.c:714
#, 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] "エクスポートされた論理デコードスナップショット: \"%s\" (%u個のトランザクションID を含む)"
msgstr[1] "エクスポートされた論理デコードスナップショット: \"%s\" (%u個のトランザクションID を含む)"
-#: replication/logical/snapbuild.c:1374 replication/logical/snapbuild.c:1481 replication/logical/snapbuild.c:2038
+#: replication/logical/snapbuild.c:1386 replication/logical/snapbuild.c:1493 replication/logical/snapbuild.c:2050
#, c-format
msgid "logical decoding found consistent point at %X/%X"
msgstr "論理デコードは一貫性ポイントを%X/%Xで発見しました"
-#: replication/logical/snapbuild.c:1376
+#: replication/logical/snapbuild.c:1388
#, c-format
msgid "There are no running transactions."
msgstr "実行中のトランザクションはありません。"
-#: replication/logical/snapbuild.c:1432
+#: replication/logical/snapbuild.c:1444
#, c-format
msgid "logical decoding found initial starting point at %X/%X"
msgstr "論理デコードは初期開始点を%X/%Xで発見しました"
-#: replication/logical/snapbuild.c:1434 replication/logical/snapbuild.c:1458
+#: replication/logical/snapbuild.c:1446 replication/logical/snapbuild.c:1470
#, c-format
msgid "Waiting for transactions (approximately %d) older than %u to end."
msgstr "%2$uより古いトランザクション(おおよそ%1$d個)の完了を待っています"
-#: replication/logical/snapbuild.c:1456
+#: replication/logical/snapbuild.c:1468
#, c-format
msgid "logical decoding found initial consistent point at %X/%X"
msgstr "論理デコードは初期の一貫性ポイントを%X/%Xで発見しました"
-#: replication/logical/snapbuild.c:1483
+#: replication/logical/snapbuild.c:1495
#, c-format
msgid "There are no old transactions anymore."
msgstr "古いトランザクションはこれ以上はありません"
-#: replication/logical/snapbuild.c:1880
+#: replication/logical/snapbuild.c:1892
#, c-format
msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u"
msgstr "スナップショット構築状態ファイル\"%1$s\"のマジックナンバーが不正です: %3$uのはずが%2$uでした"
-#: replication/logical/snapbuild.c:1886
+#: replication/logical/snapbuild.c:1898
#, c-format
msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u"
msgstr "スナップショット状態ファイル\"%1$s\"のバージョン%2$uはサポート外です: %3$uのはずが%2$uでした"
-#: replication/logical/snapbuild.c:1985
+#: replication/logical/snapbuild.c:1997
#, c-format
msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u"
msgstr "スナップショット生成状態ファイル\"%s\"のチェックサムが一致しません: %uですが、%uであるべきです"
-#: replication/logical/snapbuild.c:2040
+#: replication/logical/snapbuild.c:2052
#, c-format
msgid "Logical decoding will begin using saved snapshot."
msgstr "論理デコードは保存されたスナップショットを使って開始します。"
-#: replication/logical/snapbuild.c:2112
+#: replication/logical/snapbuild.c:2124
#, c-format
msgid "could not parse file name \"%s\""
msgstr "ファイル名\"%s\"をパースできませんでした"
msgid "key value must be scalar, not array, composite, or json"
msgstr "キー値は配列でも複合型でもJSONでもなく、スカラでなくてはなりません"
-#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1603
+#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1669
#, c-format
msgid "could not determine data type for argument %d"
msgstr "引数%dのデータ型が特定できませんでした"
msgid "more than one operator named %s"
msgstr "%sという名前の演算子が複数あります"
-#: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865 utils/adt/ruleutils.c:9305 utils/adt/ruleutils.c:9473
+#: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865 utils/adt/ruleutils.c:9313 utils/adt/ruleutils.c:9481
#, c-format
msgid "too many arguments"
msgstr "引数が多すぎます"
msgid "invalid query"
msgstr "不正な無効な問い合わせ"
-#: utils/adt/xml.c:4037
+#: utils/adt/xml.c:2782
+#, c-format
+msgid "portal \"%s\" does not return tuples"
+msgstr "ポータル\"%s\"はタプルを返却しません"
+
+#: utils/adt/xml.c:4041
#, c-format
msgid "invalid array for XML namespace mapping"
msgstr "XML名前空間マッピングに対する不正な配列"
-#: utils/adt/xml.c:4038
+#: utils/adt/xml.c:4042
#, c-format
msgid "The array must be two-dimensional with length of the second axis equal to 2."
msgstr "この配列は第2軸の長さが2である2次元配列でなければなりません。"
-#: utils/adt/xml.c:4062
+#: utils/adt/xml.c:4066
#, c-format
msgid "empty XPath expression"
msgstr "空のXPath式"
-#: utils/adt/xml.c:4114
+#: utils/adt/xml.c:4118
#, c-format
msgid "neither namespace name nor URI may be null"
msgstr "名前空間名もURIもnullにはできません"
-#: utils/adt/xml.c:4121
+#: utils/adt/xml.c:4125
#, c-format
msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
msgstr "\"%s\"という名前のXML名前空間およびURI\"%s\"を登録できませんでした"
-#: utils/adt/xml.c:4472
+#: utils/adt/xml.c:4476
#, c-format
msgid "DEFAULT namespace is not supported"
msgstr "デフォルト名前空間は実装されていません"
-#: utils/adt/xml.c:4501
+#: utils/adt/xml.c:4505
#, c-format
msgid "row path filter must not be empty string"
msgstr "行パスフィルタは空文字列であってはなりません"
-#: utils/adt/xml.c:4532
+#: utils/adt/xml.c:4536
#, c-format
msgid "column path filter must not be empty string"
msgstr "列パスフィルタ空文字列であってはなりません"
-#: utils/adt/xml.c:4682
+#: utils/adt/xml.c:4686
#, c-format
msgid "more than one value returned by column XPath expression"
msgstr "列XPath式が2つ以上の値を返却しました"
msgid "operator class \"%s\" of access method %s is missing support function %d for type %s"
msgstr "アクセスメソッド %2$s の演算子クラス\"%1$s\"は%4$s型に対応するサポート関数%3$dを含んでいません"
-#: utils/cache/plancache.c:720
+#: utils/cache/plancache.c:722
#, c-format
msgid "cached plan must not change result type"
msgstr "キャッシュした実行計画は結果型を変更してはなりません"
msgid "relation mapping file \"%s\" contains incorrect checksum"
msgstr "リレーションマッピングファイル\"%s\"の中に不正なチェックサムがあります"
-#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:429
+#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:495
#, c-format
msgid "record type has not been registered"
msgstr "レコード型は登録されていません"
msgid "language validation function %u called for language %u instead of %u"
msgstr "言語有効性検査関数%1$uが言語%3$uではなく%2$uに対して呼び出されました"
-#: utils/fmgr/funcapi.c:352
+#: utils/fmgr/funcapi.c:418
#, c-format
msgid "could not determine actual result type for function \"%s\" declared to return type %s"
msgstr "戻り値型%2$sとして宣言された関数\"%1$s\"の実際の結果型を特定できませんでした"
-#: utils/fmgr/funcapi.c:1442 utils/fmgr/funcapi.c:1474
+#: utils/fmgr/funcapi.c:1508 utils/fmgr/funcapi.c:1540
#, c-format
msgid "number of aliases does not match number of columns"
msgstr "別名の数が列の数と一致しません"
-#: utils/fmgr/funcapi.c:1468
+#: utils/fmgr/funcapi.c:1534
#, c-format
msgid "no column alias was provided"
msgstr "列の別名が提供されていませんでした"
-#: utils/fmgr/funcapi.c:1492
+#: utils/fmgr/funcapi.c:1558
#, c-format
msgid "could not determine row description for function returning record"
msgstr "レコードを返す関数についての行定義を特定できませんでした"
msgstr ""
"Project-Id-Version: postgres (PostgreSQL current)\n"
-"POT-Creation-Date: 2023-05-05 05:23+0300\n"
-"PO-Revision-Date: 2023-05-03 06:17+0300\n"
+"POT-Creation-Date: 2023-11-03 09:09+0300\n"
+"PO-Revision-Date: 2023-11-03 10:37+0300\n"
"Language: ru\n"
msgid "not recorded"
msgstr "не записано"
-#: ../common/controldata_utils.c:68 ../common/controldata_utils.c:73
-#: commands/copy.c:3553 commands/extension.c:3362 utils/adt/genfile.c:124
+#: ../common/controldata_utils.c:78 ../common/controldata_utils.c:83
+#: commands/copy.c:3553 commands/extension.c:3375 utils/adt/genfile.c:124
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "не удалось открыть файл \"%s\" для чтения: %m"
-#: ../common/controldata_utils.c:86 ../common/controldata_utils.c:89
+#: ../common/controldata_utils.c:96 ../common/controldata_utils.c:99
#: access/transam/timeline.c:142 access/transam/timeline.c:361
#: access/transam/twophase.c:1351 access/transam/xlog.c:3484
#: access/transam/xlog.c:4685 access/transam/xlog.c:11162
#: access/transam/xlog.c:11175 access/transam/xlog.c:11628
#: access/transam/xlog.c:11708 access/transam/xlog.c:11747
#: access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650
-#: access/transam/xlogfuncs.c:669 commands/extension.c:3372 libpq/hba.c:499
+#: access/transam/xlogfuncs.c:669 commands/extension.c:3385 libpq/hba.c:499
#: replication/logical/origin.c:724 replication/logical/origin.c:760
#: replication/logical/reorderbuffer.c:3384
-#: replication/logical/snapbuild.c:1867 replication/logical/snapbuild.c:1909
-#: replication/logical/snapbuild.c:1937 replication/logical/snapbuild.c:1964
+#: replication/logical/snapbuild.c:1879 replication/logical/snapbuild.c:1921
+#: replication/logical/snapbuild.c:1949 replication/logical/snapbuild.c:1976
#: replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518
#: storage/file/buffile.c:441 storage/file/copydir.c:195
#: utils/adt/genfile.c:199 utils/adt/misc.c:793 utils/cache/relmapper.c:744
msgid "could not read file \"%s\": %m"
msgstr "не удалось прочитать файл \"%s\": %m"
-#: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101
+#: ../common/controldata_utils.c:107 ../common/controldata_utils.c:111
#: access/transam/twophase.c:1354 access/transam/xlog.c:3489
#: access/transam/xlog.c:4690 replication/logical/origin.c:729
-#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1872
-#: replication/logical/snapbuild.c:1914 replication/logical/snapbuild.c:1942
-#: replication/logical/snapbuild.c:1969 replication/slot.c:1451
+#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1884
+#: replication/logical/snapbuild.c:1926 replication/logical/snapbuild.c:1954
+#: replication/logical/snapbuild.c:1981 replication/slot.c:1451
#: replication/slot.c:1492 replication/walsender.c:523
#: utils/cache/relmapper.c:748
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "не удалось прочитать файл \"%s\" (прочитано байт: %d из %zu)"
-#: ../common/controldata_utils.c:112 ../common/controldata_utils.c:117
-#: ../common/controldata_utils.c:256 ../common/controldata_utils.c:259
+#: ../common/controldata_utils.c:122 ../common/controldata_utils.c:127
+#: ../common/controldata_utils.c:286 ../common/controldata_utils.c:289
#: access/heap/rewriteheap.c:1205 access/heap/rewriteheap.c:1308
#: access/transam/timeline.c:391 access/transam/timeline.c:437
#: access/transam/timeline.c:515 access/transam/twophase.c:1363
#: commands/copy.c:1817 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527
#: replication/logical/origin.c:662 replication/logical/origin.c:801
#: replication/logical/reorderbuffer.c:3442
-#: replication/logical/snapbuild.c:1776 replication/logical/snapbuild.c:1977
+#: replication/logical/snapbuild.c:1788 replication/logical/snapbuild.c:1989
#: replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533
#: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:656
#: storage/file/fd.c:3322 storage/file/fd.c:3425 utils/cache/relmapper.c:759
msgid "could not close file \"%s\": %m"
msgstr "не удалось закрыть файл \"%s\": %m"
-#: ../common/controldata_utils.c:135
+#: ../common/controldata_utils.c:165
msgid "byte ordering mismatch"
msgstr "несоответствие порядка байт"
-#: ../common/controldata_utils.c:137
+#: ../common/controldata_utils.c:167
#, c-format
msgid ""
"possible byte ordering mismatch\n"
"этой программой. В этом случае результаты будут неверными и\n"
"установленный PostgreSQL будет несовместим с этим каталогом данных."
-#: ../common/controldata_utils.c:197 ../common/controldata_utils.c:203
+#: ../common/controldata_utils.c:227 ../common/controldata_utils.c:233
#: ../common/file_utils.c:226 ../common/file_utils.c:285
#: ../common/file_utils.c:359 access/heap/rewriteheap.c:1291
#: access/transam/timeline.c:110 access/transam/timeline.c:250
#: replication/logical/reorderbuffer.c:2356
#: replication/logical/reorderbuffer.c:2641
#: replication/logical/reorderbuffer.c:3364
-#: replication/logical/snapbuild.c:1731 replication/logical/snapbuild.c:1838
+#: replication/logical/snapbuild.c:1743 replication/logical/snapbuild.c:1850
#: replication/slot.c:1419 replication/walsender.c:491
#: replication/walsender.c:2486 storage/file/copydir.c:161
#: storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396
-#: storage/smgr/md.c:501 utils/cache/relmapper.c:724
+#: storage/smgr/md.c:504 utils/cache/relmapper.c:724
#: utils/cache/relmapper.c:842 utils/error/elog.c:1851
#: utils/init/miscinit.c:1283 utils/init/miscinit.c:1418
#: utils/init/miscinit.c:1495 utils/misc/guc.c:8061 utils/misc/guc.c:8093
msgid "could not open file \"%s\": %m"
msgstr "не удалось открыть файл \"%s\": %m"
-#: ../common/controldata_utils.c:221 ../common/controldata_utils.c:224
+#: ../common/controldata_utils.c:251 ../common/controldata_utils.c:254
#: access/transam/twophase.c:1781 access/transam/twophase.c:1790
#: access/transam/xlog.c:10919 access/transam/xlog.c:10957
#: access/transam/xlog.c:11370 access/transam/xlogfuncs.c:729
msgid "could not write file \"%s\": %m"
msgstr "не удалось записать файл \"%s\": %m"
-#: ../common/controldata_utils.c:239 ../common/controldata_utils.c:245
+#: ../common/controldata_utils.c:269 ../common/controldata_utils.c:275
#: ../common/file_utils.c:297 ../common/file_utils.c:367
#: access/heap/rewriteheap.c:978 access/heap/rewriteheap.c:1199
#: access/heap/rewriteheap.c:1302 access/transam/timeline.c:431
#: access/transam/timeline.c:509 access/transam/twophase.c:1802
#: access/transam/xlog.c:3346 access/transam/xlog.c:3518
#: access/transam/xlog.c:4648 access/transam/xlog.c:10417
-#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1769
+#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1781
#: replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648
-#: storage/file/fd.c:3417 storage/smgr/md.c:916 storage/smgr/md.c:949
+#: storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952
#: storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
#, c-format
msgid "could not fsync file \"%s\": %m"
#: replication/libpqwalreceiver/libpqwalreceiver.c:284
#: replication/logical/logical.c:179 storage/buffer/localbuf.c:436
#: storage/file/fd.c:803 storage/file/fd.c:1199 storage/file/fd.c:1360
-#: storage/file/fd.c:2169 storage/ipc/procarray.c:1081
-#: storage/ipc/procarray.c:1581 storage/ipc/procarray.c:1588
-#: storage/ipc/procarray.c:2012 storage/ipc/procarray.c:2692
+#: storage/file/fd.c:2169 storage/ipc/procarray.c:1082
+#: storage/ipc/procarray.c:1582 storage/ipc/procarray.c:1589
+#: storage/ipc/procarray.c:2013 storage/ipc/procarray.c:2693
#: utils/adt/cryptohashes.c:45 utils/adt/cryptohashes.c:65
#: utils/adt/formatting.c:1595 utils/adt/formatting.c:1719
#: utils/adt/formatting.c:1844 utils/adt/pg_locale.c:474
#: utils/hash/dynahash.c:1069 utils/mb/mbutils.c:371 utils/mb/mbutils.c:398
#: utils/mb/mbutils.c:727 utils/mb/mbutils.c:753 utils/misc/guc.c:4627
#: utils/misc/guc.c:4643 utils/misc/guc.c:4656 utils/misc/guc.c:7822
-#: utils/misc/tzparser.c:477 utils/mmgr/aset.c:484 utils/mmgr/dsa.c:701
-#: utils/mmgr/dsa.c:723 utils/mmgr/dsa.c:804 utils/mmgr/generation.c:249
+#: utils/misc/tzparser.c:477 utils/mmgr/aset.c:484 utils/mmgr/dsa.c:702
+#: utils/mmgr/dsa.c:724 utils/mmgr/dsa.c:805 utils/mmgr/generation.c:249
#: utils/mmgr/mcxt.c:796 utils/mmgr/mcxt.c:832 utils/mmgr/mcxt.c:870
#: utils/mmgr/mcxt.c:908 utils/mmgr/mcxt.c:944 utils/mmgr/mcxt.c:975
#: utils/mmgr/mcxt.c:1011 utils/mmgr/mcxt.c:1063 utils/mmgr/mcxt.c:1098
#: access/transam/xlog.c:10779 access/transam/xlog.c:10895
#: access/transam/xlog.c:10933 access/transam/xlog.c:11150
#: access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271
-#: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3351
+#: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3364
#: commands/tablespace.c:807 commands/tablespace.c:898
#: replication/basebackup.c:357 replication/basebackup.c:537
-#: replication/basebackup.c:609 replication/logical/snapbuild.c:1645
+#: replication/basebackup.c:609 replication/logical/snapbuild.c:1657
#: storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711
#: storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261
#: utils/adt/dbsize.c:70 utils/adt/dbsize.c:222 utils/adt/dbsize.c:302
msgstr "не удалось прочитать каталог \"%s\": %m"
#: ../common/file_utils.c:377 access/transam/xlogarchive.c:456
-#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1788
+#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1800
#: replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352
#: storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
#, c-format
msgstr ""
"не удалось проверить вхождение в маркере безопасности (код ошибки: %lu)\n"
-#: access/brin/brin.c:204
+#: access/brin/brin.c:205
#, c-format
msgid ""
"request for BRIN range summarization for index \"%s\" page %u was not "
"запрос на расчёт сводки диапазона BRIN для индекса \"%s\" страницы %u не был "
"записан"
-#: access/brin/brin.c:884 access/brin/brin.c:988 access/gin/ginfast.c:1044
+#: access/brin/brin.c:970 access/brin/brin.c:1080 access/gin/ginfast.c:1048
#: access/transam/xlog.c:10552 access/transam/xlog.c:11101
#: access/transam/xlogfuncs.c:276 access/transam/xlogfuncs.c:303
#: access/transam/xlogfuncs.c:342 access/transam/xlogfuncs.c:363
msgid "recovery is in progress"
msgstr "идёт процесс восстановления"
-#: access/brin/brin.c:885 access/brin/brin.c:989
+#: access/brin/brin.c:971 access/brin/brin.c:1081
#, c-format
msgid "BRIN control functions cannot be executed during recovery."
msgstr "Функции управления BRIN нельзя использовать в процессе восстановления."
-#: access/brin/brin.c:893 access/brin/brin.c:997
+#: access/brin/brin.c:979 access/brin/brin.c:1089
#, c-format
msgid "block number out of range: %s"
msgstr "номер блока вне диапазона: %s"
-#: access/brin/brin.c:937 access/brin/brin.c:1023
+#: access/brin/brin.c:1023 access/brin/brin.c:1115
#, c-format
msgid "\"%s\" is not a BRIN index"
msgstr "\"%s\" - это не индекс BRIN"
-#: access/brin/brin.c:953 access/brin/brin.c:1039
+#: access/brin/brin.c:1039 access/brin/brin.c:1131
#, c-format
msgid "could not open parent table of index %s"
msgstr "не удалось открыть родительскую таблицу индекса %s"
+#: access/brin/brin.c:1048 access/brin/brin.c:1147 access/gin/ginfast.c:1093
+#: parser/parse_utilcmd.c:2225
+#, c-format
+msgid "index \"%s\" is not valid"
+msgstr "индекс \"%s\" - нерабочий"
+
#: access/brin/brin_pageops.c:77 access/brin/brin_pageops.c:363
#: access/brin/brin_pageops.c:849 access/gin/ginentrypage.c:110
-#: access/gist/gist.c:1446 access/spgist/spgdoinsert.c:1962
+#: access/gist/gist.c:1465 access/spgist/spgdoinsert.c:1962
#: access/spgist/spgdoinsert.c:2230
#, c-format
msgid "index row size %zu exceeds maximum %zu for index \"%s\""
"operator class \"%s\" of access method %s is missing support function %d"
msgstr "в классе операторов \"%s\" метода доступа %s нет опорной функции %d"
-#: access/common/heaptuple.c:1036 access/common/heaptuple.c:1371
+#: access/common/heaptuple.c:1134 access/common/heaptuple.c:1469
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "число столбцов (%d) превышает предел (%d)"
msgid "unrecognized parameter namespace \"%s\""
msgstr "нераспознанное пространство имён параметров \"%s\""
-#: access/common/reloptions.c:936 utils/misc/guc.c:11787
+#: access/common/reloptions.c:936 utils/misc/guc.c:11795
#, c-format
msgid "tables declared WITH OIDS are not supported"
msgstr "таблицы со свойством WITH OIDS не поддерживаются"
msgid "Reduce maintenance_work_mem."
msgstr "Уменьшите maintenance_work_mem."
-#: access/gin/ginfast.c:1045
+#: access/gin/ginfast.c:1049
#, c-format
msgid "GIN pending list cannot be cleaned up during recovery."
msgstr "Очередь записей GIN нельзя очистить в процессе восстановления."
-#: access/gin/ginfast.c:1052
+#: access/gin/ginfast.c:1056
#, c-format
msgid "\"%s\" is not a GIN index"
msgstr "\"%s\" - это не индекс GIN"
-#: access/gin/ginfast.c:1063
+#: access/gin/ginfast.c:1067
#, c-format
msgid "cannot access temporary indexes of other sessions"
msgstr "обращаться к временным индексам других сеансов нельзя"
-#: access/gin/ginget.c:270 access/nbtree/nbtinsert.c:638
+#: access/gin/ginget.c:272 access/nbtree/nbtinsert.c:638
#, c-format
msgid "failed to re-find tuple within index \"%s\""
msgstr "не удалось повторно найти кортеж в индексе \"%s\""
#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:711
#: catalog/heap.c:717 commands/createas.c:207 commands/createas.c:503
-#: commands/indexcmds.c:1870 commands/tablecmds.c:15980 commands/view.c:105
+#: commands/indexcmds.c:1887 commands/tablecmds.c:15988 commands/view.c:105
#: parser/parse_utilcmd.c:4209 regex/regc_pg_locale.c:263
#: utils/adt/formatting.c:1562 utils/adt/formatting.c:1686
#: utils/adt/formatting.c:1811 utils/adt/like.c:194
msgstr "не удалось обрезать файл \"%s\" до нужного размера (%u): %m"
#: access/heap/rewriteheap.c:1169 replication/walsender.c:498
-#: storage/smgr/md.c:1276
+#: storage/smgr/md.c:1279
#, c-format
msgid "could not seek to end of file \"%s\": %m"
msgstr "не удалось перейти к концу файла \"%s\": %m"
#: access/transam/xlog.c:4639 postmaster/postmaster.c:4620
#: postmaster/postmaster.c:4630 replication/logical/origin.c:594
#: replication/logical/origin.c:636 replication/logical/origin.c:655
-#: replication/logical/snapbuild.c:1745 replication/slot.c:1306
+#: replication/logical/snapbuild.c:1757 replication/slot.c:1306
#: storage/file/buffile.c:502 storage/file/copydir.c:207
#: utils/init/miscinit.c:1359 utils/init/miscinit.c:1370
#: utils/init/miscinit.c:1378 utils/misc/guc.c:7805 utils/misc/guc.c:7836
-#: utils/misc/guc.c:9767 utils/misc/guc.c:9781 utils/time/snapmgr.c:1363
+#: utils/misc/guc.c:9775 utils/misc/guc.c:9789 utils/time/snapmgr.c:1363
#: utils/time/snapmgr.c:1370
#, c-format
msgid "could not write to file \"%s\": %m"
#: access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466
#: postmaster/postmaster.c:1298 postmaster/syslogger.c:1466
#: replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886
-#: replication/logical/snapbuild.c:1687 replication/logical/snapbuild.c:2132
+#: replication/logical/snapbuild.c:1699 replication/logical/snapbuild.c:2144
#: replication/slot.c:1403 storage/file/fd.c:706 storage/file/fd.c:3014
#: storage/file/fd.c:3076 storage/file/reinit.c:255 storage/ipc/dsm.c:302
-#: storage/smgr/md.c:342 storage/smgr/md.c:392 storage/sync/sync.c:223
+#: storage/smgr/md.c:345 storage/smgr/md.c:395 storage/sync/sync.c:223
#: utils/time/snapmgr.c:1703
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr[1] "Полностью пустых страниц: %u.\n"
msgstr[2] "Полностью пустых страниц: %u.\n"
-#: access/heap/vacuumlazy.c:1486 commands/indexcmds.c:3604
-#: commands/indexcmds.c:3622
+#: access/heap/vacuumlazy.c:1486 commands/indexcmds.c:3621
+#: commands/indexcmds.c:3639
#, c-format
msgid "%s."
msgstr "%s."
msgstr "для метода доступа индекса \"%s\" не задан обработчик"
#: access/index/indexam.c:136 catalog/objectaddress.c:1259
-#: commands/indexcmds.c:2613 commands/tablecmds.c:252 commands/tablecmds.c:276
-#: commands/tablecmds.c:15675 commands/tablecmds.c:17246
+#: commands/indexcmds.c:2630 commands/tablecmds.c:252 commands/tablecmds.c:276
+#: commands/tablecmds.c:15683 commands/tablecmds.c:17258
#, c-format
msgid "\"%s\" is not an index"
msgstr "\"%s\" - это не индекс"
"Причиной тому могло быть прерывание операции VACUUM в версии 9.3 или старее, "
"до обновления. Этот индекс нужно перестроить (REINDEX)."
-#: access/nbtree/nbtutils.c:2578
+#: access/nbtree/nbtutils.c:2593
#, c-format
msgid ""
"index row size %zu exceeds btree version %u maximum %zu for index \"%s\""
"размер строки индекса (%zu) больше предельного для btree версии %u размера "
"(%zu) (индекс \"%s\")"
-#: access/nbtree/nbtutils.c:2584
+#: access/nbtree/nbtutils.c:2599
#, c-format
msgid "Index row references tuple (%u,%u) in relation \"%s\"."
msgstr "Строка индекса ссылается на кортеж (%u,%u) в отношении \"%s\"."
-#: access/nbtree/nbtutils.c:2588
+#: access/nbtree/nbtutils.c:2603
#, c-format
msgid ""
"Values larger than 1/3 of a buffer page cannot be indexed.\n"
msgstr "\"%s\" - это индекс"
#: access/table/table.c:54 access/table/table.c:83 access/table/table.c:116
-#: catalog/aclchk.c:1842 commands/tablecmds.c:12435 commands/tablecmds.c:15684
+#: catalog/aclchk.c:1842 commands/tablecmds.c:12435 commands/tablecmds.c:15692
#, c-format
msgid "\"%s\" is a composite type"
msgstr "\"%s\" - это составной тип"
msgstr "Значение %s не может быть пустым."
# well-spelled: симв
-#: access/table/tableamapi.c:122 utils/misc/guc.c:11711
+#: access/table/tableamapi.c:122 utils/misc/guc.c:11719
#, c-format
msgid "%s is too long (maximum %d characters)."
msgstr "Длина %s превышает предел (%d симв.)."
msgid "transaction identifier \"%s\" is already in use"
msgstr "идентификатор транзакции \"%s\" уже используется"
-#: access/transam/twophase.c:418 access/transam/twophase.c:2501
+#: access/transam/twophase.c:418 access/transam/twophase.c:2534
#, c-format
msgid "maximum number of prepared transactions reached"
msgstr "достигнут предел числа подготовленных транзакций"
-#: access/transam/twophase.c:419 access/transam/twophase.c:2502
+#: access/transam/twophase.c:419 access/transam/twophase.c:2535
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr "Увеличьте параметр max_prepared_transactions (текущее значение %d)."
msgid "corrupted two-phase state in memory for transaction %u"
msgstr "испорчено состояние 2PC в памяти для транзакции %u"
+#: access/transam/twophase.c:2516
+#, c-format
+msgid "could not recover two-phase state file for transaction %u"
+msgstr "не удалось восстановить файл состояния 2PC для транзакции %u"
+
+#: access/transam/twophase.c:2518
+#, c-format
+msgid ""
+"Two-phase state file has been found in WAL record %X/%X, but this "
+"transaction has already been restored from disk."
+msgstr ""
+"Для WAL-записи %X/%X найден файл состояния двухфазной фиксации, но эта "
+"транзакция уже была восстановлена с диска."
+
+#: access/transam/twophase.c:2527 jit/jit.c:208 utils/fmgr/dfmgr.c:209
+#: utils/fmgr/dfmgr.c:426 utils/fmgr/dfmgr.c:474
+#, c-format
+msgid "could not access file \"%s\": %m"
+msgstr "нет доступа к файлу \"%s\": %m"
+
#: access/transam/varsup.c:127
#, c-format
msgid ""
msgid "creating missing WAL directory \"%s\""
msgstr "создаётся отсутствующий каталог WAL \"%s\""
-#: access/transam/xlog.c:4252 commands/dbcommands.c:2131
+#: access/transam/xlog.c:4252 commands/dbcommands.c:2201
#, c-format
msgid "could not create missing directory \"%s\": %m"
msgstr "не удалось создать отсутствующий каталог \"%s\": %m"
#: access/transam/xlog.c:6496 access/transam/xlog.c:6628
#, c-format
msgid "checkpoint record is at %X/%X"
-msgstr "запиÑ\81Ñ\8c о конÑ\82Ñ\80олÑ\8cной Ñ\82оÑ\87ке по Ñ\81меÑ\89ениÑ\8e %X/%X"
+msgstr "запиÑ\81Ñ\8c о конÑ\82Ñ\80олÑ\8cной Ñ\82оÑ\87ке в позиÑ\86ии %X/%X"
#: access/transam/xlog.c:6510
#, c-format
#: access/transam/xlog.c:8094
#, c-format
msgid "consistent recovery state reached at %X/%X"
-msgstr "Ñ\81оглаÑ\81ованное Ñ\81оÑ\81Ñ\82оÑ\8fние воÑ\81Ñ\81Ñ\82ановлениÑ\8f доÑ\81Ñ\82игнÑ\83Ñ\82о по Ñ\81меÑ\89ениÑ\8e %X/%X"
+msgstr "Ñ\81оглаÑ\81ованное Ñ\81оÑ\81Ñ\82оÑ\8fние воÑ\81Ñ\81Ñ\82ановлениÑ\8f доÑ\81Ñ\82игнÑ\83Ñ\82о в позиÑ\86ии %X/%X"
#: access/transam/xlog.c:8304
#, c-format
#, c-format
msgid "skipping restartpoint, already performed at %X/%X"
msgstr ""
-"Ñ\81оздание Ñ\82оÑ\87ки пеÑ\80езапÑ\83Ñ\81ка пÑ\80опÑ\83Ñ\81каеÑ\82Ñ\81Ñ\8f, она Ñ\83же Ñ\81оздана по Ñ\81меÑ\89ениÑ\8e %X/%X"
+"Ñ\81оздание Ñ\82оÑ\87ки пеÑ\80езапÑ\83Ñ\81ка пÑ\80опÑ\83Ñ\81каеÑ\82Ñ\81Ñ\8f, она Ñ\83же Ñ\81оздана в позиÑ\86ии %X/%X"
#: access/transam/xlog.c:9580
#, c-format
msgid "recovery restart point at %X/%X"
-msgstr "Ñ\82оÑ\87ка пеÑ\80езапÑ\83Ñ\81ка воÑ\81Ñ\81Ñ\82ановлениÑ\8f по Ñ\81меÑ\89ениÑ\8e %X/%X"
+msgstr "Ñ\82оÑ\87ка пеÑ\80езапÑ\83Ñ\81ка воÑ\81Ñ\81Ñ\82ановлениÑ\8f в позиÑ\86ии %X/%X"
#: access/transam/xlog.c:9582
#, c-format
#: access/transam/xlog.c:9716
#, c-format
msgid "restore point \"%s\" created at %X/%X"
-msgstr "Ñ\82оÑ\87ка воÑ\81Ñ\81Ñ\82ановлениÑ\8f \"%s\" Ñ\81оздана по Ñ\81меÑ\89ениÑ\8e %X/%X"
+msgstr "Ñ\82оÑ\87ка воÑ\81Ñ\81Ñ\82ановлениÑ\8f \"%s\" Ñ\81оздана в позиÑ\86ии %X/%X"
#: access/transam/xlog.c:9861
#, c-format
"не удалось прочитать из сегмента журнала %s по смещению %u (прочитано байт: "
"%d из %zu)"
-#: access/transam/xlog.c:12606
+#: access/transam/xlog.c:12620
#, c-format
msgid "received promote request"
msgstr "получен запрос повышения статуса"
-#: access/transam/xlog.c:12619
+#: access/transam/xlog.c:12633
#, c-format
msgid "promote trigger file found: %s"
msgstr "найден файл триггера повышения: %s"
-#: access/transam/xlog.c:12628
+#: access/transam/xlog.c:12642
#, c-format
msgid "could not stat promote trigger file \"%s\": %m"
msgstr "не удалось получить информацию о файле триггера повышения \"%s\": %m"
msgstr "Вероятно, подразумевалось pg_stop_backup('f')?"
#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472
-#: commands/event_trigger.c:2030 commands/extension.c:1921
-#: commands/extension.c:2030 commands/extension.c:2254 commands/prepare.c:716
+#: commands/event_trigger.c:2030 commands/extension.c:1937
+#: commands/extension.c:2046 commands/extension.c:2270 commands/prepare.c:716
#: executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038
#: foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112
#: replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1493
#: utils/adt/jsonfuncs.c:1700 utils/adt/jsonfuncs.c:1831
#: utils/adt/jsonfuncs.c:2019 utils/adt/jsonfuncs.c:2146
#: utils/adt/jsonfuncs.c:3608 utils/adt/misc.c:217 utils/adt/pgstatfuncs.c:460
-#: utils/adt/pgstatfuncs.c:565 utils/fmgr/funcapi.c:72 utils/misc/guc.c:9467
+#: utils/adt/pgstatfuncs.c:565 utils/fmgr/funcapi.c:72 utils/misc/guc.c:9474
#: utils/mmgr/portalmem.c:1143
#, c-format
msgid "set-valued function called in context that cannot accept a set"
"функция, возвращающая множество, вызвана в контексте, где ему нет места"
#: access/transam/xlogfuncs.c:190 commands/event_trigger.c:1476
-#: commands/event_trigger.c:2034 commands/extension.c:1925
-#: commands/extension.c:2034 commands/extension.c:2258 commands/prepare.c:720
+#: commands/event_trigger.c:2034 commands/extension.c:1941
+#: commands/extension.c:2050 commands/extension.c:2274 commands/prepare.c:720
#: foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116
#: replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497
#: replication/slotfuncs.c:253 replication/walsender.c:3284
#: utils/adt/datetime.c:4772 utils/adt/genfile.c:508 utils/adt/genfile.c:591
#: utils/adt/misc.c:221 utils/adt/pgstatfuncs.c:464 utils/adt/pgstatfuncs.c:569
-#: utils/misc/guc.c:9471 utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1147
+#: utils/misc/guc.c:9478 utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1147
#, c-format
msgid "materialize mode required, but it is not allowed in this context"
msgstr "требуется режим материализации, но он недопустим в этом контексте"
msgid "server did not promote within %d seconds"
msgstr "повышение сервера не завершилось за %d сек."
-#: access/transam/xlogreader.c:304
+#: access/transam/xlogreader.c:273
#, c-format
msgid "invalid record offset at %X/%X"
-msgstr "неверное смещение записи: %X/%X"
+msgstr "неверное смещение записи в позиции %X/%X"
-#: access/transam/xlogreader.c:312
+#: access/transam/xlogreader.c:281
#, c-format
msgid "contrecord is requested by %X/%X"
-msgstr "по Ñ\81меÑ\89ениÑ\8e %X/%X запрошено продолжение записи"
+msgstr "в позиÑ\86ии %X/%X запрошено продолжение записи"
-#: access/transam/xlogreader.c:353 access/transam/xlogreader.c:683
+#: access/transam/xlogreader.c:322 access/transam/xlogreader.c:669
#, c-format
msgid "invalid record length at %X/%X: wanted %u, got %u"
-msgstr "невеÑ\80наÑ\8f длина запиÑ\81и по Ñ\81меÑ\89ениÑ\8e %X/%X: ожидалось %u, получено %u"
+msgstr "невеÑ\80наÑ\8f длина запиÑ\81и в позиÑ\86ии %X/%X: ожидалось %u, получено %u"
-#: access/transam/xlogreader.c:379
-#, c-format
-msgid "record length %u at %X/%X too long"
-msgstr "длина записи %u по смещению %X/%X слишком велика"
-
-#: access/transam/xlogreader.c:428
+#: access/transam/xlogreader.c:392
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "нет флага contrecord в позиции %X/%X"
-#: access/transam/xlogreader.c:441
+#: access/transam/xlogreader.c:405
#, c-format
msgid "invalid contrecord length %u at %X/%X"
msgstr "неверная длина contrecord (%u) в позиции %X/%X"
-#: access/transam/xlogreader.c:691
+#: access/transam/xlogreader.c:677
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
-msgstr "невеÑ\80нÑ\8bй ID менеджеÑ\80а Ñ\80еÑ\81Ñ\83Ñ\80Ñ\81ов %u по Ñ\81меÑ\89ениÑ\8e %X/%X"
+msgstr "невеÑ\80нÑ\8bй ID менеджеÑ\80а Ñ\80еÑ\81Ñ\83Ñ\80Ñ\81ов %u в позиÑ\86ии %X/%X"
-#: access/transam/xlogreader.c:705 access/transam/xlogreader.c:722
+#: access/transam/xlogreader.c:691 access/transam/xlogreader.c:708
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
-msgstr "запиÑ\81Ñ\8c Ñ\81 невеÑ\80ной Ñ\81Ñ\81Ñ\8bлкой назад %X/%X по Ñ\81меÑ\89ениÑ\8e %X/%X"
+msgstr "запиÑ\81Ñ\8c Ñ\81 невеÑ\80ной Ñ\81Ñ\81Ñ\8bлкой назад %X/%X в позиÑ\86ии %X/%X"
-#: access/transam/xlogreader.c:759
+#: access/transam/xlogreader.c:747
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr ""
-"некоÑ\80Ñ\80екÑ\82наÑ\8f конÑ\82Ñ\80олÑ\8cнаÑ\8f Ñ\81Ñ\83мма даннÑ\8bÑ\85 менеджеÑ\80а Ñ\80еÑ\81Ñ\83Ñ\80Ñ\81ов в запиÑ\81и по "
-"смещению %X/%X"
+"некоÑ\80Ñ\80екÑ\82наÑ\8f конÑ\82Ñ\80олÑ\8cнаÑ\8f Ñ\81Ñ\83мма даннÑ\8bÑ\85 менеджеÑ\80а Ñ\80еÑ\81Ñ\83Ñ\80Ñ\81ов в запиÑ\81и в позиÑ\86ии "
+"%X/%X"
-#: access/transam/xlogreader.c:796
+#: access/transam/xlogreader.c:784
#, c-format
msgid "invalid magic number %04X in log segment %s, offset %u"
msgstr "неверное магическое число %04X в сегменте журнала %s, смещение %u"
-#: access/transam/xlogreader.c:810 access/transam/xlogreader.c:861
+#: access/transam/xlogreader.c:798 access/transam/xlogreader.c:849
#, c-format
msgid "invalid info bits %04X in log segment %s, offset %u"
msgstr "неверные информационные биты %04X в сегменте журнала %s, смещение %u"
-#: access/transam/xlogreader.c:836
+#: access/transam/xlogreader.c:824
#, c-format
msgid ""
"WAL file is from different database system: WAL file database system "
"файл WAL принадлежит другой СУБД: в нём указан идентификатор системы БД %s, "
"а идентификатор системы pg_control: %s"
-#: access/transam/xlogreader.c:843
+#: access/transam/xlogreader.c:831
#, c-format
msgid ""
"WAL file is from different database system: incorrect segment size in page "
"файл WAL принадлежит другой СУБД: некорректный размер сегмента в заголовке "
"страницы"
-#: access/transam/xlogreader.c:849
+#: access/transam/xlogreader.c:837
#, c-format
msgid ""
"WAL file is from different database system: incorrect XLOG_BLCKSZ in page "
"файл WAL принадлежит другой СУБД: некорректный XLOG_BLCKSZ в заголовке "
"страницы"
-#: access/transam/xlogreader.c:880
+#: access/transam/xlogreader.c:868
#, c-format
msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
msgstr "неожиданный pageaddr %X/%X в сегменте журнала %s, смещение %u"
-#: access/transam/xlogreader.c:905
+#: access/transam/xlogreader.c:893
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
msgstr ""
"нарушение последовательности ID линии времени %u (после %u) в сегменте "
"журнала %s, смещение %u"
-#: access/transam/xlogreader.c:1150
+#: access/transam/xlogreader.c:1138
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "идентификатор блока %u идёт не по порядку в позиции %X/%X"
-#: access/transam/xlogreader.c:1173
+#: access/transam/xlogreader.c:1161
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATA установлен, но данных в позиции %X/%X нет"
-#: access/transam/xlogreader.c:1180
+#: access/transam/xlogreader.c:1168
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr ""
"BKPBLOCK_HAS_DATA не установлен, но длина данных равна %u в позиции %X/%X"
-#: access/transam/xlogreader.c:1216
+#: access/transam/xlogreader.c:1204
#, c-format
msgid ""
"BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at "
"BKPIMAGE_HAS_HOLE установлен, но для пропуска заданы смещение %u и длина %u "
"при длине образа блока %u в позиции %X/%X"
-#: access/transam/xlogreader.c:1232
+#: access/transam/xlogreader.c:1220
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr ""
"BKPIMAGE_HAS_HOLE не установлен, но для пропуска заданы смещение %u и длина "
"%u в позиции %X/%X"
-#: access/transam/xlogreader.c:1247
+#: access/transam/xlogreader.c:1235
#, c-format
msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
msgstr ""
"BKPIMAGE_IS_COMPRESSED установлен, но длина образа блока равна %u в позиции "
"%X/%X"
-#: access/transam/xlogreader.c:1262
+#: access/transam/xlogreader.c:1250
#, c-format
msgid ""
"neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image "
"ни BKPIMAGE_HAS_HOLE, ни BKPIMAGE_IS_COMPRESSED не установлены, но длина "
"образа блока равна %u в позиции %X/%X"
-#: access/transam/xlogreader.c:1278
+#: access/transam/xlogreader.c:1266
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr ""
"BKPBLOCK_SAME_REL установлен, но предыдущее значение не задано в позиции %X/"
"%X"
-#: access/transam/xlogreader.c:1290
+#: access/transam/xlogreader.c:1278
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "неверный идентификатор блока %u в позиции %X/%X"
-#: access/transam/xlogreader.c:1379
+#: access/transam/xlogreader.c:1367
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "запись с неверной длиной в позиции %X/%X"
-#: access/transam/xlogreader.c:1468
+#: access/transam/xlogreader.c:1456
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
msgstr "неверный сжатый образ в позиции %X/%X, блок %d"
#: commands/dbcommands.c:175 commands/dbcommands.c:184
#: commands/dbcommands.c:193 commands/dbcommands.c:202
#: commands/dbcommands.c:211 commands/dbcommands.c:220
-#: commands/dbcommands.c:229 commands/dbcommands.c:1449
-#: commands/dbcommands.c:1458 commands/dbcommands.c:1467
-#: commands/dbcommands.c:1476 commands/extension.c:1701
-#: commands/extension.c:1711 commands/extension.c:1721
-#: commands/extension.c:1731 commands/extension.c:2973
+#: commands/dbcommands.c:229 commands/dbcommands.c:1475
+#: commands/dbcommands.c:1484 commands/dbcommands.c:1493
+#: commands/dbcommands.c:1502 commands/extension.c:1717
+#: commands/extension.c:1727 commands/extension.c:1737
+#: commands/extension.c:1747 commands/extension.c:2986
#: commands/foreigncmds.c:543 commands/foreigncmds.c:552
#: commands/functioncmds.c:570 commands/functioncmds.c:736
#: commands/functioncmds.c:745 commands/functioncmds.c:754
#: commands/tablecmds.c:7363 commands/tablecmds.c:7517
#: commands/tablecmds.c:10864 commands/tablecmds.c:11045
#: commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936
-#: parser/analyze.c:2322 parser/parse_relation.c:2837
+#: parser/analyze.c:2359 parser/parse_relation.c:2837
#: parser/parse_relation.c:2900 parser/parse_target.c:1030
#: parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2519
#, c-format
msgstr "столбец \"%s\" в таблице \"%s\" не существует"
#: catalog/aclchk.c:1850 catalog/objectaddress.c:1266 commands/sequence.c:1148
-#: commands/tablecmds.c:234 commands/tablecmds.c:15648 utils/adt/acl.c:2074
+#: commands/tablecmds.c:234 commands/tablecmds.c:15656 utils/adt/acl.c:2074
#: utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168
#: utils/adt/acl.c:2196 utils/adt/acl.c:2226
#, c-format
msgid "foreign server with OID %u does not exist"
msgstr "сторонний сервер с OID %u не существует"
-#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:369
+#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:374
#, c-format
msgid "type with OID %u does not exist"
msgstr "тип с OID %u не существует"
msgid "publication with OID %u does not exist"
msgstr "публикация с OID %u не существует"
-#: catalog/aclchk.c:5335 commands/subscriptioncmds.c:1133
+#: catalog/aclchk.c:5335 commands/subscriptioncmds.c:1134
#, c-format
msgid "subscription with OID %u does not exist"
msgstr "подписка с OID %u не существует"
#: catalog/dependency.c:1221 commands/tablecmds.c:1233
#: commands/tablecmds.c:12895 commands/tablespace.c:465 commands/user.c:1095
#: commands/view.c:519 libpq/auth.c:333 replication/syncrep.c:1308
-#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1351 utils/misc/guc.c:6552
-#: utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10774
-#: utils/misc/guc.c:10808 utils/misc/guc.c:10842 utils/misc/guc.c:10885
-#: utils/misc/guc.c:10927
+#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1361 utils/misc/guc.c:6552
+#: utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10782
+#: utils/misc/guc.c:10816 utils/misc/guc.c:10850 utils/misc/guc.c:10893
+#: utils/misc/guc.c:10935
#, c-format
msgid "%s"
msgstr "%s"
"для столбца \"%s\" с сортируемым типом %s не удалось получить правило "
"сортировки"
-#: catalog/heap.c:1162 catalog/index.c:862 commands/tablecmds.c:3531
+#: catalog/heap.c:1162 catalog/index.c:863 commands/tablecmds.c:3531
#, c-format
msgid "relation \"%s\" already exists"
msgstr "отношение \"%s\" уже существует"
msgid "check constraint \"%s\" already exists"
msgstr "ограничение-проверка \"%s\" уже существует"
-#: catalog/heap.c:2856 catalog/index.c:876 catalog/pg_constraint.c:669
+#: catalog/heap.c:2856 catalog/index.c:877 catalog/pg_constraint.c:669
#: commands/tablecmds.c:7862
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgid "generation expression is not immutable"
msgstr "генерирующее выражение не является постоянным"
-#: catalog/heap.c:3084 rewrite/rewriteHandler.c:1234
+#: catalog/heap.c:3084 rewrite/rewriteHandler.c:1236
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "столбец \"%s\" имеет тип %s, но тип выражения по умолчанию %s"
#: catalog/heap.c:3089 commands/prepare.c:388 parser/parse_node.c:434
#: parser/parse_target.c:590 parser/parse_target.c:865
-#: parser/parse_target.c:875 rewrite/rewriteHandler.c:1239
+#: parser/parse_target.c:875 rewrite/rewriteHandler.c:1241
#, c-format
msgid "You will need to rewrite or cast the expression."
msgstr "Перепишите выражение или преобразуйте его тип."
msgstr ""
"Опустошите таблицу \"%s\" параллельно или используйте TRUNCATE ... CASCADE."
-#: catalog/index.c:218 parser/parse_utilcmd.c:2126
+#: catalog/index.c:219 parser/parse_utilcmd.c:2126
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr "таблица \"%s\" не может иметь несколько первичных ключей"
-#: catalog/index.c:236
+#: catalog/index.c:237
#, c-format
msgid "primary keys cannot be expressions"
msgstr "первичные ключи не могут быть выражениями"
-#: catalog/index.c:253
+#: catalog/index.c:254
#, c-format
msgid "primary key column \"%s\" is not marked NOT NULL"
msgstr "столбец первичного ключа \"%s\" не помечен как NOT NULL"
-#: catalog/index.c:761 catalog/index.c:1909
+#: catalog/index.c:762 catalog/index.c:1910
#, c-format
msgid "user-defined indexes on system catalog tables are not supported"
msgstr ""
"пользовательские индексы в таблицах системного каталога не поддерживаются"
-#: catalog/index.c:801
+#: catalog/index.c:802
#, c-format
msgid "nondeterministic collations are not supported for operator class \"%s\""
msgstr ""
"недетерминированные правила сортировки не поддерживаются для класса "
"операторов \"%s\""
-#: catalog/index.c:816
+#: catalog/index.c:817
#, c-format
msgid "concurrent index creation on system catalog tables is not supported"
msgstr ""
"параллельное создание индекса в таблицах системного каталога не "
"поддерживается"
-#: catalog/index.c:825 catalog/index.c:1270
+#: catalog/index.c:826 catalog/index.c:1271
#, c-format
msgid "concurrent index creation for exclusion constraints is not supported"
msgstr ""
"параллельное создание индекса для ограничений-исключений не поддерживается"
-#: catalog/index.c:834
+#: catalog/index.c:835
#, c-format
msgid "shared indexes cannot be created after initdb"
msgstr "нельзя создать разделяемые индексы после initdb"
-#: catalog/index.c:854 commands/createas.c:265 commands/sequence.c:162
+#: catalog/index.c:855 commands/createas.c:265 commands/sequence.c:162
#: parser/parse_utilcmd.c:219
#, c-format
msgid "relation \"%s\" already exists, skipping"
msgstr "отношение \"%s\" уже существует, пропускается"
-#: catalog/index.c:904
+#: catalog/index.c:905
#, c-format
msgid "pg_class index OID value not set when in binary upgrade mode"
msgstr ""
"значение OID индекса в pg_class не задано в режиме двоичного обновления"
-#: catalog/index.c:2205
+#: catalog/index.c:2206
#, c-format
msgid "DROP INDEX CONCURRENTLY must be first action in transaction"
msgstr "DROP INDEX CONCURRENTLY должен быть первым действием в транзакции"
-#: catalog/index.c:2956
+#: catalog/index.c:2966
#, c-format
msgid "building index \"%s\" on table \"%s\" serially"
msgstr "создание индекса \"%s\" для таблицы \"%s\" в непараллельном режиме"
-#: catalog/index.c:2961
+#: catalog/index.c:2971
#, c-format
msgid ""
"building index \"%s\" on table \"%s\" with request for %d parallel worker"
"создание индекса \"%s\" для таблицы \"%s\" с расчётом на %d параллельных "
"исполнителей"
-#: catalog/index.c:3594
+#: catalog/index.c:3605
#, c-format
msgid "cannot reindex temporary tables of other sessions"
msgstr "переиндексировать временные таблицы других сеансов нельзя"
-#: catalog/index.c:3605
+#: catalog/index.c:3616
#, c-format
msgid "cannot reindex invalid index on TOAST table"
msgstr "перестроить нерабочий индекс в таблице TOAST нельзя"
-#: catalog/index.c:3727
+#: catalog/index.c:3738
#, c-format
msgid "index \"%s\" was reindexed"
msgstr "индекс \"%s\" был перестроен"
-#: catalog/index.c:3809 commands/indexcmds.c:3120
+#: catalog/index.c:3820 commands/indexcmds.c:3137
#, c-format
msgid "REINDEX of partitioned tables is not yet implemented, skipping \"%s\""
msgstr ""
"REINDEX для секционированных таблицы ещё не реализован, \"%s\" пропускается"
-#: catalog/index.c:3864
+#: catalog/index.c:3875
#, c-format
msgid "cannot reindex invalid index \"%s.%s\" on TOAST table, skipping"
msgstr ""
msgid "relation \"%s\" does not exist"
msgstr "отношение \"%s\" не существует"
-#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1482
-#: commands/extension.c:1488
+#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1498
+#: commands/extension.c:1504
#, c-format
msgid "no schema has been selected to create in"
msgstr "схема для создания объектов не выбрана"
msgid "cannot move objects into or out of TOAST schema"
msgstr "перемещать объекты в/из схем TOAST нельзя"
-#: catalog/namespace.c:3045 commands/schemacmds.c:269 commands/schemacmds.c:349
+#: catalog/namespace.c:3045 commands/schemacmds.c:286 commands/schemacmds.c:366
#: commands/tablecmds.c:1178
#, c-format
msgid "schema \"%s\" does not exist"
msgid "improper relation name (too many dotted names): %s"
msgstr "неверное имя отношения (слишком много компонентов): %s"
-#: catalog/namespace.c:3620
+#: catalog/namespace.c:3624
#, c-format
msgid "collation \"%s\" for encoding \"%s\" does not exist"
msgstr "правило сортировки \"%s\" для кодировки \"%s\" не существует"
-#: catalog/namespace.c:3675
+#: catalog/namespace.c:3679
#, c-format
msgid "conversion \"%s\" does not exist"
msgstr "преобразование \"%s\" не существует"
-#: catalog/namespace.c:3915
+#: catalog/namespace.c:3919
#, c-format
msgid "permission denied to create temporary tables in database \"%s\""
msgstr "нет прав для создания временных таблиц в базе \"%s\""
-#: catalog/namespace.c:3931
+#: catalog/namespace.c:3935
#, c-format
msgid "cannot create temporary tables during recovery"
msgstr "создавать временные таблицы в процессе восстановления нельзя"
-#: catalog/namespace.c:3937
+#: catalog/namespace.c:3941
#, c-format
msgid "cannot create temporary tables during a parallel operation"
msgstr "создавать временные таблицы во время параллельных операций нельзя"
-#: catalog/namespace.c:4222 commands/tablespace.c:1217 commands/variable.c:64
-#: utils/misc/guc.c:10959 utils/misc/guc.c:11037
+#: catalog/namespace.c:4226 commands/tablespace.c:1217 commands/variable.c:64
+#: utils/misc/guc.c:10967 utils/misc/guc.c:11045
#, c-format
msgid "List syntax is invalid."
msgstr "Ошибка синтаксиса в списке."
msgstr "\"%s\" - это не таблица"
#: catalog/objectaddress.c:1281 commands/tablecmds.c:240
-#: commands/tablecmds.c:5506 commands/tablecmds.c:15653 commands/view.c:138
+#: commands/tablecmds.c:5506 commands/tablecmds.c:15661 commands/view.c:138
#, c-format
msgid "\"%s\" is not a view"
msgstr "\"%s\" - это не представление"
#: catalog/objectaddress.c:1288 commands/matview.c:186 commands/tablecmds.c:246
-#: commands/tablecmds.c:15658
+#: commands/tablecmds.c:15666
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "\"%s\" - это не материализованное представление"
#: catalog/objectaddress.c:1295 commands/tablecmds.c:264
-#: commands/tablecmds.c:5509 commands/tablecmds.c:15663
+#: commands/tablecmds.c:5509 commands/tablecmds.c:15671
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "\"%s\" - это не сторонняя таблица"
#: commands/tablecmds.c:1109 commands/tablecmds.c:8659
#: commands/tablecmds.c:8802 commands/tablecmds.c:8991
#: commands/tablecmds.c:9156 commands/tablecmds.c:11071
-#: commands/tablecmds.c:16624 commands/tablecmds.c:17355
-#: executor/execExprInterp.c:3349 executor/execMain.c:1841
+#: commands/tablecmds.c:16632 commands/tablecmds.c:17367
+#: executor/execExprInterp.c:3354 executor/execMain.c:1841
#: executor/execMain.c:1926 executor/execMain.c:1978 executor/execMain.c:2086
#: executor/execPartition.c:648 executor/execPartition.c:707
#: executor/execPartition.c:850 executor/execPartition.c:964
msgid "default conversion for %s to %s already exists"
msgstr "преобразование по умолчанию из %s в %s уже существует"
-#: catalog/pg_depend.c:176 commands/extension.c:3250
+#: catalog/pg_depend.c:176 commands/extension.c:3263
#, c-format
msgid "%s is already a member of extension \"%s\""
msgstr "%s уже относится к расширению \"%s\""
-#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3290
+#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3303
#, c-format
msgid "%s is not a member of extension \"%s\""
msgstr "%s не относится к расширению \"%s\""
"конструкция ALTER TYPE ADD BEFORE/AFTER несовместима с двоичным обновлением "
"данных"
-#: catalog/pg_namespace.c:64 commands/schemacmds.c:278
+#: catalog/pg_namespace.c:64 commands/schemacmds.c:295
#, c-format
msgid "schema \"%s\" already exists"
msgstr "схема \"%s\" уже существует"
"нужны системе баз данных"
#: catalog/pg_subscription.c:177 commands/subscriptioncmds.c:661
-#: commands/subscriptioncmds.c:875 commands/subscriptioncmds.c:1101
+#: commands/subscriptioncmds.c:875 commands/subscriptioncmds.c:1102
#, c-format
msgid "subscription \"%s\" does not exist"
msgstr "подписка \"%s\" не существует"
msgstr "неверная страница в блоке %u отношения %s"
#: catalog/toasting.c:112 commands/indexcmds.c:615 commands/tablecmds.c:5482
-#: commands/tablecmds.c:15519
+#: commands/tablecmds.c:15527
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "\"%s\" - это не таблица и не материализованное представление"
msgid "no usable system locales were found"
msgstr "пригодные системные локали не найдены"
-#: commands/comment.c:61 commands/dbcommands.c:821 commands/dbcommands.c:1009
-#: commands/dbcommands.c:1122 commands/dbcommands.c:1312
-#: commands/dbcommands.c:1535 commands/dbcommands.c:1649
-#: commands/dbcommands.c:2066 utils/init/postinit.c:879
-#: utils/init/postinit.c:984 utils/init/postinit.c:1001
+#: commands/comment.c:61 commands/dbcommands.c:832 commands/dbcommands.c:1035
+#: commands/dbcommands.c:1148 commands/dbcommands.c:1338
+#: commands/dbcommands.c:1561 commands/dbcommands.c:1683
+#: commands/dbcommands.c:2100 utils/init/postinit.c:879
+#: utils/init/postinit.c:985 utils/init/postinit.c:1011
#, c-format
msgid "database \"%s\" does not exist"
msgstr "база данных \"%s\" не существует"
msgid "argument to option \"%s\" must be a valid encoding name"
msgstr "аргументом параметра \"%s\" должно быть название допустимой кодировки"
-#: commands/copy.c:1300 commands/dbcommands.c:244 commands/dbcommands.c:1483
+#: commands/copy.c:1300 commands/dbcommands.c:244 commands/dbcommands.c:1509
#, c-format
msgid "option \"%s\" not recognized"
msgstr "параметр \"%s\" не распознан"
msgid "Generated columns cannot be used in COPY."
msgstr "Генерируемые столбцы нельзя использовать в COPY."
-#: commands/copy.c:5150 commands/indexcmds.c:1741 commands/statscmds.c:225
+#: commands/copy.c:5150 commands/indexcmds.c:1758 commands/statscmds.c:225
#: commands/tablecmds.c:2156 commands/tablecmds.c:2782
#: commands/tablecmds.c:3169 parser/parse_relation.c:3402
#: parser/parse_relation.c:3422 utils/adt/tsvector_op.c:2662
msgid "%s is not a valid encoding name"
msgstr "%s не является верным названием кодировки"
-#: commands/dbcommands.c:294 commands/dbcommands.c:1516 commands/user.c:275
+#: commands/dbcommands.c:294 commands/dbcommands.c:1542 commands/user.c:275
#: commands/user.c:691
#, c-format
msgid "invalid connection limit: %d"
msgid "template database \"%s\" does not exist"
msgstr "шаблон базы данных \"%s\" не существует"
-#: commands/dbcommands.c:348
+#: commands/dbcommands.c:346
+#, c-format
+msgid "cannot use invalid database \"%s\" as template"
+msgstr "использовать некорректную базу \"%s\" в качестве шаблона нельзя"
+
+#: commands/dbcommands.c:347 commands/dbcommands.c:1571
+#: utils/init/postinit.c:994
+#, c-format
+msgid "Use DROP DATABASE to drop invalid databases."
+msgstr "Выполните DROP DATABASE для удаления некорректных баз данных."
+
+#: commands/dbcommands.c:358
#, c-format
msgid "permission denied to copy database \"%s\""
msgstr "нет прав на копирование базы данных \"%s\""
-#: commands/dbcommands.c:364
+#: commands/dbcommands.c:374
#, c-format
msgid "invalid server encoding %d"
msgstr "неверная кодировка для сервера: %d"
-#: commands/dbcommands.c:370 commands/dbcommands.c:375
+#: commands/dbcommands.c:380 commands/dbcommands.c:385
#, c-format
msgid "invalid locale name: \"%s\""
msgstr "неверное имя локали: \"%s\""
-#: commands/dbcommands.c:395
+#: commands/dbcommands.c:405
#, c-format
msgid ""
"new encoding (%s) is incompatible with the encoding of the template database "
msgstr ""
"новая кодировка (%s) несовместима с кодировкой шаблона базы данных (%s)"
-#: commands/dbcommands.c:398
+#: commands/dbcommands.c:408
#, c-format
msgid ""
"Use the same encoding as in the template database, or use template0 as "
"Используйте кодировку шаблона базы данных или выберите в качестве шаблона "
"template0."
-#: commands/dbcommands.c:403
+#: commands/dbcommands.c:413
#, c-format
msgid ""
"new collation (%s) is incompatible with the collation of the template "
"новое правило сортировки (%s) несовместимо с правилом в шаблоне базы данных "
"(%s)"
-#: commands/dbcommands.c:405
+#: commands/dbcommands.c:415
#, c-format
msgid ""
"Use the same collation as in the template database, or use template0 as "
"Используйте то же правило сортировки, что и в шаблоне базы данных, или "
"выберите в качестве шаблона template0."
-#: commands/dbcommands.c:410
+#: commands/dbcommands.c:420
#, c-format
msgid ""
"new LC_CTYPE (%s) is incompatible with the LC_CTYPE of the template database "
"новый параметр LC_CTYPE (%s) несовместим с LC_CTYPE в шаблоне базы данных "
"(%s)"
-#: commands/dbcommands.c:412
+#: commands/dbcommands.c:422
#, c-format
msgid ""
"Use the same LC_CTYPE as in the template database, or use template0 as "
"Используйте тот же LC_CTYPE, что и в шаблоне базы данных, или выберите в "
"качестве шаблона template0."
-#: commands/dbcommands.c:434 commands/dbcommands.c:1168
+#: commands/dbcommands.c:444 commands/dbcommands.c:1194
#, c-format
msgid "pg_global cannot be used as default tablespace"
msgstr ""
"pg_global нельзя использовать в качестве табличного пространства по умолчанию"
-#: commands/dbcommands.c:460
+#: commands/dbcommands.c:470
#, c-format
msgid "cannot assign new default tablespace \"%s\""
msgstr "не удалось назначить новое табличное пространство по умолчанию \"%s\""
-#: commands/dbcommands.c:462
+#: commands/dbcommands.c:472
#, c-format
msgid ""
"There is a conflict because database \"%s\" already has some tables in this "
"База данных \"%s\" содержит таблицы, которые уже находятся в этом табличном "
"пространстве."
-#: commands/dbcommands.c:492 commands/dbcommands.c:1038
+#: commands/dbcommands.c:502 commands/dbcommands.c:1064
#, c-format
msgid "database \"%s\" already exists"
msgstr "база данных \"%s\" уже существует"
-#: commands/dbcommands.c:506
+#: commands/dbcommands.c:516
#, c-format
msgid "source database \"%s\" is being accessed by other users"
msgstr "исходная база \"%s\" занята другими пользователями"
-#: commands/dbcommands.c:749 commands/dbcommands.c:764
+#: commands/dbcommands.c:759 commands/dbcommands.c:774
#, c-format
msgid "encoding \"%s\" does not match locale \"%s\""
msgstr "кодировка \"%s\" не соответствует локали \"%s\""
-#: commands/dbcommands.c:752
+#: commands/dbcommands.c:762
#, c-format
msgid "The chosen LC_CTYPE setting requires encoding \"%s\"."
msgstr "Для выбранного параметра LC_CTYPE требуется кодировка \"%s\"."
-#: commands/dbcommands.c:767
+#: commands/dbcommands.c:777
#, c-format
msgid "The chosen LC_COLLATE setting requires encoding \"%s\"."
msgstr "Для выбранного параметра LC_COLLATE требуется кодировка \"%s\"."
-#: commands/dbcommands.c:828
+#: commands/dbcommands.c:839
#, c-format
msgid "database \"%s\" does not exist, skipping"
msgstr "база данных \"%s\" не существует, пропускается"
-#: commands/dbcommands.c:852
+#: commands/dbcommands.c:863
#, c-format
msgid "cannot drop a template database"
msgstr "удалить шаблон базы данных нельзя"
-#: commands/dbcommands.c:858
+#: commands/dbcommands.c:869
#, c-format
msgid "cannot drop the currently open database"
msgstr "удалить базу данных, открытую в данный момент, нельзя"
-#: commands/dbcommands.c:871
+#: commands/dbcommands.c:882
#, c-format
msgid "database \"%s\" is used by an active logical replication slot"
msgstr "база \"%s\" используется активным слотом логической репликации"
-#: commands/dbcommands.c:873
+#: commands/dbcommands.c:884
#, c-format
msgid "There is %d active slot."
msgid_plural "There are %d active slots."
msgstr[1] "Обнаружены %d активных слота."
msgstr[2] "Обнаружено %d активных слотов."
-#: commands/dbcommands.c:887 commands/dbcommands.c:1060
-#: commands/dbcommands.c:1190
+#: commands/dbcommands.c:898 commands/dbcommands.c:1086
+#: commands/dbcommands.c:1216
#, c-format
msgid "database \"%s\" is being accessed by other users"
msgstr "база данных \"%s\" занята другими пользователями"
-#: commands/dbcommands.c:900
+#: commands/dbcommands.c:911
#, c-format
msgid "database \"%s\" is being used by logical replication subscription"
msgstr "база \"%s\" используется в подписке с логической репликацией"
-#: commands/dbcommands.c:902
+#: commands/dbcommands.c:913
#, c-format
msgid "There is %d subscription."
msgid_plural "There are %d subscriptions."
msgstr[1] "Обнаружены %d подписки."
msgstr[2] "Обнаружено %d подписок."
-#: commands/dbcommands.c:1020
+#: commands/dbcommands.c:1046
#, c-format
msgid "permission denied to rename database"
msgstr "нет прав на переименование базы данных"
-#: commands/dbcommands.c:1049
+#: commands/dbcommands.c:1075
#, c-format
msgid "current database cannot be renamed"
msgstr "нельзя переименовать текущую базу данных"
-#: commands/dbcommands.c:1146
+#: commands/dbcommands.c:1172
#, c-format
msgid "cannot change the tablespace of the currently open database"
msgstr ""
"изменить табличное пространство открытой в данный момент базы данных нельзя"
-#: commands/dbcommands.c:1249
+#: commands/dbcommands.c:1275
#, c-format
msgid "some relations of database \"%s\" are already in tablespace \"%s\""
msgstr ""
"некоторые отношения базы данных \"%s\" уже находятся в табличном "
"пространстве \"%s\""
-#: commands/dbcommands.c:1251
+#: commands/dbcommands.c:1277
#, c-format
msgid ""
"You must move them back to the database's default tablespace before using "
"Прежде чем выполнять эту команду, вы должны вернуть их назад в табличное "
"пространство по умолчанию для этой базы данных."
-#: commands/dbcommands.c:1376 commands/dbcommands.c:1922
-#: commands/dbcommands.c:2167 commands/dbcommands.c:2250
+#: commands/dbcommands.c:1402 commands/dbcommands.c:1956
+#: commands/dbcommands.c:2237 commands/dbcommands.c:2320
#, c-format
msgid "some useless files may be left behind in old database directory \"%s\""
msgstr "в старом каталоге базы данных \"%s\" могли остаться ненужные файлы"
-#: commands/dbcommands.c:1497
+#: commands/dbcommands.c:1523
#, c-format
msgid "option \"%s\" cannot be specified with other options"
msgstr "параметр \"%s\" нельзя задать с другими параметрами"
-#: commands/dbcommands.c:1553
+#: commands/dbcommands.c:1570
+#, c-format
+msgid "cannot alter invalid database \"%s\""
+msgstr "изменить свойства некорректной базы \"%s\" нельзя"
+
+#: commands/dbcommands.c:1587
#, c-format
msgid "cannot disallow connections for current database"
msgstr "запретить подключения к текущей базе данных нельзя"
-#: commands/dbcommands.c:1689
+#: commands/dbcommands.c:1723
#, c-format
msgid "permission denied to change owner of database"
msgstr "нет прав на изменение владельца базы данных"
-#: commands/dbcommands.c:2010
+#: commands/dbcommands.c:2044
#, c-format
msgid ""
"There are %d other session(s) and %d prepared transaction(s) using the "
"С этой базой данных связаны другие сеансы (%d) и подготовленные транзакции "
"(%d)."
-#: commands/dbcommands.c:2013
+#: commands/dbcommands.c:2047
#, c-format
msgid "There is %d other session using the database."
msgid_plural "There are %d other sessions using the database."
msgstr[1] "Эта база данных используется ещё в %d сеансах."
msgstr[2] "Эта база данных используется ещё в %d сеансах."
-#: commands/dbcommands.c:2018
+#: commands/dbcommands.c:2052
#, c-format
msgid "There is %d prepared transaction using the database."
msgid_plural "There are %d prepared transactions using the database."
msgstr[1] "С этой базой данных связаны %d подготовленные транзакции."
msgstr[2] "С этой базой данных связаны %d подготовленных транзакций."
-#: commands/dbcommands.c:2124
+#: commands/dbcommands.c:2194
#, c-format
msgid "missing directory \"%s\""
msgstr "отсутствует каталог \"%s\""
-#: commands/dbcommands.c:2183 commands/tablespace.c:189
+#: commands/dbcommands.c:2253 commands/tablespace.c:189
#: commands/tablespace.c:635
#, c-format
msgid "could not stat directory \"%s\": %m"
msgid "EXPLAIN option TIMING requires ANALYZE"
msgstr "параметр TIMING оператора EXPLAIN требует указания ANALYZE"
-#: commands/extension.c:171 commands/extension.c:2931
+#: commands/extension.c:171 commands/extension.c:2944
#, c-format
msgid "extension \"%s\" does not exist"
msgstr "расширение \"%s\" не существует"
msgid "Must be superuser to update this extension."
msgstr "Для изменения этого расширения нужно быть суперпользователем."
-#: commands/extension.c:1113
+#: commands/extension.c:936
+#, c-format
+msgid ""
+"invalid character in extension \"%s\" schema: must not contain any of \"%s\""
+msgstr ""
+"недопустимый символ в имени схемы расширения \"%s\": имя не должно содержать "
+"\"%s\""
+
+#: commands/extension.c:1129
#, c-format
msgid ""
"extension \"%s\" has no update path from version \"%s\" to version \"%s\""
"для расширения \"%s\" не определён путь обновления с версии \"%s\" до версии "
"\"%s\""
-#: commands/extension.c:1320 commands/extension.c:2992
+#: commands/extension.c:1336 commands/extension.c:3005
#, c-format
msgid "version to install must be specified"
msgstr "нужно указать версию для установки"
-#: commands/extension.c:1342
+#: commands/extension.c:1358
#, c-format
msgid "FROM version must be different from installation target version \"%s\""
msgstr "версия FROM должна отличаться от устанавливаемой версии \"%s\""
-#: commands/extension.c:1407
+#: commands/extension.c:1423
#, c-format
msgid ""
"extension \"%s\" has no installation script nor update path for version "
"для расширения \"%s\" не определён путь установки или обновления для версии "
"\"%s\""
-#: commands/extension.c:1442
+#: commands/extension.c:1458
#, c-format
msgid "extension \"%s\" must be installed in schema \"%s\""
msgstr "расширение \"%s\" должно устанавливаться в схему \"%s\""
-#: commands/extension.c:1602
+#: commands/extension.c:1618
#, c-format
msgid "cyclic dependency detected between extensions \"%s\" and \"%s\""
msgstr "выявлена циклическая зависимость между расширениями \"%s\" и \"%s\""
-#: commands/extension.c:1607
+#: commands/extension.c:1623
#, c-format
msgid "installing required extension \"%s\""
msgstr "установка требуемого расширения \"%s\""
-#: commands/extension.c:1631
+#: commands/extension.c:1647
#, c-format
msgid "required extension \"%s\" is not installed"
msgstr "требуемое расширение \"%s\" не установлено"
-#: commands/extension.c:1634
+#: commands/extension.c:1650
#, c-format
msgid "Use CREATE EXTENSION ... CASCADE to install required extensions too."
msgstr ""
"Выполните CREATE EXTENSION ... CASCADE, чтобы установить также требуемые "
"расширения."
-#: commands/extension.c:1671
+#: commands/extension.c:1687
#, c-format
msgid "extension \"%s\" already exists, skipping"
msgstr "расширение \"%s\" уже существует, пропускается"
-#: commands/extension.c:1678
+#: commands/extension.c:1694
#, c-format
msgid "extension \"%s\" already exists"
msgstr "расширение \"%s\" уже существует"
-#: commands/extension.c:1689
+#: commands/extension.c:1705
#, c-format
msgid "nested CREATE EXTENSION is not supported"
msgstr "вложенные операторы CREATE EXTENSION не поддерживаются"
-#: commands/extension.c:1873
+#: commands/extension.c:1889
#, c-format
msgid "cannot drop extension \"%s\" because it is being modified"
msgstr "удалить расширение \"%s\" нельзя, так как это модифицируемый объект"
-#: commands/extension.c:2375
+#: commands/extension.c:2391
#, c-format
msgid "%s can only be called from an SQL script executed by CREATE EXTENSION"
msgstr ""
"%s можно вызывать только из SQL-скрипта, запускаемого командой CREATE "
"EXTENSION"
-#: commands/extension.c:2387
+#: commands/extension.c:2403
#, c-format
msgid "OID %u does not refer to a table"
msgstr "OID %u не относится к таблице"
-#: commands/extension.c:2392
+#: commands/extension.c:2408
#, c-format
msgid "table \"%s\" is not a member of the extension being created"
msgstr "таблица \"%s\" не относится к созданному расширению"
-#: commands/extension.c:2746
+#: commands/extension.c:2762
#, c-format
msgid ""
"cannot move extension \"%s\" into schema \"%s\" because the extension "
"переместить расширение \"%s\" в схему \"%s\" нельзя, так как оно содержит "
"схему"
-#: commands/extension.c:2787 commands/extension.c:2850
+#: commands/extension.c:2803 commands/extension.c:2863
#, c-format
msgid "extension \"%s\" does not support SET SCHEMA"
msgstr "расширение \"%s\" не поддерживает SET SCHEMA"
-#: commands/extension.c:2852
+#: commands/extension.c:2865
#, c-format
msgid "%s is not in the extension's schema \"%s\""
msgstr "объект %s не принадлежит схеме расширения \"%s\""
-#: commands/extension.c:2911
+#: commands/extension.c:2924
#, c-format
msgid "nested ALTER EXTENSION is not supported"
msgstr "вложенные операторы ALTER EXTENSION не поддерживаются"
-#: commands/extension.c:3003
+#: commands/extension.c:3016
#, c-format
msgid "version \"%s\" of extension \"%s\" is already installed"
msgstr "версия \"%s\" расширения \"%s\" уже установлена"
-#: commands/extension.c:3262
+#: commands/extension.c:3275
#, c-format
msgid ""
"cannot add schema \"%s\" to extension \"%s\" because the schema contains the "
"добавить схему \"%s\" к расширению \"%s\" нельзя, так как схема содержит "
"расширение"
-#: commands/extension.c:3356
+#: commands/extension.c:3369
#, c-format
msgid "file \"%s\" is too large"
msgstr "файл \"%s\" слишком большой"
msgid "Table \"%s\" contains partitions that are foreign tables."
msgstr "Таблица \"%s\" содержит секции, являющиеся сторонними таблицами."
-#: commands/indexcmds.c:1658
+#: commands/indexcmds.c:1675
#, c-format
msgid "functions in index predicate must be marked IMMUTABLE"
msgstr "функции в предикате индекса должны быть помечены как IMMUTABLE"
-#: commands/indexcmds.c:1736 parser/parse_utilcmd.c:2461
+#: commands/indexcmds.c:1753 parser/parse_utilcmd.c:2461
#: parser/parse_utilcmd.c:2595
#, c-format
msgid "column \"%s\" named in key does not exist"
msgstr "указанный в ключе столбец \"%s\" не существует"
-#: commands/indexcmds.c:1760 parser/parse_utilcmd.c:1805
+#: commands/indexcmds.c:1777 parser/parse_utilcmd.c:1805
#, c-format
msgid "expressions are not supported in included columns"
msgstr "выражения во включаемых столбцах не поддерживаются"
-#: commands/indexcmds.c:1801
+#: commands/indexcmds.c:1818
#, c-format
msgid "functions in index expression must be marked IMMUTABLE"
msgstr "функции в индексном выражении должны быть помечены как IMMUTABLE"
-#: commands/indexcmds.c:1816
+#: commands/indexcmds.c:1833
#, c-format
msgid "including column does not support a collation"
msgstr "включаемые столбцы не поддерживают правила сортировки"
-#: commands/indexcmds.c:1820
+#: commands/indexcmds.c:1837
#, c-format
msgid "including column does not support an operator class"
msgstr "включаемые столбцы не поддерживают классы операторов"
-#: commands/indexcmds.c:1824
+#: commands/indexcmds.c:1841
#, c-format
msgid "including column does not support ASC/DESC options"
msgstr "включаемые столбцы не поддерживают сортировку ASC/DESC"
-#: commands/indexcmds.c:1828
+#: commands/indexcmds.c:1845
#, c-format
msgid "including column does not support NULLS FIRST/LAST options"
msgstr "включаемые столбцы не поддерживают указания NULLS FIRST/LAST"
-#: commands/indexcmds.c:1869
+#: commands/indexcmds.c:1886
#, c-format
msgid "could not determine which collation to use for index expression"
msgstr "не удалось определить правило сортировки для индексного выражения"
-#: commands/indexcmds.c:1877 commands/tablecmds.c:15987 commands/typecmds.c:837
+#: commands/indexcmds.c:1894 commands/tablecmds.c:15995 commands/typecmds.c:837
#: parser/parse_expr.c:2862 parser/parse_type.c:567 parser/parse_utilcmd.c:3668
#: parser/parse_utilcmd.c:4216 utils/adt/misc.c:533
#, c-format
msgid "collations are not supported by type %s"
msgstr "тип %s не поддерживает сортировку (COLLATION)"
-#: commands/indexcmds.c:1942
+#: commands/indexcmds.c:1959
#, c-format
msgid "operator %s is not commutative"
msgstr "оператор %s не коммутативен"
-#: commands/indexcmds.c:1944
+#: commands/indexcmds.c:1961
#, c-format
msgid "Only commutative operators can be used in exclusion constraints."
msgstr ""
"В ограничениях-исключениях могут использоваться только коммутативные "
"операторы."
-#: commands/indexcmds.c:1970
+#: commands/indexcmds.c:1987
#, c-format
msgid "operator %s is not a member of operator family \"%s\""
msgstr "оператор \"%s\" не входит в семейство операторов \"%s\""
-#: commands/indexcmds.c:1973
+#: commands/indexcmds.c:1990
#, c-format
msgid ""
"The exclusion operator must be related to the index operator class for the "
"Оператор исключения для ограничения должен относиться к классу операторов "
"индекса."
-#: commands/indexcmds.c:2008
+#: commands/indexcmds.c:2025
#, c-format
msgid "access method \"%s\" does not support ASC/DESC options"
msgstr "метод доступа \"%s\" не поддерживает сортировку ASC/DESC"
-#: commands/indexcmds.c:2013
+#: commands/indexcmds.c:2030
#, c-format
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr "метод доступа \"%s\" не поддерживает параметр NULLS FIRST/LAST"
-#: commands/indexcmds.c:2073 commands/tablecmds.c:16012
-#: commands/tablecmds.c:16018 commands/typecmds.c:2008
+#: commands/indexcmds.c:2090 commands/tablecmds.c:16020
+#: commands/tablecmds.c:16026 commands/typecmds.c:2008
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
msgstr ""
"для типа данных %s не определён класс операторов по умолчанию для метода "
"доступа \"%s\""
-#: commands/indexcmds.c:2075
+#: commands/indexcmds.c:2092
#, c-format
msgid ""
"You must specify an operator class for the index or define a default "
"Вы должны указать класс операторов для индекса или определить класс "
"операторов по умолчанию для этого типа данных."
-#: commands/indexcmds.c:2104 commands/indexcmds.c:2112
+#: commands/indexcmds.c:2121 commands/indexcmds.c:2129
#: commands/opclasscmds.c:208
#, c-format
msgid "operator class \"%s\" does not exist for access method \"%s\""
msgstr "класс операторов \"%s\" для метода доступа \"%s\" не существует"
-#: commands/indexcmds.c:2126 commands/typecmds.c:1996
+#: commands/indexcmds.c:2143 commands/typecmds.c:1996
#, c-format
msgid "operator class \"%s\" does not accept data type %s"
msgstr "класс операторов \"%s\" не принимает тип данных %s"
-#: commands/indexcmds.c:2216
+#: commands/indexcmds.c:2233
#, c-format
msgid "there are multiple default operator classes for data type %s"
msgstr ""
"для типа данных %s определено несколько классов операторов по умолчанию"
-#: commands/indexcmds.c:2665
+#: commands/indexcmds.c:2682
#, c-format
msgid "table \"%s\" has no indexes that can be reindexed concurrently"
msgstr ""
"в таблице \"%s\" нет индексов, которые можно переиндексировать неблокирующим "
"способом"
-#: commands/indexcmds.c:2676
+#: commands/indexcmds.c:2693
#, c-format
msgid "table \"%s\" has no indexes to reindex"
msgstr "в таблице \"%s\" нет индексов для переиндексации"
-#: commands/indexcmds.c:2715 commands/indexcmds.c:2996
-#: commands/indexcmds.c:3089
+#: commands/indexcmds.c:2732 commands/indexcmds.c:3013
+#: commands/indexcmds.c:3106
#, c-format
msgid "cannot reindex system catalogs concurrently"
msgstr "Переиндексировать системные каталоги неблокирующим способом нельзя"
-#: commands/indexcmds.c:2738
+#: commands/indexcmds.c:2755
#, c-format
msgid "can only reindex the currently open database"
msgstr "переиндексировать можно только текущую базу данных"
-#: commands/indexcmds.c:2829
+#: commands/indexcmds.c:2846
#, c-format
msgid "cannot reindex system catalogs concurrently, skipping all"
msgstr ""
"все системные каталоги пропускаются, так как их нельзя переиндексировать "
"неблокирующим способом"
-#: commands/indexcmds.c:2881 commands/indexcmds.c:3620
+#: commands/indexcmds.c:2898 commands/indexcmds.c:3637
#, c-format
msgid "table \"%s.%s\" was reindexed"
msgstr "таблица \"%s.%s\" переиндексирована"
-#: commands/indexcmds.c:3011 commands/indexcmds.c:3057
+#: commands/indexcmds.c:3028 commands/indexcmds.c:3074
#, c-format
msgid "cannot reindex invalid index \"%s.%s\" concurrently, skipping"
msgstr ""
"перестроить нерабочий индекс \"%s.%s\" неблокирующим способом нельзя, он "
"пропускается"
-#: commands/indexcmds.c:3017
+#: commands/indexcmds.c:3034
#, c-format
msgid ""
"cannot reindex exclusion constraint index \"%s.%s\" concurrently, skipping"
"перестроить индекс ограничения-исключения \"%s.%s\" неблокирующим способом "
"нельзя, он пропускается"
-#: commands/indexcmds.c:3099
+#: commands/indexcmds.c:3116
#, c-format
msgid "cannot reindex invalid index on TOAST table concurrently"
msgstr ""
"перестроить нерабочий индекс в таблице TOAST неблокирующим способом нельзя"
-#: commands/indexcmds.c:3127
+#: commands/indexcmds.c:3144
#, c-format
msgid "cannot reindex this type of relation concurrently"
msgstr "переиндексировать отношение такого типа неблокирующим способом нельзя"
-#: commands/indexcmds.c:3602 commands/indexcmds.c:3613
+#: commands/indexcmds.c:3619 commands/indexcmds.c:3630
#, c-format
msgid "index \"%s.%s\" was reindexed"
msgstr "индекс \"%s.%s\" был перестроен"
-#: commands/indexcmds.c:3645
+#: commands/indexcmds.c:3662
#, c-format
msgid "REINDEX is not yet implemented for partitioned indexes"
msgstr "REINDEX для секционированных индексов ещё не реализован"
#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:140
#: commands/tablecmds.c:1514 commands/tablecmds.c:1997
#: commands/tablecmds.c:3063 commands/tablecmds.c:5452
-#: commands/tablecmds.c:8140 commands/tablecmds.c:15574
-#: commands/tablecmds.c:15609 commands/trigger.c:327 commands/trigger.c:1552
+#: commands/tablecmds.c:8140 commands/tablecmds.c:15582
+#: commands/tablecmds.c:15617 commands/trigger.c:327 commands/trigger.c:1552
#: commands/trigger.c:1661 rewrite/rewriteDefine.c:278
#: rewrite/rewriteDefine.c:956
#, c-format
"Владельцем публикации всех таблиц (FOR ALL TABLES) должен быть "
"суперпользователь."
-#: commands/schemacmds.c:106 commands/schemacmds.c:294
+#: commands/schemacmds.c:109 commands/schemacmds.c:311
#, c-format
msgid "unacceptable schema name \"%s\""
msgstr "неприемлемое имя схемы: \"%s\""
-#: commands/schemacmds.c:107 commands/schemacmds.c:295
+#: commands/schemacmds.c:110 commands/schemacmds.c:312
#, c-format
msgid "The prefix \"pg_\" is reserved for system schemas."
msgstr "Префикс \"pg_\" зарезервирован для системных схем."
-#: commands/schemacmds.c:131
+#: commands/schemacmds.c:134
#, c-format
msgid "schema \"%s\" already exists, skipping"
msgstr "схема \"%s\" уже существует, пропускается"
"не удалось подключиться к серверу публикации для удаления слота репликации "
"\"%s\""
-#: commands/subscriptioncmds.c:1006 commands/subscriptioncmds.c:1021
+#: commands/subscriptioncmds.c:1006 commands/subscriptioncmds.c:1022
#: replication/logical/tablesync.c:912 replication/logical/tablesync.c:934
#, c-format
msgid "The error was: %s"
#. translator: %s is an SQL ALTER command
#: commands/subscriptioncmds.c:1008
#, c-format
-msgid "Use %s to disassociate the subscription from the slot."
-msgstr "Выполните %s, чтобы отвязать подписку от слота."
+msgid ""
+"Use %s to disable the subscription, and then use %s to disassociate it from "
+"the slot."
+msgstr ""
+"Выполните %s, чтобы отключить подписку, а затем выполните %s, чтобы отвязать "
+"её от слота."
-#: commands/subscriptioncmds.c:1019
+#: commands/subscriptioncmds.c:1020
#, c-format
msgid "could not drop the replication slot \"%s\" on publisher"
msgstr "слот репликации \"%s\" на сервере публикации не был удалён"
-#: commands/subscriptioncmds.c:1024
+#: commands/subscriptioncmds.c:1025
#, c-format
msgid "dropped replication slot \"%s\" on publisher"
msgstr "слот репликации \"%s\" удалён на сервере репликации"
-#: commands/subscriptioncmds.c:1065
+#: commands/subscriptioncmds.c:1066
#, c-format
msgid "permission denied to change owner of subscription \"%s\""
msgstr "нет прав на изменение владельца подписки \"%s\""
-#: commands/subscriptioncmds.c:1067
+#: commands/subscriptioncmds.c:1068
#, c-format
msgid "The owner of a subscription must be a superuser."
msgstr "Владельцем подписки должен быть суперпользователь."
-#: commands/subscriptioncmds.c:1182
+#: commands/subscriptioncmds.c:1183
#, c-format
msgid "could not receive list of replicated tables from the publisher: %s"
msgstr ""
"Выполните DROP MATERIALIZED VIEW для удаления материализованного "
"представления."
-#: commands/tablecmds.c:250 commands/tablecmds.c:274 commands/tablecmds.c:17289
+#: commands/tablecmds.c:250 commands/tablecmds.c:274 commands/tablecmds.c:17301
#: parser/parse_utilcmd.c:2199
#, c-format
msgid "index \"%s\" does not exist"
msgid "cannot change owner of sequence \"%s\""
msgstr "сменить владельца последовательности \"%s\" нельзя"
-#: commands/tablecmds.c:12437 commands/tablecmds.c:15685
+#: commands/tablecmds.c:12437 commands/tablecmds.c:15693
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Используйте ALTER TYPE."
msgid "cannot inherit from a partition"
msgstr "наследование от секции невозможно"
-#: commands/tablecmds.c:13550 commands/tablecmds.c:16333
+#: commands/tablecmds.c:13550 commands/tablecmds.c:16341
#, c-format
msgid "circular inheritance not allowed"
msgstr "циклическое наследование недопустимо"
-#: commands/tablecmds.c:13551 commands/tablecmds.c:16334
+#: commands/tablecmds.c:13551 commands/tablecmds.c:16342
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "\"%s\" уже является потомком \"%s\"."
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "отношение \"%s\" уже существует в схеме \"%s\""
-#: commands/tablecmds.c:15668
+#: commands/tablecmds.c:15676
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "\"%s\" - это не составной тип"
-#: commands/tablecmds.c:15700
+#: commands/tablecmds.c:15708
#, c-format
msgid ""
"\"%s\" is not a table, view, materialized view, sequence, or foreign table"
"\"%s\" - это не таблица, представление, мат. представление, "
"последовательность или сторонняя таблица"
-#: commands/tablecmds.c:15735
+#: commands/tablecmds.c:15743
#, c-format
msgid "unrecognized partitioning strategy \"%s\""
msgstr "нераспознанная стратегия секционирования \"%s\""
-#: commands/tablecmds.c:15743
+#: commands/tablecmds.c:15751
#, c-format
msgid "cannot use \"list\" partition strategy with more than one column"
msgstr "стратегия секционирования по списку не поддерживает несколько столбцов"
-#: commands/tablecmds.c:15809
+#: commands/tablecmds.c:15817
#, c-format
msgid "column \"%s\" named in partition key does not exist"
msgstr "столбец \"%s\", упомянутый в ключе секционирования, не существует"
-#: commands/tablecmds.c:15817
+#: commands/tablecmds.c:15825
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "системный столбец \"%s\" нельзя использовать в ключе секционирования"
-#: commands/tablecmds.c:15828 commands/tablecmds.c:15945
+#: commands/tablecmds.c:15836 commands/tablecmds.c:15953
#, c-format
msgid "cannot use generated column in partition key"
msgstr "генерируемый столбец нельзя использовать в ключе секционирования"
-#: commands/tablecmds.c:15829 commands/tablecmds.c:15946 commands/trigger.c:667
-#: rewrite/rewriteHandler.c:871 rewrite/rewriteHandler.c:888
+#: commands/tablecmds.c:15837 commands/tablecmds.c:15954 commands/trigger.c:667
+#: rewrite/rewriteHandler.c:873 rewrite/rewriteHandler.c:890
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "Столбец \"%s\" является генерируемым."
-#: commands/tablecmds.c:15905
+#: commands/tablecmds.c:15913
#, c-format
msgid "functions in partition key expression must be marked IMMUTABLE"
msgstr ""
"функции в выражении ключа секционирования должны быть помечены как IMMUTABLE"
-#: commands/tablecmds.c:15922
+#: commands/tablecmds.c:15930
#, c-format
msgid "partition key expressions cannot contain whole-row references"
msgstr ""
"выражения ключей секционирования не могут содержать ссылки на кортеж целиком"
-#: commands/tablecmds.c:15929
+#: commands/tablecmds.c:15937
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr ""
"выражения ключей секционирования не могут содержать ссылки на системный "
"столбец"
-#: commands/tablecmds.c:15958
+#: commands/tablecmds.c:15966
#, c-format
msgid "cannot use constant expression as partition key"
msgstr ""
"в качестве ключа секционирования нельзя использовать константное выражение"
-#: commands/tablecmds.c:15979
+#: commands/tablecmds.c:15987
#, c-format
msgid "could not determine which collation to use for partition expression"
msgstr "не удалось определить правило сортировки для выражения секционирования"
-#: commands/tablecmds.c:16014
+#: commands/tablecmds.c:16022
#, c-format
msgid ""
"You must specify a hash operator class or define a default hash operator "
"Вы должны указать класс операторов хеширования или определить класс "
"операторов хеширования по умолчанию для этого типа данных."
-#: commands/tablecmds.c:16020
+#: commands/tablecmds.c:16028
#, c-format
msgid ""
"You must specify a btree operator class or define a default btree operator "
"Вы должны указать класс операторов B-дерева или определить класс операторов "
"B-дерева по умолчанию для этого типа данных."
-#: commands/tablecmds.c:16165
+#: commands/tablecmds.c:16173
#, c-format
msgid ""
"partition constraint for table \"%s\" is implied by existing constraints"
"ограничение секции для таблицы \"%s\" подразумевается существующими "
"ограничениями"
-#: commands/tablecmds.c:16169 partitioning/partbounds.c:1245
+#: commands/tablecmds.c:16177 partitioning/partbounds.c:1245
#: partitioning/partbounds.c:1296
#, c-format
msgid ""
"изменённое ограничение секции для секции по умолчанию \"%s\" подразумевается "
"существующими ограничениями"
-#: commands/tablecmds.c:16273
+#: commands/tablecmds.c:16281
#, c-format
msgid "\"%s\" is already a partition"
msgstr "\"%s\" уже является секцией"
-#: commands/tablecmds.c:16279
+#: commands/tablecmds.c:16287
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "подключить типизированную таблицу в качестве секции нельзя"
-#: commands/tablecmds.c:16295
+#: commands/tablecmds.c:16303
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "подключить потомок в иерархии наследования в качестве секции нельзя"
-#: commands/tablecmds.c:16309
+#: commands/tablecmds.c:16317
#, c-format
msgid "cannot attach inheritance parent as partition"
msgstr "подключить родитель в иерархии наследования в качестве секции нельзя"
-#: commands/tablecmds.c:16343
+#: commands/tablecmds.c:16351
#, c-format
msgid ""
"cannot attach a temporary relation as partition of permanent relation \"%s\""
"подключить временное отношение в качестве секции постоянного отношения "
"\"%s\" нельзя"
-#: commands/tablecmds.c:16351
+#: commands/tablecmds.c:16359
#, c-format
msgid ""
"cannot attach a permanent relation as partition of temporary relation \"%s\""
"подключить постоянное отношение в качестве секции временного отношения "
"\"%s\" нельзя"
-#: commands/tablecmds.c:16359
+#: commands/tablecmds.c:16367
#, c-format
msgid "cannot attach as partition of temporary relation of another session"
msgstr "подключить секцию к временному отношению в другом сеансе нельзя"
-#: commands/tablecmds.c:16366
+#: commands/tablecmds.c:16374
#, c-format
msgid "cannot attach temporary relation of another session as partition"
msgstr ""
"подключить временное отношение из другого сеанса в качестве секции нельзя"
-#: commands/tablecmds.c:16386
+#: commands/tablecmds.c:16394
#, c-format
msgid "table \"%s\" contains column \"%s\" not found in parent \"%s\""
msgstr ""
"таблица \"%s\" содержит столбец \"%s\", отсутствующий в родителе \"%s\""
-#: commands/tablecmds.c:16389
+#: commands/tablecmds.c:16397
#, c-format
msgid "The new partition may contain only the columns present in parent."
msgstr ""
"Новая секция может содержать только столбцы, имеющиеся в родительской "
"таблице."
-#: commands/tablecmds.c:16401
+#: commands/tablecmds.c:16409
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming a partition"
msgstr "триггер \"%s\" не позволяет сделать таблицу \"%s\" секцией"
-#: commands/tablecmds.c:16403 commands/trigger.c:473
+#: commands/tablecmds.c:16411 commands/trigger.c:473
#, c-format
msgid "ROW triggers with transition tables are not supported on partitions"
msgstr "триггеры ROW с переходными таблицами для секций не поддерживаются"
-#: commands/tablecmds.c:16586
+#: commands/tablecmds.c:16594
#, c-format
msgid ""
"cannot attach foreign table \"%s\" as partition of partitioned table \"%s\""
msgstr ""
"нельзя присоединить стороннюю таблицу \"%s\" в качестве секции таблицы \"%s\""
-#: commands/tablecmds.c:16589
+#: commands/tablecmds.c:16597
#, c-format
msgid "Table \"%s\" contains unique indexes."
msgstr "Таблица \"%s\" содержит уникальные индексы."
-#: commands/tablecmds.c:17323 commands/tablecmds.c:17343
-#: commands/tablecmds.c:17365 commands/tablecmds.c:17384
-#: commands/tablecmds.c:17426
+#: commands/tablecmds.c:17335 commands/tablecmds.c:17355
+#: commands/tablecmds.c:17377 commands/tablecmds.c:17396
+#: commands/tablecmds.c:17438
#, c-format
msgid "cannot attach index \"%s\" as a partition of index \"%s\""
msgstr "нельзя присоединить индекс \"%s\" в качестве секции индекса \"%s\""
-#: commands/tablecmds.c:17326
+#: commands/tablecmds.c:17338
#, c-format
msgid "Index \"%s\" is already attached to another index."
msgstr "Индекс \"%s\" уже присоединён к другому индексу."
-#: commands/tablecmds.c:17346
+#: commands/tablecmds.c:17358
#, c-format
msgid "Index \"%s\" is not an index on any partition of table \"%s\"."
msgstr "Индекс \"%s\" не является индексом какой-либо секции таблицы \"%s\"."
-#: commands/tablecmds.c:17368
+#: commands/tablecmds.c:17380
#, c-format
msgid "The index definitions do not match."
msgstr "Определения индексов не совпадают."
-#: commands/tablecmds.c:17387
+#: commands/tablecmds.c:17399
#, c-format
msgid ""
"The index \"%s\" belongs to a constraint in table \"%s\" but no constraint "
"Индекс \"%s\" принадлежит ограничению в таблице \"%s\", но для индекса "
"\"%s\" ограничения нет."
-#: commands/tablecmds.c:17429
+#: commands/tablecmds.c:17441
#, c-format
msgid "Another index is already attached for partition \"%s\"."
msgstr "К секции \"%s\" уже присоединён другой индекс."
#, c-format
msgid "skipping \"%s\" --- only superuser can vacuum it"
msgstr ""
-"\"%s\" пропускается --- только суперпользователь может очистить эту таблицу"
+"\"%s\" пропускается --- только суперпользователь может очистить это отношение"
#: commands/vacuum.c:516
#, c-format
msgid "skipping \"%s\" --- only superuser or database owner can vacuum it"
msgstr ""
-"пропускается \"%s\" --- только суперпользователь или владелец БД может "
-"очистить эту таблицу"
+"\"%s\" пропускается --- только суперпользователь или владелец БД может "
+"очистить это отношение"
#: commands/vacuum.c:520
#, c-format
#, c-format
msgid "skipping \"%s\" --- only superuser can analyze it"
msgstr ""
-"\"%s\" пропускается --- только суперпользователь может анализировать этот "
-"объект"
+"\"%s\" пропускается --- только суперпользователь может анализировать это "
+"отношение"
#: commands/vacuum.c:539
#, c-format
msgid "skipping \"%s\" --- only superuser or database owner can analyze it"
msgstr ""
"\"%s\" пропускается --- только суперпользователь или владелец БД может "
-"анализировать этот объект"
+"анализировать это отношение"
#: commands/vacuum.c:543
#, c-format
msgid "skipping \"%s\" --- only table or database owner can analyze it"
msgstr ""
"\"%s\" пропускается --- только владелец таблицы или БД может анализировать "
-"этот объект"
+"это отношение"
#: commands/vacuum.c:622 commands/vacuum.c:718
#, c-format
"Скорее закройте открытые транзакции в мультитранзакциях, чтобы избежать "
"проблемы зацикливания."
-#: commands/vacuum.c:1591
+#: commands/vacuum.c:1605
#, c-format
msgid "some databases have not been vacuumed in over 2 billion transactions"
msgstr ""
"есть базы данных, которые не очищались на протяжении более чем 2 миллиардов "
"транзакций"
-#: commands/vacuum.c:1592
+#: commands/vacuum.c:1606
#, c-format
msgid "You might have already suffered transaction-wraparound data loss."
msgstr ""
"Возможно, вы уже потеряли данные в результате зацикливания ID транзакций."
-#: commands/vacuum.c:1752
+#: commands/vacuum.c:1770
#, c-format
msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
msgstr ""
"\"%s\" пропускается --- очищать не таблицы или специальные системные таблицы "
"нельзя"
-#: commands/variable.c:165 utils/misc/guc.c:10999 utils/misc/guc.c:11061
+#: commands/variable.c:165 utils/misc/guc.c:11007 utils/misc/guc.c:11069
#, c-format
msgid "Unrecognized key word: \"%s\"."
msgstr "нераспознанное ключевое слово: \"%s\"."
msgstr ""
"для курсора \"%s\" не выполняется обновляемое сканирование таблицы \"%s\""
-#: executor/execCurrent.c:280 executor/execExprInterp.c:2352
+#: executor/execCurrent.c:280 executor/execExprInterp.c:2353
#, c-format
msgid ""
"type of parameter %d (%s) does not match that when preparing the plan (%s)"
"тип параметра %d (%s) не соответствует тому, с которым подготавливался план "
"(%s)"
-#: executor/execCurrent.c:292 executor/execExprInterp.c:2364
+#: executor/execCurrent.c:292 executor/execExprInterp.c:2365
#, c-format
msgid "no value found for parameter %d"
msgstr "не найдено значение параметра %d"
msgstr[2] "функции нельзя передать больше %d аргументов"
#: executor/execExpr.c:2675 executor/execExpr.c:2681
-#: executor/execExprInterp.c:2680 utils/adt/arrayfuncs.c:261
+#: executor/execExprInterp.c:2681 utils/adt/arrayfuncs.c:261
#: utils/adt/arrayfuncs.c:561 utils/adt/arrayfuncs.c:1303
#: utils/adt/arrayfuncs.c:3345 utils/adt/arrayfuncs.c:5302
#: utils/adt/arrayfuncs.c:5823
msgid "attribute %d of type %s has wrong type"
msgstr "атрибут %d типа %s имеет неправильный тип"
-#: executor/execExprInterp.c:1884 executor/execExprInterp.c:2962
-#: executor/execExprInterp.c:3008
+#: executor/execExprInterp.c:1884 executor/execExprInterp.c:2963
+#: executor/execExprInterp.c:3009
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr "В таблице задан тип %s, а в запросе ожидается %s."
-#: executor/execExprInterp.c:1963 utils/adt/expandedrecord.c:98
+#: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98
#: utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574
#: utils/cache/typcache.c:1730 utils/cache/typcache.c:1878
-#: utils/fmgr/funcapi.c:424
+#: utils/fmgr/funcapi.c:490
#, c-format
msgid "type %s is not composite"
msgstr "тип %s не является составным"
-#: executor/execExprInterp.c:2442
+#: executor/execExprInterp.c:2443
#, c-format
msgid "WHERE CURRENT OF is not supported for this table type"
msgstr "WHERE CURRENT OF для таблиц такого типа не поддерживается"
-#: executor/execExprInterp.c:2658
+#: executor/execExprInterp.c:2659
#, c-format
msgid "cannot merge incompatible arrays"
msgstr "не удалось объединить несовместимые массивы"
-#: executor/execExprInterp.c:2659
+#: executor/execExprInterp.c:2660
#, c-format
msgid ""
"Array with element type %s cannot be included in ARRAY construct with "
"Массив с типом элементов %s нельзя включить в конструкцию ARRAY с типом "
"элементов %s."
-#: executor/execExprInterp.c:2700 executor/execExprInterp.c:2735
+#: executor/execExprInterp.c:2701 executor/execExprInterp.c:2736
#, c-format
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
"для многомерных массивов должны задаваться выражения с соответствующими "
"размерностями"
-#: executor/execExprInterp.c:2712 utils/adt/array_expanded.c:274
+#: executor/execExprInterp.c:2713 utils/adt/array_expanded.c:274
#: utils/adt/arrayfuncs.c:934 utils/adt/arrayfuncs.c:1521
#: utils/adt/arrayfuncs.c:3233 utils/adt/arrayfuncs.c:3375
#: utils/adt/arrayfuncs.c:5915 utils/adt/arrayfuncs.c:6256
msgid "array size exceeds the maximum allowed (%d)"
msgstr "размер массива превышает предел (%d)"
-#: executor/execExprInterp.c:2961 executor/execExprInterp.c:3007
+#: executor/execExprInterp.c:2962 executor/execExprInterp.c:3008
#, c-format
msgid "attribute %d has wrong type"
msgstr "атрибут %d имеет неверный тип"
-#: executor/execExprInterp.c:3121
+#: executor/execExprInterp.c:3126
#, c-format
msgid "array subscript in assignment must not be null"
msgstr "индекс элемента массива в присваивании не может быть NULL"
-#: executor/execExprInterp.c:3551 utils/adt/domains.c:149
+#: executor/execExprInterp.c:3556 utils/adt/domains.c:149
#, c-format
msgid "domain %s does not allow null values"
msgstr "домен %s не допускает значения null"
-#: executor/execExprInterp.c:3566 utils/adt/domains.c:184
+#: executor/execExprInterp.c:3571 utils/adt/domains.c:184
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr "значение домена %s нарушает ограничение-проверку \"%s\""
-#: executor/execExprInterp.c:3937 executor/execExprInterp.c:3954
-#: executor/execExprInterp.c:4054 executor/nodeModifyTable.c:109
+#: executor/execExprInterp.c:3942 executor/execExprInterp.c:3959
+#: executor/execExprInterp.c:4059 executor/nodeModifyTable.c:109
#: executor/nodeModifyTable.c:120 executor/nodeModifyTable.c:137
#: executor/nodeModifyTable.c:145
#, c-format
msgid "table row type and query-specified row type do not match"
msgstr "тип строки таблицы отличается от типа строки-результата запроса"
-#: executor/execExprInterp.c:3938
+#: executor/execExprInterp.c:3943
#, c-format
msgid "Table row contains %d attribute, but query expects %d."
msgid_plural "Table row contains %d attributes, but query expects %d."
msgstr[1] "Строка таблицы содержит %d атрибута, а в запросе ожидается %d."
msgstr[2] "Строка таблицы содержит %d атрибутов, а в запросе ожидается %d."
-#: executor/execExprInterp.c:3955 executor/nodeModifyTable.c:121
+#: executor/execExprInterp.c:3960 executor/nodeModifyTable.c:121
#, c-format
msgid "Table has type %s at ordinal position %d, but query expects %s."
msgstr ""
"В таблице определён тип %s (номер столбца: %d), а в запросе предполагается "
"%s."
-#: executor/execExprInterp.c:4055 executor/execSRF.c:967
+#: executor/execExprInterp.c:4060 executor/execSRF.c:967
#, c-format
msgid "Physical storage mismatch on dropped attribute at ordinal position %d."
msgstr ""
msgid "cannot change TOAST relation \"%s\""
msgstr "TOAST-отношение \"%s\" изменить нельзя"
-#: executor/execMain.c:1101 rewrite/rewriteHandler.c:3060
-#: rewrite/rewriteHandler.c:3887
+#: executor/execMain.c:1101 rewrite/rewriteHandler.c:3062
+#: rewrite/rewriteHandler.c:3889
#, c-format
msgid "cannot insert into view \"%s\""
msgstr "вставить данные в представление \"%s\" нельзя"
-#: executor/execMain.c:1103 rewrite/rewriteHandler.c:3063
-#: rewrite/rewriteHandler.c:3890
+#: executor/execMain.c:1103 rewrite/rewriteHandler.c:3065
+#: rewrite/rewriteHandler.c:3892
#, c-format
msgid ""
"To enable inserting into the view, provide an INSTEAD OF INSERT trigger or "
"Чтобы представление допускало добавление данных, установите триггер INSTEAD "
"OF INSERT или безусловное правило ON INSERT DO INSTEAD."
-#: executor/execMain.c:1109 rewrite/rewriteHandler.c:3068
-#: rewrite/rewriteHandler.c:3895
+#: executor/execMain.c:1109 rewrite/rewriteHandler.c:3070
+#: rewrite/rewriteHandler.c:3897
#, c-format
msgid "cannot update view \"%s\""
msgstr "изменить данные в представлении \"%s\" нельзя"
-#: executor/execMain.c:1111 rewrite/rewriteHandler.c:3071
-#: rewrite/rewriteHandler.c:3898
+#: executor/execMain.c:1111 rewrite/rewriteHandler.c:3073
+#: rewrite/rewriteHandler.c:3900
#, c-format
msgid ""
"To enable updating the view, provide an INSTEAD OF UPDATE trigger or an "
"Чтобы представление допускало изменение данных, установите триггер INSTEAD "
"OF UPDATE или безусловное правило ON UPDATE DO INSTEAD."
-#: executor/execMain.c:1117 rewrite/rewriteHandler.c:3076
-#: rewrite/rewriteHandler.c:3903
+#: executor/execMain.c:1117 rewrite/rewriteHandler.c:3078
+#: rewrite/rewriteHandler.c:3905
#, c-format
msgid "cannot delete from view \"%s\""
msgstr "удалить данные из представления \"%s\" нельзя"
-#: executor/execMain.c:1119 rewrite/rewriteHandler.c:3079
-#: rewrite/rewriteHandler.c:3906
+#: executor/execMain.c:1119 rewrite/rewriteHandler.c:3081
+#: rewrite/rewriteHandler.c:3908
#, c-format
msgid ""
"To enable deleting from the view, provide an INSTEAD OF DELETE trigger or an "
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE не поддерживается"
-#: executor/spi.c:1548 parser/analyze.c:2459
+#: executor/spi.c:1548 parser/analyze.c:2496
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Прокручиваемые курсоры должны быть READ ONLY."
msgid "Valid options in this context are: %s"
msgstr "В данном контексте допустимы параметры: %s"
-#: jit/jit.c:208 utils/fmgr/dfmgr.c:209 utils/fmgr/dfmgr.c:426
-#: utils/fmgr/dfmgr.c:474
-#, c-format
-msgid "could not access file \"%s\": %m"
-msgstr "нет доступа к файлу \"%s\": %m"
-
-#: jit/llvm/llvmjit.c:736
+#: jit/llvm/llvmjit.c:808
#, c-format
msgid "time to inline: %.3fs, opt: %.3fs, emit: %.3fs"
msgstr "время внедрения: %.3fs, оптимизации: %.3fs, выдачи: %.3fs"
-#: lib/dshash.c:246 utils/mmgr/dsa.c:702 utils/mmgr/dsa.c:724
-#: utils/mmgr/dsa.c:805
+#: lib/dshash.c:246 utils/mmgr/dsa.c:703 utils/mmgr/dsa.c:725
+#: utils/mmgr/dsa.c:806
#, c-format
msgid "Failed on DSA request of size %zu."
msgstr "Ошибка при запросе памяти DSA (%zu Б)."
msgid "could not receive data from client: %m"
msgstr "не удалось получить данные от клиента: %m"
-#: libpq/pqcomm.c:1229 tcop/postgres.c:4118
+#: libpq/pqcomm.c:1229 tcop/postgres.c:4119
#, c-format
msgid "terminating connection because protocol synchronization was lost"
msgstr "закрытие подключения из-за потери синхронизации протокола"
#: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938
#: parser/parse_coerce.c:1966 parser/parse_coerce.c:2042
#: parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967
-#: utils/fmgr/funcapi.c:496
+#: utils/fmgr/funcapi.c:562
#, c-format
msgid "could not find array type for data type %s"
msgstr "тип массива для типа данных %s не найден"
msgstr "%s не может применяться к NULL-содержащей стороне внешнего соединения"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1910 parser/analyze.c:1637 parser/analyze.c:1835
-#: parser/analyze.c:2666
+#: optimizer/plan/planner.c:1910 parser/analyze.c:1674 parser/analyze.c:1872
+#: parser/analyze.c:2703
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s несовместимо с UNION/INTERSECT/EXCEPT"
"нет уникального ограничения или ограничения-исключения, соответствующего "
"указанию ON CONFLICT"
-#: parser/analyze.c:711 parser/analyze.c:1407
+#: parser/analyze.c:748 parser/analyze.c:1444
#, c-format
msgid "VALUES lists must all be the same length"
msgstr "списки VALUES должны иметь одинаковую длину"
-#: parser/analyze.c:914
+#: parser/analyze.c:951
#, c-format
msgid "INSERT has more expressions than target columns"
msgstr "INSERT содержит больше выражений, чем целевых столбцов"
-#: parser/analyze.c:932
+#: parser/analyze.c:969
#, c-format
msgid "INSERT has more target columns than expressions"
msgstr "INSERT содержит больше целевых столбцов, чем выражений"
-#: parser/analyze.c:936
+#: parser/analyze.c:973
#, c-format
msgid ""
"The insertion source is a row expression containing the same number of "
"Источником данных является строка, включающая столько же столбцов, сколько "
"требуется для INSERT. Вы намеренно использовали скобки?"
-#: parser/analyze.c:1218 parser/analyze.c:1610
+#: parser/analyze.c:1255 parser/analyze.c:1647
#, c-format
msgid "SELECT ... INTO is not allowed here"
msgstr "SELECT ... INTO здесь не допускается"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1542 parser/analyze.c:2869
+#: parser/analyze.c:1579 parser/analyze.c:2906
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%s нельзя применять к VALUES"
-#: parser/analyze.c:1760
+#: parser/analyze.c:1797
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "неверное предложение UNION/INTERSECT/EXCEPT ORDER BY"
-#: parser/analyze.c:1761
+#: parser/analyze.c:1798
#, c-format
msgid "Only result column names can be used, not expressions or functions."
msgstr ""
"Допустимо использование только имён столбцов, но не выражений или функций."
-#: parser/analyze.c:1762
+#: parser/analyze.c:1799
#, c-format
msgid ""
"Add the expression/function to every SELECT, or move the UNION into a FROM "
"Добавьте выражение/функцию в каждый SELECT или перенесите UNION в "
"предложение FROM."
-#: parser/analyze.c:1825
+#: parser/analyze.c:1862
#, c-format
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr "INTO можно добавить только в первый SELECT в UNION/INTERSECT/EXCEPT"
-#: parser/analyze.c:1897
+#: parser/analyze.c:1934
#, c-format
msgid ""
"UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of "
"оператор, составляющий UNION/INTERSECT/EXCEPT, не может ссылаться на другие "
"отношения на том же уровне запроса"
-#: parser/analyze.c:1986
+#: parser/analyze.c:2023
#, c-format
msgid "each %s query must have the same number of columns"
msgstr "все запросы в %s должны возвращать одинаковое число столбцов"
-#: parser/analyze.c:2377
+#: parser/analyze.c:2414
#, c-format
msgid "RETURNING must have at least one column"
msgstr "в RETURNING должен быть минимум один столбец"
-#: parser/analyze.c:2418
+#: parser/analyze.c:2455
#, c-format
msgid "cannot specify both SCROLL and NO SCROLL"
msgstr "противоречивые указания SCROLL и NO SCROLL"
-#: parser/analyze.c:2437
+#: parser/analyze.c:2474
#, c-format
msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
msgstr "DECLARE CURSOR не может содержать операторы, изменяющие данные, в WITH"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2445
+#: parser/analyze.c:2482
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %s не поддерживается"
-#: parser/analyze.c:2448
+#: parser/analyze.c:2485
#, c-format
msgid "Holdable cursors must be READ ONLY."
msgstr "Сохраняемые курсоры должны быть READ ONLY."
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2456
+#: parser/analyze.c:2493
#, c-format
msgid "DECLARE SCROLL CURSOR ... %s is not supported"
msgstr "DECLARE SCROLL CURSOR ... %s не поддерживается"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2467
+#: parser/analyze.c:2504
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
msgstr "DECLARE INSENSITIVE CURSOR ... %s не поддерживается"
-#: parser/analyze.c:2470
+#: parser/analyze.c:2507
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "Независимые курсоры должны быть READ ONLY."
-#: parser/analyze.c:2536
+#: parser/analyze.c:2573
#, c-format
msgid "materialized views must not use data-modifying statements in WITH"
msgstr ""
"в материализованных представлениях не должны использоваться операторы, "
"изменяющие данные в WITH"
-#: parser/analyze.c:2546
+#: parser/analyze.c:2583
#, c-format
msgid "materialized views must not use temporary tables or views"
msgstr ""
"в материализованных представлениях не должны использоваться временные "
"таблицы и представления"
-#: parser/analyze.c:2556
+#: parser/analyze.c:2593
#, c-format
msgid "materialized views may not be defined using bound parameters"
msgstr ""
"определять материализованные представления со связанными параметрами нельзя"
-#: parser/analyze.c:2568
+#: parser/analyze.c:2605
#, c-format
msgid "materialized views cannot be unlogged"
msgstr "материализованные представления не могут быть нежурналируемыми"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2673
+#: parser/analyze.c:2710
#, c-format
msgid "%s is not allowed with DISTINCT clause"
msgstr "%s несовместимо с предложением DISTINCT"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2680
+#: parser/analyze.c:2717
#, c-format
msgid "%s is not allowed with GROUP BY clause"
msgstr "%s несовместимо с предложением GROUP BY"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2687
+#: parser/analyze.c:2724
#, c-format
msgid "%s is not allowed with HAVING clause"
msgstr "%s несовместимо с предложением HAVING"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2694
+#: parser/analyze.c:2731
#, c-format
msgid "%s is not allowed with aggregate functions"
msgstr "%s несовместимо с агрегатными функциями"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2701
+#: parser/analyze.c:2738
#, c-format
msgid "%s is not allowed with window functions"
msgstr "%s несовместимо с оконными функциями"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2708
+#: parser/analyze.c:2745
#, c-format
msgid "%s is not allowed with set-returning functions in the target list"
msgstr ""
"%s не допускается с функциями, возвращающие множества, в списке результатов"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2800
+#: parser/analyze.c:2837
#, c-format
msgid "%s must specify unqualified relation names"
msgstr "для %s нужно указывать неполные имена отношений"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2842
+#: parser/analyze.c:2879
#, c-format
msgid "%s cannot be applied to a join"
msgstr "%s нельзя применить к соединению"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2851
+#: parser/analyze.c:2888
#, c-format
msgid "%s cannot be applied to a function"
msgstr "%s нельзя применить к функции"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2860
+#: parser/analyze.c:2897
#, c-format
msgid "%s cannot be applied to a table function"
msgstr "%s нельзя применить к табличной функции"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2878
+#: parser/analyze.c:2915
#, c-format
msgid "%s cannot be applied to a WITH query"
msgstr "%s нельзя применить к запросу WITH"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2887
+#: parser/analyze.c:2924
#, c-format
msgid "%s cannot be applied to a named tuplestore"
msgstr "%s нельзя применить к именованному хранилищу кортежей"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2907
+#: parser/analyze.c:2944
#, c-format
msgid "relation \"%s\" in %s clause not found in FROM clause"
msgstr "отношение \"%s\" в определении %s отсутствует в предложении FROM"
msgstr "аргументы, объявленные как \"anyrange\", должны быть однотипными"
#: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027
-#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:455
+#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:521
#, c-format
msgid "argument declared %s is not an array but type %s"
msgstr "аргумент, объявленный как \"%s\", оказался не массивом, а типом %s"
msgstr "аргумент, объявленный как \"%s\", не согласуется с аргументом %s"
#: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074
-#: utils/fmgr/funcapi.c:469
+#: utils/fmgr/funcapi.c:535
#, c-format
msgid "argument declared %s is not a range type but type %s"
msgstr "аргумент, объявленный как \"%s\", имеет не диапазонный тип, а %s"
msgid "type reference %s converted to %s"
msgstr "ссылка на тип %s преобразована в тип %s"
-#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:374
+#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:379
#, c-format
msgid "type \"%s\" is only a shell"
msgstr "тип \"%s\" является пустышкой"
msgid "index \"%s\" is already associated with a constraint"
msgstr "индекс \"%s\" уже связан с ограничением"
-#: parser/parse_utilcmd.c:2225
-#, c-format
-msgid "index \"%s\" is not valid"
-msgstr "индекс \"%s\" - нерабочий"
-
#: parser/parse_utilcmd.c:2231
#, c-format
msgid "\"%s\" is not a unique index"
"UPDATE или DELETE"
#: parser/parse_utilcmd.c:3031 parser/parse_utilcmd.c:3130
-#: rewrite/rewriteHandler.c:525 rewrite/rewriteManip.c:1018
+#: rewrite/rewriteHandler.c:527 rewrite/rewriteManip.c:1018
#, c-format
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "условные операторы UNION/INTERSECT/EXCEPT не реализованы"
msgstr "автоочистка: обработка базы данных \"%s\""
# skip-rule: capital-letter-first
-#: postmaster/autovacuum.c:2263
+#: postmaster/autovacuum.c:2275
#, c-format
msgid "autovacuum: dropping orphan temp table \"%s.%s.%s\""
msgstr "автоочистка: удаление устаревшей врем. таблицы \"%s.%s.%s\""
-#: postmaster/autovacuum.c:2492
+#: postmaster/autovacuum.c:2504
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
msgstr "автоматическая очистка таблицы \"%s.%s.%s\""
-#: postmaster/autovacuum.c:2495
+#: postmaster/autovacuum.c:2507
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
msgstr "автоматический анализ таблицы \"%s.%s.%s\""
-#: postmaster/autovacuum.c:2688
+#: postmaster/autovacuum.c:2700
#, c-format
msgid "processing work entry for relation \"%s.%s.%s\""
msgstr "обработка рабочей записи для отношения \"%s.%s.%s\""
-#: postmaster/autovacuum.c:3269
+#: postmaster/autovacuum.c:3281
#, c-format
msgid "autovacuum not started because of misconfiguration"
msgstr "автоочистка не запущена из-за неправильной конфигурации"
-#: postmaster/autovacuum.c:3270
+#: postmaster/autovacuum.c:3282
#, c-format
msgid "Enable the \"track_counts\" option."
msgstr "Включите параметр \"track_counts\"."
msgid "Target must be \"archiver\" or \"bgwriter\"."
msgstr "Допустимый счётчик: \"archiver\" или \"bgwriter\"."
-#: postmaster/pgstat.c:4543
+#: postmaster/pgstat.c:4544
#, c-format
msgid "could not read statistics message: %m"
msgstr "не удалось прочитать сообщение статистики: %m"
-#: postmaster/pgstat.c:4884 postmaster/pgstat.c:5041
+#: postmaster/pgstat.c:4885 postmaster/pgstat.c:5042
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr "не удалось открыть временный файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:4951 postmaster/pgstat.c:5086
+#: postmaster/pgstat.c:4952 postmaster/pgstat.c:5087
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr "не удалось записать во временный файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:4960 postmaster/pgstat.c:5095
+#: postmaster/pgstat.c:4961 postmaster/pgstat.c:5096
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr "не удалось закрыть временный файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:4968 postmaster/pgstat.c:5103
+#: postmaster/pgstat.c:4969 postmaster/pgstat.c:5104
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr ""
"не удалось переименовать временный файл статистики из \"%s\" в \"%s\": %m"
-#: postmaster/pgstat.c:5192 postmaster/pgstat.c:5398 postmaster/pgstat.c:5551
+#: postmaster/pgstat.c:5193 postmaster/pgstat.c:5399 postmaster/pgstat.c:5552
#, c-format
msgid "could not open statistics file \"%s\": %m"
msgstr "не удалось открыть файл статистики \"%s\": %m"
-#: postmaster/pgstat.c:5204 postmaster/pgstat.c:5214 postmaster/pgstat.c:5235
-#: postmaster/pgstat.c:5257 postmaster/pgstat.c:5272 postmaster/pgstat.c:5335
-#: postmaster/pgstat.c:5410 postmaster/pgstat.c:5430 postmaster/pgstat.c:5448
-#: postmaster/pgstat.c:5464 postmaster/pgstat.c:5482 postmaster/pgstat.c:5498
-#: postmaster/pgstat.c:5563 postmaster/pgstat.c:5575 postmaster/pgstat.c:5587
-#: postmaster/pgstat.c:5612 postmaster/pgstat.c:5634
+#: postmaster/pgstat.c:5205 postmaster/pgstat.c:5215 postmaster/pgstat.c:5236
+#: postmaster/pgstat.c:5258 postmaster/pgstat.c:5273 postmaster/pgstat.c:5336
+#: postmaster/pgstat.c:5411 postmaster/pgstat.c:5431 postmaster/pgstat.c:5449
+#: postmaster/pgstat.c:5465 postmaster/pgstat.c:5483 postmaster/pgstat.c:5499
+#: postmaster/pgstat.c:5564 postmaster/pgstat.c:5576 postmaster/pgstat.c:5588
+#: postmaster/pgstat.c:5613 postmaster/pgstat.c:5635
#, c-format
msgid "corrupted statistics file \"%s\""
msgstr "файл статистики \"%s\" испорчен"
-#: postmaster/pgstat.c:5763
+#: postmaster/pgstat.c:5764
#, c-format
msgid ""
"using stale statistics instead of current ones because stats collector is "
"используется просроченная статистика вместо текущей, так как сборщик "
"статистики не отвечает"
-#: postmaster/pgstat.c:6090
+#: postmaster/pgstat.c:6091
#, c-format
msgid "database hash table corrupted during cleanup --- abort"
msgstr "таблица хеша базы данных испорчена при очистке --- прерывание"
"%u.0 - %u.%u"
#: postmaster/postmaster.c:2186 utils/misc/guc.c:6550 utils/misc/guc.c:6586
-#: utils/misc/guc.c:6656 utils/misc/guc.c:8007 utils/misc/guc.c:10880
-#: utils/misc/guc.c:10921
+#: utils/misc/guc.c:6656 utils/misc/guc.c:8007 utils/misc/guc.c:10888
+#: utils/misc/guc.c:10929
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr "неверное значение для параметра \"%s\": \"%s\""
msgstr ""
"не удалось прочитать из файла \"%s\" (прочитано байт: %d, требовалось: %d)"
-#: replication/logical/snapbuild.c:648
+#: replication/logical/snapbuild.c:660
#, c-format
msgid "initial slot snapshot too large"
msgstr "изначальный снимок слота слишком большой"
# skip-rule: capital-letter-first
-#: replication/logical/snapbuild.c:702
+#: replication/logical/snapbuild.c:714
#, c-format
msgid "exported logical decoding snapshot: \"%s\" with %u transaction ID"
msgid_plural ""
msgstr[2] ""
"экспортирован снимок логического декодирования: \"%s\" (ид. транзакций: %u)"
-#: replication/logical/snapbuild.c:1374 replication/logical/snapbuild.c:1481
-#: replication/logical/snapbuild.c:2038
+#: replication/logical/snapbuild.c:1386 replication/logical/snapbuild.c:1493
+#: replication/logical/snapbuild.c:2050
#, c-format
msgid "logical decoding found consistent point at %X/%X"
msgstr "процесс логического декодирования достиг точки согласованности в %X/%X"
-#: replication/logical/snapbuild.c:1376
+#: replication/logical/snapbuild.c:1388
#, c-format
msgid "There are no running transactions."
msgstr "Больше активных транзакций нет."
-#: replication/logical/snapbuild.c:1432
+#: replication/logical/snapbuild.c:1444
#, c-format
msgid "logical decoding found initial starting point at %X/%X"
msgstr ""
"процесс логического декодирования нашёл начальную стартовую точку в %X/%X"
-#: replication/logical/snapbuild.c:1434 replication/logical/snapbuild.c:1458
+#: replication/logical/snapbuild.c:1446 replication/logical/snapbuild.c:1470
#, c-format
msgid "Waiting for transactions (approximately %d) older than %u to end."
msgstr "Ожидание транзакций (примерно %d), старее %u до конца."
-#: replication/logical/snapbuild.c:1456
+#: replication/logical/snapbuild.c:1468
#, c-format
msgid "logical decoding found initial consistent point at %X/%X"
msgstr ""
"при логическом декодировании найдена начальная точка согласованности в %X/%X"
-#: replication/logical/snapbuild.c:1483
+#: replication/logical/snapbuild.c:1495
#, c-format
msgid "There are no old transactions anymore."
msgstr "Больше старых транзакций нет."
-#: replication/logical/snapbuild.c:1880
+#: replication/logical/snapbuild.c:1892
#, c-format
msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u"
msgstr ""
"файл состояния snapbuild \"%s\" имеет неправильную сигнатуру (%u вместо %u)"
-#: replication/logical/snapbuild.c:1886
+#: replication/logical/snapbuild.c:1898
#, c-format
msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u"
msgstr ""
"файл состояния snapbuild \"%s\" имеет неправильную версию (%u вместо %u)"
-#: replication/logical/snapbuild.c:1985
+#: replication/logical/snapbuild.c:1997
#, c-format
msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u"
msgstr ""
"в файле состояния snapbuild \"%s\" неверная контрольная сумма (%u вместо %u)"
-#: replication/logical/snapbuild.c:2040
+#: replication/logical/snapbuild.c:2052
#, c-format
msgid "Logical decoding will begin using saved snapshot."
msgstr "Логическое декодирование начнётся с сохранённого снимка."
-#: replication/logical/snapbuild.c:2112
+#: replication/logical/snapbuild.c:2124
#, c-format
msgid "could not parse file name \"%s\""
msgstr "не удалось разобрать имя файла \"%s\""
#, c-format
msgid "client sent proto_version=%d but we only support protocol %d or higher"
msgstr ""
-"клиент передал proto_version=%d, но мы поддерживает только протокол %d и выше"
+"клиент передал proto_version=%d, но мы поддерживаем только протокол %d и выше"
#: replication/pgoutput/pgoutput.c:195
#, c-format
msgid "renaming an ON SELECT rule is not allowed"
msgstr "переименовывать правило ON SELECT нельзя"
-#: rewrite/rewriteHandler.c:569
+#: rewrite/rewriteHandler.c:571
#, c-format
msgid ""
"WITH query name \"%s\" appears in both a rule action and the query being "
"имя запроса WITH \"%s\" оказалось и в действии правила, и в переписываемом "
"запросе"
-#: rewrite/rewriteHandler.c:596
+#: rewrite/rewriteHandler.c:598
#, c-format
msgid ""
"INSERT...SELECT rule actions are not supported for queries having data-"
"правила INSERT...SELECT не поддерживаются для запросов с операторами, "
"изменяющими данные, в WITH"
-#: rewrite/rewriteHandler.c:649
+#: rewrite/rewriteHandler.c:651
#, c-format
msgid "cannot have RETURNING lists in multiple rules"
msgstr "RETURNING можно определить только для одного правила"
-#: rewrite/rewriteHandler.c:858 rewrite/rewriteHandler.c:870
+#: rewrite/rewriteHandler.c:860 rewrite/rewriteHandler.c:872
#, c-format
msgid "cannot insert into column \"%s\""
msgstr "вставить данные в столбец \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:859 rewrite/rewriteHandler.c:881
+#: rewrite/rewriteHandler.c:861 rewrite/rewriteHandler.c:883
#, c-format
msgid "Column \"%s\" is an identity column defined as GENERATED ALWAYS."
msgstr ""
"Столбец \"%s\" является столбцом идентификации со свойством GENERATED ALWAYS."
-#: rewrite/rewriteHandler.c:861
+#: rewrite/rewriteHandler.c:863
#, c-format
msgid "Use OVERRIDING SYSTEM VALUE to override."
msgstr "Для переопределения укажите OVERRIDING SYSTEM VALUE."
-#: rewrite/rewriteHandler.c:880 rewrite/rewriteHandler.c:887
+#: rewrite/rewriteHandler.c:882 rewrite/rewriteHandler.c:889
#, c-format
msgid "column \"%s\" can only be updated to DEFAULT"
msgstr "столбцу \"%s\" можно присвоить только значение DEFAULT"
-#: rewrite/rewriteHandler.c:1056 rewrite/rewriteHandler.c:1074
+#: rewrite/rewriteHandler.c:1058 rewrite/rewriteHandler.c:1076
#, c-format
msgid "multiple assignments to same column \"%s\""
msgstr "многочисленные присвоения одному столбцу \"%s\""
-#: rewrite/rewriteHandler.c:2103 rewrite/rewriteHandler.c:3961
+#: rewrite/rewriteHandler.c:2105 rewrite/rewriteHandler.c:3963
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
msgstr "обнаружена бесконечная рекурсия в правилах для отношения \"%s\""
-#: rewrite/rewriteHandler.c:2188
+#: rewrite/rewriteHandler.c:2190
#, c-format
msgid "infinite recursion detected in policy for relation \"%s\""
msgstr "обнаружена бесконечная рекурсия в политике для отношения \"%s\""
-#: rewrite/rewriteHandler.c:2508
+#: rewrite/rewriteHandler.c:2510
msgid "Junk view columns are not updatable."
msgstr "Утилизируемые столбцы представлений не обновляются."
-#: rewrite/rewriteHandler.c:2513
+#: rewrite/rewriteHandler.c:2515
msgid ""
"View columns that are not columns of their base relation are not updatable."
msgstr ""
"Столбцы представлений, не являющиеся столбцами базовых отношений, не "
"обновляются."
-#: rewrite/rewriteHandler.c:2516
+#: rewrite/rewriteHandler.c:2518
msgid "View columns that refer to system columns are not updatable."
msgstr ""
"Столбцы представлений, ссылающиеся на системные столбцы, не обновляются."
-#: rewrite/rewriteHandler.c:2519
+#: rewrite/rewriteHandler.c:2521
msgid "View columns that return whole-row references are not updatable."
msgstr ""
"Столбцы представлений, возвращающие ссылки на всю строку, не обновляются."
-#: rewrite/rewriteHandler.c:2580
+#: rewrite/rewriteHandler.c:2582
msgid "Views containing DISTINCT are not automatically updatable."
msgstr "Представления с DISTINCT не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2583
+#: rewrite/rewriteHandler.c:2585
msgid "Views containing GROUP BY are not automatically updatable."
msgstr "Представления с GROUP BY не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2586
+#: rewrite/rewriteHandler.c:2588
msgid "Views containing HAVING are not automatically updatable."
msgstr "Представления с HAVING не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2589
+#: rewrite/rewriteHandler.c:2591
msgid ""
"Views containing UNION, INTERSECT, or EXCEPT are not automatically updatable."
msgstr ""
"Представления с UNION, INTERSECT или EXCEPT не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2592
+#: rewrite/rewriteHandler.c:2594
msgid "Views containing WITH are not automatically updatable."
msgstr "Представления с WITH не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2595
+#: rewrite/rewriteHandler.c:2597
msgid "Views containing LIMIT or OFFSET are not automatically updatable."
msgstr "Представления с LIMIT или OFFSET не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2607
+#: rewrite/rewriteHandler.c:2609
msgid "Views that return aggregate functions are not automatically updatable."
msgstr ""
"Представления, возвращающие агрегатные функции, не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2610
+#: rewrite/rewriteHandler.c:2612
msgid "Views that return window functions are not automatically updatable."
msgstr ""
"Представления, возвращающие оконные функции, не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2613
+#: rewrite/rewriteHandler.c:2615
msgid ""
"Views that return set-returning functions are not automatically updatable."
msgstr ""
"Представления, возвращающие функции с результатом-множеством, не обновляются "
"автоматически."
-#: rewrite/rewriteHandler.c:2620 rewrite/rewriteHandler.c:2624
-#: rewrite/rewriteHandler.c:2632
+#: rewrite/rewriteHandler.c:2622 rewrite/rewriteHandler.c:2626
+#: rewrite/rewriteHandler.c:2634
msgid ""
"Views that do not select from a single table or view are not automatically "
"updatable."
"Представления, выбирающие данные не из одной таблицы или представления, не "
"обновляются автоматически."
-#: rewrite/rewriteHandler.c:2635
+#: rewrite/rewriteHandler.c:2637
msgid "Views containing TABLESAMPLE are not automatically updatable."
msgstr "Представления, содержащие TABLESAMPLE, не обновляются автоматически."
-#: rewrite/rewriteHandler.c:2659
+#: rewrite/rewriteHandler.c:2661
msgid "Views that have no updatable columns are not automatically updatable."
msgstr ""
"Представления, не содержащие обновляемых столбцов, не обновляются "
"автоматически."
-#: rewrite/rewriteHandler.c:3136
+#: rewrite/rewriteHandler.c:3138
#, c-format
msgid "cannot insert into column \"%s\" of view \"%s\""
msgstr "вставить данные в столбец \"%s\" представления \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:3144
+#: rewrite/rewriteHandler.c:3146
#, c-format
msgid "cannot update column \"%s\" of view \"%s\""
msgstr "изменить данные в столбце \"%s\" представления \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:3627
+#: rewrite/rewriteHandler.c:3629
#, c-format
msgid ""
"DO INSTEAD NOTIFY rules are not supported for data-modifying statements in "
"правила DO INSTEAD NOTIFY не поддерживаются в операторах, изменяющих данные, "
"в WITH"
-#: rewrite/rewriteHandler.c:3638
+#: rewrite/rewriteHandler.c:3640
#, c-format
msgid ""
"DO INSTEAD NOTHING rules are not supported for data-modifying statements in "
"правила DO INSTEAD NOTHING не поддерживаются в операторах, изменяющих "
"данные, в WITH"
-#: rewrite/rewriteHandler.c:3652
+#: rewrite/rewriteHandler.c:3654
#, c-format
msgid ""
"conditional DO INSTEAD rules are not supported for data-modifying statements "
"условные правила DO INSTEAD не поддерживаются для операторов, изменяющих "
"данные, в WITH"
-#: rewrite/rewriteHandler.c:3656
+#: rewrite/rewriteHandler.c:3658
#, c-format
msgid "DO ALSO rules are not supported for data-modifying statements in WITH"
msgstr ""
"правила DO ALSO не поддерживаются для операторов, изменяющих данные, в WITH"
-#: rewrite/rewriteHandler.c:3661
+#: rewrite/rewriteHandler.c:3663
#, c-format
msgid ""
"multi-statement DO INSTEAD rules are not supported for data-modifying "
"составные правила DO INSTEAD не поддерживаются для операторов, изменяющих "
"данные, в WITH"
-#: rewrite/rewriteHandler.c:3889 rewrite/rewriteHandler.c:3897
-#: rewrite/rewriteHandler.c:3905
+#: rewrite/rewriteHandler.c:3891 rewrite/rewriteHandler.c:3899
+#: rewrite/rewriteHandler.c:3907
#, c-format
msgid ""
"Views with conditional DO INSTEAD rules are not automatically updatable."
"Представления в сочетании с правилами DO INSTEAD с условиями не обновляются "
"автоматически."
-#: rewrite/rewriteHandler.c:4010
+#: rewrite/rewriteHandler.c:4012
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
msgstr "выполнить INSERT RETURNING для отношения \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:4012
+#: rewrite/rewriteHandler.c:4014
#, c-format
msgid ""
"You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Необходимо безусловное правило ON INSERT DO INSTEAD с предложением RETURNING."
-#: rewrite/rewriteHandler.c:4017
+#: rewrite/rewriteHandler.c:4019
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
msgstr "выполнить UPDATE RETURNING для отношения \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:4019
+#: rewrite/rewriteHandler.c:4021
#, c-format
msgid ""
"You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Необходимо безусловное правило ON UPDATE DO INSTEAD с предложением RETURNING."
-#: rewrite/rewriteHandler.c:4024
+#: rewrite/rewriteHandler.c:4026
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
msgstr "выполнить DELETE RETURNING для отношения \"%s\" нельзя"
-#: rewrite/rewriteHandler.c:4026
+#: rewrite/rewriteHandler.c:4028
#, c-format
msgid ""
"You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause."
msgstr ""
"Необходимо безусловное правило ON DELETE DO INSTEAD с предложением RETURNING."
-#: rewrite/rewriteHandler.c:4044
+#: rewrite/rewriteHandler.c:4046
#, c-format
msgid ""
"INSERT with ON CONFLICT clause cannot be used with table that has INSERT or "
"INSERT c предложением ON CONFLICT нельзя использовать с таблицей, для "
"которой заданы правила INSERT или UPDATE"
-#: rewrite/rewriteHandler.c:4101
+#: rewrite/rewriteHandler.c:4103
#, c-format
msgid ""
"WITH cannot be used in a query that is rewritten by rules into multiple "
msgid "PID %d is not a PostgreSQL server process"
msgstr "PID %d не относится к серверному процессу PostgreSQL"
-#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1367
+#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1377
#, c-format
msgid "could not send signal to process %d: %m"
msgstr "отправить сигнал процессу %d не удалось: %m"
"число запрошенных подключений резервных серверов превосходит max_wal_senders "
"(сейчас: %d)"
-#: storage/lmgr/proc.c:1338
+#: storage/lmgr/proc.c:1348
#, c-format
msgid "Process %d waits for %s on %s."
msgstr "Процесс %d ожидает в режиме %s блокировку %s."
-#: storage/lmgr/proc.c:1349
+#: storage/lmgr/proc.c:1359
#, c-format
msgid "sending cancel to blocking autovacuum PID %d"
msgstr "снятие блокирующего процесса автоочистки (PID %d)"
-#: storage/lmgr/proc.c:1469
+#: storage/lmgr/proc.c:1479
#, c-format
msgid ""
"process %d avoided deadlock for %s on %s by rearranging queue order after "
"процесс %d избежал взаимоблокировки, ожидая в режиме %s блокировку \"%s\", "
"изменив порядок очереди через %ld.%03d мс"
-#: storage/lmgr/proc.c:1484
+#: storage/lmgr/proc.c:1494
#, c-format
msgid ""
"process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
"процесс %d обнаружил взаимоблокировку, ожидая в режиме %s блокировку \"%s\" "
"в течение %ld.%03d мс"
-#: storage/lmgr/proc.c:1493
+#: storage/lmgr/proc.c:1503
#, c-format
msgid "process %d still waiting for %s on %s after %ld.%03d ms"
msgstr ""
"процесс %d продолжает ожидать в режиме %s блокировку \"%s\" в течение %ld."
"%03d мс"
-#: storage/lmgr/proc.c:1500
+#: storage/lmgr/proc.c:1510
#, c-format
msgid "process %d acquired %s on %s after %ld.%03d ms"
msgstr "процесс %d получил в режиме %s блокировку \"%s\" через %ld.%03d мс"
-#: storage/lmgr/proc.c:1516
+#: storage/lmgr/proc.c:1526
#, c-format
msgid "process %d failed to acquire %s on %s after %ld.%03d ms"
msgstr ""
msgid "corrupted line pointer: offset = %u, size = %u"
msgstr "испорченный линейный указатель: смещение = %u, размер = %u"
-#: storage/smgr/md.c:304 storage/smgr/md.c:846
+#: storage/smgr/md.c:307 storage/smgr/md.c:849
#, c-format
msgid "could not truncate file \"%s\": %m"
msgstr "не удалось обрезать файл \"%s\": %m"
-#: storage/smgr/md.c:433
+#: storage/smgr/md.c:436
#, c-format
msgid "cannot extend file \"%s\" beyond %u blocks"
msgstr "не удалось увеличить файл \"%s\" до блока %u"
-#: storage/smgr/md.c:448
+#: storage/smgr/md.c:451
#, c-format
msgid "could not extend file \"%s\": %m"
msgstr "не удалось увеличить файл \"%s\": %m"
-#: storage/smgr/md.c:450 storage/smgr/md.c:457 storage/smgr/md.c:729
+#: storage/smgr/md.c:453 storage/smgr/md.c:460 storage/smgr/md.c:732
#, c-format
msgid "Check free disk space."
msgstr "Проверьте, есть ли место на диске."
-#: storage/smgr/md.c:454
+#: storage/smgr/md.c:457
#, c-format
msgid "could not extend file \"%s\": wrote only %d of %d bytes at block %u"
msgstr "не удалось увеличить файл \"%s\" (записано байт: %d из %d) в блоке %u"
-#: storage/smgr/md.c:650
+#: storage/smgr/md.c:653
#, c-format
msgid "could not read block %u in file \"%s\": %m"
msgstr "не удалось прочитать блок %u в файле \"%s\": %m"
-#: storage/smgr/md.c:666
+#: storage/smgr/md.c:669
#, c-format
msgid "could not read block %u in file \"%s\": read only %d of %d bytes"
msgstr "не удалось прочитать блок %u в файле \"%s\" (прочитано байт: %d из %d)"
-#: storage/smgr/md.c:720
+#: storage/smgr/md.c:723
#, c-format
msgid "could not write block %u in file \"%s\": %m"
msgstr "не удалось записать блок %u в файл \"%s\": %m"
-#: storage/smgr/md.c:725
+#: storage/smgr/md.c:728
#, c-format
msgid "could not write block %u in file \"%s\": wrote only %d of %d bytes"
msgstr "не удалось записать блок %u в файл \"%s\" (записано байт: %d из %d)"
-#: storage/smgr/md.c:817
+#: storage/smgr/md.c:820
#, c-format
msgid "could not truncate file \"%s\" to %u blocks: it's only %u blocks now"
msgstr ""
"не удалось обрезать файл \"%s\" (требуемая длина в блоках: %u, но сейчас он "
"содержит %u)"
-#: storage/smgr/md.c:872
+#: storage/smgr/md.c:875
#, c-format
msgid "could not truncate file \"%s\" to %u blocks: %m"
msgstr "не удалось обрезать файл \"%s\" до нужного числа блоков (%u): %m"
-#: storage/smgr/md.c:944
+#: storage/smgr/md.c:947
#, c-format
msgid "could not forward fsync request because request queue is full"
msgstr ""
"не удалось отправить запрос синхронизации с ФС (очередь запросов переполнена)"
-#: storage/smgr/md.c:1241
+#: storage/smgr/md.c:1244
#, c-format
msgid ""
"could not open file \"%s\" (target block %u): previous segment is only %u "
"не удалось открыть файл file \"%s\" (целевой блок %u): недостаточно блоков в "
"предыдущем сегменте (всего %u)"
-#: storage/smgr/md.c:1255
+#: storage/smgr/md.c:1258
#, c-format
msgid "could not open file \"%s\" (target block %u): %m"
msgstr "не удалось открыть файл file \"%s\" (целевой блок %u): %m"
msgstr "неожиданный обрыв соединения с клиентом"
#: tcop/postgres.c:444 tcop/postgres.c:456 tcop/postgres.c:467
-#: tcop/postgres.c:479 tcop/postgres.c:4517
+#: tcop/postgres.c:479 tcop/postgres.c:4521
#, c-format
msgid "invalid frontend message type %d"
msgstr "неправильный тип клиентского сообщения %d"
msgid "%s: no database nor user name specified"
msgstr "%s: не указаны ни база данных, ни пользователь"
-#: tcop/postgres.c:4425
+#: tcop/postgres.c:4429
#, c-format
msgid "invalid CLOSE message subtype %d"
msgstr "неверный подтип сообщения CLOSE: %d"
-#: tcop/postgres.c:4460
+#: tcop/postgres.c:4464
#, c-format
msgid "invalid DESCRIBE message subtype %d"
msgstr "неверный подтип сообщения DESCRIBE: %d"
-#: tcop/postgres.c:4538
+#: tcop/postgres.c:4542
#, c-format
msgid "fastpath function calls not supported in a replication connection"
msgstr ""
"вызовы функций через fastpath не поддерживаются для реплицирующих соединений"
-#: tcop/postgres.c:4542
+#: tcop/postgres.c:4546
#, c-format
msgid "extended query protocol not supported in a replication connection"
msgstr ""
"протокол расширенных запросов не поддерживается для реплицирующих соединений"
-#: tcop/postgres.c:4719
+#: tcop/postgres.c:4723
#, c-format
msgid ""
"disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s "
msgid "text search parser does not support headline creation"
msgstr "анализатор текстового поиска не поддерживает создание выдержек"
-#: tsearch/wparser_def.c:2585
+#: tsearch/wparser_def.c:2600
#, c-format
msgid "unrecognized headline parameter: \"%s\""
msgstr "нераспознанный параметр функции выдержки: \"%s\""
-#: tsearch/wparser_def.c:2604
+#: tsearch/wparser_def.c:2619
#, c-format
msgid "MinWords should be less than MaxWords"
msgstr "Значение MinWords должно быть меньше MaxWords"
-#: tsearch/wparser_def.c:2608
+#: tsearch/wparser_def.c:2623
#, c-format
msgid "MinWords should be positive"
msgstr "Значение MinWords должно быть положительным"
-#: tsearch/wparser_def.c:2612
+#: tsearch/wparser_def.c:2627
#, c-format
msgid "ShortWord should be >= 0"
msgstr "Значение ShortWord должно быть >= 0"
-#: tsearch/wparser_def.c:2616
+#: tsearch/wparser_def.c:2631
#, c-format
msgid "MaxFragments should be >= 0"
msgstr "Значение MaxFragments должно быть >= 0"
msgid "time zone \"%s\" not recognized"
msgstr "часовой пояс \"%s\" не распознан"
-#: utils/adt/date.c:2857 utils/adt/timestamp.c:5146 utils/adt/timestamp.c:5360
+#: utils/adt/date.c:2858 utils/adt/timestamp.c:5146 utils/adt/timestamp.c:5360
#, c-format
msgid "interval time zone \"%s\" must not include months or days"
msgstr ""
msgstr ""
"значением ключа должен быть скаляр (не массив, композитный тип или json)"
-#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1603
+#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1669
#, c-format
msgid "could not determine data type for argument %d"
msgstr "не удалось определить тип данных аргумента %d"
"Чтобы обозначить отсутствующий аргумент унарного оператора, укажите NONE."
#: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865
-#: utils/adt/ruleutils.c:9305 utils/adt/ruleutils.c:9473
+#: utils/adt/ruleutils.c:9313 utils/adt/ruleutils.c:9481
#, c-format
msgid "too many arguments"
msgstr "слишком много аргументов"
msgid "TIMESTAMP(%d)%s precision reduced to maximum allowed, %d"
msgstr "TIMESTAMP(%d)%s: точность уменьшена до дозволенного максимума: %d"
-#: utils/adt/timestamp.c:177 utils/adt/timestamp.c:420 utils/misc/guc.c:11684
+#: utils/adt/timestamp.c:177 utils/adt/timestamp.c:420 utils/misc/guc.c:11692
#, c-format
msgid "timestamp out of range: \"%s\""
msgstr "timestamp вне диапазона: \"%s\""
msgid "invalid query"
msgstr "неверный запрос"
-#: utils/adt/xml.c:4037
+#: utils/adt/xml.c:2782
+#, c-format
+msgid "portal \"%s\" does not return tuples"
+msgstr "портал \"%s\" не возвращает кортежи"
+
+#: utils/adt/xml.c:4041
#, c-format
msgid "invalid array for XML namespace mapping"
msgstr "неправильный массив с сопоставлениями пространств имён XML"
-#: utils/adt/xml.c:4038
+#: utils/adt/xml.c:4042
#, c-format
msgid ""
"The array must be two-dimensional with length of the second axis equal to 2."
msgstr "Массив должен быть двухмерным и содержать 2 элемента по второй оси."
-#: utils/adt/xml.c:4062
+#: utils/adt/xml.c:4066
#, c-format
msgid "empty XPath expression"
msgstr "пустое выражение XPath"
-#: utils/adt/xml.c:4114
+#: utils/adt/xml.c:4118
#, c-format
msgid "neither namespace name nor URI may be null"
msgstr "ни префикс, ни URI пространства имён не может быть null"
-#: utils/adt/xml.c:4121
+#: utils/adt/xml.c:4125
#, c-format
msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
msgstr ""
"не удалось зарегистрировать пространство имён XML с префиксом \"%s\" и URI "
"\"%s\""
-#: utils/adt/xml.c:4472
+#: utils/adt/xml.c:4476
#, c-format
msgid "DEFAULT namespace is not supported"
msgstr "пространство имён DEFAULT не поддерживается"
-#: utils/adt/xml.c:4501
+#: utils/adt/xml.c:4505
#, c-format
msgid "row path filter must not be empty string"
msgstr "путь отбираемых строк не должен быть пустым"
-#: utils/adt/xml.c:4532
+#: utils/adt/xml.c:4536
#, c-format
msgid "column path filter must not be empty string"
msgstr "путь отбираемого столбца не должен быть пустым"
-#: utils/adt/xml.c:4682
+#: utils/adt/xml.c:4686
#, c-format
msgid "more than one value returned by column XPath expression"
msgstr "выражение XPath, отбирающее столбец, возвратило более одного значения"
"в классе операторов \"%s\" метода доступа %s нет опорной функции %d для типа "
"%s"
-#: utils/cache/plancache.c:718
+#: utils/cache/plancache.c:722
#, c-format
msgid "cached plan must not change result type"
msgstr "в кешированном плане не должен изменяться тип результата"
-#: utils/cache/relcache.c:5928
+#: utils/cache/relcache.c:5929
#, c-format
msgid "could not create relation-cache initialization file \"%s\": %m"
msgstr "создать файл инициализации для кеша отношений \"%s\" не удалось: %m"
-#: utils/cache/relcache.c:5930
+#: utils/cache/relcache.c:5931
#, c-format
msgid "Continuing anyway, but there's something wrong."
msgstr "Продолжаем всё равно, хотя что-то не так."
-#: utils/cache/relcache.c:6242
+#: utils/cache/relcache.c:6243
#, c-format
msgid "could not remove cache file \"%s\": %m"
msgstr "не удалось стереть файл кеша \"%s\": %m"
msgid "relation mapping file \"%s\" contains incorrect checksum"
msgstr "ошибка контрольной суммы в файле сопоставления отношений \"%s\""
-#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:429
+#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:495
#, c-format
msgid "record type has not been registered"
msgstr "тип записи не зарегистрирован"
msgid "language validation function %u called for language %u instead of %u"
msgstr "функция языковой проверки %u вызвана для языка %u (а не %u)"
-#: utils/fmgr/funcapi.c:352
+#: utils/fmgr/funcapi.c:418
#, c-format
msgid ""
"could not determine actual result type for function \"%s\" declared to "
"не удалось определить действительный тип результата для функции \"%s\", "
"объявленной как возвращающая тип %s"
-#: utils/fmgr/funcapi.c:1442 utils/fmgr/funcapi.c:1474
+#: utils/fmgr/funcapi.c:1508 utils/fmgr/funcapi.c:1540
#, c-format
msgid "number of aliases does not match number of columns"
msgstr "число псевдонимов не совпадает с числом столбцов"
-#: utils/fmgr/funcapi.c:1468
+#: utils/fmgr/funcapi.c:1534
#, c-format
msgid "no column alias was provided"
msgstr "псевдоним столбца не указан"
-#: utils/fmgr/funcapi.c:1492
+#: utils/fmgr/funcapi.c:1558
#, c-format
msgid "could not determine row description for function returning record"
msgstr "не удалось определить описание строки для функции, возвращающей запись"
msgid "could not write lock file \"%s\": %m"
msgstr "не удалось записать файл блокировки \"%s\": %m"
-#: utils/init/miscinit.c:1294 utils/init/miscinit.c:1437 utils/misc/guc.c:9858
+#: utils/init/miscinit.c:1294 utils/init/miscinit.c:1437 utils/misc/guc.c:9866
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "не удалось прочитать файл \"%s\": %m"
msgid "database %u does not exist"
msgstr "база данных %u не существует"
-#: utils/init/postinit.c:985
+#: utils/init/postinit.c:986
#, c-format
msgid "It seems to have just been dropped or renamed."
msgstr "Похоже, она только что была удалена или переименована."
-#: utils/init/postinit.c:1003
+#: utils/init/postinit.c:993
+#, c-format
+msgid "cannot connect to invalid database \"%s\""
+msgstr "подключиться к некорректной базе \"%s\" нельзя"
+
+#: utils/init/postinit.c:1013
#, c-format
msgid "The database subdirectory \"%s\" is missing."
msgstr "Подкаталог базы данных \"%s\" отсутствует."
-#: utils/init/postinit.c:1008
+#: utils/init/postinit.c:1018
#, c-format
msgid "could not access directory \"%s\": %m"
msgstr "ошибка доступа к каталогу \"%s\": %m"
#: utils/misc/guc.c:6761 utils/misc/guc.c:7541 utils/misc/guc.c:7594
#: utils/misc/guc.c:7645 utils/misc/guc.c:7978 utils/misc/guc.c:8745
-#: utils/misc/guc.c:9017 utils/misc/guc.c:10691
+#: utils/misc/guc.c:9024 utils/misc/guc.c:10699
#, c-format
msgid "unrecognized configuration parameter \"%s\""
msgstr "нераспознанный параметр конфигурации: \"%s\""
msgid "parameter \"%s\" cannot be changed now"
msgstr "параметр \"%s\" нельзя изменить сейчас"
-#: utils/misc/guc.c:6827 utils/misc/guc.c:6874 utils/misc/guc.c:10707
+#: utils/misc/guc.c:6827 utils/misc/guc.c:6874 utils/misc/guc.c:10715
#, c-format
msgid "permission denied to set parameter \"%s\""
msgstr "нет прав для изменения параметра \"%s\""
"параметр \"%s\" нельзя задать в функции с контекстом безопасности "
"определившего"
-#: utils/misc/guc.c:7549 utils/misc/guc.c:7599 utils/misc/guc.c:9024
+#: utils/misc/guc.c:7549 utils/misc/guc.c:7599 utils/misc/guc.c:9031
#, c-format
msgid "must be superuser or a member of pg_read_all_settings to examine \"%s\""
msgstr ""
msgid "attempt to redefine parameter \"%s\""
msgstr "попытка переопределить параметр \"%s\""
-#: utils/misc/guc.c:10246
+#: utils/misc/guc.c:10254
#, c-format
msgid "while setting parameter \"%s\" to \"%s\""
msgstr "при назначении параметру \"%s\" значения \"%s\""
-#: utils/misc/guc.c:10314
+#: utils/misc/guc.c:10322
#, c-format
msgid "parameter \"%s\" could not be set"
msgstr "параметр \"%s\" нельзя установить"
-#: utils/misc/guc.c:10406
+#: utils/misc/guc.c:10414
#, c-format
msgid "could not parse setting for parameter \"%s\""
msgstr "не удалось разобрать значение параметра \"%s\""
-#: utils/misc/guc.c:10769 utils/misc/guc.c:10803
+#: utils/misc/guc.c:10777 utils/misc/guc.c:10811
#, c-format
msgid "invalid value for parameter \"%s\": %d"
msgstr "неверное значение параметра \"%s\": %d"
-#: utils/misc/guc.c:10837
+#: utils/misc/guc.c:10845
#, c-format
msgid "invalid value for parameter \"%s\": %g"
msgstr "неверное значение параметра \"%s\": %g"
-#: utils/misc/guc.c:11124
+#: utils/misc/guc.c:11132
#, c-format
msgid ""
"\"temp_buffers\" cannot be changed after any temporary tables have been "
"параметр \"temp_buffers\" нельзя изменить после обращения к временным "
"таблицам в текущем сеансе."
-#: utils/misc/guc.c:11136
+#: utils/misc/guc.c:11144
#, c-format
msgid "Bonjour is not supported by this build"
msgstr "Bonjour не поддерживается в данной сборке"
-#: utils/misc/guc.c:11149
+#: utils/misc/guc.c:11157
#, c-format
msgid "SSL is not supported by this build"
msgstr "SSL не поддерживается в данной сборке"
-#: utils/misc/guc.c:11161
+#: utils/misc/guc.c:11169
#, c-format
msgid "Cannot enable parameter when \"log_statement_stats\" is true."
msgstr ""
"Этот параметр нельзя включить, когда \"log_statement_stats\" равен true."
-#: utils/misc/guc.c:11173
+#: utils/misc/guc.c:11181
#, c-format
msgid ""
"Cannot enable \"log_statement_stats\" when \"log_parser_stats\", "
"\"log_parser_stats\", \"log_planner_stats\" или \"log_executor_stats\" равны "
"true."
-#: utils/misc/guc.c:11417
+#: utils/misc/guc.c:11425
#, c-format
msgid ""
"effective_io_concurrency must be set to 0 on platforms that lack "
"Значение effective_io_concurrency должно равняться 0 на платформах, где "
"отсутствует lack posix_fadvise()."
-#: utils/misc/guc.c:11531
+#: utils/misc/guc.c:11539
#, c-format
msgid "recovery_target_timeline is not a valid number."
msgstr "recovery_target_timeline не является допустимым числом."
-#: utils/misc/guc.c:11571
+#: utils/misc/guc.c:11579
#, c-format
msgid "multiple recovery targets specified"
msgstr "указано несколько целей восстановления"
-#: utils/misc/guc.c:11572
+#: utils/misc/guc.c:11580
#, c-format
msgid ""
"At most one of recovery_target, recovery_target_lsn, recovery_target_name, "
"recovery_target_lsn, recovery_target_name, recovery_target_time, "
"recovery_target_xid."
-#: utils/misc/guc.c:11580
+#: utils/misc/guc.c:11588
#, c-format
msgid "The only allowed value is \"immediate\"."
msgstr "Единственное допустимое значение: \"immediate\"."
msgstr ""
"заданный в запросе кортеж результата несовместим с типом результата функции"
-#: utils/misc/pg_controldata.c:60 utils/misc/pg_controldata.c:138
-#: utils/misc/pg_controldata.c:242 utils/misc/pg_controldata.c:309
+#: utils/misc/pg_controldata.c:63 utils/misc/pg_controldata.c:143
+#: utils/misc/pg_controldata.c:249 utils/misc/pg_controldata.c:318
#, c-format
msgid "calculated CRC checksum does not match value stored in file"
msgstr ""
msgid "Failed while creating memory context \"%s\"."
msgstr "Ошибка при создании контекста памяти \"%s\"."
-#: utils/mmgr/dsa.c:519 utils/mmgr/dsa.c:1332
+#: utils/mmgr/dsa.c:520 utils/mmgr/dsa.c:1337
#, c-format
msgid "could not attach to dynamic shared area"
msgstr "не удалось подключиться к динамической разделяемой области"
msgstr "Используйте для записи спецсимволов синтаксис спецстрок E'\\r\\n'."
#, c-format
-#~ msgid "cannot use invalid index \"%s\" as replica identity"
-#~ msgstr ""
-#~ "для идентификации реплики нельзя использовать нерабочий индекс \"%s\""
+#~ msgid "record length %u at %X/%X too long"
+#~ msgstr "длина записи %u в позиции %X/%X слишком велика"
#, c-format
#~ msgid "Triggers on partitioned tables cannot have transition tables."
msgstr ""
"Project-Id-Version: PostgreSQL 12\n"
-"POT-Creation-Date: 2023-01-21 19:24+0000\n"
-"PO-Revision-Date: 2023-01-22 17:01+0100\n"
+"POT-Creation-Date: 2023-09-23 03:41+0000\n"
+"PO-Revision-Date: 2023-09-23 15:32+0200\n"
"Language: sv\n"
msgstr "ej sparad"
#: ../common/controldata_utils.c:68 ../common/controldata_utils.c:73
-#: commands/copy.c:3550 commands/extension.c:3362 utils/adt/genfile.c:124
+#: commands/copy.c:3553 commands/extension.c:3375 utils/adt/genfile.c:124
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "kunde inte öppna filen \"%s\" för läsning: %m"
#: access/transam/xlog.c:11175 access/transam/xlog.c:11628
#: access/transam/xlog.c:11708 access/transam/xlog.c:11747
#: access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650
-#: access/transam/xlogfuncs.c:669 commands/extension.c:3372 libpq/hba.c:499
+#: access/transam/xlogfuncs.c:669 commands/extension.c:3385 libpq/hba.c:499
#: replication/logical/origin.c:724 replication/logical/origin.c:760
-#: replication/logical/reorderbuffer.c:3374
-#: replication/logical/snapbuild.c:1867 replication/logical/snapbuild.c:1909
-#: replication/logical/snapbuild.c:1937 replication/logical/snapbuild.c:1964
+#: replication/logical/reorderbuffer.c:3384
+#: replication/logical/snapbuild.c:1879 replication/logical/snapbuild.c:1921
+#: replication/logical/snapbuild.c:1949 replication/logical/snapbuild.c:1976
#: replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518
#: storage/file/buffile.c:441 storage/file/copydir.c:195
#: utils/adt/genfile.c:199 utils/adt/misc.c:793 utils/cache/relmapper.c:744
#: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101
#: access/transam/twophase.c:1354 access/transam/xlog.c:3489
#: access/transam/xlog.c:4690 replication/logical/origin.c:729
-#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1872
-#: replication/logical/snapbuild.c:1914 replication/logical/snapbuild.c:1942
-#: replication/logical/snapbuild.c:1969 replication/slot.c:1451
+#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1884
+#: replication/logical/snapbuild.c:1926 replication/logical/snapbuild.c:1954
+#: replication/logical/snapbuild.c:1981 replication/slot.c:1451
#: replication/slot.c:1492 replication/walsender.c:523
#: utils/cache/relmapper.c:748
#, c-format
#: access/transam/xlog.c:3524 access/transam/xlog.c:3529
#: access/transam/xlog.c:3851 access/transam/xlog.c:4655
#: access/transam/xlog.c:5615 access/transam/xlogfuncs.c:675
-#: commands/copy.c:1814 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527
+#: commands/copy.c:1817 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527
#: replication/logical/origin.c:662 replication/logical/origin.c:801
-#: replication/logical/reorderbuffer.c:3432
-#: replication/logical/snapbuild.c:1776 replication/logical/snapbuild.c:1977
+#: replication/logical/reorderbuffer.c:3442
+#: replication/logical/snapbuild.c:1788 replication/logical/snapbuild.c:1989
#: replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533
#: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:656
#: storage/file/fd.c:3322 storage/file/fd.c:3425 utils/cache/relmapper.c:759
#: access/transam/xlog.c:4675 access/transam/xlogutils.c:708
#: postmaster/syslogger.c:1489 replication/basebackup.c:531
#: replication/basebackup.c:1427 replication/logical/origin.c:714
-#: replication/logical/reorderbuffer.c:2346
-#: replication/logical/reorderbuffer.c:2631
-#: replication/logical/reorderbuffer.c:3354
-#: replication/logical/snapbuild.c:1731 replication/logical/snapbuild.c:1838
+#: replication/logical/reorderbuffer.c:2356
+#: replication/logical/reorderbuffer.c:2641
+#: replication/logical/reorderbuffer.c:3364
+#: replication/logical/snapbuild.c:1743 replication/logical/snapbuild.c:1850
#: replication/slot.c:1419 replication/walsender.c:491
#: replication/walsender.c:2486 storage/file/copydir.c:161
#: storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396
-#: storage/smgr/md.c:501 utils/cache/relmapper.c:724
+#: storage/smgr/md.c:504 utils/cache/relmapper.c:724
#: utils/cache/relmapper.c:842 utils/error/elog.c:1851
#: utils/init/miscinit.c:1283 utils/init/miscinit.c:1418
#: utils/init/miscinit.c:1495 utils/misc/guc.c:8061 utils/misc/guc.c:8093
#: access/transam/timeline.c:509 access/transam/twophase.c:1802
#: access/transam/xlog.c:3346 access/transam/xlog.c:3518
#: access/transam/xlog.c:4648 access/transam/xlog.c:10417
-#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1769
+#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1781
#: replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648
-#: storage/file/fd.c:3417 storage/smgr/md.c:916 storage/smgr/md.c:949
+#: storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952
#: storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "kunde inte fsync:a fil \"%s\": %m"
-#: ../common/exec.c:143 ../common/exec.c:260 ../common/exec.c:306
+#: ../common/exec.c:151 ../common/exec.c:268 ../common/exec.c:314
#, c-format
msgid "could not identify current directory: %m"
msgstr "kunde inte identifiera aktuell katalog: %m"
-#: ../common/exec.c:162
+#: ../common/exec.c:170
#, c-format
msgid "invalid binary \"%s\""
msgstr "ogiltig binär \"%s\""
-#: ../common/exec.c:212
+#: ../common/exec.c:220
#, c-format
msgid "could not read binary \"%s\""
msgstr "kunde inte läsa binär \"%s\""
-#: ../common/exec.c:220
+#: ../common/exec.c:228
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr "kunde inte hitta en \"%s\" att köra"
-#: ../common/exec.c:276 ../common/exec.c:315 utils/init/miscinit.c:220
+#: ../common/exec.c:284 ../common/exec.c:323 utils/init/miscinit.c:220
#, c-format
msgid "could not change directory to \"%s\": %m"
msgstr "kunde inte byta katalog till \"%s\": %m"
-#: ../common/exec.c:293 access/transam/xlog.c:10792
+#: ../common/exec.c:301 access/transam/xlog.c:10792
#: replication/basebackup.c:1258 utils/adt/misc.c:367
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "kan inte läsa symbolisk länk \"%s\": %m"
-#: ../common/exec.c:546
+#: ../common/exec.c:554
#, c-format
msgid "pclose failed: %m"
msgstr "pclose misslyckades: %m"
-#: ../common/exec.c:675 ../common/exec.c:720 ../common/exec.c:812
+#: ../common/exec.c:708 ../common/exec.c:753 ../common/exec.c:845
#: ../common/psprintf.c:143 ../port/path.c:630 ../port/path.c:668
#: ../port/path.c:685 access/transam/twophase.c:1456 access/transam/xlog.c:6458
#: lib/dshash.c:245 lib/stringinfo.c:283 libpq/auth.c:1470 libpq/auth.c:1538
#: libpq/auth.c:2056 libpq/be-secure-gssapi.c:520 postmaster/bgworker.c:350
#: postmaster/bgworker.c:984 postmaster/postmaster.c:2531
-#: postmaster/postmaster.c:4146 postmaster/postmaster.c:4843
-#: postmaster/postmaster.c:5628 postmaster/postmaster.c:5988
-#: replication/libpqwalreceiver/libpqwalreceiver.c:280
+#: postmaster/postmaster.c:4146 postmaster/postmaster.c:5620
+#: postmaster/postmaster.c:5980
+#: replication/libpqwalreceiver/libpqwalreceiver.c:284
#: replication/logical/logical.c:179 storage/buffer/localbuf.c:436
#: storage/file/fd.c:803 storage/file/fd.c:1199 storage/file/fd.c:1360
-#: storage/file/fd.c:2169 storage/ipc/procarray.c:1081
-#: storage/ipc/procarray.c:1581 storage/ipc/procarray.c:1588
-#: storage/ipc/procarray.c:2012 storage/ipc/procarray.c:2692
+#: storage/file/fd.c:2169 storage/ipc/procarray.c:1082
+#: storage/ipc/procarray.c:1582 storage/ipc/procarray.c:1589
+#: storage/ipc/procarray.c:2013 storage/ipc/procarray.c:2693
#: utils/adt/cryptohashes.c:45 utils/adt/cryptohashes.c:65
#: utils/adt/formatting.c:1595 utils/adt/formatting.c:1719
#: utils/adt/formatting.c:1844 utils/adt/pg_locale.c:474
#: utils/hash/dynahash.c:1069 utils/mb/mbutils.c:371 utils/mb/mbutils.c:398
#: utils/mb/mbutils.c:727 utils/mb/mbutils.c:753 utils/misc/guc.c:4627
#: utils/misc/guc.c:4643 utils/misc/guc.c:4656 utils/misc/guc.c:7822
-#: utils/misc/tzparser.c:477 utils/mmgr/aset.c:484 utils/mmgr/dsa.c:701
-#: utils/mmgr/dsa.c:723 utils/mmgr/dsa.c:804 utils/mmgr/generation.c:249
+#: utils/misc/tzparser.c:477 utils/mmgr/aset.c:484 utils/mmgr/dsa.c:702
+#: utils/mmgr/dsa.c:724 utils/mmgr/dsa.c:805 utils/mmgr/generation.c:249
#: utils/mmgr/mcxt.c:796 utils/mmgr/mcxt.c:832 utils/mmgr/mcxt.c:870
#: utils/mmgr/mcxt.c:908 utils/mmgr/mcxt.c:944 utils/mmgr/mcxt.c:975
#: utils/mmgr/mcxt.c:1011 utils/mmgr/mcxt.c:1063 utils/mmgr/mcxt.c:1098
#: access/transam/xlog.c:10779 access/transam/xlog.c:10895
#: access/transam/xlog.c:10933 access/transam/xlog.c:11150
#: access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271
-#: commands/copy.c:1944 commands/copy.c:3560 commands/extension.c:3351
+#: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3364
#: commands/tablespace.c:807 commands/tablespace.c:898 guc-file.l:1063
#: replication/basebackup.c:357 replication/basebackup.c:537
-#: replication/basebackup.c:609 replication/logical/snapbuild.c:1645
+#: replication/basebackup.c:609 replication/logical/snapbuild.c:1657
#: storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711
#: storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261
#: utils/adt/dbsize.c:70 utils/adt/dbsize.c:222 utils/adt/dbsize.c:302
msgstr "kunde inte läsa katalog \"%s\": %m"
#: ../common/file_utils.c:377 access/transam/xlogarchive.c:456
-#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1788
+#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1800
#: replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352
-#: storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1367
+#: storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "kunde inte döpa om fil \"%s\" till \"%s\": %m"
#: ../port/dirmod.c:221
#, c-format
msgid "could not set junction for \"%s\": %s\n"
-msgstr "kunde inte sätta knutpunkt (junktion) för \"%s\": %s\n"
+msgstr "kunde inte sätta knutpunkt (junction) för \"%s\": %s\n"
#: ../port/dirmod.c:295
#, c-format
msgid "could not check access token membership: error code %lu\n"
msgstr "kunde inte kontrollera access-token-medlemskap: felkod %lu\n"
-#: access/brin/brin.c:204
+#: access/brin/brin.c:205
#, c-format
msgid "request for BRIN range summarization for index \"%s\" page %u was not recorded"
msgstr "förfrågan efter BRIN-intervallsummering för index \"%s\" sida %u har inte spelats in"
-#: access/brin/brin.c:884 access/brin/brin.c:988 access/gin/ginfast.c:1044
+#: access/brin/brin.c:970 access/brin/brin.c:1074 access/gin/ginfast.c:1049
#: access/transam/xlog.c:10552 access/transam/xlog.c:11101
#: access/transam/xlogfuncs.c:276 access/transam/xlogfuncs.c:303
#: access/transam/xlogfuncs.c:342 access/transam/xlogfuncs.c:363
msgid "recovery is in progress"
msgstr "återställning pågår"
-#: access/brin/brin.c:885 access/brin/brin.c:989
+#: access/brin/brin.c:971 access/brin/brin.c:1075
#, c-format
msgid "BRIN control functions cannot be executed during recovery."
msgstr "BRIN-kontrollfunktioner kan inte köras under återställning."
-#: access/brin/brin.c:893 access/brin/brin.c:997
+#: access/brin/brin.c:979 access/brin/brin.c:1083
#, c-format
msgid "block number out of range: %s"
msgstr "blocknummer är utanför giltigt intervall: %s"
-#: access/brin/brin.c:937 access/brin/brin.c:1023
+#: access/brin/brin.c:1023 access/brin/brin.c:1109
#, c-format
msgid "\"%s\" is not a BRIN index"
msgstr "\"%s\" är inte ett BRIN-index"
-#: access/brin/brin.c:953 access/brin/brin.c:1039
+#: access/brin/brin.c:1039 access/brin/brin.c:1125
#, c-format
msgid "could not open parent table of index %s"
msgstr "kunde inte öppna föräldratabell för index %s"
msgid "operator class \"%s\" of access method %s is missing support function %d"
msgstr "operatorklass \"%s\" för accessmetod %s saknar supportfunktion %d"
-#: access/common/heaptuple.c:1036 access/common/heaptuple.c:1371
+#: access/common/heaptuple.c:1125 access/common/heaptuple.c:1460
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "antalet kolumner (%d) överskrider gränsen (%d)"
msgid "Reduce maintenance_work_mem."
msgstr "Minska maintenance_work_mem."
-#: access/gin/ginfast.c:1045
+#: access/gin/ginfast.c:1050
#, c-format
msgid "GIN pending list cannot be cleaned up during recovery."
msgstr "väntande GIN-lista kan inte städas upp under återställning."
-#: access/gin/ginfast.c:1052
+#: access/gin/ginfast.c:1057
#, c-format
msgid "\"%s\" is not a GIN index"
msgstr "\"%s\" är inte ett GIN-index"
-#: access/gin/ginfast.c:1063
+#: access/gin/ginfast.c:1068
#, c-format
msgid "cannot access temporary indexes of other sessions"
msgstr "kan inte flytta temporära index tillhörande andra sessioner"
-#: access/gin/ginget.c:270 access/nbtree/nbtinsert.c:638
+#: access/gin/ginget.c:272 access/nbtree/nbtinsert.c:638
#, c-format
msgid "failed to re-find tuple within index \"%s\""
msgstr "misslyckades att återfinna tuple i index \"%s\""
msgid "To fix this, do REINDEX INDEX \"%s\"."
msgstr "För att fixa detta, kör REINDEX INDEX \"%s\"."
-#: access/gin/ginutil.c:139 executor/execExpr.c:1898
-#: utils/adt/arrayfuncs.c:3791 utils/adt/arrayfuncs.c:6424
+#: access/gin/ginutil.c:139 executor/execExpr.c:1916
+#: utils/adt/arrayfuncs.c:3789 utils/adt/arrayfuncs.c:6422
#: utils/adt/rowtypes.c:936
#, c-format
msgid "could not identify a comparison function for type %s"
#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:711
#: catalog/heap.c:717 commands/createas.c:207 commands/createas.c:503
-#: commands/indexcmds.c:1870 commands/tablecmds.c:15928 commands/view.c:105
-#: parser/parse_utilcmd.c:4206 regex/regc_pg_locale.c:263
+#: commands/indexcmds.c:1887 commands/tablecmds.c:15980 commands/view.c:105
+#: parser/parse_utilcmd.c:4209 regex/regc_pg_locale.c:263
#: utils/adt/formatting.c:1562 utils/adt/formatting.c:1686
#: utils/adt/formatting.c:1811 utils/adt/like.c:194
#: utils/adt/like_support.c:973 utils/adt/varchar.c:734 utils/adt/varchar.c:995
#: access/transam/xlog.c:10948 access/transam/xlog.c:11353
#: access/transam/xlogfuncs.c:723 postmaster/postmaster.c:4610
#: replication/logical/origin.c:582 replication/slot.c:1271
-#: storage/file/copydir.c:167 storage/smgr/md.c:204 utils/time/snapmgr.c:1346
+#: storage/file/copydir.c:167 storage/smgr/md.c:204 utils/time/snapmgr.c:1358
#, c-format
msgid "could not create file \"%s\": %m"
-msgstr "kan inte skapa fil \"%s\": %m"
+msgstr "kunde inte skapa fil \"%s\": %m"
#: access/heap/rewriteheap.c:1161
#, c-format
msgstr "kunde inte trunkera fil \"%s\" till %u: %m"
#: access/heap/rewriteheap.c:1169 replication/walsender.c:498
-#: storage/smgr/md.c:1276
+#: storage/smgr/md.c:1279
#, c-format
msgid "could not seek to end of file \"%s\": %m"
msgstr "kunde inte söka (seek) till slutet av filen \"%s\": %m"
#: access/transam/xlog.c:4639 postmaster/postmaster.c:4620
#: postmaster/postmaster.c:4630 replication/logical/origin.c:594
#: replication/logical/origin.c:636 replication/logical/origin.c:655
-#: replication/logical/snapbuild.c:1745 replication/slot.c:1306
+#: replication/logical/snapbuild.c:1757 replication/slot.c:1306
#: storage/file/buffile.c:502 storage/file/copydir.c:207
#: utils/init/miscinit.c:1359 utils/init/miscinit.c:1370
#: utils/init/miscinit.c:1378 utils/misc/guc.c:7805 utils/misc/guc.c:7836
-#: utils/misc/guc.c:9767 utils/misc/guc.c:9781 utils/time/snapmgr.c:1351
-#: utils/time/snapmgr.c:1358
+#: utils/misc/guc.c:9767 utils/misc/guc.c:9781 utils/time/snapmgr.c:1363
+#: utils/time/snapmgr.c:1370
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "kunde inte skriva till fil \"%s\": %m"
#: access/heap/rewriteheap.c:1276 access/transam/twophase.c:1741
#: access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466
#: postmaster/postmaster.c:1298 postmaster/syslogger.c:1466
-#: replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2876
-#: replication/logical/snapbuild.c:1687 replication/logical/snapbuild.c:2132
+#: replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886
+#: replication/logical/snapbuild.c:1699 replication/logical/snapbuild.c:2144
#: replication/slot.c:1403 storage/file/fd.c:706 storage/file/fd.c:3014
#: storage/file/fd.c:3076 storage/file/reinit.c:255 storage/ipc/dsm.c:302
-#: storage/smgr/md.c:342 storage/smgr/md.c:392 storage/sync/sync.c:223
-#: utils/time/snapmgr.c:1691
+#: storage/smgr/md.c:345 storage/smgr/md.c:395 storage/sync/sync.c:223
+#: utils/time/snapmgr.c:1703
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr "kunde inte ta bort fil \"%s\": %m"
msgstr[0] "%u sida är helt tom.\n"
msgstr[1] "%u sidor är helt tomma.\n"
-#: access/heap/vacuumlazy.c:1486 commands/indexcmds.c:3604
-#: commands/indexcmds.c:3622
+#: access/heap/vacuumlazy.c:1486 commands/indexcmds.c:3621
+#: commands/indexcmds.c:3639
#, c-format
msgid "%s."
msgstr "%s."
msgstr "indexaccessmetod \"%s\" har ingen hanterare"
#: access/index/indexam.c:136 catalog/objectaddress.c:1259
-#: commands/indexcmds.c:2613 commands/tablecmds.c:252 commands/tablecmds.c:276
-#: commands/tablecmds.c:15623 commands/tablecmds.c:17194
+#: commands/indexcmds.c:2630 commands/tablecmds.c:252 commands/tablecmds.c:276
+#: commands/tablecmds.c:15675 commands/tablecmds.c:17250
#, c-format
msgid "\"%s\" is not an index"
msgstr "\"%s\" är inte ett index"
msgstr "Det kan bero på ett icke-immutable indexuttryck."
#: access/nbtree/nbtpage.c:139 access/nbtree/nbtpage.c:525
-#: parser/parse_utilcmd.c:2270
+#: parser/parse_utilcmd.c:2271
#, c-format
msgid "index \"%s\" is not a btree"
msgstr "index \"%s\" är inte ett btree"
msgstr "\"%s\" är ett index"
#: access/table/table.c:54 access/table/table.c:83 access/table/table.c:116
-#: catalog/aclchk.c:1842 commands/tablecmds.c:12383 commands/tablecmds.c:15632
+#: catalog/aclchk.c:1842 commands/tablecmds.c:12435 commands/tablecmds.c:15684
#, c-format
msgid "\"%s\" is a composite type"
msgstr "\"%s\" är en composite-typ"
msgid "transaction identifier \"%s\" is already in use"
msgstr "transaktionsidentifierare \"%s\" används redan"
-#: access/transam/twophase.c:418 access/transam/twophase.c:2501
+#: access/transam/twophase.c:418 access/transam/twophase.c:2534
#, c-format
msgid "maximum number of prepared transactions reached"
msgstr "maximalt antal förberedda transaktioner har uppnåtts"
-#: access/transam/twophase.c:419 access/transam/twophase.c:2502
+#: access/transam/twophase.c:419 access/transam/twophase.c:2535
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr "Öka max_prepared_transactions (nu %d)."
msgid "corrupted two-phase state in memory for transaction %u"
msgstr "korrupt tvåfas-status i minnet för transaktion %u"
+#: access/transam/twophase.c:2516
+#, c-format
+msgid "could not recover two-phase state file for transaction %u"
+msgstr "kunde inte återställa tvåfas-statusfil för transaktion %u"
+
+#: access/transam/twophase.c:2518
+#, c-format
+msgid "Two-phase state file has been found in WAL record %X/%X, but this transaction has already been restored from disk."
+msgstr "Statefil för tvåfas har hittats i WAL-post %X/%X men denna transaktion har redan återställts från disk."
+
+#: access/transam/twophase.c:2527 jit/jit.c:208 utils/fmgr/dfmgr.c:209
+#: utils/fmgr/dfmgr.c:426 utils/fmgr/dfmgr.c:474
+#, c-format
+msgid "could not access file \"%s\": %m"
+msgstr "kunde inte komma åt filen \"%s\": %m"
+
#: access/transam/varsup.c:127
#, c-format
msgid "database is not accepting commands to avoid wraparound data loss in database \"%s\""
msgid "creating missing WAL directory \"%s\""
msgstr "skapar saknad WAL-katalog \"%s\""
-#: access/transam/xlog.c:4252 commands/dbcommands.c:2131
+#: access/transam/xlog.c:4252 commands/dbcommands.c:2201
#, c-format
msgid "could not create missing directory \"%s\": %m"
msgstr "kunde inte skapa saknad katalog \"%s\": %m"
msgid "could not read from log segment %s, offset %u: read %d of %zu"
msgstr "kunde inte läsa från loggsegment %s, offset %u, läste %d av %zu"
-#: access/transam/xlog.c:12606
+#: access/transam/xlog.c:12620
#, c-format
msgid "received promote request"
msgstr "tog emot förfrågan om befordring"
-#: access/transam/xlog.c:12619
+#: access/transam/xlog.c:12633
#, c-format
msgid "promote trigger file found: %s"
-msgstr "utlösarfil för befordring hittad: %s"
+msgstr "triggerfil för befordring hittad: %s"
-#: access/transam/xlog.c:12628
+#: access/transam/xlog.c:12642
#, c-format
msgid "could not stat promote trigger file \"%s\": %m"
-msgstr "kunde inte göra stat() på utlösarfil för befordring \"%s\": %m"
+msgstr "kunde inte göra stat() på triggerfil för befordring \"%s\": %m"
#: access/transam/xlogarchive.c:250
#, c-format
msgstr "Menade du att använda pg_stop_backup('f')?"
#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472
-#: commands/event_trigger.c:2030 commands/extension.c:1921
-#: commands/extension.c:2030 commands/extension.c:2254 commands/prepare.c:716
-#: executor/execExpr.c:2239 executor/execSRF.c:728 executor/functions.c:1038
+#: commands/event_trigger.c:2030 commands/extension.c:1937
+#: commands/extension.c:2046 commands/extension.c:2270 commands/prepare.c:716
+#: executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038
#: foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112
#: replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1493
#: replication/slotfuncs.c:249 replication/walsender.c:3280
msgstr "en funktion som returnerar en mängd anropades i kontext som inte godtar en mängd"
#: access/transam/xlogfuncs.c:190 commands/event_trigger.c:1476
-#: commands/event_trigger.c:2034 commands/extension.c:1925
-#: commands/extension.c:2034 commands/extension.c:2258 commands/prepare.c:720
+#: commands/event_trigger.c:2034 commands/extension.c:1941
+#: commands/extension.c:2050 commands/extension.c:2274 commands/prepare.c:720
#: foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116
#: replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497
#: replication/slotfuncs.c:253 replication/walsender.c:3284
msgid "server did not promote within %d seconds"
msgstr "servern befordrades inte inom %d sekunder"
-#: access/transam/xlogreader.c:304
+#: access/transam/xlogreader.c:288
#, c-format
msgid "invalid record offset at %X/%X"
msgstr "ogiltig postoffset vid %X/%X"
-#: access/transam/xlogreader.c:312
+#: access/transam/xlogreader.c:296
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "contrecord är begärd vid %X/%X"
-#: access/transam/xlogreader.c:353 access/transam/xlogreader.c:683
-#, c-format
-msgid "invalid record length at %X/%X: wanted %u, got %u"
-msgstr "ogiltig postlängd vid %X/%X: förväntade %u, fick %u"
-
-#: access/transam/xlogreader.c:379
-#, c-format
-msgid "record length %u at %X/%X too long"
-msgstr "postlängd %u vid %X/%X är för lång"
-
-#: access/transam/xlogreader.c:428
+#: access/transam/xlogreader.c:398
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "det finns ingen contrecord-flagga vid %X/%X"
-#: access/transam/xlogreader.c:441
+#: access/transam/xlogreader.c:411
#, c-format
msgid "invalid contrecord length %u at %X/%X"
msgstr "ogiltig contrecord-längd %u vid %X/%X"
-#: access/transam/xlogreader.c:691
+#: access/transam/xlogreader.c:470
+#, c-format
+msgid "record length %u at %X/%X too long"
+msgstr "postlängd %u vid %X/%X är för lång"
+
+#: access/transam/xlogreader.c:682
+#, c-format
+msgid "invalid record length at %X/%X: wanted %u, got %u"
+msgstr "ogiltig postlängd vid %X/%X: förväntade %u, fick %u"
+
+#: access/transam/xlogreader.c:690
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "ogiltigt resurshanterar-ID %u vid %X/%X"
-#: access/transam/xlogreader.c:705 access/transam/xlogreader.c:722
+#: access/transam/xlogreader.c:704 access/transam/xlogreader.c:721
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "post med inkorrekt prev-link %X/%X vid %X/%X"
-#: access/transam/xlogreader.c:759
+#: access/transam/xlogreader.c:758
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr "felaktig resurshanterardatakontrollsumma i post vid %X/%X"
-#: access/transam/xlogreader.c:796
+#: access/transam/xlogreader.c:795
#, c-format
msgid "invalid magic number %04X in log segment %s, offset %u"
msgstr "felaktigt magiskt nummer %04X i loggsegment %s, offset %u"
-#: access/transam/xlogreader.c:810 access/transam/xlogreader.c:861
+#: access/transam/xlogreader.c:809 access/transam/xlogreader.c:860
#, c-format
msgid "invalid info bits %04X in log segment %s, offset %u"
msgstr "ogiltiga infobitar %04X i loggsegment %s, offset %u"
-#: access/transam/xlogreader.c:836
+#: access/transam/xlogreader.c:835
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %s, pg_control database system identifier is %s"
msgstr "WAL-fil är från ett annat databassystem: WAL-filens databassystemidentifierare är %s, pg_control databassystemidentifierare är %s"
-#: access/transam/xlogreader.c:843
+#: access/transam/xlogreader.c:842
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
-msgstr "WAL-fil är från ett annat databassystem: inkorrekt segmentstorlek i sidhuvuid"
+msgstr "WAL-fil är från ett annat databassystem: inkorrekt segmentstorlek i sidhuvud"
-#: access/transam/xlogreader.c:849
+#: access/transam/xlogreader.c:848
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
-msgstr "WAL-fil är från ett annat databassystem: inkorrekt XLOG_BLCKSZ i sidhuvuid"
+msgstr "WAL-fil är från ett annat databassystem: inkorrekt XLOG_BLCKSZ i sidhuvud"
-#: access/transam/xlogreader.c:880
+#: access/transam/xlogreader.c:879
#, c-format
msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
msgstr "oväntad sidadress %X/%X i loggsegment %s, offset %u"
# FIXME
-#: access/transam/xlogreader.c:905
+#: access/transam/xlogreader.c:904
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
msgstr "\"ej i sekvens\"-fel på tidslinje-ID %u (efter %u) i loggsegment %s, offset %u"
-#: access/transam/xlogreader.c:1150
+#: access/transam/xlogreader.c:1149
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "\"ej i sekvens\"-block_id %u vid %X/%X"
-#: access/transam/xlogreader.c:1173
+#: access/transam/xlogreader.c:1172
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATA är satt men ingen data inkluderad vid %X/%X"
-#: access/transam/xlogreader.c:1180
+#: access/transam/xlogreader.c:1179
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr "BKPBLOCK_HAS_DATA är ej satt men datalängden är %u vid %X/%X"
-#: access/transam/xlogreader.c:1216
+#: access/transam/xlogreader.c:1215
#, c-format
msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
-msgstr "BKPIMAGE_HAS_HOLE är satt men håloffset %u längd %u block-image-längd %u vid %X/%X"
+msgstr "BKPIMAGE_HAS_HOLE är satt men håloffset %u längd %u blockavbildlängd %u vid %X/%X"
-#: access/transam/xlogreader.c:1232
+#: access/transam/xlogreader.c:1231
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE är inte satt men håloffset %u längd %u vid %X/%X"
-#: access/transam/xlogreader.c:1247
+#: access/transam/xlogreader.c:1246
#, c-format
msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_IS_COMPRESSED satt, men block-image-längd %u vid %X/%X"
-#: access/transam/xlogreader.c:1262
+#: access/transam/xlogreader.c:1261
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "varken BKPIMAGE_HAS_HOLE eller BKPIMAGE_IS_COMPRESSED satt, men block-image-längd är %u vid %X/%X"
-#: access/transam/xlogreader.c:1278
+#: access/transam/xlogreader.c:1277
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_REL är satt men ingen tidigare rel vid %X/%X"
-#: access/transam/xlogreader.c:1290
+#: access/transam/xlogreader.c:1289
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "ogiltig block_id %u vid %X/%X"
-#: access/transam/xlogreader.c:1379
+#: access/transam/xlogreader.c:1378
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "post med ogiltig längd vid %X/%X"
-#: access/transam/xlogreader.c:1468
+#: access/transam/xlogreader.c:1467
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
msgstr "ogiltig komprimerad image vid %X/%X, block %d"
msgstr "stort objekt %u existerar inte"
#: catalog/aclchk.c:936 catalog/aclchk.c:945 commands/collationcmds.c:117
-#: commands/copy.c:1139 commands/copy.c:1159 commands/copy.c:1168
-#: commands/copy.c:1177 commands/copy.c:1186 commands/copy.c:1195
-#: commands/copy.c:1204 commands/copy.c:1213 commands/copy.c:1231
-#: commands/copy.c:1247 commands/copy.c:1267 commands/copy.c:1284
+#: commands/copy.c:1142 commands/copy.c:1162 commands/copy.c:1171
+#: commands/copy.c:1180 commands/copy.c:1189 commands/copy.c:1198
+#: commands/copy.c:1207 commands/copy.c:1216 commands/copy.c:1234
+#: commands/copy.c:1250 commands/copy.c:1270 commands/copy.c:1287
#: commands/dbcommands.c:157 commands/dbcommands.c:166
#: commands/dbcommands.c:175 commands/dbcommands.c:184
#: commands/dbcommands.c:193 commands/dbcommands.c:202
#: commands/dbcommands.c:211 commands/dbcommands.c:220
-#: commands/dbcommands.c:229 commands/dbcommands.c:1449
-#: commands/dbcommands.c:1458 commands/dbcommands.c:1467
-#: commands/dbcommands.c:1476 commands/extension.c:1701
-#: commands/extension.c:1711 commands/extension.c:1721
-#: commands/extension.c:1731 commands/extension.c:2973
+#: commands/dbcommands.c:229 commands/dbcommands.c:1475
+#: commands/dbcommands.c:1484 commands/dbcommands.c:1493
+#: commands/dbcommands.c:1502 commands/extension.c:1717
+#: commands/extension.c:1727 commands/extension.c:1737
+#: commands/extension.c:1747 commands/extension.c:2986
#: commands/foreigncmds.c:543 commands/foreigncmds.c:552
#: commands/functioncmds.c:570 commands/functioncmds.c:736
#: commands/functioncmds.c:745 commands/functioncmds.c:754
#: commands/subscriptioncmds.c:112 commands/subscriptioncmds.c:122
#: commands/subscriptioncmds.c:132 commands/subscriptioncmds.c:142
#: commands/subscriptioncmds.c:158 commands/subscriptioncmds.c:169
-#: commands/subscriptioncmds.c:183 commands/tablecmds.c:6930
+#: commands/subscriptioncmds.c:183 commands/tablecmds.c:6971
#: commands/typecmds.c:299 commands/typecmds.c:1430 commands/typecmds.c:1439
#: commands/typecmds.c:1447 commands/typecmds.c:1455 commands/typecmds.c:1463
#: commands/user.c:133 commands/user.c:147 commands/user.c:156
#: commands/user.c:598 commands/user.c:606 commands/user.c:614
#: commands/user.c:622 commands/user.c:630 commands/user.c:638
#: commands/user.c:647 commands/user.c:655 commands/user.c:663
-#: parser/parse_utilcmd.c:412 replication/pgoutput/pgoutput.c:112
+#: parser/parse_utilcmd.c:413 replication/pgoutput/pgoutput.c:112
#: replication/pgoutput/pgoutput.c:133 replication/walsender.c:822
#: replication/walsender.c:833 replication/walsender.c:843
#, c-format
msgstr "kan inte använda IN SCHEMA-klausul samtidigt som GRANT/REVOKE ON SCHEMAS"
#: catalog/aclchk.c:1587 catalog/catalog.c:519 catalog/objectaddress.c:1426
-#: commands/analyze.c:383 commands/copy.c:5142 commands/sequence.c:1710
-#: commands/tablecmds.c:6395 commands/tablecmds.c:6551
-#: commands/tablecmds.c:6601 commands/tablecmds.c:6675
-#: commands/tablecmds.c:6745 commands/tablecmds.c:6855
-#: commands/tablecmds.c:6949 commands/tablecmds.c:7008
-#: commands/tablecmds.c:7147 commands/tablecmds.c:7229
-#: commands/tablecmds.c:7322 commands/tablecmds.c:7476
-#: commands/tablecmds.c:10812 commands/tablecmds.c:10993
-#: commands/tablecmds.c:11154 commands/tablecmds.c:12226 commands/trigger.c:936
-#: parser/analyze.c:2322 parser/parse_relation.c:2832
-#: parser/parse_relation.c:2895 parser/parse_target.c:1030
-#: parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2517
+#: commands/analyze.c:383 commands/copy.c:5145 commands/sequence.c:1710
+#: commands/tablecmds.c:6436 commands/tablecmds.c:6592
+#: commands/tablecmds.c:6642 commands/tablecmds.c:6716
+#: commands/tablecmds.c:6786 commands/tablecmds.c:6896
+#: commands/tablecmds.c:6990 commands/tablecmds.c:7049
+#: commands/tablecmds.c:7188 commands/tablecmds.c:7270
+#: commands/tablecmds.c:7363 commands/tablecmds.c:7517
+#: commands/tablecmds.c:10864 commands/tablecmds.c:11045
+#: commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936
+#: parser/analyze.c:2359 parser/parse_relation.c:2837
+#: parser/parse_relation.c:2900 parser/parse_target.c:1030
+#: parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2519
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "kolumn \"%s\" i relation \"%s\" existerar inte"
#: catalog/aclchk.c:1850 catalog/objectaddress.c:1266 commands/sequence.c:1148
-#: commands/tablecmds.c:234 commands/tablecmds.c:15596 utils/adt/acl.c:2074
+#: commands/tablecmds.c:234 commands/tablecmds.c:15648 utils/adt/acl.c:2074
#: utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168
#: utils/adt/acl.c:2196 utils/adt/acl.c:2226
#, c-format
#: catalog/aclchk.c:3389
#, c-format
msgid "permission denied for event trigger %s"
-msgstr "rättighet saknas för händelseutlösare %s"
+msgstr "rättighet saknas för händelsetrigger %s"
#: catalog/aclchk.c:3392
#, c-format
#: catalog/aclchk.c:3517
#, c-format
msgid "must be owner of event trigger %s"
-msgstr "måste vara ägaren till händelseutlösaren %s"
+msgstr "måste vara ägaren till händelsetrigger %s"
#: catalog/aclchk.c:3520
#, c-format
msgid "foreign server with OID %u does not exist"
msgstr "främmande server med OID %u finns inte"
-#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:369
+#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:374
#, c-format
msgid "type with OID %u does not exist"
msgstr "typ med OID %u existerar inte"
#: catalog/aclchk.c:5162 commands/event_trigger.c:595
#, c-format
msgid "event trigger with OID %u does not exist"
-msgstr "händelseutlösare med OID %u existerar inte"
+msgstr "händelsetrigger med OID %u existerar inte"
#: catalog/aclchk.c:5215 commands/collationcmds.c:385
#, c-format
msgid "publication with OID %u does not exist"
msgstr "publicering med OID %u existerar inte"
-#: catalog/aclchk.c:5335 commands/subscriptioncmds.c:1133
+#: catalog/aclchk.c:5335 commands/subscriptioncmds.c:1134
#, c-format
msgid "subscription with OID %u does not exist"
msgstr "prenumeration med OID %u existerar inte"
msgid "pg_nextoid() can only be used on system catalogs"
msgstr "pg_nextoid() kan bara användas på systemkataloger"
-#: catalog/catalog.c:511 parser/parse_utilcmd.c:2217
+#: catalog/catalog.c:511 parser/parse_utilcmd.c:2218
#, c-format
msgid "index \"%s\" does not belong to table \"%s\""
msgstr "index \"%s\" tillhör inte tabell \"%s\""
#: catalog/dependency.c:1202 catalog/dependency.c:1209
#: catalog/dependency.c:1221 commands/tablecmds.c:1233
-#: commands/tablecmds.c:12843 commands/tablespace.c:465 commands/user.c:1095
+#: commands/tablecmds.c:12895 commands/tablespace.c:465 commands/user.c:1095
#: commands/view.c:519 libpq/auth.c:333 replication/syncrep.c:1308
-#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1351 utils/misc/guc.c:6552
+#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1353 utils/misc/guc.c:6552
#: utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10774
#: utils/misc/guc.c:10808 utils/misc/guc.c:10842 utils/misc/guc.c:10885
#: utils/misc/guc.c:10927
msgstr "Systemkatalogändringar är för tillfället inte tillåtna."
#: catalog/heap.c:509 commands/tablecmds.c:2130 commands/tablecmds.c:2732
-#: commands/tablecmds.c:5999
+#: commands/tablecmds.c:6040
#, c-format
msgid "tables can have at most %d columns"
msgstr "tabeller kan ha som mest %d kolumner"
-#: catalog/heap.c:527 commands/tablecmds.c:6285
+#: catalog/heap.c:527 commands/tablecmds.c:6326
#, c-format
msgid "column name \"%s\" conflicts with a system column name"
msgstr "kolumnnamn \"%s\" står i konflikt med ett systemkolumnnamn"
msgid "no collation was derived for column \"%s\" with collatable type %s"
msgstr "ingen jämförelse kunde härledas för kolumn \"%s\" med jämförelsetyp %s"
-#: catalog/heap.c:1162 catalog/index.c:862 commands/tablecmds.c:3531
+#: catalog/heap.c:1162 catalog/index.c:863 commands/tablecmds.c:3531
#, c-format
msgid "relation \"%s\" already exists"
msgstr "relationen \"%s\" finns redan"
msgid "check constraint \"%s\" already exists"
msgstr "check-villkor \"%s\" finns redan"
-#: catalog/heap.c:2856 catalog/index.c:876 catalog/pg_constraint.c:669
-#: commands/tablecmds.c:7821
+#: catalog/heap.c:2856 catalog/index.c:877 catalog/pg_constraint.c:669
+#: commands/tablecmds.c:7862
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "integritetsvillkor \"%s\" för relation \"%s\" finns redan"
msgid "generation expression is not immutable"
msgstr "genereringsuttryck är inte immutable"
-#: catalog/heap.c:3084 rewrite/rewriteHandler.c:1219
+#: catalog/heap.c:3084 rewrite/rewriteHandler.c:1236
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "kolumn \"%s\" har typ %s men default-uttryck har typen %s"
#: catalog/heap.c:3089 commands/prepare.c:388 parser/parse_node.c:434
#: parser/parse_target.c:590 parser/parse_target.c:865
-#: parser/parse_target.c:875 rewrite/rewriteHandler.c:1224
+#: parser/parse_target.c:875 rewrite/rewriteHandler.c:1241
#, c-format
msgid "You will need to rewrite or cast the expression."
msgstr "Du måste skriva om eller typomvandla uttrycket."
msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
msgstr "Trunkera tabellen \"%s\" samtidigt, eller använd TRUNCATE ... CASCADE."
-#: catalog/index.c:218 parser/parse_utilcmd.c:2125
+#: catalog/index.c:219 parser/parse_utilcmd.c:2126
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr "multipla primärnycklar för tabell \"%s\" tillåts inte"
-#: catalog/index.c:236
+#: catalog/index.c:237
#, c-format
msgid "primary keys cannot be expressions"
msgstr "primärnycklar kan inte vara uttryck"
-#: catalog/index.c:253
+#: catalog/index.c:254
#, c-format
msgid "primary key column \"%s\" is not marked NOT NULL"
msgstr "primärnyckelkolumn \"%s\" är inte markerad NOT NULL"
-#: catalog/index.c:761 catalog/index.c:1909
+#: catalog/index.c:762 catalog/index.c:1910
#, c-format
msgid "user-defined indexes on system catalog tables are not supported"
msgstr "användardefinierade index på systemkatalogen är inte möjligt"
-#: catalog/index.c:801
+#: catalog/index.c:802
#, c-format
msgid "nondeterministic collations are not supported for operator class \"%s\""
msgstr "ickedeterministiska jämförelser (collation) stöds inte för operatorklass \"%s\""
-#: catalog/index.c:816
+#: catalog/index.c:817
#, c-format
msgid "concurrent index creation on system catalog tables is not supported"
msgstr "samtida indexskapande på systemkatalogtabeller stöds inte"
-#: catalog/index.c:825 catalog/index.c:1270
+#: catalog/index.c:826 catalog/index.c:1271
#, c-format
msgid "concurrent index creation for exclusion constraints is not supported"
msgstr "samtida indexskapande för uteslutningsvillkor stöds inte"
-#: catalog/index.c:834
+#: catalog/index.c:835
#, c-format
msgid "shared indexes cannot be created after initdb"
msgstr "delade index kan inte skapas efter initdb"
-#: catalog/index.c:854 commands/createas.c:265 commands/sequence.c:162
-#: parser/parse_utilcmd.c:221
+#: catalog/index.c:855 commands/createas.c:265 commands/sequence.c:162
+#: parser/parse_utilcmd.c:219
#, c-format
msgid "relation \"%s\" already exists, skipping"
msgstr "relationen \"%s\" finns redan, hoppar över"
-#: catalog/index.c:904
+#: catalog/index.c:905
#, c-format
msgid "pg_class index OID value not set when in binary upgrade mode"
msgstr "pg_class index OID-värde är inte satt i binärt uppgraderingsläge"
-#: catalog/index.c:2205
+#: catalog/index.c:2206
#, c-format
msgid "DROP INDEX CONCURRENTLY must be first action in transaction"
msgstr "DROP INDEX CONCURRENTLY måste vara första operationen i transaktion"
-#: catalog/index.c:2956
+#: catalog/index.c:2957
#, c-format
msgid "building index \"%s\" on table \"%s\" serially"
msgstr "bygger index \"%s\" på tabell \"%s\" seriellt"
-#: catalog/index.c:2961
+#: catalog/index.c:2962
#, c-format
msgid "building index \"%s\" on table \"%s\" with request for %d parallel worker"
msgid_plural "building index \"%s\" on table \"%s\" with request for %d parallel workers"
msgstr[0] "bygger index \"%s\" på tabell \"%s\" och efterfrågar %d parallell arbetare"
msgstr[1] "bygger index \"%s\" på tabell \"%s\" och efterfrågar %d parallella arbetare"
-#: catalog/index.c:3594
+#: catalog/index.c:3596
#, c-format
msgid "cannot reindex temporary tables of other sessions"
msgstr "kan inte omindexera temporära tabeller som tillhör andra sessioner"
-#: catalog/index.c:3605
+#: catalog/index.c:3607
#, c-format
msgid "cannot reindex invalid index on TOAST table"
msgstr "kan inte omindexera angivet index i TOAST-tabell"
-#: catalog/index.c:3727
+#: catalog/index.c:3729
#, c-format
msgid "index \"%s\" was reindexed"
msgstr "index \"%s\" omindexerades"
-#: catalog/index.c:3809 commands/indexcmds.c:3120
+#: catalog/index.c:3811 commands/indexcmds.c:3137
#, c-format
msgid "REINDEX of partitioned tables is not yet implemented, skipping \"%s\""
msgstr "REINDEX på partitionerade tabeller är inte implementerat ännu, hoppar över \"%s\""
-#: catalog/index.c:3864
+#: catalog/index.c:3866
#, c-format
msgid "cannot reindex invalid index \"%s.%s\" on TOAST table, skipping"
msgstr "kan inte omindexera ogiltigt index \"%s.%s\" på TOAST-tabell, hoppar över"
msgid "relation \"%s\" does not exist"
msgstr "relationen \"%s\" existerar inte"
-#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1482
-#: commands/extension.c:1488
+#: catalog/namespace.c:492 catalog/namespace.c:3023 commands/extension.c:1498
+#: commands/extension.c:1504
#, c-format
msgid "no schema has been selected to create in"
msgstr "inget schema har valts för att skapa i"
msgid "cannot move objects into or out of TOAST schema"
msgstr "kan inte flytta objekt in eller ut från TOAST-schema"
-#: catalog/namespace.c:3045 commands/schemacmds.c:268 commands/schemacmds.c:348
+#: catalog/namespace.c:3045 commands/schemacmds.c:286 commands/schemacmds.c:366
#: commands/tablecmds.c:1178
#, c-format
msgid "schema \"%s\" does not exist"
msgid "improper relation name (too many dotted names): %s"
msgstr "ej korrekt relationsnamn (för många namn med punkt): %s"
-#: catalog/namespace.c:3620
+#: catalog/namespace.c:3624
#, c-format
msgid "collation \"%s\" for encoding \"%s\" does not exist"
msgstr "jämförelse \"%s\" för kodning \"%s\" finns inte"
-#: catalog/namespace.c:3675
+#: catalog/namespace.c:3679
#, c-format
msgid "conversion \"%s\" does not exist"
msgstr "konvertering \"%s\" finns inte"
-#: catalog/namespace.c:3915
+#: catalog/namespace.c:3919
#, c-format
msgid "permission denied to create temporary tables in database \"%s\""
msgstr "rättighet saknas för att skapa temporära tabeller i databasen \"%s\""
-#: catalog/namespace.c:3931
+#: catalog/namespace.c:3935
#, c-format
msgid "cannot create temporary tables during recovery"
msgstr "kan inte skapa temptabeller under återställning"
-#: catalog/namespace.c:3937
+#: catalog/namespace.c:3941
#, c-format
msgid "cannot create temporary tables during a parallel operation"
msgstr "kan inte skapa temporära tabeller under en parallell operation"
-#: catalog/namespace.c:4222 commands/tablespace.c:1217 commands/variable.c:64
+#: catalog/namespace.c:4226 commands/tablespace.c:1217 commands/variable.c:64
#: utils/misc/guc.c:10959 utils/misc/guc.c:11037
#, c-format
msgid "List syntax is invalid."
#: catalog/objectaddress.c:1274 catalog/pg_publication.c:66
#: commands/policy.c:96 commands/policy.c:376 commands/tablecmds.c:228
#: commands/tablecmds.c:270 commands/tablecmds.c:1986 commands/tablecmds.c:5470
-#: commands/tablecmds.c:10929
+#: commands/tablecmds.c:10981
#, c-format
msgid "\"%s\" is not a table"
msgstr "\"%s\" är inte en tabell"
#: catalog/objectaddress.c:1281 commands/tablecmds.c:240
-#: commands/tablecmds.c:5506 commands/tablecmds.c:15601 commands/view.c:138
+#: commands/tablecmds.c:5506 commands/tablecmds.c:15653 commands/view.c:138
#, c-format
msgid "\"%s\" is not a view"
msgstr "\"%s\" är inte en vy"
#: catalog/objectaddress.c:1288 commands/matview.c:186 commands/tablecmds.c:246
-#: commands/tablecmds.c:15606
+#: commands/tablecmds.c:15658
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "\"%s\" är inte en materialiserad vy"
#: catalog/objectaddress.c:1295 commands/tablecmds.c:264
-#: commands/tablecmds.c:5509 commands/tablecmds.c:15611
+#: commands/tablecmds.c:5509 commands/tablecmds.c:15663
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "\"%s\" är inte en främmande tabell"
#: catalog/objectaddress.c:3191
#, c-format
msgid "trigger %s on %s"
-msgstr "utlösare %s på %s"
+msgstr "trigger %s på %s"
#: catalog/objectaddress.c:3207
#, c-format
msgid "operator family %s for access method %s"
msgstr "operatorfamilj %s för accessmetod %s"
-#: catalog/partition.c:215 commands/analyze.c:1375 commands/indexcmds.c:1221
-#: commands/tablecmds.c:1109 commands/tablecmds.c:8618
-#: commands/tablecmds.c:8761 commands/tablecmds.c:8950
-#: commands/tablecmds.c:9115 commands/tablecmds.c:11019
-#: commands/tablecmds.c:16572 commands/tablecmds.c:17303
-#: executor/execExprInterp.c:3344 executor/execMain.c:1841
+#: catalog/partition.c:215 commands/analyze.c:1377 commands/indexcmds.c:1221
+#: commands/tablecmds.c:1109 commands/tablecmds.c:8659
+#: commands/tablecmds.c:8802 commands/tablecmds.c:8991
+#: commands/tablecmds.c:9156 commands/tablecmds.c:11071
+#: commands/tablecmds.c:16624 commands/tablecmds.c:17359
+#: executor/execExprInterp.c:3354 executor/execMain.c:1841
#: executor/execMain.c:1926 executor/execMain.c:1978 executor/execMain.c:2086
#: executor/execPartition.c:648 executor/execPartition.c:707
#: executor/execPartition.c:850 executor/execPartition.c:964
#: executor/execPartition.c:997 executor/execPartition.c:1103
-#: executor/nodeModifyTable.c:705 executor/nodeModifyTable.c:2042
-#: parser/parse_utilcmd.c:1221
+#: executor/nodeModifyTable.c:705 executor/nodeModifyTable.c:2041
+#: parser/parse_utilcmd.c:1222
msgid "could not convert row type"
msgstr "kunde inte konvertera radtypen"
msgid "return type of inverse transition function %s is not %s"
msgstr "returtyp för inversa övergångsfunktionen %s är inte %s"
-#: catalog/pg_aggregate.c:355 executor/nodeWindowAgg.c:2851
+#: catalog/pg_aggregate.c:355 executor/nodeWindowAgg.c:2860
#, c-format
msgid "strictness of aggregate's forward and inverse transition functions must match"
msgstr "strikthet för aggregatets positiva och inversa övergångsfunktionerna måste matcha"
msgid "default conversion for %s to %s already exists"
msgstr "standardkonvertering från %s till %s finns redan"
-#: catalog/pg_depend.c:176 commands/extension.c:3250
+#: catalog/pg_depend.c:176 commands/extension.c:3263
#, c-format
msgid "%s is already a member of extension \"%s\""
msgstr "%s är redan en medlem i utökningen \"%s\""
-#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3290
+#: catalog/pg_depend.c:183 catalog/pg_depend.c:234 commands/extension.c:3303
#, c-format
msgid "%s is not a member of extension \"%s\""
msgstr "%s är inte en medlem av utökning \"%s\""
msgid "ALTER TYPE ADD BEFORE/AFTER is incompatible with binary upgrade"
msgstr "ALTER TYPE ADD BEFORE/AFTER är inkompatibel med binär uppgradering"
-#: catalog/pg_namespace.c:64 commands/schemacmds.c:277
+#: catalog/pg_namespace.c:64 commands/schemacmds.c:295
#, c-format
msgid "schema \"%s\" already exists"
msgstr "schema \"%s\" finns redan"
msgstr "kan inte byta ägare på objekt som ägs av %s då dessa krävas av databassystemet"
#: catalog/pg_subscription.c:177 commands/subscriptioncmds.c:661
-#: commands/subscriptioncmds.c:875 commands/subscriptioncmds.c:1101
+#: commands/subscriptioncmds.c:875 commands/subscriptioncmds.c:1102
#, c-format
msgid "subscription \"%s\" does not exist"
msgstr "prenumerationen \"%s\" finns inte"
msgstr "ogiltig sida i block %u i relation %s"
#: catalog/toasting.c:112 commands/indexcmds.c:615 commands/tablecmds.c:5482
-#: commands/tablecmds.c:15467
+#: commands/tablecmds.c:15519
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "\"%s\" är inte en tabell eller materialiserad vy"
#: commands/alter.c:85 commands/event_trigger.c:236
#, c-format
msgid "event trigger \"%s\" already exists"
-msgstr "händelseutlösare \"%s\" finns redan"
+msgstr "händelsetrigger \"%s\" finns redan"
#: commands/alter.c:88 commands/foreigncmds.c:601
#, 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\": skannade %d av %u sidor, innehåller %.0f levande rader och %.0f döda rader; %d rader samplade, %.0f uppskattat antal rader"
-#: commands/analyze.c:1229
+#: commands/analyze.c:1233
#, c-format
msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no child tables"
msgstr "hoppar över analys av arvsträd \"%s.%s\" --- detta arvsträd innehåller inga barntabeller"
-#: commands/analyze.c:1327
+#: commands/analyze.c:1331
#, c-format
msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no analyzable child tables"
msgstr "hoppar över analys av arvsträd \"%s.%s\" --- detta arvsträd innehåller inga analyserbara barntabeller"
msgid "there is no previously clustered index for table \"%s\""
msgstr "det finns inget tidigare klustrat index för tabell \"%s\""
-#: commands/cluster.c:178 commands/tablecmds.c:12682 commands/tablecmds.c:14541
+#: commands/cluster.c:178 commands/tablecmds.c:12734 commands/tablecmds.c:14593
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "index \"%s\" för tabell \"%s\" finns inte"
msgid "cannot vacuum temporary tables of other sessions"
msgstr "kan inte städa temporära tabeller för andra sessioner"
-#: commands/cluster.c:472 commands/tablecmds.c:14551
+#: commands/cluster.c:472 commands/tablecmds.c:14603
#, c-format
msgid "\"%s\" is not an index for table \"%s\""
msgstr "\"%s\" är inte ett index för tabell \"%s\""
msgid "must be superuser to import system collations"
msgstr "måste vara en superuser för att importera systemjämförelser"
-#: commands/collationcmds.c:574 commands/copy.c:1898 commands/copy.c:3535
+#: commands/collationcmds.c:574 commands/copy.c:1901 commands/copy.c:3538
#: libpq/be-secure-common.c:80
#, c-format
msgid "could not execute command \"%s\": %m"
msgid "no usable system locales were found"
msgstr "inga användbara systemlokaler hittades"
-#: commands/comment.c:61 commands/dbcommands.c:821 commands/dbcommands.c:1009
-#: commands/dbcommands.c:1122 commands/dbcommands.c:1312
-#: commands/dbcommands.c:1535 commands/dbcommands.c:1649
-#: commands/dbcommands.c:2066 utils/init/postinit.c:879
-#: utils/init/postinit.c:984 utils/init/postinit.c:1001
+#: commands/comment.c:61 commands/dbcommands.c:832 commands/dbcommands.c:1035
+#: commands/dbcommands.c:1148 commands/dbcommands.c:1338
+#: commands/dbcommands.c:1561 commands/dbcommands.c:1683
+#: commands/dbcommands.c:2100 utils/init/postinit.c:879
+#: utils/init/postinit.c:985 utils/init/postinit.c:1011
#, c-format
msgid "database \"%s\" does not exist"
msgstr "databasen \"%s\" existerar inte"
-#: commands/comment.c:101 commands/seclabel.c:117 parser/parse_utilcmd.c:983
+#: commands/comment.c:101 commands/seclabel.c:117 parser/parse_utilcmd.c:984
#, c-format
msgid "\"%s\" is not a table, view, materialized view, composite type, or foreign table"
msgstr "\"%s\" är inte en tabell, vy, materialiserad vy, composite-typ eller främmande tabell"
#: commands/constraint.c:63 utils/adt/ri_triggers.c:1915
#, c-format
msgid "function \"%s\" was not called by trigger manager"
-msgstr "funktionen \"%s\" anropades inte av utlösar-hanteraren"
+msgstr "funktionen \"%s\" anropades inte av triggerhanteraren"
#: commands/constraint.c:70 utils/adt/ri_triggers.c:1924
#, c-format
msgid "Use INSERT statements instead."
msgstr "Använd INSERT-satser istället."
-#: commands/copy.c:1151
+#: commands/copy.c:1154
#, c-format
msgid "COPY format \"%s\" not recognized"
msgstr "COPY-format \"%s\" känns inte igen"
-#: commands/copy.c:1222 commands/copy.c:1238 commands/copy.c:1253
-#: commands/copy.c:1275
+#: commands/copy.c:1225 commands/copy.c:1241 commands/copy.c:1256
+#: commands/copy.c:1278
#, c-format
msgid "argument to option \"%s\" must be a list of column names"
msgstr "argumentet till flaggan \"%s\" måste vara en lista med kolumnnamn"
-#: commands/copy.c:1290
+#: commands/copy.c:1293
#, c-format
msgid "argument to option \"%s\" must be a valid encoding name"
msgstr "argumentet till flaggan \"%s\" måste vara ett giltigt kodningsnamn"
-#: commands/copy.c:1297 commands/dbcommands.c:244 commands/dbcommands.c:1483
+#: commands/copy.c:1300 commands/dbcommands.c:244 commands/dbcommands.c:1509
#, c-format
msgid "option \"%s\" not recognized"
msgstr "flaggan \"%s\" känns inte igen"
-#: commands/copy.c:1309
+#: commands/copy.c:1312
#, c-format
msgid "cannot specify DELIMITER in BINARY mode"
msgstr "kan inte ange DELIMITER i läget BINARY"
-#: commands/copy.c:1314
+#: commands/copy.c:1317
#, c-format
msgid "cannot specify NULL in BINARY mode"
msgstr "kan inte ange NULL i läget BINARY"
-#: commands/copy.c:1336
+#: commands/copy.c:1339
#, c-format
msgid "COPY delimiter must be a single one-byte character"
msgstr "COPY-avdelaren måste vara ett ensamt en-byte-tecken"
-#: commands/copy.c:1343
+#: commands/copy.c:1346
#, c-format
msgid "COPY delimiter cannot be newline or carriage return"
msgstr "COPY-avdelaren kan inte vara nyradstecken eller vagnretur"
-#: commands/copy.c:1349
+#: commands/copy.c:1352
#, c-format
msgid "COPY null representation cannot use newline or carriage return"
msgstr "null-representationen för COPY kan inte använda tecknen för nyrad eller vagnretur"
-#: commands/copy.c:1366
+#: commands/copy.c:1369
#, c-format
msgid "COPY delimiter cannot be \"%s\""
msgstr "COPY-avdelaren kan inte vara \"%s\""
-#: commands/copy.c:1372
+#: commands/copy.c:1375
#, c-format
msgid "COPY HEADER available only in CSV mode"
msgstr "COPY HEADER kan bara användas i CSV-läge"
-#: commands/copy.c:1378
+#: commands/copy.c:1381
#, c-format
msgid "COPY quote available only in CSV mode"
msgstr "COPY-quote kan bara användas i CSV-läge"
-#: commands/copy.c:1383
+#: commands/copy.c:1386
#, c-format
msgid "COPY quote must be a single one-byte character"
msgstr "COPY-quote måste vara ett ensamt en-byte-tecken"
-#: commands/copy.c:1388
+#: commands/copy.c:1391
#, c-format
msgid "COPY delimiter and quote must be different"
msgstr "COPY-avdelare och quote måste vara olika"
-#: commands/copy.c:1394
+#: commands/copy.c:1397
#, c-format
msgid "COPY escape available only in CSV mode"
msgstr "COPY-escape kan bara användas i CSV-läge"
-#: commands/copy.c:1399
+#: commands/copy.c:1402
#, c-format
msgid "COPY escape must be a single one-byte character"
msgstr "COPY-escape måste vara ett ensamt en-byte-tecken"
-#: commands/copy.c:1405
+#: commands/copy.c:1408
#, c-format
msgid "COPY force quote available only in CSV mode"
msgstr "COPY-force-quote kan bara användas i CSV-läge"
-#: commands/copy.c:1409
+#: commands/copy.c:1412
#, c-format
msgid "COPY force quote only available using COPY TO"
msgstr "COPY-force-quote kan bara användas med COPY TO"
-#: commands/copy.c:1415
+#: commands/copy.c:1418
#, c-format
msgid "COPY force not null available only in CSV mode"
msgstr "COPY-force-not-null kan bara användas i CSV-läge"
-#: commands/copy.c:1419
+#: commands/copy.c:1422
#, c-format
msgid "COPY force not null only available using COPY FROM"
msgstr "COPY-force-not-null kan bara används med COPY FROM"
-#: commands/copy.c:1425
+#: commands/copy.c:1428
#, c-format
msgid "COPY force null available only in CSV mode"
msgstr "COPY-force-null kan bara användas i CSV-läge"
-#: commands/copy.c:1430
+#: commands/copy.c:1433
#, c-format
msgid "COPY force null only available using COPY FROM"
msgstr "COPY-force-null kan bara används med COPY FROM"
-#: commands/copy.c:1436
+#: commands/copy.c:1439
#, c-format
msgid "COPY delimiter must not appear in the NULL specification"
-msgstr "COPY-avdelaren kan inte vara i NULL-specificationen"
+msgstr "COPY-avdelaren kan inte vara i NULL-specifikationen"
-#: commands/copy.c:1443
+#: commands/copy.c:1446
#, c-format
msgid "CSV quote character must not appear in the NULL specification"
-msgstr "CSV-citattecken kan inte vara i NULL-specificationen"
+msgstr "CSV-citattecken kan inte vara i NULL-specifikationen"
-#: commands/copy.c:1529
+#: commands/copy.c:1532
#, c-format
msgid "DO INSTEAD NOTHING rules are not supported for COPY"
msgstr "DO INSTEAD NOTHING-regler stöds inte med COPY"
-#: commands/copy.c:1543
+#: commands/copy.c:1546
#, c-format
msgid "conditional DO INSTEAD rules are not supported for COPY"
msgstr "villkorliga DO INSTEAD-regler stöds inte med COPY"
-#: commands/copy.c:1547
+#: commands/copy.c:1550
#, c-format
msgid "DO ALSO rules are not supported for the COPY"
msgstr "DO ALSO-regler stöds inte med COPY"
-#: commands/copy.c:1552
+#: commands/copy.c:1555
#, c-format
msgid "multi-statement DO INSTEAD rules are not supported for COPY"
msgstr "multi-satsers DO INSTEAD-regler stöds inte med COPY"
-#: commands/copy.c:1562
+#: commands/copy.c:1565
#, c-format
msgid "COPY (SELECT INTO) is not supported"
msgstr "COPY (SELECT INTO) stöds inte"
-#: commands/copy.c:1579
+#: commands/copy.c:1582
#, c-format
msgid "COPY query must have a RETURNING clause"
msgstr "COPY-fråga måste ha en RETURNING-klausul"
-#: commands/copy.c:1607
+#: commands/copy.c:1610
#, c-format
msgid "relation referenced by COPY statement has changed"
msgstr "relationen refererad till av COPY-sats har ändrats"
-#: commands/copy.c:1666
+#: commands/copy.c:1669
#, c-format
msgid "FORCE_QUOTE column \"%s\" not referenced by COPY"
msgstr "FORCE_QUOTE-kolumnen \"%s\" refereras inte till av COPY"
-#: commands/copy.c:1689
+#: commands/copy.c:1692
#, c-format
msgid "FORCE_NOT_NULL column \"%s\" not referenced by COPY"
msgstr "FORCE_NOT_NULL-kolumnen \"%s\" refereras inte till av COPY"
-#: commands/copy.c:1712
+#: commands/copy.c:1715
#, c-format
msgid "FORCE_NULL column \"%s\" not referenced by COPY"
msgstr "FORCE_NULL-kolumnen \"%s\" refereras inte till av COPY"
-#: commands/copy.c:1778 libpq/be-secure-common.c:102
+#: commands/copy.c:1781 libpq/be-secure-common.c:102
#, c-format
msgid "could not close pipe to external command: %m"
msgstr "kunde inte stänga rör till externt komamndo: %m"
-#: commands/copy.c:1793
+#: commands/copy.c:1796
#, c-format
msgid "program \"%s\" failed"
msgstr "program \"%s\" misslyckades"
-#: commands/copy.c:1844
+#: commands/copy.c:1847
#, c-format
msgid "cannot copy from view \"%s\""
msgstr "kan inte kopiera från vy \"%s\""
-#: commands/copy.c:1846 commands/copy.c:1852 commands/copy.c:1858
-#: commands/copy.c:1869
+#: commands/copy.c:1849 commands/copy.c:1855 commands/copy.c:1861
+#: commands/copy.c:1872
#, c-format
msgid "Try the COPY (SELECT ...) TO variant."
msgstr "Försök med varianten COPY (SELECT ...) TO."
-#: commands/copy.c:1850
+#: commands/copy.c:1853
#, c-format
msgid "cannot copy from materialized view \"%s\""
msgstr "kan inte kopiera från materialiserad vy \"%s\""
-#: commands/copy.c:1856
+#: commands/copy.c:1859
#, c-format
msgid "cannot copy from foreign table \"%s\""
msgstr "kan inte kopiera från främmande tabell \"%s\""
-#: commands/copy.c:1862
+#: commands/copy.c:1865
#, c-format
msgid "cannot copy from sequence \"%s\""
msgstr "kan inte kopiera från sekvens \"%s\""
-#: commands/copy.c:1867
+#: commands/copy.c:1870
#, c-format
msgid "cannot copy from partitioned table \"%s\""
msgstr "kan inte kopiera från partitionerad tabell \"%s\""
-#: commands/copy.c:1873
+#: commands/copy.c:1876
#, c-format
msgid "cannot copy from non-table relation \"%s\""
msgstr "kan inte kopiera från icke-tabell-relation \"%s\""
-#: commands/copy.c:1913
+#: commands/copy.c:1916
#, c-format
msgid "relative path not allowed for COPY to file"
msgstr "relativa sökväg tillåts inte för COPY till fil"
-#: commands/copy.c:1934
+#: commands/copy.c:1937
#, c-format
msgid "could not open file \"%s\" for writing: %m"
msgstr "kunde inte öppna fil \"%s\" för skrivning: %m"
-#: commands/copy.c:1937
+#: commands/copy.c:1940
#, c-format
msgid "COPY TO instructs the PostgreSQL server process to write a file. You may want a client-side facility such as psql's \\copy."
msgstr "COPY TO säger åt PostgreSQLs serverprocess att skriva till en fil. Du kanske söker efter en klient-finess så som psql:s \\copy."
-#: commands/copy.c:1950 commands/copy.c:3566
+#: commands/copy.c:1953 commands/copy.c:3569
#, c-format
msgid "\"%s\" is a directory"
msgstr "\"%s\" är en katalog"
-#: commands/copy.c:2252
+#: commands/copy.c:2255
#, c-format
msgid "COPY %s, line %s, column %s"
msgstr "COPY %s, rad %s, kolumn %s"
-#: commands/copy.c:2256 commands/copy.c:2303
+#: commands/copy.c:2259 commands/copy.c:2306
#, c-format
msgid "COPY %s, line %s"
msgstr "COPY %s, rad %s"
-#: commands/copy.c:2267
+#: commands/copy.c:2270
#, c-format
msgid "COPY %s, line %s, column %s: \"%s\""
msgstr "COPY %s, rad %s, kolumn %s: \"%s\""
-#: commands/copy.c:2275
+#: commands/copy.c:2278
#, c-format
msgid "COPY %s, line %s, column %s: null input"
msgstr "COPY %s, rad %s, kolumn %s: null-indata"
-#: commands/copy.c:2297
+#: commands/copy.c:2300
#, c-format
msgid "COPY %s, line %s: \"%s\""
msgstr "COPY %s, rad %s: \"%s\""
-#: commands/copy.c:2698
+#: commands/copy.c:2701
#, c-format
msgid "cannot copy to view \"%s\""
msgstr "kan inte kopiera till vyn \"%s\""
-#: commands/copy.c:2700
+#: commands/copy.c:2703
#, c-format
msgid "To enable copying to a view, provide an INSTEAD OF INSERT trigger."
-msgstr "För att tillåta kopiering till en vy, testa med en INSTEAD OF INSERT-utlösare."
+msgstr "För att tillåta kopiering till en vy, testa med en INSTEAD OF INSERT-trigger."
-#: commands/copy.c:2704
+#: commands/copy.c:2707
#, c-format
msgid "cannot copy to materialized view \"%s\""
msgstr "kan inte kopiera till materialiserad vy \"%s\""
-#: commands/copy.c:2709
+#: commands/copy.c:2712
#, c-format
msgid "cannot copy to sequence \"%s\""
msgstr "kan inte kopiera till sekvens \"%s\""
-#: commands/copy.c:2714
+#: commands/copy.c:2717
#, c-format
msgid "cannot copy to non-table relation \"%s\""
msgstr "kan inte kopiera till icke-tabellrelation \"%s\""
-#: commands/copy.c:2802
+#: commands/copy.c:2805
#, c-format
msgid "cannot perform COPY FREEZE on a partitioned table"
msgstr "kan inte utföra COPY FREEZE på en partitionerad tabell"
-#: commands/copy.c:2817
+#: commands/copy.c:2820
#, c-format
msgid "cannot perform COPY FREEZE because of prior transaction activity"
msgstr "kan inte utföra COPY FREEZE på grund av tidigare transaktionsaktivitet"
-#: commands/copy.c:2823
+#: commands/copy.c:2826
#, c-format
msgid "cannot perform COPY FREEZE because the table was not created or truncated in the current subtransaction"
msgstr "kan inte utföra COPY FREEZE då tabellen inte skapades eller trunkerades i den nuvarande subtransaktionen"
-#: commands/copy.c:3553
+#: commands/copy.c:3556
#, c-format
msgid "COPY FROM instructs the PostgreSQL server process to read a file. You may want a client-side facility such as psql's \\copy."
msgstr "COPY FROM säger åt PostgreSQLs serverprocess att läsa en fil. Du kanske söker efter en klient-finess så som psql:s \\copy."
-#: commands/copy.c:3581
+#: commands/copy.c:3584
#, c-format
msgid "COPY file signature not recognized"
msgstr "COPY-filsignaturen känns inte igen"
-#: commands/copy.c:3586
+#: commands/copy.c:3589
#, c-format
msgid "invalid COPY file header (missing flags)"
msgstr "trasigt COPY-filhuvud (flaggor saknas)"
-#: commands/copy.c:3590
+#: commands/copy.c:3593
#, c-format
msgid "invalid COPY file header (WITH OIDS)"
msgstr "trasigt COPY-filhuvud (WITH OIDS)"
-#: commands/copy.c:3595
+#: commands/copy.c:3598
#, c-format
msgid "unrecognized critical flags in COPY file header"
msgstr "okända kritiska flaggor i COPY-filhuvudet"
-#: commands/copy.c:3601
+#: commands/copy.c:3604
#, c-format
msgid "invalid COPY file header (missing length)"
msgstr "trasigt COPY-filhuvud (längd saknas)"
-#: commands/copy.c:3608
+#: commands/copy.c:3611
#, c-format
msgid "invalid COPY file header (wrong length)"
msgstr "trasigt COPY-filhuvud (fel längd)"
-#: commands/copy.c:3726 commands/copy.c:4399 commands/copy.c:4629
+#: commands/copy.c:3729 commands/copy.c:4402 commands/copy.c:4632
#, c-format
msgid "extra data after last expected column"
msgstr "extra data efter den förväntat sista kolumnen"
-#: commands/copy.c:3740
+#: commands/copy.c:3743
#, c-format
msgid "missing data for column \"%s\""
msgstr "saknar data för kolumn \"%s\""
-#: commands/copy.c:3823
+#: commands/copy.c:3826
#, c-format
msgid "received copy data after EOF marker"
msgstr "tog emot copy-data efter EOF-markering"
-#: commands/copy.c:3830
+#: commands/copy.c:3833
#, c-format
msgid "row field count is %d, expected %d"
msgstr "fälträknaren är %d, förväntades vara %d"
-#: commands/copy.c:4150 commands/copy.c:4167
+#: commands/copy.c:4153 commands/copy.c:4170
#, c-format
msgid "literal carriage return found in data"
msgstr "hittade asciitecknet vagnretur i data"
-#: commands/copy.c:4151 commands/copy.c:4168
+#: commands/copy.c:4154 commands/copy.c:4171
#, c-format
msgid "unquoted carriage return found in data"
msgstr "ej citerad vagnretur (carriage return) hittad i data"
-#: commands/copy.c:4153 commands/copy.c:4170
+#: commands/copy.c:4156 commands/copy.c:4173
#, c-format
msgid "Use \"\\r\" to represent carriage return."
msgstr "Använd \"\\r\" för att representera vagnretur (carriage return)."
-#: commands/copy.c:4154 commands/copy.c:4171
+#: commands/copy.c:4157 commands/copy.c:4174
#, c-format
msgid "Use quoted CSV field to represent carriage return."
msgstr "Använd citerat CSV-fält för att representera vagnretur (carriage return)."
-#: commands/copy.c:4183
+#: commands/copy.c:4186
#, c-format
msgid "literal newline found in data"
msgstr "hittade asciitecknet nyrad i data"
-#: commands/copy.c:4184
+#: commands/copy.c:4187
#, c-format
msgid "unquoted newline found in data"
msgstr "ej citerat nyradstecken hittad i data"
-#: commands/copy.c:4186
+#: commands/copy.c:4189
#, c-format
msgid "Use \"\\n\" to represent newline."
msgstr "Använd \"\\n\" för att representera en ny rad."
-#: commands/copy.c:4187
+#: commands/copy.c:4190
#, c-format
msgid "Use quoted CSV field to represent newline."
msgstr "Använd citerat CSV-fält för att representera en ny rad."
-#: commands/copy.c:4233 commands/copy.c:4269
+#: commands/copy.c:4236 commands/copy.c:4272
#, c-format
msgid "end-of-copy marker does not match previous newline style"
msgstr "slut-på-copy-markeringen matchar inte tidigare nyradsmetod"
-#: commands/copy.c:4242 commands/copy.c:4258
+#: commands/copy.c:4245 commands/copy.c:4261
#, c-format
msgid "end-of-copy marker corrupt"
msgstr "slut-på-copy-markeringen felaktig"
-#: commands/copy.c:4713
+#: commands/copy.c:4716
#, c-format
msgid "unterminated CSV quoted field"
msgstr "icketerminerat citerat CSV-fält"
-#: commands/copy.c:4790 commands/copy.c:4809
+#: commands/copy.c:4793 commands/copy.c:4812
#, c-format
msgid "unexpected EOF in COPY data"
msgstr "oväntad EOF i COPY-data"
-#: commands/copy.c:4799
+#: commands/copy.c:4802
#, c-format
msgid "invalid field size"
msgstr "ogiltig fältstorlek"
-#: commands/copy.c:4822
+#: commands/copy.c:4825
#, c-format
msgid "incorrect binary data format"
msgstr "felaktigt binärt dataformat"
-#: commands/copy.c:5130
+#: commands/copy.c:5133
#, c-format
msgid "column \"%s\" is a generated column"
msgstr "kolumnen \"%s\" är en genererad kolumn"
-#: commands/copy.c:5132
+#: commands/copy.c:5135
#, c-format
msgid "Generated columns cannot be used in COPY."
msgstr "Genererade kolumner kan inte användas i COPY."
-#: commands/copy.c:5147 commands/indexcmds.c:1741 commands/statscmds.c:225
+#: commands/copy.c:5150 commands/indexcmds.c:1758 commands/statscmds.c:225
#: commands/tablecmds.c:2156 commands/tablecmds.c:2782
-#: commands/tablecmds.c:3169 parser/parse_relation.c:3397
-#: parser/parse_relation.c:3417 utils/adt/tsvector_op.c:2662
+#: commands/tablecmds.c:3169 parser/parse_relation.c:3402
+#: parser/parse_relation.c:3422 utils/adt/tsvector_op.c:2662
#, c-format
msgid "column \"%s\" does not exist"
msgstr "kolumnen \"%s\" existerar inte"
-#: commands/copy.c:5154 commands/tablecmds.c:2189 commands/trigger.c:945
+#: commands/copy.c:5157 commands/tablecmds.c:2189 commands/trigger.c:945
#: parser/parse_target.c:1046 parser/parse_target.c:1057
#, c-format
msgid "column \"%s\" specified more than once"
msgid "%s is not a valid encoding name"
msgstr "\"%s\" är inte ett giltigt kodningsnamn"
-#: commands/dbcommands.c:294 commands/dbcommands.c:1516 commands/user.c:275
+#: commands/dbcommands.c:294 commands/dbcommands.c:1542 commands/user.c:275
#: commands/user.c:691
#, c-format
msgid "invalid connection limit: %d"
msgid "template database \"%s\" does not exist"
msgstr "malldatabasen \"%s\" existerar inte"
-#: commands/dbcommands.c:348
+#: commands/dbcommands.c:346
+#, c-format
+msgid "cannot use invalid database \"%s\" as template"
+msgstr "kan inte använda ogiltig databas \"%s\" som mall"
+
+#: commands/dbcommands.c:347 commands/dbcommands.c:1571
+#: utils/init/postinit.c:994
+#, c-format
+msgid "Use DROP DATABASE to drop invalid databases."
+msgstr "Använd DROP TABLE för att ta bort ogiltiga databaser."
+
+#: commands/dbcommands.c:358
#, c-format
msgid "permission denied to copy database \"%s\""
msgstr "rättighet saknas för att kopiera databas \"%s\""
-#: commands/dbcommands.c:364
+#: commands/dbcommands.c:374
#, c-format
msgid "invalid server encoding %d"
msgstr "ogiltigt server-kodning %d"
-#: commands/dbcommands.c:370 commands/dbcommands.c:375
+#: commands/dbcommands.c:380 commands/dbcommands.c:385
#, c-format
msgid "invalid locale name: \"%s\""
msgstr "ogiltigt lokalnamn: \"%s\""
-#: commands/dbcommands.c:395
+#: commands/dbcommands.c:405
#, c-format
msgid "new encoding (%s) is incompatible with the encoding of the template database (%s)"
msgstr "ny kodning (%s) är inkompatibel med kodningen i malldatabasen (%s)"
-#: commands/dbcommands.c:398
+#: commands/dbcommands.c:408
#, c-format
msgid "Use the same encoding as in the template database, or use template0 as template."
msgstr "Använd samma kodning som i malldatabasen eller använd template0 som mall."
-#: commands/dbcommands.c:403
+#: commands/dbcommands.c:413
#, c-format
msgid "new collation (%s) is incompatible with the collation of the template database (%s)"
msgstr "ny jämförelse (%s) är inkompatibel med jämförelsen i malldatabasen (%s)"
-#: commands/dbcommands.c:405
+#: commands/dbcommands.c:415
#, c-format
msgid "Use the same collation as in the template database, or use template0 as template."
msgstr "Använd samma jämförelse som i malldatabasen eller använd template0 som mall."
-#: commands/dbcommands.c:410
+#: commands/dbcommands.c:420
#, c-format
msgid "new LC_CTYPE (%s) is incompatible with the LC_CTYPE of the template database (%s)"
msgstr "ny LC_CTYPE (%s) är inkompatibel med LC_CTYPE i malldatabasen (%s)"
-#: commands/dbcommands.c:412
+#: commands/dbcommands.c:422
#, c-format
msgid "Use the same LC_CTYPE as in the template database, or use template0 as template."
msgstr "Använd samma LC_CTYPE som i malldatabasen eller använd template0 som mall."
-#: commands/dbcommands.c:434 commands/dbcommands.c:1168
+#: commands/dbcommands.c:444 commands/dbcommands.c:1194
#, c-format
msgid "pg_global cannot be used as default tablespace"
msgstr "pg_global kan inte användas som standard-tablespace"
-#: commands/dbcommands.c:460
+#: commands/dbcommands.c:470
#, c-format
msgid "cannot assign new default tablespace \"%s\""
msgstr "kan inte sätta ny standard-tablespace \"%s\""
-#: commands/dbcommands.c:462
+#: commands/dbcommands.c:472
#, c-format
msgid "There is a conflict because database \"%s\" already has some tables in this tablespace."
msgstr "Det finns en konflikt eftersom databasen \"%s\" redan har några tabeller i detta tabellutrymme."
-#: commands/dbcommands.c:492 commands/dbcommands.c:1038
+#: commands/dbcommands.c:502 commands/dbcommands.c:1064
#, c-format
msgid "database \"%s\" already exists"
msgstr "databas \"%s\" finns redan"
-#: commands/dbcommands.c:506
+#: commands/dbcommands.c:516
#, c-format
msgid "source database \"%s\" is being accessed by other users"
msgstr "källdatabasen \"%s\" används av andra användare"
-#: commands/dbcommands.c:749 commands/dbcommands.c:764
+#: commands/dbcommands.c:759 commands/dbcommands.c:774
#, c-format
msgid "encoding \"%s\" does not match locale \"%s\""
msgstr "kodning \"%s\" matchar inte lokal \"%s\""
-#: commands/dbcommands.c:752
+#: commands/dbcommands.c:762
#, c-format
msgid "The chosen LC_CTYPE setting requires encoding \"%s\"."
msgstr "Den valda LC_CTYPE-inställningen kräver kodning \"%s\"."
-#: commands/dbcommands.c:767
+#: commands/dbcommands.c:777
#, c-format
msgid "The chosen LC_COLLATE setting requires encoding \"%s\"."
msgstr "Den valda LC_COLLATE-inställningen kräver kodning \"%s\"."
-#: commands/dbcommands.c:828
+#: commands/dbcommands.c:839
#, c-format
msgid "database \"%s\" does not exist, skipping"
msgstr "databasen \"%s\" existerar inte, hoppar över"
-#: commands/dbcommands.c:852
+#: commands/dbcommands.c:863
#, c-format
msgid "cannot drop a template database"
msgstr "kan inte ta bort en malldatabas"
-#: commands/dbcommands.c:858
+#: commands/dbcommands.c:869
#, c-format
msgid "cannot drop the currently open database"
msgstr "kan inte ta bort den databas som används just nu"
-#: commands/dbcommands.c:871
+#: commands/dbcommands.c:882
#, c-format
msgid "database \"%s\" is used by an active logical replication slot"
msgstr "databasen \"%s\" används av en aktiv logisk replikeringsslot"
-#: commands/dbcommands.c:873
+#: commands/dbcommands.c:884
#, c-format
msgid "There is %d active slot."
msgid_plural "There are %d active slots."
msgstr[0] "Det är %d aktiv slot."
msgstr[1] "Det är %d aktiva slottar."
-#: commands/dbcommands.c:887 commands/dbcommands.c:1060
-#: commands/dbcommands.c:1190
+#: commands/dbcommands.c:898 commands/dbcommands.c:1086
+#: commands/dbcommands.c:1216
#, c-format
msgid "database \"%s\" is being accessed by other users"
msgstr "databasen \"%s\" används av andra användare"
-#: commands/dbcommands.c:900
+#: commands/dbcommands.c:911
#, c-format
msgid "database \"%s\" is being used by logical replication subscription"
msgstr "databasen \"%s\" används av logisk replikeringsprenumeration"
-#: commands/dbcommands.c:902
+#: commands/dbcommands.c:913
#, c-format
msgid "There is %d subscription."
msgid_plural "There are %d subscriptions."
msgstr[0] "Det finns %d prenumeration."
msgstr[1] "Det finns %d prenumerationer."
-#: commands/dbcommands.c:1020
+#: commands/dbcommands.c:1046
#, c-format
msgid "permission denied to rename database"
msgstr "rättighet saknas för att döpa om databas"
-#: commands/dbcommands.c:1049
+#: commands/dbcommands.c:1075
#, c-format
msgid "current database cannot be renamed"
msgstr "den använda databasen får inte döpas om"
-#: commands/dbcommands.c:1146
+#: commands/dbcommands.c:1172
#, c-format
msgid "cannot change the tablespace of the currently open database"
msgstr "kan inte ändra tablespace på den databas som används just nu"
-#: commands/dbcommands.c:1249
+#: commands/dbcommands.c:1275
#, c-format
msgid "some relations of database \"%s\" are already in tablespace \"%s\""
msgstr "vissa relationer i databasen \"%s\" finns redan i tablespace \"%s\""
-#: commands/dbcommands.c:1251
+#: commands/dbcommands.c:1277
#, c-format
msgid "You must move them back to the database's default tablespace before using this command."
msgstr "Du måste flytta tillbaka dem till tabellens standard-tablespace innan du använder detta kommando."
-#: commands/dbcommands.c:1376 commands/dbcommands.c:1922
-#: commands/dbcommands.c:2167 commands/dbcommands.c:2250
+#: commands/dbcommands.c:1402 commands/dbcommands.c:1956
+#: commands/dbcommands.c:2237 commands/dbcommands.c:2320
#, c-format
msgid "some useless files may be left behind in old database directory \"%s\""
msgstr "några värdelösa filer kan lämnas kvar i gammal databaskatalog \"%s\""
-#: commands/dbcommands.c:1497
+#: commands/dbcommands.c:1523
#, c-format
msgid "option \"%s\" cannot be specified with other options"
msgstr "flaggan \"%s\" kan inte anges tillsammans med andra flaggor"
-#: commands/dbcommands.c:1553
+#: commands/dbcommands.c:1570
+#, c-format
+msgid "cannot alter invalid database \"%s\""
+msgstr "kan inte ändra på ogiltig database \"%s\""
+
+#: commands/dbcommands.c:1587
#, c-format
msgid "cannot disallow connections for current database"
msgstr "kan inte förbjuda anslutningar till nuvarande databas"
-#: commands/dbcommands.c:1689
+#: commands/dbcommands.c:1723
#, c-format
msgid "permission denied to change owner of database"
msgstr "rättighet saknas för att byta ägare på databasen"
-#: commands/dbcommands.c:2010
+#: commands/dbcommands.c:2044
#, c-format
msgid "There are %d other session(s) and %d prepared transaction(s) using the database."
msgstr "Det finns %d andra session(er) och %d förberedda transaktion(er) som använder databasen."
-#: commands/dbcommands.c:2013
+#: commands/dbcommands.c:2047
#, c-format
msgid "There is %d other session using the database."
msgid_plural "There are %d other sessions using the database."
msgstr[0] "Det finns %d annan session som använder databasen."
msgstr[1] "Det finns %d andra sessioner som använder databasen."
-#: commands/dbcommands.c:2018
+#: commands/dbcommands.c:2052
#, c-format
msgid "There is %d prepared transaction using the database."
msgid_plural "There are %d prepared transactions using the database."
msgstr[0] "Det finns %d förberedd transaktion som använder databasen"
msgstr[1] "Det finns %d förberedda transaktioner som använder databasen"
-#: commands/dbcommands.c:2124
+#: commands/dbcommands.c:2194
#, c-format
msgid "missing directory \"%s\""
msgstr "saknar katalog \"%s\""
-#: commands/dbcommands.c:2183 commands/tablespace.c:189
+#: commands/dbcommands.c:2253 commands/tablespace.c:189
#: commands/tablespace.c:635
#, c-format
msgid "could not stat directory \"%s\": %m"
msgstr "ogiltigt argument till \"%s\": \"%s\""
#: commands/dropcmds.c:99 commands/functioncmds.c:1274
-#: utils/adt/ruleutils.c:2615
+#: utils/adt/ruleutils.c:2617
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "\"%s\" är en aggregatfunktion"
#: commands/dropcmds.c:157 commands/sequence.c:455 commands/tablecmds.c:3253
#: commands/tablecmds.c:3411 commands/tablecmds.c:3464
-#: commands/tablecmds.c:14914 tcop/utility.c:1205
+#: commands/tablecmds.c:14966 tcop/utility.c:1205
#, c-format
msgid "relation \"%s\" does not exist, skipping"
msgstr "relation \"%s\" finns inte, hoppar över"
#: commands/dropcmds.c:419
#, c-format
msgid "trigger \"%s\" for relation \"%s\" does not exist, skipping"
-msgstr "utlösare \"%s\" för relation \"%s\" finns inte, hoppar över"
+msgstr "trigger \"%s\" för relation \"%s\" finns inte, hoppar över"
#: commands/dropcmds.c:428
#, c-format
#: commands/dropcmds.c:435
#, c-format
msgid "event trigger \"%s\" does not exist, skipping"
-msgstr "händelseutlösare \"%s\" finns inte, hoppar över"
+msgstr "händelsetrigger \"%s\" finns inte, hoppar över"
#: commands/dropcmds.c:441
#, c-format
#: commands/event_trigger.c:187
#, c-format
msgid "permission denied to create event trigger \"%s\""
-msgstr "rättighet saknas för att skapa händelseutlösare \"%s\""
+msgstr "rättighet saknas för att skapa händelsetrigger \"%s\""
#: commands/event_trigger.c:189
#, c-format
msgid "Must be superuser to create an event trigger."
-msgstr "Måste vara superuser för att skapa en händelsutlösare."
+msgstr "Måste vara superuser för att skapa en händelsetrigger."
#: commands/event_trigger.c:198
#, c-format
#: commands/event_trigger.c:657
#, c-format
msgid "event trigger \"%s\" does not exist"
-msgstr "händelseutlösare \"%s\" finns inte"
+msgstr "händelsetrigger \"%s\" finns inte"
#: commands/event_trigger.c:625
#, c-format
msgid "permission denied to change owner of event trigger \"%s\""
-msgstr "rättighet saknas för att byta ägare på händelseutlösare \"%s\""
+msgstr "rättighet saknas för att byta ägare på händelsetrigger \"%s\""
#: commands/event_trigger.c:627
#, c-format
msgid "The owner of an event trigger must be a superuser."
-msgstr "Ägaren för en händelseutlösare måste vara en superuser."
+msgstr "Ägaren för en händelsetrigger måste vara en superuser."
#: commands/event_trigger.c:1465
#, c-format
msgid "%s can only be called in a sql_drop event trigger function"
-msgstr "%s kan bara anropas i en sql_drop-händelseutlösarfunktion"
+msgstr "%s kan bara anropas i en sql_drop-händelsetriggerfunktion"
#: commands/event_trigger.c:1585 commands/event_trigger.c:1606
#, c-format
msgid "%s can only be called in a table_rewrite event trigger function"
-msgstr "%s kan bara anropas i en tabell_rewrite-händelseutlösarfunktion"
+msgstr "%s kan bara anropas i en tabell_rewrite-händelsetriggerfunktion"
#: commands/event_trigger.c:2023
#, c-format
msgid "%s can only be called in an event trigger function"
-msgstr "%s kan bara anropas i en händelseutlösarfunktion"
+msgstr "%s kan bara anropas i en händelsetriggerfunktion"
#: commands/explain.c:194
#, c-format
msgid "EXPLAIN option TIMING requires ANALYZE"
msgstr "EXPLAIN-flagga TIMING kräver ANALYZE"
-#: commands/extension.c:171 commands/extension.c:2931
+#: commands/extension.c:171 commands/extension.c:2944
#, c-format
msgid "extension \"%s\" does not exist"
msgstr "utökning \"%s\" finns inte"
msgid "Must be superuser to update this extension."
msgstr "Måste vara superuser för att uppdatera denna utökning."
-#: commands/extension.c:1113
+#: commands/extension.c:936
+#, c-format
+msgid "invalid character in extension \"%s\" schema: must not contain any of \"%s\""
+msgstr "ogiltigt tecken i schema för utökning \"%s\": får inte innehålla någon av \"%s\""
+
+#: commands/extension.c:1129
#, c-format
msgid "extension \"%s\" has no update path from version \"%s\" to version \"%s\""
msgstr "utökningen \"%s\" saknar uppdateringsmöjlighet från version \"%s\" till version \"%s\""
-#: commands/extension.c:1320 commands/extension.c:2992
+#: commands/extension.c:1336 commands/extension.c:3005
#, c-format
msgid "version to install must be specified"
msgstr "installationversion måste anges"
-#: commands/extension.c:1342
+#: commands/extension.c:1358
#, c-format
msgid "FROM version must be different from installation target version \"%s\""
msgstr "FROM-version måste skilja sig från installationsmålversion \"%s\""
-#: commands/extension.c:1407
+#: commands/extension.c:1423
#, c-format
msgid "extension \"%s\" has no installation script nor update path for version \"%s\""
msgstr "utökning \"%s\" saknar installationsskript samt uppdateringsmöjlighet till version \"%s\""
-#: commands/extension.c:1442
+#: commands/extension.c:1458
#, c-format
msgid "extension \"%s\" must be installed in schema \"%s\""
msgstr "utökning \"%s\" måste vara installerat i schema \"%s\""
-#: commands/extension.c:1602
+#: commands/extension.c:1618
#, c-format
msgid "cyclic dependency detected between extensions \"%s\" and \"%s\""
msgstr "cirkulärt beroende upptäckt mellan utökningar \"%s\" och \"%s\""
-#: commands/extension.c:1607
+#: commands/extension.c:1623
#, c-format
msgid "installing required extension \"%s\""
msgstr "installerar krävd utökning \"%s\""
-#: commands/extension.c:1631
+#: commands/extension.c:1647
#, c-format
msgid "required extension \"%s\" is not installed"
msgstr "krävd utökning \"%s\" är inte installerad"
-#: commands/extension.c:1634
+#: commands/extension.c:1650
#, c-format
msgid "Use CREATE EXTENSION ... CASCADE to install required extensions too."
msgstr "Använd CREATE EXTENSION ... CASCADE för att installera alla krävda utökningar också."
-#: commands/extension.c:1671
+#: commands/extension.c:1687
#, c-format
msgid "extension \"%s\" already exists, skipping"
msgstr "utökning \"%s\" finns redan, hoppar över"
-#: commands/extension.c:1678
+#: commands/extension.c:1694
#, c-format
msgid "extension \"%s\" already exists"
msgstr "utökning \"%s\" finns redan"
-#: commands/extension.c:1689
+#: commands/extension.c:1705
#, c-format
msgid "nested CREATE EXTENSION is not supported"
msgstr "nästlade CREATE EXTENSION stöds inte"
-#: commands/extension.c:1873
+#: commands/extension.c:1889
#, c-format
msgid "cannot drop extension \"%s\" because it is being modified"
msgstr "kan inte ta bort utökning \"%s\" eftersom det håller på att modifieras"
-#: commands/extension.c:2375
+#: commands/extension.c:2391
#, c-format
msgid "%s can only be called from an SQL script executed by CREATE EXTENSION"
msgstr "%s kan bara anropas från ett SQL-skript som körs av CREATE EXTENSION"
-#: commands/extension.c:2387
+#: commands/extension.c:2403
#, c-format
msgid "OID %u does not refer to a table"
msgstr "OID %u refererar inte till en tabell"
-#: commands/extension.c:2392
+#: commands/extension.c:2408
#, c-format
msgid "table \"%s\" is not a member of the extension being created"
msgstr "tabell \"%s\" är inte en del av utökningen som skapas"
-#: commands/extension.c:2746
+#: commands/extension.c:2762
#, c-format
msgid "cannot move extension \"%s\" into schema \"%s\" because the extension contains the schema"
msgstr "kan inte flytta utökning \"%s\" till schema \"%s\" eftersom utökningen innehåller schemat"
-#: commands/extension.c:2787 commands/extension.c:2850
+#: commands/extension.c:2803 commands/extension.c:2863
#, c-format
msgid "extension \"%s\" does not support SET SCHEMA"
msgstr "utökning \"%s\" stöder inte SET SCHEMA"
-#: commands/extension.c:2852
+#: commands/extension.c:2865
#, c-format
msgid "%s is not in the extension's schema \"%s\""
msgstr "%s är inte utökningens schema \"%s\""
-#: commands/extension.c:2911
+#: commands/extension.c:2924
#, c-format
msgid "nested ALTER EXTENSION is not supported"
msgstr "nästlade ALTER EXTENSION stöds inte"
-#: commands/extension.c:3003
+#: commands/extension.c:3016
#, c-format
msgid "version \"%s\" of extension \"%s\" is already installed"
msgstr "version \"%s\" av utökning \"%s\" är redan installerad"
-#: commands/extension.c:3262
+#: commands/extension.c:3275
#, c-format
msgid "cannot add schema \"%s\" to extension \"%s\" because the schema contains the extension"
msgstr "kan inte lägga till schema \"%s\" till utökningen \"%s\" eftersom schemat innehåller utökningen"
-#: commands/extension.c:3356
+#: commands/extension.c:3369
#, c-format
msgid "file \"%s\" is too large"
msgstr "filen \"%s\" är för stor"
msgid "cannot specify default tablespace for partitioned relations"
msgstr "kan inte sätta standard-tablespace för partitionerade relationer"
-#: commands/indexcmds.c:725 commands/tablecmds.c:729 commands/tablecmds.c:12989
-#: commands/tablecmds.c:13101
+#: commands/indexcmds.c:725 commands/tablecmds.c:729 commands/tablecmds.c:13041
+#: commands/tablecmds.c:13153
#, c-format
msgid "only shared relations can be placed in pg_global tablespace"
msgstr "bara delade relationer kan placeras i tablespace:et pg_global"
msgid "Table \"%s\" contains partitions that are foreign tables."
msgstr "Tabell \"%s\" innehåller partitioner som är främmande tabeller."
-#: commands/indexcmds.c:1658
+#: commands/indexcmds.c:1675
#, c-format
msgid "functions in index predicate must be marked IMMUTABLE"
msgstr "funktioner i indexpredikat måste vara markerade IMMUTABLE"
-#: commands/indexcmds.c:1736 parser/parse_utilcmd.c:2460
-#: parser/parse_utilcmd.c:2594
+#: commands/indexcmds.c:1753 parser/parse_utilcmd.c:2461
+#: parser/parse_utilcmd.c:2595
#, c-format
msgid "column \"%s\" named in key does not exist"
msgstr "kolumn \"%s\" angiven i en nyckel existerar inte"
-#: commands/indexcmds.c:1760 parser/parse_utilcmd.c:1804
+#: commands/indexcmds.c:1777 parser/parse_utilcmd.c:1805
#, c-format
msgid "expressions are not supported in included columns"
msgstr "uttryck stöds inte i inkluderade kolumner"
-#: commands/indexcmds.c:1801
+#: commands/indexcmds.c:1818
#, c-format
msgid "functions in index expression must be marked IMMUTABLE"
msgstr "funktioner i indexuttryck måste vara markerade IMMUTABLE"
-#: commands/indexcmds.c:1816
+#: commands/indexcmds.c:1833
#, c-format
msgid "including column does not support a collation"
msgstr "inkluderad kolumn stöder inte jämförelse (collation)"
-#: commands/indexcmds.c:1820
+#: commands/indexcmds.c:1837
#, c-format
msgid "including column does not support an operator class"
msgstr "inkluderad kolumn stöder inte en operatorklass"
-#: commands/indexcmds.c:1824
+#: commands/indexcmds.c:1841
#, c-format
msgid "including column does not support ASC/DESC options"
msgstr "inkluderad kolumn stöder inte ASC/DESC-flaggor"
-#: commands/indexcmds.c:1828
+#: commands/indexcmds.c:1845
#, c-format
msgid "including column does not support NULLS FIRST/LAST options"
msgstr "inkluderad kolumn stöder inte NULLS FIRST/LAST-flaggor"
-#: commands/indexcmds.c:1869
+#: commands/indexcmds.c:1886
#, c-format
msgid "could not determine which collation to use for index expression"
msgstr "kunde inte bestämma vilken jämförelse (collation) som skulle användas för indexuttryck"
-#: commands/indexcmds.c:1877 commands/tablecmds.c:15935 commands/typecmds.c:837
-#: parser/parse_expr.c:2862 parser/parse_type.c:567 parser/parse_utilcmd.c:3667
-#: parser/parse_utilcmd.c:4213 utils/adt/misc.c:533
+#: commands/indexcmds.c:1894 commands/tablecmds.c:15987 commands/typecmds.c:837
+#: parser/parse_expr.c:2862 parser/parse_type.c:567 parser/parse_utilcmd.c:3668
+#: parser/parse_utilcmd.c:4216 utils/adt/misc.c:533
#, c-format
msgid "collations are not supported by type %s"
msgstr "jämförelser (collation) stöds inte av typ %s"
-#: commands/indexcmds.c:1942
+#: commands/indexcmds.c:1959
#, c-format
msgid "operator %s is not commutative"
msgstr "operatorn %s är inte kommutativ"
-#: commands/indexcmds.c:1944
+#: commands/indexcmds.c:1961
#, c-format
msgid "Only commutative operators can be used in exclusion constraints."
msgstr "Bara kommutativa operatorer kan användas i uteslutningsvillkor"
-#: commands/indexcmds.c:1970
+#: commands/indexcmds.c:1987
#, c-format
msgid "operator %s is not a member of operator family \"%s\""
msgstr "operatorn \"%s\" är inte en medlem i operatorfamiljen \"%s\""
-#: commands/indexcmds.c:1973
+#: commands/indexcmds.c:1990
#, c-format
msgid "The exclusion operator must be related to the index operator class for the constraint."
msgstr "Uteslutningsoperatorn måste vara relaterad till indexoperatorklassen för villkoret."
-#: commands/indexcmds.c:2008
+#: commands/indexcmds.c:2025
#, c-format
msgid "access method \"%s\" does not support ASC/DESC options"
msgstr "accessmetod \"%s\" stöder inte ASC/DESC-flaggor"
-#: commands/indexcmds.c:2013
+#: commands/indexcmds.c:2030
#, c-format
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr "accessmetod \"%s\" stöder inte NULLS FIRST/LAST-flaggor"
-#: commands/indexcmds.c:2073 commands/tablecmds.c:15960
-#: commands/tablecmds.c:15966 commands/typecmds.c:2008
+#: commands/indexcmds.c:2090 commands/tablecmds.c:16012
+#: commands/tablecmds.c:16018 commands/typecmds.c:2008
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
msgstr "datatyp %s har ingen standardoperatorklass för accessmetod \"%s\""
-#: commands/indexcmds.c:2075
+#: commands/indexcmds.c:2092
#, c-format
msgid "You must specify an operator class for the index or define a default operator class for the data type."
msgstr "Du måste ange en operatorklass för indexet eller definiera en standardoperatorklass för datatypen."
-#: commands/indexcmds.c:2104 commands/indexcmds.c:2112
+#: commands/indexcmds.c:2121 commands/indexcmds.c:2129
#: commands/opclasscmds.c:208
#, c-format
msgid "operator class \"%s\" does not exist for access method \"%s\""
msgstr "operatorklass \"%s\" existerar inte för accessmetod \"%s\""
-#: commands/indexcmds.c:2126 commands/typecmds.c:1996
+#: commands/indexcmds.c:2143 commands/typecmds.c:1996
#, c-format
msgid "operator class \"%s\" does not accept data type %s"
msgstr "operatorklass \"%s\" accepterar inte datatypen %s"
-#: commands/indexcmds.c:2216
+#: commands/indexcmds.c:2233
#, c-format
msgid "there are multiple default operator classes for data type %s"
msgstr "det finns flera standardoperatorklasser för datatypen %s"
-#: commands/indexcmds.c:2665
+#: commands/indexcmds.c:2682
#, c-format
msgid "table \"%s\" has no indexes that can be reindexed concurrently"
msgstr "tabell \"%s\" har inga index som kan reindexeras parallellt"
-#: commands/indexcmds.c:2676
+#: commands/indexcmds.c:2693
#, c-format
msgid "table \"%s\" has no indexes to reindex"
msgstr "tabell \"%s\" har inga index som kan omindexeras"
-#: commands/indexcmds.c:2715 commands/indexcmds.c:2996
-#: commands/indexcmds.c:3089
+#: commands/indexcmds.c:2732 commands/indexcmds.c:3013
+#: commands/indexcmds.c:3106
#, c-format
msgid "cannot reindex system catalogs concurrently"
msgstr "kan inte omindexera systemkataloger parallellt"
-#: commands/indexcmds.c:2738
+#: commands/indexcmds.c:2755
#, c-format
msgid "can only reindex the currently open database"
msgstr "kan bara omindexera den aktiva databasen"
-#: commands/indexcmds.c:2829
+#: commands/indexcmds.c:2846
#, c-format
msgid "cannot reindex system catalogs concurrently, skipping all"
msgstr "kan inte omindexera systemkataloger parallellt, hoppar över alla"
-#: commands/indexcmds.c:2881 commands/indexcmds.c:3620
+#: commands/indexcmds.c:2898 commands/indexcmds.c:3637
#, c-format
msgid "table \"%s.%s\" was reindexed"
msgstr "tabell \"%s.%s\" omindexerades"
-#: commands/indexcmds.c:3011 commands/indexcmds.c:3057
+#: commands/indexcmds.c:3028 commands/indexcmds.c:3074
#, c-format
msgid "cannot reindex invalid index \"%s.%s\" concurrently, skipping"
msgstr "kan inte parallellt omindexera ogiltigt index \"%s.%s\", hoppar över"
-#: commands/indexcmds.c:3017
+#: commands/indexcmds.c:3034
#, c-format
msgid "cannot reindex exclusion constraint index \"%s.%s\" concurrently, skipping"
msgstr "kan inte parallellt omindexera uteslutningsvillkorsindex \"%s.%s\", hoppar över"
-#: commands/indexcmds.c:3099
+#: commands/indexcmds.c:3116
#, c-format
msgid "cannot reindex invalid index on TOAST table concurrently"
msgstr "kan inte parallellt omindexera ogiltigt index på TOAST-tabell"
-#: commands/indexcmds.c:3127
+#: commands/indexcmds.c:3144
#, c-format
msgid "cannot reindex this type of relation concurrently"
msgstr "kan inte parallellt omindexera denna sorts relation"
-#: commands/indexcmds.c:3602 commands/indexcmds.c:3613
+#: commands/indexcmds.c:3619 commands/indexcmds.c:3630
#, c-format
msgid "index \"%s.%s\" was reindexed"
msgstr "index \"%s.%s\" omindexerades"
-#: commands/indexcmds.c:3645
+#: commands/indexcmds.c:3662
#, c-format
msgid "REINDEX is not yet implemented for partitioned indexes"
msgstr "REINDEX är ännu inte implementerad för partionerade index"
#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:140
#: commands/tablecmds.c:1514 commands/tablecmds.c:1997
#: commands/tablecmds.c:3063 commands/tablecmds.c:5452
-#: commands/tablecmds.c:8099 commands/tablecmds.c:15522
-#: commands/tablecmds.c:15557 commands/trigger.c:327 commands/trigger.c:1552
+#: commands/tablecmds.c:8140 commands/tablecmds.c:15574
+#: commands/tablecmds.c:15609 commands/trigger.c:327 commands/trigger.c:1552
#: commands/trigger.c:1661 rewrite/rewriteDefine.c:278
#: rewrite/rewriteDefine.c:956
#, c-format
msgid "The owner of a FOR ALL TABLES publication must be a superuser."
msgstr "Ägaren av en FOR ALL TABLES-publicering måste vara en superuser."
-#: commands/schemacmds.c:106 commands/schemacmds.c:293
+#: commands/schemacmds.c:109 commands/schemacmds.c:311
#, c-format
msgid "unacceptable schema name \"%s\""
msgstr "ogiltigt schemanamn \"%s\""
-#: commands/schemacmds.c:107 commands/schemacmds.c:294
+#: commands/schemacmds.c:110 commands/schemacmds.c:312
#, c-format
msgid "The prefix \"pg_\" is reserved for system schemas."
msgstr "Prefixet \"pg_\" är reserverat för systemscheman"
-#: commands/schemacmds.c:131
+#: commands/schemacmds.c:134
#, c-format
msgid "schema \"%s\" already exists, skipping"
msgstr "schema \"%s\" finns redan, hoppar över"
msgid "cannot change ownership of identity sequence"
msgstr "kan inte byta ägare på identitetssekvens"
-#: commands/sequence.c:1726 commands/tablecmds.c:12373
-#: commands/tablecmds.c:14934
+#: commands/sequence.c:1726 commands/tablecmds.c:12425
+#: commands/tablecmds.c:14986
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Sekvens \"%s\" är länkad till tabell \"%s\""
msgid "could not connect to publisher when attempting to drop the replication slot \"%s\""
msgstr "kunde inte ansluta till publicerare vid försök att slänga replikeringsslot \"%s\""
-#: commands/subscriptioncmds.c:1006 commands/subscriptioncmds.c:1021
+#: commands/subscriptioncmds.c:1006 commands/subscriptioncmds.c:1022
#: replication/logical/tablesync.c:912 replication/logical/tablesync.c:934
#, c-format
msgid "The error was: %s"
#. translator: %s is an SQL ALTER command
#: commands/subscriptioncmds.c:1008
#, c-format
-msgid "Use %s to disassociate the subscription from the slot."
-msgstr "Använd %s för att dissociera prenumerationen från slotten."
+msgid "Use %s to disable the subscription, and then use %s to disassociate it from the slot."
+msgstr "Använd %s för att stänga av prenumerationen och sedan %s för att dissociera den från slotten."
-#: commands/subscriptioncmds.c:1019
+#: commands/subscriptioncmds.c:1020
#, c-format
msgid "could not drop the replication slot \"%s\" on publisher"
msgstr "kunde inte slänga replikeringsslotten \"%s\" på publicerare"
-#: commands/subscriptioncmds.c:1024
+#: commands/subscriptioncmds.c:1025
#, c-format
msgid "dropped replication slot \"%s\" on publisher"
msgstr "slängde replikerings-slot \"%s\" på publicerare"
-#: commands/subscriptioncmds.c:1065
+#: commands/subscriptioncmds.c:1066
#, c-format
msgid "permission denied to change owner of subscription \"%s\""
msgstr "rättighet saknas för att byta ägare på prenumeration \"%s\""
-#: commands/subscriptioncmds.c:1067
+#: commands/subscriptioncmds.c:1068
#, c-format
msgid "The owner of a subscription must be a superuser."
msgstr "Ägaren av en prenumeration måste vara en superuser."
-#: commands/subscriptioncmds.c:1182
+#: commands/subscriptioncmds.c:1183
#, c-format
msgid "could not receive list of replicated tables from the publisher: %s"
msgstr "kunde inte ta emot lista med replikerade tabeller från publiceraren: %s"
msgid "Use DROP MATERIALIZED VIEW to remove a materialized view."
msgstr "Använd DROP MATERIALIZED VIEW för att ta bort en materialiserad vy."
-#: commands/tablecmds.c:250 commands/tablecmds.c:274 commands/tablecmds.c:17237
-#: parser/parse_utilcmd.c:2198
+#: commands/tablecmds.c:250 commands/tablecmds.c:274 commands/tablecmds.c:17293
+#: parser/parse_utilcmd.c:2199
#, c-format
msgid "index \"%s\" does not exist"
msgstr "index \"%s\" finns inte"
msgid "Use DROP TYPE to remove a type."
msgstr "Använd DROP TYPE för att ta bort en typ."
-#: commands/tablecmds.c:262 commands/tablecmds.c:12212
-#: commands/tablecmds.c:14714
+#: commands/tablecmds.c:262 commands/tablecmds.c:12264
+#: commands/tablecmds.c:14766
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "främmande tabell \"%s\" finns inte"
msgid "cannot create temporary table within security-restricted operation"
msgstr "kan inte skapa temporär tabell i en säkerhetsbegränsad operation"
-#: commands/tablecmds.c:677 commands/tablecmds.c:13572
+#: commands/tablecmds.c:677 commands/tablecmds.c:13624
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr "relationen \"%s\" skulle ärvas mer än en gång"
msgid "cannot truncate temporary tables of other sessions"
msgstr "kan inte trunkera temporära tabeller tillhörande andra sessioner"
-#: commands/tablecmds.c:2246 commands/tablecmds.c:13469
+#: commands/tablecmds.c:2246 commands/tablecmds.c:13521
#, c-format
msgid "cannot inherit from partitioned table \"%s\""
msgstr "kan inte ärva från partitionerad tabell \"%s\""
msgid "cannot inherit from partition \"%s\""
msgstr "kan inte ärva från partition \"%s\""
-#: commands/tablecmds.c:2259 parser/parse_utilcmd.c:2422
-#: parser/parse_utilcmd.c:2563
+#: commands/tablecmds.c:2259 parser/parse_utilcmd.c:2423
+#: parser/parse_utilcmd.c:2564
#, c-format
msgid "inherited relation \"%s\" is not a table or foreign table"
msgstr "ärvd relation \"%s\" är inte en tabell eller främmande tabell"
msgid "cannot create a temporary relation as partition of permanent relation \"%s\""
msgstr "kan inte skapa en temporär relation som partition till en permanent relation \"%s\""
-#: commands/tablecmds.c:2280 commands/tablecmds.c:13448
+#: commands/tablecmds.c:2280 commands/tablecmds.c:13500
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "kan inte ärva från en temporär relation \"%s\""
-#: commands/tablecmds.c:2290 commands/tablecmds.c:13456
+#: commands/tablecmds.c:2290 commands/tablecmds.c:13508
#, c-format
msgid "cannot inherit from temporary relation of another session"
msgstr "kan inte ärva från en temporär relation i en annan session"
msgstr "ärvd kolumn \"%s\" har en jämförelsekonflikt"
#: commands/tablecmds.c:2366 commands/tablecmds.c:2639
-#: commands/tablecmds.c:5947
+#: commands/tablecmds.c:5988
#, c-format
msgid "\"%s\" versus \"%s\""
msgstr "\"%s\" kontra \"%s\""
msgstr "ärvd kolumn \"%s\" har en genereringskonflikt"
#: commands/tablecmds.c:2478 commands/tablecmds.c:2533
-#: commands/tablecmds.c:11028 parser/parse_utilcmd.c:1286
-#: parser/parse_utilcmd.c:1328 parser/parse_utilcmd.c:1733
-#: parser/parse_utilcmd.c:1840
+#: commands/tablecmds.c:11080 parser/parse_utilcmd.c:1287
+#: parser/parse_utilcmd.c:1329 parser/parse_utilcmd.c:1734
+#: parser/parse_utilcmd.c:1841
#, c-format
msgid "cannot convert whole-row table reference"
msgstr "kan inte konvertera hela-raden-tabellreferens"
-#: commands/tablecmds.c:2479 parser/parse_utilcmd.c:1287
+#: commands/tablecmds.c:2479 parser/parse_utilcmd.c:1288
#, c-format
msgid "Generation expression for column \"%s\" contains a whole-row reference to table \"%s\"."
msgstr "Genereringsuttryck för kolumn \"%s\" innehåller en hela-raden-referens på tabellen \"%s\"."
-#: commands/tablecmds.c:2534 parser/parse_utilcmd.c:1329
+#: commands/tablecmds.c:2534 parser/parse_utilcmd.c:1330
#, c-format
msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"."
msgstr "Villkor \"%s\" innehåller en hela-raden-referens på tabellen \"%s\"."
#: commands/tablecmds.c:3658
#, c-format
msgid "cannot %s \"%s\" because it has pending trigger events"
-msgstr "kan inte %s \"%s\" då den har utlösarhändelser som väntar"
+msgstr "kan inte %s \"%s\" då den har triggerhändelser som väntar"
#: commands/tablecmds.c:4826
#, c-format
msgid "\"%s\" is not a table, composite type, or foreign table"
msgstr "\"%s\" är inte en tabell, composite-typ eller en främmande tabell"
-#: commands/tablecmds.c:5500 commands/tablecmds.c:7083
+#: commands/tablecmds.c:5500 commands/tablecmds.c:7124
#, c-format
msgid "\"%s\" is not a table, materialized view, index, or foreign table"
msgstr "\"%s\" är inte en tabell, materialiserad vy, index eller en främmande tabell"
msgid "\"%s\" is of the wrong type"
msgstr "\"%s\" har fel typ"
-#: commands/tablecmds.c:5715 commands/tablecmds.c:5722
+#: commands/tablecmds.c:5756 commands/tablecmds.c:5763
#, c-format
msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
msgstr "kan inte ändra typen \"%s\" eftersom kolumn \"%s.%s\" använder den"
-#: commands/tablecmds.c:5729
+#: commands/tablecmds.c:5770
#, c-format
msgid "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
msgstr "kan inte ändra främmande tabell \"%s\" eftersom kolumn \"%s.%s\" använder dess radtyp"
-#: commands/tablecmds.c:5736
+#: commands/tablecmds.c:5777
#, c-format
msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type"
msgstr "kan inte ändra tabell \"%s\" eftersom kolumn \"%s.%s\" använder dess radtyp"
-#: commands/tablecmds.c:5792
+#: commands/tablecmds.c:5833
#, c-format
msgid "cannot alter type \"%s\" because it is the type of a typed table"
msgstr "kan inte ändra typ \"%s\" eftersom det är typen för en typad tabell"
-#: commands/tablecmds.c:5794
+#: commands/tablecmds.c:5835
#, c-format
msgid "Use ALTER ... CASCADE to alter the typed tables too."
msgstr "Använd ALTER ... CASCADE för att ändra på de typade tabellerna också."
-#: commands/tablecmds.c:5840
+#: commands/tablecmds.c:5881
#, c-format
msgid "type %s is not a composite type"
msgstr "typen %s är inte en composite-typ"
-#: commands/tablecmds.c:5866
+#: commands/tablecmds.c:5907
#, c-format
msgid "cannot add column to typed table"
msgstr "kan inte lägga till kolumn till typad tabell"
-#: commands/tablecmds.c:5910
+#: commands/tablecmds.c:5951
#, c-format
msgid "cannot add column to a partition"
msgstr "kan inte lägga till kolumn till partition"
-#: commands/tablecmds.c:5939 commands/tablecmds.c:13699
+#: commands/tablecmds.c:5980 commands/tablecmds.c:13751
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr "barntabell \"%s\" har annan typ på kolumn \"%s\""
-#: commands/tablecmds.c:5945 commands/tablecmds.c:13706
+#: commands/tablecmds.c:5986 commands/tablecmds.c:13758
#, c-format
msgid "child table \"%s\" has different collation for column \"%s\""
msgstr "barntabell \"%s\" har annan jämförelse (collation) på kolumn \"%s\""
-#: commands/tablecmds.c:5959
+#: commands/tablecmds.c:6000
#, c-format
msgid "merging definition of column \"%s\" for child \"%s\""
msgstr "slår samman definitionen av kolumn \"%s\" för barn \"%s\""
-#: commands/tablecmds.c:5983
+#: commands/tablecmds.c:6024
#, c-format
msgid "cannot recursively add identity column to table that has child tables"
msgstr "kan inte rekursivt lägga till identitetskolumn till tabell som har barntabeller"
-#: commands/tablecmds.c:6218
+#: commands/tablecmds.c:6259
#, c-format
msgid "column must be added to child tables too"
msgstr "kolumnen måste läggas till i barntabellerna också"
-#: commands/tablecmds.c:6293
+#: commands/tablecmds.c:6334
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists, skipping"
msgstr "kolumn \"%s\" i relation \"%s\" finns redan, hoppar över"
-#: commands/tablecmds.c:6300
+#: commands/tablecmds.c:6341
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "kolumn \"%s\" i relation \"%s\" finns redan"
-#: commands/tablecmds.c:6366 commands/tablecmds.c:10681
+#: commands/tablecmds.c:6407 commands/tablecmds.c:10733
#, c-format
msgid "cannot remove constraint from only the partitioned table when partitions exist"
msgstr "kan inte ta bort villkor från bara den partitionerade tabellen när partitioner finns"
-#: commands/tablecmds.c:6367 commands/tablecmds.c:6684
-#: commands/tablecmds.c:7543 commands/tablecmds.c:10682
+#: commands/tablecmds.c:6408 commands/tablecmds.c:6725
+#: commands/tablecmds.c:7584 commands/tablecmds.c:10734
#, c-format
msgid "Do not specify the ONLY keyword."
msgstr "Ange inte nyckelordet ONLY."
-#: commands/tablecmds.c:6404 commands/tablecmds.c:6610
-#: commands/tablecmds.c:6752 commands/tablecmds.c:6864
-#: commands/tablecmds.c:6958 commands/tablecmds.c:7017
-#: commands/tablecmds.c:7167 commands/tablecmds.c:7237
-#: commands/tablecmds.c:7330 commands/tablecmds.c:10821
-#: commands/tablecmds.c:12235
+#: commands/tablecmds.c:6445 commands/tablecmds.c:6651
+#: commands/tablecmds.c:6793 commands/tablecmds.c:6905
+#: commands/tablecmds.c:6999 commands/tablecmds.c:7058
+#: commands/tablecmds.c:7208 commands/tablecmds.c:7278
+#: commands/tablecmds.c:7371 commands/tablecmds.c:10873
+#: commands/tablecmds.c:12287
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "kan inte ändra systemkolumn \"%s\""
-#: commands/tablecmds.c:6410 commands/tablecmds.c:6758
+#: commands/tablecmds.c:6451 commands/tablecmds.c:6799
#, c-format
msgid "column \"%s\" of relation \"%s\" is an identity column"
msgstr "kolumn \"%s\" i relation \"%s\" är en identitetskolumn"
-#: commands/tablecmds.c:6453
+#: commands/tablecmds.c:6494
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr "kolumn \"%s\" är del av en primärnyckel"
-#: commands/tablecmds.c:6458
+#: commands/tablecmds.c:6499
#, c-format
msgid "column \"%s\" is in index used as replica identity"
msgstr "kolumnen \"%s\" finns i ett index som används som replikaidentitet"
-#: commands/tablecmds.c:6481
+#: commands/tablecmds.c:6522
#, c-format
msgid "column \"%s\" is marked NOT NULL in parent table"
msgstr "kolumn \"%s\" är markerad NOT NULL i föräldratabellen"
-#: commands/tablecmds.c:6681 commands/tablecmds.c:7997
+#: commands/tablecmds.c:6722 commands/tablecmds.c:8038
#, c-format
msgid "constraint must be added to child tables too"
msgstr "villkoret måste läggas till i barntabellerna också"
-#: commands/tablecmds.c:6682
+#: commands/tablecmds.c:6723
#, c-format
msgid "Column \"%s\" of relation \"%s\" is not already NOT NULL."
msgstr "Kolumn \"%s\" i relation \"%s\" är inte redan NOT NULL."
-#: commands/tablecmds.c:6717
+#: commands/tablecmds.c:6758
#, c-format
msgid "existing constraints on column \"%s\".\"%s\" are sufficient to prove that it does not contain nulls"
msgstr "existerande integritetsvillkor på kolumn \"%s\".\"%s\" är tillräckligt för att bevisa att den inte innehåller null-värden"
-#: commands/tablecmds.c:6760
+#: commands/tablecmds.c:6801
#, c-format
msgid "Use ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY instead."
msgstr "Använd ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY istället."
-#: commands/tablecmds.c:6765
+#: commands/tablecmds.c:6806
#, c-format
msgid "column \"%s\" of relation \"%s\" is a generated column"
msgstr "kolumn \"%s\" i relation \"%s\" är en genererad kolumn"
-#: commands/tablecmds.c:6875
+#: commands/tablecmds.c:6916
#, c-format
msgid "column \"%s\" of relation \"%s\" must be declared NOT NULL before identity can be added"
msgstr "kolumn \"%s\" i relation \"%s\" måste deklareras NOT NULL innan identitet kan läggas till"
-#: commands/tablecmds.c:6881
+#: commands/tablecmds.c:6922
#, c-format
msgid "column \"%s\" of relation \"%s\" is already an identity column"
msgstr "kolumn \"%s\" i relation \"%s\" är redan en identitetskolumn"
-#: commands/tablecmds.c:6887
+#: commands/tablecmds.c:6928
#, c-format
msgid "column \"%s\" of relation \"%s\" already has a default value"
msgstr "kolumn \"%s\" i relation \"%s\" har redan ett standardvärde"
-#: commands/tablecmds.c:6964 commands/tablecmds.c:7025
+#: commands/tablecmds.c:7005 commands/tablecmds.c:7066
#, c-format
msgid "column \"%s\" of relation \"%s\" is not an identity column"
msgstr "kolumn \"%s\" i relation \"%s\" är inte en identitetkolumn"
-#: commands/tablecmds.c:7030
+#: commands/tablecmds.c:7071
#, c-format
msgid "column \"%s\" of relation \"%s\" is not an identity column, skipping"
msgstr "kolumn \"%s\" i relation \"%s\" är inte en identitetkolumn, hoppar över"
-#: commands/tablecmds.c:7095
+#: commands/tablecmds.c:7136
#, c-format
msgid "cannot refer to non-index column by number"
msgstr "kan inte referera per nummer till en icke-index-kolumn "
-#: commands/tablecmds.c:7126
+#: commands/tablecmds.c:7167
#, c-format
msgid "statistics target %d is too low"
msgstr "statistikmålet %d är för lågt"
-#: commands/tablecmds.c:7134
+#: commands/tablecmds.c:7175
#, c-format
msgid "lowering statistics target to %d"
msgstr "minskar statistikmålet till %d"
-#: commands/tablecmds.c:7157
+#: commands/tablecmds.c:7198
#, c-format
msgid "column number %d of relation \"%s\" does not exist"
msgstr "kolumnnummer %d i relation \"%s\" finns inte"
-#: commands/tablecmds.c:7176
+#: commands/tablecmds.c:7217
#, c-format
msgid "cannot alter statistics on included column \"%s\" of index \"%s\""
msgstr "kan inte ändra statistik på inkluderad kolumn \"%s\" i index \"%s\""
-#: commands/tablecmds.c:7181
+#: commands/tablecmds.c:7222
#, c-format
msgid "cannot alter statistics on non-expression column \"%s\" of index \"%s\""
msgstr "kan inte ändra statistik på icke-villkorskolumn \"%s\" i index \"%s\""
-#: commands/tablecmds.c:7183
+#: commands/tablecmds.c:7224
#, c-format
msgid "Alter statistics on table column instead."
msgstr "Ändra statistik på tabellkolumn istället."
-#: commands/tablecmds.c:7310
+#: commands/tablecmds.c:7351
#, c-format
msgid "invalid storage type \"%s\""
msgstr "ogiltig lagringstyp \"%s\""
-#: commands/tablecmds.c:7342
+#: commands/tablecmds.c:7383
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr "kolumndatatyp %s kan bara ha lagringsmetod PLAIN"
-#: commands/tablecmds.c:7423
+#: commands/tablecmds.c:7464
#, c-format
msgid "cannot drop column from typed table"
msgstr "kan inte ta bort kolumn från typad tabell"
-#: commands/tablecmds.c:7482
+#: commands/tablecmds.c:7523
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "kolumn \"%s\" i relation \"%s\" finns inte, hoppar över"
-#: commands/tablecmds.c:7495
+#: commands/tablecmds.c:7536
#, c-format
msgid "cannot drop system column \"%s\""
msgstr "kan inte ta bort systemkolumn \"%s\""
-#: commands/tablecmds.c:7505
+#: commands/tablecmds.c:7546
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr "kan inte ta bort ärvd kolumn \"%s\""
-#: commands/tablecmds.c:7518
+#: commands/tablecmds.c:7559
#, c-format
msgid "cannot drop column \"%s\" because it is part of the partition key of relation \"%s\""
msgstr "kan inte slänga kolumnen \"%s\" då den är del av partitionsnyckeln för relationen \"%s\""
-#: commands/tablecmds.c:7542
+#: commands/tablecmds.c:7583
#, c-format
msgid "cannot drop column from only the partitioned table when partitions exist"
msgstr "kan inte slänga kolumn från bara den partitionerade tabellen när partitioner finns"
-#: commands/tablecmds.c:7718
+#: commands/tablecmds.c:7759
#, c-format
msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX is not supported on partitioned tables"
msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX stöds inte på partionerade tabeller"
-#: commands/tablecmds.c:7743
+#: commands/tablecmds.c:7784
#, c-format
msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX kommer byta namn på index \"%s\" till \"%s\""
-#: commands/tablecmds.c:8077
+#: commands/tablecmds.c:8118
#, c-format
msgid "cannot use ONLY for foreign key on partitioned table \"%s\" referencing relation \"%s\""
msgstr "kan inte använda ONLY på främmande nyckel för partitionerad tabell \"%s\" som refererar till relationen \"%s\""
-#: commands/tablecmds.c:8083
+#: commands/tablecmds.c:8124
#, c-format
msgid "cannot add NOT VALID foreign key on partitioned table \"%s\" referencing relation \"%s\""
msgstr "kan inte lägga till NOT VALID främmande nyckel till partitionerad tabell \"%s\" som refererar till relationen \"%s\""
-#: commands/tablecmds.c:8086
+#: commands/tablecmds.c:8127
#, c-format
msgid "This feature is not yet supported on partitioned tables."
msgstr "Denna finess stöds inte än på partitionerade tabeller."
-#: commands/tablecmds.c:8093 commands/tablecmds.c:8497
+#: commands/tablecmds.c:8134 commands/tablecmds.c:8538
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr "refererad relation \"%s\" är inte en tabell"
-#: commands/tablecmds.c:8116
+#: commands/tablecmds.c:8157
#, c-format
msgid "constraints on permanent tables may reference only permanent tables"
msgstr "villkor på permanenta tabeller får bara referera till permanenta tabeller"
-#: commands/tablecmds.c:8123
+#: commands/tablecmds.c:8164
#, c-format
msgid "constraints on unlogged tables may reference only permanent or unlogged tables"
msgstr "villkor på ologgade tabeller får bara referera till permanenta eller ologgade tabeller"
-#: commands/tablecmds.c:8129
+#: commands/tablecmds.c:8170
#, c-format
msgid "constraints on temporary tables may reference only temporary tables"
msgstr "villkor på temporära tabeller får bara referera till temporära tabeller"
-#: commands/tablecmds.c:8133
+#: commands/tablecmds.c:8174
#, c-format
msgid "constraints on temporary tables must involve temporary tables of this session"
msgstr "villkor på temporära tabeller får bara ta med temporära tabeller från denna session"
-#: commands/tablecmds.c:8199 commands/tablecmds.c:8205
+#: commands/tablecmds.c:8240 commands/tablecmds.c:8246
#, c-format
msgid "invalid %s action for foreign key constraint containing generated column"
msgstr "ogiltig %s-aktion för främmande nyckelvillkor som innehåller genererad kolumn"
-#: commands/tablecmds.c:8221
+#: commands/tablecmds.c:8262
#, c-format
msgid "number of referencing and referenced columns for foreign key disagree"
msgstr "antalet refererande och refererade kolumner för främmande nyckel stämmer ej överens"
-#: commands/tablecmds.c:8328
+#: commands/tablecmds.c:8369
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr "främmande nyckelvillkor \"%s\" kan inte implementeras"
-#: commands/tablecmds.c:8330
+#: commands/tablecmds.c:8371
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr "Nyckelkolumner \"%s\" och \"%s\" har inkompatibla typer %s och %s."
-#: commands/tablecmds.c:8693 commands/tablecmds.c:9107
-#: parser/parse_utilcmd.c:790 parser/parse_utilcmd.c:919
+#: commands/tablecmds.c:8734 commands/tablecmds.c:9148
+#: parser/parse_utilcmd.c:791 parser/parse_utilcmd.c:920
#, c-format
msgid "foreign key constraints are not supported on foreign tables"
msgstr "främmande nyckel-villkor stöds inte för främmande tabeller"
-#: commands/tablecmds.c:9485 commands/tablecmds.c:9763
-#: commands/tablecmds.c:10638 commands/tablecmds.c:10713
+#: commands/tablecmds.c:9526 commands/tablecmds.c:9804
+#: commands/tablecmds.c:10690 commands/tablecmds.c:10765
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "villkor \"%s\" i relation \"%s\" finns inte"
-#: commands/tablecmds.c:9492
+#: commands/tablecmds.c:9533
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint"
msgstr "villkor \"%s\" i relation \"%s\" är inte ett främmande nyckelvillkor"
-#: commands/tablecmds.c:9530
+#: commands/tablecmds.c:9571
#, c-format
msgid "cannot alter constraint \"%s\" on relation \"%s\""
msgstr "kan inte ändra villkoret \"%s\" i relation \"%s\""
-#: commands/tablecmds.c:9533
+#: commands/tablecmds.c:9574
#, c-format
msgid "Constraint \"%s\" is derived from constraint \"%s\" of relation \"%s\"."
msgstr "Villkoret \"%s\" är härlett från villkoret \"%s\" i relation \"%s\""
-#: commands/tablecmds.c:9535
+#: commands/tablecmds.c:9576
#, c-format
msgid "You may alter the constraint it derives from, instead."
msgstr "Du kan istället ändra på villkoret det är härlett från."
-#: commands/tablecmds.c:9771
+#: commands/tablecmds.c:9812
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint"
msgstr "villkor \"%s\" i relation \"%s\" är inte en främmande nyckel eller ett check-villkor"
-#: commands/tablecmds.c:9850
+#: commands/tablecmds.c:9891
#, c-format
msgid "constraint must be validated on child tables too"
msgstr "villkoret måste valideras för barntabellerna också"
-#: commands/tablecmds.c:9934
+#: commands/tablecmds.c:9981
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
msgstr "kolumn \"%s\" som refereras till i främmande nyckelvillkor finns inte"
-#: commands/tablecmds.c:9939
+#: commands/tablecmds.c:9987
+#, c-format
+msgid "system columns cannot be used in foreign keys"
+msgstr "systemkolumner kan inte användas i främmande nycklar"
+
+#: commands/tablecmds.c:9991
#, c-format
msgid "cannot have more than %d keys in a foreign key"
msgstr "kan inte ha mer än %d nycklar i en främmande nyckel"
-#: commands/tablecmds.c:10004
+#: commands/tablecmds.c:10056
#, c-format
msgid "cannot use a deferrable primary key for referenced table \"%s\""
msgstr "kan inte använda en \"deferrable\" primärnyckel för refererad tabell \"%s\""
-#: commands/tablecmds.c:10021
+#: commands/tablecmds.c:10073
#, c-format
msgid "there is no primary key for referenced table \"%s\""
msgstr "det finns ingen primärnyckel för refererad tabell \"%s\""
-#: commands/tablecmds.c:10086
+#: commands/tablecmds.c:10138
#, c-format
msgid "foreign key referenced-columns list must not contain duplicates"
msgstr "främmande nyckel-refererade kolumnlistor får inte innehålla duplikat"
-#: commands/tablecmds.c:10180
+#: commands/tablecmds.c:10232
#, c-format
msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
msgstr "kan inte använda ett \"deferrable\" unikt integritetsvillkor för refererad tabell \"%s\""
-#: commands/tablecmds.c:10185
+#: commands/tablecmds.c:10237
#, c-format
msgid "there is no unique constraint matching given keys for referenced table \"%s\""
msgstr "finns inget unique-villkor som matchar de givna nycklarna i den refererade tabellen \"%s\""
-#: commands/tablecmds.c:10273
+#: commands/tablecmds.c:10325
#, c-format
msgid "validating foreign key constraint \"%s\""
msgstr "validerar främmande nyckelvillkor \"%s\""
-#: commands/tablecmds.c:10594
+#: commands/tablecmds.c:10646
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr "kan inte ta bort ärvt villkor \"%s\" i relation \"%s\""
-#: commands/tablecmds.c:10644
+#: commands/tablecmds.c:10696
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "villkor \"%s\" i relation \"%s\" finns inte, hoppar över"
-#: commands/tablecmds.c:10805
+#: commands/tablecmds.c:10857
#, c-format
msgid "cannot alter column type of typed table"
msgstr "kan inte ändra kolumntyp på typad tabell"
-#: commands/tablecmds.c:10832
+#: commands/tablecmds.c:10884
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "kan inte ändra ärvd kolumn \"%s\""
-#: commands/tablecmds.c:10841
+#: commands/tablecmds.c:10893
#, c-format
msgid "cannot alter column \"%s\" because it is part of the partition key of relation \"%s\""
msgstr "kan inte ändra kolumnen \"%s\" då den är del av partitionsnyckeln för relationen \"%s\""
-#: commands/tablecmds.c:10891
+#: commands/tablecmds.c:10943
#, c-format
msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s"
msgstr "resultatet av USING-klausul för kolumn \"%s\" kan inte automatiskt typomvandlas till typen %s"
-#: commands/tablecmds.c:10894
+#: commands/tablecmds.c:10946
#, c-format
msgid "You might need to add an explicit cast."
msgstr "Du kan behöva lägga till en explicit typomvandling."
-#: commands/tablecmds.c:10898
+#: commands/tablecmds.c:10950
#, c-format
msgid "column \"%s\" cannot be cast automatically to type %s"
msgstr "kolumn \"%s\" kan inte automatiskt typomvandlas till typ %s"
#. translator: USING is SQL, don't translate it
-#: commands/tablecmds.c:10901
+#: commands/tablecmds.c:10953
#, c-format
msgid "You might need to specify \"USING %s::%s\"."
msgstr "Du kan behöva ange \"USING %s::%s\"."
-#: commands/tablecmds.c:11000
+#: commands/tablecmds.c:11052
#, c-format
msgid "cannot alter inherited column \"%s\" of relation \"%s\""
msgstr "kan inte ändra ärvd kolumn \"%s\" i relation \"%s\""
-#: commands/tablecmds.c:11029
+#: commands/tablecmds.c:11081
#, c-format
msgid "USING expression contains a whole-row table reference."
msgstr "USING-uttryck innehåller en hela-raden-tabellreferens."
-#: commands/tablecmds.c:11040
+#: commands/tablecmds.c:11092
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr "typen av den ärvda kolumnen \"%s\" måste ändras i barntabellerna också"
-#: commands/tablecmds.c:11165
+#: commands/tablecmds.c:11217
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "kan inte ändra typen på kolumn \"%s\" två gånger"
-#: commands/tablecmds.c:11203
+#: commands/tablecmds.c:11255
#, c-format
msgid "generation expression for column \"%s\" cannot be cast automatically to type %s"
msgstr "genereringsuttryck för kolumn \"%s\" kan inte automatiskt typomvandlas till typ %s"
-#: commands/tablecmds.c:11208
+#: commands/tablecmds.c:11260
#, c-format
msgid "default for column \"%s\" cannot be cast automatically to type %s"
msgstr "\"default\" för kolumn \"%s\" kan inte automatiskt typomvandlas till typ \"%s\""
-#: commands/tablecmds.c:11286
+#: commands/tablecmds.c:11338
#, c-format
msgid "cannot alter type of a column used by a generated column"
msgstr "kan inte ändra typ på en kolumn som används av en genererad kolumn"
-#: commands/tablecmds.c:11287
+#: commands/tablecmds.c:11339
#, c-format
msgid "Column \"%s\" is used by generated column \"%s\"."
msgstr "Kolumn \"%s\" används av genererad kolumn \"%s\"."
-#: commands/tablecmds.c:11308
+#: commands/tablecmds.c:11360
#, c-format
msgid "cannot alter type of a column used by a view or rule"
msgstr "kan inte ändra typ på en kolumn som används av en vy eller en regel"
-#: commands/tablecmds.c:11309 commands/tablecmds.c:11328
-#: commands/tablecmds.c:11346
+#: commands/tablecmds.c:11361 commands/tablecmds.c:11380
+#: commands/tablecmds.c:11398
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s beror på kolumn \"%s\""
-#: commands/tablecmds.c:11327
+#: commands/tablecmds.c:11379
#, c-format
msgid "cannot alter type of a column used in a trigger definition"
-msgstr "kan inte ändra typ på en kolumn som används i en utlösardefinition"
+msgstr "kan inte ändra typ på en kolumn som används i en triggerdefinition"
-#: commands/tablecmds.c:11345
+#: commands/tablecmds.c:11397
#, c-format
msgid "cannot alter type of a column used in a policy definition"
msgstr "kan inte ändra typ på en kolumn som används av i en policydefinition"
-#: commands/tablecmds.c:12343 commands/tablecmds.c:12355
+#: commands/tablecmds.c:12395 commands/tablecmds.c:12407
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "kan inte byta ägare på index \"%s\""
-#: commands/tablecmds.c:12345 commands/tablecmds.c:12357
+#: commands/tablecmds.c:12397 commands/tablecmds.c:12409
#, c-format
msgid "Change the ownership of the index's table, instead."
msgstr "Byt ägare på indexets tabell istället."
-#: commands/tablecmds.c:12371
+#: commands/tablecmds.c:12423
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "kan inte byta ägare på sekvens \"%s\""
-#: commands/tablecmds.c:12385 commands/tablecmds.c:15633
+#: commands/tablecmds.c:12437 commands/tablecmds.c:15685
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Använd ALTER TYPE istället."
-#: commands/tablecmds.c:12394
+#: commands/tablecmds.c:12446
#, c-format
msgid "\"%s\" is not a table, view, sequence, or foreign table"
msgstr "\"%s\" är inte en tabell, vy, sekvens eller främmande tabell"
-#: commands/tablecmds.c:12734
+#: commands/tablecmds.c:12786
#, c-format
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "kan inte ha flera underkommandon SET TABLESPACE"
-#: commands/tablecmds.c:12809
+#: commands/tablecmds.c:12861
#, c-format
msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table"
msgstr "\"%s\" är inte en tabell, vy, materialiserad vy eller en TOAST-tabell"
-#: commands/tablecmds.c:12842 commands/view.c:518
+#: commands/tablecmds.c:12894 commands/view.c:518
#, c-format
msgid "WITH CHECK OPTION is supported only on automatically updatable views"
msgstr "WITH CHECK OPTION stöds bara på automatiskt uppdateringsbara vyer"
-#: commands/tablecmds.c:12982
+#: commands/tablecmds.c:13034
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "kan inte flytta systemrelation \"%s\""
-#: commands/tablecmds.c:12998
+#: commands/tablecmds.c:13050
#, c-format
msgid "cannot move temporary tables of other sessions"
msgstr "kan inte flytta temporära tabeller tillhörande andra sessioner"
-#: commands/tablecmds.c:13170
+#: commands/tablecmds.c:13222
#, c-format
msgid "only tables, indexes, and materialized views exist in tablespaces"
msgstr "bara tabeller, index och materialiserade vyer finns i tablespace:er"
-#: commands/tablecmds.c:13182
+#: commands/tablecmds.c:13234
#, c-format
msgid "cannot move relations in to or out of pg_global tablespace"
msgstr "kan inte flytta relationer in eller ut från tablespace pg_global"
-#: commands/tablecmds.c:13274
+#: commands/tablecmds.c:13326
#, c-format
msgid "aborting because lock on relation \"%s.%s\" is not available"
msgstr "avbryter då lås på relation \"%s.%s\" inte är tillgängligt"
-#: commands/tablecmds.c:13290
+#: commands/tablecmds.c:13342
#, c-format
msgid "no matching relations in tablespace \"%s\" found"
msgstr "inga matchande relationer i tablespace \"%s\" hittades"
-#: commands/tablecmds.c:13407
+#: commands/tablecmds.c:13459
#, c-format
msgid "cannot change inheritance of typed table"
msgstr "kan inte ändra arv på en typad tabell"
-#: commands/tablecmds.c:13412 commands/tablecmds.c:13968
+#: commands/tablecmds.c:13464 commands/tablecmds.c:14020
#, c-format
msgid "cannot change inheritance of a partition"
msgstr "kan inte ändra arv på en partition"
-#: commands/tablecmds.c:13417
+#: commands/tablecmds.c:13469
#, c-format
msgid "cannot change inheritance of partitioned table"
msgstr "kan inte ändra arv på en partitionerad tabell"
-#: commands/tablecmds.c:13463
+#: commands/tablecmds.c:13515
#, c-format
msgid "cannot inherit to temporary relation of another session"
msgstr "kan inte ärva av en temporär tabell för en annan session"
-#: commands/tablecmds.c:13476
+#: commands/tablecmds.c:13528
#, c-format
msgid "cannot inherit from a partition"
msgstr "kan inte ärva från en partition"
-#: commands/tablecmds.c:13498 commands/tablecmds.c:16281
+#: commands/tablecmds.c:13550 commands/tablecmds.c:16333
#, c-format
msgid "circular inheritance not allowed"
msgstr "cirkulärt arv är inte tillåtet"
-#: commands/tablecmds.c:13499 commands/tablecmds.c:16282
+#: commands/tablecmds.c:13551 commands/tablecmds.c:16334
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "\"%s\" är redan ett barn till \"%s\""
-#: commands/tablecmds.c:13512
+#: commands/tablecmds.c:13564
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming an inheritance child"
-msgstr "utlösare \"%s\" förhindrar tabell \"%s\" från att bli ett arvsbarn"
+msgstr "trigger \"%s\" förhindrar tabell \"%s\" från att bli ett arvsbarn"
-#: commands/tablecmds.c:13514
+#: commands/tablecmds.c:13566
#, c-format
msgid "ROW triggers with transition tables are not supported in inheritance hierarchies."
-msgstr "ROW-utlösare med övergångstabeller stöds inte i arvshierarkier."
+msgstr "ROW-triggrar med övergångstabeller stöds inte i arvshierarkier."
-#: commands/tablecmds.c:13717
+#: commands/tablecmds.c:13769
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr "kolumn \"%s\" i barntabell måste vara markerad NOT NULL"
-#: commands/tablecmds.c:13726
+#: commands/tablecmds.c:13778
#, c-format
msgid "column \"%s\" in child table must be a generated column"
msgstr "kolumn \"%s\" i barntabell måste vara en genererad kolumn"
-#: commands/tablecmds.c:13776
+#: commands/tablecmds.c:13828
#, c-format
msgid "column \"%s\" in child table has a conflicting generation expression"
msgstr "kolumn \"%s\" i barntabell har ett motstridigt genereringsuttryck"
-#: commands/tablecmds.c:13804
+#: commands/tablecmds.c:13856
#, c-format
msgid "child table is missing column \"%s\""
msgstr "barntabell saknar kolumn \"%s\""
-#: commands/tablecmds.c:13892
+#: commands/tablecmds.c:13944
#, c-format
msgid "child table \"%s\" has different definition for check constraint \"%s\""
msgstr "barntabell \"%s\" har annan definition av check-villkor \"%s\""
-#: commands/tablecmds.c:13900
+#: commands/tablecmds.c:13952
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\""
msgstr "villkor \"%s\" står i konflikt med icke-ärvt villkor på barntabell \"%s\""
-#: commands/tablecmds.c:13911
+#: commands/tablecmds.c:13963
#, c-format
msgid "constraint \"%s\" conflicts with NOT VALID constraint on child table \"%s\""
msgstr "villkor \"%s\" står i konflikt med NOT VALID-villkor på barntabell \"%s\""
-#: commands/tablecmds.c:13946
+#: commands/tablecmds.c:13998
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "barntabell saknar riktighetsvillkor \"%s\""
-#: commands/tablecmds.c:14035
+#: commands/tablecmds.c:14087
#, c-format
msgid "relation \"%s\" is not a partition of relation \"%s\""
msgstr "relationen \"%s\" är inte partition av relationen \"%s\""
-#: commands/tablecmds.c:14041
+#: commands/tablecmds.c:14093
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "relationen \"%s\" är inte en förälder till relationen \"%s\""
-#: commands/tablecmds.c:14269
+#: commands/tablecmds.c:14321
#, c-format
msgid "typed tables cannot inherit"
msgstr "typade tabeller kan inte ärva"
-#: commands/tablecmds.c:14299
+#: commands/tablecmds.c:14351
#, c-format
msgid "table is missing column \"%s\""
msgstr "tabell saknar kolumn \"%s\""
-#: commands/tablecmds.c:14310
+#: commands/tablecmds.c:14362
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "tabell har kolumn \"%s\" där typen kräver \"%s\""
-#: commands/tablecmds.c:14319
+#: commands/tablecmds.c:14371
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "tabell \"%s\" har annan typ på kolumn \"%s\""
-#: commands/tablecmds.c:14333
+#: commands/tablecmds.c:14385
#, c-format
msgid "table has extra column \"%s\""
msgstr "tabell har extra kolumn \"%s\""
-#: commands/tablecmds.c:14385
+#: commands/tablecmds.c:14437
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "\"%s\" är inte en typad tabell"
-#: commands/tablecmds.c:14559
+#: commands/tablecmds.c:14611
#, c-format
msgid "cannot use non-unique index \"%s\" as replica identity"
msgstr "kan inte använda icke-unikt index \"%s\" som replikaidentitet"
-#: commands/tablecmds.c:14565
+#: commands/tablecmds.c:14617
#, c-format
msgid "cannot use non-immediate index \"%s\" as replica identity"
msgstr "kan inte använda icke-immediate-index \"%s\" som replikaidentitiet"
-#: commands/tablecmds.c:14571
+#: commands/tablecmds.c:14623
#, c-format
msgid "cannot use expression index \"%s\" as replica identity"
msgstr "kan inte använda uttrycksindex \"%s\" som replikaidentitiet"
-#: commands/tablecmds.c:14577
+#: commands/tablecmds.c:14629
#, c-format
msgid "cannot use partial index \"%s\" as replica identity"
msgstr "kan inte använda partiellt index \"%s\" som replikaidentitiet"
-#: commands/tablecmds.c:14594
+#: commands/tablecmds.c:14646
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column %d is a system column"
msgstr "index \"%s\" kan inte användas som replikaidentitet då kolumn %d är en systemkolumn"
-#: commands/tablecmds.c:14601
+#: commands/tablecmds.c:14653
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column \"%s\" is nullable"
msgstr "index \"%s\" kan inte användas som replikaidentitet då kolumn \"%s\" kan vare null"
-#: commands/tablecmds.c:14794
+#: commands/tablecmds.c:14846
#, c-format
msgid "cannot change logged status of table \"%s\" because it is temporary"
msgstr "kan inte ändra loggningsstatus för tabell \"%s\" då den är temporär"
-#: commands/tablecmds.c:14818
+#: commands/tablecmds.c:14870
#, c-format
msgid "cannot change table \"%s\" to unlogged because it is part of a publication"
msgstr "kan inte ändra tabell \"%s\" till ologgad då den är del av en publicering"
-#: commands/tablecmds.c:14820
+#: commands/tablecmds.c:14872
#, c-format
msgid "Unlogged relations cannot be replicated."
msgstr "Ologgade relatrioner kan inte replikeras."
-#: commands/tablecmds.c:14865
+#: commands/tablecmds.c:14917
#, c-format
msgid "could not change table \"%s\" to logged because it references unlogged table \"%s\""
msgstr "kunde inte ändra tabell \"%s\" till loggad då den refererar till ologgad tabell \"%s\""
-#: commands/tablecmds.c:14875
+#: commands/tablecmds.c:14927
#, c-format
msgid "could not change table \"%s\" to unlogged because it references logged table \"%s\""
msgstr "kunde inte ändra tabell \"%s\" till ologgad då den refererar till loggad tabell \"%s\""
-#: commands/tablecmds.c:14933
+#: commands/tablecmds.c:14985
#, c-format
msgid "cannot move an owned sequence into another schema"
msgstr "kan inte flytta en ägd sekvens till ett annan schema."
-#: commands/tablecmds.c:15039
+#: commands/tablecmds.c:15091
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "relationen \"%s\" finns redan i schema \"%s\""
-#: commands/tablecmds.c:15616
+#: commands/tablecmds.c:15668
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "\"%s\" är inte en composite-typ"
-#: commands/tablecmds.c:15648
+#: commands/tablecmds.c:15700
#, c-format
msgid "\"%s\" is not a table, view, materialized view, sequence, or foreign table"
msgstr "\"%s\" är inte en tabell, vy, materialiserad vy, sekvens eller främmande tabell"
-#: commands/tablecmds.c:15683
+#: commands/tablecmds.c:15735
#, c-format
msgid "unrecognized partitioning strategy \"%s\""
msgstr "okänd partitioneringsstrategi \"%s\""
-#: commands/tablecmds.c:15691
+#: commands/tablecmds.c:15743
#, c-format
msgid "cannot use \"list\" partition strategy with more than one column"
msgstr "kan inte använda list-partioneringsstrategi med mer än en kolumn"
-#: commands/tablecmds.c:15757
+#: commands/tablecmds.c:15809
#, c-format
msgid "column \"%s\" named in partition key does not exist"
msgstr "kolumn \"%s\" angiven i partitioneringsnyckel existerar inte"
-#: commands/tablecmds.c:15765
+#: commands/tablecmds.c:15817
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "kan inte använda systemkolumn \"%s\" i partitioneringsnyckel"
-#: commands/tablecmds.c:15776 commands/tablecmds.c:15893
+#: commands/tablecmds.c:15828 commands/tablecmds.c:15945
#, c-format
msgid "cannot use generated column in partition key"
msgstr "kan inte använda genererad kolumn i partitioneringsnyckel"
-#: commands/tablecmds.c:15777 commands/tablecmds.c:15894 commands/trigger.c:667
-#: rewrite/rewriteHandler.c:856 rewrite/rewriteHandler.c:873
+#: commands/tablecmds.c:15829 commands/tablecmds.c:15946 commands/trigger.c:667
+#: rewrite/rewriteHandler.c:873 rewrite/rewriteHandler.c:890
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "Kolumnen \"%s\" är en genererad kolumn."
-#: commands/tablecmds.c:15853
+#: commands/tablecmds.c:15905
#, c-format
msgid "functions in partition key expression must be marked IMMUTABLE"
msgstr "funktioner i partitioneringsuttryck måste vara markerade IMMUTABLE"
-#: commands/tablecmds.c:15870
+#: commands/tablecmds.c:15922
#, c-format
msgid "partition key expressions cannot contain whole-row references"
msgstr "partitioneringsnyckeluttrycḱ kan inte innehålla hela-raden-referernser"
-#: commands/tablecmds.c:15877
+#: commands/tablecmds.c:15929
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr "partitioneringsnyckeluttryck kan inte innehålla systemkolumnreferenser"
-#: commands/tablecmds.c:15906
+#: commands/tablecmds.c:15958
#, c-format
msgid "cannot use constant expression as partition key"
msgstr "kan inte använda konstant uttryck som partitioneringsnyckel"
-#: commands/tablecmds.c:15927
+#: commands/tablecmds.c:15979
#, c-format
msgid "could not determine which collation to use for partition expression"
msgstr "kunde inte lista vilken jämförelse (collation) som skulle användas för partitionsuttryck"
-#: commands/tablecmds.c:15962
+#: commands/tablecmds.c:16014
#, c-format
msgid "You must specify a hash operator class or define a default hash operator class for the data type."
msgstr "Du måste ange en hash-operatorklass eller definiera en default hash-operatorklass för datatypen."
-#: commands/tablecmds.c:15968
+#: commands/tablecmds.c:16020
#, c-format
msgid "You must specify a btree operator class or define a default btree operator class for the data type."
msgstr "Du måste ange en btree-operatorklass eller definiera en default btree-operatorklass för datatypen."
-#: commands/tablecmds.c:16113
+#: commands/tablecmds.c:16165
#, c-format
msgid "partition constraint for table \"%s\" is implied by existing constraints"
msgstr "partitionsvillkor för tabell \"%s\" är implicit pga existerande villkor"
-#: commands/tablecmds.c:16117 partitioning/partbounds.c:1245
+#: commands/tablecmds.c:16169 partitioning/partbounds.c:1245
#: partitioning/partbounds.c:1296
#, c-format
msgid "updated partition constraint for default partition \"%s\" is implied by existing constraints"
msgstr "uppdaterat partitionsintegritetsvillkor för standardpartition \"%s\" impliceras av existerande integritetsvillkor"
-#: commands/tablecmds.c:16221
+#: commands/tablecmds.c:16273
#, c-format
msgid "\"%s\" is already a partition"
msgstr "\"%s\" är redan en partition"
-#: commands/tablecmds.c:16227
+#: commands/tablecmds.c:16279
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "kan inte ansluta en typad tabell som partition"
-#: commands/tablecmds.c:16243
+#: commands/tablecmds.c:16295
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "kan inte ansluta ett arvsbarn som partition"
-#: commands/tablecmds.c:16257
+#: commands/tablecmds.c:16309
#, c-format
msgid "cannot attach inheritance parent as partition"
msgstr "kan inte ansluta en arvsförälder som partition"
-#: commands/tablecmds.c:16291
+#: commands/tablecmds.c:16343
#, c-format
msgid "cannot attach a temporary relation as partition of permanent relation \"%s\""
msgstr "kan inte ansluta en temporär relation som partition till en permanent relation \"%s\""
-#: commands/tablecmds.c:16299
+#: commands/tablecmds.c:16351
#, c-format
msgid "cannot attach a permanent relation as partition of temporary relation \"%s\""
msgstr "kan inte ansluta en permanent relation som partition till en temporär relation \"%s\""
-#: commands/tablecmds.c:16307
+#: commands/tablecmds.c:16359
#, c-format
msgid "cannot attach as partition of temporary relation of another session"
msgstr "kan inte ansluta en partition från en temporär relation som tillhör en annan session"
-#: commands/tablecmds.c:16314
+#: commands/tablecmds.c:16366
#, c-format
msgid "cannot attach temporary relation of another session as partition"
msgstr "kan inte ansluta en temporär relation tillhörande en annan session som partition"
-#: commands/tablecmds.c:16334
+#: commands/tablecmds.c:16386
#, c-format
msgid "table \"%s\" contains column \"%s\" not found in parent \"%s\""
msgstr "tabell \"%s\" innehåller kolumn \"%s\" som inte finns i föräldern \"%s\""
-#: commands/tablecmds.c:16337
+#: commands/tablecmds.c:16389
#, c-format
msgid "The new partition may contain only the columns present in parent."
msgstr "Den nya partitionen får bara innehålla kolumner som finns i föräldern."
-#: commands/tablecmds.c:16349
+#: commands/tablecmds.c:16401
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming a partition"
-msgstr "utlösare \"%s\" förhindrar att tabell \"%s\" blir en partition"
+msgstr "trigger \"%s\" förhindrar att tabell \"%s\" blir en partition"
-#: commands/tablecmds.c:16351 commands/trigger.c:473
+#: commands/tablecmds.c:16403 commands/trigger.c:473
#, c-format
msgid "ROW triggers with transition tables are not supported on partitions"
-msgstr "ROW-utlösare med övergångstabeller stöds inte för partitioner"
+msgstr "ROW-triggrar med övergångstabeller stöds inte för partitioner"
-#: commands/tablecmds.c:16534
+#: commands/tablecmds.c:16586
#, c-format
msgid "cannot attach foreign table \"%s\" as partition of partitioned table \"%s\""
msgstr "kan inte ansluta främmande tabell \"%s\" som en partition till partitionerad tabell \"%s\""
-#: commands/tablecmds.c:16537
+#: commands/tablecmds.c:16589
#, c-format
msgid "Table \"%s\" contains unique indexes."
msgstr "Tabell \"%s\" innehåller unika index."
-#: commands/tablecmds.c:17271 commands/tablecmds.c:17291
-#: commands/tablecmds.c:17313 commands/tablecmds.c:17332
-#: commands/tablecmds.c:17374
+#: commands/tablecmds.c:17327 commands/tablecmds.c:17347
+#: commands/tablecmds.c:17369 commands/tablecmds.c:17388
+#: commands/tablecmds.c:17430
#, c-format
msgid "cannot attach index \"%s\" as a partition of index \"%s\""
msgstr "kan inte ansluta index \"%s\" som en partition till index \"%s\""
-#: commands/tablecmds.c:17274
+#: commands/tablecmds.c:17330
#, c-format
msgid "Index \"%s\" is already attached to another index."
msgstr "Index \"%s\" är redan ansluten till ett annat index."
-#: commands/tablecmds.c:17294
+#: commands/tablecmds.c:17350
#, c-format
msgid "Index \"%s\" is not an index on any partition of table \"%s\"."
msgstr "Index \"%s\" är inte ett index för någon partition av tabell \"%s\"."
-#: commands/tablecmds.c:17316
+#: commands/tablecmds.c:17372
#, c-format
msgid "The index definitions do not match."
msgstr "Indexdefinitionerna matchar inte."
-#: commands/tablecmds.c:17335
+#: commands/tablecmds.c:17391
#, c-format
msgid "The index \"%s\" belongs to a constraint in table \"%s\" but no constraint exists for index \"%s\"."
msgstr "Indexet \"%s\" tillhör ett villkor på tabell \"%s\" men det finns inga villkor för indexet \"%s\"."
-#: commands/tablecmds.c:17377
+#: commands/tablecmds.c:17433
#, c-format
msgid "Another index is already attached for partition \"%s\"."
msgstr "Ett annat index är redan anslutet för partition \"%s\"."
#: commands/trigger.c:220 commands/trigger.c:231
#, c-format
msgid "Tables cannot have INSTEAD OF triggers."
-msgstr "Tabeller kan inte ha INSTEAD OF-utlösare."
+msgstr "Tabeller kan inte ha INSTEAD OF-triggrar."
#: commands/trigger.c:248
#, c-format
#: commands/trigger.c:266
#, c-format
msgid "ROW triggers with transition tables are not supported on partitioned tables."
-msgstr "ROW-utlösare med övergångstabeller stöds inte för partitionerade tabeller."
+msgstr "ROW-triggrar med övergångstabeller stöds inte för partitionerade tabeller."
#: commands/trigger.c:278 commands/trigger.c:285 commands/trigger.c:455
#, c-format
#: commands/trigger.c:280
#, c-format
msgid "Views cannot have row-level BEFORE or AFTER triggers."
-msgstr "Vyer kan inte ha BEFORE- eller AFTER-utlösare på radnivå."
+msgstr "Vyer kan inte ha BEFORE- eller AFTER-triggrar på radnivå."
#: commands/trigger.c:287
#, c-format
msgid "Views cannot have TRUNCATE triggers."
-msgstr "Vyer kan inte ha TRUNCATE-utlösare."
+msgstr "Vyer kan inte ha TRUNCATE-triggrar."
#: commands/trigger.c:295 commands/trigger.c:302 commands/trigger.c:314
#: commands/trigger.c:448
#: commands/trigger.c:297
#, c-format
msgid "Foreign tables cannot have INSTEAD OF triggers."
-msgstr "Främmande tabeller kan inte ha INSTEAD OF-utlösare."
+msgstr "Främmande tabeller kan inte ha INSTEAD OF-triggrar."
#: commands/trigger.c:304
#, c-format
msgid "Foreign tables cannot have TRUNCATE triggers."
-msgstr "Främmande tabeller kan inte ha TRUNCATE-utlösare."
+msgstr "Främmande tabeller kan inte ha TRUNCATE-triggrar."
#: commands/trigger.c:316
#, c-format
msgid "Foreign tables cannot have constraint triggers."
-msgstr "Främmande tabeller kan inte ha villkorsutlösare."
+msgstr "Främmande tabeller kan inte ha villkorstriggrar."
#: commands/trigger.c:391
#, c-format
msgid "TRUNCATE FOR EACH ROW triggers are not supported"
-msgstr "TRUNCATE FOR EACH ROW-utlösare stöds inte"
+msgstr "TRUNCATE FOR EACH ROW-triggrar stöds inte"
#: commands/trigger.c:399
#, c-format
msgid "INSTEAD OF triggers must be FOR EACH ROW"
-msgstr "INSTEAD OF-utlösare måste vara FOR EACH ROW"
+msgstr "INSTEAD OF-trigger måste vara FOR EACH ROW"
#: commands/trigger.c:403
#, c-format
msgid "INSTEAD OF triggers cannot have WHEN conditions"
-msgstr "INSTEAD OF-utlösare kan inte ha WHEN-villkor"
+msgstr "INSTEAD OF-trigger kan inte ha WHEN-villkor"
#: commands/trigger.c:407
#, c-format
msgid "INSTEAD OF triggers cannot have column lists"
-msgstr "INSTEAD OF-utlösare kan inte ha en kolumnlista"
+msgstr "INSTEAD OF-trigger kan inte ha en kolumnlista"
#: commands/trigger.c:436
#, c-format
#: commands/trigger.c:450
#, c-format
msgid "Triggers on foreign tables cannot have transition tables."
-msgstr "Utlösare på främmande tabeller kan inte ha övergångstabeller."
+msgstr "Triggrar på främmande tabeller kan inte ha övergångstabeller."
#: commands/trigger.c:457
#, c-format
msgid "Triggers on views cannot have transition tables."
-msgstr "Utlösare på vyer kan inte ha övergångstabeller."
+msgstr "Triggrar på vyer kan inte ha övergångstabeller."
#: commands/trigger.c:477
#, c-format
msgid "ROW triggers with transition tables are not supported on inheritance children"
-msgstr "ROW-utlösare med övergångstabeller stöds inte på arvsbarn"
+msgstr "ROW-triggrar med övergångstabeller stöds inte på arvsbarn"
#: commands/trigger.c:483
#, c-format
msgid "transition table name can only be specified for an AFTER trigger"
-msgstr "övergångstabellnamn kan bara anges för AFTER-utlösare"
+msgstr "övergångstabellnamn kan bara anges för en AFTER-trigger"
#: commands/trigger.c:488
#, c-format
msgid "TRUNCATE triggers with transition tables are not supported"
-msgstr "TRUNCATE-utlösare med övergångstabeller stöds inte"
+msgstr "TRUNCATE-triggrar med övergångstabeller stöds inte"
#: commands/trigger.c:505
#, c-format
msgid "transition tables cannot be specified for triggers with more than one event"
-msgstr "övergångstabeller kan inte anges för utlösare med mer än ett event"
+msgstr "övergångstabeller kan inte anges för triggrar med mer än ett event"
#: commands/trigger.c:516
#, c-format
msgid "transition tables cannot be specified for triggers with column lists"
-msgstr "övergångstabeller kan inte anges för utlösare med kolumnlistor"
+msgstr "övergångstabeller kan inte anges för triggrar med kolumnlistor"
#: commands/trigger.c:533
#, c-format
msgid "NEW TABLE can only be specified for an INSERT or UPDATE trigger"
-msgstr "NEW TABLE kan bara anges för INSERT- eller UPDATE-utlösare"
+msgstr "NEW TABLE kan bara anges för en INSERT- eller UPDATE-trigger"
#: commands/trigger.c:538
#, c-format
#: commands/trigger.c:548
#, c-format
msgid "OLD TABLE can only be specified for a DELETE or UPDATE trigger"
-msgstr "OLD TABLE kan bara anges för DELETE- eller UPDATE-utlösare"
+msgstr "OLD TABLE kan bara anges för en DELETE- eller UPDATE-trigger"
#: commands/trigger.c:553
#, c-format
#: commands/trigger.c:627 commands/trigger.c:640
#, c-format
msgid "statement trigger's WHEN condition cannot reference column values"
-msgstr "satsutlösares WHEN-villkor kan inte referera till kolumnvärden"
+msgstr "satstriggrars WHEN-villkor kan inte referera till kolumnvärden"
#: commands/trigger.c:632
#, c-format
msgid "INSERT trigger's WHEN condition cannot reference OLD values"
-msgstr "INSERT-utlösares WHEN-villkor kan inte referera till OLD-värden"
+msgstr "INSERT-triggrars WHEN-villkor kan inte referera till OLD-värden"
#: commands/trigger.c:645
#, c-format
msgid "DELETE trigger's WHEN condition cannot reference NEW values"
-msgstr "DELETE-utlösares WHEN-villkor kan inte referera till NEW-värden"
+msgstr "DELETE-triggrars WHEN-villkor kan inte referera till NEW-värden"
#: commands/trigger.c:650
#, c-format
msgid "BEFORE trigger's WHEN condition cannot reference NEW system columns"
-msgstr "BEFORE-utlösares WHEN-villkor kan inte referera till NEW-systemkolumner"
+msgstr "BEFORE-triggrars WHEN-villkor kan inte referera till NEW-systemkolumner"
#: commands/trigger.c:658 commands/trigger.c:666
#, c-format
msgid "BEFORE trigger's WHEN condition cannot reference NEW generated columns"
-msgstr "BEFORE-utlösares WHEN-villkor kan inte referera till genererade NEW-kolumner"
+msgstr "BEFORE-triggrars WHEN-villkor kan inte referera till genererade NEW-kolumner"
#: commands/trigger.c:659
#, c-format
#: commands/trigger.c:841 commands/trigger.c:1731
#, c-format
msgid "trigger \"%s\" for relation \"%s\" already exists"
-msgstr "utlösare \"%s\" för relation \"%s\" existerar redan"
+msgstr "trigger \"%s\" för relation \"%s\" existerar redan"
#: commands/trigger.c:1256
msgid "Found referenced table's UPDATE trigger."
#: commands/trigger.c:1617 commands/trigger.c:1778 commands/trigger.c:1923
#, c-format
msgid "trigger \"%s\" for table \"%s\" does not exist"
-msgstr "utlösare \"%s\" för tabell \"%s\" finns inte"
+msgstr "trigger \"%s\" för tabell \"%s\" finns inte"
#: commands/trigger.c:1863
#, c-format
msgid "permission denied: \"%s\" is a system trigger"
-msgstr "rättighet saknas: \"%s\" är en systemutlösare"
+msgstr "rättighet saknas: \"%s\" är en systemtrigger"
#: commands/trigger.c:2483
#, c-format
msgid "trigger function %u returned null value"
-msgstr "utlösarfunktionen %u returnerade null-värde"
+msgstr "triggerfunktionen %u returnerade null-värde"
#: commands/trigger.c:2549 commands/trigger.c:2766 commands/trigger.c:3021
#: commands/trigger.c:3331
#, c-format
msgid "BEFORE STATEMENT trigger cannot return a value"
-msgstr "BEFORE STATEMENT-utlösare kan inte returnera ett värde"
+msgstr "BEFORE STATEMENT-trigger kan inte returnera ett värde"
-#: commands/trigger.c:3397 executor/nodeModifyTable.c:1429
-#: executor/nodeModifyTable.c:1498
+#: commands/trigger.c:3397 executor/nodeModifyTable.c:1428
+#: executor/nodeModifyTable.c:1497
#, c-format
msgid "tuple to be updated was already modified by an operation triggered by the current command"
-msgstr "tupel som skall uppdateras hade redan ändrats av en operation som utlösts av aktuellt kommando"
+msgstr "tupel som skall uppdateras hade redan ändrats av en operation som triggats av aktuellt kommando"
#: commands/trigger.c:3398 executor/nodeModifyTable.c:879
-#: executor/nodeModifyTable.c:953 executor/nodeModifyTable.c:1430
-#: executor/nodeModifyTable.c:1499
+#: executor/nodeModifyTable.c:953 executor/nodeModifyTable.c:1429
+#: executor/nodeModifyTable.c:1498
#, c-format
msgid "Consider using an AFTER trigger instead of a BEFORE trigger to propagate changes to other rows."
-msgstr "Överväg att använda en AFTER-utlösare istället för en BEFORE-utlösare för att propagera ändringar till andra rader."
+msgstr "Överväg att använda en AFTER-trigger istället för en BEFORE-trigger för att propagera ändringar till andra rader."
#: commands/trigger.c:3427 executor/nodeLockRows.c:225
#: executor/nodeLockRows.c:234 executor/nodeModifyTable.c:226
-#: executor/nodeModifyTable.c:895 executor/nodeModifyTable.c:1446
-#: executor/nodeModifyTable.c:1664
+#: executor/nodeModifyTable.c:895 executor/nodeModifyTable.c:1445
+#: executor/nodeModifyTable.c:1663
#, c-format
msgid "could not serialize access due to concurrent update"
msgstr "kunde inte serialisera åtkomst på grund av samtidig uppdatering"
#: commands/trigger.c:3435 executor/nodeModifyTable.c:985
-#: executor/nodeModifyTable.c:1516 executor/nodeModifyTable.c:1688
+#: executor/nodeModifyTable.c:1515 executor/nodeModifyTable.c:1687
#, c-format
msgid "could not serialize access due to concurrent delete"
msgstr "kunde inte serialisera åtkomst på grund av samtidig borttagning"
#: commands/trigger.c:4497
#, c-format
msgid "cannot fire deferred trigger within security-restricted operation"
-msgstr "kan inte trigga uppskjuten utlösare i en säkerhetsbegränsad operation"
+msgstr "kan inte trigga uppskjuten trigger i en säkerhetsbegränsad operation"
#: commands/trigger.c:5544
#, c-format
msgid "Close open transactions with multixacts soon to avoid wraparound problems."
msgstr "Stäng öppna transaktioner med multixacts snart för att undvika \"wraparound\"."
-#: commands/vacuum.c:1591
+#: commands/vacuum.c:1605
#, c-format
msgid "some databases have not been vacuumed in over 2 billion transactions"
msgstr "några databaser har inte städats (vacuum) på över 2 miljarder transaktioner"
-#: commands/vacuum.c:1592
+#: commands/vacuum.c:1606
#, c-format
msgid "You might have already suffered transaction-wraparound data loss."
msgstr "Du kan redan ha fått dataförlust på grund av transaktions-wraparound."
-#: commands/vacuum.c:1752
+#: commands/vacuum.c:1770
#, c-format
msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
msgstr "hoppar över \"%s\" --- kan inte köra vacuum på icke-tabeller eller speciella systemtabeller"
msgid "cursor \"%s\" is not a simply updatable scan of table \"%s\""
msgstr "markör \"%s\" är inte en enkel uppdaterbar skanning av tabell \"%s\""
-#: executor/execCurrent.c:280 executor/execExprInterp.c:2352
+#: executor/execCurrent.c:280 executor/execExprInterp.c:2353
#, c-format
msgid "type of parameter %d (%s) does not match that when preparing the plan (%s)"
msgstr "typen av parameter %d (%s) matchar inte det som var vid preparerande av plan (%s)"
-#: executor/execCurrent.c:292 executor/execExprInterp.c:2364
+#: executor/execCurrent.c:292 executor/execExprInterp.c:2365
#, c-format
msgid "no value found for parameter %d"
msgstr "hittade inget värde för parameter %d"
-#: executor/execExpr.c:888 parser/parse_agg.c:809
+#: executor/execExpr.c:891 parser/parse_agg.c:808
#, c-format
msgid "window function calls cannot be nested"
msgstr "fönsterfunktionanrop kan inte nästlas"
-#: executor/execExpr.c:1347
+#: executor/execExpr.c:1365
#, c-format
msgid "target type is not an array"
msgstr "måltypen är inte en array"
-#: executor/execExpr.c:1687
+#: executor/execExpr.c:1705
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr "ROW()-kolumn har typ %s istället för typ %s"
-#: executor/execExpr.c:2212 executor/execSRF.c:708 parser/parse_func.c:136
+#: executor/execExpr.c:2230 executor/execSRF.c:708 parser/parse_func.c:136
#: parser/parse_func.c:650 parser/parse_func.c:1024
#, c-format
msgid "cannot pass more than %d argument to a function"
msgstr[0] "kan inte överföra mer än %d argument till en funktion"
msgstr[1] "kan inte överföra mer än %d argument till en funktion"
-#: executor/execExpr.c:2610 executor/execExpr.c:2616
-#: executor/execExprInterp.c:2680 utils/adt/arrayfuncs.c:261
+#: executor/execExpr.c:2675 executor/execExpr.c:2681
+#: executor/execExprInterp.c:2681 utils/adt/arrayfuncs.c:261
#: utils/adt/arrayfuncs.c:561 utils/adt/arrayfuncs.c:1303
-#: utils/adt/arrayfuncs.c:3347 utils/adt/arrayfuncs.c:5304
-#: utils/adt/arrayfuncs.c:5825
+#: utils/adt/arrayfuncs.c:3345 utils/adt/arrayfuncs.c:5302
+#: utils/adt/arrayfuncs.c:5823
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr "antalet array-dimensioner (%d) överskrider det maximalt tillåtna (%d)"
msgid "attribute %d of type %s has wrong type"
msgstr "attribut %d för typ %s har fel typ"
-#: executor/execExprInterp.c:1884 executor/execExprInterp.c:2957
-#: executor/execExprInterp.c:3003
+#: executor/execExprInterp.c:1884 executor/execExprInterp.c:2963
+#: executor/execExprInterp.c:3009
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr "Tabell har typ %s men fråga förväntar sig %s."
-#: executor/execExprInterp.c:1963 utils/adt/expandedrecord.c:98
+#: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98
#: utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574
#: utils/cache/typcache.c:1730 utils/cache/typcache.c:1878
-#: utils/fmgr/funcapi.c:424
+#: utils/fmgr/funcapi.c:490
#, c-format
msgid "type %s is not composite"
msgstr "typen %s är inte composite"
-#: executor/execExprInterp.c:2442
+#: executor/execExprInterp.c:2443
#, c-format
msgid "WHERE CURRENT OF is not supported for this table type"
msgstr "WHERE CURRENT OF stöds inte för denna tabelltyp"
-#: executor/execExprInterp.c:2658
+#: executor/execExprInterp.c:2659
#, c-format
msgid "cannot merge incompatible arrays"
msgstr "kan inte göra merge på inkompatibla arrayer"
-#: executor/execExprInterp.c:2659
+#: executor/execExprInterp.c:2660
#, c-format
msgid "Array with element type %s cannot be included in ARRAY construct with element type %s."
msgstr "Array med elementtyp %s kan inte inkluderas i ARRAY-konstruktion med elementtyp %s."
-#: executor/execExprInterp.c:2700 executor/execExprInterp.c:2730
+#: executor/execExprInterp.c:2701 executor/execExprInterp.c:2736
#, c-format
msgid "multidimensional arrays must have array expressions with matching dimensions"
msgstr "flerdimensionella vektorer måste ha array-uttryck av passande dimensioner"
-#: executor/execExprInterp.c:2956 executor/execExprInterp.c:3002
+#: executor/execExprInterp.c:2713 utils/adt/array_expanded.c:274
+#: utils/adt/arrayfuncs.c:934 utils/adt/arrayfuncs.c:1521
+#: utils/adt/arrayfuncs.c:3233 utils/adt/arrayfuncs.c:3375
+#: utils/adt/arrayfuncs.c:5915 utils/adt/arrayfuncs.c:6256
+#: utils/adt/arrayutils.c:94 utils/adt/arrayutils.c:103
+#: utils/adt/arrayutils.c:110
+#, c-format
+msgid "array size exceeds the maximum allowed (%d)"
+msgstr "array-storlek överskrider maximalt tillåtna (%d)"
+
+#: executor/execExprInterp.c:2962 executor/execExprInterp.c:3008
#, c-format
msgid "attribute %d has wrong type"
msgstr "attribut %d har fel typ"
-#: executor/execExprInterp.c:3116
+#: executor/execExprInterp.c:3126
#, c-format
msgid "array subscript in assignment must not be null"
msgstr "array-index i tilldelning kan inte vara null"
-#: executor/execExprInterp.c:3546 utils/adt/domains.c:149
+#: executor/execExprInterp.c:3556 utils/adt/domains.c:149
#, c-format
msgid "domain %s does not allow null values"
msgstr "domäm %s tillåter inte null-värden"
-#: executor/execExprInterp.c:3561 utils/adt/domains.c:184
+#: executor/execExprInterp.c:3571 utils/adt/domains.c:184
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr "värde för domän %s bryter mot check-villkoret \"%s\""
-#: executor/execExprInterp.c:3932 executor/execExprInterp.c:3949
-#: executor/execExprInterp.c:4049 executor/nodeModifyTable.c:109
+#: executor/execExprInterp.c:3942 executor/execExprInterp.c:3959
+#: executor/execExprInterp.c:4059 executor/nodeModifyTable.c:109
#: executor/nodeModifyTable.c:120 executor/nodeModifyTable.c:137
#: executor/nodeModifyTable.c:145
#, c-format
msgid "table row type and query-specified row type do not match"
msgstr "tabellens radtyp och frågans radtyp matchar inte"
-#: executor/execExprInterp.c:3933
+#: executor/execExprInterp.c:3943
#, c-format
msgid "Table row contains %d attribute, but query expects %d."
msgid_plural "Table row contains %d attributes, but query expects %d."
msgstr[0] "Tabellrad har %d attribut, men frågan förväntar sig %d."
msgstr[1] "Tabellrad har %d attribut, men frågan förväntar sig %d."
-#: executor/execExprInterp.c:3950 executor/nodeModifyTable.c:121
+#: executor/execExprInterp.c:3960 executor/nodeModifyTable.c:121
#, c-format
msgid "Table has type %s at ordinal position %d, but query expects %s."
msgstr "Tabellen har typ %s vid position %d, men frågan förväntar sig %s."
-#: executor/execExprInterp.c:4050 executor/execSRF.c:967
+#: executor/execExprInterp.c:4060 executor/execSRF.c:967
#, c-format
msgid "Physical storage mismatch on dropped attribute at ordinal position %d."
msgstr "Fysisk lagrings matchar inte för borttaget attribut på position %d."
msgid "cannot change TOAST relation \"%s\""
msgstr "kan inte ändra TOAST-relation \"%s\""
-#: executor/execMain.c:1101 rewrite/rewriteHandler.c:3031
-#: rewrite/rewriteHandler.c:3831
+#: executor/execMain.c:1101 rewrite/rewriteHandler.c:3062
+#: rewrite/rewriteHandler.c:3889
#, c-format
msgid "cannot insert into view \"%s\""
msgstr "kan inte sätta in i vy \"%s\""
-#: executor/execMain.c:1103 rewrite/rewriteHandler.c:3034
-#: rewrite/rewriteHandler.c:3834
+#: executor/execMain.c:1103 rewrite/rewriteHandler.c:3065
+#: rewrite/rewriteHandler.c:3892
#, c-format
msgid "To enable inserting into the view, provide an INSTEAD OF INSERT trigger or an unconditional ON INSERT DO INSTEAD rule."
-msgstr "För att tillåta insättning i en vy så skapa en INSTEAD OF INSERT-utlösare eller en villkorslös ON INSERT DO INSTEAD-regel."
+msgstr "För att tillåta insättning i en vy så skapa en INSTEAD OF INSERT-trigger eller en villkorslös ON INSERT DO INSTEAD-regel."
-#: executor/execMain.c:1109 rewrite/rewriteHandler.c:3039
-#: rewrite/rewriteHandler.c:3839
+#: executor/execMain.c:1109 rewrite/rewriteHandler.c:3070
+#: rewrite/rewriteHandler.c:3897
#, c-format
msgid "cannot update view \"%s\""
msgstr "kan inte uppdatera vy \"%s\""
-#: executor/execMain.c:1111 rewrite/rewriteHandler.c:3042
-#: rewrite/rewriteHandler.c:3842
+#: executor/execMain.c:1111 rewrite/rewriteHandler.c:3073
+#: rewrite/rewriteHandler.c:3900
#, c-format
msgid "To enable updating the view, provide an INSTEAD OF UPDATE trigger or an unconditional ON UPDATE DO INSTEAD rule."
-msgstr "För att tillåta uppdatering av en vy så skapa en INSTEAD OF UPDATE-utlösare eller en villkorslös ON UPDATE DO INSTEAD-regel."
+msgstr "För att tillåta uppdatering av en vy så skapa en INSTEAD OF UPDATE-trigger eller en villkorslös ON UPDATE DO INSTEAD-regel."
-#: executor/execMain.c:1117 rewrite/rewriteHandler.c:3047
-#: rewrite/rewriteHandler.c:3847
+#: executor/execMain.c:1117 rewrite/rewriteHandler.c:3078
+#: rewrite/rewriteHandler.c:3905
#, c-format
msgid "cannot delete from view \"%s\""
msgstr "kan inte radera från vy \"%s\""
-#: executor/execMain.c:1119 rewrite/rewriteHandler.c:3050
-#: rewrite/rewriteHandler.c:3850
+#: executor/execMain.c:1119 rewrite/rewriteHandler.c:3081
+#: rewrite/rewriteHandler.c:3908
#, c-format
msgid "To enable deleting from the view, provide an INSTEAD OF DELETE trigger or an unconditional ON DELETE DO INSTEAD rule."
-msgstr "För att tillåta bortagning i en vy så skapa en INSTEAD OF DELETE-utlösare eller en villkorslös ON DELETE DO INSTEAD-regel."
+msgstr "För att tillåta bortagning i en vy så skapa en INSTEAD OF DELETE-trigger eller en villkorslös ON DELETE DO INSTEAD-regel."
#: executor/execMain.c:1130
#, c-format
msgid "Partition key of the failing row contains %s."
msgstr "Partitioneringsnyckel för den trasiga raden innehåller %s."
-#: executor/execReplication.c:196 executor/execReplication.c:363
+#: executor/execReplication.c:196 executor/execReplication.c:370
#, c-format
msgid "tuple to be locked was already moved to another partition due to concurrent update, retrying"
msgstr "tupel som skall låsas har redan flyttats till en annan partition av en samtidig uppdatering, försöker igen"
-#: executor/execReplication.c:200 executor/execReplication.c:367
+#: executor/execReplication.c:200 executor/execReplication.c:374
#, c-format
msgid "concurrent update, retrying"
msgstr "samtidig uppdatering, försöker igen"
-#: executor/execReplication.c:206 executor/execReplication.c:373
+#: executor/execReplication.c:206 executor/execReplication.c:380
#, c-format
msgid "concurrent delete, retrying"
msgstr "samtidig borttagning, försöker igen"
-#: executor/execReplication.c:264 parser/parse_oper.c:228
-#: utils/adt/array_userfuncs.c:720 utils/adt/array_userfuncs.c:859
-#: utils/adt/arrayfuncs.c:3627 utils/adt/arrayfuncs.c:4142
-#: utils/adt/arrayfuncs.c:6138 utils/adt/rowtypes.c:1180
+#: executor/execReplication.c:271 parser/parse_oper.c:228
+#: utils/adt/array_userfuncs.c:724 utils/adt/array_userfuncs.c:867
+#: utils/adt/arrayfuncs.c:3625 utils/adt/arrayfuncs.c:4140
+#: utils/adt/arrayfuncs.c:6136 utils/adt/rowtypes.c:1180
#, c-format
msgid "could not identify an equality operator for type %s"
msgstr "kunde inte hitta en likhetsoperator för typ %s"
-#: executor/execReplication.c:576
+#: executor/execReplication.c:583
#, c-format
msgid "cannot update table \"%s\" because it does not have a replica identity and publishes updates"
msgstr "kan inte uppdatera tabell \"%s\" då den inte har en replikaidentitet och den publicerar uppdateringar"
-#: executor/execReplication.c:578
+#: executor/execReplication.c:585
#, c-format
msgid "To enable updating the table, set REPLICA IDENTITY using ALTER TABLE."
msgstr "För att slå på uppdatering av tabellen, sätt REPLICA IDENTITY med ALTER TABLE."
-#: executor/execReplication.c:582
+#: executor/execReplication.c:589
#, c-format
msgid "cannot delete from table \"%s\" because it does not have a replica identity and publishes deletes"
msgstr "kan inte radera från tabell \"%s\" då den inte har en replikaidentitet och den publicerar uppdateringar"
-#: executor/execReplication.c:584
+#: executor/execReplication.c:591
#, c-format
msgid "To enable deleting from the table, set REPLICA IDENTITY using ALTER TABLE."
msgstr "För att slå på borttagning från tabellen, ange REPLICA IDENTITY med ALTER TABLE."
-#: executor/execReplication.c:604 executor/execReplication.c:611
-#: executor/execReplication.c:619
+#: executor/execReplication.c:611 executor/execReplication.c:618
+#: executor/execReplication.c:626
#, c-format
msgid "cannot use relation \"%s.%s\" as logical replication target"
msgstr "kan inte använda relation \"%s.%s\" som logisk replikeringsmål"
-#: executor/execReplication.c:606
+#: executor/execReplication.c:613
#, c-format
msgid "\"%s.%s\" is a partitioned table."
msgstr "\"%s.%s\" är en partitionerad tabell."
-#: executor/execReplication.c:613
+#: executor/execReplication.c:620
#, c-format
msgid "\"%s.%s\" is a foreign table."
msgstr "\"%s.%s\" är en främmande tabell"
-#: executor/execReplication.c:621
+#: executor/execReplication.c:628
#, c-format
msgid "\"%s.%s\" is not a table."
msgstr "\"%s.%s\" är inte en tabell"
msgstr "%s är inte tillåtet i en SQL-funktion"
#. translator: %s is a SQL statement name
-#: executor/functions.c:535 executor/spi.c:1576 executor/spi.c:2391
+#: executor/functions.c:535 executor/spi.c:1576 executor/spi.c:2393
#, c-format
msgid "%s is not allowed in a non-volatile function"
msgstr "%s tillåts inte i en icke-volatile-funktion"
msgid "aggregate function calls cannot be nested"
msgstr "aggregatfunktionsanrop kan inte nästlas"
-#: executor/nodeAgg.c:3060 executor/nodeWindowAgg.c:2835
+#: executor/nodeAgg.c:3060 executor/nodeWindowAgg.c:2844
#, c-format
msgid "aggregate %u needs to have compatible input type and transition type"
msgstr "aggregat %u måste ha kompatibel indatatyp och övergångstyp"
msgid "custom scan \"%s\" does not support MarkPos"
msgstr "egen skanning \"%s\" stöder inte MarkPos"
-#: executor/nodeHashjoin.c:1046 executor/nodeHashjoin.c:1076
+#: executor/nodeHashjoin.c:1076 executor/nodeHashjoin.c:1106
#, c-format
msgid "could not rewind hash-join temporary file"
msgstr "kunde inte spola tillbaka hash-join-temporärfil"
-#: executor/nodeHashjoin.c:1272 executor/nodeHashjoin.c:1283
+#: executor/nodeHashjoin.c:1294 executor/nodeHashjoin.c:1305
#, c-format
msgid "could not read from hash-join temporary file: read only %zu of %zu bytes"
msgstr "kunde inte läsa från hash-join-temporärfil: läste bara %zu av %zu byte"
#: executor/nodeModifyTable.c:878 executor/nodeModifyTable.c:952
#, c-format
msgid "tuple to be deleted was already modified by an operation triggered by the current command"
-msgstr "tupel som skall tas bort hade redan ändrats av en operation som utlösts av aktuellt kommando"
+msgstr "tupel som skall tas bort hade redan ändrats av en operation som triggats av aktuellt kommando"
-#: executor/nodeModifyTable.c:1268
+#: executor/nodeModifyTable.c:1267
#, c-format
msgid "invalid ON UPDATE specification"
msgstr "ogiltig ON UPDATE-angivelse"
-#: executor/nodeModifyTable.c:1269
+#: executor/nodeModifyTable.c:1268
#, c-format
msgid "The result tuple would appear in a different partition than the original tuple."
msgstr "Resultattupeln kommer dyka upp i en annan partition än originaltupeln."
-#: executor/nodeModifyTable.c:1643
+#: executor/nodeModifyTable.c:1642
#, c-format
msgid "ON CONFLICT DO UPDATE command cannot affect row a second time"
msgstr "kommandot ON CONFLICT DO UPDATE kan inte påverka en rad en andra gång"
-#: executor/nodeModifyTable.c:1644
+#: executor/nodeModifyTable.c:1643
#, c-format
msgid "Ensure that no rows proposed for insertion within the same command have duplicate constrained values."
msgstr "Säkerställ att inga rader föreslagna för \"insert\" inom samma kommando har upprepade villkorsvärden."
msgid "TABLESAMPLE REPEATABLE parameter cannot be null"
msgstr "parametern TABLESAMPLE REPEATABLE kan inte vara null"
-#: executor/nodeSubplan.c:362 executor/nodeSubplan.c:401
-#: executor/nodeSubplan.c:1175
+#: executor/nodeSubplan.c:326 executor/nodeSubplan.c:352
+#: executor/nodeSubplan.c:406 executor/nodeSubplan.c:1175
#, c-format
msgid "more than one row returned by a subquery used as an expression"
msgstr "mer än en rad returnerades från underfråga som används som uttryck"
msgid "null is not allowed in column \"%s\""
msgstr "null tillåts inte i kolumn \"%s\""
-#: executor/nodeWindowAgg.c:354
+#: executor/nodeWindowAgg.c:355
#, c-format
msgid "moving-aggregate transition function must not return null"
msgstr "moving-aggregate-övergångsfunktion får inte returnera null"
-#: executor/nodeWindowAgg.c:2057
+#: executor/nodeWindowAgg.c:2058
#, c-format
msgid "frame starting offset must not be null"
msgstr "fönsterram-startoffset kan inte vara null"
-#: executor/nodeWindowAgg.c:2070
+#: executor/nodeWindowAgg.c:2071
#, c-format
msgid "frame starting offset must not be negative"
msgstr "fönsterram-startoffset kan inte vara negativ"
-#: executor/nodeWindowAgg.c:2082
+#: executor/nodeWindowAgg.c:2083
#, c-format
msgid "frame ending offset must not be null"
msgstr "fönsterram-slutoffset kan inte vara null"
-#: executor/nodeWindowAgg.c:2095
+#: executor/nodeWindowAgg.c:2096
#, c-format
msgid "frame ending offset must not be negative"
msgstr "fönsterram-slutoffset kan inte vara negativ"
-#: executor/nodeWindowAgg.c:2751
+#: executor/nodeWindowAgg.c:2760
#, c-format
msgid "aggregate function %s does not support use as a window function"
msgstr "aggregatfunktion %s kan inte användas som fönsterfunktion"
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE stöds inte"
-#: executor/spi.c:1548 parser/analyze.c:2459
+#: executor/spi.c:1548 parser/analyze.c:2496
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Scrollbara markörer måste vara READ ONLY."
-#: executor/spi.c:2698
+#: executor/spi.c:2700
#, c-format
msgid "SQL statement \"%s\""
msgstr "SQL-sats: \"%s\""
#: gram.y:5390
msgid "duplicate trigger events specified"
-msgstr "multipla utlösarhändelser angivna"
+msgstr "multipla triggerhändelser angivna"
-#: gram.y:5531 parser/parse_utilcmd.c:3588 parser/parse_utilcmd.c:3614
+#: gram.y:5531 parser/parse_utilcmd.c:3589 parser/parse_utilcmd.c:3615
#, c-format
msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
msgstr "villkor deklarerat INITIALLY DEFERRED måste vara DEFERRABLE"
msgid "could not open configuration directory \"%s\": %m"
msgstr "kunde inte öppna konfigureringskatalog \"%s\": %m"
-#: jit/jit.c:208 utils/fmgr/dfmgr.c:209 utils/fmgr/dfmgr.c:426
-#: utils/fmgr/dfmgr.c:474
-#, c-format
-msgid "could not access file \"%s\": %m"
-msgstr "kunde inte komma åt filen \"%s\": %m"
-
-#: jit/llvm/llvmjit.c:736
+#: jit/llvm/llvmjit.c:738
#, c-format
msgid "time to inline: %.3fs, opt: %.3fs, emit: %.3fs"
msgstr "tid för inline: %.3fs, opt: %.3fs, emit: %.3fs"
#: jsonpath_gram.y:514 jsonpath_scan.l:529 jsonpath_scan.l:545
#: jsonpath_scan.l:556 jsonpath_scan.l:566 jsonpath_scan.l:608
-#: utils/adt/encode.c:442 utils/adt/encode.c:507 utils/adt/json.c:786
-#: utils/adt/json.c:826 utils/adt/json.c:842 utils/adt/json.c:854
-#: utils/adt/json.c:864 utils/adt/json.c:915 utils/adt/json.c:947
-#: utils/adt/json.c:966 utils/adt/json.c:978 utils/adt/json.c:990
-#: utils/adt/json.c:1135 utils/adt/json.c:1149 utils/adt/json.c:1160
-#: utils/adt/json.c:1168 utils/adt/json.c:1176 utils/adt/json.c:1184
-#: utils/adt/json.c:1192 utils/adt/json.c:1200 utils/adt/json.c:1208
-#: utils/adt/json.c:1216 utils/adt/json.c:1246 utils/adt/varlena.c:318
+#: utils/adt/encode.c:442 utils/adt/encode.c:507 utils/adt/json.c:793
+#: utils/adt/json.c:833 utils/adt/json.c:851 utils/adt/json.c:866
+#: utils/adt/json.c:879 utils/adt/json.c:934 utils/adt/json.c:967
+#: utils/adt/json.c:986 utils/adt/json.c:999 utils/adt/json.c:1014
+#: utils/adt/json.c:1160 utils/adt/json.c:1174 utils/adt/json.c:1185
+#: utils/adt/json.c:1193 utils/adt/json.c:1201 utils/adt/json.c:1209
+#: utils/adt/json.c:1217 utils/adt/json.c:1225 utils/adt/json.c:1233
+#: utils/adt/json.c:1241 utils/adt/json.c:1271 utils/adt/varlena.c:318
#: utils/adt/varlena.c:359
#, c-format
msgid "invalid input syntax for type %s"
msgid "%s at or near \"%s\" of jsonpath input"
msgstr "%s vid eller nära \"%s\" i jsonpath-indata"
-#: jsonpath_scan.l:504 utils/adt/json.c:880 utils/adt/json.c:903
+#: jsonpath_scan.l:504 utils/adt/json.c:897 utils/adt/json.c:921
#, c-format
msgid "unsupported Unicode escape sequence"
msgstr "Unicode escape-sekvens som inte stöds"
-#: jsonpath_scan.l:505 utils/adt/json.c:881
+#: jsonpath_scan.l:505 utils/adt/json.c:898
#, c-format
msgid "\\u0000 cannot be converted to text."
msgstr "\\u0000 kan inte konverteras till text."
-#: jsonpath_scan.l:530 utils/adt/json.c:904
+#: jsonpath_scan.l:530 utils/adt/json.c:922
#, c-format
msgid "Unicode escape values cannot be used for code point values above 007F when the server encoding is not UTF8."
msgstr "Escape-värden för unicode kan inte användas för kodpunkter med värde över 007F när serverns kodning inte är UTF8."
-#: jsonpath_scan.l:546 utils/adt/json.c:844
+#: jsonpath_scan.l:546 utils/adt/json.c:853
#, c-format
msgid "Unicode high surrogate must not follow a high surrogate."
msgstr "Unicodes övre surrogathalva får inte komma efter en övre surrogathalva."
#: jsonpath_scan.l:557 jsonpath_scan.l:567 jsonpath_scan.l:609
-#: utils/adt/json.c:855 utils/adt/json.c:865 utils/adt/json.c:917
-#: utils/adt/json.c:979 utils/adt/json.c:991
+#: utils/adt/json.c:867 utils/adt/json.c:880 utils/adt/json.c:936
+#: utils/adt/json.c:1000 utils/adt/json.c:1015
#, c-format
msgid "Unicode low surrogate must follow a high surrogate."
msgstr "Unicodes lägre surrogathalva måste följa en övre surrogathalva."
-#: lib/dshash.c:246 utils/mmgr/dsa.c:702 utils/mmgr/dsa.c:724
-#: utils/mmgr/dsa.c:805
+#: lib/dshash.c:246 utils/mmgr/dsa.c:703 utils/mmgr/dsa.c:725
+#: utils/mmgr/dsa.c:806
#, c-format
msgid "Failed on DSA request of size %zu."
msgstr "Misslyckades med DSA-förfrågan av storlek %zu."
msgid "SSL error code %lu"
msgstr "SSL-felkod %lu"
-#: libpq/be-secure-openssl.c:1342
+#: libpq/be-secure-openssl.c:1347
#, c-format
msgid "%s setting %s not supported by this build"
msgstr "%s-inställning %s stöds inte av detta bygge"
msgid "could not receive data from client: %m"
msgstr "kunde inte ta emot data från klient: %m"
-#: libpq/pqcomm.c:1229 tcop/postgres.c:4118
+#: libpq/pqcomm.c:1229 tcop/postgres.c:4119
#, c-format
msgid "terminating connection because protocol synchronization was lost"
msgstr "stänger anslutning då protokollsynkroniseringen tappades"
#: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938
#: parser/parse_coerce.c:1966 parser/parse_coerce.c:2042
#: parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967
-#: utils/fmgr/funcapi.c:496
+#: utils/fmgr/funcapi.c:562
#, c-format
msgid "could not find array type for data type %s"
msgstr "kunde inte hitta array-typ för datatyp %s"
msgstr "%s kan inte appliceras på den nullbara sidan av en outer join"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1916 parser/analyze.c:1637 parser/analyze.c:1835
-#: parser/analyze.c:2666
+#: optimizer/plan/planner.c:1910 parser/analyze.c:1674 parser/analyze.c:1872
+#: parser/analyze.c:2703
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
-msgstr "%s tillåẗs inte med UNION/INTERSECT/EXCEPT"
+msgstr "%s tillåts inte med UNION/INTERSECT/EXCEPT"
-#: optimizer/plan/planner.c:2502 optimizer/plan/planner.c:4161
+#: optimizer/plan/planner.c:2496 optimizer/plan/planner.c:4155
#, c-format
msgid "could not implement GROUP BY"
msgstr "kunde inte implementera GROUP BY"
-#: optimizer/plan/planner.c:2503 optimizer/plan/planner.c:4162
-#: optimizer/plan/planner.c:4900 optimizer/prep/prepunion.c:1042
+#: optimizer/plan/planner.c:2497 optimizer/plan/planner.c:4156
+#: optimizer/plan/planner.c:4894 optimizer/prep/prepunion.c:1042
#, c-format
msgid "Some of the datatypes only support hashing, while others only support sorting."
msgstr "Några av datatyperna stöder bara hash:ning medan andra bara stöder sortering."
-#: optimizer/plan/planner.c:4899
+#: optimizer/plan/planner.c:4893
#, c-format
msgid "could not implement DISTINCT"
msgstr "kunde inte implementera DISTINCT"
-#: optimizer/plan/planner.c:5634
+#: optimizer/plan/planner.c:5628
#, c-format
msgid "could not implement window PARTITION BY"
msgstr "kunde inte implementera fönster-PARTITION BY"
-#: optimizer/plan/planner.c:5635
+#: optimizer/plan/planner.c:5629
#, c-format
msgid "Window partitioning columns must be of sortable datatypes."
msgstr "Fönsterpartitioneringskolumner måsta ha en sorterbar datatyp."
-#: optimizer/plan/planner.c:5639
+#: optimizer/plan/planner.c:5633
#, c-format
msgid "could not implement window ORDER BY"
msgstr "kunde inte implementera fönster-ORDER BY"
-#: optimizer/plan/planner.c:5640
+#: optimizer/plan/planner.c:5634
#, c-format
msgid "Window ordering columns must be of sortable datatypes."
msgstr "Fönsterordningskolumner måste ha en sorterbar datatyp."
msgid "there is no unique or exclusion constraint matching the ON CONFLICT specification"
msgstr "finns inget unik eller uteslutningsvillkor som matchar ON CONFLICT-specifikationen"
-#: parser/analyze.c:711 parser/analyze.c:1407
+#: parser/analyze.c:748 parser/analyze.c:1444
#, c-format
msgid "VALUES lists must all be the same length"
msgstr "VÄRDE-listor måste alla ha samma längd"
-#: parser/analyze.c:914
+#: parser/analyze.c:951
#, c-format
msgid "INSERT has more expressions than target columns"
msgstr "INSERT har fler uttryck än målkolumner"
-#: parser/analyze.c:932
+#: parser/analyze.c:969
#, c-format
msgid "INSERT has more target columns than expressions"
msgstr "INSERT har fler målkolumner än uttryck"
-#: parser/analyze.c:936
+#: parser/analyze.c:973
#, 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 "Imatningskällan är ett raduttryck som innehåller samma antal kolumner som INSERT:en förväntade sig. Glömde du använda extra parenteser?"
-#: parser/analyze.c:1218 parser/analyze.c:1610
+#: parser/analyze.c:1255 parser/analyze.c:1647
#, c-format
msgid "SELECT ... INTO is not allowed here"
msgstr "SELECT ... INTO tillåts inte här"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1542 parser/analyze.c:2869
+#: parser/analyze.c:1579 parser/analyze.c:2906
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%s kan inte appliceras på VÄRDEN"
-#: parser/analyze.c:1760
+#: parser/analyze.c:1797
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "ogiltig UNION/INTERSECT/EXCEPT ORDER BY-klausul"
-#: parser/analyze.c:1761
+#: parser/analyze.c:1798
#, c-format
msgid "Only result column names can be used, not expressions or functions."
msgstr "Bara kolumnnamn i resultatet kan användas, inte uttryck eller funktioner."
-#: parser/analyze.c:1762
+#: parser/analyze.c:1799
#, c-format
msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
msgstr "Lägg till uttrycket/funktionen till varje SELECT eller flytta UNION:en in i en FROM-klausul."
-#: parser/analyze.c:1825
+#: parser/analyze.c:1862
#, c-format
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr "INTO tillåts bara i den första SELECT i UNION/INTERSECT/EXCEPT"
-#: parser/analyze.c:1897
+#: parser/analyze.c:1934
#, c-format
msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
msgstr "UNION/INTERSECT/EXCEPT-medlemssats kan inte referera till andra relationer på samma frågenivå"
-#: parser/analyze.c:1986
+#: parser/analyze.c:2023
#, c-format
msgid "each %s query must have the same number of columns"
msgstr "varje %s-fråga måste ha samma antal kolumner"
-#: parser/analyze.c:2377
+#: parser/analyze.c:2414
#, c-format
msgid "RETURNING must have at least one column"
msgstr "RETURNING måste ha minst en kolumn"
-#: parser/analyze.c:2418
+#: parser/analyze.c:2455
#, c-format
msgid "cannot specify both SCROLL and NO SCROLL"
msgstr "kan inte ange både SCROLL och NO SCROLL"
-#: parser/analyze.c:2437
+#: parser/analyze.c:2474
#, c-format
msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
msgstr "DECLARE CURSOR får inte innehålla datamodifierande satser i WITH"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2445
+#: parser/analyze.c:2482
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %s stöds inte"
-#: parser/analyze.c:2448
+#: parser/analyze.c:2485
#, c-format
msgid "Holdable cursors must be READ ONLY."
msgstr "Hållbara markörer måste vara READ ONLY."
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2456
+#: parser/analyze.c:2493
#, c-format
msgid "DECLARE SCROLL CURSOR ... %s is not supported"
msgstr "DECLARE SCROLL CURSOR ... %s stöds inte"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2467
+#: parser/analyze.c:2504
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
msgstr "DECLARE INSENSITIVE CURSOR ... %s stöds inte"
-#: parser/analyze.c:2470
+#: parser/analyze.c:2507
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "Okänsliga markörer måste vara READ ONLY."
-#: parser/analyze.c:2536
+#: parser/analyze.c:2573
#, c-format
msgid "materialized views must not use data-modifying statements in WITH"
msgstr "materialiserade vyer får inte innehålla datamodifierande satser i WITH"
-#: parser/analyze.c:2546
+#: parser/analyze.c:2583
#, c-format
msgid "materialized views must not use temporary tables or views"
msgstr "materialiserade vyer får inte använda temporära tabeller eller vyer"
-#: parser/analyze.c:2556
+#: parser/analyze.c:2593
#, c-format
msgid "materialized views may not be defined using bound parameters"
msgstr "materialiserade vyer kan inte defineras med bundna parametrar"
-#: parser/analyze.c:2568
+#: parser/analyze.c:2605
#, c-format
msgid "materialized views cannot be unlogged"
msgstr "materialiserad vyer kan inte vara ologgade"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2673
+#: parser/analyze.c:2710
#, c-format
msgid "%s is not allowed with DISTINCT clause"
msgstr "%s tillåts inte med DISTINCT-klausul"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2680
+#: parser/analyze.c:2717
#, c-format
msgid "%s is not allowed with GROUP BY clause"
msgstr "%s tillåts inte med GROUP BY-klausul"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2687
+#: parser/analyze.c:2724
#, c-format
msgid "%s is not allowed with HAVING clause"
msgstr "%s tillåts inte med HAVING-klausul"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2694
+#: parser/analyze.c:2731
#, c-format
msgid "%s is not allowed with aggregate functions"
msgstr "%s tillåts inte med aggregatfunktioner"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2701
+#: parser/analyze.c:2738
#, c-format
msgid "%s is not allowed with window functions"
msgstr "%s tillåts inte med fönsterfunktioner"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2708
+#: parser/analyze.c:2745
#, c-format
msgid "%s is not allowed with set-returning functions in the target list"
msgstr "%s tillåts inte med mängdreturnerande funktioner i mållistan"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2800
+#: parser/analyze.c:2837
#, c-format
msgid "%s must specify unqualified relation names"
msgstr "%s: måste ange okvalificerade relationsnamn"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2842
+#: parser/analyze.c:2879
#, c-format
msgid "%s cannot be applied to a join"
msgstr "%s kan inte appliceras på en join"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2851
+#: parser/analyze.c:2888
#, c-format
msgid "%s cannot be applied to a function"
msgstr "%s kan inte appliceras på en funktion"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2860
+#: parser/analyze.c:2897
#, c-format
msgid "%s cannot be applied to a table function"
msgstr "%s kan inte appliceras på tabellfunktion"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2878
+#: parser/analyze.c:2915
#, c-format
msgid "%s cannot be applied to a WITH query"
msgstr "%s kan inte appliceras på en WITH-fråga"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2887
+#: parser/analyze.c:2924
#, c-format
msgid "%s cannot be applied to a named tuplestore"
msgstr "%s kan inte appliceras på en namngiven tupellagring"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2907
+#: parser/analyze.c:2944
#, c-format
msgid "relation \"%s\" in %s clause not found in FROM clause"
msgstr "relationen \"%s\" i %s-klausul hittades inte i FROM-klausul"
msgid "outer-level aggregate cannot contain a lower-level variable in its direct arguments"
msgstr "yttre aggregat kan inte innehålla inre variabel i sitt direkta argument"
-#: parser/parse_agg.c:750
+#: parser/parse_agg.c:749
#, c-format
msgid "aggregate function calls cannot contain set-returning function calls"
msgstr "aggregatfunktionsanrop kan inte innehålla mängdreturnerande funktionsanrop"
-#: parser/parse_agg.c:751 parser/parse_expr.c:1839 parser/parse_expr.c:2336
+#: parser/parse_agg.c:750 parser/parse_expr.c:1839 parser/parse_expr.c:2336
#: parser/parse_func.c:876
#, c-format
msgid "You might be able to move the set-returning function into a LATERAL FROM item."
msgstr "Du kanske kan flytta den mängdreturnerande funktionen in i en LATERAL FROM-konstruktion."
-#: parser/parse_agg.c:756
+#: parser/parse_agg.c:755
#, c-format
msgid "aggregate function calls cannot contain window function calls"
msgstr "aggregatfunktionsanrop kan inte innehålla fönsterfunktionanrop"
-#: parser/parse_agg.c:835
+#: parser/parse_agg.c:834
msgid "window functions are not allowed in JOIN conditions"
msgstr "fönsterfunktioner tillåts inte i JOIN-villkor"
-#: parser/parse_agg.c:842
+#: parser/parse_agg.c:841
msgid "window functions are not allowed in functions in FROM"
msgstr "fönsterfunktioner tillåts inte i funktioner i FROM"
-#: parser/parse_agg.c:848
+#: parser/parse_agg.c:847
msgid "window functions are not allowed in policy expressions"
msgstr "fönsterfunktioner tillåts inte i policy-uttryck"
-#: parser/parse_agg.c:861
+#: parser/parse_agg.c:860
msgid "window functions are not allowed in window definitions"
msgstr "fönsterfunktioner tillåts inte i fönsterdefinitioner"
-#: parser/parse_agg.c:893
+#: parser/parse_agg.c:892
msgid "window functions are not allowed in check constraints"
msgstr "fönsterfunktioner tillåts inte i check-villkor"
-#: parser/parse_agg.c:897
+#: parser/parse_agg.c:896
msgid "window functions are not allowed in DEFAULT expressions"
msgstr "fönsterfunktioner tillåts inte i DEFAULT-uttryck"
-#: parser/parse_agg.c:900
+#: parser/parse_agg.c:899
msgid "window functions are not allowed in index expressions"
msgstr "fönsterfunktioner tillåts inte i indexuttryck"
-#: parser/parse_agg.c:903
+#: parser/parse_agg.c:902
msgid "window functions are not allowed in index predicates"
msgstr "fönsterfunktioner tillåts inte i indexpredikat"
-#: parser/parse_agg.c:906
+#: parser/parse_agg.c:905
msgid "window functions are not allowed in transform expressions"
msgstr "fönsterfunktioner tillåts inte i transform-uttrycket"
-#: parser/parse_agg.c:909
+#: parser/parse_agg.c:908
msgid "window functions are not allowed in EXECUTE parameters"
msgstr "fönsterfunktioner tillåts inte i EXECUTE-parametrar"
-#: parser/parse_agg.c:912
+#: parser/parse_agg.c:911
msgid "window functions are not allowed in trigger WHEN conditions"
msgstr "fönsterfunktioner tillåts inte i WHEN-villkor"
-#: parser/parse_agg.c:915
+#: parser/parse_agg.c:914
msgid "window functions are not allowed in partition bound"
msgstr "fönsterfunktioner tillåts inte i partitiongräns"
-#: parser/parse_agg.c:918
+#: parser/parse_agg.c:917
msgid "window functions are not allowed in partition key expressions"
msgstr "fönsterfunktioner tillåts inte i partitionsnyckeluttryck"
-#: parser/parse_agg.c:921
+#: parser/parse_agg.c:920
msgid "window functions are not allowed in CALL arguments"
msgstr "fönsterfunktioner tillåts inte i CALL-argument"
-#: parser/parse_agg.c:924
+#: parser/parse_agg.c:923
msgid "window functions are not allowed in COPY FROM WHERE conditions"
msgstr "fönsterfunktioner tillåts inte i COPY FROM WHERE-villkor"
-#: parser/parse_agg.c:927
+#: parser/parse_agg.c:926
msgid "window functions are not allowed in column generation expressions"
msgstr "fönsterfunktioner tillåts inte i kolumngenereringsuttryck"
#. translator: %s is name of a SQL construct, eg GROUP BY
-#: parser/parse_agg.c:947 parser/parse_clause.c:1775
+#: parser/parse_agg.c:946 parser/parse_clause.c:1775
#, c-format
msgid "window functions are not allowed in %s"
msgstr "fönsterfunktioner tillåts inte i %s"
-#: parser/parse_agg.c:981 parser/parse_clause.c:2611
+#: parser/parse_agg.c:980 parser/parse_clause.c:2611
#, c-format
msgid "window \"%s\" does not exist"
msgstr "fönster \"%s\" finns inte"
-#: parser/parse_agg.c:1065
+#: parser/parse_agg.c:1064
#, c-format
msgid "too many grouping sets present (maximum 4096)"
msgstr "för många grupperingsmängder (maximalt 4096)"
-#: parser/parse_agg.c:1205
+#: parser/parse_agg.c:1204
#, c-format
msgid "aggregate functions are not allowed in a recursive query's recursive term"
msgstr "aggregatfunktioner tillåts inte i en rekursiv frågas rekursiva term"
-#: parser/parse_agg.c:1398
+#: parser/parse_agg.c:1397
#, c-format
msgid "column \"%s.%s\" must appear in the GROUP BY clause or be used in an aggregate function"
msgstr "kolumn \"%s.%s\" måste stå med i GROUP BY-klausulen eller användas i en aggregatfunktion"
-#: parser/parse_agg.c:1401
+#: parser/parse_agg.c:1400
#, c-format
msgid "Direct arguments of an ordered-set aggregate must use only grouped columns."
msgstr "Direkta argument till en sorterad-mängd-aggregat får bara använda grupperade kolumner."
-#: parser/parse_agg.c:1406
+#: parser/parse_agg.c:1405
#, c-format
msgid "subquery uses ungrouped column \"%s.%s\" from outer query"
msgstr "underfråga använder ogrupperad kolumn \"%s.%s\" från yttre fråga"
-#: parser/parse_agg.c:1570
+#: parser/parse_agg.c:1569
#, c-format
msgid "arguments to GROUPING must be grouping expressions of the associated query level"
msgstr "argument till GROUPING måste vare grupputtryck på den tillhörande frågenivån"
msgstr "argument deklarerade \"anyrange\" är inte alla likadana"
#: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027
-#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:455
+#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:521
#, c-format
msgid "argument declared %s is not an array but type %s"
msgstr "argumentet deklarerad %s är inte en array utan typ %s"
msgstr "argument deklarerad %s är inte konsistent med argument deklarerad %s"
#: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074
-#: utils/fmgr/funcapi.c:469
+#: utils/fmgr/funcapi.c:535
#, c-format
msgid "argument declared %s is not a range type but type %s"
msgstr "argumentet deklarerad %s är inte en intervalltyp utan typ %s"
msgid "DEFAULT is not allowed in this context"
msgstr "DEFAULT tillåts inte i detta kontext"
-#: parser/parse_expr.c:402 parser/parse_relation.c:3396
-#: parser/parse_relation.c:3416
+#: parser/parse_expr.c:402 parser/parse_relation.c:3401
+#: parser/parse_relation.c:3421
#, c-format
msgid "column %s.%s does not exist"
msgstr "kolumnen %s.%s finns inte"
#: parser/parse_expr.c:1917
msgid "cannot use subquery in trigger WHEN condition"
-msgstr "kan inte använda subfråga i utlösares WHEN-villkor"
+msgstr "kan inte använda subfråga i triggerns WHEN-villkor"
#: parser/parse_expr.c:1920
msgid "cannot use subquery in partition bound"
msgid "table name \"%s\" specified more than once"
msgstr "tabellnamn \"%s\" angivet mer än en gång"
-#: parser/parse_relation.c:449 parser/parse_relation.c:3336
+#: parser/parse_relation.c:449 parser/parse_relation.c:3341
#, c-format
msgid "invalid reference to FROM-clause entry for table \"%s\""
msgstr "ogiltig referens till FROM-klausulpost för tabell \"%s\""
-#: parser/parse_relation.c:452 parser/parse_relation.c:3341
+#: parser/parse_relation.c:452 parser/parse_relation.c:3346
#, c-format
msgid "There is an entry for table \"%s\", but it cannot be referenced from this part of the query."
msgstr "Det finns en post för tabell \"%s\" men den kan inte refereras till från denna del av frågan."
msgid "WITH query \"%s\" does not have a RETURNING clause"
msgstr "WITH-fråga \"%s\" har ingen RETURNING-klausul"
-#: parser/parse_relation.c:2943 parser/parse_relation.c:2981
-#: parser/parse_relation.c:2990 parser/parse_relation.c:3116
-#: parser/parse_relation.c:3126
+#: parser/parse_relation.c:2948 parser/parse_relation.c:2986
+#: parser/parse_relation.c:2995 parser/parse_relation.c:3121
+#: parser/parse_relation.c:3131
#, c-format
msgid "column %d of relation \"%s\" does not exist"
msgstr "kolumn %d i relation \"%s\" finns inte"
-#: parser/parse_relation.c:3339
+#: parser/parse_relation.c:3344
#, c-format
msgid "Perhaps you meant to reference the table alias \"%s\"."
msgstr "Kanske tänkte du referera till tabellaliaset \"%s\"."
-#: parser/parse_relation.c:3347
+#: parser/parse_relation.c:3352
#, c-format
msgid "missing FROM-clause entry for table \"%s\""
msgstr "saknar FROM-klausulpost för tabell \"%s\""
-#: parser/parse_relation.c:3399
+#: parser/parse_relation.c:3404
#, c-format
msgid "Perhaps you meant to reference the column \"%s.%s\"."
msgstr "Kanske tänkte du referera till kolumnen \"%s.%s\"."
-#: parser/parse_relation.c:3401
+#: parser/parse_relation.c:3406
#, c-format
msgid "There is a column named \"%s\" in table \"%s\", but it cannot be referenced from this part of the query."
msgstr "Det finns en kolumn med namn \"%s\" i tabell \"%s\" men den kan inte refereras till från denna del av frågan."
-#: parser/parse_relation.c:3418
+#: parser/parse_relation.c:3423
#, c-format
msgid "Perhaps you meant to reference the column \"%s.%s\" or the column \"%s.%s\"."
msgstr "Kanske tänkte du referera till kolumnen \"%s.%s\" eller kolumnen \"%s.%s\"."
msgid "type reference %s converted to %s"
msgstr "typreferens %s konverterad till %s"
-#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:374
+#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:379
#, c-format
msgid "type \"%s\" is only a shell"
msgstr "typ \"%s\" är bara ett skal"
msgid "invalid type name \"%s\""
msgstr "ogiltigt typnamn \"%s\""
-#: parser/parse_utilcmd.c:276
+#: parser/parse_utilcmd.c:274
#, c-format
msgid "cannot create partitioned table as inheritance child"
msgstr "kan inte skapa partitionerad tabell som barnarv"
-#: parser/parse_utilcmd.c:453
+#: parser/parse_utilcmd.c:454
#, c-format
msgid "%s will create implicit sequence \"%s\" for serial column \"%s.%s\""
msgstr "%s kommer skapa en implicit sekvens \"%s\" för \"serial\"-kolumnen \"%s.%s\""
-#: parser/parse_utilcmd.c:577
+#: parser/parse_utilcmd.c:578
#, c-format
msgid "array of serial is not implemented"
msgstr "array med serial är inte implementerat"
-#: parser/parse_utilcmd.c:654 parser/parse_utilcmd.c:666
-#: parser/parse_utilcmd.c:724
+#: parser/parse_utilcmd.c:655 parser/parse_utilcmd.c:667
+#: parser/parse_utilcmd.c:725
#, c-format
msgid "conflicting NULL/NOT NULL declarations for column \"%s\" of table \"%s\""
msgstr "motstridiga NULL/NOT NULL-villkor för kolumnen \"%s\" i tabell \"%s\""
-#: parser/parse_utilcmd.c:678
+#: parser/parse_utilcmd.c:679
#, c-format
msgid "multiple default values specified for column \"%s\" of table \"%s\""
msgstr "multipla default-värden angivna för kolumn \"%s\" i tabell \"%s\""
-#: parser/parse_utilcmd.c:695
+#: parser/parse_utilcmd.c:696
#, c-format
msgid "identity columns are not supported on typed tables"
msgstr "identitetskolumner stöds inte på typade tabeller"
-#: parser/parse_utilcmd.c:699
+#: parser/parse_utilcmd.c:700
#, c-format
msgid "identity columns are not supported on partitions"
msgstr "identitetskolumner stöds inte för partitioner"
-#: parser/parse_utilcmd.c:708
+#: parser/parse_utilcmd.c:709
#, c-format
msgid "multiple identity specifications for column \"%s\" of table \"%s\""
msgstr "multipla identitetspecifikationer för kolumn \"%s\" i tabell \"%s\""
-#: parser/parse_utilcmd.c:737
+#: parser/parse_utilcmd.c:738
#, c-format
msgid "generated columns are not supported on typed tables"
msgstr "genererade kolumner stöds inte på typade tabeller"
-#: parser/parse_utilcmd.c:741
+#: parser/parse_utilcmd.c:742
#, c-format
msgid "generated columns are not supported on partitions"
msgstr "genererade kolumner stöds inte för partitioner"
-#: parser/parse_utilcmd.c:746
+#: parser/parse_utilcmd.c:747
#, c-format
msgid "multiple generation clauses specified for column \"%s\" of table \"%s\""
msgstr "multipla genereringsklausuler angivna för kolumn \"%s\" i tabell \"%s\""
-#: parser/parse_utilcmd.c:764 parser/parse_utilcmd.c:879
+#: parser/parse_utilcmd.c:765 parser/parse_utilcmd.c:880
#, c-format
msgid "primary key constraints are not supported on foreign tables"
msgstr "primärnyckelvillkor stöds inte på främmande tabeller"
-#: parser/parse_utilcmd.c:773 parser/parse_utilcmd.c:889
+#: parser/parse_utilcmd.c:774 parser/parse_utilcmd.c:890
#, c-format
msgid "unique constraints are not supported on foreign tables"
msgstr "unika villkor stöds inte på främmande tabeller"
-#: parser/parse_utilcmd.c:818
+#: parser/parse_utilcmd.c:819
#, c-format
msgid "both default and identity specified for column \"%s\" of table \"%s\""
msgstr "både default och identity angiven för kolumn \"%s\" i tabell \"%s\""
-#: parser/parse_utilcmd.c:826
+#: parser/parse_utilcmd.c:827
#, c-format
msgid "both default and generation expression specified for column \"%s\" of table \"%s\""
msgstr "både default och genereringsuttryck angiven för kolumn \"%s\" i tabell \"%s\""
-#: parser/parse_utilcmd.c:834
+#: parser/parse_utilcmd.c:835
#, c-format
msgid "both identity and generation expression specified for column \"%s\" of table \"%s\""
msgstr "både identity och genereringsuttryck angiven för kolumn \"%s\" i tabell \"%s\""
-#: parser/parse_utilcmd.c:899
+#: parser/parse_utilcmd.c:900
#, c-format
msgid "exclusion constraints are not supported on foreign tables"
msgstr "uteslutningsvillkor stöds inte på främmande tabeller"
-#: parser/parse_utilcmd.c:905
+#: parser/parse_utilcmd.c:906
#, c-format
msgid "exclusion constraints are not supported on partitioned tables"
msgstr "uteslutningsvillkor stöds inte för partitionerade tabeller"
-#: parser/parse_utilcmd.c:970
+#: parser/parse_utilcmd.c:971
#, c-format
msgid "LIKE is not supported for creating foreign tables"
msgstr "LIKE stöds inte för att skapa främmande tabeller"
-#: parser/parse_utilcmd.c:1734 parser/parse_utilcmd.c:1841
+#: parser/parse_utilcmd.c:1735 parser/parse_utilcmd.c:1842
#, c-format
msgid "Index \"%s\" contains a whole-row table reference."
msgstr "Index \"%s\" innehåller en hela-raden-referens."
-#: parser/parse_utilcmd.c:2189
+#: parser/parse_utilcmd.c:2190
#, c-format
msgid "cannot use an existing index in CREATE TABLE"
msgstr "kan inte använda ett existerande index i CREATE TABLE"
-#: parser/parse_utilcmd.c:2209
+#: parser/parse_utilcmd.c:2210
#, c-format
msgid "index \"%s\" is already associated with a constraint"
msgstr "index \"%s\" är redan associerad med ett villkor"
-#: parser/parse_utilcmd.c:2224
+#: parser/parse_utilcmd.c:2225
#, c-format
msgid "index \"%s\" is not valid"
msgstr "index \"%s\" är inte giltigt"
-#: parser/parse_utilcmd.c:2230
+#: parser/parse_utilcmd.c:2231
#, c-format
msgid "\"%s\" is not a unique index"
msgstr "\"%s\" är inte ett unikt index"
-#: parser/parse_utilcmd.c:2231 parser/parse_utilcmd.c:2238
-#: parser/parse_utilcmd.c:2245 parser/parse_utilcmd.c:2316
+#: parser/parse_utilcmd.c:2232 parser/parse_utilcmd.c:2239
+#: parser/parse_utilcmd.c:2246 parser/parse_utilcmd.c:2317
#, c-format
msgid "Cannot create a primary key or unique constraint using such an index."
msgstr "Kan inte skapa en primärnyckel eller ett unikt villkor med hjälp av ett sådant index."
-#: parser/parse_utilcmd.c:2237
+#: parser/parse_utilcmd.c:2238
#, c-format
msgid "index \"%s\" contains expressions"
msgstr "index \"%s\" innehåller uttryck"
-#: parser/parse_utilcmd.c:2244
+#: parser/parse_utilcmd.c:2245
#, c-format
msgid "\"%s\" is a partial index"
msgstr "\"%s\" är ett partiellt index"
-#: parser/parse_utilcmd.c:2256
+#: parser/parse_utilcmd.c:2257
#, c-format
msgid "\"%s\" is a deferrable index"
msgstr "\"%s\" är ett \"deferrable\" index"
-#: parser/parse_utilcmd.c:2257
+#: parser/parse_utilcmd.c:2258
#, c-format
msgid "Cannot create a non-deferrable constraint using a deferrable index."
msgstr "Kan inte skapa ett icke-\"deferrable\" integritetsvillkor från ett \"deferrable\" index."
-#: parser/parse_utilcmd.c:2315
+#: parser/parse_utilcmd.c:2316
#, c-format
msgid "index \"%s\" column number %d does not have default sorting behavior"
msgstr "index \"%s\" kolumn nummer %d har ingen standard för sorteringsbeteende"
-#: parser/parse_utilcmd.c:2472
+#: parser/parse_utilcmd.c:2473
#, c-format
msgid "column \"%s\" appears twice in primary key constraint"
msgstr "kolumn \"%s\" finns med två gånger i primära nyckel-villkoret"
-#: parser/parse_utilcmd.c:2478
+#: parser/parse_utilcmd.c:2479
#, c-format
msgid "column \"%s\" appears twice in unique constraint"
msgstr "kolumn \"%s\" finns med två gånger i unique-villkoret"
-#: parser/parse_utilcmd.c:2829
+#: parser/parse_utilcmd.c:2830
#, c-format
msgid "index expressions and predicates can refer only to the table being indexed"
msgstr "indexuttryck och predikat kan bara referera till tabellen som indexeras"
-#: parser/parse_utilcmd.c:2875
+#: parser/parse_utilcmd.c:2876
#, c-format
msgid "rules on materialized views are not supported"
msgstr "regler på materialiserade vyer stöds inte"
-#: parser/parse_utilcmd.c:2938
+#: parser/parse_utilcmd.c:2939
#, c-format
msgid "rule WHERE condition cannot contain references to other relations"
msgstr "WHERE-villkor i regel kan inte innehålla referenser till andra relationer"
-#: parser/parse_utilcmd.c:3012
+#: parser/parse_utilcmd.c:3013
#, c-format
msgid "rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or DELETE actions"
msgstr "regler med WHERE-villkor kan bara innehålla SELECT-, INSERT-, UPDATE- eller DELETE-handlingar"
-#: parser/parse_utilcmd.c:3030 parser/parse_utilcmd.c:3129
-#: rewrite/rewriteHandler.c:508 rewrite/rewriteManip.c:1015
+#: parser/parse_utilcmd.c:3031 parser/parse_utilcmd.c:3130
+#: rewrite/rewriteHandler.c:527 rewrite/rewriteManip.c:1018
#, c-format
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "UNION-/INTERSECT-/EXCEPT-satser med villkor är inte implementerat"
-#: parser/parse_utilcmd.c:3048
+#: parser/parse_utilcmd.c:3049
#, c-format
msgid "ON SELECT rule cannot use OLD"
msgstr "ON SELECT-regel kan inte använda OLD"
-#: parser/parse_utilcmd.c:3052
+#: parser/parse_utilcmd.c:3053
#, c-format
msgid "ON SELECT rule cannot use NEW"
msgstr "ON SELECT-regel kan inte använda NEW"
-#: parser/parse_utilcmd.c:3061
+#: parser/parse_utilcmd.c:3062
#, c-format
msgid "ON INSERT rule cannot use OLD"
msgstr "ON INSERT-regel kan inte använda OLD"
-#: parser/parse_utilcmd.c:3067
+#: parser/parse_utilcmd.c:3068
#, c-format
msgid "ON DELETE rule cannot use NEW"
msgstr "ON DELETE-regel kan inte använda NEW"
-#: parser/parse_utilcmd.c:3095
+#: parser/parse_utilcmd.c:3096
#, c-format
msgid "cannot refer to OLD within WITH query"
msgstr "kan inte referera till OLD i WITH-fråga"
-#: parser/parse_utilcmd.c:3102
+#: parser/parse_utilcmd.c:3103
#, c-format
msgid "cannot refer to NEW within WITH query"
msgstr "kan inte referera till NEW i WITH-fråga"
-#: parser/parse_utilcmd.c:3560
+#: parser/parse_utilcmd.c:3561
#, c-format
msgid "misplaced DEFERRABLE clause"
msgstr "felplacerad DEFERRABLE-klausul"
-#: parser/parse_utilcmd.c:3565 parser/parse_utilcmd.c:3580
+#: parser/parse_utilcmd.c:3566 parser/parse_utilcmd.c:3581
#, c-format
msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr "multipla DEFERRABLE/NOT DEFERRABLE-klausuler tillåts inte"
-#: parser/parse_utilcmd.c:3575
+#: parser/parse_utilcmd.c:3576
#, c-format
msgid "misplaced NOT DEFERRABLE clause"
msgstr "felplacerad NOT DEFERRABLE-klausul"
-#: parser/parse_utilcmd.c:3596
+#: parser/parse_utilcmd.c:3597
#, c-format
msgid "misplaced INITIALLY DEFERRED clause"
msgstr "felplacerad INITIALLY DEFERRED-klausul"
-#: parser/parse_utilcmd.c:3601 parser/parse_utilcmd.c:3627
+#: parser/parse_utilcmd.c:3602 parser/parse_utilcmd.c:3628
#, c-format
msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr "multipla INITIALLY IMMEDIATE/DEFERRED-klausuler tillåts inte"
-#: parser/parse_utilcmd.c:3622
+#: parser/parse_utilcmd.c:3623
#, c-format
msgid "misplaced INITIALLY IMMEDIATE clause"
msgstr "felplacerad klausul INITIALLY IMMEDIATE"
-#: parser/parse_utilcmd.c:3813
+#: parser/parse_utilcmd.c:3816
#, c-format
msgid "CREATE specifies a schema (%s) different from the one being created (%s)"
msgstr "CREATE anger ett schema (%s) som skiljer sig från det som skapas (%s)"
-#: parser/parse_utilcmd.c:3846
+#: parser/parse_utilcmd.c:3849
#, c-format
msgid "table \"%s\" is not partitioned"
msgstr "tabell \"%s\" är inte partitionerad"
-#: parser/parse_utilcmd.c:3853
+#: parser/parse_utilcmd.c:3856
#, c-format
msgid "index \"%s\" is not partitioned"
msgstr "index \"%s\" är inte partitionerad"
-#: parser/parse_utilcmd.c:3887
+#: parser/parse_utilcmd.c:3890
#, c-format
msgid "a hash-partitioned table may not have a default partition"
msgstr "en hash-partitionerad tabell får inte ha en standardpartition"
-#: parser/parse_utilcmd.c:3904
+#: parser/parse_utilcmd.c:3907
#, c-format
msgid "invalid bound specification for a hash partition"
msgstr "ogiltig gränsangivelse för hash-partition"
-#: parser/parse_utilcmd.c:3910 partitioning/partbounds.c:2764
+#: parser/parse_utilcmd.c:3913 partitioning/partbounds.c:2764
#, c-format
msgid "modulus for hash partition must be an integer value greater than zero"
msgstr "modulo för hash-partition vara ett heltalsvärde större än noll"
-#: parser/parse_utilcmd.c:3917 partitioning/partbounds.c:2772
+#: parser/parse_utilcmd.c:3920 partitioning/partbounds.c:2772
#, c-format
msgid "remainder for hash partition must be less than modulus"
msgstr "rest för hash-partition måste vara lägre än modulo"
-#: parser/parse_utilcmd.c:3930
+#: parser/parse_utilcmd.c:3933
#, c-format
msgid "invalid bound specification for a list partition"
msgstr "ogiltig gränsangivelse för listpartition"
-#: parser/parse_utilcmd.c:3983
+#: parser/parse_utilcmd.c:3986
#, c-format
msgid "invalid bound specification for a range partition"
msgstr "ogiltig gränsangivelse för range-partition"
-#: parser/parse_utilcmd.c:3989
+#: parser/parse_utilcmd.c:3992
#, c-format
msgid "FROM must specify exactly one value per partitioning column"
msgstr "FROM måste ge exakt ett värde per partitionerande kolumn"
-#: parser/parse_utilcmd.c:3993
+#: parser/parse_utilcmd.c:3996
#, c-format
msgid "TO must specify exactly one value per partitioning column"
msgstr "TO måste ge exakt ett värde per partitionerande kolumn"
-#: parser/parse_utilcmd.c:4107
+#: parser/parse_utilcmd.c:4110
#, c-format
msgid "cannot specify NULL in range bound"
msgstr "kan inte ange NULL i range-gräns"
-#: parser/parse_utilcmd.c:4156
+#: parser/parse_utilcmd.c:4159
#, c-format
msgid "every bound following MAXVALUE must also be MAXVALUE"
msgstr "varje gräns efter MAXVALUE måste också vara MAXVALUE"
-#: parser/parse_utilcmd.c:4163
+#: parser/parse_utilcmd.c:4166
#, c-format
msgid "every bound following MINVALUE must also be MINVALUE"
msgstr "varje gräns efter MINVALUE måste också vara MINVALUE"
-#: parser/parse_utilcmd.c:4205
+#: parser/parse_utilcmd.c:4208
#, c-format
msgid "could not determine which collation to use for partition bound expression"
msgstr "kunde inte bestämma vilken jämförelse (collation) som skulle användas för partitionsgränsuttryck"
-#: parser/parse_utilcmd.c:4222
+#: parser/parse_utilcmd.c:4225
#, c-format
msgid "collation of partition bound value for column \"%s\" does not match partition key collation \"%s\""
msgstr "jämförelse (collation) av partitioneringsgränsvärde \"%s\" matchar inte partitioneringsnyckelns jämförelse \"%s\""
-#: parser/parse_utilcmd.c:4239
+#: parser/parse_utilcmd.c:4242
#, c-format
msgid "specified value cannot be cast to type %s for column \"%s\""
msgstr "angivet värde kan inte typomvandlas till typ %s för kolumn \"%s\""
msgid "autovacuum: processing database \"%s\""
msgstr "autovacuum: processar databas \"%s\""
-#: postmaster/autovacuum.c:2263
+#: postmaster/autovacuum.c:2275
#, c-format
msgid "autovacuum: dropping orphan temp table \"%s.%s.%s\""
msgstr "autovacuum: slänger övergiven temptabell \"%s.%s.%s\""
-#: postmaster/autovacuum.c:2492
+#: postmaster/autovacuum.c:2504
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
msgstr "automatisk vacuum av tabell \"%s.%s.%s\""
-#: postmaster/autovacuum.c:2495
+#: postmaster/autovacuum.c:2507
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
msgstr "automatisk analys av tabell \"%s.%s.%s\""
-#: postmaster/autovacuum.c:2688
+#: postmaster/autovacuum.c:2700
#, c-format
msgid "processing work entry for relation \"%s.%s.%s\""
msgstr "processar arbetspost för relation \"%s.%s.%s\""
-#: postmaster/autovacuum.c:3269
+#: postmaster/autovacuum.c:3281
#, c-format
msgid "autovacuum not started because of misconfiguration"
msgstr "autovacuum har inte startats på grund av en felkonfigurering"
-#: postmaster/autovacuum.c:3270
+#: postmaster/autovacuum.c:3282
#, c-format
msgid "Enable the \"track_counts\" option."
msgstr "Slå på flaggan \"track_counts\"."
msgid "all server processes terminated; reinitializing"
msgstr "alla serverprocesser är avslutade; initierar på nytt"
-#: postmaster/postmaster.c:4160 postmaster/postmaster.c:5592
-#: postmaster/postmaster.c:5979
+#: postmaster/postmaster.c:4160 postmaster/postmaster.c:5584
+#: postmaster/postmaster.c:5971
#, c-format
msgid "could not generate random cancel key"
msgstr "kunde inte skapa slumpad avbrytningsnyckel"
msgid "This might be caused by ASLR or antivirus software."
msgstr "Detta kan orsakas av ASLR eller antivirusprogram."
-#: postmaster/postmaster.c:5002
+#: postmaster/postmaster.c:4994
#, c-format
msgid "SSL configuration could not be loaded in child process"
msgstr "SSL-konfigurering kunde inte laddas i barnprocess"
-#: postmaster/postmaster.c:5134
+#: postmaster/postmaster.c:5126
#, c-format
-#: postmaster/postmaster.c:5221
+#: postmaster/postmaster.c:5213
#, c-format
msgid "database system is ready to accept read only connections"
msgstr "databassystemet är redo att ta emot read-only-anslutningar"
-#: postmaster/postmaster.c:5520
+#: postmaster/postmaster.c:5512
#, c-format
msgid "could not fork startup process: %m"
msgstr "kunde inte starta startup-processen: %m"
-#: postmaster/postmaster.c:5524
+#: postmaster/postmaster.c:5516
#, c-format
msgid "could not fork background writer process: %m"
msgstr "kunde inte starta process för bakgrundsskrivare: %m"
-#: postmaster/postmaster.c:5528
+#: postmaster/postmaster.c:5520
#, c-format
msgid "could not fork checkpointer process: %m"
msgstr "kunde inte fork:a bakgrundsprocess: %m"
-#: postmaster/postmaster.c:5532
+#: postmaster/postmaster.c:5524
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr "kunde inte fork:a WAL-skrivprocess: %m"
-#: postmaster/postmaster.c:5536
+#: postmaster/postmaster.c:5528
#, c-format
msgid "could not fork WAL receiver process: %m"
msgstr "kunde inte fork:a WAL-mottagarprocess: %m"
-#: postmaster/postmaster.c:5540
+#: postmaster/postmaster.c:5532
#, c-format
msgid "could not fork process: %m"
msgstr "kunde inte fork:a process: %m"
-#: postmaster/postmaster.c:5737 postmaster/postmaster.c:5760
+#: postmaster/postmaster.c:5729 postmaster/postmaster.c:5752
#, c-format
msgid "database connection requirement not indicated during registration"
msgstr "krav på databasanslutning fanns inte med vid registering"
-#: postmaster/postmaster.c:5744 postmaster/postmaster.c:5767
+#: postmaster/postmaster.c:5736 postmaster/postmaster.c:5759
#, c-format
msgid "invalid processing mode in background worker"
msgstr "ogiltigt processläge i bakgrundsarbetare"
-#: postmaster/postmaster.c:5840
+#: postmaster/postmaster.c:5832
#, c-format
msgid "starting background worker process \"%s\""
msgstr "startar bakgrundsarbetarprocess \"%s\""
-#: postmaster/postmaster.c:5852
+#: postmaster/postmaster.c:5844
#, c-format
msgid "could not fork worker process: %m"
msgstr "kunde inte starta (fork) arbetarprocess: %m"
-#: postmaster/postmaster.c:5965
+#: postmaster/postmaster.c:5957
#, c-format
msgid "no slot available for new worker process"
msgstr "ingen slot tillgänglig för ny arbetsprocess"
-#: postmaster/postmaster.c:6300
+#: postmaster/postmaster.c:6292
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr "kunde inte duplicera uttag (socket) %d för att använda i backend: felkod %d"
-#: postmaster/postmaster.c:6332
+#: postmaster/postmaster.c:6324
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "kunde inte skapa ärvt uttag (socket): felkod %d\n"
-#: postmaster/postmaster.c:6361
+#: postmaster/postmaster.c:6353
#, c-format
msgid "could not open backend variables file \"%s\": %s\n"
msgstr "kunde inte öppna bakändans variabelfil \"%s\": %s\n"
-#: postmaster/postmaster.c:6368
+#: postmaster/postmaster.c:6360
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
msgstr "kunde inte läsa från bakändans variabelfil \"%s\": %s\n"
-#: postmaster/postmaster.c:6377
+#: postmaster/postmaster.c:6369
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr "kunde inte ta bort fil \"%s\": %s\n"
-#: postmaster/postmaster.c:6394
+#: postmaster/postmaster.c:6386
#, c-format
msgid "could not map view of backend variables: error code %lu\n"
msgstr "kunde inte mappa in vy för bakgrundsvariabler: felkod %lu\n"
-#: postmaster/postmaster.c:6403
+#: postmaster/postmaster.c:6395
#, c-format
msgid "could not unmap view of backend variables: error code %lu\n"
msgstr "kunde inte avmappa vy för bakgrundsvariabler: felkod %lu\n"
-#: postmaster/postmaster.c:6410
+#: postmaster/postmaster.c:6402
#, c-format
msgid "could not close handle to backend parameter variables: error code %lu\n"
msgstr "kunde inte stänga \"handle\" till backend:ens parametervariabler: felkod %lu\n"
-#: postmaster/postmaster.c:6574
+#: postmaster/postmaster.c:6551
#, c-format
msgid "could not read exit code for process\n"
msgstr "kunde inte läsa avslutningskod för process\n"
-#: postmaster/postmaster.c:6579
+#: postmaster/postmaster.c:6593
#, c-format
msgid "could not post child completion status\n"
msgstr "kunde inte skicka barnets avslutningsstatus\n"
msgid "symbolic link target too long for tar format: file name \"%s\", target \"%s\""
msgstr "mål för symbolisk länk är för långt för tar-format: filnamn \"%s\", mål \"%s\""
-#: replication/libpqwalreceiver/libpqwalreceiver.c:225
+#: replication/libpqwalreceiver/libpqwalreceiver.c:218
#, c-format
msgid "could not clear search path: %s"
msgstr "kunde inte nollställa sökväg: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:254
+#: replication/libpqwalreceiver/libpqwalreceiver.c:258
#, c-format
msgid "invalid connection string syntax: %s"
msgstr "ogiltig anslutningssträngsyntax %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:279
+#: replication/libpqwalreceiver/libpqwalreceiver.c:283
#, c-format
msgid "could not parse connection string: %s"
msgstr "kunde inte parsa anslutningssträng: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:351
+#: replication/libpqwalreceiver/libpqwalreceiver.c:355
#, c-format
msgid "could not receive database system identifier and timeline ID from the primary server: %s"
msgstr "kunde inte hämta databassystemidentifierare och tidslinje-ID från primära servern: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:362
-#: replication/libpqwalreceiver/libpqwalreceiver.c:580
+#: replication/libpqwalreceiver/libpqwalreceiver.c:366
+#: replication/libpqwalreceiver/libpqwalreceiver.c:584
#, c-format
msgid "invalid response from primary server"
msgstr "ogiltigt svar från primär server"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:363
+#: replication/libpqwalreceiver/libpqwalreceiver.c:367
#, c-format
msgid "Could not identify system: got %d rows and %d fields, expected %d rows and %d or more fields."
msgstr "Kunde inte identifiera system: fick %d rader och %d fält, förväntade %d rader och %d eller fler fält."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:436
-#: replication/libpqwalreceiver/libpqwalreceiver.c:442
-#: replication/libpqwalreceiver/libpqwalreceiver.c:467
+#: replication/libpqwalreceiver/libpqwalreceiver.c:440
+#: replication/libpqwalreceiver/libpqwalreceiver.c:446
+#: replication/libpqwalreceiver/libpqwalreceiver.c:471
#, c-format
msgid "could not start WAL streaming: %s"
msgstr "kunde inte starta WAL-strömning: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:490
+#: replication/libpqwalreceiver/libpqwalreceiver.c:494
#, c-format
msgid "could not send end-of-streaming message to primary: %s"
msgstr "kunde inte skicka meddelandet end-of-streaming till primären: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:512
+#: replication/libpqwalreceiver/libpqwalreceiver.c:516
#, c-format
msgid "unexpected result set after end-of-streaming"
msgstr "oväntad resultatmängd efter end-of-streaming"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:526
+#: replication/libpqwalreceiver/libpqwalreceiver.c:530
#, c-format
msgid "error while shutting down streaming COPY: %s"
msgstr "fel vid nestängning av strömmande COPY: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:535
+#: replication/libpqwalreceiver/libpqwalreceiver.c:539
#, c-format
msgid "error reading result of streaming command: %s"
msgstr "fel vid läsning av resultat från strömningskommando: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:543
-#: replication/libpqwalreceiver/libpqwalreceiver.c:777
+#: replication/libpqwalreceiver/libpqwalreceiver.c:547
+#: replication/libpqwalreceiver/libpqwalreceiver.c:781
#, c-format
msgid "unexpected result after CommandComplete: %s"
msgstr "oväntat resultat efter CommandComplete: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:569
+#: replication/libpqwalreceiver/libpqwalreceiver.c:573
#, c-format
msgid "could not receive timeline history file from the primary server: %s"
msgstr "kan inte ta emot fil med tidslinjehistorik från primära servern: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:581
+#: replication/libpqwalreceiver/libpqwalreceiver.c:585
#, c-format
msgid "Expected 1 tuple with 2 fields, got %d tuples with %d fields."
msgstr "Förväntade 1 tupel med 2 fält, fick %d tupler med %d fält."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:741
-#: replication/libpqwalreceiver/libpqwalreceiver.c:792
-#: replication/libpqwalreceiver/libpqwalreceiver.c:798
+#: replication/libpqwalreceiver/libpqwalreceiver.c:745
+#: replication/libpqwalreceiver/libpqwalreceiver.c:796
+#: replication/libpqwalreceiver/libpqwalreceiver.c:802
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "kunde inte ta emot data från WAL-ström: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:817
+#: replication/libpqwalreceiver/libpqwalreceiver.c:821
#, c-format
msgid "could not send data to WAL stream: %s"
msgstr "kunde inte skicka data till WAL-ström: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:866
+#: replication/libpqwalreceiver/libpqwalreceiver.c:870
#, c-format
msgid "could not create replication slot \"%s\": %s"
msgstr "kunde inte skapa replikeringsslot \"%s\": %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:900
+#: replication/libpqwalreceiver/libpqwalreceiver.c:904
#, c-format
msgid "invalid query response"
msgstr "ogiltigt frågerespons"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:901
+#: replication/libpqwalreceiver/libpqwalreceiver.c:905
#, c-format
msgid "Expected %d fields, got %d fields."
msgstr "Förväntade %d fält, fick %d fält."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:970
+#: replication/libpqwalreceiver/libpqwalreceiver.c:974
#, c-format
msgid "the query interface requires a database connection"
msgstr "frågeinterface:et kräver en databasanslutning"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:1001
+#: replication/libpqwalreceiver/libpqwalreceiver.c:1005
msgid "empty query"
msgstr "tom fråga"
msgid "array must not contain nulls"
msgstr "array:en får inte innehålla null"
-#: replication/logical/logicalfuncs.c:222 utils/adt/json.c:2312
+#: replication/logical/logicalfuncs.c:222 utils/adt/json.c:2337
#: utils/adt/jsonb.c:1282
#, c-format
msgid "array must have even number of elements"
msgid "logical replication target relation \"%s.%s\" uses system columns in REPLICA IDENTITY index"
msgstr "destinationsrelation \"%s.%s\" för logisk replikering använder systemkolumner i REPLICA IDENTITY-index"
-#: replication/logical/reorderbuffer.c:2545
+#: replication/logical/reorderbuffer.c:2555
#, c-format
msgid "could not write to data file for XID %u: %m"
msgstr "kunde inte skriva till datafil för XID %u: %m"
-#: replication/logical/reorderbuffer.c:2656
-#: replication/logical/reorderbuffer.c:2681
+#: replication/logical/reorderbuffer.c:2666
+#: replication/logical/reorderbuffer.c:2691
#, c-format
msgid "could not read from reorderbuffer spill file: %m"
msgstr "kunde inte läsa från reorderbuffer spill-fil: %m"
-#: replication/logical/reorderbuffer.c:2660
-#: replication/logical/reorderbuffer.c:2685
+#: replication/logical/reorderbuffer.c:2670
+#: replication/logical/reorderbuffer.c:2695
#, c-format
msgid "could not read from reorderbuffer spill file: read %d instead of %u bytes"
msgstr "kunde inte läsa från reorderbuffer spill-fil: läste %d istället för %u byte"
-#: replication/logical/reorderbuffer.c:2911
+#: replication/logical/reorderbuffer.c:2921
#, c-format
msgid "could not remove file \"%s\" during removal of pg_replslot/%s/xid*: %m"
msgstr "kunde inte radera fil \"%s\" vid borttagning av pg_replslot/%s/xid*: %m"
-#: replication/logical/reorderbuffer.c:3381
+#: replication/logical/reorderbuffer.c:3391
#, c-format
msgid "could not read from file \"%s\": read %d instead of %d bytes"
msgstr "kunde inte läsa från fil \"%s\": läste %d istället för %d byte"
-#: replication/logical/snapbuild.c:648
+#: replication/logical/snapbuild.c:660
#, c-format
msgid "initial slot snapshot too large"
msgstr "initialt slot-snapshot är för stort"
-#: replication/logical/snapbuild.c:702
+#: replication/logical/snapbuild.c:714
#, 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] "exporterade logisk avkodnings-snapshot: \"%s\" med %u transaktions-ID"
msgstr[1] "exporterade logisk avkodnings-snapshot: \"%s\" med %u transaktions-ID"
-#: replication/logical/snapbuild.c:1374 replication/logical/snapbuild.c:1481
-#: replication/logical/snapbuild.c:2038
+#: replication/logical/snapbuild.c:1386 replication/logical/snapbuild.c:1493
+#: replication/logical/snapbuild.c:2050
#, c-format
msgid "logical decoding found consistent point at %X/%X"
msgstr "logisk avkodning hittade konsistent punkt vid %X/%X"
-#: replication/logical/snapbuild.c:1376
+#: replication/logical/snapbuild.c:1388
#, c-format
msgid "There are no running transactions."
msgstr "Det finns inga körande transaktioner."
-#: replication/logical/snapbuild.c:1432
+#: replication/logical/snapbuild.c:1444
#, c-format
msgid "logical decoding found initial starting point at %X/%X"
msgstr "logisk avkodning hittade initial startpunkt vid %X/%X"
-#: replication/logical/snapbuild.c:1434 replication/logical/snapbuild.c:1458
+#: replication/logical/snapbuild.c:1446 replication/logical/snapbuild.c:1470
#, c-format
msgid "Waiting for transactions (approximately %d) older than %u to end."
msgstr "Väntar på att transaktioner (cirka %d) äldre än %u skall gå klart."
-#: replication/logical/snapbuild.c:1456
+#: replication/logical/snapbuild.c:1468
#, c-format
msgid "logical decoding found initial consistent point at %X/%X"
msgstr "logisk avkodning hittade initial konsistent punkt vid %X/%X"
-#: replication/logical/snapbuild.c:1483
+#: replication/logical/snapbuild.c:1495
#, c-format
msgid "There are no old transactions anymore."
msgstr "Det finns inte längre några gamla transaktioner."
-#: replication/logical/snapbuild.c:1880
+#: replication/logical/snapbuild.c:1892
#, c-format
msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u"
msgstr "snapbuild-state-fil \"%s\" har fel magiskt tal: %u istället för %u"
-#: replication/logical/snapbuild.c:1886
+#: replication/logical/snapbuild.c:1898
#, c-format
msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u"
msgstr "snapbuild-state-fil \"%s\" har en ej stödd version: %u istället för %u"
-#: replication/logical/snapbuild.c:1985
+#: replication/logical/snapbuild.c:1997
#, c-format
msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u"
msgstr "checksumma stämmer inte för snapbuild-state-fil \"%s\": är %u, skall vara %u"
-#: replication/logical/snapbuild.c:2040
+#: replication/logical/snapbuild.c:2052
#, c-format
msgid "Logical decoding will begin using saved snapshot."
msgstr "Logisk avkodning kommer starta med sparat snapshot."
-#: replication/logical/snapbuild.c:2112
+#: replication/logical/snapbuild.c:2124
#, c-format
msgid "could not parse file name \"%s\""
msgstr "kunde inte parsa filnamn \"%s\""
#: replication/logical/worker.c:1693
#, c-format
msgid "logical replication apply worker for subscription \"%s\" has started"
-msgstr "logisk replikerings uppspelningsarbetare för prenumeration \"%s\" har startat"
+msgstr "logiska replikeringens ändringsapplicerare för prenumeration \"%s\" har startat"
#: replication/logical/worker.c:1732
#, c-format
msgid "invalid publication_names syntax"
msgstr "ogiltig publication_names-syntax"
-#: replication/pgoutput/pgoutput.c:182
+#: replication/pgoutput/pgoutput.c:183
#, c-format
msgid "client sent proto_version=%d but we only support protocol %d or lower"
msgstr "klienten skickade proto_version=%d men vi stöder bara protokoll %d eller lägre"
-#: replication/pgoutput/pgoutput.c:188
+#: replication/pgoutput/pgoutput.c:189
#, c-format
msgid "client sent proto_version=%d but we only support protocol %d or higher"
msgstr "klienten skickade proto_version=%d men vi stöder bara protokoll %d eller högre"
-#: replication/pgoutput/pgoutput.c:194
+#: replication/pgoutput/pgoutput.c:195
#, c-format
msgid "publication_names parameter missing"
msgstr "saknar parameter publication_names"
#: rewrite/rewriteDefine.c:303
#, c-format
msgid "Use views or triggers instead."
-msgstr "Använd vyer eller utlösare (trigger) istället."
+msgstr "Använd vyer eller triggrar istället."
#: rewrite/rewriteDefine.c:307
#, c-format
#: rewrite/rewriteDefine.c:308
#, c-format
msgid "Use triggers instead."
-msgstr "Använd utlösare (trigger) istället."
+msgstr "Använd triggrar istället."
#: rewrite/rewriteDefine.c:321
#, c-format
#: rewrite/rewriteDefine.c:463
#, c-format
msgid "could not convert table \"%s\" to a view because it has triggers"
-msgstr "kunde inte konvertera tabell \"%s\" till en vy då den har utlösare"
+msgstr "kunde inte konvertera tabell \"%s\" till en vy då den har triggrar"
#: rewrite/rewriteDefine.c:465
#, c-format
msgid "renaming an ON SELECT rule is not allowed"
msgstr "byta namn på en ON SELECT-regel tillåts inte"
-#: rewrite/rewriteHandler.c:554
+#: rewrite/rewriteHandler.c:571
#, c-format
msgid "WITH query name \"%s\" appears in both a rule action and the query being rewritten"
msgstr "WITH-frågenamn \"%s\" finns både i en regelhändelse och i frågan som skrivs om"
-#: rewrite/rewriteHandler.c:581
+#: rewrite/rewriteHandler.c:598
#, c-format
msgid "INSERT...SELECT rule actions are not supported for queries having data-modifying statements in WITH"
msgstr "INSERT...SELECT-regler stöds inte för frågor som har datamodifierande satser i WITH"
-#: rewrite/rewriteHandler.c:634
+#: rewrite/rewriteHandler.c:651
#, c-format
msgid "cannot have RETURNING lists in multiple rules"
msgstr "kan inte ha RETURNING-listor i multipla regler"
-#: rewrite/rewriteHandler.c:843 rewrite/rewriteHandler.c:855
+#: rewrite/rewriteHandler.c:860 rewrite/rewriteHandler.c:872
#, c-format
msgid "cannot insert into column \"%s\""
msgstr "kan inte sätta in i kolumn \"%s\""
-#: rewrite/rewriteHandler.c:844 rewrite/rewriteHandler.c:866
+#: rewrite/rewriteHandler.c:861 rewrite/rewriteHandler.c:883
#, c-format
msgid "Column \"%s\" is an identity column defined as GENERATED ALWAYS."
msgstr "Kolumn \"%s\" är en identitetskolumn definierad som GENERATED ALWAYS."
-#: rewrite/rewriteHandler.c:846
+#: rewrite/rewriteHandler.c:863
#, c-format
msgid "Use OVERRIDING SYSTEM VALUE to override."
msgstr "Använd OVERRIDING SYSTEM VALUE för att överskugga."
-#: rewrite/rewriteHandler.c:865 rewrite/rewriteHandler.c:872
+#: rewrite/rewriteHandler.c:882 rewrite/rewriteHandler.c:889
#, c-format
msgid "column \"%s\" can only be updated to DEFAULT"
msgstr "kolumn \"%s\" kan bara uppdateras till DEFAULT"
-#: rewrite/rewriteHandler.c:1041 rewrite/rewriteHandler.c:1059
+#: rewrite/rewriteHandler.c:1058 rewrite/rewriteHandler.c:1076
#, c-format
msgid "multiple assignments to same column \"%s\""
msgstr "flera tilldelningar till samma kolumn \"%s\""
-#: rewrite/rewriteHandler.c:2074 rewrite/rewriteHandler.c:3905
+#: rewrite/rewriteHandler.c:2105 rewrite/rewriteHandler.c:3963
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
msgstr "oändlig rekursion detekterad i reglerna för relation \"%s\""
-#: rewrite/rewriteHandler.c:2159
+#: rewrite/rewriteHandler.c:2190
#, c-format
msgid "infinite recursion detected in policy for relation \"%s\""
msgstr "oändlig rekursion detekterad i policy för relation \"%s\""
-#: rewrite/rewriteHandler.c:2479
+#: rewrite/rewriteHandler.c:2510
msgid "Junk view columns are not updatable."
msgstr "Skräpkolumner i vy är inte uppdateringsbara."
-#: rewrite/rewriteHandler.c:2484
+#: rewrite/rewriteHandler.c:2515
msgid "View columns that are not columns of their base relation are not updatable."
msgstr "Vykolumner som inte är kolumner i dess basrelation är inte uppdateringsbara."
-#: rewrite/rewriteHandler.c:2487
+#: rewrite/rewriteHandler.c:2518
msgid "View columns that refer to system columns are not updatable."
msgstr "Vykolumner som refererar till systemkolumner är inte uppdateringsbara."
-#: rewrite/rewriteHandler.c:2490
+#: rewrite/rewriteHandler.c:2521
msgid "View columns that return whole-row references are not updatable."
msgstr "Vykolumner som returnerar hel-rad-referenser är inte uppdateringsbara."
-#: rewrite/rewriteHandler.c:2551
+#: rewrite/rewriteHandler.c:2582
msgid "Views containing DISTINCT are not automatically updatable."
msgstr "Vyer som innehåller DISTINCT är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2554
+#: rewrite/rewriteHandler.c:2585
msgid "Views containing GROUP BY are not automatically updatable."
msgstr "Vyer som innehåller GROUP BY är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2557
+#: rewrite/rewriteHandler.c:2588
msgid "Views containing HAVING are not automatically updatable."
msgstr "Vyer som innehåller HAVING är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2560
+#: rewrite/rewriteHandler.c:2591
msgid "Views containing UNION, INTERSECT, or EXCEPT are not automatically updatable."
msgstr "Vyer som innehåller UNION, INTERSECT eller EXCEPT är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2563
+#: rewrite/rewriteHandler.c:2594
msgid "Views containing WITH are not automatically updatable."
msgstr "Vyer som innehåller WITH är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2566
+#: rewrite/rewriteHandler.c:2597
msgid "Views containing LIMIT or OFFSET are not automatically updatable."
msgstr "Vyer som innehåller LIMIT eller OFFSET är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2578
+#: rewrite/rewriteHandler.c:2609
msgid "Views that return aggregate functions are not automatically updatable."
msgstr "Vyer som returnerar aggregatfunktioner är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2581
+#: rewrite/rewriteHandler.c:2612
msgid "Views that return window functions are not automatically updatable."
msgstr "Vyer som returnerar fönsterfunktioner uppdateras inte automatiskt."
-#: rewrite/rewriteHandler.c:2584
+#: rewrite/rewriteHandler.c:2615
msgid "Views that return set-returning functions are not automatically updatable."
msgstr "Vyer som returnerar mängd-returnerande funktioner är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2591 rewrite/rewriteHandler.c:2595
-#: rewrite/rewriteHandler.c:2603
+#: rewrite/rewriteHandler.c:2622 rewrite/rewriteHandler.c:2626
+#: rewrite/rewriteHandler.c:2634
msgid "Views that do not select from a single table or view are not automatically updatable."
msgstr "Vyer som inte läser från en ensam tabell eller vy är inte automatiskt uppdateringsbar."
-#: rewrite/rewriteHandler.c:2606
+#: rewrite/rewriteHandler.c:2637
msgid "Views containing TABLESAMPLE are not automatically updatable."
msgstr "Vyer som innehåller TABLESAMPLE är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:2630
+#: rewrite/rewriteHandler.c:2661
msgid "Views that have no updatable columns are not automatically updatable."
msgstr "Vyer som inte har några uppdateringsbara kolumner är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:3107
+#: rewrite/rewriteHandler.c:3138
#, c-format
msgid "cannot insert into column \"%s\" of view \"%s\""
msgstr "kan inte insert:a i kolumn \"%s\" i vy \"%s\""
-#: rewrite/rewriteHandler.c:3115
+#: rewrite/rewriteHandler.c:3146
#, c-format
msgid "cannot update column \"%s\" of view \"%s\""
msgstr "kan inte uppdatera kolumn \"%s\" i view \"%s\""
-#: rewrite/rewriteHandler.c:3598
+#: rewrite/rewriteHandler.c:3629
#, c-format
msgid "DO INSTEAD NOTIFY rules are not supported for data-modifying statements in WITH"
msgstr "DO INSTEAD NOTIFY-regler stöds inte för datamodifierande satser i WITH"
-#: rewrite/rewriteHandler.c:3609
+#: rewrite/rewriteHandler.c:3640
#, c-format
msgid "DO INSTEAD NOTHING rules are not supported for data-modifying statements in WITH"
msgstr "DO INSTEAD NOTHING-regler stöds inte för datamodifierande satser i WITH"
-#: rewrite/rewriteHandler.c:3623
+#: rewrite/rewriteHandler.c:3654
#, c-format
msgid "conditional DO INSTEAD rules are not supported for data-modifying statements in WITH"
msgstr "villkorliga DO INSTEAD-regler stöds inte för datamodifierande satser i WITH"
-#: rewrite/rewriteHandler.c:3627
+#: rewrite/rewriteHandler.c:3658
#, c-format
msgid "DO ALSO rules are not supported for data-modifying statements in WITH"
msgstr "DO ALSO-regler stöds inte för datamodifierande satser i WITH"
-#: rewrite/rewriteHandler.c:3632
+#: rewrite/rewriteHandler.c:3663
#, c-format
msgid "multi-statement DO INSTEAD rules are not supported for data-modifying statements in WITH"
msgstr "fler-satsiga DO INSTEAD-regler stöds inte för datamodifierande satser i WITH"
-#: rewrite/rewriteHandler.c:3833 rewrite/rewriteHandler.c:3841
-#: rewrite/rewriteHandler.c:3849
+#: rewrite/rewriteHandler.c:3891 rewrite/rewriteHandler.c:3899
+#: rewrite/rewriteHandler.c:3907
#, c-format
msgid "Views with conditional DO INSTEAD rules are not automatically updatable."
msgstr "Vyer med villkorliga DO INSTEAD-regler är inte automatiskt uppdateringsbara."
-#: rewrite/rewriteHandler.c:3954
+#: rewrite/rewriteHandler.c:4012
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
msgstr "kan inte utföra INSERT RETURNING på relation \"%s\""
-#: rewrite/rewriteHandler.c:3956
+#: rewrite/rewriteHandler.c:4014
#, c-format
msgid "You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause."
msgstr "Du behöver en villkorslös ON INSERT DO INSTEAD-regel med en RETURNING-klausul."
-#: rewrite/rewriteHandler.c:3961
+#: rewrite/rewriteHandler.c:4019
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
msgstr "kan inte utföra UPDATE RETURNING på relation \"%s\""
-#: rewrite/rewriteHandler.c:3963
+#: rewrite/rewriteHandler.c:4021
#, c-format
msgid "You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause."
msgstr "Du behöver en villkorslös ON UPDATE DO INSTEAD-regel med en RETURNING-klausul."
-#: rewrite/rewriteHandler.c:3968
+#: rewrite/rewriteHandler.c:4026
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
msgstr "kan inte utföra DELETE RETURNING på relation \"%s\""
-#: rewrite/rewriteHandler.c:3970
+#: rewrite/rewriteHandler.c:4028
#, c-format
msgid "You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause."
msgstr "Du behöver en villkorslös ON DELETE DO INSTEAD-regel med en RETURNING-klausul."
-#: rewrite/rewriteHandler.c:3988
+#: rewrite/rewriteHandler.c:4046
#, c-format
msgid "INSERT with ON CONFLICT clause cannot be used with table that has INSERT or UPDATE rules"
msgstr "INSERT med ON CONFLICT-klausul kan inte användas med tabell som har INSERT- eller UPDATE-regler"
-#: rewrite/rewriteHandler.c:4045
+#: rewrite/rewriteHandler.c:4103
#, c-format
msgid "WITH cannot be used in a query that is rewritten by rules into multiple queries"
msgstr "WITH kan inte användas i en fråga där regler skrivit om den till flera olika frågor"
-#: rewrite/rewriteManip.c:1003
+#: rewrite/rewriteManip.c:1006
#, c-format
msgid "conditional utility statements are not implemented"
msgstr "villkorliga hjälpsatser är inte implementerat"
-#: rewrite/rewriteManip.c:1169
+#: rewrite/rewriteManip.c:1172
#, c-format
msgid "WHERE CURRENT OF on a view is not implemented"
msgstr "WHERE CURRENT OF för en vy är inte implementerat"
-#: rewrite/rewriteManip.c:1503
+#: rewrite/rewriteManip.c:1506
#, c-format
msgid "NEW variables in ON UPDATE rules cannot reference columns that are part of a multiple assignment in the subject UPDATE command"
msgstr "NEW-variabler i ON UPDATE-regler kan inte referera till kolumner som är del av en multiple uppdatering i subjektets UPDATE-kommando"
#: storage/ipc/shm_toc.c:118 storage/ipc/shm_toc.c:200 storage/lmgr/lock.c:929
#: storage/lmgr/lock.c:967 storage/lmgr/lock.c:2754 storage/lmgr/lock.c:4161
#: storage/lmgr/lock.c:4226 storage/lmgr/lock.c:4576
-#: storage/lmgr/predicate.c:2479 storage/lmgr/predicate.c:2494
-#: storage/lmgr/predicate.c:3993 storage/lmgr/predicate.c:5161
+#: storage/lmgr/predicate.c:2492 storage/lmgr/predicate.c:2507
+#: storage/lmgr/predicate.c:4014 storage/lmgr/predicate.c:5186
#: utils/hash/dynahash.c:1065
#, c-format
msgid "out of shared memory"
msgid "PID %d is not a PostgreSQL server process"
msgstr "PID %d är inte en PostgreSQL serverprocess"
-#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1367
+#: storage/ipc/signalfuncs.c:98 storage/lmgr/proc.c:1369
#, c-format
msgid "could not send signal to process %d: %m"
msgstr "kunde inte skicka signal till process %d: %m"
msgid "The source process with PID %d is not running anymore."
msgstr "Källprocessen med PID %d kör inte längre."
-#: storage/lmgr/predicate.c:2480 storage/lmgr/predicate.c:2495
-#: storage/lmgr/predicate.c:3994
+#: storage/lmgr/predicate.c:2493 storage/lmgr/predicate.c:2508
+#: storage/lmgr/predicate.c:4015
#, c-format
msgid "You might need to increase max_pred_locks_per_transaction."
msgstr "Du kan behöva öka parametern max_pred_locks_per_transaction."
-#: storage/lmgr/predicate.c:4150 storage/lmgr/predicate.c:4250
-#: storage/lmgr/predicate.c:4258 storage/lmgr/predicate.c:4297
-#: storage/lmgr/predicate.c:4540 storage/lmgr/predicate.c:4877
-#: storage/lmgr/predicate.c:4889 storage/lmgr/predicate.c:4932
-#: storage/lmgr/predicate.c:4970
+#: storage/lmgr/predicate.c:4171 storage/lmgr/predicate.c:4271
+#: storage/lmgr/predicate.c:4279 storage/lmgr/predicate.c:4318
+#: storage/lmgr/predicate.c:4561 storage/lmgr/predicate.c:4898
+#: storage/lmgr/predicate.c:4910 storage/lmgr/predicate.c:4957
+#: storage/lmgr/predicate.c:4995
#, c-format
msgid "could not serialize access due to read/write dependencies among transactions"
msgstr "kunde inte serialisera åtkomst på grund av läs/skriv-beroenden bland transaktionerna"
-#: storage/lmgr/predicate.c:4152 storage/lmgr/predicate.c:4252
-#: storage/lmgr/predicate.c:4260 storage/lmgr/predicate.c:4299
-#: storage/lmgr/predicate.c:4542 storage/lmgr/predicate.c:4879
-#: storage/lmgr/predicate.c:4891 storage/lmgr/predicate.c:4934
-#: storage/lmgr/predicate.c:4972
+#: storage/lmgr/predicate.c:4173 storage/lmgr/predicate.c:4273
+#: storage/lmgr/predicate.c:4281 storage/lmgr/predicate.c:4320
+#: storage/lmgr/predicate.c:4563 storage/lmgr/predicate.c:4900
+#: storage/lmgr/predicate.c:4912 storage/lmgr/predicate.c:4959
+#: storage/lmgr/predicate.c:4997
#, c-format
msgid "The transaction might succeed if retried."
msgstr "Transaktionen kan lyckas om den körs igen."
msgid "number of requested standby connections exceeds max_wal_senders (currently %d)"
msgstr "antalet efterfrågade standby-anslutningar överskrider max_wal_senders (nu %d)"
-#: storage/lmgr/proc.c:1338
+#: storage/lmgr/proc.c:1340
#, c-format
msgid "Process %d waits for %s on %s."
msgstr "Process %d väntar på %s för %s."
-#: storage/lmgr/proc.c:1349
+#: storage/lmgr/proc.c:1351
#, c-format
msgid "sending cancel to blocking autovacuum PID %d"
msgstr "skickar avbryt till blockerande autovacuum-PID %d"
-#: storage/lmgr/proc.c:1469
+#: storage/lmgr/proc.c:1471
#, c-format
msgid "process %d avoided deadlock for %s on %s by rearranging queue order after %ld.%03d ms"
msgstr "process %d undvek deadlock på %s för %s genom att kasta om köordningen efter %ld.%03d ms"
-#: storage/lmgr/proc.c:1484
+#: storage/lmgr/proc.c:1486
#, c-format
msgid "process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
msgstr "process %d upptäckte deadlock medan den väntade på %s för %s efter %ld.%03d ms"
-#: storage/lmgr/proc.c:1493
+#: storage/lmgr/proc.c:1495
#, c-format
msgid "process %d still waiting for %s on %s after %ld.%03d ms"
msgstr "process %d väntar fortfarande på %s för %s efter %ld.%03d ms"
-#: storage/lmgr/proc.c:1500
+#: storage/lmgr/proc.c:1502
#, c-format
msgid "process %d acquired %s on %s after %ld.%03d ms"
msgstr "process %d fick %s på %s efter %ld.%03d ms"
-#: storage/lmgr/proc.c:1516
+#: storage/lmgr/proc.c:1518
#, c-format
msgid "process %d failed to acquire %s on %s after %ld.%03d ms"
msgstr "process %d misslyckades att ta %s på %s efter %ld.%03d ms"
msgid "corrupted line pointer: offset = %u, size = %u"
msgstr "korrupt radpekare: offset = %u, storlek = %u"
-#: storage/smgr/md.c:304 storage/smgr/md.c:846
+#: storage/smgr/md.c:307 storage/smgr/md.c:849
#, c-format
msgid "could not truncate file \"%s\": %m"
msgstr "kunde inte trunkera fil \"%s\": %m"
-#: storage/smgr/md.c:433
+#: storage/smgr/md.c:436
#, c-format
msgid "cannot extend file \"%s\" beyond %u blocks"
msgstr "kan inte utöka fil \"%s\" utöver %u block"
-#: storage/smgr/md.c:448
+#: storage/smgr/md.c:451
#, c-format
msgid "could not extend file \"%s\": %m"
msgstr "kunde inte utöka fil \"%s\": %m"
-#: storage/smgr/md.c:450 storage/smgr/md.c:457 storage/smgr/md.c:729
+#: storage/smgr/md.c:453 storage/smgr/md.c:460 storage/smgr/md.c:732
#, c-format
msgid "Check free disk space."
msgstr "Kontrollera ledigt diskutrymme."
-#: storage/smgr/md.c:454
+#: storage/smgr/md.c:457
#, c-format
msgid "could not extend file \"%s\": wrote only %d of %d bytes at block %u"
msgstr "kunde inte utöka fil \"%s\": skrev bara %d av %d byte vid block %u"
-#: storage/smgr/md.c:650
+#: storage/smgr/md.c:653
#, c-format
msgid "could not read block %u in file \"%s\": %m"
msgstr "kunde inte läsa block %u i fil \"%s\": %m"
-#: storage/smgr/md.c:666
+#: storage/smgr/md.c:669
#, c-format
msgid "could not read block %u in file \"%s\": read only %d of %d bytes"
msgstr "kunde inte läsa block %u i fil \"%s\": läste bara %d av %d byte"
-#: storage/smgr/md.c:720
+#: storage/smgr/md.c:723
#, c-format
msgid "could not write block %u in file \"%s\": %m"
msgstr "kunde inte skriva block %u i fil \"%s\": %m"
-#: storage/smgr/md.c:725
+#: storage/smgr/md.c:728
#, c-format
msgid "could not write block %u in file \"%s\": wrote only %d of %d bytes"
msgstr "kunde inte skriva block %u i fil \"%s\": skrev bara %d av %d byte"
-#: storage/smgr/md.c:817
+#: storage/smgr/md.c:820
#, c-format
msgid "could not truncate file \"%s\" to %u blocks: it's only %u blocks now"
msgstr "kunde inte trunkera fil \"%s\" till %u block: den är bara %u block nu"
-#: storage/smgr/md.c:872
+#: storage/smgr/md.c:875
#, c-format
msgid "could not truncate file \"%s\" to %u blocks: %m"
msgstr "kunde inte trunkera fil \"%s\" till %u block: %m"
-#: storage/smgr/md.c:944
+#: storage/smgr/md.c:947
#, c-format
msgid "could not forward fsync request because request queue is full"
msgstr "kunde inte skicka vidare fsync-förfrågan då kön för förfrågningar är full"
-#: storage/smgr/md.c:1241
+#: storage/smgr/md.c:1244
#, c-format
msgid "could not open file \"%s\" (target block %u): previous segment is only %u blocks"
msgstr "kunde inte öppna fil \"%s\" (målblock %u): föregående segment är bara %u block"
-#: storage/smgr/md.c:1255
+#: storage/smgr/md.c:1258
#, c-format
msgid "could not open file \"%s\" (target block %u): %m"
msgstr "kunde inte öppna fil \"%s\" (målblock %u): %m"
msgstr "oväntat EOF från klienten"
#: tcop/postgres.c:444 tcop/postgres.c:456 tcop/postgres.c:467
-#: tcop/postgres.c:479 tcop/postgres.c:4517
+#: tcop/postgres.c:479 tcop/postgres.c:4521
#, c-format
msgid "invalid frontend message type %d"
msgstr "ogiltig frontend-meddelandetyp %d"
msgid "%s: no database nor user name specified"
msgstr "%s: ingen databas eller användarnamn angivet"
-#: tcop/postgres.c:4425
+#: tcop/postgres.c:4429
#, c-format
msgid "invalid CLOSE message subtype %d"
msgstr "ogiltig subtyp %d för CLOSE-meddelande"
-#: tcop/postgres.c:4460
+#: tcop/postgres.c:4464
#, c-format
msgid "invalid DESCRIBE message subtype %d"
msgstr "ogiltig subtyp %d för DESCRIBE-meddelande"
-#: tcop/postgres.c:4538
+#: tcop/postgres.c:4542
#, c-format
msgid "fastpath function calls not supported in a replication connection"
msgstr "fastpath-funktionsanrop stöds inte i en replikeringsanslutning"
-#: tcop/postgres.c:4542
+#: tcop/postgres.c:4546
#, c-format
msgid "extended query protocol not supported in a replication connection"
msgstr "utökat frågeprotokoll stöds inte i en replikeringsanslutning"
-#: tcop/postgres.c:4719
+#: tcop/postgres.c:4723
#, c-format
msgid "disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s%s"
msgstr "nedkoppling: sessionstid: %d:%02d:%02d.%03d användare=%s databas=%s värd=%s%s%s"
msgid "text search parser does not support headline creation"
msgstr "textsökparsern stöder inte skapande av rubriker"
-#: tsearch/wparser_def.c:2581
+#: tsearch/wparser_def.c:2600
#, c-format
msgid "unrecognized headline parameter: \"%s\""
msgstr "okänd rubrikparameter: \"%s\""
-#: tsearch/wparser_def.c:2600
+#: tsearch/wparser_def.c:2619
#, c-format
msgid "MinWords should be less than MaxWords"
msgstr "MinWords skall vara mindre än MaxWords"
-#: tsearch/wparser_def.c:2604
+#: tsearch/wparser_def.c:2623
#, c-format
msgid "MinWords should be positive"
msgstr "MinWords skall vara positiv"
-#: tsearch/wparser_def.c:2608
+#: tsearch/wparser_def.c:2627
#, c-format
msgid "ShortWord should be >= 0"
msgstr "ShortWord skall vara >= 0"
-#: tsearch/wparser_def.c:2612
+#: tsearch/wparser_def.c:2631
#, c-format
msgid "MaxFragments should be >= 0"
msgstr "MaxFragments skall vara >= 0"
msgid "must be member of role \"%s\""
msgstr "måste vara medlem i rollen \"%s\""
-#: utils/adt/array_expanded.c:274 utils/adt/arrayfuncs.c:934
-#: utils/adt/arrayfuncs.c:1521 utils/adt/arrayfuncs.c:3235
-#: utils/adt/arrayfuncs.c:3377 utils/adt/arrayfuncs.c:5917
-#: utils/adt/arrayfuncs.c:6258 utils/adt/arrayutils.c:94
-#: utils/adt/arrayutils.c:103 utils/adt/arrayutils.c:110
-#, c-format
-msgid "array size exceeds the maximum allowed (%d)"
-msgstr "array-storlek överskrider maximalt tillåtna (%d)"
-
#: utils/adt/array_userfuncs.c:80 utils/adt/array_userfuncs.c:467
-#: utils/adt/array_userfuncs.c:547 utils/adt/json.c:1829 utils/adt/json.c:1924
-#: utils/adt/json.c:1962 utils/adt/jsonb.c:1094 utils/adt/jsonb.c:1123
+#: utils/adt/array_userfuncs.c:547 utils/adt/json.c:1854 utils/adt/json.c:1949
+#: utils/adt/json.c:1987 utils/adt/jsonb.c:1094 utils/adt/jsonb.c:1123
#: utils/adt/jsonb.c:1517 utils/adt/jsonb.c:1681 utils/adt/jsonb.c:1691
#, c-format
msgid "could not determine input data type"
msgid "Arrays with differing dimensions are not compatible for concatenation."
msgstr "Array:er med olika dimensioner fungerar inte vid konkatenering."
-#: utils/adt/array_userfuncs.c:663 utils/adt/array_userfuncs.c:815
+#: utils/adt/array_userfuncs.c:662 utils/adt/array_userfuncs.c:816
#, c-format
msgid "searching for elements in multidimensional arrays is not supported"
msgstr "sökning efter element i en multidimensionell array stöds inte"
-#: utils/adt/array_userfuncs.c:687
+#: utils/adt/array_userfuncs.c:691
#, c-format
msgid "initial position must not be null"
msgstr "initiala positionen får ej vara null"
msgid "Missing \"%s\" after array dimensions."
msgstr "Saknar \"%s\" efter array-dimensioner."
-#: utils/adt/arrayfuncs.c:304 utils/adt/arrayfuncs.c:2882
-#: utils/adt/arrayfuncs.c:2914 utils/adt/arrayfuncs.c:2929
+#: utils/adt/arrayfuncs.c:304 utils/adt/arrayfuncs.c:2881
+#: utils/adt/arrayfuncs.c:2913 utils/adt/arrayfuncs.c:2928
#, c-format
msgid "upper bound cannot be less than lower bound"
msgstr "övre gränsen kan inte vara lägre än undre gränsen"
msgid "Junk after closing right brace."
msgstr "Skräp efter avslutande höger parentes."
-#: utils/adt/arrayfuncs.c:1299 utils/adt/arrayfuncs.c:3343
-#: utils/adt/arrayfuncs.c:5821
+#: utils/adt/arrayfuncs.c:1299 utils/adt/arrayfuncs.c:3341
+#: utils/adt/arrayfuncs.c:5819
#, c-format
msgid "invalid number of dimensions: %d"
msgstr "felaktigt antal dimensioner: %d"
msgstr "slice av fixlängd-array är inte implementerat"
#: utils/adt/arrayfuncs.c:2232 utils/adt/arrayfuncs.c:2254
-#: utils/adt/arrayfuncs.c:2303 utils/adt/arrayfuncs.c:2542
-#: utils/adt/arrayfuncs.c:2860 utils/adt/arrayfuncs.c:5807
-#: utils/adt/arrayfuncs.c:5833 utils/adt/arrayfuncs.c:5844
-#: utils/adt/json.c:2325 utils/adt/json.c:2400 utils/adt/jsonb.c:1295
+#: utils/adt/arrayfuncs.c:2303 utils/adt/arrayfuncs.c:2541
+#: utils/adt/arrayfuncs.c:2859 utils/adt/arrayfuncs.c:5805
+#: utils/adt/arrayfuncs.c:5831 utils/adt/arrayfuncs.c:5842
+#: utils/adt/json.c:2350 utils/adt/json.c:2425 utils/adt/jsonb.c:1295
#: utils/adt/jsonb.c:1381 utils/adt/jsonfuncs.c:4301 utils/adt/jsonfuncs.c:4452
#: utils/adt/jsonfuncs.c:4497 utils/adt/jsonfuncs.c:4544
#, c-format
msgstr "fel antal array-indexeringar"
#: utils/adt/arrayfuncs.c:2237 utils/adt/arrayfuncs.c:2345
-#: utils/adt/arrayfuncs.c:2606 utils/adt/arrayfuncs.c:2919
+#: utils/adt/arrayfuncs.c:2605 utils/adt/arrayfuncs.c:2918
#, c-format
msgid "array subscript out of range"
msgstr "array-index utanför giltigt område"
msgid "cannot assign null value to an element of a fixed-length array"
msgstr "kan inte tilldela null-värde till ett element i en array med fast längd"
-#: utils/adt/arrayfuncs.c:2807
+#: utils/adt/arrayfuncs.c:2806
#, c-format
msgid "updates on slices of fixed-length arrays not implemented"
msgstr "uppdatering av slice på fixlängd-array är inte implementerat"
-#: utils/adt/arrayfuncs.c:2838
+#: utils/adt/arrayfuncs.c:2837
#, c-format
msgid "array slice subscript must provide both boundaries"
msgstr "array-slice-index måste inkludera båda gränser"
-#: utils/adt/arrayfuncs.c:2839
+#: utils/adt/arrayfuncs.c:2838
#, c-format
msgid "When assigning to a slice of an empty array value, slice boundaries must be fully specified."
msgstr "Vid tilldelning till en slice av en tom array så måste slice-gränserna anges"
-#: utils/adt/arrayfuncs.c:2850 utils/adt/arrayfuncs.c:2946
+#: utils/adt/arrayfuncs.c:2849 utils/adt/arrayfuncs.c:2945
#, c-format
msgid "source array too small"
msgstr "käll-array för liten"
-#: utils/adt/arrayfuncs.c:3501
+#: utils/adt/arrayfuncs.c:3499
#, c-format
msgid "null array element not allowed in this context"
msgstr "null-element i arrayer stöds inte i detta kontext"
-#: utils/adt/arrayfuncs.c:3603 utils/adt/arrayfuncs.c:3774
-#: utils/adt/arrayfuncs.c:4125
+#: utils/adt/arrayfuncs.c:3601 utils/adt/arrayfuncs.c:3772
+#: utils/adt/arrayfuncs.c:4123
#, c-format
msgid "cannot compare arrays of different element types"
msgstr "kan inte jämföra arrayer med olika elementtyper"
-#: utils/adt/arrayfuncs.c:3950 utils/adt/rangetypes.c:1254
+#: utils/adt/arrayfuncs.c:3948 utils/adt/rangetypes.c:1254
#: utils/adt/rangetypes.c:1318
#, c-format
msgid "could not identify a hash function for type %s"
msgstr "kunde inte hitta en hash-funktion för typ %s"
-#: utils/adt/arrayfuncs.c:4042
+#: utils/adt/arrayfuncs.c:4040
#, c-format
msgid "could not identify an extended hash function for type %s"
msgstr "kunde inte hitta en utökad hash-funktion för typ %s"
-#: utils/adt/arrayfuncs.c:5217
+#: utils/adt/arrayfuncs.c:5215
#, c-format
msgid "data type %s is not an array type"
msgstr "datatypen %s är inte en arraytyp"
-#: utils/adt/arrayfuncs.c:5272
+#: utils/adt/arrayfuncs.c:5270
#, c-format
msgid "cannot accumulate null arrays"
msgstr "kan inte ackumulera null-array:er"
-#: utils/adt/arrayfuncs.c:5300
+#: utils/adt/arrayfuncs.c:5298
#, c-format
msgid "cannot accumulate empty arrays"
msgstr "kan inte ackumulera tomma array:er"
-#: utils/adt/arrayfuncs.c:5329 utils/adt/arrayfuncs.c:5335
+#: utils/adt/arrayfuncs.c:5327 utils/adt/arrayfuncs.c:5333
#, c-format
msgid "cannot accumulate arrays of different dimensionality"
msgstr "kan inte ackumulera arrayer med olika dimensioner"
-#: utils/adt/arrayfuncs.c:5705 utils/adt/arrayfuncs.c:5745
+#: utils/adt/arrayfuncs.c:5703 utils/adt/arrayfuncs.c:5743
#, c-format
msgid "dimension array or low bound array cannot be null"
msgstr "dimensionsarray eller undre gränsarray kan inte vara null"
-#: utils/adt/arrayfuncs.c:5808 utils/adt/arrayfuncs.c:5834
+#: utils/adt/arrayfuncs.c:5806 utils/adt/arrayfuncs.c:5832
#, c-format
msgid "Dimension array must be one dimensional."
msgstr "Dimensionsarray måste vara endimensionell."
-#: utils/adt/arrayfuncs.c:5813 utils/adt/arrayfuncs.c:5839
+#: utils/adt/arrayfuncs.c:5811 utils/adt/arrayfuncs.c:5837
#, c-format
msgid "dimension values cannot be null"
msgstr "dimensionsvärden kan inte vara null"
-#: utils/adt/arrayfuncs.c:5845
+#: utils/adt/arrayfuncs.c:5843
#, c-format
msgid "Low bound array has different size than dimensions array."
msgstr "Undre arraygräns har annan storlek än dimensionsarray."
-#: utils/adt/arrayfuncs.c:6123
+#: utils/adt/arrayfuncs.c:6121
#, c-format
msgid "removing elements from multidimensional arrays is not supported"
msgstr "borttagning av element från en multidimensionell array stöds inte"
-#: utils/adt/arrayfuncs.c:6400
+#: utils/adt/arrayfuncs.c:6398
#, c-format
msgid "thresholds must be one-dimensional array"
msgstr "gränsvärden måste vara en endimensionell array"
-#: utils/adt/arrayfuncs.c:6405
+#: utils/adt/arrayfuncs.c:6403
#, c-format
msgid "thresholds array must not contain NULLs"
msgstr "gränsvärdesarray får inte innehålla NULLL-värden"
#: utils/adt/date.c:1744 utils/adt/date.c:1773 utils/adt/date.c:2605
#: utils/adt/datetime.c:1658 utils/adt/formatting.c:3635
#: utils/adt/formatting.c:3667 utils/adt/formatting.c:3744
-#: utils/adt/json.c:1621 utils/adt/json.c:1641 utils/adt/timestamp.c:223
+#: utils/adt/json.c:1646 utils/adt/json.c:1666 utils/adt/timestamp.c:223
#: utils/adt/timestamp.c:255 utils/adt/timestamp.c:678
#: utils/adt/timestamp.c:687 utils/adt/timestamp.c:765
#: utils/adt/timestamp.c:798 utils/adt/timestamp.c:2859
msgstr "sökväg måste vara i eller under den aktuella katalogen"
#: utils/adt/genfile.c:115 utils/adt/oracle_compat.c:185
-#: utils/adt/oracle_compat.c:283 utils/adt/oracle_compat.c:759
-#: utils/adt/oracle_compat.c:1054
+#: utils/adt/oracle_compat.c:283 utils/adt/oracle_compat.c:761
+#: utils/adt/oracle_compat.c:1056
#, c-format
msgid "requested length too large"
msgstr "efterfrågad längd är för lång"
msgid "OID out of range"
msgstr "OID utanför sitt intervall"
-#: utils/adt/json.c:787
+#: utils/adt/json.c:794
#, c-format
msgid "Character with value 0x%02x must be escaped."
msgstr "Tecken med värde 0x%02x måste escape:as."
-#: utils/adt/json.c:828
+#: utils/adt/json.c:835
#, c-format
msgid "\"\\u\" must be followed by four hexadecimal digits."
msgstr "\"\\u\" måste följas av fyra hexdecimala siffror."
-#: utils/adt/json.c:949 utils/adt/json.c:967
+#: utils/adt/json.c:969 utils/adt/json.c:987
#, c-format
msgid "Escape sequence \"\\%s\" is invalid."
msgstr "Escape-sekvens \"\\%s\" är ogiltig."
-#: utils/adt/json.c:1136
+#: utils/adt/json.c:1161
#, c-format
msgid "The input string ended unexpectedly."
msgstr "Indatasträngen avslutades oväntat."
-#: utils/adt/json.c:1150
+#: utils/adt/json.c:1175
#, c-format
msgid "Expected end of input, but found \"%s\"."
msgstr "Förväntade slut på indata, men hittade \"%s\"."
-#: utils/adt/json.c:1161
+#: utils/adt/json.c:1186
#, c-format
msgid "Expected JSON value, but found \"%s\"."
msgstr "Förväntade JSON-värde, men hittade \"%s\"."
-#: utils/adt/json.c:1169 utils/adt/json.c:1217
+#: utils/adt/json.c:1194 utils/adt/json.c:1242
#, c-format
msgid "Expected string, but found \"%s\"."
msgstr "Förväntade sträng, men hittade \"%s\"."
-#: utils/adt/json.c:1177
+#: utils/adt/json.c:1202
#, c-format
msgid "Expected array element or \"]\", but found \"%s\"."
msgstr "Färväntade array-element eller \"]\", men hittade \"%s\"."
-#: utils/adt/json.c:1185
+#: utils/adt/json.c:1210
#, c-format
msgid "Expected \",\" or \"]\", but found \"%s\"."
msgstr "Förväntade \",\" eller \"]\", men hittade \"%s\"."
-#: utils/adt/json.c:1193
+#: utils/adt/json.c:1218
#, c-format
msgid "Expected string or \"}\", but found \"%s\"."
msgstr "Färväntade sträng eller \"}\", men hittade \"%s\"."
-#: utils/adt/json.c:1201
+#: utils/adt/json.c:1226
#, c-format
msgid "Expected \":\", but found \"%s\"."
msgstr "Förväntade sig \":\" men hittade \"%s\"."
-#: utils/adt/json.c:1209
+#: utils/adt/json.c:1234
#, c-format
msgid "Expected \",\" or \"}\", but found \"%s\"."
msgstr "Förväntade sig \",\" eller \"}\" men hittade \"%s\"."
-#: utils/adt/json.c:1247
+#: utils/adt/json.c:1272
#, c-format
msgid "Token \"%s\" is invalid."
msgstr "Token \"%s\" är ogiltig."
-#: utils/adt/json.c:1319
+#: utils/adt/json.c:1344
#, c-format
msgid "JSON data, line %d: %s%s%s"
msgstr "JSON-data, rad %d: %s%s%s"
-#: utils/adt/json.c:1475 utils/adt/jsonb.c:739
+#: utils/adt/json.c:1500 utils/adt/jsonb.c:739
#, c-format
msgid "key value must be scalar, not array, composite, or json"
msgstr "nyckelvärde måste vara skalär, inte array, composite eller json"
-#: utils/adt/json.c:2076 utils/adt/json.c:2086 utils/fmgr/funcapi.c:1603
+#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1669
#, c-format
msgid "could not determine data type for argument %d"
msgstr "kunde inte lista ut datatypen för argument %d"
-#: utils/adt/json.c:2110 utils/adt/jsonb.c:1707
+#: utils/adt/json.c:2135 utils/adt/jsonb.c:1707
#, c-format
msgid "field name must not be null"
msgstr "fältnamnet får inte vara null"
-#: utils/adt/json.c:2194 utils/adt/jsonb.c:1157
+#: utils/adt/json.c:2219 utils/adt/jsonb.c:1157
#, c-format
msgid "argument list must have even number of elements"
msgstr "argumentlistan måste ha ett jämt antal element"
#. translator: %s is a SQL function name
-#: utils/adt/json.c:2196 utils/adt/jsonb.c:1159
+#: utils/adt/json.c:2221 utils/adt/jsonb.c:1159
#, c-format
msgid "The arguments of %s must consist of alternating keys and values."
msgstr "Argumenten till %s måste bestå av varannan nyckel och varannat värde."
-#: utils/adt/json.c:2212
+#: utils/adt/json.c:2237
#, c-format
msgid "argument %d cannot be null"
msgstr "argument %d kan inte vara null"
-#: utils/adt/json.c:2213
+#: utils/adt/json.c:2238
#, c-format
msgid "Object keys should be text."
msgstr "Objektnycklar skall vara text."
-#: utils/adt/json.c:2319 utils/adt/jsonb.c:1289
+#: utils/adt/json.c:2344 utils/adt/jsonb.c:1289
#, c-format
msgid "array must have two columns"
msgstr "array:en måste ha två kolumner"
-#: utils/adt/json.c:2343 utils/adt/json.c:2427 utils/adt/jsonb.c:1313
+#: utils/adt/json.c:2368 utils/adt/json.c:2452 utils/adt/jsonb.c:1313
#: utils/adt/jsonb.c:1408
#, c-format
msgid "null value not allowed for object key"
msgstr "null-värde tillåts inte som objektnyckel"
-#: utils/adt/json.c:2416 utils/adt/jsonb.c:1397
+#: utils/adt/json.c:2441 utils/adt/jsonb.c:1397
#, c-format
msgid "mismatched array dimensions"
msgstr "array-dimensionerna stämmer inte"
msgid "invalid oidvector data"
msgstr "ogiltig oidvector-data"
-#: utils/adt/oracle_compat.c:896
+#: utils/adt/oracle_compat.c:898
#, c-format
msgid "requested character too large"
msgstr "efterfrågat tecken är för stort"
-#: utils/adt/oracle_compat.c:946 utils/adt/oracle_compat.c:1008
+#: utils/adt/oracle_compat.c:948 utils/adt/oracle_compat.c:1010
#, c-format
msgid "requested character too large for encoding: %d"
msgstr "efterfrågat tecken är för stort för kodning: %d"
-#: utils/adt/oracle_compat.c:987
+#: utils/adt/oracle_compat.c:989
#, c-format
msgid "requested character not valid for encoding: %d"
msgstr "efterfrågat tecken är inte giltigt för kodning: %d"
-#: utils/adt/oracle_compat.c:1001
+#: utils/adt/oracle_compat.c:1003
#, c-format
msgid "null character not permitted"
msgstr "nolltecken tillåts inte"
msgstr "mer än en operator med namn %s"
#: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865
-#: utils/adt/ruleutils.c:9300 utils/adt/ruleutils.c:9468
+#: utils/adt/ruleutils.c:9313 utils/adt/ruleutils.c:9481
#, c-format
msgid "too many arguments"
msgstr "för många argument"
#: utils/adt/ri_triggers.c:1967
#, c-format
msgid "no pg_constraint entry for trigger \"%s\" on table \"%s\""
-msgstr "ingen pg_constraint-post för utlösare \"%s\" på tabell \"%s\""
+msgstr "ingen pg_constraint-post för trigger \"%s\" på tabell \"%s\""
#: utils/adt/ri_triggers.c:1969
#, c-format
msgid "Remove this referential integrity trigger and its mates, then do ALTER TABLE ADD CONSTRAINT."
-msgstr "Ta bort denna utlösare för referensiell integritet och dess kollegor, gör sen ALTER TABLE ADD CONSTRAINT."
+msgstr "Ta bort denna trigger för referensiell integritet och dess kollegor, gör sen ALTER TABLE ADD CONSTRAINT."
#: utils/adt/ri_triggers.c:2291
#, c-format
msgid "cannot compare record types with different numbers of columns"
msgstr "kan inte jämföra record-typer med olika antal kolumner"
-#: utils/adt/ruleutils.c:4916
+#: utils/adt/ruleutils.c:4918
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr "regel \"%s\" har en icke stödd händelsetyp %d"
#: utils/adt/trigfuncs.c:42
#, c-format
msgid "suppress_redundant_updates_trigger: must be called as trigger"
-msgstr "suppress_redundant_updates_trigger: måste anropas som utlösare"
+msgstr "suppress_redundant_updates_trigger: måste anropas som trigger"
#: utils/adt/trigfuncs.c:48
#, c-format
msgid "invalid query"
msgstr "ogiltig fråga"
-#: utils/adt/xml.c:4037
+#: utils/adt/xml.c:2782
+#, c-format
+msgid "portal \"%s\" does not return tuples"
+msgstr "portalen \"%s\" returnerar inga tupler"
+
+#: utils/adt/xml.c:4041
#, c-format
msgid "invalid array for XML namespace mapping"
msgstr "ogiltig array till XML-namnrymdmappning"
-#: utils/adt/xml.c:4038
+#: utils/adt/xml.c:4042
#, c-format
msgid "The array must be two-dimensional with length of the second axis equal to 2."
msgstr "Arrayen måste vara tvådimensionell där längden på andra axeln är 2."
-#: utils/adt/xml.c:4062
+#: utils/adt/xml.c:4066
#, c-format
msgid "empty XPath expression"
msgstr "tomt XPath-uttryck"
-#: utils/adt/xml.c:4114
+#: utils/adt/xml.c:4118
#, c-format
msgid "neither namespace name nor URI may be null"
msgstr "varken namnrymdnamn eller URI får vara null"
-#: utils/adt/xml.c:4121
+#: utils/adt/xml.c:4125
#, c-format
msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
msgstr "kunde inte registrera XML-namnrymd med namn \"%s\" och URL \"%s\""
-#: utils/adt/xml.c:4472
+#: utils/adt/xml.c:4476
#, c-format
msgid "DEFAULT namespace is not supported"
msgstr "namnrymden DEFAULT stöds inte"
-#: utils/adt/xml.c:4501
+#: utils/adt/xml.c:4505
#, c-format
msgid "row path filter must not be empty string"
msgstr "sökvägsfilter för rad får inte vara tomma strängen"
-#: utils/adt/xml.c:4532
+#: utils/adt/xml.c:4536
#, c-format
msgid "column path filter must not be empty string"
msgstr "sokvägsfilter för kolumn får inte vara tomma strängen"
-#: utils/adt/xml.c:4682
+#: utils/adt/xml.c:4686
#, c-format
msgid "more than one value returned by column XPath expression"
msgstr "mer än ett värde returnerades från kolumns XPath-uttryck"
msgid "operator class \"%s\" of access method %s is missing support function %d for type %s"
msgstr "operatorklass \"%s\" för accessmetod %s saknar supportfunktion %d för typ %s"
-#: utils/cache/plancache.c:718
+#: utils/cache/plancache.c:722
#, c-format
msgid "cached plan must not change result type"
msgstr "cache:ad plan får inte ändra resultattyp"
-#: utils/cache/relcache.c:5928
+#: utils/cache/relcache.c:5929
#, c-format
msgid "could not create relation-cache initialization file \"%s\": %m"
msgstr "kunde inte skapa initieringsfil \"%s\" för relations-cache: %m"
-#: utils/cache/relcache.c:5930
+#: utils/cache/relcache.c:5931
#, c-format
msgid "Continuing anyway, but there's something wrong."
msgstr "Fortsätter ändå, trots att något är fel."
-#: utils/cache/relcache.c:6242
+#: utils/cache/relcache.c:6243
#, c-format
msgid "could not remove cache file \"%s\": %m"
msgstr "kunde inte ta bort cache-fil \"%s\": %m"
msgid "relation mapping file \"%s\" contains incorrect checksum"
msgstr "relationsmappningsfilen \"%s\" innehåller en felaktig checksumma"
-#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:429
+#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:495
#, c-format
msgid "record type has not been registered"
msgstr "posttypen har inte registrerats"
msgid "language validation function %u called for language %u instead of %u"
msgstr "språkvalideringsfunktion %u anropad för språk %u istället för %u"
-#: utils/fmgr/funcapi.c:352
+#: utils/fmgr/funcapi.c:418
#, c-format
msgid "could not determine actual result type for function \"%s\" declared to return type %s"
msgstr "kunde inte bestämma resultattyp för funktion \"%s\" som deklarerats att returnera typ %s"
-#: utils/fmgr/funcapi.c:1442 utils/fmgr/funcapi.c:1474
+#: utils/fmgr/funcapi.c:1508 utils/fmgr/funcapi.c:1540
#, c-format
msgid "number of aliases does not match number of columns"
msgstr "antalet alias matchar inte antalet kolumner"
-#: utils/fmgr/funcapi.c:1468
+#: utils/fmgr/funcapi.c:1534
#, c-format
msgid "no column alias was provided"
msgstr "inget kolumnalias angivet"
-#: utils/fmgr/funcapi.c:1492
+#: utils/fmgr/funcapi.c:1558
#, c-format
msgid "could not determine row description for function returning record"
msgstr "kunde inte få radbeskrivning för funktion som returnerar en record"
msgid "database %u does not exist"
msgstr "databasen %u existerar inte"
-#: utils/init/postinit.c:985
+#: utils/init/postinit.c:986
#, c-format
msgid "It seems to have just been dropped or renamed."
msgstr "Det verkar precis ha tagits bort eller döpts om."
-#: utils/init/postinit.c:1003
+#: utils/init/postinit.c:993
+#, c-format
+msgid "cannot connect to invalid database \"%s\""
+msgstr "kan inte ansluta till ogiltig databas \"%s\""
+
+#: utils/init/postinit.c:1013
#, c-format
msgid "The database subdirectory \"%s\" is missing."
msgstr "Databasens underbibliotek \"%s\" saknas."
-#: utils/init/postinit.c:1008
+#: utils/init/postinit.c:1018
#, c-format
msgid "could not access directory \"%s\": %m"
msgstr "kunde inte komma åt katalog \"%s\": %m"
#: utils/misc/guc.c:2568
msgid "Sets the WAL size that triggers a checkpoint."
-msgstr "Sätter WAL-storlek som utlöser en checkpoint."
+msgstr "Sätter WAL-storlek som triggar en checkpoint."
#: utils/misc/guc.c:2580
msgid "Sets the maximum time between automatic WAL checkpoints."
#: utils/misc/guc.c:2638
msgid "Amount of WAL written out by WAL writer that triggers a flush."
-msgstr "Mängden WAL utskrivna av WAL-skrivaren som utlöser en flush."
+msgstr "Mängden WAL utskrivna av WAL-skrivaren som triggar en flush."
#: utils/misc/guc.c:2649
msgid "Sets the maximum number of simultaneously running WAL sender processes."
#: utils/misc/guc.c:2828
msgid "Maximum number of table synchronization workers per subscription."
-msgstr "Maximalt antal tabellsynkroniseringsarbetare per prenumeration."
+msgstr "Maximalt antal arbetare som synkroniserar tabeller per prenumeration."
#: utils/misc/guc.c:2838
msgid "Automatic log file rotation will occur after N minutes."
#: utils/misc/guc.c:4357
msgid "Sets the session's behavior for triggers and rewrite rules."
-msgstr "Sätter sessionens beteende för utlösare och omskrivningsregler."
+msgstr "Sätter sessionens beteende för triggrar och omskrivningsregler."
#: utils/misc/guc.c:4367
msgid "Sets the current transaction's synchronization level."
msgid "Failed while creating memory context \"%s\"."
msgstr "Misslyckades vid skapande av minneskontext \"%s\"."
-#: utils/mmgr/dsa.c:519 utils/mmgr/dsa.c:1332
+#: utils/mmgr/dsa.c:520 utils/mmgr/dsa.c:1337
#, c-format
msgid "could not attach to dynamic shared area"
msgstr "kunde inte ansluta till dynamisk delad area"
msgid "could not read block %ld of temporary file: read only %zu of %zu bytes"
msgstr "kunde inte läsa block %ld i temporärfil: läste bara %zu av %zu byte"
-#: utils/sort/sharedtuplestore.c:432 utils/sort/sharedtuplestore.c:441
-#: utils/sort/sharedtuplestore.c:464 utils/sort/sharedtuplestore.c:481
-#: utils/sort/sharedtuplestore.c:498
+#: utils/sort/sharedtuplestore.c:433 utils/sort/sharedtuplestore.c:442
+#: utils/sort/sharedtuplestore.c:465 utils/sort/sharedtuplestore.c:482
+#: utils/sort/sharedtuplestore.c:499
#, c-format
msgid "could not read from shared tuplestore temporary file"
msgstr "kunde inte läsa från delad temporär lagringsfil för tupler"
-#: utils/sort/sharedtuplestore.c:487
+#: utils/sort/sharedtuplestore.c:488
#, c-format
msgid "unexpected chunk in shared tuplestore temporary file"
msgstr "oväntad chunk i delad temporär lagringsfil för tupler"
-#: utils/sort/sharedtuplestore.c:571
+#: utils/sort/sharedtuplestore.c:572
#, c-format
msgid "could not seek block %u in shared tuplestore temporary file"
msgstr "kunde inte söka (seek) block %u i delad temporär lagringsfil för tupler"
-#: utils/sort/sharedtuplestore.c:578
+#: utils/sort/sharedtuplestore.c:579
#, c-format
msgid "could not read from shared tuplestore temporary file: read only %zu of %zu bytes"
msgstr "kunde inte läsa från delad temporär lagringsfil för tupler: läste bara %zu av %zu byte"
msgid "The source transaction is not running anymore."
msgstr "Källtransaktionen kör inte längre."
-#: utils/time/snapmgr.c:1249
+#: utils/time/snapmgr.c:1261
#, c-format
msgid "cannot export a snapshot from a subtransaction"
msgstr "kan inte exportera ett snapshot från en subtransaktion"
-#: utils/time/snapmgr.c:1408 utils/time/snapmgr.c:1413
-#: utils/time/snapmgr.c:1418 utils/time/snapmgr.c:1433
-#: utils/time/snapmgr.c:1438 utils/time/snapmgr.c:1443
-#: utils/time/snapmgr.c:1458 utils/time/snapmgr.c:1463
-#: utils/time/snapmgr.c:1468 utils/time/snapmgr.c:1570
-#: utils/time/snapmgr.c:1586 utils/time/snapmgr.c:1611
+#: utils/time/snapmgr.c:1420 utils/time/snapmgr.c:1425
+#: utils/time/snapmgr.c:1430 utils/time/snapmgr.c:1445
+#: utils/time/snapmgr.c:1450 utils/time/snapmgr.c:1455
+#: utils/time/snapmgr.c:1470 utils/time/snapmgr.c:1475
+#: utils/time/snapmgr.c:1480 utils/time/snapmgr.c:1582
+#: utils/time/snapmgr.c:1598 utils/time/snapmgr.c:1623
#, c-format
msgid "invalid snapshot data in file \"%s\""
msgstr "ogiltig snapshot-data i fil \"%s\""
-#: utils/time/snapmgr.c:1505
+#: utils/time/snapmgr.c:1517
#, c-format
msgid "SET TRANSACTION SNAPSHOT must be called before any query"
msgstr "SET TRANSACTION SNAPSHOT måste anropas innan någon fråga"
-#: utils/time/snapmgr.c:1514
+#: utils/time/snapmgr.c:1526
#, c-format
msgid "a snapshot-importing transaction must have isolation level SERIALIZABLE or REPEATABLE READ"
msgstr "en snapshot-importerande transaktion måste ha isoleringsnivå SERIALIZABLE eller REPEATABLE READ"
-#: utils/time/snapmgr.c:1523 utils/time/snapmgr.c:1532
+#: utils/time/snapmgr.c:1535 utils/time/snapmgr.c:1544
#, c-format
msgid "invalid snapshot identifier: \"%s\""
msgstr "ogiltig snapshot-identifierare: \"%s\""
-#: utils/time/snapmgr.c:1624
+#: utils/time/snapmgr.c:1636
#, c-format
msgid "a serializable transaction cannot import a snapshot from a non-serializable transaction"
msgstr "en serialiserbar transaktion kan inte importera ett snapshot från en icke-serialiserbar transaktion"
-#: utils/time/snapmgr.c:1628
+#: utils/time/snapmgr.c:1640
#, c-format
msgid "a non-read-only serializable transaction cannot import a snapshot from a read-only transaction"
msgstr "en serialiserbar transaktion som inte är read-only kan inte importera en snapshot från en read-only-transaktion."
-#: utils/time/snapmgr.c:1643
+#: utils/time/snapmgr.c:1655
#, c-format
msgid "cannot import a snapshot from a different database"
msgstr "kan inte importera en snapshot från en annan databas"
msgstr ""
"Project-Id-Version: postgresql\n"
-"POT-Creation-Date: 2023-04-18 19:50+0000\n"
-"PO-Revision-Date: 2023-04-19 16:28\n"
+"POT-Creation-Date: 2023-08-16 15:36+0000\n"
+"PO-Revision-Date: 2023-08-17 15:51\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Language: uk_UA\n"
msgstr "не записано"
#: ../common/controldata_utils.c:68 ../common/controldata_utils.c:73
-#: commands/copy.c:3553 commands/extension.c:3362 utils/adt/genfile.c:124
+#: commands/copy.c:3553 commands/extension.c:3375 utils/adt/genfile.c:124
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "не вдалося відкрити файл \"%s\" для читання: %m"
#: access/transam/xlog.c:11175 access/transam/xlog.c:11628
#: access/transam/xlog.c:11708 access/transam/xlog.c:11747
#: access/transam/xlog.c:11790 access/transam/xlogfuncs.c:650
-#: access/transam/xlogfuncs.c:669 commands/extension.c:3372 libpq/hba.c:499
+#: access/transam/xlogfuncs.c:669 commands/extension.c:3385 libpq/hba.c:499
#: replication/logical/origin.c:724 replication/logical/origin.c:760
#: replication/logical/reorderbuffer.c:3384
#: replication/logical/snapbuild.c:1867 replication/logical/snapbuild.c:1909
#: replication/slot.c:1419 replication/walsender.c:491
#: replication/walsender.c:2486 storage/file/copydir.c:161
#: storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396
-#: storage/smgr/md.c:501 utils/cache/relmapper.c:724
+#: storage/smgr/md.c:504 utils/cache/relmapper.c:724
#: utils/cache/relmapper.c:842 utils/error/elog.c:1851
#: utils/init/miscinit.c:1283 utils/init/miscinit.c:1418
#: utils/init/miscinit.c:1495 utils/misc/guc.c:8061 utils/misc/guc.c:8093
#: access/transam/xlog.c:4648 access/transam/xlog.c:10417
#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1769
#: replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648
-#: storage/file/fd.c:3417 storage/smgr/md.c:916 storage/smgr/md.c:949
+#: storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952
#: storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
#, c-format
msgid "could not fsync file \"%s\": %m"
#: replication/libpqwalreceiver/libpqwalreceiver.c:284
#: replication/logical/logical.c:179 storage/buffer/localbuf.c:436
#: storage/file/fd.c:803 storage/file/fd.c:1199 storage/file/fd.c:1360
-#: storage/file/fd.c:2169 storage/ipc/procarray.c:1081
-#: storage/ipc/procarray.c:1581 storage/ipc/procarray.c:1588
-#: storage/ipc/procarray.c:2012 storage/ipc/procarray.c:2692
+#: storage/file/fd.c:2169 storage/ipc/procarray.c:1082
+#: storage/ipc/procarray.c:1582 storage/ipc/procarray.c:1589
+#: storage/ipc/procarray.c:2013 storage/ipc/procarray.c:2693
#: utils/adt/cryptohashes.c:45 utils/adt/cryptohashes.c:65
#: utils/adt/formatting.c:1595 utils/adt/formatting.c:1719
#: utils/adt/formatting.c:1844 utils/adt/pg_locale.c:474
#: utils/hash/dynahash.c:1069 utils/mb/mbutils.c:371 utils/mb/mbutils.c:398
#: utils/mb/mbutils.c:727 utils/mb/mbutils.c:753 utils/misc/guc.c:4627
#: utils/misc/guc.c:4643 utils/misc/guc.c:4656 utils/misc/guc.c:7822
-#: utils/misc/tzparser.c:477 utils/mmgr/aset.c:484 utils/mmgr/dsa.c:701
-#: utils/mmgr/dsa.c:723 utils/mmgr/dsa.c:804 utils/mmgr/generation.c:249
+#: utils/misc/tzparser.c:477 utils/mmgr/aset.c:484 utils/mmgr/dsa.c:702
+#: utils/mmgr/dsa.c:724 utils/mmgr/dsa.c:805 utils/mmgr/generation.c:249
#: utils/mmgr/mcxt.c:796 utils/mmgr/mcxt.c:832 utils/mmgr/mcxt.c:870
#: utils/mmgr/mcxt.c:908 utils/mmgr/mcxt.c:944 utils/mmgr/mcxt.c:975
#: utils/mmgr/mcxt.c:1011 utils/mmgr/mcxt.c:1063 utils/mmgr/mcxt.c:1098
#: access/transam/xlog.c:10779 access/transam/xlog.c:10895
#: access/transam/xlog.c:10933 access/transam/xlog.c:11150
#: access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:271
-#: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3351
+#: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3364
#: commands/tablespace.c:807 commands/tablespace.c:898
#: replication/basebackup.c:357 replication/basebackup.c:537
#: replication/basebackup.c:609 replication/logical/snapbuild.c:1645
msgid "could not check access token membership: error code %lu\n"
msgstr "не вдається перевірити членство токену доступу: код помилки %lu\n"
-#: access/brin/brin.c:204
+#: access/brin/brin.c:205
#, c-format
msgid "request for BRIN range summarization for index \"%s\" page %u was not recorded"
msgstr "запит на підсумок діапазону BRIN для індексу «%s» сторінки %u не вдалося записати"
-#: access/brin/brin.c:884 access/brin/brin.c:988 access/gin/ginfast.c:1044
+#: access/brin/brin.c:970 access/brin/brin.c:1074 access/gin/ginfast.c:1049
#: access/transam/xlog.c:10552 access/transam/xlog.c:11101
#: access/transam/xlogfuncs.c:276 access/transam/xlogfuncs.c:303
#: access/transam/xlogfuncs.c:342 access/transam/xlogfuncs.c:363
msgid "recovery is in progress"
msgstr "відновлення у процесі"
-#: access/brin/brin.c:885 access/brin/brin.c:989
+#: access/brin/brin.c:971 access/brin/brin.c:1075
#, c-format
msgid "BRIN control functions cannot be executed during recovery."
msgstr "Контрольна функція BRIN не може бути виконана під час відновлення."
-#: access/brin/brin.c:893 access/brin/brin.c:997
+#: access/brin/brin.c:979 access/brin/brin.c:1083
#, c-format
msgid "block number out of range: %s"
msgstr "заблоковане число за межами діапазону: %s"
-#: access/brin/brin.c:937 access/brin/brin.c:1023
+#: access/brin/brin.c:1023 access/brin/brin.c:1109
#, c-format
msgid "\"%s\" is not a BRIN index"
msgstr "\"%s\" не є індексом BRIN"
-#: access/brin/brin.c:953 access/brin/brin.c:1039
+#: access/brin/brin.c:1039 access/brin/brin.c:1125
#, c-format
msgid "could not open parent table of index %s"
msgstr "не вдалося відкрити батьківську таблицю індексу %s"
msgid "Reduce maintenance_work_mem."
msgstr "Зменшіть maintenance_work_mem."
-#: access/gin/ginfast.c:1045
+#: access/gin/ginfast.c:1050
#, c-format
msgid "GIN pending list cannot be cleaned up during recovery."
msgstr "Черга записів GIN не може бути очищена під час відновлення."
-#: access/gin/ginfast.c:1052
+#: access/gin/ginfast.c:1057
#, c-format
msgid "\"%s\" is not a GIN index"
msgstr "\"%s\" не є індексом GIN"
-#: access/gin/ginfast.c:1063
+#: access/gin/ginfast.c:1068
#, c-format
msgid "cannot access temporary indexes of other sessions"
msgstr "доступ до тимчасових індексів з інших сесій заблокований"
-#: access/gin/ginget.c:270 access/nbtree/nbtinsert.c:638
+#: access/gin/ginget.c:272 access/nbtree/nbtinsert.c:638
#, c-format
msgid "failed to re-find tuple within index \"%s\""
msgstr "не вдалося повторно знайти кортеж в межах індексу \"%s\""
#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:711
#: catalog/heap.c:717 commands/createas.c:207 commands/createas.c:503
-#: commands/indexcmds.c:1870 commands/tablecmds.c:15980 commands/view.c:105
+#: commands/indexcmds.c:1887 commands/tablecmds.c:15980 commands/view.c:105
#: parser/parse_utilcmd.c:4209 regex/regc_pg_locale.c:263
#: utils/adt/formatting.c:1562 utils/adt/formatting.c:1686
#: utils/adt/formatting.c:1811 utils/adt/like.c:194
msgstr "не вдалося скоротити файл \"%s\" до потрібного розміру %u: %m"
#: access/heap/rewriteheap.c:1169 replication/walsender.c:498
-#: storage/smgr/md.c:1276
+#: storage/smgr/md.c:1279
#, c-format
msgid "could not seek to end of file \"%s\": %m"
msgstr "не вдалося досягти кінця файлу \"%s\": %m"
#: replication/logical/snapbuild.c:1687 replication/logical/snapbuild.c:2132
#: replication/slot.c:1403 storage/file/fd.c:706 storage/file/fd.c:3014
#: storage/file/fd.c:3076 storage/file/reinit.c:255 storage/ipc/dsm.c:302
-#: storage/smgr/md.c:342 storage/smgr/md.c:392 storage/sync/sync.c:223
+#: storage/smgr/md.c:345 storage/smgr/md.c:395 storage/sync/sync.c:223
#: utils/time/snapmgr.c:1703
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr[2] "%u сторінок повністю порожні.\n"
msgstr[3] "%u сторінок повністю порожні.\n"
-#: access/heap/vacuumlazy.c:1486 commands/indexcmds.c:3604
-#: commands/indexcmds.c:3622
+#: access/heap/vacuumlazy.c:1486 commands/indexcmds.c:3621
+#: commands/indexcmds.c:3639
#, c-format
msgid "%s."
msgstr "%s."
msgstr "для методу доступу індекса \"%s\" не заданий обробник"
#: access/index/indexam.c:136 catalog/objectaddress.c:1259
-#: commands/indexcmds.c:2613 commands/tablecmds.c:252 commands/tablecmds.c:276
-#: commands/tablecmds.c:15675 commands/tablecmds.c:17246
+#: commands/indexcmds.c:2630 commands/tablecmds.c:252 commands/tablecmds.c:276
+#: commands/tablecmds.c:15675 commands/tablecmds.c:17250
#, c-format
msgid "\"%s\" is not an index"
msgstr "\"%s\" не є індексом"
msgstr "Можливо, це викликано змінною природою індексного вираження."
#: access/nbtree/nbtpage.c:139 access/nbtree/nbtpage.c:525
-#: parser/parse_utilcmd.c:2273
+#: parser/parse_utilcmd.c:2271
#, c-format
msgid "index \"%s\" is not a btree"
msgstr "індекс \"%s\" не є b-деревом"
msgid "transaction identifier \"%s\" is already in use"
msgstr "ідентифікатор транзакції \"%s\" вже використовується"
-#: access/transam/twophase.c:418 access/transam/twophase.c:2501
+#: access/transam/twophase.c:418 access/transam/twophase.c:2534
#, c-format
msgid "maximum number of prepared transactions reached"
msgstr "досягнуто максимального числа підготованих транзакцій"
-#: access/transam/twophase.c:419 access/transam/twophase.c:2502
+#: access/transam/twophase.c:419 access/transam/twophase.c:2535
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr "Збільшіть max_prepared_transactions (наразі %d)."
msgid "corrupted two-phase state in memory for transaction %u"
msgstr "пошкоджена пам'ять двофазного стану для транзакції %u"
+#: access/transam/twophase.c:2516
+#, c-format
+msgid "could not recover two-phase state file for transaction %u"
+msgstr "не вдалося відновити файл 2-фазового стану для транзакції %u"
+
+#: access/transam/twophase.c:2518
+#, c-format
+msgid "Two-phase state file has been found in WAL record %X/%X, but this transaction has already been restored from disk."
+msgstr "Файл 2-фазового стану був знайдений в запису WAL %X/%X, але ця операція вже відновлена з диску."
+
+#: access/transam/twophase.c:2527 jit/jit.c:208 utils/fmgr/dfmgr.c:209
+#: utils/fmgr/dfmgr.c:426 utils/fmgr/dfmgr.c:474
+#, c-format
+msgid "could not access file \"%s\": %m"
+msgstr "немає доступу до файлу \"%s\": %m"
+
#: access/transam/varsup.c:127
#, c-format
msgid "database is not accepting commands to avoid wraparound data loss in database \"%s\""
msgid "creating missing WAL directory \"%s\""
msgstr "створюється відсутній каталог WAL \"%s\""
-#: access/transam/xlog.c:4252 commands/dbcommands.c:2131
+#: access/transam/xlog.c:4252 commands/dbcommands.c:2201
#, c-format
msgid "could not create missing directory \"%s\": %m"
msgstr "не вдалося створити відстуній каталог \"%s\": %m"
msgstr "Ви мали на увазі використаня pg_stop_backup('f')?"
#: access/transam/xlogfuncs.c:186 commands/event_trigger.c:1472
-#: commands/event_trigger.c:2030 commands/extension.c:1921
-#: commands/extension.c:2030 commands/extension.c:2254 commands/prepare.c:716
+#: commands/event_trigger.c:2030 commands/extension.c:1937
+#: commands/extension.c:2046 commands/extension.c:2270 commands/prepare.c:716
#: executor/execExpr.c:2257 executor/execSRF.c:728 executor/functions.c:1038
#: foreign/foreign.c:520 libpq/hba.c:2670 replication/logical/launcher.c:1112
#: replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1493
msgstr "функція \"set-valued\" викликана в контексті, де йому немає місця"
#: access/transam/xlogfuncs.c:190 commands/event_trigger.c:1476
-#: commands/event_trigger.c:2034 commands/extension.c:1925
-#: commands/extension.c:2034 commands/extension.c:2258 commands/prepare.c:720
+#: commands/event_trigger.c:2034 commands/extension.c:1941
+#: commands/extension.c:2050 commands/extension.c:2274 commands/prepare.c:720
#: foreign/foreign.c:525 libpq/hba.c:2674 replication/logical/launcher.c:1116
#: replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1497
#: replication/slotfuncs.c:253 replication/walsender.c:3284
#: commands/dbcommands.c:175 commands/dbcommands.c:184
#: commands/dbcommands.c:193 commands/dbcommands.c:202
#: commands/dbcommands.c:211 commands/dbcommands.c:220
-#: commands/dbcommands.c:229 commands/dbcommands.c:1449
-#: commands/dbcommands.c:1458 commands/dbcommands.c:1467
-#: commands/dbcommands.c:1476 commands/extension.c:1701
-#: commands/extension.c:1711 commands/extension.c:1721
-#: commands/extension.c:1731 commands/extension.c:2973
+#: commands/dbcommands.c:229 commands/dbcommands.c:1475
+#: commands/dbcommands.c:1484 commands/dbcommands.c:1493
+#: commands/dbcommands.c:1502 commands/extension.c:1717
+#: commands/extension.c:1727 commands/extension.c:1737
+#: commands/extension.c:1747 commands/extension.c:2986
#: commands/foreigncmds.c:543 commands/foreigncmds.c:552
#: commands/functioncmds.c:570 commands/functioncmds.c:736
#: commands/functioncmds.c:745 commands/functioncmds.c:754
#: commands/user.c:598 commands/user.c:606 commands/user.c:614
#: commands/user.c:622 commands/user.c:630 commands/user.c:638
#: commands/user.c:647 commands/user.c:655 commands/user.c:663
-#: parser/parse_utilcmd.c:415 replication/pgoutput/pgoutput.c:112
+#: parser/parse_utilcmd.c:413 replication/pgoutput/pgoutput.c:112
#: replication/pgoutput/pgoutput.c:133 replication/walsender.c:822
#: replication/walsender.c:833 replication/walsender.c:843
#, c-format
msgid "publication with OID %u does not exist"
msgstr "публікації %u з OID не існує"
-#: catalog/aclchk.c:5335 commands/subscriptioncmds.c:1133
+#: catalog/aclchk.c:5335 commands/subscriptioncmds.c:1134
#, c-format
msgid "subscription with OID %u does not exist"
msgstr "підписки %u з OID не існує"
msgid "pg_nextoid() can only be used on system catalogs"
msgstr "pg_nextoid() можна використовувати лише для системних каталогів"
-#: catalog/catalog.c:511 parser/parse_utilcmd.c:2220
+#: catalog/catalog.c:511 parser/parse_utilcmd.c:2218
#, c-format
msgid "index \"%s\" does not belong to table \"%s\""
msgstr "індекс \"%s\" не належить таблиці \"%s\""
#: catalog/dependency.c:1221 commands/tablecmds.c:1233
#: commands/tablecmds.c:12895 commands/tablespace.c:465 commands/user.c:1095
#: commands/view.c:519 libpq/auth.c:333 replication/syncrep.c:1308
-#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1351 utils/misc/guc.c:6552
+#: storage/lmgr/deadlock.c:1145 storage/lmgr/proc.c:1353 utils/misc/guc.c:6552
#: utils/misc/guc.c:6588 utils/misc/guc.c:6658 utils/misc/guc.c:10774
#: utils/misc/guc.c:10808 utils/misc/guc.c:10842 utils/misc/guc.c:10885
#: utils/misc/guc.c:10927
msgid "no collation was derived for column \"%s\" with collatable type %s"
msgstr "для стовпця \"%s\" із сортувальним типом %s не вдалося отримати параметри сортування"
-#: catalog/heap.c:1162 catalog/index.c:862 commands/tablecmds.c:3531
+#: catalog/heap.c:1162 catalog/index.c:863 commands/tablecmds.c:3531
#, c-format
msgid "relation \"%s\" already exists"
msgstr "відношення \"%s\" вже існує"
msgid "check constraint \"%s\" already exists"
msgstr "обмеження перевірки \"%s\" вже інсує"
-#: catalog/heap.c:2856 catalog/index.c:876 catalog/pg_constraint.c:669
+#: catalog/heap.c:2856 catalog/index.c:877 catalog/pg_constraint.c:669
#: commands/tablecmds.c:7862
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgid "generation expression is not immutable"
msgstr "вираз генерації не є незмінним"
-#: catalog/heap.c:3084 rewrite/rewriteHandler.c:1234
+#: catalog/heap.c:3084 rewrite/rewriteHandler.c:1236
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "стовпець \"%s\" має тип %s, але тип виразу за замовчуванням %s"
#: catalog/heap.c:3089 commands/prepare.c:388 parser/parse_node.c:434
#: parser/parse_target.c:590 parser/parse_target.c:865
-#: parser/parse_target.c:875 rewrite/rewriteHandler.c:1239
+#: parser/parse_target.c:875 rewrite/rewriteHandler.c:1241
#, c-format
msgid "You will need to rewrite or cast the expression."
msgstr "Потрібно буде переписати або привести вираз."
msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
msgstr "Скоротіть таблицю \"%s\" паралельно або використайте TRUNCATE ... CASCADE."
-#: catalog/index.c:218 parser/parse_utilcmd.c:2128
+#: catalog/index.c:219 parser/parse_utilcmd.c:2126
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr "таблиця \"%s\" не може містити кілька первинних ключів"
-#: catalog/index.c:236
+#: catalog/index.c:237
#, c-format
msgid "primary keys cannot be expressions"
msgstr "первинні ключі не можуть бути виразами"
-#: catalog/index.c:253
+#: catalog/index.c:254
#, c-format
msgid "primary key column \"%s\" is not marked NOT NULL"
msgstr "стовпець первинного ключа \"%s\" не позначений як NOT NULL"
-#: catalog/index.c:761 catalog/index.c:1909
+#: catalog/index.c:762 catalog/index.c:1910
#, c-format
msgid "user-defined indexes on system catalog tables are not supported"
msgstr "користувацькі індекси в таблицях системного каталогу не підтримуються"
-#: catalog/index.c:801
+#: catalog/index.c:802
#, c-format
msgid "nondeterministic collations are not supported for operator class \"%s\""
msgstr "недетерміновані правила сортування не підтримуються для класу операторів \"%s\""
-#: catalog/index.c:816
+#: catalog/index.c:817
#, c-format
msgid "concurrent index creation on system catalog tables is not supported"
msgstr "паралельне створення індексу в таблицях системного каталогу не підтримується"
-#: catalog/index.c:825 catalog/index.c:1270
+#: catalog/index.c:826 catalog/index.c:1271
#, c-format
msgid "concurrent index creation for exclusion constraints is not supported"
msgstr "парарельне створення індексу для обмежень-виключень не підтримується"
-#: catalog/index.c:834
+#: catalog/index.c:835
#, c-format
msgid "shared indexes cannot be created after initdb"
msgstr "не можливо створити спільні індекси після initdb"
-#: catalog/index.c:854 commands/createas.c:265 commands/sequence.c:162
-#: parser/parse_utilcmd.c:221
+#: catalog/index.c:855 commands/createas.c:265 commands/sequence.c:162
+#: parser/parse_utilcmd.c:219
#, c-format