sv: Translation updates
authorDennis Björklund <db@zigo.dhs.org>
Thu, 19 May 2022 04:11:12 +0000 (06:11 +0200)
committerDennis Björklund <db@zigo.dhs.org>
Thu, 19 May 2022 04:11:12 +0000 (06:11 +0200)
sv/postgres.po

index 1dcd8f56183b9b3e935c2978ba114b3cff9067d3..859e8c854d754b8e6ce8da5496de8f989c38dfa1 100644 (file)
@@ -23,8 +23,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 11\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2022-04-21 14:51+0000\n"
-"PO-Revision-Date: 2022-04-23 12:27+0200\n"
+"POT-Creation-Date: 2022-05-18 22:34+0000\n"
+"PO-Revision-Date: 2022-05-19 06:11+0200\n"
 "Last-Translator: Dennis Björklund <db@zigo.dhs.org>\n"
 "Language-Team: Swedish <pgsql-translators@postgresql.org>\n"
 "Language: sv\n"
@@ -54,13 +54,13 @@ 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:361 access/transam/xlog.c:3468
-#: access/transam/xlog.c:11188 access/transam/xlog.c:11201
-#: access/transam/xlog.c:11652 access/transam/xlog.c:11732
-#: access/transam/xlog.c:11771 access/transam/xlog.c:11814
+#: access/transam/xlog.c:11202 access/transam/xlog.c:11215
+#: access/transam/xlog.c:11666 access/transam/xlog.c:11746
+#: access/transam/xlog.c:11785 access/transam/xlog.c:11828
 #: access/transam/xlogfuncs.c:645 access/transam/xlogfuncs.c:664
 #: commands/extension.c:3368 libpq/hba.c:499 replication/logical/origin.c:725
 #: replication/logical/origin.c:755 replication/logical/reorderbuffer.c:3337
-#: replication/walsender.c:514 storage/file/buffile.c:452
+#: replication/walsender.c:515 storage/file/buffile.c:452
 #: storage/file/copydir.c:195 utils/adt/genfile.c:197 utils/adt/misc.c:955
 #, c-format
 msgid "could not read file \"%s\": %m"
@@ -98,37 +98,37 @@ msgstr ""
 "inte detta program. I så fall kan nedanstående utfall vara oriktigt\n"
 "och det installerade PostgreSQL vara oförenligt med databaskatalogen.\n"
 
-#: ../common/exec.c:127 ../common/exec.c:241 ../common/exec.c:284
+#: ../common/exec.c:132 ../common/exec.c:246 ../common/exec.c:289
 #, c-format
 msgid "could not identify current directory: %s"
 msgstr "kunde inte identifiera aktuell katalog: %s"
 
-#: ../common/exec.c:146
+#: ../common/exec.c:151
 #, c-format
 msgid "invalid binary \"%s\""
 msgstr "ogiltig binär \"%s\""
 
-#: ../common/exec.c:195
+#: ../common/exec.c:200
 #, c-format
 msgid "could not read binary \"%s\""
 msgstr "kunde inte läsa binär \"%s\""
 
-#: ../common/exec.c:202
+#: ../common/exec.c:207
 #, c-format
 msgid "could not find a \"%s\" to execute"
 msgstr "kunde inte hitta en \"%s\" att köra"
 
-#: ../common/exec.c:257 ../common/exec.c:293
+#: ../common/exec.c:262 ../common/exec.c:298
 #, c-format
 msgid "could not change directory to \"%s\": %s"
 msgstr "kunde inte byta katalog till \"%s\": %s"
 
-#: ../common/exec.c:272
+#: ../common/exec.c:277
 #, c-format
 msgid "could not read symbolic link \"%s\""
 msgstr "kunde inte läsa symbolisk länk \"%s\""
 
-#: ../common/exec.c:523
+#: ../common/exec.c:528
 #, c-format
 msgid "pclose failed: %s"
 msgstr "pclose misslyckades: %s"
@@ -407,13 +407,13 @@ msgstr "kunde inte hämta SID för PowerUser-grupp: felkod %lu\n"
 msgid "could not check access token membership: error code %lu\n"
 msgstr "kunde inte kontrollera access-token-medlemskap: felkod %lu\n"
 
-#: access/brin/brin.c:200
+#: access/brin/brin.c:201
 #, c-format
 msgid "request for BRIN range summarization for index \"%s\" page %u was not recorded"
 msgstr "förfrågan efter BRIN-intervallsummering för index \"%s\" sida %u har inte spelats in"
 
-#: access/brin/brin.c:877 access/brin/brin.c:954 access/gin/ginfast.c:1018
-#: access/transam/xlog.c:10600 access/transam/xlog.c:11127
+#: access/brin/brin.c:881 access/brin/brin.c:979 access/gin/ginfast.c:1018
+#: access/transam/xlog.c:10614 access/transam/xlog.c:11141
 #: access/transam/xlogfuncs.c:273 access/transam/xlogfuncs.c:300
 #: access/transam/xlogfuncs.c:339 access/transam/xlogfuncs.c:360
 #: access/transam/xlogfuncs.c:381 access/transam/xlogfuncs.c:451
@@ -422,22 +422,22 @@ msgstr "förfrågan efter BRIN-intervallsummering för index \"%s\" sida %u har
 msgid "recovery is in progress"
 msgstr "återställning pågår"
 
-#: access/brin/brin.c:878 access/brin/brin.c:955
+#: access/brin/brin.c:882 access/brin/brin.c:980
 #, c-format
 msgid "BRIN control functions cannot be executed during recovery."
 msgstr "BRIN-kontrollfunktioner kan inte köras under återställning."
 
-#: access/brin/brin.c:886 access/brin/brin.c:963
+#: access/brin/brin.c:890 access/brin/brin.c:988
 #, c-format
 msgid "block number out of range: %s"
 msgstr "blocknummer är utanför giltigt intervall: %s"
 
-#: access/brin/brin.c:909 access/brin/brin.c:986
+#: access/brin/brin.c:928 access/brin/brin.c:1014
 #, c-format
 msgid "\"%s\" is not a BRIN index"
 msgstr "\"%s\" är inte ett BRIN-index"
 
-#: access/brin/brin.c:925 access/brin/brin.c:1002
+#: access/brin/brin.c:944 access/brin/brin.c:1030
 #, c-format
 msgid "could not open parent table of index %s"
 msgstr "kunde inte öppna föräldratabell för index %s"
@@ -854,8 +854,8 @@ msgstr "kunde inte fsync:a fil \"%s\": %m"
 #: access/heap/rewriteheap.c:1036 access/heap/rewriteheap.c:1155
 #: access/transam/timeline.c:328 access/transam/timeline.c:481
 #: access/transam/xlog.c:3289 access/transam/xlog.c:3439
-#: access/transam/xlog.c:10938 access/transam/xlog.c:10976
-#: access/transam/xlog.c:11379 postmaster/postmaster.c:4515
+#: access/transam/xlog.c:10952 access/transam/xlog.c:10990
+#: access/transam/xlog.c:11393 postmaster/postmaster.c:4515
 #: replication/logical/origin.c:581 replication/slot.c:1272
 #: storage/file/copydir.c:167 storage/smgr/md.c:327 utils/time/snapmgr.c:1314
 #, c-format
@@ -867,7 +867,7 @@ msgstr "kan inte skapa fil \"%s\": %m"
 msgid "could not truncate file \"%s\" to %u: %m"
 msgstr "kunde inte trunkera fil \"%s\" till %u: %m"
 
-#: access/heap/rewriteheap.c:1173 replication/walsender.c:494
+#: access/heap/rewriteheap.c:1173 replication/walsender.c:495
 #: storage/smgr/md.c:2039
 #, c-format
 msgid "could not seek to end of file \"%s\": %m"
@@ -880,8 +880,8 @@ msgstr "kunde inte söka (seek) till slutet av filen \"%s\": %m"
 #: replication/logical/origin.c:596 replication/logical/origin.c:641
 #: replication/logical/origin.c:663 replication/logical/snapbuild.c:1644
 #: replication/slot.c:1307 storage/file/buffile.c:525
-#: storage/file/copydir.c:208 utils/init/miscinit.c:1345
-#: utils/init/miscinit.c:1356 utils/init/miscinit.c:1364 utils/misc/guc.c:7257
+#: storage/file/copydir.c:208 utils/init/miscinit.c:1351
+#: utils/init/miscinit.c:1362 utils/init/miscinit.c:1370 utils/misc/guc.c:7257
 #: utils/misc/guc.c:7288 utils/misc/guc.c:9147 utils/misc/guc.c:9161
 #: utils/time/snapmgr.c:1319 utils/time/snapmgr.c:1326
 #, c-format
@@ -912,11 +912,11 @@ msgstr "kunde inte ta bort fil \"%s\": %m"
 #: replication/logical/reorderbuffer.c:2600
 #: replication/logical/reorderbuffer.c:3317
 #: replication/logical/snapbuild.c:1630 replication/logical/snapbuild.c:1733
-#: replication/slot.c:1406 replication/walsender.c:487
-#: replication/walsender.c:2422 storage/file/copydir.c:161
+#: replication/slot.c:1406 replication/walsender.c:488
+#: replication/walsender.c:2450 storage/file/copydir.c:161
 #: storage/file/fd.c:643 storage/file/fd.c:3455 storage/file/fd.c:3539
-#: storage/smgr/md.c:650 utils/error/elog.c:1872 utils/init/miscinit.c:1269
-#: utils/init/miscinit.c:1404 utils/init/miscinit.c:1481 utils/misc/guc.c:7513
+#: storage/smgr/md.c:650 utils/error/elog.c:1872 utils/init/miscinit.c:1275
+#: utils/init/miscinit.c:1410 utils/init/miscinit.c:1487 utils/misc/guc.c:7513
 #: utils/misc/guc.c:7545
 #, c-format
 msgid "could not open file \"%s\": %m"
@@ -933,7 +933,7 @@ msgid "index access method \"%s\" does not have a handler"
 msgstr "indexaccessmetod \"%s\" har ingen hanterare"
 
 #: access/index/indexam.c:160 catalog/objectaddress.c:1223
-#: commands/indexcmds.c:2383 commands/tablecmds.c:251 commands/tablecmds.c:275
+#: commands/indexcmds.c:2458 commands/tablecmds.c:251 commands/tablecmds.c:275
 #: commands/tablecmds.c:14564 commands/tablecmds.c:16082
 #, c-format
 msgid "\"%s\" is not an index"
@@ -1638,7 +1638,7 @@ msgid "could not close log file %s: %m"
 msgstr "kunde inte stänga loggfil %s: %m"
 
 #: access/transam/xlog.c:3897 access/transam/xlogutils.c:703
-#: replication/walsender.c:2417
+#: replication/walsender.c:2445
 #, c-format
 msgid "requested WAL segment %s has already been removed"
 msgstr "efterfrågat WAL-segment %s har redan tagits bort"
@@ -1736,7 +1736,7 @@ msgstr "kunde inte läsa från kontrollfil: läste %d byte, förväntade %d"
 #: access/transam/xlog.c:4729 access/transam/xlog.c:4736
 #: access/transam/xlog.c:4745 access/transam/xlog.c:4752
 #: access/transam/xlog.c:4761 access/transam/xlog.c:4768
-#: utils/init/miscinit.c:1502
+#: utils/init/miscinit.c:1508
 #, c-format
 msgid "database files are incompatible with server"
 msgstr "databasfilerna är inkompatibla med servern"
@@ -2169,7 +2169,7 @@ msgstr "kan inte skapa symbolisk länk \"%s\": %m"
 msgid "ignoring file \"%s\" because no file \"%s\" exists"
 msgstr "hoppar över fil \"%s\" då ingen fil \"%s\" finns"
 
-#: access/transam/xlog.c:6672 access/transam/xlog.c:11893
+#: access/transam/xlog.c:6672 access/transam/xlog.c:11907
 #, c-format
 msgid "File \"%s\" was renamed to \"%s\"."
 msgstr "Filen \"%s\" döptes om till \"%s\"."
@@ -2369,73 +2369,73 @@ msgstr "hoppar över omstartpunkt, återställning har redan avslutats"
 msgid "skipping restartpoint, already performed at %X/%X"
 msgstr "hoppar över omstartpunkt, redan gjorde vid %X/%X"
 
-#: access/transam/xlog.c:9628
+#: access/transam/xlog.c:9642
 #, c-format
 msgid "recovery restart point at %X/%X"
 msgstr "återställningens omstartspunkt vid %X/%X"
 
-#: access/transam/xlog.c:9630
+#: access/transam/xlog.c:9644
 #, c-format
 msgid "Last completed transaction was at log time %s."
 msgstr "Senaste kompletta transaktionen var vid loggtid %s"
 
-#: access/transam/xlog.c:9764
+#: access/transam/xlog.c:9778
 #, c-format
 msgid "restore point \"%s\" created at %X/%X"
 msgstr "återställningspunkt \"%s\" skapad vid %X/%X"
 
-#: access/transam/xlog.c:9906
+#: access/transam/xlog.c:9920
 #, 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:9915
+#: access/transam/xlog.c:9929
 #, 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:9931
+#: access/transam/xlog.c:9945
 #, 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:10007
+#: access/transam/xlog.c:10021
 #, 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:10065 access/transam/xlog.c:10123
-#: access/transam/xlog.c:10153
+#: access/transam/xlog.c:10079 access/transam/xlog.c:10137
+#: access/transam/xlog.c:10167
 #, 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:10315
+#: access/transam/xlog.c:10329
 #, 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:10468
+#: access/transam/xlog.c:10482
 #, c-format
 msgid "could not fsync log segment %s: %m"
 msgstr "kunde inte fsync:a loggsegment %s: %m"
 
-#: access/transam/xlog.c:10493
+#: access/transam/xlog.c:10507
 #, c-format
 msgid "could not fsync log file %s: %m"
 msgstr "kunde inte fsync:a loggfil %s: %m"
 
-#: access/transam/xlog.c:10501
+#: access/transam/xlog.c:10515
 #, 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:10510
+#: access/transam/xlog.c:10524
 #, c-format
 msgid "could not fdatasync log file %s: %m"
 msgstr "kunde inte fdatasync:a loggfil %s: %m"
 
-#: access/transam/xlog.c:10601 access/transam/xlog.c:11128
+#: access/transam/xlog.c:10615 access/transam/xlog.c:11142
 #: access/transam/xlogfuncs.c:274 access/transam/xlogfuncs.c:301
 #: access/transam/xlogfuncs.c:340 access/transam/xlogfuncs.c:361
 #: access/transam/xlogfuncs.c:382
@@ -2443,63 +2443,63 @@ 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:10610 access/transam/xlog.c:11137
+#: access/transam/xlog.c:10624 access/transam/xlog.c:11151
 #, 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:10611 access/transam/xlog.c:11138
+#: access/transam/xlog.c:10625 access/transam/xlog.c:11152
 #: access/transam/xlogfuncs.c:307
 #, 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:10616
+#: access/transam/xlog.c:10630
 #, c-format
 msgid "backup label too long (max %d bytes)"
 msgstr "backup-etikett för lång (max %d byte)"
 
-#: access/transam/xlog.c:10653 access/transam/xlog.c:10929
-#: access/transam/xlog.c:10967
+#: access/transam/xlog.c:10667 access/transam/xlog.c:10943
+#: access/transam/xlog.c:10981
 #, c-format
 msgid "a backup is already in progress"
 msgstr "en backup är redan på gång"
 
-#: access/transam/xlog.c:10654
+#: access/transam/xlog.c:10668
 #, 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:10750
+#: access/transam/xlog.c:10764
 #, 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:10752 access/transam/xlog.c:11333
+#: access/transam/xlog.c:10766 access/transam/xlog.c:11347
 #, 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:10820 replication/basebackup.c:1252
+#: access/transam/xlog.c:10834 replication/basebackup.c:1252
 #: utils/adt/misc.c:531
 #, c-format
 msgid "could not read symbolic link \"%s\": %m"
 msgstr "kan inte läsa symbolisk länk \"%s\": %m"
 
-#: access/transam/xlog.c:10827 replication/basebackup.c:1257
+#: access/transam/xlog.c:10841 replication/basebackup.c:1257
 #: utils/adt/misc.c:536
 #, 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:10879 commands/tablespace.c:391
+#: access/transam/xlog.c:10893 commands/tablespace.c:391
 #: commands/tablespace.c:565 replication/basebackup.c:1272 utils/adt/misc.c:544
 #, c-format
 msgid "tablespaces are not supported on this platform"
 msgstr "tabellutrymmen stöds inte på denna plattform"
 
-#: access/transam/xlog.c:10923 access/transam/xlog.c:10961
-#: access/transam/xlog.c:11176 access/transam/xlogarchive.c:104
+#: access/transam/xlog.c:10937 access/transam/xlog.c:10975
+#: access/transam/xlog.c:11190 access/transam/xlogarchive.c:104
 #: access/transam/xlogarchive.c:264 commands/copy.c:1890 commands/copy.c:3207
 #: commands/extension.c:3347 commands/tablespace.c:790
 #: commands/tablespace.c:881 guc-file.l:1063 replication/basebackup.c:537
@@ -2512,155 +2512,155 @@ msgstr "tabellutrymmen stöds inte på denna plattform"
 msgid "could not stat file \"%s\": %m"
 msgstr "kunde inte göra stat() på fil \"%s\": %m"
 
-#: access/transam/xlog.c:10930 access/transam/xlog.c:10968
+#: access/transam/xlog.c:10944 access/transam/xlog.c:10982
 #, 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:10947 access/transam/xlog.c:10985
-#: access/transam/xlog.c:11396 postmaster/syslogger.c:1493
+#: access/transam/xlog.c:10961 access/transam/xlog.c:10999
+#: access/transam/xlog.c:11410 postmaster/syslogger.c:1493
 #: postmaster/syslogger.c:1506
 #, c-format
 msgid "could not write file \"%s\": %m"
 msgstr "kunde inte skriva fil \"%s\": %m"
 
-#: access/transam/xlog.c:11153
+#: access/transam/xlog.c:11167
 #, c-format
 msgid "exclusive backup not in progress"
 msgstr "exklusiv backup är inte på gång"
 
-#: access/transam/xlog.c:11180
+#: access/transam/xlog.c:11194
 #, c-format
 msgid "a backup is not in progress"
 msgstr "ingen backup är på gång"
 
-#: access/transam/xlog.c:11266 access/transam/xlog.c:11279
-#: access/transam/xlog.c:11666 access/transam/xlog.c:11672
-#: access/transam/xlog.c:11720 access/transam/xlog.c:11793
+#: access/transam/xlog.c:11280 access/transam/xlog.c:11293
+#: access/transam/xlog.c:11680 access/transam/xlog.c:11686
+#: access/transam/xlog.c:11734 access/transam/xlog.c:11807
 #: access/transam/xlogfuncs.c:675
 #, c-format
 msgid "invalid data in file \"%s\""
 msgstr "felaktig data i fil \"%s\""
 
-#: access/transam/xlog.c:11283 replication/basebackup.c:1105
+#: access/transam/xlog.c:11297 replication/basebackup.c:1105
 #, c-format
 msgid "the standby was promoted during online backup"
 msgstr "standby:en befordrades under online-backup"
 
-#: access/transam/xlog.c:11284 replication/basebackup.c:1106
+#: access/transam/xlog.c:11298 replication/basebackup.c:1106
 #, 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:11331
+#: access/transam/xlog.c:11345
 #, 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:11451
+#: access/transam/xlog.c:11465
 #, 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:11461
+#: access/transam/xlog.c:11475
 #, 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:11463
+#: access/transam/xlog.c:11477
 #, 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:11470
+#: access/transam/xlog.c:11484
 #, 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:11474
+#: access/transam/xlog.c:11488
 #, 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"
 
-#: access/transam/xlog.c:11527
+#: access/transam/xlog.c:11541
 #, c-format
 msgid "aborting backup due to backend exiting before pg_stop_backup was called"
 msgstr "avbryter backup på grund av att backend:en stoppades innan pg_stop_backup anropades"
 
-#: access/transam/xlog.c:11703
+#: access/transam/xlog.c:11717
 #, c-format
 msgid "backup time %s in file \"%s\""
 msgstr "backuptid %s i fil \"%s\""
 
-#: access/transam/xlog.c:11708
+#: access/transam/xlog.c:11722
 #, c-format
 msgid "backup label %s in file \"%s\""
 msgstr "backup-etikett %s i fil \"%s\""
 
-#: access/transam/xlog.c:11721
+#: access/transam/xlog.c:11735
 #, c-format
 msgid "Timeline ID parsed is %u, but expected %u"
 msgstr "Parsad tidslinje-ID är %u men förväntade sig %u"
 
-#: access/transam/xlog.c:11725
+#: access/transam/xlog.c:11739
 #, c-format
 msgid "backup timeline %u in file \"%s\""
 msgstr "backuptidslinje %u i fil \"%s\""
 
 #. translator: %s is a WAL record description
-#: access/transam/xlog.c:11833
+#: access/transam/xlog.c:11847
 #, c-format
 msgid "WAL redo at %X/%X for %s"
 msgstr "WAL-redo vid %X/%X för %s"
 
-#: access/transam/xlog.c:11882
+#: access/transam/xlog.c:11896
 #, c-format
 msgid "online backup mode was not canceled"
 msgstr "online backupläge har ej avbrutits"
 
-#: access/transam/xlog.c:11883
+#: access/transam/xlog.c:11897
 #, 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:11892 access/transam/xlog.c:11904
-#: access/transam/xlog.c:11914
+#: access/transam/xlog.c:11906 access/transam/xlog.c:11918
+#: access/transam/xlog.c:11928
 #, c-format
 msgid "online backup mode canceled"
 msgstr "online backupläge avbrutet"
 
-#: access/transam/xlog.c:11905
+#: access/transam/xlog.c:11919
 #, 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:11915
+#: access/transam/xlog.c:11929
 #, 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:12041 access/transam/xlogutils.c:727
-#: replication/walreceiver.c:967 replication/walsender.c:2434
+#: access/transam/xlog.c:12055 access/transam/xlogutils.c:727
+#: replication/walreceiver.c:967 replication/walsender.c:2462
 #, 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:12057
+#: access/transam/xlog.c:12071
 #, 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:12623
+#: access/transam/xlog.c:12637
 #, c-format
 msgid "received promote request"
 msgstr "tog emot förfrågan om befordring"
 
-#: access/transam/xlog.c:12636
+#: access/transam/xlog.c:12650
 #, c-format
 msgid "trigger file found: %s"
 msgstr "utlösarfil hittad: %s"
 
-#: access/transam/xlog.c:12645
+#: access/transam/xlog.c:12659
 #, c-format
 msgid "could not stat trigger file \"%s\": %m"
 msgstr "kunde inte göra stat() på utlösarfil \"%s\": %m"
@@ -2727,7 +2727,7 @@ msgstr "Menade du att använda pg_stop_backup('f')?"
 #: executor/execExpr.c:2247 executor/execSRF.c:715 executor/functions.c:1034
 #: foreign/foreign.c:488 libpq/hba.c:2614 replication/logical/launcher.c:1127
 #: replication/logical/logicalfuncs.c:176 replication/logical/origin.c:1466
-#: replication/slotfuncs.c:200 replication/walsender.c:3201
+#: replication/slotfuncs.c:200 replication/walsender.c:3229
 #: utils/adt/datetime.c:4782 utils/adt/genfile.c:500 utils/adt/genfile.c:580
 #: utils/adt/jsonfuncs.c:1700 utils/adt/jsonfuncs.c:1831
 #: utils/adt/jsonfuncs.c:2019 utils/adt/jsonfuncs.c:2146
@@ -2743,7 +2743,7 @@ msgstr "en funktion som returnerar en mängd anropades i kontext som inte godtar
 #: commands/extension.c:2028 commands/extension.c:2252 commands/prepare.c:730
 #: foreign/foreign.c:493 libpq/hba.c:2618 replication/logical/launcher.c:1131
 #: replication/logical/logicalfuncs.c:180 replication/logical/origin.c:1470
-#: replication/slotfuncs.c:204 replication/walsender.c:3205
+#: replication/slotfuncs.c:204 replication/walsender.c:3233
 #: utils/adt/datetime.c:4786 utils/adt/genfile.c:504 utils/adt/genfile.c:584
 #: utils/adt/misc.c:413 utils/adt/pgstatfuncs.c:463 utils/adt/pgstatfuncs.c:564
 #: utils/misc/guc.c:8860 utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1147
@@ -2882,22 +2882,22 @@ msgstr "\"ej i sekvens\"-block_id %u vid %X/%X"
 #: access/transam/xlogreader.c:1173
 #, c-format
 msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
-msgstr "BKPBLOCK_HAS_DATA satt, men ingen data inkluderad vid %X/%X"
+msgstr "BKPBLOCK_HAS_DATA är satt men ingen data inkluderad vid %X/%X"
 
 #: access/transam/xlogreader.c:1180
 #, c-format
 msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
-msgstr "BKPBLOCK_HAS_DATA ej satt, men datalängd är %u vid %X/%X"
+msgstr "BKPBLOCK_HAS_DATA är ej satt men datalängden är %u vid %X/%X"
 
 #: access/transam/xlogreader.c:1216
 #, c-format
 msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
-msgstr "BKPIMAGE_HAS_HOLE satt, men håloffset %u längd %u block-image-längd %u vid %X/%X"
+msgstr "BKPIMAGE_HAS_HOLE är satt men håloffset %u längd %u block-image-längd %u vid %X/%X"
 
 #: access/transam/xlogreader.c:1232
 #, c-format
 msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
-msgstr "BKPIMAGE_HAS_HOLE ej satt, men håloffset %u längd %u vid %X/%X"
+msgstr "BKPIMAGE_HAS_HOLE är inte satt men håloffset %u längd %u vid %X/%X"
 
 #: access/transam/xlogreader.c:1247
 #, c-format
@@ -2912,7 +2912,7 @@ msgstr "varken BKPIMAGE_HAS_HOLE eller BKPIMAGE_IS_COMPRESSED satt, men block-im
 #: access/transam/xlogreader.c:1278
 #, c-format
 msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
-msgstr "BKPBLOCK_SAME_REL satt men ingen tidigare rel vid %X/%X"
+msgstr "BKPBLOCK_SAME_REL är satt men ingen tidigare rel vid %X/%X"
 
 #: access/transam/xlogreader.c:1290
 #, c-format
@@ -2929,7 +2929,7 @@ msgstr "post med ogiltig längd vid %X/%X"
 msgid "invalid compressed image at %X/%X, block %d"
 msgstr "ogiltig komprimerad image vid %X/%X, block %d"
 
-#: access/transam/xlogutils.c:751 replication/walsender.c:2453
+#: access/transam/xlogutils.c:751 replication/walsender.c:2481
 #, c-format
 msgid "could not read from log segment %s, offset %u, length %lu: %m"
 msgstr "kunde inte läsa från loggsegment %s, offset %u, längd %lu: %m"
@@ -3123,9 +3123,9 @@ 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:424 replication/pgoutput/pgoutput.c:111
-#: replication/pgoutput/pgoutput.c:132 replication/walsender.c:808
-#: replication/walsender.c:819 replication/walsender.c:829
+#: parser/parse_utilcmd.c:424 replication/pgoutput/pgoutput.c:112
+#: replication/pgoutput/pgoutput.c:133 replication/walsender.c:809
+#: replication/walsender.c:820 replication/walsender.c:830
 #, c-format
 msgid "conflicting or redundant options"
 msgstr "motstridiga eller redundanta inställningar"
@@ -3148,8 +3148,8 @@ msgstr "kan inte använda IN SCHEMA-klausul samtidigt som GRANT/REVOKE ON SCHEMA
 #: commands/tablecmds.c:6765 commands/tablecmds.c:6858
 #: commands/tablecmds.c:6999 commands/tablecmds.c:9786
 #: commands/tablecmds.c:9969 commands/tablecmds.c:10109
-#: commands/tablecmds.c:10691 commands/trigger.c:913 parser/analyze.c:2343
-#: parser/parse_relation.c:2735 parser/parse_relation.c:2798
+#: commands/tablecmds.c:10691 commands/trigger.c:913 parser/analyze.c:2336
+#: parser/parse_relation.c:2747 parser/parse_relation.c:2810
 #: parser/parse_target.c:1029 parser/parse_type.c:145 utils/adt/acl.c:2885
 #: utils/adt/ruleutils.c:2467
 #, c-format
@@ -3772,7 +3772,7 @@ 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:614 commands/createas.c:204 commands/createas.c:501
-#: commands/indexcmds.c:1689 commands/tablecmds.c:14833 commands/view.c:105
+#: commands/indexcmds.c:1764 commands/tablecmds.c:14833 commands/view.c:105
 #: regex/regc_pg_locale.c:263 utils/adt/formatting.c:1527
 #: utils/adt/formatting.c:1650 utils/adt/formatting.c:1774 utils/adt/like.c:184
 #: utils/adt/selfuncs.c:6070 utils/adt/varlena.c:1426 utils/adt/varlena.c:1891
@@ -3938,17 +3938,17 @@ msgid_plural "building index \"%s\" on table \"%s\" with request for %d parallel
 msgstr[0] "bygger index \"%s\" på tabell \"%s\" och efterfrågar %d parallell arbetare"
 msgstr[1] "bygger index \"%s\" på tabell \"%s\" och efterfrågar %d parallella arbetare"
 
-#: catalog/index.c:3793
+#: catalog/index.c:3806
 #, c-format
 msgid "cannot reindex temporary tables of other sessions"
 msgstr "kan inte omindexera temporära tabeller som tillhör andra sessioner"
 
-#: catalog/index.c:3916
+#: catalog/index.c:3929
 #, c-format
 msgid "index \"%s\" was reindexed"
 msgstr "index \"%s\" omindexerades"
 
-#: catalog/index.c:3988
+#: catalog/index.c:4007
 #, c-format
 msgid "REINDEX of partitioned tables is not yet implemented, skipping \"%s\""
 msgstr "REINDEX på partitionerade tabeller är inte implementerat ännu, hoppar över \"%s\""
@@ -4109,7 +4109,7 @@ msgstr "\"%s\" är inte en tabell"
 msgid "\"%s\" is not a view"
 msgstr "\"%s\" är inte en vy"
 
-#: catalog/objectaddress.c:1252 commands/matview.c:172 commands/tablecmds.c:245
+#: catalog/objectaddress.c:1252 commands/matview.c:183 commands/tablecmds.c:245
 #: commands/tablecmds.c:14547
 #, c-format
 msgid "\"%s\" is not a materialized view"
@@ -4553,7 +4553,7 @@ msgstr "relation %s"
 msgid "operator family %s for access method %s"
 msgstr "operatorfamilj %s för accessmetod %s"
 
-#: catalog/partition.c:180 commands/analyze.c:1536 commands/indexcmds.c:1020
+#: catalog/partition.c:180 commands/analyze.c:1536 commands/indexcmds.c:1062
 #: commands/tablecmds.c:973 commands/tablecmds.c:8115 commands/tablecmds.c:9995
 #: commands/tablecmds.c:15497 commands/tablecmds.c:16191
 #: executor/execExprInterp.c:3316 executor/execMain.c:1922
@@ -5114,7 +5114,7 @@ msgstr "typer med fast storlek måste lagras som PLAIN"
 msgid "could not form array type name for type \"%s\""
 msgstr "kunde inte skapa array-typnamn för typ \"%s\""
 
-#: catalog/toasting.c:111 commands/indexcmds.c:458 commands/tablecmds.c:5136
+#: catalog/toasting.c:111 commands/indexcmds.c:473 commands/tablecmds.c:5136
 #: commands/tablecmds.c:14430
 #, c-format
 msgid "\"%s\" is not a table or materialized view"
@@ -5305,7 +5305,7 @@ msgstr "accessmetod \"%s\" finns redan"
 msgid "must be superuser to drop access methods"
 msgstr "måste vara superanvändare för att ta bort accessmetoder"
 
-#: commands/amcmds.c:174 commands/indexcmds.c:175 commands/indexcmds.c:604
+#: commands/amcmds.c:174 commands/indexcmds.c:176 commands/indexcmds.c:619
 #: commands/opclasscmds.c:364 commands/opclasscmds.c:778
 #, c-format
 msgid "access method \"%s\" does not exist"
@@ -5433,82 +5433,82 @@ msgstr "Serverprocessen med PID %d är bland dem med den äldsta transaktionen."
 msgid "The NOTIFY queue cannot be emptied until that process ends its current transaction."
 msgstr "NOTIFY-kön kan inte tömmas innan den processen avslutar sin nuvarande transaktion."
 
-#: commands/cluster.c:129 commands/cluster.c:372
+#: commands/cluster.c:130 commands/cluster.c:386
 #, c-format
 msgid "cannot cluster temporary tables of other sessions"
 msgstr "kan inte klustra temporära tabeller för andra sessioner"
 
-#: commands/cluster.c:137
+#: commands/cluster.c:138
 #, c-format
 msgid "cannot cluster a partitioned table"
 msgstr "kan inte klustra en partitionerad tabell"
 
-#: commands/cluster.c:167
+#: commands/cluster.c:168
 #, c-format
 msgid "there is no previously clustered index for table \"%s\""
 msgstr "det finns inget tidigare klustrat index för tabell \"%s\""
 
-#: commands/cluster.c:181 commands/tablecmds.c:11577 commands/tablecmds.c:13492
+#: commands/cluster.c:182 commands/tablecmds.c:11577 commands/tablecmds.c:13492
 #, c-format
 msgid "index \"%s\" for table \"%s\" does not exist"
 msgstr "index \"%s\" för tabell \"%s\" finns inte"
 
-#: commands/cluster.c:361
+#: commands/cluster.c:375
 #, c-format
 msgid "cannot cluster a shared catalog"
 msgstr "kan inte klustra en delad katalog"
 
-#: commands/cluster.c:376
+#: commands/cluster.c:390
 #, c-format
 msgid "cannot vacuum temporary tables of other sessions"
 msgstr "kan inte städa temporära tabeller för andra sessioner"
 
-#: commands/cluster.c:439 commands/tablecmds.c:13502
+#: commands/cluster.c:460 commands/tablecmds.c:13502
 #, c-format
 msgid "\"%s\" is not an index for table \"%s\""
 msgstr "\"%s\" är inte ett index för tabell \"%s\""
 
-#: commands/cluster.c:447
+#: commands/cluster.c:468
 #, c-format
 msgid "cannot cluster on index \"%s\" because access method does not support clustering"
 msgstr "kan inte klustra på index \"%s\" eftersom accessmetoden inte stöder klustring"
 
-#: commands/cluster.c:459
+#: commands/cluster.c:480
 #, c-format
 msgid "cannot cluster on partial index \"%s\""
 msgstr "kan inte klustra på partiellt index \"%s\""
 
-#: commands/cluster.c:473
+#: commands/cluster.c:494
 #, c-format
 msgid "cannot cluster on invalid index \"%s\""
 msgstr "kan inte klustra på ogiltigt index \"%s\""
 
-#: commands/cluster.c:497
+#: commands/cluster.c:518
 #, c-format
 msgid "cannot mark index clustered in partitioned table"
 msgstr "kan inte flagga ett index som klustrat för en partitionerad tabell"
 
-#: commands/cluster.c:938
+#: commands/cluster.c:959
 #, c-format
 msgid "clustering \"%s.%s\" using index scan on \"%s\""
 msgstr "klusterar \"%s.%s\" med hjälp av index-skanning på \"%s\""
 
-#: commands/cluster.c:944
+#: commands/cluster.c:965
 #, c-format
 msgid "clustering \"%s.%s\" using sequential scan and sort"
 msgstr "klustrar \"%s.%s\" med hjälp av serkvensiell scan och sortering"
 
-#: commands/cluster.c:949 commands/vacuumlazy.c:505
+#: commands/cluster.c:970 commands/vacuumlazy.c:505
 #, c-format
 msgid "vacuuming \"%s.%s\""
 msgstr "kör vaccum på \"%s.%s\""
 
-#: commands/cluster.c:1106
+#: commands/cluster.c:1127
 #, c-format
 msgid "\"%s\": found %.0f removable, %.0f nonremovable row versions in %u pages"
 msgstr "\"%s\": hittade %.0f borttagbara, %.0f ej borttagbara radversioner i %u sidor"
 
-#: commands/cluster.c:1110
+#: commands/cluster.c:1131
 #, c-format
 msgid ""
 "%.0f dead row versions cannot be removed yet.\n"
@@ -6150,10 +6150,10 @@ msgstr "ogiltig fältstorlek"
 msgid "incorrect binary data format"
 msgstr "felaktigt binärt dataformat"
 
-#: commands/copy.c:4840 commands/indexcmds.c:1574 commands/statscmds.c:214
+#: commands/copy.c:4840 commands/indexcmds.c:1649 commands/statscmds.c:214
 #: commands/tablecmds.c:1985 commands/tablecmds.c:2542
-#: commands/tablecmds.c:2923 parser/parse_relation.c:3288
-#: parser/parse_relation.c:3308 utils/adt/tsvector_op.c:2661
+#: commands/tablecmds.c:2923 parser/parse_relation.c:3300
+#: parser/parse_relation.c:3320 utils/adt/tsvector_op.c:2661
 #, c-format
 msgid "column \"%s\" does not exist"
 msgstr "kolumnen \"%s\" existerar inte"
@@ -7367,237 +7367,237 @@ msgid_plural "cannot pass more than %d arguments to a procedure"
 msgstr[0] "kan inte överföra mer än %d argument till en procedur"
 msgstr[1] "kan inte överföra mer än %d argument till en procedur"
 
-#: commands/indexcmds.c:408
+#: commands/indexcmds.c:414
 #, c-format
 msgid "must specify at least one column"
 msgstr "måste ange minst en kolumn"
 
-#: commands/indexcmds.c:412
+#: commands/indexcmds.c:418
 #, c-format
 msgid "cannot use more than %d columns in an index"
 msgstr "kan inte ha mer än %d kolumner i ett index"
 
-#: commands/indexcmds.c:452
+#: commands/indexcmds.c:467
 #, c-format
 msgid "cannot create index on foreign table \"%s\""
 msgstr "kan inte skapa index för främmande tabell \"%s\""
 
-#: commands/indexcmds.c:483
+#: commands/indexcmds.c:498
 #, c-format
 msgid "cannot create index on partitioned table \"%s\" concurrently"
 msgstr "kan inte parallellt skapa index för partitionerad tabell \"%s\""
 
-#: commands/indexcmds.c:488
+#: commands/indexcmds.c:503
 #, c-format
 msgid "cannot create exclusion constraints on partitioned table \"%s\""
 msgstr "kan inte skapa uteslutningsvillkor för partitionerad tabell \"%s\""
 
-#: commands/indexcmds.c:498
+#: commands/indexcmds.c:513
 #, c-format
 msgid "cannot create indexes on temporary tables of other sessions"
 msgstr "kan inte skapa index till temporära tabeller som tillhör andra sessioner"
 
-#: commands/indexcmds.c:563 commands/tablecmds.c:630 commands/tablecmds.c:11886
+#: commands/indexcmds.c:578 commands/tablecmds.c:630 commands/tablecmds.c:11886
 #: commands/tablecmds.c:12020
 #, c-format
 msgid "only shared relations can be placed in pg_global tablespace"
 msgstr "bara delade relationer kan placeras i tablespace:et pg_global"
 
-#: commands/indexcmds.c:596
+#: commands/indexcmds.c:611
 #, c-format
 msgid "substituting access method \"gist\" for obsolete method \"rtree\""
 msgstr "ersätter den föråldrade åtkomstmetoden \"rtree\" med den nya \"gist\""
 
-#: commands/indexcmds.c:614
+#: commands/indexcmds.c:629
 #, c-format
 msgid "access method \"%s\" does not support unique indexes"
 msgstr "accessmetod \"%s\" stöder inte unika index"
 
-#: commands/indexcmds.c:619
+#: commands/indexcmds.c:634
 #, c-format
 msgid "access method \"%s\" does not support included columns"
 msgstr "accessmetod \"%s\" stöder inte inkluderade kolumner"
 
-#: commands/indexcmds.c:624
+#: commands/indexcmds.c:639
 #, c-format
 msgid "access method \"%s\" does not support multicolumn indexes"
 msgstr "accessmetod \"%s\" stöder inte flerkolumnindex"
 
-#: commands/indexcmds.c:629
+#: commands/indexcmds.c:644
 #, c-format
 msgid "access method \"%s\" does not support exclusion constraints"
 msgstr "accessmetod \"%s\" stöder inte uteslutningsvillkor"
 
-#: commands/indexcmds.c:762
+#: commands/indexcmds.c:777
 #, c-format
 msgid "cannot match partition key to an index using access method \"%s\""
 msgstr "kan inte matcha partitionsnyckel till ett index med hjälp av accessmetod \"%s\""
 
-#: commands/indexcmds.c:772
+#: commands/indexcmds.c:787
 #, c-format
 msgid "unsupported %s constraint with partition key definition"
 msgstr "ej stöd för %s-villkor till partitionsnyckeldefinition"
 
-#: commands/indexcmds.c:774
+#: commands/indexcmds.c:789
 #, c-format
 msgid "%s constraints cannot be used when partition keys include expressions."
 msgstr "%s-villkor kan inte användas när partitionsnyckel innehåller uttryck"
 
-#: commands/indexcmds.c:813
+#: commands/indexcmds.c:828
 #, c-format
 msgid "unique constraint on partitioned table must include all partitioning columns"
 msgstr "unikvillkor på partitionerad tabell måste inkludera alla partitioneringskolumner"
 
-#: commands/indexcmds.c:814
+#: commands/indexcmds.c:829
 #, c-format
 msgid "%s constraint on table \"%s\" lacks column \"%s\" which is part of the partition key."
 msgstr "villkoret %s på tabell \"%s\" saknar kolumn \"%s\" som är en del av partioneringsnyckeln."
 
-#: commands/indexcmds.c:833 commands/indexcmds.c:853
+#: commands/indexcmds.c:848 commands/indexcmds.c:868
 #, c-format
 msgid "index creation on system columns is not supported"
 msgstr "skapa index för systemkolumner stöds inte"
 
-#: commands/indexcmds.c:878
+#: commands/indexcmds.c:893
 #, c-format
 msgid "%s %s will create implicit index \"%s\" for table \"%s\""
 msgstr "%s %s kommer skapa ett implicit index \"%s\" för tabell \"%s\""
 
-#: commands/indexcmds.c:1007 tcop/utility.c:1386
+#: commands/indexcmds.c:1046 tcop/utility.c:1386
 #, c-format
 msgid "cannot create unique index on partitioned table \"%s\""
 msgstr "kan inte skapa unikt index för partitionerad tabell \"%s\""
 
-#: commands/indexcmds.c:1009 tcop/utility.c:1388
+#: commands/indexcmds.c:1048 tcop/utility.c:1388
 #, c-format
 msgid "Table \"%s\" contains partitions that are foreign tables."
 msgstr "Tabell \"%s\" innehåller partitioner som är främmande tabeller."
 
-#: commands/indexcmds.c:1503
+#: commands/indexcmds.c:1578
 #, c-format
 msgid "functions in index predicate must be marked IMMUTABLE"
 msgstr "funktioner i indexpredikat måste vara markerade IMMUTABLE"
 
-#: commands/indexcmds.c:1569 parser/parse_utilcmd.c:2346
+#: commands/indexcmds.c:1644 parser/parse_utilcmd.c:2346
 #: parser/parse_utilcmd.c:2470
 #, c-format
 msgid "column \"%s\" named in key does not exist"
 msgstr "kolumn \"%s\" angiven i en nyckel existerar inte"
 
-#: commands/indexcmds.c:1593 parser/parse_utilcmd.c:1713
+#: commands/indexcmds.c:1668 parser/parse_utilcmd.c:1713
 #, c-format
 msgid "expressions are not supported in included columns"
 msgstr "uttryck stöds inte i inkluderade kolumner"
 
-#: commands/indexcmds.c:1634
+#: commands/indexcmds.c:1709
 #, c-format
 msgid "functions in index expression must be marked IMMUTABLE"
 msgstr "funktioner i indexuttryck måste vara markerade IMMUTABLE"
 
-#: commands/indexcmds.c:1649
+#: commands/indexcmds.c:1724
 #, c-format
 msgid "including column does not support a collation"
 msgstr "inkluderad kolumn stöder inte jämförelse (collation)"
 
-#: commands/indexcmds.c:1653
+#: commands/indexcmds.c:1728
 #, c-format
 msgid "including column does not support an operator class"
 msgstr "inkluderad kolumn stöder inte en operatorklass"
 
-#: commands/indexcmds.c:1657
+#: commands/indexcmds.c:1732
 #, c-format
 msgid "including column does not support ASC/DESC options"
 msgstr "inkluderad kolumn stöder inte ASC/DESC-flaggor"
 
-#: commands/indexcmds.c:1661
+#: commands/indexcmds.c:1736
 #, c-format
 msgid "including column does not support NULLS FIRST/LAST options"
 msgstr "inkluderad kolumn stöder inte NULLS FIRST/LAST-flaggor"
 
-#: commands/indexcmds.c:1688
+#: commands/indexcmds.c:1763
 #, c-format
 msgid "could not determine which collation to use for index expression"
 msgstr "kunde inte bestämma vilken jämförelse (collation) som skulle användas för indexuttryck"
 
-#: commands/indexcmds.c:1696 commands/tablecmds.c:14840 commands/typecmds.c:833
+#: commands/indexcmds.c:1771 commands/tablecmds.c:14840 commands/typecmds.c:833
 #: parser/parse_expr.c:2772 parser/parse_type.c:567 parser/parse_utilcmd.c:3501
 #: utils/adt/misc.c:695
 #, c-format
 msgid "collations are not supported by type %s"
 msgstr "jämförelser (collation) stöds inte av typ %s"
 
-#: commands/indexcmds.c:1734
+#: commands/indexcmds.c:1809
 #, c-format
 msgid "operator %s is not commutative"
 msgstr "operatorn %s är inte kommutativ"
 
-#: commands/indexcmds.c:1736
+#: commands/indexcmds.c:1811
 #, c-format
 msgid "Only commutative operators can be used in exclusion constraints."
 msgstr "Bara kommutativa operatorer kan användas i uteslutningsvillkor"
 
-#: commands/indexcmds.c:1762
+#: commands/indexcmds.c:1837
 #, c-format
 msgid "operator %s is not a member of operator family \"%s\""
 msgstr "operatorn \"%s\" är inte en medlem i operatorfamiljen \"%s\""
 
-#: commands/indexcmds.c:1765
+#: commands/indexcmds.c:1840
 #, c-format
 msgid "The exclusion operator must be related to the index operator class for the constraint."
 msgstr "Uteslutningsoperatorn måste vara relaterad till indexoperatorklassen för villkoret."
 
-#: commands/indexcmds.c:1800
+#: commands/indexcmds.c:1875
 #, c-format
 msgid "access method \"%s\" does not support ASC/DESC options"
 msgstr "accessmetod \"%s\" stöder inte ASC/DESC-flaggor"
 
-#: commands/indexcmds.c:1805
+#: commands/indexcmds.c:1880
 #, c-format
 msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
 msgstr "accessmetod \"%s\" stöder inte NULLS FIRST/LAST-flaggor"
 
-#: commands/indexcmds.c:1864 commands/typecmds.c:2023
+#: commands/indexcmds.c:1939 commands/typecmds.c:2023
 #, c-format
 msgid "data type %s has no default operator class for access method \"%s\""
 msgstr "datatyp %s har ingen standardoperatorklass för accessmetod \"%s\""
 
-#: commands/indexcmds.c:1866
+#: commands/indexcmds.c:1941
 #, c-format
 msgid "You must specify an operator class for the index or define a default operator class for the data type."
 msgstr "Du måste ange en operatorklass för indexet eller definiera en standardoperatorklass för datatypen."
 
-#: commands/indexcmds.c:1895 commands/indexcmds.c:1903
+#: commands/indexcmds.c:1970 commands/indexcmds.c:1978
 #: commands/opclasscmds.c:206
 #, c-format
 msgid "operator class \"%s\" does not exist for access method \"%s\""
 msgstr "operatorklass \"%s\" existerar inte för accessmetod \"%s\""
 
-#: commands/indexcmds.c:1916 commands/typecmds.c:2011
+#: commands/indexcmds.c:1991 commands/typecmds.c:2011
 #, c-format
 msgid "operator class \"%s\" does not accept data type %s"
 msgstr "operatorklass \"%s\" accepterar inte datatypen %s"
 
-#: commands/indexcmds.c:2006
+#: commands/indexcmds.c:2081
 #, c-format
 msgid "there are multiple default operator classes for data type %s"
 msgstr "det finns flera standardoperatorklasser för datatypen %s"
 
-#: commands/indexcmds.c:2421
+#: commands/indexcmds.c:2496
 #, c-format
 msgid "table \"%s\" has no indexes"
 msgstr "tabell \"%s\" har inga index"
 
-#: commands/indexcmds.c:2476
+#: commands/indexcmds.c:2551
 #, c-format
 msgid "can only reindex the currently open database"
 msgstr "kan bara omindexera den aktiva databasen"
 
-#: commands/indexcmds.c:2594
+#: commands/indexcmds.c:2669
 #, c-format
 msgid "table \"%s.%s\" was reindexed"
 msgstr "tabell \"%s.%s\" omindexerades"
 
-#: commands/indexcmds.c:2616
+#: commands/indexcmds.c:2691
 #, c-format
 msgid "REINDEX is not yet implemented for partitioned indexes"
 msgstr "REINDEX är ännu inte implementerad för partionerade index"
@@ -7607,32 +7607,32 @@ msgstr "REINDEX är ännu inte implementerad för partionerade index"
 msgid "\"%s\" is not a table or a view"
 msgstr "\"%s\" är inte en tabell eller vy"
 
-#: commands/matview.c:179
+#: commands/matview.c:190
 #, c-format
 msgid "CONCURRENTLY cannot be used when the materialized view is not populated"
 msgstr "CONCURRENTLY kan inte användas när den materialiserade vyn inte är populerad"
 
-#: commands/matview.c:185
+#: commands/matview.c:196
 #, c-format
 msgid "CONCURRENTLY and WITH NO DATA options cannot be used together"
 msgstr "flaggorna CONCURRENTLY och WITH NO DATA kan inte användas ihop"
 
-#: commands/matview.c:244
+#: commands/matview.c:255
 #, c-format
 msgid "cannot refresh materialized view \"%s\" concurrently"
 msgstr "kan inte refresha materialiserad vy \"%s\" \"concurrently\""
 
-#: commands/matview.c:247
+#: commands/matview.c:258
 #, c-format
 msgid "Create a unique index with no WHERE clause on one or more columns of the materialized view."
 msgstr "Skapa ett unikt index utan WHERE-klausul för en eller flera kolumner i den materialiserade vyn."
 
-#: commands/matview.c:652
+#: commands/matview.c:644
 #, c-format
 msgid "new data for materialized view \"%s\" contains duplicate rows without any null columns"
 msgstr "ny data för materialiserad vy \"%s\" innehåller duplicerade rader utan några null-kolumner"
 
-#: commands/matview.c:654
+#: commands/matview.c:646
 #, c-format
 msgid "Row: %s"
 msgstr "Rad: %s"
@@ -10650,7 +10650,7 @@ msgstr "kan inte används speciell rollangivelse i DROP ROLE"
 #: commands/user.c:1023 commands/user.c:1180 commands/variable.c:830
 #: commands/variable.c:833 commands/variable.c:915 commands/variable.c:918
 #: utils/adt/acl.c:5202 utils/adt/acl.c:5249 utils/adt/acl.c:5277
-#: utils/adt/acl.c:5295 utils/init/miscinit.c:607
+#: utils/adt/acl.c:5295 utils/init/miscinit.c:613
 #, c-format
 msgid "role \"%s\" does not exist"
 msgstr "rollen \"%s\" finns inte"
@@ -11753,7 +11753,7 @@ msgstr "kommandot ON CONFLICT DO UPDATE kan inte påverka en rad en andra gång"
 #: executor/nodeModifyTable.c:1495
 #, c-format
 msgid "Ensure that no rows proposed for insertion within the same command have duplicate constrained values."
-msgstr "Se till att inga rader föreslagna för \"insert\" inom samma kommando har upprepade villkorsvärden."
+msgstr "Säkerställ att inga rader föreslagna för \"insert\" inom samma kommando har upprepade villkorsvärden."
 
 #: executor/nodeSamplescan.c:279
 #, c-format
@@ -11872,7 +11872,7 @@ msgstr "kan inte öppna %s-fråga som markör"
 msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
 msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE stöds inte"
 
-#: executor/spi.c:1410 parser/analyze.c:2480
+#: executor/spi.c:1410 parser/analyze.c:2473
 #, c-format
 msgid "Scrollable cursors must be READ ONLY."
 msgstr "Scrollbara markörer måste vara READ ONLY."
@@ -14155,8 +14155,8 @@ 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:1802 parser/analyze.c:1655 parser/analyze.c:1854
-#: parser/analyze.c:2687
+#: optimizer/plan/planner.c:1802 parser/analyze.c:1648 parser/analyze.c:1847
+#: parser/analyze.c:2680
 #, c-format
 msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
 msgstr "%s tillåẗs inte med UNION/INTERSECT/EXCEPT"
@@ -14268,184 +14268,184 @@ msgstr "INSERT har fler målkolumner än uttryck"
 msgid "The insertion source is a row expression containing the same number of columns expected by the INSERT. Did you accidentally use extra parentheses?"
 msgstr "Imatningskällan är ett raduttryck som innehåller samma antal kolumner som INSERT:en förväntade sig. Glömde du använda extra parenteser?"
 
-#: parser/analyze.c:1229 parser/analyze.c:1628
+#: parser/analyze.c:1229 parser/analyze.c:1621
 #, c-format
 msgid "SELECT ... INTO is not allowed here"
 msgstr "SELECT ... INTO tillåts inte här"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1560 parser/analyze.c:2881
+#: parser/analyze.c:1553 parser/analyze.c:2874
 #, c-format
 msgid "%s cannot be applied to VALUES"
 msgstr "%s kan inte appliceras på VÄRDEN"
 
-#: parser/analyze.c:1779
+#: parser/analyze.c:1772
 #, c-format
 msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
 msgstr "ogiltig UNION/INTERSECT/EXCEPT ORDER BY-klausul"
 
-#: parser/analyze.c:1780
+#: parser/analyze.c:1773
 #, c-format
 msgid "Only result column names can be used, not expressions or functions."
 msgstr "Bara kolumnnamn i resultatet kan användas, inte uttryck eller funktioner."
 
-#: parser/analyze.c:1781
+#: parser/analyze.c:1774
 #, c-format
 msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
 msgstr "Lägg till uttrycket/funktionen till varje SELECT eller flytta UNION:en in i en FROM-klausul."
 
-#: parser/analyze.c:1844
+#: parser/analyze.c:1837
 #, c-format
 msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
 msgstr "INTO tillåts bara i den första SELECT i UNION/INTERSECT/EXCEPT"
 
-#: parser/analyze.c:1916
+#: parser/analyze.c:1909
 #, c-format
 msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
 msgstr "UNION/INTERSECT/EXCEPT-medlemssats kan inte referera till andra relationer på samma frågenivå"
 
-#: parser/analyze.c:2005
+#: parser/analyze.c:1998
 #, c-format
 msgid "each %s query must have the same number of columns"
 msgstr "varje %s-fråga måste ha samma antal kolumner"
 
-#: parser/analyze.c:2398
+#: parser/analyze.c:2391
 #, c-format
 msgid "RETURNING must have at least one column"
 msgstr "RETURNING måste ha minst en kolumn"
 
-#: parser/analyze.c:2439
+#: parser/analyze.c:2432
 #, c-format
 msgid "cannot specify both SCROLL and NO SCROLL"
 msgstr "kan inte ange både SCROLL och NO SCROLL"
 
-#: parser/analyze.c:2458
+#: parser/analyze.c:2451
 #, c-format
 msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
 msgstr "DECLARE CURSOR får inte innehålla datamodifierande satser i WITH"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2466
+#: parser/analyze.c:2459
 #, c-format
 msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
 msgstr "DECLARE CURSOR WITH HOLD ... %s stöds inte"
 
-#: parser/analyze.c:2469
+#: parser/analyze.c:2462
 #, c-format
 msgid "Holdable cursors must be READ ONLY."
 msgstr "Hållbara markörer måste vara READ ONLY."
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2477
+#: parser/analyze.c:2470
 #, c-format
 msgid "DECLARE SCROLL CURSOR ... %s is not supported"
 msgstr "DECLARE SCROLL CURSOR ... %s stöds inte"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2488
+#: parser/analyze.c:2481
 #, c-format
 msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
 msgstr "DECLARE INSENSITIVE CURSOR ... %s stöds inte"
 
-#: parser/analyze.c:2491
+#: parser/analyze.c:2484
 #, c-format
 msgid "Insensitive cursors must be READ ONLY."
 msgstr "Okänsliga markörer måste vara READ ONLY."
 
-#: parser/analyze.c:2557
+#: parser/analyze.c:2550
 #, c-format
 msgid "materialized views must not use data-modifying statements in WITH"
 msgstr "materialiserade vyer får inte innehålla datamodifierande satser i WITH"
 
-#: parser/analyze.c:2567
+#: parser/analyze.c:2560
 #, c-format
 msgid "materialized views must not use temporary tables or views"
 msgstr "materialiserade vyer får inte använda temporära tabeller eller vyer"
 
-#: parser/analyze.c:2577
+#: parser/analyze.c:2570
 #, c-format
 msgid "materialized views may not be defined using bound parameters"
 msgstr "materialiserade vyer kan inte defineras med bundna parametrar"
 
-#: parser/analyze.c:2589
+#: parser/analyze.c:2582
 #, c-format
 msgid "materialized views cannot be UNLOGGED"
 msgstr "materialiserad vyer kan inte vara UNLOGGED"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2694
+#: parser/analyze.c:2687
 #, c-format
 msgid "%s is not allowed with DISTINCT clause"
 msgstr "%s tillåts inte med DISTINCT-klausul"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2701
+#: parser/analyze.c:2694
 #, c-format
 msgid "%s is not allowed with GROUP BY clause"
 msgstr "%s tillåts inte med GROUP BY-klausul"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2708
+#: parser/analyze.c:2701
 #, c-format
 msgid "%s is not allowed with HAVING clause"
 msgstr "%s tillåts inte med HAVING-klausul"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2715
+#: parser/analyze.c:2708
 #, c-format
 msgid "%s is not allowed with aggregate functions"
 msgstr "%s tillåts inte med aggregatfunktioner"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2722
+#: parser/analyze.c:2715
 #, c-format
 msgid "%s is not allowed with window functions"
 msgstr "%s tillåts inte med fönsterfunktioner"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2729
+#: parser/analyze.c:2722
 #, c-format
 msgid "%s is not allowed with set-returning functions in the target list"
 msgstr "%s tillåts inte med mängdreturnerande funktioner i mållistan"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2821
+#: parser/analyze.c:2814
 #, c-format
 msgid "%s must specify unqualified relation names"
 msgstr "%s: måste ange okvalificerade relationsnamn"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2854
+#: parser/analyze.c:2847
 #, c-format
 msgid "%s cannot be applied to a join"
 msgstr "%s kan inte appliceras på en join"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2863
+#: parser/analyze.c:2856
 #, c-format
 msgid "%s cannot be applied to a function"
 msgstr "%s kan inte appliceras på en funktion"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2872
+#: parser/analyze.c:2865
 #, c-format
 msgid "%s cannot be applied to a table function"
 msgstr "%s kan inte appliceras på tabellfunktion"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2890
+#: parser/analyze.c:2883
 #, c-format
 msgid "%s cannot be applied to a WITH query"
 msgstr "%s kan inte appliceras på en WITH-fråga"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2899
+#: parser/analyze.c:2892
 #, c-format
 msgid "%s cannot be applied to a named tuplestore"
 msgstr "%s kan inte appliceras på en namngiven tupellagring"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2916
+#: parser/analyze.c:2909
 #, c-format
 msgid "relation \"%s\" in %s clause not found in FROM clause"
 msgstr "relationen \"%s\" i %s-klausul hittades inte i FROM-klausul"
@@ -14594,7 +14594,7 @@ msgid "grouping operations are not allowed in CALL arguments"
 msgstr "gruppoperationer tillåts inte i CALL-argument"
 
 #. translator: %s is name of a SQL construct, eg GROUP BY
-#: parser/parse_agg.c:545 parser/parse_clause.c:1818
+#: parser/parse_agg.c:545 parser/parse_clause.c:1803
 #, c-format
 msgid "aggregate functions are not allowed in %s"
 msgstr "aggregatfunktioner tillåts inte i %s"
@@ -14679,12 +14679,12 @@ msgid "window functions are not allowed in CALL arguments"
 msgstr "fönsterfunktioner tillåts inte i CALL-argument"
 
 #. translator: %s is name of a SQL construct, eg GROUP BY
-#: parser/parse_agg.c:916 parser/parse_clause.c:1827
+#: parser/parse_agg.c:916 parser/parse_clause.c:1812
 #, c-format
 msgid "window functions are not allowed in %s"
 msgstr "fönsterfunktioner tillåts inte i %s"
 
-#: parser/parse_agg.c:950 parser/parse_clause.c:2663
+#: parser/parse_agg.c:950 parser/parse_clause.c:2648
 #, c-format
 msgid "window \"%s\" does not exist"
 msgstr "fönster \"%s\" finns inte"
@@ -14831,161 +14831,156 @@ msgstr "gemensamt kolumnnamn \"%s\" finns mer än en gång i högra tabellen"
 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"
 
-#: parser/parse_clause.c:1479
-#, c-format
-msgid "column alias list for \"%s\" has too many entries"
-msgstr "kolumnaliaslista för \"%s\" har för många element"
-
 #. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1788
+#: parser/parse_clause.c:1773
 #, 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:1953
+#: parser/parse_clause.c:1938
 #, 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:1982
+#: parser/parse_clause.c:1967
 #, 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:2004
+#: parser/parse_clause.c:1989
 #, c-format
 msgid "%s position %d is not in select list"
 msgstr "%s-position %d finns inte i select-listan"
 
-#: parser/parse_clause.c:2445
+#: parser/parse_clause.c:2430
 #, c-format
 msgid "CUBE is limited to 12 elements"
 msgstr "CUBE är begränsad till 12 element"
 
-#: parser/parse_clause.c:2651
+#: parser/parse_clause.c:2636
 #, c-format
 msgid "window \"%s\" is already defined"
 msgstr "fönster \"%s\" är redan definierad"
 
-#: parser/parse_clause.c:2712
+#: parser/parse_clause.c:2697
 #, 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:2724
+#: parser/parse_clause.c:2709
 #, 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:2754 parser/parse_clause.c:2760
+#: parser/parse_clause.c:2739 parser/parse_clause.c:2745
 #, 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:2762
+#: parser/parse_clause.c:2747
 #, c-format
 msgid "Omit the parentheses in this OVER clause."
 msgstr "Ta bort parenteserna i denna OVER-klausul."
 
-#: parser/parse_clause.c:2782
+#: parser/parse_clause.c:2767
 #, c-format
 msgid "RANGE with offset PRECEDING/FOLLOWING requires exactly one ORDER BY column"
 msgstr "RANGE med offset PRECEDING/FOLLOWING kräver exakt en ORDER BY-kolumn"
 
-#: parser/parse_clause.c:2805
+#: parser/parse_clause.c:2790
 #, c-format
 msgid "GROUPS mode requires an ORDER BY clause"
 msgstr "GROUPS-läge kräver en ORDER BY-klausul"
 
-#: parser/parse_clause.c:2875
+#: parser/parse_clause.c:2860
 #, 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:2876
+#: parser/parse_clause.c:2861
 #, 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:2908
+#: parser/parse_clause.c:2893
 #, 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:2909
+#: parser/parse_clause.c:2894
 #, c-format
 msgid "SELECT DISTINCT must have at least one column"
 msgstr "SELECT DISTINCT måste ha minst en kolumn"
 
-#: parser/parse_clause.c:2975 parser/parse_clause.c:3007
+#: parser/parse_clause.c:2960 parser/parse_clause.c:2992
 #, 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:3085
+#: parser/parse_clause.c:3070
 #, 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:3091
+#: parser/parse_clause.c:3076
 #, 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:3170
+#: parser/parse_clause.c:3155
 #, 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:3171
+#: parser/parse_clause.c:3156
 #, c-format
 msgid "For example, ON CONFLICT (column_name)."
 msgstr "Till exempel, ON CONFLICT (kolumnnamn)."
 
-#: parser/parse_clause.c:3182
+#: parser/parse_clause.c:3167
 #, 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:3190
+#: parser/parse_clause.c:3175
 #, 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:3333
+#: parser/parse_clause.c:3318
 #, c-format
 msgid "operator %s is not a valid ordering operator"
 msgstr "operator %s är inte en giltig sorteringsoperator"
 
-#: parser/parse_clause.c:3335
+#: parser/parse_clause.c:3320
 #, c-format
 msgid "Ordering operators must be \"<\" or \">\" members of btree operator families."
 msgstr "Sorteringsoperationer måste vara \"<\"- eller \">\"-medlemmar i btree-operatorfamiljer."
 
-#: parser/parse_clause.c:3646
+#: parser/parse_clause.c:3631
 #, c-format
 msgid "RANGE with offset PRECEDING/FOLLOWING is not supported for column type %s"
 msgstr "RANGE med offset PRECEDING/FOLLOWING stöds inte för kolumntyp %s"
 
-#: parser/parse_clause.c:3652
+#: parser/parse_clause.c:3637
 #, c-format
 msgid "RANGE with offset PRECEDING/FOLLOWING is not supported for column type %s and offset type %s"
 msgstr "RANGE med offset PRECEDING/FOLLOWING stöd inte av kolumntyp %s och offset-typ %s"
 
-#: parser/parse_clause.c:3655
+#: parser/parse_clause.c:3640
 #, c-format
 msgid "Cast the offset value to an appropriate type."
 msgstr "Typomvandla offset-värdet till lämplig typ."
 
-#: parser/parse_clause.c:3660
+#: parser/parse_clause.c:3645
 #, c-format
 msgid "RANGE with offset PRECEDING/FOLLOWING has multiple interpretations for column type %s and offset type %s"
 msgstr "RANGE med offset PRECEDING/FOLLOWING har multipla tolkingar för kolumntyp %s och offset-typ %s"
 
-#: parser/parse_clause.c:3663
+#: parser/parse_clause.c:3648
 #, c-format
 msgid "Cast the offset value to the exact intended type."
 msgstr "Typomvandla offset-värdet till exakt den önskade typen."
@@ -15212,8 +15207,8 @@ msgstr "rekursiv referens till fråga \"%s\" får inte finnas med mer än en gå
 msgid "DEFAULT is not allowed in this context"
 msgstr "DEFAULT tillåts inte i detta kontext"
 
-#: parser/parse_expr.c:403 parser/parse_relation.c:3287
-#: parser/parse_relation.c:3307
+#: parser/parse_expr.c:403 parser/parse_relation.c:3299
+#: parser/parse_relation.c:3319
 #, c-format
 msgid "column %s.%s does not exist"
 msgstr "kolumnen %s.%s finns inte"
@@ -15782,12 +15777,12 @@ msgstr "tabellreferens %u är tvetydig"
 msgid "table name \"%s\" specified more than once"
 msgstr "tabellnamn \"%s\" angivet mer än en gång"
 
-#: parser/parse_relation.c:446 parser/parse_relation.c:3227
+#: parser/parse_relation.c:446 parser/parse_relation.c:3239
 #, c-format
 msgid "invalid reference to FROM-clause entry for table \"%s\""
 msgstr "ogiltig referens till FROM-klausulpost för tabell \"%s\""
 
-#: parser/parse_relation.c:449 parser/parse_relation.c:3232
+#: parser/parse_relation.c:449 parser/parse_relation.c:3244
 #, c-format
 msgid "There is an entry for table \"%s\", but it cannot be referenced from this part of the query."
 msgstr "Det finns en post för tabell \"%s\" men den kan inte refereras till från denna del av frågan."
@@ -15803,7 +15798,7 @@ msgid "system column \"%s\" reference in check constraint is invalid"
 msgstr "systemkolumn \"%s\" som refereras till i check-villkor är ogiltigt"
 
 #: parser/parse_relation.c:1086 parser/parse_relation.c:1366
-#: parser/parse_relation.c:1936
+#: parser/parse_relation.c:1948
 #, c-format
 msgid "table \"%s\" has %d columns available but %d columns specified"
 msgstr "tabell \"%s\" har %d kolumner tillgängliga men %d kolumner angivna"
@@ -15833,48 +15828,58 @@ msgstr "en kolumndefinitionslista krävs för funktioner som returnerar \"record
 msgid "function \"%s\" in FROM has unsupported return type %s"
 msgstr "funktion \"%s\" i FROM har en icke stödd returtyp %s"
 
-#: parser/parse_relation.c:1764
+#: parser/parse_relation.c:1691
+#, c-format
+msgid "%s function has %d columns available but %d columns specified"
+msgstr "funktionen %s har %d kolumner tillgängliga men %d kolumner angivna"
+
+#: parser/parse_relation.c:1770
 #, c-format
 msgid "VALUES lists \"%s\" have %d columns available but %d columns specified"
 msgstr "VALUES-lista \"%s\" har %d kolumner tillgängliga men %d kolumner angivna"
 
-#: parser/parse_relation.c:1819
+#: parser/parse_relation.c:1825
 #, c-format
 msgid "joins can have at most %d columns"
 msgstr "joins kan ha som mest %d kolumner"
 
-#: parser/parse_relation.c:1909
+#: parser/parse_relation.c:1846
+#, c-format
+msgid "join expression \"%s\" has %d columns available but %d columns specified"
+msgstr "join-uttrycket \"%s\" har %d kolumner tillgängliga men %d kolumner angivna"
+
+#: parser/parse_relation.c:1921
 #, c-format
 msgid "WITH query \"%s\" does not have a RETURNING clause"
 msgstr "WITH-fråga \"%s\" har ingen RETURNING-klausul"
 
-#: parser/parse_relation.c:2846 parser/parse_relation.c:2884
-#: parser/parse_relation.c:3011
+#: parser/parse_relation.c:2858 parser/parse_relation.c:2896
+#: parser/parse_relation.c:3023
 #, c-format
 msgid "column %d of relation \"%s\" does not exist"
 msgstr "kolumn %d i relation \"%s\" finns inte"
 
-#: parser/parse_relation.c:3230
+#: parser/parse_relation.c:3242
 #, c-format
 msgid "Perhaps you meant to reference the table alias \"%s\"."
 msgstr "Kanske tänkte du referera till tabellaliaset \"%s\"."
 
-#: parser/parse_relation.c:3238
+#: parser/parse_relation.c:3250
 #, c-format
 msgid "missing FROM-clause entry for table \"%s\""
 msgstr "saknar FROM-klausulpost för tabell \"%s\""
 
-#: parser/parse_relation.c:3290
+#: parser/parse_relation.c:3302
 #, c-format
 msgid "Perhaps you meant to reference the column \"%s.%s\"."
 msgstr "Kanske tänkte du referera till kolumnen \"%s.%s\"."
 
-#: parser/parse_relation.c:3292
+#: parser/parse_relation.c:3304
 #, c-format
 msgid "There is a column named \"%s\" in table \"%s\", but it cannot be referenced from this part of the query."
 msgstr "Det finns en kolumn med namn \"%s\" i tabell \"%s\" men den kan inte refereras till från denna del av frågan."
 
-#: parser/parse_relation.c:3309
+#: parser/parse_relation.c:3321
 #, c-format
 msgid "Perhaps you meant to reference the column \"%s.%s\" or the column \"%s.%s\"."
 msgstr "Kanske tänkte du referera till kolumnen \"%s.%s\" eller kolumnen \"%s.%s\"."
@@ -16389,12 +16394,12 @@ msgstr "Detta fel betyder vanligtvis att PostgreSQL:s begäran av delat minnesse
 msgid "huge pages not supported on this platform"
 msgstr "stora sidor stöds inte på denna plattform"
 
-#: port/pg_shmem.c:714 port/sysv_shmem.c:714 utils/init/miscinit.c:1069
+#: port/pg_shmem.c:714 port/sysv_shmem.c:714 utils/init/miscinit.c:1075
 #, c-format
 msgid "pre-existing shared memory block (key %lu, ID %lu) is still in use"
 msgstr "redan existerande delat minnesblock (nyckel %lu, ID %lu) används fortfarande"
 
-#: port/pg_shmem.c:717 port/sysv_shmem.c:717 utils/init/miscinit.c:1071
+#: port/pg_shmem.c:717 port/sysv_shmem.c:717 utils/init/miscinit.c:1077
 #, c-format
 msgid "Terminate any old server processes associated with data directory \"%s\"."
 msgstr "Stäng ner gamla serverprocesser som hör ihop med datakatalogen \"%s\"."
@@ -16904,7 +16909,7 @@ msgid "%s: invalid datetoken tables, please fix\n"
 msgstr "%s: ogiltiga datumtokentabeller, det behöver lagas\n"
 
 #: postmaster/postmaster.c:1050 postmaster/postmaster.c:1148
-#: utils/init/miscinit.c:1551
+#: utils/init/miscinit.c:1557
 #, c-format
 msgid "invalid list syntax in parameter \"%s\""
 msgstr "ogiltigt listsyntax för parameter \"%s\""
@@ -18148,32 +18153,32 @@ msgstr "logisk replikerings uppspelningsarbetare för prenumeration \"%s\" har s
 msgid "subscription has no replication slot set"
 msgstr "prenumeration har ingen replikeringsslot angiven"
 
-#: replication/pgoutput/pgoutput.c:117
+#: replication/pgoutput/pgoutput.c:118
 #, c-format
 msgid "invalid proto_version"
 msgstr "ogiltig proto_version"
 
-#: replication/pgoutput/pgoutput.c:122
+#: replication/pgoutput/pgoutput.c:123
 #, c-format
 msgid "proto_version \"%s\" out of range"
 msgstr "proto_version \"%s\" är utanför giltigt intervall"
 
-#: replication/pgoutput/pgoutput.c:139
+#: replication/pgoutput/pgoutput.c:140
 #, c-format
 msgid "invalid publication_names syntax"
 msgstr "ogiltig publication_names-syntax"
 
-#: replication/pgoutput/pgoutput.c:181
+#: replication/pgoutput/pgoutput.c:182
 #, c-format
 msgid "client sent proto_version=%d but we only support protocol %d or lower"
 msgstr "klienten skickade proto_version=%d men vi stöder bara protokoll %d eller lägre"
 
-#: replication/pgoutput/pgoutput.c:187
+#: replication/pgoutput/pgoutput.c:188
 #, c-format
 msgid "client sent proto_version=%d but we only support protocol %d or higher"
 msgstr "klienten skickade proto_version=%d men vi stöder bara protokoll %d eller högre"
 
-#: replication/pgoutput/pgoutput.c:193
+#: replication/pgoutput/pgoutput.c:194
 #, c-format
 msgid "publication_names parameter missing"
 msgstr "saknar parameter publication_names"
@@ -18418,114 +18423,114 @@ msgstr "hämtar tidslinjehistorikfil för tidslinje %u från primära servern"
 msgid "could not write to log segment %s at offset %u, length %lu: %m"
 msgstr "kunde inte skriva till loggfilsegment %s på offset %u, längd %lu: %m"
 
-#: replication/walsender.c:498
+#: replication/walsender.c:499
 #, c-format
 msgid "could not seek to beginning of file \"%s\": %m"
 msgstr "kunde inte söka till början av filen \"%s\": %m"
 
-#: replication/walsender.c:539
+#: replication/walsender.c:540
 #, c-format
 msgid "IDENTIFY_SYSTEM has not been run before START_REPLICATION"
 msgstr "IDENTIFY_SYSTEM har inte körts före START_REPLICATION"
 
-#: replication/walsender.c:556
+#: replication/walsender.c:557
 #, c-format
 msgid "cannot use a logical replication slot for physical replication"
 msgstr "kan inte använda logisk replikeringsslot för fysisk replikering"
 
-#: replication/walsender.c:619
+#: replication/walsender.c:620
 #, c-format
 msgid "requested starting point %X/%X on timeline %u is not in this server's history"
 msgstr "efterfrågad startpunkt %X/%X på tidslinje %u finns inte i denna servers historik"
 
-#: replication/walsender.c:623
+#: replication/walsender.c:624
 #, c-format
 msgid "This server's history forked from timeline %u at %X/%X."
 msgstr "Denna servers historik delade sig från tidslinje %u vid %X/%X."
 
-#: replication/walsender.c:668
+#: replication/walsender.c:669
 #, c-format
 msgid "requested starting point %X/%X is ahead of the WAL flush position of this server %X/%X"
 msgstr "efterfrågad startpunkt %X/%X är längre fram än denna servers flush:ade WAL-skrivposition %X/%X"
 
-#: replication/walsender.c:897
+#: replication/walsender.c:898
 #, c-format
 msgid "CREATE_REPLICATION_SLOT ... EXPORT_SNAPSHOT must not be called inside a transaction"
 msgstr "CREATE_REPLICATION_SLOT ... EXPORT_SNAPSHOT får inte anropas i en transaktion"
 
-#: replication/walsender.c:906
+#: replication/walsender.c:907
 #, c-format
 msgid "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT must be called inside a transaction"
 msgstr "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT måste anropas i en transaktion"
 
-#: replication/walsender.c:911
+#: replication/walsender.c:912
 #, c-format
 msgid "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT must be called in REPEATABLE READ isolation mode transaction"
 msgstr "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT måste anropas i transaktions REPEATABLE READ-isolationsläge"
 
-#: replication/walsender.c:916
+#: replication/walsender.c:917
 #, c-format
 msgid "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT must be called before any query"
 msgstr "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT måste anropas innan någon fråga"
 
-#: replication/walsender.c:921
+#: replication/walsender.c:922
 #, c-format
 msgid "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT must not be called in a subtransaction"
 msgstr "CREATE_REPLICATION_SLOT ... USE_SNAPSHOT får inte anropas i en subtransaktion"
 
-#: replication/walsender.c:1067
+#: replication/walsender.c:1068
 #, c-format
 msgid "terminating walsender process after promotion"
 msgstr "stänger ner walsender-process efter befordring"
 
-#: replication/walsender.c:1451
+#: replication/walsender.c:1479
 #, c-format
 msgid "cannot execute new commands while WAL sender is in stopping mode"
 msgstr "kan inte utföra nya kommandon när WAL-sändare är i stopp-läge"
 
-#: replication/walsender.c:1486
+#: replication/walsender.c:1514
 #, c-format
 msgid "cannot execute SQL commands in WAL sender for physical replication"
 msgstr "kan inte köra SQL-kommandon i WAL-sändare för fysisk replikering"
 
-#: replication/walsender.c:1519
+#: replication/walsender.c:1547
 #, c-format
 msgid "received replication command: %s"
 msgstr "tog emot replikeringskommando: %s"
 
-#: replication/walsender.c:1527 tcop/fastpath.c:285 tcop/postgres.c:1033
+#: replication/walsender.c:1555 tcop/fastpath.c:285 tcop/postgres.c:1033
 #: tcop/postgres.c:1357 tcop/postgres.c:1617 tcop/postgres.c:2023
 #: tcop/postgres.c:2396 tcop/postgres.c:2475
 #, c-format
 msgid "current transaction is aborted, commands ignored until end of transaction block"
 msgstr "aktuella transaktionen har avbrutits, alla kommandon ignoreras tills slutet på transaktionen"
 
-#: replication/walsender.c:1635 replication/walsender.c:1651
+#: replication/walsender.c:1663 replication/walsender.c:1679
 #, c-format
 msgid "unexpected EOF on standby connection"
 msgstr "oväntat EOF från standby-anslutning"
 
-#: replication/walsender.c:1690
+#: replication/walsender.c:1718
 #, c-format
 msgid "invalid standby message type \"%c\""
 msgstr "ogiltigt standby-meddelandetyp \"%c\""
 
-#: replication/walsender.c:1731
+#: replication/walsender.c:1759
 #, c-format
 msgid "unexpected message type \"%c\""
 msgstr "oväntad meddelandetyp \"%c\""
 
-#: replication/walsender.c:2103
+#: replication/walsender.c:2131
 #, c-format
 msgid "terminating walsender process due to replication timeout"
 msgstr "avslutar walsender-process på grund av replikerings-timeout"
 
-#: replication/walsender.c:2187
+#: replication/walsender.c:2215
 #, c-format
 msgid "\"%s\" has now caught up with upstream server"
 msgstr "\"%s\" har nu kommit ikapp servern uppströms"
 
-#: replication/walsender.c:2300
+#: replication/walsender.c:2328
 #, c-format
 msgid "number of requested standby connections exceeds max_wal_senders (currently %d)"
 msgstr "antalet efterfrågade standby-anslutningar överskrider max_wal_senders (nu %d)"
@@ -19431,12 +19436,12 @@ msgstr "otillräckligt delat minne för datastruktur \"%s\" (efterfrågade %zu b
 msgid "requested shared memory size overflows size_t"
 msgstr "efterfrågad delat minnesstorlek överskrider size_t"
 
-#: storage/ipc/standby.c:673 tcop/postgres.c:3078
+#: storage/ipc/standby.c:680 tcop/postgres.c:3078
 #, c-format
 msgid "canceling statement due to conflict with recovery"
 msgstr "avbryter sats på grund av konflikt med återställning"
 
-#: storage/ipc/standby.c:674 tcop/postgres.c:2329
+#: storage/ipc/standby.c:681 tcop/postgres.c:2329
 #, c-format
 msgid "User transaction caused buffer deadlock with recovery."
 msgstr "Användartransaktion orsakade deadlock för buffer vid återställning."
@@ -21633,7 +21638,7 @@ msgid "oidvector has too many elements"
 msgstr "oidvector har för många element"
 
 #: utils/adt/int.c:1379 utils/adt/int8.c:1311 utils/adt/numeric.c:1404
-#: utils/adt/timestamp.c:5349 utils/adt/timestamp.c:5444
+#: utils/adt/timestamp.c:5335 utils/adt/timestamp.c:5416
 #, c-format
 msgid "step size cannot equal zero"
 msgstr "stegstorleken kan inte vara noll"
@@ -22973,16 +22978,6 @@ msgstr "intervallenhet \"%s\" stöds inte"
 msgid "interval units \"%s\" not recognized"
 msgstr "intervallenhet \"%s\" känns inte igen"
 
-#: utils/adt/timestamp.c:5313 utils/adt/timestamp.c:5408
-#, c-format
-msgid "start value cannot be infinity"
-msgstr "startvärde får inte vara oändligt"
-
-#: utils/adt/timestamp.c:5318 utils/adt/timestamp.c:5413
-#, c-format
-msgid "stop value cannot be infinity"
-msgstr "stoppvärde får inte vara oändligt"
-
 #: utils/adt/trigfuncs.c:42
 #, c-format
 msgid "suppress_redundant_updates_trigger: must be called as trigger"
@@ -23865,148 +23860,148 @@ msgstr "Rättigheterna skall vara u=rwx (0700) eller u=rwx,g=rx (0750)."
 msgid "could not change directory to \"%s\": %m"
 msgstr "kunde inte byta katalog till \"%s\": %m"
 
-#: utils/init/miscinit.c:554 utils/misc/guc.c:6372
+#: utils/init/miscinit.c:560 utils/misc/guc.c:6372
 #, c-format
 msgid "cannot set parameter \"%s\" within security-restricted operation"
 msgstr "kan inte sätta parameter \"%s\" från en säkerhetsbegränsad operation"
 
-#: utils/init/miscinit.c:615
+#: utils/init/miscinit.c:621
 #, c-format
 msgid "role with OID %u does not exist"
 msgstr "roll med OID %u existerar inte"
 
-#: utils/init/miscinit.c:645
+#: utils/init/miscinit.c:651
 #, c-format
 msgid "role \"%s\" is not permitted to log in"
 msgstr "roll \"%s\" tillåts inte logga in"
 
-#: utils/init/miscinit.c:663
+#: utils/init/miscinit.c:669
 #, c-format
 msgid "too many connections for role \"%s\""
 msgstr "för många uppkopplingar för roll \"%s\""
 
-#: utils/init/miscinit.c:723
+#: utils/init/miscinit.c:729
 #, c-format
 msgid "permission denied to set session authorization"
 msgstr "rättighet saknas för att sätta sessionsauktorisation"
 
-#: utils/init/miscinit.c:806
+#: utils/init/miscinit.c:812
 #, c-format
 msgid "invalid role OID: %u"
 msgstr "ogiltigt roll-OID: %u"
 
-#: utils/init/miscinit.c:860
+#: utils/init/miscinit.c:866
 #, c-format
 msgid "database system is shut down"
 msgstr "databassystemet är nedstängt"
 
-#: utils/init/miscinit.c:947
+#: utils/init/miscinit.c:953
 #, c-format
 msgid "could not create lock file \"%s\": %m"
 msgstr "kan inte skapa låsfil \"%s\": %m"
 
-#: utils/init/miscinit.c:961
+#: utils/init/miscinit.c:967
 #, c-format
 msgid "could not open lock file \"%s\": %m"
 msgstr "kunde inte öppna låsfil \"%s\": %m"
 
-#: utils/init/miscinit.c:968
+#: utils/init/miscinit.c:974
 #, c-format
 msgid "could not read lock file \"%s\": %m"
 msgstr "kunde inte läsa låsfil \"%s\": %m"
 
-#: utils/init/miscinit.c:977
+#: utils/init/miscinit.c:983
 #, c-format
 msgid "lock file \"%s\" is empty"
 msgstr "låsfilen \"%s\" är tom"
 
-#: utils/init/miscinit.c:978
+#: utils/init/miscinit.c:984
 #, c-format
 msgid "Either another server is starting, or the lock file is the remnant of a previous server startup crash."
 msgstr "Antingen startar en annan server eller så är låsfilen kvar från en tidigare serverkrash vid uppstart."
 
-#: utils/init/miscinit.c:1022
+#: utils/init/miscinit.c:1028
 #, c-format
 msgid "lock file \"%s\" already exists"
 msgstr "låsfil med namn \"%s\" finns redan"
 
-#: utils/init/miscinit.c:1026
+#: utils/init/miscinit.c:1032
 #, c-format
 msgid "Is another postgres (PID %d) running in data directory \"%s\"?"
 msgstr "Kör en annan postgres (PID %d) i datakatalogen \"%s\"?"
 
-#: utils/init/miscinit.c:1028
+#: utils/init/miscinit.c:1034
 #, c-format
 msgid "Is another postmaster (PID %d) running in data directory \"%s\"?"
 msgstr "Kör en annan postmaster (PID %d) i datakatalogen \"%s\"?"
 
-#: utils/init/miscinit.c:1031
+#: utils/init/miscinit.c:1037
 #, c-format
 msgid "Is another postgres (PID %d) using socket file \"%s\"?"
 msgstr "Använder en annan postgres (PID %d) uttagesfilen (socket) \"%s\"?"
 
-#: utils/init/miscinit.c:1033
+#: utils/init/miscinit.c:1039
 #, c-format
 msgid "Is another postmaster (PID %d) using socket file \"%s\"?"
 msgstr "Använder en annan postmaster (PID %d) uttagesfilen (socket) \"%s\"?"
 
-#: utils/init/miscinit.c:1084
+#: utils/init/miscinit.c:1090
 #, c-format
 msgid "could not remove old lock file \"%s\": %m"
 msgstr "kunde inte ta bort gammal låsfil \"%s\": %m"
 
-#: utils/init/miscinit.c:1086
+#: utils/init/miscinit.c:1092
 #, c-format
 msgid "The file seems accidentally left over, but it could not be removed. Please remove the file by hand and try again."
 msgstr "Filen verkar ha lämnats kvar av misstag, men kan inte tas bort. Ta bort den för hand och försök igen.>"
 
-#: utils/init/miscinit.c:1123 utils/init/miscinit.c:1137
-#: utils/init/miscinit.c:1148
+#: utils/init/miscinit.c:1129 utils/init/miscinit.c:1143
+#: utils/init/miscinit.c:1154
 #, c-format
 msgid "could not write lock file \"%s\": %m"
 msgstr "kunde inte skriva låsfil \"%s\": %m"
 
-#: utils/init/miscinit.c:1280 utils/init/miscinit.c:1423 utils/misc/guc.c:9238
+#: utils/init/miscinit.c:1286 utils/init/miscinit.c:1429 utils/misc/guc.c:9238
 #, c-format
 msgid "could not read from file \"%s\": %m"
 msgstr "kunde inte läsa från fil \"%s\": %m"
 
-#: utils/init/miscinit.c:1411
+#: utils/init/miscinit.c:1417
 #, c-format
 msgid "could not open file \"%s\": %m; continuing anyway"
 msgstr "kunde inte öppna fil \"%s\": %m: fortsätter ändå"
 
-#: utils/init/miscinit.c:1436
+#: utils/init/miscinit.c:1442
 #, c-format
 msgid "lock file \"%s\" contains wrong PID: %ld instead of %ld"
 msgstr "låsfil \"%s\" innehåller fel PID: %ld istället för %ld"
 
-#: utils/init/miscinit.c:1475 utils/init/miscinit.c:1491
+#: utils/init/miscinit.c:1481 utils/init/miscinit.c:1497
 #, c-format
 msgid "\"%s\" is not a valid data directory"
 msgstr "\"%s\" är inte en giltigt datakatalog"
 
-#: utils/init/miscinit.c:1477
+#: utils/init/miscinit.c:1483
 #, c-format
 msgid "File \"%s\" is missing."
 msgstr "Filen \"%s\" saknas."
 
-#: utils/init/miscinit.c:1493
+#: utils/init/miscinit.c:1499
 #, c-format
 msgid "File \"%s\" does not contain valid data."
 msgstr "Filen \"%s\" innehåller inte giltig data."
 
-#: utils/init/miscinit.c:1495
+#: utils/init/miscinit.c:1501
 #, c-format
 msgid "You might need to initdb."
 msgstr "Du kan behöva köra initdb."
 
-#: utils/init/miscinit.c:1503
+#: utils/init/miscinit.c:1509
 #, c-format
 msgid "The data directory was initialized by PostgreSQL version %s, which is not compatible with this version %s."
 msgstr "Datakatalogen har skapats av PostgreSQL version %s, som inte är kompatibel med version %s."
 
-#: utils/init/miscinit.c:1570
+#: utils/init/miscinit.c:1576
 #, c-format
 msgid "loaded library \"%s\""
 msgstr "laddat bibliotek \"%s\""