sv: Translation updates
authorDennis Björklund <db@zigo.dhs.org>
Sat, 23 Sep 2023 13:36:35 +0000 (15:36 +0200)
committerDennis Björklund <db@zigo.dhs.org>
Sat, 23 Sep 2023 13:36:35 +0000 (15:36 +0200)
sv/postgres.po

index 14e2003f242d93a66cf9dbfda21d1916d8114a8e..aa450d99b72ca80df2ac92617db0817117d00418 100644 (file)
@@ -23,8 +23,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 12\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
-"POT-Creation-Date: 2023-08-07 21:08+0000\n"
-"PO-Revision-Date: 2023-08-08 17:22+0200\n"
+"POT-Creation-Date: 2023-09-23 03:41+0000\n"
+"PO-Revision-Date: 2023-09-23 15:32+0200\n"
 "Last-Translator: Dennis Björklund <db@zigo.dhs.org>\n"
 "Language-Team: Swedish <pgsql-translators@postgresql.org>\n"
 "Language: sv\n"
@@ -57,8 +57,8 @@ msgstr "kunde inte öppna filen \"%s\" för läsning: %m"
 #: access/transam/xlogfuncs.c:669 commands/extension.c:3385 libpq/hba.c:499
 #: replication/logical/origin.c:724 replication/logical/origin.c:760
 #: replication/logical/reorderbuffer.c:3384
-#: replication/logical/snapbuild.c:1867 replication/logical/snapbuild.c:1909
-#: replication/logical/snapbuild.c:1937 replication/logical/snapbuild.c:1964
+#: replication/logical/snapbuild.c:1879 replication/logical/snapbuild.c:1921
+#: replication/logical/snapbuild.c:1949 replication/logical/snapbuild.c:1976
 #: replication/slot.c:1447 replication/slot.c:1488 replication/walsender.c:518
 #: storage/file/buffile.c:441 storage/file/copydir.c:195
 #: utils/adt/genfile.c:199 utils/adt/misc.c:793 utils/cache/relmapper.c:744
@@ -69,9 +69,9 @@ msgstr "kunde inte läsa fil \"%s\": %m"
 #: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101
 #: access/transam/twophase.c:1354 access/transam/xlog.c:3489
 #: access/transam/xlog.c:4690 replication/logical/origin.c:729
-#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1872
-#: replication/logical/snapbuild.c:1914 replication/logical/snapbuild.c:1942
-#: replication/logical/snapbuild.c:1969 replication/slot.c:1451
+#: replication/logical/origin.c:768 replication/logical/snapbuild.c:1884
+#: replication/logical/snapbuild.c:1926 replication/logical/snapbuild.c:1954
+#: replication/logical/snapbuild.c:1981 replication/slot.c:1451
 #: replication/slot.c:1492 replication/walsender.c:523
 #: utils/cache/relmapper.c:748
 #, c-format
@@ -90,7 +90,7 @@ msgstr "kunde inte läsa fil \"%s\": läste %d av %zu"
 #: commands/copy.c:1817 libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:527
 #: replication/logical/origin.c:662 replication/logical/origin.c:801
 #: replication/logical/reorderbuffer.c:3442
-#: replication/logical/snapbuild.c:1776 replication/logical/snapbuild.c:1977
+#: replication/logical/snapbuild.c:1788 replication/logical/snapbuild.c:1989
 #: replication/slot.c:1338 replication/slot.c:1499 replication/walsender.c:533
 #: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:656
 #: storage/file/fd.c:3322 storage/file/fd.c:3425 utils/cache/relmapper.c:759
@@ -130,7 +130,7 @@ msgstr ""
 #: replication/logical/reorderbuffer.c:2356
 #: replication/logical/reorderbuffer.c:2641
 #: replication/logical/reorderbuffer.c:3364
-#: replication/logical/snapbuild.c:1731 replication/logical/snapbuild.c:1838
+#: replication/logical/snapbuild.c:1743 replication/logical/snapbuild.c:1850
 #: replication/slot.c:1419 replication/walsender.c:491
 #: replication/walsender.c:2486 storage/file/copydir.c:161
 #: storage/file/fd.c:631 storage/file/fd.c:3309 storage/file/fd.c:3396
@@ -159,7 +159,7 @@ msgstr "kunde inte skriva fil \"%s\": %m"
 #: access/transam/timeline.c:509 access/transam/twophase.c:1802
 #: access/transam/xlog.c:3346 access/transam/xlog.c:3518
 #: access/transam/xlog.c:4648 access/transam/xlog.c:10417
-#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1769
+#: access/transam/xlog.c:10443 replication/logical/snapbuild.c:1781
 #: replication/slot.c:1324 replication/slot.c:1429 storage/file/fd.c:648
 #: storage/file/fd.c:3417 storage/smgr/md.c:919 storage/smgr/md.c:952
 #: storage/sync/sync.c:409 utils/cache/relmapper.c:891 utils/misc/guc.c:7844
@@ -257,7 +257,7 @@ msgstr "kan inte duplicera null-pekare (internt fel)\n"
 #: commands/copy.c:1947 commands/copy.c:3563 commands/extension.c:3364
 #: commands/tablespace.c:807 commands/tablespace.c:898 guc-file.l:1063
 #: replication/basebackup.c:357 replication/basebackup.c:537
-#: replication/basebackup.c:609 replication/logical/snapbuild.c:1645
+#: replication/basebackup.c:609 replication/logical/snapbuild.c:1657
 #: storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1711
 #: storage/file/fd.c:2994 storage/file/fd.c:3176 storage/file/fd.c:3261
 #: utils/adt/dbsize.c:70 utils/adt/dbsize.c:222 utils/adt/dbsize.c:302
@@ -280,7 +280,7 @@ msgid "could not read directory \"%s\": %m"
 msgstr "kunde inte läsa katalog \"%s\": %m"
 
 #: ../common/file_utils.c:377 access/transam/xlogarchive.c:456
-#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1788
+#: postmaster/syslogger.c:1524 replication/logical/snapbuild.c:1800
 #: replication/slot.c:598 replication/slot.c:1210 replication/slot.c:1352
 #: storage/file/fd.c:666 storage/file/fd.c:764 utils/time/snapmgr.c:1379
 #, c-format
@@ -601,7 +601,7 @@ msgstr "operatorklass \"%s\" för accessmetoden %s saknar operator(er)"
 msgid "operator class \"%s\" of access method %s is missing support function %d"
 msgstr "operatorklass \"%s\" för accessmetod %s saknar supportfunktion %d"
 
-#: access/common/heaptuple.c:1036 access/common/heaptuple.c:1371
+#: access/common/heaptuple.c:1125 access/common/heaptuple.c:1460
 #, c-format
 msgid "number of columns (%d) exceeds limit (%d)"
 msgstr "antalet kolumner (%d) överskrider gränsen (%d)"
@@ -947,7 +947,7 @@ msgstr "kunde inte skriva till fil \"%s\", skrev %d av %d: %m."
 #: storage/file/copydir.c:167 storage/smgr/md.c:204 utils/time/snapmgr.c:1358
 #, c-format
 msgid "could not create file \"%s\": %m"
-msgstr "kan inte skapa fil \"%s\": %m"
+msgstr "kunde inte skapa fil \"%s\": %m"
 
 #: access/heap/rewriteheap.c:1161
 #, c-format
@@ -966,7 +966,7 @@ msgstr "kunde inte söka (seek) till slutet av filen \"%s\": %m"
 #: access/transam/xlog.c:4639 postmaster/postmaster.c:4620
 #: postmaster/postmaster.c:4630 replication/logical/origin.c:594
 #: replication/logical/origin.c:636 replication/logical/origin.c:655
-#: replication/logical/snapbuild.c:1745 replication/slot.c:1306
+#: replication/logical/snapbuild.c:1757 replication/slot.c:1306
 #: storage/file/buffile.c:502 storage/file/copydir.c:207
 #: utils/init/miscinit.c:1359 utils/init/miscinit.c:1370
 #: utils/init/miscinit.c:1378 utils/misc/guc.c:7805 utils/misc/guc.c:7836
@@ -980,7 +980,7 @@ msgstr "kunde inte skriva till fil \"%s\": %m"
 #: access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:466
 #: postmaster/postmaster.c:1298 postmaster/syslogger.c:1466
 #: replication/logical/origin.c:570 replication/logical/reorderbuffer.c:2886
-#: replication/logical/snapbuild.c:1687 replication/logical/snapbuild.c:2132
+#: replication/logical/snapbuild.c:1699 replication/logical/snapbuild.c:2144
 #: replication/slot.c:1403 storage/file/fd.c:706 storage/file/fd.c:3014
 #: storage/file/fd.c:3076 storage/file/reinit.c:255 storage/ipc/dsm.c:302
 #: storage/smgr/md.c:345 storage/smgr/md.c:395 storage/sync/sync.c:223
@@ -2789,17 +2789,17 @@ msgstr "kunde inte läsa från loggsegment %s, offset %u: %m"
 msgid "could not read from log segment %s, offset %u: read %d of %zu"
 msgstr "kunde inte läsa från loggsegment %s, offset %u, läste %d av %zu"
 
-#: access/transam/xlog.c:12606
+#: access/transam/xlog.c:12620
 #, c-format
 msgid "received promote request"
 msgstr "tog emot förfrågan om befordring"
 
-#: access/transam/xlog.c:12619
+#: access/transam/xlog.c:12633
 #, c-format
 msgid "promote trigger file found: %s"
 msgstr "triggerfil för befordring hittad: %s"
 
-#: access/transam/xlog.c:12628
+#: access/transam/xlog.c:12642
 #, c-format
 msgid "could not stat promote trigger file \"%s\": %m"
 msgstr "kunde inte göra stat() på triggerfil för befordring \"%s\": %m"
@@ -2934,138 +2934,138 @@ msgstr "misslyckades med att sända en signal till postmaster: %m"
 msgid "server did not promote within %d seconds"
 msgstr "servern befordrades inte inom %d sekunder"
 
-#: access/transam/xlogreader.c:304
+#: access/transam/xlogreader.c:288
 #, c-format
 msgid "invalid record offset at %X/%X"
 msgstr "ogiltig postoffset vid %X/%X"
 
-#: access/transam/xlogreader.c:312
+#: access/transam/xlogreader.c:296
 #, c-format
 msgid "contrecord is requested by %X/%X"
 msgstr "contrecord är begärd vid %X/%X"
 
-#: access/transam/xlogreader.c:353 access/transam/xlogreader.c:683
-#, c-format
-msgid "invalid record length at %X/%X: wanted %u, got %u"
-msgstr "ogiltig postlängd vid %X/%X: förväntade %u, fick %u"
-
-#: access/transam/xlogreader.c:379
-#, c-format
-msgid "record length %u at %X/%X too long"
-msgstr "postlängd %u vid %X/%X är för lång"
-
-#: access/transam/xlogreader.c:428
+#: access/transam/xlogreader.c:398
 #, c-format
 msgid "there is no contrecord flag at %X/%X"
 msgstr "det finns ingen contrecord-flagga vid %X/%X"
 
-#: access/transam/xlogreader.c:441
+#: access/transam/xlogreader.c:411
 #, c-format
 msgid "invalid contrecord length %u at %X/%X"
 msgstr "ogiltig contrecord-längd %u vid %X/%X"
 
-#: access/transam/xlogreader.c:691
+#: access/transam/xlogreader.c:470
+#, c-format
+msgid "record length %u at %X/%X too long"
+msgstr "postlängd %u vid %X/%X är för lång"
+
+#: access/transam/xlogreader.c:682
+#, c-format
+msgid "invalid record length at %X/%X: wanted %u, got %u"
+msgstr "ogiltig postlängd vid %X/%X: förväntade %u, fick %u"
+
+#: access/transam/xlogreader.c:690
 #, c-format
 msgid "invalid resource manager ID %u at %X/%X"
 msgstr "ogiltigt resurshanterar-ID %u vid %X/%X"
 
-#: access/transam/xlogreader.c:705 access/transam/xlogreader.c:722
+#: access/transam/xlogreader.c:704 access/transam/xlogreader.c:721
 #, c-format
 msgid "record with incorrect prev-link %X/%X at %X/%X"
 msgstr "post med inkorrekt prev-link %X/%X vid %X/%X"
 
-#: access/transam/xlogreader.c:759
+#: access/transam/xlogreader.c:758
 #, c-format
 msgid "incorrect resource manager data checksum in record at %X/%X"
 msgstr "felaktig resurshanterardatakontrollsumma i post vid %X/%X"
 
-#: access/transam/xlogreader.c:796
+#: access/transam/xlogreader.c:795
 #, c-format
 msgid "invalid magic number %04X in log segment %s, offset %u"
 msgstr "felaktigt magiskt nummer %04X i loggsegment %s, offset %u"
 
-#: access/transam/xlogreader.c:810 access/transam/xlogreader.c:861
+#: access/transam/xlogreader.c:809 access/transam/xlogreader.c:860
 #, c-format
 msgid "invalid info bits %04X in log segment %s, offset %u"
 msgstr "ogiltiga infobitar %04X i loggsegment %s, offset %u"
 
-#: access/transam/xlogreader.c:836
+#: access/transam/xlogreader.c:835
 #, c-format
 msgid "WAL file is from different database system: WAL file database system identifier is %s, pg_control database system identifier is %s"
 msgstr "WAL-fil är från ett annat databassystem: WAL-filens databassystemidentifierare är %s, pg_control databassystemidentifierare är %s"
 
-#: access/transam/xlogreader.c:843
+#: access/transam/xlogreader.c:842
 #, c-format
 msgid "WAL file is from different database system: incorrect segment size in page header"
 msgstr "WAL-fil är från ett annat databassystem: inkorrekt segmentstorlek i sidhuvud"
 
-#: access/transam/xlogreader.c:849
+#: access/transam/xlogreader.c:848
 #, c-format
 msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
 msgstr "WAL-fil är från ett annat databassystem: inkorrekt XLOG_BLCKSZ i sidhuvud"
 
-#: access/transam/xlogreader.c:880
+#: access/transam/xlogreader.c:879
 #, c-format
 msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
 msgstr "oväntad sidadress %X/%X i loggsegment %s, offset %u"
 
 # FIXME
-#: access/transam/xlogreader.c:905
+#: access/transam/xlogreader.c:904
 #, c-format
 msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
 msgstr "\"ej i sekvens\"-fel på tidslinje-ID %u (efter %u) i loggsegment %s, offset %u"
 
-#: access/transam/xlogreader.c:1150
+#: access/transam/xlogreader.c:1149
 #, c-format
 msgid "out-of-order block_id %u at %X/%X"
 msgstr "\"ej i sekvens\"-block_id %u vid %X/%X"
 
-#: access/transam/xlogreader.c:1173
+#: access/transam/xlogreader.c:1172
 #, c-format
 msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
 msgstr "BKPBLOCK_HAS_DATA är satt men ingen data inkluderad vid %X/%X"
 
-#: access/transam/xlogreader.c:1180
+#: access/transam/xlogreader.c:1179
 #, c-format
 msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
 msgstr "BKPBLOCK_HAS_DATA är ej satt men datalängden är %u vid %X/%X"
 
-#: access/transam/xlogreader.c:1216
+#: access/transam/xlogreader.c:1215
 #, c-format
 msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
-msgstr "BKPIMAGE_HAS_HOLE är satt men håloffset %u längd %u block-image-längd %u vid %X/%X"
+msgstr "BKPIMAGE_HAS_HOLE är satt men håloffset %u längd %u blockavbildlängd %u vid %X/%X"
 
-#: access/transam/xlogreader.c:1232
+#: access/transam/xlogreader.c:1231
 #, c-format
 msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
 msgstr "BKPIMAGE_HAS_HOLE är inte satt men håloffset %u längd %u vid %X/%X"
 
-#: access/transam/xlogreader.c:1247
+#: access/transam/xlogreader.c:1246
 #, c-format
 msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
 msgstr "BKPIMAGE_IS_COMPRESSED satt, men block-image-längd %u vid %X/%X"
 
-#: access/transam/xlogreader.c:1262
+#: access/transam/xlogreader.c:1261
 #, c-format
 msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image length is %u at %X/%X"
 msgstr "varken BKPIMAGE_HAS_HOLE eller BKPIMAGE_IS_COMPRESSED satt, men block-image-längd är %u vid %X/%X"
 
-#: access/transam/xlogreader.c:1278
+#: access/transam/xlogreader.c:1277
 #, c-format
 msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
 msgstr "BKPBLOCK_SAME_REL är satt men ingen tidigare rel vid %X/%X"
 
-#: access/transam/xlogreader.c:1290
+#: access/transam/xlogreader.c:1289
 #, c-format
 msgid "invalid block_id %u at %X/%X"
 msgstr "ogiltig block_id %u vid %X/%X"
 
-#: access/transam/xlogreader.c:1379
+#: access/transam/xlogreader.c:1378
 #, c-format
 msgid "record with invalid length at %X/%X"
 msgstr "post med ogiltig längd vid %X/%X"
 
-#: access/transam/xlogreader.c:1468
+#: access/transam/xlogreader.c:1467
 #, c-format
 msgid "invalid compressed image at %X/%X, block %d"
 msgstr "ogiltig komprimerad image vid %X/%X, block %d"
@@ -3297,7 +3297,7 @@ msgstr "kan inte använda IN SCHEMA-klausul samtidigt som GRANT/REVOKE ON SCHEMA
 #: commands/tablecmds.c:7363 commands/tablecmds.c:7517
 #: commands/tablecmds.c:10864 commands/tablecmds.c:11045
 #: commands/tablecmds.c:11206 commands/tablecmds.c:12278 commands/trigger.c:936
-#: parser/analyze.c:2322 parser/parse_relation.c:2837
+#: parser/analyze.c:2359 parser/parse_relation.c:2837
 #: parser/parse_relation.c:2900 parser/parse_target.c:1030
 #: parser/parse_type.c:145 utils/adt/acl.c:2884 utils/adt/ruleutils.c:2519
 #, c-format
@@ -3740,7 +3740,7 @@ msgstr "främmande data-omvandlare med OID %u finns inte"
 msgid "foreign server with OID %u does not exist"
 msgstr "främmande server med OID %u finns inte"
 
-#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:369
+#: catalog/aclchk.c:4458 catalog/aclchk.c:4797 utils/cache/typcache.c:374
 #, c-format
 msgid "type with OID %u does not exist"
 msgstr "typ med OID %u existerar inte"
@@ -11467,7 +11467,7 @@ msgstr "Tabell har typ %s men fråga förväntar sig %s."
 #: executor/execExprInterp.c:1964 utils/adt/expandedrecord.c:98
 #: utils/adt/expandedrecord.c:230 utils/cache/typcache.c:1574
 #: utils/cache/typcache.c:1730 utils/cache/typcache.c:1878
-#: utils/fmgr/funcapi.c:424
+#: utils/fmgr/funcapi.c:490
 #, c-format
 msgid "type %s is not composite"
 msgstr "typen %s är inte composite"
@@ -12163,7 +12163,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:1548 parser/analyze.c:2459
+#: executor/spi.c:1548 parser/analyze.c:2496
 #, c-format
 msgid "Scrollable cursors must be READ ONLY."
 msgstr "Scrollbara markörer måste vara READ ONLY."
@@ -14573,7 +14573,7 @@ msgstr "ExtensibleNodeMethods \"%s\" har inte registerats"
 #: nodes/nodeFuncs.c:123 nodes/nodeFuncs.c:154 parser/parse_coerce.c:1938
 #: parser/parse_coerce.c:1966 parser/parse_coerce.c:2042
 #: parser/parse_expr.c:2201 parser/parse_func.c:705 parser/parse_oper.c:967
-#: utils/fmgr/funcapi.c:496
+#: utils/fmgr/funcapi.c:562
 #, c-format
 msgid "could not find array type for data type %s"
 msgstr "kunde inte hitta array-typ för datatyp %s"
@@ -14590,8 +14590,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:1910 parser/analyze.c:1637 parser/analyze.c:1835
-#: parser/analyze.c:2666
+#: optimizer/plan/planner.c:1910 parser/analyze.c:1674 parser/analyze.c:1872
+#: parser/analyze.c:2703
 #, c-format
 msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
 msgstr "%s tillåts inte med UNION/INTERSECT/EXCEPT"
@@ -14688,204 +14688,204 @@ msgstr "ON CONFLICT DO UPDATE stöds inte med uteslutningsvillkor"
 msgid "there is no unique or exclusion constraint matching the ON CONFLICT specification"
 msgstr "finns inget unik eller uteslutningsvillkor som matchar ON CONFLICT-specifikationen"
 
-#: parser/analyze.c:711 parser/analyze.c:1407
+#: parser/analyze.c:748 parser/analyze.c:1444
 #, c-format
 msgid "VALUES lists must all be the same length"
 msgstr "VÄRDE-listor måste alla ha samma längd"
 
-#: parser/analyze.c:914
+#: parser/analyze.c:951
 #, c-format
 msgid "INSERT has more expressions than target columns"
 msgstr "INSERT har fler uttryck än målkolumner"
 
-#: parser/analyze.c:932
+#: parser/analyze.c:969
 #, c-format
 msgid "INSERT has more target columns than expressions"
 msgstr "INSERT har fler målkolumner än uttryck"
 
-#: parser/analyze.c:936
+#: parser/analyze.c:973
 #, c-format
 msgid "The insertion source is a row expression containing the same number of columns expected by the INSERT. Did you accidentally use extra parentheses?"
 msgstr "Imatningskällan är ett raduttryck som innehåller samma antal kolumner som INSERT:en förväntade sig. Glömde du använda extra parenteser?"
 
-#: parser/analyze.c:1218 parser/analyze.c:1610
+#: parser/analyze.c:1255 parser/analyze.c:1647
 #, c-format
 msgid "SELECT ... INTO is not allowed here"
 msgstr "SELECT ... INTO tillåts inte här"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1542 parser/analyze.c:2869
+#: parser/analyze.c:1579 parser/analyze.c:2906
 #, c-format
 msgid "%s cannot be applied to VALUES"
 msgstr "%s kan inte appliceras på VÄRDEN"
 
-#: parser/analyze.c:1760
+#: parser/analyze.c:1797
 #, c-format
 msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
 msgstr "ogiltig UNION/INTERSECT/EXCEPT ORDER BY-klausul"
 
-#: parser/analyze.c:1761
+#: parser/analyze.c:1798
 #, c-format
 msgid "Only result column names can be used, not expressions or functions."
 msgstr "Bara kolumnnamn i resultatet kan användas, inte uttryck eller funktioner."
 
-#: parser/analyze.c:1762
+#: parser/analyze.c:1799
 #, c-format
 msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
 msgstr "Lägg till uttrycket/funktionen till varje SELECT eller flytta UNION:en in i en FROM-klausul."
 
-#: parser/analyze.c:1825
+#: parser/analyze.c:1862
 #, c-format
 msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
 msgstr "INTO tillåts bara i den första SELECT i UNION/INTERSECT/EXCEPT"
 
-#: parser/analyze.c:1897
+#: parser/analyze.c:1934
 #, c-format
 msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
 msgstr "UNION/INTERSECT/EXCEPT-medlemssats kan inte referera till andra relationer på samma frågenivå"
 
-#: parser/analyze.c:1986
+#: parser/analyze.c:2023
 #, c-format
 msgid "each %s query must have the same number of columns"
 msgstr "varje %s-fråga måste ha samma antal kolumner"
 
-#: parser/analyze.c:2377
+#: parser/analyze.c:2414
 #, c-format
 msgid "RETURNING must have at least one column"
 msgstr "RETURNING måste ha minst en kolumn"
 
-#: parser/analyze.c:2418
+#: parser/analyze.c:2455
 #, c-format
 msgid "cannot specify both SCROLL and NO SCROLL"
 msgstr "kan inte ange både SCROLL och NO SCROLL"
 
-#: parser/analyze.c:2437
+#: parser/analyze.c:2474
 #, c-format
 msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
 msgstr "DECLARE CURSOR får inte innehålla datamodifierande satser i WITH"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2445
+#: parser/analyze.c:2482
 #, c-format
 msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
 msgstr "DECLARE CURSOR WITH HOLD ... %s stöds inte"
 
-#: parser/analyze.c:2448
+#: parser/analyze.c:2485
 #, c-format
 msgid "Holdable cursors must be READ ONLY."
 msgstr "Hållbara markörer måste vara READ ONLY."
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2456
+#: parser/analyze.c:2493
 #, c-format
 msgid "DECLARE SCROLL CURSOR ... %s is not supported"
 msgstr "DECLARE SCROLL CURSOR ... %s stöds inte"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2467
+#: parser/analyze.c:2504
 #, c-format
 msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
 msgstr "DECLARE INSENSITIVE CURSOR ... %s stöds inte"
 
-#: parser/analyze.c:2470
+#: parser/analyze.c:2507
 #, c-format
 msgid "Insensitive cursors must be READ ONLY."
 msgstr "Okänsliga markörer måste vara READ ONLY."
 
-#: parser/analyze.c:2536
+#: parser/analyze.c:2573
 #, c-format
 msgid "materialized views must not use data-modifying statements in WITH"
 msgstr "materialiserade vyer får inte innehålla datamodifierande satser i WITH"
 
-#: parser/analyze.c:2546
+#: parser/analyze.c:2583
 #, c-format
 msgid "materialized views must not use temporary tables or views"
 msgstr "materialiserade vyer får inte använda temporära tabeller eller vyer"
 
-#: parser/analyze.c:2556
+#: parser/analyze.c:2593
 #, c-format
 msgid "materialized views may not be defined using bound parameters"
 msgstr "materialiserade vyer kan inte defineras med bundna parametrar"
 
-#: parser/analyze.c:2568
+#: parser/analyze.c:2605
 #, c-format
 msgid "materialized views cannot be unlogged"
 msgstr "materialiserad vyer kan inte vara ologgade"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2673
+#: parser/analyze.c:2710
 #, c-format
 msgid "%s is not allowed with DISTINCT clause"
 msgstr "%s tillåts inte med DISTINCT-klausul"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2680
+#: parser/analyze.c:2717
 #, c-format
 msgid "%s is not allowed with GROUP BY clause"
 msgstr "%s tillåts inte med GROUP BY-klausul"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2687
+#: parser/analyze.c:2724
 #, c-format
 msgid "%s is not allowed with HAVING clause"
 msgstr "%s tillåts inte med HAVING-klausul"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2694
+#: parser/analyze.c:2731
 #, c-format
 msgid "%s is not allowed with aggregate functions"
 msgstr "%s tillåts inte med aggregatfunktioner"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2701
+#: parser/analyze.c:2738
 #, c-format
 msgid "%s is not allowed with window functions"
 msgstr "%s tillåts inte med fönsterfunktioner"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2708
+#: parser/analyze.c:2745
 #, c-format
 msgid "%s is not allowed with set-returning functions in the target list"
 msgstr "%s tillåts inte med mängdreturnerande funktioner i mållistan"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2800
+#: parser/analyze.c:2837
 #, c-format
 msgid "%s must specify unqualified relation names"
 msgstr "%s: måste ange okvalificerade relationsnamn"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2842
+#: parser/analyze.c:2879
 #, c-format
 msgid "%s cannot be applied to a join"
 msgstr "%s kan inte appliceras på en join"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2851
+#: parser/analyze.c:2888
 #, c-format
 msgid "%s cannot be applied to a function"
 msgstr "%s kan inte appliceras på en funktion"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2860
+#: parser/analyze.c:2897
 #, c-format
 msgid "%s cannot be applied to a table function"
 msgstr "%s kan inte appliceras på tabellfunktion"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2878
+#: parser/analyze.c:2915
 #, c-format
 msgid "%s cannot be applied to a WITH query"
 msgstr "%s kan inte appliceras på en WITH-fråga"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2887
+#: parser/analyze.c:2924
 #, c-format
 msgid "%s cannot be applied to a named tuplestore"
 msgstr "%s kan inte appliceras på en namngiven tupellagring"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2907
+#: parser/analyze.c:2944
 #, c-format
 msgid "relation \"%s\" in %s clause not found in FROM clause"
 msgstr "relationen \"%s\" i %s-klausul hittades inte i FROM-klausul"
@@ -15525,7 +15525,7 @@ msgid "arguments declared \"anyrange\" are not all alike"
 msgstr "argument deklarerade \"anyrange\" är inte alla likadana"
 
 #: parser/parse_coerce.c:1812 parser/parse_coerce.c:2027
-#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:455
+#: parser/parse_coerce.c:2061 utils/fmgr/funcapi.c:521
 #, c-format
 msgid "argument declared %s is not an array but type %s"
 msgstr "argumentet deklarerad %s är inte en array utan typ %s"
@@ -15536,7 +15536,7 @@ msgid "argument declared %s is not consistent with argument declared %s"
 msgstr "argument deklarerad %s är inte konsistent med argument deklarerad %s"
 
 #: parser/parse_coerce.c:1850 parser/parse_coerce.c:2074
-#: utils/fmgr/funcapi.c:469
+#: utils/fmgr/funcapi.c:535
 #, c-format
 msgid "argument declared %s is not a range type but type %s"
 msgstr "argumentet deklarerad %s är inte en intervalltyp utan typ %s"
@@ -16510,7 +16510,7 @@ msgstr "dålig %%TYPE-referens (för många punktade namn): %s"
 msgid "type reference %s converted to %s"
 msgstr "typreferens %s konverterad till %s"
 
-#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:374
+#: parser/parse_type.c:279 parser/parse_type.c:858 utils/cache/typcache.c:379
 #, c-format
 msgid "type \"%s\" is only a shell"
 msgstr "typ \"%s\" är bara ett skal"
@@ -18559,70 +18559,70 @@ msgstr "kunde inte radera fil \"%s\" vid borttagning av pg_replslot/%s/xid*: %m"
 msgid "could not read from file \"%s\": read %d instead of %d bytes"
 msgstr "kunde inte läsa från fil \"%s\": läste %d istället för %d byte"
 
-#: replication/logical/snapbuild.c:648
+#: replication/logical/snapbuild.c:660
 #, c-format
 msgid "initial slot snapshot too large"
 msgstr "initialt slot-snapshot är för stort"
 
-#: replication/logical/snapbuild.c:702
+#: replication/logical/snapbuild.c:714
 #, c-format
 msgid "exported logical decoding snapshot: \"%s\" with %u transaction ID"
 msgid_plural "exported logical decoding snapshot: \"%s\" with %u transaction IDs"
 msgstr[0] "exporterade logisk avkodnings-snapshot: \"%s\" med %u transaktions-ID"
 msgstr[1] "exporterade logisk avkodnings-snapshot: \"%s\" med %u transaktions-ID"
 
-#: replication/logical/snapbuild.c:1374 replication/logical/snapbuild.c:1481
-#: replication/logical/snapbuild.c:2038
+#: replication/logical/snapbuild.c:1386 replication/logical/snapbuild.c:1493
+#: replication/logical/snapbuild.c:2050
 #, c-format
 msgid "logical decoding found consistent point at %X/%X"
 msgstr "logisk avkodning hittade konsistent punkt vid %X/%X"
 
-#: replication/logical/snapbuild.c:1376
+#: replication/logical/snapbuild.c:1388
 #, c-format
 msgid "There are no running transactions."
 msgstr "Det finns inga körande transaktioner."
 
-#: replication/logical/snapbuild.c:1432
+#: replication/logical/snapbuild.c:1444
 #, c-format
 msgid "logical decoding found initial starting point at %X/%X"
 msgstr "logisk avkodning hittade initial startpunkt vid %X/%X"
 
-#: replication/logical/snapbuild.c:1434 replication/logical/snapbuild.c:1458
+#: replication/logical/snapbuild.c:1446 replication/logical/snapbuild.c:1470
 #, c-format
 msgid "Waiting for transactions (approximately %d) older than %u to end."
 msgstr "Väntar på att transaktioner (cirka %d) äldre än %u skall gå klart."
 
-#: replication/logical/snapbuild.c:1456
+#: replication/logical/snapbuild.c:1468
 #, c-format
 msgid "logical decoding found initial consistent point at %X/%X"
 msgstr "logisk avkodning hittade initial konsistent punkt vid %X/%X"
 
-#: replication/logical/snapbuild.c:1483
+#: replication/logical/snapbuild.c:1495
 #, c-format
 msgid "There are no old transactions anymore."
 msgstr "Det finns inte längre några gamla transaktioner."
 
-#: replication/logical/snapbuild.c:1880
+#: replication/logical/snapbuild.c:1892
 #, c-format
 msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u"
 msgstr "snapbuild-state-fil \"%s\" har fel magiskt tal: %u istället för %u"
 
-#: replication/logical/snapbuild.c:1886
+#: replication/logical/snapbuild.c:1898
 #, c-format
 msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u"
 msgstr "snapbuild-state-fil \"%s\" har en ej stödd version: %u istället för %u"
 
-#: replication/logical/snapbuild.c:1985
+#: replication/logical/snapbuild.c:1997
 #, c-format
 msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u"
 msgstr "checksumma stämmer inte för snapbuild-state-fil \"%s\": är %u, skall vara %u"
 
-#: replication/logical/snapbuild.c:2040
+#: replication/logical/snapbuild.c:2052
 #, c-format
 msgid "Logical decoding will begin using saved snapshot."
 msgstr "Logisk avkodning kommer starta med sparat snapshot."
 
-#: replication/logical/snapbuild.c:2112
+#: replication/logical/snapbuild.c:2124
 #, c-format
 msgid "could not parse file name \"%s\""
 msgstr "kunde inte parsa filnamn \"%s\""
@@ -22350,7 +22350,7 @@ msgstr "JSON-data, rad %d: %s%s%s"
 msgid "key value must be scalar, not array, composite, or json"
 msgstr "nyckelvärde måste vara skalär, inte array, composite eller json"
 
-#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1603
+#: utils/adt/json.c:2101 utils/adt/json.c:2111 utils/fmgr/funcapi.c:1669
 #, c-format
 msgid "could not determine data type for argument %d"
 msgstr "kunde inte lista ut datatypen för argument %d"
@@ -23298,7 +23298,7 @@ msgid "more than one operator named %s"
 msgstr "mer än en operator med namn %s"
 
 #: utils/adt/regproc.c:696 utils/adt/regproc.c:737 utils/adt/regproc.c:1865
-#: utils/adt/ruleutils.c:9305 utils/adt/ruleutils.c:9473
+#: utils/adt/ruleutils.c:9313 utils/adt/ruleutils.c:9481
 #, c-format
 msgid "too many arguments"
 msgstr "för många argument"
@@ -24071,47 +24071,52 @@ msgstr "XML stöder inte oändliga timestamp-värden."
 msgid "invalid query"
 msgstr "ogiltig fråga"
 
-#: utils/adt/xml.c:4037
+#: utils/adt/xml.c:2782
+#, c-format
+msgid "portal \"%s\" does not return tuples"
+msgstr "portalen \"%s\" returnerar inga tupler"
+
+#: utils/adt/xml.c:4041
 #, c-format
 msgid "invalid array for XML namespace mapping"
 msgstr "ogiltig array till XML-namnrymdmappning"
 
-#: utils/adt/xml.c:4038
+#: utils/adt/xml.c:4042
 #, c-format
 msgid "The array must be two-dimensional with length of the second axis equal to 2."
 msgstr "Arrayen måste vara tvådimensionell där längden på andra axeln är 2."
 
-#: utils/adt/xml.c:4062
+#: utils/adt/xml.c:4066
 #, c-format
 msgid "empty XPath expression"
 msgstr "tomt XPath-uttryck"
 
-#: utils/adt/xml.c:4114
+#: utils/adt/xml.c:4118
 #, c-format
 msgid "neither namespace name nor URI may be null"
 msgstr "varken namnrymdnamn eller URI får vara null"
 
-#: utils/adt/xml.c:4121
+#: utils/adt/xml.c:4125
 #, c-format
 msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
 msgstr "kunde inte registrera XML-namnrymd med namn \"%s\" och URL \"%s\""
 
-#: utils/adt/xml.c:4472
+#: utils/adt/xml.c:4476
 #, c-format
 msgid "DEFAULT namespace is not supported"
 msgstr "namnrymden DEFAULT stöds inte"
 
-#: utils/adt/xml.c:4501
+#: utils/adt/xml.c:4505
 #, c-format
 msgid "row path filter must not be empty string"
 msgstr "sökvägsfilter för rad får inte vara tomma strängen"
 
-#: utils/adt/xml.c:4532
+#: utils/adt/xml.c:4536
 #, c-format
 msgid "column path filter must not be empty string"
 msgstr "sokvägsfilter för kolumn får inte vara tomma strängen"
 
-#: utils/adt/xml.c:4682
+#: utils/adt/xml.c:4686
 #, c-format
 msgid "more than one value returned by column XPath expression"
 msgstr "mer än ett värde returnerades från kolumns XPath-uttryck"
@@ -24137,7 +24142,7 @@ msgstr "ingen utmatningsfunktion finns för typ %s"
 msgid "operator class \"%s\" of access method %s is missing support function %d for type %s"
 msgstr "operatorklass \"%s\" för accessmetod %s saknar supportfunktion %d för typ %s"
 
-#: utils/cache/plancache.c:720
+#: utils/cache/plancache.c:722
 #, c-format
 msgid "cached plan must not change result type"
 msgstr "cache:ad plan får inte ändra resultattyp"
@@ -24172,7 +24177,7 @@ msgstr "relationsmappningsfilen \"%s\" innehåller ogiltig data"
 msgid "relation mapping file \"%s\" contains incorrect checksum"
 msgstr "relationsmappningsfilen \"%s\" innehåller en felaktig checksumma"
 
-#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:429
+#: utils/cache/typcache.c:1634 utils/fmgr/funcapi.c:495
 #, c-format
 msgid "record type has not been registered"
 msgstr "posttypen har inte registrerats"
@@ -24387,22 +24392,22 @@ msgstr "okänd API-version %d rapporterad av infofunktion \"%s\""
 msgid "language validation function %u called for language %u instead of %u"
 msgstr "språkvalideringsfunktion %u anropad för språk %u istället för %u"
 
-#: utils/fmgr/funcapi.c:352
+#: utils/fmgr/funcapi.c:418
 #, c-format
 msgid "could not determine actual result type for function \"%s\" declared to return type %s"
 msgstr "kunde inte bestämma resultattyp för funktion \"%s\" som deklarerats att returnera typ %s"
 
-#: utils/fmgr/funcapi.c:1442 utils/fmgr/funcapi.c:1474
+#: utils/fmgr/funcapi.c:1508 utils/fmgr/funcapi.c:1540
 #, c-format
 msgid "number of aliases does not match number of columns"
 msgstr "antalet alias matchar inte antalet kolumner"
 
-#: utils/fmgr/funcapi.c:1468
+#: utils/fmgr/funcapi.c:1534
 #, c-format
 msgid "no column alias was provided"
 msgstr "inget kolumnalias angivet"
 
-#: utils/fmgr/funcapi.c:1492
+#: utils/fmgr/funcapi.c:1558
 #, c-format
 msgid "could not determine row description for function returning record"
 msgstr "kunde inte få radbeskrivning för funktion som returnerar en record"