sv: Translation updates
authorDennis Björklund <[email protected]>
Mon, 12 Sep 2022 19:18:33 +0000 (21:18 +0200)
committerDennis Björklund <[email protected]>
Mon, 12 Sep 2022 19:18:33 +0000 (21:18 +0200)
sv/postgres.po

index 1592d9dcc3707945e1b5274ee58301f0c6c51b60..f573a66a01f13e3d089f04291bbad9349009603f 100644 (file)
@@ -23,8 +23,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 10\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2022-08-05 18:46+0000\n"
-"PO-Revision-Date: 2022-08-06 10:20+0200\n"
+"POT-Creation-Date: 2022-09-09 20:46+0000\n"
+"PO-Revision-Date: 2022-09-12 21:14+0200\n"
 "Last-Translator: Dennis Björklund <[email protected]>\n"
 "Language-Team: Swedish <[email protected]>\n"
 "Language: sv\n"
@@ -54,12 +54,12 @@ msgstr "%s: kunde inte öppna fil \"%s\" för läsning: %s\n"
 
 #: ../common/controldata_utils.c:75 access/transam/timeline.c:142
 #: access/transam/timeline.c:362 access/transam/xlog.c:3445
-#: access/transam/xlog.c:11248 access/transam/xlog.c:11261
-#: access/transam/xlog.c:11680 access/transam/xlog.c:11723
-#: access/transam/xlog.c:11762 access/transam/xlog.c:11805
+#: access/transam/xlog.c:11262 access/transam/xlog.c:11275
+#: access/transam/xlog.c:11694 access/transam/xlog.c:11737
+#: access/transam/xlog.c:11776 access/transam/xlog.c:11819
 #: access/transam/xlogfuncs.c:668 access/transam/xlogfuncs.c:687
 #: commands/extension.c:3368 libpq/hba.c:499 replication/logical/origin.c:726
-#: replication/logical/origin.c:756 replication/logical/reorderbuffer.c:3275
+#: replication/logical/origin.c:756 replication/logical/reorderbuffer.c:3277
 #: replication/walsender.c:515 storage/file/buffile.c:269
 #: storage/file/copydir.c:204 utils/adt/genfile.c:145 utils/adt/misc.c:964
 #, c-format
@@ -194,7 +194,7 @@ msgid "could not close directory \"%s\": %s\n"
 msgstr "kunde inte stänga katalog \"%s\": %s\n"
 
 #: ../common/psprintf.c:180 ../port/path.c:630 ../port/path.c:668
-#: ../port/path.c:685 access/transam/twophase.c:1379 access/transam/xlog.c:6481
+#: ../port/path.c:685 access/transam/twophase.c:1379 access/transam/xlog.c:6487
 #: lib/stringinfo.c:258 libpq/auth.c:1155 libpq/auth.c:1534 libpq/auth.c:1602
 #: libpq/auth.c:2120 postmaster/bgworker.c:350 postmaster/bgworker.c:978
 #: postmaster/postmaster.c:2485 postmaster/postmaster.c:2507
@@ -209,8 +209,8 @@ msgstr "kunde inte stänga katalog \"%s\": %s\n"
 #: storage/ipc/procarray.c:2015 storage/ipc/procarray.c:2679
 #: utils/adt/formatting.c:1575 utils/adt/formatting.c:1700
 #: utils/adt/formatting.c:1826 utils/adt/pg_locale.c:474
-#: utils/adt/pg_locale.c:638 utils/adt/regexp.c:223 utils/adt/varlena.c:4703
-#: utils/adt/varlena.c:4724 utils/fmgr/dfmgr.c:221 utils/hash/dynahash.c:444
+#: utils/adt/pg_locale.c:638 utils/adt/regexp.c:223 utils/adt/varlena.c:4699
+#: utils/adt/varlena.c:4720 utils/fmgr/dfmgr.c:221 utils/hash/dynahash.c:444
 #: utils/hash/dynahash.c:553 utils/hash/dynahash.c:1065 utils/mb/mbutils.c:382
 #: utils/mb/mbutils.c:409 utils/mb/mbutils.c:738 utils/mb/mbutils.c:764
 #: utils/misc/guc.c:4017 utils/misc/guc.c:4033 utils/misc/guc.c:4046
@@ -412,7 +412,7 @@ msgid "request for BRIN range summarization for index \"%s\" page %u was not rec
 msgstr "förfrågan efter BRIN-intervallsummering för index \"%s\" sida %u har inte spelats in"
 
 #: access/brin/brin.c:878 access/brin/brin.c:982 access/gin/ginfast.c:990
-#: access/transam/xlog.c:10642 access/transam/xlog.c:11187
+#: access/transam/xlog.c:10656 access/transam/xlog.c:11201
 #: access/transam/xlogfuncs.c:296 access/transam/xlogfuncs.c:323
 #: access/transam/xlogfuncs.c:362 access/transam/xlogfuncs.c:383
 #: access/transam/xlogfuncs.c:404 access/transam/xlogfuncs.c:474
@@ -842,7 +842,7 @@ msgstr "kunde inte skriva till fil \"%s\", skrev %d av %d: %m."
 #: access/heap/rewriteheap.c:981 access/heap/rewriteheap.c:1204
 #: access/heap/rewriteheap.c:1304 access/transam/timeline.c:428
 #: access/transam/timeline.c:508 access/transam/xlog.c:3307
-#: access/transam/xlog.c:3478 replication/logical/snapbuild.c:1669
+#: access/transam/xlog.c:3478 replication/logical/snapbuild.c:1761
 #: replication/slot.c:1319 replication/slot.c:1415 storage/file/fd.c:651
 #: storage/file/fd.c:3250 storage/smgr/md.c:1079 storage/smgr/md.c:1324
 #: storage/smgr/md.c:1510 utils/misc/guc.c:7073
@@ -853,8 +853,8 @@ msgstr "kunde inte fsync:a fil \"%s\": %m"
 #: access/heap/rewriteheap.c:1036 access/heap/rewriteheap.c:1156
 #: access/transam/timeline.c:329 access/transam/timeline.c:483
 #: access/transam/xlog.c:3261 access/transam/xlog.c:3416
-#: access/transam/xlog.c:10997 access/transam/xlog.c:11035
-#: access/transam/xlog.c:11439 postmaster/postmaster.c:4559
+#: access/transam/xlog.c:11011 access/transam/xlog.c:11049
+#: access/transam/xlog.c:11453 postmaster/postmaster.c:4559
 #: replication/logical/origin.c:582 replication/slot.c:1266
 #: storage/file/copydir.c:176 storage/smgr/md.c:328 utils/time/snapmgr.c:1299
 #, c-format
@@ -877,7 +877,7 @@ msgstr "kunde inte söka (seek) till slutet av filen \"%s\": %m"
 #: access/transam/xlog.c:3293 access/transam/xlog.c:3469
 #: postmaster/postmaster.c:4569 postmaster/postmaster.c:4579
 #: replication/logical/origin.c:597 replication/logical/origin.c:642
-#: replication/logical/origin.c:664 replication/logical/snapbuild.c:1645
+#: replication/logical/origin.c:664 replication/logical/snapbuild.c:1737
 #: replication/slot.c:1301 storage/file/buffile.c:343
 #: storage/file/copydir.c:217 utils/init/miscinit.c:1259
 #: utils/init/miscinit.c:1270 utils/init/miscinit.c:1278 utils/misc/guc.c:7034
@@ -890,8 +890,8 @@ msgstr "kunde inte skriva till fil \"%s\": %m"
 #: access/heap/rewriteheap.c:1278 access/transam/xlogarchive.c:112
 #: access/transam/xlogarchive.c:457 postmaster/postmaster.c:1281
 #: postmaster/syslogger.c:1455 replication/logical/origin.c:569
-#: replication/logical/reorderbuffer.c:2777
-#: replication/logical/snapbuild.c:1586 replication/logical/snapbuild.c:1992
+#: replication/logical/reorderbuffer.c:2779
+#: replication/logical/snapbuild.c:1678 replication/logical/snapbuild.c:2084
 #: replication/slot.c:1385 storage/file/fd.c:702 storage/ipc/dsm.c:322
 #: storage/smgr/md.c:473 storage/smgr/md.c:517 storage/smgr/md.c:1457
 #, c-format
@@ -905,10 +905,10 @@ msgstr "kunde inte ta bort fil \"%s\": %m"
 #: access/transam/xlog.c:3783 access/transam/xlogutils.c:706
 #: postmaster/syslogger.c:1464 replication/basebackup.c:490
 #: replication/basebackup.c:1242 replication/logical/origin.c:719
-#: replication/logical/reorderbuffer.c:2291
-#: replication/logical/reorderbuffer.c:2548
-#: replication/logical/reorderbuffer.c:3255
-#: replication/logical/snapbuild.c:1631 replication/logical/snapbuild.c:1734
+#: replication/logical/reorderbuffer.c:2293
+#: replication/logical/reorderbuffer.c:2550
+#: replication/logical/reorderbuffer.c:3257
+#: replication/logical/snapbuild.c:1723 replication/logical/snapbuild.c:1826
 #: replication/slot.c:1400 replication/walsender.c:488
 #: replication/walsender.c:2446 storage/file/copydir.c:169
 #: storage/file/fd.c:634 storage/file/fd.c:3162 storage/file/fd.c:3229
@@ -962,7 +962,7 @@ msgstr ""
 "eller möjligen full-text-indexering."
 
 #: access/nbtree/nbtpage.c:169 access/nbtree/nbtpage.c:372
-#: access/nbtree/nbtpage.c:459 parser/parse_utilcmd.c:2146
+#: access/nbtree/nbtpage.c:459 parser/parse_utilcmd.c:2156
 #, c-format
 msgid "index \"%s\" is not a btree"
 msgstr "index \"%s\" är inte ett btree"
@@ -973,12 +973,12 @@ msgstr "index \"%s\" är inte ett btree"
 msgid "version mismatch in index \"%s\": file version %d, code version %d"
 msgstr "versionsfel i index \"%s\": filversion %d, kodversion %d"
 
-#: access/nbtree/nbtpage.c:1161
+#: access/nbtree/nbtpage.c:1178
 #, c-format
 msgid "index \"%s\" contains a half-dead internal page"
 msgstr "index \"%s\" innehåller en halvdöd intern sida"
 
-#: access/nbtree/nbtpage.c:1163
+#: access/nbtree/nbtpage.c:1180
 #, c-format
 msgid "This can be caused by an interrupted VACUUM in version 9.3 or older, before upgrade. Please REINDEX it."
 msgstr "Detta kan ha orsakats av en avbruten VACUUM i version 9.3 eller äldre, innan uppdatering. Vänligen REINDEX:era det."
@@ -1361,7 +1361,7 @@ msgstr "kunde inte göra stat() på tvåfas-statusfil \"%s\": %m"
 msgid "could not read two-phase state file \"%s\": %m"
 msgstr "kunde inte läsa tvåfas-statusfil \"%s\": %m"
 
-#: access/transam/twophase.c:1380 access/transam/xlog.c:6482
+#: access/transam/twophase.c:1380 access/transam/xlog.c:6488
 #, c-format
 msgid "Failed while allocating a WAL reading processor."
 msgstr "Misslyckades vid allokering av en WAL-läs-processor."
@@ -1623,7 +1623,7 @@ msgstr "otillräckligt med data i fil \"%s\""
 msgid "could not open write-ahead log file \"%s\": %m"
 msgstr "kunde inte öppna write-ahead-logg-fil \"%s\": %m"
 
-#: access/transam/xlog.c:3809 access/transam/xlog.c:5671
+#: access/transam/xlog.c:3809 access/transam/xlog.c:5677
 #, c-format
 msgid "could not close log file %s: %m"
 msgstr "kunde inte stänga loggfil %s: %m"
@@ -1670,255 +1670,255 @@ msgstr "skapar saknad WAL-katalog \"%s\""
 msgid "could not create missing directory \"%s\": %m"
 msgstr "kunde inte skapa saknad katalog \"%s\": %m"
 
-#: access/transam/xlog.c:4307
+#: access/transam/xlog.c:4313
 #, c-format
 msgid "unexpected timeline ID %u in log segment %s, offset %u"
 msgstr "oväntad tidslinje-ID %u i loggsegment %s, offset %u"
 
-#: access/transam/xlog.c:4445
+#: access/transam/xlog.c:4451
 #, c-format
 msgid "new timeline %u is not a child of database system timeline %u"
 msgstr "ny tidslinje %u är inte ett barn till databasens systemtidslinje %u"
 
-#: access/transam/xlog.c:4459
+#: access/transam/xlog.c:4465
 #, c-format
 msgid "new timeline %u forked off current database system timeline %u before current recovery point %X/%X"
 msgstr "ny tidslinje %u skapad från aktuella databasens systemtidslinje %u innan nuvarande återställningspunkt %X/%X"
 
-#: access/transam/xlog.c:4478
+#: access/transam/xlog.c:4484
 #, c-format
 msgid "new target timeline is %u"
 msgstr "ny måltidslinje är %u"
 
-#: access/transam/xlog.c:4559
+#: access/transam/xlog.c:4565
 #, c-format
 msgid "could not create control file \"%s\": %m"
 msgstr "kunde inte skapa kontrollfil \"%s\": %m"
 
-#: access/transam/xlog.c:4571 access/transam/xlog.c:4805
+#: access/transam/xlog.c:4577 access/transam/xlog.c:4811
 #, c-format
 msgid "could not write to control file: %m"
 msgstr "kunde inte skriva till kontrollfil: %m"
 
-#: access/transam/xlog.c:4579 access/transam/xlog.c:4813
+#: access/transam/xlog.c:4585 access/transam/xlog.c:4819
 #, c-format
 msgid "could not fsync control file: %m"
 msgstr "kunde inte fsync:a kontrollfil: %m"
 
-#: access/transam/xlog.c:4585 access/transam/xlog.c:4819
+#: access/transam/xlog.c:4591 access/transam/xlog.c:4825
 #, c-format
 msgid "could not close control file: %m"
 msgstr "kunde inte stänga kontrollfil: %m"
 
-#: access/transam/xlog.c:4604 access/transam/xlog.c:4793
+#: access/transam/xlog.c:4610 access/transam/xlog.c:4799
 #, c-format
 msgid "could not open control file \"%s\": %m"
 msgstr "kunde inte öppna kontrollfil \"%s\": %m"
 
-#: access/transam/xlog.c:4614
+#: access/transam/xlog.c:4620
 #, c-format
 msgid "could not read from control file: %m"
 msgstr "kunde inte läsa från kontrollfil: %m"
 
-#: access/transam/xlog.c:4617
+#: access/transam/xlog.c:4623
 #, c-format
 msgid "could not read from control file: read %d bytes, expected %d"
 msgstr "kunde inte läsa från kontrollfil: läste %d byte, förväntade %d"
 
-#: access/transam/xlog.c:4632 access/transam/xlog.c:4641
-#: access/transam/xlog.c:4665 access/transam/xlog.c:4672
-#: access/transam/xlog.c:4679 access/transam/xlog.c:4684
-#: access/transam/xlog.c:4691 access/transam/xlog.c:4698
-#: access/transam/xlog.c:4705 access/transam/xlog.c:4712
-#: access/transam/xlog.c:4719 access/transam/xlog.c:4726
-#: access/transam/xlog.c:4733 access/transam/xlog.c:4742
-#: access/transam/xlog.c:4749 access/transam/xlog.c:4758
-#: access/transam/xlog.c:4765 utils/init/miscinit.c:1416
+#: access/transam/xlog.c:4638 access/transam/xlog.c:4647
+#: access/transam/xlog.c:4671 access/transam/xlog.c:4678
+#: access/transam/xlog.c:4685 access/transam/xlog.c:4690
+#: access/transam/xlog.c:4697 access/transam/xlog.c:4704
+#: access/transam/xlog.c:4711 access/transam/xlog.c:4718
+#: access/transam/xlog.c:4725 access/transam/xlog.c:4732
+#: access/transam/xlog.c:4739 access/transam/xlog.c:4748
+#: access/transam/xlog.c:4755 access/transam/xlog.c:4764
+#: access/transam/xlog.c:4771 utils/init/miscinit.c:1416
 #, c-format
 msgid "database files are incompatible with server"
 msgstr "databasfilerna är inkompatibla med servern"
 
-#: access/transam/xlog.c:4633
+#: access/transam/xlog.c:4639
 #, c-format
 msgid "The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
 msgstr "Databasklustret initierades med PG_CONTROL_VERSION %d (0x%08x), men servern kompilerades med PG_CONTROL_VERSION %d (0x%08x)."
 
-#: access/transam/xlog.c:4637
+#: access/transam/xlog.c:4643
 #, c-format
 msgid "This could be a problem of mismatched byte ordering.  It looks like you need to initdb."
 msgstr "Detta kan orsakas av en felaktig byte-ordning.  Du behöver troligen köra initdb."
 
-#: access/transam/xlog.c:4642
+#: access/transam/xlog.c:4648
 #, c-format
 msgid "The database cluster was initialized with PG_CONTROL_VERSION %d, but the server was compiled with PG_CONTROL_VERSION %d."
 msgstr "Databasklustret initierades med PG_CONTROL_VERSION %d, men servern kompilerades med PG_CONTROL_VERSION %d."
 
-#: access/transam/xlog.c:4645 access/transam/xlog.c:4669
-#: access/transam/xlog.c:4676 access/transam/xlog.c:4681
+#: access/transam/xlog.c:4651 access/transam/xlog.c:4675
+#: access/transam/xlog.c:4682 access/transam/xlog.c:4687
 #, c-format
 msgid "It looks like you need to initdb."
 msgstr "Du behöver troligen köra initdb."
 
-#: access/transam/xlog.c:4656
+#: access/transam/xlog.c:4662
 #, c-format
 msgid "incorrect checksum in control file"
 msgstr "ogiltig kontrollsumma kontrollfil"
 
-#: access/transam/xlog.c:4666
+#: access/transam/xlog.c:4672
 #, c-format
 msgid "The database cluster was initialized with CATALOG_VERSION_NO %d, but the server was compiled with CATALOG_VERSION_NO %d."
 msgstr "Databasklustret initierades med CATALOG_VERSION_NO %d, men servern kompilerades med CATALOG_VERSION_NO %d."
 
-#: access/transam/xlog.c:4673
+#: access/transam/xlog.c:4679
 #, c-format
 msgid "The database cluster was initialized with MAXALIGN %d, but the server was compiled with MAXALIGN %d."
 msgstr "Databasklustret initierades med MAXALIGN %d, men servern kompilerades med MAXALIGN %d."
 
-#: access/transam/xlog.c:4680
+#: access/transam/xlog.c:4686
 #, c-format
 msgid "The database cluster appears to use a different floating-point number format than the server executable."
 msgstr "Databasklustret verkar använda en annan flyttalsrepresentation än vad serverprogrammet gör."
 
-#: access/transam/xlog.c:4685
+#: access/transam/xlog.c:4691
 #, c-format
 msgid "The database cluster was initialized with BLCKSZ %d, but the server was compiled with BLCKSZ %d."
 msgstr "Databasklustret initierades med BLCKSZ %d, men servern kompilerades med BLCKSZ %d."
 
-#: access/transam/xlog.c:4688 access/transam/xlog.c:4695
-#: access/transam/xlog.c:4702 access/transam/xlog.c:4709
-#: access/transam/xlog.c:4716 access/transam/xlog.c:4723
-#: access/transam/xlog.c:4730 access/transam/xlog.c:4737
-#: access/transam/xlog.c:4745 access/transam/xlog.c:4752
-#: access/transam/xlog.c:4761 access/transam/xlog.c:4768
+#: access/transam/xlog.c:4694 access/transam/xlog.c:4701
+#: access/transam/xlog.c:4708 access/transam/xlog.c:4715
+#: access/transam/xlog.c:4722 access/transam/xlog.c:4729
+#: access/transam/xlog.c:4736 access/transam/xlog.c:4743
+#: access/transam/xlog.c:4751 access/transam/xlog.c:4758
+#: access/transam/xlog.c:4767 access/transam/xlog.c:4774
 #, c-format
 msgid "It looks like you need to recompile or initdb."
 msgstr "Det verkar som om du måste kompilera om eller köra initdb."
 
-#: access/transam/xlog.c:4692
+#: access/transam/xlog.c:4698
 #, c-format
 msgid "The database cluster was initialized with RELSEG_SIZE %d, but the server was compiled with RELSEG_SIZE %d."
 msgstr "Databasklustret initierades med RELSEG_SIZE %d, men servern kompilerades med RELSEG_SIZE %d."
 
-#: access/transam/xlog.c:4699
+#: access/transam/xlog.c:4705
 #, c-format
 msgid "The database cluster was initialized with XLOG_BLCKSZ %d, but the server was compiled with XLOG_BLCKSZ %d."
 msgstr "Databasklustret initierades med XLOG_BLCKSZ %d, men servern kompilerades med XLOG_BLCKSZ %d."
 
-#: access/transam/xlog.c:4706
+#: access/transam/xlog.c:4712
 #, c-format
 msgid "The database cluster was initialized with XLOG_SEG_SIZE %d, but the server was compiled with XLOG_SEG_SIZE %d."
 msgstr "Databasklustret initierades med XLOG_SEG_SIZE %d, men servern kompilerades med XLOG_SEG_SIZE %d."
 
-#: access/transam/xlog.c:4713
+#: access/transam/xlog.c:4719
 #, c-format
 msgid "The database cluster was initialized with NAMEDATALEN %d, but the server was compiled with NAMEDATALEN %d."
 msgstr "Databasklustret initierades med NAMEDATALEN %d, men servern kompilerades med NAMEDATALEN %d."
 
-#: access/transam/xlog.c:4720
+#: access/transam/xlog.c:4726
 #, c-format
 msgid "The database cluster was initialized with INDEX_MAX_KEYS %d, but the server was compiled with INDEX_MAX_KEYS %d."
 msgstr "Databasklustret initierades med INDEX_MAX_KEYS %d, men servern kompilerades med INDEX_MAX_KEYS %d."
 
-#: access/transam/xlog.c:4727
+#: access/transam/xlog.c:4733
 #, c-format
 msgid "The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the server was compiled with TOAST_MAX_CHUNK_SIZE %d."
 msgstr "Databasklustret initierades med TOAST_MAX_CHUNK_SIZE %d, men servern kompilerades med TOAST_MAX_CHUNK_SIZE %d."
 
-#: access/transam/xlog.c:4734
+#: access/transam/xlog.c:4740
 #, c-format
 msgid "The database cluster was initialized with LOBLKSIZE %d, but the server was compiled with LOBLKSIZE %d."
 msgstr "Databasklustret initierades med LOBLKSIZE %d, men servern kompilerades med LOBLKSIZE %d."
 
-#: access/transam/xlog.c:4743
+#: access/transam/xlog.c:4749
 #, c-format
 msgid "The database cluster was initialized without USE_FLOAT4_BYVAL but the server was compiled with USE_FLOAT4_BYVAL."
 msgstr "Databasklustret initierades utan USE_FLOAT4_BYVAL, men servern kompilerades med USE_FLOAT4_BYVAL."
 
-#: access/transam/xlog.c:4750
+#: access/transam/xlog.c:4756
 #, c-format
 msgid "The database cluster was initialized with USE_FLOAT4_BYVAL but the server was compiled without USE_FLOAT4_BYVAL."
 msgstr "Databasklustret initierades med USE_FLOAT4_BYVAL, men servern kompilerades utan USE_FLOAT4_BYVAL."
 
-#: access/transam/xlog.c:4759
+#: access/transam/xlog.c:4765
 #, c-format
 msgid "The database cluster was initialized without USE_FLOAT8_BYVAL but the server was compiled with USE_FLOAT8_BYVAL."
 msgstr "Databasklustret initierades utan USE_FLOAT8_BYVAL, men servern kompilerades med USE_FLOAT8_BYVAL."
 
-#: access/transam/xlog.c:4766
+#: access/transam/xlog.c:4772
 #, c-format
 msgid "The database cluster was initialized with USE_FLOAT8_BYVAL but the server was compiled without USE_FLOAT8_BYVAL."
 msgstr "Databasklustret initierades med USE_FLOAT8_BYVAL, men servern kompilerades utan USE_FLOAT8_BYVAL."
 
-#: access/transam/xlog.c:5122
+#: access/transam/xlog.c:5128
 #, c-format
 msgid "could not generate secret authorization token"
 msgstr "kunde inte generera hemligt auktorisationstoken"
 
-#: access/transam/xlog.c:5212
+#: access/transam/xlog.c:5218
 #, c-format
 msgid "could not write bootstrap write-ahead log file: %m"
 msgstr "kunde inte skriva bootstrap-write-ahead-loggfil: %m"
 
-#: access/transam/xlog.c:5220
+#: access/transam/xlog.c:5226
 #, c-format
 msgid "could not fsync bootstrap write-ahead log file: %m"
 msgstr "kunde inte fsync:a bootstrap-write-ahead-loggfil: %m"
 
-#: access/transam/xlog.c:5226
+#: access/transam/xlog.c:5232
 #, c-format
 msgid "could not close bootstrap write-ahead log file: %m"
 msgstr "kunde inte stänga bootstrap-write-ahead-loggfil: %m"
 
-#: access/transam/xlog.c:5302
+#: access/transam/xlog.c:5308
 #, c-format
 msgid "could not open recovery command file \"%s\": %m"
 msgstr "kunde inte öppna återställningskommandofil \"%s\": %m"
 
-#: access/transam/xlog.c:5348 access/transam/xlog.c:5450
+#: access/transam/xlog.c:5354 access/transam/xlog.c:5456
 #, c-format
 msgid "invalid value for recovery parameter \"%s\": \"%s\""
 msgstr "ogiltigt värde för återställningsparameter \"%s\": \"%s\""
 
-#: access/transam/xlog.c:5351
+#: access/transam/xlog.c:5357
 #, c-format
 msgid "Valid values are \"pause\", \"promote\", and \"shutdown\"."
 msgstr "Giltiga värden är \"pause\", \"promote\" och \"shutdown\"."
 
-#: access/transam/xlog.c:5371
+#: access/transam/xlog.c:5377
 #, c-format
 msgid "recovery_target_timeline is not a valid number: \"%s\""
 msgstr "recovery_target_timeline är inte ett giltigt nummer: \"%s\""
 
-#: access/transam/xlog.c:5388
+#: access/transam/xlog.c:5394
 #, c-format
 msgid "recovery_target_xid is not a valid number: \"%s\""
 msgstr "recovery_target_xid är inte ett giltigt nummer: \"%s\""
 
-#: access/transam/xlog.c:5419
+#: access/transam/xlog.c:5425
 #, c-format
 msgid "recovery_target_name is too long (maximum %d characters)"
 msgstr "recovery_target_name är för lång (maximalt %d tecken)"
 
-#: access/transam/xlog.c:5453
+#: access/transam/xlog.c:5459
 #, c-format
 msgid "The only allowed value is \"immediate\"."
 msgstr "Det enda tillåtna värdet är \"immediate\"."
 
-#: access/transam/xlog.c:5466 access/transam/xlog.c:5477
+#: access/transam/xlog.c:5472 access/transam/xlog.c:5483
 #: commands/extension.c:547 commands/extension.c:555 utils/misc/guc.c:5773
 #, c-format
 msgid "parameter \"%s\" requires a Boolean value"
 msgstr "parameter \"%s\" kräver ett boolskt värde"
 
-#: access/transam/xlog.c:5512
+#: access/transam/xlog.c:5518
 #, c-format
 msgid "parameter \"%s\" requires a temporal value"
 msgstr "parameter \"%s\" kräver ett temporärt värde"
 
-#: access/transam/xlog.c:5514 catalog/dependency.c:994 catalog/dependency.c:995
+#: access/transam/xlog.c:5520 catalog/dependency.c:994 catalog/dependency.c:995
 #: catalog/dependency.c:1001 catalog/dependency.c:1002
 #: catalog/dependency.c:1013 catalog/dependency.c:1014 commands/tablecmds.c:951
-#: commands/tablecmds.c:10550 commands/user.c:1078 commands/view.c:504
+#: commands/tablecmds.c:10550 commands/user.c:1078 commands/view.c:518
 #: libpq/auth.c:329 replication/syncrep.c:1309 storage/lmgr/deadlock.c:1145
 #: storage/lmgr/proc.c:1318 utils/adt/acl.c:5331 utils/misc/guc.c:5795
 #: utils/misc/guc.c:5888 utils/misc/guc.c:9937 utils/misc/guc.c:9971
@@ -1927,358 +1927,358 @@ msgstr "parameter \"%s\" kräver ett temporärt värde"
 msgid "%s"
 msgstr "%s"
 
-#: access/transam/xlog.c:5521
+#: access/transam/xlog.c:5527
 #, c-format
 msgid "unrecognized recovery parameter \"%s\""
 msgstr "okänd återställningsparameter \"%s\""
 
-#: access/transam/xlog.c:5532
+#: access/transam/xlog.c:5538
 #, c-format
 msgid "recovery command file \"%s\" specified neither primary_conninfo nor restore_command"
 msgstr "återställningskommandofil \"%s\" angav inte vare sig primary_conninfo eller restore_command"
 
-#: access/transam/xlog.c:5534
+#: access/transam/xlog.c:5540
 #, c-format
 msgid "The database server will regularly poll the pg_wal subdirectory to check for files placed there."
 msgstr "Databasservern kommer med jämna mellanrum att poll:a pg_wal-underkatalogen för att se om filer placerats där."
 
-#: access/transam/xlog.c:5541
+#: access/transam/xlog.c:5547
 #, c-format
 msgid "recovery command file \"%s\" must specify restore_command when standby mode is not enabled"
 msgstr "återställningskommandofil \"%s\" måste ange restore_command när standby-läge inte är påslaget"
 
-#: access/transam/xlog.c:5562
+#: access/transam/xlog.c:5568
 #, c-format
 msgid "standby mode is not supported by single-user servers"
 msgstr "standby-läge stöd inte av enanvändarservrar"
 
-#: access/transam/xlog.c:5581
+#: access/transam/xlog.c:5587
 #, c-format
 msgid "recovery target timeline %u does not exist"
 msgstr "återställningsmåltidslinje %u finns inte"
 
-#: access/transam/xlog.c:5690
+#: access/transam/xlog.c:5696
 #, c-format
 msgid "archive recovery complete"
 msgstr "arkivåterställning klar"
 
-#: access/transam/xlog.c:5749 access/transam/xlog.c:6015
+#: access/transam/xlog.c:5755 access/transam/xlog.c:6021
 #, c-format
 msgid "recovery stopping after reaching consistency"
 msgstr "återställning stoppad efter att ha uppnått konsistens"
 
-#: access/transam/xlog.c:5770
+#: access/transam/xlog.c:5776
 #, c-format
 msgid "recovery stopping before WAL location (LSN) \"%X/%X\""
 msgstr "återställning stoppad före WAL-position (LSN) \"%X/%X\""
 
-#: access/transam/xlog.c:5856
+#: access/transam/xlog.c:5862
 #, c-format
 msgid "recovery stopping before commit of transaction %u, time %s"
 msgstr "återställning stoppad före commit av transaktion %u, tid %s"
 
-#: access/transam/xlog.c:5863
+#: access/transam/xlog.c:5869
 #, c-format
 msgid "recovery stopping before abort of transaction %u, time %s"
 msgstr "återställning stoppad före abort av transaktion %u, tid %s"
 
-#: access/transam/xlog.c:5909
+#: access/transam/xlog.c:5915
 #, c-format
 msgid "recovery stopping at restore point \"%s\", time %s"
 msgstr "återställning stoppad vid återställningspunkt \"%s\", tid %s"
 
-#: access/transam/xlog.c:5927
+#: access/transam/xlog.c:5933
 #, c-format
 msgid "recovery stopping after WAL location (LSN) \"%X/%X\""
 msgstr "återställning stoppad efter WAL-position (LSN) \"%X/%X\""
 
-#: access/transam/xlog.c:5995
+#: access/transam/xlog.c:6001
 #, c-format
 msgid "recovery stopping after commit of transaction %u, time %s"
 msgstr "återställning stoppad efter commit av transaktion %u, tid %s"
 
-#: access/transam/xlog.c:6003
+#: access/transam/xlog.c:6009
 #, c-format
 msgid "recovery stopping after abort of transaction %u, time %s"
 msgstr "återställning stoppad efter abort av transaktion %u, tid %s"
 
-#: access/transam/xlog.c:6043
+#: access/transam/xlog.c:6049
 #, c-format
 msgid "recovery has paused"
 msgstr "återställning har pausats"
 
-#: access/transam/xlog.c:6044
+#: access/transam/xlog.c:6050
 #, c-format
 msgid "Execute pg_wal_replay_resume() to continue."
 msgstr "Kör pg_wal_replay_resume() för att fortsätta."
 
-#: access/transam/xlog.c:6259
+#: access/transam/xlog.c:6265
 #, c-format
 msgid "hot standby is not possible because %s = %d is a lower setting than on the master server (its value was %d)"
 msgstr "hot standby är inte möjligt då %s = %d har ett lägre värde än på masterservern (dess värde var %d)"
 
-#: access/transam/xlog.c:6285
+#: access/transam/xlog.c:6291
 #, c-format
 msgid "WAL was generated with wal_level=minimal, data may be missing"
 msgstr "WAL genererades med wal_level=minimal, data kan saknas"
 
-#: access/transam/xlog.c:6286
+#: access/transam/xlog.c:6292
 #, c-format
 msgid "This happens if you temporarily set wal_level=minimal without taking a new base backup."
 msgstr "Detta händer om du temporärt sätter wal_level=minimal utan att ta en ny basbackup."
 
-#: access/transam/xlog.c:6297
+#: access/transam/xlog.c:6303
 #, c-format
 msgid "hot standby is not possible because wal_level was not set to \"replica\" or higher on the master server"
 msgstr "hot standby är inte möjligt då wal_level inte satts till \"replica\" eller högre på masterservern"
 
-#: access/transam/xlog.c:6298
+#: access/transam/xlog.c:6304
 #, c-format
 msgid "Either set wal_level to \"replica\" on the master, or turn off hot_standby here."
 msgstr "Antingen sätt wal_level till \"replica\" på mastern eller stäng av hot_standby här."
 
-#: access/transam/xlog.c:6355
+#: access/transam/xlog.c:6361
 #, c-format
 msgid "control file contains invalid data"
 msgstr "kontrollfil innehåller ogiltig data"
 
-#: access/transam/xlog.c:6361
+#: access/transam/xlog.c:6367
 #, c-format
 msgid "database system was shut down at %s"
 msgstr "databassystemet stängdes ner vid %s"
 
-#: access/transam/xlog.c:6366
+#: access/transam/xlog.c:6372
 #, c-format
 msgid "database system was shut down in recovery at %s"
 msgstr "databassystemet stängdes ner under återställning vid %s"
 
-#: access/transam/xlog.c:6370
+#: access/transam/xlog.c:6376
 #, c-format
 msgid "database system shutdown was interrupted; last known up at %s"
 msgstr "nedstängning av databasen avbröts; senast kända upptidpunkt vid %s"
 
-#: access/transam/xlog.c:6374
+#: access/transam/xlog.c:6380
 #, c-format
 msgid "database system was interrupted while in recovery at %s"
 msgstr "databassystemet avbröts under återställning vid %s"
 
-#: access/transam/xlog.c:6376
+#: access/transam/xlog.c:6382
 #, c-format
 msgid "This probably means that some data is corrupted and you will have to use the last backup for recovery."
 msgstr "Det betyder troligen att en del data är förstörd och du behöver återställa databasen från den senaste backup:en."
 
-#: access/transam/xlog.c:6380
+#: access/transam/xlog.c:6386
 #, c-format
 msgid "database system was interrupted while in recovery at log time %s"
 msgstr "databassystemet avbröts under återställning vid loggtid %s"
 
-#: access/transam/xlog.c:6382
+#: access/transam/xlog.c:6388
 #, c-format
 msgid "If this has occurred more than once some data might be corrupted and you might need to choose an earlier recovery target."
 msgstr "Om detta har hänt mer än en gång så kan data vara korrupt och du kanske måste återställa till ett tidigare återställningsmål."
 
-#: access/transam/xlog.c:6386
+#: access/transam/xlog.c:6392
 #, c-format
 msgid "database system was interrupted; last known up at %s"
 msgstr "databassystemet avbröts; senast kända upptidpunkt vid %s"
 
-#: access/transam/xlog.c:6442
+#: access/transam/xlog.c:6448
 #, c-format
 msgid "entering standby mode"
 msgstr "går in i standby-läge"
 
-#: access/transam/xlog.c:6445
+#: access/transam/xlog.c:6451
 #, c-format
 msgid "starting point-in-time recovery to XID %u"
 msgstr "startar point-in-time-återställning till XID %u"
 
-#: access/transam/xlog.c:6449
+#: access/transam/xlog.c:6455
 #, c-format
 msgid "starting point-in-time recovery to %s"
 msgstr "startar point-in-time-återställning till %s"
 
-#: access/transam/xlog.c:6453
+#: access/transam/xlog.c:6459
 #, c-format
 msgid "starting point-in-time recovery to \"%s\""
 msgstr "startar point-in-time-återställning till \"%s\""
 
-#: access/transam/xlog.c:6457
+#: access/transam/xlog.c:6463
 #, c-format
 msgid "starting point-in-time recovery to WAL location (LSN) \"%X/%X\""
 msgstr "startar point-in-time-återställning till WAL-position (LSN) \"%X/%X\""
 
-#: access/transam/xlog.c:6462
+#: access/transam/xlog.c:6468
 #, c-format
 msgid "starting point-in-time recovery to earliest consistent point"
 msgstr "startar point-in-time-återställning till tidigast konsistenta punkt"
 
-#: access/transam/xlog.c:6465
+#: access/transam/xlog.c:6471
 #, c-format
 msgid "starting archive recovery"
 msgstr "Startar arkivåterställning"
 
-#: access/transam/xlog.c:6519 access/transam/xlog.c:6647
+#: access/transam/xlog.c:6525 access/transam/xlog.c:6653
 #, c-format
 msgid "checkpoint record is at %X/%X"
 msgstr "checkpoint-posten är vid %X/%X"
 
-#: access/transam/xlog.c:6533
+#: access/transam/xlog.c:6539
 #, c-format
 msgid "could not find redo location referenced by checkpoint record"
 msgstr "kunde inte hitta redo-position refererad av checkpoint-post"
 
-#: access/transam/xlog.c:6534 access/transam/xlog.c:6541
+#: access/transam/xlog.c:6540 access/transam/xlog.c:6547
 #, c-format
 msgid "If you are not restoring from a backup, try removing the file \"%s/backup_label\"."
 msgstr "Om du inte hålller på att återställa från en backup, försök med att ta bort filen \"%s/backup_label\"."
 
-#: access/transam/xlog.c:6540
+#: access/transam/xlog.c:6546
 #, c-format
 msgid "could not locate required checkpoint record"
 msgstr "kunde inte hitta den checkpoint-post som krävs"
 
-#: access/transam/xlog.c:6566 commands/tablespace.c:638
+#: access/transam/xlog.c:6572 commands/tablespace.c:638
 #, c-format
 msgid "could not create symbolic link \"%s\": %m"
 msgstr "kan inte skapa symbolisk länk \"%s\": %m"
 
-#: access/transam/xlog.c:6598 access/transam/xlog.c:6604
+#: access/transam/xlog.c:6604 access/transam/xlog.c:6610
 #, c-format
 msgid "ignoring file \"%s\" because no file \"%s\" exists"
 msgstr "hoppar över fil \"%s\" då ingen fil \"%s\" finns"
 
-#: access/transam/xlog.c:6600 access/transam/xlog.c:11884
+#: access/transam/xlog.c:6606 access/transam/xlog.c:11898
 #, c-format
 msgid "File \"%s\" was renamed to \"%s\"."
 msgstr "Filen \"%s\" döptes om till \"%s\"."
 
-#: access/transam/xlog.c:6606
+#: access/transam/xlog.c:6612
 #, c-format
 msgid "Could not rename file \"%s\" to \"%s\": %m."
 msgstr "Kunde inte döpa om fil \"%s\" till \"%s\": %m"
 
-#: access/transam/xlog.c:6657 access/transam/xlog.c:6672
+#: access/transam/xlog.c:6663 access/transam/xlog.c:6678
 #, c-format
 msgid "could not locate a valid checkpoint record"
 msgstr "kunde inte hitta en giltig checkpoint-post"
 
-#: access/transam/xlog.c:6666
+#: access/transam/xlog.c:6672
 #, c-format
 msgid "using previous checkpoint record at %X/%X"
 msgstr "använder tidigare checkpoint-post vid %X/%X"
 
-#: access/transam/xlog.c:6710
+#: access/transam/xlog.c:6716
 #, c-format
 msgid "requested timeline %u is not a child of this server's history"
 msgstr "efterfrågad tidslinje %u är inte ett barn till denna servers historik"
 
-#: access/transam/xlog.c:6712
+#: access/transam/xlog.c:6718
 #, c-format
 msgid "Latest checkpoint is at %X/%X on timeline %u, but in the history of the requested timeline, the server forked off from that timeline at %X/%X."
 msgstr "Senaste checkpoint är vid %X/%X på tidslinje %u, men i historiken för efterfrågad tidslinje så avvek servern från den tidslinjen vid %X/%X."
 
-#: access/transam/xlog.c:6728
+#: access/transam/xlog.c:6734
 #, c-format
 msgid "requested timeline %u does not contain minimum recovery point %X/%X on timeline %u"
 msgstr "efterfågan tidslinje %u innehåller inte minimal återställningspunkt %X/%X på tidslinje %u"
 
-#: access/transam/xlog.c:6759
+#: access/transam/xlog.c:6765
 #, c-format
 msgid "invalid next transaction ID"
 msgstr "nästa transaktions-ID ogiltig"
 
-#: access/transam/xlog.c:6854
+#: access/transam/xlog.c:6860
 #, c-format
 msgid "invalid redo in checkpoint record"
 msgstr "ogiltig redo i checkpoint-post"
 
-#: access/transam/xlog.c:6865
+#: access/transam/xlog.c:6871
 #, c-format
 msgid "invalid redo record in shutdown checkpoint"
 msgstr "ogiltig redo-post i nedstängnings-checkpoint"
 
-#: access/transam/xlog.c:6905
+#: access/transam/xlog.c:6911
 #, c-format
 msgid "database system was not properly shut down; automatic recovery in progress"
 msgstr "databassystemet stängdes inte ned korrekt; automatisk återställning pågår"
 
-#: access/transam/xlog.c:6909
+#: access/transam/xlog.c:6915
 #, c-format
 msgid "crash recovery starts in timeline %u and has target timeline %u"
 msgstr "krashåterställning startar i tidslinje %u och har måltidslinje %u"
 
-#: access/transam/xlog.c:6957
+#: access/transam/xlog.c:6963
 #, c-format
 msgid "backup_label contains data inconsistent with control file"
 msgstr "backup_label innehåller data som inte stämmer med kontrollfil"
 
-#: access/transam/xlog.c:6958
+#: access/transam/xlog.c:6964
 #, c-format
 msgid "This means that the backup is corrupted and you will have to use another backup for recovery."
 msgstr "Det betyder att backup:en är trasig och du behöver använda en annan backup för att återställa."
 
-#: access/transam/xlog.c:7049
+#: access/transam/xlog.c:7055
 #, c-format
 msgid "initializing for hot standby"
 msgstr "initierar för hot standby"
 
-#: access/transam/xlog.c:7181
+#: access/transam/xlog.c:7187
 #, c-format
 msgid "redo starts at %X/%X"
 msgstr "redo startar vid %X/%X"
 
-#: access/transam/xlog.c:7415
+#: access/transam/xlog.c:7421
 #, c-format
 msgid "requested recovery stop point is before consistent recovery point"
 msgstr "efterfrågad återställningsstoppunkt är före en konsistent återställningspunkt"
 
-#: access/transam/xlog.c:7453
+#: access/transam/xlog.c:7459
 #, c-format
 msgid "redo done at %X/%X"
 msgstr "redo gjord vid %X/%X"
 
-#: access/transam/xlog.c:7458 access/transam/xlog.c:9672
+#: access/transam/xlog.c:7464 access/transam/xlog.c:9686
 #, c-format
 msgid "last completed transaction was at log time %s"
 msgstr "senaste kompletta transaktionen var vid loggtid %s"
 
-#: access/transam/xlog.c:7467
+#: access/transam/xlog.c:7473
 #, c-format
 msgid "redo is not required"
 msgstr "redo behövs inte"
 
-#: access/transam/xlog.c:7551 access/transam/xlog.c:7555
+#: access/transam/xlog.c:7557 access/transam/xlog.c:7561
 #, c-format
 msgid "WAL ends before end of online backup"
 msgstr "WAL slutar före sluttiden av online-backup:en"
 
-#: access/transam/xlog.c:7552
+#: access/transam/xlog.c:7558
 #, c-format
 msgid "All WAL generated while online backup was taken must be available at recovery."
 msgstr "Alla genererade WAL under tiden online-backup:en togs måste vara tillgängliga vid återställning."
 
-#: access/transam/xlog.c:7556
+#: access/transam/xlog.c:7562
 #, c-format
 msgid "Online backup started with pg_start_backup() must be ended with pg_stop_backup(), and all WAL up to that point must be available at recovery."
 msgstr "Online-backup startad med pg_start_backup() måste avslutas med pg_stop_backup() och alla WAL fram till den punkten måste vara tillgängliga vid återställning."
 
-#: access/transam/xlog.c:7559
+#: access/transam/xlog.c:7565
 #, c-format
 msgid "WAL ends before consistent recovery point"
 msgstr "WAL avslutas innan konstistent återställningspunkt"
 
-#: access/transam/xlog.c:7594
+#: access/transam/xlog.c:7600
 #, c-format
 msgid "selected new timeline ID: %u"
 msgstr "valt nytt tidslinje-ID: %u"
 
-#: access/transam/xlog.c:8035 access/transam/xlog.c:10867
-#: access/transam/xlog.c:10982 access/transam/xlog.c:11020
-#: access/transam/xlog.c:11236 access/transam/xlogarchive.c:104
+#: access/transam/xlog.c:8049 access/transam/xlog.c:10881
+#: access/transam/xlog.c:10996 access/transam/xlog.c:11034
+#: access/transam/xlog.c:11250 access/transam/xlogarchive.c:104
 #: access/transam/xlogarchive.c:263 commands/copy.c:1871 commands/copy.c:3208
 #: commands/extension.c:3347 commands/tablespace.c:779
 #: commands/tablespace.c:870 guc-file.l:1061 replication/basebackup.c:496
-#: replication/basebackup.c:566 replication/logical/snapbuild.c:1544
+#: replication/basebackup.c:566 replication/logical/snapbuild.c:1636
 #: storage/file/copydir.c:72 storage/file/copydir.c:115 storage/file/fd.c:3024
 #: storage/file/fd.c:3116 utils/adt/dbsize.c:70 utils/adt/dbsize.c:227
 #: utils/adt/dbsize.c:307 utils/adt/genfile.c:108 utils/adt/genfile.c:327
@@ -2287,188 +2287,188 @@ msgstr "valt nytt tidslinje-ID: %u"
 msgid "could not stat file \"%s\": %m"
 msgstr "kunde inte göra stat() på fil \"%s\": %m"
 
-#: access/transam/xlog.c:8043
+#: access/transam/xlog.c:8057
 #, c-format
 msgid "unexpected directory entry \"%s\" found in %s"
 msgstr "Oväntat katalogpost \"%s\" hittades i %s"
 
-#: access/transam/xlog.c:8045
+#: access/transam/xlog.c:8059
 #, c-format
 msgid "All directory entries in pg_tblspc/ should be symbolic links."
 msgstr "Alla katalogposter i pg_tblspc/ skall vara symboliska länkar"
 
-#: access/transam/xlog.c:8046
+#: access/transam/xlog.c:8060
 #, c-format
 msgid "Remove those directories, or set allow_in_place_tablespaces to ON transiently to let recovery complete."
 msgstr "Ta bort dessa kataloger eller sätt allow_in_place_tablespaces temporärt till ON och låt återställningen gå klart."
 
-#: access/transam/xlog.c:8130
+#: access/transam/xlog.c:8144
 #, c-format
 msgid "consistent recovery state reached at %X/%X"
 msgstr "konsistent återställningstillstånd uppnått vid %X/%X"
 
-#: access/transam/xlog.c:8340
+#: access/transam/xlog.c:8354
 #, c-format
 msgid "invalid primary checkpoint link in control file"
 msgstr "ogiltig primär checkpoint-länk i kontrollfil"
 
-#: access/transam/xlog.c:8344
+#: access/transam/xlog.c:8358
 #, c-format
 msgid "invalid secondary checkpoint link in control file"
 msgstr "ogiltig sekondär checkpoint-länk i kontrollfil"
 
-#: access/transam/xlog.c:8348
+#: access/transam/xlog.c:8362
 #, c-format
 msgid "invalid checkpoint link in backup_label file"
 msgstr "ogiltig checkpoint-länk i \"backup_label\"-fil"
 
-#: access/transam/xlog.c:8365
+#: access/transam/xlog.c:8379
 #, c-format
 msgid "invalid primary checkpoint record"
 msgstr "ogiltig primär checkpoint-post"
 
-#: access/transam/xlog.c:8369
+#: access/transam/xlog.c:8383
 #, c-format
 msgid "invalid secondary checkpoint record"
 msgstr "ogiltig sekundär checkpoint-post"
 
-#: access/transam/xlog.c:8373
+#: access/transam/xlog.c:8387
 #, c-format
 msgid "invalid checkpoint record"
 msgstr "ogiltig checkpoint-post"
 
-#: access/transam/xlog.c:8384
+#: access/transam/xlog.c:8398
 #, c-format
 msgid "invalid resource manager ID in primary checkpoint record"
 msgstr "ogiltig resurshanterar-ID i primär checkpoint-post"
 
-#: access/transam/xlog.c:8388
+#: access/transam/xlog.c:8402
 #, c-format
 msgid "invalid resource manager ID in secondary checkpoint record"
 msgstr "ogiltig resurshanterar-ID i sekundär checkpoint-post"
 
-#: access/transam/xlog.c:8392
+#: access/transam/xlog.c:8406
 #, c-format
 msgid "invalid resource manager ID in checkpoint record"
 msgstr "ogiltig resurshanterar-ID i checkpoint-post"
 
-#: access/transam/xlog.c:8405
+#: access/transam/xlog.c:8419
 #, c-format
 msgid "invalid xl_info in primary checkpoint record"
 msgstr "ogiltig xl_info i primär checkpoint-post"
 
-#: access/transam/xlog.c:8409
+#: access/transam/xlog.c:8423
 #, c-format
 msgid "invalid xl_info in secondary checkpoint record"
 msgstr "ogiltig xl_info i sekundär checkpoint-post"
 
-#: access/transam/xlog.c:8413
+#: access/transam/xlog.c:8427
 #, c-format
 msgid "invalid xl_info in checkpoint record"
 msgstr "ogiltig xl_info i checkpoint-post"
 
-#: access/transam/xlog.c:8424
+#: access/transam/xlog.c:8438
 #, c-format
 msgid "invalid length of primary checkpoint record"
 msgstr "ogiltig längd i primär checkpoint-post"
 
-#: access/transam/xlog.c:8428
+#: access/transam/xlog.c:8442
 #, c-format
 msgid "invalid length of secondary checkpoint record"
 msgstr "ogiltig längd i sekundär checkpoint-post"
 
-#: access/transam/xlog.c:8432
+#: access/transam/xlog.c:8446
 #, c-format
 msgid "invalid length of checkpoint record"
 msgstr "ogiltig längd på checkpoint-post"
 
-#: access/transam/xlog.c:8635
+#: access/transam/xlog.c:8649
 #, c-format
 msgid "shutting down"
 msgstr "stänger ner"
 
-#: access/transam/xlog.c:8941
+#: access/transam/xlog.c:8955
 #, c-format
 msgid "checkpoint skipped because system is idle"
 msgstr "checkpoint överhoppad på grund av att systemet är olastat"
 
-#: access/transam/xlog.c:9156
+#: access/transam/xlog.c:9170
 #, c-format
 msgid "concurrent write-ahead log activity while database system is shutting down"
 msgstr "samtidig write-ahead-logg-aktivitet när databassystemet stängs ner"
 
-#: access/transam/xlog.c:9457
+#: access/transam/xlog.c:9471
 #, c-format
 msgid "skipping restartpoint, recovery has already ended"
 msgstr "hoppar över omstartpunkt, återställning har redan avslutats"
 
-#: access/transam/xlog.c:9480
+#: access/transam/xlog.c:9494
 #, c-format
 msgid "skipping restartpoint, already performed at %X/%X"
 msgstr "hoppar över omstartpunkt, redan gjorde vid %X/%X"
 
-#: access/transam/xlog.c:9670
+#: access/transam/xlog.c:9684
 #, c-format
 msgid "recovery restart point at %X/%X"
 msgstr "återställningens omstartspunkt vid %X/%X"
 
-#: access/transam/xlog.c:9806
+#: access/transam/xlog.c:9820
 #, c-format
 msgid "restore point \"%s\" created at %X/%X"
 msgstr "återställningspunkt \"%s\" skapad vid %X/%X"
 
-#: access/transam/xlog.c:9948
+#: access/transam/xlog.c:9962
 #, c-format
 msgid "unexpected previous timeline ID %u (current timeline ID %u) in checkpoint record"
 msgstr "oväntad föregående tidslinje-ID %u (nuvarande tidslinje-ID %u) i checkpoint-post"
 
-#: access/transam/xlog.c:9957
+#: access/transam/xlog.c:9971
 #, c-format
 msgid "unexpected timeline ID %u (after %u) in checkpoint record"
 msgstr "oväntad tidslinje-ID %u (efter %u) i checkpoint-post"
 
-#: access/transam/xlog.c:9973
+#: access/transam/xlog.c:9987
 #, c-format
 msgid "unexpected timeline ID %u in checkpoint record, before reaching minimum recovery point %X/%X on timeline %u"
 msgstr "oväntad tidslinje-ID %u i checkpoint-post, innan vi nått minimal återställningspunkt %X/%X på tidslinje %u"
 
-#: access/transam/xlog.c:10049
+#: access/transam/xlog.c:10063
 #, c-format
 msgid "online backup was canceled, recovery cannot continue"
 msgstr "online-backup avbröts, återställning kan inte fortsätta"
 
-#: access/transam/xlog.c:10107 access/transam/xlog.c:10165
-#: access/transam/xlog.c:10195
+#: access/transam/xlog.c:10121 access/transam/xlog.c:10179
+#: access/transam/xlog.c:10209
 #, c-format
 msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
 msgstr "oväntad tidslinje-ID %u (skall vara %u) i checkpoint-post"
 
-#: access/transam/xlog.c:10357
+#: access/transam/xlog.c:10371
 #, c-format
 msgid "successfully skipped missing contrecord at %X/%X, overwritten at %s"
 msgstr "lyckades hoppa över saknad contrecord vid %X/%X, överskriven vid %s"
 
-#: access/transam/xlog.c:10510
+#: access/transam/xlog.c:10524
 #, c-format
 msgid "could not fsync log segment %s: %m"
 msgstr "kunde inte fsync:a loggsegment %s: %m"
 
-#: access/transam/xlog.c:10535
+#: access/transam/xlog.c:10549
 #, c-format
 msgid "could not fsync log file %s: %m"
 msgstr "kunde inte fsync:a loggfil %s: %m"
 
-#: access/transam/xlog.c:10543
+#: access/transam/xlog.c:10557
 #, c-format
 msgid "could not fsync write-through log file %s: %m"
 msgstr "kunde inte fsync:a skriv-igenom-loggfil %s: %m"
 
-#: access/transam/xlog.c:10552
+#: access/transam/xlog.c:10566
 #, c-format
 msgid "could not fdatasync log file %s: %m"
 msgstr "kunde inte fdatasync:a loggfil %s: %m"
 
-#: access/transam/xlog.c:10643 access/transam/xlog.c:11188
+#: access/transam/xlog.c:10657 access/transam/xlog.c:11202
 #: access/transam/xlogfuncs.c:297 access/transam/xlogfuncs.c:324
 #: access/transam/xlogfuncs.c:363 access/transam/xlogfuncs.c:384
 #: access/transam/xlogfuncs.c:405
@@ -2476,184 +2476,184 @@ msgstr "kunde inte fdatasync:a loggfil %s: %m"
 msgid "WAL control functions cannot be executed during recovery."
 msgstr "WAL-kontrollfunktioner kan inte köras under återställning."
 
-#: access/transam/xlog.c:10652 access/transam/xlog.c:11197
+#: access/transam/xlog.c:10666 access/transam/xlog.c:11211
 #, c-format
 msgid "WAL level not sufficient for making an online backup"
 msgstr "WAL-nivå inte tillräcklig för att kunna skapa en online-backup"
 
-#: access/transam/xlog.c:10653 access/transam/xlog.c:11198
+#: access/transam/xlog.c:10667 access/transam/xlog.c:11212
 #: access/transam/xlogfuncs.c:330
 #, c-format
 msgid "wal_level must be set to \"replica\" or \"logical\" at server start."
 msgstr "wal_level måste vara satt till \"replica\" eller \"logical\" vid serverstart."
 
-#: access/transam/xlog.c:10658
+#: access/transam/xlog.c:10672
 #, c-format
 msgid "backup label too long (max %d bytes)"
 msgstr "backup-etikett för lång (max %d byte)"
 
-#: access/transam/xlog.c:10695 access/transam/xlog.c:10988
-#: access/transam/xlog.c:11026
+#: access/transam/xlog.c:10709 access/transam/xlog.c:11002
+#: access/transam/xlog.c:11040
 #, c-format
 msgid "a backup is already in progress"
 msgstr "en backup är redan på gång"
 
-#: access/transam/xlog.c:10696
+#: access/transam/xlog.c:10710
 #, c-format
 msgid "Run pg_stop_backup() and try again."
 msgstr "Kör pg_stop_backup() och försök igen."
 
-#: access/transam/xlog.c:10791
+#: access/transam/xlog.c:10805
 #, c-format
 msgid "WAL generated with full_page_writes=off was replayed since last restartpoint"
 msgstr "WAL skapad med full_page_writes=off har återspelats sedab senaste omstartpunkten"
 
-#: access/transam/xlog.c:10793 access/transam/xlog.c:11393
+#: access/transam/xlog.c:10807 access/transam/xlog.c:11407
 #, c-format
 msgid "This means that the backup being taken on the standby is corrupt and should not be used. Enable full_page_writes and run CHECKPOINT on the master, and then try an online backup again."
 msgstr "Det betyder att backup:en som tas på standby:en är trasig och inte skall användas. Slå på full_page_writes och kör CHECKPOINT på master och försök sedan ta en ny online-backup igen."
 
-#: access/transam/xlog.c:10880 replication/basebackup.c:1120
+#: access/transam/xlog.c:10894 replication/basebackup.c:1120
 #: utils/adt/misc.c:540
 #, c-format
 msgid "could not read symbolic link \"%s\": %m"
 msgstr "kan inte läsa symbolisk länk \"%s\": %m"
 
-#: access/transam/xlog.c:10887 replication/basebackup.c:1125
+#: access/transam/xlog.c:10901 replication/basebackup.c:1125
 #: utils/adt/misc.c:545
 #, c-format
 msgid "symbolic link \"%s\" target is too long"
 msgstr "mål för symbolisk länk \"%s\" är för lång"
 
-#: access/transam/xlog.c:10940 commands/tablespace.c:372
+#: access/transam/xlog.c:10954 commands/tablespace.c:372
 #: commands/tablespace.c:534 replication/basebackup.c:1140 utils/adt/misc.c:553
 #, c-format
 msgid "tablespaces are not supported on this platform"
 msgstr "tabellutrymmen stöds inte på denna plattform"
 
-#: access/transam/xlog.c:10989 access/transam/xlog.c:11027
+#: access/transam/xlog.c:11003 access/transam/xlog.c:11041
 #, c-format
 msgid "If you're sure there is no backup in progress, remove file \"%s\" and try again."
 msgstr "Om du är säker på att det inte pågår någon backup så ta bort filen \"%s\" och försök igen."
 
-#: access/transam/xlog.c:11006 access/transam/xlog.c:11044
-#: access/transam/xlog.c:11451 postmaster/syslogger.c:1475
+#: access/transam/xlog.c:11020 access/transam/xlog.c:11058
+#: access/transam/xlog.c:11465 postmaster/syslogger.c:1475
 #: postmaster/syslogger.c:1488
 #, c-format
 msgid "could not write file \"%s\": %m"
 msgstr "kunde inte skriva fil \"%s\": %m"
 
-#: access/transam/xlog.c:11213
+#: access/transam/xlog.c:11227
 #, c-format
 msgid "exclusive backup not in progress"
 msgstr "exklusiv backup är inte på gång"
 
-#: access/transam/xlog.c:11240
+#: access/transam/xlog.c:11254
 #, c-format
 msgid "a backup is not in progress"
 msgstr "ingen backup är på gång"
 
-#: access/transam/xlog.c:11326 access/transam/xlog.c:11339
-#: access/transam/xlog.c:11694 access/transam/xlog.c:11700
-#: access/transam/xlog.c:11784 access/transam/xlogfuncs.c:698
+#: access/transam/xlog.c:11340 access/transam/xlog.c:11353
+#: access/transam/xlog.c:11708 access/transam/xlog.c:11714
+#: access/transam/xlog.c:11798 access/transam/xlogfuncs.c:698
 #, c-format
 msgid "invalid data in file \"%s\""
 msgstr "felaktig data i fil \"%s\""
 
-#: access/transam/xlog.c:11343 replication/basebackup.c:1018
+#: access/transam/xlog.c:11357 replication/basebackup.c:1018
 #, c-format
 msgid "the standby was promoted during online backup"
 msgstr "standby:en befordrades under online-backup"
 
-#: access/transam/xlog.c:11344 replication/basebackup.c:1019
+#: access/transam/xlog.c:11358 replication/basebackup.c:1019
 #, c-format
 msgid "This means that the backup being taken is corrupt and should not be used. Try taking another online backup."
 msgstr "Det betyder att backupen som tas är trasig och inte skall användas. Försök ta en ny online-backup."
 
-#: access/transam/xlog.c:11391
+#: access/transam/xlog.c:11405
 #, c-format
 msgid "WAL generated with full_page_writes=off was replayed during online backup"
 msgstr "WAL skapad med full_page_writes=off återspelades under online-backup"
 
-#: access/transam/xlog.c:11506
+#: access/transam/xlog.c:11520
 #, c-format
 msgid "pg_stop_backup cleanup done, waiting for required WAL segments to be archived"
 msgstr "pg_stop_backup-uppstädning klar, väntar på att de WAL-segment som krävs blir arkiverade"
 
-#: access/transam/xlog.c:11516
+#: access/transam/xlog.c:11530
 #, c-format
 msgid "pg_stop_backup still waiting for all required WAL segments to be archived (%d seconds elapsed)"
 msgstr "pg_stop_backup väntar fortfarande på att alla krävda WAL-segments skall bli arkiverade (%d sekunder har gått)"
 
-#: access/transam/xlog.c:11518
+#: access/transam/xlog.c:11532
 #, c-format
 msgid "Check that your archive_command is executing properly.  pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments."
 msgstr "Kontrollera att ditt archive_command kör som det skall.  pg_stop_backup kan avbrytas på ett säkert sätt men databasbackup:en kommer inte vara användbart utan att alla WAL-segment finns."
 
-#: access/transam/xlog.c:11525
+#: access/transam/xlog.c:11539
 #, c-format
 msgid "pg_stop_backup complete, all required WAL segments have been archived"
 msgstr "pg_stop_backup komplett, alla krävda WAL-segments har arkiverats"
 
-#: access/transam/xlog.c:11529
+#: access/transam/xlog.c:11543
 #, c-format
 msgid "WAL archiving is not enabled; you must ensure that all required WAL segments are copied through other means to complete the backup"
 msgstr "WAL-arkivering är inte påslagen; du måste se till att alla krävda WAL-segment har kopierats på annat sätt för att backup:en skall vara komplett"
 
 #. translator: %s is a WAL record description
-#: access/transam/xlog.c:11824
+#: access/transam/xlog.c:11838
 #, c-format
 msgid "WAL redo at %X/%X for %s"
 msgstr "WAL-redo vid %X/%X för %s"
 
-#: access/transam/xlog.c:11873
+#: access/transam/xlog.c:11887
 #, c-format
 msgid "online backup mode was not canceled"
 msgstr "online backupläge har ej avbrutits"
 
-#: access/transam/xlog.c:11874
+#: access/transam/xlog.c:11888
 #, c-format
 msgid "File \"%s\" could not be renamed to \"%s\": %m."
 msgstr "Filen \"%s\" kunde inte döpas om till \"%s\": %m."
 
-#: access/transam/xlog.c:11883 access/transam/xlog.c:11895
-#: access/transam/xlog.c:11905
+#: access/transam/xlog.c:11897 access/transam/xlog.c:11909
+#: access/transam/xlog.c:11919
 #, c-format
 msgid "online backup mode canceled"
 msgstr "online backupläge avbrutet"
 
-#: access/transam/xlog.c:11896
+#: access/transam/xlog.c:11910
 #, c-format
 msgid "Files \"%s\" and \"%s\" were renamed to \"%s\" and \"%s\", respectively."
 msgstr "Filer \"%s\" och \"%s\" döptes om till \"%s\" och \"%s\", var för sig."
 
-#: access/transam/xlog.c:11906
+#: access/transam/xlog.c:11920
 #, c-format
 msgid "File \"%s\" was renamed to \"%s\", but file \"%s\" could not be renamed to \"%s\": %m."
 msgstr "Filen \"%s\" dötes om till \"%s\", men filen \"%s\" kunde inte döpas om till \"%s\": %m."
 
-#: access/transam/xlog.c:12030 access/transam/xlogutils.c:726
+#: access/transam/xlog.c:12044 access/transam/xlogutils.c:726
 #: replication/walreceiver.c:953 replication/walsender.c:2458
 #, c-format
 msgid "could not seek in log segment %s to offset %u: %m"
 msgstr "kunde inte söka i loggsegment %s till offset %u: %m"
 
-#: access/transam/xlog.c:12046
+#: access/transam/xlog.c:12060
 #, c-format
 msgid "could not read from log segment %s, offset %u: %m"
 msgstr "kunde inte läsa från loggsegment %s, offset %u: %m"
 
-#: access/transam/xlog.c:12612
+#: access/transam/xlog.c:12626
 #, c-format
 msgid "received promote request"
 msgstr "tog emot förfrågan om befordring"
 
-#: access/transam/xlog.c:12625
+#: access/transam/xlog.c:12639
 #, c-format
 msgid "trigger file found: %s"
 msgstr "utlösarfil hittad: %s"
 
-#: access/transam/xlog.c:12634
+#: access/transam/xlog.c:12648
 #, c-format
 msgid "could not stat trigger file \"%s\": %m"
 msgstr "kunde inte göra stat() på utlösarfil \"%s\": %m"
@@ -2682,7 +2682,7 @@ msgid "%s \"%s\": %s"
 msgstr "%s \"%s\": %s"
 
 #: access/transam/xlogarchive.c:447 postmaster/syslogger.c:1499
-#: replication/logical/snapbuild.c:1684 replication/slot.c:598
+#: replication/logical/snapbuild.c:1776 replication/slot.c:598
 #: replication/slot.c:1203 replication/slot.c:1336 storage/file/fd.c:662
 #: storage/file/fd.c:760 utils/time/snapmgr.c:1320
 #, c-format
@@ -2732,7 +2732,7 @@ msgstr "Menade du att använda pg_stop_backup('f')?"
 #: access/transam/xlogfuncs.c:205 commands/event_trigger.c:1493
 #: commands/event_trigger.c:2051 commands/extension.c:1915
 #: commands/extension.c:2024 commands/extension.c:2248 commands/prepare.c:725
-#: executor/execExpr.c:2152 executor/execSRF.c:690 executor/functions.c:1029
+#: executor/execExpr.c:2152 executor/execSRF.c:690 executor/functions.c:1044
 #: foreign/foreign.c:488 libpq/hba.c:2579 replication/logical/launcher.c:1126
 #: replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1467
 #: replication/slotfuncs.c:197 replication/walsender.c:3225
@@ -3099,9 +3099,9 @@ msgstr "stort objekt %u existerar inte"
 #: commands/functioncmds.c:652 commands/functioncmds.c:661
 #: commands/functioncmds.c:670 commands/functioncmds.c:2098
 #: commands/functioncmds.c:2106 commands/publicationcmds.c:90
-#: commands/sequence.c:1264 commands/sequence.c:1274 commands/sequence.c:1284
-#: commands/sequence.c:1294 commands/sequence.c:1304 commands/sequence.c:1314
-#: commands/sequence.c:1324 commands/sequence.c:1334 commands/sequence.c:1344
+#: commands/sequence.c:1272 commands/sequence.c:1282 commands/sequence.c:1292
+#: commands/sequence.c:1302 commands/sequence.c:1312 commands/sequence.c:1322
+#: commands/sequence.c:1332 commands/sequence.c:1342 commands/sequence.c:1352
 #: commands/subscriptioncmds.c:111 commands/subscriptioncmds.c:121
 #: commands/subscriptioncmds.c:131 commands/subscriptioncmds.c:141
 #: commands/subscriptioncmds.c:157 commands/subscriptioncmds.c:168
@@ -3116,7 +3116,7 @@ msgstr "stort objekt %u existerar inte"
 #: commands/user.c:583 commands/user.c:591 commands/user.c:599
 #: commands/user.c:607 commands/user.c:615 commands/user.c:623
 #: commands/user.c:632 commands/user.c:640 commands/user.c:648
-#: parser/parse_utilcmd.c:427 replication/pgoutput/pgoutput.c:109
+#: parser/parse_utilcmd.c:437 replication/pgoutput/pgoutput.c:109
 #: replication/pgoutput/pgoutput.c:130 replication/walsender.c:809
 #: replication/walsender.c:820 replication/walsender.c:830
 #, c-format
@@ -3134,7 +3134,7 @@ msgid "cannot use IN SCHEMA clause when using GRANT/REVOKE ON SCHEMAS"
 msgstr "kan inte använda IN SCHEMA-klausul samtidigt som GRANT/REVOKE ON SCHEMAS"
 
 #: catalog/aclchk.c:1524 catalog/objectaddress.c:1389 commands/analyze.c:399
-#: commands/copy.c:4835 commands/sequence.c:1699 commands/tablecmds.c:5691
+#: commands/copy.c:4835 commands/sequence.c:1707 commands/tablecmds.c:5691
 #: commands/tablecmds.c:5851 commands/tablecmds.c:5908
 #: commands/tablecmds.c:5981 commands/tablecmds.c:6075
 #: commands/tablecmds.c:6134 commands/tablecmds.c:6259
@@ -3149,7 +3149,7 @@ msgstr "kan inte använda IN SCHEMA-klausul samtidigt som GRANT/REVOKE ON SCHEMA
 msgid "column \"%s\" of relation \"%s\" does not exist"
 msgstr "kolumn \"%s\" i relation \"%s\" existerar inte"
 
-#: catalog/aclchk.c:1790 catalog/objectaddress.c:1229 commands/sequence.c:1137
+#: catalog/aclchk.c:1790 catalog/objectaddress.c:1229 commands/sequence.c:1145
 #: commands/tablecmds.c:231 commands/tablecmds.c:13313 utils/adt/acl.c:2060
 #: utils/adt/acl.c:2090 utils/adt/acl.c:2122 utils/adt/acl.c:2154
 #: utils/adt/acl.c:2182 utils/adt/acl.c:2212
@@ -3217,9 +3217,9 @@ msgstr "rättighet saknas för kolumn %s"
 msgid "permission denied for relation %s"
 msgstr "rättighet saknas för relation %s"
 
-#: catalog/aclchk.c:3303 commands/sequence.c:599 commands/sequence.c:833
-#: commands/sequence.c:875 commands/sequence.c:916 commands/sequence.c:1797
-#: commands/sequence.c:1861
+#: catalog/aclchk.c:3303 commands/sequence.c:607 commands/sequence.c:841
+#: commands/sequence.c:883 commands/sequence.c:924 commands/sequence.c:1805
+#: commands/sequence.c:1869
 #, c-format
 msgid "permission denied for sequence %s"
 msgstr "rättighet saknas för sekvens %s"
@@ -3669,12 +3669,12 @@ msgstr "kolumn \"%s\" har pseudo-typ %s"
 msgid "composite type %s cannot be made a member of itself"
 msgstr "composite-typ %s kan inte vara en del av sig själv"
 
-#: catalog/heap.c:589 commands/createas.c:201 commands/createas.c:498
+#: catalog/heap.c:589 commands/createas.c:201 commands/createas.c:510
 #, c-format
 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:591 commands/createas.c:204 commands/createas.c:501
+#: catalog/heap.c:591 commands/createas.c:204 commands/createas.c:513
 #: commands/indexcmds.c:1267 commands/tablecmds.c:13604 commands/view.c:105
 #: regex/regc_pg_locale.c:263 utils/adt/formatting.c:1541
 #: utils/adt/formatting.c:1666 utils/adt/formatting.c:1792 utils/adt/like.c:184
@@ -3688,7 +3688,7 @@ msgstr "Använd en COLLATE-klausul för att sätta jämförelsen explicit."
 msgid "relation \"%s\" already exists"
 msgstr "relationen \"%s\" finns redan"
 
-#: catalog/heap.c:1093 catalog/pg_type.c:418 catalog/pg_type.c:733
+#: catalog/heap.c:1093 catalog/pg_type.c:418 catalog/pg_type.c:732
 #: commands/typecmds.c:239 commands/typecmds.c:788 commands/typecmds.c:1141
 #: commands/typecmds.c:1373 commands/typecmds.c:2154
 #, c-format
@@ -3787,7 +3787,7 @@ msgstr "Tabell \"%s\" refererar till \"%s\"."
 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:214 parser/parse_utilcmd.c:2003
+#: catalog/index.c:214 parser/parse_utilcmd.c:2013
 #, c-format
 msgid "multiple primary keys for table \"%s\" are not allowed"
 msgstr "multipla primärnycklar för tabell \"%s\" tillåts inte"
@@ -3812,8 +3812,8 @@ msgstr "samtida indexskapande på systemkatalogtabeller stöds inte"
 msgid "shared indexes cannot be created after initdb"
 msgstr "delade index kan inte skapas efter initdb"
 
-#: catalog/index.c:811 commands/createas.c:250 commands/sequence.c:152
-#: parser/parse_utilcmd.c:211
+#: catalog/index.c:811 commands/createas.c:262 commands/sequence.c:160
+#: parser/parse_utilcmd.c:221
 #, c-format
 msgid "relation \"%s\" already exists, skipping"
 msgstr "relationen \"%s\" finns redan, hoppar över"
@@ -3943,7 +3943,7 @@ msgstr "kan inte flytta objekt in eller ut från temporära scheman"
 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:3024 commands/schemacmds.c:256 commands/schemacmds.c:334
+#: catalog/namespace.c:3024 commands/schemacmds.c:267 commands/schemacmds.c:345
 #: commands/tablecmds.c:896
 #, c-format
 msgid "schema \"%s\" does not exist"
@@ -4049,7 +4049,7 @@ msgid "user mapping for user \"%s\" on server \"%s\" does not exist"
 msgstr "användarmappning för användare \"%s\" på server \"%s\" finns inte"
 
 #: catalog/objectaddress.c:1722 commands/foreigncmds.c:428
-#: commands/foreigncmds.c:1004 commands/foreigncmds.c:1381
+#: commands/foreigncmds.c:1013 commands/foreigncmds.c:1394
 #: foreign/foreign.c:688
 #, c-format
 msgid "server \"%s\" does not exist"
@@ -4437,7 +4437,7 @@ msgstr "partition \"%s\" skulle överlappa partition \"%s\""
 #: executor/execExprInterp.c:2866 executor/execMain.c:1916
 #: executor/execMain.c:1996 executor/execMain.c:2046 executor/execMain.c:2158
 #: executor/execMain.c:3392 executor/nodeModifyTable.c:1439
-#: parser/parse_utilcmd.c:1246
+#: parser/parse_utilcmd.c:1256
 msgid "could not convert row type"
 msgstr "kunde inte konvertera radtypen"
 
@@ -4568,22 +4568,22 @@ msgstr "funktion %s måste acceptera VARIADIC ANY för att användas i detta agg
 msgid "function %s requires run-time type coercion"
 msgstr "funktionen %s kräver en typomvandling under körning"
 
-#: catalog/pg_collation.c:93 catalog/pg_collation.c:140
+#: catalog/pg_collation.c:102 catalog/pg_collation.c:158
 #, c-format
 msgid "collation \"%s\" already exists, skipping"
 msgstr "jämförelse \"%s\" finns redan, hoppar över"
 
-#: catalog/pg_collation.c:95
+#: catalog/pg_collation.c:104
 #, c-format
 msgid "collation \"%s\" for encoding \"%s\" already exists, skipping"
 msgstr "jämförelse \"%s\" för kodning \"%s\" finns redan, hoppar över"
 
-#: catalog/pg_collation.c:103 catalog/pg_collation.c:147
+#: catalog/pg_collation.c:112 catalog/pg_collation.c:165
 #, c-format
 msgid "collation \"%s\" already exists"
 msgstr "jämförelse \"%s\" finns redan"
 
-#: catalog/pg_collation.c:105
+#: catalog/pg_collation.c:114
 #, c-format
 msgid "collation \"%s\" for encoding \"%s\" already exists"
 msgstr "jämförelse \"%s\" för kodning \"%s\" finns redan"
@@ -4623,12 +4623,27 @@ msgstr "konvertering \"%s\" finns redan"
 msgid "default conversion for %s to %s already exists"
 msgstr "standardkonvertering från %s till %s finns redan"
 
-#: catalog/pg_depend.c:163 commands/extension.c:3246
+#: catalog/pg_depend.c:177 commands/extension.c:3246
 #, 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:322
+#: catalog/pg_depend.c:184 catalog/pg_depend.c:235 commands/extension.c:3286
+#, c-format
+msgid "%s is not a member of extension \"%s\""
+msgstr "%s är inte en medlem av utökning \"%s\""
+
+#: catalog/pg_depend.c:187
+#, c-format
+msgid "An extension is not allowed to replace an object that it does not own."
+msgstr "En utökning får inte ersätta ett objekt som den inte äger."
+
+#: catalog/pg_depend.c:238
+#, c-format
+msgid "An extension may only use CREATE ... IF NOT EXISTS to skip object creation if the conflicting object is one that it already owns."
+msgstr "En utökning får bara användas CREATE ... IF NOT EXISTS för att hoppa över skapande av objekt om den äger det konfliktande objektet."
+
+#: catalog/pg_depend.c:386
 #, c-format
 msgid "cannot remove dependency on %s because it is a system object"
 msgstr "kan inte ta bort beroende på %s eftersom det är ett systemobjekt"
@@ -4668,7 +4683,7 @@ msgstr "pg_enum OID-värde är inte satt i binärt uppgraderingsläge"
 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:63 commands/schemacmds.c:264
+#: catalog/pg_namespace.c:63 commands/schemacmds.c:275
 #, c-format
 msgid "schema \"%s\" already exists"
 msgstr "schema \"%s\" finns redan"
@@ -4826,7 +4841,7 @@ msgstr "SQL-funktioner kan inte returnera typ %s"
 msgid "SQL functions cannot have arguments of type %s"
 msgstr "SQL-funktioner kan inte ha argument av typ %s"
 
-#: catalog/pg_proc.c:960 executor/functions.c:1429
+#: catalog/pg_proc.c:960 executor/functions.c:1444
 #, c-format
 msgid "SQL function \"%s\""
 msgstr "SQL-funktion \"%s\""
@@ -4982,7 +4997,7 @@ msgstr "justering (alignment) \"%c\" är ogiltig för variabel-längd-typ"
 msgid "fixed-size types must have storage PLAIN"
 msgstr "typer med fast storlek måste lagras som PLAIN"
 
-#: catalog/pg_type.c:802
+#: catalog/pg_type.c:801
 #, c-format
 msgid "could not form array type name for type \"%s\""
 msgstr "kunde inte skapa array-typnamn för typ \"%s\""
@@ -5093,7 +5108,7 @@ msgstr "händelseutlösare \"%s\" finns redan"
 msgid "foreign-data wrapper \"%s\" already exists"
 msgstr "främmande data-omvandlare \"%s\" finns redan"
 
-#: commands/alter.c:90 commands/foreigncmds.c:898
+#: commands/alter.c:90 commands/foreigncmds.c:907
 #, c-format
 msgid "server \"%s\" already exists"
 msgstr "servern \"%s\" finns redan"
@@ -5449,7 +5464,7 @@ msgstr "inga användbara systemlokaler hittades"
 msgid "database \"%s\" does not exist"
 msgstr "databasen \"%s\" existerar inte"
 
-#: commands/comment.c:101 commands/seclabel.c:117 parser/parse_utilcmd.c:993
+#: commands/comment.c:101 commands/seclabel.c:117 parser/parse_utilcmd.c:1003
 #, 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"
@@ -6007,7 +6022,7 @@ msgstr "ogiltig fältstorlek"
 msgid "incorrect binary data format"
 msgstr "felaktigt binärt dataformat"
 
-#: commands/copy.c:4840 commands/indexcmds.c:1174 commands/statscmds.c:212
+#: commands/copy.c:4840 commands/indexcmds.c:1174 commands/statscmds.c:216
 #: commands/tablecmds.c:1716 commands/tablecmds.c:2272
 #: commands/tablecmds.c:2668 parser/parse_relation.c:3331
 #: parser/parse_relation.c:3351 utils/adt/tsvector_op.c:2661
@@ -6021,12 +6036,12 @@ msgstr "kolumnen \"%s\" existerar inte"
 msgid "column \"%s\" specified more than once"
 msgstr "kolumn \"%s\" angiven mer än en gång"
 
-#: commands/createas.c:213 commands/createas.c:509
+#: commands/createas.c:213 commands/createas.c:521
 #, c-format
 msgid "too many column names were specified"
 msgstr "för många kolumnnamn angivna"
 
-#: commands/createas.c:550
+#: commands/createas.c:562
 #, c-format
 msgid "policies not yet implemented for this command"
 msgstr "policys är ännu inte implementerat för detta kommando"
@@ -6321,7 +6336,7 @@ msgstr "\"%s\" är en aggregatfunktion"
 msgid "Use DROP AGGREGATE to drop aggregate functions."
 msgstr "Använd DROP AGGREGATE för att ta bort aggregatfunktioner."
 
-#: commands/dropcmds.c:165 commands/sequence.c:441 commands/tablecmds.c:2752
+#: commands/dropcmds.c:165 commands/sequence.c:449 commands/tablecmds.c:2752
 #: commands/tablecmds.c:2910 commands/tablecmds.c:2953
 #: commands/tablecmds.c:12651 tcop/utility.c:1209
 #, c-format
@@ -6767,11 +6782,6 @@ msgstr "version \"%s\" av utökning \"%s\" är redan installerad"
 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:3286
-#, c-format
-msgid "%s is not a member of extension \"%s\""
-msgstr "%s är inte en medlem av utökning \"%s\""
-
 #: commands/extension.c:3352
 #, c-format
 msgid "file \"%s\" is too large"
@@ -6837,47 +6847,47 @@ msgstr "att ändra främmande data-omvandlares hanterare kan byta beteende på e
 msgid "changing the foreign-data wrapper validator can cause the options for dependent objects to become invalid"
 msgstr "att ändra främmande data-omvandlares validator kan göra att flaggor för beroende objekt invalideras"
 
-#: commands/foreigncmds.c:890
+#: commands/foreigncmds.c:899
 #, c-format
 msgid "server \"%s\" already exists, skipping"
 msgstr "server \"%s\" finns redan, hoppar över"
 
-#: commands/foreigncmds.c:1175
+#: commands/foreigncmds.c:1188
 #, c-format
 msgid "user mapping for \"%s\" already exists for server %s, skipping"
 msgstr "användarmappning för \"%s\" finns redan för server %s, hoppar över"
 
-#: commands/foreigncmds.c:1185
+#: commands/foreigncmds.c:1198
 #, c-format
 msgid "user mapping for \"%s\" already exists for server %s"
 msgstr "användarmappning för \"%s\" finns redan för server %s"
 
-#: commands/foreigncmds.c:1282 commands/foreigncmds.c:1397
+#: commands/foreigncmds.c:1295 commands/foreigncmds.c:1410
 #, c-format
 msgid "user mapping for \"%s\" does not exist for the server"
 msgstr "användarmappning för \"%s\" finns inte för servern"
 
-#: commands/foreigncmds.c:1384
+#: commands/foreigncmds.c:1397
 #, c-format
 msgid "server does not exist, skipping"
 msgstr "servern finns inte, hoppar över"
 
-#: commands/foreigncmds.c:1402
+#: commands/foreigncmds.c:1415
 #, c-format
 msgid "user mapping for \"%s\" does not exist for the server, skipping"
 msgstr "användarmappning för \"%s\" finns inte för servern, hoppar över"
 
-#: commands/foreigncmds.c:1553 foreign/foreign.c:357
+#: commands/foreigncmds.c:1566 foreign/foreign.c:357
 #, c-format
 msgid "foreign-data wrapper \"%s\" has no handler"
 msgstr "främmande data-omvandlare \"%s\" har ingen hanterare"
 
-#: commands/foreigncmds.c:1559
+#: commands/foreigncmds.c:1572
 #, c-format
 msgid "foreign-data wrapper \"%s\" does not support IMPORT FOREIGN SCHEMA"
 msgstr "främmande data-omvandlare \"%s\" stöder inte IMPORT FOREIGN SCHEMA"
 
-#: commands/foreigncmds.c:1662
+#: commands/foreigncmds.c:1675
 #, c-format
 msgid "importing foreign table \"%s\""
 msgstr "importerar främmande tabell \"%s\""
@@ -7278,7 +7288,7 @@ msgstr "%s %s kommer skapa ett implicit index \"%s\" för tabell \"%s\""
 msgid "functions in index predicate must be marked IMMUTABLE"
 msgstr "funktioner i indexpredikat måste vara markerade IMMUTABLE"
 
-#: commands/indexcmds.c:1169 parser/parse_utilcmd.c:2322
+#: commands/indexcmds.c:1169 parser/parse_utilcmd.c:2332
 #, c-format
 msgid "column \"%s\" named in key does not exist"
 msgstr "kolumn \"%s\" angiven i en nyckel existerar inte"
@@ -7294,7 +7304,7 @@ 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:1274 commands/tablecmds.c:13611 commands/typecmds.c:831
-#: parser/parse_expr.c:2772 parser/parse_type.c:567 parser/parse_utilcmd.c:3376
+#: parser/parse_expr.c:2772 parser/parse_type.c:567 parser/parse_utilcmd.c:3386
 #: utils/adt/misc.c:704
 #, c-format
 msgid "collations are not supported by type %s"
@@ -7791,17 +7801,17 @@ msgstr "rättighet saknas för att byta ägare på publicering \"%s\""
 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:280
+#: commands/schemacmds.c:106 commands/schemacmds.c:291
 #, c-format
 msgid "unacceptable schema name \"%s\""
 msgstr "ogiltigt schemanamn \"%s\""
 
-#: commands/schemacmds.c:107 commands/schemacmds.c:281
+#: commands/schemacmds.c:107 commands/schemacmds.c:292
 #, c-format
 msgid "The prefix \"pg_\" is reserved for system schemas."
 msgstr "Prefixet \"pg_\" är reserverat för systemscheman"
 
-#: commands/schemacmds.c:121
+#: commands/schemacmds.c:131
 #, c-format
 msgid "schema \"%s\" already exists, skipping"
 msgstr "schema \"%s\" finns redan, hoppar över"
@@ -7826,122 +7836,122 @@ msgstr "leverantör \"%s\" för säkerhetsetiketter har inte laddats"
 msgid "unlogged sequences are not supported"
 msgstr "ologgade sekvenser stöds inte"
 
-#: commands/sequence.c:698
+#: commands/sequence.c:706
 #, c-format
 msgid "nextval: reached maximum value of sequence \"%s\" (%s)"
 msgstr "nextval: har nått det maximala värdet för sekvens \"%s\" (%s)"
 
-#: commands/sequence.c:721
+#: commands/sequence.c:729
 #, c-format
 msgid "nextval: reached minimum value of sequence \"%s\" (%s)"
 msgstr "nextval: har nått det minimala värder för sekvens \"%s\" (%s)"
 
-#: commands/sequence.c:839
+#: commands/sequence.c:847
 #, c-format
 msgid "currval of sequence \"%s\" is not yet defined in this session"
 msgstr "currval på sekvensen \"%s\" är inte definierad ännu i denna session"
 
-#: commands/sequence.c:858 commands/sequence.c:864
+#: commands/sequence.c:866 commands/sequence.c:872
 #, c-format
 msgid "lastval is not yet defined in this session"
 msgstr "lastval är inte definierad ännu i denna session"
 
-#: commands/sequence.c:952
+#: commands/sequence.c:960
 #, c-format
 msgid "setval: value %s is out of bounds for sequence \"%s\" (%s..%s)"
 msgstr "setval: värdet %s är utanför sitt intervall för sekvensen \"%s\" (%s..%s)"
 
-#: commands/sequence.c:1357
+#: commands/sequence.c:1365
 #, c-format
 msgid "invalid sequence option SEQUENCE NAME"
 msgstr "ogiltig sekvensinställning SEQUENCE NAME"
 
-#: commands/sequence.c:1383
+#: commands/sequence.c:1391
 #, c-format
 msgid "identity column type must be smallint, integer, or bigint"
 msgstr "identitetskolumntyp måste vara smallint, integer eller bigint"
 
-#: commands/sequence.c:1384
+#: commands/sequence.c:1392
 #, c-format
 msgid "sequence type must be smallint, integer, or bigint"
 msgstr "sekvenstyp måste vara smallint, integer eller bigint"
 
-#: commands/sequence.c:1418
+#: commands/sequence.c:1426
 #, c-format
 msgid "INCREMENT must not be zero"
 msgstr "INCREMENT får inte vara noll"
 
-#: commands/sequence.c:1471
+#: commands/sequence.c:1479
 #, c-format
 msgid "MAXVALUE (%s) is out of range for sequence data type %s"
 msgstr "MAXVALUE (%s) är utanför giltigt intervall för sekvensdatatyp %s"
 
-#: commands/sequence.c:1508
+#: commands/sequence.c:1516
 #, c-format
 msgid "MINVALUE (%s) is out of range for sequence data type %s"
 msgstr "MINVALUE (%s) är utanför giltigt intervall för sekvensdatatyp %s"
 
-#: commands/sequence.c:1522
+#: commands/sequence.c:1530
 #, c-format
 msgid "MINVALUE (%s) must be less than MAXVALUE (%s)"
 msgstr "MINVALUE (%s) måste vara mindre än MAXVALUE (%s)"
 
-#: commands/sequence.c:1549
+#: commands/sequence.c:1557
 #, c-format
 msgid "START value (%s) cannot be less than MINVALUE (%s)"
 msgstr "START-värde (%s) kan inte vara mindre än MINVALUE (%s)"
 
-#: commands/sequence.c:1561
+#: commands/sequence.c:1569
 #, c-format
 msgid "START value (%s) cannot be greater than MAXVALUE (%s)"
 msgstr "START-värde (%s) kan inte vara större än MAXVALUE (%s)"
 
-#: commands/sequence.c:1591
+#: commands/sequence.c:1599
 #, c-format
 msgid "RESTART value (%s) cannot be less than MINVALUE (%s)"
 msgstr "RESTART-värde (%s) kan inte vara mindre än MINVALUE (%s)"
 
-#: commands/sequence.c:1603
+#: commands/sequence.c:1611
 #, c-format
 msgid "RESTART value (%s) cannot be greater than MAXVALUE (%s)"
 msgstr "RESTART-värde (%s) kan inte vara större än MAXVALUE (%s)"
 
-#: commands/sequence.c:1618
+#: commands/sequence.c:1626
 #, c-format
 msgid "CACHE (%s) must be greater than zero"
 msgstr "CACHE (%s) måste vara större än noll"
 
-#: commands/sequence.c:1655
+#: commands/sequence.c:1663
 #, c-format
 msgid "invalid OWNED BY option"
 msgstr "ogiltigt alternativ till OWNED BY"
 
-#: commands/sequence.c:1656
+#: commands/sequence.c:1664
 #, c-format
 msgid "Specify OWNED BY table.column or OWNED BY NONE."
 msgstr "Ange OWNED BY tabell.kolumn eller OWNED BY NONE."
 
-#: commands/sequence.c:1681
+#: commands/sequence.c:1689
 #, c-format
 msgid "referenced relation \"%s\" is not a table or foreign table"
 msgstr "refererad relation \"%s\" är inte en tabell eller främmande tabell"
 
-#: commands/sequence.c:1688
+#: commands/sequence.c:1696
 #, c-format
 msgid "sequence must have same owner as table it is linked to"
 msgstr "sekvensen måste ha samma ägare som tabellen den är länkad till"
 
-#: commands/sequence.c:1692
+#: commands/sequence.c:1700
 #, c-format
 msgid "sequence must be in same schema as table it is linked to"
 msgstr "tabellen måste vara i samma schema som tabellen den är länkad till"
 
-#: commands/sequence.c:1714
+#: commands/sequence.c:1722
 #, c-format
 msgid "cannot change ownership of identity sequence"
 msgstr "kan inte byta ägare på identitetssekvens"
 
-#: commands/sequence.c:1715 commands/tablecmds.c:10084
+#: commands/sequence.c:1723 commands/tablecmds.c:10084
 #: commands/tablecmds.c:12671
 #, c-format
 msgid "Sequence \"%s\" is linked to table \"%s\"."
@@ -7957,47 +7967,47 @@ msgstr "bara en enda relation tillåts i CREATE STATISTICS"
 msgid "relation \"%s\" is not a table, foreign table, or materialized view"
 msgstr "relationen \"%s\" är inte en tabell, främmande tabell eller materialiserad vy"
 
-#: commands/statscmds.c:169
+#: commands/statscmds.c:173
 #, c-format
 msgid "statistics object \"%s\" already exists, skipping"
 msgstr "statistikobjekt \"%s\" finns redan, hoppar över"
 
-#: commands/statscmds.c:177
+#: commands/statscmds.c:181
 #, c-format
 msgid "statistics object \"%s\" already exists"
 msgstr "statistikobjekt \"%s\" finns redan"
 
-#: commands/statscmds.c:199 commands/statscmds.c:205
+#: commands/statscmds.c:203 commands/statscmds.c:209
 #, c-format
 msgid "only simple column references are allowed in CREATE STATISTICS"
 msgstr "bara enkla kolumnreferenser tillåts i CREATE STATISTICS"
 
-#: commands/statscmds.c:220
+#: commands/statscmds.c:224
 #, c-format
 msgid "statistics creation on system columns is not supported"
 msgstr "skapa statistik för systemkolumner stöds inte"
 
-#: commands/statscmds.c:227
+#: commands/statscmds.c:231
 #, c-format
 msgid "column \"%s\" cannot be used in statistics because its type %s has no default btree operator class"
 msgstr "kolumnen \"%s\" kan inte användas i statistiken då dess typ %s inte har någon standard btree-operatorklass"
 
-#: commands/statscmds.c:234
+#: commands/statscmds.c:238
 #, c-format
 msgid "cannot have more than %d columns in statistics"
 msgstr "kan inte ha mer än %d kolumner i statistiken"
 
-#: commands/statscmds.c:249
+#: commands/statscmds.c:253
 #, c-format
 msgid "extended statistics require at least 2 columns"
 msgstr "utökad statistik kräver minst två kolumner"
 
-#: commands/statscmds.c:267
+#: commands/statscmds.c:271
 #, c-format
 msgid "duplicate column name in statistics definition"
 msgstr "duplicerade kolumnnamn i statistikdefinition"
 
-#: commands/statscmds.c:295
+#: commands/statscmds.c:299
 #, c-format
 msgid "unrecognized statistics kind \"%s\""
 msgstr "okänd statistiktyp \"%s\""
@@ -8205,7 +8215,7 @@ msgstr "materialiserad vy \"%s\" finns inte, hoppar över"
 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:247 parser/parse_utilcmd.c:2074
+#: commands/tablecmds.c:247 parser/parse_utilcmd.c:2084
 #, c-format
 msgid "index \"%s\" does not exist"
 msgstr "index \"%s\" finns inte"
@@ -8258,7 +8268,7 @@ msgstr "kan inte skapa temporär tabell i en säkerhetsbegränsad operation"
 msgid "cannot create table with OIDs as partition of table without OIDs"
 msgstr "kan inte skapa tabell med OID:er som partition till tabell utan OID:er"
 
-#: commands/tablecmds.c:788 parser/parse_utilcmd.c:3543
+#: commands/tablecmds.c:788 parser/parse_utilcmd.c:3553
 #, c-format
 msgid "\"%s\" is not partitioned"
 msgstr "\"%s\" är inte partitionerad"
@@ -8308,7 +8318,7 @@ 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:1825 parser/parse_utilcmd.c:2285
+#: commands/tablecmds.c:1825 parser/parse_utilcmd.c:2295
 #, 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"
@@ -8369,13 +8379,13 @@ msgid "inherited column \"%s\" has a storage parameter conflict"
 msgstr "ärvd kolumn \"%s\" har en lagringsparameterkonflikt"
 
 #: commands/tablecmds.c:2065 commands/tablecmds.c:8947
-#: parser/parse_utilcmd.c:1280 parser/parse_utilcmd.c:1659
-#: parser/parse_utilcmd.c:1735
+#: parser/parse_utilcmd.c:1290 parser/parse_utilcmd.c:1669
+#: parser/parse_utilcmd.c:1745
 #, c-format
 msgid "cannot convert whole-row table reference"
 msgstr "kan inte konvertera hela-raden-tabellreferens"
 
-#: commands/tablecmds.c:2066 parser/parse_utilcmd.c:1281
+#: commands/tablecmds.c:2066 parser/parse_utilcmd.c:1291
 #, 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\"."
@@ -9007,7 +9017,7 @@ msgstr "kan inte ha flera underkommandon SET TABLESPACE"
 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:10549 commands/view.c:503
+#: commands/tablecmds.c:10549 commands/view.c:517
 #, c-format
 msgid "WITH CHECK OPTION is supported only on automatically updatable views"
 msgstr "WITH CHECK OPTION stöds bara på automatiskt uppdateringsbara vyer"
@@ -10618,42 +10628,42 @@ msgstr "Giltiga värden är \"local\" och \"cascaded\"."
 msgid "could not determine which collation to use for view column \"%s\""
 msgstr "kunde inte bestämma vilken jämförelse att använda för vykolumn \"%s\""
 
-#: commands/view.c:280 commands/view.c:292
+#: commands/view.c:294 commands/view.c:306
 #, c-format
 msgid "cannot drop columns from view"
 msgstr "kan inte ta bort kolumnet från vy"
 
-#: commands/view.c:297
+#: commands/view.c:311
 #, c-format
 msgid "cannot change name of view column \"%s\" to \"%s\""
 msgstr "kan inte byta namn på vykolumnen \"%s\" till \"%s\""
 
-#: commands/view.c:305
+#: commands/view.c:319
 #, c-format
 msgid "cannot change data type of view column \"%s\" from %s to %s"
 msgstr "kan inte byta datatyp på vykolumnen \"%s\" från %s till %s"
 
-#: commands/view.c:450
+#: commands/view.c:464
 #, c-format
 msgid "views must not contain SELECT INTO"
 msgstr "vyer får inte innehålla SELECT INTO"
 
-#: commands/view.c:462
+#: commands/view.c:476
 #, c-format
 msgid "views must not contain data-modifying statements in WITH"
 msgstr "vyer får inte innehålla datamodifierande satser i WITH"
 
-#: commands/view.c:532
+#: commands/view.c:546
 #, c-format
 msgid "CREATE VIEW specifies more column names than columns"
 msgstr "CREATE VIEW anger fler kolumnnamn än det är kolumner"
 
-#: commands/view.c:540
+#: commands/view.c:554
 #, c-format
 msgid "views cannot be unlogged because they do not have storage"
 msgstr "vyer kan inte vara ologgade då de inte lagras"
 
-#: commands/view.c:554
+#: commands/view.c:568
 #, c-format
 msgid "view \"%s\" will be a temporary view"
 msgstr "vy \"%s\" blir en temporär vy"
@@ -11131,54 +11141,54 @@ msgstr "%s tillåts inte i en icke-volatile-funktion"
 msgid "could not determine actual result type for function declared to return type %s"
 msgstr "kunde inte bestämma den verkliga typen för funktion deklarerad att returnera typen %s"
 
-#: executor/functions.c:1413
+#: executor/functions.c:1428
 #, c-format
 msgid "SQL function \"%s\" statement %d"
 msgstr "SQL-funktion \"%s\" sats %d"
 
-#: executor/functions.c:1439
+#: executor/functions.c:1454
 #, c-format
 msgid "SQL function \"%s\" during startup"
 msgstr "SQL-funktion \"%s\" under uppstart"
 
-#: executor/functions.c:1597 executor/functions.c:1634
-#: executor/functions.c:1646 executor/functions.c:1759
-#: executor/functions.c:1792 executor/functions.c:1822
+#: executor/functions.c:1612 executor/functions.c:1649
+#: executor/functions.c:1661 executor/functions.c:1774
+#: executor/functions.c:1807 executor/functions.c:1837
 #, c-format
 msgid "return type mismatch in function declared to return %s"
 msgstr "returtypen stämmer inte i funktion deklarerad att returnera %s"
 
-#: executor/functions.c:1599
+#: executor/functions.c:1614
 #, c-format
 msgid "Function's final statement must be SELECT or INSERT/UPDATE/DELETE RETURNING."
 msgstr "Funktionen sista sats måste vara en SELECT eller INSERT/UPDATE/DELETE RETURNING."
 
-#: executor/functions.c:1636
+#: executor/functions.c:1651
 #, c-format
 msgid "Final statement must return exactly one column."
 msgstr "Sista satsen måste returnera exakt en kolumn."
 
-#: executor/functions.c:1648
+#: executor/functions.c:1663
 #, c-format
 msgid "Actual return type is %s."
 msgstr "Verklig returtyp är %s."
 
-#: executor/functions.c:1761
+#: executor/functions.c:1776
 #, c-format
 msgid "Final statement returns too many columns."
 msgstr "Sista satsen returnerar för många kolumner."
 
-#: executor/functions.c:1794
+#: executor/functions.c:1809
 #, c-format
 msgid "Final statement returns %s instead of %s at column %d."
 msgstr "Sista satsen returnerar %s istället för %s vid column %d."
 
-#: executor/functions.c:1824
+#: executor/functions.c:1839
 #, c-format
 msgid "Final statement returns too few columns."
 msgstr "Sista satsen returnerar för få kolumner."
 
-#: executor/functions.c:1873
+#: executor/functions.c:1888
 #, c-format
 msgid "return type %s is not supported for SQL functions"
 msgstr "returtyp %s stöds inte för SQL-funktioner"
@@ -11268,8 +11278,8 @@ msgstr "parametern TABLESAMPLE kan inte vara null"
 msgid "TABLESAMPLE REPEATABLE parameter cannot be null"
 msgstr "parametern TABLESAMPLE REPEATABLE kan inte vara null"
 
-#: executor/nodeSubplan.c:347 executor/nodeSubplan.c:386
-#: executor/nodeSubplan.c:1047
+#: executor/nodeSubplan.c:362 executor/nodeSubplan.c:401
+#: executor/nodeSubplan.c:1062
 #, 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"
@@ -11455,7 +11465,7 @@ msgstr "Bara policys PERMISSIVE och RESTRICTIVE stöds för tillfället."
 msgid "duplicate trigger events specified"
 msgstr "multipla utlösarhändelser angivna"
 
-#: gram.y:5365 parser/parse_utilcmd.c:3297 parser/parse_utilcmd.c:3323
+#: gram.y:5365 parser/parse_utilcmd.c:3307 parser/parse_utilcmd.c:3333
 #, c-format
 msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
 msgstr "villkor deklarerat INITIALLY DEFERRED måste vara DEFERRABLE"
@@ -11654,8 +11664,8 @@ msgstr "%s kan inte användas som ett rollnamn här"
 msgid "improper use of \"*\""
 msgstr "felaktig användning av \"*\""
 
-#: gram.y:15328 gram.y:15345 tsearch/spell.c:982 tsearch/spell.c:999
-#: tsearch/spell.c:1016 tsearch/spell.c:1033 tsearch/spell.c:1098
+#: gram.y:15328 gram.y:15345 tsearch/spell.c:983 tsearch/spell.c:1000
+#: tsearch/spell.c:1017 tsearch/spell.c:1034 tsearch/spell.c:1099
 #, c-format
 msgid "syntax error"
 msgstr "syntaxfel"
@@ -13385,8 +13395,8 @@ msgstr ""
 
 #: main/main.c:355
 #, c-format
-msgid "  -f s|i|n|m|h       forbid use of some plan types\n"
-msgstr "  -f s|i|n|m|h       förbjud användning av vissa plan-typer\n"
+msgid "  -f s|i|o|b|t|n|m|h forbid use of some plan types\n"
+msgstr "  -f s|i|o|b|t|n|m|h förbjud användning av vissa plan-typer\n"
 
 #: main/main.c:356
 #, c-format
@@ -13560,44 +13570,44 @@ msgid "%s cannot be applied to the nullable side of an outer join"
 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:1597 parser/analyze.c:1647 parser/analyze.c:1846
+#: optimizer/plan/planner.c:1601 parser/analyze.c:1647 parser/analyze.c:1846
 #: parser/analyze.c:2640
 #, c-format
 msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
 msgstr "%s tillåẗs inte med UNION/INTERSECT/EXCEPT"
 
-#: optimizer/plan/planner.c:2191 optimizer/plan/planner.c:4154
+#: optimizer/plan/planner.c:2195 optimizer/plan/planner.c:4158
 #, c-format
 msgid "could not implement GROUP BY"
 msgstr "kunde inte implementera GROUP BY"
 
-#: optimizer/plan/planner.c:2192 optimizer/plan/planner.c:4155
-#: optimizer/plan/planner.c:4916 optimizer/prep/prepunion.c:935
+#: optimizer/plan/planner.c:2196 optimizer/plan/planner.c:4159
+#: optimizer/plan/planner.c:4920 optimizer/prep/prepunion.c:935
 #, 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:4915
+#: optimizer/plan/planner.c:4919
 #, c-format
 msgid "could not implement DISTINCT"
 msgstr "kunde inte implementera DISTINCT"
 
-#: optimizer/plan/planner.c:5595
+#: optimizer/plan/planner.c:5599
 #, c-format
 msgid "could not implement window PARTITION BY"
 msgstr "kunde inte implementera fönster-PARTITION BY"
 
-#: optimizer/plan/planner.c:5596
+#: optimizer/plan/planner.c:5600
 #, c-format
 msgid "Window partitioning columns must be of sortable datatypes."
 msgstr "Fönsterpartitioneringskolumner måsta ha en sorterbar datatyp."
 
-#: optimizer/plan/planner.c:5600
+#: optimizer/plan/planner.c:5604
 #, c-format
 msgid "could not implement window ORDER BY"
 msgstr "kunde inte implementera fönster-ORDER BY"
 
-#: optimizer/plan/planner.c:5601
+#: optimizer/plan/planner.c:5605
 #, c-format
 msgid "Window ordering columns must be of sortable datatypes."
 msgstr "Fönsterordningskolumner måste ha en sorterbar datatyp."
@@ -13988,7 +13998,7 @@ msgid "grouping operations are not allowed in partition key expression"
 msgstr "gruppoperationer tillåts inte i partitionsnyckeluttryck"
 
 #. translator: %s is name of a SQL construct, eg GROUP BY
-#: parser/parse_agg.c:530 parser/parse_clause.c:1796
+#: parser/parse_agg.c:530 parser/parse_clause.c:1799
 #, c-format
 msgid "aggregate functions are not allowed in %s"
 msgstr "aggregatfunktioner tillåts inte i %s"
@@ -14069,12 +14079,12 @@ msgid "window functions are not allowed in partition key expression"
 msgstr "fönsterfunktioner tillåts inte io partitionsnyckeluttryck"
 
 #. translator: %s is name of a SQL construct, eg GROUP BY
-#: parser/parse_agg.c:897 parser/parse_clause.c:1805
+#: parser/parse_agg.c:897 parser/parse_clause.c:1808
 #, c-format
 msgid "window functions are not allowed in %s"
 msgstr "fönsterfunktioner tillåts inte i %s"
 
-#: parser/parse_agg.c:931 parser/parse_clause.c:2639
+#: parser/parse_agg.c:931 parser/parse_clause.c:2642
 #, c-format
 msgid "window \"%s\" does not exist"
 msgstr "fönster \"%s\" finns inte"
@@ -14191,151 +14201,151 @@ msgstr[1] "tabellsamplingsmetod %s kräver %d argument, inte %d"
 msgid "tablesample method %s does not support REPEATABLE"
 msgstr "tabellsamplingsmetod %s stöder inte REPEATABLE"
 
-#: parser/parse_clause.c:1201
+#: parser/parse_clause.c:1204
 #, c-format
 msgid "TABLESAMPLE clause can only be applied to tables and materialized views"
 msgstr "TABLESAMPLE-klausul kan bara appliceras på tabeller och materialiserade vyer"
 
-#: parser/parse_clause.c:1371
+#: parser/parse_clause.c:1374
 #, c-format
 msgid "column name \"%s\" appears more than once in USING clause"
 msgstr "kolumnnamn \"%s\" angivet mer än en gång i USING-klausul"
 
-#: parser/parse_clause.c:1386
+#: parser/parse_clause.c:1389
 #, c-format
 msgid "common column name \"%s\" appears more than once in left table"
 msgstr "gemensamt kolumnnamn \"%s\" finns mer än en gång i vänstra tabellen"
 
-#: parser/parse_clause.c:1395
+#: parser/parse_clause.c:1398
 #, c-format
 msgid "column \"%s\" specified in USING clause does not exist in left table"
 msgstr "kolumn \"%s\" angiven i USING-klausul finns inte i den vänstra tabellen"
 
-#: parser/parse_clause.c:1409
+#: parser/parse_clause.c:1412
 #, c-format
 msgid "common column name \"%s\" appears more than once in right table"
 msgstr "gemensamt kolumnnamn \"%s\" finns mer än en gång i högra tabellen"
 
-#: parser/parse_clause.c:1418
+#: parser/parse_clause.c:1421
 #, c-format
 msgid "column \"%s\" specified in USING clause does not exist in right table"
 msgstr "kolumn \"%s\" angiven i USING-klausul finns inte i den högra tabellen"
 
 #. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1766
+#: parser/parse_clause.c:1769
 #, c-format
 msgid "argument of %s must not contain variables"
 msgstr "argumentet till %s får inte innehålla variabler"
 
 #. translator: first %s is name of a SQL construct, eg ORDER BY
-#: parser/parse_clause.c:1931
+#: parser/parse_clause.c:1934
 #, c-format
 msgid "%s \"%s\" is ambiguous"
 msgstr "%s \"%s\" är tvetydig"
 
 #. translator: %s is name of a SQL construct, eg ORDER BY
-#: parser/parse_clause.c:1960
+#: parser/parse_clause.c:1963
 #, c-format
 msgid "non-integer constant in %s"
 msgstr "ej heltalskonstant i %s"
 
 #. translator: %s is name of a SQL construct, eg ORDER BY
-#: parser/parse_clause.c:1982
+#: parser/parse_clause.c:1985
 #, c-format
 msgid "%s position %d is not in select list"
 msgstr "%s-position %d finns inte i select-listan"
 
-#: parser/parse_clause.c:2423
+#: parser/parse_clause.c:2426
 #, c-format
 msgid "CUBE is limited to 12 elements"
 msgstr "CUBE är begränsad till 12 element"
 
-#: parser/parse_clause.c:2627
+#: parser/parse_clause.c:2630
 #, c-format
 msgid "window \"%s\" is already defined"
 msgstr "fönster \"%s\" är redan definierad"
 
-#: parser/parse_clause.c:2688
+#: parser/parse_clause.c:2691
 #, c-format
 msgid "cannot override PARTITION BY clause of window \"%s\""
 msgstr "kan inte övertrumfa PARTITION BY-klausul för fönster \"%s\""
 
-#: parser/parse_clause.c:2700
+#: parser/parse_clause.c:2703
 #, c-format
 msgid "cannot override ORDER BY clause of window \"%s\""
 msgstr "kan inte övertrumfa ORDER BY-klausul för fönster \"%s\""
 
-#: parser/parse_clause.c:2730 parser/parse_clause.c:2736
+#: parser/parse_clause.c:2733 parser/parse_clause.c:2739
 #, c-format
 msgid "cannot copy window \"%s\" because it has a frame clause"
 msgstr "kan inte kopiera fönster \"%s\" då det har en fönsterramklausul"
 
-#: parser/parse_clause.c:2738
+#: parser/parse_clause.c:2741
 #, c-format
 msgid "Omit the parentheses in this OVER clause."
 msgstr "Ta bort parenteserna i denna OVER-klausul."
 
-#: parser/parse_clause.c:2804
+#: parser/parse_clause.c:2807
 #, c-format
 msgid "in an aggregate with DISTINCT, ORDER BY expressions must appear in argument list"
 msgstr "i ett aggregat med DISTINCT så måste ORDER BY-uttryck finnas i argumentlistan"
 
-#: parser/parse_clause.c:2805
+#: parser/parse_clause.c:2808
 #, c-format
 msgid "for SELECT DISTINCT, ORDER BY expressions must appear in select list"
 msgstr "i SELECT DISTINCT så måste ORDER BY-uttryck finnas i select-listan"
 
-#: parser/parse_clause.c:2837
+#: parser/parse_clause.c:2840
 #, c-format
 msgid "an aggregate with DISTINCT must have at least one argument"
 msgstr "ett aggregat med DISTINCT måste ha minst ett argument"
 
-#: parser/parse_clause.c:2838
+#: parser/parse_clause.c:2841
 #, c-format
 msgid "SELECT DISTINCT must have at least one column"
 msgstr "SELECT DISTINCT måste ha minst en kolumn"
 
-#: parser/parse_clause.c:2904 parser/parse_clause.c:2936
+#: parser/parse_clause.c:2907 parser/parse_clause.c:2939
 #, c-format
 msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
 msgstr "SELECT DISTINCT ON-uttrycken måste matcha de initiala ORDER BY-uttrycken"
 
-#: parser/parse_clause.c:3014
+#: parser/parse_clause.c:3017
 #, c-format
 msgid "ASC/DESC is not allowed in ON CONFLICT clause"
 msgstr "ASC/DESC tillåts inte i ON CONFLICT-klausul"
 
-#: parser/parse_clause.c:3020
+#: parser/parse_clause.c:3023
 #, c-format
 msgid "NULLS FIRST/LAST is not allowed in ON CONFLICT clause"
 msgstr "NULLS FIRST/LAST tillåts inte i ON CONFLICT-klausul"
 
-#: parser/parse_clause.c:3100
+#: parser/parse_clause.c:3103
 #, c-format
 msgid "ON CONFLICT DO UPDATE requires inference specification or constraint name"
 msgstr "ON CONFLICT DO UPDATE kräver inferensangivelse eller villkorsnamn"
 
-#: parser/parse_clause.c:3101
+#: parser/parse_clause.c:3104
 #, c-format
 msgid "For example, ON CONFLICT (column_name)."
 msgstr "Till exempel, ON CONFLICT (kolumnnamn)."
 
-#: parser/parse_clause.c:3112
+#: parser/parse_clause.c:3115
 #, c-format
 msgid "ON CONFLICT is not supported with system catalog tables"
 msgstr "ON CONFLICT stöds inte för systemkatalogtabeller"
 
-#: parser/parse_clause.c:3120
+#: parser/parse_clause.c:3123
 #, c-format
 msgid "ON CONFLICT is not supported on table \"%s\" used as a catalog table"
 msgstr "ON CONFLICT stöds inte på tabell \"%s\" som används som katalogtabell"
 
-#: parser/parse_clause.c:3263
+#: parser/parse_clause.c:3266
 #, c-format
 msgid "operator %s is not a valid ordering operator"
 msgstr "operator %s är inte en giltig sorteringsoperator"
 
-#: parser/parse_clause.c:3265
+#: parser/parse_clause.c:3268
 #, c-format
 msgid "Ordering operators must be \"<\" or \">\" members of btree operator families."
 msgstr "Sorteringsoperationer måste vara \"<\"- eller \">\"-medlemmar i btree-operatorfamiljer."
@@ -15266,305 +15276,305 @@ msgstr "typmodifierare måste vare enkla konstanter eller identifierare"
 msgid "invalid type name \"%s\""
 msgstr "ogiltigt typnamn \"%s\""
 
-#: parser/parse_utilcmd.c:278
+#: parser/parse_utilcmd.c:288
 #, c-format
 msgid "cannot create partitioned table as inheritance child"
 msgstr "kan inte skapa partitionerad tabell som barnarv"
 
-#: parser/parse_utilcmd.c:467
+#: parser/parse_utilcmd.c:477
 #, 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:590
+#: parser/parse_utilcmd.c:600
 #, c-format
 msgid "array of serial is not implemented"
 msgstr "array med serial är inte implementerat"
 
-#: parser/parse_utilcmd.c:666 parser/parse_utilcmd.c:678
-#: parser/parse_utilcmd.c:736
+#: parser/parse_utilcmd.c:676 parser/parse_utilcmd.c:688
+#: parser/parse_utilcmd.c:746
 #, 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:690
+#: parser/parse_utilcmd.c:700
 #, 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:707
+#: parser/parse_utilcmd.c:717
 #, c-format
 msgid "identity columns are not supported on typed tables"
 msgstr "identitetskolumner stöds inte på typade tabeller"
 
-#: parser/parse_utilcmd.c:711
+#: parser/parse_utilcmd.c:721
 #, c-format
 msgid "identity columns are not supported on partitions"
 msgstr "identitetskolumner stöds inte för partitioner"
 
-#: parser/parse_utilcmd.c:720
+#: parser/parse_utilcmd.c:730
 #, 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:753 parser/parse_utilcmd.c:870
+#: parser/parse_utilcmd.c:763 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:759 parser/parse_utilcmd.c:876
+#: parser/parse_utilcmd.c:769 parser/parse_utilcmd.c:886
 #, c-format
 msgid "primary key constraints are not supported on partitioned tables"
 msgstr "primärnyckelvillkor stöds inte på partitionerade tabeller"
 
-#: parser/parse_utilcmd.c:768 parser/parse_utilcmd.c:886
+#: parser/parse_utilcmd.c:778 parser/parse_utilcmd.c:896
 #, 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:774 parser/parse_utilcmd.c:892
+#: parser/parse_utilcmd.c:784 parser/parse_utilcmd.c:902
 #, c-format
 msgid "unique constraints are not supported on partitioned tables"
 msgstr "unika villkor stöds inte på partitionerade tabeller"
 
-#: parser/parse_utilcmd.c:791 parser/parse_utilcmd.c:922
+#: parser/parse_utilcmd.c:801 parser/parse_utilcmd.c:932
 #, 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"
 
-#: parser/parse_utilcmd.c:797 parser/parse_utilcmd.c:928
+#: parser/parse_utilcmd.c:807 parser/parse_utilcmd.c:938
 #, c-format
 msgid "foreign key constraints are not supported on partitioned tables"
 msgstr "främmande nyckel-villkor stöds inte på partitionerade tabeller"
 
-#: parser/parse_utilcmd.c:825
+#: parser/parse_utilcmd.c:835
 #, 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:902
+#: parser/parse_utilcmd.c:912
 #, c-format
 msgid "exclusion constraints are not supported on foreign tables"
 msgstr "uteslutningsvillkor stöds inte på främmande tabeller"
 
-#: parser/parse_utilcmd.c:908
+#: parser/parse_utilcmd.c:918
 #, c-format
 msgid "exclusion constraints are not supported on partitioned tables"
 msgstr "uteslutningsvillkor stöds inte för partitionerade tabeller"
 
-#: parser/parse_utilcmd.c:980
+#: parser/parse_utilcmd.c:990
 #, 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:1660 parser/parse_utilcmd.c:1736
+#: parser/parse_utilcmd.c:1670 parser/parse_utilcmd.c:1746
 #, c-format
 msgid "Index \"%s\" contains a whole-row table reference."
 msgstr "Index \"%s\" innehåller en hela-raden-referens."
 
-#: parser/parse_utilcmd.c:2065
+#: parser/parse_utilcmd.c:2075
 #, 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:2085
+#: parser/parse_utilcmd.c:2095
 #, c-format
 msgid "index \"%s\" is already associated with a constraint"
 msgstr "index \"%s\" är redan associerad med ett villkor"
 
-#: parser/parse_utilcmd.c:2093
+#: parser/parse_utilcmd.c:2103
 #, c-format
 msgid "index \"%s\" does not belong to table \"%s\""
 msgstr "index \"%s\" tillhör inte tabell \"%s\""
 
-#: parser/parse_utilcmd.c:2100
+#: parser/parse_utilcmd.c:2110
 #, c-format
 msgid "index \"%s\" is not valid"
 msgstr "index \"%s\" är inte giltigt"
 
-#: parser/parse_utilcmd.c:2106
+#: parser/parse_utilcmd.c:2116
 #, c-format
 msgid "\"%s\" is not a unique index"
 msgstr "\"%s\" är inte ett unikt index"
 
-#: parser/parse_utilcmd.c:2107 parser/parse_utilcmd.c:2114
-#: parser/parse_utilcmd.c:2121 parser/parse_utilcmd.c:2191
+#: parser/parse_utilcmd.c:2117 parser/parse_utilcmd.c:2124
+#: parser/parse_utilcmd.c:2131 parser/parse_utilcmd.c:2201
 #, 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:2113
+#: parser/parse_utilcmd.c:2123
 #, c-format
 msgid "index \"%s\" contains expressions"
 msgstr "index \"%s\" innehåller uttryck"
 
-#: parser/parse_utilcmd.c:2120
+#: parser/parse_utilcmd.c:2130
 #, c-format
 msgid "\"%s\" is a partial index"
 msgstr "\"%s\" är ett partiellt index"
 
-#: parser/parse_utilcmd.c:2132
+#: parser/parse_utilcmd.c:2142
 #, c-format
 msgid "\"%s\" is a deferrable index"
 msgstr "\"%s\" är ett \"deferrable\" index"
 
-#: parser/parse_utilcmd.c:2133
+#: parser/parse_utilcmd.c:2143
 #, 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:2190
+#: parser/parse_utilcmd.c:2200
 #, c-format
 msgid "index \"%s\" does not have default sorting behavior"
 msgstr "index \"%s\" har ingen standard för sorteringsbeteende"
 
-#: parser/parse_utilcmd.c:2334
+#: parser/parse_utilcmd.c:2344
 #, 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:2340
+#: parser/parse_utilcmd.c:2350
 #, 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:2562
+#: parser/parse_utilcmd.c:2572
 #, 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:2608
+#: parser/parse_utilcmd.c:2618
 #, c-format
 msgid "rules on materialized views are not supported"
 msgstr "regler på materialiserade vyer stöds inte"
 
-#: parser/parse_utilcmd.c:2669
+#: parser/parse_utilcmd.c:2679
 #, 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:2741
+#: parser/parse_utilcmd.c:2751
 #, 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:2759 parser/parse_utilcmd.c:2858
+#: parser/parse_utilcmd.c:2769 parser/parse_utilcmd.c:2868
 #: rewrite/rewriteHandler.c:499 rewrite/rewriteManip.c:1015
 #, 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:2777
+#: parser/parse_utilcmd.c:2787
 #, c-format
 msgid "ON SELECT rule cannot use OLD"
 msgstr "ON SELECT-regel kan inte använda OLD"
 
-#: parser/parse_utilcmd.c:2781
+#: parser/parse_utilcmd.c:2791
 #, c-format
 msgid "ON SELECT rule cannot use NEW"
 msgstr "ON SELECT-regel kan inte använda NEW"
 
-#: parser/parse_utilcmd.c:2790
+#: parser/parse_utilcmd.c:2800
 #, c-format
 msgid "ON INSERT rule cannot use OLD"
 msgstr "ON INSERT-regel kan inte använda OLD"
 
-#: parser/parse_utilcmd.c:2796
+#: parser/parse_utilcmd.c:2806
 #, c-format
 msgid "ON DELETE rule cannot use NEW"
 msgstr "ON DELETE-regel kan inte använda NEW"
 
-#: parser/parse_utilcmd.c:2824
+#: parser/parse_utilcmd.c:2834
 #, c-format
 msgid "cannot refer to OLD within WITH query"
 msgstr "kan inte referera till OLD i WITH-fråga"
 
-#: parser/parse_utilcmd.c:2831
+#: parser/parse_utilcmd.c:2841
 #, c-format
 msgid "cannot refer to NEW within WITH query"
 msgstr "kan inte referera till NEW i WITH-fråga"
 
-#: parser/parse_utilcmd.c:3269
+#: parser/parse_utilcmd.c:3279
 #, c-format
 msgid "misplaced DEFERRABLE clause"
 msgstr "felplacerad DEFERRABLE-klausul"
 
-#: parser/parse_utilcmd.c:3274 parser/parse_utilcmd.c:3289
+#: parser/parse_utilcmd.c:3284 parser/parse_utilcmd.c:3299
 #, c-format
 msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
 msgstr "multipla DEFERRABLE/NOT DEFERRABLE-klausuler tillåts inte"
 
-#: parser/parse_utilcmd.c:3284
+#: parser/parse_utilcmd.c:3294
 #, c-format
 msgid "misplaced NOT DEFERRABLE clause"
 msgstr "felplacerad NOT DEFERRABLE-klausul"
 
-#: parser/parse_utilcmd.c:3305
+#: parser/parse_utilcmd.c:3315
 #, c-format
 msgid "misplaced INITIALLY DEFERRED clause"
 msgstr "felplacerad INITIALLY DEFERRED-klausul"
 
-#: parser/parse_utilcmd.c:3310 parser/parse_utilcmd.c:3336
+#: parser/parse_utilcmd.c:3320 parser/parse_utilcmd.c:3346
 #, c-format
 msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
 msgstr "multipla INITIALLY IMMEDIATE/DEFERRED-klausuler tillåts inte"
 
-#: parser/parse_utilcmd.c:3331
+#: parser/parse_utilcmd.c:3341
 #, c-format
 msgid "misplaced INITIALLY IMMEDIATE clause"
 msgstr "felplacerad klausul INITIALLY IMMEDIATE"
 
-#: parser/parse_utilcmd.c:3522
+#: parser/parse_utilcmd.c:3532
 #, 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:3581
+#: parser/parse_utilcmd.c:3591
 #, c-format
 msgid "invalid bound specification for a list partition"
 msgstr "ogiltig gränsangivelse för listpartition"
 
-#: parser/parse_utilcmd.c:3637
+#: parser/parse_utilcmd.c:3647
 #, c-format
 msgid "invalid bound specification for a range partition"
 msgstr "ogiltig gränsangivelse för range-partition"
 
-#: parser/parse_utilcmd.c:3643
+#: parser/parse_utilcmd.c:3653
 #, 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:3647
+#: parser/parse_utilcmd.c:3657
 #, 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:3694 parser/parse_utilcmd.c:3708
+#: parser/parse_utilcmd.c:3704 parser/parse_utilcmd.c:3718
 #, c-format
 msgid "cannot specify NULL in range bound"
 msgstr "kan inte ange NULL i range-gräns"
 
-#: parser/parse_utilcmd.c:3755
+#: parser/parse_utilcmd.c:3765
 #, 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:3761
+#: parser/parse_utilcmd.c:3771
 #, 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:3791 parser/parse_utilcmd.c:3803
+#: parser/parse_utilcmd.c:3801 parser/parse_utilcmd.c:3813
 #, 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\""
 
-#: parser/parse_utilcmd.c:3805
+#: parser/parse_utilcmd.c:3815
 #, c-format
 msgid "The cast requires a non-immutable conversion."
 msgstr "Typomvandligen kräver en icke-immuterbar konvertering."
 
-#: parser/parse_utilcmd.c:3806
+#: parser/parse_utilcmd.c:3816
 #, c-format
 msgid "Try putting the literal value in single quotes."
 msgstr "Försöka att sätta literalen inom enkelcitattecken."
@@ -15778,32 +15788,32 @@ msgstr "kunde inte starta autovacuum-arbetsprocess: %m"
 msgid "autovacuum: processing database \"%s\""
 msgstr "autovacuum: processar databas \"%s\""
 
-#: postmaster/autovacuum.c:2282
+#: postmaster/autovacuum.c:2285
 #, c-format
 msgid "autovacuum: dropping orphan temp table \"%s.%s.%s\""
 msgstr "autovacuum: slänger övergiven temptabell \"%s.%s.%s\""
 
-#: postmaster/autovacuum.c:2511
+#: postmaster/autovacuum.c:2514
 #, c-format
 msgid "automatic vacuum of table \"%s.%s.%s\""
 msgstr "automatisk vacuum av tabell \"%s.%s.%s\""
 
-#: postmaster/autovacuum.c:2514
+#: postmaster/autovacuum.c:2517
 #, c-format
 msgid "automatic analyze of table \"%s.%s.%s\""
 msgstr "automatisk analys av tabell \"%s.%s.%s\""
 
-#: postmaster/autovacuum.c:2707
+#: postmaster/autovacuum.c:2710
 #, c-format
 msgid "processing work entry for relation \"%s.%s.%s\""
 msgstr "processar arbetspost för relation \"%s.%s.%s\""
 
-#: postmaster/autovacuum.c:3287
+#: postmaster/autovacuum.c:3290
 #, c-format
 msgid "autovacuum not started because of misconfiguration"
 msgstr "autovacuum har inte startats på grund av en felkonfigurering"
 
-#: postmaster/autovacuum.c:3288
+#: postmaster/autovacuum.c:3291
 #, c-format
 msgid "Enable the \"track_counts\" option."
 msgstr "Slå på flaggan \"track_counts\"."
@@ -17121,103 +17131,103 @@ msgstr "logisk replikeringsmålrelation \"%s.%s\" saknar några replikerade kolu
 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:2469
+#: replication/logical/reorderbuffer.c:2471
 #, 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:2573
-#: replication/logical/reorderbuffer.c:2595
+#: replication/logical/reorderbuffer.c:2575
+#: replication/logical/reorderbuffer.c:2597
 #, 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:2577
-#: replication/logical/reorderbuffer.c:2599
+#: replication/logical/reorderbuffer.c:2579
+#: replication/logical/reorderbuffer.c:2601
 #, 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:2812
+#: replication/logical/reorderbuffer.c:2814
 #, 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:3282
+#: replication/logical/reorderbuffer.c:3284
 #, 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:612
+#: replication/logical/snapbuild.c:642
 #, c-format
 msgid "initial slot snapshot too large"
 msgstr "initialt slot-snapshot är för stort"
 
-#: replication/logical/snapbuild.c:666
+#: replication/logical/snapbuild.c:696
 #, 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:1287 replication/logical/snapbuild.c:1380
-#: replication/logical/snapbuild.c:1898
+#: replication/logical/snapbuild.c:1365 replication/logical/snapbuild.c:1472
+#: replication/logical/snapbuild.c:1990
 #, c-format
 msgid "logical decoding found consistent point at %X/%X"
 msgstr "logisk avkodning hittade konsistent punkt vid %X/%X"
 
-#: replication/logical/snapbuild.c:1289
+#: replication/logical/snapbuild.c:1367
 #, c-format
 msgid "There are no running transactions."
 msgstr "Det finns inga körande transaktioner."
 
-#: replication/logical/snapbuild.c:1331
+#: replication/logical/snapbuild.c:1423
 #, 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:1333 replication/logical/snapbuild.c:1357
+#: replication/logical/snapbuild.c:1425 replication/logical/snapbuild.c:1449
 #, 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:1355
+#: replication/logical/snapbuild.c:1447
 #, 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:1382
+#: replication/logical/snapbuild.c:1474
 #, c-format
 msgid "There are no old transactions anymore."
 msgstr "Det finns inte längre några gamla transaktioner."
 
-#: replication/logical/snapbuild.c:1760 replication/logical/snapbuild.c:1793
-#: replication/logical/snapbuild.c:1813 replication/logical/snapbuild.c:1832
+#: replication/logical/snapbuild.c:1852 replication/logical/snapbuild.c:1885
+#: replication/logical/snapbuild.c:1905 replication/logical/snapbuild.c:1924
 #, c-format
 msgid "could not read file \"%s\", read %d of %d: %m"
 msgstr "kunde inte läsa fil \"%s\": läste %d av %d: %m"
 
-#: replication/logical/snapbuild.c:1767
+#: replication/logical/snapbuild.c:1859
 #, 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:1773
+#: replication/logical/snapbuild.c:1865
 #, 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:1845
+#: replication/logical/snapbuild.c:1937
 #, 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:1900
+#: replication/logical/snapbuild.c:1992
 #, c-format
 msgid "Logical decoding will begin using saved snapshot."
 msgstr "Logisk avkodning kommer starta med sparat snapshot."
 
-#: replication/logical/snapbuild.c:1972
+#: replication/logical/snapbuild.c:2064
 #, c-format
 msgid "could not parse file name \"%s\""
 msgstr "kunde inte parsa filnamn \"%s\""
@@ -19457,59 +19467,59 @@ msgstr "okänd synonymordboksparameter: \"%s\""
 msgid "missing Dictionary parameter"
 msgstr "saknar ordlistparameter"
 
-#: tsearch/spell.c:380 tsearch/spell.c:397 tsearch/spell.c:406
-#: tsearch/spell.c:1062
+#: tsearch/spell.c:381 tsearch/spell.c:398 tsearch/spell.c:407
+#: tsearch/spell.c:1063
 #, c-format
 msgid "invalid affix flag \"%s\""
 msgstr "ogiltig affix-flagga \"%s\""
 
-#: tsearch/spell.c:384 tsearch/spell.c:1066
+#: tsearch/spell.c:385 tsearch/spell.c:1067
 #, c-format
 msgid "affix flag \"%s\" is out of range"
 msgstr "affix-flaggan \"%s\" är utanför giltigt intervall"
 
-#: tsearch/spell.c:414
+#: tsearch/spell.c:415
 #, c-format
 msgid "invalid character in affix flag \"%s\""
 msgstr "ogiltigt tecken i affix-flagga \"%s\""
 
-#: tsearch/spell.c:434
+#: tsearch/spell.c:435
 #, c-format
 msgid "invalid affix flag \"%s\" with \"long\" flag value"
 msgstr "ogiltig affix-flagga \"%s\" med flaggvärdet \"long\""
 
-#: tsearch/spell.c:524
+#: tsearch/spell.c:525
 #, c-format
 msgid "could not open dictionary file \"%s\": %m"
 msgstr "kunde inte öppna ordboksfil \"%s\": %m"
 
-#: tsearch/spell.c:763 utils/adt/regexp.c:208
+#: tsearch/spell.c:764 utils/adt/regexp.c:208
 #, c-format
 msgid "invalid regular expression: %s"
 msgstr "ogiltigt reguljärt uttryck: %s"
 
-#: tsearch/spell.c:1189 tsearch/spell.c:1201 tsearch/spell.c:1755
-#: tsearch/spell.c:1760 tsearch/spell.c:1765
+#: tsearch/spell.c:1190 tsearch/spell.c:1202 tsearch/spell.c:1756
+#: tsearch/spell.c:1761 tsearch/spell.c:1766
 #, c-format
 msgid "invalid affix alias \"%s\""
 msgstr "ogiltigt affix-alias \"%s\""
 
-#: tsearch/spell.c:1242 tsearch/spell.c:1313 tsearch/spell.c:1457
+#: tsearch/spell.c:1243 tsearch/spell.c:1314 tsearch/spell.c:1458
 #, c-format
 msgid "could not open affix file \"%s\": %m"
 msgstr "kunde inte öppna affix-fil \"%s\": %m"
 
-#: tsearch/spell.c:1296
+#: tsearch/spell.c:1297
 #, c-format
 msgid "Ispell dictionary supports only \"default\", \"long\", and \"num\" flag values"
 msgstr "Ispell-ordbok stöder bara flaggorna \"default\", \"long\" och \"num\""
 
-#: tsearch/spell.c:1340
+#: tsearch/spell.c:1341
 #, c-format
 msgid "invalid number of flag vector aliases"
 msgstr "ogiltigt antal alias i flaggvektor"
 
-#: tsearch/spell.c:1573
+#: tsearch/spell.c:1574
 #, c-format
 msgid "affix file contains both old-style and new-style commands"
 msgstr "affix-fil innehåller kommandon på gammalt och nytt format"
@@ -19722,7 +19732,7 @@ msgstr "indatatyp är inte en array"
 #: utils/adt/int.c:1028 utils/adt/int.c:1061 utils/adt/int.c:1144
 #: utils/adt/int8.c:1298 utils/adt/numeric.c:2947 utils/adt/numeric.c:2952
 #: utils/adt/varbit.c:1178 utils/adt/varbit.c:1566 utils/adt/varlena.c:1054
-#: utils/adt/varlena.c:2957
+#: utils/adt/varlena.c:2953
 #, c-format
 msgid "integer out of range"
 msgstr "heltal utanför giltigt intervall"
@@ -20037,8 +20047,8 @@ msgstr "kodningskonvertering från %s till ASCII stöds inte"
 #: utils/adt/geo_ops.c:156 utils/adt/geo_ops.c:166 utils/adt/geo_ops.c:178
 #: utils/adt/geo_ops.c:210 utils/adt/geo_ops.c:255 utils/adt/geo_ops.c:265
 #: utils/adt/geo_ops.c:935 utils/adt/geo_ops.c:1321 utils/adt/geo_ops.c:1356
-#: utils/adt/geo_ops.c:1364 utils/adt/geo_ops.c:3430 utils/adt/geo_ops.c:4566
-#: utils/adt/geo_ops.c:4582 utils/adt/geo_ops.c:4589 utils/adt/mac.c:94
+#: utils/adt/geo_ops.c:1364 utils/adt/geo_ops.c:3430 utils/adt/geo_ops.c:4569
+#: utils/adt/geo_ops.c:4585 utils/adt/geo_ops.c:4592 utils/adt/mac.c:94
 #: utils/adt/mac8.c:93 utils/adt/mac8.c:166 utils/adt/mac8.c:184
 #: utils/adt/mac8.c:202 utils/adt/mac8.c:221 utils/adt/nabstime.c:1542
 #: utils/adt/network.c:58 utils/adt/numeric.c:585 utils/adt/numeric.c:612
@@ -20062,7 +20072,7 @@ msgstr "värdet \"%s\" är utanför giltigt intervall för typen %s"
 #: utils/adt/cash.c:653 utils/adt/cash.c:703 utils/adt/cash.c:754
 #: utils/adt/cash.c:803 utils/adt/cash.c:855 utils/adt/cash.c:905
 #: utils/adt/float.c:855 utils/adt/float.c:919 utils/adt/float.c:3344
-#: utils/adt/float.c:3407 utils/adt/geo_ops.c:4093 utils/adt/int.c:704
+#: utils/adt/float.c:3407 utils/adt/geo_ops.c:4096 utils/adt/int.c:704
 #: utils/adt/int.c:846 utils/adt/int.c:954 utils/adt/int.c:1043
 #: utils/adt/int.c:1082 utils/adt/int.c:1110 utils/adt/int8.c:597
 #: utils/adt/int8.c:657 utils/adt/int8.c:897 utils/adt/int8.c:1005
@@ -20679,8 +20689,8 @@ msgstr "ogiltig radangivelse: A och B kan inte båda vara noll"
 msgid "invalid line specification: must be two distinct points"
 msgstr "ogiltig linjeangivelse: måste vara två enskilda punkter"
 
-#: utils/adt/geo_ops.c:1342 utils/adt/geo_ops.c:3440 utils/adt/geo_ops.c:4253
-#: utils/adt/geo_ops.c:5184
+#: utils/adt/geo_ops.c:1342 utils/adt/geo_ops.c:3440 utils/adt/geo_ops.c:4256
+#: utils/adt/geo_ops.c:5187
 #, c-format
 msgid "too many points requested"
 msgstr "för många punkter efterfrågade"
@@ -20715,37 +20725,37 @@ msgstr "kan inte skapa en omslutande box för en tom polygon"
 msgid "invalid number of points in external \"polygon\" value"
 msgstr "ogiltigt antal punkter i ett externt \"polygon\"-värde"
 
-#: utils/adt/geo_ops.c:4012
+#: utils/adt/geo_ops.c:4015
 #, c-format
 msgid "function \"poly_distance\" not implemented"
 msgstr "funktionen \"poly_distance\" är inte implementerad"
 
-#: utils/adt/geo_ops.c:4365
+#: utils/adt/geo_ops.c:4368
 #, c-format
 msgid "function \"path_center\" not implemented"
 msgstr "funktionen \"path_center\" är inte implementerad"
 
-#: utils/adt/geo_ops.c:4382
+#: utils/adt/geo_ops.c:4385
 #, c-format
 msgid "open path cannot be converted to polygon"
 msgstr "öppen väg kan inte konverteras till en polygon"
 
-#: utils/adt/geo_ops.c:4634
+#: utils/adt/geo_ops.c:4637
 #, c-format
 msgid "invalid radius in external \"circle\" value"
 msgstr "ogiltig radie i ett externt cirkelvärde"
 
-#: utils/adt/geo_ops.c:5170
+#: utils/adt/geo_ops.c:5173
 #, c-format
 msgid "cannot convert circle with radius zero to polygon"
 msgstr "kan inte konvertera en cirkel med radie noll till en polygon"
 
-#: utils/adt/geo_ops.c:5175
+#: utils/adt/geo_ops.c:5178
 #, c-format
 msgid "must request at least 2 points"
 msgstr "måste efterfråga minst 2 punkter"
 
-#: utils/adt/geo_ops.c:5219
+#: utils/adt/geo_ops.c:5222
 #, c-format
 msgid "cannot convert empty polygon to circle"
 msgstr "kan inte konvertera en tom polygon till en cirkel"
@@ -21674,7 +21684,7 @@ msgstr "För många komman."
 msgid "Junk after right parenthesis or bracket."
 msgstr "Skräp efter höger parentes eller hakparentes."
 
-#: utils/adt/regexp.c:289 utils/adt/regexp.c:1424 utils/adt/varlena.c:4081
+#: utils/adt/regexp.c:289 utils/adt/regexp.c:1424 utils/adt/varlena.c:4077
 #, c-format
 msgid "regular expression failed: %s"
 msgstr "reguljärt uttryck misslyckades: %s"
@@ -21732,7 +21742,7 @@ msgstr "Ange två argumenttyper för operatorn."
 
 #: utils/adt/regproc.c:1449 utils/adt/regproc.c:1473 utils/adt/regproc.c:1574
 #: utils/adt/regproc.c:1598 utils/adt/regproc.c:1700 utils/adt/regproc.c:1705
-#: utils/adt/varlena.c:3222 utils/adt/varlena.c:3227
+#: utils/adt/varlena.c:3218 utils/adt/varlena.c:3223
 #, c-format
 msgid "invalid name syntax"
 msgstr "ogiltig namnsyntax"
@@ -22263,8 +22273,8 @@ msgid "bit string too long for type bit varying(%d)"
 msgstr "bitsträngen för lång för typen bit varying(%d)"
 
 #: utils/adt/varbit.c:1075 utils/adt/varbit.c:1173 utils/adt/varlena.c:841
-#: utils/adt/varlena.c:905 utils/adt/varlena.c:1049 utils/adt/varlena.c:2885
-#: utils/adt/varlena.c:2952
+#: utils/adt/varlena.c:905 utils/adt/varlena.c:1049 utils/adt/varlena.c:2881
+#: utils/adt/varlena.c:2948
 #, c-format
 msgid "negative substring length not allowed"
 msgstr "negativ substräng-läng tillåts inte"
@@ -22289,7 +22299,7 @@ msgstr "kan inte XOR:a bitsträngar av olika storlek"
 msgid "bit index %d out of valid range (0..%d)"
 msgstr "bitindex %d utanför giltigt intervall (0..%d)"
 
-#: utils/adt/varbit.c:1803 utils/adt/varlena.c:3146
+#: utils/adt/varbit.c:1803 utils/adt/varlena.c:3142
 #, c-format
 msgid "new bit must be 0 or 1"
 msgstr "nya biten måste vara 0 eller 1"
@@ -22319,63 +22329,63 @@ msgstr "kunde inte konvertera sträng till UTF-16: felkod %lu"
 msgid "could not compare Unicode strings: %m"
 msgstr "kunde inte jämföra Unicode-strängar: %m"
 
-#: utils/adt/varlena.c:1556 utils/adt/varlena.c:2149
+#: utils/adt/varlena.c:1556 utils/adt/varlena.c:2147
 #, c-format
 msgid "collation failed: %s"
 msgstr "jämförelse misslyckades: %s"
 
-#: utils/adt/varlena.c:2367
+#: utils/adt/varlena.c:2364
 #, c-format
 msgid "sort key generation failed: %s"
 msgstr "generering av sorteringsnyckel misslyckades: %s"
 
-#: utils/adt/varlena.c:3030 utils/adt/varlena.c:3062 utils/adt/varlena.c:3097
-#: utils/adt/varlena.c:3134
+#: utils/adt/varlena.c:3026 utils/adt/varlena.c:3058 utils/adt/varlena.c:3093
+#: utils/adt/varlena.c:3130
 #, c-format
 msgid "index %d out of valid range, 0..%d"
 msgstr "index %d utanför giltigt intervall, 0..%d"
 
-#: utils/adt/varlena.c:4177
+#: utils/adt/varlena.c:4173
 #, c-format
 msgid "field position must be greater than zero"
 msgstr "fältpositionen måste vara större än noll"
 
-#: utils/adt/varlena.c:5067
+#: utils/adt/varlena.c:5063
 #, c-format
 msgid "unterminated format() type specifier"
 msgstr "icketerminerad typangivelse för format()"
 
-#: utils/adt/varlena.c:5068 utils/adt/varlena.c:5202 utils/adt/varlena.c:5323
+#: utils/adt/varlena.c:5064 utils/adt/varlena.c:5198 utils/adt/varlena.c:5319
 #, c-format
 msgid "For a single \"%%\" use \"%%%%\"."
 msgstr "För ett ensamt \"%%\" använd \"%%%%\"."
 
-#: utils/adt/varlena.c:5200 utils/adt/varlena.c:5321
+#: utils/adt/varlena.c:5196 utils/adt/varlena.c:5317
 #, c-format
 msgid "unrecognized format() type specifier \"%c\""
 msgstr "okänd typspecifierare \"%c\" för format()"
 
-#: utils/adt/varlena.c:5213 utils/adt/varlena.c:5270
+#: utils/adt/varlena.c:5209 utils/adt/varlena.c:5266
 #, c-format
 msgid "too few arguments for format()"
 msgstr "för få argument till format()"
 
-#: utils/adt/varlena.c:5365 utils/adt/varlena.c:5548
+#: utils/adt/varlena.c:5361 utils/adt/varlena.c:5544
 #, c-format
 msgid "number is out of range"
 msgstr "numret är utanför giltigt intervall"
 
-#: utils/adt/varlena.c:5429 utils/adt/varlena.c:5457
+#: utils/adt/varlena.c:5425 utils/adt/varlena.c:5453
 #, c-format
 msgid "format specifies argument 0, but arguments are numbered from 1"
 msgstr "formatet anger argument 0 men argumenten är numrerade från 1"
 
-#: utils/adt/varlena.c:5450
+#: utils/adt/varlena.c:5446
 #, c-format
 msgid "width argument position must be ended by \"$\""
 msgstr "argumentposition för bredd måste avslutas med \"$\""
 
-#: utils/adt/varlena.c:5495
+#: utils/adt/varlena.c:5491
 #, c-format
 msgid "null values cannot be formatted as an SQL identifier"
 msgstr "null-värden kan inte formatteras som SQL-identifierare"