From 0bf70870db68bba824f775d48fbdcb9efee186d0 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Fri, 8 Aug 2003 11:03:29 +0000 Subject: [PATCH] =?utf8?q?Translation=20updates=20by=20Dennis=20Bj=C3=B6rk?= =?utf8?q?lund?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/backend/po/sv.po | 8771 +++++++++++++++++-------------- src/bin/pg_controldata/po/sv.po | 127 +- src/bin/pg_dump/po/sv.po | 1038 ++-- src/bin/pg_resetxlog/po/sv.po | 136 +- src/bin/psql/po/sv.po | 298 +- src/interfaces/libpq/po/sv.po | 384 +- 6 files changed, 5949 insertions(+), 4805 deletions(-) diff --git a/src/backend/po/sv.po b/src/backend/po/sv.po index 4be46d6e0f..cab615e2b6 100644 --- a/src/backend/po/sv.po +++ b/src/backend/po/sv.po @@ -1,11 +1,11 @@ # # Swedish message translation file for postgres -# # Dennis Björklund , 2002. +# # Dennis Björklund , 2002, 2003. # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 7.3\n" -"POT-Creation-Date: 2002-10-25 04:16-0400\n" -"PO-Revision-Date: 2002-10-26 07:22+0200\n" +"Project-Id-Version: PostgreSQL 7.4\n" +"POT-Creation-Date: 2003-08-05 16:44+0200\n" +"PO-Revision-Date: 2003-08-06 11:34+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -40,42 +40,46 @@ msgstr "" msgid "index_formtuple: numberOfAttributes %d > %d" msgstr "" -#: access/common/indextuple.c:162 +#: access/common/indextuple.c:161 #, c-format msgid "index_formtuple: data takes %lu bytes, max is %d" msgstr "" -#: access/common/tupdesc.c:421 +#: access/common/printtup.c:276 +#, c-format +msgid "Unsupported format code %d" +msgstr "" + +#: access/common/tupdesc.c:420 #, c-format msgid "Unable to look up type id %u" msgstr "" -#: access/common/tupdesc.c:647 executor/nodeFunctionscan.c:200 -#: parser/parse_relation.c:931 parser/parse_relation.c:1286 -#: parser/parse_relation.c:1596 +#: access/common/tupdesc.c:646 executor/nodeFunctionscan.c:204 +#: parser/parse_relation.c:933 parser/parse_relation.c:1288 +#: parser/parse_relation.c:1598 #, c-format msgid "Invalid typrelid for complex type %u" msgstr "" -#: access/common/tupdesc.c:661 access/common/tupdesc.c:684 +#: access/common/tupdesc.c:660 access/common/tupdesc.c:683 msgid "TypeGetTupleDesc: number of aliases does not match number of attributes" msgstr "" -#: access/common/tupdesc.c:680 +#: access/common/tupdesc.c:679 msgid "TypeGetTupleDesc: no column alias was provided" msgstr "" -#: access/common/tupdesc.c:699 +#: access/common/tupdesc.c:698 msgid "Unable to determine tuple description for function returning \"record\"" msgstr "" -#: access/common/tupdesc.c:701 catalog/pg_proc.c:463 -#: executor/nodeFunctionscan.c:230 parser/parse_relation.c:1383 -#: parser/parse_relation.c:1637 -msgid "Unknown kind of return type specified for function" +#: access/common/tupdesc.c:702 executor/nodeFunctionscan.c:236 +#: parser/parse_relation.c:1385 parser/parse_relation.c:1639 +msgid "function in FROM has unsupported return type" msgstr "" -#: access/gist/gist.c:171 access/hash/hash.c:72 access/nbtree/nbtree.c:129 +#: access/gist/gist.c:171 access/hash/hash.c:72 access/nbtree/nbtree.c:111 #: access/rtree/rtree.c:128 #, c-format msgid "%s already contains data" @@ -86,44 +90,44 @@ msgstr "" msgid "gist: failed to add index item to %s" msgstr "" -#: access/gist/gist.c:1668 +#: access/gist/gist.c:1666 #, c-format msgid "initGISTstate: numberOfAttributes %d > %d" msgstr "" -#: access/gist/gist.c:1930 +#: access/gist/gist.c:1928 #, c-format msgid "%sPage: %d %s blk: %d maxoff: %d free: %d" msgstr "" -#: access/gist/gist.c:1940 +#: access/gist/gist.c:1938 #, c-format msgid "%s Tuple. blk: %d size: %d" msgstr "" -#: access/gist/gist.c:1955 +#: access/gist/gist.c:1953 msgid "gist_redo: unimplemented" msgstr "" -#: access/gist/gist.c:1961 +#: access/gist/gist.c:1959 msgid "gist_undo: unimplemented" msgstr "" -#: access/gist/gistscan.c:254 +#: access/gist/gistscan.c:246 #, c-format msgid "GiST scan list corrupted -- cannot find 0x%p" msgstr "" -#: access/gist/gistscan.c:390 +#: access/gist/gistscan.c:382 #, c-format msgid "Bad operation in GiST scan adjust: %d" msgstr "" -#: access/hash/hash.c:504 +#: access/hash/hash.c:502 msgid "hash_redo: unimplemented" msgstr "" -#: access/hash/hash.c:510 +#: access/hash/hash.c:508 msgid "hash_undo: unimplemented" msgstr "" @@ -215,273 +219,273 @@ msgstr "" msgid "hash indices cannot include null keys" msgstr "" -#: access/heap/heapam.c:144 +#: access/heap/heapam.c:138 #, c-format msgid "heapgettup(%s, tid=0x%x[%d,%d], dir=%d, ...)" msgstr "" -#: access/heap/heapam.c:150 +#: access/heap/heapam.c:144 #, c-format msgid "heapgettup(%s, tid=0x%x, dir=%d, ...)" msgstr "" -#: access/heap/heapam.c:153 +#: access/heap/heapam.c:147 #, c-format msgid "heapgettup(..., b=0x%x, nkeys=%d, key=0x%x" msgstr "" -#: access/heap/heapam.c:155 +#: access/heap/heapam.c:149 #, c-format msgid "heapgettup: relation(%c)=`%s', %p" msgstr "" -#: access/heap/heapam.c:203 access/heap/heapam.c:238 access/heap/heapam.c:278 -#: access/heap/heapam.c:372 +#: access/heap/heapam.c:197 access/heap/heapam.c:232 access/heap/heapam.c:272 +#: access/heap/heapam.c:366 msgid "heapgettup: failed ReadBuffer" msgstr "" -#: access/heap/heapam.c:474 +#: access/heap/heapam.c:462 #, c-format msgid "Relation %u does not exist" msgstr "Relationen %u existerar inte" -#: access/heap/heapam.c:553 catalog/namespace.c:189 tcop/utility.c:153 +#: access/heap/heapam.c:535 catalog/namespace.c:185 tcop/utility.c:154 #, c-format msgid "Relation \"%s\" does not exist" msgstr "Relationen \"%s\" existerar inte" -#: access/heap/heapam.c:605 access/heap/heapam.c:634 access/heap/heapam.c:663 +#: access/heap/heapam.c:581 access/heap/heapam.c:610 access/heap/heapam.c:639 #, c-format msgid "%s is an index relation" msgstr "%s är en index-relation" -#: access/heap/heapam.c:608 access/heap/heapam.c:637 access/heap/heapam.c:666 +#: access/heap/heapam.c:584 access/heap/heapam.c:613 access/heap/heapam.c:642 #, c-format msgid "%s is a special relation" msgstr "%s är en speciell relation" -#: access/heap/heapam.c:611 access/heap/heapam.c:640 access/heap/heapam.c:669 +#: access/heap/heapam.c:587 access/heap/heapam.c:616 access/heap/heapam.c:645 #, c-format msgid "%s is a composite type" msgstr "" -#: access/heap/heapam.c:698 +#: access/heap/heapam.c:668 msgid "heap_beginscan: !RelationIsValid(relation)" msgstr "" -#: access/heap/heapam.c:812 +#: access/heap/heapam.c:770 #, c-format msgid "heap_getnext([%s,nkeys=%d],dir=%d) called" msgstr "" -#: access/heap/heapam.c:816 +#: access/heap/heapam.c:774 msgid "heap_getnext returning EOS" msgstr "" -#: access/heap/heapam.c:819 +#: access/heap/heapam.c:777 msgid "heap_getnext returning tuple" msgstr "" -#: access/heap/heapam.c:842 +#: access/heap/heapam.c:794 msgid "heap_getnext: NULL relscan" msgstr "" -#: access/heap/heapam.c:932 +#: access/heap/heapam.c:878 #, c-format msgid "heap_fetch: ReadBuffer(%s, %lu) failed" msgstr "" -#: access/heap/heapam.c:1042 +#: access/heap/heapam.c:988 #, c-format msgid "heap_get_latest_tid: %s relation: ReadBuffer(%lx) failed" msgstr "" -#: access/heap/heapam.c:1284 +#: access/heap/heapam.c:1222 msgid "heap_delete: failed ReadBuffer" msgstr "" -#: access/heap/heapam.c:1303 +#: access/heap/heapam.c:1241 msgid "heap_delete: (am)invalid tid" msgstr "" -#: access/heap/heapam.c:1436 +#: access/heap/heapam.c:1374 msgid "simple_heap_delete: tuple already updated by self" msgstr "" -#: access/heap/heapam.c:1444 +#: access/heap/heapam.c:1382 msgid "simple_heap_delete: tuple concurrently updated" msgstr "" -#: access/heap/heapam.c:1448 executor/execMain.c:1334 +#: access/heap/heapam.c:1386 executor/execMain.c:1422 #, c-format msgid "Unknown status %u from heap_delete" msgstr "" -#: access/heap/heapam.c:1482 +#: access/heap/heapam.c:1416 msgid "heap_update: failed ReadBuffer" msgstr "" -#: access/heap/heapam.c:1507 +#: access/heap/heapam.c:1441 msgid "heap_update: (am)invalid tid" msgstr "" -#: access/heap/heapam.c:1770 +#: access/heap/heapam.c:1704 msgid "simple_heap_update: tuple already updated by self" msgstr "" -#: access/heap/heapam.c:1778 +#: access/heap/heapam.c:1712 msgid "simple_heap_update: tuple concurrently updated" msgstr "" -#: access/heap/heapam.c:1782 executor/execMain.c:1473 +#: access/heap/heapam.c:1716 executor/execMain.c:1561 #, c-format msgid "Unknown status %u from heap_update" msgstr "" -#: access/heap/heapam.c:1806 +#: access/heap/heapam.c:1736 msgid "heap_mark4update: failed ReadBuffer" msgstr "" -#: access/heap/heapam.c:1823 +#: access/heap/heapam.c:1753 msgid "heap_mark4update: (am)invalid tid" msgstr "" -#: access/heap/heapam.c:2123 +#: access/heap/heapam.c:2044 msgid "heap_clean_redo: no block" msgstr "" -#: access/heap/heapam.c:2127 +#: access/heap/heapam.c:2048 msgid "heap_clean_redo: uninitialized page" msgstr "" -#: access/heap/heapam.c:2185 +#: access/heap/heapam.c:2102 #, c-format msgid "heap_delete_%sdo: no block" msgstr "" -#: access/heap/heapam.c:2189 +#: access/heap/heapam.c:2106 #, c-format msgid "heap_delete_%sdo: uninitialized page" msgstr "" -#: access/heap/heapam.c:2201 +#: access/heap/heapam.c:2118 msgid "heap_delete_undo: bad page LSN" msgstr "" -#: access/heap/heapam.c:2208 +#: access/heap/heapam.c:2125 #, c-format msgid "heap_delete_%sdo: invalid lp" msgstr "" -#: access/heap/heapam.c:2228 +#: access/heap/heapam.c:2145 msgid "heap_delete_undo: unimplemented" msgstr "" -#: access/heap/heapam.c:2256 +#: access/heap/heapam.c:2173 #, c-format msgid "heap_insert_%sdo: uninitialized page" msgstr "" -#: access/heap/heapam.c:2280 +#: access/heap/heapam.c:2197 msgid "heap_insert_redo: invalid max offset number" msgstr "" -#: access/heap/heapam.c:2304 +#: access/heap/heapam.c:2221 msgid "heap_insert_redo: failed to add tuple" msgstr "" -#: access/heap/heapam.c:2314 +#: access/heap/heapam.c:2231 msgid "heap_insert_undo: bad page LSN" msgstr "" -#: access/heap/heapam.c:2316 +#: access/heap/heapam.c:2233 msgid "heap_insert_undo: unimplemented" msgstr "" -#: access/heap/heapam.c:2347 +#: access/heap/heapam.c:2264 #, c-format msgid "heap_update_%sdo: no block" msgstr "" -#: access/heap/heapam.c:2351 +#: access/heap/heapam.c:2268 #, c-format msgid "heap_update_%sdo: uninitialized old page" msgstr "" -#: access/heap/heapam.c:2365 +#: access/heap/heapam.c:2282 msgid "heap_update_undo: bad old tuple page LSN" msgstr "" -#: access/heap/heapam.c:2372 +#: access/heap/heapam.c:2289 #, c-format msgid "heap_update_%sdo: invalid lp" msgstr "" -#: access/heap/heapam.c:2407 access/heap/heapam.c:2507 +#: access/heap/heapam.c:2324 access/heap/heapam.c:2424 msgid "heap_update_undo: unimplemented" msgstr "" -#: access/heap/heapam.c:2428 +#: access/heap/heapam.c:2345 #, c-format msgid "heap_update_%sdo: uninitialized page" msgstr "" -#: access/heap/heapam.c:2452 +#: access/heap/heapam.c:2369 msgid "heap_update_redo: invalid max offset number" msgstr "" -#: access/heap/heapam.c:2496 +#: access/heap/heapam.c:2413 msgid "heap_update_redo: failed to add tuple" msgstr "" -#: access/heap/heapam.c:2505 +#: access/heap/heapam.c:2422 msgid "heap_update_undo: bad new tuple page LSN" msgstr "" -#: access/heap/heapam.c:2523 +#: access/heap/heapam.c:2440 msgid "_heap_unlock_tuple: can't open relation" msgstr "" -#: access/heap/heapam.c:2528 +#: access/heap/heapam.c:2445 msgid "_heap_unlock_tuple: can't read buffer" msgstr "" -#: access/heap/heapam.c:2532 +#: access/heap/heapam.c:2449 msgid "_heap_unlock_tuple: uninitialized page" msgstr "" -#: access/heap/heapam.c:2536 +#: access/heap/heapam.c:2453 msgid "_heap_unlock_tuple: invalid itemid" msgstr "" -#: access/heap/heapam.c:2540 +#: access/heap/heapam.c:2457 msgid "_heap_unlock_tuple: unused/deleted tuple in rollback" msgstr "" -#: access/heap/heapam.c:2545 +#: access/heap/heapam.c:2462 msgid "_heap_unlock_tuple: invalid xmax in rollback" msgstr "" -#: access/heap/heapam.c:2569 +#: access/heap/heapam.c:2486 #, c-format msgid "heap_redo: unknown op code %u" msgstr "" -#: access/heap/heapam.c:2589 +#: access/heap/heapam.c:2506 #, c-format msgid "heap_undo: unknown op code %u" msgstr "" -#: access/heap/hio.c:53 +#: access/heap/hio.c:47 msgid "RelationPutHeapTuple: failed to add tuple" msgstr "" -#: access/heap/hio.c:113 +#: access/heap/hio.c:107 #, c-format msgid "Tuple is too big: size %lu, max size %ld" msgstr "" -#: access/heap/hio.c:277 +#: access/heap/hio.c:271 #, c-format msgid "Tuple is too big: size %lu" msgstr "" @@ -519,22 +523,22 @@ msgstr "" msgid "RelationGetIndexScan: relation invalid" msgstr "" -#: access/index/genam.c:136 +#: access/index/genam.c:139 msgid "IndexScanEnd: invalid scan" msgstr "" -#: access/index/indexam.c:91 access/index/indexam.c:100 +#: access/index/indexam.c:92 access/index/indexam.c:101 #, c-format msgid "index_%s: invalid %s regproc" msgstr "" -#: access/index/indexam.c:131 access/index/indexam.c:154 -#: access/index/indexam.c:177 +#: access/index/indexam.c:132 access/index/indexam.c:155 +#: access/index/indexam.c:178 #, c-format msgid "%s is not an index relation" msgstr "%s är inte en indexrelation" -#: access/index/indexam.c:652 +#: access/index/indexam.c:756 #, c-format msgid "Missing support function %d for attribute %d of index %s" msgstr "" @@ -558,305 +562,339 @@ msgstr "" msgid "RelationInvokeStrategy: cannot evaluate strategy %d" msgstr "" -#: access/nbtree/nbtinsert.c:250 +#: access/nbtree/nbtinsert.c:240 #, c-format msgid "Cannot insert a duplicate key into unique index %s" msgstr "" -#: access/nbtree/nbtinsert.c:389 +#: access/nbtree/nbtinsert.c:294 #, c-format -msgid "btree: index item size %lu exceeds maximum %lu" +msgid "_bt_check_unique: fell off the end of %s" msgstr "" -#: access/nbtree/nbtinsert.c:525 -msgid "btree: concurrent ROOT page split" +#: access/nbtree/nbtinsert.c:390 +#, c-format +msgid "btree: index item size %lu exceeds maximum %lu" msgstr "" -#: access/nbtree/nbtinsert.c:535 +#: access/nbtree/nbtinsert.c:448 #, c-format -msgid "bt_insertonpg[%s]: no root page found" +msgid "_bt_insertonpg: fell off the end of %s" msgstr "" -#: access/nbtree/nbtinsert.c:538 -#, c-format -msgid "bt_insertonpg[%s]: root page unfound - fixing upper levels" +#: access/nbtree/nbtinsert.c:708 +msgid "btree: failed to add hikey to the right sibling" msgstr "" -#: access/nbtree/nbtinsert.c:585 -#, c-format -msgid "" -"_bt_getstackbuf: my bits moved right off the end of the world!\n" -"\tRecreate index %s." +#: access/nbtree/nbtinsert.c:733 +msgid "btree: failed to add hikey to the left sibling" msgstr "" -#: access/nbtree/nbtinsert.c:588 -#, c-format -msgid "bt_insertonpg[%s]: parent page unfound - fixing branch" +#: access/nbtree/nbtinsert.c:818 +msgid "btree: right sibling's left-link doesn't match" msgstr "" -#: access/nbtree/nbtinsert.c:756 -msgid "btree: failed to add hikey to the right sibling" +#: access/nbtree/nbtinsert.c:1062 +#, c-format +msgid "_bt_findsplitloc: can't find a feasible split point for %s" msgstr "" -#: access/nbtree/nbtinsert.c:782 -msgid "btree: failed to add hikey to the left sibling" +#: access/nbtree/nbtinsert.c:1196 +msgid "_bt_insert_parent: concurrent ROOT page split" msgstr "" -#: access/nbtree/nbtinsert.c:1112 +#: access/nbtree/nbtinsert.c:1235 access/nbtree/nbtpage.c:854 #, c-format -msgid "_bt_findsplitloc: can't find a feasible split point for %s" +msgid "" +"_bt_getstackbuf: my bits moved right off the end of the world!\n" +"\tRecreate index %s." msgstr "" -#: access/nbtree/nbtinsert.c:1339 +#: access/nbtree/nbtinsert.c:1434 msgid "btree: failed to add leftkey to new root page" msgstr "" -#: access/nbtree/nbtinsert.c:1356 +#: access/nbtree/nbtinsert.c:1451 msgid "btree: failed to add rightkey to new root page" msgstr "" -#: access/nbtree/nbtinsert.c:1442 -msgid "bt_fixroot: not valid old root page" +#: access/nbtree/nbtinsert.c:1536 +#, c-format +msgid "btree: failed to add item to the %s for %s" msgstr "" -#: access/nbtree/nbtinsert.c:1573 +#: access/nbtree/nbtpage.c:47 #, c-format -msgid "bt_fixtree[%s]: invalid start page (need to recreate index)" +msgid "Cannot initialize non-empty btree %s" msgstr "" -#: access/nbtree/nbtinsert.c:1599 +#: access/nbtree/nbtpage.c:148 access/nbtree/nbtpage.c:323 #, c-format -msgid "bt_fixtree[%s]: fixing root page" -msgstr "" +msgid "Index %s is not a btree" +msgstr "Index %s är inte ett b-träd" -#: access/nbtree/nbtinsert.c:1647 +#: access/nbtree/nbtpage.c:152 access/nbtree/nbtpage.c:327 #, c-format -msgid "bt_fixlevel[%s]: invalid maxoff on start page (need to recreate index)" +msgid "Version mismatch on %s: version %d file, version %d code" msgstr "" -#: access/nbtree/nbtinsert.c:1654 +#: access/nbtree/nbtpage.c:268 access/nbtree/nbtpage.c:354 #, c-format -msgid "" -"bt_fixtlevel[%s]: non-leftmost child page of leftmost parent (need to " -"recreate index)" +msgid "No live root page found in %s" msgstr "" -#: access/nbtree/nbtinsert.c:1657 +#: access/nbtree/nbtpage.c:277 access/nbtree/nbtpage.c:363 #, c-format -msgid "bt_fixtlevel[%s]: invalid start child (need to recreate index)" +msgid "Root page %u of %s has level %u, expected %u" msgstr "" -#: access/nbtree/nbtinsert.c:1683 -#, c-format -msgid "bt_fixlevel[%s]: invalid item order(1) (need to recreate index)" +#: access/nbtree/nbtpage.c:419 +msgid "_bt_getbuf: FSM returned nonrecyclable page" msgstr "" -#: access/nbtree/nbtinsert.c:1715 -#, c-format -msgid "bt_fixlevel[%s]: pointer disappeared (need to recreate index)" +#: access/nbtree/nbtpage.c:778 +msgid "_bt_pagedel: not enough stack items" msgstr "" -#: access/nbtree/nbtinsert.c:1734 -#, c-format -msgid "bt_fixlevel[%s]: invalid item order(2) (need to recreate index)" +#: access/nbtree/nbtpage.c:808 +msgid "_bt_pagedel: no left sibling (concurrent deletion?)" msgstr "" -#: access/nbtree/nbtinsert.c:1748 -#, c-format -msgid "bt_fixlevel[%s]: invalid item order(3) (need to recreate index)" +#: access/nbtree/nbtpage.c:840 +msgid "_bt_pagedel: left link changed unexpectedly" msgstr "" -#: access/nbtree/nbtinsert.c:1878 -#, c-format -msgid "bt_fixbranch[%s]: left pointer unfound (need to recreate index)" +#: access/nbtree/nbtpage.c:957 +msgid "_bt_pagedel: right sibling is not next child" msgstr "" -#: access/nbtree/nbtinsert.c:1885 +#: access/nbtree/nbtree.c:819 #, c-format -msgid "bt_fixbranch[%s]: invalid item order (need to recreate index)" +msgid "btvacuumcleanup: FlushRelationBuffers returned %d" msgstr "" -#: access/nbtree/nbtinsert.c:1894 +#: access/nbtree/nbtree.c:932 #, c-format -msgid "bt_fixbranch[%s]: right pointer unfound(1) (need to recreate index)" +msgid "" +"_bt_restscan: my bits moved right off the end of the world!\n" +"\tRecreate index %s." msgstr "" -#: access/nbtree/nbtinsert.c:1902 +#: access/nbtree/nbtree.c:947 #, c-format -msgid "bt_fixbranch[%s]: right pointer unfound(2) (need to recreate index)" +msgid "_bt_restscan: fell off the end of %s" msgstr "" -#: access/nbtree/nbtinsert.c:1950 +#: access/nbtree/nbtsearch.c:171 #, c-format -msgid "bt_fixbranch[%s]: fixing upper levels" +msgid "_bt_moveright: fell off the end of %s" +msgstr "" + +#: access/nbtree/nbtsearch.c:555 +msgid "_bt_first: btree doesn't support is(not)null, yet" msgstr "" -#: access/nbtree/nbtinsert.c:1981 +#: access/nbtree/nbtsearch.c:703 +msgid "_bt_first: equal items disappeared?" +msgstr "" + +#: access/nbtree/nbtsearch.c:994 #, c-format -msgid "bt_fixup[%s]: checking/fixing upper levels" +msgid "_bt_walk_left: fell off the end of %s" msgstr "" -#: access/nbtree/nbtinsert.c:1996 +#: access/nbtree/nbtsearch.c:1018 #, c-format -msgid "bt_fixup[%s]: fixing root page" +msgid "_bt_walk_left: can't find left sibling in %s" msgstr "" -#: access/nbtree/nbtinsert.c:2059 +#: access/nbtree/nbtsearch.c:1078 #, c-format -msgid "btree: failed to add item to the %s for %s" +msgid "_bt_get_endpoint: fell off the end of %s" msgstr "" -#: access/nbtree/nbtpage.c:66 +#: access/nbtree/nbtsearch.c:1090 #, c-format -msgid "Cannot initialize non-empty btree %s" +msgid "_bt_get_endpoint: btree level %u not found" msgstr "" -#: access/nbtree/nbtpage.c:127 +#: access/nbtree/nbtsearch.c:1179 #, c-format -msgid "Index %s is not a btree" -msgstr "Index %s är inte ett b-träd" +msgid "Illegal scan direction %d" +msgstr "" + +#: access/nbtree/nbtsort.c:335 +msgid "btree: failed to add item to the page in _bt_sort" +msgstr "" -#: access/nbtree/nbtpage.c:131 +#: access/nbtree/nbtsort.c:400 #, c-format -msgid "Version mismatch on %s: version %d file, version %d code" +msgid "btree: index item size %lu exceeds maximum %ld" +msgstr "" + +#: access/nbtree/nbtutils.c:230 +msgid "_bt_orderkeys: key(s) for attribute 1 missed" msgstr "" -#: access/nbtree/nbtpage.c:258 +#: access/nbtree/nbtutils.c:308 #, c-format -msgid "bt_getroot[%s]: fixing root page" +msgid "_bt_orderkeys: key(s) for attribute %d missed" msgstr "" -#: access/nbtree/nbtree.c:806 +#: access/nbtree/nbtutils.c:465 #, c-format -msgid "" -"_bt_restscan: my bits moved right off the end of the world!\n" -"\tRecreate index %s." +msgid "_bt_getstrategynumber: unable to identify operator %u" msgstr "" -#: access/nbtree/nbtree.c:836 -msgid "_bt_restore_page: can't add item to page" +#: access/nbtree/nbtxlog.c:67 +msgid "forget_matching_split: block unfound" msgstr "" -#: access/nbtree/nbtree.c:859 -msgid "btree_delete_redo: block unfound" +#: access/nbtree/nbtxlog.c:82 +msgid "forget_matching_split: fishy is_root data" msgstr "" -#: access/nbtree/nbtree.c:862 -msgid "btree_delete_redo: uninitialized page" +#: access/nbtree/nbtxlog.c:104 +msgid "_bt_restore_page: can't add item to page" +msgstr "" + +#: access/nbtree/nbtxlog.c:121 +msgid "_bt_restore_meta: no metapage" msgstr "" -#: access/nbtree/nbtree.c:898 +#: access/nbtree/nbtxlog.c:177 #, c-format msgid "btree_insert_%sdo: block unfound" msgstr "" -#: access/nbtree/nbtree.c:901 +#: access/nbtree/nbtxlog.c:180 #, c-format msgid "btree_insert_%sdo: uninitialized page" msgstr "" -#: access/nbtree/nbtree.c:915 +#: access/nbtree/nbtxlog.c:194 msgid "btree_insert_redo: failed to add item" msgstr "" -#: access/nbtree/nbtree.c:924 +#: access/nbtree/nbtxlog.c:204 msgid "btree_insert_undo: bad page LSN" msgstr "" -#: access/nbtree/nbtree.c:932 +#: access/nbtree/nbtxlog.c:212 msgid "btree_insert_undo: unimplemented" msgstr "" -#: access/nbtree/nbtree.c:959 +#: access/nbtree/nbtxlog.c:260 #, c-format msgid "btree_split_%s: lost left sibling" msgstr "" -#: access/nbtree/nbtree.c:965 +#: access/nbtree/nbtxlog.c:266 msgid "btree_split_undo: uninitialized left sibling" msgstr "" -#: access/nbtree/nbtree.c:988 +#: access/nbtree/nbtxlog.c:288 msgid "btree_split_undo: bad left sibling LSN" msgstr "" -#: access/nbtree/nbtree.c:989 access/nbtree/nbtree.c:1028 +#: access/nbtree/nbtxlog.c:289 access/nbtree/nbtxlog.c:324 msgid "btree_split_undo: unimplemented" msgstr "" -#: access/nbtree/nbtree.c:997 +#: access/nbtree/nbtxlog.c:295 #, c-format msgid "btree_split_%s: lost right sibling" msgstr "" -#: access/nbtree/nbtree.c:1003 +#: access/nbtree/nbtxlog.c:301 msgid "btree_split_undo: uninitialized right sibling" msgstr "" -#: access/nbtree/nbtree.c:1027 +#: access/nbtree/nbtxlog.c:323 msgid "btree_split_undo: bad right sibling LSN" msgstr "" -#: access/nbtree/nbtree.c:1041 +#: access/nbtree/nbtxlog.c:334 msgid "btree_split_redo: lost next right page" msgstr "" -#: access/nbtree/nbtree.c:1045 +#: access/nbtree/nbtxlog.c:338 msgid "btree_split_redo: uninitialized next right page" msgstr "" -#: access/nbtree/nbtree.c:1082 -msgid "btree_newroot_redo: no root page" +#: access/nbtree/nbtxlog.c:387 +msgid "btree_delete_redo: block unfound" msgstr "" -#: access/nbtree/nbtree.c:1085 -msgid "btree_newroot_redo: no metapage" +#: access/nbtree/nbtxlog.c:390 +msgid "btree_delete_redo: uninitialized page" msgstr "" -#: access/nbtree/nbtree.c:1139 -#, c-format -msgid "btree_redo: unknown op code %u" +#: access/nbtree/nbtxlog.c:448 +msgid "btree_delete_page_redo: parent block unfound" msgstr "" -#: access/nbtree/nbtree.c:1159 -#, c-format -msgid "btree_undo: unknown op code %u" +#: access/nbtree/nbtxlog.c:452 +msgid "btree_delete_page_redo: uninitialized parent page" msgstr "" -#: access/nbtree/nbtsearch.c:545 -msgid "_bt_first: btree doesn't support is(not)null, yet" +#: access/nbtree/nbtxlog.c:492 +msgid "btree_delete_page_redo: lost right sibling" msgstr "" -#: access/nbtree/nbtsearch.c:693 -msgid "_bt_first: equal items disappeared?" +#: access/nbtree/nbtxlog.c:495 +msgid "btree_delete_page_redo: uninitialized right sibling" msgstr "" -#: access/nbtree/nbtsearch.c:1004 -#, c-format -msgid "Illegal scan direction %d" +#: access/nbtree/nbtxlog.c:518 +msgid "btree_delete_page_redo: lost left sibling" msgstr "" -#: access/nbtree/nbtsort.c:292 -msgid "btree: failed to add item to the page in _bt_sort" +#: access/nbtree/nbtxlog.c:521 +msgid "btree_delete_page_redo: uninitialized left sibling" msgstr "" -#: access/nbtree/nbtsort.c:357 +#: access/nbtree/nbtxlog.c:541 #, c-format -msgid "btree: index item size %lu exceeds maximum %ld" +msgid "btree_delete_page_%s: lost target page" msgstr "" -#: access/nbtree/nbtutils.c:230 -msgid "_bt_orderkeys: key(s) for attribute 1 missed" +#: access/nbtree/nbtxlog.c:546 +msgid "btree_delete_page_undo: uninitialized target page" msgstr "" -#: access/nbtree/nbtutils.c:308 +#: access/nbtree/nbtxlog.c:564 +msgid "btree_delete_page_undo: bad left sibling LSN" +msgstr "" + +#: access/nbtree/nbtxlog.c:565 +msgid "btree_delete_page_undo: unimplemented" +msgstr "" + +#: access/nbtree/nbtxlog.c:601 +msgid "btree_newroot_redo: no root page" +msgstr "" + +#: access/nbtree/nbtxlog.c:671 +msgid "btree_newpage_redo: block unfound" +msgstr "" + +#: access/nbtree/nbtxlog.c:730 #, c-format -msgid "_bt_orderkeys: key(s) for attribute %d missed" +msgid "btree_redo: unknown op code %u" msgstr "" -#: access/nbtree/nbtutils.c:465 +#: access/nbtree/nbtxlog.c:781 #, c-format -msgid "_bt_getstrategynumber: unable to identify operator %u" +msgid "btree_undo: unknown op code %u" +msgstr "" + +#: access/nbtree/nbtxlog.c:946 +msgid "btree_xlog_cleanup: left block unfound" +msgstr "" + +#: access/nbtree/nbtxlog.c:951 +msgid "btree_xlog_cleanup: right block unfound" msgstr "" #: access/rtree/rtree.c:331 @@ -900,146 +938,151 @@ msgstr "" msgid "rtree_undo: unimplemented" msgstr "" -#: access/rtree/rtscan.c:255 +#: access/rtree/rtscan.c:251 #, c-format msgid "rtree scan list corrupted -- cannot find 0x%p" msgstr "" -#: access/rtree/rtscan.c:391 +#: access/rtree/rtscan.c:387 #, c-format msgid "Bad operation in rtree scan adjust: %d" msgstr "" -#: access/transam/clog.c:546 access/transam/clog.c:598 +#: access/transam/slru.c:496 #, c-format -msgid "open of %s failed: %m" +msgid "file %s doesn't exist, reading as zeroes" msgstr "" -#: access/transam/clog.c:547 +#: access/transam/slru.c:616 #, c-format -msgid "clog file %s doesn't exist, reading as zeroes" +msgid "open of %s failed: %m" msgstr "" -#: access/transam/clog.c:553 access/transam/clog.c:606 +#: access/transam/slru.c:619 access/transam/xlog.c:1378 #, c-format -msgid "lseek of clog file %u, offset %u failed: %m" +msgid "creation of file %s failed: %m" msgstr "" -#: access/transam/clog.c:558 +#: access/transam/slru.c:622 #, c-format -msgid "read of clog file %u, offset %u failed: %m" +msgid "lseek of file %s, offset %u failed: %m" msgstr "" -#: access/transam/clog.c:602 access/transam/xlog.c:1380 +#: access/transam/slru.c:626 #, c-format -msgid "creation of file %s failed: %m" +msgid "read of file %s, offset %u failed: %m" msgstr "" -#: access/transam/clog.c:615 +#: access/transam/slru.c:630 #, c-format -msgid "write of clog file %u, offset %u failed: %m" +msgid "write of file %s, offset %u failed: %m" msgstr "" -#: access/transam/clog.c:834 -msgid "unable to truncate commit log: apparent wraparound" +#: access/transam/slru.c:635 +msgid "unknown SimpleLru I/O error" msgstr "" -#: access/transam/clog.c:889 +#: access/transam/slru.c:802 #, c-format -msgid "could not open transaction-commit log directory (%s): %m" +msgid "unable to truncate %s: apparent wraparound" msgstr "" -#: access/transam/clog.c:905 +#: access/transam/slru.c:858 #, c-format -msgid "removing commit log file %s" -msgstr "" +msgid "could not open directory (%s): %m" +msgstr "kunde inte öppna katalog (%s): %m" -#: access/transam/clog.c:914 +#: access/transam/slru.c:873 #, c-format -msgid "could not read transaction-commit log directory (%s): %m" -msgstr "" +msgid "removing file %s/%s" +msgstr "tar bort fil %s/%s" -#: access/transam/xact.c:425 +#: access/transam/slru.c:882 +#, c-format +msgid "could not read directory (%s): %m" +msgstr "kunde inte läsa katalog (%s): %m" + +#: access/transam/xact.c:403 msgid "You may only have 2^32-1 commands per transaction" -msgstr "" +msgstr "Du kan bara ha 2^32-1 kommandon per transaktion" -#: access/transam/xact.c:715 +#: access/transam/xact.c:675 #, c-format msgid "RecordTransactionAbort: xact %u already committed" msgstr "" -#: access/transam/xact.c:944 +#: access/transam/xact.c:883 msgid "CommitTransaction and not in in-progress state" msgstr "" -#: access/transam/xact.c:1079 +#: access/transam/xact.c:1023 msgid "AbortTransaction and not in in-progress state" msgstr "" -#: access/transam/xact.c:1164 +#: access/transam/xact.c:1107 msgid "CleanupTransaction and not in abort state" msgstr "" -#: access/transam/xact.c:1196 -msgid "StartTransactionCommand: can't prevent chain" -msgstr "" - -#: access/transam/xact.c:1215 +#: access/transam/xact.c:1147 msgid "StartTransactionCommand: unexpected TBLOCK_BEGIN" msgstr "" -#: access/transam/xact.c:1236 +#: access/transam/xact.c:1168 msgid "StartTransactionCommand: unexpected TBLOCK_END" msgstr "" -#: access/transam/xact.c:1259 +#: access/transam/xact.c:1191 msgid "StartTransactionCommand: unexpected TBLOCK_ENDABORT" msgstr "" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:1475 +#: access/transam/xact.c:1372 #, c-format msgid "%s cannot run inside a transaction block" msgstr "" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:1485 +#: access/transam/xact.c:1382 #, c-format msgid "%s cannot be executed from a function" -msgstr "" +msgstr "%s kan inte utföras från en funktion" -#: access/transam/xact.c:1489 +#: access/transam/xact.c:1386 msgid "PreventTransactionChain: can't prevent chain" msgstr "" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:1496 +#: access/transam/xact.c:1423 #, c-format -msgid "%s will be committed automatically" +msgid "%s may only be used in begin/end transaction blocks" msgstr "" -#: access/transam/xact.c:1518 +#: access/transam/xact.c:1444 msgid "BEGIN: already a transaction in progress" -msgstr "" +msgstr "BEGIN: det är redan en transaktion igång" -#: access/transam/xact.c:1582 +#: access/transam/xact.c:1504 msgid "COMMIT: no transaction in progress" msgstr "COMMIT: ingen transaktion pågår" -#: access/transam/xact.c:1619 access/transam/xact.c:1666 +#: access/transam/xact.c:1540 access/transam/xact.c:1586 msgid "ROLLBACK: no transaction in progress" msgstr "ROLLBACK: ingen transaktion pågår" -#: access/transam/xact.c:1740 access/transam/xact.c:1751 +#: access/transam/xact.c:1666 +msgid "bogus transaction block state" +msgstr "" + +#: access/transam/xact.c:1691 access/transam/xact.c:1702 #, c-format msgid "xact_redo: unknown op code %u" msgstr "" -#: access/transam/xact.c:1749 +#: access/transam/xact.c:1700 msgid "xact_undo: can't undo committed xaction" msgstr "" -#: access/transam/xact.c:1786 +#: access/transam/xact.c:1737 msgid "XactPushRollback: already installed" msgstr "" @@ -1058,11 +1101,11 @@ msgstr "" msgid "XLogInsert: invalid record length %u" msgstr "" -#: access/transam/xlog.c:786 access/transam/xlog.c:2627 utils/adt/name.c:52 -#: utils/adt/varchar.c:83 utils/adt/varchar.c:357 utils/adt/varlena.c:225 +#: access/transam/xlog.c:786 access/transam/xlog.c:2655 utils/adt/name.c:56 +#: utils/adt/varchar.c:83 utils/adt/varchar.c:380 utils/adt/varlena.c:260 #, c-format msgid "%s" -msgstr "" +msgstr "%s" #: access/transam/xlog.c:1030 #, c-format @@ -1070,7 +1113,7 @@ msgid "XLogWrite: write request %X/%X is past end of log %X/%X" msgstr "" #: access/transam/xlog.c:1047 access/transam/xlog.c:1157 -#: access/transam/xlog.c:3331 +#: access/transam/xlog.c:3409 #, c-format msgid "close of log file %u, segment %u failed: %m" msgstr "" @@ -1089,195 +1132,195 @@ msgstr "" msgid "write of log file %u, segment %u, offset %u failed: %m" msgstr "" -#: access/transam/xlog.c:1209 +#: access/transam/xlog.c:1217 #, c-format -msgid "XLogFlush%s%s: request %X/%X; write %X/%X; flush %X/%X\n" +msgid "XLogFlush%s: request %X/%X; write %X/%X; flush %X/%X" msgstr "" -#: access/transam/xlog.c:1315 +#: access/transam/xlog.c:1313 #, c-format msgid "XLogFlush: request %X/%X is not satisfied --- flushed only to %X/%X" msgstr "" -#: access/transam/xlog.c:1358 access/transam/xlog.c:1439 -#: access/transam/xlog.c:1549 access/transam/xlog.c:1553 +#: access/transam/xlog.c:1356 access/transam/xlog.c:1437 +#: access/transam/xlog.c:1545 access/transam/xlog.c:1549 #, c-format msgid "open of %s (log file %u, segment %u) failed: %m" msgstr "" -#: access/transam/xlog.c:1407 +#: access/transam/xlog.c:1405 #, c-format msgid "ZeroFill failed to write %s: %m" msgstr "" -#: access/transam/xlog.c:1412 +#: access/transam/xlog.c:1410 #, c-format msgid "fsync of file %s failed: %m" msgstr "" -#: access/transam/xlog.c:1517 +#: access/transam/xlog.c:1513 #, c-format msgid "" "link from %s to %s (initialization of log file %u, segment %u) failed: %m" msgstr "" -#: access/transam/xlog.c:1522 +#: access/transam/xlog.c:1518 #, c-format msgid "" "rename from %s to %s (initialization of log file %u, segment %u) failed: %m" msgstr "" -#: access/transam/xlog.c:1603 +#: access/transam/xlog.c:1599 #, c-format msgid "could not open transaction log directory (%s): %m" msgstr "" -#: access/transam/xlog.c:1618 +#: access/transam/xlog.c:1614 #, c-format msgid "archiving transaction log file %s" msgstr "" -#: access/transam/xlog.c:1620 +#: access/transam/xlog.c:1616 msgid "archiving log files is not implemented!" msgstr "" -#: access/transam/xlog.c:1634 +#: access/transam/xlog.c:1630 #, c-format msgid "recycled transaction log file %s" msgstr "" -#: access/transam/xlog.c:1640 +#: access/transam/xlog.c:1636 #, c-format msgid "removing transaction log file %s" msgstr "" -#: access/transam/xlog.c:1649 +#: access/transam/xlog.c:1645 #, c-format msgid "could not read transaction log directory (%s): %m" msgstr "" -#: access/transam/xlog.c:1722 +#: access/transam/xlog.c:1718 #, c-format msgid "ReadRecord: bad resource manager data checksum in record at %X/%X" msgstr "" -#: access/transam/xlog.c:1744 +#: access/transam/xlog.c:1740 #, c-format msgid "ReadRecord: bad checksum of backup block %d in record at %X/%X" msgstr "" -#: access/transam/xlog.c:1813 +#: access/transam/xlog.c:1809 #, c-format msgid "ReadRecord: invalid record offset at %X/%X" msgstr "" -#: access/transam/xlog.c:1836 +#: access/transam/xlog.c:1832 #, c-format msgid "ReadRecord: lseek of log file %u, segment %u, offset %u failed: %m" msgstr "" -#: access/transam/xlog.c:1842 access/transam/xlog.c:1926 +#: access/transam/xlog.c:1838 access/transam/xlog.c:1922 #, c-format msgid "ReadRecord: read of log file %u, segment %u, offset %u failed: %m" msgstr "" -#: access/transam/xlog.c:1852 +#: access/transam/xlog.c:1848 #, c-format msgid "ReadRecord: contrecord is requested by %X/%X" msgstr "" -#: access/transam/xlog.c:1866 +#: access/transam/xlog.c:1862 #, c-format msgid "ReadRecord: record with zero length at %X/%X" msgstr "" -#: access/transam/xlog.c:1890 +#: access/transam/xlog.c:1886 #, c-format msgid "ReadRecord: record length %u at %X/%X too long" msgstr "" -#: access/transam/xlog.c:1896 +#: access/transam/xlog.c:1892 #, c-format msgid "ReadRecord: invalid resource manager id %u at %X/%X" msgstr "" -#: access/transam/xlog.c:1934 +#: access/transam/xlog.c:1930 #, c-format msgid "" "ReadRecord: there is no ContRecord flag in log file %u, segment %u, offset %u" msgstr "" -#: access/transam/xlog.c:1942 +#: access/transam/xlog.c:1938 #, c-format msgid "" "ReadRecord: invalid ContRecord length %u in log file %u, segment %u, offset %" "u" msgstr "" -#: access/transam/xlog.c:2006 +#: access/transam/xlog.c:2002 #, c-format msgid "" "ReadRecord: invalid magic number %04X in log file %u, segment %u, offset %u" msgstr "" -#: access/transam/xlog.c:2012 +#: access/transam/xlog.c:2008 #, c-format msgid "" "ReadRecord: invalid info bits %04X in log file %u, segment %u, offset %u" msgstr "" -#: access/transam/xlog.c:2020 +#: access/transam/xlog.c:2016 #, c-format msgid "" "ReadRecord: unexpected pageaddr %X/%X in log file %u, segment %u, offset %u" msgstr "" #. translator: SUI = startup id -#: access/transam/xlog.c:2042 +#: access/transam/xlog.c:2038 #, c-format msgid "" "ReadRecord: out-of-sequence SUI %u (after %u) in log file %u, segment %u, " "offset %u" msgstr "" -#: access/transam/xlog.c:2101 +#: access/transam/xlog.c:2097 msgid "invalid LC_COLLATE setting" msgstr "" -#: access/transam/xlog.c:2105 +#: access/transam/xlog.c:2101 msgid "invalid LC_CTYPE setting" msgstr "" -#: access/transam/xlog.c:2123 +#: access/transam/xlog.c:2119 msgid "sizeof(ControlFileData) is larger than BLCKSZ; fix either one" msgstr "" -#: access/transam/xlog.c:2131 +#: access/transam/xlog.c:2127 #, c-format msgid "WriteControlFile: could not create control file (%s): %m" msgstr "" -#: access/transam/xlog.c:2140 +#: access/transam/xlog.c:2136 #, c-format msgid "WriteControlFile: write to control file failed: %m" msgstr "" -#: access/transam/xlog.c:2144 +#: access/transam/xlog.c:2140 #, c-format msgid "WriteControlFile: fsync of control file failed: %m" msgstr "" -#: access/transam/xlog.c:2160 access/transam/xlog.c:2283 +#: access/transam/xlog.c:2156 access/transam/xlog.c:2285 #, c-format msgid "could not open control file (%s): %m" msgstr "" -#: access/transam/xlog.c:2163 +#: access/transam/xlog.c:2159 #, c-format msgid "read from control file failed: %m" msgstr "" -#: access/transam/xlog.c:2175 +#: access/transam/xlog.c:2171 #, c-format msgid "" "The database cluster was initialized with PG_CONTROL_VERSION %d,\n" @@ -1285,11 +1328,11 @@ msgid "" "\tIt looks like you need to initdb." msgstr "" -#: access/transam/xlog.c:2188 +#: access/transam/xlog.c:2184 msgid "invalid checksum in control file" msgstr "" -#: access/transam/xlog.c:2204 +#: access/transam/xlog.c:2200 #, c-format msgid "" "The database cluster was initialized with CATALOG_VERSION_NO %d,\n" @@ -1297,7 +1340,7 @@ msgid "" "\tIt looks like you need to initdb." msgstr "" -#: access/transam/xlog.c:2210 +#: access/transam/xlog.c:2206 #, c-format msgid "" "The database cluster was initialized with BLCKSZ %d,\n" @@ -1305,7 +1348,7 @@ msgid "" "\tIt looks like you need to initdb." msgstr "" -#: access/transam/xlog.c:2216 +#: access/transam/xlog.c:2212 #, c-format msgid "" "The database cluster was initialized with RELSEG_SIZE %d,\n" @@ -1313,7 +1356,7 @@ msgid "" "\tIt looks like you need to recompile or initdb." msgstr "" -#: access/transam/xlog.c:2223 +#: access/transam/xlog.c:2219 #, c-format msgid "" "The database cluster was initialized with NAMEDATALEN %d,\n" @@ -1321,7 +1364,7 @@ msgid "" "\tIt looks like you need to recompile or initdb." msgstr "" -#: access/transam/xlog.c:2230 +#: access/transam/xlog.c:2226 #, c-format msgid "" "The database cluster was initialized with FUNC_MAX_ARGS %d,\n" @@ -1329,21 +1372,21 @@ msgid "" "\tIt looks like you need to recompile or initdb." msgstr "" -#: access/transam/xlog.c:2238 +#: access/transam/xlog.c:2234 msgid "" "The database cluster was initialized without HAVE_INT64_TIMESTAMP\n" "\tbut the backend was compiled with HAVE_INT64_TIMESTAMP.\n" "\tIt looks like you need to recompile or initdb." msgstr "" -#: access/transam/xlog.c:2244 +#: access/transam/xlog.c:2240 msgid "" "The database cluster was initialized with HAVE_INT64_TIMESTAMP\n" "\tbut the backend was compiled without HAVE_INT64_TIMESTAMP.\n" "\tIt looks like you need to recompile or initdb." msgstr "" -#: access/transam/xlog.c:2251 +#: access/transam/xlog.c:2247 #, c-format msgid "" "The database cluster was initialized with LOCALE_NAME_BUFLEN %d,\n" @@ -1351,7 +1394,7 @@ msgid "" "\tIt looks like you need to initdb." msgstr "" -#: access/transam/xlog.c:2258 +#: access/transam/xlog.c:2254 #, c-format msgid "" "The database cluster was initialized with LC_COLLATE '%s',\n" @@ -1359,7 +1402,7 @@ msgid "" "\tIt looks like you need to initdb." msgstr "" -#: access/transam/xlog.c:2264 +#: access/transam/xlog.c:2260 #, c-format msgid "" "The database cluster was initialized with LC_CTYPE '%s',\n" @@ -1367,41 +1410,41 @@ msgid "" "\tIt looks like you need to initdb." msgstr "" -#: access/transam/xlog.c:2291 +#: access/transam/xlog.c:2293 #, c-format msgid "write to control file failed: %m" msgstr "" -#: access/transam/xlog.c:2295 +#: access/transam/xlog.c:2297 #, c-format msgid "fsync of control file failed: %m" msgstr "" -#: access/transam/xlog.c:2435 +#: access/transam/xlog.c:2437 #, c-format msgid "BootStrapXLOG failed to write log file: %m" msgstr "" -#: access/transam/xlog.c:2439 +#: access/transam/xlog.c:2441 #, c-format msgid "BootStrapXLOG failed to fsync log file: %m" msgstr "" -#: access/transam/xlog.c:2505 +#: access/transam/xlog.c:2507 msgid "control file context is broken" msgstr "" -#: access/transam/xlog.c:2508 +#: access/transam/xlog.c:2510 #, c-format msgid "database system was shut down at %s" msgstr "" -#: access/transam/xlog.c:2511 +#: access/transam/xlog.c:2513 #, c-format msgid "database system shutdown was interrupted at %s" msgstr "" -#: access/transam/xlog.c:2514 +#: access/transam/xlog.c:2516 #, c-format msgid "" "database system was interrupted being in recovery at %s\n" @@ -1409,156 +1452,116 @@ msgid "" "\tand you will have to use the last backup for recovery." msgstr "" -#: access/transam/xlog.c:2519 +#: access/transam/xlog.c:2521 #, c-format msgid "database system was interrupted at %s" msgstr "" -#: access/transam/xlog.c:2530 +#: access/transam/xlog.c:2538 #, c-format msgid "checkpoint record is at %X/%X" msgstr "" -#: access/transam/xlog.c:2539 +#: access/transam/xlog.c:2547 #, c-format msgid "using previous checkpoint record at %X/%X" msgstr "" -#: access/transam/xlog.c:2544 +#: access/transam/xlog.c:2552 msgid "unable to locate a valid checkpoint record" msgstr "" -#: access/transam/xlog.c:2550 +#: access/transam/xlog.c:2558 #, c-format msgid "redo record is at %X/%X; undo record is at %X/%X; shutdown %s" msgstr "" -#: access/transam/xlog.c:2554 +#: access/transam/xlog.c:2562 #, c-format msgid "next transaction id: %u; next oid: %u" msgstr "nästa transaktions-id: %u; nästa oid: %u" -#: access/transam/xlog.c:2557 +#: access/transam/xlog.c:2565 msgid "invalid next transaction id" msgstr "nästa transaktions-id ogiltig" -#: access/transam/xlog.c:2568 +#: access/transam/xlog.c:2587 msgid "invalid redo in checkpoint record" msgstr "ogiltig redo i checkpoint-post" -#: access/transam/xlog.c:2576 +#: access/transam/xlog.c:2595 msgid "invalid redo/undo record in shutdown checkpoint" msgstr "" -#: access/transam/xlog.c:2585 +#: access/transam/xlog.c:2606 msgid "" "database system was not properly shut down; automatic recovery in progress" msgstr "" -#: access/transam/xlog.c:2605 +#: access/transam/xlog.c:2633 #, c-format msgid "redo starts at %X/%X" -msgstr "" +msgstr "redo startar vid %X/%X" -#: access/transam/xlog.c:2636 +#: access/transam/xlog.c:2664 #, c-format msgid "redo done at %X/%X" -msgstr "" +msgstr "redo gjord vid %X/%X" -#: access/transam/xlog.c:2642 +#: access/transam/xlog.c:2670 msgid "redo is not required" -msgstr "" +msgstr "redo behövs inte" -#: access/transam/xlog.c:2724 +#: access/transam/xlog.c:2718 #, c-format msgid "undo starts at %X/%X" -msgstr "" +msgstr "undo startar vid %X/%X" -#: access/transam/xlog.c:2734 +#: access/transam/xlog.c:2728 #, c-format msgid "undo done at %X/%X" -msgstr "" +msgstr "undo gjord vid %X/%X" -#: access/transam/xlog.c:2738 +#: access/transam/xlog.c:2732 msgid "undo is not required" -msgstr "" +msgstr "undo behövs inte" -#: access/transam/xlog.c:2772 +#: access/transam/xlog.c:2819 msgid "database system is ready" msgstr "databassystemet är redo" -#: access/transam/xlog.c:2804 -msgid "invalid primary checkpoint link in control file" -msgstr "" - -#: access/transam/xlog.c:2805 -msgid "invalid secondary checkpoint link in control file" -msgstr "" - -#: access/transam/xlog.c:2814 -msgid "invalid primary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2815 -msgid "invalid secondary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2821 -msgid "invalid resource manager id in primary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2822 -msgid "invalid resource manager id in secondary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2829 -msgid "invalid xl_info in primary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2830 -msgid "invalid xl_info in secondary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2836 -msgid "invalid length of primary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2837 -msgid "invalid length of secondary checkpoint record" -msgstr "" - -#: access/transam/xlog.c:2900 +#: access/transam/xlog.c:2947 msgid "shutting down" msgstr "stänger ner" -#: access/transam/xlog.c:2913 +#: access/transam/xlog.c:2960 msgid "database system is shut down" msgstr "databassystemet är nedstängt" -#: access/transam/xlog.c:2934 +#: access/transam/xlog.c:2981 msgid "CreateCheckPoint: cannot be called inside transaction block" msgstr "" -#: access/transam/xlog.c:3049 +#: access/transam/xlog.c:3108 msgid "active transaction while database system is shutting down" msgstr "" -#: access/transam/xlog.c:3095 +#: access/transam/xlog.c:3165 msgid "" "concurrent transaction log activity while database system is shutting down" msgstr "" -#: access/transam/xlog.c:3326 access/transam/xlog.c:3354 +#: access/transam/xlog.c:3404 access/transam/xlog.c:3432 #, c-format msgid "fsync of log file %u, segment %u failed: %m" msgstr "" -#: access/transam/xlog.c:3360 +#: access/transam/xlog.c:3438 #, c-format msgid "fdatasync of log file %u, segment %u failed: %m" msgstr "" -#: access/transam/xlog.c:3368 +#: access/transam/xlog.c:3446 #, c-format msgid "bogus wal_sync_method %d" msgstr "" @@ -1575,7 +1578,7 @@ msgstr "" msgid "XLogOpenRelation: file found on insert into cache" msgstr "" -#: bootstrap/bootstrap.c:193 +#: bootstrap/bootstrap.c:196 msgid "" "Usage:\n" " postgres -boot [-d level] [-D datadir] [-F] [-o file] [-x num] dbname\n" @@ -1585,8 +1588,15 @@ msgid "" " -o file send debug output to file\n" " -x num internal use\n" msgstr "" +"Användning:\n" +" postgres -boot [-d level] [-D datadir] [-F] [-o fil] [-x num] dbname\n" +" -d 1-5 debug-nivå\n" +" -D datadir datakatalog\n" +" -F stäng av fsync\n" +" -o fil skicka debugutdata till fil\n" +" -x num för intern användning\n" -#: bootstrap/bootstrap.c:307 postmaster/postmaster.c:308 +#: bootstrap/bootstrap.c:331 postmaster/postmaster.c:319 #, c-format msgid "" "%s does not know where to find the database system data.\n" @@ -1596,770 +1606,822 @@ msgid "" "\n" msgstr "" -#: bootstrap/bootstrap.c:407 +#: bootstrap/bootstrap.c:437 #, c-format msgid "Unsupported XLOG op %d" msgstr "" -#: bootstrap/bootstrap.c:510 +#: bootstrap/bootstrap.c:540 #, c-format msgid "open relation %s, attrsize %d" msgstr "" -#: bootstrap/bootstrap.c:526 +#: bootstrap/bootstrap.c:556 #, c-format msgid "create attribute %d name %s len %d num %d type %u" msgstr "" -#: bootstrap/bootstrap.c:545 +#: bootstrap/bootstrap.c:575 #, c-format msgid "closerel: close of '%s' when '%s' was expected" msgstr "" -#: bootstrap/bootstrap.c:549 +#: bootstrap/bootstrap.c:579 #, c-format msgid "closerel: close of '%s' before any relation was opened" msgstr "" -#: bootstrap/bootstrap.c:554 +#: bootstrap/bootstrap.c:584 msgid "no open relation to close" msgstr "" -#: bootstrap/bootstrap.c:557 +#: bootstrap/bootstrap.c:587 #, c-format msgid "close relation %s" msgstr "" -#: bootstrap/bootstrap.c:581 +#: bootstrap/bootstrap.c:611 msgid "warning: no open relations allowed with 'create' command" msgstr "" -#: bootstrap/bootstrap.c:590 +#: bootstrap/bootstrap.c:620 #, c-format msgid "column %s %s" msgstr "kolumn %s %s" -#: bootstrap/bootstrap.c:680 +#: bootstrap/bootstrap.c:710 #, c-format msgid "inserting row oid %u, %d columns" msgstr "sätter in rad oid %u, %d kolumner" -#: bootstrap/bootstrap.c:692 +#: bootstrap/bootstrap.c:722 msgid "row inserted" msgstr "rad insatt" -#: bootstrap/bootstrap.c:714 +#: bootstrap/bootstrap.c:744 #, c-format msgid "inserting column %d value '%s'" msgstr "sätter in kolumn %d värde '%s'" -#: bootstrap/bootstrap.c:720 +#: bootstrap/bootstrap.c:750 msgid "Typ != NULL" msgstr "Typ != NULL" -#: bootstrap/bootstrap.c:727 +#: bootstrap/bootstrap.c:757 #, c-format msgid "unable to find atttypid %u in Typ list" msgstr "" -#: bootstrap/bootstrap.c:738 bootstrap/bootstrap.c:759 +#: bootstrap/bootstrap.c:768 bootstrap/bootstrap.c:789 #, c-format msgid " -> %s" msgstr " -> %s" -#: bootstrap/bootstrap.c:749 +#: bootstrap/bootstrap.c:779 #, c-format msgid "type oid %u not found" msgstr "type oid %u not found" -#: bootstrap/bootstrap.c:750 +#: bootstrap/bootstrap.c:780 #, c-format msgid "Typ == NULL, typeindex = %u" -msgstr "" +msgstr "Typ == NULL, typindex = %u" -#: bootstrap/bootstrap.c:762 +#: bootstrap/bootstrap.c:792 msgid "inserted" msgstr "insatt" -#: bootstrap/bootstrap.c:772 +#: bootstrap/bootstrap.c:802 #, c-format msgid "inserting column %d NULL" -msgstr "" +msgstr "sätter in kolumn %d NULL" -#: bootstrap/bootstrap.c:819 -msgid "Memory manager fault: cleanup called twice.\n" +#: bootstrap/bootstrap.c:849 +msgid "Memory manager fault: cleanup called twice" msgstr "" -#: bootstrap/bootstrap.c:866 +#: bootstrap/bootstrap.c:896 #, c-format msgid "external type: %s" msgstr "extern typ: %s" -#: bootstrap/bootstrap.c:890 +#: bootstrap/bootstrap.c:920 #, c-format msgid "Error: unknown type '%s'.\n" -msgstr "" +msgstr "Fel: okänd typ \"%s\".\n" -#: bootstrap/bootstrap.c:906 +#: bootstrap/bootstrap.c:936 msgid "AllocateAttribute: malloc failed" msgstr "" -#: bootstrap/bootstrap.c:1057 +#: bootstrap/bootstrap.c:1087 msgid "" "There are too many string constants and identifiers for the compiler to " "handle." msgstr "" +#: bootparse.y:59 +msgid "start transaction" +msgstr "starta transaktion" + +#: bootparse.y:67 +msgid "commit transaction" +msgstr "spara transaktion" + +#: bootparse.y:158 +#, c-format +msgid "creating%s%s relation %s..." +msgstr "" + +#: bootparse.y:179 +msgid "create bootstrap: warning, open relation exists, closing first" +msgstr "" + +#: bootparse.y:189 +msgid "bootstrap relation created" +msgstr "" + +#: bootparse.y:202 +#, c-format +msgid "relation created with oid %u" +msgstr "" + +#: bootparse.y:213 +#, c-format +msgid "inserting row with oid %u..." +msgstr "sätter in rad med oid %u..." + +#: bootparse.y:215 +msgid "inserting row..." +msgstr "sätter in rad..." + +#: bootparse.y:221 +#, c-format +msgid "incorrect number of columns in row (expected %d, got %d)" +msgstr "inkorrekt antal kolumner i rad (förväntade %d, fick %d)" + +#: bootparse.y:225 +msgid "relation not open" +msgstr "" + +#: bootparse.y:306 +msgid "too many columns" +msgstr "för många kolumner" + +#: bootscanner.l:132 +#, c-format +msgid "syntax error at line %d: unexpected character %s" +msgstr "syntaxfel på rad %d: oväntat tecken %s" + +#: bootscanner.l:142 +#, c-format +msgid "syntax error at line %d: unexpected token %s" +msgstr "syntaxfel på rad %d: oväntad symbol %s" + #: catalog/aclchk.c:60 #, c-format msgid "acl size = %d, # acls = %d" -msgstr "" +msgstr "acl-storlek = %d, # acl:er = %d" #: catalog/aclchk.c:64 #, c-format msgid "\tacl[%d]: %s" +msgstr "\tacl[%d]: %s" + +#: catalog/aclchk.c:122 +msgid "grant options can only be granted to individual users" msgstr "" -#: catalog/aclchk.c:153 +#: catalog/aclchk.c:166 #, c-format msgid "bogus GrantStmt.objtype %d" msgstr "" -#: catalog/aclchk.c:173 +#: catalog/aclchk.c:186 #, c-format msgid "invalid privilege type %s for table object" msgstr "" -#: catalog/aclchk.c:202 +#: catalog/aclchk.c:215 #, c-format msgid "relation %u not found" msgstr "hittar inte relationen %u" -#: catalog/aclchk.c:209 +#: catalog/aclchk.c:224 #, c-format msgid "\"%s\" is an index" msgstr "\"%s\" är ett index" -#: catalog/aclchk.c:268 +#: catalog/aclchk.c:284 #, c-format msgid "invalid privilege type %s for database object" msgstr "" -#: catalog/aclchk.c:298 +#: catalog/aclchk.c:314 #, c-format msgid "database \"%s\" not found" msgstr "hittar inte databasen \"%s\"" -#: catalog/aclchk.c:302 catalog/aclchk.c:474 catalog/pg_conversion.c:180 -#: commands/dbcommands.c:515 commands/user.c:911 tcop/utility.c:827 -#: utils/init/miscinit.c:616 -msgid "permission denied" -msgstr "rättighet saknas" - -#: catalog/aclchk.c:359 +#: catalog/aclchk.c:378 #, c-format msgid "invalid privilege type %s for function object" msgstr "" -#: catalog/aclchk.c:389 parser/parse_func.c:891 parser/parse_func.c:1339 +#: catalog/aclchk.c:408 parser/parse_func.c:911 parser/parse_func.c:1367 #, c-format msgid "function %u not found" -msgstr "" +msgstr "hittar inte funktion %u" -#: catalog/aclchk.c:452 +#: catalog/aclchk.c:474 #, c-format msgid "invalid privilege type %s for language object" msgstr "" -#: catalog/aclchk.c:481 +#: catalog/aclchk.c:500 #, c-format msgid "language \"%s\" not found" -msgstr "" +msgstr "hittade inte språk \"%s\"" -#: catalog/aclchk.c:485 +#: catalog/aclchk.c:504 #, c-format msgid "language \"%s\" is not trusted" -msgstr "" +msgstr "litar inte på språk \"%s\"" -#: catalog/aclchk.c:542 +#: catalog/aclchk.c:567 #, c-format msgid "invalid privilege type %s for namespace object" msgstr "" -#: catalog/aclchk.c:568 +#: catalog/aclchk.c:593 #, c-format msgid "namespace \"%s\" not found" -msgstr "" +msgstr "hittade inte namespace \"%s\"" -#: catalog/aclchk.c:644 +#: catalog/aclchk.c:672 #, c-format msgid "privilege_to_string: unrecognized privilege %d" msgstr "" -#: catalog/aclchk.c:666 +#: catalog/aclchk.c:694 #, c-format msgid "non-existent group \"%s\"" msgstr "" -#: catalog/aclchk.c:736 -#, c-format -msgid "in_group: group %u not found" -msgstr "" - #: catalog/aclchk.c:764 -msgid "aclcheck: null ACL, returning OK" -msgstr "" - -#: catalog/aclchk.c:779 -msgid "aclcheck: zero-length ACL, returning OK" -msgstr "" - -#: catalog/aclchk.c:788 -msgid "aclcheck: first entry in ACL is not 'world' entry" -msgstr "" - -#: catalog/aclchk.c:792 -#, c-format -msgid "aclcheck: using world=%d" -msgstr "" - -#: catalog/aclchk.c:808 -#, c-format -msgid "aclcheck: found user %u/%d" -msgstr "" - -#: catalog/aclchk.c:825 catalog/aclchk.c:846 #, c-format -msgid "aclcheck: found group %u/%d" +msgid "in_group: group %u not found" msgstr "" -#: catalog/aclchk.c:858 -#, c-format -msgid "aclcheck: bogus ACL id type: %d" +#: catalog/aclchk.c:789 +msgid "aclcheck: internal error -- null ACL" msgstr "" -#: catalog/aclchk.c:879 commands/user.c:1299 +#: catalog/aclchk.c:835 commands/user.c:1304 #, c-format msgid "%s: permission denied" msgstr "%s: rättighet saknas" -#: catalog/aclchk.c:882 +#: catalog/aclchk.c:838 #, c-format msgid "%s: must be owner" msgstr "%s: måste vara ägaren" -#: catalog/aclchk.c:885 +#: catalog/aclchk.c:841 #, c-format msgid "%s: unexpected AclResult %d" msgstr "" -#: catalog/aclchk.c:913 +#: catalog/aclchk.c:869 #, c-format msgid "pg_class_aclcheck: invalid user id %u" msgstr "" -#: catalog/aclchk.c:928 +#: catalog/aclchk.c:884 #, c-format msgid "pg_class_aclcheck: relation %u not found" msgstr "" -#: catalog/aclchk.c:941 +#: catalog/aclchk.c:897 msgid "pg_class_aclcheck: catalog update: permission denied" msgstr "" -#: catalog/aclchk.c:953 +#: catalog/aclchk.c:909 #, c-format msgid "pg_class_aclcheck: %u is superuser" msgstr "" -#: catalog/aclchk.c:1021 +#: catalog/aclchk.c:977 #, c-format msgid "pg_database_aclcheck: database %u not found" msgstr "" -#: catalog/aclchk.c:1076 +#: catalog/aclchk.c:1032 #, c-format msgid "pg_proc_aclcheck: function %u not found" msgstr "" -#: catalog/aclchk.c:1129 +#: catalog/aclchk.c:1085 #, c-format msgid "pg_language_aclcheck: language %u not found" msgstr "" -#: catalog/aclchk.c:1186 +#: catalog/aclchk.c:1142 #, c-format msgid "pg_namespace_aclcheck: namespace %u not found" msgstr "" -#: catalog/aclchk.c:1234 +#: catalog/aclchk.c:1190 #, c-format msgid "pg_class_ownercheck: relation %u not found" msgstr "" -#: catalog/aclchk.c:1260 +#: catalog/aclchk.c:1216 #, c-format msgid "pg_type_ownercheck: type %u not found" msgstr "" -#: catalog/aclchk.c:1286 +#: catalog/aclchk.c:1242 #, c-format msgid "pg_oper_ownercheck: operator %u not found" msgstr "" -#: catalog/aclchk.c:1312 +#: catalog/aclchk.c:1268 #, c-format msgid "pg_proc_ownercheck: function %u not found" msgstr "" -#: catalog/aclchk.c:1338 +#: catalog/aclchk.c:1294 #, c-format msgid "pg_namespace_ownercheck: namespace %u not found" msgstr "" -#: catalog/aclchk.c:1365 +#: catalog/aclchk.c:1321 #, c-format msgid "pg_opclass_ownercheck: operator class %u not found" msgstr "" -#: catalog/dependency.c:162 +#: catalog/dependency.c:171 #, c-format msgid "" "Cannot drop %s because other objects depend on it\n" "\tUse DROP ... CASCADE to drop the dependent objects too" msgstr "" -#: catalog/dependency.c:252 catalog/dependency.c:571 +#: catalog/dependency.c:229 +#, c-format +msgid "Failed to drop all objects depending on %s" +msgstr "" + +#: catalog/dependency.c:323 catalog/dependency.c:710 #, c-format msgid "Cannot drop %s because it is required by the database system" msgstr "" -#: catalog/dependency.c:256 +#: catalog/dependency.c:327 #, c-format msgid "findAutoDeletableObjects: unknown dependency type '%c' for %s" msgstr "" -#: catalog/dependency.c:385 +#: catalog/dependency.c:457 #, c-format msgid "" "Cannot drop %s because %s requires it\n" "\tYou may drop %s instead" msgstr "" -#: catalog/dependency.c:411 +#: catalog/dependency.c:483 #, c-format msgid "recursiveDeletion: multiple INTERNAL dependencies for %s" msgstr "" -#: catalog/dependency.c:423 +#: catalog/dependency.c:495 #, c-format msgid "recursiveDeletion: incorrect use of PIN dependency with %s" msgstr "" -#: catalog/dependency.c:427 catalog/dependency.c:575 +#: catalog/dependency.c:499 catalog/dependency.c:714 #, c-format msgid "recursiveDeletion: unknown dependency type '%c' for %s" msgstr "" -#: catalog/dependency.c:453 catalog/dependency.c:531 catalog/dependency.c:557 +#: catalog/dependency.c:525 catalog/dependency.c:672 catalog/dependency.c:697 #, c-format msgid "Drop auto-cascades to %s" msgstr "" -#: catalog/dependency.c:457 catalog/dependency.c:535 +#: catalog/dependency.c:529 catalog/dependency.c:676 #, c-format msgid "%s depends on %s" msgstr "%s beror på %s" -#: catalog/dependency.c:463 catalog/dependency.c:541 +#: catalog/dependency.c:535 catalog/dependency.c:682 #, c-format msgid "Drop cascades to %s" msgstr "Drop svämmar över (cascades) till %s" -#: catalog/dependency.c:692 +#: catalog/dependency.c:803 #, c-format msgid "doDeletion: Unsupported object class %u" msgstr "" -#: catalog/dependency.c:775 +#: catalog/dependency.c:971 #, c-format msgid "find_expr_references_walker: bogus varlevelsup %d" msgstr "" -#: catalog/dependency.c:779 +#: catalog/dependency.c:975 #, c-format msgid "find_expr_references_walker: bogus varno %d" msgstr "" -#: catalog/dependency.c:794 +#: catalog/dependency.c:995 #, c-format msgid "find_expr_references_walker: bogus varattno %d" msgstr "" -#: catalog/dependency.c:833 +#: catalog/dependency.c:1059 msgid "find_expr_references_walker: already-planned subqueries not supported" msgstr "" -#: catalog/dependency.c:1169 +#: catalog/dependency.c:1395 #, c-format msgid "getObjectClass: Unknown object class %u" msgstr "" -#: catalog/dependency.c:1226 +#: catalog/dependency.c:1452 #, c-format msgid "getObjectDescription: Cast %u does not exist" msgstr "" -#: catalog/dependency.c:1260 +#: catalog/dependency.c:1486 #, c-format msgid "getObjectDescription: Constraint %u does not exist" msgstr "" -#: catalog/dependency.c:1290 +#: catalog/dependency.c:1516 #, c-format msgid "getObjectDescription: Conversion %u does not exist" msgstr "" -#: catalog/dependency.c:1319 +#: catalog/dependency.c:1545 #, c-format msgid "getObjectDescription: Default %u does not exist" msgstr "" -#: catalog/dependency.c:1344 +#: catalog/dependency.c:1570 #, c-format msgid "getObjectDescription: Language %u does not exist" msgstr "" -#: catalog/dependency.c:1369 +#: catalog/dependency.c:1595 #, c-format msgid "cache lookup of opclass %u failed" msgstr "" -#: catalog/dependency.c:1387 utils/adt/ruleutils.c:425 +#: catalog/dependency.c:1613 utils/adt/ruleutils.c:578 #, c-format msgid "syscache lookup for AM %u failed" msgstr "" -#: catalog/dependency.c:1419 +#: catalog/dependency.c:1645 #, c-format msgid "getObjectDescription: Rule %u does not exist" msgstr "" -#: catalog/dependency.c:1453 +#: catalog/dependency.c:1679 #, c-format msgid "getObjectDescription: Trigger %u does not exist" msgstr "" -#: catalog/dependency.c:1473 +#: catalog/dependency.c:1699 #, c-format msgid "getObjectDescription: Schema %u does not exist" msgstr "" -#: catalog/dependency.c:1505 catalog/heap.c:1635 catalog/pg_constraint.c:445 -#: utils/adt/ruleutils.c:3120 +#: catalog/dependency.c:1731 catalog/heap.c:1675 catalog/pg_constraint.c:463 +#: utils/adt/ruleutils.c:3439 #, c-format msgid "cache lookup of relation %u failed" msgstr "" -#: catalog/heap.c:155 catalog/heap.c:158 +#: catalog/heap.c:156 catalog/heap.c:159 #, c-format msgid "SystemAttributeDefinition: invalid attribute number %d" msgstr "" -#: catalog/heap.c:225 +#: catalog/heap.c:226 #, c-format msgid "" "cannot create %s.%s: system catalog modifications are currently disallowed" msgstr "" -#: catalog/heap.c:362 +#: catalog/heap.c:353 +#, c-format +msgid "Number of columns is out of range (0 to %d)" +msgstr "Antalet kolumner är utanför giltigt intervall (0 till %d)" + +#: catalog/heap.c:368 #, c-format msgid "name of column \"%s\" conflicts with an existing system column" msgstr "" -#: catalog/heap.c:376 +#: catalog/heap.c:382 #, c-format msgid "column name \"%s\" is duplicated" msgstr "" -#: catalog/heap.c:398 +#: catalog/heap.c:420 #, c-format msgid "" "Attribute \"%s\" has an unknown type\n" "\tProceeding with relation creation anyway" msgstr "" -#: catalog/heap.c:402 +#: catalog/heap.c:427 #, c-format msgid "Attribute \"%s\" has pseudo-type %s" msgstr "" -#: catalog/heap.c:410 +#: catalog/heap.c:435 #, c-format msgid "Attribute \"%s\" has composite type %s" msgstr "Attributet \"%s\" har sammanslagen typ %s" -#: catalog/heap.c:691 -#, c-format -msgid "Number of columns is out of range (1 to %d)" -msgstr "Antalet kolumner är felaktigt (skall vara i intervallet 1 till %d)" - -#: catalog/heap.c:697 +#: catalog/heap.c:720 #, c-format msgid "Relation '%s' already exists" msgstr "Relationen \"%s\" finns redan" -#: catalog/heap.c:848 +#: catalog/heap.c:877 #, c-format msgid "DeleteRelationTuple: cache lookup failed for relation %u" msgstr "" -#: catalog/heap.c:927 +#: catalog/heap.c:957 #, c-format msgid "RemoveAttributeById: Failed to find attribute %d in relation %u" msgstr "" -#: catalog/heap.c:1006 +#: catalog/heap.c:1049 #, c-format msgid "RemoveAttrDefault: no default found for rel %u attnum %d" msgstr "" -#: catalog/heap.c:1042 +#: catalog/heap.c:1085 #, c-format msgid "RemoveAttrDefaultById: cache lookup failed for attrdef %u" msgstr "" -#: catalog/heap.c:1065 +#: catalog/heap.c:1108 #, c-format msgid "RemoveAttrDefaultById: cache lookup failed for rel %u attr %d" msgstr "" -#: catalog/heap.c:1120 +#: catalog/heap.c:1163 #, c-format msgid "heap_drop_with_catalog: FlushRelationBuffers returned %d" msgstr "" -#: catalog/heap.c:1236 parser/parse_relation.c:1503 utils/adt/ruleutils.c:3277 +#: catalog/heap.c:1284 parser/parse_relation.c:1505 utils/adt/ruleutils.c:3619 #, c-format msgid "cache lookup of attribute %d in relation %u failed" msgstr "" -#: catalog/heap.c:1493 commands/tablecmds.c:2603 commands/tablecmds.c:2639 +#: catalog/heap.c:1542 commands/tablecmds.c:2754 commands/tablecmds.c:2792 #, c-format msgid "constraint \"%s\" already exists for relation \"%s\"" msgstr "" -#: catalog/heap.c:1507 commands/tablecmds.c:184 +#: catalog/heap.c:1556 commands/tablecmds.c:206 #, c-format msgid "Duplicate CHECK constraint name: '%s'" msgstr "" -#: catalog/heap.c:1566 +#: catalog/heap.c:1616 #, c-format msgid "Only relation \"%s\" can be referenced in CHECK constraint expression" msgstr "" -#: catalog/heap.c:1573 commands/tablecmds.c:2720 +#: catalog/heap.c:1623 commands/tablecmds.c:2874 commands/typecmds.c:1724 msgid "cannot use subselect in CHECK constraint expression" msgstr "" -#: catalog/heap.c:1575 commands/tablecmds.c:2722 +#: catalog/heap.c:1625 commands/tablecmds.c:2876 commands/typecmds.c:1726 msgid "cannot use aggregate function in CHECK constraint expression" msgstr "" -#: catalog/heap.c:1690 +#: catalog/heap.c:1730 msgid "cannot use column references in DEFAULT clause" msgstr "" -#: catalog/heap.c:1696 +#: catalog/heap.c:1736 msgid "DEFAULT clause must not return a set" msgstr "DEFAULT får inte returnera en mängd" -#: catalog/heap.c:1702 +#: catalog/heap.c:1742 msgid "cannot use subselects in DEFAULT clause" -msgstr "" +msgstr "kan inte används subselect i DEFAULT-klausulen" -#: catalog/heap.c:1704 +#: catalog/heap.c:1744 msgid "cannot use aggregate functions in DEFAULT clause" -msgstr "" +msgstr "kan inte används aggregatfunktioner i DEFAULT-klausulen" -#: catalog/heap.c:1725 rewrite/rewriteHandler.c:485 +#: catalog/heap.c:1765 rewrite/rewriteHandler.c:511 #, c-format msgid "" "Column \"%s\" is of type %s but default expression is of type %s\n" "\tYou will need to rewrite or cast the expression" msgstr "" -#: catalog/index.c:125 +#: catalog/index.c:160 #, c-format -msgid "Function %u does not exist" -msgstr "Funktionen %u existerar inte" +msgid "cannot create index: column %d does not exist" +msgstr "" -#: catalog/index.c:144 catalog/index.c:281 -#, c-format -msgid "Opclass %u does not exist" -msgstr "Opklass %u existerar inte" +#: catalog/index.c:190 optimizer/plan/createplan.c:1263 +#: utils/adt/ruleutils.c:642 +msgid "too few entries in indexprs list" +msgstr "" -#: catalog/index.c:158 catalog/index.c:294 +#: catalog/index.c:208 catalog/index.c:253 #, c-format msgid "Type %u does not exist" msgstr "Typ %u existerar inte" -#: catalog/index.c:239 +#: catalog/index.c:242 #, c-format -msgid "cannot create index: column %d does not exist" -msgstr "" +msgid "Opclass %u does not exist" +msgstr "Opklass %u existerar inte" -#: catalog/index.c:544 +#: catalog/index.c:518 msgid "must index at least one column" msgstr "" -#: catalog/index.c:549 +#: catalog/index.c:523 msgid "User-defined indexes on system catalogs are not supported" msgstr "" -#: catalog/index.c:559 +#: catalog/index.c:533 msgid "Shared indexes cannot be created after initdb" msgstr "" -#: catalog/index.c:562 +#: catalog/index.c:536 #, c-format msgid "relation named \"%s\" already exists" msgstr "relation med namn \"%s\" finns redan" -#: catalog/index.c:675 +#: catalog/index.c:642 msgid "index_create: constraint must be PRIMARY or UNIQUE" msgstr "" -#: catalog/index.c:825 +#: catalog/index.c:648 +msgid "constraints can't have index expressions" +msgstr "" + +#: catalog/index.c:810 #, c-format msgid "index_drop: cache lookup failed for index %u" msgstr "" -#: catalog/index.c:838 +#: catalog/index.c:823 #, c-format msgid "index_drop: FlushRelationBuffers returned %d" msgstr "" -#: catalog/index.c:1036 +#: catalog/index.c:872 +#, c-format +msgid "invalid indnatts %d for index %u" +msgstr "" + +#: catalog/index.c:954 catalog/index.c:966 optimizer/path/indxpath.c:1673 +#: optimizer/path/indxpath.c:1678 optimizer/path/pathkeys.c:665 +msgid "wrong number of index expressions" +msgstr "" + +#: catalog/index.c:987 #, c-format msgid "relation %s isn't an indexable relation" msgstr "relationen %s är inte en indexerbar relation" -#: catalog/index.c:1107 +#: catalog/index.c:1058 #, c-format msgid "setRelhasindex: cannot find relation %u in pg_class" msgstr "" -#: catalog/index.c:1223 +#: catalog/index.c:1174 #, c-format msgid "setNewRelfilenode: cannot find relation %u in pg_class" msgstr "" -#: catalog/index.c:1335 +#: catalog/index.c:1286 #, c-format msgid "UpdateStats: cannot find relation %u in pg_class" msgstr "" -#: catalog/index.c:1599 +#: catalog/index.c:1561 msgid "IndexBuildHeapScan: concurrent insert in progress" msgstr "" -#: catalog/index.c:1614 +#: catalog/index.c:1576 msgid "IndexBuildHeapScan: concurrent delete in progress" msgstr "" -#: catalog/index.c:1619 commands/vacuum.c:1207 commands/vacuumlazy.c:360 -#: commands/vacuumlazy.c:847 +#: catalog/index.c:1581 commands/vacuum.c:1212 commands/vacuumlazy.c:353 +#: commands/vacuumlazy.c:841 msgid "Unexpected HeapTupleSatisfiesVacuum result" msgstr "" -#: catalog/index.c:1706 +#: catalog/index.c:1676 #, c-format msgid "IndexGetRelation: can't find index id %u" msgstr "" -#: catalog/index.c:1755 +#: catalog/index.c:1725 msgid "reindex_index: can't open index relation" msgstr "" -#: catalog/index.c:1766 +#: catalog/index.c:1736 msgid "reindex_index: can't open heap relation" msgstr "" -#: catalog/index.c:1780 catalog/index.c:1903 +#: catalog/index.c:1750 catalog/index.c:1873 #, c-format msgid "the target relation %u is shared" msgstr "" -#: catalog/index.c:1786 +#: catalog/index.c:1756 #, c-format msgid "the target relation %u is nailed" msgstr "" -#: catalog/namespace.c:168 catalog/namespace.c:215 catalog/namespace.c:1072 -#: parser/parse_expr.c:826 parser/parse_target.c:147 +#: catalog/namespace.c:164 catalog/namespace.c:211 catalog/namespace.c:1150 +#: parser/parse_expr.c:1081 parser/parse_target.c:148 msgid "Cross-database references are not implemented" msgstr "" -#: catalog/namespace.c:186 +#: catalog/namespace.c:182 #, c-format msgid "Relation \"%s\".\"%s\" does not exist" msgstr "Relationen \"%s\".\"%s\" existerar inte" -#: catalog/namespace.c:222 +#: catalog/namespace.c:218 msgid "TEMP tables may not specify a namespace" msgstr "" -#: catalog/namespace.c:236 catalog/namespace.c:1101 catalog/namespace.c:1136 -#: catalog/namespace.c:1693 +#: catalog/namespace.c:232 catalog/namespace.c:1179 catalog/namespace.c:1214 +#: catalog/namespace.c:1768 #, c-format msgid "Namespace \"%s\" does not exist" -msgstr "Nameutrymmet \"%s\" existerar inte" +msgstr "Namespace \"%s\" existerar inte" -#: catalog/namespace.c:246 catalog/namespace.c:1146 +#: catalog/namespace.c:242 catalog/namespace.c:1224 msgid "No namespace has been selected to create in" msgstr "" -#: catalog/namespace.c:298 +#: catalog/namespace.c:295 #, c-format msgid "Cache lookup failed for relation %u" msgstr "" -#: catalog/namespace.c:380 +#: catalog/namespace.c:377 #, c-format msgid "Cache lookup failed for type %u" msgstr "" -#: catalog/namespace.c:581 +#: catalog/namespace.c:578 #, c-format msgid "Cache lookup failed for procedure %u" msgstr "" -#: catalog/namespace.c:793 +#: catalog/namespace.c:790 #, c-format msgid "Cache lookup failed for operator %u" msgstr "" -#: catalog/namespace.c:1006 +#: catalog/namespace.c:1003 #, c-format msgid "Cache lookup failed for opclass %u" msgstr "" -#: catalog/namespace.c:1075 +#: catalog/namespace.c:1084 +#, c-format +msgid "Cache lookup failed for conversion %u" +msgstr "" + +#: catalog/namespace.c:1153 gram.y:2317 gram.y:6957 #, c-format msgid "Improper qualified name (too many dotted names): %s" msgstr "" -#: catalog/namespace.c:1179 +#: catalog/namespace.c:1257 msgid "Improper relation name (too many dotted names)" msgstr "" -#: catalog/namespace.c:1363 +#: catalog/namespace.c:1469 msgid "recomputeNamespacePath: invalid list syntax" msgstr "" -#: catalog/namespace.c:1492 +#: catalog/namespace.c:1598 #, c-format msgid "%s: not authorized to create temp tables" msgstr "" @@ -2383,48 +2445,53 @@ msgid "" "with input type" msgstr "" -#: catalog/pg_constraint.c:413 +#: catalog/pg_constraint.c:430 #, c-format msgid "RemoveConstraintById: constraint %u not found" msgstr "" -#: catalog/pg_constraint.c:450 +#: catalog/pg_constraint.c:468 #, c-format msgid "RemoveConstraintById: relation %s has relchecks = 0" msgstr "" -#: catalog/pg_conversion.c:58 catalog/pg_conversion.c:150 +#: catalog/pg_constraint.c:495 +#, c-format +msgid "RemoveConstraintById: Constraint %u is not a known type" +msgstr "" + +#: catalog/pg_conversion.c:57 msgid "no conversion name supplied" msgstr "" -#: catalog/pg_conversion.c:65 +#: catalog/pg_conversion.c:64 #, c-format msgid "conversion name \"%s\" already exists" msgstr "" -#: catalog/pg_conversion.c:76 +#: catalog/pg_conversion.c:75 #, c-format msgid "default conversion for %s to %s already exists" msgstr "" -#: catalog/pg_conversion.c:175 +#: catalog/pg_conversion.c:141 catalog/pg_conversion.c:308 #, c-format -msgid "conversion %s not found" -msgstr "hittar inte konvertering %s" +msgid "Conversion %u search from syscache failed" +msgstr "" + +#: catalog/pg_conversion.c:146 +msgid "DROP CONVERSION: permission denied" +msgstr "DROP CONVERSION: rättighet saknas" -#: catalog/pg_conversion.c:228 +#: catalog/pg_conversion.c:192 #, c-format msgid "conversion %u does not exist" msgstr "konvertering %u existerar inte" -#: catalog/pg_conversion.c:330 -msgid "Conversion does not exist" -msgstr "Konvertering existerar inte" - -#: catalog/pg_conversion.c:342 +#: catalog/pg_conversion.c:302 commands/conversioncmds.c:97 #, c-format -msgid "Conversion %u search from syscache failed" -msgstr "" +msgid "conversion %s not found" +msgstr "hittar inte konvertering %s" #: catalog/pg_largeobject.c:108 #, c-format @@ -2438,7 +2505,7 @@ msgstr "" #: catalog/pg_namespace.c:49 #, c-format msgid "namespace \"%s\" already exists" -msgstr "" +msgstr "namespace \"%s\" finns redan" #: catalog/pg_operator.c:215 catalog/pg_operator.c:401 #, c-format @@ -2470,145 +2537,156 @@ msgstr "" msgid "OperatorDef: operator \"%s\" already defined" msgstr "" -#: catalog/pg_operator.c:623 +#: catalog/pg_operator.c:624 #, c-format msgid "OperatorDef: operator %u not found" msgstr "" -#: catalog/pg_operator.c:711 +#: catalog/pg_operator.c:712 msgid "operator cannot be its own negator or sort operator" msgstr "" -#: catalog/pg_operator.c:728 +#: catalog/pg_operator.c:729 #, c-format msgid "OperatorDef: can't create operator shell \"%s\"" msgstr "" -#: catalog/pg_proc.c:86 commands/functioncmds.c:140 parser/parse_func.c:1400 +#: catalog/pg_proc.c:86 commands/functioncmds.c:140 parser/parse_func.c:1428 #, c-format msgid "functions cannot have more than %d arguments" +msgstr "funktioner kan inte ha mer än %d argument" + +#: catalog/pg_proc.c:108 +msgid "" +"functions returning ANYARRAY or ANYELEMENT must have at least one argument " +"of either type" msgstr "" -#: catalog/pg_proc.c:127 +#: catalog/pg_proc.c:150 msgid "lookup for procedure by source needs fix (Jan)" msgstr "" -#: catalog/pg_proc.c:139 +#: catalog/pg_proc.c:162 #, c-format msgid "method %s already an attribute of type %s" msgstr "" -#: catalog/pg_proc.c:189 +#: catalog/pg_proc.c:212 #, c-format msgid "function %s already exists with same argument types" msgstr "" -#: catalog/pg_proc.c:192 +#: catalog/pg_proc.c:215 #, c-format msgid "ProcedureCreate: you do not have permission to replace function %s" msgstr "" -#: catalog/pg_proc.c:201 +#: catalog/pg_proc.c:224 msgid "" "ProcedureCreate: cannot change return type of existing function.\n" "\tUse DROP FUNCTION first." msgstr "" -#: catalog/pg_proc.c:208 +#: catalog/pg_proc.c:231 #, c-format msgid "function %s is an aggregate" msgstr "funktionen %s är en aggreagatfunktion" -#: catalog/pg_proc.c:211 +#: catalog/pg_proc.c:234 #, c-format msgid "function %s is not an aggregate" msgstr "funktionen %s är inte en aggregatfunktion" -#: catalog/pg_proc.c:323 +#: catalog/pg_proc.c:346 #, c-format msgid "function declared to return %s, but no SELECT provided" msgstr "" -#: catalog/pg_proc.c:341 +#: catalog/pg_proc.c:364 msgid "function declared to return void, but final statement is a SELECT" msgstr "" -#: catalog/pg_proc.c:347 +#: catalog/pg_proc.c:370 #, c-format msgid "function declared to return %s, but final statement is not a SELECT" msgstr "" -#: catalog/pg_proc.c:368 +#: catalog/pg_proc.c:391 #, c-format msgid "function declared to return %s returns multiple columns in final SELECT" msgstr "" -#: catalog/pg_proc.c:373 +#: catalog/pg_proc.c:396 #, c-format msgid "return type mismatch in function: declared to return %s, returns %s" msgstr "" -#: catalog/pg_proc.c:421 catalog/pg_proc.c:447 +#: catalog/pg_proc.c:444 catalog/pg_proc.c:470 #, c-format msgid "" "function declared to return %s does not SELECT the right number of columns (%" "d)" msgstr "" -#: catalog/pg_proc.c:430 +#: catalog/pg_proc.c:453 #, c-format msgid "function declared to return %s returns %s instead of %s at column %d" msgstr "" -#: catalog/pg_proc.c:486 catalog/pg_proc.c:525 catalog/pg_proc.c:568 -#: commands/functioncmds.c:739 utils/adt/ruleutils.c:3162 +#: catalog/pg_proc.c:486 +#, c-format +msgid "return type %s is not supported for SQL functions" +msgstr "" + +#: catalog/pg_proc.c:510 catalog/pg_proc.c:549 catalog/pg_proc.c:592 +#: commands/functioncmds.c:739 utils/adt/ruleutils.c:3481 #, c-format msgid "cache lookup of function %u failed" msgstr "" -#: catalog/pg_proc.c:491 catalog/pg_proc.c:530 catalog/pg_proc.c:590 +#: catalog/pg_proc.c:515 catalog/pg_proc.c:554 catalog/pg_proc.c:614 msgid "null prosrc" msgstr "" -#: catalog/pg_proc.c:495 +#: catalog/pg_proc.c:519 #, c-format msgid "there is no built-in function named \"%s\"" msgstr "" -#: catalog/pg_proc.c:535 +#: catalog/pg_proc.c:559 msgid "null probin" msgstr "" -#: catalog/pg_proc.c:578 +#: catalog/pg_proc.c:602 #, c-format msgid "SQL functions cannot return type %s" msgstr "" -#: catalog/pg_proc.c:584 +#: catalog/pg_proc.c:608 #, c-format msgid "SQL functions cannot have arguments of type %s" msgstr "" -#: catalog/pg_type.c:171 catalog/pg_type.c:175 +#: catalog/pg_type.c:193 catalog/pg_type.c:197 #, c-format msgid "TypeCreate: invalid type internal size %d" msgstr "" -#: catalog/pg_type.c:180 +#: catalog/pg_type.c:202 msgid "TypeCreate: fixed size types must have storage PLAIN" msgstr "" -#: catalog/pg_type.c:257 +#: catalog/pg_type.c:281 #, c-format msgid "type %s already exists" msgstr "typen %s existerar redan" -#: catalog/pg_type.c:399 +#: catalog/pg_type.c:492 #, c-format msgid "type %s does not exist" msgstr "typen %s existerar inte" -#: catalog/pg_type.c:405 +#: catalog/pg_type.c:498 #, c-format msgid "type named %s already exists" msgstr "" @@ -2645,7 +2723,7 @@ msgstr "" msgid "Skipping \"%s\" --- only table or database owner can ANALYZE it" msgstr "" -#: commands/analyze.c:213 commands/vacuum.c:784 +#: commands/analyze.c:213 commands/vacuum.c:789 #, c-format msgid "" "Skipping \"%s\" --- can not process indexes, views or special system tables" @@ -2656,12 +2734,12 @@ msgstr "" msgid "Analyzing %s.%s" msgstr "Analyserar %s.%s" -#: commands/analyze.c:435 utils/adt/ruleutils.c:2496 +#: commands/analyze.c:432 utils/adt/ruleutils.c:2805 #, c-format msgid "cache lookup of type %u failed" msgstr "" -#: commands/analyze.c:645 +#: commands/analyze.c:639 #, c-format msgid "acquire_sample_rows: ReadBuffer(%s,%u) failed" msgstr "" @@ -2669,12 +2747,12 @@ msgstr "" #: commands/async.c:153 #, c-format msgid "Async_Notify: %s" -msgstr "" +msgstr "Async_Notify: %s" #: commands/async.c:201 #, c-format msgid "Async_Listen: %s" -msgstr "" +msgstr "Async_Listen: %s" #: commands/async.c:224 #, c-format @@ -2684,15 +2762,15 @@ msgstr "" #: commands/async.c:296 #, c-format msgid "Async_Unlisten %s" -msgstr "" +msgstr "Async_Unlisten %s" #: commands/async.c:354 msgid "Async_UnlistenAll" -msgstr "" +msgstr "Async_UnlistenAll" #: commands/async.c:456 msgid "AtCommit_Notify" -msgstr "" +msgstr "AtCommit_Notify" #: commands/async.c:488 msgid "AtCommit_Notify: notifying self" @@ -2705,82 +2783,113 @@ msgstr "" #: commands/async.c:544 msgid "AtCommit_Notify: done" -msgstr "" +msgstr "AtCommit_Notify: klar" -#: commands/async.c:621 +#: commands/async.c:631 msgid "Async_NotifyHandler: perform async notify" msgstr "" -#: commands/async.c:626 +#: commands/async.c:636 msgid "Async_NotifyHandler: done" -msgstr "" +msgstr "Async_NotifyHandler: klar" -#: commands/async.c:693 +#: commands/async.c:710 msgid "EnableNotifyInterrupt: perform async notify" msgstr "" -#: commands/async.c:698 +#: commands/async.c:715 msgid "EnableNotifyInterrupt: done" -msgstr "" +msgstr "EnableNotifyInterrupt: klar" -#: commands/async.c:749 +#: commands/async.c:766 msgid "ProcessIncomingNotify" -msgstr "" +msgstr "ProcessIncomingNotify" -#: commands/async.c:785 +#: commands/async.c:802 #, c-format msgid "ProcessIncomingNotify: received %s from %d" -msgstr "" +msgstr "ProcessIncomingNotify: tog emot %s från %d" -#: commands/async.c:820 +#: commands/async.c:837 msgid "ProcessIncomingNotify: done" -msgstr "" +msgstr "ProcessIncomingNotify: klar" -#: commands/async.c:847 +#: commands/async.c:868 #, c-format msgid "NOTIFY for %s" msgstr "NOTIFY för %s" -#: commands/cluster.c:99 +#: commands/cluster.c:119 +#, c-format +msgid "CLUSTER: You do not own relation %s" +msgstr "" + +#: commands/cluster.c:137 commands/tablecmds.c:3831 commands/tablecmds.c:3863 +#, c-format +msgid "Cache lookup failed for index %u" +msgstr "" + +#: commands/cluster.c:150 +#, c-format +msgid "CLUSTER: No previously clustered index found on table \"%s\"" +msgstr "" + +#: commands/cluster.c:159 #, c-format msgid "CLUSTER: cannot find index \"%s\" for table \"%s\"" msgstr "" -#: commands/cluster.c:109 +#: commands/cluster.c:313 #, c-format msgid "CLUSTER: \"%s\" is not an index for table \"%s\"" msgstr "" -#: commands/cluster.c:121 +#: commands/cluster.c:324 +msgid "CLUSTER: cannot cluster on partial index" +msgstr "" + +#: commands/cluster.c:340 #, c-format -msgid "CLUSTER: cannot cluster system relation \"%s\"" +msgid "" +"CLUSTER: cannot cluster when index access method does not handle nulls\n" +"\tYou may be able to work around this by marking column \"%s\" NOT NULL" msgstr "" -#: commands/cluster.c:300 commands/cluster.c:318 +#: commands/cluster.c:351 +msgid "" +"CLUSTER: cannot cluster on expressional index when index access method does " +"not handle nulls" +msgstr "" + +#: commands/cluster.c:363 #, c-format -msgid "Cache lookup failed for index %u" +msgid "CLUSTER: cannot cluster system relation \"%s\"" +msgstr "" + +#: commands/cluster.c:371 +msgid "CLUSTER cannot be used on temp tables of other processes" msgstr "" -#: commands/cluster.c:385 +#: commands/cluster.c:648 #, c-format msgid "cache lookup failed for index %u" msgstr "" -#: commands/cluster.c:437 commands/cluster.c:444 +#: commands/cluster.c:700 commands/cluster.c:707 #, c-format msgid "CLUSTER: Cannot find tuple for relation %u" msgstr "" -#: commands/cluster.c:456 commands/cluster.c:462 +#: commands/cluster.c:719 commands/cluster.c:725 #, c-format msgid "CLUSTER: FlushRelationBuffers returned %d" msgstr "" -#: commands/cluster.c:510 +#: commands/cluster.c:787 msgid "CLUSTER: expected both swapped tables to have TOAST tables" msgstr "" -#: commands/cluster.c:516 commands/cluster.c:521 +#: commands/cluster.c:793 commands/cluster.c:798 #, c-format msgid "CLUSTER: expected one dependency record for TOAST table, found %ld" msgstr "" @@ -2814,11 +2923,12 @@ msgstr "relation \"%s\" msgid "CommentAttribute: must specify relation.attribute" msgstr "" -#: commands/comment.c:374 commands/tablecmds.c:1923 commands/tablecmds.c:2057 -#: commands/tablecmds.c:2175 commands/tablecmds.c:2392 -#: optimizer/prep/prepunion.c:804 parser/parse_func.c:1183 -#: parser/parse_relation.c:1551 parser/parse_relation.c:1614 -#: parser/parse_relation.c:1770 parser/parse_type.c:88 +#: commands/comment.c:374 commands/tablecmds.c:1959 commands/tablecmds.c:2092 +#: commands/tablecmds.c:2209 commands/tablecmds.c:2542 +#: optimizer/prep/prepunion.c:810 optimizer/prep/prepunion.c:987 +#: parser/parse_func.c:1211 parser/parse_relation.c:1553 +#: parser/parse_relation.c:1616 parser/parse_relation.c:1772 +#: parser/parse_type.c:88 #, c-format msgid "Relation \"%s\" has no column \"%s\"" msgstr "" @@ -2827,7 +2937,7 @@ msgstr "" msgid "CommentDatabase: database name may not be qualified" msgstr "" -#: commands/comment.c:409 commands/dbcommands.c:511 utils/adt/acl.c:1039 +#: commands/comment.c:409 commands/dbcommands.c:541 utils/adt/acl.c:1223 #, c-format msgid "database \"%s\" does not exist" msgstr "databaseen \"%s\" existerar inte" @@ -2885,212 +2995,246 @@ msgstr "Relationen \"%s\" har flera integritetsvillkor med namn \"%s\"" msgid "constraint \"%s\" for relation \"%s\" does not exist" msgstr "integritetsvillkor \"%s\" för relation \"%s\" existerar inte" -#: commands/conversioncmds.c:61 +#: commands/conversioncmds.c:58 #, c-format msgid "Invalid for encoding name: %s" msgstr "" -#: commands/conversioncmds.c:65 +#: commands/conversioncmds.c:62 #, c-format msgid "Invalid to encoding name: %s" msgstr "" -#: commands/conversioncmds.c:73 -#, c-format -msgid "Function %s does not exist" -msgstr "Funktion %s existerar inte" +#: commands/copy.c:174 commands/copy.c:184 commands/copy.c:215 +#: commands/copy.c:223 +msgid "COPY BINARY is not supported to stdout or from stdin" +msgstr "" -#: commands/copy.c:126 +#: commands/copy.c:274 #, c-format msgid "CopySendData: %m" +msgstr "CopySendData: %m" + +#: commands/copy.c:280 +msgid "CopySendData: connection lost" +msgstr "" + +#: commands/copy.c:361 commands/copy.c:376 commands/copy.c:378 +#: commands/copy.c:423 commands/copy.c:470 tcop/fastpath.c:285 +#: tcop/postgres.c:278 tcop/postgres.c:299 +msgid "unexpected EOF on client connection" +msgstr "" + +#: commands/copy.c:388 +#, c-format +msgid "COPY IN failed: %s" +msgstr "COPY IN misslyckades: %s" + +#: commands/copy.c:392 +#, c-format +msgid "unexpected message type %c during COPY IN" msgstr "" -#: commands/copy.c:301 +#: commands/copy.c:643 msgid "COPY: BINARY option appears more than once" msgstr "" -#: commands/copy.c:308 +#: commands/copy.c:650 msgid "COPY: OIDS option appears more than once" msgstr "" -#: commands/copy.c:315 +#: commands/copy.c:657 msgid "COPY: DELIMITER string may only be defined once in query" msgstr "" -#: commands/copy.c:322 +#: commands/copy.c:664 msgid "COPY: NULL representation may only be defined once in query" msgstr "" -#: commands/copy.c:327 +#: commands/copy.c:669 #, c-format msgid "COPY: option \"%s\" not recognized" msgstr "" -#: commands/copy.c:332 +#: commands/copy.c:674 msgid "You can not specify the DELIMITER in BINARY mode." msgstr "" -#: commands/copy.c:335 +#: commands/copy.c:677 msgid "You can not specify NULL in BINARY mode." msgstr "" -#: commands/copy.c:355 +#: commands/copy.c:693 executor/execMain.c:458 tcop/utility.c:224 +msgid "transaction is read-only" +msgstr "transaktion är bara för läsning" + +#: commands/copy.c:701 msgid "" "You must have Postgres superuser privilege to do a COPY directly to or from " "a file. Anyone can COPY to stdout or from stdin. Psql's \\copy command " "also works for anyone." msgstr "" -#: commands/copy.c:364 -msgid "COPY BINARY is not supported to stdout or from stdin" -msgstr "" - -#: commands/copy.c:370 +#: commands/copy.c:709 msgid "COPY delimiter must be a single character" msgstr "" -#: commands/copy.c:376 +#: commands/copy.c:715 #, c-format msgid "COPY: table \"%s\" does not have OIDs" msgstr "" -#: commands/copy.c:397 commands/copy.c:442 +#: commands/copy.c:741 commands/copy.c:790 #, c-format msgid "You cannot copy view %s" -msgstr "" +msgstr "Du kan inte kopiera vyn %s" -#: commands/copy.c:400 +#: commands/copy.c:744 #, c-format msgid "You cannot change sequence relation %s" msgstr "" -#: commands/copy.c:403 commands/copy.c:448 +#: commands/copy.c:747 commands/copy.c:796 #, c-format msgid "You cannot copy object %s" -msgstr "" +msgstr "Du kan inte kopiera objekt %s" -#: commands/copy.c:423 +#: commands/copy.c:765 #, c-format msgid "" "COPY command, running in backend with effective uid %d, could not open file " "'%s' for reading. Errno = %s (%d)." msgstr "" -#: commands/copy.c:432 commands/copy.c:488 +#: commands/copy.c:770 #, c-format -msgid "COPY: %s is a directory" +msgid "" +"COPY command, running in backend, could not open file '%s' for reading. " +"Errno = %s (%d)." msgstr "" -#: commands/copy.c:445 +#: commands/copy.c:780 commands/copy.c:839 +#, c-format +msgid "COPY: %s is a directory" +msgstr "COPY: %s är en katalog" + +#: commands/copy.c:793 #, c-format msgid "You cannot copy sequence %s" msgstr "" -#: commands/copy.c:472 +#: commands/copy.c:816 msgid "Relative path not allowed for server side COPY command" msgstr "" -#: commands/copy.c:480 +#: commands/copy.c:825 #, c-format msgid "" "COPY command, running in backend with effective uid %d, could not open file " "'%s' for writing. Errno = %s (%d)." msgstr "" -#: commands/copy.c:557 +#: commands/copy.c:830 #, c-format -msgid "COPY: couldn't lookup info for type %u" -msgstr "" - -#: commands/copy.c:561 commands/copy.c:827 -msgid "COPY BINARY: cstring not supported" +msgid "" +"COPY command, running in backend, could not open file '%s' for writing. " +"Errno = %s (%d)." msgstr "" -#: commands/copy.c:894 +#: commands/copy.c:1220 msgid "COPY BINARY: file signature not recognized" msgstr "" -#: commands/copy.c:898 -msgid "COPY BINARY: incompatible integer layout" -msgstr "" - -#: commands/copy.c:902 +#: commands/copy.c:1224 msgid "COPY BINARY: bogus file header (missing flags)" msgstr "" -#: commands/copy.c:906 +#: commands/copy.c:1228 msgid "COPY BINARY: unrecognized critical flags in header" msgstr "" -#: commands/copy.c:910 +#: commands/copy.c:1232 msgid "COPY BINARY: bogus file header (missing length)" -msgstr "" +msgstr "COPY BINARY: trasigt filhuvud (längd saknas)" -#: commands/copy.c:916 +#: commands/copy.c:1238 msgid "COPY BINARY: bogus file header (wrong length)" -msgstr "" +msgstr "COPY BINARY: trasigt filhuvud (fel längd)" -#: commands/copy.c:965 +#: commands/copy.c:1304 msgid "NULL Oid" msgstr "NULL Oid" -#: commands/copy.c:971 +#: commands/copy.c:1310 msgid "Invalid Oid" msgstr "Ogiltig Oid" -#: commands/copy.c:988 +#: commands/copy.c:1327 #, c-format msgid "Missing data for column \"%s\"" msgstr "Saknar data för kolumn \"%s\"" -#: commands/copy.c:1020 +#: commands/copy.c:1371 commands/copy.c:1380 msgid "Extra data after last expected column" -msgstr "" +msgstr "Extra data efter den förväntat sista kolumnen" -#: commands/copy.c:1044 +#: commands/copy.c:1404 #, c-format msgid "COPY BINARY: tuple field count is %d, expected %d" -msgstr "" +msgstr "COPY BINARY: fälträknaren för tupeln är %d, förväntades vara %d" -#: commands/copy.c:1051 commands/copy.c:1057 commands/copy.c:1072 -#: commands/copy.c:1086 commands/copy.c:1095 commands/copy.c:1107 -#: commands/copy.c:1122 -msgid "COPY BINARY: unexpected EOF" -msgstr "COPY BINARY: oväntad EOF" +#: commands/copy.c:1415 +msgid "COPY BINARY: Invalid Oid" +msgstr "COPY BINARY: Ogiltig Oid" -#: commands/copy.c:1053 -#, c-format -msgid "COPY BINARY: sizeof(Oid) is %d, expected %d" +#: commands/copy.c:1605 +msgid "" +"CopyReadAttribute: Literal carriage return data value\n" +"found in input that has newline termination; use \\r" msgstr "" -#: commands/copy.c:1059 -msgid "COPY BINARY: Invalid Oid" +#: commands/copy.c:1621 +msgid "" +"CopyReadAttribute: Literal carriage return data value\n" +"found in input that has carriage return/newline termination; use \\r" msgstr "" -#: commands/copy.c:1076 -#, c-format -msgid "COPY BINARY: sizeof(field %d) is %d, expected %d" +#: commands/copy.c:1634 +msgid "" +"CopyReadAttribute: Literal newline data value found in input\n" +"that has carriage return/newline termination; use \\n" msgstr "" -#: commands/copy.c:1088 -msgid "COPY BINARY: bogus varlena length" +#: commands/copy.c:1637 +msgid "" +"CopyReadAttribute: Literal newline data value found in input\n" +"that has carriage return termination; use \\n" msgstr "" -#: commands/copy.c:1264 -#, c-format -msgid "GetInputFunction: Cache lookup of type %u failed" +#: commands/copy.c:1733 commands/copy.c:1742 +msgid "" +"CopyReadAttribute: end-of-copy termination does not match previous input" msgstr "" -#: commands/copy.c:1280 -#, c-format -msgid "GetTypeElement: Cache lookup of type %u failed" +#: commands/copy.c:1735 commands/copy.c:1739 +msgid "CopyReadAttribute: end-of-copy marker corrupt" msgstr "" -#: commands/copy.c:1422 -msgid "CopyReadAttribute: end of record marker corrupted" +#: commands/copy.c:1810 commands/copy.c:1828 +msgid "COPY BINARY: unexpected EOF" +msgstr "COPY BINARY: oväntad EOF" + +#: commands/copy.c:1817 +#, c-format +msgid "COPY BINARY: bogus size for field %d" +msgstr "COPY BINARY: felaktig storlek för fält %d" + +#: commands/copy.c:1840 +#, c-format +msgid "Improper binary format in field %d" msgstr "" -#: commands/copy.c:1582 +#: commands/copy.c:1957 #, c-format msgid "Attribute \"%s\" specified more than once" msgstr "Attributet \"%s\" angivet mer än en gång" @@ -3098,67 +3242,85 @@ msgstr "Attributet \"%s\" angivet mer #: commands/dbcommands.c:99 commands/dbcommands.c:105 #: commands/dbcommands.c:111 commands/dbcommands.c:117 msgid "CREATE DATABASE: conflicting options" -msgstr "" +msgstr "CREATE DATABASE: krockande flaggor" #: commands/dbcommands.c:121 #, c-format msgid "CREATE DATABASE: option \"%s\" not recognized" msgstr "CREATE DATABASE: flagga \"%s\" känns inte igen" -#: commands/dbcommands.c:144 commands/dbcommands.c:151 +#: commands/dbcommands.c:141 +#, c-format +msgid "%d is not a valid encoding code" +msgstr "\"%d\" är inte en giltigt kodningskod" + +#: commands/dbcommands.c:147 +#, c-format +msgid "%s is not a valid encoding name" +msgstr "\"%s\" är inte ett giltigt kodningsnamn" + +#: commands/dbcommands.c:151 +msgid "CREATE DATABASE: bogus encoding parameter" +msgstr "" + +#: commands/dbcommands.c:164 commands/dbcommands.c:171 msgid "CREATE DATABASE: permission denied" msgstr "CREATE DATABASE: rättighet saknas" -#: commands/dbcommands.c:166 commands/dbcommands.c:306 +#: commands/dbcommands.c:179 +msgid "CREATE DATABASE: may not use an alternate location on this platform" +msgstr "" + +#: commands/dbcommands.c:191 commands/dbcommands.c:336 #, c-format msgid "CREATE DATABASE: database \"%s\" already exists" msgstr "CREATE DATABASE: databasen \"%s\" existerar redan" -#: commands/dbcommands.c:178 +#: commands/dbcommands.c:203 #, c-format msgid "CREATE DATABASE: template \"%s\" does not exist" msgstr "CREATE DATABASE: mallen \"%s\" existerar inte" -#: commands/dbcommands.c:188 +#: commands/dbcommands.c:213 #, c-format msgid "CREATE DATABASE: permission to copy \"%s\" denied" msgstr "CREATE DATABASE: rättighet att kopiera \"%s\" saknas" -#: commands/dbcommands.c:207 +#: commands/dbcommands.c:232 #, c-format msgid "" "CREATE DATABASE: source database \"%s\" is being accessed by other users" msgstr "CREATE DATABASE: källdatabas \"%s\" används av andra användare" -#: commands/dbcommands.c:215 +#: commands/dbcommands.c:240 msgid "CREATE DATABASE: invalid backend encoding" msgstr "" -#: commands/dbcommands.c:243 commands/dbcommands.c:245 -#: commands/dbcommands.c:247 +#: commands/dbcommands.c:268 commands/dbcommands.c:270 +#: commands/dbcommands.c:272 msgid "database path may not contain single quotes" msgstr "" -#: commands/dbcommands.c:270 +#: commands/dbcommands.c:295 #, c-format msgid "CREATE DATABASE: unable to create database directory '%s': %m" -msgstr "" +msgstr "CREATE DATABASE: kan inte skapa databaskatalog \"%s\": %m" -#: commands/dbcommands.c:273 +#: commands/dbcommands.c:298 #, c-format msgid "CREATE DATABASE: unable to remove temp directory '%s': %m" msgstr "CREATE DATABASE: kan inte ta bort temporär katalog \"%s\": %m" -#: commands/dbcommands.c:280 +#: commands/dbcommands.c:307 #, c-format msgid "CREATE DATABASE: could not link '%s' to '%s': %m" msgstr "CREATE DATABASE: kunde inte länka \"%s\" till \"%s\": %m" -#: commands/dbcommands.c:290 +#: commands/dbcommands.c:320 msgid "CREATE DATABASE: could not initialize database directory" msgstr "CREATE DATABASE: kunde inte initialisera databaskatalogen" -#: commands/dbcommands.c:292 +#: commands/dbcommands.c:322 msgid "" "CREATE DATABASE: could not initialize database directory; delete failed as " "well" @@ -3166,110 +3328,118 @@ msgstr "" "CREATE DATABASE: kunde inte initialisera databaskatalogen; borttagning " "misslyckades med" -#: commands/dbcommands.c:382 +#: commands/dbcommands.c:412 msgid "DROP DATABASE: cannot be executed on the currently open database" -msgstr "" +msgstr "DROP DATABASE: kan inte utföras på den databas som används just nu" -#: commands/dbcommands.c:399 +#: commands/dbcommands.c:429 #, c-format msgid "DROP DATABASE: database \"%s\" does not exist" msgstr "DROP DATABASE: databasen \"%s\" existerar inte" -#: commands/dbcommands.c:402 +#: commands/dbcommands.c:432 msgid "DROP DATABASE: permission denied" msgstr "DROP DATABASE: rättighet saknas" -#: commands/dbcommands.c:410 +#: commands/dbcommands.c:440 msgid "DROP DATABASE: database is marked as a template" msgstr "DROP DATABASE: databasen är markerad som en mall" -#: commands/dbcommands.c:419 +#: commands/dbcommands.c:449 #, c-format msgid "DROP DATABASE: database \"%s\" is being accessed by other users" msgstr "DROP DATABASE: databasen \"%s\" används av andra användare" -#: commands/dbcommands.c:436 +#: commands/dbcommands.c:466 #, c-format msgid "" "DROP DATABASE: Database \"%s\" doesn't exist despite earlier reports to the " "contrary" -msgstr "" +msgstr "DROP DATABASE: Databasen \"%s\" existerar inte trots tidigare rapporter om motsatsen" + +#: commands/dbcommands.c:545 +msgid "ALTER DATABASE SET: permission denied" +msgstr "ALTER DATABASE SET: rättighet saknas" -#: commands/dbcommands.c:677 +#: commands/dbcommands.c:710 msgid "Relative paths are not allowed as database locations" -msgstr "" +msgstr "Relativa sökvägar tillåts inte som databasplats" -#: commands/dbcommands.c:679 +#: commands/dbcommands.c:712 msgid "Absolute paths are not allowed as database locations" -msgstr "" +msgstr "Absoluta sökvägar tillåts inte som databasplats" -#: commands/dbcommands.c:689 +#: commands/dbcommands.c:722 #, c-format msgid "Postmaster environment variable '%s' not set" -msgstr "" +msgstr "Omgivingsvariabel \"%s\" för postmaster är inte satt" -#: commands/dbcommands.c:691 +#: commands/dbcommands.c:724 #, c-format msgid "Postmaster environment variable '%s' must be absolute path" -msgstr "" +msgstr "Omgivingsvariabel \"%s\" för postmaster måste vara en absolut sökväg" -#: commands/dbcommands.c:697 +#: commands/dbcommands.c:730 msgid "Alternate path is too long" -msgstr "" +msgstr "Alternativ sökväg är för lång" -#: commands/dbcommands.c:726 +#: commands/dbcommands.c:759 #, c-format msgid "could not remove '%s': %m" msgstr "kunde inte ta bort \"%s\": %m" -#: commands/dbcommands.c:735 +#: commands/dbcommands.c:772 #, c-format msgid "database directory '%s' could not be removed" msgstr "databaskatalogen \"%s\" kunde inte tas bort" -#: commands/dbcommands.c:807 commands/vacuum.c:581 +#: commands/dbcommands.c:844 commands/vacuum.c:586 #, c-format msgid "database %u does not exist" -msgstr "" +msgstr "databas %u finns inte" #: commands/define.c:68 commands/define.c:157 commands/define.c:185 #: commands/define.c:215 #, c-format msgid "Define: \"%s\" requires a parameter" -msgstr "" +msgstr "Define: \"%s\" kräver en parameter" #: commands/define.c:93 commands/define.c:239 #, c-format msgid "Define: cannot interpret argument of \"%s\"" -msgstr "" +msgstr "Define: kan inte tolka argumentet till \"%s\"" #: commands/define.c:106 commands/define.c:115 commands/define.c:128 #: commands/define.c:144 #, c-format msgid "Define: \"%s\" requires a numeric value" -msgstr "" +msgstr "Define: \"%s\" kräver ett numeriskt värde" #: commands/define.c:169 #, c-format msgid "Define: argument of \"%s\" must be a name" -msgstr "" +msgstr "Define: argumentet till \"%s\" måste vara ett namn" #: commands/define.c:201 #, c-format msgid "Define: argument of \"%s\" must be a type name" -msgstr "" +msgstr "Define: argumentet till \"%s\" måste vara ett typnamn" #: commands/define.c:222 #, c-format msgid "Define: \"%s\" requires an integral value" -msgstr "" +msgstr "Define: \"%s\" kräver ett heltalsvärde" #: commands/define.c:242 #, c-format msgid "Define: invalid argument for \"%s\": \"%s\"" +msgstr "Define: ogiltigt argument till \"%s\": \"%s\"" + +#: commands/explain.c:160 +msgid "ExplainOneQuery: unexpected rewrite result" msgstr "" -#: commands/explain.c:815 +#: commands/explain.c:1016 #, c-format msgid "show_sort_keys: no tlist entry for key %d" msgstr "" @@ -3285,9 +3455,11 @@ msgid "Return type \"%s\" is only a shell" msgstr "" #: commands/functioncmds.c:103 commands/functioncmds.c:159 -#: commands/typecmds.c:322 commands/typecmds.c:329 commands/typecmds.c:647 -#: parser/parse_func.c:1410 parser/parse_oper.c:98 parser/parse_oper.c:107 -#: parser/parse_type.c:191 parser/parse_type.c:213 parser/parse_type.c:219 +#: commands/typecmds.c:382 commands/typecmds.c:389 commands/typecmds.c:732 +#: commands/typecmds.c:1039 commands/typecmds.c:1156 commands/typecmds.c:1272 +#: commands/typecmds.c:1359 commands/typecmds.c:1924 parser/parse_func.c:1438 +#: parser/parse_oper.c:96 parser/parse_oper.c:105 parser/parse_type.c:191 +#: parser/parse_type.c:213 parser/parse_type.c:219 #, c-format msgid "Type \"%s\" does not exist" msgstr "Typen \"%s\" existerar inte" @@ -3348,7 +3520,7 @@ msgstr "" msgid "CREATE FUNCTION: only one AS item needed for %s language" msgstr "" -#: commands/functioncmds.c:399 utils/adt/acl.c:1443 +#: commands/functioncmds.c:399 utils/adt/acl.c:1635 #, c-format msgid "language \"%s\" does not exist" msgstr "språk \"%s\" existerar inte" @@ -3364,11 +3536,13 @@ msgid "" "RemoveFunction: function '%s' is an aggregate\n" "\tUse DROP AGGREGATE to remove it" msgstr "" +"RemoveFunction: funktionen \"%s\" är en aggregatfunktion\n" +"\tAnvänd DROP AGGREGATE för att ta bort den" #: commands/functioncmds.c:522 #, c-format msgid "Removing built-in function \"%s\"" -msgstr "" +msgstr "Tar bort inbyggd funktion \"%s\"" #: commands/functioncmds.c:560 #, c-format @@ -3400,12 +3574,12 @@ msgstr "" msgid "SetFunctionArgType: function %u doesn't take OPAQUE" msgstr "" -#: commands/functioncmds.c:693 commands/functioncmds.c:884 +#: commands/functioncmds.c:693 commands/functioncmds.c:891 #, c-format msgid "source data type %s does not exist" msgstr "" -#: commands/functioncmds.c:698 commands/functioncmds.c:889 +#: commands/functioncmds.c:698 commands/functioncmds.c:896 #, c-format msgid "target data type %s does not exist" msgstr "" @@ -3427,14 +3601,14 @@ msgstr "" #: commands/functioncmds.c:714 #, c-format msgid "source data type %s is a pseudo-type" -msgstr "" +msgstr "källdatatyp %s är en pseudo-typ" #: commands/functioncmds.c:718 #, c-format msgid "target data type %s is a pseudo-type" -msgstr "" +msgstr "måldatatyp %s är en pseudo-typ" -#: commands/functioncmds.c:723 commands/functioncmds.c:904 +#: commands/functioncmds.c:723 commands/functioncmds.c:911 #, c-format msgid "must be owner of type %s or type %s" msgstr "" @@ -3451,132 +3625,122 @@ msgstr "" msgid "return data type of cast function must match target data type" msgstr "" -#: commands/functioncmds.c:749 +#: commands/functioncmds.c:755 msgid "cast function must not be volatile" msgstr "" -#: commands/functioncmds.c:751 +#: commands/functioncmds.c:758 msgid "cast function must not be an aggregate function" msgstr "" -#: commands/functioncmds.c:753 +#: commands/functioncmds.c:760 msgid "cast function must not return a set" msgstr "" -#: commands/functioncmds.c:774 +#: commands/functioncmds.c:781 msgid "Must be superuser to create a cast WITHOUT FUNCTION" msgstr "" -#: commands/functioncmds.c:787 +#: commands/functioncmds.c:794 msgid "source and target datatypes are not physically compatible" msgstr "" -#: commands/functioncmds.c:803 +#: commands/functioncmds.c:810 #, c-format msgid "CreateCast: bogus CoercionContext %c" msgstr "" -#: commands/functioncmds.c:820 +#: commands/functioncmds.c:827 #, c-format msgid "cast from data type %s to data type %s already exists" msgstr "" -#: commands/functioncmds.c:897 +#: commands/functioncmds.c:904 #, c-format msgid "cast from type %s to type %s does not exist" msgstr "" -#: commands/functioncmds.c:940 +#: commands/functioncmds.c:947 #, c-format msgid "could not find tuple for cast %u" msgstr "" -#: commands/indexcmds.c:92 +#: commands/indexcmds.c:89 msgid "DefineIndex: must specify at least one attribute" msgstr "" -#: commands/indexcmds.c:94 +#: commands/indexcmds.c:91 #, c-format msgid "Cannot use more than %d attributes in an index" msgstr "" -#: commands/indexcmds.c:105 +#: commands/indexcmds.c:102 #, c-format msgid "DefineIndex: relation \"%s\" is not a table" msgstr "" -#: commands/indexcmds.c:114 +#: commands/indexcmds.c:111 msgid "Existing indexes are inactive. REINDEX first" msgstr "" -#: commands/indexcmds.c:142 +#: commands/indexcmds.c:139 #, c-format msgid "DefineIndex: access method \"%s\" not found" msgstr "" -#: commands/indexcmds.c:148 +#: commands/indexcmds.c:145 #, c-format msgid "DefineIndex: access method \"%s\" does not support UNIQUE indexes" msgstr "" -#: commands/indexcmds.c:151 +#: commands/indexcmds.c:148 #, c-format msgid "DefineIndex: access method \"%s\" does not support multi-column indexes" msgstr "" -#: commands/indexcmds.c:185 -msgid "Functional index can only have one attribute" +#: commands/indexcmds.c:160 +msgid "index expressions and predicates may refer only to the base relation" msgstr "" #: commands/indexcmds.c:189 -#, c-format -msgid "Index function can take at most %d arguments" +msgid "primary keys cannot be expressions" msgstr "" -#: commands/indexcmds.c:244 -msgid "Partial-index predicates may refer only to the base relation" +#: commands/indexcmds.c:216 +#, c-format +msgid "DefineIndex: column \"%s\" named in key does not exist" msgstr "" -#: commands/indexcmds.c:252 +#: commands/indexcmds.c:273 msgid "Cannot use subselect in index predicate" msgstr "" -#: commands/indexcmds.c:254 +#: commands/indexcmds.c:275 msgid "Cannot use aggregate in index predicate" msgstr "" -#: commands/indexcmds.c:261 -msgid "Functions in index predicate must be marked isImmutable" +#: commands/indexcmds.c:282 +msgid "Functions in index predicate must be marked IMMUTABLE" msgstr "" -#: commands/indexcmds.c:299 commands/indexcmds.c:389 +#: commands/indexcmds.c:313 #, c-format msgid "DefineIndex: attribute \"%s\" not found" msgstr "" -#: commands/indexcmds.c:324 -msgid "DefineIndex: functional index may not use an aggregate function" -msgstr "" - -#: commands/indexcmds.c:326 -msgid "" -"DefineIndex: functional index must use a real function, not a type coercion\n" -"\tTry specifying the index opclass you want to use, instead" -msgstr "" - -#: commands/indexcmds.c:334 -msgid "DefineIndex: cannot index on a function returning a set" +#: commands/indexcmds.c:343 +msgid "Cannot use subselect in index expression" msgstr "" -#: commands/indexcmds.c:350 -msgid "DefineIndex: index function must be marked isImmutable" +#: commands/indexcmds.c:345 +msgid "Cannot use aggregate in index expression" msgstr "" -#: commands/indexcmds.c:385 -msgid "missing attribute for define index" +#: commands/indexcmds.c:354 +msgid "Functions in index expression must be marked IMMUTABLE" msgstr "" -#: commands/indexcmds.c:418 +#: commands/indexcmds.c:408 #, c-format msgid "" "data type %s has no default operator class for access method \"%s\"\n" @@ -3584,73 +3748,73 @@ msgid "" "\tdefault operator class for the data type" msgstr "" -#: commands/indexcmds.c:449 commands/indexcmds.c:457 +#: commands/indexcmds.c:439 commands/indexcmds.c:447 #, c-format msgid "" "DefineIndex: operator class \"%s\" not supported by access method \"%s\"" msgstr "" -#: commands/indexcmds.c:468 +#: commands/indexcmds.c:458 #, c-format msgid "operator class \"%s\" does not accept data type %s" msgstr "" -#: commands/indexcmds.c:522 +#: commands/indexcmds.c:512 #, c-format msgid "pg_opclass contains multiple default opclasses for data type %s" msgstr "" -#: commands/indexcmds.c:544 commands/indexcmds.c:576 commands/indexcmds.c:619 +#: commands/indexcmds.c:534 commands/indexcmds.c:566 commands/indexcmds.c:609 #, c-format msgid "relation \"%s\" is of type \"%c\"" -msgstr "" +msgstr "relation \"%s\" är av typ \"%c\"" -#: commands/indexcmds.c:573 +#: commands/indexcmds.c:563 #, c-format msgid "index \"%s\" does not exist" msgstr "index \"%s\" existerar inte" -#: commands/indexcmds.c:584 +#: commands/indexcmds.c:574 #, c-format msgid "" "\"%s\" is a system index. call REINDEX under standalone postgres with -O -P " "options" msgstr "" -#: commands/indexcmds.c:587 +#: commands/indexcmds.c:577 #, c-format msgid "" "\"%s\" is a system index. call REINDEX under standalone postgres with -P -O " "options" msgstr "" -#: commands/indexcmds.c:602 +#: commands/indexcmds.c:592 #, c-format msgid "index \"%s\" wasn't reindexed" msgstr "" -#: commands/indexcmds.c:634 +#: commands/indexcmds.c:624 #, c-format msgid "table \"%s\" wasn't reindexed" msgstr "" -#: commands/indexcmds.c:658 +#: commands/indexcmds.c:648 msgid "REINDEX DATABASE: Can be executed only on the currently open database." msgstr "" -#: commands/indexcmds.c:661 +#: commands/indexcmds.c:651 msgid "REINDEX DATABASE: Permission denied." msgstr "REINDEX DATABASE: rättighet saknas." -#: commands/indexcmds.c:664 +#: commands/indexcmds.c:654 msgid "must be called under standalone postgres with -O -P options" msgstr "" -#: commands/indexcmds.c:666 +#: commands/indexcmds.c:656 msgid "must be called under standalone postgres with -P -O options" msgstr "" -#: commands/indexcmds.c:732 +#: commands/indexcmds.c:722 #, c-format msgid "relation %u was reindexed" msgstr "" @@ -3658,7 +3822,7 @@ msgstr "" #: commands/lockcmds.c:65 #, c-format msgid "LOCK TABLE: %s is not a table" -msgstr "" +msgstr "LOCK TABLE: %s är inte en tabell" #: commands/opclasscmds.c:88 #, c-format @@ -3669,69 +3833,69 @@ msgstr "" msgid "Must be superuser to create an operator class" msgstr "" -#: commands/opclasscmds.c:149 +#: commands/opclasscmds.c:146 #, c-format msgid "DefineOpClass: invalid operator number %d, must be between 1 and %d" msgstr "" -#: commands/opclasscmds.c:153 +#: commands/opclasscmds.c:150 #, c-format msgid "DefineOpClass: operator number %d appears more than once" msgstr "" -#: commands/opclasscmds.c:170 +#: commands/opclasscmds.c:167 #, c-format msgid "DefineOpClass: Operator '%s' for types '%s' and '%s' does not exist" msgstr "" -#: commands/opclasscmds.c:186 +#: commands/opclasscmds.c:183 #, c-format msgid "DefineOpClass: invalid procedure number %d, must be between 1 and %d" msgstr "" -#: commands/opclasscmds.c:190 +#: commands/opclasscmds.c:187 #, c-format msgid "DefineOpClass: procedure number %d appears more than once" msgstr "" -#: commands/opclasscmds.c:203 +#: commands/opclasscmds.c:200 msgid "DefineOpClass: storage type specified more than once" msgstr "" -#: commands/opclasscmds.c:207 +#: commands/opclasscmds.c:204 #, c-format msgid "DefineOpClass: bogus item type %d" msgstr "" -#: commands/opclasscmds.c:229 +#: commands/opclasscmds.c:226 #, c-format msgid "Storage type may not be different from datatype for access method %s" msgstr "" -#: commands/opclasscmds.c:245 +#: commands/opclasscmds.c:242 #, c-format msgid "Operator class \"%s\" already exists for access method \"%s\"" msgstr "" -#: commands/opclasscmds.c:269 +#: commands/opclasscmds.c:266 #, c-format msgid "" "Can't add class \"%s\" as default for type %s\n" "\tclass \"%s\" already is the default" msgstr "" -#: commands/opclasscmds.c:477 +#: commands/opclasscmds.c:474 #, c-format msgid "RemoveOpClass: access method \"%s\" not found" msgstr "" -#: commands/opclasscmds.c:504 commands/opclasscmds.c:512 +#: commands/opclasscmds.c:501 commands/opclasscmds.c:509 #, c-format msgid "" "RemoveOpClass: operator class \"%s\" not supported by access method \"%s\"" msgstr "" -#: commands/opclasscmds.c:556 +#: commands/opclasscmds.c:553 #, c-format msgid "RemoveOpClassById: couldn't find pg_class entry %u" msgstr "" @@ -3763,22 +3927,81 @@ msgstr "" msgid "RemoveOperatorById: failed to find tuple for operator %u" msgstr "" -#: commands/portalcmds.c:88 -msgid "PerformPortalFetch: missing portal name" +#: commands/portalcmds.c:52 commands/portalcmds.c:155 +#: commands/portalcmds.c:200 +msgid "Invalid cursor name: must not be empty" +msgstr "" + +#: commands/portalcmds.c:69 commands/portalcmds.c:72 +msgid "PerformCursorOpen: unexpected rewrite result" +msgstr "" + +#: commands/portalcmds.c:75 +msgid "DECLARE CURSOR may not specify INTO" +msgstr "" + +#: commands/portalcmds.c:77 +msgid "" +"DECLARE/UPDATE is not supported\n" +"\tCursors must be READ ONLY" msgstr "" -#: commands/portalcmds.c:98 +#: commands/portalcmds.c:162 #, c-format msgid "PerformPortalFetch: portal \"%s\" not found" msgstr "" -#: commands/portalcmds.c:201 -msgid "PerformPortalClose: missing portal name" +#: commands/portalcmds.c:208 +#, c-format +msgid "PerformPortalClose: portal \"%s\" not found" msgstr "" -#: commands/portalcmds.c:211 +#: commands/portalcmds.c:295 tcop/pquery.c:406 tcop/pquery.c:905 #, c-format -msgid "PerformPortalClose: portal \"%s\" not found" +msgid "Portal \"%s\" already active" +msgstr "" + +#: commands/portalcmds.c:350 +msgid "Unable to reposition held cursor" +msgstr "" + +#: commands/portalcmds.c:364 +msgid "PersistHoldablePortal: unexpected end of tuple stream" +msgstr "" + +#: commands/prepare.c:59 +msgid "Invalid statement name: must not be empty" +msgstr "" + +#: commands/prepare.c:76 +msgid "Utility statements cannot be prepared" +msgstr "" + +#: commands/prepare.c:162 commands/prepare.c:165 commands/prepare.c:522 +msgid "INTO clause specified for non-SELECT query" +msgstr "" + +#: commands/prepare.c:211 +msgid "EvaluateParams: wrong number of arguments" +msgstr "" + +#: commands/prepare.c:259 +msgid "InitQueryHashTable: unable to create hash table" +msgstr "" + +#: commands/prepare.c:298 +#, c-format +msgid "Prepared statement with name \"%s\" already exists" +msgstr "" + +#: commands/prepare.c:329 +#, c-format +msgid "Unable to store prepared statement \"%s\"!" +msgstr "" + +#: commands/prepare.c:376 +#, c-format +msgid "Prepared statement with name \"%s\" does not exist" msgstr "" #: commands/proclang.c:61 @@ -3823,12 +4046,12 @@ msgstr "" #: commands/proclang.c:196 #, c-format msgid "Language %s doesn't exist" -msgstr "" +msgstr "Språk %s finns inte" #: commands/proclang.c:225 #, c-format msgid "DropProceduralLanguageById: language %u not found" -msgstr "" +msgstr "DropProceduralLanguageById: hittade inte språk %u" #: commands/schemacmds.c:79 #, c-format @@ -3842,7 +4065,7 @@ msgstr "" msgid "" "CREATE SCHEMA: Illegal schema name: \"%s\" -- pg_ is reserved for system " "schemas" -msgstr "" +msgstr "CREATE SCHEMA: Ogiltigt schemanamn: \"%s\" -- pg_ är reserverat flr systemscheman" #: commands/schemacmds.c:162 msgid "Schema name may not be qualified" @@ -3858,815 +4081,968 @@ msgstr "Schemat \"%s\" existerar inte" msgid "RemoveSchemaById: schema %u not found" msgstr "" -#: commands/sequence.c:207 +#: commands/sequence.c:203 msgid "DefineSequence: ReadBuffer failed" msgstr "" -#: commands/sequence.c:334 +#: commands/sequence.c:419 #, c-format msgid "%s.nextval: you don't have permissions to set sequence %s" msgstr "" -#: commands/sequence.c:409 +#: commands/sequence.c:494 #, c-format msgid "%s.nextval: reached MAXVALUE (%s)" msgstr "" -#: commands/sequence.c:430 +#: commands/sequence.c:515 #, c-format msgid "%s.nextval: reached MINVALUE (%s)" msgstr "" -#: commands/sequence.c:520 +#: commands/sequence.c:605 #, c-format msgid "%s.currval: you don't have permissions to read sequence %s" -msgstr "" +msgstr "%s.currval: du har ingen rättighet att läsa sekvensen %s" -#: commands/sequence.c:524 +#: commands/sequence.c:609 #, c-format msgid "%s.currval is not yet defined in this session" -msgstr "" +msgstr "%s.currval är inte definierad ännu i denna sessionen" -#: commands/sequence.c:559 +#: commands/sequence.c:644 #, c-format msgid "%s.setval: you don't have permissions to set sequence %s" -msgstr "" +msgstr "%s.setval: du har ingen rättighet att sätta sekvensen %s" -#: commands/sequence.c:574 +#: commands/sequence.c:659 #, c-format msgid "%s.setval: value %s is out of bounds (%s,%s)" -msgstr "" +msgstr "%s.setval: värdet %s är utanför sitt intervall (%s,%s)" -#: commands/sequence.c:700 +#: commands/sequence.c:785 #, c-format msgid "%s.%s: %s is not a sequence" -msgstr "" +msgstr "%s.%s: %s är inte en sekvens" -#: commands/sequence.c:718 +#: commands/sequence.c:803 msgid "Memory exhausted in init_sequence" msgstr "" -#: commands/sequence.c:746 +#: commands/sequence.c:831 #, c-format msgid "%s.%s: invalid number of blocks in sequence" msgstr "" -#: commands/sequence.c:751 +#: commands/sequence.c:836 #, c-format msgid "%s.%s: ReadBuffer failed" msgstr "" -#: commands/sequence.c:760 +#: commands/sequence.c:845 #, c-format msgid "%s.%s: bad magic (%08X)" -msgstr "" +msgstr "%s.%s: fel magiskt nummer (%08X)" -#: commands/sequence.c:803 -msgid "DefineSequence: CYCLE ??" -msgstr "" +#: commands/sequence.c:878 +#, c-format +msgid "%s: INCREMENT BY defined twice" +msgstr "%s: INCREMENT BY definierad två gånger" -#: commands/sequence.c:807 +#: commands/sequence.c:891 #, c-format -msgid "DefineSequence: option \"%s\" not recognized" -msgstr "" +msgid "%s: LAST VALUE defined twice" +msgstr "%s: LAST VALUE definierad två gånger" -#: commands/sequence.c:814 -msgid "DefineSequence: can't INCREMENT by 0" -msgstr "" +#: commands/sequence.c:897 +#, c-format +msgid "%s: MAX VALUE defined twice" +msgstr "%s: MAX VALUE definierad två gånger" -#: commands/sequence.c:843 +#: commands/sequence.c:903 #, c-format -msgid "DefineSequence: MINVALUE (%s) must be less than MAXVALUE (%s)" -msgstr "" +msgid "%s: MIN VALUE defined twice" +msgstr "%s: MIN VALUE definierad två gånger" -#: commands/sequence.c:864 +#: commands/sequence.c:909 #, c-format -msgid "DefineSequence: START value (%s) can't be less than MINVALUE (%s)" -msgstr "" +msgid "%s: CACHE defined twice" +msgstr "%s: CACHE definierad två gånger" -#: commands/sequence.c:874 +#: commands/sequence.c:915 #, c-format -msgid "DefineSequence: START value (%s) can't be greater than MAXVALUE (%s)" -msgstr "" +msgid "%s: CYCLE defined twice" +msgstr "%s: CYCLE definierad två gånger" -#: commands/sequence.c:885 +#: commands/sequence.c:920 #, c-format -msgid "DefineSequence: CACHE (%s) can't be <= 0" -msgstr "" +msgid "%s: option \"%s\" not recognized" +msgstr "%s: flaggan \"%s\" känns inte igen" + +#: commands/sequence.c:930 +#, c-format +msgid "%s: can't INCREMENT by 0" +msgstr "%s: INCREMENT med 0 går inte" + +#: commands/sequence.c:966 +#, c-format +msgid "%s: MINVALUE (%s) must be less than MAXVALUE (%s)" +msgstr "%s: MINVALUE (%s) måste vara mindre än MAXVALUE (%s)" + +#: commands/sequence.c:988 +#, c-format +msgid "%s: START value (%s) can't be less than MINVALUE (%s)" +msgstr "%s: START-värde (%s) kan inte vara mindre än MINVALUE (%s)" + +#: commands/sequence.c:998 +#, c-format +msgid "%s: START value (%s) can't be greater than MAXVALUE (%s)" +msgstr "%s: START-värde (%s) kan inte vara större än MAXVALUE (%s)" + +#: commands/sequence.c:1010 +#, c-format +msgid "%s: CACHE (%s) can't be <= 0" +msgstr "%s: CACHE (%s) kan inte vara <= 0" -#: commands/sequence.c:905 +#: commands/sequence.c:1029 #, c-format msgid "seq_redo: unknown op code %u" -msgstr "" +msgstr "seq_redo: okänd op-kod %u" -#: commands/sequence.c:913 +#: commands/sequence.c:1037 #, c-format msgid "seq_redo: can't read block of %u/%u" -msgstr "" +msgstr "seq_redo: kan inte läsa block %u/%u" -#: commands/sequence.c:929 +#: commands/sequence.c:1053 msgid "seq_redo: failed to add item to page" msgstr "" -#: commands/tablecmds.c:152 -msgid "DefineRelation: please inherit from a relation or define an attribute" -msgstr "" +#: commands/tablecmds.c:149 +msgid "ON COMMIT can only be used on TEMP tables" +msgstr "ON COMMIT kan bara användas på TEMP-tabeller" -#: commands/tablecmds.c:360 +#: commands/tablecmds.c:379 #, c-format msgid "TRUNCATE cannot be used on sequences. '%s' is a sequence" -msgstr "" +msgstr "TRUNCATE kan inte användas på sekvenser. \"%s\" är en sekvens" -#: commands/tablecmds.c:363 +#: commands/tablecmds.c:382 #, c-format msgid "TRUNCATE cannot be used on views. '%s' is a view" -msgstr "" +msgstr "TRUNCATE kan inte användas på vyer. \"%s\" är en vy" -#: commands/tablecmds.c:366 +#: commands/tablecmds.c:385 #, c-format msgid "TRUNCATE can only be used on tables. '%s' is not a table" -msgstr "" +msgstr "TRUNCATE kan bara användas på tabeller. '%s' är inte en tabell" -#: commands/tablecmds.c:372 +#: commands/tablecmds.c:391 #, c-format msgid "TRUNCATE cannot be used on system tables. '%s' is a system table" -msgstr "" +msgstr "TRUNCATE kan inte användas på systemtabeller. \"%s\" är en systemtabell" -#: commands/tablecmds.c:393 +#: commands/tablecmds.c:402 msgid "TRUNCATE cannot be used on temp tables of other processes" -msgstr "" +msgstr "TRUNCATE kan inte användas på temp-tabeller tillhörande andra processer" -#: commands/tablecmds.c:417 +#: commands/tablecmds.c:426 #, c-format msgid "" "TRUNCATE cannot be used as table %s references this one via foreign key " "constraint %s" -msgstr "" +msgstr "TRUNCATE kan inte användas eftersom tabell %s refererar till denna via ett främmande nyckelvillkor %s" -#: commands/tablecmds.c:527 +#: commands/tablecmds.c:537 #, c-format msgid "CREATE TABLE: attribute \"%s\" duplicated" -msgstr "" +msgstr "CREATE TABLE: attributet \"%s\" är duplicerat" -#: commands/tablecmds.c:550 +#: commands/tablecmds.c:560 #, c-format msgid "CREATE TABLE: inherited relation \"%s\" is not a table" -msgstr "" +msgstr "CREATE TABLE: ärvd relation \"%s\" är inte en tabell" -#: commands/tablecmds.c:554 +#: commands/tablecmds.c:564 #, c-format msgid "CREATE TABLE: cannot inherit from temp relation \"%s\"" msgstr "" -#: commands/tablecmds.c:569 +#: commands/tablecmds.c:579 #, c-format msgid "CREATE TABLE: inherited relation \"%s\" duplicated" msgstr "" -#: commands/tablecmds.c:621 +#: commands/tablecmds.c:632 #, c-format msgid "" "CREATE TABLE: merging multiple inherited definitions of attribute \"%s\"" msgstr "" -#: commands/tablecmds.c:626 +#: commands/tablecmds.c:637 #, c-format msgid "CREATE TABLE: inherited attribute \"%s\" type conflict (%s and %s)" msgstr "" -#: commands/tablecmds.c:772 +#: commands/tablecmds.c:783 #, c-format msgid "CREATE TABLE: merging attribute \"%s\" with inherited definition" msgstr "" -#: commands/tablecmds.c:777 +#: commands/tablecmds.c:788 #, c-format msgid "CREATE TABLE: attribute \"%s\" type conflict (%s and %s)" msgstr "" -#: commands/tablecmds.c:815 +#: commands/tablecmds.c:826 #, c-format msgid "" "CREATE TABLE: attribute \"%s\" inherits conflicting default values\n" "\tTo resolve the conflict, specify a default explicitly" msgstr "" -#: commands/tablecmds.c:1059 +#: commands/tablecmds.c:1068 #, c-format msgid "setRelhassubclassInRelation: cache lookup failed for relation %u" msgstr "" -#: commands/tablecmds.c:1114 +#: commands/tablecmds.c:1124 #, c-format msgid "renameatt: class \"%s\" is a system catalog" msgstr "" -#: commands/tablecmds.c:1160 +#: commands/tablecmds.c:1170 #, c-format msgid "Inherited attribute \"%s\" must be renamed in child tables too" msgstr "" -#: commands/tablecmds.c:1168 +#: commands/tablecmds.c:1178 #, c-format msgid "renameatt: attribute \"%s\" does not exist" -msgstr "" +msgstr "renameatt: attributet \"%s\" finns inte" -#: commands/tablecmds.c:1173 +#: commands/tablecmds.c:1184 #, c-format msgid "renameatt: system attribute \"%s\" may not be renamed" -msgstr "" +msgstr "renameatt: systemattributet \"%s\" kan inte döpas om" -#: commands/tablecmds.c:1181 +#: commands/tablecmds.c:1192 #, c-format msgid "renameatt: inherited attribute \"%s\" may not be renamed" msgstr "" -#: commands/tablecmds.c:1190 +#: commands/tablecmds.c:1201 #, c-format msgid "renameatt: attribute \"%s\" exists" -msgstr "" +msgstr "renameatt: attributet \"%s\" finns" -#: commands/tablecmds.c:1220 +#: commands/tablecmds.c:1233 #, c-format msgid "renameatt: can't find index id %u" msgstr "" -#: commands/tablecmds.c:1305 +#: commands/tablecmds.c:1321 #, c-format msgid "renamerel: system relation \"%s\" may not be renamed" msgstr "" -#: commands/tablecmds.c:1321 +#: commands/tablecmds.c:1337 #, c-format msgid "renamerel: relation \"%s\" does not exist" -msgstr "" +msgstr "renamerel: relationen \"%s\" finns inte" -#: commands/tablecmds.c:1325 +#: commands/tablecmds.c:1341 #, c-format msgid "renamerel: relation \"%s\" exists" -msgstr "" +msgstr "renamerel: relationen \"%s\" finns" -#: commands/tablecmds.c:1623 commands/tablecmds.c:1878 -#: commands/tablecmds.c:2012 commands/tablecmds.c:2227 -#: commands/tablecmds.c:2376 commands/tablecmds.c:2546 -#: commands/tablecmds.c:3508 commands/tablecmds.c:3683 +#: commands/tablecmds.c:1639 commands/tablecmds.c:1914 +#: commands/tablecmds.c:2047 commands/tablecmds.c:2261 +#: commands/tablecmds.c:2407 commands/tablecmds.c:2526 +#: commands/tablecmds.c:2696 commands/tablecmds.c:3656 +#: commands/tablecmds.c:3916 #, c-format msgid "ALTER TABLE: relation \"%s\" is not a table" -msgstr "" +msgstr "ALTER TABLE: relation \"%s\" är inte en tabell" -#: commands/tablecmds.c:1634 commands/tablecmds.c:1883 -#: commands/tablecmds.c:2017 commands/tablecmds.c:2135 -#: commands/tablecmds.c:2234 commands/tablecmds.c:2381 -#: commands/tablecmds.c:2551 commands/tablecmds.c:3513 +#: commands/tablecmds.c:1650 commands/tablecmds.c:1919 +#: commands/tablecmds.c:2052 commands/tablecmds.c:2169 +#: commands/tablecmds.c:2268 commands/tablecmds.c:2412 +#: commands/tablecmds.c:2531 commands/tablecmds.c:2701 +#: commands/tablecmds.c:3661 #, c-format msgid "ALTER TABLE: relation \"%s\" is a system catalog" -msgstr "" +msgstr "ALTER TABLE: relation \"%s\" är en systemkatalog" -#: commands/tablecmds.c:1682 +#: commands/tablecmds.c:1703 #, c-format -msgid "ALTER TABLE: child table %u has different type for column \"%s\"" -msgstr "ALTER TABLE: barntabell %u har en annan typ på kolumn \"%s\"" +msgid "ALTER TABLE: child table \"%s\" has different type for column \"%s\"" +msgstr "ALTER TABLE: barntabell \"%s\" har annan typ på kolumn \"%s\"" -#: commands/tablecmds.c:1691 +#: commands/tablecmds.c:1711 #, c-format msgid "ALTER TABLE: merging definition of column \"%s\" for child %s" -msgstr "ALTER TABLE: slår samman definition av kolumn \"%s\" för barn %s" +msgstr "" -#: commands/tablecmds.c:1708 +#: commands/tablecmds.c:1741 msgid "Attribute must be added to child tables too" msgstr "Attributet måste läggas till barntabellerna också" -#: commands/tablecmds.c:1725 +#: commands/tablecmds.c:1758 msgid "" "Adding columns with defaults is not implemented.\n" "\tAdd the column, then use ALTER TABLE SET DEFAULT." msgstr "" +"Lägga till kolumner med default-värde är inte implementerat.\n" +"\tLägg till kolumnen och används sedan ALTER TABLE SET DEFAULT." -#: commands/tablecmds.c:1729 +#: commands/tablecmds.c:1762 msgid "" "Adding NOT NULL columns is not implemented.\n" "\tAdd the column, then use ALTER TABLE ... SET NOT NULL." msgstr "" +"Lägga till NOT NULL-kolumner är inte implementerat.\n" +"\tLägg till kolumnen och använd sedan ALTER TABLE ... SET NOT NULL." -#: commands/tablecmds.c:1738 commands/tablecmds.c:3823 +#: commands/tablecmds.c:1771 commands/tablecmds.c:4058 #, c-format msgid "ALTER TABLE: relation \"%s\" not found" -msgstr "ALTER TABLE: relation \"%s\" hittades inte" +msgstr "ALTER TABLE: relationen \"%s\" hittades inte" -#: commands/tablecmds.c:1750 +#: commands/tablecmds.c:1783 #, c-format msgid "ALTER TABLE: column name \"%s\" already exists in table \"%s\"" -msgstr "ALTER TABLE: kolumnnamn \"%s\" finns redan i tabell \"%s\"" +msgstr "ALTER TABLE: kolumnnamnet \"%s\" finns redan i tabellen \"%s\"" -#: commands/tablecmds.c:1756 +#: commands/tablecmds.c:1789 #, c-format msgid "ALTER TABLE: relations limited to %d columns" msgstr "ALTER TABLE: relationer är begränsade till %d kolumner" -#: commands/tablecmds.c:1928 commands/tablecmds.c:2062 -#: commands/tablecmds.c:2180 +#: commands/tablecmds.c:1964 commands/tablecmds.c:2097 +#: commands/tablecmds.c:2214 #, c-format msgid "ALTER TABLE: Cannot alter system attribute \"%s\"" -msgstr "" +msgstr "ALTER TABLE: Kan inte ändra systemattribut \"%s\"" -#: commands/tablecmds.c:1949 +#: commands/tablecmds.c:1985 #, c-format msgid "ALTER TABLE: Index %u not found" msgstr "ALTER TABLE: Index %u hittades inte" -#: commands/tablecmds.c:1964 +#: commands/tablecmds.c:1999 #, c-format msgid "ALTER TABLE: Attribute \"%s\" is in a primary key" msgstr "ALTER TABLE: Attributet \"%s\" är del av primärnyckel" -#: commands/tablecmds.c:1980 commands/tablecmds.c:2094 -#: commands/tablecmds.c:2322 +#: commands/tablecmds.c:2015 commands/tablecmds.c:2129 +#: commands/tablecmds.c:2356 #, c-format msgid "ALTER TABLE: relation \"%s\" has no column \"%s\"" msgstr "ALTER TABLE: relationen \"%s\" har ingen kolumn \"%s\"" -#: commands/tablecmds.c:2081 +#: commands/tablecmds.c:2116 #, c-format msgid "ALTER TABLE: Attribute \"%s\" contains NULL values" msgstr "ALTER TABLE: Attributet \"%s\" innehåller NULL-värden" -#: commands/tablecmds.c:2130 +#: commands/tablecmds.c:2164 #, c-format msgid "ALTER TABLE: relation \"%s\" is not a table or view" msgstr "" -#: commands/tablecmds.c:2254 +#: commands/tablecmds.c:2288 #, c-format msgid "ALTER TABLE: statistics target %d is too low" msgstr "" -#: commands/tablecmds.c:2259 +#: commands/tablecmds.c:2293 msgid "ALTER TABLE: lowering statistics target to 1000" msgstr "" -#: commands/tablecmds.c:2280 +#: commands/tablecmds.c:2314 #, c-format msgid "ALTER TABLE: \"%s\" storage not recognized" msgstr "" -#: commands/tablecmds.c:2285 +#: commands/tablecmds.c:2319 #, c-format msgid "ALTER TABLE: Invalid column flag: %c" msgstr "ALTER TABLE: Ogiltig kolumnflagga: %c" -#: commands/tablecmds.c:2327 +#: commands/tablecmds.c:2361 #, c-format msgid "ALTER TABLE: cannot change system attribute \"%s\"" msgstr "" -#: commands/tablecmds.c:2344 +#: commands/tablecmds.c:2378 #, c-format msgid "ALTER TABLE: Column datatype %s can only have storage \"plain\"" msgstr "" -#: commands/tablecmds.c:2398 +#: commands/tablecmds.c:2426 commands/tablecmds.c:3736 +#, c-format +msgid "ALTER TABLE: relation %u not found" +msgstr "" + +#: commands/tablecmds.c:2437 +#, c-format +msgid "ALTER TABLE: Table is already %s" +msgstr "ALTER TABLE: Tabellen är redan %s" + +#: commands/tablecmds.c:2480 +msgid "ALTER TABLE WITH OIDS is unsupported" +msgstr "ALTER TABLE WITH OIDS stöds inte" + +#: commands/tablecmds.c:2497 +#, c-format +msgid "ALTER TABLE: relation %u doesn't have an Oid column to remove" +msgstr "" + +#: commands/tablecmds.c:2548 #, c-format msgid "ALTER TABLE: Cannot drop system attribute \"%s\"" msgstr "" -#: commands/tablecmds.c:2404 +#: commands/tablecmds.c:2554 #, c-format msgid "ALTER TABLE: Cannot drop inherited column \"%s\"" msgstr "" -#: commands/tablecmds.c:2433 commands/tablecmds.c:2484 +#: commands/tablecmds.c:2583 commands/tablecmds.c:2634 #, c-format msgid "ALTER TABLE: relation %u has no column \"%s\"" msgstr "" -#: commands/tablecmds.c:2438 commands/tablecmds.c:2489 +#: commands/tablecmds.c:2588 commands/tablecmds.c:2639 #, c-format msgid "ALTER TABLE: relation %u has non-inherited column \"%s\"" msgstr "" -#: commands/tablecmds.c:2623 +#: commands/tablecmds.c:2775 msgid "" "ALTER TABLE / ADD CONSTRAINT is not implemented for that constraint type." msgstr "" -#: commands/tablecmds.c:2653 +#: commands/tablecmds.c:2807 msgid "" "ALTER TABLE / ADD CONSTRAINT unable to determine type of constraint passed" msgstr "" -#: commands/tablecmds.c:2713 +#: commands/tablecmds.c:2867 #, c-format msgid "Only relation '%s' can be referenced in CHECK" msgstr "" -#: commands/tablecmds.c:2762 +#: commands/tablecmds.c:2925 #, c-format msgid "AlterTableAddConstraint: rejected due to CHECK constraint %s" msgstr "" -#: commands/tablecmds.c:2818 +#: commands/tablecmds.c:2981 #, c-format msgid "referenced relation \"%s\" is not a table" msgstr "refererad relation \"%s\" är inte en tabell" -#: commands/tablecmds.c:2823 +#: commands/tablecmds.c:2986 #, c-format msgid "%s: relation \"%s\" is a system catalog" msgstr "%s: relation \"%s\" är en systemkatalog" -#: commands/tablecmds.c:2838 +#: commands/tablecmds.c:3001 #, c-format msgid "%s: Unable to reference temporary table from permanent table constraint" -msgstr "" +msgstr "%s: Kan inte referera till en temporär tabell från ett permanent tabellvillkor" -#: commands/tablecmds.c:2880 +#: commands/tablecmds.c:3043 #, c-format msgid "" "%s: number of referencing and referenced attributes for foreign key disagree" msgstr "" -#: commands/tablecmds.c:2961 +#: commands/tablecmds.c:3124 #, c-format msgid "%s: column \"%s\" referenced in foreign key constraint does not exist" -msgstr "%s: kolumn \"%s\" som refereras till i främmande nyckel existerar inte" +msgstr "%s: kolumn \"%s\" som refereras till i främmande nyckelvillkor finns inte" -#: commands/tablecmds.c:2964 +#: commands/tablecmds.c:3127 #, c-format msgid "Can only have %d keys in a foreign key" msgstr "Kan bara ha %d nycklar i en främmande nyckel" -#: commands/tablecmds.c:3008 +#: commands/tablecmds.c:3171 #, c-format msgid "transformFkeyGetPrimaryKey: index %u not found" msgstr "" -#: commands/tablecmds.c:3026 +#: commands/tablecmds.c:3189 #, c-format msgid "PRIMARY KEY for referenced table \"%s\" not found" -msgstr "hittar inte PRIMÄRNYCKELN för refererad tabell \"%s\"" +msgstr "PRIMARY KEY för refererad tabell \"%s\" kan inte hittas" -#: commands/tablecmds.c:3082 +#: commands/tablecmds.c:3246 #, c-format msgid "transformFkeyCheckAttrs: index %u not found" msgstr "" -#: commands/tablecmds.c:3140 +#: commands/tablecmds.c:3301 #, c-format msgid "" "UNIQUE constraint matching given keys for referenced table \"%s\" not found" -msgstr "" +msgstr "UNIQUE-villkor som matchar den givna nyckeln till refererad tabell \"%s\" kan inte hittas" -#: commands/tablecmds.c:3307 +#: commands/tablecmds.c:3464 #, c-format msgid "" "number of key attributes in referenced table must be equal to foreign key\n" "\tIllegal FOREIGN KEY definition references \"%s\"" msgstr "" +"antalet nyckelattribut i den refererade tabellen måste bara like som i den främmande nyckeln\n" +"\tOgiltig FOREIGN KEY-definiton refererar till \"%s\"" -#: commands/tablecmds.c:3367 +#: commands/tablecmds.c:3520 msgid "Unrecognized ON DELETE action for FOREIGN KEY constraint" msgstr "" -#: commands/tablecmds.c:3438 +#: commands/tablecmds.c:3586 msgid "Unrecognized ON UPDATE action for FOREIGN KEY constraint" msgstr "" -#: commands/tablecmds.c:3483 +#: commands/tablecmds.c:3631 #, c-format msgid "fkMatchTypeToString: Unknown MATCH TYPE '%c'" msgstr "" -#: commands/tablecmds.c:3559 +#: commands/tablecmds.c:3707 #, c-format msgid "ALTER TABLE / DROP CONSTRAINT: %s does not exist" msgstr "ALTER TABLE / DROP CONSTRAINT: %s existerar inte" -#: commands/tablecmds.c:3563 +#: commands/tablecmds.c:3711 msgid "Multiple constraints dropped" msgstr "" -#: commands/tablecmds.c:3588 -#, c-format -msgid "ALTER TABLE: relation %u not found" -msgstr "" - -#: commands/tablecmds.c:3650 +#: commands/tablecmds.c:3798 #, c-format msgid "" "ALTER TABLE: relation \"%s\" is not a table, TOAST table, index, view, or " "sequence" -msgstr "ALTER TABLE: relationen \"%s\" är inte en tabell, TOAST-tabell, index, vy eller sekvens" +msgstr "ALTER TABLE: relationen \"%s\" är inte en tabell, TOAST-tabell, index, vy, eller sekvens" + +#: commands/tablecmds.c:3823 +#, c-format +msgid "ALTER TABLE: cannot find index \"%s\" for table \"%s\"" +msgstr "ALTER TABLE: kan inte hitta index \"%s\" för tabell \"%s\"" + +#: commands/tablecmds.c:3841 +#, c-format +msgid "ALTER TABLE: table \"%s\" is already being clustered on index \"%s\"" +msgstr "" -#: commands/tablecmds.c:3700 +#: commands/tablecmds.c:3933 msgid "Shared relations cannot be toasted after initdb" msgstr "" -#: commands/tablecmds.c:3713 +#: commands/tablecmds.c:3946 #, c-format msgid "ALTER TABLE: relation \"%s\" already has a toast table" msgstr "" -#: commands/tablecmds.c:3728 +#: commands/tablecmds.c:3961 #, c-format msgid "ALTER TABLE: relation \"%s\" does not need a toast table" msgstr "" -#: commands/trigger.c:132 +#: commands/trigger.c:134 #, c-format msgid "Unable to find table for constraint \"%s\"" msgstr "" -#: commands/trigger.c:137 +#: commands/trigger.c:139 #, c-format msgid "CreateTrigger: relation \"%s\" is not a table" msgstr "" -#: commands/trigger.c:141 +#: commands/trigger.c:143 #, c-format msgid "CreateTrigger: can't create trigger for system relation %s" msgstr "" -#: commands/trigger.c:199 -msgid "CreateTrigger: STATEMENT triggers are unimplemented, yet" -msgstr "" - -#: commands/trigger.c:207 +#: commands/trigger.c:210 msgid "CreateTrigger: double INSERT event specified" msgstr "" -#: commands/trigger.c:212 +#: commands/trigger.c:215 msgid "CreateTrigger: double DELETE event specified" msgstr "" -#: commands/trigger.c:217 +#: commands/trigger.c:220 msgid "CreateTrigger: double UPDATE event specified" msgstr "" -#: commands/trigger.c:221 +#: commands/trigger.c:224 msgid "CreateTrigger: unknown event specified" msgstr "" -#: commands/trigger.c:247 +#: commands/trigger.c:250 #, c-format msgid "CreateTrigger: trigger %s already defined on relation %s" msgstr "" -#: commands/trigger.c:259 +#: commands/trigger.c:262 #, c-format msgid "CreateTrigger: function %s() does not exist" msgstr "CreateTrigger: funktion %s() existerar inte" -#: commands/trigger.c:270 +#: commands/trigger.c:273 #, c-format msgid "" "CreateTrigger: changing return type of function %s() from OPAQUE to TRIGGER" msgstr "" -#: commands/trigger.c:275 +#: commands/trigger.c:278 #, c-format msgid "CreateTrigger: function %s() must return TRIGGER" msgstr "" -#: commands/trigger.c:375 +#: commands/trigger.c:378 #, c-format msgid "CreateTrigger: relation %s not found in pg_class" msgstr "" -#: commands/trigger.c:460 +#: commands/trigger.c:463 #, c-format msgid "DropTrigger: there is no trigger %s on relation %s" msgstr "" -#: commands/trigger.c:509 +#: commands/trigger.c:512 #, c-format msgid "RemoveTriggerById: Trigger %u does not exist" msgstr "" -#: commands/trigger.c:520 +#: commands/trigger.c:523 #, c-format msgid "DropTrigger: relation \"%s\" is not a table" msgstr "" -#: commands/trigger.c:524 +#: commands/trigger.c:527 #, c-format msgid "DropTrigger: can't drop trigger for system relation %s" msgstr "" -#: commands/trigger.c:549 +#: commands/trigger.c:552 #, c-format msgid "DropTrigger: relation %s not found in pg_class" msgstr "" -#: commands/trigger.c:554 +#: commands/trigger.c:557 #, c-format msgid "DropTrigger: relation %s has reltriggers = 0" msgstr "" -#: commands/trigger.c:625 +#: commands/trigger.c:628 #, c-format msgid "renametrig: trigger %s already defined on relation %s" msgstr "" -#: commands/trigger.c:666 +#: commands/trigger.c:669 #, c-format msgid "renametrig: trigger %s not defined on relation %s" msgstr "" -#: commands/trigger.c:729 +#: commands/trigger.c:732 #, c-format msgid "RelationBuildTriggers: unexpected record found for rel %s" msgstr "" -#: commands/trigger.c:757 +#: commands/trigger.c:760 #, c-format msgid "RelationBuildTriggers: tgargs IS NULL for rel %s" msgstr "" -#: commands/trigger.c:777 +#: commands/trigger.c:780 #, c-format msgid "RelationBuildTriggers: %d record(s) not found for rel %s" msgstr "" -#: commands/trigger.c:1129 +#: commands/trigger.c:1131 #, c-format msgid "ExecCallTriggerFunc: function %u returned NULL" msgstr "" -#: commands/trigger.c:1368 executor/execMain.c:1044 executor/execMain.c:1318 -#: executor/execMain.c:1453 +#: commands/trigger.c:1181 commands/trigger.c:1292 commands/trigger.c:1419 +msgid "BEFORE STATEMENT trigger cannot return a value." +msgstr "" + +#: commands/trigger.c:1544 executor/execMain.c:1111 executor/execMain.c:1406 +#: executor/execMain.c:1541 msgid "Can't serialize access due to concurrent update" msgstr "" -#: commands/trigger.c:1391 executor/execMain.c:1065 +#: commands/trigger.c:1567 executor/execMain.c:1132 #, c-format msgid "Unknown status %u from heap_mark4update" msgstr "" -#: commands/trigger.c:1403 +#: commands/trigger.c:1579 msgid "GetTupleForTrigger: failed ReadBuffer" msgstr "" -#: commands/trigger.c:1591 +#: commands/trigger.c:1769 msgid "DeferredTriggerExecute: failed to fetch old tuple" msgstr "" -#: commands/trigger.c:1598 +#: commands/trigger.c:1776 msgid "DeferredTriggerExecute: failed to fetch new tuple" msgstr "" -#: commands/trigger.c:1619 +#: commands/trigger.c:1797 #, c-format msgid "DeferredTriggerExecute: can't find trigger %u" msgstr "" -#: commands/trigger.c:1765 +#: commands/trigger.c:1957 #, c-format msgid "deferredTriggerInvokeEvents: relation %u has no triggers" msgstr "" -#: commands/trigger.c:1876 +#: commands/trigger.c:2057 msgid "DeferredTriggerBeginXact() called while inside transaction" msgstr "" -#: commands/trigger.c:2052 +#: commands/trigger.c:2217 msgid "unnamed constraints cannot be set explicitly" msgstr "" -#: commands/trigger.c:2083 +#: commands/trigger.c:2248 #, c-format msgid "Constraint '%s' is not deferrable" msgstr "" -#: commands/trigger.c:2097 +#: commands/trigger.c:2262 #, c-format msgid "Constraint '%s' does not exist" msgstr "Integritetsvillkor '%s' existerar inte" -#: commands/trigger.c:2174 +#: commands/trigger.c:2342 msgid "DeferredTriggerSaveEvent() called outside of transaction" msgstr "" -#: commands/typecmds.c:94 +#: commands/typecmds.c:132 #, c-format msgid "DefineType: type names must be %d characters or less" msgstr "" -#: commands/typecmds.c:124 +#: commands/typecmds.c:162 #, c-format msgid "Array element type cannot be %s" msgstr "" -#: commands/typecmds.c:155 +#: commands/typecmds.c:193 #, c-format msgid "DefineType: \"%s\" alignment not recognized" msgstr "" -#: commands/typecmds.c:171 +#: commands/typecmds.c:209 #, c-format msgid "DefineType: \"%s\" storage not recognized" msgstr "" -#: commands/typecmds.c:176 +#: commands/typecmds.c:214 #, c-format msgid "DefineType: attribute \"%s\" not recognized" msgstr "" -#: commands/typecmds.c:185 +#: commands/typecmds.c:223 msgid "Define: \"input\" unspecified" msgstr "" -#: commands/typecmds.c:187 +#: commands/typecmds.c:225 msgid "Define: \"output\" unspecified" msgstr "" -#: commands/typecmds.c:220 +#: commands/typecmds.c:262 #, c-format msgid "TypeCreate: changing return type of function %s from OPAQUE to %s" msgstr "" -#: commands/typecmds.c:225 +#: commands/typecmds.c:267 #, c-format msgid "Type input function %s must return %s" msgstr "" -#: commands/typecmds.c:233 +#: commands/typecmds.c:275 #, c-format msgid "TypeCreate: changing return type of function %s from OPAQUE to CSTRING" msgstr "" -#: commands/typecmds.c:238 +#: commands/typecmds.c:280 #, c-format msgid "Type output function %s must return cstring" msgstr "" -#: commands/typecmds.c:366 +#: commands/typecmds.c:287 #, c-format -msgid "RemoveTypeById: type %u not found" +msgid "Type receive function %s must return %s" +msgstr "" + +#: commands/typecmds.c:294 +#, c-format +msgid "Type send function %s must return bytea" msgstr "" #: commands/typecmds.c:426 #, c-format +msgid "RemoveTypeById: type %u not found" +msgstr "" + +#: commands/typecmds.c:489 +#, c-format msgid "CREATE DOMAIN: domain names must be %d characters or less" msgstr "" -#: commands/typecmds.c:445 +#: commands/typecmds.c:508 #, c-format msgid "DefineDomain: %s is not a basetype" msgstr "" -#: commands/typecmds.c:509 -msgid "CREATE DOMAIN has multiple DEFAULT expressions" +#: commands/typecmds.c:563 +msgid "CREATE DOMAIN / FOREIGN KEY constraints not supported" msgstr "" -#: commands/typecmds.c:539 commands/typecmds.c:546 -msgid "CREATE DOMAIN has conflicting NULL / NOT NULL constraint" +#: commands/typecmds.c:567 +msgid "DefineDomain: unexpected constraint node type" msgstr "" -#: commands/typecmds.c:552 -msgid "CREATE DOMAIN / UNIQUE indexes not supported" +#: commands/typecmds.c:579 +msgid "CREATE DOMAIN has multiple DEFAULT expressions" msgstr "" -#: commands/typecmds.c:556 -msgid "CREATE DOMAIN / PRIMARY KEY indexes not supported" -msgstr "" +#: commands/typecmds.c:606 commands/typecmds.c:613 +msgid "CREATE DOMAIN has conflicting NULL / NOT NULL constraint" +msgstr "CREATE DOMAIN har motstridiga NULL / NOT NULL -villkor" -#: commands/typecmds.c:560 -msgid "DefineDomain: CHECK Constraints not supported" -msgstr "" +#: commands/typecmds.c:629 +msgid "CREATE DOMAIN / UNIQUE not supported" +msgstr "CREATE DOMAIN / UNIQUE stöds inte" -#: commands/typecmds.c:567 +#: commands/typecmds.c:633 +msgid "CREATE DOMAIN / PRIMARY KEY not supported" +msgstr "CREATE DOMAIN / PRIMARY KEY stöds inte" + +#: commands/typecmds.c:640 msgid "" -"DefineDomain: DEFERRABLE, NON DEFERRABLE, DEFERRED and IMMEDIATE not " +"CREATE DOMAIN: DEFERRABLE, NON DEFERRABLE, DEFERRED and IMMEDIATE not " "supported" msgstr "" -#: commands/typecmds.c:571 -msgid "DefineDomain: unrecognized constraint node type" +#: commands/typecmds.c:645 +msgid "DefineDomain: unrecognized constraint subtype" msgstr "" -#: commands/typecmds.c:654 +#: commands/typecmds.c:739 #, c-format msgid "RemoveDomain: type \"%s\" does not exist" -msgstr "" +msgstr "RemoveDomain: typen \"%s\" finns inte" -#: commands/typecmds.c:667 +#: commands/typecmds.c:752 commands/typecmds.c:1640 commands/typecmds.c:1937 #, c-format msgid "%s is not a domain" msgstr "%s är inte en domän" -#: commands/typecmds.c:736 +#: commands/typecmds.c:821 +#, c-format +msgid "" +"TypeCreate: changing argument type of function %s from OPAQUE to CSTRING" +msgstr "" + +#: commands/typecmds.c:887 #, c-format msgid "TypeCreate: changing argument type of function %s from OPAQUE to %s" msgstr "" -#: commands/typecmds.c:795 +#: commands/typecmds.c:986 +msgid "attempted to define composite type relation with no attrs" +msgstr "" + +#: commands/typecmds.c:1047 commands/typecmds.c:1163 commands/typecmds.c:1280 +#: commands/typecmds.c:1366 commands/typecmds.c:1931 #, c-format +msgid "AlterDomain: type \"%s\" does not exist" +msgstr "AlterDomain: Typen \"%s\" existerar inte" + +#: commands/typecmds.c:1173 +#, c-format +msgid "AlterDomain: %s is already set to %s" +msgstr "AlterDomain: %s är redan satt till %s" + +#: commands/typecmds.c:1215 +#, c-format +msgid "ALTER DOMAIN: Relation \"%s\" attribute \"%s\" contains NULL values" +msgstr "" + +#: commands/typecmds.c:1375 +msgid "ALTER DOMAIN / FOREIGN KEY constraints not supported" +msgstr "ALTER DOMAIN / FOREIGN KEY -villkor stöds inte" + +#: commands/typecmds.c:1379 +msgid "AlterDomainAddConstraint: unexpected constraint node type" +msgstr "" + +#: commands/typecmds.c:1386 +msgid "Use ALTER DOMAIN .. SET DEFAULT instead" +msgstr "Använd ALTER DOMAIN .. SET DEFAULT istället" + +#: commands/typecmds.c:1391 +msgid "Use ALTER DOMAIN .. [ SET | DROP ] NOT NULL instead" +msgstr "Använd ALTER DOMAIN .. [ SET | DROP ] NOT NULL istället" + +#: commands/typecmds.c:1399 +msgid "ALTER DOMAIN / UNIQUE indexes not supported" +msgstr "ALTER DOMAIN / UNIQUE -index stöds inte" + +#: commands/typecmds.c:1403 +msgid "ALTER DOMAIN / PRIMARY KEY indexes not supported" +msgstr "ALTER DOMAIN / PRIMARY KEY -index stöds inte" + +#: commands/typecmds.c:1410 msgid "" -"TypeCreate: changing argument type of function %s from OPAQUE to CSTRING" +"ALTER DOMAIN: DEFERRABLE, NON DEFERRABLE, DEFERRED and IMMEDIATE not " +"supported" +msgstr "ALTER DOMAIN: DEFERRABLE, NON DEFERRABLE, DEFERRED och IMMEDIATE stöds inte" + +#: commands/typecmds.c:1415 +msgid "AlterDomainAddConstraint: unrecognized constraint node type" msgstr "" -#: commands/typecmds.c:837 -msgid "attempted to define composite type relation with no attrs" +#: commands/typecmds.c:1479 +#, c-format +msgid "" +"ALTER DOMAIN: Relation \"%s\" attribute \"%s\" contains values that fail the " +"new constraint" +msgstr "" + +#: commands/typecmds.c:1671 +#, c-format +msgid "constraint \"%s\" already exists for domain \"%s\"" +msgstr "villkor \"%s\" finns redan för domänen \"%s\"" + +#: commands/typecmds.c:1711 +msgid "Relations cannot be referenced in domain CHECK constraint" +msgstr "" + +#: commands/typecmds.c:1718 +msgid "cannot use column references in domain CHECK clause" +msgstr "" + +#: commands/typecmds.c:1804 +#, c-format +msgid "GetDomainConstraints: failed to lookup type %u" +msgstr "" + +#: commands/typecmds.c:1836 +#, c-format +msgid "GetDomainConstraints: domain %s constraint %s has NULL conbin" msgstr "" #: commands/user.c:147 @@ -4712,7 +5088,7 @@ msgstr "" #: commands/user.c:543 #, c-format msgid "CREATE USER: option \"%s\" not recognized" -msgstr "" +msgstr "CREATE USER: känner inte igen flagga \"%s\"" #: commands/user.c:555 msgid "user id must be positive" @@ -4739,7 +5115,7 @@ msgstr "CREATE USER: anv #: commands/user.c:642 commands/user.c:843 msgid "CREATE USER: password encryption failed" -msgstr "" +msgstr "CREATE USER: lösenordskryptering misslyckades" #: commands/user.c:733 commands/user.c:743 commands/user.c:749 #: commands/user.c:755 @@ -4760,141 +5136,145 @@ msgstr "ALTER USER: r msgid "ALTER USER: user \"%s\" does not exist" msgstr "ALTER USER: användare \"%s\" existerar inte" -#: commands/user.c:907 commands/variable.c:549 utils/cache/lsyscache.c:1507 -#: utils/init/miscinit.c:556 +#: commands/user.c:907 commands/variable.c:769 utils/cache/lsyscache.c:1737 +#: utils/init/miscinit.c:563 #, c-format msgid "user \"%s\" does not exist" msgstr "användare \"%s\" existerar inte" -#: commands/user.c:963 +#: commands/user.c:911 +msgid "ALTER USER SET: permission denied" +msgstr "ALTER USER SET: rättighet saknas" + +#: commands/user.c:968 msgid "DROP USER: permission denied" msgstr "DROP USER: rättighet saknas" -#: commands/user.c:990 +#: commands/user.c:995 #, c-format msgid "DROP USER: user \"%s\" does not exist (no users removed)" msgstr "DROP USER: användare \"%s\" existerar inte (inga användare borttagna)" -#: commands/user.c:992 +#: commands/user.c:997 #, c-format msgid "DROP USER: user \"%s\" does not exist" msgstr "DROP USER: användare \"%s\" existerar inte" -#: commands/user.c:998 +#: commands/user.c:1003 msgid "current user cannot be dropped" msgstr "" -#: commands/user.c:1000 +#: commands/user.c:1005 msgid "session user cannot be dropped" msgstr "" -#: commands/user.c:1024 +#: commands/user.c:1029 #, c-format msgid "DROP USER: user \"%s\" owns database \"%s\", cannot be removed%s" msgstr "DROP USER: användare \"%s\" äger databas \"%s\", kan inte tas bort%s" -#: commands/user.c:1104 +#: commands/user.c:1109 #, c-format msgid "CheckPgUserAclNotNull: \"%s\" not found" -msgstr "" +msgstr "CheckPgUserAclNotNull: hittade inte \"%s\"" -#: commands/user.c:1109 +#: commands/user.c:1114 #, c-format msgid "" "To use passwords, you have to revoke permissions on %s so normal users " "cannot read the passwords. Try 'REVOKE ALL ON \"%s\" FROM PUBLIC'." msgstr "" -#: commands/user.c:1151 commands/user.c:1157 +#: commands/user.c:1156 commands/user.c:1162 msgid "CREATE GROUP: conflicting options" msgstr "" -#: commands/user.c:1161 +#: commands/user.c:1166 #, c-format msgid "CREATE GROUP: option \"%s\" not recognized" msgstr "" -#: commands/user.c:1169 +#: commands/user.c:1174 msgid "group id must be positive" -msgstr "" +msgstr "grupp-id måste vara positivt" -#: commands/user.c:1180 +#: commands/user.c:1185 msgid "CREATE GROUP: permission denied" msgstr "CREATE GROUP: rättighet saknas" -#: commands/user.c:1183 +#: commands/user.c:1188 #, c-format msgid "CREATE GROUP: group name \"%s\" is reserved" -msgstr "" +msgstr "CREATE GROUP: gruppnamnet \"%s\" är reserverat" -#: commands/user.c:1218 +#: commands/user.c:1223 #, c-format msgid "CREATE GROUP: group name \"%s\" already exists" -msgstr "" +msgstr "CREATE GROUP: gruppnamnet \"%s\" finns redan" -#: commands/user.c:1221 +#: commands/user.c:1226 #, c-format msgid "CREATE GROUP: group sysid %d is already assigned" -msgstr "" +msgstr "CREATE GROUP: grupp-sysid %d är redan använt" -#: commands/user.c:1314 +#: commands/user.c:1319 #, c-format msgid "%s: group \"%s\" does not exist" msgstr "%s: gruppen \"%s\" existerar inte" -#: commands/user.c:1355 +#: commands/user.c:1360 #, c-format msgid "AlterGroup: unknown tag %s" -msgstr "" +msgstr "AlterGroup: okänd tag %s" -#: commands/user.c:1367 +#: commands/user.c:1372 #, c-format msgid "%s: user \"%s\" is already in group \"%s\"" -msgstr "" +msgstr "%s: användare \"%s\" är redan i gruppen \"%s\"" -#: commands/user.c:1382 +#: commands/user.c:1387 #, c-format msgid "ALTER GROUP: group \"%s\" does not have any members" -msgstr "" +msgstr "ALTER GROUP: gruppen \"%s\" har inte några medlemmar" -#: commands/user.c:1407 +#: commands/user.c:1412 #, c-format msgid "ALTER GROUP: user \"%s\" is not in group \"%s\"" -msgstr "" +msgstr "ALTER GROUP: användare \"%s\" är inte med i gruppen \"%s\"" -#: commands/user.c:1536 +#: commands/user.c:1541 msgid "DROP GROUP: permission denied" msgstr "DROP GROUP: rättighet saknas" -#: commands/user.c:1549 +#: commands/user.c:1554 #, c-format msgid "DROP GROUP: group \"%s\" does not exist" msgstr "DROP GROUP: gruppen \"%s\" existerar inte" -#: commands/vacuum.c:459 +#: commands/vacuum.c:464 msgid "" "oldest Xmin is far in the past --- close open transactions soon to avoid " "wraparound problems" msgstr "" -#: commands/vacuum.c:505 commands/vacuum.c:512 +#: commands/vacuum.c:510 commands/vacuum.c:517 #, c-format msgid "pg_class entry for relid %u vanished during vacuuming" msgstr "" -#: commands/vacuum.c:665 +#: commands/vacuum.c:670 msgid "" "Some databases have not been vacuumed in over 2 billion transactions.\n" "\tYou may have already suffered transaction-wraparound data loss." msgstr "" -#: commands/vacuum.c:676 +#: commands/vacuum.c:681 msgid "" "Some databases have not been vacuumed in over 1 billion transactions.\n" "\tBetter vacuum them soon, or you may have a wraparound failure." msgstr "" -#: commands/vacuum.c:683 +#: commands/vacuum.c:688 #, c-format msgid "" "Some databases have not been vacuumed in %d transactions.\n" @@ -4902,44 +5282,44 @@ msgid "" "\tor you may have a wraparound failure." msgstr "" -#: commands/vacuum.c:771 +#: commands/vacuum.c:776 #, c-format msgid "Skipping \"%s\" --- only table or database owner can VACUUM it" -msgstr "" +msgstr "Hoppar över \"%s\" --- bara tabell eller databasägaren kan köra VACUUM på den" -#: commands/vacuum.c:977 +#: commands/vacuum.c:982 #, c-format msgid "VACUUM (full_vacuum_rel): FlushRelationBuffers returned %d" -msgstr "" +msgstr "VACUUM (full_vacuum_rel): FlushRelationBuffers returnerade %d" -#: commands/vacuum.c:1044 commands/vacuumlazy.c:211 +#: commands/vacuum.c:1049 commands/vacuumlazy.c:205 #, c-format msgid "--Relation %s.%s--" -msgstr "" +msgstr "--Relation %s.%s--" -#: commands/vacuum.c:1078 commands/vacuumlazy.c:269 +#: commands/vacuum.c:1083 commands/vacuumlazy.c:262 #, c-format msgid "Rel %s: Uninitialized page %u - fixing" msgstr "" -#: commands/vacuum.c:1192 +#: commands/vacuum.c:1197 #, c-format msgid "" "Rel %s: TID %u/%u: InsertTransactionInProgress %u - can't shrink relation" msgstr "" -#: commands/vacuum.c:1202 +#: commands/vacuum.c:1207 #, c-format msgid "" "Rel %s: TID %u/%u: DeleteTransactionInProgress %u - can't shrink relation" msgstr "" -#: commands/vacuum.c:1220 commands/vacuumlazy.c:373 +#: commands/vacuum.c:1225 commands/vacuumlazy.c:366 #, c-format msgid "Rel %s: TID %u/%u: OID IS INVALID. TUPGONE %d." msgstr "" -#: commands/vacuum.c:1358 +#: commands/vacuum.c:1363 #, c-format msgid "" "Pages %u: Changed %u, reaped %u, Empty %u, New %u; Tup %.0f: Vac %.0f, Keep/" @@ -4948,181 +5328,199 @@ msgid "" "\t%s" msgstr "" -#: commands/vacuum.c:1581 +#: commands/vacuum.c:1587 msgid "HEAP_MOVED_IN was not expected" msgstr "" -#: commands/vacuum.c:1591 +#: commands/vacuum.c:1597 msgid "Invalid XVAC in tuple header" msgstr "" -#: commands/vacuum.c:1616 +#: commands/vacuum.c:1622 msgid "HEAP_MOVED_OFF was expected" msgstr "" -#: commands/vacuum.c:1670 commands/vacuum.c:1792 +#: commands/vacuum.c:1676 commands/vacuum.c:1798 msgid "Parent item in update-chain not found - can't continue repair_frag" msgstr "" -#: commands/vacuum.c:1707 +#: commands/vacuum.c:1713 msgid "" "Child itemid in update-chain marked as unused - can't continue repair_frag" msgstr "" -#: commands/vacuum.c:1804 +#: commands/vacuum.c:1810 msgid "Parent itemid marked as unused" msgstr "" -#: commands/vacuum.c:1828 +#: commands/vacuum.c:1834 msgid "Too old parent tuple found - can't continue repair_frag" msgstr "" -#: commands/vacuum.c:1957 +#: commands/vacuum.c:1963 #, c-format msgid "moving chain: failed to add item with len = %lu to page %u" msgstr "" -#: commands/vacuum.c:2101 +#: commands/vacuum.c:2107 #, c-format msgid "" "failed to add item with len = %lu to page %u (free space %lu, nusd %u, noff %" "u)" msgstr "" -#: commands/vacuum.c:2190 +#: commands/vacuum.c:2196 msgid "HEAP_MOVED_IN was not expected (2)" msgstr "" -#: commands/vacuum.c:2194 +#: commands/vacuum.c:2200 msgid "Invalid XVAC in tuple header (4)" msgstr "" -#: commands/vacuum.c:2219 +#: commands/vacuum.c:2225 msgid "HEAP_MOVED_OFF was expected (2)" msgstr "" -#: commands/vacuum.c:2330 +#: commands/vacuum.c:2336 msgid "HEAP_MOVED_OFF/HEAP_MOVED_IN was expected" msgstr "" -#: commands/vacuum.c:2332 +#: commands/vacuum.c:2338 msgid "Invalid XVAC in tuple header (2)" msgstr "" -#: commands/vacuum.c:2350 +#: commands/vacuum.c:2356 #, c-format msgid "" "Rel %s: Pages: %u --> %u; Tuple(s) moved: %u.\n" "\t%s" msgstr "" -#: commands/vacuum.c:2412 +#: commands/vacuum.c:2417 msgid "Invalid XVAC in tuple header (3)" msgstr "" -#: commands/vacuum.c:2417 +#: commands/vacuum.c:2422 msgid "HEAP_MOVED_OFF was expected (3)" msgstr "" -#: commands/vacuum.c:2467 +#: commands/vacuum.c:2471 #, c-format msgid "VACUUM (repair_frag): FlushRelationBuffers returned %d" msgstr "" -#: commands/vacuum.c:2531 +#: commands/vacuum.c:2537 #, c-format msgid "VACUUM (vacuum_heap): FlushRelationBuffers returned %d" msgstr "" -#: commands/vacuum.c:2537 +#: commands/vacuum.c:2543 #, c-format msgid "Rel %s: Pages: %u --> %u." -msgstr "" +msgstr "Rel %s: Sidor: %u --> %u." -#: commands/vacuum.c:2622 commands/vacuumlazy.c:600 +#: commands/vacuum.c:2634 commands/vacuumlazy.c:585 #, c-format msgid "" -"Index %s: Pages %u; Tuples %.0f.\n" +"Index %s: Pages %u, %u deleted, %u free; Tuples %.0f.\n" "\t%s" msgstr "" +"Index %s: Sidor %u, %u raderade, %u fria; Tupler %.0f.\n" +"\t%s" -#: commands/vacuum.c:2635 commands/vacuum.c:2689 +#: commands/vacuum.c:2648 commands/vacuum.c:2710 #, c-format msgid "" "Index %s: NUMBER OF INDEX' TUPLES (%.0f) IS NOT THE SAME AS HEAP' (%.0f).\n" "\tRecreate the index." msgstr "" -#: commands/vacuum.c:2676 commands/vacuumlazy.c:647 +#: commands/vacuum.c:2696 commands/vacuumlazy.c:641 #, c-format msgid "" -"Index %s: Pages %u; Tuples %.0f: Deleted %.0f.\n" +"Index %s: Pages %u, %u deleted, %u free; Tuples %.0f: Deleted %.0f.\n" "\t%s" msgstr "" +"Index %s: Sidor %u, %u raderade, %u fria; Tupler %.0f: Raderade %.0f.\n" +"\t%s" -#: commands/vacuumlazy.c:435 +#: commands/vacuumlazy.c:428 #, c-format msgid "" "Pages %u: Changed %u, Empty %u; Tup %.0f: Vac %.0f, Keep %.0f, UnUsed %.0f.\n" "\tTotal %s" msgstr "" -#: commands/vacuumlazy.c:485 +#: commands/vacuumlazy.c:478 #, c-format msgid "" "Removed %d tuples in %d pages.\n" "\t%s" msgstr "" +"Tog bort %d tupler i %d sidor.\n" +"\t%s" -#: commands/vacuumlazy.c:721 +#: commands/vacuumlazy.c:715 #, c-format msgid "VACUUM (lazy_truncate_heap): FlushRelationBuffers returned %d" -msgstr "" +msgstr "VACUUM (lazy_truncate_heap): FlushRelationBuffers returnerade %d" -#: commands/vacuumlazy.c:756 +#: commands/vacuumlazy.c:750 #, c-format msgid "" "Truncated %u --> %u pages.\n" "\t%s" msgstr "" +"Trunkerade %u --> %u sidor.\n" +"\t%s" -#: commands/variable.c:62 +#: commands/variable.c:73 msgid "SET DATESTYLE: invalid list syntax" msgstr "" -#: commands/variable.c:141 +#: commands/variable.c:152 #, c-format msgid "SET DATESTYLE: unrecognized keyword %s" msgstr "" -#: commands/variable.c:156 +#: commands/variable.c:167 msgid "SET DATESTYLE: conflicting specifications" msgstr "" -#: commands/variable.c:288 -msgid "SET TIME ZONE: illegal INTERVAL; month not allowed" -msgstr "" +#: commands/variable.c:268 +msgid "Unable to set TZ environment variable" +msgstr "Kan inte sätta omgivningsvariabeln TZ" -#: commands/variable.c:331 +#: commands/variable.c:294 msgid "Unable to clear TZ environment variable" +msgstr "Kan inte nollställa omgivningsvariabeln TZ" + +#: commands/variable.c:456 +msgid "SET TIME ZONE: illegal INTERVAL; month not allowed" +msgstr "SET TIME ZONE: ogiltigt INTERVAL; månad tillåts ej" + +#: commands/variable.c:560 +#, c-format +msgid "unrecognized timezone name \"%s\"" msgstr "" -#: commands/variable.c:351 -msgid "assign_timezone: putenv failed" +#: commands/variable.c:567 +#, c-format +msgid "" +"timezone \"%s\" appears to use leap seconds\n" +"\tPostgreSQL does not support leap seconds" msgstr "" +"tidszonen \"%s\" verkar används skottsekunder\n" +"\tPostgreSQL stödjer inte skottsekunder" -#: commands/variable.c:420 +#: commands/variable.c:635 msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query" -msgstr "" +msgstr "SET TRANSACTION ISOLATION LEVEL måste anropas innan någon fråga" -#: commands/variable.c:495 +#: commands/variable.c:710 utils/mb/mbutils.c:186 #, c-format msgid "Conversion between %s and %s is not supported" -msgstr "" - -#: commands/variable.c:507 -msgid "SET SERVER_ENCODING is not supported" -msgstr "" +msgstr "Konvertering mellan %s och %s stöds inte" #: commands/view.c:87 msgid "attempted to define virtual relation with no attrs" @@ -5133,271 +5531,284 @@ msgstr "" msgid "%s is not a view" msgstr "%s är inte en vy" -#: commands/view.c:161 commands/view.c:171 +#: commands/view.c:162 commands/view.c:172 msgid "Cannot change number of columns in view" -msgstr "" +msgstr "Kan inte ändra antalet kolumner i en vy" -#: commands/view.c:174 +#: commands/view.c:175 #, c-format msgid "Cannot change name of view column \"%s\"" -msgstr "" +msgstr "Kan inte ändra namnet på vykolumnen \"%s\"" -#: commands/view.c:179 +#: commands/view.c:180 #, c-format msgid "Cannot change datatype of view column \"%s\"" -msgstr "" - -#: commands/prepare.c:66 -msgid "No statement name given" -msgstr "" - -#: commands/prepare.c:69 -msgid "Utility statements cannot be prepared" -msgstr "" - -#: commands/prepare.c:117 -msgid "ExecuteQuery: wrong number of arguments" -msgstr "" +msgstr "Kan inte ändra datatyp på vykolumn \"%s\"" -#: commands/prepare.c:168 -msgid "INTO clause specified for non-SELECT query" -msgstr "" - -#: commands/prepare.c:211 -msgid "InitQueryHashTable: unable to create hash table" -msgstr "" - -#: commands/prepare.c:241 -#, c-format -msgid "Prepared statement with name \"%s\" already exists" -msgstr "" - -#: commands/prepare.c:271 -#, c-format -msgid "Unable to store prepared statement \"%s\"!" -msgstr "" - -#: commands/prepare.c:297 commands/prepare.c:314 commands/prepare.c:367 -#: commands/prepare.c:391 -#, c-format -msgid "Prepared statement with name \"%s\" does not exist" -msgstr "" - -#: executor/execAmi.c:161 +#: executor/execAmi.c:163 #, c-format msgid "ExecReScan: node type %d not supported" -msgstr "" +msgstr "ExecReScan: nodtyp %d stöds inte" -#: executor/execAmi.c:213 +#: executor/execAmi.c:211 #, c-format msgid "ExecMarkPos: node type %d not supported" -msgstr "" +msgstr "ExecMarkPos: nodtyp %d stöds inte" -#: executor/execAmi.c:254 +#: executor/execAmi.c:252 #, c-format msgid "ExecRestrPos: node type %d not supported" +msgstr "ExecRestrPos: nodtyp %d stöds inte" + +#: executor/execGrouping.c:280 +#, c-format +msgid "ComputeHashFunc: Invalid typLen %d" msgstr "" -#: executor/execMain.c:408 +#: executor/execMain.c:413 #, c-format msgid "ExecCheckRTEPerms: bogus operation %d" msgstr "" -#: executor/execMain.c:782 +#: executor/execMain.c:836 #, c-format msgid "You can't change sequence relation %s" msgstr "" -#: executor/execMain.c:786 +#: executor/execMain.c:840 #, c-format msgid "You can't change toast relation %s" msgstr "" -#: executor/execMain.c:790 +#: executor/execMain.c:844 #, c-format msgid "You can't change view relation %s" msgstr "" -#: executor/execMain.c:992 +#: executor/execMain.c:1059 msgid "ExecutePlan: NO (junk) `ctid' was found!" msgstr "" -#: executor/execMain.c:996 +#: executor/execMain.c:1063 msgid "ExecutePlan: (junk) `ctid' is NULL!" msgstr "" -#: executor/execMain.c:1021 +#: executor/execMain.c:1088 #, c-format msgid "ExecutePlan: NO (junk) `%s' was found!" -msgstr "" +msgstr "ExecutePlan: INGET (skräp) `%s' hittades!" -#: executor/execMain.c:1026 +#: executor/execMain.c:1093 #, c-format msgid "ExecutePlan: (junk) `%s' is NULL!" -msgstr "" +msgstr "ExecutePlan: (skräp) `%s' är NULL!" -#: executor/execMain.c:1115 +#: executor/execMain.c:1181 msgid "ExecutePlan: unknown operation in queryDesc" msgstr "" -#: executor/execMain.c:1383 +#: executor/execMain.c:1470 msgid "ExecUpdate: UPDATE can't run without transactions" msgstr "" -#: executor/execMain.c:1583 +#: executor/execMain.c:1671 #, c-format msgid "%s: Fail to add null value in not null attribute %s" msgstr "" -#: executor/execMain.c:1593 +#: executor/execMain.c:1681 #, c-format msgid "%s: rejected due to CHECK constraint \"%s\" on \"%s\"" msgstr "" -#: executor/execMain.c:1637 +#: executor/execMain.c:1724 #, c-format msgid "EvalPlanQual: can't find RTE %d" msgstr "" -#: executor/execMain.c:1655 +#: executor/execMain.c:1742 msgid "EvalPlanQual: t_xmin is uncommitted ?!" msgstr "" -#: executor/execProcnode.c:228 +#: executor/execProcnode.c:217 #, c-format msgid "ExecInitNode: node type %d unsupported" msgstr "" -#: executor/execProcnode.c:361 +#: executor/execProcnode.c:377 #, c-format msgid "ExecProcNode: node type %d unsupported" msgstr "" -#: executor/execProcnode.c:448 +#: executor/execProcnode.c:470 #, c-format msgid "ExecCountSlotsNode: node type %d unsupported" msgstr "" -#: executor/execProcnode.c:574 +#: executor/execProcnode.c:599 #, c-format msgid "ExecEndNode: node type %d unsupported" msgstr "" -#: executor/execProcnode.c:753 -#, c-format -msgid "ExecGetTupType: node type %d unsupported" -msgstr "" - -#: executor/execQual.c:150 executor/execQual.c:172 +#: executor/execQual.c:176 executor/execQual.c:198 #, c-format msgid "ExecEvalArrayRef: can only handle %d dimensions" msgstr "" -#: executor/execQual.c:194 +#: executor/execQual.c:220 msgid "ExecEvalArrayRef: upper and lower indices mismatch" msgstr "" -#: executor/execQual.c:275 +#: executor/execQual.c:301 msgid "ExecEvalAggref: no aggregates in this expression context" msgstr "" -#: executor/execQual.c:477 -msgid "ExecEvalParam: new/old params with same id & diff names" -msgstr "" - -#: executor/execQual.c:486 +#: executor/execQual.c:479 #, c-format msgid "ExecEvalParam: invalid paramkind %d" msgstr "" -#: executor/execQual.c:500 +#: executor/execQual.c:491 #, c-format msgid "ExecEvalParam: Unknown value for parameter %s" msgstr "" -#: executor/execQual.c:534 +#: executor/execQual.c:494 +#, c-format +msgid "ExecEvalParam: Unknown value for parameter %d" +msgstr "" + +#: executor/execQual.c:526 msgid "GetAttributeByNum: Invalid attribute number" msgstr "" -#: executor/execQual.c:537 +#: executor/execQual.c:529 msgid "GetAttributeByNum: cannot access system attributes here" msgstr "" -#: executor/execQual.c:540 +#: executor/execQual.c:532 msgid "GetAttributeByNum: a NULL isNull flag was passed" msgstr "" -#: executor/execQual.c:568 +#: executor/execQual.c:560 msgid "GetAttributeByName: Invalid attribute name" msgstr "" -#: executor/execQual.c:571 +#: executor/execQual.c:563 msgid "GetAttributeByName: a NULL isNull flag was passed" msgstr "" -#: executor/execQual.c:593 +#: executor/execQual.c:585 #, c-format msgid "GetAttributeByName: attribute %s not found" -msgstr "" +msgstr "GetAttributeByName: hittade inte attributet %s" + +#: executor/execQual.c:612 +msgid "init_fcache: too many arguments" +msgstr "init_fcache: för många argument" -#: executor/execQual.c:638 +#: executor/execQual.c:655 msgid "Functions and operators can take only one set argument" msgstr "" -#: executor/execQual.c:688 executor/execQual.c:730 executor/execQual.c:904 -#: executor/execQual.c:2068 executor/functions.c:531 executor/functions.c:566 -#: utils/adt/sets.c:200 +#: executor/execQual.c:705 executor/execQual.c:747 executor/execQual.c:932 +#: executor/execQual.c:2729 executor/functions.c:526 executor/functions.c:561 +#: utils/adt/sets.c:204 msgid "Set-valued function called in context that cannot accept a set" msgstr "" -#: executor/execQual.c:875 -msgid "ExecMakeTableFunctionResult: expression is not a function call" -msgstr "" - -#: executor/execQual.c:996 executor/execQual.c:1029 +#: executor/execQual.c:1043 executor/execQual.c:1077 msgid "" "ExecMakeTableFunctionResult: Invalid result from function returning tuple" msgstr "" -#: executor/execQual.c:1054 +#: executor/execQual.c:1102 msgid "ExecMakeTableFunctionResult: Materialize-mode protocol not followed" msgstr "" -#: executor/execQual.c:1059 +#: executor/execQual.c:1107 #, c-format msgid "ExecMakeTableFunctionResult: unknown returnMode %d" msgstr "" -#: executor/execQual.c:1468 +#: executor/execQual.c:1219 +msgid "IS DISTINCT FROM does not support set arguments" +msgstr "" + +#: executor/execQual.c:1474 executor/execQual.c:1513 +msgid "Arrays cannot have NULL elements" +msgstr "" + +#: executor/execQual.c:1500 +#, c-format +msgid "Arrays cannot have more than %d dimensions" +msgstr "" + +#: executor/execQual.c:1531 +msgid "" +"Multiple dimension arrays must have array expressions with matching number " +"of dimensions" +msgstr "" + +#: executor/execQual.c:1536 executor/execQual.c:1541 +msgid "" +"Multiple dimension arrays must have array expressions with matching " +"dimensions" +msgstr "" + +#: executor/execQual.c:1649 +msgid "NULLIF does not support set arguments" +msgstr "" + +#: executor/execQual.c:1709 #, c-format msgid "ExecEvalNullTest: unexpected nulltesttype %d" msgstr "" -#: executor/execQual.c:1548 +#: executor/execQual.c:1794 #, c-format msgid "ExecEvalBooleanTest: unexpected booltesttype %d" msgstr "" -#: executor/execQual.c:1573 +#: executor/execQual.c:1828 #, c-format msgid "Domain %s does not allow NULL values" msgstr "" -#: executor/execQual.c:1578 -msgid "Domain CHECK Constraints not yet implemented" +#: executor/execQual.c:1855 +#, c-format +msgid "ExecEvalCoerceToDomain: Domain %s constraint %s failed" +msgstr "" + +#: executor/execQual.c:1864 +msgid "ExecEvalCoerceToDomain: Constraint type unknown" msgstr "" -#: executor/execQual.c:1581 -msgid "ExecEvalConstraintTest: Constraint type unknown" +#: executor/execQual.c:2037 +#, c-format +msgid "ExecEvalExpr: unknown boolop %d" msgstr "" -#: executor/execQual.c:1737 executor/execQual.c:1782 +#: executor/execQual.c:2106 #, c-format msgid "ExecEvalExpr: unknown expression type %d" msgstr "" -#: executor/execQual.c:2128 -msgid "ExecTargetList: fjoin nodes not currently supported" +#: executor/execQual.c:2205 optimizer/util/clauses.c:406 +msgid "Aggregate function calls may not be nested" +msgstr "" + +#: executor/execQual.c:2208 +msgid "ExecInitExpr: Aggref not expected here" +msgstr "" + +#: executor/execQual.c:2283 executor/execQual.c:2478 +msgid "ExecInitExpr: SubPlan not expected here" +msgstr "" + +#: executor/execQual.c:2454 +#, c-format +msgid "ExecInitExpr: unknown expression type %d" msgstr "" #: executor/execTuples.c:259 @@ -5406,17 +5817,17 @@ msgid "" "\tsend mail to your local executor guru to fix this" msgstr "" -#: executor/functions.c:171 +#: executor/functions.c:154 #, c-format msgid "init_sql_fcache: Cache lookup failed for procedure %u" msgstr "" -#: executor/functions.c:183 +#: executor/functions.c:166 #, c-format msgid "init_sql_fcache: Cache lookup failed for type %u" msgstr "" -#: executor/functions.c:242 +#: executor/functions.c:228 #, c-format msgid "init_sql_fcache: null prosrc for procedure %u" msgstr "" @@ -5429,228 +5840,201 @@ msgstr "" msgid "InstrStopNode without start" msgstr "" -#: executor/nodeAgg.c:774 -msgid "ExecInitAgg: could not find any aggregate functions" -msgstr "" - -#: executor/nodeAgg.c:872 +#: executor/nodeAgg.c:1213 #, c-format msgid "ExecAgg: cache lookup failed for aggregate %u" msgstr "" -#: executor/nodeAgg.c:927 +#: executor/nodeAgg.c:1268 #, c-format msgid "Aggregate %u needs to have compatible input type and transition type" msgstr "" -#: executor/nodeAgg.c:950 executor/nodeGroup.c:496 -#, c-format -msgid "Unable to identify an equality operator for type %s" -msgstr "" - -#: executor/nodeAgg.c:978 +#: executor/nodeAgg.c:1320 #, c-format msgid "" "GetAggInitVal: cache lookup failed on aggregate transition function return " "type %u" msgstr "" -#: executor/nodeAgg.c:1060 +#: executor/nodeAgg.c:1457 #, c-format msgid "Aggregate function %u called as normal function" msgstr "" -#: executor/nodeAppend.c:295 -msgid "ExecProcAppend: subnode is NULL" -msgstr "" - -#: executor/nodeFunctionscan.c:93 +#: executor/nodeFunctionscan.c:91 msgid "" "Query-specified return tuple and actual function return tuple do not match" msgstr "" -#: executor/nodeHash.c:66 -msgid "ExecHash: hash table is NULL." -msgstr "" - -#: executor/nodeHash.c:311 executor/nodeHash.c:490 executor/nodeHash.c:732 -msgid "Insufficient memory for hash table." -msgstr "" - -#: executor/nodeHash.c:684 -#, c-format -msgid "hashFunc: Invalid typLen %d" -msgstr "" - -#: executor/nodeHashjoin.c:357 +#: executor/nodeHashjoin.c:369 #, c-format msgid "ExecInitHashJoin: unsupported join type %d" msgstr "" -#: executor/nodeHashjoin.c:529 executor/nodeHashjoin.c:537 +#: executor/nodeHashjoin.c:547 executor/nodeHashjoin.c:555 msgid "Read from hashjoin temp file failed" msgstr "" -#: executor/nodeHashjoin.c:593 executor/nodeHashjoin.c:598 +#: executor/nodeHashjoin.c:611 executor/nodeHashjoin.c:616 msgid "Failed to rewind hash temp file" msgstr "" -#: executor/nodeHashjoin.c:669 executor/nodeHashjoin.c:672 +#: executor/nodeHashjoin.c:665 executor/nodeHashjoin.c:668 msgid "Write to hashjoin temp file failed" msgstr "" -#: executor/nodeIndexscan.c:747 +#: executor/nodeIndexscan.c:669 msgid "ExecInitIndexScan: indxqual not an opclause!" msgstr "" -#: executor/nodeIndexscan.c:873 executor/nodeIndexscan.c:936 +#: executor/nodeIndexscan.c:771 executor/nodeIndexscan.c:808 #, c-format msgid "ExecInitIndexScan: %s" msgstr "" -#: executor/nodeIndexscan.c:1009 +#: executor/nodeIndexscan.c:881 #, c-format msgid "indexes of the relation %u was inactivated" msgstr "" -#: executor/nodeMergejoin.c:131 -msgid "MJFormSkipQuals: op not an Oper!" +#: executor/nodeLimit.c:152 executor/nodeLimit.c:167 +msgid "ExecLimit: subplan failed to run backwards" msgstr "" -#: executor/nodeMergejoin.c:395 +#: executor/nodeLimit.c:198 +#, c-format +msgid "ExecLimit: impossible state %d" +msgstr "" + +#: executor/nodeMergejoin.c:132 +msgid "MJFormSkipQuals: op not an OpExpr!" +msgstr "" + +#: executor/nodeMergejoin.c:401 #, c-format msgid "ExecMergeJoin: unsupported join type %d" msgstr "" -#: executor/nodeMergejoin.c:1379 +#: executor/nodeMergejoin.c:1391 #, c-format msgid "ExecMergeJoin: invalid join state %d, aborting" msgstr "" -#: executor/nodeMergejoin.c:1458 +#: executor/nodeMergejoin.c:1479 msgid "RIGHT JOIN is only supported with mergejoinable join conditions" msgstr "" -#: executor/nodeMergejoin.c:1473 optimizer/path/joinpath.c:935 +#: executor/nodeMergejoin.c:1494 optimizer/path/joinpath.c:818 msgid "FULL JOIN is only supported with mergejoinable join conditions" msgstr "" -#: executor/nodeMergejoin.c:1476 +#: executor/nodeMergejoin.c:1497 #, c-format msgid "ExecInitMergeJoin: unsupported join type %d" msgstr "" -#: executor/nodeNestloop.c:318 +#: executor/nodeNestloop.c:336 #, c-format msgid "ExecInitNestLoop: unsupported join type %d" msgstr "" -#: executor/nodeSetOp.c:174 +#: executor/nodeSetOp.c:173 #, c-format msgid "ExecSetOp: bogus command code %d" msgstr "" -#: executor/nodeSort.c:52 -msgid "ExtractSortKeys: keycount <= 0" -msgstr "" - -#: executor/nodeSubplan.c:53 +#: executor/nodeSubplan.c:77 msgid "ExecSubPlan: can't set parent params from subquery" msgstr "" -#: executor/nodeSubplan.c:120 executor/nodeSubplan.c:142 -#: executor/nodeSubplan.c:385 -msgid "More than one tuple returned by a subselect used as an expression." +#: executor/nodeSubplan.c:101 +msgid "ExecHashSubPlan: direct correlation not supported" msgstr "" -#: executor/nodeSubplan.c:180 -msgid "ExecSubPlan: failed to find placeholder for subplan result" +#: executor/nodeSubplan.c:309 executor/nodeSubplan.c:349 +#: executor/nodeSubplan.c:965 +msgid "More than one tuple returned by a subselect used as an expression." msgstr "" -#: executor/nodeSubplan.c:358 +#: executor/nodeSubplan.c:921 msgid "ExecSetParamPlan: ANY/ALL subselect unsupported" msgstr "" -#: executor/nodeSubplan.c:468 +#: executor/nodeSubplan.c:1068 msgid "ExecReScanSetParamPlan: direct correlated subquery unsupported, yet" msgstr "" -#: executor/nodeSubplan.c:470 -msgid "ExecReScanSetParamPlan: setParam list is NULL" +#: executor/nodeSubplan.c:1070 +msgid "ExecReScanSetParamPlan: setParam list is empty" msgstr "" -#: executor/nodeSubplan.c:472 -msgid "ExecReScanSetParamPlan: extParam list of plan is NULL" +#: executor/nodeSubplan.c:1072 +msgid "ExecReScanSetParamPlan: extParam set of plan is empty" msgstr "" -#: executor/spi.c:70 +#: executor/nodeSubplan.c:1140 +msgid "NULL elements not allowed in Arrays" +msgstr "Element med NULL tillåts inte i arrayer" + +#: executor/spi.c:69 msgid "SPI_connect: no connection(s) expected" msgstr "" -#: executor/spi.c:76 +#: executor/spi.c:75 msgid "SPI_connect: some connection(s) expected" msgstr "" -#: executor/spi.c:82 +#: executor/spi.c:81 msgid "Memory exhausted in SPI_connect" msgstr "" -#: executor/spi.c:148 +#: executor/spi.c:161 msgid "Memory exhausted in SPI_finish" msgstr "" -#: executor/spi.c:313 executor/spi.c:340 executor/spi.c:369 executor/spi.c:407 -#: executor/spi.c:651 executor/spi.c:1427 +#: executor/spi.c:323 executor/spi.c:350 executor/spi.c:379 executor/spi.c:417 +#: executor/spi.c:657 executor/spi.c:1311 msgid "SPI: stack corrupted" msgstr "" -#: executor/spi.c:718 +#: executor/spi.c:719 msgid "cannot open multi-query plan as cursor" msgstr "" -#: executor/spi.c:723 +#: executor/spi.c:724 msgid "plan in SPI_cursor_open() is not a SELECT" msgstr "" -#: executor/spi.c:725 -msgid "plan in SPI_cursor_open() must NOT be a DECLARE already" -msgstr "" - -#: executor/spi.c:727 +#: executor/spi.c:726 msgid "plan in SPI_cursor_open() must NOT be a SELECT INTO" msgstr "" -#: executor/spi.c:758 -#, c-format -msgid "cursor \"%s\" already in use" +#: executor/spi.c:867 executor/spi.c:1258 +msgid "invalid portal in SPI cursor operation" msgstr "" -#: executor/spi.c:764 -#, c-format -msgid "failed to create portal \"%s\"" +#: executor/spi.c:891 executor/spi.c:896 +msgid "SPI: improper call to spi_dest_startup" msgstr "" -#: executor/spi.c:877 executor/spi.c:1333 -msgid "invalid portal in SPI cursor operation" +#: executor/spi.c:893 +msgid "SPI: stack corrupted in spi_dest_startup" msgstr "" -#: executor/spi.c:902 +#: executor/spi.c:933 executor/spi.c:939 msgid "SPI: improper call to spi_printtup" msgstr "" -#: executor/spi.c:904 +#: executor/spi.c:935 msgid "SPI: stack corrupted in spi_printtup" msgstr "" -#: executor/spi.c:1284 -msgid "SPI_select: retrieve into portal not implemented" -msgstr "" - -#: executor/spi.c:1294 +#: executor/spi.c:1220 msgid "SPI_select: # of processed tuples check failed" msgstr "" -#: executor/spi.c:1393 +#: executor/spi.c:1277 msgid "SPI_fetch: # of processed tuples check failed" msgstr "" @@ -5662,178 +6046,178 @@ msgstr "" msgid "Memory exhausted in DLNewElem" msgstr "" -#: libpq/auth.c:106 +#: libpq/auth.c:112 #, c-format msgid "pg_krb4_recvauth: kerberos error: %s" msgstr "" -#: libpq/auth.c:112 +#: libpq/auth.c:118 #, c-format msgid "pg_krb4_recvauth: protocol version \"%s\" != \"%s\"" msgstr "" -#: libpq/auth.c:118 +#: libpq/auth.c:124 #, c-format msgid "pg_krb4_recvauth: name \"%s\" != \"%s\"" msgstr "" -#: libpq/auth.c:130 +#: libpq/auth.c:136 msgid "pg_krb4_recvauth: Kerberos not implemented on this server" msgstr "" -#: libpq/auth.c:190 +#: libpq/auth.c:196 #, c-format msgid "pg_krb5_init: krb5_init_context returned Kerberos error %d" msgstr "" -#: libpq/auth.c:199 +#: libpq/auth.c:205 #, c-format msgid "pg_krb5_init: krb5_kt_resolve returned Kerberos error %d" msgstr "" -#: libpq/auth.c:211 +#: libpq/auth.c:217 #, c-format msgid "pg_krb5_init: krb5_sname_to_principal returned Kerberos error %d" msgstr "" -#: libpq/auth.c:255 +#: libpq/auth.c:261 #, c-format msgid "pg_krb5_recvauth: krb5_recvauth returned Kerberos error %d" msgstr "" -#: libpq/auth.c:279 +#: libpq/auth.c:285 #, c-format msgid "pg_krb5_recvauth: krb5_unparse_name returned Kerberos error %d" msgstr "" -#: libpq/auth.c:290 +#: libpq/auth.c:296 #, c-format msgid "pg_krb5_recvauth: user name \"%s\" != krb5 name \"%s\"" msgstr "" -#: libpq/auth.c:309 +#: libpq/auth.c:315 msgid "pg_krb5_recvauth: Kerberos not implemented on this server" msgstr "" -#: libpq/auth.c:374 +#: libpq/auth.c:380 #, c-format msgid "%s authentication failed for user \"%s\"" msgstr "" -#: libpq/auth.c:396 +#: libpq/auth.c:402 msgid "Missing or erroneous pg_hba.conf file, see postmaster log for details" msgstr "" -#: libpq/auth.c:417 +#: libpq/auth.c:427 #, c-format msgid "No pg_hba.conf entry for host %s, user %s, database %s" msgstr "" -#: libpq/auth.c:450 +#: libpq/auth.c:462 #, c-format msgid "pg_local_sendauth: can't do setsockopt: %m" msgstr "" -#: libpq/auth.c:539 +#: libpq/auth.c:548 #, c-format msgid "pam_passwd_conv_proc: Error from underlying PAM layer: '%s'" msgstr "" -#: libpq/auth.c:543 +#: libpq/auth.c:552 #, c-format msgid "pam_passwd_conv_proc: Unexpected PAM conversation %d/'%s'" msgstr "" -#: libpq/auth.c:573 -msgid "received PAM packet" -msgstr "" - -#: libpq/auth.c:577 +#: libpq/auth.c:583 msgid "pam_passwd_conv_proc: no password" msgstr "" -#: libpq/auth.c:590 +#: libpq/auth.c:596 msgid "pam_passwd_conv_proc: Out of memory!" msgstr "" -#: libpq/auth.c:634 +#: libpq/auth.c:640 #, c-format msgid "CheckPAMAuth: Failed to create PAM authenticator: '%s'" msgstr "" -#: libpq/auth.c:644 +#: libpq/auth.c:650 #, c-format msgid "CheckPAMAuth: pam_set_item(PAM_USER) failed: '%s'" msgstr "" -#: libpq/auth.c:654 +#: libpq/auth.c:660 #, c-format msgid "CheckPAMAuth: pam_set_item(PAM_CONV) failed: '%s'" msgstr "" -#: libpq/auth.c:664 +#: libpq/auth.c:670 #, c-format msgid "CheckPAMAuth: pam_authenticate failed: '%s'" msgstr "" -#: libpq/auth.c:674 +#: libpq/auth.c:680 #, c-format msgid "CheckPAMAuth: pam_acct_mgmt failed: '%s'" msgstr "" -#: libpq/auth.c:684 +#: libpq/auth.c:690 #, c-format msgid "CheckPAMAuth: Failed to release PAM authenticator: '%s'" msgstr "" -#: libpq/auth.c:724 +#: libpq/auth.c:726 #, c-format -msgid "unexpected password packet size: read %d, expected %d" -msgstr "" +msgid "Expected password response, got %c" +msgstr "Förväntade ett lösenordssvar, fick %c" + +#: libpq/auth.c:751 +msgid "bogus password packet size" +msgstr "felaktig storlek på lösenordspaket" -#: libpq/auth.c:728 +#: libpq/auth.c:754 msgid "received password packet" -msgstr "" +msgstr "tog emot lösenordspaket" #: libpq/be-fsstubs.c:84 #, c-format msgid "lo_open(%u,%d)" -msgstr "" +msgstr "lo_open(%u,%d)" #: libpq/be-fsstubs.c:102 #, c-format msgid "cannot open large object %u" -msgstr "" +msgstr "kan inte öppna stort object %u" #: libpq/be-fsstubs.c:122 #, c-format msgid "lo_close: invalid large obj descriptor (%d)" -msgstr "" +msgstr "lo_close: ogiltig stort object-deskriptor (%d)" #: libpq/be-fsstubs.c:126 #, c-format msgid "lo_close(%d)" -msgstr "" +msgstr "lo_close(%d)" #: libpq/be-fsstubs.c:158 #, c-format msgid "lo_read: invalid large obj descriptor (%d)" -msgstr "" +msgstr "lo_read: ogiltig stort object-deskriptor (%d)" #: libpq/be-fsstubs.c:180 #, c-format msgid "lo_write: invalid large obj descriptor (%d)" -msgstr "" +msgstr "lo_write: ogiltig stort object-deskriptor (%d)" #: libpq/be-fsstubs.c:206 #, c-format msgid "lo_lseek: invalid large obj descriptor (%d)" -msgstr "" +msgstr "lo_lseek: ogiltig stort object-deskriptor (%d)" #: libpq/be-fsstubs.c:261 #, c-format msgid "lo_tell: invalid large object descriptor (%d)" -msgstr "" +msgstr "lo_tell: ogiltig stort object-deskriptor (%d)" #: libpq/be-fsstubs.c:363 msgid "" @@ -5844,7 +6228,7 @@ msgstr "" #: libpq/be-fsstubs.c:378 #, c-format msgid "lo_import: can't open unix file \"%s\": %m" -msgstr "" +msgstr "lo_import: kan inte öppna unix-fil \"%s\": %m" #: libpq/be-fsstubs.c:386 #, c-format @@ -5854,7 +6238,7 @@ msgstr "" #: libpq/be-fsstubs.c:397 #, c-format msgid "lo_import: error while reading \"%s\"" -msgstr "" +msgstr "lo_import: fel vid läsning av \"%s\"" #: libpq/be-fsstubs.c:426 msgid "" @@ -5870,326 +6254,388 @@ msgstr "" #: libpq/be-fsstubs.c:454 #, c-format msgid "lo_export: can't open unix file \"%s\": %m" -msgstr "" +msgstr "lo_export: kan inte öppna unix-fil \"%s\": %m" #: libpq/be-fsstubs.c:464 #, c-format msgid "lo_export: error while writing \"%s\"" -msgstr "" +msgstr "lo_export: fel vid skrivning av \"%s\"" -#: libpq/be-secure.c:293 libpq/be-secure.c:343 +#: libpq/be-secure.c:280 libpq/be-secure.c:344 #, c-format -msgid "SSL SYSCALL error: %s" -msgstr "SSL SYSCALL-fel: %s" +msgid "SSL SYSCALL error: %m" +msgstr "SSL SYSCALL-fel: %m" + +#: libpq/be-secure.c:282 libpq/be-secure.c:346 +msgid "SSL SYSCALL error: EOF detected" +msgstr "SSL SYSCALL-fel: EOF upptäckt" -#: libpq/be-secure.c:296 libpq/be-secure.c:346 +#: libpq/be-secure.c:285 libpq/be-secure.c:349 #, c-format msgid "SSL error: %s" msgstr "SSL-fel: %s" -#: libpq/be-secure.c:398 +#: libpq/be-secure.c:293 libpq/be-secure.c:357 +msgid "Unknown SSL error code" +msgstr "Okänds SSL-felkod" + +#: libpq/be-secure.c:320 libpq/be-secure.c:322 libpq/be-secure.c:328 +msgid "SSL renegotiation failure" +msgstr "SSL-omförhandling misslyckades" + +#: libpq/be-secure.c:324 +msgid "SSL failed to send renegotiation request" +msgstr "" + +#: libpq/be-secure.c:400 #, c-format msgid "DH errors (%s): %d bits expected, %d bits found" msgstr "" -#: libpq/be-secure.c:408 +#: libpq/be-secure.c:410 #, c-format msgid "DH_check error (%s): %s" msgstr "" -#: libpq/be-secure.c:413 +#: libpq/be-secure.c:415 #, c-format msgid "DH error (%s): p is not prime" msgstr "" -#: libpq/be-secure.c:420 +#: libpq/be-secure.c:422 #, c-format msgid "DH error (%s): neither suitable generator or safe prime" msgstr "" -#: libpq/be-secure.c:446 +#: libpq/be-secure.c:448 #, c-format msgid "DH load buffer: %s" msgstr "" -#: libpq/be-secure.c:518 +#: libpq/be-secure.c:520 #, c-format msgid "DH: generating parameters (%d bits)...." msgstr "" -#: libpq/be-secure.c:552 +#: libpq/be-secure.c:554 msgid "SSL: handshake start" msgstr "" -#: libpq/be-secure.c:555 +#: libpq/be-secure.c:557 msgid "SSL: handshake done" msgstr "" -#: libpq/be-secure.c:558 +#: libpq/be-secure.c:560 msgid "SSL: accept loop" msgstr "" -#: libpq/be-secure.c:561 +#: libpq/be-secure.c:563 #, c-format msgid "SSL: accept exit (%d)" msgstr "" -#: libpq/be-secure.c:564 +#: libpq/be-secure.c:566 msgid "SSL: connect loop" msgstr "" -#: libpq/be-secure.c:567 +#: libpq/be-secure.c:569 #, c-format msgid "SSL: connect exit (%d)" msgstr "" -#: libpq/be-secure.c:570 +#: libpq/be-secure.c:572 #, c-format msgid "SSL: read alert (0x%04x)" msgstr "" -#: libpq/be-secure.c:573 +#: libpq/be-secure.c:575 #, c-format msgid "SSL: write alert (0x%04x)" msgstr "" -#: libpq/be-secure.c:594 +#: libpq/be-secure.c:596 #, c-format msgid "failed to create SSL context: %s" msgstr "" -#: libpq/be-secure.c:605 +#: libpq/be-secure.c:607 #, c-format msgid "failed to load server certificate (%s): %s" msgstr "" -#: libpq/be-secure.c:613 +#: libpq/be-secure.c:615 #, c-format msgid "failed to stat private key file (%s): %s" msgstr "" -#: libpq/be-secure.c:620 +#: libpq/be-secure.c:622 #, c-format -msgid "bad permissions on private key file (%s)" +msgid "" +"bad permissions on private key file (%s)\n" +"File must be owned by the proper user and must have no permissions for\n" +"\"group\" or \"other\"." msgstr "" -#: libpq/be-secure.c:625 +#: libpq/be-secure.c:629 #, c-format msgid "failed to load private key file (%s): %s" msgstr "" -#: libpq/be-secure.c:631 +#: libpq/be-secure.c:635 #, c-format msgid "check of private key failed: %s" msgstr "" #: libpq/be-secure.c:648 +msgid "unable to set the cipher list (no valid ciphers available)" +msgstr "" + +#: libpq/be-secure.c:659 #, c-format msgid "could not read root cert file (%s): %s" msgstr "" -#: libpq/be-secure.c:682 +#: libpq/be-secure.c:693 #, c-format msgid "failed to initialize SSL connection: %s" msgstr "" -#: libpq/be-secure.c:704 +#: libpq/be-secure.c:715 #, c-format msgid "secure connection from '%s'" -msgstr "" +msgstr "säker uppkoppling från '%s'" -#: libpq/crypt.c:60 -msgid "" -"Password is stored MD5 encrypted. 'password' and 'crypt' auth methods " -"cannot be used." -msgstr "" +#: libpq/crypt.c:61 +msgid "Password is stored MD5 encrypted. 'crypt' auth method cannot be used." +msgstr "Lösenordet är krypterat med MD5. 'crypt'-autentisering kan inte användas." -#: libpq/hba.c:123 +#: libpq/hba.c:127 #, c-format msgid "Token too long in authentication file, skipping, %s" msgstr "" -#: libpq/hba.c:256 +#: libpq/hba.c:260 #, c-format msgid "" "tokenize_inc_file: Unable to open secondary authentication file \"@%s\" as " "\"%s\": %m" msgstr "" -#: libpq/hba.c:659 +#: libpq/hba.c:651 +#, c-format +msgid "getaddrinfo2() returned %d" +msgstr "getaddrinfo2() returnerade %d" + +#: libpq/hba.c:730 #, c-format msgid "parse_hba: invalid syntax in pg_hba.conf file at line %d, token \"%s\"" msgstr "" -#: libpq/hba.c:712 libpq/hba.c:734 +#: libpq/hba.c:793 libpq/hba.c:815 #, c-format msgid "could not open %s: %m" -msgstr "" +msgstr "kunde inte öppna %s: %m" -#: libpq/hba.c:845 +#: libpq/hba.c:933 #, c-format msgid "load_hba: Unable to open authentication config file \"%s\": %m" msgstr "" -#: libpq/hba.c:908 +#: libpq/hba.c:992 #, c-format msgid "" "parse_ident_usermap: invalid syntax in pg_ident.conf file at line %d, token " "\"%s\"" msgstr "" -#: libpq/hba.c:940 +#: libpq/hba.c:1024 msgid "" "check_ident_usermap: hba configuration file does not have the usermap field " "filled in in the entry that pertains to this connection. That field is " "essential for Ident-based authentication." msgstr "" -#: libpq/hba.c:990 +#: libpq/hba.c:1074 #, c-format msgid "load_ident: Unable to open usermap file \"%s\": %m" msgstr "" -#: libpq/hba.c:1112 +#: libpq/hba.c:1225 #, c-format msgid "Failed to create socket on which to talk to Ident server: %m" msgstr "" -#: libpq/hba.c:1148 +#: libpq/hba.c:1247 #, c-format msgid "" "Unable to connect to Ident server on the host which is trying to connect to " -"Postgres (IP address %s, Port %d): %s" -msgstr "" +"Postgres (Address %s, Port %s): %s" +msgstr "Kunde inte ansluta till Ident-server på värden som försöker ansluta till Postgres (Adress %s, Port %s): %s" -#: libpq/hba.c:1171 +#: libpq/hba.c:1269 #, c-format msgid "" "Unable to send query to Ident server on the host which is trying to connect " -"to Postgres (Host %s, Port %d), even though we successfully connected to it: " +"to Postgres (Host %s, Port %s), even though we successfully connected to it: " "%s" msgstr "" -#: libpq/hba.c:1188 +#: libpq/hba.c:1285 #, c-format msgid "" "Unable to receive response from Ident server on the host which is trying to " -"connect to Postgres (Host %s, Port %d), even though we successfully sent our " +"connect to Postgres (Host %s, Port %s), even though we successfully sent our " "query to it: %s" msgstr "" -#: libpq/hba.c:1230 libpq/hba.c:1295 +#: libpq/hba.c:1328 libpq/hba.c:1356 libpq/hba.c:1421 #, c-format msgid "ident_unix: error receiving credentials: %m" msgstr "" -#: libpq/hba.c:1238 libpq/hba.c:1304 +#: libpq/hba.c:1336 libpq/hba.c:1364 libpq/hba.c:1430 #, c-format msgid "ident_unix: unknown local user with uid %d" msgstr "" -#: libpq/hba.c:1314 +#: libpq/hba.c:1440 msgid "'ident' auth is not supported on local connections on this platform" msgstr "" -#: libpq/pqcomm.c:196 +#: libpq/pqcomm.c:240 #, c-format -msgid "StreamServerPort: socket() failed: %m" +msgid "server socket failure: getaddrinfo2(): %s" msgstr "" -#: libpq/pqcomm.c:205 +#: libpq/pqcomm.c:272 #, c-format -msgid "StreamServerPort: setsockopt(SO_REUSEADDR) failed: %m" +msgid "server socket failure: socket(): %s" msgstr "" -#: libpq/pqcomm.c:246 +#: libpq/pqcomm.c:284 #, c-format -msgid "StreamServerPort: gethostbyname(%s) failed" +msgid "server socket failure: setsockopt(SO_REUSEADDR): %s" msgstr "" -#: libpq/pqcomm.c:262 +#: libpq/pqcomm.c:298 #, c-format -msgid "" -"StreamServerPort: bind() failed: %m\n" -"\tIs another postmaster already running on port %d?\n" -"\tIf not, remove socket node (%s) and retry." +msgid "server socket failure: setsockopt(IPV6_V6ONLY): %s" msgstr "" -#: libpq/pqcomm.c:267 +#: libpq/pqcomm.c:316 #, c-format msgid "" -"StreamServerPort: bind() failed: %m\n" -"\tIs another postmaster already running on port %d?\n" -"\tIf not, wait a few seconds and retry." +"server socket failure: bind(): %s\n" +"\tIs another postmaster already running on port %d?" +msgstr "" + +#: libpq/pqcomm.c:321 +#, c-format +msgid "\tIf not, remove socket node (%s) and retry." +msgstr "" + +#: libpq/pqcomm.c:326 +msgid "\tIf not, wait a few seconds and retry." msgstr "" -#: libpq/pqcomm.c:306 +#: libpq/pqcomm.c:357 #, c-format -msgid "No such group as '%s'" +msgid "server socket failure: listen(): %s" msgstr "" -#: libpq/pqcomm.c:314 +#: libpq/pqcomm.c:420 +msgid "Config value 'unix_socket_group' not supported on this platform" +msgstr "" + +#: libpq/pqcomm.c:438 #, c-format -msgid "Could not set group of %s: %m" +msgid "server socket failure: no such group '%s'" msgstr "" -#: libpq/pqcomm.c:322 +#: libpq/pqcomm.c:446 #, c-format -msgid "Could not set permissions on %s: %m" +msgid "server socket failure: could not set group of %s: %s" msgstr "" -#: libpq/pqcomm.c:341 +#: libpq/pqcomm.c:455 #, c-format -msgid "StreamServerPort: listen() failed: %m" +msgid "server socket failure: could not set permissions on %s: %s" msgstr "" -#: libpq/pqcomm.c:371 +#: libpq/pqcomm.c:484 #, c-format msgid "StreamConnection: accept() failed: %m" -msgstr "" +msgstr "StreamConnection: accept() misslyckades: %m" -#: libpq/pqcomm.c:390 +#: libpq/pqcomm.c:502 #, c-format msgid "StreamConnection: getsockname() failed: %m" msgstr "" -#: libpq/pqcomm.c:402 +#: libpq/pqcomm.c:515 #, c-format msgid "StreamConnection: setsockopt(TCP_NODELAY) failed: %m" msgstr "" -#: libpq/pqcomm.c:408 +#: libpq/pqcomm.c:522 #, c-format msgid "StreamConnection: setsockopt(SO_KEEPALIVE) failed: %m" msgstr "" -#: libpq/pqcomm.c:476 +#: libpq/pqcomm.c:629 #, c-format msgid "pq_recvbuf: recv() failed: %m" +msgstr "pq_recvbuf: recv() misslyckades: %m" + +#: libpq/pqcomm.c:790 +msgid "unexpected EOF within message length word" msgstr "" -#: libpq/pqcomm.c:482 -msgid "pq_recvbuf: unexpected EOF on client connection" +#: libpq/pqcomm.c:800 +msgid "invalid message length" +msgstr "ogiltig meddelandelängd" + +#: libpq/pqcomm.c:812 +msgid "incomplete client message" msgstr "" -#: libpq/pqcomm.c:680 +#: libpq/pqcomm.c:888 #, c-format msgid "pq_flush: send() failed: %m" -msgstr "" +msgstr "pq_flush: send() misslyckades: %m" -#: libpq/pqcomm.c:714 +#: libpq/pqformat.c:234 #, c-format -msgid "pq_eof: recv() failed: %m" +msgid "pq_sendint: unsupported size %d" msgstr "" -#: libpq/pqformat.c:159 +#: libpq/pqformat.c:443 +msgid "pq_getmsgbyte: no data left in message" +msgstr "pq_getmsgbyte: ingen data kvar i meddelandet" + +#: libpq/pqformat.c:476 #, c-format -msgid "pq_sendint: unsupported size %d" +msgid "pq_getmsgint: unsupported size %d" msgstr "" -#: libpq/pqformat.c:241 -#, c-format -msgid "pq_getint: unsupported size %d" +#: libpq/pqformat.c:589 +msgid "pq_getmsgbytes: insufficient data left in message" +msgstr "" + +#: libpq/pqformat.c:605 +msgid "pq_copymsgbytes: insufficient data left in message" +msgstr "" + +#: libpq/pqformat.c:624 +msgid "pq_getmsgtext: insufficient data left in message" +msgstr "" + +#: libpq/pqformat.c:664 +msgid "pq_getmsgstring: invalid string in message" +msgstr "" + +#: libpq/pqformat.c:678 +msgid "pq_getmsgend: invalid message format" msgstr "" #: main/main.c:83 @@ -6197,7 +6643,7 @@ msgstr "" msgid "%s: setsysinfo failed: %s\n" msgstr "" -#: main/main.c:172 +#: main/main.c:173 msgid "" "\"root\" execution of the PostgreSQL server is not permitted.\n" "\n" @@ -6206,72 +6652,98 @@ msgid "" "more information on how to properly start the server.\n" "\n" msgstr "" +"Att köra PostgreSQL-servern som \"root\" tillåts inte.\n" +"\n" +"Servern måste starts av en icke priviligerad användare för att förhindra\n" +"ev. säkehetsproblem. Se dokumentationen för mer information om hur man\n" +"skall starta server på rätt sätt.\n" +"\n" -#: main/main.c:192 +#: main/main.c:193 #, c-format msgid "%s: real and effective user ids must match\n" -msgstr "" +msgstr "%s: riktig och effektiv användar-id måste matcha varandra\n" -#: main/main.c:227 +#: main/main.c:230 #, c-format msgid "%s: invalid current euid %d\n" msgstr "" -#: nodes/copyfuncs.c:1564 +#: nodes/bitmapset.c:187 +msgid "bms_make_singleton: negative set member not allowed" +msgstr "" + +#: nodes/bitmapset.c:357 +msgid "bms_is_member: negative set member not allowed" +msgstr "" + +#: nodes/bitmapset.c:404 nodes/bitmapset.c:424 +msgid "bms_singleton_member: set is empty" +msgstr "" + +#: nodes/bitmapset.c:413 +msgid "bms_singleton_member: set has multiple members" +msgstr "" + +#: nodes/bitmapset.c:531 +msgid "bms_add_member: negative set member not allowed" +msgstr "" + +#: nodes/bitmapset.c:571 +msgid "bms_del_member: negative set member not allowed" +msgstr "" + +#: nodes/copyfuncs.c:1301 #, c-format msgid "_copyAConst: unknown node type %d" msgstr "" -#: nodes/copyfuncs.c:2720 +#: nodes/copyfuncs.c:2411 #, c-format msgid "_copyValue: unknown node type %d" msgstr "" -#: nodes/copyfuncs.c:3232 +#: nodes/copyfuncs.c:2928 #, c-format msgid "copyObject: don't know how to copy node type %d" msgstr "" -#: nodes/equalfuncs.c:204 +#: nodes/equalfuncs.c:192 #, c-format msgid "_equalParam: Invalid paramkind value: %d" msgstr "" -#: nodes/equalfuncs.c:1987 +#: nodes/equalfuncs.c:1584 #, c-format msgid "_equalValue: unknown node type %d" msgstr "" -#: nodes/equalfuncs.c:2438 +#: nodes/equalfuncs.c:2043 #, c-format msgid "equal: don't know whether nodes of type %d are equal" msgstr "" -#: nodes/list.c:162 -msgid "tryout to nconc a list to itself" +#: nodes/list.c:189 +msgid "can't nconc a list to itself" msgstr "" -#: nodes/list.c:245 +#: nodes/list.c:355 msgid "llast: empty list" msgstr "" -#: nodes/list.c:260 -msgid "llasti: empty list" -msgstr "" - -#: nodes/outfuncs.c:1026 nodes/readfuncs.c:1694 +#: nodes/outfuncs.c:1305 nodes/readfuncs.c:891 #, c-format msgid "bogus rte kind %d" msgstr "" -#: nodes/outfuncs.c:1324 +#: nodes/outfuncs.c:1383 #, c-format -msgid "_outValue: don't know how to print type %d " +msgid "_outValue: don't know how to print type %d" msgstr "" -#: nodes/outfuncs.c:1782 +#: nodes/outfuncs.c:1788 #, c-format -msgid "_outNode: don't know how to print type %d " +msgid "_outNode: don't know how to print type %d" msgstr "" #: nodes/print.c:85 @@ -6289,7 +6761,7 @@ msgid "Cache lookup for type %u failed" msgstr "" #: nodes/read.c:296 -msgid "nodeRead: did not find '}' at end of plan node" +msgid "nodeRead: did not find '}' at end of node" msgstr "" #: nodes/read.c:376 @@ -6297,30 +6769,30 @@ msgstr "" msgid "nodeRead: Bad type %d" msgstr "" -#: nodes/readfuncs.c:70 +#: nodes/readfuncs.c:149 msgid "toIntList: unexpected datatype" msgstr "" -#: nodes/readfuncs.c:104 +#: nodes/readfuncs.c:183 msgid "toOidList: unexpected datatype" msgstr "" -#: nodes/readfuncs.c:823 +#: nodes/readfuncs.c:531 #, c-format -msgid "_readExpr: unknown opType \"%.*s\"" +msgid "_readBoolExpr: unknown boolop \"%.*s\"" msgstr "" -#: nodes/readfuncs.c:2276 +#: nodes/readfuncs.c:1004 #, c-format -msgid "badly formatted planstring \"%.10s\"..." +msgid "badly formatted node string \"%.32s\"..." msgstr "" -#: nodes/readfuncs.c:2309 nodes/readfuncs.c:2341 +#: nodes/readfuncs.c:1037 nodes/readfuncs.c:1069 #, c-format msgid "readDatum: expected '%s', got '%s'; length = %lu" msgstr "" -#: nodes/readfuncs.c:2316 +#: nodes/readfuncs.c:1044 #, c-format msgid "readDatum: byval & length = %lu" msgstr "" @@ -6349,10 +6821,6 @@ msgstr "" msgid "edge_failure: no edge detected" msgstr "" -#: optimizer/geqo/geqo_eval.c:139 -msgid "gimme_tree: failed to construct join rel" -msgstr "" - #: optimizer/geqo/geqo_main.c:123 msgid "geqo_main: using edge recombination crossover [ERX]" msgstr "" @@ -6395,732 +6863,798 @@ msgstr "" msgid "[GEQO] No mutations processed." msgstr "" -#: optimizer/geqo/geqo_misc.c:43 +#: optimizer/geqo/geqo_main.c:242 +msgid "geqo: failed to make a valid plan" +msgstr "" + +#: optimizer/geqo/geqo_misc.c:41 msgid "avg_pool: pool_size of zero" msgstr "" -#: optimizer/path/allpaths.c:204 +#: optimizer/path/allpaths.c:212 msgid "SELECT FOR UPDATE is not supported for inherit queries" msgstr "" -#: optimizer/path/allpaths.c:617 +#: optimizer/path/allpaths.c:622 #, c-format msgid "recurse_pushdown_safe: unexpected node %d" msgstr "" -#: optimizer/path/allpaths.c:685 +#: optimizer/path/allpaths.c:646 optimizer/path/allpaths.c:652 +msgid "wrong number of tlist entries" +msgstr "" + +#: optimizer/path/allpaths.c:819 #, c-format msgid "recurse_push_qual: unexpected node %d" msgstr "" -#: optimizer/path/clausesel.c:533 +#: optimizer/path/clausesel.c:553 #, c-format msgid "clause_selectivity: s1 %f" msgstr "" -#: optimizer/path/costsize.c:1312 +#: optimizer/path/costsize.c:1479 +msgid "cost_qual_eval: can't handle unplanned sub-select" +msgstr "" + +#: optimizer/path/costsize.c:1771 #, c-format msgid "set_joinrel_size_estimates: unsupported join type %d" msgstr "" -#: optimizer/path/indxpath.c:509 +#: optimizer/path/indxpath.c:493 msgid "extract_or_indexqual_conditions: no matching clause" msgstr "" -#: optimizer/path/indxpath.c:1229 -msgid "pred_test_simple_clause: unknown test_op" +#: optimizer/path/indxpath.c:1248 +#, c-format +msgid "Missing pg_amop entry for opclass %u strategy %d" msgstr "" -#: optimizer/path/indxpath.c:1258 +#: optimizer/path/indxpath.c:1284 msgid "pred_test_simple_clause: null test result" msgstr "" -#: optimizer/path/indxpath.c:1903 +#: optimizer/path/indxpath.c:2058 #, c-format -msgid "prefix_quals: unexpected operator %u" +msgid "prefix_quals: unexpected opclass %u" msgstr "" -#: optimizer/path/indxpath.c:1919 +#: optimizer/path/indxpath.c:2081 #, c-format -msgid "prefix_quals: no = operator for type %u" +msgid "prefix_quals: unexpected consttype %u" msgstr "" -#: optimizer/path/indxpath.c:1934 +#: optimizer/path/indxpath.c:2096 #, c-format -msgid "prefix_quals: no >= operator for type %u" +msgid "prefix_quals: no operator = for opclass %u" msgstr "" -#: optimizer/path/indxpath.c:1950 +#: optimizer/path/indxpath.c:2110 #, c-format -msgid "prefix_quals: no < operator for type %u" +msgid "prefix_quals: no operator >= for opclass %u" msgstr "" -#: optimizer/path/indxpath.c:1997 +#: optimizer/path/indxpath.c:2125 +#, c-format +msgid "prefix_quals: no operator < for opclass %u" +msgstr "" + +#: optimizer/path/indxpath.c:2170 #, c-format msgid "network_prefix_quals: unexpected operator %u" msgstr "" -#: optimizer/path/indxpath.c:2010 +#: optimizer/path/indxpath.c:2183 #, c-format -msgid "network_prefix_quals: no %s operator for type %u" +msgid "network_prefix_quals: no >= operator for opclass %u" msgstr "" -#: optimizer/path/indxpath.c:2025 +#: optimizer/path/indxpath.c:2190 #, c-format -msgid "network_prefix_quals: no <= operator for type %u" +msgid "network_prefix_quals: no > operator for opclass %u" msgstr "" -#: optimizer/path/joinpath.c:172 +#: optimizer/path/indxpath.c:2206 #, c-format -msgid "sort_inner_and_outer: unexpected join type %d" +msgid "network_prefix_quals: no <= operator for opclass %u" msgstr "" -#: optimizer/path/joinpath.c:343 +#: optimizer/path/joinpath.c:168 #, c-format -msgid "match_unsorted_outer: unexpected join type %d" +msgid "sort_inner_and_outer: unexpected join type %d" msgstr "" -#: optimizer/path/joinpath.c:602 +#: optimizer/path/joinpath.c:366 #, c-format -msgid "match_unsorted_inner: unexpected join type %d" +msgid "match_unsorted_outer: unexpected join type %d" msgstr "" -#: optimizer/path/joinrels.c:226 +#: optimizer/path/joinrels.c:230 #, c-format msgid "make_rels_by_joins: failed to build any %d-way joins" msgstr "" -#: optimizer/path/joinrels.c:381 +#: optimizer/path/joinrels.c:371 +msgid "make_jointree_rel: invalid join order!?" +msgstr "" + +#: optimizer/path/joinrels.c:388 #, c-format msgid "make_jointree_rel: unexpected node type %d" msgstr "" -#: optimizer/path/joinrels.c:438 +#: optimizer/path/joinrels.c:574 #, c-format msgid "make_join_rel: unsupported join type %d" msgstr "" -#: optimizer/path/pathkeys.c:876 +#: optimizer/path/pathkeys.c:1094 msgid "" "make_pathkeys_for_mergeclauses: can't identify which side of mergeclause to " "use" msgstr "" -#: optimizer/plan/createplan.c:139 +#: optimizer/plan/createplan.c:156 #, c-format msgid "create_plan: unknown pathtype %d" msgstr "" -#: optimizer/plan/createplan.c:214 +#: optimizer/plan/createplan.c:260 #, c-format msgid "create_scan_plan: unknown node type: %d" msgstr "" -#: optimizer/plan/createplan.c:296 +#: optimizer/plan/createplan.c:381 #, c-format -msgid "create_join_plan: unknown node type: %d" +msgid "unsupported node type %d" msgstr "" -#: optimizer/plan/createplan.c:1033 +#: optimizer/plan/createplan.c:1167 msgid "fix_indxqual_sublist: indexqual clause is not binary opclause" msgstr "" -#: optimizer/plan/createplan.c:1122 -msgid "fix_indxqual_operand: var is not index attribute" +#: optimizer/plan/createplan.c:1282 +msgid "fix_indxqual_operand: node is not index attribute" msgstr "" -#: optimizer/plan/createplan.c:1560 -msgid "make_sort_from_pathkeys: cannot find tlist item to sort" +#: optimizer/plan/createplan.c:1788 +msgid "make_sort_from_pathkeys: cannot find pathkey item to sort" msgstr "" -#: optimizer/plan/initsplan.c:124 +#: optimizer/plan/initsplan.c:99 msgid "SELECT FOR UPDATE cannot be applied to a join" msgstr "" -#: optimizer/plan/initsplan.c:127 +#: optimizer/plan/initsplan.c:102 #, c-format msgid "add_base_rels_to_query: unexpected node type %d" msgstr "" -#: optimizer/plan/initsplan.c:307 optimizer/plan/planner.c:457 +#: optimizer/plan/initsplan.c:266 optimizer/prep/prepjointree.c:337 msgid "UNION JOIN is not implemented yet" msgstr "" -#: optimizer/plan/initsplan.c:311 +#: optimizer/plan/initsplan.c:270 #, c-format msgid "distribute_quals_to_rels: unsupported join type %d" msgstr "" -#: optimizer/plan/initsplan.c:321 +#: optimizer/plan/initsplan.c:284 #, c-format msgid "distribute_quals_to_rels: unexpected node type %d" msgstr "" -#: optimizer/plan/initsplan.c:358 +#: optimizer/plan/initsplan.c:322 msgid "" "SELECT FOR UPDATE cannot be applied to the nullable side of an OUTER JOIN" msgstr "" -#: optimizer/plan/initsplan.c:452 +#: optimizer/plan/initsplan.c:393 msgid "JOIN qualification may not refer to other relations" msgstr "" -#: optimizer/plan/initsplan.c:611 +#: optimizer/plan/initsplan.c:585 msgid "distribute_qual_to_rels: can't cope with variable-free clause" msgstr "" -#: optimizer/plan/initsplan.c:753 +#: optimizer/plan/initsplan.c:727 #, c-format msgid "Unable to identify an equality operator for types '%s' and '%s'" msgstr "" -#: optimizer/plan/initsplan.c:764 +#: optimizer/plan/initsplan.c:738 #, c-format msgid "" "Equality operator for types '%s' and '%s' should be mergejoinable, but isn't" msgstr "" -#: optimizer/plan/planmain.c:224 -msgid "subplanner: failed to construct a relation" +#: optimizer/plan/planmain.c:157 +msgid "query_planner: failed to construct a relation" msgstr "" -#: optimizer/plan/planner.c:460 +#: optimizer/plan/planner.c:445 #, c-format -msgid "pull_up_subqueries: unexpected join type %d" +msgid "preprocess_qual_conditions: unexpected node type %d" +msgstr "" + +#: optimizer/plan/planner.c:579 parser/analyze.c:1896 parser/analyze.c:2050 +#: parser/analyze.c:2581 +msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT" +msgstr "" + +#: optimizer/plan/planner.c:643 +msgid "SELECT FOR UPDATE is not allowed in subselects" +msgstr "" + +#: optimizer/plan/planner.c:1488 +msgid "locate_grouping_columns: failed" +msgstr "locate_grouping_columns: misslyckades" + +#: optimizer/plan/planner.c:1522 optimizer/plan/planner.c:1528 +msgid "postprocess_setop_tlist: resjunk output columns not implemented" msgstr "" -#: optimizer/plan/planner.c:466 +#: optimizer/plan/setrefs.c:235 #, c-format -msgid "pull_up_subqueries: unexpected node type %d" +msgid "set_plan_references: unknown plan type %d" +msgstr "set_plan_references: okänd plantyp %d" + +#: optimizer/plan/setrefs.c:584 +msgid "join_references: variable not in subplan target lists" msgstr "" -#: optimizer/plan/planner.c:487 -msgid "is_simple_subquery: subquery is bogus" +#: optimizer/plan/setrefs.c:680 +msgid "replace_vars_with_subplan_refs: variable not in subplan target list" msgstr "" -#: optimizer/plan/planner.c:602 +#: optimizer/plan/subselect.c:362 parser/parse_coerce.c:909 +#: parser/parse_coerce.c:924 parser/parse_expr.c:733 parser/parse_expr.c:1182 +#: parser/parse_expr.c:1217 #, c-format -msgid "resolvenew_in_jointree: unexpected node type %d" +msgid "Cannot find array type for datatype %s" msgstr "" -#: optimizer/plan/planner.c:681 +#: optimizer/plan/subselect.c:547 optimizer/plan/subselect.c:635 #, c-format -msgid "preprocess_jointree: unexpected node type %d" +msgid "cache lookup failed for operator %u" msgstr "" -#: optimizer/plan/planner.c:793 +#: optimizer/plan/subselect.c:1015 #, c-format -msgid "preprocess_qual_conditions: unexpected node type %d" +msgid "finalize_plan: node %d unsupported" msgstr "" -#: optimizer/plan/planner.c:908 parser/analyze.c:1774 parser/analyze.c:1947 -#: parser/analyze.c:2444 -msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT" +#: optimizer/plan/subselect.c:1035 +msgid "finalize_plan: plan shouldn't reference subplan's variable" msgstr "" -#: optimizer/plan/planner.c:961 -msgid "SELECT FOR UPDATE is not allowed in subselects" +#: optimizer/prep/prepjointree.c:340 +#, c-format +msgid "pull_up_subqueries: unexpected join type %d" msgstr "" -#: optimizer/plan/planner.c:1563 optimizer/plan/planner.c:1569 -msgid "postprocess_setop_tlist: resjunk output columns not implemented" +#: optimizer/prep/prepjointree.c:346 +#, c-format +msgid "pull_up_subqueries: unexpected node type %d" +msgstr "" + +#: optimizer/prep/prepjointree.c:366 +msgid "is_simple_subquery: subquery is bogus" msgstr "" -#: optimizer/plan/setrefs.c:215 +#: optimizer/prep/prepjointree.c:481 #, c-format -msgid "set_plan_references: unknown plan type %d" +msgid "resolvenew_in_jointree: unexpected node type %d" msgstr "" -#: optimizer/plan/setrefs.c:458 -msgid "join_references: variable not in subplan target lists" +#: optimizer/prep/prepjointree.c:527 +msgid "reduce_outer_joins: so where are the outer joins?" msgstr "" -#: optimizer/plan/setrefs.c:519 -msgid "replace_vars_with_subplan_refs: variable not in subplan target list" +#: optimizer/prep/prepjointree.c:594 +#, c-format +msgid "reduce_outer_joins_pass1: unexpected node type %d" msgstr "" -#: optimizer/plan/subselect.c:141 -msgid "make_subplan: invalid expression structure (SubLink already processed?)" +#: optimizer/prep/prepjointree.c:618 +msgid "reduce_outer_joins_pass2: reached empty jointree" msgstr "" -#: optimizer/plan/subselect.c:143 -msgid "" -"make_subplan: invalid expression structure (subquery already processed?)" +#: optimizer/prep/prepjointree.c:621 +msgid "reduce_outer_joins_pass2: reached base rel" msgstr "" -#: optimizer/plan/subselect.c:281 optimizer/plan/subselect.c:430 +#: optimizer/prep/prepjointree.c:738 #, c-format -msgid "cache lookup failed for operator %u" +msgid "reduce_outer_joins_pass2: unexpected node type %d" +msgstr "" + +#: optimizer/prep/prepjointree.c:975 +#, c-format +msgid "simplify_jointree: unexpected node type %d" +msgstr "" + +#: optimizer/prep/prepjointree.c:1046 +#, c-format +msgid "get_relids_in_jointree: unexpected node type %d" msgstr "" -#: optimizer/plan/subselect.c:705 +#: optimizer/prep/prepjointree.c:1064 #, c-format -msgid "SS_finalize_plan: node %d unsupported" +msgid "get_relids_for_join: join node %d not found" msgstr "" -#: optimizer/plan/subselect.c:728 -msgid "SS_finalize_plan: plan shouldn't reference subplan's variable" +#: optimizer/prep/prepjointree.c:1111 +#, c-format +msgid "find_jointree_node_for_rel: unexpected node type %d" msgstr "" #: optimizer/prep/preptlist.c:58 msgid "preprocess_targetlist: subquery cannot be result relation" msgstr "" -#: optimizer/prep/preptlist.c:212 +#: optimizer/prep/preptlist.c:239 msgid "expand_targetlist: unexpected command_type" msgstr "" -#: optimizer/prep/preptlist.c:242 +#: optimizer/prep/preptlist.c:269 msgid "expand_targetlist: targetlist is not sorted correctly" msgstr "" -#: optimizer/prep/prepunion.c:193 +#: optimizer/prep/prepunion.c:190 #, c-format msgid "recurse_set_operations: unexpected node %d" msgstr "" -#: optimizer/prep/prepunion.c:309 +#: optimizer/prep/prepunion.c:307 msgid "generate_nonunion_plan: bogus operation code" msgstr "" -#: optimizer/util/clauses.c:81 -#, c-format -msgid "make_clause: unsupported type %d" -msgstr "" - -#: optimizer/util/clauses.c:445 -msgid "Aggregate function calls may not be nested" -msgstr "" - -#: optimizer/util/clauses.c:718 -#, c-format -msgid "Sub-SELECT uses un-GROUPed attribute %s.%s from outer query" -msgstr "" - -#: optimizer/util/clauses.c:1062 +#: optimizer/util/clauses.c:963 msgid "CommuteClause: applied to non-binary-operator clause" msgstr "" -#: optimizer/util/clauses.c:1070 +#: optimizer/util/clauses.c:968 #, c-format msgid "CommuteClause: no commutator for operator %u" msgstr "" -#: optimizer/util/clauses.c:1395 +#: optimizer/util/clauses.c:1325 #, c-format -msgid "eval_const_expressions: unexpected opType %d" +msgid "eval_const_expressions: unexpected boolop %d" msgstr "" -#: optimizer/util/clauses.c:1631 utils/cache/lsyscache.c:581 -#: utils/cache/lsyscache.c:602 utils/cache/lsyscache.c:623 +#: optimizer/util/clauses.c:1589 utils/cache/lsyscache.c:620 +#: utils/cache/lsyscache.c:641 utils/cache/lsyscache.c:662 +#: utils/cache/lsyscache.c:683 #, c-format msgid "Function OID %u does not exist" msgstr "Funktionen OID %u existerar inte" -#: optimizer/util/clauses.c:1981 +#: optimizer/util/clauses.c:1753 +#, c-format +msgid "inline_function: null prosrc for procedure %u" +msgstr "" + +#: optimizer/util/clauses.c:1909 +msgid "substitute_actual_parameters_mutator: unexpected paramkind" +msgstr "" + +#: optimizer/util/clauses.c:1911 +msgid "substitute_actual_parameters_mutator: unexpected paramid" +msgstr "" + +#: optimizer/util/clauses.c:2288 #, c-format msgid "expression_tree_walker: Unexpected node type %d" msgstr "" -#: optimizer/util/clauses.c:2371 +#: optimizer/util/clauses.c:2739 #, c-format msgid "expression_tree_mutator: Unexpected node type %d" msgstr "" -#: optimizer/util/pathnode.c:125 +#: optimizer/util/pathnode.c:136 msgid "Unable to devise a query plan for the given query" msgstr "" -#: optimizer/util/plancat.c:57 -#, c-format -msgid "get_relation_info: Relation %u not found" -msgstr "" - -#: optimizer/util/plancat.c:221 +#: optimizer/util/plancat.c:234 #, c-format msgid "restriction_selectivity: bad value %f" msgstr "" -#: optimizer/util/plancat.c:254 +#: optimizer/util/plancat.c:269 #, c-format msgid "join_selectivity: bad value %f" msgstr "" -#: optimizer/util/plancat.c:326 +#: optimizer/util/plancat.c:341 #, c-format msgid "has_subclass: Relation %u not found" msgstr "" -#: optimizer/util/relnode.c:60 +#: optimizer/util/relnode.c:58 msgid "build_base_rel: rel already exists" msgstr "" -#: optimizer/util/relnode.c:69 +#: optimizer/util/relnode.c:66 msgid "build_base_rel: rel already exists as 'other' rel" msgstr "" -#: optimizer/util/relnode.c:107 +#: optimizer/util/relnode.c:101 msgid "build_other_rel: rel already exists as base rel" msgstr "" -#: optimizer/util/relnode.c:180 +#: optimizer/util/relnode.c:166 #, c-format msgid "make_base_rel: unsupported RTE kind %d" msgstr "" -#: optimizer/util/relnode.c:216 +#: optimizer/util/relnode.c:199 #, c-format msgid "find_base_rel: no relation entry for relid %d" msgstr "" -#: optimizer/util/tlist.c:239 +#: optimizer/util/tlist.c:204 msgid "" "get_sortgroupclause_tle: ORDER/GROUP BY expression not found in targetlist" msgstr "" -#: parser/analyze.c:257 +#: parser/analyze.c:356 msgid "CREATE VIEW specifies more column names than columns" -msgstr "" +msgstr "CREATE VIEW anger fler kolumnnamn än det är kolumner" -#: parser/analyze.c:448 +#: parser/analyze.c:564 msgid "INSERT ... SELECT may not specify INTO" -msgstr "" +msgstr "INSERT ... SELECT kan inte ange INTO" -#: parser/analyze.c:531 +#: parser/analyze.c:654 msgid "INSERT has more expressions than target columns" -msgstr "" +msgstr "INSERT har fler uttryck än målkolumner" -#: parser/analyze.c:563 +#: parser/analyze.c:688 msgid "INSERT has more target columns than expressions" -msgstr "" +msgstr "INSERT har fler målkolumner än uttryck" -#: parser/analyze.c:759 +#: parser/analyze.c:884 msgid "parser: unrecognized node (internal error)" -msgstr "" +msgstr "parser: okänd nod (internt fel)" -#: parser/analyze.c:841 +#: parser/analyze.c:966 #, c-format msgid "%s will create implicit sequence '%s' for SERIAL column '%s.%s'" -msgstr "" +msgstr "%s kommer skapa en implicit sekvens '%s' för SERIAL-kolumnen '%s.%s'" -#: parser/analyze.c:922 parser/analyze.c:930 +#: parser/analyze.c:1047 parser/analyze.c:1055 #, c-format msgid "%s/(NOT) NULL conflicting declaration for '%s.%s'" msgstr "" -#: parser/analyze.c:938 +#: parser/analyze.c:1063 #, c-format msgid "%s/DEFAULT multiple values specified for '%s.%s'" msgstr "" -#: parser/analyze.c:980 parser/analyze.c:1019 +#: parser/analyze.c:1105 parser/analyze.c:1144 msgid "parser: unrecognized constraint (internal error)" msgstr "" -#: parser/analyze.c:1015 +#: parser/analyze.c:1140 msgid "parser: illegal context for constraint (internal error)" msgstr "" -#: parser/analyze.c:1059 +#: parser/analyze.c:1184 #, c-format msgid "%s / PRIMARY KEY multiple primary keys for table '%s' are not allowed" -msgstr "" +msgstr "%s / PRIMARY KEY multipla primärnycklar för tabell \"%s\" tillåts inte" -#: parser/analyze.c:1127 +#: parser/analyze.c:1254 #, c-format msgid "inherited table \"%s\" is not a relation" msgstr "" -#: parser/analyze.c:1156 -#, c-format -msgid "" -"inherited attribute \"%s\" cannot be a PRIMARY KEY because it is not marked " -"NOT NULL" -msgstr "" - -#: parser/analyze.c:1182 -#, c-format -msgid "" -"Existing attribute \"%s\" cannot be a PRIMARY KEY because it is not marked " -"NOT NULL" -msgstr "" - -#: parser/analyze.c:1189 +#: parser/analyze.c:1298 #, c-format msgid "%s: column \"%s\" named in key does not exist" -msgstr "" +msgstr "%s: kolumn \"%s\" angiven i en nyckel existerar inte" -#: parser/analyze.c:1197 +#: parser/analyze.c:1306 #, c-format msgid "%s: column \"%s\" appears twice in %s constraint" msgstr "" -#: parser/analyze.c:1287 +#: parser/analyze.c:1397 #, c-format msgid "%s: failed to make implicit index name" msgstr "" -#: parser/analyze.c:1290 +#: parser/analyze.c:1400 #, c-format msgid "%s / %s%s will create implicit index '%s' for table '%s'" msgstr "" -#: parser/analyze.c:1304 +#: parser/analyze.c:1415 #, c-format msgid "%s will create implicit trigger(s) for FOREIGN KEY check(s)" msgstr "" -#: parser/analyze.c:1446 parser/analyze.c:1568 +#: parser/analyze.c:1504 +msgid "index expression may not return a set" +msgstr "" + +#: parser/analyze.c:1584 parser/analyze.c:1706 #, c-format msgid "transformRuleStmt: unexpected event type %d" msgstr "" -#: parser/analyze.c:1455 +#: parser/analyze.c:1593 msgid "Rule WHERE condition may not contain references to other relations" msgstr "" -#: parser/analyze.c:1459 +#: parser/analyze.c:1597 msgid "Rule WHERE condition may not contain aggregate functions" msgstr "" -#: parser/analyze.c:1528 +#: parser/analyze.c:1666 msgid "" "Rules with WHERE conditions may only have SELECT, INSERT, UPDATE, or DELETE " "actions" msgstr "" -#: parser/analyze.c:1552 +#: parser/analyze.c:1690 msgid "ON SELECT rule may not use OLD" msgstr "" -#: parser/analyze.c:1554 +#: parser/analyze.c:1692 msgid "ON SELECT rule may not use NEW" msgstr "" -#: parser/analyze.c:1561 +#: parser/analyze.c:1699 msgid "ON INSERT rule may not use OLD" msgstr "" -#: parser/analyze.c:1565 +#: parser/analyze.c:1703 msgid "ON DELETE rule may not use NEW" msgstr "" -#: parser/analyze.c:1630 parser/analyze.c:1838 -msgid "DECLARE CURSOR must not specify INTO" -msgstr "" - -#: parser/analyze.c:1632 parser/analyze.c:1840 -msgid "" -"DECLARE/UPDATE is not supported\n" -"\tCursors must be READ ONLY" -msgstr "" - -#: parser/analyze.c:1908 +#: parser/analyze.c:2013 msgid "" "ORDER BY on a UNION/INTERSECT/EXCEPT result must be on one of the result " "columns" msgstr "" -#: parser/analyze.c:1942 +#: parser/analyze.c:2047 msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT" -msgstr "" +msgstr "INTO tillåts bara i den första SELECT i UNION/INTERSECT/EXCEPT" -#: parser/analyze.c:1944 -msgid "Portal may not appear in UNION/INTERSECT/EXCEPT" +#: parser/analyze.c:2104 +msgid "" +"UNION/INTERSECT/EXCEPT member statement may not refer to other relations of " +"same query level" msgstr "" -#: parser/analyze.c:2038 +#: parser/analyze.c:2154 #, c-format msgid "Each %s query must have the same number of columns" msgstr "" -#: parser/analyze.c:2096 +#: parser/analyze.c:2212 #, c-format msgid "getSetColTypes: unexpected node %d" msgstr "" -#: parser/analyze.c:2107 +#: parser/analyze.c:2223 msgid "CREATE TABLE AS specifies too many column names" -msgstr "" +msgstr "CREATE TABLE AS anger för många kolumnnamn" -#: parser/analyze.c:2190 parser/analyze.c:2199 +#: parser/analyze.c:2306 parser/analyze.c:2315 msgid "UPDATE target count mismatch --- internal error" msgstr "" -#: parser/analyze.c:2285 +#: parser/analyze.c:2401 msgid "Unexpected node type in ALTER TABLE ADD CONSTRAINT" msgstr "" -#: parser/analyze.c:2368 -msgid "transformPrepareStmt: internal error" +#: parser/analyze.c:2450 +msgid "Cannot specify both SCROLL and NO SCROLL" msgstr "" -#: parser/analyze.c:2395 +#: parser/analyze.c:2457 +msgid "transformDeclareCursorStmt: internal error" +msgstr "" + +#: parser/analyze.c:2508 +msgid "transformPrepareStmt: internal error" +msgstr "transformPrepareStmt: internt fel" + +#: parser/analyze.c:2534 #, c-format msgid "Wrong number of parameters, expected %d but got %d" msgstr "" -#: parser/analyze.c:2408 +#: parser/analyze.c:2547 msgid "Cannot use subselects in EXECUTE parameters" msgstr "" -#: parser/analyze.c:2410 +#: parser/analyze.c:2549 msgid "Cannot use aggregates in EXECUTE parameters" msgstr "" -#: parser/analyze.c:2421 +#: parser/analyze.c:2560 #, c-format msgid "" "Parameter $%d of type %s cannot be coerced into the expected type %s\n" "\tYou will need to rewrite or cast the expression" msgstr "" -#: parser/analyze.c:2446 +#: parser/analyze.c:2583 msgid "SELECT FOR UPDATE is not allowed with DISTINCT clause" msgstr "" -#: parser/analyze.c:2448 +#: parser/analyze.c:2585 msgid "SELECT FOR UPDATE is not allowed with GROUP BY clause" msgstr "" -#: parser/analyze.c:2450 +#: parser/analyze.c:2587 msgid "SELECT FOR UPDATE is not allowed with AGGREGATE" msgstr "" -#: parser/analyze.c:2515 +#: parser/analyze.c:2652 #, c-format msgid "FOR UPDATE: relation \"%s\" not found in FROM clause" msgstr "" -#: parser/analyze.c:2555 +#: parser/analyze.c:2692 #, c-format msgid "relationHasPrimaryKey: index %u not found" msgstr "" -#: parser/analyze.c:2606 +#: parser/analyze.c:2743 msgid "Misplaced DEFERRABLE clause" msgstr "" -#: parser/analyze.c:2608 parser/analyze.c:2617 +#: parser/analyze.c:2745 parser/analyze.c:2754 msgid "Multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed" msgstr "" -#: parser/analyze.c:2615 +#: parser/analyze.c:2752 msgid "Misplaced NOT DEFERRABLE clause" msgstr "" -#: parser/analyze.c:2622 parser/analyze.c:2640 +#: parser/analyze.c:2759 parser/analyze.c:2777 gram.y:2176 gram.y:2190 msgid "INITIALLY DEFERRED constraint must be DEFERRABLE" msgstr "" -#: parser/analyze.c:2627 +#: parser/analyze.c:2764 msgid "Misplaced INITIALLY DEFERRED clause" msgstr "" -#: parser/analyze.c:2629 parser/analyze.c:2647 +#: parser/analyze.c:2766 parser/analyze.c:2784 msgid "Multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed" msgstr "" -#: parser/analyze.c:2645 +#: parser/analyze.c:2782 msgid "Misplaced INITIALLY IMMEDIATE clause" msgstr "" -#: parser/analyze.c:2754 +#: parser/analyze.c:2891 #, c-format msgid "" "New table specifies a schema (%s) different from the one being created (%s)" msgstr "" -#: parser/analyze.c:2773 +#: parser/analyze.c:2910 #, c-format msgid "" "New view specifies a schema (%s) different from the one being created (%s)" msgstr "" -#: parser/analyze.c:2790 +#: parser/analyze.c:2927 msgid "parser: unsupported schema node (internal error)" msgstr "" -#: parser/parse_agg.c:112 +#: parser/analyze.c:2961 parser/parse_coerce.c:233 parser/parse_expr.c:130 +#: parser/parse_expr.c:135 #, c-format -msgid "Attribute %s.%s must be GROUPed or used in an aggregate function" +msgid "Parameter '$%d' is out of range" +msgstr "" + +#: parser/analyze.c:2964 tcop/postgres.c:1113 +#, c-format +msgid "Could not determine datatype of parameter $%d" +msgstr "" + +#: parser/parse_agg.c:69 +msgid "aggregate function calls may not be nested" msgstr "" -#: parser/parse_agg.c:150 +#: parser/parse_agg.c:113 msgid "Aggregates not allowed in WHERE clause" msgstr "Aggregatfunktioner tillåts inte i WHERE" -#: parser/parse_agg.c:152 +#: parser/parse_agg.c:115 msgid "Aggregates not allowed in JOIN conditions" msgstr "Aggregatfunktioner tillåts inte i JOIN-villkor" -#: parser/parse_agg.c:168 +#: parser/parse_agg.c:134 msgid "Aggregates not allowed in GROUP BY clause" msgstr "Aggregatfunktioner tillåts inte i GROUP BY" -#: parser/parse_clause.c:194 +#: parser/parse_agg.c:291 +#, c-format +msgid "Attribute %s.%s must be GROUPed or used in an aggregate function" +msgstr "" + +#: parser/parse_agg.c:294 +#, c-format +msgid "Sub-SELECT uses un-GROUPed attribute %s.%s from outer query" +msgstr "" + +#: parser/parse_clause.c:195 msgid "Bogus InhOption value" msgstr "" -#: parser/parse_clause.c:341 +#: parser/parse_clause.c:340 #, c-format msgid "JOIN/ON clause refers to \"%s\", which is not part of JOIN" msgstr "JOIN/ON refererar till \"%s\", vilken inte är en del av JOIN" -#: parser/parse_clause.c:400 +#: parser/parse_clause.c:398 msgid "sub-select in FROM must have an alias" msgstr "sub-select i FROM måste ha ett alias" -#: parser/parse_clause.c:424 parser/parse_clause.c:427 +#: parser/parse_clause.c:411 parser/parse_clause.c:414 msgid "Unexpected parse analysis result for subselect in FROM" msgstr "" -#: parser/parse_clause.c:430 +#: parser/parse_clause.c:417 msgid "Expected SELECT query from subselect in FROM" msgstr "" -#: parser/parse_clause.c:432 +#: parser/parse_clause.c:419 msgid "Subselect in FROM may not have SELECT INTO" msgstr "" -#: parser/parse_clause.c:493 +#: parser/parse_clause.c:437 +msgid "Subselect in FROM may not refer to other relations of same query level" +msgstr "" + +#: parser/parse_clause.c:490 msgid "" "FROM function expression may not refer to other relations of same query level" msgstr "" -#: parser/parse_clause.c:502 +#: parser/parse_clause.c:500 msgid "cannot use aggregate function in FROM function expression" msgstr "" -#: parser/parse_clause.c:514 -msgid "Coercion function not allowed in FROM clause" -msgstr "" - -#: parser/parse_clause.c:624 parser/parse_clause.c:636 +#: parser/parse_clause.c:623 parser/parse_clause.c:635 msgid "transformFromClauseItem: unexpected subtree type" msgstr "" -#: parser/parse_clause.c:719 +#: parser/parse_clause.c:718 #, c-format msgid "USING column name \"%s\" appears more than once" msgstr "" -#: parser/parse_clause.c:731 +#: parser/parse_clause.c:730 #, c-format msgid "Common column name \"%s\" appears more than once in left table" msgstr "" -#: parser/parse_clause.c:737 +#: parser/parse_clause.c:736 #, c-format msgid "JOIN/USING column \"%s\" not found in left table" msgstr "JOIN/USING-kolumn \"%s\" finns inte i vänstra tabellen" -#: parser/parse_clause.c:749 +#: parser/parse_clause.c:748 #, c-format msgid "Common column name \"%s\" appears more than once in right table" msgstr "" -#: parser/parse_clause.c:755 +#: parser/parse_clause.c:754 #, c-format msgid "JOIN/USING column \"%s\" not found in right table" msgstr "JOIN/USING-kolumn \"%s\" finns inte i högra tabellen" @@ -7137,495 +7671,557 @@ msgid "" "\t%s" msgstr "" -#: parser/parse_clause.c:942 +#: parser/parse_clause.c:936 #, c-format msgid "buildMergedJoinVar: unexpected jointype %d" msgstr "" -#: parser/parse_clause.c:1063 +#: parser/parse_clause.c:1057 #, c-format msgid "%s '%s' is ambiguous" msgstr "%s \"%s\" är tvetydig" -#: parser/parse_clause.c:1082 +#: parser/parse_clause.c:1076 #, c-format msgid "Non-integer constant in %s" msgstr "" -#: parser/parse_clause.c:1095 +#: parser/parse_clause.c:1089 #, c-format msgid "%s position %d is not in target list" msgstr "" -#: parser/parse_clause.c:1237 +#: parser/parse_clause.c:1270 msgid "For SELECT DISTINCT, ORDER BY expressions must appear in target list" msgstr "" -#: parser/parse_clause.c:1275 +#: parser/parse_clause.c:1308 msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions" msgstr "" -#: parser/parse_clause.c:1299 +#: parser/parse_clause.c:1333 msgid "" "transformDistinctClause: failed to add DISTINCT ON clause to target list" msgstr "" -#: parser/parse_coerce.c:288 +#: parser/parse_coerce.c:247 #, c-format -msgid "coerce_type: no conversion function from %s to %s" +msgid "" +"Inconsistent types deduced for parameter '$%d'\n" +"\tCould be either %s or %s" msgstr "" -#: parser/parse_coerce.c:414 +#: parser/parse_coerce.c:330 #, c-format -msgid "coerce_type_constraints: failed to lookup type %u" +msgid "coerce_type: no conversion function from %s to %s" msgstr "" #. translator: first %s is name of a SQL construct, eg WHERE -#: parser/parse_coerce.c:565 +#: parser/parse_coerce.c:568 #, c-format msgid "Argument of %s must be type boolean, not type %s" msgstr "" #. translator: %s is name of a SQL construct, eg WHERE -#: parser/parse_coerce.c:573 +#: parser/parse_coerce.c:576 #, c-format msgid "Argument of %s must not be a set function" msgstr "" -#: parser/parse_coerce.c:620 +#: parser/parse_coerce.c:623 #, c-format msgid "%s types '%s' and '%s' not matched" msgstr "" -#: parser/parse_coerce.c:672 +#: parser/parse_coerce.c:679 #, c-format msgid "%s unable to convert to type %s" msgstr "%s kan inte konvertera till typ %s" -#: parser/parse_coerce.c:954 +#: parser/parse_coerce.c:831 +#, c-format +msgid "Arguments declared ANYELEMENT are not all alike: %s vs %s" +msgstr "" + +#: parser/parse_coerce.c:845 +#, c-format +msgid "Arguments declared ANYARRAY are not all alike: %s vs %s" +msgstr "" + +#: parser/parse_coerce.c:864 +#, c-format +msgid "Argument declared ANYARRAY is not an array: %s" +msgstr "" + +#: parser/parse_coerce.c:875 +#, c-format +msgid "" +"Argument declared ANYARRAY is not consistent with argument declared " +"ANYELEMENT: %s vs %s" +msgstr "" + +#: parser/parse_coerce.c:884 +msgid "Cannot determine ANYARRAY/ANYELEMENT type because input is UNKNOWN" +msgstr "" + +#: parser/parse_coerce.c:1125 +msgid "IsPreferredType: unknown category" +msgstr "" + +#: parser/parse_coerce.c:1250 #, c-format msgid "find_coercion_pathway: bogus castcontext %c" msgstr "" -#: parser/parse_expr.c:101 +#: parser/parse_expr.c:102 #, c-format msgid "Expression too complex: nesting depth exceeds max_expr_depth = %d" msgstr "" -#: parser/parse_expr.c:120 -#, c-format -msgid "Parameter '$%d' is out of range" +#: parser/parse_expr.c:314 +msgid "IS DISTINCT FROM requires = operator to yield boolean" +msgstr "" + +#: parser/parse_expr.c:333 +msgid "NULLIF requires = operator to yield boolean" msgstr "" -#: parser/parse_expr.c:358 parser/parse_expr.c:362 +#: parser/parse_expr.c:422 parser/parse_expr.c:426 msgid "Bad query in subselect" msgstr "Felaktig fråga i subselect" -#: parser/parse_expr.c:384 +#: parser/parse_expr.c:451 msgid "Subselect must have a field" msgstr "" -#: parser/parse_expr.c:388 +#: parser/parse_expr.c:455 msgid "Subselect must have only one field" msgstr "" -#: parser/parse_expr.c:418 +#: parser/parse_expr.c:507 #, c-format msgid "Row comparison cannot use operator %s" msgstr "Radjämförelse kan inte använda operator %s" -#: parser/parse_expr.c:441 +#: parser/parse_expr.c:532 msgid "Subselect has too many fields" msgstr "" -#: parser/parse_expr.c:457 +#: parser/parse_expr.c:548 #, c-format msgid "" "%s has result type of %s, but must return %s to be used with quantified " "predicate subquery" msgstr "" -#: parser/parse_expr.c:463 +#: parser/parse_expr.c:554 #, c-format msgid "%s must not return a set to be used with quantified predicate subquery" msgstr "" -#: parser/parse_expr.c:475 +#: parser/parse_expr.c:564 msgid "Subselect has too few fields" msgstr "" -#: parser/parse_expr.c:615 +#: parser/parse_expr.c:746 +msgid "Multi-dimensional ARRAY[] must be built from nested array expressions" +msgstr "" + +#: parser/parse_expr.c:750 +msgid "Nested array expressions must have common number of dimensions" +msgstr "" + +#: parser/parse_expr.c:753 +msgid "Nested array expressions must have common element type" +msgstr "" + +#: parser/parse_expr.c:762 +#, c-format +msgid "Number of array dimensions, %d, exceeds the maximum allowed %d" +msgstr "" + +#: parser/parse_expr.c:850 #, c-format msgid "transformExpr: unexpected booltesttype %d" msgstr "" -#: parser/parse_expr.c:652 +#: parser/parse_expr.c:894 #, c-format msgid "transformExpr: does not know how to transform node %d (internal error)" msgstr "" -#: parser/parse_expr.c:744 +#: parser/parse_expr.c:999 #, c-format msgid "Attribute \"%s\" not found" msgstr "" -#: parser/parse_expr.c:856 parser/parse_target.c:153 +#: parser/parse_expr.c:1111 parser/parse_target.c:154 msgid "Invalid qualified name syntax (too many names)" msgstr "" -#: parser/parse_expr.c:913 +#: parser/parse_expr.c:1172 msgid "exprType: Cannot get type for untransformed sublink" msgstr "" -#: parser/parse_expr.c:940 +#: parser/parse_expr.c:1267 +#, c-format +msgid "Relation reference \"%s\" cannot be used in an expression" +msgstr "" + +#: parser/parse_expr.c:1272 #, c-format msgid "exprType: Do not know how to get type for %d node" msgstr "" -#: parser/parse_expr.c:1110 +#: parser/parse_expr.c:1472 #, c-format msgid "Cannot cast type %s to %s" msgstr "" -#: parser/parse_func.c:97 +#: parser/parse_func.c:87 #, c-format msgid "Cannot pass more than %d arguments to a function" msgstr "" -#: parser/parse_func.c:104 +#: parser/parse_func.c:94 #, c-format msgid "Function '%s' does not allow NULL input" msgstr "" -#: parser/parse_func.c:192 +#: parser/parse_func.c:182 #, c-format msgid "Cannot find type OID for relation %u" msgstr "" -#: parser/parse_func.c:232 +#: parser/parse_func.c:222 #, c-format msgid "Cannot pass result of sub-select or join %s to a function" msgstr "" -#: parser/parse_func.c:270 +#: parser/parse_func.c:261 #, c-format msgid "%s(*) specified, but %s is not an aggregate function" msgstr "" -#: parser/parse_func.c:273 +#: parser/parse_func.c:264 #, c-format msgid "DISTINCT specified, but %s is not an aggregate function" msgstr "" -#: parser/parse_func.c:296 +#: parser/parse_func.c:287 #, c-format msgid "Attribute notation .%s applied to type %s, which is not a complex type" msgstr "" -#: parser/parse_func.c:299 +#: parser/parse_func.c:290 #, c-format msgid "Attribute \"%s\" not found in datatype %s" msgstr "" -#: parser/parse_func.c:348 +#: parser/parse_func.c:346 msgid "Aggregates may not return sets" msgstr "" -#: parser/parse_func.c:1264 +#: parser/parse_func.c:1292 #, c-format msgid "No such attribute %s.%s.%s" -msgstr "" +msgstr "Finns inget attribut %s.%s.%s" -#: parser/parse_func.c:1267 +#: parser/parse_func.c:1295 #, c-format msgid "No such attribute %s.%s" -msgstr "" +msgstr "Finns inget attribut %s.%s" -#: parser/parse_func.c:1294 +#: parser/parse_func.c:1322 #, c-format msgid "Function %s(%s) does not exist%s%s" -msgstr "" +msgstr "Functionen %s(%s) existerar inte%s%s" -#: parser/parse_func.c:1300 +#: parser/parse_func.c:1328 #, c-format msgid "%s: function %s(%s) does not exist%s%s" -msgstr "" +msgstr "%s: funktionen %s(%s) existerar inte%s%s" -#: parser/parse_func.c:1326 +#: parser/parse_func.c:1354 #, c-format msgid "%s: aggregate %s(*) does not exist" msgstr "" -#: parser/parse_func.c:1329 +#: parser/parse_func.c:1357 #, c-format msgid "%s: aggregate %s(%s) does not exist" msgstr "" -#: parser/parse_func.c:1345 +#: parser/parse_func.c:1373 #, c-format msgid "%s: function %s(*) is not an aggregate" msgstr "" -#: parser/parse_func.c:1348 +#: parser/parse_func.c:1376 #, c-format msgid "%s: function %s(%s) is not an aggregate" msgstr "" -#: parser/parse_node.c:217 +#: parser/parse_node.c:117 #, c-format msgid "transformArraySubscripts: Cache lookup failed for array type %u" msgstr "" -#: parser/parse_node.c:223 +#: parser/parse_node.c:123 #, c-format msgid "transformArraySubscripts: type %s is not an array" msgstr "" -#: parser/parse_node.c:231 -#, c-format -msgid "transformArraySubscripts: Cache lookup failed for array element type %u" -msgstr "" - -#: parser/parse_node.c:288 parser/parse_node.c:310 +#: parser/parse_node.c:180 parser/parse_node.c:201 msgid "array index expressions must be integers" msgstr "" -#: parser/parse_node.c:329 +#: parser/parse_node.c:221 #, c-format msgid "" "Array assignment requires type %s but expression is of type %s\n" "\tYou will need to rewrite or cast the expression" msgstr "" -#: parser/parse_node.c:439 +#: parser/parse_node.c:327 #, c-format msgid "make_const: unknown type %d" msgstr "" -#: parser/parse_oper.c:116 +#: parser/parse_oper.c:114 #, c-format msgid "%s: Prefix operator '%s' for type '%s' does not exist" msgstr "" -#: parser/parse_oper.c:120 +#: parser/parse_oper.c:118 #, c-format msgid "%s: Postfix operator '%s' for type '%s' does not exist" msgstr "" -#: parser/parse_oper.c:124 +#: parser/parse_oper.c:122 #, c-format msgid "%s: Operator '%s' for types '%s' and '%s' does not exist" msgstr "" -#: parser/parse_oper.c:143 +#: parser/parse_oper.c:164 +#, c-format +msgid "Unable to identify an equality operator for type %s" +msgstr "" + +#: parser/parse_oper.c:202 #, c-format msgid "" -"Unable to identify an ordering operator '%s' for type '%s'\n" +"Unable to identify an ordering operator for type %s\n" "\tUse an explicit ordering operator or modify the query" msgstr "" -#: parser/parse_oper.c:894 +#: parser/parse_oper.c:584 #, c-format msgid "" "Left hand side of operator '%s' has an unknown type\n" "\tProbably a bad attribute name" msgstr "" -#: parser/parse_oper.c:899 +#: parser/parse_oper.c:589 #, c-format msgid "" "Right hand side of operator %s has an unknown type\n" "\tProbably a bad attribute name" msgstr "" -#: parser/parse_oper.c:903 +#: parser/parse_oper.c:593 #, c-format msgid "" "Unable to identify an operator '%s' for types '%s' and '%s'\n" "\tYou will have to retype this query using an explicit cast" msgstr "" -#: parser/parse_oper.c:919 +#: parser/parse_oper.c:609 #, c-format msgid "" "operand of prefix operator '%s' has an unknown type\n" "\t(probably an invalid column reference)" msgstr "" -#: parser/parse_oper.c:923 +#: parser/parse_oper.c:613 #, c-format msgid "" "operand of postfix operator '%s' has an unknown type\n" "\t(probably an invalid column reference)" msgstr "" -#: parser/parse_oper.c:930 +#: parser/parse_oper.c:620 #, c-format msgid "" "Unable to identify a prefix operator '%s' for type '%s'\n" "\tYou may need to add parentheses or an explicit cast" msgstr "" -#: parser/parse_oper.c:934 +#: parser/parse_oper.c:624 #, c-format msgid "" "Unable to identify a postfix operator '%s' for type '%s'\n" "\tYou may need to add parentheses or an explicit cast" msgstr "" -#: parser/parse_relation.c:169 parser/parse_relation.c:181 +#: parser/parse_relation.c:171 parser/parse_relation.c:183 #, c-format msgid "Table reference \"%s\" is ambiguous" -msgstr "" +msgstr "Tabellreferens \"%s\" är tvetydig" -#: parser/parse_relation.c:185 +#: parser/parse_relation.c:187 #, c-format msgid "scanNameSpaceForRefname: unexpected node type %d" msgstr "" -#: parser/parse_relation.c:239 parser/parse_relation.c:251 +#: parser/parse_relation.c:241 parser/parse_relation.c:253 #, c-format msgid "Table reference %u is ambiguous" -msgstr "" +msgstr "Tabellreferens %u är tvetydig" -#: parser/parse_relation.c:255 +#: parser/parse_relation.c:257 #, c-format msgid "scanNameSpaceForRelid: unexpected node type %d" msgstr "" -#: parser/parse_relation.c:319 +#: parser/parse_relation.c:321 #, c-format msgid "checkNameSpaceConflicts: unexpected node type %d" msgstr "" -#: parser/parse_relation.c:342 parser/parse_relation.c:352 +#: parser/parse_relation.c:344 parser/parse_relation.c:354 #, c-format msgid "Table name \"%s\" specified more than once" msgstr "" -#: parser/parse_relation.c:373 +#: parser/parse_relation.c:375 #, c-format msgid "scanNameSpaceForConflict: unexpected node type %d" msgstr "" -#: parser/parse_relation.c:408 +#: parser/parse_relation.c:410 msgid "RTERangeTablePosn: RTE not found (internal error)" msgstr "" -#: parser/parse_relation.c:460 parser/parse_relation.c:553 +#: parser/parse_relation.c:462 parser/parse_relation.c:555 #, c-format msgid "Column reference \"%s\" is ambiguous" msgstr "" -#: parser/parse_relation.c:547 +#: parser/parse_relation.c:549 #, c-format msgid "colnameToVar: unexpected node type %d" msgstr "" -#: parser/parse_relation.c:646 parser/parse_relation.c:739 -#: parser/parse_relation.c:832 parser/parse_relation.c:946 +#: parser/parse_relation.c:648 parser/parse_relation.c:741 +#: parser/parse_relation.c:834 parser/parse_relation.c:948 #, c-format msgid "Table \"%s\" has %d columns available but %d columns specified" msgstr "" -#: parser/parse_relation.c:907 +#: parser/parse_relation.c:909 msgid "A column definition list is only allowed for functions returning RECORD" msgstr "" -#: parser/parse_relation.c:916 +#: parser/parse_relation.c:918 msgid "A column definition list is required for functions returning RECORD" msgstr "" -#: parser/parse_relation.c:972 +#: parser/parse_relation.c:974 #, c-format msgid "Too many column aliases specified for function %s" msgstr "" -#: parser/parse_relation.c:993 +#: parser/parse_relation.c:995 #, c-format -msgid "Unknown kind of return type specified for function %s" +msgid "function %s() in FROM has unsupported return type" msgstr "" -#: parser/parse_relation.c:1425 +#: parser/parse_relation.c:1427 #, c-format msgid "expandRTE: unsupported RTE kind %d" msgstr "" -#: parser/parse_relation.c:1515 +#: parser/parse_relation.c:1517 #, c-format msgid "Invalid attnum %d for rangetable entry %s" msgstr "" -#: parser/parse_relation.c:1542 parser/parse_relation.c:1605 -#: parser/parse_relation.c:1683 +#: parser/parse_relation.c:1544 parser/parse_relation.c:1607 +#: parser/parse_relation.c:1685 #, c-format msgid "Relation \"%s\" does not have attribute %d" msgstr "" -#: parser/parse_relation.c:1574 +#: parser/parse_relation.c:1576 parser/parse_target.c:281 #, c-format msgid "Subquery %s does not have attribute %d" msgstr "" -#: parser/parse_relation.c:1655 +#: parser/parse_relation.c:1657 #, c-format msgid "get_rte_attribute_type: unsupported RTE kind %d" msgstr "" -#: parser/parse_relation.c:1716 +#: parser/parse_relation.c:1718 #, c-format msgid "Relation %s does not have attribute %d" msgstr "" -#: parser/parse_relation.c:1732 +#: parser/parse_relation.c:1734 #, c-format msgid "get_rte_attribute_is_dropped: unsupported RTE kind %d" msgstr "" -#: parser/parse_relation.c:1815 +#: parser/parse_relation.c:1817 #, c-format msgid "attnumAttName: invalid attribute number %d" msgstr "" -#: parser/parse_relation.c:1837 +#: parser/parse_relation.c:1839 #, c-format msgid "attnumTypeId: invalid attribute number %d" msgstr "" -#: parser/parse_relation.c:1864 +#: parser/parse_relation.c:1868 #, c-format msgid "Adding missing FROM-clause entry%s for table \"%s\"" msgstr "" -#: parser/parse_target.c:62 +#: parser/parse_relation.c:1872 +#, c-format +msgid "Missing FROM-clause entry%s for table \"%s\"" +msgstr "" + +#: parser/parse_target.c:63 msgid "You can't use relation names alone in the target list, try relation.*." msgstr "" -#: parser/parse_target.c:236 +#: parser/parse_target.c:332 #, c-format msgid "Cannot assign to system attribute '%s'" msgstr "" -#: parser/parse_target.c:297 +#: parser/parse_target.c:395 #, c-format msgid "" "column \"%s\" is of type %s but expression is of type %s\n" "\tYou will need to rewrite or cast the expression" msgstr "" -#: parser/parse_target.c:370 +#: parser/parse_target.c:468 #, c-format msgid "Attribute '%s' specified more than once" msgstr "" -#: parser/parse_target.c:405 +#: parser/parse_target.c:503 #, c-format msgid "" "ExpandAllTables: unexpected node (internal error)\n" "\t%s" msgstr "" -#: parser/parse_target.c:423 +#: parser/parse_target.c:521 msgid "Wildcard with no tables specified not allowed" msgstr "" @@ -7645,7 +8241,6 @@ msgid "%s converted to %s" msgstr "" #: parser/parse_type.c:194 parser/parse_type.c:222 -#: utils/cache/lsyscache.c:1229 #, c-format msgid "Type \"%s\" is only a shell" msgstr "" @@ -7669,278 +8264,551 @@ msgstr "" msgid "typeidTypeRelid: Invalid type - oid = %u" msgstr "" -#: parser/parse_type.c:447 parser/parse_type.c:463 parser/parse_type.c:465 -#: parser/parse_type.c:471 parser/parse_type.c:477 parser/parse_type.c:481 +#: parser/parse_type.c:447 parser/parse_type.c:462 parser/parse_type.c:464 +#: parser/parse_type.c:470 parser/parse_type.c:476 parser/parse_type.c:480 #, c-format msgid "Invalid type name '%s'" msgstr "" -#: port/ipc_test.c:93 storage/ipc/ipc.c:171 -msgid "Out of on_shmem_exit slots" +#: scan.l:295 +msgid "unterminated /* comment" msgstr "" -#: port/pg_sema.c:319 port/posix_sema.c:168 port/sysv_sema.c:319 -msgid "Out of memory in PGReserveSemaphores" +#: scan.l:323 +msgid "unterminated bit string literal" msgstr "" -#: port/pg_sema.c:358 port/posix_sema.c:205 port/sysv_sema.c:358 -msgid "PGSemaphoreCreate: too many semaphores created" +#: scan.l:342 +msgid "unterminated hexadecimal string literal" msgstr "" -#: port/beos/sem.c:159 -msgid "beos : semctl error : GETNCNT not implemented" +#: scan.l:388 +msgid "unterminated quoted string" msgstr "" -#: port/beos/sem.c:174 -msgid "beos : semctl error : unknown flag" +#: scan.l:399 +msgid "zero-length delimited identifier" msgstr "" -#: port/beos/support.c:45 -msgid "Error loading BeOS support server : can't create communication ports" +#: scan.l:406 scan.l:562 +#, c-format +msgid "identifier \"%s\" will be truncated to \"%.*s\"" msgstr "" -#: port/beos/support.c:71 -msgid "Can't load this add-on " +#: scan.l:420 +msgid "unterminated quoted identifier" msgstr "" -#: port/beos/support.c:95 -msgid "Can't load this add-on : map text error" +#: y.tab.c:8726 +msgid "syntax error: cannot back up" msgstr "" -#: port/beos/support.c:111 -msgid "Can't load this add-on : map data error" +#: gram.y:957 gram.y:981 +msgid "Time zone interval must be HOUR or HOUR TO MINUTE" msgstr "" -#: port/beos/support.c:129 +#: gram.y:968 gram.y:5009 gram.y:7063 #, c-format -msgid "loading symbol '%s' failed " +msgid "INTERVAL(%d) precision must not be negative" msgstr "" -#: port/dynloader/beos.c:55 -msgid "add-on not loaded correctly" +#: gram.y:973 gram.y:5014 gram.y:7068 +#, c-format +msgid "INTERVAL(%d) precision reduced to maximum allowed, %d" msgstr "" -#: port/dynloader/beos.c:66 -msgid "error while unloading add-on" -msgstr "" +#: gram.y:1468 +#, c-format +msgid "CREATE TABLE / COLLATE %s not yet implemented; clause ignored" +msgstr "CREATE TABLE / COLLATE %s är inte implementerat ännu; klausulen ignorerad" -#: port/dynloader/bsdi.c:59 port/dynloader/linux.c:71 -msgid "dld: Cannot link C library!" -msgstr "" +#: gram.y:1652 +msgid "LIKE in table definitions not yet supported" +msgstr "LIKE i tabelldefinitioon stöds inte ännu" -#: port/dynloader/bsdi.c:66 port/dynloader/linux.c:78 -msgid "dld: Cannot link math library!" +#: gram.y:1756 +msgid "FOREIGN KEY/MATCH PARTIAL not yet implemented" +msgstr "FOREIGN KEY/MATCH PARTIAL är inte implementerat ännu" + +#: gram.y:1836 +msgid "CREATE TABLE AS may not specify INTO" msgstr "" -#: port/dynloader/bsdi.c:75 port/dynloader/linux.c:87 -msgid "dld: Undefined:" +#: gram.y:2240 +msgid "CREATE ASSERTION is not yet supported" +msgstr "CREATE ASSERTION stöds inte ännu" + +#: gram.y:2254 +msgid "DROP ASSERTION is not yet supported" +msgstr "DROP ASSERTION stöds inte ännu" + +#: gram.y:3062 +msgid "CREATE FUNCTION / OUT parameters are not supported" +msgstr "CREATE FUNCTION / OUT -parametrar stöds inte" + +#: gram.y:3068 +msgid "CREATE FUNCTION / INOUT parameters are not supported" +msgstr "CREATE FUNCTION / INOUT -parametrar stöds inte" + +#: gram.y:3220 +msgid "parser: argument type missing (use NONE for unary operators)" msgstr "" -#: port/dynloader/bsdi.c:78 port/dynloader/linux.c:90 -#: port/dynloader/ultrix4.c:61 +#: gram.y:3747 #, c-format -msgid " %s" +msgid "CREATE DOMAIN / COLLATE %s not yet implemented; clause ignored" +msgstr "CREATE DOMAIN / COLLATE %s är inte implementerat ännu; klausulen ignorerad" + +#: gram.y:4489 +msgid "" +"LIMIT #,# syntax not supported.\n" +"\tUse separate LIMIT and OFFSET clauses." msgstr "" +"LIMIT #,# -syntax stöds inte.\n" +"\tAnvänd separata klausuler LIMIT och OFFSET." -#: port/dynloader/linux.c:35 -msgid "dynamic load not supported" +#: gram.y:4505 +msgid "LIMIT must not be negative" +msgstr "LIMIT kan inte vara negativ" + +#: gram.y:4543 +msgid "OFFSET must not be negative" +msgstr "OFFSET kan inte vara negativ" + +#: gram.y:4685 +msgid "" +"sub-SELECT in FROM must have an alias\n" +"\tFor example, FROM (SELECT ...) [AS] foo" msgstr "" +"sub-SELECT i FROM måste ha ett alias\n" +"\tTill exempel, FROM (SELECT ...) [AS] foo" -#: port/dynloader/ultrix4.c:58 -msgid "dl: Undefined:" +#: gram.y:5110 +msgid "precision for FLOAT must be at least 1 bit" msgstr "" -#: postmaster/pgstat.c:178 -#, c-format -msgid "PGSTAT: socket() failed: %m" +#: gram.y:5117 +msgid "precision for FLOAT must be less than 54 bits" msgstr "" -#: postmaster/pgstat.c:192 +#: gram.y:5130 gram.y:5143 #, c-format -msgid "PGSTAT: bind(127.0.0.1) failed: %m" -msgstr "" +msgid "NUMERIC precision %d must be between 1 and %d" +msgstr "Precisionen %d för NUMERIC måste vara mellan 1 och %d" -#: postmaster/pgstat.c:197 +#: gram.y:5134 #, c-format -msgid "PGSTAT: getsockname() failed: %m" -msgstr "" +msgid "NUMERIC scale %d must be between 0 and precision %d" +msgstr "Skalan %d för NUMERIC måste vara mellan 0 och precisionen %d" -#: postmaster/pgstat.c:209 +#: gram.y:5160 gram.y:5173 #, c-format -msgid "PGSTAT: connect() failed: %m" -msgstr "" +msgid "DECIMAL precision %d must be between 1 and %d" +msgstr "Precisionen %d för DECIMAL måste vara mellan 1 och %d" -#: postmaster/pgstat.c:221 +#: gram.y:5164 #, c-format -msgid "PGSTAT: fcntl() failed: %m" -msgstr "" +msgid "DECIMAL scale %d must be between 0 and precision %d" +msgstr "Skalan %d för DECIMAL måste vara mellan 0 och precisionen %d" -#: postmaster/pgstat.c:230 postmaster/pgstat.c:1158 +#: gram.y:5221 gram.y:5295 +#, c-format +msgid "length for type '%s' must be at least 1" +msgstr "längden för typ '%s' måste vara minst 1" + +#: gram.y:5224 gram.y:5298 +#, c-format +msgid "length for type '%s' cannot exceed %d" +msgstr "längden för typ '%s' kan inte överstiga %d" + +#: gram.y:5375 +#, c-format +msgid "TIMESTAMP(%d)%s precision must not be negative" +msgstr "" + +#: gram.y:5380 +#, c-format +msgid "TIMESTAMP(%d)%s precision reduced to maximum allowed, %d" +msgstr "" + +#: gram.y:5414 +#, c-format +msgid "TIME(%d)%s precision must not be negative" +msgstr "" + +#: gram.y:5419 +#, c-format +msgid "TIME(%d)%s precision reduced to maximum allowed, %d" +msgstr "" + +#: gram.y:5563 gram.y:7631 gram.y:7683 +msgid "Unequal number of entries in row expression" +msgstr "" + +#: gram.y:5976 +msgid "UNIQUE predicate is not yet implemented" +msgstr "UNIQUE-predikat är inte implementerat ännu" + +#: gram.y:6217 +#, c-format +msgid "CURRENT_TIME(%d) precision must not be negative" +msgstr "" + +#: gram.y:6222 +#, c-format +msgid "CURRENT_TIME(%d) precision reduced to maximum allowed, %d" +msgstr "" + +#: gram.y:6269 +#, c-format +msgid "CURRENT_TIMESTAMP(%d) precision must not be negative" +msgstr "" + +#: gram.y:6274 +#, c-format +msgid "CURRENT_TIMESTAMP(%d) precision reduced to maximum allowed, %d" +msgstr "" + +#: gram.y:6320 +#, c-format +msgid "LOCALTIME(%d) precision must not be negative" +msgstr "" + +#: gram.y:6325 +#, c-format +msgid "LOCALTIME(%d) precision reduced to maximum allowed, %d" +msgstr "" + +#: gram.y:6372 +#, c-format +msgid "LOCALTIMESTAMP(%d) precision must not be negative" +msgstr "" + +#: gram.y:6377 +#, c-format +msgid "LOCALTIMESTAMP(%d) precision reduced to maximum allowed, %d" +msgstr "" + +#: gram.y:7504 +msgid "OLD used in non-rule query" +msgstr "" + +#: gram.y:7511 +msgid "NEW used in non-rule query" +msgstr "" + +#: y.tab.c:17731 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: y.tab.c:17735 +msgid "syntax error" +msgstr "syntaxfel" + +#: y.tab.c:17849 +msgid "parser stack overflow" +msgstr "överspill i parser-stacken" + +#: gram.y:7665 +#, c-format +msgid "Operator '%s' not implemented for row expressions" +msgstr "" + +#: gram.y:7738 +msgid "Wrong number of parameters on left side of OVERLAPS expression" +msgstr "" + +#: gram.y:7743 +msgid "Wrong number of parameters on right side of OVERLAPS expression" +msgstr "" + +#: gram.y:7780 +msgid "Multiple ORDER BY clauses not allowed" +msgstr "" + +#: gram.y:7786 +msgid "Multiple FOR UPDATE clauses not allowed" +msgstr "" + +#: gram.y:7792 +msgid "Multiple OFFSET clauses not allowed" +msgstr "" + +#: gram.y:7798 +msgid "Multiple LIMIT clauses not allowed" +msgstr "" + +#: port/ipc_test.c:93 storage/ipc/ipc.c:171 +msgid "Out of on_shmem_exit slots" +msgstr "Slut på on_shmem_exit-slots" + +#: port/posix_sema.c:168 port/sysv_sema.c:319 port/pg_sema.c:319 +msgid "Out of memory in PGReserveSemaphores" +msgstr "Slut på minne i PGReserveSemaphores" + +#: port/posix_sema.c:205 port/sysv_sema.c:358 port/pg_sema.c:358 +msgid "PGSemaphoreCreate: too many semaphores created" +msgstr "" + +#: port/beos/sem.c:158 +msgid "beos : semctl error : GETNCNT not implemented" +msgstr "" + +#: port/beos/sem.c:173 +msgid "beos : semctl error : unknown flag" +msgstr "" + +#: port/beos/support.c:45 +msgid "Error loading BeOS support server : can't create communication ports" +msgstr "" + +#: port/beos/support.c:71 +msgid "Can't load this add-on " +msgstr "" + +#: port/beos/support.c:95 +msgid "Can't load this add-on : map text error" +msgstr "" + +#: port/beos/support.c:111 +msgid "Can't load this add-on : map data error" +msgstr "" + +#: port/beos/support.c:129 +#, c-format +msgid "loading symbol '%s' failed " +msgstr "" + +#: port/dynloader.c:35 port/dynloader/linux.c:35 +msgid "dynamic load not supported" +msgstr "" + +#: port/dynloader.c:71 port/dynloader/bsdi.c:59 port/dynloader/linux.c:71 +msgid "dld: Cannot link C library!" +msgstr "" + +#: port/dynloader.c:78 port/dynloader/bsdi.c:66 port/dynloader/linux.c:78 +msgid "dld: Cannot link math library!" +msgstr "" + +#: port/dynloader.c:87 port/dynloader/bsdi.c:75 port/dynloader/linux.c:87 +msgid "dld: Undefined:" +msgstr "" + +#: port/dynloader.c:90 port/dynloader/bsdi.c:78 port/dynloader/linux.c:90 +#: port/dynloader/ultrix4.c:61 +#, c-format +msgid " %s" +msgstr " %s" + +#: port/dynloader/beos.c:55 +msgid "add-on not loaded correctly" +msgstr "" + +#: port/dynloader/beos.c:66 +msgid "error while unloading add-on" +msgstr "" + +#: port/dynloader/ultrix4.c:58 +msgid "dl: Undefined:" +msgstr "" + +#: postmaster/pgstat.c:193 +#, c-format +msgid "PGSTAT: getaddrinfo2() failed: %s" +msgstr "" + +#: postmaster/pgstat.c:201 +#, c-format +msgid "PGSTAT: socket() failed: %m" +msgstr "" + +#: postmaster/pgstat.c:211 +#, c-format +msgid "PGSTAT: bind() failed: %m" +msgstr "" + +#: postmaster/pgstat.c:220 +#, c-format +msgid "PGSTAT: getsockname() failed: %m" +msgstr "" + +#: postmaster/pgstat.c:232 +#, c-format +msgid "PGSTAT: connect() failed: %m" +msgstr "" + +#: postmaster/pgstat.c:244 +#, c-format +msgid "PGSTAT: fcntl() failed: %m" +msgstr "" + +#: postmaster/pgstat.c:253 postmaster/pgstat.c:1208 #, c-format msgid "PGSTAT: pipe() failed: %m" msgstr "" -#: postmaster/pgstat.c:273 +#: postmaster/pgstat.c:315 msgid "PGSTAT: statistics collector startup skipped" msgstr "" -#: postmaster/pgstat.c:296 postmaster/pgstat.c:1165 +#: postmaster/pgstat.c:343 postmaster/pgstat.c:1215 #, c-format msgid "PGSTAT: fork() failed: %m" msgstr "" -#: postmaster/pgstat.c:697 +#: postmaster/pgstat.c:747 msgid "Only database superusers can reset statistic counters" msgstr "" -#: postmaster/pgstat.c:764 postmaster/pgstat.c:773 postmaster/pgstat.c:820 -#: postmaster/pgstat.c:830 +#: postmaster/pgstat.c:814 postmaster/pgstat.c:823 postmaster/pgstat.c:870 +#: postmaster/pgstat.c:880 msgid "PGSTATBE: malloc() failed" msgstr "" -#: postmaster/pgstat.c:1219 +#: postmaster/pgstat.c:1269 msgid "PGSTAT: Creation of dead backend hash table failed" msgstr "" -#: postmaster/pgstat.c:1230 +#: postmaster/pgstat.c:1280 msgid "PGSTAT: Allocation of backend table failed" msgstr "" -#: postmaster/pgstat.c:1294 +#: postmaster/pgstat.c:1344 #, c-format msgid "PGSTAT: select() failed: %m" msgstr "" -#: postmaster/pgstat.c:1334 +#: postmaster/pgstat.c:1384 #, c-format msgid "PGSTAT: read() failed: %m" msgstr "" -#: postmaster/pgstat.c:1352 +#: postmaster/pgstat.c:1402 msgid "PGSTAT: bogus message length" msgstr "" -#: postmaster/pgstat.c:1502 +#: postmaster/pgstat.c:1552 #, c-format msgid "PGSTATBUFF: fcntl() failed: %m" msgstr "" -#: postmaster/pgstat.c:1512 +#: postmaster/pgstat.c:1562 msgid "PGSTATBUFF: malloc() failed" msgstr "" -#: postmaster/pgstat.c:1539 +#: postmaster/pgstat.c:1589 msgid "PGSTATBUFF: Warning - receive buffer full" msgstr "" -#: postmaster/pgstat.c:1570 +#: postmaster/pgstat.c:1620 #, c-format msgid "PGSTATBUFF: select() failed: %m" msgstr "" -#: postmaster/pgstat.c:1586 +#: postmaster/pgstat.c:1636 #, c-format msgid "PGSTATBUFF: recvfrom() failed: %m" msgstr "" -#: postmaster/pgstat.c:1661 +#: postmaster/pgstat.c:1709 #, c-format msgid "PGSTATBUFF: write() failed: %m" msgstr "" -#: postmaster/pgstat.c:1714 +#: postmaster/pgstat.c:1762 #, c-format msgid "PGSTAT: Invalid backend ID %d" msgstr "" -#: postmaster/pgstat.c:1770 +#: postmaster/pgstat.c:1820 msgid "PGSTAT: DB hash table out of memory - abort" msgstr "" -#: postmaster/pgstat.c:1799 postmaster/pgstat.c:2214 postmaster/pgstat.c:2221 +#: postmaster/pgstat.c:1849 postmaster/pgstat.c:2264 postmaster/pgstat.c:2271 msgid "PGSTAT: failed to initialize hash table for new database entry" msgstr "" -#: postmaster/pgstat.c:1851 +#: postmaster/pgstat.c:1901 msgid "PGSTAT: dead backend hash table out of memory" msgstr "" -#: postmaster/pgstat.c:1898 +#: postmaster/pgstat.c:1948 #, c-format msgid "PGSTAT: cannot open temp stats file %s: %m" msgstr "" -#: postmaster/pgstat.c:1924 +#: postmaster/pgstat.c:1974 msgid "PGSTAT: database hash table corrupted during cleanup - abort" msgstr "" -#: postmaster/pgstat.c:1960 +#: postmaster/pgstat.c:2010 #, c-format msgid "" "PGSTAT: tables hash table for database %d corrupted during cleanup - abort" msgstr "" -#: postmaster/pgstat.c:2007 +#: postmaster/pgstat.c:2057 #, c-format msgid "PGSTAT: Error closing temp stats file %s: %m" msgstr "" -#: postmaster/pgstat.c:2014 +#: postmaster/pgstat.c:2064 #, c-format msgid "PGSTAT: Cannot rename temp stats file %s: %m" msgstr "" -#: postmaster/pgstat.c:2035 +#: postmaster/pgstat.c:2085 msgid "PGSTAT: dead backend hash table corrupted during cleanup - abort" msgstr "" -#: postmaster/pgstat.c:2100 postmaster/pgstat.c:2104 +#: postmaster/pgstat.c:2150 postmaster/pgstat.c:2154 msgid "PGSTAT: Creation of DB hash table failed" msgstr "" -#: postmaster/pgstat.c:2142 postmaster/pgstat.c:2148 postmaster/pgstat.c:2177 -#: postmaster/pgstat.c:2183 postmaster/pgstat.c:2248 postmaster/pgstat.c:2254 -#: postmaster/pgstat.c:2287 postmaster/pgstat.c:2293 postmaster/pgstat.c:2316 -#: postmaster/pgstat.c:2322 postmaster/pgstat.c:2370 postmaster/pgstat.c:2376 -#: postmaster/pgstat.c:2411 postmaster/pgstat.c:2417 +#: postmaster/pgstat.c:2192 postmaster/pgstat.c:2198 postmaster/pgstat.c:2227 +#: postmaster/pgstat.c:2233 postmaster/pgstat.c:2298 postmaster/pgstat.c:2304 +#: postmaster/pgstat.c:2337 postmaster/pgstat.c:2343 postmaster/pgstat.c:2366 +#: postmaster/pgstat.c:2372 postmaster/pgstat.c:2420 postmaster/pgstat.c:2426 +#: postmaster/pgstat.c:2461 postmaster/pgstat.c:2467 msgid "PGSTAT: corrupted pgstat.stat file" msgstr "" -#: postmaster/pgstat.c:2164 postmaster/pgstat.c:2170 +#: postmaster/pgstat.c:2214 postmaster/pgstat.c:2220 msgid "PGSTAT: DB hash table out of memory" msgstr "" -#: postmaster/pgstat.c:2273 postmaster/pgstat.c:2279 +#: postmaster/pgstat.c:2323 postmaster/pgstat.c:2329 msgid "PGSTAT: Tab hash table out of memory" msgstr "" -#: postmaster/pgstat.c:2526 +#: postmaster/pgstat.c:2582 #, c-format msgid "PGSTAT: tables hash table out of memory for database %d - abort" msgstr "" -#: postmaster/pgstat.c:2706 +#: postmaster/pgstat.c:2762 msgid "PGSTAT: failed to reinitialize hash table for database entry" msgstr "" -#: postmaster/postmaster.c:328 +#: postmaster/postmaster.c:330 #, c-format msgid "data directory %s was not found" -msgstr "" +msgstr "hittar inte datakatalogen %s" -#: postmaster/postmaster.c:330 +#: postmaster/postmaster.c:332 #, c-format msgid "could not read permissions of directory %s: %m" msgstr "" -#: postmaster/postmaster.c:335 +#: postmaster/postmaster.c:345 #, c-format msgid "" "data directory %s has group or world access; permissions should be u=rwx " "(0700)" msgstr "" -#: postmaster/postmaster.c:348 +#: postmaster/postmaster.c:358 #, c-format msgid "" "%s does not find the database system.\n" @@ -7949,90 +8817,99 @@ msgid "" "\n" msgstr "" -#: postmaster/postmaster.c:433 +#: postmaster/postmaster.c:457 msgid "Assert checking is not compiled in." msgstr "" -#: postmaster/postmaster.c:539 tcop/postgres.c:1574 +#: postmaster/postmaster.c:563 tcop/postgres.c:2306 #, c-format msgid "--%s requires argument" msgstr "" -#: postmaster/postmaster.c:541 tcop/postgres.c:1576 +#: postmaster/postmaster.c:565 tcop/postgres.c:2308 #, c-format msgid "-c %s requires argument" msgstr "" -#: postmaster/postmaster.c:552 postmaster/postmaster.c:563 -#: postmaster/postmaster.c:628 +#: postmaster/postmaster.c:576 postmaster/postmaster.c:587 +#: postmaster/postmaster.c:667 #, c-format msgid "Try '%s --help' for more information.\n" msgstr "" -#: postmaster/postmaster.c:562 +#: postmaster/postmaster.c:586 #, c-format msgid "invalid argument -- %s" -msgstr "" +msgstr "ogiltigt argument -- %s" -#: postmaster/postmaster.c:578 +#: postmaster/postmaster.c:613 msgid "" "The number of buffers (-B) must be at least twice the number of allowed " "connections (-N) and at least 16." msgstr "" -#: postmaster/postmaster.c:591 +#: postmaster/postmaster.c:619 msgid "superuser_reserved_connections must be less than max_connections." msgstr "" -#: postmaster/postmaster.c:607 +#: postmaster/postmaster.c:628 +msgid "Invalid datetoken tables, please fix." +msgstr "" + +#: postmaster/postmaster.c:646 #, c-format msgid "%s: PostmasterMain: initial environ dump:" msgstr "" -#: postmaster/postmaster.c:608 postmaster/postmaster.c:611 +#: postmaster/postmaster.c:647 postmaster/postmaster.c:650 msgid "-----------------------------------------" msgstr "" -#: postmaster/postmaster.c:610 postmaster/postmaster.c:2285 +#: postmaster/postmaster.c:649 postmaster/postmaster.c:2465 #, c-format msgid "\t%s" -msgstr "" +msgstr "\t%s" -#: postmaster/postmaster.c:618 tcop/postgres.c:1720 +#: postmaster/postmaster.c:657 tcop/postgres.c:2479 #, c-format msgid "%s: could not locate executable, bailing out..." msgstr "" -#: postmaster/postmaster.c:627 +#: postmaster/postmaster.c:666 msgid "For SSL, TCP/IP connections must be enabled." +msgstr "För SSL så måste TCP/IP-uppkopplingar vara påslagna." + +#: postmaster/postmaster.c:737 +#, c-format +msgid "cannot create tcpip listen socket for: %s" msgstr "" -#: postmaster/postmaster.c:674 -msgid "cannot create INET stream port" +#: postmaster/postmaster.c:755 +msgid "cannot create tcpip listen socket." msgstr "" -#: postmaster/postmaster.c:686 +#: postmaster/postmaster.c:779 msgid "cannot create UNIX stream port" msgstr "" -#: postmaster/postmaster.c:806 +#: postmaster/postmaster.c:901 #, c-format msgid "fork failed: %s" -msgstr "" +msgstr "fork misslyckades: %s" -#: postmaster/postmaster.c:828 +#: postmaster/postmaster.c:923 #, c-format msgid "cannot disassociate from controlling TTY: %s" msgstr "" -#: postmaster/postmaster.c:848 +#: postmaster/postmaster.c:943 #, c-format msgid "" "%s is the PostgreSQL server.\n" "\n" -msgstr "" +msgstr "%s är PostgreSQL-servern.\n\n" -#: postmaster/postmaster.c:849 +#: postmaster/postmaster.c:944 #, c-format msgid "" "Usage:\n" @@ -8043,79 +8920,76 @@ msgstr "" " %s [FLAGGA]...\n" "\n" -#: postmaster/postmaster.c:850 +#: postmaster/postmaster.c:945 msgid "Options:\n" msgstr "Flaggor:\n" -#: postmaster/postmaster.c:852 +#: postmaster/postmaster.c:947 msgid " -A 1|0 enable/disable run-time assert checking\n" -msgstr " -A 1|0 slå på/av körningskontroller (assert)\n" +msgstr " -A 1|0 slå på/av villkorskontroller (assert)\n" -#: postmaster/postmaster.c:854 -#, c-format -msgid " -B NBUFFERS number of shared buffers (default %d)\n" -msgstr " -B ANBUFFER antal delade buffertar (standard %d)\n" +#: postmaster/postmaster.c:949 +msgid " -B NBUFFERS number of shared buffers\n" +msgstr " -B NBUFFERS antalet delade buffertar\n" -#: postmaster/postmaster.c:855 +#: postmaster/postmaster.c:950 msgid " -c NAME=VALUE set run-time parameter\n" -msgstr " -c NAMN=VÄRDE sätt körningsparameter\n" +msgstr " -c NAMN=VÄRDE sätt parameter (som används under körning)\n" -#: postmaster/postmaster.c:856 +#: postmaster/postmaster.c:951 msgid " -d 1-5 debugging level\n" msgstr " -d 1-5 debug-nivå\n" -#: postmaster/postmaster.c:857 +#: postmaster/postmaster.c:952 msgid " -D DATADIR database directory\n" -msgstr " -D DATAKAT databaskatalog\n" +msgstr " -D DATADIR databaskatalog\n" -#: postmaster/postmaster.c:858 +#: postmaster/postmaster.c:953 msgid " -F turn fsync off\n" msgstr " -F slå av fsync\n" -#: postmaster/postmaster.c:859 +#: postmaster/postmaster.c:954 msgid " -h HOSTNAME host name or IP address to listen on\n" msgstr " -h VÄRDNAMN värdnamn eller IP-adress att lyssna på\n" -#: postmaster/postmaster.c:860 +#: postmaster/postmaster.c:955 msgid " -i enable TCP/IP connections\n" -msgstr " -i slå på TCP/IP-uppkopplingar\n" +msgstr " -i tillåt TCP/IP-uppkopplingar\n" -#: postmaster/postmaster.c:861 +#: postmaster/postmaster.c:956 msgid " -k DIRECTORY Unix-domain socket location\n" -msgstr "" +msgstr " -k KATALOG plats för unix-domaän-uttag (socket)\n" -#: postmaster/postmaster.c:863 +#: postmaster/postmaster.c:958 msgid " -l enable SSL connections\n" -msgstr " -l slå på SSL-anslutningar\n" +msgstr " -l tillåt SSL-anslutningar\n" -#: postmaster/postmaster.c:865 -#, c-format -msgid " -N MAX-CONNECT maximum number of allowed connections (default %d)\n" -msgstr " -N MAX-CONNECT maximalt antal tillåtna uppkopplingar (standard %d)\n" +#: postmaster/postmaster.c:960 +msgid " -N MAX-CONNECT maximum number of allowed connections\n" +msgstr " -N MAX-ANSLUT maximalt antal tillåtna anslutningar\n" -#: postmaster/postmaster.c:867 +#: postmaster/postmaster.c:961 msgid " -o OPTIONS pass 'OPTIONS' to each backend server\n" -msgstr " -o FLAGGOR skicka \"FLAGGOR\" till varje backend-server\n" +msgstr " -o FLAGGOR skicka 'FLAGGOR' till alla backend-servrar\n" -#: postmaster/postmaster.c:868 -#, c-format -msgid " -p PORT port number to listen on (default %d)\n" -msgstr " -p PORT portnummer att lyssna på (standard %d)\n" +#: postmaster/postmaster.c:962 +msgid " -p PORT port number to listen on\n" +msgstr " -p PORT portnummer att lyssna på\n" -#: postmaster/postmaster.c:869 +#: postmaster/postmaster.c:963 msgid "" " -S silent mode (start in background without logging output)\n" -msgstr " -S tyst läge (starta i bakgrunden och logga inte utdata)\n" +msgstr " -S tyst läge (starta i bakgrunden och ingen logg-utskrift)\n" -#: postmaster/postmaster.c:870 +#: postmaster/postmaster.c:964 msgid " --help show this help, then exit\n" -msgstr " --help visa den här hjälpen, avsluta sedan\n" +msgstr " --help visa denna hjälpen, avsluta sedan\n" -#: postmaster/postmaster.c:871 +#: postmaster/postmaster.c:965 msgid " --version output version information, then exit\n" msgstr " --version visa versionsinformation, avsluta sedan\n" -#: postmaster/postmaster.c:873 +#: postmaster/postmaster.c:967 msgid "" "\n" "Developer options:\n" @@ -8123,16 +8997,16 @@ msgstr "" "\n" "Utvecklarflaggor:\n" -#: postmaster/postmaster.c:874 +#: postmaster/postmaster.c:968 msgid "" " -n do not reinitialize shared memory after abnormal exit\n" -msgstr " -n återinitiera inte delat minne efter onormalt avslutande\n" +msgstr "" -#: postmaster/postmaster.c:875 +#: postmaster/postmaster.c:969 msgid " -s send SIGSTOP to all backend servers if one dies\n" -msgstr " -s skicka SIGSTOP till alla backend-servrar om en dör\n" +msgstr "" -#: postmaster/postmaster.c:877 +#: postmaster/postmaster.c:971 msgid "" "\n" "Please read the documentation for the complete list of run-time\n" @@ -8147,256 +9021,263 @@ msgstr "" "\n" "Rapportera buggar till .\n" -#: postmaster/postmaster.c:959 +#: postmaster/postmaster.c:1052 #, c-format msgid "ServerLoop: select failed: %m" msgstr "" -#: postmaster/postmaster.c:1085 postmaster/postmaster.c:1102 +#: postmaster/postmaster.c:1166 postmaster/postmaster.c:1193 msgid "incomplete startup packet" msgstr "" -#: postmaster/postmaster.c:1093 +#: postmaster/postmaster.c:1176 msgid "invalid length of startup packet" msgstr "" -#: postmaster/postmaster.c:1135 +#: postmaster/postmaster.c:1224 #, c-format msgid "failed to send SSL negotiation response: %m" msgstr "" -#: postmaster/postmaster.c:1157 -msgid "unsupported frontend protocol" +#: postmaster/postmaster.c:1251 +#, c-format +msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u" +msgstr "" + +#: postmaster/postmaster.c:1312 +msgid "invalid startup packet layout: expected terminator as last byte" msgstr "" -#: postmaster/postmaster.c:1184 +#: postmaster/postmaster.c:1338 msgid "no PostgreSQL user name specified in startup packet" msgstr "" -#: postmaster/postmaster.c:1217 +#: postmaster/postmaster.c:1391 msgid "The database system is starting up" msgstr "" -#: postmaster/postmaster.c:1220 +#: postmaster/postmaster.c:1394 msgid "The database system is shutting down" msgstr "" -#: postmaster/postmaster.c:1223 +#: postmaster/postmaster.c:1397 msgid "The database system is in recovery mode" msgstr "" -#: postmaster/postmaster.c:1226 storage/ipc/sinval.c:52 -#: storage/lmgr/proc.c:211 +#: postmaster/postmaster.c:1400 storage/ipc/sinval.c:52 +#: storage/lmgr/proc.c:219 msgid "Sorry, too many clients already" msgstr "Ledsen, för många klienter" -#: postmaster/postmaster.c:1256 +#: postmaster/postmaster.c:1430 #, c-format msgid "processCancelRequest: CheckPointPID in cancel request for process %d" msgstr "" -#: postmaster/postmaster.c:1270 +#: postmaster/postmaster.c:1448 #, c-format msgid "processing cancel request: sending SIGINT to process %d" msgstr "" -#: postmaster/postmaster.c:1276 +#: postmaster/postmaster.c:1454 #, c-format msgid "bad key in cancel request for process %d" msgstr "" -#: postmaster/postmaster.c:1283 +#: postmaster/postmaster.c:1461 #, c-format msgid "bad pid in cancel request for process %d" msgstr "" -#: postmaster/postmaster.c:1326 +#: postmaster/postmaster.c:1504 msgid "ConnCreate: malloc failed" -msgstr "" +msgstr "ConnCreate: malloc misslyckades" -#: postmaster/postmaster.c:1421 +#: postmaster/postmaster.c:1603 msgid "Received SIGHUP, reloading configuration files" -msgstr "" +msgstr "Mottog SIGHUP, läser om konfigurationsfiler" -#: postmaster/postmaster.c:1445 +#: postmaster/postmaster.c:1630 #, c-format msgid "pmdie %d" -msgstr "" +msgstr "pmdie %d" -#: postmaster/postmaster.c:1459 +#: postmaster/postmaster.c:1644 msgid "smart shutdown request" msgstr "" -#: postmaster/postmaster.c:1471 postmaster/postmaster.c:1515 +#: postmaster/postmaster.c:1656 postmaster/postmaster.c:1700 #, c-format msgid "shutdown process %d already running" msgstr "" -#: postmaster/postmaster.c:1489 +#: postmaster/postmaster.c:1674 msgid "fast shutdown request" msgstr "" -#: postmaster/postmaster.c:1495 +#: postmaster/postmaster.c:1680 msgid "aborting any active transactions" msgstr "" -#: postmaster/postmaster.c:1531 +#: postmaster/postmaster.c:1716 msgid "immediate shutdown request" msgstr "" -#: postmaster/postmaster.c:1566 +#: postmaster/postmaster.c:1754 msgid "reaping dead processes" msgstr "" -#: postmaster/postmaster.c:1583 +#: postmaster/postmaster.c:1772 msgid "statistics collector process" msgstr "" -#: postmaster/postmaster.c:1596 +#: postmaster/postmaster.c:1785 msgid "shutdown process" msgstr "stäng ner process" -#: postmaster/postmaster.c:1607 +#: postmaster/postmaster.c:1796 msgid "startup process" msgstr "starta process" -#: postmaster/postmaster.c:1609 +#: postmaster/postmaster.c:1798 msgid "aborting startup due to startup process failure" msgstr "" -#: postmaster/postmaster.c:1618 +#: postmaster/postmaster.c:1826 #, c-format msgid "startup process %d died while shutdown process %d already running" msgstr "" -#: postmaster/postmaster.c:1650 +#: postmaster/postmaster.c:1852 msgid "" "all server processes terminated; reinitializing shared memory and semaphores" msgstr "" -#: postmaster/postmaster.c:1688 +#: postmaster/postmaster.c:1890 msgid "child process" +msgstr "barnprocess" + +#: postmaster/postmaster.c:1936 +msgid "checkpoint process" msgstr "" -#: postmaster/postmaster.c:1733 +#: postmaster/postmaster.c:1937 msgid "server process" -msgstr "" +msgstr "serverprocess" -#: postmaster/postmaster.c:1734 +#: postmaster/postmaster.c:1939 msgid "terminating any other active server processes" msgstr "" -#: postmaster/postmaster.c:1755 +#: postmaster/postmaster.c:1960 #, c-format msgid "CleanupProc: sending %s to process %d" msgstr "CleanupProc: skickar %s till process %d" -#: postmaster/postmaster.c:1799 +#: postmaster/postmaster.c:2004 #, c-format msgid "%s (pid %d) exited with exit code %d" -msgstr "%s (pid %d) avslutade med avslutningskod %d" +msgstr "%s (pid %d) avslutade med slutkod %d" -#: postmaster/postmaster.c:1802 +#: postmaster/postmaster.c:2007 #, c-format msgid "%s (pid %d) was terminated by signal %d" msgstr "%s (pid %d) terminerades av signal %d" -#: postmaster/postmaster.c:1805 +#: postmaster/postmaster.c:2010 #, c-format msgid "%s (pid %d) exited with unexpected status %d" -msgstr "%s (pid %d) avslutad med oväntad status %d" +msgstr "" -#: postmaster/postmaster.c:1827 +#: postmaster/postmaster.c:2032 #, c-format msgid "SignalChildren: sending signal %d to process %d" msgstr "" -#: postmaster/postmaster.c:1865 +#: postmaster/postmaster.c:2070 msgid "out of memory; connection startup aborted" -msgstr "slut på minnet; uppkoppling avbruten" +msgstr "" -#: postmaster/postmaster.c:1916 +#: postmaster/postmaster.c:2121 msgid "connection startup failed" msgstr "" -#: postmaster/postmaster.c:1933 +#: postmaster/postmaster.c:2135 #, c-format msgid "connection startup failed (fork failure): %s" msgstr "" -#: postmaster/postmaster.c:1940 +#: postmaster/postmaster.c:2142 #, c-format msgid "BackendStartup: forked pid=%d socket=%d" msgstr "" -#: postmaster/postmaster.c:1974 +#: postmaster/postmaster.c:2171 msgid "Server process fork() failed: " -msgstr "" - -#: postmaster/postmaster.c:2121 -#, c-format -msgid "connection received: host=%s port=%hu" -msgstr "" +msgstr "Serverprocess fork() misslyckades: " -#: postmaster/postmaster.c:2141 +#: postmaster/postmaster.c:2303 #, c-format -msgid "connection received: host=%s" -msgstr "" +msgid "connection received: host=%s port=%s" +msgstr "ansluting mottagen: värd=%s port=%s" -#: postmaster/postmaster.c:2161 -msgid "DoBackend: Unable to set timer for auth timeout" +#: postmaster/postmaster.c:2335 +msgid "BackendFork: Unable to set timer for auth timeout" msgstr "" -#: postmaster/postmaster.c:2190 -msgid "DoBackend: Unable to disable timer for auth timeout" +#: postmaster/postmaster.c:2364 +msgid "BackendFork: Unable to disable timer for auth timeout" msgstr "" -#: postmaster/postmaster.c:2194 +#: postmaster/postmaster.c:2368 #, c-format msgid "connection authorized: user=%s database=%s" msgstr "" -#: postmaster/postmaster.c:2283 +#: postmaster/postmaster.c:2463 #, c-format msgid "%s child[%d]: starting with (" msgstr "" -#: postmaster/postmaster.c:2286 +#: postmaster/postmaster.c:2466 msgid ")" msgstr "" -#: postmaster/postmaster.c:2585 +#: postmaster/postmaster.c:2522 +#, c-format +msgid "" +"Checkpoint segments are being created too frequently (%d secs)\n" +"\tConsider increasing CHECKPOINT_SEGMENTS" +msgstr "" + +#: postmaster/postmaster.c:2790 #, c-format msgid "could not launch startup process (fork failure): %m" msgstr "" -#: postmaster/postmaster.c:2588 +#: postmaster/postmaster.c:2793 #, c-format msgid "could not launch checkpoint process (fork failure): %m" msgstr "" -#: postmaster/postmaster.c:2591 +#: postmaster/postmaster.c:2796 #, c-format msgid "could not launch shutdown process (fork failure): %m" msgstr "" -#: postmaster/postmaster.c:2615 +#: postmaster/postmaster.c:2820 msgid "CheckPointDataBase: malloc failed" -msgstr "" +msgstr "CheckPointDataBase: malloc misslyckades" -#: postmaster/postmaster.c:2654 +#: postmaster/postmaster.c:2860 #, c-format msgid "cannot create file %s: %s" msgstr "kan inte skapa fil %s: %s" -#: postmaster/postmaster.c:2666 +#: postmaster/postmaster.c:2872 #, c-format msgid "writing file %s failed" -msgstr "kan inte skriva fil %s" - -#: regex/regcomp.c:1758 regex/regcomp.c:1773 -msgid "cclass_init: out of memory" -msgstr "cclass_init: slut på minnet" +msgstr "skrivning till fil %s misslyckades" #: rewrite/rewriteDefine.c:100 #, c-format @@ -8478,80 +9359,80 @@ msgstr "" #: rewrite/rewriteDefine.c:512 #, c-format msgid "RenameRewriteRule: rule \"%s\" does not exist" -msgstr "" +msgstr "RenameRewriteRule: regel \"%s\" existerar inte" #: rewrite/rewriteDefine.c:516 #, c-format msgid "Attempt to rename rule \"%s\" failed: \"%s\" already exists" -msgstr "Försök att döpa om regel \"%s\" misslyckades: \"%s\" finns redan" +msgstr "" -#: rewrite/rewriteHandler.c:343 +#: rewrite/rewriteHandler.c:368 #, c-format msgid "rewriteTargetList: bogus resno %d in targetlist" msgstr "" -#: rewrite/rewriteHandler.c:385 rewrite/rewriteHandler.c:397 +#: rewrite/rewriteHandler.c:410 rewrite/rewriteHandler.c:422 #, c-format msgid "Multiple assignments to same attribute \"%s\"" msgstr "" -#: rewrite/rewriteHandler.c:553 +#: rewrite/rewriteHandler.c:580 msgid "ApplyRetrieveRule: expected just one rule action" msgstr "" -#: rewrite/rewriteHandler.c:555 +#: rewrite/rewriteHandler.c:582 msgid "ApplyRetrieveRule: can't handle qualified ON SELECT rule" msgstr "" -#: rewrite/rewriteHandler.c:557 +#: rewrite/rewriteHandler.c:584 msgid "ApplyRetrieveRule: can't handle per-attribute ON SELECT rule" msgstr "" -#: rewrite/rewriteHandler.c:835 -msgid "fireRIRrules: failed to remove aggs from qual" +#: rewrite/rewriteHandler.c:833 rewrite/rewriteHandler.c:1112 +#, c-format +msgid "Infinite recursion detected in rules for relation %s" msgstr "" -#: rewrite/rewriteHandler.c:1096 -#, c-format -msgid "query rewritten %d times, may contain cycles" +#: rewrite/rewriteHandler.c:874 +msgid "fireRIRrules: failed to remove aggs from qual" msgstr "" -#: rewrite/rewriteHandler.c:1208 +#: rewrite/rewriteHandler.c:1220 msgid "" "Cannot insert into a view\n" "\tYou need an unconditional ON INSERT DO INSTEAD rule" msgstr "" -#: rewrite/rewriteHandler.c:1212 +#: rewrite/rewriteHandler.c:1224 msgid "" "Cannot update a view\n" "\tYou need an unconditional ON UPDATE DO INSTEAD rule" msgstr "" -#: rewrite/rewriteHandler.c:1216 +#: rewrite/rewriteHandler.c:1228 msgid "" "Cannot delete from a view\n" "\tYou need an unconditional ON DELETE DO INSTEAD rule" msgstr "" -#: rewrite/rewriteHandler.c:1220 +#: rewrite/rewriteHandler.c:1232 #, c-format msgid "QueryRewrite: unexpected commandType %d" msgstr "" -#: rewrite/rewriteManip.c:583 rewrite/rewriteManip.c:590 +#: rewrite/rewriteManip.c:681 rewrite/rewriteManip.c:688 msgid "getInsertSelectQuery: expected to find SELECT subquery" msgstr "" -#: rewrite/rewriteManip.c:601 +#: rewrite/rewriteManip.c:699 msgid "getInsertSelectQuery: can't find rule placeholders" msgstr "" -#: rewrite/rewriteManip.c:635 rewrite/rewriteManip.c:675 +#: rewrite/rewriteManip.c:733 rewrite/rewriteManip.c:773 msgid "Conditional utility statements are not implemented" msgstr "" -#: rewrite/rewriteManip.c:790 +#: rewrite/rewriteManip.c:888 msgid "ResolveNew: can't handle whole-tuple reference" msgstr "" @@ -8586,369 +9467,454 @@ msgstr "" msgid "BufTableInsert: BufferLookup table corrupted" msgstr "" -#: storage/buffer/bufmgr.c:243 +#: storage/buffer/bufmgr.c:232 +#, c-format +msgid "Invalid page header in block %u of %s; zeroing out page" +msgstr "" + +#: storage/buffer/bufmgr.c:237 +#, c-format +msgid "Invalid page header in block %u of %s" +msgstr "" + +#: storage/buffer/bufmgr.c:263 msgid "BufRead: buffer table broken after IO error" msgstr "" -#: storage/buffer/bufmgr.c:413 +#: storage/buffer/bufmgr.c:433 #, c-format msgid "BufferAlloc: cannot write block %u for %u/%u" msgstr "" -#: storage/buffer/bufmgr.c:431 +#: storage/buffer/bufmgr.c:451 #, c-format msgid "BufferAlloc: content of block %u (%u/%u) changed while flushing" msgstr "" -#: storage/buffer/bufmgr.c:523 +#: storage/buffer/bufmgr.c:543 msgid "buffer wasn't in the buffer table" msgstr "" -#: storage/buffer/bufmgr.c:531 +#: storage/buffer/bufmgr.c:551 msgid "Buffer in lookup table twice" msgstr "" -#: storage/buffer/bufmgr.c:570 +#: storage/buffer/bufmgr.c:590 #, c-format msgid "write_buffer: bad buffer %d" msgstr "" -#: storage/buffer/bufmgr.c:782 +#: storage/buffer/bufmgr.c:812 #, c-format msgid "BufferSync: cannot write %u for %u/%u" msgstr "" -#: storage/buffer/bufmgr.c:920 +#: storage/buffer/bufmgr.c:952 #, c-format msgid "" "Buffer Leak: [%03d] (freeNext=%d, freePrev=%d, rel=%u/%u, blockNum=%u, " "flags=0x%x, refcount=%d %ld)" msgstr "" -#: storage/buffer/bufmgr.c:1167 +#: storage/buffer/bufmgr.c:1209 #, c-format msgid "DropRelFileNodeBuffers: block %u is referenced (private %ld, global %d)" msgstr "" -#: storage/buffer/bufmgr.c:1270 storage/buffer/bufmgr.c:1304 +#: storage/buffer/bufmgr.c:1312 storage/buffer/bufmgr.c:1346 #, c-format msgid "" "[%02d] (freeNext=%d, freePrev=%d, rel=%u/%u, blockNum=%u, flags=0x%x, " "refcount=%d %ld)" msgstr "" -#: storage/buffer/bufmgr.c:1379 +#: storage/buffer/bufmgr.c:1430 #, c-format msgid "" "FlushRelationBuffers(%s (local), %u): block %u is dirty, could not flush it" msgstr "" -#: storage/buffer/bufmgr.c:1389 +#: storage/buffer/bufmgr.c:1441 #, c-format msgid "FlushRelationBuffers(%s (local), %u): block %u is referenced (%ld)" msgstr "" -#: storage/buffer/bufmgr.c:1441 +#: storage/buffer/bufmgr.c:1498 #, c-format msgid "FlushRelationBuffers: cannot write %u for %u/%u" msgstr "" -#: storage/buffer/bufmgr.c:1467 +#: storage/buffer/bufmgr.c:1525 #, c-format msgid "" "FlushRelationBuffers(%s, %u): block %u is referenced (private %ld, global %d)" msgstr "" -#: storage/buffer/bufmgr.c:1666 +#: storage/buffer/bufmgr.c:1729 msgid "buffer alloc trace error and can't open log file" msgstr "" -#: storage/buffer/bufmgr.c:1765 +#: storage/buffer/bufmgr.c:1828 #, c-format msgid "SetBufferCommitInfoNeedsSave: bad buffer %d" msgstr "" -#: storage/buffer/bufmgr.c:1859 +#: storage/buffer/bufmgr.c:1922 #, c-format msgid "LockBuffer: unknown lock mode %d" msgstr "" -#: storage/buffer/bufmgr.c:1890 storage/buffer/bufmgr.c:1897 +#: storage/buffer/bufmgr.c:1953 storage/buffer/bufmgr.c:1960 msgid "LockBufferForCleanup: wrong local pin count" msgstr "" -#: storage/buffer/bufmgr.c:1919 +#: storage/buffer/bufmgr.c:1982 msgid "Multiple backends attempting to wait for pincount 1" msgstr "" -#: storage/buffer/bufmgr.c:2042 +#: storage/buffer/bufmgr.c:2105 #, c-format msgid "write error may be permanent: cannot write block %u for %u/%u" msgstr "" #: storage/buffer/freelist.c:201 msgid "out of free buffers: time to abort!" -msgstr "slut på tomma buffertar: dags att avbryta!" +msgstr "" #: storage/buffer/localbuf.c:83 msgid "no empty local buffer." -msgstr "ingen tom lokal buffert." +msgstr "" -#: storage/buffer/localbuf.c:120 +#: storage/buffer/localbuf.c:125 msgid "Out of memory in LocalBufferAlloc" -msgstr "Slut på minne i LocalBufferAlloc" +msgstr "" -#: storage/buffer/localbuf.c:227 +#: storage/buffer/localbuf.c:232 #, c-format msgid "" "Local Buffer Leak: [%03d] (rel=%u/%u, blockNum=%u, flags=0x%x, refcount=%d %" "ld)" msgstr "" -#: storage/file/buffile.c:477 +#: storage/file/buffile.c:482 #, c-format msgid "BufFileSeek: invalid whence: %d" msgstr "" -#: storage/file/fd.c:272 +#: storage/file/fd.c:275 #, c-format msgid "BasicOpenFile: not enough descs, retry, er= %d" msgstr "" -#: storage/file/fd.c:306 +#: storage/file/fd.c:309 #, c-format msgid "pg_nofile: sysconf(_SC_OPEN_MAX) failed; using %ld" msgstr "" -#: storage/file/fd.c:328 +#: storage/file/fd.c:331 #, c-format msgid "" "pg_nofile: insufficient file descriptors available to start backend.\n" "\tSystem allows %ld, we need at least %d." msgstr "" -#: storage/file/fd.c:366 +#: storage/file/fd.c:369 #, c-format msgid "Delete %d (%s)" msgstr "" -#: storage/file/fd.c:385 +#: storage/file/fd.c:388 #, c-format msgid "LruDelete %d (%s)" -msgstr "" +msgstr "LruDelete %d (%s)" -#: storage/file/fd.c:399 +#: storage/file/fd.c:402 #, c-format msgid "LruDelete: failed to close %s: %m" msgstr "" -#: storage/file/fd.c:413 +#: storage/file/fd.c:416 #, c-format msgid "Insert %d (%s)" msgstr "" -#: storage/file/fd.c:434 +#: storage/file/fd.c:437 #, c-format msgid "LruInsert %d (%s)" -msgstr "" +msgstr "LruInsert %d (%s)" -#: storage/file/fd.c:456 +#: storage/file/fd.c:459 #, c-format msgid "RE_OPEN FAILED: %d" msgstr "" -#: storage/file/fd.c:461 +#: storage/file/fd.c:464 msgid "RE_OPEN SUCCESS" msgstr "" -#: storage/file/fd.c:487 +#: storage/file/fd.c:490 #, c-format msgid "ReleaseLruFile. Opened %d" msgstr "" -#: storage/file/fd.c:508 +#: storage/file/fd.c:511 #, c-format msgid "AllocateVfd. Size %d" msgstr "" -#: storage/file/fd.c:515 +#: storage/file/fd.c:518 msgid "AllocateVfd: no room for VFD array" msgstr "" -#: storage/file/fd.c:547 +#: storage/file/fd.c:550 msgid "AllocateVfd: no room to enlarge VFD array" msgstr "" -#: storage/file/fd.c:580 +#: storage/file/fd.c:583 #, c-format msgid "FreeVfd: %d (%s)" -msgstr "" +msgstr "FreeVfd: %d (%s)" -#: storage/file/fd.c:630 +#: storage/file/fd.c:633 #, c-format msgid "FileAccess %d (%s)" -msgstr "" +msgstr "FileAccess %d (%s)" -#: storage/file/fd.c:682 +#: storage/file/fd.c:685 msgid "fileNameOpenFile: NULL fname" -msgstr "" +msgstr "fileNameOpenFile: NULL fname" -#: storage/file/fd.c:684 +#: storage/file/fd.c:687 #, c-format msgid "fileNameOpenFile: %s %x %o" -msgstr "" +msgstr "fileNameOpenFile: %s %x %o" -#: storage/file/fd.c:704 +#: storage/file/fd.c:707 #, c-format msgid "fileNameOpenFile: success %d" msgstr "" -#: storage/file/fd.c:711 +#: storage/file/fd.c:714 msgid "fileNameOpenFile: no room to save VFD filename" msgstr "" -#: storage/file/fd.c:795 +#: storage/file/fd.c:804 #, c-format -msgid "Failed to create temporary file %s" +msgid "Failed to create temporary file %s: %m" msgstr "" -#: storage/file/fd.c:814 +#: storage/file/fd.c:828 #, c-format msgid "FileClose: %d (%s)" -msgstr "" +msgstr "FileClose: %d (%s)" -#: storage/file/fd.c:826 +#: storage/file/fd.c:840 #, c-format msgid "FileClose: failed to close %s: %m" msgstr "" -#: storage/file/fd.c:841 +#: storage/file/fd.c:855 #, c-format msgid "FileClose: failed to unlink %s: %m" msgstr "" -#: storage/file/fd.c:859 +#: storage/file/fd.c:873 #, c-format msgid "FileUnlink: %d (%s)" -msgstr "" +msgstr "FileUnlink: %d (%s)" -#: storage/file/fd.c:875 +#: storage/file/fd.c:889 #, c-format msgid "FileRead: %d (%s) %ld %d %p" -msgstr "" +msgstr "FileRead: %d (%s) %ld %d %p" -#: storage/file/fd.c:896 +#: storage/file/fd.c:910 #, c-format msgid "FileWrite: %d (%s) %ld %d %p" -msgstr "" +msgstr "FileWrite: %d (%s) %ld %d %p" -#: storage/file/fd.c:922 +#: storage/file/fd.c:936 #, c-format msgid "FileSeek: %d (%s) %ld %ld %d" -msgstr "" +msgstr "FileSeek: %d (%s) %ld %ld %d" -#: storage/file/fd.c:932 storage/file/fd.c:953 +#: storage/file/fd.c:946 storage/file/fd.c:967 #, c-format msgid "FileSeek: invalid offset: %ld" msgstr "" -#: storage/file/fd.c:943 storage/file/fd.c:965 +#: storage/file/fd.c:957 storage/file/fd.c:979 #, c-format msgid "FileSeek: invalid whence: %d" msgstr "" -#: storage/file/fd.c:980 +#: storage/file/fd.c:994 #, c-format msgid "FileTell %d (%s)" -msgstr "" +msgstr "FileTell %d (%s)" -#: storage/file/fd.c:993 +#: storage/file/fd.c:1007 #, c-format msgid "FileTruncate %d (%s)" -msgstr "" +msgstr "FileTruncate %d (%s)" -#: storage/file/fd.c:1024 +#: storage/file/fd.c:1038 #, c-format msgid "AllocateFile: Allocated %d" msgstr "" -#: storage/file/fd.c:1027 +#: storage/file/fd.c:1041 msgid "AllocateFile: too many private FDs demanded" msgstr "" -#: storage/file/fd.c:1041 +#: storage/file/fd.c:1055 #, c-format msgid "AllocateFile: not enough descs, retry, er= %d" msgstr "" -#: storage/file/fd.c:1057 +#: storage/file/fd.c:1071 #, c-format msgid "FreeFile: Allocated %d" msgstr "" -#: storage/file/fd.c:1070 +#: storage/file/fd.c:1084 msgid "FreeFile: file was not obtained from AllocateFile" msgstr "" -#: storage/freespace/freespace.c:180 storage/freespace/freespace.c:195 -#: storage/freespace/freespace.c:203 +#: storage/file/fd.c:1237 +#, c-format +msgid "Unexpected file found in temporary-files directory: %s" +msgstr "" + +#: storage/freespace/freespace.c:272 storage/freespace/freespace.c:287 +#: storage/freespace/freespace.c:298 msgid "Insufficient shared memory for free space map" msgstr "" -#: storage/freespace/freespace.c:421 -msgid "MultiRecordFreeSpace: data not in page order" +#: storage/freespace/freespace.c:293 +#, c-format +msgid "max_fsm_pages must exceed max_fsm_relations * %d" msgstr "" -#: storage/freespace/freespace.c:536 -msgid "FreeSpaceMap hashtable out of memory" +#: storage/freespace/freespace.c:324 +msgid "max_fsm_pages is too large" msgstr "" -#: storage/freespace/freespace.c:606 -msgid "FreeSpaceMap hashtable corrupted" +#: storage/freespace/freespace.c:494 +msgid "RecordRelationFreeSpace: data not in page order" msgstr "" -#: storage/freespace/freespace.c:779 -msgid "fsm_record_free_space: unexpected match" +#: storage/freespace/freespace.c:581 storage/freespace/freespace.c:1583 +msgid "RecordIndexFreeSpace: data not in page order" msgstr "" -#: storage/freespace/freespace.c:889 -msgid "insert_fsm_page_entry: entry already exists!" +#: storage/freespace/freespace.c:691 +#, c-format +msgid "" +"Free space map: %d relations, %d pages stored; %.0f total pages needed.\n" +"\tAllocated FSM size: %d relations + %d pages = %.0f KB shared mem." msgstr "" -#: storage/ipc/ipc.c:95 +#: storage/freespace/freespace.c:722 storage/freespace/freespace.c:781 +#: utils/init/miscinit.c:993 #, c-format -msgid "proc_exit(%d)" +msgid "Failed to write %s: %m" msgstr "" -#: storage/ipc/ipc.c:113 +#: storage/freespace/freespace.c:822 utils/init/miscinit.c:956 #, c-format -msgid "exit(%d)" +msgid "Failed to read %s: %m" msgstr "" -#: storage/ipc/ipc.c:126 +#: storage/freespace/freespace.c:835 #, c-format -msgid "shmem_exit(%d)" +msgid "Bogus file header in %s" msgstr "" -#: storage/ipc/ipc.c:152 -msgid "Out of on_proc_exit slots" +#: storage/freespace/freespace.c:857 +#, c-format +msgid "Bogus rel header in %s" msgstr "" -#: storage/ipc/ipci.c:73 +#: storage/freespace/freespace.c:874 #, c-format -msgid "invoking IpcMemoryCreate(size=%d)" +msgid "Premature EOF in %s" msgstr "" -#: storage/ipc/ipci.c:115 -msgid "Couldn't create the lock table" +#: storage/freespace/freespace.c:987 +msgid "FreeSpaceMap hashtable out of memory" msgstr "" -#: storage/ipc/shmem.c:161 -msgid "ShmemAlloc: out of memory" +#: storage/freespace/freespace.c:1040 +msgid "FreeSpaceMap hashtable corrupted" msgstr "" -#: storage/ipc/shmem.c:207 -msgid "InitShmemIndex: couldn't initialize Shmem Index" +#: storage/freespace/freespace.c:1185 +msgid "find_free_space: called for an index relation" +msgstr "" + +#: storage/freespace/freespace.c:1235 +msgid "find_index_free_space: called for a non-index relation" +msgstr "" + +#: storage/freespace/freespace.c:1263 +msgid "fsm_record_free_space: called for an index relation" +msgstr "" + +#: storage/freespace/freespace.c:1423 +msgid "compact_fsm_storage: can't juggle and compress too" +msgstr "" + +#: storage/freespace/freespace.c:1438 +msgid "compact_fsm_storage: insufficient room" +msgstr "" + +#: storage/freespace/freespace.c:1514 +msgid "push_fsm_rels_after: out of room" +msgstr "" + +#: storage/freespace/freespace.c:1557 +msgid "pack_incoming_pages: bogus freespace amount" +msgstr "" + +#: storage/freespace/freespace.c:1628 +msgid "pack_existing_pages: bogus freespace amount" +msgstr "" + +#: storage/ipc/ipc.c:95 +#, c-format +msgid "proc_exit(%d)" +msgstr "proc_exit(%d)" + +#: storage/ipc/ipc.c:113 +#, c-format +msgid "exit(%d)" +msgstr "exit(%d)" + +#: storage/ipc/ipc.c:126 +#, c-format +msgid "shmem_exit(%d)" +msgstr "shmem_exit(%d)" + +#: storage/ipc/ipc.c:152 +msgid "Out of on_proc_exit slots" +msgstr "" + +#: storage/ipc/ipci.c:73 +#, c-format +msgid "invoking IpcMemoryCreate(size=%d)" +msgstr "" + +#: storage/ipc/ipci.c:115 +msgid "Couldn't create the lock table" +msgstr "" + +#: storage/ipc/shmem.c:161 +msgid "ShmemAlloc: out of memory" +msgstr "ShmemAlloc: slut på minnet" + +#: storage/ipc/shmem.c:207 +msgid "InitShmemIndex: couldn't initialize Shmem Index" msgstr "" #: storage/ipc/shmem.c:218 @@ -8968,10 +9934,10 @@ msgstr "" msgid "ShmemInitStruct: cannot allocate '%s'" msgstr "" -#: storage/ipc/shmqueue.c:234 storage/ipc/shmqueue.c:254 +#: storage/ipc/shmqueue.c:232 storage/ipc/shmqueue.c:252 #, c-format msgid "%s: %s" -msgstr "" +msgstr "%s: %s" #: storage/ipc/sinval.c:50 msgid "Backend cache invalidation initialization failed" @@ -8985,16 +9951,16 @@ msgstr "" msgid "ReceiveSharedInvalidMessages: cache state reset" msgstr "" -#: storage/ipc/sinval.c:319 storage/ipc/sinval.c:329 +#: storage/ipc/sinval.c:339 msgid "Memory exhausted in GetSnapshotData" msgstr "" -#: storage/ipc/sinvaladt.c:122 +#: storage/ipc/sinvaladt.c:124 #, c-format msgid "SIBackendInit: backend id %d" msgstr "" -#: storage/ipc/sinvaladt.c:227 +#: storage/ipc/sinvaladt.c:229 #, c-format msgid "SIInsertDataEntry: table is 70%% full, signaling postmaster" msgstr "" @@ -9039,10 +10005,24 @@ msgstr "" msgid "inv_seek: invalid whence: %d" msgstr "" -#: storage/lmgr/deadlock.c:271 +#: storage/lmgr/deadlock.c:227 +msgid "DeadLockCheck: deadlock seems to have disappeared" +msgstr "" + +#: storage/lmgr/deadlock.c:312 msgid "DeadLockCheckRecurse: inconsistent results" msgstr "" +#: storage/lmgr/deadlock.c:861 +#, c-format +msgid "Proc %d waits for %s on transaction %u; blocked by %d" +msgstr "" + +#: storage/lmgr/deadlock.c:870 +#, c-format +msgid "Proc %d waits for %s on relation %u database %u; blocked by %d" +msgstr "" + #: storage/lmgr/lmgr.c:85 msgid "InitLockTable: couldn't initialize lock table" msgstr "" @@ -9081,8 +10061,8 @@ msgstr "" #: storage/lmgr/lock.c:136 #, c-format msgid "" -"%s: holder(%lx) lock(%lx) tbl(%d) proc(%lx) xid(%u) hold(%d,%d,%d,%d,%d,%d,%" -"d)=%d" +"%s: proclock(%lx) lock(%lx) tbl(%d) proc(%lx) xid(%u) hold(%d,%d,%d,%d,%d,%d," +"%d)=%d" msgstr "" #: storage/lmgr/lock.c:245 @@ -9111,7 +10091,7 @@ msgid "LockAcquire: lock table %d is out of memory" msgstr "" #: storage/lmgr/lock.c:527 -msgid "LockAcquire: holder table out of memory" +msgid "LockAcquire: proclock table out of memory" msgstr "" #: storage/lmgr/lock.c:572 @@ -9120,71 +10100,71 @@ msgid "Deadlock risk: raising lock level from %s to %s on object %u/%u/%u" msgstr "" #: storage/lmgr/lock.c:652 -msgid "LockAcquire: remove holder, table corrupted" +msgid "LockAcquire: remove proclock, table corrupted" msgstr "" -#: storage/lmgr/lock.c:908 +#: storage/lmgr/lock.c:915 msgid "deadlock detected" msgstr "" -#: storage/lmgr/lock.c:989 +#: storage/lmgr/lock.c:996 #, c-format msgid "LockRelease: user lock tag [%u] %d" msgstr "" -#: storage/lmgr/lock.c:999 +#: storage/lmgr/lock.c:1006 msgid "lockMethodTable is null in LockRelease" msgstr "" -#: storage/lmgr/lock.c:1021 +#: storage/lmgr/lock.c:1028 msgid "LockRelease: no such lock" msgstr "" -#: storage/lmgr/lock.c:1044 +#: storage/lmgr/lock.c:1051 msgid "LockRelease: no lock with this tag" msgstr "" -#: storage/lmgr/lock.c:1047 -msgid "LockRelease: holder table corrupted" +#: storage/lmgr/lock.c:1054 +msgid "LockRelease: proclock table corrupted" msgstr "" -#: storage/lmgr/lock.c:1061 +#: storage/lmgr/lock.c:1068 #, c-format msgid "LockRelease: you don't own a lock of type %s" msgstr "" -#: storage/lmgr/lock.c:1115 +#: storage/lmgr/lock.c:1122 msgid "LockRelease: remove lock, table corrupted" msgstr "" -#: storage/lmgr/lock.c:1144 -msgid "LockRelease: remove holder, table corrupted" +#: storage/lmgr/lock.c:1151 +msgid "LockRelease: remove proclock, table corrupted" msgstr "" -#: storage/lmgr/lock.c:1185 +#: storage/lmgr/lock.c:1192 #, c-format msgid "LockReleaseAll: lockmethod=%d, pid=%d" msgstr "" -#: storage/lmgr/lock.c:1193 +#: storage/lmgr/lock.c:1200 #, c-format msgid "LockReleaseAll: bad lockmethod %d" msgstr "" -#: storage/lmgr/lock.c:1297 -msgid "LockReleaseAll: holder table corrupted" +#: storage/lmgr/lock.c:1304 +msgid "LockReleaseAll: proclock table corrupted" msgstr "" -#: storage/lmgr/lock.c:1315 +#: storage/lmgr/lock.c:1322 msgid "LockReleaseAll: cannot remove lock from HTAB" msgstr "" -#: storage/lmgr/lock.c:1330 +#: storage/lmgr/lock.c:1337 msgid "LockReleaseAll: done" msgstr "" -#: storage/lmgr/lock.c:1517 -msgid "DumpAllLocks: holder->tag.lock = NULL" +#: storage/lmgr/lock.c:1524 +msgid "DumpAllLocks: proclock->tag.lock = NULL" msgstr "" #: storage/lmgr/lwlock.c:71 @@ -9210,36 +10190,36 @@ msgstr "" msgid "LWLockRelease: lock %d is not held" msgstr "" -#: storage/lmgr/proc.c:143 storage/lmgr/proc.c:157 +#: storage/lmgr/proc.c:151 storage/lmgr/proc.c:165 msgid "cannot create new proc: out of memory" msgstr "" -#: storage/lmgr/proc.c:184 +#: storage/lmgr/proc.c:192 msgid "InitProcess: Proc Header uninitialized" msgstr "" -#: storage/lmgr/proc.c:187 +#: storage/lmgr/proc.c:195 msgid "InitProcess: you already exist" msgstr "" -#: storage/lmgr/proc.c:265 +#: storage/lmgr/proc.c:273 msgid "InitDummyProcess: Proc Header uninitialized" msgstr "" -#: storage/lmgr/proc.c:268 +#: storage/lmgr/proc.c:276 msgid "InitDummyProcess: you already exist" msgstr "" -#: storage/lmgr/proc.c:274 +#: storage/lmgr/proc.c:282 #, c-format msgid "InitDummyProcess: DummyProc is in use by PID %d" msgstr "" -#: storage/lmgr/proc.c:649 +#: storage/lmgr/proc.c:658 msgid "ProcSleep: Unable to set timer for process wakeup" msgstr "" -#: storage/lmgr/proc.c:671 +#: storage/lmgr/proc.c:680 msgid "ProcSleep: Unable to disable timer for process wakeup" msgstr "" @@ -9247,56 +10227,56 @@ msgstr "" msgid "spin.c does not support S_LOCK_FREE()" msgstr "" -#: storage/page/bufpage.c:92 +#: storage/page/bufpage.c:135 #, c-format msgid "" "PageAddItem: corrupted page pointers: lower = %u, upper = %u, special = %u" msgstr "" -#: storage/page/bufpage.c:112 +#: storage/page/bufpage.c:155 msgid "PageAddItem: tried overwrite of used ItemId" msgstr "" -#: storage/page/bufpage.c:139 +#: storage/page/bufpage.c:182 msgid "PageAddItem: specified offset after maxoff" msgstr "" -#: storage/page/bufpage.c:288 +#: storage/page/bufpage.c:331 #, c-format msgid "" "PageRepairFragmentation: corrupted page pointers: lower = %u, upper = %u, " "special = %u" msgstr "" -#: storage/page/bufpage.c:330 +#: storage/page/bufpage.c:373 #, c-format msgid "PageRepairFragmentation: corrupted item pointer %u" msgstr "" -#: storage/page/bufpage.c:343 +#: storage/page/bufpage.c:386 #, c-format msgid "PageRepairFragmentation: corrupted item lengths, total %u, avail %u" msgstr "" -#: storage/page/bufpage.c:422 +#: storage/page/bufpage.c:464 #, c-format msgid "" "PageIndexTupleDelete: corrupted page pointers: lower = %u, upper = %u, " "special = %u" msgstr "" -#: storage/page/bufpage.c:427 +#: storage/page/bufpage.c:469 #, c-format msgid "PageIndexTupleDelete: bad offnum %u" msgstr "" -#: storage/page/bufpage.c:438 +#: storage/page/bufpage.c:480 #, c-format msgid "PageIndexTupleDelete: corrupted item pointer: offset = %u size = %u" msgstr "" -#: storage/smgr/md.c:252 storage/smgr/md.c:424 storage/smgr/md.c:467 -#: storage/smgr/md.c:506 +#: storage/smgr/md.c:252 storage/smgr/md.c:424 storage/smgr/md.c:471 +#: storage/smgr/md.c:510 msgid "seekpos too big!" msgstr "" @@ -9308,49 +10288,49 @@ msgstr "" msgid "segment too big on relopen!" msgstr "" -#: storage/smgr/md.c:515 +#: storage/smgr/md.c:519 #, c-format msgid "mdblindwrt: lseek(%ld) failed: %m" msgstr "" -#: storage/smgr/md.c:529 +#: storage/smgr/md.c:533 #, c-format msgid "mdblindwrt: write() failed: %m" msgstr "" -#: storage/smgr/md.c:535 +#: storage/smgr/md.c:539 #, c-format msgid "mdblindwrt: close() failed: %m" msgstr "" -#: storage/smgr/md.c:572 +#: storage/smgr/md.c:591 msgid "segment too big in mdnblocks!" msgstr "" -#: storage/smgr/md.c:592 +#: storage/smgr/md.c:611 #, c-format msgid "cannot count blocks for %s -- open failed: %m" msgstr "" -#: storage/smgr/md.c:757 +#: storage/smgr/md.c:776 msgid "_fdvec_alloc error" msgstr "" -#: storage/smgr/md.c:839 +#: storage/smgr/md.c:858 msgid "segment too big on openseg!" msgstr "" -#: storage/smgr/md.c:858 +#: storage/smgr/md.c:877 #, c-format msgid "_mdfd_getrelnfd: cannot open relation %s: %m" msgstr "" -#: storage/smgr/md.c:901 +#: storage/smgr/md.c:920 #, c-format msgid "cannot open segment %u of relation %s (target block %u): %m" msgstr "" -#: storage/smgr/md.c:954 +#: storage/smgr/md.c:973 #, c-format msgid "_mdfd_blind_getseg: couldn't open %s: %m" msgstr "" @@ -9401,8 +10381,8 @@ msgid "" "\tCheck free disk space." msgstr "" -#: storage/smgr/smgr.c:270 utils/init/miscinit.c:1015 -#: utils/misc/database.c:149 +#: storage/smgr/smgr.c:270 utils/init/miscinit.c:1037 +#: utils/misc/database.c:147 #, c-format msgid "cannot open %s: %m" msgstr "" @@ -9472,77 +10452,120 @@ msgstr "" msgid "Illegal storage manager id %d" msgstr "" -#: tcop/fastpath.c:172 -#, c-format -msgid "fetch_fp_info: cache lookup for function %u failed" +#: tcop/dest.c:107 tcop/dest.c:121 +msgid "CreateDestReceiver: no portal specified" msgstr "" -#: tcop/fastpath.c:183 tcop/fastpath.c:188 -msgid "CSTRING not supported in fastpath protocol" +#: tcop/dest.c:124 +msgid "CreateDestReceiver: portal has no holdStore" msgstr "" -#: tcop/fastpath.c:275 +#: tcop/fastpath.c:104 tcop/fastpath.c:433 tcop/fastpath.c:548 #, c-format -msgid "" -"HandleFunctionRequest: actual arguments (%d) != registered arguments (%d)" +msgid "HandleFunctionRequest: bogus argsize %d" msgstr "" -#: tcop/fastpath.c:294 tcop/fastpath.c:306 +#: tcop/fastpath.c:183 tcop/fastpath.c:496 tcop/postgres.c:1383 #, c-format -msgid "HandleFunctionRequest: bogus argsize %d" +msgid "Invalid format code %d" msgstr "" -#: tcop/fastpath.c:319 +#: tcop/fastpath.c:225 #, c-format -msgid "HandleFunctionRequest: bogus argsize %d, should be %d" +msgid "fetch_fp_info: cache lookup for function %u failed" msgstr "" -#: tcop/fastpath.c:337 tcop/postgres.c:679 +#: tcop/fastpath.c:296 tcop/postgres.c:777 tcop/postgres.c:1087 +#: tcop/postgres.c:1520 msgid "" "current transaction is aborted, queries ignored until end of transaction " "block" msgstr "" -#: tcop/postgres.c:286 +#: tcop/fastpath.c:407 tcop/fastpath.c:520 +#, c-format +msgid "" +"HandleFunctionRequest: actual arguments (%d) != registered arguments (%d)" +msgstr "" + +#: tcop/fastpath.c:413 +#, c-format +msgid "Function Call message has %d argument formats but %d arguments" +msgstr "" + +#: tcop/fastpath.c:492 tcop/fastpath.c:569 +#, c-format +msgid "Improper binary format in function argument %d" +msgstr "" + +#: tcop/postgres.c:324 tcop/postgres.c:334 tcop/postgres.c:343 +#: tcop/postgres.c:352 tcop/postgres.c:2953 #, c-format msgid "Socket command type %c unknown" msgstr "" -#: tcop/postgres.c:374 +#: tcop/postgres.c:449 #, c-format msgid "query: %s" msgstr "" -#: tcop/postgres.c:461 -msgid "pg_analyze_and_rewrite: copyObject failed on parse tree" +#: tcop/postgres.c:547 +msgid "pg_rewrite_queries: copyObject failed on parse tree" msgstr "" -#: tcop/postgres.c:505 +#: tcop/postgres.c:591 msgid "pg_plan_query: copyObject failed on plan tree" msgstr "" -#: tcop/postgres.c:756 -msgid "ProcessUtility" +#: tcop/postgres.c:939 +#, c-format +msgid "duration_statement: %ld.%06ld %s" msgstr "" -#: tcop/postgres.c:838 -msgid "ProcessQuery" +#: tcop/postgres.c:949 +#, c-format +msgid "duration: %ld.%06ld sec" msgstr "" -#: tcop/postgres.c:951 +#: tcop/postgres.c:1053 +msgid "Cannot insert multiple commands into a prepared statement" +msgstr "" + +#: tcop/postgres.c:1240 #, c-format -msgid "duration: %ld.%06ld sec" +msgid "BIND message has %d parameter formats but %d parameters" msgstr "" -#: tcop/postgres.c:965 -msgid "StartTransactionCommand" +#: tcop/postgres.c:1251 tcop/postgres.c:1594 +msgid "Unnamed prepared statement does not exist" msgstr "" -#: tcop/postgres.c:976 -msgid "CommitTransactionCommand" +#: tcop/postgres.c:1255 +#, c-format +msgid "" +"Bind message supplies %d parameters, but prepared statement \"%s\" requires %" +"d" +msgstr "" + +#: tcop/postgres.c:1378 +#, c-format +msgid "Improper binary format in BIND parameter %d" +msgstr "" + +#: tcop/postgres.c:1456 tcop/postgres.c:1645 +#, c-format +msgid "Portal \"%s\" not found" msgstr "" -#: tcop/postgres.c:1003 +#: tcop/postgres.c:1674 +msgid "StartTransactionCommand" +msgstr "StartTransactionCommand" + +#: tcop/postgres.c:1697 +msgid "CommitTransactionCommand" +msgstr "CommitTransactionCommand" + +#: tcop/postgres.c:1727 msgid "" "Message from PostgreSQL backend:\n" "\tThe Postmaster has informed me that some other backend\n" @@ -9552,63 +10575,71 @@ msgid "" "\tPlease reconnect to the database system and repeat your query." msgstr "" -#: tcop/postgres.c:1121 +#: tcop/postgres.c:1845 msgid "" "floating point exception! The last floating point operation either exceeded " "legal ranges or was a divide by zero" msgstr "" -#: tcop/postgres.c:1154 +#: tcop/postgres.c:1878 msgid "This connection has been terminated by the administrator." -msgstr "" +msgstr "Den här uppkopplingen har avbrutits av administratören." -#: tcop/postgres.c:1161 -msgid "Query was cancelled." +#: tcop/postgres.c:1885 +msgid "Query was canceled." msgstr "Frågan avbröts." -#: tcop/postgres.c:1308 +#: tcop/postgres.c:2030 msgid "Assert checking is not compiled in" msgstr "" -#: tcop/postgres.c:1540 +#: tcop/postgres.c:2272 msgid "only one -x flag is allowed" -msgstr "" +msgstr "bara en -x flagga tillåts" -#: tcop/postgres.c:1558 +#: tcop/postgres.c:2290 msgid "use -x {off,nor,nopull,nopm,pullall,wait}" -msgstr "" +msgstr "använd -x {off,nor,nopull,nopm,pullall,wait}" -#: tcop/postgres.c:1613 +#: tcop/postgres.c:2366 msgid "" "Query statistics are disabled because parser, planner, or executor " "statistics are on." msgstr "" -#: tcop/postgres.c:1690 tcop/postgres.c:1702 +#: tcop/postgres.c:2446 tcop/postgres.c:2461 #, c-format msgid "" "%s: invalid command line arguments\n" "Try -? for help." msgstr "" +"%s: ogiltigt kommandoradsargument\n" +"Försök med -? för hjälp." -#: tcop/postgres.c:1710 +#: tcop/postgres.c:2469 #, c-format msgid "%s: user name undefined and no database specified" msgstr "" -#: tcop/postgres.c:1761 +#: tcop/postgres.c:2527 msgid "InitPostgres" -msgstr "" +msgstr "InitPostgres" -#: tcop/postgres.c:1844 +#: tcop/postgres.c:2609 msgid "AbortCurrentTransaction" +msgstr "AbortCurrentTransaction" + +#: tcop/postgres.c:2871 +#, c-format +msgid "Invalid Close message subtype %d" msgstr "" -#: tcop/postgres.c:2052 -msgid "unknown frontend message was received" +#: tcop/postgres.c:2899 +#, c-format +msgid "Invalid Describe message subtype %d" msgstr "" -#: tcop/postgres.c:2181 +#: tcop/postgres.c:3082 #, c-format msgid "" "%s\n" @@ -9617,379 +10648,543 @@ msgstr "" "%s\n" "%s" -#: tcop/postgres.c:2543 +#: tcop/pquery.c:344 #, c-format -msgid "CreateCommandTag: unknown parse node type %d" +msgid "BIND message has %d result formats but query has %d columns" msgstr "" -#: tcop/pquery.c:112 +#: tcop/pquery.c:404 tcop/pquery.c:903 #, c-format -msgid "Closing pre-existing portal \"%s\"" +msgid "Portal \"%s\" cannot be run anymore" +msgstr "" + +#: tcop/pquery.c:471 +msgid "PortalRun: bogus portal strategy" +msgstr "" + +#: tcop/pquery.c:580 +msgid "" +"Cursor can only scan forward\n" +"\tDeclare it with SCROLL option to enable backward scan" +msgstr "" + +#: tcop/pquery.c:705 +msgid "ProcessUtility" +msgstr "ProcessUtility" + +#: tcop/pquery.c:810 +msgid "ProcessQuery" +msgstr "ProcessQuery" + +#: tcop/pquery.c:925 +msgid "PortalRunFetch: unsupported portal strategy" +msgstr "" + +#: tcop/pquery.c:1056 +msgid "PortalRunFetch: bogus direction" msgstr "" -#: tcop/utility.c:95 +#: tcop/utility.c:96 #, c-format msgid "\"%s\" is not %s %s. Use DROP %s to remove %s %s" -msgstr "" +msgstr "\"%s\" är inte %s %s. Använd DROP %s för att ta bort %s %s" -#: tcop/utility.c:99 +#: tcop/utility.c:100 #, c-format msgid "\"%s\" is not %s %s" -msgstr "" +msgstr "\"%s\" är inte %s %s" -#: tcop/utility.c:118 tcop/utility.c:123 +#: tcop/utility.c:119 tcop/utility.c:124 #, c-format msgid "%s \"%s\" does not exist" msgstr "%s \"%s\" existerar inte" -#: tcop/utility.c:136 +#: tcop/utility.c:137 #, c-format msgid "%s \"%s\" is a system %s" -msgstr "" +msgstr "%s \"%s\" är en system-%s" -#: tcop/utility.c:162 +#: tcop/utility.c:163 #, c-format msgid "relation \"%s\" is a system catalog" -msgstr "" +msgstr "relation \"%s\" är en systemkatalog" -#: tcop/utility.c:445 tcop/utility.c:449 +#: tcop/utility.c:500 tcop/utility.c:504 #, c-format -msgid "ProcessUtility: Invalid target for RENAME: %d" +msgid "ProcessUtility: Invalid type for RENAME: %d" msgstr "" -#: tcop/utility.c:553 +#: tcop/utility.c:608 msgid "ALTER TABLE: permission denied" msgstr "ALTER TABLE: rättighet saknas" -#: tcop/utility.c:559 -msgid "T_AlterTableStmt: unknown subtype" +#: tcop/utility.c:622 +#, c-format +msgid "ProcessUtility: Invalid type for AlterTableStmt: %d" +msgstr "" + +#: tcop/utility.c:668 +msgid "ALTER DOMAIN: permission denied" +msgstr "ALTER DOMAIN: rättighet saknas" + +#: tcop/utility.c:674 +#, c-format +msgid "ProcessUtility: Invalid type for AlterDomainStmt: %d" msgstr "" -#: tcop/utility.c:876 +#: tcop/utility.c:979 +msgid "CHECKPOINT: permission denied" +msgstr "CHECKPOINT: rättighet saknas" + +#: tcop/utility.c:1026 #, c-format msgid "ProcessUtility: command #%d unsupported" msgstr "" -#: utils/adt/acl.c:92 +#: tcop/utility.c:1520 +#, c-format +msgid "CreateCommandTag: unknown parse node type %d" +msgstr "" + +#: utils/adt/acl.c:93 #, c-format -msgid "getid: identifier must be <%d characters" +msgid "identifier must be less than %d characters" msgstr "" -#: utils/adt/acl.c:130 +#: utils/adt/acl.c:160 #, c-format msgid "aclparse: input = '%s'" msgstr "" -#: utils/adt/acl.c:142 +#: utils/adt/acl.c:170 msgid "aclparse: bad keyword, must be [group|user]" msgstr "" -#: utils/adt/acl.c:145 +#: utils/adt/acl.c:173 msgid "aclparse: a name must follow the [group|user] keyword" msgstr "" -#: utils/adt/acl.c:162 -#, c-format -msgid "aclparse: mode change flag must use \"%c%c%c\"" +#: utils/adt/acl.c:179 +msgid "aclparse: expecting \"=\" sign" msgstr "" -#: utils/adt/acl.c:208 +#: utils/adt/acl.c:224 #, c-format msgid "aclparse: mode flags must use \"%s\"" msgstr "" -#: utils/adt/acl.c:229 +#: utils/adt/acl.c:250 +msgid "aclparse: a name must follow the \"/\" sign" +msgstr "" + +#: utils/adt/acl.c:257 #, c-format -msgid "aclparse: correctly read [%x %d %x], modechg=%x" +msgid "defaulting grantor to %u" msgstr "" -#: utils/adt/acl.c:249 +#: utils/adt/acl.c:263 #, c-format -msgid "makeacl: invalid size: %d" +msgid "aclparse: correctly read [%x %d %x]" msgstr "" -#: utils/adt/acl.c:280 -msgid "aclitemin: cannot accept anything but = ACLs" +#: utils/adt/acl.c:283 +#, c-format +msgid "allocacl: invalid size: %d" msgstr "" -#: utils/adt/acl.c:284 +#: utils/adt/acl.c:314 msgid "aclitemin: extra garbage at end of specification" msgstr "" -#: utils/adt/acl.c:352 +#: utils/adt/acl.c:376 #, c-format msgid "aclitemout: bad idtype: %d" msgstr "" -#: utils/adt/acl.c:434 +#: utils/adt/acl.c:470 #, c-format msgid "acldefault: bogus objtype %d" msgstr "" -#: utils/adt/acl.c:507 -msgid "aclinsert3: insertion before world ACL??" +#: utils/adt/acl.c:632 +msgid "dependent privileges exist (use CASCADE to revoke them too)" msgstr "" -#: utils/adt/acl.c:618 +#: utils/adt/acl.c:704 msgid "aclremove: removal of the world ACL??" msgstr "" -#: utils/adt/acl.c:865 +#: utils/adt/acl.c:770 +msgid "cannot specify both user and group" +msgstr "" + +#: utils/adt/acl.c:826 +#, c-format +msgid "invalid privilege type %s" +msgstr "" + +#: utils/adt/acl.c:1049 #, c-format msgid "has_table_privilege: invalid privilege type %s" msgstr "" -#: utils/adt/acl.c:1068 +#: utils/adt/acl.c:1258 #, c-format msgid "has_database_privilege: invalid privilege type %s" msgstr "" -#: utils/adt/acl.c:1244 +#: utils/adt/acl.c:1434 #, c-format msgid "function \"%s\" does not exist" -msgstr "" +msgstr "funktionen \"%s\" finns inte" -#: utils/adt/acl.c:1267 +#: utils/adt/acl.c:1459 #, c-format msgid "has_function_privilege: invalid privilege type %s" msgstr "" -#: utils/adt/acl.c:1466 +#: utils/adt/acl.c:1660 #, c-format msgid "has_language_privilege: invalid privilege type %s" msgstr "" -#: utils/adt/acl.c:1642 +#: utils/adt/acl.c:1836 #, c-format msgid "schema \"%s\" does not exist" -msgstr "" +msgstr "schema \"%s\" existerar inte" -#: utils/adt/acl.c:1668 +#: utils/adt/acl.c:1866 #, c-format msgid "has_schema_privilege: invalid privilege type %s" msgstr "" -#: utils/adt/arrayfuncs.c:176 +#: utils/adt/array_userfuncs.c:38 +msgid "Cannot determine input datatype" +msgstr "" + +#: utils/adt/array_userfuncs.c:75 +msgid "array_push: cannot determine input data types" +msgstr "" + +#: utils/adt/array_userfuncs.c:94 +msgid "array_push: neither input type is an array" +msgstr "" + +#: utils/adt/array_userfuncs.c:100 utils/adt/array_userfuncs.c:339 +#: utils/adt/array_userfuncs.c:384 +msgid "Arrays greater than one-dimension are not supported" +msgstr "" + +#: utils/adt/array_userfuncs.c:156 +#, c-format +msgid "Cannot concatenate incompatible arrays of %d and %d dimensions" +msgstr "" + +#: utils/adt/array_userfuncs.c:164 +#, c-format +msgid "Cannot concatenate incompatible arrays with element type %u and %u" +msgstr "" + +#: utils/adt/array_userfuncs.c:198 utils/adt/array_userfuncs.c:224 +#: utils/adt/array_userfuncs.c:247 +msgid "Cannot concatenate arrays with differing dimensions" +msgstr "" + +#: utils/adt/array_userfuncs.c:291 utils/adt/arrayfuncs.c:2421 +msgid "Cannot determine target array type" +msgstr "" + +#: utils/adt/array_userfuncs.c:294 utils/adt/arrayfuncs.c:2424 +msgid "Target type is not an array" +msgstr "" + +#: utils/adt/array_userfuncs.c:345 +#, c-format +msgid "Cannot alter nonexistent array element: %d" +msgstr "" + +#: utils/adt/array_userfuncs.c:350 utils/adt/array_userfuncs.c:395 +#: utils/adt/array_userfuncs.c:420 +#, c-format +msgid "Invalid array element type: %u" +msgstr "" + +#: utils/adt/array_userfuncs.c:390 +#, c-format +msgid "Cannot return nonexistent array element: %d" +msgstr "" + +#: utils/adt/array_userfuncs.c:422 +#, c-format +msgid "Invalid number of dimensions %d" +msgstr "" + +#: utils/adt/arrayfuncs.c:194 #, c-format msgid "array_in: more than %d dimensions" msgstr "" -#: utils/adt/arrayfuncs.c:179 utils/adt/arrayfuncs.c:188 +#: utils/adt/arrayfuncs.c:197 utils/adt/arrayfuncs.c:206 msgid "array_in: missing dimension value" msgstr "" -#: utils/adt/arrayfuncs.c:196 +#: utils/adt/arrayfuncs.c:214 msgid "array_in: missing ']' in array declaration" msgstr "" -#: utils/adt/arrayfuncs.c:201 +#: utils/adt/arrayfuncs.c:219 msgid "array_in: upper_bound cannot be < lower_bound" msgstr "" -#: utils/adt/arrayfuncs.c:210 +#: utils/adt/arrayfuncs.c:228 msgid "array_in: Need to specify dimension" msgstr "" -#: utils/adt/arrayfuncs.c:219 +#: utils/adt/arrayfuncs.c:237 msgid "array_in: missing assignment operator" msgstr "" -#: utils/adt/arrayfuncs.c:246 +#: utils/adt/arrayfuncs.c:263 msgid "array_in: missing left brace" msgstr "" -#: utils/adt/arrayfuncs.c:303 utils/adt/arrayfuncs.c:310 -#: utils/adt/arrayfuncs.c:423 utils/adt/arrayfuncs.c:433 +#: utils/adt/arrayfuncs.c:319 utils/adt/arrayfuncs.c:326 +#: utils/adt/arrayfuncs.c:438 utils/adt/arrayfuncs.c:448 #, c-format msgid "malformed array constant: %s" msgstr "" -#: utils/adt/arrayfuncs.c:319 utils/adt/arrayfuncs.c:330 -#: utils/adt/arrayfuncs.c:452 utils/adt/arrayfuncs.c:465 -#: utils/adt/arrayfuncs.c:501 +#: utils/adt/arrayfuncs.c:335 utils/adt/arrayfuncs.c:346 +#: utils/adt/arrayfuncs.c:467 utils/adt/arrayfuncs.c:480 +#: utils/adt/arrayfuncs.c:516 msgid "array_in: illformed array constant" msgstr "" -#: utils/adt/arrayfuncs.c:986 +#: utils/adt/arrayfuncs.c:807 +msgid "array_recv: invalid number of dimensions" +msgstr "" + +#: utils/adt/arrayfuncs.c:810 +msgid "array_recv: invalid array flags" +msgstr "" + +#: utils/adt/arrayfuncs.c:815 +msgid "array_recv: wrong element type" +msgstr "" + +#: utils/adt/arrayfuncs.c:839 utils/cache/lsyscache.c:1462 +#, c-format +msgid "No binary input function available for type %s" +msgstr "" + +#: utils/adt/arrayfuncs.c:898 +msgid "insufficient data left in message" +msgstr "" + +#: utils/adt/arrayfuncs.c:924 +#, c-format +msgid "Improper binary format in array element %d" +msgstr "" + +#: utils/adt/arrayfuncs.c:985 utils/cache/lsyscache.c:1494 +#, c-format +msgid "No binary output function available for type %s" +msgstr "" + +#: utils/adt/arrayfuncs.c:1325 msgid "Slices of fixed-length arrays not implemented" msgstr "" -#: utils/adt/arrayfuncs.c:1122 utils/adt/arrayfuncs.c:1124 -#: utils/adt/arrayfuncs.c:1141 utils/adt/arrayfuncs.c:1161 -#: utils/adt/arrayfuncs.c:1171 utils/adt/arrayfuncs.c:1297 -#: utils/adt/arrayfuncs.c:1312 utils/adt/arrayfuncs.c:1321 -#: utils/adt/arrayfuncs.c:1328 utils/adt/arrayfuncs.c:1337 +#: utils/adt/arrayfuncs.c:1461 utils/adt/arrayfuncs.c:1463 +#: utils/adt/arrayfuncs.c:1480 utils/adt/arrayfuncs.c:1500 +#: utils/adt/arrayfuncs.c:1510 utils/adt/arrayfuncs.c:1636 +#: utils/adt/arrayfuncs.c:1651 utils/adt/arrayfuncs.c:1660 +#: utils/adt/arrayfuncs.c:1667 utils/adt/arrayfuncs.c:1676 msgid "Invalid array subscripts" msgstr "" -#: utils/adt/arrayfuncs.c:1286 +#: utils/adt/arrayfuncs.c:1625 msgid "Updates on slices of fixed-length arrays not implemented" msgstr "" -#: utils/adt/arrayfuncs.c:1347 +#: utils/adt/arrayfuncs.c:1686 msgid "Source array too small" msgstr "" -#: utils/adt/arrayfuncs.c:1478 +#: utils/adt/arrayfuncs.c:1817 #, c-format msgid "array_map: invalid nargs: %d" msgstr "" -#: utils/adt/arrayfuncs.c:1480 +#: utils/adt/arrayfuncs.c:1819 msgid "array_map: null input array" msgstr "" -#: utils/adt/arrayfuncs.c:1524 +#: utils/adt/arrayfuncs.c:1863 msgid "array_map: cannot handle NULL in array" msgstr "" -#: utils/adt/arrayfuncs.c:1716 utils/cache/lsyscache.c:908 -#: utils/cache/lsyscache.c:931 +#: utils/adt/arrayfuncs.c:1959 +#, c-format +msgid "Number of array dimensions, %d, exceeds the maximum allowed (%d)" +msgstr "" + +#: utils/adt/arrayfuncs.c:2097 utils/cache/lsyscache.c:968 +#: utils/cache/lsyscache.c:991 #, c-format msgid "cache lookup failed for type %u" msgstr "" +#: utils/adt/arrayfuncs.c:2430 +#, c-format +msgid "no conversion function from %s to %s" +msgstr "" + #: utils/adt/ascii.c:67 #, c-format msgid "pg_to_ascii(): unsupported encoding from %s" msgstr "" -#: utils/adt/bool.c:77 +#: utils/adt/bool.c:78 #, c-format msgid "Bad boolean external representation '%s'" msgstr "" -#: utils/adt/cash.c:195 +#: utils/adt/cash.c:196 #, c-format msgid "Bad money external representation %s" msgstr "" -#: utils/adt/cash.c:292 utils/adt/cash.c:305 +#: utils/adt/cash.c:293 utils/adt/cash.c:306 msgid "Memory allocation failed, can't output cash" msgstr "" -#: utils/adt/cash.c:445 utils/adt/cash.c:495 -msgid "cash_div: divide by 0.0 error" -msgstr "" - -#: utils/adt/cash.c:546 -msgid "cash_div_int4: divide by 0 error" -msgstr "" - -#: utils/adt/cash.c:596 -msgid "cash_div: divide by 0 error" +#: utils/adt/cash.c:471 utils/adt/cash.c:521 utils/adt/cash.c:572 +#: utils/adt/cash.c:622 utils/adt/char.c:184 utils/adt/float.c:538 +#: utils/adt/float.c:600 utils/adt/float.c:1780 utils/adt/float.c:1840 +#: utils/adt/geo_ops.c:3765 utils/adt/int.c:643 utils/adt/int.c:706 +#: utils/adt/int.c:745 utils/adt/int.c:784 utils/adt/int.c:796 +#: utils/adt/int.c:808 utils/adt/int.c:820 utils/adt/int.c:832 +#: utils/adt/int8.c:518 utils/adt/int8.c:545 utils/adt/int8.c:641 +#: utils/adt/int8.c:680 utils/adt/numeric.c:3607 utils/adt/timestamp.c:1984 +msgid "division by zero" msgstr "" -#: utils/adt/date.c:69 +#: utils/adt/date.c:70 #, c-format msgid "Bad date external representation (too long) '%s'" msgstr "" -#: utils/adt/date.c:73 +#: utils/adt/date.c:74 #, c-format msgid "Bad date external representation '%s'" msgstr "" -#: utils/adt/date.c:81 +#: utils/adt/date.c:82 msgid "" "Date CURRENT no longer supported\n" "\tdate_in() internal coding error" msgstr "" -#: utils/adt/date.c:91 +#: utils/adt/date.c:92 #, c-format msgid "Unrecognized date external representation '%s'" msgstr "" -#: utils/adt/date.c:400 +#: utils/adt/date.c:429 msgid "Unable to convert timestamp to date" msgstr "" -#: utils/adt/date.c:425 +#: utils/adt/date.c:454 msgid "Unable to convert reserved abstime value to date" msgstr "" -#: utils/adt/date.c:484 +#: utils/adt/date.c:513 msgid "Bad date external representation (too long)" msgstr "" -#: utils/adt/date.c:521 +#: utils/adt/date.c:551 #, c-format msgid "Bad time external representation (too long) '%s'" msgstr "" -#: utils/adt/date.c:525 utils/adt/date.c:1336 +#: utils/adt/date.c:555 utils/adt/date.c:1402 #, c-format msgid "Bad time external representation '%s'" msgstr "" -#: utils/adt/date.c:928 +#: utils/adt/date.c:981 msgid "Unable to convert timestamp to time" msgstr "" -#: utils/adt/date.c:963 +#: utils/adt/date.c:1016 msgid "Unable to convert timestamptz to time" msgstr "" -#: utils/adt/date.c:1165 +#: utils/adt/date.c:1231 msgid "Bad time external representation (too long)" msgstr "" -#: utils/adt/date.c:1196 utils/adt/date.c:1279 +#: utils/adt/date.c:1262 utils/adt/date.c:1345 #, c-format msgid "TIME units '%s' not recognized" msgstr "" -#: utils/adt/date.c:1263 +#: utils/adt/date.c:1329 #, c-format msgid "TIME units '%s' not supported" msgstr "" -#: utils/adt/date.c:1331 +#: utils/adt/date.c:1397 #, c-format msgid "Bad time with time zone external representation (too long) '%s'" msgstr "" -#: utils/adt/date.c:1795 +#: utils/adt/date.c:1901 msgid "Unable to convert timestamptz to timetz" msgstr "" -#: utils/adt/date.c:1871 +#: utils/adt/date.c:1977 msgid "Bad timetz external representation (too long)" msgstr "" -#: utils/adt/date.c:1902 utils/adt/date.c:1998 +#: utils/adt/date.c:2008 utils/adt/date.c:2104 #, c-format msgid "TIMETZ units '%s' not recognized" msgstr "" -#: utils/adt/date.c:1982 +#: utils/adt/date.c:2088 #, c-format msgid "TIMETZ units '%s' not supported" msgstr "" -#: utils/adt/date.c:2026 utils/adt/date.c:2058 utils/adt/timestamp.c:3282 -#: utils/adt/timestamp.c:3305 utils/adt/timestamp.c:3419 -#: utils/adt/timestamp.c:3441 +#: utils/adt/date.c:2131 utils/adt/date.c:2165 utils/adt/timestamp.c:3373 +#: utils/adt/timestamp.c:3396 utils/adt/timestamp.c:3510 +#: utils/adt/timestamp.c:3532 #, c-format msgid "Time zone '%s' not recognized" msgstr "" -#: utils/adt/date.c:2077 utils/adt/timestamp.c:3327 utils/adt/timestamp.c:3464 +#: utils/adt/date.c:2184 utils/adt/timestamp.c:3418 utils/adt/timestamp.c:3555 #, c-format msgid "INTERVAL time zone '%s' not legal (month specified)" msgstr "" -#: utils/adt/datetime.c:1239 utils/adt/datetime.c:1955 +#: utils/adt/datetime.c:1254 utils/adt/datetime.c:1968 msgid "'CURRENT' is no longer supported" msgstr "" -#: utils/adt/datetime.c:1418 utils/adt/datetime.c:2227 -#: utils/adt/formatting.c:3036 +#: utils/adt/datetime.c:1431 utils/adt/datetime.c:2241 +#: utils/adt/formatting.c:3040 #, c-format msgid "Inconsistent use of year %04d and 'BC'" msgstr "" +#: utils/adt/datetime.c:3720 +#, c-format +msgid "Ordering error in %s table: \"%.*s\" >= \"%.*s\"" +msgstr "" + #: utils/adt/datum.c:78 utils/adt/datum.c:87 msgid "datumGetSize: Invalid Datum Pointer" msgstr "" @@ -10037,139 +11232,123 @@ msgstr "" msgid "decode: Bad input string for type bytea" msgstr "" -#: utils/adt/float.c:148 +#: utils/adt/float.c:131 msgid "Bad float4 input format -- overflow" msgstr "" -#: utils/adt/float.c:150 +#: utils/adt/float.c:133 msgid "Bad float4 input format -- underflow" msgstr "" -#: utils/adt/float.c:172 +#: utils/adt/float.c:155 msgid "Bad float8 input format -- overflow" msgstr "" -#: utils/adt/float.c:174 +#: utils/adt/float.c:157 msgid "Bad float8 input format -- underflow" msgstr "" -#: utils/adt/float.c:204 +#: utils/adt/float.c:187 #, c-format msgid "Bad float4 input format '%s'" msgstr "" -#: utils/adt/float.c:209 +#: utils/adt/float.c:192 #, c-format msgid "Input '%s' is out of range for float4" msgstr "" -#: utils/adt/float.c:269 utils/adt/numeric.c:2836 utils/adt/numeric.c:2859 +#: utils/adt/float.c:283 utils/adt/numeric.c:3092 utils/adt/numeric.c:3115 #, c-format msgid "Bad float8 input format '%s'" msgstr "" -#: utils/adt/float.c:274 +#: utils/adt/float.c:288 #, c-format msgid "Input '%s' is out of range for float8" msgstr "" -#: utils/adt/float.c:493 -msgid "float4div: divide by zero error" -msgstr "" - -#: utils/adt/float.c:555 -msgid "float8div: divide by zero error" -msgstr "" - -#: utils/adt/float.c:805 +#: utils/adt/float.c:850 msgid "dtoi4: integer out of range" msgstr "" -#: utils/adt/float.c:822 +#: utils/adt/float.c:867 msgid "dtoi2: integer out of range" msgstr "" -#: utils/adt/float.c:867 +#: utils/adt/float.c:912 msgid "ftoi4: integer out of range" msgstr "" -#: utils/adt/float.c:884 +#: utils/adt/float.c:929 msgid "ftoi2: integer out of range" msgstr "" -#: utils/adt/float.c:1118 +#: utils/adt/float.c:1163 msgid "can't take sqrt of a negative number" msgstr "" -#: utils/adt/float.c:1162 +#: utils/adt/float.c:1207 msgid "pow() result is out of range" msgstr "" -#: utils/adt/float.c:1190 +#: utils/adt/float.c:1235 msgid "exp() result is out of range" msgstr "" -#: utils/adt/float.c:1208 utils/adt/float.c:1229 +#: utils/adt/float.c:1253 utils/adt/float.c:1274 msgid "can't take log of zero" msgstr "" -#: utils/adt/float.c:1210 utils/adt/float.c:1231 +#: utils/adt/float.c:1255 utils/adt/float.c:1276 msgid "can't take log of a negative number" msgstr "" -#: utils/adt/float.c:1256 +#: utils/adt/float.c:1301 #, c-format msgid "acos(%f) input is out of range" msgstr "" -#: utils/adt/float.c:1279 +#: utils/adt/float.c:1324 #, c-format msgid "asin(%f) input is out of range" msgstr "" -#: utils/adt/float.c:1302 +#: utils/adt/float.c:1347 #, c-format msgid "atan(%f) input is out of range" msgstr "" -#: utils/adt/float.c:1326 +#: utils/adt/float.c:1371 #, c-format msgid "atan2(%f,%f) input is out of range" msgstr "" -#: utils/adt/float.c:1349 +#: utils/adt/float.c:1394 #, c-format msgid "cos(%f) input is out of range" msgstr "" -#: utils/adt/float.c:1372 +#: utils/adt/float.c:1417 #, c-format msgid "cot(%f) input is out of range" msgstr "" -#: utils/adt/float.c:1396 +#: utils/adt/float.c:1441 #, c-format msgid "sin(%f) input is out of range" msgstr "" -#: utils/adt/float.c:1419 +#: utils/adt/float.c:1464 #, c-format msgid "tan(%f) input is out of range" msgstr "" -#: utils/adt/float.c:1530 +#: utils/adt/float.c:1575 #, c-format msgid "%s: expected 3-element float8 array" msgstr "" -#: utils/adt/float.c:1741 -msgid "float48div: divide by zero" -msgstr "" - -#: utils/adt/float.c:1801 -msgid "float84div: divide by zero" -msgstr "" - #: utils/adt/format_type.c:136 utils/adt/format_type.c:162 #, c-format msgid "could not locate data type with oid %u in catalog" @@ -10180,7 +11359,7 @@ msgstr "" msgid "Invalid INTERVAL typmod 0x%x" msgstr "" -#: utils/adt/formatting.c:391 +#: utils/adt/formatting.c:392 #, c-format msgid "" "TMFC:\n" @@ -10206,7 +11385,7 @@ msgid "" "us: %d" msgstr "" -#: utils/adt/formatting.c:397 +#: utils/adt/formatting.c:398 #, c-format msgid "" "TM:\n" @@ -10223,17 +11402,17 @@ msgstr "" #: utils/adt/formatting.c:964 msgid "to_char/to_number(): '9' must be ahead of 'PR'." -msgstr "" +msgstr "to_char/to_number(): '9' måste vara före 'PR'." #: utils/adt/formatting.c:981 msgid "to_char/to_number(): '0' must be ahead of 'PR'." -msgstr "" +msgstr "to_char/to_number(): '0' måste vara före 'PR'." #: utils/adt/formatting.c:1008 msgid "to_char/to_number(): not unique decimal point." msgstr "" -#: utils/adt/formatting.c:1013 utils/adt/formatting.c:1100 +#: utils/adt/formatting.c:1013 utils/adt/formatting.c:1104 msgid "to_char/to_number(): can't use 'V' and decimal poin together." msgstr "" @@ -10247,72 +11426,72 @@ msgstr "" #: utils/adt/formatting.c:1053 msgid "to_char/to_number(): can't use 'S' and 'MI' together." -msgstr "" +msgstr "to_char/to_number(): kan inte använda \"S\" och \"MI\" tillsammans." -#: utils/adt/formatting.c:1062 +#: utils/adt/formatting.c:1064 msgid "to_char/to_number(): can't use 'S' and 'PL' together." -msgstr "" +msgstr "to_char/to_number(): kan inte använda \"S\" och \"PL\" tillsammans." -#: utils/adt/formatting.c:1071 +#: utils/adt/formatting.c:1075 msgid "to_char/to_number(): can't use 'S' and 'SG' together." -msgstr "" +msgstr "to_char/to_number(): kan inte använda \"S\" och \"SG\" tillsammans." -#: utils/adt/formatting.c:1081 +#: utils/adt/formatting.c:1085 msgid "to_char/to_number(): can't use 'PR' and 'S'/'PL'/'MI'/'SG' together." -msgstr "" +msgstr "to_char/to_number(): kan inte använda \"PR\" och \"S\"/\"PL\"/\"MI\"/\"SG\" tillsammans." -#: utils/adt/formatting.c:1107 +#: utils/adt/formatting.c:1111 msgid "to_char/to_number(): 'E' is not supported." -msgstr "" +msgstr "to_char/to_number(): 'E' stöds inte." -#: utils/adt/formatting.c:1131 +#: utils/adt/formatting.c:1135 msgid "to_char/number(): run parser." msgstr "" -#: utils/adt/formatting.c:1327 +#: utils/adt/formatting.c:1331 msgid "to_from-char(): DUMP FORMAT" -msgstr "" +msgstr "to_from-char(): DUMP-FORMAT" -#: utils/adt/formatting.c:1332 +#: utils/adt/formatting.c:1336 #, c-format msgid "%d:\t NODE_TYPE_ACTION '%s'\t(%s,%s)" -msgstr "" +msgstr "%d:\t NODE_TYPE_ACTION '%s'\t(%s,%s)" -#: utils/adt/formatting.c:1335 +#: utils/adt/formatting.c:1339 #, c-format msgid "%d:\t NODE_TYPE_CHAR '%c'" -msgstr "" +msgstr "%d:\t NODE_TYPE_CHAR '%c'" -#: utils/adt/formatting.c:1338 +#: utils/adt/formatting.c:1342 #, c-format msgid "%d:\t NODE_TYPE_END" -msgstr "" +msgstr "%d:\t NODE_TYPE_END" -#: utils/adt/formatting.c:1342 +#: utils/adt/formatting.c:1346 #, c-format msgid "%d:\t UnKnown NODE !!!" -msgstr "" +msgstr "%d:\t Okänd NOD !!!" -#: utils/adt/formatting.c:1366 +#: utils/adt/formatting.c:1370 #, c-format msgid "get_th: '%s' is not number." msgstr "" -#: utils/adt/formatting.c:1540 +#: utils/adt/formatting.c:1544 msgid "TO-FROM_CHAR: Dump KeyWord Index:" msgstr "" -#: utils/adt/formatting.c:1546 +#: utils/adt/formatting.c:1550 #, c-format msgid "\t%c: %s, " -msgstr "" +msgstr "\t%c: %s, " -#: utils/adt/formatting.c:1552 +#: utils/adt/formatting.c:1556 #, c-format msgid "\t(%d) %c %d" -msgstr "" +msgstr "\t(%d) %c %d" -#: utils/adt/formatting.c:1555 +#: utils/adt/formatting.c:1559 #, c-format msgid "" "\n" @@ -10320,380 +11499,364 @@ msgid "" "\t\tFree positions: %d" msgstr "" -#: utils/adt/formatting.c:1627 +#: utils/adt/formatting.c:1631 msgid "to_timestamp(): bad AM/PM string" msgstr "" -#: utils/adt/formatting.c:1971 +#: utils/adt/formatting.c:1975 msgid "to_timestamp(): TZ/tz not supported." msgstr "" -#: utils/adt/formatting.c:1979 +#: utils/adt/formatting.c:1983 #, c-format msgid "to_timestamp(): bad value for %s" msgstr "" -#: utils/adt/formatting.c:2613 utils/adt/formatting.c:3172 +#: utils/adt/formatting.c:2617 utils/adt/formatting.c:3176 #, c-format msgid "Cache is full (%d)" -msgstr "" +msgstr "Cachen är full (%d)" -#: utils/adt/formatting.c:2621 utils/adt/formatting.c:3189 +#: utils/adt/formatting.c:2625 utils/adt/formatting.c:3193 #, c-format msgid "OLD: '%s' AGE: %d" msgstr "" -#: utils/adt/formatting.c:2632 utils/adt/formatting.c:3201 +#: utils/adt/formatting.c:2636 utils/adt/formatting.c:3205 #, c-format msgid "NEW (%d)" msgstr "" -#: utils/adt/formatting.c:2797 utils/adt/formatting.c:2823 +#: utils/adt/formatting.c:2801 utils/adt/formatting.c:2827 msgid "to_char(): Unable to convert timestamp to tm" msgstr "" -#: utils/adt/formatting.c:2999 +#: utils/adt/formatting.c:3003 msgid "to_timestamp(): AM/PM hour must be between 1 and 12" msgstr "" -#: utils/adt/formatting.c:3068 +#: utils/adt/formatting.c:3072 msgid "to_timestamp() cat't convert yday without year information" msgstr "" -#: utils/adt/formatting.c:3103 +#: utils/adt/formatting.c:3107 msgid "to_timestamp(): can't convert 'tm' to timestamp." msgstr "" -#: utils/adt/formatting.c:3251 +#: utils/adt/formatting.c:3255 #, c-format msgid "REMOVING ENTRY (%s)" msgstr "" -#: utils/adt/formatting.c:3476 +#: utils/adt/formatting.c:3480 msgid "CALL: get_last_relevant_decnum()" msgstr "" -#: utils/adt/formatting.c:3501 +#: utils/adt/formatting.c:3505 msgid " --- scan start --- " -msgstr "" +msgstr " --- scan-start --- " -#: utils/adt/formatting.c:3522 +#: utils/adt/formatting.c:3526 #, c-format msgid "Try read sign (%c)." msgstr "" -#: utils/adt/formatting.c:3534 +#: utils/adt/formatting.c:3538 #, c-format msgid "Try read locale sign (%c)." msgstr "" -#: utils/adt/formatting.c:3553 +#: utils/adt/formatting.c:3557 #, c-format msgid "Try read sipmle sign (%c)." msgstr "" -#: utils/adt/formatting.c:3594 +#: utils/adt/formatting.c:3598 #, c-format msgid "Read digit (%c)." msgstr "" -#: utils/adt/formatting.c:3605 +#: utils/adt/formatting.c:3609 #, c-format msgid "Try read decimal point (%c)." msgstr "" -#: utils/adt/formatting.c:3620 +#: utils/adt/formatting.c:3624 #, c-format msgid "Try read locale point (%c)." msgstr "" -#: utils/adt/formatting.c:3653 +#: utils/adt/formatting.c:3665 #, c-format msgid "SIGN_WROTE: %d, CURRENT: %d, NUMBER_P: '%s', INOUT: '%s'" msgstr "" -#: utils/adt/formatting.c:3668 -#, c-format -msgid "Writing sign to position: %d" -msgstr "" - -#: utils/adt/formatting.c:3710 -#, c-format -msgid "Writing bracket to position %d" -msgstr "" - -#: utils/adt/formatting.c:3732 -#, c-format -msgid "Writing blank space to position %d" -msgstr "" - -#: utils/adt/formatting.c:3747 -#, c-format -msgid "Writing zero to position %d" -msgstr "" - -#: utils/adt/formatting.c:3765 -#, c-format -msgid "Writing decimal point to position %d" -msgstr "" - -#: utils/adt/formatting.c:3814 -#, c-format -msgid "Writing digit '%c' to position %d" -msgstr "" - -#: utils/adt/formatting.c:3858 +#: utils/adt/formatting.c:3866 msgid "to_number(): RN is not supported" msgstr "" -#: utils/adt/formatting.c:3980 +#: utils/adt/formatting.c:3955 #, c-format msgid "" "\n" +"\tSIGN: '%c'\n" "\tNUM: '%s'\n" "\tPRE: %d\n" "\tPOST: %d\n" "\tNUM_COUNT: %d\n" "\tNUM_PRE: %d\n" -"\tSIGN_POS: %d\n" "\tSIGN_WROTE: %s\n" "\tZERO: %s\n" "\tZERO_START: %d\n" "\tZERO_END: %d\n" -"\tLAST_RELEVANT: %s" +"\tLAST_RELEVANT: %s\n" +"\tBRACKET: %s\n" +"\tPLUS: %s\n" +"\tMINUS: %s\n" +"\tFILLMODE: %s\n" +"\tROMAN: %s" msgstr "" -#: utils/adt/formatting.c:4245 +#: utils/adt/formatting.c:4227 #, c-format msgid "TO_NUMBER (number): '%s'" msgstr "" -#: utils/adt/geo_ops.c:279 +#: utils/adt/geo_ops.c:290 utils/adt/geo_ops.c:3884 utils/adt/geo_ops.c:4747 msgid "Too many points requested" msgstr "" -#: utils/adt/geo_ops.c:300 +#: utils/adt/geo_ops.c:311 msgid "Unable to format path" msgstr "" -#: utils/adt/geo_ops.c:372 +#: utils/adt/geo_ops.c:383 #, c-format msgid "Bad box external representation '%s'" msgstr "" -#: utils/adt/geo_ops.c:831 +#: utils/adt/geo_ops.c:894 #, c-format msgid "Bad line external representation '%s'" msgstr "" -#: utils/adt/geo_ops.c:836 utils/adt/geo_ops.c:900 +#: utils/adt/geo_ops.c:899 utils/adt/geo_ops.c:963 utils/adt/geo_ops.c:976 +#: utils/adt/geo_ops.c:986 msgid "line not yet implemented" msgstr "" -#: utils/adt/geo_ops.c:1226 utils/adt/geo_ops.c:1247 +#: utils/adt/geo_ops.c:1309 utils/adt/geo_ops.c:1330 #, c-format msgid "Bad path external representation '%s'" msgstr "" -#: utils/adt/geo_ops.c:1563 +#: utils/adt/geo_ops.c:1365 +msgid "Invalid number of points in external path" +msgstr "" + +#: utils/adt/geo_ops.c:1704 #, c-format msgid "Bad point external representation '%s'" msgstr "" -#: utils/adt/geo_ops.c:1759 +#: utils/adt/geo_ops.c:1930 #, c-format msgid "Bad lseg external representation '%s'" msgstr "" -#: utils/adt/geo_ops.c:2309 +#: utils/adt/geo_ops.c:2520 msgid "dist_lb not implemented" msgstr "" -#: utils/adt/geo_ops.c:2820 +#: utils/adt/geo_ops.c:3031 msgid "close_lb not implemented" msgstr "" -#: utils/adt/geo_ops.c:3097 +#: utils/adt/geo_ops.c:3308 msgid "Unable to create bounding box for empty polygon" msgstr "" -#: utils/adt/geo_ops.c:3119 utils/adt/geo_ops.c:3130 +#: utils/adt/geo_ops.c:3330 utils/adt/geo_ops.c:3340 #, c-format msgid "Bad polygon external representation '%s'" msgstr "" -#: utils/adt/geo_ops.c:3418 -msgid "poly_distance not implemented" -msgstr "" - -#: utils/adt/geo_ops.c:3497 -msgid "point_div: divide by 0.0 error" +#: utils/adt/geo_ops.c:3378 +msgid "Invalid number of points in external polygon" msgstr "" -#: utils/adt/geo_ops.c:3616 -msgid "too many points requested." +#: utils/adt/geo_ops.c:3686 +msgid "poly_distance not implemented" msgstr "" -#: utils/adt/geo_ops.c:3724 +#: utils/adt/geo_ops.c:3992 msgid "path_center not implemented" msgstr "" -#: utils/adt/geo_ops.c:3739 +#: utils/adt/geo_ops.c:4007 msgid "Open path cannot be converted to polygon" msgstr "" -#: utils/adt/geo_ops.c:3904 utils/adt/geo_ops.c:3912 utils/adt/geo_ops.c:3925 -#: utils/adt/geo_ops.c:3929 +#: utils/adt/geo_ops.c:4172 utils/adt/geo_ops.c:4180 utils/adt/geo_ops.c:4193 +#: utils/adt/geo_ops.c:4197 #, c-format msgid "Bad circle external representation '%s'" msgstr "" -#: utils/adt/geo_ops.c:3949 utils/adt/geo_ops.c:3955 +#: utils/adt/geo_ops.c:4217 utils/adt/geo_ops.c:4223 msgid "Unable to format circle" msgstr "" -#: utils/adt/geo_ops.c:4434 -msgid "Unable to convert circle to polygon" +#: utils/adt/geo_ops.c:4248 +msgid "Invalid radius in external circle" msgstr "" -#: utils/adt/geo_ops.c:4441 -msgid "too many points requested" +#: utils/adt/geo_ops.c:4740 +msgid "Unable to convert circle to polygon" msgstr "" -#: utils/adt/geo_ops.c:4474 utils/adt/geo_ops.c:4495 +#: utils/adt/geo_ops.c:4780 utils/adt/geo_ops.c:4801 msgid "Unable to convert polygon to circle" msgstr "" -#: utils/adt/int.c:96 +#: utils/adt/int.c:124 msgid "int2vector value has too many values" msgstr "" -#: utils/adt/int.c:197 +#: utils/adt/int.c:285 #, c-format msgid "i4toi2: '%d' causes int2 underflow" msgstr "" -#: utils/adt/int.c:199 +#: utils/adt/int.c:287 #, c-format msgid "i4toi2: '%d' causes int2 overflow" msgstr "" -#: utils/adt/int8.c:101 utils/adt/int8.c:125 +#: utils/adt/int8.c:86 utils/adt/int8.c:110 #, c-format msgid "Bad int8 external representation \"%s\"" msgstr "" -#: utils/adt/int8.c:114 +#: utils/adt/int8.c:99 #, c-format msgid "int8 value out of range: \"%s\"" msgstr "" -#: utils/adt/int8.c:157 +#: utils/adt/int8.c:142 msgid "Unable to format int8" msgstr "" -#: utils/adt/int8.c:748 +#: utils/adt/int8.c:770 msgid "int8 conversion to int4 is out of range" msgstr "" -#: utils/adt/int8.c:771 +#: utils/adt/int8.c:793 msgid "int8 conversion to int2 is out of range" msgstr "" -#: utils/adt/int8.c:807 utils/adt/int8.c:844 +#: utils/adt/int8.c:829 utils/adt/int8.c:866 msgid "Floating point conversion to int8 is out of range" msgstr "" -#: utils/adt/int8.c:859 +#: utils/adt/int8.c:881 msgid "int8 conversion to OID is out of range" msgstr "" -#: utils/adt/like.c:451 utils/adt/like_match.c:289 utils/adt/regexp.c:400 +#: utils/adt/like.c:451 utils/adt/like_match.c:289 utils/adt/regexp.c:453 msgid "ESCAPE string must be empty or one character" msgstr "" -#: utils/adt/mac.c:61 +#: utils/adt/mac.c:63 #, c-format msgid "macaddr_in: error in parsing \"%s\"" msgstr "" -#: utils/adt/mac.c:66 +#: utils/adt/mac.c:68 #, c-format msgid "macaddr_in: illegal address \"%s\"" msgstr "" -#: utils/adt/mac.c:139 +#: utils/adt/mac.c:184 msgid "Text is too long to convert to MAC address" msgstr "" -#: utils/adt/nabstime.c:352 utils/adt/nabstime.c:385 +#: utils/adt/nabstime.c:242 utils/adt/nabstime.c:276 #, c-format msgid "Invalid timezone '%s'" msgstr "" -#: utils/adt/nabstime.c:489 +#: utils/adt/nabstime.c:370 #, c-format msgid "Bad abstime external representation (too long) '%s'" msgstr "" -#: utils/adt/nabstime.c:493 +#: utils/adt/nabstime.c:374 #, c-format msgid "Bad abstime external representation '%s'" msgstr "" -#: utils/adt/nabstime.c:523 +#: utils/adt/nabstime.c:404 #, c-format msgid "Bad abstime (internal coding error) '%s'" msgstr "" -#: utils/adt/nabstime.c:714 utils/adt/nabstime.c:782 +#: utils/adt/nabstime.c:620 utils/adt/nabstime.c:688 msgid "Unable to convert timestamp to abstime" msgstr "" -#: utils/adt/nabstime.c:738 +#: utils/adt/nabstime.c:644 msgid "Unable to convert abstime 'invalid' to timestamp" msgstr "" -#: utils/adt/nabstime.c:753 +#: utils/adt/nabstime.c:659 msgid "" "Unable to convert ABSTIME to TIMESTAMP\n" "\tabstime_timestamp() internal error" msgstr "" -#: utils/adt/nabstime.c:806 +#: utils/adt/nabstime.c:712 msgid "Unable to convert abstime 'invalid' to timestamptz" msgstr "" -#: utils/adt/nabstime.c:821 +#: utils/adt/nabstime.c:727 msgid "" "Unable to convert ABSTIME to TIMESTAMP WITH TIME ZONE\n" "\tabstime_timestamptz() internal error" msgstr "" -#: utils/adt/nabstime.c:852 +#: utils/adt/nabstime.c:758 #, c-format msgid "Bad reltime external representation (too long) '%s'" msgstr "" -#: utils/adt/nabstime.c:856 +#: utils/adt/nabstime.c:762 #, c-format msgid "Bad reltime external representation '%s'" msgstr "" -#: utils/adt/nabstime.c:866 +#: utils/adt/nabstime.c:772 #, c-format msgid "Bad reltime (internal coding error) '%s'" msgstr "" -#: utils/adt/nabstime.c:924 +#: utils/adt/nabstime.c:852 #, c-format msgid "Unable to decode tinterval '%s'" msgstr "" -#: utils/adt/nabstime.c:1037 +#: utils/adt/nabstime.c:912 +msgid "Invalid status in external tinterval" +msgstr "" + +#: utils/adt/nabstime.c:1001 msgid "Unable to convert reltime 'invalid' to interval" msgstr "" +#: utils/adt/name.c:90 +msgid "namerecv: input name too long" +msgstr "" + #: utils/adt/network.c:65 #, c-format msgid "invalid %s value '%s'" @@ -10704,35 +11867,55 @@ msgstr "" msgid "invalid CIDR value '%s': has bits set to right of mask" msgstr "" -#: utils/adt/network.c:128 utils/adt/network.c:469 +#: utils/adt/network.c:128 utils/adt/network.c:564 #, c-format msgid "unable to print address (%s)" msgstr "" -#: utils/adt/network.c:138 utils/adt/network.c:402 utils/adt/network.c:439 -#: utils/adt/network.c:473 utils/adt/network.c:519 utils/adt/network.c:559 -#: utils/adt/network.c:601 utils/adt/network.c:637 +#: utils/adt/network.c:138 utils/adt/network.c:497 utils/adt/network.c:534 +#: utils/adt/network.c:568 utils/adt/network.c:613 utils/adt/network.c:652 +#: utils/adt/network.c:693 utils/adt/network.c:733 utils/adt/network.c:768 #, c-format msgid "unknown address family (%d)" msgstr "" -#: utils/adt/network.c:185 +#: utils/adt/network.c:173 +msgid "Invalid family in external inet" +msgstr "" + +#: utils/adt/network.c:176 +msgid "Invalid bits in external inet" +msgstr "" + +#: utils/adt/network.c:180 +msgid "Invalid type in external inet" +msgstr "" + +#: utils/adt/network.c:183 +msgid "Invalid length in external inet" +msgstr "" + +#: utils/adt/network.c:200 +msgid "invalid external CIDR value: has bits set to right of mask" +msgstr "" + +#: utils/adt/network.c:280 #, c-format msgid "set_masklen - invalid value '%d'" msgstr "" -#: utils/adt/network.c:226 utils/adt/network.c:315 utils/adt/network.c:335 -#: utils/adt/network.c:355 utils/adt/network.c:375 +#: utils/adt/network.c:321 utils/adt/network.c:410 utils/adt/network.c:430 +#: utils/adt/network.c:450 utils/adt/network.c:470 #, c-format msgid "cannot compare address families %d and %d" msgstr "" -#: utils/adt/network.c:398 utils/adt/network.c:429 +#: utils/adt/network.c:493 utils/adt/network.c:524 #, c-format msgid "unable to print host (%s)" msgstr "" -#: utils/adt/network.c:656 +#: utils/adt/network.c:787 #, c-format msgid "convert_network_to_scalar: unsupported type %u" msgstr "" @@ -10741,81 +11924,109 @@ msgstr "" msgid "int4notin: must provide relationname.attributename" msgstr "" -#: utils/adt/numeric.c:1512 +#: utils/adt/numeric.c:393 +msgid "Invalid length in external numeric" +msgstr "" + +#: utils/adt/numeric.c:402 +msgid "Invalid sign in external numeric" +msgstr "" + +#: utils/adt/numeric.c:409 +msgid "Invalid digit in external numeric" +msgstr "" + +#: utils/adt/numeric.c:1613 msgid "Cannot convert NaN to int4" msgstr "" -#: utils/adt/numeric.c:1562 +#: utils/adt/numeric.c:1620 utils/adt/numeric.c:1629 +msgid "numeric conversion to int4 is out of range" +msgstr "" + +#: utils/adt/numeric.c:1663 msgid "Cannot convert NaN to int8" msgstr "" -#: utils/adt/numeric.c:1613 +#: utils/adt/numeric.c:1670 +msgid "numeric conversion to int8 is out of range" +msgstr "" + +#: utils/adt/numeric.c:1707 msgid "Cannot convert NaN to int2" msgstr "" -#: utils/adt/numeric.c:1809 +#: utils/adt/numeric.c:1714 utils/adt/numeric.c:1723 +msgid "numeric conversion to int2 is out of range" +msgstr "" + +#: utils/adt/numeric.c:1906 msgid "do_numeric_accum: expected 3-element numeric array" msgstr "" -#: utils/adt/numeric.c:1900 +#: utils/adt/numeric.c:1997 msgid "numeric_avg: expected 3-element numeric array" msgstr "" -#: utils/adt/numeric.c:1936 +#: utils/adt/numeric.c:2033 msgid "numeric_variance: expected 3-element numeric array" msgstr "" -#: utils/adt/numeric.c:2018 +#: utils/adt/numeric.c:2109 msgid "numeric_stddev: expected 3-element numeric array" msgstr "" -#: utils/adt/numeric.c:2214 +#: utils/adt/numeric.c:2299 msgid "int2_avg_accum: expected 2-element int8 array" msgstr "" -#: utils/adt/numeric.c:2234 +#: utils/adt/numeric.c:2319 msgid "int4_avg_accum: expected 2-element int8 array" msgstr "" -#: utils/adt/numeric.c:2252 +#: utils/adt/numeric.c:2337 msgid "int8_avg: expected 2-element int8 array" msgstr "" -#: utils/adt/numeric.c:2443 utils/adt/numeric.c:2458 utils/adt/numeric.c:2476 -#: utils/adt/numeric.c:2480 utils/adt/numeric.c:2491 +#: utils/adt/numeric.c:2545 utils/adt/numeric.c:2566 utils/adt/numeric.c:2587 +#: utils/adt/numeric.c:2591 utils/adt/numeric.c:2602 #, c-format msgid "Bad numeric input format '%s'" msgstr "" -#: utils/adt/numeric.c:2810 +#: utils/adt/numeric.c:2896 +msgid "Value overflows numeric format" +msgstr "" + +#: utils/adt/numeric.c:2964 #, c-format msgid "" "overflow on numeric ABS(value) >= 10^%d for field with precision %d scale %d" msgstr "" -#: utils/adt/numeric.c:3269 -msgid "division by zero on numeric" -msgstr "" - -#: utils/adt/numeric.c:3650 +#: utils/adt/numeric.c:4000 msgid "math error on numeric - cannot compute SQRT of negative value" msgstr "" -#: utils/adt/numeric.c:3739 +#: utils/adt/numeric.c:4088 msgid "argument for EXP() too big" msgstr "" -#: utils/adt/numeric.c:3818 +#: utils/adt/numeric.c:4212 msgid "math error on numeric - cannot compute LN of value <= zero" msgstr "" +#: utils/adt/numeric.c:4456 +msgid "zero raised to zero is undefined" +msgstr "" + #: utils/adt/numutils.c:71 msgid "pg_atoi: NULL pointer" -msgstr "" +msgstr "pg_atoi: NULL-pekare" #: utils/adt/numutils.c:73 msgid "pg_atoi: zero-length string" -msgstr "" +msgstr "pg_atoi: sträng med längd noll" #: utils/adt/numutils.c:83 utils/adt/numutils.c:95 utils/adt/numutils.c:100 #: utils/adt/numutils.c:108 utils/adt/numutils.c:113 utils/adt/numutils.c:120 @@ -10834,30 +12045,30 @@ msgstr "" msgid "pg_atoi: invalid result size: %d" msgstr "" -#: utils/adt/oid.c:46 +#: utils/adt/oid.c:48 #, c-format msgid "%s: error reading \"%s\": %m" msgstr "" -#: utils/adt/oid.c:49 utils/adt/oid.c:63 +#: utils/adt/oid.c:51 utils/adt/oid.c:65 #, c-format msgid "%s: error in \"%s\": can't parse \"%s\"" msgstr "" -#: utils/adt/oid.c:84 +#: utils/adt/oid.c:86 #, c-format msgid "%s: error reading \"%s\": %s" msgstr "" -#: utils/adt/oid.c:138 +#: utils/adt/oid.c:163 msgid "oidvector value has too many values" msgstr "" -#: utils/adt/oracle_compat.c:199 utils/adt/oracle_compat.c:294 +#: utils/adt/oracle_compat.c:203 utils/adt/oracle_compat.c:298 msgid "Requested length too large" msgstr "" -#: utils/adt/oracle_compat.c:857 +#: utils/adt/oracle_compat.c:919 msgid "Requested buffer is too large." msgstr "" @@ -10865,22 +12076,47 @@ msgstr "" msgid "Invalid LC_COLLATE setting" msgstr "" -#: utils/adt/pgstatfuncs.c:188 +#: utils/adt/pgstatfuncs.c:189 msgid "" "pg_stat_get_backend_idset: called in context that does not accept a set " "result" msgstr "" -#: utils/adt/pgstatfuncs.c:193 +#: utils/adt/pgstatfuncs.c:194 msgid "No function memory context in set-function" msgstr "" -#: utils/adt/regexp.c:166 +#: utils/adt/pseudotypes.c:36 utils/adt/pseudotypes.c:137 +#: utils/adt/pseudotypes.c:160 utils/adt/pseudotypes.c:234 +#: utils/adt/pseudotypes.c:257 utils/adt/pseudotypes.c:280 +#: utils/adt/pseudotypes.c:303 utils/adt/pseudotypes.c:326 +#, c-format +msgid "Cannot accept a constant of type %s" +msgstr "" + +#: utils/adt/pseudotypes.c:47 utils/adt/pseudotypes.c:69 +#: utils/adt/pseudotypes.c:148 utils/adt/pseudotypes.c:245 +#: utils/adt/pseudotypes.c:268 utils/adt/pseudotypes.c:291 +#: utils/adt/pseudotypes.c:314 utils/adt/pseudotypes.c:337 +#, c-format +msgid "Cannot display a value of type %s" +msgstr "" + +#: utils/adt/pseudotypes.c:58 utils/adt/pseudotypes.c:186 +#, c-format +msgid "Cannot accept a value of type %s" +msgstr "" + +#: utils/adt/regexp.c:174 #, c-format msgid "Invalid regular expression: %s" msgstr "" -#: utils/adt/regproc.c:115 utils/adt/regproc.c:130 utils/adt/regproc.c:258 +#: utils/adt/regexp.c:185 +msgid "Out of memory" +msgstr "Slut på minnet" + +#: utils/adt/regproc.c:115 utils/adt/regproc.c:130 utils/adt/regproc.c:278 #, c-format msgid "No procedure with name %s" msgstr "" @@ -10890,2031 +12126,1889 @@ msgstr "" msgid "There is more than one procedure named %s" msgstr "" -#: utils/adt/regproc.c:413 utils/adt/regproc.c:428 utils/adt/regproc.c:576 +#: utils/adt/regproc.c:453 utils/adt/regproc.c:468 utils/adt/regproc.c:636 #, c-format msgid "No operator with name %s" -msgstr "" +msgstr "Ingen operator med namn %s" -#: utils/adt/regproc.c:415 utils/adt/regproc.c:430 +#: utils/adt/regproc.c:455 utils/adt/regproc.c:470 #, c-format msgid "There is more than one operator named %s" msgstr "" -#: utils/adt/regproc.c:556 +#: utils/adt/regproc.c:616 msgid "" "regoperatorin: use NONE to denote the missing argument of a unary operator" msgstr "" -#: utils/adt/regproc.c:558 +#: utils/adt/regproc.c:618 msgid "regoperatorin: provide two argument types for operator" msgstr "" -#: utils/adt/regproc.c:726 +#: utils/adt/regproc.c:806 #, c-format msgid "No class with name %s" msgstr "" -#: utils/adt/regproc.c:870 +#: utils/adt/regproc.c:970 #, c-format msgid "No type with name %s" msgstr "" -#: utils/adt/regproc.c:955 utils/adt/regproc.c:958 utils/adt/varlena.c:1355 -#: utils/adt/varlena.c:1358 +#: utils/adt/regproc.c:1075 utils/adt/regproc.c:1078 utils/adt/varlena.c:1607 +#: utils/adt/varlena.c:1610 #, c-format msgid "%s: invalid name syntax" msgstr "" -#: utils/adt/regproc.c:1015 +#: utils/adt/regproc.c:1135 #, c-format msgid "%s: expected a left parenthesis" msgstr "" -#: utils/adt/regproc.c:1029 +#: utils/adt/regproc.c:1149 #, c-format msgid "%s: expected a right parenthesis" msgstr "" -#: utils/adt/regproc.c:1045 +#: utils/adt/regproc.c:1165 #, c-format msgid "%s: expected a type name" msgstr "" -#: utils/adt/regproc.c:1075 +#: utils/adt/regproc.c:1195 #, c-format msgid "%s: improper type name" msgstr "" -#: utils/adt/regproc.c:1107 +#: utils/adt/regproc.c:1227 #, c-format msgid "%s: too many argument datatypes" msgstr "" -#: utils/adt/ri_triggers.c:185 -msgid "RI_FKey_check() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:188 -msgid "RI_FKey_check() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:191 -msgid "RI_FKey_check() must be fired for INSERT or UPDATE" -msgstr "" - -#: utils/adt/ri_triggers.c:199 +#: utils/adt/ri_triggers.c:213 msgid "wrong # of arguments in call to RI_FKey_check()" msgstr "" -#: utils/adt/ri_triggers.c:201 +#: utils/adt/ri_triggers.c:215 #, c-format msgid "too many keys (%d max) in call to RI_FKey_check()" msgstr "" -#: utils/adt/ri_triggers.c:215 utils/adt/ri_triggers.c:758 -#: utils/adt/ri_triggers.c:988 utils/adt/ri_triggers.c:1224 -#: utils/adt/ri_triggers.c:1432 utils/adt/ri_triggers.c:1676 -#: utils/adt/ri_triggers.c:1899 utils/adt/ri_triggers.c:2127 -#: utils/adt/ri_triggers.c:2346 utils/adt/ri_triggers.c:2611 -#: utils/adt/ri_triggers.c:2873 utils/adt/ri_triggers.c:3143 +#: utils/adt/ri_triggers.c:229 utils/adt/ri_triggers.c:684 +#: utils/adt/ri_triggers.c:875 utils/adt/ri_triggers.c:1074 +#: utils/adt/ri_triggers.c:1250 utils/adt/ri_triggers.c:1451 +#: utils/adt/ri_triggers.c:1633 utils/adt/ri_triggers.c:1818 +#: utils/adt/ri_triggers.c:2003 utils/adt/ri_triggers.c:2229 +#: utils/adt/ri_triggers.c:2453 utils/adt/ri_triggers.c:2691 #, c-format msgid "" "No target table given for trigger \"%s\" on \"%s\"\n" "\tRemove these RI triggers and do ALTER TABLE ADD CONSTRAINT" msgstr "" -#: utils/adt/ri_triggers.c:291 utils/adt/ri_triggers.c:402 -#: utils/adt/ri_triggers.c:607 +#: utils/adt/ri_triggers.c:280 utils/adt/ri_triggers.c:412 +#: utils/adt/ri_triggers.c:571 msgid "SPI_connect() failed in RI_FKey_check()" msgstr "" -#: utils/adt/ri_triggers.c:296 utils/adt/ri_triggers.c:480 -msgid "SPI_execp() failed in RI_FKey_check()" -msgstr "" - -#: utils/adt/ri_triggers.c:301 -#, c-format -msgid "%s referential integrity violation - no rows found in %s" -msgstr "" - -#: utils/adt/ri_triggers.c:307 utils/adt/ri_triggers.c:492 +#: utils/adt/ri_triggers.c:311 utils/adt/ri_triggers.c:465 msgid "SPI_finish() failed in RI_FKey_check()" msgstr "" -#: utils/adt/ri_triggers.c:319 utils/adt/ri_triggers.c:908 -#: utils/adt/ri_triggers.c:1149 utils/adt/ri_triggers.c:1355 -#: utils/adt/ri_triggers.c:1594 utils/adt/ri_triggers.c:1816 -#: utils/adt/ri_triggers.c:2052 utils/adt/ri_triggers.c:2268 -#: utils/adt/ri_triggers.c:2536 utils/adt/ri_triggers.c:2796 -#: utils/adt/ri_triggers.c:3087 utils/adt/ri_triggers.c:3177 +#: utils/adt/ri_triggers.c:323 utils/adt/ri_triggers.c:807 +#: utils/adt/ri_triggers.c:1010 utils/adt/ri_triggers.c:1184 +#: utils/adt/ri_triggers.c:1380 utils/adt/ri_triggers.c:1561 +#: utils/adt/ri_triggers.c:1754 utils/adt/ri_triggers.c:1936 +#: utils/adt/ri_triggers.c:2166 utils/adt/ri_triggers.c:2388 +#: utils/adt/ri_triggers.c:2635 utils/adt/ri_triggers.c:2725 msgid "MATCH PARTIAL not yet supported" msgstr "" -#: utils/adt/ri_triggers.c:355 +#: utils/adt/ri_triggers.c:359 #, c-format msgid "" "%s referential integrity violation - MATCH FULL doesn't allow mixing of NULL " "and NON-NULL key values" msgstr "" -#: utils/adt/ri_triggers.c:379 utils/adt/ri_triggers.c:593 +#: utils/adt/ri_triggers.c:383 utils/adt/ri_triggers.c:557 msgid "MATCH PARTIAL not yet implemented" msgstr "" -#: utils/adt/ri_triggers.c:485 -#, c-format -msgid "" -"%s referential integrity violation - key referenced from %s not found in %s" -msgstr "" - -#: utils/adt/ri_triggers.c:501 -msgid "internal error #1 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:678 -msgid "SPI_execp() failed in ri_Check_Pk_Match()" -msgstr "" - -#: utils/adt/ri_triggers.c:685 +#: utils/adt/ri_triggers.c:623 msgid "SPI_finish() failed in ri_Check_Pk_Match()" msgstr "" -#: utils/adt/ri_triggers.c:726 -msgid "RI_FKey_noaction_del() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:729 -msgid "RI_FKey_noaction_del() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:731 -msgid "RI_FKey_noaction_del() must be fired for DELETE" -msgstr "" - -#: utils/adt/ri_triggers.c:739 +#: utils/adt/ri_triggers.c:665 msgid "wrong # of arguments in call to RI_FKey_noaction_del()" msgstr "" -#: utils/adt/ri_triggers.c:741 +#: utils/adt/ri_triggers.c:667 #, c-format msgid "too many keys (%d max) in call to RI_FKey_noaction_del()" msgstr "" -#: utils/adt/ri_triggers.c:816 +#: utils/adt/ri_triggers.c:743 msgid "SPI_connect() failed in RI_FKey_noaction_del()" msgstr "" -#: utils/adt/ri_triggers.c:886 -msgid "SPI_execp() failed in RI_FKey_noaction_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:891 utils/adt/ri_triggers.c:1132 -#: utils/adt/ri_triggers.c:1799 utils/adt/ri_triggers.c:2035 -#, c-format -msgid "%s referential integrity violation - key in %s still referenced from %s" -msgstr "" - -#: utils/adt/ri_triggers.c:898 +#: utils/adt/ri_triggers.c:797 msgid "SPI_finish() failed in RI_FKey_noaction_del()" msgstr "" -#: utils/adt/ri_triggers.c:915 +#: utils/adt/ri_triggers.c:814 msgid "internal error #2 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:956 -msgid "RI_FKey_noaction_upd() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:959 -msgid "RI_FKey_noaction_upd() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:961 -msgid "RI_FKey_noaction_upd() must be fired for UPDATE" -msgstr "" - -#: utils/adt/ri_triggers.c:969 +#: utils/adt/ri_triggers.c:856 msgid "wrong # of arguments in call to RI_FKey_noaction_upd()" msgstr "" -#: utils/adt/ri_triggers.c:971 +#: utils/adt/ri_triggers.c:858 #, c-format msgid "too many keys (%d max) in call to RI_FKey_noaction_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1057 +#: utils/adt/ri_triggers.c:946 msgid "SPI_connect() failed in RI_FKey_noaction_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1127 -msgid "SPI_execp() failed in RI_FKey_noaction_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1139 +#: utils/adt/ri_triggers.c:1000 msgid "SPI_finish() failed in RI_FKey_noaction_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1156 +#: utils/adt/ri_triggers.c:1017 msgid "internal error #3 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:1192 -msgid "RI_FKey_cascade_del() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:1195 -msgid "RI_FKey_cascade_del() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:1197 -msgid "RI_FKey_cascade_del() must be fired for DELETE" -msgstr "" - -#: utils/adt/ri_triggers.c:1205 +#: utils/adt/ri_triggers.c:1055 msgid "wrong # of arguments in call to RI_FKey_cascade_del()" msgstr "" -#: utils/adt/ri_triggers.c:1207 +#: utils/adt/ri_triggers.c:1057 #, c-format msgid "too many keys (%d max) in call to RI_FKey_cascade_del()" msgstr "" -#: utils/adt/ri_triggers.c:1271 +#: utils/adt/ri_triggers.c:1120 msgid "SPI_connect() failed in RI_FKey_cascade_del()" msgstr "" -#: utils/adt/ri_triggers.c:1340 -msgid "SPI_execp() failed in RI_FKey_cascade_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1345 +#: utils/adt/ri_triggers.c:1174 msgid "SPI_finish() failed in RI_FKey_cascade_del()" msgstr "" -#: utils/adt/ri_triggers.c:1362 +#: utils/adt/ri_triggers.c:1191 msgid "internal error #4 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:1400 -msgid "RI_FKey_cascade_upd() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:1403 -msgid "RI_FKey_cascade_upd() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:1405 -msgid "RI_FKey_cascade_upd() must be fired for UPDATE" -msgstr "" - -#: utils/adt/ri_triggers.c:1413 +#: utils/adt/ri_triggers.c:1231 msgid "wrong # of arguments in call to RI_FKey_cascade_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1415 +#: utils/adt/ri_triggers.c:1233 #, c-format msgid "too many keys (%d max) in call to RI_FKey_cascade_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1490 +#: utils/adt/ri_triggers.c:1307 msgid "SPI_connect() failed in RI_FKey_cascade_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1579 -msgid "SPI_execp() failed in RI_FKey_cascade_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1584 +#: utils/adt/ri_triggers.c:1370 msgid "SPI_finish() failed in RI_FKey_cascade_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1601 +#: utils/adt/ri_triggers.c:1387 msgid "internal error #5 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:1644 -msgid "RI_FKey_restrict_del() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:1647 -msgid "RI_FKey_restrict_del() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:1649 -msgid "RI_FKey_restrict_del() must be fired for DELETE" -msgstr "" - -#: utils/adt/ri_triggers.c:1657 +#: utils/adt/ri_triggers.c:1432 msgid "wrong # of arguments in call to RI_FKey_restrict_del()" msgstr "" -#: utils/adt/ri_triggers.c:1659 +#: utils/adt/ri_triggers.c:1434 #, c-format msgid "too many keys (%d max) in call to RI_FKey_restrict_del()" msgstr "" -#: utils/adt/ri_triggers.c:1723 +#: utils/adt/ri_triggers.c:1497 msgid "SPI_connect() failed in RI_FKey_restrict_del()" msgstr "" -#: utils/adt/ri_triggers.c:1794 -msgid "SPI_execp() failed in RI_FKey_restrict_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1806 +#: utils/adt/ri_triggers.c:1551 msgid "SPI_finish() failed in RI_FKey_restrict_del()" msgstr "" -#: utils/adt/ri_triggers.c:1823 +#: utils/adt/ri_triggers.c:1568 msgid "internal error #6 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:1867 -msgid "RI_FKey_restrict_upd() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:1870 -msgid "RI_FKey_restrict_upd() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:1872 -msgid "RI_FKey_restrict_upd() must be fired for UPDATE" -msgstr "" - -#: utils/adt/ri_triggers.c:1880 +#: utils/adt/ri_triggers.c:1614 msgid "wrong # of arguments in call to RI_FKey_restrict_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1882 +#: utils/adt/ri_triggers.c:1616 #, c-format msgid "too many keys (%d max) in call to RI_FKey_restrict_upd()" msgstr "" -#: utils/adt/ri_triggers.c:1957 +#: utils/adt/ri_triggers.c:1690 msgid "SPI_connect() failed in RI_FKey_restrict_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2030 -msgid "SPI_execp() failed in RI_FKey_restrict_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:2042 +#: utils/adt/ri_triggers.c:1744 msgid "SPI_finish() failed in RI_FKey_restrict_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2059 +#: utils/adt/ri_triggers.c:1761 msgid "internal error #7 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:2095 -msgid "RI_FKey_setnull_del() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:2098 -msgid "RI_FKey_setnull_del() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:2100 -msgid "RI_FKey_setnull_del() must be fired for DELETE" -msgstr "" - -#: utils/adt/ri_triggers.c:2108 +#: utils/adt/ri_triggers.c:1799 msgid "wrong # of arguments in call to RI_FKey_setnull_del()" msgstr "" -#: utils/adt/ri_triggers.c:2110 +#: utils/adt/ri_triggers.c:1801 #, c-format msgid "too many keys (%d max) in call to RI_FKey_setnull_del()" msgstr "" -#: utils/adt/ri_triggers.c:2174 +#: utils/adt/ri_triggers.c:1864 msgid "SPI_connect() failed in RI_FKey_setnull_del()" msgstr "" -#: utils/adt/ri_triggers.c:2253 -msgid "SPI_execp() failed in RI_FKey_setnull_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:2258 +#: utils/adt/ri_triggers.c:1926 msgid "SPI_finish() failed in RI_FKey_setnull_del()" msgstr "" -#: utils/adt/ri_triggers.c:2275 +#: utils/adt/ri_triggers.c:1943 msgid "internal error #8 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:2314 -msgid "RI_FKey_setnull_upd() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:2317 -msgid "RI_FKey_setnull_upd() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:2319 -msgid "RI_FKey_setnull_upd() must be fired for UPDATE" -msgstr "" - -#: utils/adt/ri_triggers.c:2327 +#: utils/adt/ri_triggers.c:1984 msgid "wrong # of arguments in call to RI_FKey_setnull_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2329 +#: utils/adt/ri_triggers.c:1986 #, c-format msgid "too many keys (%d max) in call to RI_FKey_setnull_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2405 +#: utils/adt/ri_triggers.c:2061 msgid "SPI_connect() failed in RI_FKey_setnull_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2521 -msgid "SPI_execp() failed in RI_FKey_setnull_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:2526 +#: utils/adt/ri_triggers.c:2156 msgid "SPI_finish() failed in RI_FKey_setnull_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2543 +#: utils/adt/ri_triggers.c:2173 msgid "internal error #9 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:2579 -msgid "RI_FKey_setdefault_del() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:2582 -msgid "RI_FKey_setdefault_del() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:2584 -msgid "RI_FKey_setdefault_del() must be fired for DELETE" -msgstr "" - -#: utils/adt/ri_triggers.c:2592 +#: utils/adt/ri_triggers.c:2210 msgid "wrong # of arguments in call to RI_FKey_setdefault_del()" msgstr "" -#: utils/adt/ri_triggers.c:2594 +#: utils/adt/ri_triggers.c:2212 #, c-format msgid "too many keys (%d max) in call to RI_FKey_setdefault_del()" msgstr "" -#: utils/adt/ri_triggers.c:2658 +#: utils/adt/ri_triggers.c:2275 msgid "SPI_connect() failed in RI_FKey_setdefault_del()" msgstr "" -#: utils/adt/ri_triggers.c:2781 -msgid "SPI_execp() failed in RI_FKey_setdefault_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:2786 +#: utils/adt/ri_triggers.c:2368 msgid "SPI_finish() failed in RI_FKey_setdefault_del()" msgstr "" -#: utils/adt/ri_triggers.c:2803 +#: utils/adt/ri_triggers.c:2395 msgid "internal error #10 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:2841 -msgid "RI_FKey_setdefault_upd() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:2844 -msgid "RI_FKey_setdefault_upd() must be fired AFTER ROW" -msgstr "" - -#: utils/adt/ri_triggers.c:2846 -msgid "RI_FKey_setdefault_upd() must be fired for UPDATE" -msgstr "" - -#: utils/adt/ri_triggers.c:2854 +#: utils/adt/ri_triggers.c:2434 msgid "wrong # of arguments in call to RI_FKey_setdefault_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2856 +#: utils/adt/ri_triggers.c:2436 #, c-format msgid "too many keys (%d max) in call to RI_FKey_setdefault_upd()" msgstr "" -#: utils/adt/ri_triggers.c:2933 +#: utils/adt/ri_triggers.c:2512 msgid "SPI_connect() failed in RI_FKey_setdefault_upd()" msgstr "" -#: utils/adt/ri_triggers.c:3072 -msgid "SPI_execp() failed in RI_FKey_setdefault_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:3077 +#: utils/adt/ri_triggers.c:2615 msgid "SPI_finish() failed in RI_FKey_setdefault_upd()" msgstr "" -#: utils/adt/ri_triggers.c:3094 +#: utils/adt/ri_triggers.c:2642 msgid "internal error #11 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:3125 +#: utils/adt/ri_triggers.c:2673 msgid "wrong # of arguments in call to RI_FKey_keyequal_upd()" msgstr "" -#: utils/adt/ri_triggers.c:3127 +#: utils/adt/ri_triggers.c:2675 #, c-format msgid "too many keys (%d max) in call to RI_FKey_keyequal_upd()" msgstr "" -#: utils/adt/ri_triggers.c:3184 +#: utils/adt/ri_triggers.c:2732 msgid "internal error #12 in ri_triggers.c" msgstr "" -#: utils/adt/ri_triggers.c:3249 +#: utils/adt/ri_triggers.c:2797 #, c-format msgid "unrecognized referential integrity MATCH type '%s'" msgstr "" -#: utils/adt/ri_triggers.c:3299 utils/adt/ri_triggers.c:3307 -#: utils/adt/ri_triggers.c:3359 +#: utils/adt/ri_triggers.c:2847 utils/adt/ri_triggers.c:2855 +#: utils/adt/ri_triggers.c:3218 #, c-format msgid "constraint %s: table %s does not have an attribute %s" msgstr "" -#: utils/adt/ri_triggers.c:3487 -msgid "out of memory for RI plan cache" +#: utils/adt/ri_triggers.c:2872 +#, c-format +msgid "%s() not fired by trigger manager" +msgstr "" + +#: utils/adt/ri_triggers.c:2875 +#, c-format +msgid "%s() must be fired AFTER ROW" +msgstr "" + +#: utils/adt/ri_triggers.c:2881 +#, c-format +msgid "%s() must be fired for INSERT" +msgstr "" + +#: utils/adt/ri_triggers.c:2885 +#, c-format +msgid "%s() must be fired for UPDATE" +msgstr "" + +#: utils/adt/ri_triggers.c:2890 +#, c-format +msgid "%s() must be fired for INSERT or UPDATE" +msgstr "" + +#: utils/adt/ri_triggers.c:2895 +#, c-format +msgid "%s() must be fired for DELETE" +msgstr "" + +#: utils/adt/ri_triggers.c:3028 +msgid "SPI_execp() failed in ri_PerformCheck()" +msgstr "" + +#: utils/adt/ri_triggers.c:3119 +#, c-format +msgid "%s referential action on %s from %s rewritten by rule" +msgstr "" + +#: utils/adt/ri_triggers.c:3124 +#, c-format +msgid "%s referential integrity violation - no rows found in %s" +msgstr "" + +#: utils/adt/ri_triggers.c:3157 +#, c-format +msgid "%s referential action on %s from %s for (%s)=(%s) rewritten by rule" +msgstr "" + +#: utils/adt/ri_triggers.c:3163 +#, c-format +msgid "" +"%s referential integrity violation - key (%s)=(%s) referenced from %s not " +"found in %s" msgstr "" -#: utils/adt/ri_triggers.c:3676 +#: utils/adt/ri_triggers.c:3168 #, c-format -msgid "ri_AttributesEqual(): cannot find '=' operator for type %u" +msgid "" +"%s referential integrity violation - key (%s)=(%s) in %s still referenced " +"from %s" +msgstr "" + +#: utils/adt/ri_triggers.c:3346 +msgid "out of memory for RI plan cache" msgstr "" -#: utils/adt/ri_triggers.c:3692 +#: utils/adt/ri_triggers.c:3546 msgid "out of memory for RI operator cache" msgstr "" -#: utils/adt/ruleutils.c:198 +#: utils/adt/ruleutils.c:200 msgid "get_ruledef: cannot connect to SPI manager" msgstr "" -#: utils/adt/ruleutils.c:213 utils/adt/ruleutils.c:330 +#: utils/adt/ruleutils.c:215 utils/adt/ruleutils.c:332 #, c-format msgid "SPI_prepare() failed for \"%s\"" msgstr "" -#: utils/adt/ruleutils.c:224 +#: utils/adt/ruleutils.c:226 #, c-format msgid "failed to get pg_rewrite tuple for %u" msgstr "" -#: utils/adt/ruleutils.c:228 utils/adt/ruleutils.c:253 +#: utils/adt/ruleutils.c:230 utils/adt/ruleutils.c:255 msgid "get_ruledef: SPI_finish() failed" msgstr "" -#: utils/adt/ruleutils.c:314 +#: utils/adt/ruleutils.c:316 msgid "get_viewdef: cannot connect to SPI manager" msgstr "" -#: utils/adt/ruleutils.c:343 +#: utils/adt/ruleutils.c:345 #, c-format msgid "failed to get pg_rewrite tuple for view %u" msgstr "" -#: utils/adt/ruleutils.c:366 +#: utils/adt/ruleutils.c:368 msgid "get_viewdef: SPI_finish() failed" msgstr "" -#: utils/adt/ruleutils.c:402 +#: utils/adt/ruleutils.c:407 +#, c-format +msgid "pg_get_triggerdef: there is no trigger with oid %u" +msgstr "" + +#: utils/adt/ruleutils.c:484 +#, c-format +msgid "tgargs is null for trigger %u" +msgstr "" + +#: utils/adt/ruleutils.c:555 #, c-format msgid "syscache lookup for index %u failed" msgstr "" -#: utils/adt/ruleutils.c:415 +#: utils/adt/ruleutils.c:568 #, c-format msgid "syscache lookup for relid %u failed" msgstr "" -#: utils/adt/ruleutils.c:580 +#: utils/adt/ruleutils.c:748 #, c-format msgid "Failed to find constraint with OID %u" msgstr "" -#: utils/adt/ruleutils.c:600 +#: utils/adt/ruleutils.c:768 utils/adt/ruleutils.c:884 #, c-format msgid "pg_get_constraintdef: Null conkey for constraint %u" msgstr "" -#: utils/adt/ruleutils.c:613 +#: utils/adt/ruleutils.c:781 #, c-format msgid "pg_get_constraintdef: Null confkey for constraint %u" msgstr "" -#: utils/adt/ruleutils.c:633 +#: utils/adt/ruleutils.c:801 #, c-format msgid "pg_get_constraintdef: Unknown confmatchtype '%c' for constraint %u" msgstr "" -#: utils/adt/ruleutils.c:659 +#: utils/adt/ruleutils.c:827 #, c-format msgid "pg_get_constraintdef: Unknown confupdtype '%c' for constraint %u" msgstr "" -#: utils/adt/ruleutils.c:684 +#: utils/adt/ruleutils.c:853 #, c-format msgid "pg_get_constraintdef: Unknown confdeltype '%c' for constraint %u" msgstr "" -#: utils/adt/ruleutils.c:698 +#: utils/adt/ruleutils.c:907 +#, c-format +msgid "pg_get_constraintdef: Null consrc for constraint %u" +msgstr "" + +#: utils/adt/ruleutils.c:916 #, c-format msgid "pg_get_constraintdef: unsupported constraint type '%c'" msgstr "" -#: utils/adt/ruleutils.c:1100 +#: utils/adt/ruleutils.c:1318 #, c-format msgid "get_ruledef: rule %s has unsupported event type %d" msgstr "" -#: utils/adt/ruleutils.c:1302 +#: utils/adt/ruleutils.c:1520 #, c-format msgid "get_query_def: unknown query command type %d" msgstr "" -#: utils/adt/ruleutils.c:1537 +#: utils/adt/ruleutils.c:1755 #, c-format msgid "get_setop_query: unexpected set op %d" msgstr "" -#: utils/adt/ruleutils.c:1549 +#: utils/adt/ruleutils.c:1767 #, c-format msgid "get_setop_query: unexpected node %d" msgstr "" -#: utils/adt/ruleutils.c:1609 +#: utils/adt/ruleutils.c:1827 msgid "get_insert_query_def: too many RTEs in INSERT!" msgstr "" -#: utils/adt/ruleutils.c:1761 +#: utils/adt/ruleutils.c:1979 msgid "get_utility_query_def: unexpected statement type" msgstr "" -#: utils/adt/ruleutils.c:1792 +#: utils/adt/ruleutils.c:2010 #, c-format msgid "get_names_for_var: bogus varlevelsup %d" msgstr "" -#: utils/adt/ruleutils.c:1806 +#: utils/adt/ruleutils.c:2024 #, c-format msgid "get_names_for_var: bogus varno %d" msgstr "" -#: utils/adt/ruleutils.c:2036 +#: utils/adt/ruleutils.c:2320 #, c-format -msgid "get_rule_expr: expr opType %d not supported" +msgid "get_rule_expr: unknown boolop %d" msgstr "" -#: utils/adt/ruleutils.c:2096 +#: utils/adt/ruleutils.c:2354 #, c-format msgid "Argument type %s of FieldSelect is not a tuple type" msgstr "" -#: utils/adt/ruleutils.c:2178 +#: utils/adt/ruleutils.c:2496 #, c-format msgid "get_rule_expr: unexpected nulltesttype %d" msgstr "" -#: utils/adt/ruleutils.c:2211 +#: utils/adt/ruleutils.c:2529 #, c-format msgid "get_rule_expr: unexpected booltesttype %d" msgstr "" -#: utils/adt/ruleutils.c:2256 +#: utils/adt/ruleutils.c:2567 #, c-format msgid "get_rule_expr: unknown node type %d" msgstr "" -#: utils/adt/ruleutils.c:2297 +#: utils/adt/ruleutils.c:2608 #, c-format msgid "cache lookup for operator %u failed" msgstr "" -#: utils/adt/ruleutils.c:2316 +#: utils/adt/ruleutils.c:2627 msgid "get_rule_expr: bogus oprkind" msgstr "" -#: utils/adt/ruleutils.c:2676 +#: utils/adt/ruleutils.c:2995 #, c-format msgid "get_sublink_expr: unsupported sublink type %d" msgstr "" -#: utils/adt/ruleutils.c:2769 +#: utils/adt/ruleutils.c:3088 #, c-format msgid "unexpected rte kind %d" msgstr "" -#: utils/adt/ruleutils.c:2841 +#: utils/adt/ruleutils.c:3160 #, c-format msgid "get_from_clause_item: unknown join type %d" msgstr "" -#: utils/adt/ruleutils.c:2891 +#: utils/adt/ruleutils.c:3210 #, c-format msgid "get_from_clause_item: unexpected node type %d" msgstr "" -#: utils/adt/ruleutils.c:2958 utils/cache/lsyscache.c:250 +#: utils/adt/ruleutils.c:3277 utils/cache/lsyscache.c:279 #, c-format msgid "cache lookup failed for opclass %u" msgstr "" -#: utils/adt/ruleutils.c:2998 +#: utils/adt/ruleutils.c:3317 msgid "tleIsArrayAssign: I'm confused ..." msgstr "" -#: utils/adt/ruleutils.c:3215 +#: utils/adt/ruleutils.c:3534 #, c-format msgid "cache lookup of operator %u failed" msgstr "" -#: utils/adt/ruleutils.c:3236 +#: utils/adt/ruleutils.c:3555 #, c-format msgid "unexpected oprkind %c for operator %u" msgstr "" -#: utils/adt/selfuncs.c:878 +#: utils/adt/selfuncs.c:942 +#, c-format +msgid "patternsel: unexpected consttype %u" +msgstr "" + +#: utils/adt/selfuncs.c:959 #, c-format -msgid "patternsel: no = operator for type %u" +msgid "patternsel: no = operator for opclass %u" msgstr "" -#: utils/adt/selfuncs.c:1055 utils/adt/selfuncs.c:1132 -#: utils/adt/selfuncs.c:1173 utils/adt/selfuncs.c:1203 +#: utils/adt/selfuncs.c:1139 utils/adt/selfuncs.c:1216 +#: utils/adt/selfuncs.c:1257 utils/adt/selfuncs.c:1287 #, c-format msgid "booltestsel: unexpected booltesttype %d" msgstr "" -#: utils/adt/selfuncs.c:1238 utils/adt/selfuncs.c:1292 +#: utils/adt/selfuncs.c:1322 utils/adt/selfuncs.c:1376 #, c-format msgid "nulltestsel: unexpected nulltesttype %d" msgstr "" -#: utils/adt/selfuncs.c:2105 +#: utils/adt/selfuncs.c:2503 #, c-format msgid "convert_numeric_to_scalar: unsupported type %u" msgstr "" -#: utils/adt/selfuncs.c:2292 +#: utils/adt/selfuncs.c:2690 #, c-format msgid "convert_string_datum: unsupported type %u" msgstr "" -#: utils/adt/selfuncs.c:2481 +#: utils/adt/selfuncs.c:2879 #, c-format msgid "convert_timevalue_to_scalar: unsupported type %u" msgstr "" -#: utils/adt/selfuncs.c:2708 utils/adt/selfuncs.c:3076 +#: utils/adt/selfuncs.c:3108 utils/adt/selfuncs.c:3469 msgid "Cannot perform case insensitive matching on type BYTEA" msgstr "" -#: utils/adt/selfuncs.c:2793 utils/adt/selfuncs.c:3222 +#: utils/adt/selfuncs.c:3191 utils/adt/selfuncs.c:3615 msgid "Regex matching not supported on type BYTEA" msgstr "" -#: utils/adt/selfuncs.c:2934 +#: utils/adt/selfuncs.c:3334 msgid "pattern_fixed_prefix: bogus ptype" msgstr "" -#: utils/adt/selfuncs.c:2963 +#: utils/adt/selfuncs.c:3365 #, c-format -msgid "prefix_selectivity: no >= operator for type %u" +msgid "prefix_selectivity: no >= operator for opclass %u" msgstr "" -#: utils/adt/selfuncs.c:2994 +#: utils/adt/selfuncs.c:3387 #, c-format -msgid "prefix_selectivity: no < operator for type %u" +msgid "prefix_selectivity: no < operator for opclass %u" msgstr "" -#: utils/adt/selfuncs.c:3266 +#: utils/adt/selfuncs.c:3659 msgid "pattern_selectivity: bogus ptype" msgstr "" -#: utils/adt/selfuncs.c:3432 -#, c-format -msgid "string_lessthan: unexpected datatype %u" -msgstr "" - -#: utils/adt/sets.c:87 +#: utils/adt/sets.c:86 #, c-format msgid "SetDefine: unable to define set %s" msgstr "" -#: utils/adt/tid.c:62 +#: utils/adt/tid.c:64 #, c-format msgid "invalid tid format: '%s'" msgstr "" -#: utils/adt/tid.c:67 utils/adt/tid.c:72 +#: utils/adt/tid.c:69 utils/adt/tid.c:74 msgid "tidin: invalid value." msgstr "" -#: utils/adt/tid.c:171 +#: utils/adt/tid.c:214 msgid "ctid isn't of type TID" msgstr "" -#: utils/adt/tid.c:176 +#: utils/adt/tid.c:219 msgid "currtid can't handle views with no CTID" msgstr "" -#: utils/adt/tid.c:178 +#: utils/adt/tid.c:221 msgid "the view has no rules" msgstr "" -#: utils/adt/tid.c:188 +#: utils/adt/tid.c:231 msgid "only one select rule is allowed in views" msgstr "" -#: utils/adt/tid.c:209 +#: utils/adt/tid.c:252 msgid "currtid can't handle this view" msgstr "" -#: utils/adt/timestamp.c:80 +#: utils/adt/timestamp.c:81 #, c-format msgid "Bad timestamp external representation (too long) '%s'" msgstr "" -#: utils/adt/timestamp.c:84 utils/adt/timestamp.c:278 +#: utils/adt/timestamp.c:85 utils/adt/timestamp.c:299 #, c-format msgid "Bad timestamp external representation '%s'" msgstr "" -#: utils/adt/timestamp.c:90 +#: utils/adt/timestamp.c:91 #, c-format msgid "TIMESTAMP out of range '%s'" msgstr "" -#: utils/adt/timestamp.c:106 +#: utils/adt/timestamp.c:107 #, c-format msgid "TIMESTAMP '%s' no longer supported" msgstr "" -#: utils/adt/timestamp.c:111 +#: utils/adt/timestamp.c:112 #, c-format msgid "TIMESTAMP '%s' not parsed; internal coding error" msgstr "" -#: utils/adt/timestamp.c:139 +#: utils/adt/timestamp.c:140 msgid "Unable to format timestamp; internal coding error" msgstr "" -#: utils/adt/timestamp.c:213 +#: utils/adt/timestamp.c:241 #, c-format msgid "TIMESTAMP(%d) precision must be between %d and %d" msgstr "" -#: utils/adt/timestamp.c:273 +#: utils/adt/timestamp.c:294 #, c-format msgid "Bad timestamp with time zone external representation (too long) '%s'" msgstr "" -#: utils/adt/timestamp.c:284 +#: utils/adt/timestamp.c:305 #, c-format msgid "TIMESTAMP WITH TIME ZONE out of range '%s'" msgstr "" -#: utils/adt/timestamp.c:300 +#: utils/adt/timestamp.c:321 #, c-format msgid "TIMESTAMP WITH TIME ZONE '%s' no longer supported" msgstr "" -#: utils/adt/timestamp.c:305 +#: utils/adt/timestamp.c:326 #, c-format msgid "TIMESTAMP WITH TIME ZONE '%s' not parsed; internal coding error" msgstr "" -#: utils/adt/timestamp.c:334 +#: utils/adt/timestamp.c:355 msgid "Unable to format timestamp with time zone; internal coding error" msgstr "" -#: utils/adt/timestamp.c:393 +#: utils/adt/timestamp.c:451 #, c-format msgid "Bad interval external representation (too long) '%s'" msgstr "" -#: utils/adt/timestamp.c:397 utils/adt/timestamp.c:405 +#: utils/adt/timestamp.c:455 utils/adt/timestamp.c:463 #, c-format msgid "Bad interval external representation '%s'" msgstr "" -#: utils/adt/timestamp.c:410 +#: utils/adt/timestamp.c:468 #, c-format msgid "Interval '%s' no longer supported" msgstr "" -#: utils/adt/timestamp.c:414 +#: utils/adt/timestamp.c:472 #, c-format msgid "Interval '%s' not parsed; internal coding error" msgstr "" -#: utils/adt/timestamp.c:434 +#: utils/adt/timestamp.c:492 msgid "Unable to encode interval; internal coding error" msgstr "" -#: utils/adt/timestamp.c:437 +#: utils/adt/timestamp.c:495 msgid "Unable to format interval; internal coding error" msgstr "" -#: utils/adt/timestamp.c:695 +#: utils/adt/timestamp.c:784 msgid "AdjustIntervalForTypmod(): internal coding error" msgstr "" -#: utils/adt/timestamp.c:701 +#: utils/adt/timestamp.c:790 #, c-format msgid "INTERVAL(%d) precision must be between %d and %d" msgstr "" -#: utils/adt/timestamp.c:1525 +#: utils/adt/timestamp.c:1077 +#, c-format +msgid "TIMESTAMP out of range '%04d-%02d-%02d'" +msgstr "" + +#: utils/adt/timestamp.c:1603 msgid "Unable to subtract non-finite timestamps" msgstr "" -#: utils/adt/timestamp.c:1587 +#: utils/adt/timestamp.c:1665 msgid "" "Unable to add TIMESTAMP and INTERVAL\n" "\ttimestamp_pl_span() internal error encoding timestamp" msgstr "" -#: utils/adt/timestamp.c:1594 +#: utils/adt/timestamp.c:1672 msgid "" "Unable to add TIMESTAMP and INTERVAL\n" "\ttimestamp_pl_span() internal error decoding timestamp" msgstr "" -#: utils/adt/timestamp.c:1672 +#: utils/adt/timestamp.c:1750 msgid "" "Unable to add TIMESTAMP and INTERVAL\n" "\ttimestamptz_pl_span() internal error encoding timestamp" msgstr "" -#: utils/adt/timestamp.c:1677 +#: utils/adt/timestamp.c:1755 msgid "" "Unable to add TIMESTAMP and INTERVAL\n" "\ttimestamptz_pl_span() internal error decoding timestamp" msgstr "" -#: utils/adt/timestamp.c:1906 -msgid "interval_div: divide by 0.0 error" -msgstr "" - -#: utils/adt/timestamp.c:1951 +#: utils/adt/timestamp.c:2029 msgid "interval_accum: expected 2-element interval array" msgstr "" -#: utils/adt/timestamp.c:1993 +#: utils/adt/timestamp.c:2071 msgid "interval_avg: expected 2-element interval array" msgstr "" -#: utils/adt/timestamp.c:2115 +#: utils/adt/timestamp.c:2193 msgid "" "Unable to encode INTERVAL\n" "\ttimestamp_age() internal coding error" msgstr "" -#: utils/adt/timestamp.c:2119 +#: utils/adt/timestamp.c:2197 msgid "" "Unable to decode TIMESTAMP\n" "\ttimestamp_age() internal coding error" msgstr "" -#: utils/adt/timestamp.c:2224 utils/adt/timestamp.c:2227 +#: utils/adt/timestamp.c:2302 utils/adt/timestamp.c:2305 msgid "Unable to decode TIMESTAMP" msgstr "" -#: utils/adt/timestamp.c:2280 +#: utils/adt/timestamp.c:2358 msgid "TIMESTAMP bad external representation (too long)" msgstr "" -#: utils/adt/timestamp.c:2336 +#: utils/adt/timestamp.c:2414 msgid "TIMESTAMP WITH TIME ZONE bad external representation (too long)" msgstr "" -#: utils/adt/timestamp.c:2393 +#: utils/adt/timestamp.c:2471 msgid "INTERVAL bad external representation (too long)" msgstr "" -#: utils/adt/timestamp.c:2426 utils/adt/timestamp.c:2490 -#: utils/adt/timestamp.c:2790 utils/adt/timestamp.c:2932 +#: utils/adt/timestamp.c:2504 utils/adt/timestamp.c:2568 +#: utils/adt/timestamp.c:2868 utils/adt/timestamp.c:3023 #, c-format msgid "TIMESTAMP units '%s' not recognized" msgstr "" -#: utils/adt/timestamp.c:2481 utils/adt/timestamp.c:2893 -#: utils/adt/timestamp.c:2925 +#: utils/adt/timestamp.c:2559 utils/adt/timestamp.c:2971 +#: utils/adt/timestamp.c:3016 #, c-format msgid "TIMESTAMP units '%s' not supported" msgstr "" -#: utils/adt/timestamp.c:2486 +#: utils/adt/timestamp.c:2564 #, c-format msgid "Unable to truncate TIMESTAMP to '%s'" msgstr "" -#: utils/adt/timestamp.c:2519 utils/adt/timestamp.c:2584 -#: utils/adt/timestamp.c:2962 utils/adt/timestamp.c:3115 +#: utils/adt/timestamp.c:2597 utils/adt/timestamp.c:2662 +#: utils/adt/timestamp.c:3053 utils/adt/timestamp.c:3206 #, c-format msgid "TIMESTAMP WITH TIME ZONE units '%s' not recognized" msgstr "" -#: utils/adt/timestamp.c:2573 utils/adt/timestamp.c:3076 -#: utils/adt/timestamp.c:3109 +#: utils/adt/timestamp.c:2651 utils/adt/timestamp.c:3167 +#: utils/adt/timestamp.c:3200 #, c-format msgid "TIMESTAMP WITH TIME ZONE units '%s' not supported" msgstr "" -#: utils/adt/timestamp.c:2580 +#: utils/adt/timestamp.c:2658 #, c-format msgid "Unable to truncate TIMESTAMP WITH TIME ZONE to '%s'" msgstr "" -#: utils/adt/timestamp.c:2613 utils/adt/timestamp.c:2681 -#: utils/adt/timestamp.c:3143 utils/adt/timestamp.c:3252 +#: utils/adt/timestamp.c:2691 utils/adt/timestamp.c:2759 +#: utils/adt/timestamp.c:3234 utils/adt/timestamp.c:3343 #, c-format msgid "INTERVAL units '%s' not recognized" msgstr "" -#: utils/adt/timestamp.c:2666 utils/adt/timestamp.c:3223 +#: utils/adt/timestamp.c:2744 utils/adt/timestamp.c:3314 #, c-format msgid "INTERVAL units '%s' not supported" msgstr "" -#: utils/adt/timestamp.c:2670 +#: utils/adt/timestamp.c:2748 #, c-format msgid "Unable to truncate INTERVAL to '%s'" msgstr "" -#: utils/adt/timestamp.c:2675 +#: utils/adt/timestamp.c:2753 msgid "Unable to decode INTERVAL; internal coding error" msgstr "" -#: utils/adt/timestamp.c:2703 +#: utils/adt/timestamp.c:2781 msgid "isoweek2date(): can't convert without year information" msgstr "" -#: utils/adt/timestamp.c:2911 utils/adt/timestamp.c:2918 +#: utils/adt/timestamp.c:2986 utils/adt/timestamp.c:3451 +msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE (tm)" +msgstr "" + +#: utils/adt/timestamp.c:2991 utils/adt/timestamp.c:3456 +msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE" +msgstr "" + +#: utils/adt/timestamp.c:3002 utils/adt/timestamp.c:3009 msgid "Unable to encode TIMESTAMP" msgstr "" -#: utils/adt/timestamp.c:3095 utils/adt/timestamp.c:3102 +#: utils/adt/timestamp.c:3186 utils/adt/timestamp.c:3193 msgid "Unable to encode TIMESTAMP WITH TIME ZONE" msgstr "" -#: utils/adt/timestamp.c:3232 +#: utils/adt/timestamp.c:3323 msgid "" "Unable to decode INTERVAL\n" "\tinterval_part() internal coding error" msgstr "" -#: utils/adt/timestamp.c:3360 -msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE (tm)" -msgstr "" - -#: utils/adt/timestamp.c:3365 -msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE" -msgstr "" - -#: utils/adt/timestamp.c:3390 +#: utils/adt/timestamp.c:3481 msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP (tm)" msgstr "" -#: utils/adt/timestamp.c:3393 +#: utils/adt/timestamp.c:3484 msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP" msgstr "" -#: utils/adt/varbit.c:106 utils/adt/varbit.c:231 +#: utils/adt/varbit.c:107 utils/adt/varbit.c:251 #, c-format msgid "Bit string length %d does not match type BIT(%d)" msgstr "" -#: utils/adt/varbit.c:127 utils/adt/varbit.c:336 +#: utils/adt/varbit.c:127 utils/adt/varbit.c:354 #, c-format msgid "Cannot parse '%c' as a binary digit" msgstr "" -#: utils/adt/varbit.c:148 utils/adt/varbit.c:357 +#: utils/adt/varbit.c:148 utils/adt/varbit.c:375 #, c-format msgid "Cannot parse '%c' as a hex digit" msgstr "" -#: utils/adt/varbit.c:315 utils/adt/varbit.c:436 +#: utils/adt/varbit.c:334 utils/adt/varbit.c:506 #, c-format msgid "Bit string too long for type BIT VARYING(%d)" msgstr "" -#: utils/adt/varbit.c:806 +#: utils/adt/varbit.c:448 +msgid "Invalid length in external bit string" +msgstr "" + +#: utils/adt/varbit.c:876 msgid "Cannot AND bit strings of different sizes" msgstr "" -#: utils/adt/varbit.c:844 +#: utils/adt/varbit.c:914 msgid "Cannot OR bit strings of different sizes" msgstr "" -#: utils/adt/varbit.c:888 +#: utils/adt/varbit.c:958 msgid "Cannot XOR bit strings of different sizes" msgstr "" -#: utils/adt/varbit.c:1103 +#: utils/adt/varbit.c:1173 msgid "Bit string is too large to fit in type integer" msgstr "" -#: utils/adt/varbit.c:1147 utils/adt/varbit.c:1174 +#: utils/adt/varbit.c:1217 utils/adt/varbit.c:1244 msgid "INT64 is not supported on this platform" msgstr "" -#: utils/adt/varbit.c:1162 +#: utils/adt/varbit.c:1232 msgid "Bit string is too large to fit in type int64" msgstr "" -#: utils/adt/varbit.c:1254 +#: utils/adt/varbit.c:1324 #, c-format msgid "S. %d %d em=%2x sm=%2x r=%d" msgstr "" -#: utils/adt/varchar.c:107 utils/adt/varchar.c:213 +#: utils/adt/varchar.c:107 utils/adt/varchar.c:233 #, c-format msgid "value too long for type character(%d)" msgstr "" -#: utils/adt/varchar.c:369 utils/adt/varchar.c:447 +#: utils/adt/varchar.c:392 utils/adt/varchar.c:490 #, c-format msgid "value too long for type character varying(%d)" msgstr "" -#: utils/adt/varlena.c:107 utils/adt/varlena.c:145 +#: utils/adt/varlena.c:112 utils/adt/varlena.c:150 msgid "Bad input string for type bytea" msgstr "" -#: utils/adt/varlena.c:337 utils/adt/varlena.c:620 utils/adt/varlena.c:723 +#: utils/adt/varlena.c:435 utils/adt/varlena.c:718 utils/adt/varlena.c:821 msgid "Invalid backend encoding; encoding max length is less than one." msgstr "" -#: utils/adt/varlena.c:484 utils/adt/varlena.c:546 utils/adt/varlena.c:1043 +#: utils/adt/varlena.c:582 utils/adt/varlena.c:644 utils/adt/varlena.c:1295 msgid "negative substring length not allowed" msgstr "" -#: utils/adt/varlena.c:1136 +#: utils/adt/varlena.c:1388 #, c-format msgid "byteaGetByte: index %d out of range [0..%d]" msgstr "" -#: utils/adt/varlena.c:1165 +#: utils/adt/varlena.c:1417 #, c-format msgid "byteaGetBit: index %d out of range [0..%d]" msgstr "" -#: utils/adt/varlena.c:1199 +#: utils/adt/varlena.c:1451 #, c-format msgid "byteaSetByte: index %d out of range [0..%d]" msgstr "" -#: utils/adt/varlena.c:1240 +#: utils/adt/varlena.c:1492 #, c-format msgid "byteaSetBit: index %d out of range [0..%d]" msgstr "" -#: utils/adt/varlena.c:1250 +#: utils/adt/varlena.c:1502 msgid "byteaSetBit: new bit must be 0 or 1" msgstr "" -#: utils/adt/varlena.c:1741 +#: utils/adt/varlena.c:1993 msgid "field position must be > 0" msgstr "" -#: utils/adt/pseudotypes.c:35 utils/adt/pseudotypes.c:86 -#: utils/adt/pseudotypes.c:109 utils/adt/pseudotypes.c:157 -#: utils/adt/pseudotypes.c:180 utils/adt/pseudotypes.c:203 -#: utils/adt/pseudotypes.c:226 +#: utils/fmgr/dfmgr.c:97 #, c-format -msgid "Cannot accept a constant of type %s" +msgid "stat failed on file '%s': %m" msgstr "" -#: utils/adt/pseudotypes.c:46 utils/adt/pseudotypes.c:97 -#: utils/adt/pseudotypes.c:168 utils/adt/pseudotypes.c:191 -#: utils/adt/pseudotypes.c:214 utils/adt/pseudotypes.c:237 -#, c-format -msgid "Cannot display a value of type %s" +#: utils/fmgr/dfmgr.c:114 +msgid "Out of memory in load_external_function" msgstr "" -#: utils/cache/catcache.c:151 +#: utils/fmgr/dfmgr.c:127 #, c-format -msgid "GetCCHashFunc: type %u unsupported as catcache key" +msgid "Load of file %s failed: %s" msgstr "" -#: utils/cache/catcache.c:195 +#: utils/fmgr/dfmgr.c:154 #, c-format -msgid "CCComputeHashValue: %d nkeys" +msgid "Can't find function %s in file %s" msgstr "" -#: utils/cache/catcache.c:260 +#: utils/fmgr/dfmgr.c:184 #, c-format -msgid "CCComputeTupleHashValue: %d cc_nkeys" +msgid "LOAD: could not open file '%s': %m" msgstr "" -#: utils/cache/catcache.c:284 +#: utils/fmgr/dfmgr.c:239 #, c-format -msgid "Catcache stats dump: %d/%d tuples in catcaches" +msgid "stat failed on %s: %s" msgstr "" -#: utils/cache/catcache.c:291 -#, c-format -msgid "" -"Catcache %s/%s: %d tup, %ld srch, %ld+%ld=%ld hits, %ld+%ld=%ld loads, %ld " -"invals, %ld discards, %ld lsrch, %ld lhits" +#: utils/fmgr/dfmgr.c:338 +msgid "invalid macro name in dynamic library path" msgstr "" -#: utils/cache/catcache.c:315 -#, c-format -msgid "" -"Catcache totals: %d tup, %ld srch, %ld+%ld=%ld hits, %ld+%ld=%ld loads, %ld " -"invals, %ld discards, %ld lsrch, %ld lhits" +#: utils/fmgr/dfmgr.c:388 +msgid "zero length dynamic_library_path component" msgstr "" -#: utils/cache/catcache.c:550 -#, c-format -msgid "Cache reference leak: cache %s (%d), list %p has count %d" +#: utils/fmgr/dfmgr.c:399 +msgid "dynamic_library_path component is not absolute" msgstr "" -#: utils/cache/catcache.c:573 +#: utils/fmgr/dfmgr.c:405 #, c-format -msgid "Cache reference leak: cache %s (%d), tuple %u has count %d" +msgid "find_in_dynamic_libpath: trying %s" msgstr "" -#: utils/cache/catcache.c:761 +#: utils/fmgr/fmgr.c:189 #, c-format -msgid "InitCatCache: rel=%s id=%d nkeys=%d size=%d\n" +msgid "fmgr_info: function %u: cache lookup failed" msgstr "" -#: utils/cache/catcache.c:861 +#: utils/fmgr/fmgr.c:222 #, c-format -msgid "CatalogCacheInitializeCache: cache @%p %s" +msgid "fmgr_info: function %s not in internal table" msgstr "" -#: utils/cache/catcache.c:867 +#: utils/fmgr/fmgr.c:269 #, c-format -msgid "CatalogCacheInitializeCache: load %d/%d w/%d, %u" +msgid "fmgr: Could not extract prosrc for %u from pg_proc" msgstr "" -#: utils/cache/catcache.c:871 +#: utils/fmgr/fmgr.c:276 #, c-format -msgid "CatalogCacheInitializeCache: load %d/%d w/%d" -msgstr "" - -#: utils/cache/catcache.c:941 -msgid "CatalogCacheInit: only sys attr supported is OID" -msgstr "" - -#: utils/cache/fcache.c:39 -msgid "init_fcache: too many arguments" +msgid "fmgr: Could not extract probin for %u from pg_proc" msgstr "" -#: utils/cache/inval.c:453 +#: utils/fmgr/fmgr.c:309 #, c-format -msgid "ExecuteInvalidationMessage: bogus message id %d" -msgstr "" - -#: utils/cache/inval.c:708 utils/cache/inval.c:731 -msgid "Out of cache_callback_list slots" +msgid "Unknown function API version %d" msgstr "" -#: utils/cache/lsyscache.c:72 +#: utils/fmgr/fmgr.c:335 #, c-format -msgid "op_requires_recheck: op %u is not a member of opclass %u" +msgid "fmgr_info: cache lookup for language %u failed" msgstr "" -#: utils/cache/lsyscache.c:217 +#: utils/fmgr/fmgr.c:348 #, c-format -msgid "cache lookup failed for relation %u attribute %d" +msgid "fmgr_info: language %u has old-style handler" msgstr "" -#: utils/cache/lsyscache.c:369 +#: utils/fmgr/fmgr.c:396 #, c-format -msgid "op_mergejoin_crossops: operator %u not found" +msgid "Null result from %s" msgstr "" -#: utils/cache/lsyscache.c:377 +#: utils/fmgr/fmgr.c:404 #, c-format -msgid "op_mergejoin_crossops: mergejoin operator %u has no matching < operator" +msgid "Unknown version %d reported by %s" msgstr "" -#: utils/cache/lsyscache.c:384 -#, c-format -msgid "op_mergejoin_crossops: mergejoin operator %u has no matching > operator" +#: utils/fmgr/fmgr.c:472 +msgid "Internal error: fmgr_oldstyle received NULL pointer" msgstr "" -#: utils/cache/lsyscache.c:429 +#: utils/fmgr/fmgr.c:621 #, c-format -msgid "Operator OID %u does not exist" +msgid "fmgr_oldstyle: function %u: too many arguments (%d > %d)" msgstr "" -#: utils/cache/lsyscache.c:661 +#: utils/fmgr/fmgr.c:668 #, c-format -msgid "get_system_catalog_relid: cannot find %s" +msgid "fmgr_security_definer: function %u: cache lookup failed" msgstr "" -#: utils/cache/lsyscache.c:1006 +#: utils/fmgr/fmgr.c:730 #, c-format -msgid "get_typdefault: failed to lookup type %u" -msgstr "" +msgid "DirectFunctionCall1: function %p returned NULL" +msgstr "DirectFunctionCall1: functionen %p returnerade NULL" -#: utils/cache/lsyscache.c:1087 +#: utils/fmgr/fmgr.c:758 #, c-format -msgid "getBaseType: failed to lookup type %u" -msgstr "" +msgid "DirectFunctionCall2: function %p returned NULL" +msgstr "DirectFunctionCall2: functionen %p returnerade NULL" -#: utils/cache/lsyscache.c:1225 +#: utils/fmgr/fmgr.c:781 #, c-format -msgid "getTypeInputInfo: Cache lookup of type %u failed" -msgstr "" +msgid "DirectFunctionCall3: function %p returned NULL" +msgstr "DirectFunctionCall3: functionen %p returnerade NULL" -#: utils/cache/lsyscache.c:1255 +#: utils/fmgr/fmgr.c:805 #, c-format -msgid "getTypeOutputInfo: Cache lookup of type %u failed" -msgstr "" - -#: utils/cache/lsyscache.c:1351 -msgid "get_attstatsslot: stavalues is null" -msgstr "" +msgid "DirectFunctionCall4: function %p returned NULL" +msgstr "DirectFunctionCall4: functionen %p returnerade NULL" -#: utils/cache/lsyscache.c:1373 +#: utils/fmgr/fmgr.c:830 #, c-format -msgid "get_attstatsslot: Cache lookup failed for type %u" -msgstr "" - -#: utils/cache/lsyscache.c:1409 -msgid "get_attstatsslot: stanumbers is null" -msgstr "" - -#: utils/cache/lsyscache.c:1420 -msgid "get_attstatsslot: stanumbers is not a 1-D float4 array" -msgstr "" - -#: utils/cache/relcache.c:168 utils/cache/relcache.c:176 -#: utils/cache/relcache.c:188 -msgid "out of memory for relation descriptor cache" -msgstr "" - -#: utils/cache/relcache.c:234 -msgid "trying to delete a rd_id reldesc that does not exist." -msgstr "" +msgid "DirectFunctionCall5: function %p returned NULL" +msgstr "DirectFunctionCall5: functionen %p returnerade NULL" -#: utils/cache/relcache.c:239 -msgid "trying to delete a rd_node reldesc that does not exist." -msgstr "" +#: utils/fmgr/fmgr.c:857 +#, c-format +msgid "DirectFunctionCall6: function %p returned NULL" +msgstr "DirectFunctionCall6: functionen %p returnerade NULL" -#: utils/cache/relcache.c:248 -msgid "trying to delete a relname reldesc that does not exist." -msgstr "" +#: utils/fmgr/fmgr.c:885 +#, c-format +msgid "DirectFunctionCall7: function %p returned NULL" +msgstr "DirectFunctionCall7: functionen %p returnerade NULL" -#: utils/cache/relcache.c:354 -msgid "ScanPgRelation: bad buildinfo" -msgstr "" +#: utils/fmgr/fmgr.c:914 +#, c-format +msgid "DirectFunctionCall8: function %p returned NULL" +msgstr "DirectFunctionCall8: functionen %p returnerade NULL" -#: utils/cache/relcache.c:508 +#: utils/fmgr/fmgr.c:945 #, c-format -msgid "Bogus attribute number %d for %s" -msgstr "" +msgid "DirectFunctionCall9: function %p returned NULL" +msgstr "DirectFunctionCall9: functionen %p returnerade NULL" -#: utils/cache/relcache.c:550 +#: utils/fmgr/fmgr.c:976 #, c-format -msgid "catalog is missing %d attribute(s) for relid %u" -msgstr "" +msgid "FunctionCall1: function %u returned NULL" +msgstr "FunctionCall1: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:961 +#: utils/fmgr/fmgr.c:1004 utils/sort/tuplesort.c:1820 #, c-format -msgid "RelationInitIndexAccessInfo: no pg_index entry for index %u" -msgstr "" +msgid "FunctionCall2: function %u returned NULL" +msgstr "FunctionCall2: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:976 +#: utils/fmgr/fmgr.c:1028 #, c-format -msgid "RelationInitIndexAccessInfo: cache lookup failed for AM %u" -msgstr "" +msgid "FunctionCall3: function %u returned NULL" +msgstr "FunctionCall3: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:1091 -msgid "IndexSupportInitialize: bogus pg_index tuple" -msgstr "" +#: utils/fmgr/fmgr.c:1053 +#, c-format +msgid "FunctionCall4: function %u returned NULL" +msgstr "FunctionCall4: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:1198 -msgid "out of memory for operator class cache" -msgstr "" +#: utils/fmgr/fmgr.c:1079 +#, c-format +msgid "FunctionCall5: function %u returned NULL" +msgstr "FunctionCall5: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:1272 +#: utils/fmgr/fmgr.c:1107 #, c-format -msgid "Bogus amopstrategy number %d for opclass %u" -msgstr "" +msgid "FunctionCall6: function %u returned NULL" +msgstr "FunctionCall6: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:1307 +#: utils/fmgr/fmgr.c:1136 #, c-format -msgid "Bogus amproc number %d for opclass %u" -msgstr "" +msgid "FunctionCall7: function %u returned NULL" +msgstr "FunctionCall7: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:1645 +#: utils/fmgr/fmgr.c:1166 #, c-format -msgid "RelationReloadClassinfo system relation id=%d doesn't exist" -msgstr "" +msgid "FunctionCall8: function %u returned NULL" +msgstr "FunctionCall8: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:1772 +#: utils/fmgr/fmgr.c:1198 #, c-format -msgid "RelationClearRelation: relation %u deleted while still in use" -msgstr "" +msgid "FunctionCall9: function %u returned NULL" +msgstr "FunctionCall9: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:1855 +#: utils/fmgr/fmgr.c:1229 #, c-format -msgid "RelationForgetRelation: relation %u is still open" -msgstr "" +msgid "OidFunctionCall1: function %u returned NULL" +msgstr "OidFunctionCall1: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2012 +#: utils/fmgr/fmgr.c:1254 #, c-format -msgid "Relcache reference leak: relation \"%s\" has refcnt %d instead of %d" -msgstr "" +msgid "OidFunctionCall2: function %u returned NULL" +msgstr "OidFunctionCall2: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2298 +#: utils/fmgr/fmgr.c:1281 #, c-format -msgid "RelationCacheInitializePhase2: no pg_class entry for %s" -msgstr "" +msgid "OidFunctionCall3: function %u returned NULL" +msgstr "OidFunctionCall3: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2446 +#: utils/fmgr/fmgr.c:1309 #, c-format -msgid "AttrDefaultFetch: second record found for attr %s in rel %s" -msgstr "" +msgid "OidFunctionCall4: function %u returned NULL" +msgstr "OidFunctionCall4: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2454 +#: utils/fmgr/fmgr.c:1338 #, c-format -msgid "AttrDefaultFetch: adbin IS NULL for attr %s in rel %s" -msgstr "" +msgid "OidFunctionCall5: function %u returned NULL" +msgstr "OidFunctionCall5: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2465 +#: utils/fmgr/fmgr.c:1369 #, c-format -msgid "AttrDefaultFetch: unexpected record found for attr %d in rel %s" -msgstr "" +msgid "OidFunctionCall6: function %u returned NULL" +msgstr "OidFunctionCall6: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2474 +#: utils/fmgr/fmgr.c:1401 #, c-format -msgid "AttrDefaultFetch: %d record(s) not found for rel %s" -msgstr "" +msgid "OidFunctionCall7: function %u returned NULL" +msgstr "OidFunctionCall7: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2508 +#: utils/fmgr/fmgr.c:1434 #, c-format -msgid "CheckConstraintFetch: unexpected record found for rel %s" -msgstr "" +msgid "OidFunctionCall8: function %u returned NULL" +msgstr "OidFunctionCall8: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2519 +#: utils/fmgr/fmgr.c:1469 #, c-format -msgid "CheckConstraintFetch: conbin IS NULL for rel %s" -msgstr "" +msgid "OidFunctionCall9: function %u returned NULL" +msgstr "OidFunctionCall9: funktionen %u returnerade NULL" -#: utils/cache/relcache.c:2532 +#: utils/fmgr/fmgr.c:1508 #, c-format -msgid "CheckConstraintFetch: %d record(s) not found for rel %s" +msgid "fmgr: function %u: too many arguments (%d > %d)" msgstr "" -#: utils/cache/relcache.c:2995 +#: utils/fmgr/fmgr.c:1520 #, c-format -msgid "" -"Cannot create init file %s: %m\n" -"\tContinuing anyway, but there's something wrong." +msgid "fmgr: function %u returned NULL" msgstr "" -#: utils/cache/relcache.c:3019 -msgid "cannot write init file -- descriptor length" +#: utils/fmgr/funcapi.c:36 +msgid "function called in context that does not accept a set result" msgstr "" -#: utils/cache/relcache.c:3023 -msgid "cannot write init file -- reldesc" +#: utils/fmgr/funcapi.c:68 +msgid "init_MultiFuncCall may not be called more than once" msgstr "" -#: utils/cache/relcache.c:3028 -msgid "cannot write init file -- relation tuple form length" +#: utils/cache/catcache.c:151 +#, c-format +msgid "GetCCHashFunc: type %u unsupported as catcache key" msgstr "" -#: utils/cache/relcache.c:3031 -msgid "cannot write init file -- relation tuple form" +#: utils/cache/catcache.c:195 +#, c-format +msgid "CCComputeHashValue: %d nkeys" msgstr "" -#: utils/cache/relcache.c:3038 +#: utils/cache/catcache.c:260 #, c-format -msgid "cannot write init file -- length of attdesc %d" +msgid "CCComputeTupleHashValue: %d cc_nkeys" msgstr "" -#: utils/cache/relcache.c:3040 +#: utils/cache/catcache.c:284 #, c-format -msgid "cannot write init file -- attdesc %d" +msgid "Catcache stats dump: %d/%d tuples in catcaches" msgstr "" -#: utils/cache/relcache.c:3059 +#: utils/cache/catcache.c:291 #, c-format -msgid "write_relcache_init_file: no pg_index entry for index %u" +msgid "" +"Catcache %s/%s: %d tup, %ld srch, %ld+%ld=%ld hits, %ld+%ld=%ld loads, %ld " +"invals, %ld discards, %ld lsrch, %ld lhits" msgstr "" -#: utils/cache/relcache.c:3063 -msgid "cannot write init file -- index tuple form length" +#: utils/cache/catcache.c:315 +#, c-format +msgid "" +"Catcache totals: %d tup, %ld srch, %ld+%ld=%ld hits, %ld+%ld=%ld loads, %ld " +"invals, %ld discards, %ld lsrch, %ld lhits" msgstr "" -#: utils/cache/relcache.c:3065 -msgid "cannot write init file -- index tuple form" +#: utils/cache/catcache.c:550 +#, c-format +msgid "Cache reference leak: cache %s (%d), list %p has count %d" msgstr "" -#: utils/cache/relcache.c:3071 -msgid "cannot write init file -- am tuple form length" +#: utils/cache/catcache.c:573 +#, c-format +msgid "Cache reference leak: cache %s (%d), tuple %u has count %d" msgstr "" -#: utils/cache/relcache.c:3074 -msgid "cannot write init file -- am tuple form" +#: utils/cache/catcache.c:761 +#, c-format +msgid "InitCatCache: rel=%s id=%d nkeys=%d size=%d\n" msgstr "" -#: utils/cache/relcache.c:3080 -msgid "cannot write init file -- strategy map length" +#: utils/cache/catcache.c:860 +#, c-format +msgid "CatalogCacheInitializeCache: cache @%p %s" msgstr "" -#: utils/cache/relcache.c:3083 -msgid "cannot write init file -- strategy map" +#: utils/cache/catcache.c:866 +#, c-format +msgid "CatalogCacheInitializeCache: load %d/%d w/%d, %u" msgstr "" -#: utils/cache/relcache.c:3088 -msgid "cannot write init file -- operator vector length" +#: utils/cache/catcache.c:870 +#, c-format +msgid "CatalogCacheInitializeCache: load %d/%d w/%d" msgstr "" -#: utils/cache/relcache.c:3091 -msgid "cannot write init file -- operator vector" +#: utils/cache/catcache.c:940 +msgid "CatalogCacheInit: only sys attr supported is OID" msgstr "" -#: utils/cache/relcache.c:3096 -msgid "cannot write init file -- support vector length" +#: utils/cache/inval.c:453 +#, c-format +msgid "ExecuteInvalidationMessage: bogus message id %d" msgstr "" -#: utils/cache/relcache.c:3099 -msgid "cannot write init file -- support vector" +#: utils/cache/inval.c:708 utils/cache/inval.c:731 +msgid "Out of cache_callback_list slots" msgstr "" -#: utils/cache/relcache.c:3143 +#: utils/cache/lsyscache.c:74 #, c-format -msgid "" -"Cannot rename init file %s to %s: %m\n" -"\tContinuing anyway, but there's something wrong." +msgid "op_requires_recheck: op %u is not a member of opclass %u" msgstr "" -#: utils/cache/syscache.c:478 +#: utils/cache/lsyscache.c:246 #, c-format -msgid "InitCatalogCache: Can't init cache %s (%d)" +msgid "cache lookup failed for relation %u attribute %d" msgstr "" -#: utils/cache/syscache.c:534 +#: utils/cache/lsyscache.c:396 #, c-format -msgid "SearchSysCache: Bad cache id %d" +msgid "op_mergejoin_crossops: operator %u not found" msgstr "" -#: utils/cache/syscache.c:715 +#: utils/cache/lsyscache.c:404 #, c-format -msgid "SysCacheGetAttr: Bad cache id %d" +msgid "op_mergejoin_crossops: mergejoin operator %u has no matching < operator" msgstr "" -#: utils/cache/syscache.c:718 +#: utils/cache/lsyscache.c:411 #, c-format -msgid "SysCacheGetAttr: missing cache data for id %d" +msgid "op_mergejoin_crossops: mergejoin operator %u has no matching > operator" msgstr "" -#: utils/cache/syscache.c:734 +#: utils/cache/lsyscache.c:452 utils/cache/lsyscache.c:468 #, c-format -msgid "SearchSysCacheList: Bad cache id %d" -msgstr "" - -#: utils/error/elog.c:128 -msgid "Pre-7.3 object file made an elog() call. Recompile." +msgid "Operator OID %u does not exist" msgstr "" -#: utils/error/elog.c:218 +#: utils/cache/lsyscache.c:721 #, c-format -msgid "copy: line %d, " -msgstr "" - -#. translator: This must fit in fmt_fixedbuf. -#: utils/error/elog.c:241 utils/error/elog.c:337 -msgid "elog: out of memory" +msgid "get_system_catalog_relid: cannot find %s" msgstr "" -#: utils/error/elog.c:438 +#: utils/cache/lsyscache.c:1093 #, c-format -msgid "statement: %s" +msgid "get_typdefault: failed to lookup type %u" msgstr "" -#: utils/error/elog.c:488 -msgid "elog: error during error recovery, giving up!" +#: utils/cache/lsyscache.c:1172 +#, c-format +msgid "getBaseType: failed to lookup type %u" msgstr "" -#: utils/error/elog.c:533 +#: utils/cache/lsyscache.c:1391 utils/cache/lsyscache.c:1423 +#: utils/cache/lsyscache.c:1455 utils/cache/lsyscache.c:1487 #, c-format -msgid "DebugFileOpen: open of %s: %m" +msgid "Cache lookup of type %u failed" msgstr "" -#: utils/error/elog.c:542 +#: utils/cache/lsyscache.c:1395 utils/cache/lsyscache.c:1427 +#: utils/cache/lsyscache.c:1459 utils/cache/lsyscache.c:1491 #, c-format -msgid "DebugFileOpen: %s reopen as stderr: %m" +msgid "Type %s is only a shell" msgstr "" -#: utils/error/elog.c:554 +#: utils/cache/lsyscache.c:1398 #, c-format -msgid "DebugFileOpen: %s reopen as stdout: %m" +msgid "No input function available for type %s" msgstr "" -#: utils/error/elog.c:571 -msgid "DebugFileOpen: could not open debugging file" +#: utils/cache/lsyscache.c:1430 +#, c-format +msgid "No output function available for type %s" msgstr "" -#: utils/error/elog.c:776 -msgid "Numerical result out of range" +#: utils/cache/lsyscache.c:1589 +msgid "get_attstatsslot: stavalues is null" msgstr "" -#: utils/error/elog.c:790 +#: utils/cache/lsyscache.c:1597 #, c-format -msgid "operating system error %d" -msgstr "" - -#: utils/error/elog.c:812 -msgid "DEBUG: " +msgid "get_attstatsslot: Cache lookup failed for type %u" msgstr "" -#: utils/error/elog.c:816 -msgid "LOG: " +#: utils/cache/lsyscache.c:1639 +msgid "get_attstatsslot: stanumbers is null" msgstr "" -#: utils/error/elog.c:819 -msgid "INFO: " +#: utils/cache/lsyscache.c:1650 +msgid "get_attstatsslot: stanumbers is not a 1-D float4 array" msgstr "" -#: utils/error/elog.c:822 -msgid "NOTICE: " +#: utils/cache/relcache.c:170 utils/cache/relcache.c:178 +#: utils/cache/relcache.c:190 +msgid "out of memory for relation descriptor cache" msgstr "" -#: utils/error/elog.c:825 -msgid "WARNING: " +#: utils/cache/relcache.c:236 +msgid "trying to delete a rd_id reldesc that does not exist." msgstr "" -#: utils/error/elog.c:828 -msgid "ERROR: " +#: utils/cache/relcache.c:241 +msgid "trying to delete a rd_node reldesc that does not exist." msgstr "" -#: utils/error/elog.c:831 -msgid "FATAL: " +#: utils/cache/relcache.c:250 +msgid "trying to delete a relname reldesc that does not exist." msgstr "" -#: utils/error/elog.c:834 -msgid "PANIC: " +#: utils/cache/relcache.c:356 +msgid "ScanPgRelation: bad buildinfo" msgstr "" -#: utils/fmgr/dfmgr.c:97 +#: utils/cache/relcache.c:510 #, c-format -msgid "stat failed on file '%s': %m" -msgstr "" - -#: utils/fmgr/dfmgr.c:114 -msgid "Out of memory in load_external_function" +msgid "Bogus attribute number %d for %s" msgstr "" -#: utils/fmgr/dfmgr.c:127 +#: utils/cache/relcache.c:552 #, c-format -msgid "Load of file %s failed: %s" +msgid "catalog is missing %d attribute(s) for relid %u" msgstr "" -#: utils/fmgr/dfmgr.c:154 +#: utils/cache/relcache.c:964 #, c-format -msgid "Can't find function %s in file %s" +msgid "RelationInitIndexAccessInfo: no pg_index entry for index %u" msgstr "" -#: utils/fmgr/dfmgr.c:184 +#: utils/cache/relcache.c:979 #, c-format -msgid "LOAD: could not open file '%s': %m" +msgid "RelationInitIndexAccessInfo: cache lookup failed for AM %u" msgstr "" -#: utils/fmgr/dfmgr.c:239 +#: utils/cache/relcache.c:988 #, c-format -msgid "stat failed on %s: %s" -msgstr "" - -#: utils/fmgr/dfmgr.c:334 -msgid "invalid macro name in dynamic library path" +msgid "" +"RelationInitIndexAccessInfo: relnatts disagrees with indnatts for index %u" msgstr "" -#: utils/fmgr/dfmgr.c:384 -msgid "zero length dynamic_library_path component" +#: utils/cache/relcache.c:1102 +msgid "IndexSupportInitialize: bogus pg_index tuple" msgstr "" -#: utils/fmgr/dfmgr.c:395 -msgid "dynamic_library_path component is not absolute" +#: utils/cache/relcache.c:1209 +msgid "out of memory for operator class cache" msgstr "" -#: utils/fmgr/dfmgr.c:401 +#: utils/cache/relcache.c:1283 #, c-format -msgid "find_in_dynamic_libpath: trying %s" +msgid "Bogus amopstrategy number %d for opclass %u" msgstr "" -#: utils/fmgr/fmgr.c:187 +#: utils/cache/relcache.c:1318 #, c-format -msgid "fmgr_info: function %u: cache lookup failed" +msgid "Bogus amproc number %d for opclass %u" msgstr "" -#: utils/fmgr/fmgr.c:220 +#: utils/cache/relcache.c:1663 #, c-format -msgid "fmgr_info: function %s not in internal table" +msgid "RelationReloadClassinfo system relation id=%d doesn't exist" msgstr "" -#: utils/fmgr/fmgr.c:267 +#: utils/cache/relcache.c:1790 #, c-format -msgid "fmgr: Could not extract prosrc for %u from pg_proc" +msgid "RelationClearRelation: relation %u deleted while still in use" msgstr "" -#: utils/fmgr/fmgr.c:274 +#: utils/cache/relcache.c:1873 #, c-format -msgid "fmgr: Could not extract probin for %u from pg_proc" +msgid "RelationForgetRelation: relation %u is still open" msgstr "" -#: utils/fmgr/fmgr.c:307 +#: utils/cache/relcache.c:2030 #, c-format -msgid "Unknown function API version %d" +msgid "Relcache reference leak: relation \"%s\" has refcnt %d instead of %d" msgstr "" -#: utils/fmgr/fmgr.c:333 +#: utils/cache/relcache.c:2327 #, c-format -msgid "fmgr_info: cache lookup for language %u failed" +msgid "RelationCacheInitializePhase2: no pg_class entry for %s" msgstr "" -#: utils/fmgr/fmgr.c:346 +#: utils/cache/relcache.c:2475 #, c-format -msgid "fmgr_info: language %u has old-style handler" +msgid "AttrDefaultFetch: second record found for attr %s in rel %s" msgstr "" -#: utils/fmgr/fmgr.c:394 +#: utils/cache/relcache.c:2483 #, c-format -msgid "Null result from %s" +msgid "AttrDefaultFetch: adbin IS NULL for attr %s in rel %s" msgstr "" -#: utils/fmgr/fmgr.c:402 +#: utils/cache/relcache.c:2494 #, c-format -msgid "Unknown version %d reported by %s" -msgstr "" - -#: utils/fmgr/fmgr.c:470 -msgid "Internal error: fmgr_oldstyle received NULL pointer" +msgid "AttrDefaultFetch: unexpected record found for attr %d in rel %s" msgstr "" -#: utils/fmgr/fmgr.c:619 +#: utils/cache/relcache.c:2503 #, c-format -msgid "fmgr_oldstyle: function %u: too many arguments (%d > %d)" +msgid "AttrDefaultFetch: %d record(s) not found for rel %s" msgstr "" -#: utils/fmgr/fmgr.c:666 +#: utils/cache/relcache.c:2537 #, c-format -msgid "fmgr_security_definer: function %u: cache lookup failed" +msgid "CheckConstraintFetch: unexpected record found for rel %s" msgstr "" -#: utils/fmgr/fmgr.c:728 +#: utils/cache/relcache.c:2548 #, c-format -msgid "DirectFunctionCall1: function %p returned NULL" +msgid "CheckConstraintFetch: conbin IS NULL for rel %s" msgstr "" -#: utils/fmgr/fmgr.c:756 +#: utils/cache/relcache.c:2561 #, c-format -msgid "DirectFunctionCall2: function %p returned NULL" +msgid "CheckConstraintFetch: %d record(s) not found for rel %s" msgstr "" -#: utils/fmgr/fmgr.c:779 +#: utils/cache/relcache.c:3175 #, c-format -msgid "DirectFunctionCall3: function %p returned NULL" +msgid "" +"Cannot create init file %s: %m\n" +"\tContinuing anyway, but there's something wrong." msgstr "" -#: utils/fmgr/fmgr.c:803 -#, c-format -msgid "DirectFunctionCall4: function %p returned NULL" +#: utils/cache/relcache.c:3199 +msgid "cannot write init file -- descriptor length" msgstr "" -#: utils/fmgr/fmgr.c:828 -#, c-format -msgid "DirectFunctionCall5: function %p returned NULL" +#: utils/cache/relcache.c:3203 +msgid "cannot write init file -- reldesc" msgstr "" -#: utils/fmgr/fmgr.c:855 -#, c-format -msgid "DirectFunctionCall6: function %p returned NULL" +#: utils/cache/relcache.c:3208 +msgid "cannot write init file -- relation tuple form length" msgstr "" -#: utils/fmgr/fmgr.c:883 -#, c-format -msgid "DirectFunctionCall7: function %p returned NULL" +#: utils/cache/relcache.c:3211 +msgid "cannot write init file -- relation tuple form" msgstr "" -#: utils/fmgr/fmgr.c:912 +#: utils/cache/relcache.c:3218 #, c-format -msgid "DirectFunctionCall8: function %p returned NULL" +msgid "cannot write init file -- length of attdesc %d" msgstr "" -#: utils/fmgr/fmgr.c:943 +#: utils/cache/relcache.c:3220 #, c-format -msgid "DirectFunctionCall9: function %p returned NULL" +msgid "cannot write init file -- attdesc %d" msgstr "" -#: utils/fmgr/fmgr.c:974 -#, c-format -msgid "FunctionCall1: function %u returned NULL" +#: utils/cache/relcache.c:3232 +msgid "cannot write init file -- index tuple length" msgstr "" -#: utils/fmgr/fmgr.c:1002 utils/sort/tuplesort.c:1827 -#, c-format -msgid "FunctionCall2: function %u returned NULL" +#: utils/cache/relcache.c:3235 +msgid "cannot write init file -- index tuple" msgstr "" -#: utils/fmgr/fmgr.c:1026 -#, c-format -msgid "FunctionCall3: function %u returned NULL" +#: utils/cache/relcache.c:3240 +msgid "cannot write init file -- am tuple form length" msgstr "" -#: utils/fmgr/fmgr.c:1051 -#, c-format -msgid "FunctionCall4: function %u returned NULL" +#: utils/cache/relcache.c:3243 +msgid "cannot write init file -- am tuple form" msgstr "" -#: utils/fmgr/fmgr.c:1077 -#, c-format -msgid "FunctionCall5: function %u returned NULL" +#: utils/cache/relcache.c:3249 +msgid "cannot write init file -- strategy map length" msgstr "" -#: utils/fmgr/fmgr.c:1105 -#, c-format -msgid "FunctionCall6: function %u returned NULL" +#: utils/cache/relcache.c:3252 +msgid "cannot write init file -- strategy map" msgstr "" -#: utils/fmgr/fmgr.c:1134 -#, c-format -msgid "FunctionCall7: function %u returned NULL" +#: utils/cache/relcache.c:3257 +msgid "cannot write init file -- operator vector length" msgstr "" -#: utils/fmgr/fmgr.c:1164 -#, c-format -msgid "FunctionCall8: function %u returned NULL" +#: utils/cache/relcache.c:3260 +msgid "cannot write init file -- operator vector" msgstr "" -#: utils/fmgr/fmgr.c:1196 -#, c-format -msgid "FunctionCall9: function %u returned NULL" +#: utils/cache/relcache.c:3265 +msgid "cannot write init file -- support vector length" msgstr "" -#: utils/fmgr/fmgr.c:1227 -#, c-format -msgid "OidFunctionCall1: function %u returned NULL" +#: utils/cache/relcache.c:3268 +msgid "cannot write init file -- support vector" msgstr "" -#: utils/fmgr/fmgr.c:1252 +#: utils/cache/relcache.c:3312 #, c-format -msgid "OidFunctionCall2: function %u returned NULL" +msgid "" +"Cannot rename init file %s to %s: %m\n" +"\tContinuing anyway, but there's something wrong." msgstr "" -#: utils/fmgr/fmgr.c:1279 +#: utils/cache/syscache.c:478 #, c-format -msgid "OidFunctionCall3: function %u returned NULL" +msgid "InitCatalogCache: Can't init cache %s (%d)" msgstr "" -#: utils/fmgr/fmgr.c:1307 +#: utils/cache/syscache.c:534 #, c-format -msgid "OidFunctionCall4: function %u returned NULL" +msgid "SearchSysCache: Bad cache id %d" msgstr "" -#: utils/fmgr/fmgr.c:1336 +#: utils/cache/syscache.c:715 #, c-format -msgid "OidFunctionCall5: function %u returned NULL" +msgid "SysCacheGetAttr: Bad cache id %d" msgstr "" -#: utils/fmgr/fmgr.c:1367 +#: utils/cache/syscache.c:718 #, c-format -msgid "OidFunctionCall6: function %u returned NULL" +msgid "SysCacheGetAttr: missing cache data for id %d" msgstr "" -#: utils/fmgr/fmgr.c:1399 +#: utils/cache/syscache.c:734 #, c-format -msgid "OidFunctionCall7: function %u returned NULL" +msgid "SearchSysCacheList: Bad cache id %d" msgstr "" -#: utils/fmgr/fmgr.c:1432 -#, c-format -msgid "OidFunctionCall8: function %u returned NULL" +#: utils/error/elog.c:1044 utils/error/elog.c:1107 +msgid "missing error text" msgstr "" -#: utils/fmgr/fmgr.c:1467 +#: utils/error/elog.c:1110 #, c-format -msgid "OidFunctionCall9: function %u returned NULL" +msgid " at character %d" msgstr "" -#: utils/fmgr/fmgr.c:1506 -#, c-format -msgid "fmgr: function %u: too many arguments (%d > %d)" +#: utils/error/elog.c:1204 +msgid "Numerical result out of range" msgstr "" -#: utils/fmgr/fmgr.c:1518 +#: utils/error/elog.c:1219 #, c-format -msgid "fmgr: function %u returned NULL" +msgid "operating system error %d" msgstr "" -#: utils/fmgr/funcapi.c:36 -msgid "function called in context that does not accept a set result" -msgstr "" +#: utils/error/elog.c:1242 +msgid "DEBUG" +msgstr "DEBUG" -#: utils/fmgr/funcapi.c:68 -msgid "init_MultiFuncCall may not be called more than once" -msgstr "" +#: utils/error/elog.c:1246 +msgid "LOG" +msgstr "LOGG" + +#: utils/error/elog.c:1249 +msgid "INFO" +msgstr "INFO" + +#: utils/error/elog.c:1252 +msgid "NOTICE" +msgstr "NOTIS" + +#: utils/error/elog.c:1255 +msgid "WARNING" +msgstr "VARNING" -#: utils/hash/dynahash.c:661 +#: utils/error/elog.c:1258 +msgid "ERROR" +msgstr "FEL" + +#: utils/error/elog.c:1261 +msgid "FATAL" +msgstr "FATALT" + +#: utils/error/elog.c:1264 +msgid "PANIC" +msgstr "PANIK" + +#: utils/hash/dynahash.c:662 #, c-format msgid "hash_search: bogus action %d" msgstr "" -#: utils/hash/dynahash.c:934 utils/hash/dynahash.c:936 +#: utils/hash/dynahash.c:935 utils/hash/dynahash.c:937 #, c-format msgid "Hash table '%s' corrupted" msgstr "" -#: utils/init/findbe.c:63 +#: utils/init/findbe.c:65 #, c-format msgid "ValidateBinary: can't stat \"%s\"" msgstr "" -#: utils/init/findbe.c:69 +#: utils/init/findbe.c:71 #, c-format msgid "ValidateBinary: \"%s\" is not a regular file" msgstr "" -#: utils/init/findbe.c:91 +#: utils/init/findbe.c:98 #, c-format msgid "ValidateBinary: \"%s\" is not user read/execute" msgstr "" -#: utils/init/findbe.c:117 +#: utils/init/findbe.c:124 #, c-format msgid "ValidateBinary: \"%s\" is not group read/execute" msgstr "" -#: utils/init/findbe.c:125 +#: utils/init/findbe.c:132 #, c-format msgid "ValidateBinary: \"%s\" is not other read/execute" msgstr "" -#: utils/init/findbe.c:174 +#: utils/init/findbe.c:182 #, c-format msgid "FindExec: found \"%s\" using argv[0]" msgstr "" -#: utils/init/findbe.c:188 +#: utils/init/findbe.c:185 +#, c-format +msgid "FindExec: invalid binary \"%s\"" +msgstr "" + +#: utils/init/findbe.c:195 msgid "FindExec: searching PATH ..." msgstr "" -#: utils/init/findbe.c:209 +#: utils/init/findbe.c:216 #, c-format msgid "FindExec: found \"%s\" using PATH" msgstr "" -#: utils/init/miscinit.c:144 utils/init/miscinit.c:163 -#: utils/init/miscinit.c:171 utils/misc/guc.c:927 utils/misc/guc.c:1110 -#: utils/misc/guc.c:1904 utils/misc/guc.c:1918 utils/misc/guc.c:2673 -#: utils/misc/guc.c:2679 utils/misc/guc.c:2686 +#: utils/init/findbe.c:223 +#, c-format +msgid "FindExec: could not read binary \"%s\"" +msgstr "" + +#: utils/init/findbe.c:233 +#, c-format +msgid "FindExec: could not find a %s to execute" +msgstr "" + +#: utils/init/miscinit.c:147 utils/init/miscinit.c:166 +#: utils/init/miscinit.c:174 utils/misc/guc.c:1032 utils/misc/guc.c:1215 +#: utils/misc/guc.c:2086 utils/misc/guc.c:2100 utils/misc/guc.c:2893 +#: utils/misc/guc.c:3023 utils/misc/guc.c:3085 utils/misc/guc.c:3091 +#: utils/misc/guc.c:3098 guc-file.l:150 guc-file.l:270 guc-file.l:305 msgid "out of memory" msgstr "" -#: utils/init/miscinit.c:157 +#: utils/init/miscinit.c:160 #, c-format msgid "cannot get current working directory: %m" msgstr "" -#: utils/init/miscinit.c:247 +#: utils/init/miscinit.c:254 #, c-format msgid "SetCharSet: unknown tag %s in file %s" msgstr "" -#: utils/init/miscinit.c:402 utils/init/miscinit.c:458 +#: utils/init/miscinit.c:409 utils/init/miscinit.c:465 #, c-format msgid "GetCharSetByHost: unknown tag %s in file %s" msgstr "" -#: utils/init/miscinit.c:636 +#: utils/init/miscinit.c:623 +msgid "SET SESSION AUTHORIZATION: permission denied" +msgstr "SET SESSION AUTHORIZATION: rättighet saknas" + +#: utils/init/miscinit.c:643 #, c-format -msgid "invalid user id %u" -msgstr "" +msgid "invalid user id %d" +msgstr "Ogiltigt användar-id %d" -#: utils/init/miscinit.c:718 +#: utils/init/miscinit.c:725 #, c-format msgid "Can't create lock file %s: %m" msgstr "" -#: utils/init/miscinit.c:729 utils/init/miscinit.c:732 +#: utils/init/miscinit.c:736 utils/init/miscinit.c:739 #, c-format msgid "Can't read lock file %s: %m" msgstr "" -#: utils/init/miscinit.c:742 +#: utils/init/miscinit.c:749 #, c-format msgid "Bogus data in lock file %s" msgstr "" -#: utils/init/miscinit.c:816 +#: utils/init/miscinit.c:823 #, c-format msgid "" "Can't remove old lock file %s: %m\n" @@ -12922,91 +14016,90 @@ msgid "" "\tPlease remove the file by hand and try again." msgstr "" -#: utils/init/miscinit.c:837 +#: utils/init/miscinit.c:844 #, c-format msgid "Can't write lock file %s: %m" msgstr "" -#: utils/init/miscinit.c:928 +#: utils/init/miscinit.c:950 #, c-format msgid "Failed to rewrite %s: %m" msgstr "" -#: utils/init/miscinit.c:934 -#, c-format -msgid "Failed to read %s: %m" -msgstr "" - -#: utils/init/miscinit.c:947 +#: utils/init/miscinit.c:969 #, c-format msgid "Bogus data in %s" msgstr "" -#: utils/init/miscinit.c:971 -#, c-format -msgid "Failed to write %s: %m" -msgstr "" - -#: utils/init/miscinit.c:1013 +#: utils/init/miscinit.c:1035 #, c-format msgid "File %s is missing. This is not a valid data directory." msgstr "" -#: utils/init/miscinit.c:1020 +#: utils/init/miscinit.c:1042 #, c-format msgid "File %s does not contain valid data. You need to initdb." msgstr "" -#: utils/init/miscinit.c:1025 +#: utils/init/miscinit.c:1047 #, c-format msgid "" "The data directory was initialized by PostgreSQL version %ld.%ld, which is " "not compatible with this version %s." msgstr "" +#: utils/init/miscinit.c:1086 +msgid "invalid list syntax for preload_libraries configuration option" +msgstr "" + +#: utils/init/miscinit.c:1127 +#, c-format +msgid "preloaded library %s with initialization function %s" +msgstr "" + #: utils/init/postinit.c:114 #, c-format msgid "Database \"%s\", OID %u, has disappeared from pg_database" -msgstr "Database \"%s\", OID %u, har försvunnit från pg_database" +msgstr "" #: utils/init/postinit.c:123 #, c-format msgid "Database \"%s\" is not currently accepting connections" msgstr "" -#: utils/init/postinit.c:259 +#: utils/init/postinit.c:262 #, c-format msgid "Database \"%s\" does not exist in the system catalog." msgstr "" -#: utils/init/postinit.c:267 +#: utils/init/postinit.c:270 #, c-format msgid "" "Database \"%s\" does not exist.\n" "\tThe database subdirectory '%s' is missing." msgstr "" -#: utils/init/postinit.c:274 +#: utils/init/postinit.c:277 #, c-format msgid "Unable to change directory to '%s': %m" -msgstr "Kan inte byta katalog till \"%s\": %m" +msgstr "" -#: utils/init/postinit.c:303 +#: utils/init/postinit.c:306 #, c-format msgid "InitPostgres: bad backend id %d" msgstr "" -#: utils/init/postinit.c:354 +#: utils/init/postinit.c:357 msgid "There are currently no users defined in this database system." msgstr "" -#: utils/init/postinit.c:355 +#: utils/init/postinit.c:358 #, c-format msgid "" "You should immediately run 'CREATE USER \"%s\" WITH SYSID %d CREATEUSER;'." msgstr "" -#: utils/init/postinit.c:410 +#: utils/init/postinit.c:393 msgid "Non-superuser connection limit exceeded" msgstr "" @@ -13025,35 +14118,35 @@ msgstr "" msgid "LocalToUtf: could not convert (0x%04x) %s to UTF-8. Ignored" msgstr "" -#: utils/mb/encnames.c:440 +#: utils/mb/encnames.c:443 msgid "pg_char_to_encname_struct(): encoding name too long" msgstr "" -#: utils/mb/mbutils.c:170 +#: utils/mb/mbutils.c:248 #, c-format msgid "default conversion proc for %s to %s not found" msgstr "" -#: utils/mb/mbutils.c:184 +#: utils/mb/mbutils.c:262 #, c-format msgid "default conversion proc %u for %s to %s not found in pg_proc" msgstr "" -#: utils/mb/mbutils.c:243 +#: utils/mb/mbutils.c:321 #, c-format msgid "Invalid source encoding name %s" msgstr "" -#: utils/mb/mbutils.c:245 +#: utils/mb/mbutils.c:323 #, c-format msgid "Invalid destination encoding name %s" msgstr "" -#: utils/mb/mbutils.c:255 +#: utils/mb/mbutils.c:333 msgid "Encoding conversion failed" msgstr "" -#: utils/mb/mbutils.c:473 +#: utils/mb/mbutils.c:554 msgid "SetDatabaseEncoding(): invalid database encoding" msgstr "" @@ -13061,206 +14154,250 @@ msgstr "" msgid "Could not convert UTF-8 to ISO8859-1" msgstr "" -#: utils/misc/guc.c:1206 utils/misc/guc.c:1221 utils/misc/guc.c:1236 -#: utils/misc/guc.c:1265 +#: utils/misc/guc.c:1315 utils/misc/guc.c:1330 utils/misc/guc.c:1345 +#: utils/misc/guc.c:1374 #, c-format msgid "Failed to reset %s" msgstr "" -#: utils/misc/guc.c:1333 utils/misc/guc.c:1355 utils/misc/guc.c:1377 -#: utils/misc/guc.c:1407 +#: utils/misc/guc.c:1448 utils/misc/guc.c:1471 utils/misc/guc.c:1494 +#: utils/misc/guc.c:1525 #, c-format msgid "Failed to commit %s" msgstr "" -#: utils/misc/guc.c:1586 utils/misc/guc.c:2136 +#: utils/misc/guc.c:1758 utils/misc/guc.c:2321 #, c-format msgid "'%s' is not a valid option name" msgstr "" -#: utils/misc/guc.c:1603 +#: utils/misc/guc.c:1775 +#, c-format +msgid "'%s' cannot be changed" +msgstr "\"%s\" kan inte ändras" + +#: utils/misc/guc.c:1785 #, c-format msgid "'%s' cannot be changed after server start" -msgstr "" +msgstr "\"%s\" kan inte ändras efter serverstarten" -#: utils/misc/guc.c:1611 +#: utils/misc/guc.c:1793 #, c-format msgid "'%s' cannot be changed now" -msgstr "" +msgstr "\"%s\" kan inte ändras nu" -#: utils/misc/guc.c:1638 +#: utils/misc/guc.c:1820 #, c-format msgid "'%s' cannot be set after connection start" msgstr "" -#: utils/misc/guc.c:1646 +#: utils/misc/guc.c:1828 #, c-format msgid "'%s': permission denied" msgstr "\"%s\": rättighet saknas" -#: utils/misc/guc.c:1676 +#: utils/misc/guc.c:1858 #, c-format msgid "%s: setting ignored because previous source is higher priority" msgstr "" -#: utils/misc/guc.c:1697 +#: utils/misc/guc.c:1879 #, c-format msgid "option '%s' requires a boolean value" -msgstr "flagga '%s' kräver ett boolskt värde" +msgstr "" -#: utils/misc/guc.c:1711 utils/misc/guc.c:1782 +#: utils/misc/guc.c:1893 utils/misc/guc.c:1964 #, c-format msgid "invalid value for option '%s': %d" -msgstr "ogiltigt värde för flagga \"%s\": %d" +msgstr "" -#: utils/misc/guc.c:1761 +#: utils/misc/guc.c:1943 #, c-format msgid "option '%s' expects an integer value" msgstr "" -#: utils/misc/guc.c:1767 +#: utils/misc/guc.c:1949 #, c-format msgid "option '%s' value %d is outside of permissible range [%d .. %d]" msgstr "" -#: utils/misc/guc.c:1832 +#: utils/misc/guc.c:2014 #, c-format msgid "option '%s' expects a real number" msgstr "" -#: utils/misc/guc.c:1838 +#: utils/misc/guc.c:2020 #, c-format msgid "option '%s' value %g is outside of permissible range [%g .. %g]" msgstr "" -#: utils/misc/guc.c:1853 +#: utils/misc/guc.c:2035 #, c-format msgid "invalid value for option '%s': %g" msgstr "" -#: utils/misc/guc.c:1947 +#: utils/misc/guc.c:2129 #, c-format msgid "invalid value for option '%s': '%s'" msgstr "" -#: utils/misc/guc.c:2048 utils/misc/guc.c:2082 utils/misc/guc.c:2396 +#: utils/misc/guc.c:2233 utils/misc/guc.c:2267 utils/misc/guc.c:2608 #, c-format msgid "Option '%s' is not recognized" msgstr "" -#: utils/misc/guc.c:2143 +#: utils/misc/guc.c:2328 #, c-format msgid "SET %s takes only one argument" msgstr "" -#: utils/misc/guc.c:2156 utils/misc/guc.c:2205 +#: utils/misc/guc.c:2341 utils/misc/guc.c:2390 msgid "flatten_set_variable_args: unexpected input" msgstr "" -#: utils/misc/guc.c:2244 +#: utils/misc/guc.c:2429 msgid "SET variable name is required" msgstr "" -#: utils/misc/guc.c:2780 +#: utils/misc/guc.c:2904 +msgid "could not write exec config params file `" +msgstr "" + +#: utils/misc/guc.c:2905 utils/misc/guc.c:3035 guc-file.l:161 +#, c-format +msgid "': %s" +msgstr "': %s" + +#: utils/misc/guc.c:2990 utils/misc/guc.c:3045 utils/misc/guc.c:3047 +msgid "Invalid format of exec config params file" +msgstr "" + +#: utils/misc/guc.c:3034 +msgid "could not read exec config params file `" +msgstr "" + +#: utils/misc/guc.c:3146 #, c-format msgid "cannot parse setting \"%s\"" msgstr "" +#: utils/misc/guc.c:3468 +msgid "SET AUTOCOMMIT TO OFF is no longer supported" +msgstr "" + +#: guc-file.l:161 +msgid "could not read configuration file `" +msgstr "" + +#: guc-file.l:262 +#, c-format +msgid ":%u: syntax error, token=\"%s\"" +msgstr "" + #: utils/mmgr/aset.c:333 #, c-format msgid "Memory exhausted in AllocSetContextCreate(%lu)" msgstr "" -#: utils/mmgr/aset.c:495 utils/mmgr/aset.c:692 +#: utils/mmgr/aset.c:496 utils/mmgr/aset.c:693 #, c-format msgid "Memory exhausted in AllocSetAlloc(%lu)" msgstr "" -#: utils/mmgr/aset.c:741 +#: utils/mmgr/aset.c:757 #, c-format msgid "AllocSetFree: detected write past chunk end in %s %p" msgstr "" -#: utils/mmgr/aset.c:762 +#: utils/mmgr/aset.c:778 #, c-format msgid "AllocSetFree: cannot find block containing chunk %p" msgstr "" -#: utils/mmgr/aset.c:816 +#: utils/mmgr/aset.c:832 #, c-format msgid "AllocSetRealloc: detected write past chunk end in %s %p" msgstr "" -#: utils/mmgr/aset.c:856 +#: utils/mmgr/aset.c:872 #, c-format msgid "AllocSetRealloc: cannot find block containing chunk %p" msgstr "" -#: utils/mmgr/aset.c:869 +#: utils/mmgr/aset.c:885 #, c-format msgid "Memory exhausted in AllocSetReAlloc(%lu)" msgstr "" -#: utils/mmgr/aset.c:1039 +#: utils/mmgr/aset.c:1055 #, c-format msgid "AllocSetCheck: %s: empty block %p" msgstr "" -#: utils/mmgr/aset.c:1061 +#: utils/mmgr/aset.c:1077 #, c-format msgid "AllocSetCheck: %s: req size > alloc size for chunk %p in block %p" msgstr "" -#: utils/mmgr/aset.c:1064 +#: utils/mmgr/aset.c:1080 #, c-format msgid "AllocSetCheck: %s: bad size %lu for chunk %p in block %p" msgstr "" -#: utils/mmgr/aset.c:1070 +#: utils/mmgr/aset.c:1086 #, c-format msgid "AllocSetCheck: %s: bad single-chunk %p in block %p" msgstr "" -#: utils/mmgr/aset.c:1079 +#: utils/mmgr/aset.c:1095 #, c-format msgid "AllocSetCheck: %s: bogus aset link in block %p, chunk %p" msgstr "" -#: utils/mmgr/aset.c:1086 +#: utils/mmgr/aset.c:1102 #, c-format msgid "AllocSetCheck: %s: detected write past chunk end in block %p, chunk %p" msgstr "" -#: utils/mmgr/aset.c:1096 +#: utils/mmgr/aset.c:1112 #, c-format msgid "AllocSetCheck: %s: found inconsistent memory block %p" msgstr "" -#: utils/mmgr/mcxt.c:449 +#: utils/mmgr/mcxt.c:481 utils/mmgr/mcxt.c:502 utils/mmgr/mcxt.c:527 #, c-format msgid "MemoryContextAlloc: invalid request size %lu" msgstr "" -#: utils/mmgr/mcxt.c:509 +#: utils/mmgr/mcxt.c:591 #, c-format msgid "repalloc: invalid request size %lu" msgstr "" -#: utils/mmgr/portalmem.c:78 +#: utils/mmgr/portalmem.c:73 msgid "out of memory in PortalHashTable" msgstr "" -#: utils/mmgr/portalmem.c:80 +#: utils/mmgr/portalmem.c:75 msgid "trying to insert a portal name that exists." msgstr "" -#: utils/mmgr/portalmem.c:93 +#: utils/mmgr/portalmem.c:90 msgid "trying to delete portal name that does not exist." msgstr "" -#: utils/mmgr/portalmem.c:196 +#: utils/mmgr/portalmem.c:166 #, c-format -msgid "CreatePortal: portal \"%s\" already exists" +msgid "Portal \"%s\" already exists" +msgstr "" + +#: utils/mmgr/portalmem.c:168 +#, c-format +msgid "Closing pre-existing portal \"%s\"" +msgstr "" + +#: utils/mmgr/portalmem.c:298 +msgid "PortalDrop: can't drop active portal" msgstr "" #: utils/sort/logtape.c:199 @@ -13287,130 +14424,136 @@ msgstr "" msgid "LogicalTapeSeek: unexpected end of tape" msgstr "" -#: utils/sort/tuplesort.c:698 +#: utils/sort/tuplesort.c:694 msgid "tuplesort_puttuple: invalid state" msgstr "" -#: utils/sort/tuplesort.c:745 +#: utils/sort/tuplesort.c:741 msgid "tuplesort_performsort: invalid state" msgstr "" -#: utils/sort/tuplesort.c:863 utils/sort/tuplesort.c:878 +#: utils/sort/tuplesort.c:859 utils/sort/tuplesort.c:874 msgid "tuplesort_gettuple: bogus tuple len in backward scan" msgstr "" -#: utils/sort/tuplesort.c:930 +#: utils/sort/tuplesort.c:926 msgid "tuplesort_gettuple: invalid state" msgstr "" -#: utils/sort/tuplesort.c:1490 +#: utils/sort/tuplesort.c:1486 msgid "tuplesort_rescan: invalid state" msgstr "" -#: utils/sort/tuplesort.c:1517 +#: utils/sort/tuplesort.c:1513 msgid "tuplesort_markpos: invalid state" msgstr "" -#: utils/sort/tuplesort.c:1542 +#: utils/sort/tuplesort.c:1538 msgid "tuplesort_restorepos failed" msgstr "" -#: utils/sort/tuplesort.c:1546 +#: utils/sort/tuplesort.c:1542 msgid "tuplesort_restorepos: invalid state" msgstr "" -#: utils/sort/tuplesort.c:1669 +#: utils/sort/tuplesort.c:1665 msgid "tuplesort: unexpected end of tape" msgstr "" -#: utils/sort/tuplesort.c:1671 utils/sort/tuplesort.c:1995 -#: utils/sort/tuplesort.c:1999 utils/sort/tuplesort.c:2121 -#: utils/sort/tuplesort.c:2125 utils/sort/tuplesort.c:2193 -#: utils/sort/tuplesort.c:2197 +#: utils/sort/tuplesort.c:1667 utils/sort/tuplesort.c:2003 +#: utils/sort/tuplesort.c:2007 utils/sort/tuplesort.c:2130 +#: utils/sort/tuplesort.c:2134 utils/sort/tuplesort.c:2202 +#: utils/sort/tuplesort.c:2206 msgid "tuplesort: unexpected end of data" msgstr "" -#: utils/sort/tuplesort.c:1789 +#: utils/sort/tuplesort.c:1782 #, c-format msgid "SelectSortFunction: cache lookup failed for operator %u" msgstr "" -#: utils/sort/tuplesort.c:1901 +#: utils/sort/tuplesort.c:1894 #, c-format msgid "Invalid SortFunctionKind %d" msgstr "" -#: utils/sort/tuplesort.c:2073 +#: utils/sort/tuplesort.c:2082 msgid "Cannot create unique index. Table contains non-unique values" msgstr "" -#: utils/sort/tuplesort.c:2149 +#: utils/sort/tuplesort.c:2158 msgid "copytup_datum() should not be called" msgstr "" -#: utils/sort/tuplestore.c:302 -msgid "tuplestore_puttuple: invalid state" +#: utils/sort/tuplestore.c:364 +msgid "tuplestore_puttuple: seek(EOF) failed" msgstr "" -#: utils/sort/tuplestore.c:338 -msgid "tuplestore_donestoring: seek(0) failed" +#: utils/sort/tuplestore.c:369 +msgid "tuplestore_puttuple: invalid state" msgstr "" -#: utils/sort/tuplestore.c:346 -msgid "tuplestore_donestoring: invalid state" +#: utils/sort/tuplestore.c:433 +msgid "tuplestore_gettuple: seek() failed" msgstr "" -#: utils/sort/tuplestore.c:464 utils/sort/tuplestore.c:479 +#: utils/sort/tuplestore.c:491 utils/sort/tuplestore.c:505 msgid "tuplestore_gettuple: bogus tuple len in backward scan" msgstr "" -#: utils/sort/tuplestore.c:484 +#: utils/sort/tuplestore.c:510 msgid "tuplestore_gettuple: invalid state" msgstr "" -#: utils/sort/tuplestore.c:520 +#: utils/sort/tuplestore.c:562 msgid "tuplestore_rescan: seek(0) failed" msgstr "" -#: utils/sort/tuplestore.c:527 +#: utils/sort/tuplestore.c:565 msgid "tuplestore_rescan: invalid state" msgstr "" -#: utils/sort/tuplestore.c:553 +#: utils/sort/tuplestore.c:601 msgid "tuplestore_markpos: invalid state" msgstr "" -#: utils/sort/tuplestore.c:578 +#: utils/sort/tuplestore.c:630 msgid "tuplestore_restorepos failed" msgstr "" -#: utils/sort/tuplestore.c:582 +#: utils/sort/tuplestore.c:633 msgid "tuplestore_restorepos: invalid state" msgstr "" -#: utils/sort/tuplestore.c:598 +#: utils/sort/tuplestore.c:653 msgid "tuplestore: unexpected end of tape" msgstr "" -#: utils/sort/tuplestore.c:600 utils/sort/tuplestore.c:669 -#: utils/sort/tuplestore.c:673 +#: utils/sort/tuplestore.c:655 utils/sort/tuplestore.c:715 +#: utils/sort/tuplestore.c:719 msgid "tuplestore: unexpected end of data" msgstr "" -#: utils/sort/tuplestore.c:610 utils/sort/tuplestore.c:641 -#: utils/sort/tuplestore.c:644 utils/sort/tuplestore.c:648 +#: utils/sort/tuplestore.c:687 utils/sort/tuplestore.c:690 +#: utils/sort/tuplestore.c:694 msgid "tuplestore: write failed" msgstr "" -#: utils/time/tqual.c:981 +#: utils/time/tqual.c:977 msgid "CopyQuerySnapshot: no snapshot has been set" msgstr "" -#~ msgid "CREATE DATABASE: may not be called in a transaction block" -#~ msgstr "CREATE DATABASE: kan inte anropas i ett transaktionsblock" +#~ msgid "permission denied" +#~ msgstr "rättighet saknas" + +#~ msgid "Function %u does not exist" +#~ msgstr "Funktionen %u existerar inte" + +#~ msgid "Conversion does not exist" +#~ msgstr "Konvertering existerar inte" + +#~ msgid "Function %s does not exist" +#~ msgstr "Funktion %s existerar inte" #~ msgid "table \"%s\" does not exist" #~ msgstr "tabell \"%s\" existerar inte" - -#~ msgid "function %s() does not return type %s" -#~ msgstr "funktionen %s() har inte returtyp %s" diff --git a/src/bin/pg_controldata/po/sv.po b/src/bin/pg_controldata/po/sv.po index 59cae29818..e21c2d2095 100644 --- a/src/bin/pg_controldata/po/sv.po +++ b/src/bin/pg_controldata/po/sv.po @@ -1,39 +1,47 @@ # Swedish message translation file for pg_controldata # This file is put in the public domain. -# Dennis Björklund , 2002. +# Dennis Björklund , 2002, 2003. # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 7.3\n" -"POT-Creation-Date: 2002-10-25 04:17-0400\n" -"PO-Revision-Date: 2002-10-26 06:23+0200\n" +"Project-Id-Version: PostgreSQL 7.4\n" +"POT-Creation-Date: 2003-08-05 16:17+0200\n" +"PO-Revision-Date: 2003-08-05 16:20+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: pg_controldata.c:28 -#, c-format -msgid "" -"%s displays PostgreSQL database cluster control information.\n" -"\n" -msgstr "%s visar PostgreSQL-databas klusterkontrollinformation.\n\n" - -#: pg_controldata.c:29 +#: pg_controldata.c:31 #, c-format msgid "" "Usage:\n" -" %s [DATADIR]\n" +" %s [OPTION]\n" +"\n" +"Options:\n" +" DATADIR show cluster control information for DATADIR\n" +" -?, --help display this help and exit\n" +" -V, --version display pg_controldata's version and exit\n" "\n" msgstr "" "Användning:\n" -" %s [DATADIR]\n" +" %s [FLAGGA]\n" +"\n" +"Flaggor:\n" +" DATADIR visa klusterkontrollinfo för DATADIR\n" +" -?, --help visa denna hjälp och avsluta\n" +" -V, --version visa pg_controldatas version och avsluta\n" "\n" -#: pg_controldata.c:30 +#: pg_controldata.c:40 +#, c-format +msgid "%s displays PostgreSQL database cluster control information.\n" +msgstr "%s visar PostgreSQL-databas klusterkontrollinformation.\n" + +#: pg_controldata.c:41 msgid "" -"If not data directory is specified, the environment variable PGDATA\n" +"If no data directory is specified, the environment variable PGDATA\n" "is used.\n" "\n" msgstr "" @@ -41,175 +49,190 @@ msgstr "" "för detta.\n" "\n" -#: pg_controldata.c:31 +#: pg_controldata.c:42 msgid "Report bugs to .\n" msgstr "Reportera buggar till .\n" -#: pg_controldata.c:41 +#: pg_controldata.c:52 msgid "starting up" msgstr "startar upp" -#: pg_controldata.c:43 +#: pg_controldata.c:54 msgid "shut down" msgstr "nedstängd" -#: pg_controldata.c:45 +#: pg_controldata.c:56 msgid "shutting down" msgstr "stänger ner" -#: pg_controldata.c:47 +#: pg_controldata.c:58 msgid "in recovery" msgstr "i återuppbyggnad" -#: pg_controldata.c:49 +#: pg_controldata.c:60 msgid "in production" msgstr "i produktion" -#: pg_controldata.c:51 +#: pg_controldata.c:62 msgid "unrecognized status code" msgstr "Ej igenkänd statuskod" -#: pg_controldata.c:99 +#: pg_controldata.c:107 #, c-format msgid "%s: no data directory specified\n" msgstr "%s: ingen datakatalog angiven\n" -#: pg_controldata.c:107 +#: pg_controldata.c:108 +#, c-format +msgid "Try '%s --help' for more information.\n" +msgstr "Försök med '%s --help' för mer information.\n" + +#: pg_controldata.c:116 #, c-format msgid "%s: could not open file \"%s\" for reading (%s)\n" msgstr "%s: kunde inte öppna filen \"%s\" för läsning (%s)\n" -#: pg_controldata.c:114 +#: pg_controldata.c:123 #, c-format msgid "%s: could not read file \"%s\" (%s)\n" msgstr "%s: kunde inte läsa filen \"%s\" (%s)\n" -#: pg_controldata.c:128 +#: pg_controldata.c:137 msgid "" "WARNING: Calculated CRC checksum does not match value stored in file.\n" "Either the file is corrupt, or it has a different layout than this program\n" "is expecting. The results below are untrustworthy.\n" "\n" msgstr "" -"VARNING: Beräknad CRC-kontrollsumma matchar inte värdet som sparats i filen.\n" +"VARNING: Beräknad CRC-kontrollsumma matchar inte värdet som sparats i " +"filen.\n" "Antingen är filen trasig, eller så har den en annan uppbyggnad än vad detta\n" "program förväntade sig. Resultatet nedan är inte helt tillförlitligt.\n" "\n" -#: pg_controldata.c:141 +#: pg_controldata.c:150 #, c-format msgid "pg_control version number: %u\n" msgstr "pg_control versionsnummer: %u\n" -#: pg_controldata.c:142 +#: pg_controldata.c:151 #, c-format msgid "Catalog version number: %u\n" msgstr "Katalogversionsnummer: %u\n" -#: pg_controldata.c:143 +#: pg_controldata.c:152 #, c-format msgid "Database cluster state: %s\n" msgstr "Databasens klustertillstånd: %s\n" -#: pg_controldata.c:144 +#: pg_controldata.c:153 #, c-format msgid "pg_control last modified: %s\n" msgstr "pg_control ändrades senast: %s\n" -#: pg_controldata.c:145 +#: pg_controldata.c:154 #, c-format msgid "Current log file ID: %u\n" msgstr "Aktuellt loggfil-ID: %u\n" -#: pg_controldata.c:146 +#: pg_controldata.c:155 #, c-format msgid "Next log file segment: %u\n" msgstr "Nästa loggfilsegment: %u\n" -#: pg_controldata.c:147 +#: pg_controldata.c:156 #, c-format msgid "Latest checkpoint location: %X/%X\n" msgstr "Senaste kontrollpunktsposition: %X/%X\n" -#: pg_controldata.c:149 +#: pg_controldata.c:158 #, c-format msgid "Prior checkpoint location: %X/%X\n" msgstr "Tidigare kontrollpunktsposition: %X/%X\n" -#: pg_controldata.c:151 +#: pg_controldata.c:160 #, c-format msgid "Latest checkpoint's REDO location: %X/%X\n" msgstr "Senaste kontrollpunktens REDO-pos: %X/%X\n" -#: pg_controldata.c:153 +#: pg_controldata.c:162 #, c-format msgid "Latest checkpoint's UNDO location: %X/%X\n" msgstr "Senaste kontrollpunktens UNDO-pos: %X/%X\n" -#: pg_controldata.c:155 +#: pg_controldata.c:164 #, c-format msgid "Latest checkpoint's StartUpID: %u\n" msgstr "Senaste kontrollpunktens StartUpID: %u\n" -#: pg_controldata.c:156 +#: pg_controldata.c:165 #, c-format msgid "Latest checkpoint's NextXID: %u\n" msgstr "Senaste kontrollpunktens NextXID: %u\n" -#: pg_controldata.c:157 +#: pg_controldata.c:166 #, c-format msgid "Latest checkpoint's NextOID: %u\n" msgstr "Senaste kontrollpunktens NextOID: %u\n" -#: pg_controldata.c:158 +#: pg_controldata.c:167 #, c-format msgid "Time of latest checkpoint: %s\n" msgstr "Tidpunkt för senaste kontrollpunkt: %s\n" -#: pg_controldata.c:159 +#: pg_controldata.c:168 #, c-format msgid "Database block size: %u\n" msgstr "Databasens blockstorlek: %u\n" -#: pg_controldata.c:160 +#: pg_controldata.c:169 #, c-format msgid "Blocks per segment of large relation: %u\n" msgstr "Block per segment i en stor relation: %u\n" -#: pg_controldata.c:161 +#: pg_controldata.c:170 #, c-format msgid "Maximum length of identifiers: %u\n" msgstr "Maximal längd för identifierare: %u\n" -#: pg_controldata.c:162 +#: pg_controldata.c:171 #, c-format msgid "Maximum number of function arguments: %u\n" msgstr "Maximalt antal funktionsargument: %u\n" -#: pg_controldata.c:163 +#: pg_controldata.c:172 #, c-format msgid "Date/time type storage: %s\n" msgstr "Datum/tid-representation: %s\n" -#: pg_controldata.c:164 +#: pg_controldata.c:173 msgid "64-bit integers" msgstr "64-bits heltal" -#: pg_controldata.c:164 +#: pg_controldata.c:173 msgid "Floating point" msgstr "Flyttal" -#: pg_controldata.c:165 +#: pg_controldata.c:174 #, c-format msgid "Maximum length of locale name: %u\n" msgstr "Maximal längd för lokalnamn: %u\n" -#: pg_controldata.c:166 +#: pg_controldata.c:175 #, c-format msgid "LC_COLLATE: %s\n" msgstr "LC_COLLATE: %s\n" -#: pg_controldata.c:167 +#: pg_controldata.c:176 #, c-format msgid "LC_CTYPE: %s\n" msgstr "LC_CTYPE: %s\n" + +#~ msgid "" +#~ "Usage:\n" +#~ " %s [DATADIR]\n" +#~ "\n" +#~ msgstr "" +#~ "Användning:\n" +#~ " %s [DATADIR]\n" +#~ "\n" diff --git a/src/bin/pg_dump/po/sv.po b/src/bin/pg_dump/po/sv.po index 5b19f02f25..32e247c814 100644 --- a/src/bin/pg_dump/po/sv.po +++ b/src/bin/pg_dump/po/sv.po @@ -1,47 +1,38 @@ # Swedish message translation file for pg_dump # Peter Eisentraut , 2001. -# Dennis Björklund , 2002. +# Dennis Björklund , 2002, 2003. # -# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/sv.po,v 1.6 2003/06/28 22:31:01 petere Exp $ +# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/sv.po,v 1.7 2003/08/08 11:03:18 petere Exp $ # # Use these quotes: "%s" # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 7.3\n" -"POT-Creation-Date: 2003-05-19 01:39+0200\n" -"PO-Revision-Date: 2003-05-19 01:42+0200\n" +"Project-Id-Version: PostgreSQL 7.4\n" +"POT-Creation-Date: 2003-08-05 15:54+0200\n" +"PO-Revision-Date: 2003-08-05 16:21+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: pg_dump.c:387 pg_restore.c:254 +#: pg_dump.c:346 pg_restore.c:247 msgid "User name: " msgstr "Användarnamn: " -#: pg_dump.c:421 pg_restore.c:281 +#: pg_dump.c:380 pg_restore.c:274 #, c-format msgid "%s: invalid -X option -- %s\n" msgstr "%s: ogiltig \"-X\"-flagga -- %s\n" -#: pg_dump.c:423 pg_dump.c:445 pg_dumpall.c:174 pg_restore.c:283 -#: pg_restore.c:295 +#: pg_dump.c:382 pg_dump.c:396 pg_restore.c:276 pg_restore.c:286 +#: pg_dumpall.c:192 #, c-format msgid "Try '%s --help' for more information.\n" msgstr "Försök med \"%s --help\" för mer information.\n" -#: pg_dump.c:434 -#, c-format -msgid "" -"%s was compiled without support for long options.\n" -"Use --help for help on invocation options.\n" -msgstr "" -"%s har inte kompilerats med stöd för långa flaggor.\n" -"Använd --help för hjälp om flaggor.\n" - -#: pg_dump.c:453 pg_dumpall.c:182 +#: pg_dump.c:404 pg_dumpall.c:200 #, c-format msgid "" "%s: too many command line options (first is '%s')\n" @@ -50,7 +41,7 @@ msgstr "" "%s: för många flaggor (första är \"%s\")\n" "Försök med \"%s --help\" för mer information.\n" -#: pg_dump.c:465 +#: pg_dump.c:416 msgid "" "The options \"schema only\" (-s) and \"data only\" (-a) cannot be used " "together.\n" @@ -58,74 +49,83 @@ msgstr "" "Flaggorna \"bara schema\" (-s) och \"bara data\" (-a) kan inte användas " "tillsammans.\n" -#: pg_dump.c:471 +#: pg_dump.c:422 msgid "" "The options \"clean\" (-c) and \"data only\" (-a) cannot be used together.\n" msgstr "" "Flaggorna \"nollställa\" (-c) och \"bara data\" (-a) kan inte användas " "tillsammans.\n" -#: pg_dump.c:477 +#: pg_dump.c:428 msgid "Large object output is not supported for a single table.\n" -msgstr "Utmatning av stora objekt stöds inte för en ensam tabell.\n" +msgstr "Utmatning av stora objekt stöds inte för en enstaka tabell.\n" + +#: pg_dump.c:429 pg_dump.c:436 +msgid "Use a full dump instead.\n" +msgstr "Använd en full dumpning istället.\n" -#: pg_dump.c:478 -msgid "Use all tables or a full dump instead.\n" -msgstr "Använd alla tabeller eller en full dumpning istället.\n" +#: pg_dump.c:435 +msgid "Large object output is not supported for a single schema.\n" +msgstr "Utmatning av stora objekt stöds inte för ett enstaka schema.\n" -#: pg_dump.c:484 +#: pg_dump.c:442 msgid "INSERT (-d, -D) and OID (-o) options cannot be used together.\n" msgstr "" "Flaggorna INSERT (-d, -D) och OID (-o) kan inte användas tillsammans.\n" -#: pg_dump.c:485 +#: pg_dump.c:443 msgid "(The INSERT command cannot set OIDs.)\n" msgstr "(Kommandot INSERT kan inte sätta OID:s.)\n" -#: pg_dump.c:491 +#: pg_dump.c:449 msgid "large object output is not supported for plain text dump files.\n" msgstr "utmatning av stora objekt stöds inte för dumpfiler i textformat.\n" -#: pg_dump.c:492 +#: pg_dump.c:450 msgid "(Use a different output format.)\n" msgstr "(Använd ett annat utdataformat.)\n" -#: pg_dump.c:522 +#: pg_dump.c:479 #, c-format msgid "invalid output format \"%s\" specified\n" msgstr "ogiltigt utdataformat \"%s\" angivet\n" -#: pg_dump.c:528 +#: pg_dump.c:485 #, c-format msgid "could not open output file %s for writing\n" msgstr "kunde inte öppna utfil %s för skrivning\n" -#: pg_backup_db.c:48 pg_dump.c:539 +#: pg_dump.c:496 pg_backup_db.c:48 #, c-format msgid "unable to parse version string \"%s\"\n" msgstr "kunde inte tolka versionsträngen \"%s\"\n" -#: pg_dump.c:557 +#: pg_dump.c:512 #, c-format msgid "BEGIN command failed: %s" msgstr "BEGIN-kommandot misslyckades: %s" -#: pg_dump.c:563 +#: pg_dump.c:518 #, c-format msgid "could not set transaction isolation level to serializable: %s" msgstr "kunde inte sätta transaktionsisolering till serialiserbar: %s" -#: pg_dump.c:570 +#: pg_dump.c:525 #, c-format msgid "could not set datestyle to ISO: %s" -msgstr "kunde inte sätta datostil till ISO: %s" +msgstr "kunde inte sätta datestyle till ISO: %s" + +#: pg_dump.c:537 +#, c-format +msgid "could not set extra_float_digits: %s" +msgstr "kunde inte sätta extra_float_digits: %s" -#: pg_dump.c:582 +#: pg_dump.c:550 #, c-format msgid "last built-in OID is %u\n" msgstr "sista inbyggda OID är %u\n" -#: pg_dump.c:662 +#: pg_dump.c:638 #, c-format msgid "" "%s dumps a database as a text file or to other formats.\n" @@ -134,34 +134,31 @@ msgstr "" "%s dumpar en databas som en textfil eller i andra format.\n" "\n" -#: pg_dump.c:663 pg_dumpall.c:216 pg_restore.c:377 +#: pg_dump.c:639 pg_restore.c:368 pg_dumpall.c:237 msgid "Usage:\n" msgstr "Användning:\n" -#: pg_dump.c:664 +#: pg_dump.c:640 #, c-format msgid " %s [OPTION]... [DBNAME]\n" -msgstr " %s [FLAGGOR] DBNAMN\n" +msgstr " %s [FLAGGA]... DBNAMN\n" -#: pg_dump.c:666 pg_restore.c:380 +#: pg_dump.c:642 pg_restore.c:371 msgid "" "\n" "General options:\n" -msgstr "" -"\n" -"Allmänna flaggor:\n" +msgstr "\nAllmänna flaggor:\n" -#: pg_dump.c:668 pg_restore.c:383 +#: pg_dump.c:643 pg_restore.c:373 msgid " -f, --file=FILENAME output file name\n" msgstr " -f, --file=FILNAMN utdatafilnamn\n" -#: pg_dump.c:669 +#: pg_dump.c:644 msgid "" " -F, --format=c|t|p output file format (custom, tar, plain text)\n" -msgstr "" -" -F, --format=c|t|p utdataformat (c:eget, t:tar, p:vanlig text)\n" +msgstr " -F, --format={c|t|p} utdataformat (c:eget, t:tar, p:vanlig text)\n" -#: pg_dump.c:670 +#: pg_dump.c:645 msgid "" " -i, --ignore-version proceed even when server version mismatches\n" " pg_dump version\n" @@ -169,97 +166,73 @@ msgstr "" " -i, --ignore-version fortsätt även när serverns version inte är\n" " samma som pg_dump-versionen\n" -#: pg_dump.c:672 pg_dumpall.c:228 pg_restore.c:387 +#: pg_dump.c:647 pg_restore.c:377 pg_dumpall.c:250 msgid " -v, --verbose verbose mode\n" msgstr " -v, --verbose visa mer information\n" -#: pg_dump.c:673 +#: pg_dump.c:648 msgid " -Z, --compress=0-9 compression level for compressed formats\n" msgstr " -Z, --compress=0-9 komprimeringsnivå för komprimerade format\n" -#: pg_dump.c:675 pg_restore.c:390 -msgid " -f FILENAME output file name\n" -msgstr " -f FILNAMN utdatafilnamn\n" - -#: pg_dump.c:676 -msgid "" -" -F c|t|p output file format (custom, tar, plain text)\n" -msgstr "" -" -F c|t|p utdataformat (c:eget, t:tar, p:vanlig text)\n" - -#: pg_dump.c:677 -msgid "" -" -i proceed even when server version mismatches\n" -" pg_dump version\n" -msgstr "" -" -i fortsätt även när serverns version inte är\n" -" samma som pg_dump-versionen\n" - -#: pg_dump.c:679 pg_dumpall.c:237 pg_restore.c:394 -msgid " -v verbose mode\n" -msgstr " -v visa mer information\n" - -#: pg_dump.c:680 -msgid " -Z 0-9 compression level for compressed formats\n" -msgstr " -Z 0-9 komprimeringsnivå för komprimerade format\n" - -#: pg_dump.c:682 pg_dumpall.c:239 pg_restore.c:396 +#: pg_dump.c:649 pg_restore.c:378 pg_dumpall.c:252 msgid " --help show this help, then exit\n" -msgstr " --help visa den här hjälpen, avsluta sedan\n" +msgstr " --help visa denna hjälp och avsluta sedan\n" -#: pg_dump.c:683 pg_dumpall.c:240 pg_restore.c:397 +#: pg_dump.c:650 pg_restore.c:379 pg_dumpall.c:253 msgid " --version output version information, then exit\n" -msgstr " --version visa versionsinformation, avsluta sedan\n" +msgstr " --version visa versionsinformation och avsluta sedan\n" -#: pg_dump.c:685 pg_restore.c:399 +#: pg_dump.c:652 pg_restore.c:381 msgid "" "\n" "Options controlling the output content:\n" -msgstr "" -"\n" -"Flaggor som påverkar utdata:\n" +msgstr "\nFlaggor för att kontrollera utmatning:\n" -#: pg_dump.c:687 +#: pg_dump.c:653 pg_dumpall.c:241 msgid " -a, --data-only dump only the data, not the schema\n" msgstr " -a, --data-only dumpa bara data, inte schema\n" -#: pg_dump.c:688 +#: pg_dump.c:654 msgid " -b, --blobs include large objects in dump\n" msgstr " -b, --blobs ta med stora objekt i dumpen\n" -#: pg_dump.c:689 pg_restore.c:402 +#: pg_dump.c:655 pg_restore.c:383 msgid " -c, --clean clean (drop) schema prior to create\n" msgstr " -c, --clean nollställ (drop) schema innan skapande\n" -#: pg_dump.c:690 +#: pg_dump.c:656 msgid "" " -C, --create include commands to create database in dump\n" msgstr "" " -C, --create inkludera kommandon för att skapa databasen i " "dumpen\n" -#: pg_dump.c:691 pg_dumpall.c:222 +#: pg_dump.c:657 pg_dumpall.c:243 msgid "" " -d, --inserts dump data as INSERT, rather than COPY, commands\n" msgstr " -d, --inserts dumpa data som INSERT, istället för COPY\n" -#: pg_dump.c:692 pg_dumpall.c:223 +#: pg_dump.c:658 pg_dumpall.c:244 msgid "" " -D, --column-inserts dump data as INSERT commands with column names\n" msgstr " -D, --column-inserts dumpa data som INSERT med kolumnnamn\n" -#: pg_dump.c:693 pg_dumpall.c:227 +#: pg_dump.c:659 +msgid " -n, --schema=SCHEMA dump the named schema only\n" +msgstr " -n, --schema=SCHEMA dumpa bara detta namngivna schemat\n" + +#: pg_dump.c:660 pg_dumpall.c:249 msgid " -o, --oids include OIDs in dump\n" msgstr " -o, --oids inkludera OID:er i dumpning\n" -#: pg_dump.c:694 +#: pg_dump.c:661 msgid "" " -O, --no-owner do not output \\connect commands in plain\n" " text format\n" msgstr "" " -O, --no-owner skriv inte \\connect-kommandon i textformat\n" -#: pg_dump.c:696 +#: pg_dump.c:663 msgid "" " -R, --no-reconnect disable ALL reconnections to the database in\n" " plain text format\n" @@ -267,11 +240,11 @@ msgstr "" " -R, --no-reconnect slå av ALLA återuppkopplingar mot databasen\n" " i textformat\n" -#: pg_dump.c:698 +#: pg_dump.c:665 pg_dumpall.c:248 msgid " -s, --schema-only dump only the schema, no data\n" msgstr " -s, --schema-only dumpa bara scheman, inte data\n" -#: pg_dump.c:699 +#: pg_dump.c:666 msgid "" " -S, --superuser=NAME specify the superuser user name to use in\n" " plain text format\n" @@ -279,15 +252,15 @@ msgstr "" " -S, --superuser=NAMN ange superanvändarens användarnamn för\n" " användning i textformat\n" -#: pg_dump.c:701 -msgid " -t, --table=TABLE dump this table only (* for all)\n" -msgstr " -t, --table=TABELL dumpa bara denna tabell (* för alla)\n" +#: pg_dump.c:668 +msgid " -t, --table=TABLE dump the named table only\n" +msgstr " -t, --table=TABELL dumpa bara denna tabell\n" -#: pg_dump.c:702 +#: pg_dump.c:669 pg_dumpall.c:251 msgid " -x, --no-privileges do not dump privileges (grant/revoke)\n" msgstr " -x, --no-privileges dumpa inte rättigheter (grant/revoke)\n" -#: pg_dump.c:703 +#: pg_dump.c:670 msgid "" " -X use-set-session-authorization, --use-set-session-authorization\n" " output SET SESSION AUTHORIZATION commands rather\n" @@ -297,7 +270,7 @@ msgstr "" " skriv kommando SET SESSION AUTHORIZATION\n" " istället för \\connect-kommando\n" -#: pg_dump.c:706 pg_restore.c:424 +#: pg_dump.c:673 pg_restore.c:405 msgid "" " -X disable-triggers, --disable-triggers\n" " disable triggers during data-only restore\n" @@ -305,136 +278,32 @@ msgstr "" " -X disable-triggers, --disable-triggers\n" " slå av utlösare vid återställning av enbart data\n" -#: pg_dump.c:709 -msgid " -a dump only the data, not the schema\n" -msgstr " -a dumpa bara data, inte schema\n" - -#: pg_dump.c:710 -msgid " -b include large objects in dump\n" -msgstr " -b ta med stora objekt i dumpen\n" - -#: pg_dump.c:711 pg_restore.c:428 -msgid " -c clean (drop) schema prior to create\n" -msgstr " -c nollställ (drop) schema innan skapande\n" - -#: pg_dump.c:712 -msgid "" -" -C include commands to create database in dump\n" -msgstr "" -" -C inkludera kommandon för att skapa databasen i " -"dumpen\n" - -#: pg_dump.c:713 pg_dumpall.c:231 -msgid "" -" -d dump data as INSERT, rather than COPY, commands\n" -msgstr " -d dumpa data som INSERT, istället för COPY\n" - -#: pg_dump.c:714 pg_dumpall.c:232 -msgid "" -" -D dump data as INSERT commands with column names\n" -msgstr " -D dumpa data som INSERT med kolumnnamn\n" - -#: pg_dump.c:715 pg_dumpall.c:236 -msgid " -o include OIDs in dump\n" -msgstr " -o inkludera OID:er i dumpning\n" - -#: pg_dump.c:716 -msgid "" -" -O do not output \\connect commands in plain\n" -" text format\n" -msgstr "" -" -O skriv inte \\connect-kommandon i textformat\n" - -#: pg_dump.c:718 -msgid "" -" -R disable ALL reconnections to the database in\n" -" plain text format\n" -msgstr "" -" -R slå av ALLA återuppkoppling mot databasen\n" -" i textformat\n" - -#: pg_dump.c:720 -msgid " -s dump only the schema, no data\n" -msgstr " -s dumpa bara scheman, inte data\n" - -#: pg_dump.c:721 -msgid "" -" -S NAME specify the superuser user name to use in\n" -" plain text format\n" -msgstr "" -" -S NAMN ange superanvändarens användarnamn för\n" -" användning i textformat\n" - -#: pg_dump.c:723 -msgid " -t TABLE dump this table only (* for all)\n" -msgstr " -t TABELL dumpa bara denna tabell (* för alla)\n" - -#: pg_dump.c:724 -msgid " -x do not dump privileges (grant/revoke)\n" -msgstr " -x dumpa inte rättigheter (grant/revoke)\n" - -#: pg_dump.c:725 -msgid "" -" -X use-set-session-authorization\n" -" output SET SESSION AUTHORIZATION commands rather\n" -" than \\connect commands\n" -msgstr "" -" -X use-set-session-authorization\n" -" skriv kommando SET SESSION AUTHORIZATION\n" -" istället för \\connect-kommando\n" - -#: pg_dump.c:728 pg_restore.c:449 -msgid " -X disable-triggers disable triggers during data-only restore\n" -msgstr "" -" -X disable-triggers slå av utlösare vid återställning av enbart data\n" - -#: pg_dump.c:731 pg_dumpall.c:242 pg_restore.c:452 +#: pg_dump.c:676 pg_restore.c:408 pg_dumpall.c:255 msgid "" "\n" "Connection options:\n" -msgstr "" -"\n" -"Uppkopplingsflaggor:\n" +msgstr "\nFlaggor för uppkoppling:\n" -#: pg_dump.c:733 pg_dumpall.c:244 pg_restore.c:454 -msgid " -h, --host=HOSTNAME database server host name\n" -msgstr " -h, --host=VÄRDNAMN databasens värdnamn\n" +#: pg_dump.c:677 pg_restore.c:409 pg_dumpall.c:256 +msgid " -h, --host=HOSTNAME database server host or socket directory\n" +msgstr " -h, --host=VÄRDNAMN databasens värdnamn eller socketkatalog\n" -#: pg_dump.c:734 pg_dumpall.c:245 pg_restore.c:455 +#: pg_dump.c:678 pg_restore.c:410 pg_dumpall.c:257 msgid " -p, --port=PORT database server port number\n" msgstr " -p, --port=PORT databasens värdport\n" -#: pg_dump.c:735 pg_dumpall.c:246 pg_restore.c:456 +#: pg_dump.c:679 pg_restore.c:411 pg_dumpall.c:258 msgid " -U, --username=NAME connect as specified database user\n" msgstr "" " -U, --username=NAMN anslut med datta användarnamn mot databasen\n" -#: pg_dump.c:736 pg_dumpall.c:247 pg_restore.c:457 +#: pg_dump.c:680 pg_restore.c:412 pg_dumpall.c:259 msgid "" " -W, --password force password prompt (should happen " "automatically)\n" msgstr " -W, --password fråga om lösenord (borde ske automatiskt)\n" -#: pg_dump.c:738 pg_dumpall.c:249 pg_restore.c:459 -msgid " -h HOSTNAME database server host name\n" -msgstr " -h VÄRDNAMN databasens värdnamn\n" - -#: pg_dump.c:739 pg_dumpall.c:250 pg_restore.c:460 -msgid " -p PORT database server port number\n" -msgstr " -p PORT databasens värdport\n" - -#: pg_dump.c:740 pg_dumpall.c:251 pg_restore.c:461 -msgid " -U NAME connect as specified database user\n" -msgstr "" -" -U NAMN anslut med datta användarnamn mot databasen\n" - -#: pg_dump.c:741 pg_dumpall.c:252 pg_restore.c:462 -msgid "" -" -W force password prompt (should happen " -"automatically)\n" -msgstr " -W fråga om lösenord (borde ske automatiskt)\n" - -#: pg_dump.c:744 +#: pg_dump.c:682 msgid "" "\n" "If no database name is not supplied, then the PGDATABASE environment\n" @@ -446,48 +315,48 @@ msgstr "" "PGDATABASE att användas.\n" "\n" -#: pg_dump.c:746 pg_dumpall.c:256 pg_restore.c:466 +#: pg_dump.c:684 pg_restore.c:415 pg_dumpall.c:262 msgid "Report bugs to .\n" msgstr "Rapportera buggar till .\n" -#: pg_backup_archiver.c:1297 pg_dump.c:754 +#: pg_dump.c:692 pg_backup_archiver.c:1297 msgid "*** aborted because of error\n" msgstr "*** avbruten på grund av fel\n" -#: pg_dump.c:821 +#: pg_dump.c:774 #, c-format msgid "dumping contents of table %s\n" msgstr "dumpar innehållet i tabellen %s\n" -#: pg_dump.c:860 +#: pg_dump.c:813 #, c-format msgid "SQL command to dump the contents of table \"%s\" failed\n" msgstr "" "SQL-kommando för att skriva ut innehållet av tabellen \"%s\" misslyckades\n" -#: pg_dump.c:862 pg_dump.c:951 pg_dump.c:1001 pg_dump.c:1015 pg_dump.c:1119 -#: pg_dump.c:1237 +#: pg_dump.c:815 pg_dump.c:904 pg_dump.c:954 pg_dump.c:968 pg_dump.c:1072 +#: pg_dump.c:1191 #, c-format msgid "Error message from server: %s" msgstr "Felmeddelandet från servern: %s" -#: pg_dump.c:863 pg_dump.c:872 pg_dump.c:952 pg_dump.c:1002 pg_dump.c:1238 +#: pg_dump.c:816 pg_dump.c:825 pg_dump.c:905 pg_dump.c:955 pg_dump.c:1192 #, c-format msgid "The command was: %s\n" msgstr "Kommandot var: %s\n" -#: pg_dump.c:868 +#: pg_dump.c:821 #, c-format msgid "SQL command to dump the contents of table \"%s\" executed abnormally.\n" msgstr "" "SQL-kommand för att dumpa innehåll av tabell \"%s\" utfördes inte korrekt.\n" -#: pg_dump.c:870 +#: pg_dump.c:823 #, c-format msgid "The server returned status %d when %d was expected.\n" msgstr "Servern returnerade status %d när %d förväntades.\n" -#: pg_dump.c:950 +#: pg_dump.c:903 #, c-format msgid "" "SQL command to dump the contents of table \"%s\" failed: PQendcopy() " @@ -496,37 +365,37 @@ msgstr "" "SQL-kommandot för att dumpa innehållet i tabellen \"%s\" misslyckades: " "PQendcopy() misslyckades.\n" -#: pg_dump.c:1000 pg_dump.c:1014 pg_dump.c:1118 +#: pg_dump.c:953 pg_dump.c:967 pg_dump.c:1071 msgid "dumpClasses(): SQL command failed\n" msgstr "dumpClasses(): SQL-kommando misslyckades\n" -#: pg_dump.c:1016 +#: pg_dump.c:969 msgid "The command was: FETCH 100 FROM _pg_dump_cursor\n" msgstr "Kommandot var: FETCH 100 FROM _pg_dump_cursor\n" -#: pg_dump.c:1120 +#: pg_dump.c:1073 msgid "The command was: CLOSE _pg_dump_cursor\n" msgstr "Kommandot var: CLOSE _pg_dump_cursor\n" -#: pg_dump.c:1158 +#: pg_dump.c:1111 #, c-format msgid "preparing to dump the contents of table %s\n" msgstr "förbereder för att dumpa innehållet i tabell %s\n" -#: pg_dump.c:1221 +#: pg_dump.c:1174 msgid "saving database definition\n" msgstr "sparar databasdefinition\n" -#: pg_dump.c:1236 +#: pg_dump.c:1190 msgid "SQL command failed\n" msgstr "SQL-kommando misslyckades\n" -#: pg_dump.c:1246 +#: pg_dump.c:1200 #, c-format msgid "missing pg_database entry for database \"%s\"\n" msgstr "pg_database-post för databas \"%s\" saknas\n" -#: pg_dump.c:1253 +#: pg_dump.c:1207 #, c-format msgid "" "query returned more than one (%d) pg_database entry for database \"%s\"\n" @@ -534,232 +403,247 @@ msgstr "" "fråga har givit mer än en (%d) pg_database-post som resultat för databas \"%s" "\"\n" -#: pg_dump.c:1320 +#: pg_dump.c:1280 msgid "saving large objects\n" msgstr "sparar stora objekt\n" -#: pg_dump.c:1334 +#: pg_dump.c:1294 #, c-format msgid "dumpBlobs(): cursor declaration failed: %s" msgstr "dumpBlobs(): markördeklaration misslyckades: %s" -#: pg_dump.c:1349 +#: pg_dump.c:1309 #, c-format msgid "dumpBlobs(): fetch from cursor failed: %s" msgstr "dumpBlobs(): hämta från markör misslyckades: %s" -#: pg_dump.c:1362 +#: pg_dump.c:1322 #, c-format msgid "dumpBlobs(): could not open large object: %s" msgstr "dumpBlobs(): kunde inte öppna det stora objektet: %s" -#: pg_dump.c:1375 +#: pg_dump.c:1335 #, c-format msgid "dumpBlobs(): error reading large object: %s" msgstr "dumpBlobs(): fel vid läsning av stort objekt: %s" -#: pg_dump.c:1463 +#: pg_dump.c:1423 #, c-format msgid "query to obtain list of namespaces failed: %s" msgstr "fråga för att hämta listan av namnutrymmen misslyckades: %s" -#: pg_dump.c:1487 +#: pg_dump.c:1447 #, c-format msgid "WARNING: owner of namespace %s appears to be invalid\n" msgstr "VARNING: ägaren av namnutrymmet %s verkar vara ogiltig\n" -#: pg_dump.c:1522 +#: pg_dump.c:1464 +#, c-format +msgid "Specified schema \"%s\" does not exist.\n" +msgstr "Angivet schema \"%s\" existerar inte.\n" + +#: pg_dump.c:1501 #, c-format msgid "could not find namespace with OID %s\n" msgstr "kunde inte hitta namnutrymme med OID %s\n" -#: pg_dump.c:1602 +#: pg_dump.c:1581 #, c-format msgid "query to obtain list of data types failed: %s" msgstr "fråga för att hämta lista med datatyper misslyckades: %s" -#: pg_dump.c:1647 +#: pg_dump.c:1626 #, c-format msgid "WARNING: owner of data type %s appears to be invalid\n" msgstr "VARNING: ägare av datatyp %s verkar vara ogiltig\n" -#: pg_dump.c:1710 pg_dump.c:4036 +#: pg_dump.c:1689 pg_dump.c:4140 #, c-format msgid "query to obtain list of operators failed: %s" msgstr "fråga för att hämta lista med operatorer misslyckades: %s" -#: pg_dump.c:1735 +#: pg_dump.c:1714 #, c-format msgid "WARNING: owner of operator \"%s\" appears to be invalid\n" msgstr "VARNING: ägare av operator \"%s\" verkar vara ogiltig\n" -#: pg_dump.c:1793 +#: pg_dump.c:1772 #, c-format msgid "query to obtain list of operator classes failed: %s" msgstr "fråga för att hämta lista med operatorklasser misslyckades: %s" -#: pg_dump.c:1818 +#: pg_dump.c:1797 #, c-format msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n" msgstr "VARNING: ägare av operatorklass \"%s\" verkar vara ogiltig\n" -#: pg_dump.c:1886 pg_dump.c:4656 +#: pg_dump.c:1865 pg_dump.c:4760 #, c-format msgid "query to obtain list of aggregate functions failed: %s" msgstr "fråga för att hämta lista med aggregatfunktioner misslyckades: %s" -#: pg_dump.c:1912 +#: pg_dump.c:1891 #, c-format msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n" msgstr "VARNING: ägare av aggregatfunktion \"%s\" verkar vara ogiltig\n" -#: pg_dump.c:1986 +#: pg_dump.c:1965 #, c-format msgid "query to obtain list of functions failed: %s" msgstr "fråga för att hämta lista med funktioner misslyckades: %s" -#: pg_dump.c:2033 +#: pg_dump.c:2012 #, c-format msgid "WARNING: owner of function \"%s\" appears to be invalid\n" msgstr "VARNING: ägare av funktion \"%s\" verkar vara ogiltig\n" -#: pg_dump.c:2183 +#: pg_dump.c:2162 #, c-format msgid "query to obtain list of tables failed: %s" msgstr "fråga för att hämta lista med tabeller misslyckades: %s" -#: pg_dump.c:2279 +#: pg_dump.c:2258 #, c-format msgid "Attempt to lock table \"%s\" failed. %s" msgstr "Försök att låsa tabell \"%s\" misslyckades. %s" -#: pg_dump.c:2288 +#: pg_dump.c:2267 #, c-format msgid "WARNING: owner of table \"%s\" appears to be invalid\n" msgstr "VARNING: ägare av tabell \"%s\" verkar vara ogiltig\n" +#: pg_dump.c:2286 +#, c-format +msgid "Specified table \"%s\" does not exist.\n" +msgstr "Angiven tabell \"%s\" existerar inte.\n" + #: pg_dump.c:2330 #, c-format msgid "query to obtain inheritance relationships failed: %s" msgstr "Försök att hämta arvsrelationer misslyckades. %s" -#: pg_dump.c:2415 +#: pg_dump.c:2417 #, c-format msgid "finding the columns and types of table %s\n" msgstr "hittar kolumner och typer för tabell %s\n" -#: pg_dump.c:2464 +#: pg_dump.c:2468 #, c-format msgid "query to get table columns failed: %s" msgstr "fråga för att hämta tabellkolumner misslyckades: %s" -#: pg_dump.c:2520 +#: pg_dump.c:2530 #, c-format msgid "finding DEFAULT expressions of table %s\n" msgstr "hittar DEFAULT-uttrycken för tabell %s\n" -#: pg_dump.c:2551 +#: pg_dump.c:2561 #, c-format msgid "query to get column default values failed: %s" msgstr "fråga för att hämta kolumnens standardvärde misslyckades: %s" -#: pg_dump.c:2563 +#: pg_dump.c:2573 #, c-format msgid "invalid adnum value %d for table %s\n" msgstr "felaktigt adnum-värde %d för tabell %s\n" -#: pg_dump.c:2680 +#: pg_dump.c:2690 #, c-format msgid "query to get comment on oid %s failed: %s" msgstr "fråga för att hämta kommentaren till OID %s misslyckades: %s" -#: pg_dump.c:2764 +#: pg_dump.c:2774 #, c-format msgid "query to get comments on table %s failed: %s" msgstr "fråga för att hämta kommentaren till tabell %s misslyckades: %s" -#: pg_dump.c:2847 +#: pg_dump.c:2857 #, c-format msgid "query to get database oid failed: %s" msgstr "fråga för att hämta databasens OID misslyckades: %s" -#: pg_dump.c:3016 +#: pg_dump.c:3054 #, c-format msgid "query to obtain information on type %s failed: %s" msgstr "fråga för att hämta information om typ %s misslyckades: %s" -#: pg_dump.c:3025 pg_dump.c:3199 pg_dump.c:3701 pg_dump.c:4044 pg_dump.c:4357 -#: pg_dump.c:4665 pg_dump.c:6611 +#: pg_dump.c:3063 pg_dump.c:3265 pg_dump.c:3804 pg_dump.c:4148 pg_dump.c:4461 +#: pg_dump.c:4769 pg_dump.c:6628 #, c-format msgid "Got %d rows instead of one from: %s" msgstr "Fick %d rader istället för en från: %s" -#: pg_dump.c:3191 +#: pg_dump.c:3257 #, c-format msgid "query to obtain domain information failed: %s" msgstr "fråga för att hämta domäninformation misslyckades: %s" -#: pg_dump.c:3294 +#: pg_dump.c:3315 +#, c-format +msgid "query to obtain domain constraint information failed: %s" +msgstr "fråga för att hämta information om integritetsvillkor för domän misslyckades: %s" + +#: pg_dump.c:3393 #, c-format msgid "query to obtain type information failed: %s" msgstr "fråga för att hämta typinformation misslyckades: %s" -#: pg_dump.c:3302 +#: pg_dump.c:3401 #, c-format msgid "Got no rows from: %s" msgstr "Fick inga rader från: %s" -#: pg_dump.c:3433 +#: pg_dump.c:3532 #, c-format msgid "query to obtain list of procedural languages failed: %s" msgstr "fråga för att hämta lista med procedurspråk misslyckades: %s" -#: pg_dump.c:3468 +#: pg_dump.c:3567 #, c-format msgid "handler procedure for procedural language %s not found\n" msgstr "procedurhanterare för procedurspråk %s hittades inte\n" -#: pg_dump.c:3478 +#: pg_dump.c:3577 #, c-format msgid "validator procedure for procedural language %s not found\n" msgstr "valideringsprocedur för procedurspråk %s hittades inte\n" -#: pg_dump.c:3692 +#: pg_dump.c:3795 #, c-format msgid "query to obtain information on function %s failed: %s" msgstr "fråga för att hämta information om funktion %s misslyckades: %s" -#: pg_dump.c:3767 +#: pg_dump.c:3871 #, c-format msgid "Unexpected provolatile value for function %s\n" msgstr "Oväntat provolatile-värde för funktion %s\n" -#: pg_dump.c:3833 +#: pg_dump.c:3937 #, c-format msgid "query to obtain list of casts failed: %s" msgstr "fråga för att hämta listan av typomvandlingar misslyckades: %s" -#: pg_dump.c:4265 +#: pg_dump.c:4369 #, c-format msgid "WARNING: cannot find operator with OID %s\n" msgstr "VARNING: kan inte hitta operator med OID %s\n" -#: pg_dump.c:4349 +#: pg_dump.c:4453 #, c-format msgid "query to obtain operator class details failed: %s" msgstr "fråga för att hämta detaljer om operatorklass misslyckades: %s" -#: pg_dump.c:4419 +#: pg_dump.c:4523 #, c-format msgid "query to obtain operator class operators failed: %s" msgstr "fråga för att hämta operatorer för operatorklass misslyckades: %s" -#: pg_dump.c:4464 +#: pg_dump.c:4568 #, c-format msgid "query to obtain operator class functions failed: %s" msgstr "fråga för att hämta funktioner för operatorklass misslyckades: %s" -#: pg_dump.c:4693 +#: pg_dump.c:4797 #, c-format msgid "" "WARNING: aggregate function %s could not be dumped correctly for this " @@ -768,162 +652,162 @@ msgstr "" "VARNING: aggregatfunktion %s kunde inte dumpas korrekt för denna " "databasversion; ignorerad\n" -#: pg_dump.c:4925 +#: pg_dump.c:4928 #, c-format msgid "could not parse ACL list (%s) for object %s (%s)\n" msgstr "kunde inte tolka ACL-listan (%s) för objekt %s (%s)\n" -#: pg_dump.c:5161 +#: pg_dump.c:5091 #, c-format msgid "query to obtain definition of view \"%s\" failed: %s" msgstr "fråga för att hämta definition av vy \"%s\" misslyckades: %s" -#: pg_dump.c:5169 +#: pg_dump.c:5099 #, c-format msgid "query to obtain definition of view \"%s\" returned no data\n" msgstr "fråga för att hämta definition av vy \"%s\" returnerade ingen data\n" -#: pg_dump.c:5172 +#: pg_dump.c:5102 #, c-format msgid "" "query to obtain definition of view \"%s\" returned more than one definition\n" msgstr "" "fråga för att hämta definition av vy \"%s\" returnerade mer än en definiton\n" -#: pg_dump.c:5179 +#: pg_dump.c:5109 #, c-format msgid "query to obtain definition of view \"%s\" returned NULL oid\n" msgstr "fråga för att hämta definition av vy \"%s\" returnerade NULL oid\n" -#: pg_dump.c:5188 +#: pg_dump.c:5118 #, c-format msgid "definition of view \"%s\" appears to be empty (length zero)\n" msgstr "definition av vy \\\"%s\\\" verkar vara tom (längd noll)\n" -#: pg_dump.c:5326 +#: pg_dump.c:5256 #, c-format msgid "finding CHECK constraints for table %s\n" msgstr "hittar CHECK-villkor för tabell %s\n" -#: pg_dump.c:5368 +#: pg_dump.c:5298 #, c-format msgid "query to obtain check constraints failed: %s" msgstr "fråga för att hämta check-villkor misslyckades: %s" -#: pg_dump.c:5374 +#: pg_dump.c:5304 #, c-format msgid "expected %d check constraints on table \"%s\" but found %d\n" msgstr "förväntade %d check-villkor för tabell \"%s\" men hittade %d\n" -#: pg_dump.c:5376 +#: pg_dump.c:5306 msgid "(The system catalogs might be corrupted.)\n" msgstr "(systemkatalogerna kan vara trasiga.)\n" -#: pg_dump.c:5498 +#: pg_dump.c:5462 #, c-format msgid "getAttrName(): invalid column number %d for table %s\n" msgstr "getAttrName(): ogiltigt kolumnnummer %d för tabell %s\n" -#: pg_dump.c:5586 +#: pg_dump.c:5551 #, c-format msgid "query to obtain list of indexes failed: %s" msgstr "fråga för att hämta lista av index misslyckades: %s" -#: pg_dump.c:5727 +#: pg_dump.c:5709 #, c-format msgid "could not create pgdump_oid table: %s" msgstr "kan inte skapa tabellen pgdump_oid: %s" -#: pg_dump.c:5735 +#: pg_dump.c:5717 #, c-format msgid "could not insert into pgdump_oid table: %s" msgstr "kunde inte sätta in i tabell pgdump_oid: %s" -#: pg_dump.c:5741 +#: pg_dump.c:5723 msgid "inserted invalid oid\n" msgstr "satte in ogiltig oid\n" -#: pg_dump.c:5749 +#: pg_dump.c:5731 #, c-format msgid "could not drop pgdump_oid table: %s" msgstr "kan inte ta bort tabellen pgdump_oid: %s" -#: pg_dump.c:5754 +#: pg_dump.c:5736 #, c-format msgid "maximum system oid is %u\n" msgstr "största system-oid är %u\n" -#: pg_dump.c:5791 +#: pg_dump.c:5773 #, c-format msgid "error in finding the last system oid: %s" msgstr "fel vid hämtning av sista system-oid: %s" -#: pg_dump.c:5797 +#: pg_dump.c:5779 msgid "missing pg_database entry for this database\n" msgstr "pg_database-posten för denna databas saknas\n" -#: pg_dump.c:5802 +#: pg_dump.c:5784 msgid "found more than one pg_database entry for this database\n" msgstr "det finns mer än en pg_database-post för denna databas\n" -#: pg_dump.c:5830 +#: pg_dump.c:5812 #, c-format msgid "error in finding the template1 database: %s" msgstr "fel vid hämtning av databasen template1: %s" -#: pg_dump.c:5836 +#: pg_dump.c:5818 msgid "could not find template1 database entry in the pg_database table\n" msgstr "kan inte hitta pg_database-posten för databas template1\n" -#: pg_dump.c:5841 +#: pg_dump.c:5823 msgid "found more than one template1 database entry in the pg_database table\n" msgstr "det finns mer än en pg_database-post för databas template1\n" -#: pg_dump.c:5875 +#: pg_dump.c:5871 #, c-format msgid "query to get data of sequence \"%s\" failed: %s" msgstr "fråga för att hämta data för sekvens \"%s\" misslyckades: %s" -#: pg_dump.c:5881 +#: pg_dump.c:5877 #, c-format msgid "query to get data of sequence \"%s\" returned %d rows (expected 1)\n" msgstr "" "fråga för att hämta data för sekvens \"%s\" returnerade %d rader (förväntade " "1)\n" -#: pg_dump.c:5890 +#: pg_dump.c:5886 #, c-format msgid "query to get data of sequence \"%s\" returned name \"%s\"\n" msgstr "fråga för att hämta data för sekvens \"%s\" returnerade namn \"%s\"\n" -#: pg_dump.c:6013 +#: pg_dump.c:6026 #, c-format msgid "dumping foreign key constraints for table %s\n" msgstr "dumpar främmande nyckel-villkor för tabell %s\n" -#: pg_dump.c:6034 +#: pg_dump.c:6047 #, c-format msgid "query to obtain list of foreign key definitions failed: %s" msgstr "" "fråga för att hämta lista med definitioner av främmande nycklar " "misslyckades: %s" -#: pg_dump.c:6124 +#: pg_dump.c:6137 #, c-format msgid "dumping triggers for table %s\n" msgstr "dumpar utlösare för tabell %s\n" -#: pg_dump.c:6173 +#: pg_dump.c:6186 #, c-format msgid "query to obtain list of triggers failed: %s" msgstr "fråga för att hämta listan med utlösare misslyckades: %s" -#: pg_dump.c:6184 +#: pg_dump.c:6197 #, c-format msgid "expected %d triggers on table \"%s\" but found %d\n" msgstr "förväntade %d utlösare på tabell \"%s\" men hittade %d\n" -#: pg_dump.c:6294 +#: pg_dump.c:6307 #, c-format msgid "" "query produced NULL referenced table name for foreign key trigger \"%s\" on " @@ -932,27 +816,27 @@ msgstr "" "fråga producerade NULL som refererad tabell för främmande nyckel-utlösare \"%" "s\" i tabell \"%s\" (oid för tabell : %s)\n" -#: pg_dump.c:6334 +#: pg_dump.c:6351 #, c-format msgid "bad argument string (%s) for trigger \"%s\" on table \"%s\"\n" msgstr "felaktig argumentsträng (%sa) för utlösare \"%s\" i tabell \"%s\"\n" -#: pg_dump.c:6404 +#: pg_dump.c:6421 msgid "dumping out rules\n" msgstr "dumpar regler\n" -#: pg_dump.c:6457 +#: pg_dump.c:6474 #, c-format msgid "query to get rules associated with table \"%s\" failed: %s" msgstr "" "fråga för att hämta regler associerade med tabell \"%s\" misslyckades: %s" -#: pg_dump.c:6540 +#: pg_dump.c:6557 #, c-format msgid "query to set search_path failed: %s" msgstr "fråga för att sätta search_path misslyckades: %s" -#: pg_dump.c:6602 +#: pg_dump.c:6619 #, c-format msgid "query to obtain name of type %s failed: %s" msgstr "fråga för att hämta namn på typ %s misslyckades: %s" @@ -1176,7 +1060,7 @@ msgstr "WriteData kan inte anropas utanf #: pg_backup_archiver.c:1163 pg_backup_archiver.c:1551 #: pg_backup_archiver.c:1701 pg_backup_archiver.c:1734 pg_backup_custom.c:141 #: pg_backup_custom.c:146 pg_backup_custom.c:152 pg_backup_custom.c:167 -#: pg_backup_custom.c:545 pg_backup_db.c:174 pg_backup_db.c:247 +#: pg_backup_custom.c:545 pg_backup_db.c:163 pg_backup_db.c:239 #: pg_backup_files.c:112 pg_backup_tar.c:169 pg_backup_tar.c:961 msgid "out of memory\n" msgstr "minnet slut\n" @@ -1276,11 +1160,11 @@ msgstr "kan inte skriva till utfilen: (%lu != %lu)\n" #: pg_backup_archiver.c:1444 #, c-format msgid "Unexpected data offset flag %d\n" -msgstr "Oväntad dataoffsetflagga %d\n" +msgstr "Oväntad data-offset-flagga %d\n" #: pg_backup_archiver.c:1457 msgid "file offset in dump file is too large\n" -msgstr "fil-offset i dumpfil är för stor\n" +msgstr "fil-offset i dumpfilen är för stort\n" #: pg_backup_archiver.c:1569 msgid "attempting to ascertain archive format\n" @@ -1489,7 +1373,7 @@ msgstr "kan inte st #: pg_backup_custom.c:843 msgid "WARNING: ftell mismatch with expected position -- ftell used\n" -msgstr "VARNING: ftell stämmer inte med förväntad position -- använde ftell\n" +msgstr "VARNING: ftell stämmer inte med förväntad position -- ftell använd\n" #: pg_backup_custom.c:926 #, c-format @@ -1513,21 +1397,21 @@ msgstr "kunde inte st msgid "archiver (db)" msgstr "arkiverare (db)" -#: pg_backup_db.c:73 pg_backup_db.c:83 +#: pg_backup_db.c:68 #, c-format msgid "could not get version from server: %s" msgstr "kunde inte få versionen från servern: %s" -#: pg_backup_db.c:91 +#: pg_backup_db.c:80 #, c-format msgid "server version: %s; %s version: %s\n" msgstr "server version: %s; %s version: %s\n" -#: pg_backup_db.c:94 +#: pg_backup_db.c:83 msgid "proceeding despite version mismatch\n" msgstr "fortsätter trots att versionerna inte matchar\n" -#: pg_backup_db.c:96 +#: pg_backup_db.c:85 msgid "" "aborting because of version mismatch (Use the -i option to proceed " "anyway.)\n" @@ -1535,134 +1419,129 @@ msgstr "" "avbryter på grund av att versionerna inte matchar (använd flaggan -i för att " "fortsätta ändå.)\n" -#: pg_backup_db.c:168 +#: pg_backup_db.c:157 #, c-format msgid "connecting to database %s as user %s\n" msgstr "kopplar upp mot databas %s som användare %s\n" -#: pg_backup_db.c:172 pg_backup_db.c:205 pg_backup_db.c:245 pg_backup_db.c:274 -#: pg_dumpall.c:639 pg_dumpall.c:665 +#: pg_backup_db.c:161 pg_backup_db.c:194 pg_backup_db.c:237 pg_backup_db.c:266 +#: pg_dumpall.c:707 pg_dumpall.c:733 msgid "Password: " msgstr "Lösenord: " -#: pg_backup_db.c:184 +#: pg_backup_db.c:173 msgid "failed to reconnect to database\n" msgstr "misslyckades att återuppkoppla mot databasen\n" -#: pg_backup_db.c:208 +#: pg_backup_db.c:197 #, c-format msgid "could not reconnect to database: %s" msgstr "kunde inte återuppkoppla mot databasen: %s" -#: pg_backup_db.c:241 +#: pg_backup_db.c:233 msgid "already connected to a database\n" msgstr "är redan uppkopplad mot en databas\n" -#: pg_backup_db.c:264 +#: pg_backup_db.c:256 msgid "failed to connect to database\n" msgstr "misslyckades med att koppla upp mot databas\n" -#: pg_backup_db.c:283 +#: pg_backup_db.c:275 #, c-format msgid "connection to database \"%s\" failed: %s" msgstr "uppkoppling mot databas \"%s\" misslyckades: %s" -#: pg_backup_db.c:296 -#, c-format -msgid "SET autocommit TO 'on' failed: %s" -msgstr "SET autocommit TILL \"on\" misslyckades: %s" - -#: pg_backup_db.c:310 +#: pg_backup_db.c:290 #, c-format msgid "%s" msgstr "%s" -#: pg_backup_db.c:338 +#: pg_backup_db.c:318 #, c-format msgid "%s: no result from server\n" msgstr "%s: inget resultat från servern\n" -#: pg_backup_db.c:345 +#: pg_backup_db.c:325 msgid "COPY command executed in non-primary connection\n" msgstr "COPY-kommandot utfört i en icke-primär uppkoppling\n" -#: pg_backup_db.c:350 +#: pg_backup_db.c:330 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: pg_backup_db.c:424 +#: pg_backup_db.c:404 msgid "error returned by PQputline\n" msgstr "fel returnerat av PQputline\n" -#: pg_backup_db.c:435 +#: pg_backup_db.c:415 msgid "error returned by PQendcopy\n" msgstr "fel returnerat av PQendcopy\n" -#: pg_backup_db.c:479 +#: pg_backup_db.c:459 msgid "could not execute query" msgstr "kunde inte utföra fråga" -#: pg_backup_db.c:614 +#: pg_backup_db.c:594 #, c-format msgid "could not find oid columns of table \"%s\": %s" msgstr "kunde inte hitta oid-kolumner för tabell \"%s\": %s" -#: pg_backup_db.c:620 +#: pg_backup_db.c:600 #, c-format msgid "no OID type columns in table %s\n" msgstr "ingga OID-typ-kolumner i tabell %s\n" -#: pg_backup_db.c:634 +#: pg_backup_db.c:614 #, c-format msgid "fixing large object cross-references for %s.%s\n" msgstr "fixar korsreferens till stort objekt för %s.%s\n" -#: pg_backup_db.c:673 +#: pg_backup_db.c:653 #, c-format msgid "SQL: %s\n" msgstr "SQL: %s\n" -#: pg_backup_db.c:678 +#: pg_backup_db.c:658 #, c-format msgid "could not update column \"%s\" of table \"%s\": %s" msgstr "kunde inte uppdatera kolumn \"%s\" i tabell \"%s\": %s" -#: pg_backup_db.c:683 +#: pg_backup_db.c:663 #, c-format msgid "error while updating column \"%s\" of table \"%s\": %s" msgstr "fel vid uppdatering av kolumn \"%s\" i tabell \"%s\": %s" -#: pg_backup_db.c:706 +#: pg_backup_db.c:686 msgid "creating table for large object cross-references\n" msgstr "skapar tabell för korsreferenser till stora objekt\n" -#: pg_backup_db.c:710 +#: pg_backup_db.c:690 msgid "could not create large object cross-reference table" msgstr "kunde inte skapa tabell för korsreferenser till stora objekt" -#: pg_backup_db.c:715 +#: pg_backup_db.c:695 msgid "could not create index on large object cross-reference table" msgstr "" "kunde inte skapa index för tabellen med korsreferenser till stora objekt" -#: pg_backup_db.c:729 +#: pg_backup_db.c:709 msgid "could not create large object cross-reference entry" msgstr "kunde inte skapa post för korsreferens till stort objekt" -#: pg_backup_db.c:741 +#: pg_backup_db.c:721 msgid "could not start database transaction" msgstr "kunde inte starta databastransaktionen" -#: pg_backup_db.c:755 +#: pg_backup_db.c:735 msgid "could not start transaction for large object cross-references" msgstr "kunde inte starta transaktion för korsreferens till stort objekt" -#: pg_backup_db.c:768 +#: pg_backup_db.c:748 msgid "could not commit database transaction" msgstr "kunde inte genomföra databastransaktionen" -#: pg_backup_db.c:781 +#: pg_backup_db.c:761 msgid "could not commit transaction for large object cross-references" msgstr "kunde inte genomföra transaktion för korsreferens till stort objekt" @@ -1887,7 +1766,7 @@ msgstr "" msgid "unable to write tar header\n" msgstr "kan inte skriva tar-huvud\n" -#: pg_restore.c:376 +#: pg_restore.c:367 #, c-format msgid "" "%s restores a PostgreSQL database from an archive created by pg_dump.\n" @@ -1896,60 +1775,42 @@ msgstr "" "%s återställer en PostgreSQL-databas från ett arkiv skapat av pg_dump.\n" "\n" -#: pg_restore.c:378 +#: pg_restore.c:369 #, c-format msgid " %s [OPTION]... [FILE]\n" msgstr " %s [FLAGGA]... [FIL]\n" -#: pg_restore.c:382 +#: pg_restore.c:372 msgid " -d, --dbname=NAME output database name\n" msgstr " -d, --dbname=NAMN databasnamn för utmatning\n" -#: pg_restore.c:384 +#: pg_restore.c:374 msgid " -F, --format=c|t specify backup file format\n" msgstr " -F, --format=c|t backupformat (c:eget, t:tar)\n" -#: pg_restore.c:385 +#: pg_restore.c:375 msgid "" " -i, --ignore-version proceed even when server version mismatches\n" msgstr "" " -i, --ignore-version fortsätt även när versionerna inte stämmer\n" -#: pg_restore.c:386 +#: pg_restore.c:376 msgid " -l, --list print summarized TOC of the archive\n" msgstr " -l, --list skriv ut summerad TOC för arkivet\n" -#: pg_restore.c:389 -msgid " -d NAME output database name\n" -msgstr " -d NAMN databasnamn för utmatning\n" - -#: pg_restore.c:391 -msgid " -F c|t specify backup file format\n" -msgstr " -F c|t backupformat (c:eget, t:tar)\n" - -#: pg_restore.c:392 -msgid "" -" -i proceed even when server version mismatches\n" -msgstr "" -" -i fortsätt även när versionerna inte stämmer\n" - -#: pg_restore.c:393 -msgid " -l print summarized TOC of the archive\n" -msgstr " -l skriv ut summerad TOC för arkivet\n" - -#: pg_restore.c:401 +#: pg_restore.c:382 msgid " -a, --data-only restore only the data, no schema\n" msgstr " -a, --data-only återställ bara data, inte schema\n" -#: pg_restore.c:403 +#: pg_restore.c:384 msgid " -C, --create issue commands to create the database\n" msgstr " -C, --create utför kommandon för att skapa databasen\n" -#: pg_restore.c:404 +#: pg_restore.c:385 msgid " -I, --index=NAME restore named index\n" msgstr " -I, --index=NAMN återställ namngivet index\n" -#: pg_restore.c:405 +#: pg_restore.c:386 msgid "" " -L, --use-list=FILENAME use specified table of contents for ordering\n" " output from this file\n" @@ -1957,16 +1818,16 @@ msgstr "" " -L, --use-list=FILNAMN använd angiven TOC för att få utdata-ordning\n" " från denna fil\n" -#: pg_restore.c:407 +#: pg_restore.c:388 msgid " -N, --orig-order restore in original dump order\n" msgstr "" " -N, --orig-order återställ i originalordning från dumpningen\n" -#: pg_restore.c:408 +#: pg_restore.c:389 msgid " -o, --oid-order restore in OID order\n" msgstr " -o, --oid-order återställ i OID-ordning\n" -#: pg_restore.c:409 +#: pg_restore.c:390 msgid "" " -O, --no-owner do not reconnect to database to match\n" " object owner\n" @@ -1974,7 +1835,7 @@ msgstr "" " -O, --no-owner återuppkoppla inte mot databas för att match\n" " objektägaren\n" -#: pg_restore.c:411 +#: pg_restore.c:392 msgid "" " -P, --function=NAME(args)\n" " restore named function\n" @@ -1982,21 +1843,21 @@ msgstr "" " -P, --function=NAMN(argument)\n" " återställ namngiven funktion\n" -#: pg_restore.c:413 +#: pg_restore.c:394 msgid "" " -r, --rearrange rearrange output to put indexes etc. at end\n" msgstr "" " -r, --rearrange kasta om utdata så att index osv. kommer sist\n" -#: pg_restore.c:414 +#: pg_restore.c:395 msgid " -R, --no-reconnect disallow ALL reconnections to the database\n" msgstr " -R, --no-reconnect tillåt inte återuppkoppling mot databasen\n" -#: pg_restore.c:415 +#: pg_restore.c:396 msgid " -s, --schema-only restore only the schema, no data\n" msgstr " -s, --schema-only återställ bara scheman, inte data\n" -#: pg_restore.c:416 +#: pg_restore.c:397 msgid "" " -S, --superuser=NAME specify the superuser user name to use for\n" " disabling triggers\n" @@ -2004,22 +1865,22 @@ msgstr "" " -S, --superuser=NAMN ange superanvändarens namn för att slå av " "utlösare\n" -#: pg_restore.c:418 +#: pg_restore.c:399 msgid " -t, --table=NAME restore named table\n" msgstr " -t, --table=NAMN återställ namngiven tabell\n" -#: pg_restore.c:419 +#: pg_restore.c:400 msgid " -T, --trigger=NAME restore named trigger\n" msgstr " -T, --trigger=NAMN återställ namngiven utlösare\n" -#: pg_restore.c:420 +#: pg_restore.c:401 msgid "" " -x, --no-privileges skip restoration of access privileges (grant/" "revoke)\n" msgstr "" " -x, --no-privileges återställ inte åtkomsträttigheter (grant/revoke)\n" -#: pg_restore.c:421 +#: pg_restore.c:402 msgid "" " -X use-set-session-authorization, --use-set-session-authorization\n" " use SET SESSION AUTHORIZATION commands instead\n" @@ -2029,96 +1890,7 @@ msgstr "" " använd kommandot SET SESSION AUTHORIZATION\n" " om möjligt istället för att återuppkoppla\n" -#: pg_restore.c:427 -msgid " -a restore only the data, no schema\n" -msgstr " -a återställ bara data, inte schema\n" - -#: pg_restore.c:429 -msgid " -C issue commands to create the database\n" -msgstr " -C utför kommandon för att skapa databasen\n" - -#: pg_restore.c:430 -msgid " -I NAME restore named index\n" -msgstr " -I NAMN återställ namngivet index\n" - -#: pg_restore.c:431 -msgid "" -" -L FILENAME use specified table of contents for ordering\n" -" output from this file\n" -msgstr "" -" -L FILNAMN använd angiven TOC för att få utdata-ordning\n" -" från denna fil\n" - -#: pg_restore.c:433 -msgid " -N restore in original dump order\n" -msgstr "" -" -N återställ i originalordning från dumpningen\n" - -#: pg_restore.c:434 -msgid " -o restore in OID order\n" -msgstr " -o återställ i OID-ordning\n" - -#: pg_restore.c:435 -msgid "" -" -O do not reconnect to database to match\n" -" object owner\n" -msgstr "" -" -O återuppkoppla inte mot databas för att match\n" -" objektägaren\n" - -#: pg_restore.c:437 -msgid " -P NAME(args) restore named function\n" -msgstr " -P NAMN(arg) återställ namngiven funktion\n" - -#: pg_restore.c:438 -msgid "" -" -r rearrange output to put indexes etc. at end\n" -msgstr "" -" -r kasta om utdata så att index osv. kommer sist\n" - -#: pg_restore.c:439 -msgid " -R disallow ALL reconnections to the database\n" -msgstr "" -" -R tillåt inte någon återuppkoppling mot databasen\n" - -#: pg_restore.c:440 -msgid " -s restore only the schema, no data\n" -msgstr " -s återställ bara scheman, inte data\n" - -#: pg_restore.c:441 -msgid "" -" -S NAME specify the superuser user name to use for\n" -" disabling triggers\n" -msgstr "" -" -S NAMN ange superanvändarens namn för att slå av " -"utlösare\n" - -#: pg_restore.c:443 -msgid " -t NAME restore named table\n" -msgstr " -t NAMN återställ namngiven tabell\n" - -#: pg_restore.c:444 -msgid " -T NAME restore named trigger\n" -msgstr " -T NAMN återställ namngiven utlösare\n" - -#: pg_restore.c:445 -msgid "" -" -x skip restoration of access privileges (grant/" -"revoke)\n" -msgstr "" -" -x återställ inte åtkomsträttigheter (grant/revoke)\n" - -#: pg_restore.c:446 -msgid "" -" -X use-set-session-authorization\n" -" use SET SESSION AUTHORIZATION commands instead\n" -" of reconnecting, if possible\n" -msgstr "" -" -X use-set-session-authorization\n" -" använd kommandot SET SESSION AUTHORIZATION\n" -" om möjligt istället för att återuppkoppla\n" - -#: pg_restore.c:465 +#: pg_restore.c:414 msgid "" "\n" "If no input file name is supplied, then standard input is used.\n" @@ -2128,7 +1900,7 @@ msgstr "" "Om inget indatafilnamn är angivet, så kommer standard in att användas.\n" "\n" -#: pg_dumpall.c:215 +#: pg_dumpall.c:236 #, c-format msgid "" "%s extracts a PostgreSQL database cluster into an SQL script file.\n" @@ -2137,28 +1909,26 @@ msgstr "" "%s extraherar ett PostgreSQL databaskluster till en SQL-scriptfil.\n" "\n" -#: pg_dumpall.c:217 +#: pg_dumpall.c:238 #, c-format msgid " %s [OPTION]...\n" msgstr " %s [FLAGGA]...\n" -#: pg_dumpall.c:219 +#: pg_dumpall.c:240 msgid "" "\n" "Options:\n" -msgstr "" -"\n" -"Flaggor:\n" +msgstr "\nFlaggor:\n" -#: pg_dumpall.c:221 +#: pg_dumpall.c:242 msgid " -c, --clean clean (drop) databases prior to create\n" msgstr " -c, --clean nollställ (drop) databaser innan skapande\n" -#: pg_dumpall.c:224 +#: pg_dumpall.c:245 msgid " -g, --globals-only dump only global objects, no databases\n" msgstr " -g, --globals-only dumpa bara globala objekt, inte databaser\n" -#: pg_dumpall.c:225 +#: pg_dumpall.c:246 msgid "" " -i, --ignore-version proceed even when server version mismatches\n" " pg_dumpall version\n" @@ -2166,23 +1936,7 @@ msgstr "" " -i, --ignore-version fortsätt även när serverns version inte är\n" " samma som pg_dumpall-versionen\n" -#: pg_dumpall.c:230 -msgid " -c clean (drop) databases prior to create\n" -msgstr " -c nollställ (drop) databaser innan skapande\n" - -#: pg_dumpall.c:233 -msgid " -g dump only global objects, no databases\n" -msgstr " -g dumpa bara globala objekt, inte databaser\n" - -#: pg_dumpall.c:234 -msgid "" -" -i proceed even when server version mismatches\n" -" pg_dumpall version\n" -msgstr "" -" -i fortsätt även när serverns version inte är\n" -" samma som pg_dumpall-versionen\n" - -#: pg_dumpall.c:255 +#: pg_dumpall.c:261 msgid "" "\n" "The SQL script will be written to the standard output.\n" @@ -2192,52 +1946,62 @@ msgstr "" "SQL-scriptet kommer att skrivas till standard ut.\n" "\n" -#: pg_dumpall.c:570 +#: pg_dumpall.c:497 +#, c-format +msgid "%s: could not parse ACL list (%s) for database %s\n" +msgstr "%s: kunde inte tolka ACL-listan (%s) för databas %s\n" + +#: pg_dumpall.c:638 #, c-format msgid "%s: dumping database \"%s\"...\n" msgstr "%s: dumpar databas \"%s\"...\n" -#: pg_dumpall.c:576 +#: pg_dumpall.c:644 #, c-format msgid "%s: pg_dump failed on %s, exiting\n" msgstr "%s: pg_dump misslyckades med %s, avslutar\n" -#: pg_dumpall.c:611 +#: pg_dumpall.c:679 #, c-format msgid "%s: running %s\n" msgstr "%s: kör %s\n" -#: pg_dumpall.c:652 +#: pg_dumpall.c:720 #, c-format msgid "%s: could not connect to database %s\n" msgstr "%s: kunde inte ansluta till databasen %s\n" -#: pg_dumpall.c:675 +#: pg_dumpall.c:743 #, c-format msgid "%s: could not connect to database %s: %s\n" msgstr "%s: kunde inte ansluta till databasen %s: %s\n" -#: pg_dumpall.c:683 +#: pg_dumpall.c:751 #, c-format msgid "%s: could not get server version\n" msgstr "%s: kunde inte hämta serverversionen\n" -#: pg_dumpall.c:692 +#: pg_dumpall.c:760 #, c-format msgid "%s: could not parse server version \"%s\"\n" msgstr "%s: kunde inte tolka versionsträngen \"%s\"\n" -#: pg_dumpall.c:714 +#: pg_dumpall.c:780 +#, c-format +msgid "%s: executing %s\n" +msgstr "%s: kör %s\n" + +#: pg_dumpall.c:786 #, c-format msgid "%s: query failed: %s" msgstr "%s: fråga misslyckades: %s" -#: pg_dumpall.c:715 +#: pg_dumpall.c:787 #, c-format msgid "%s: query was: %s\n" msgstr "%s: frågan var: %s\n" -#: pg_dumpall.c:761 +#: pg_dumpall.c:833 #, c-format msgid "" "%s: could not find pg_dump\n" @@ -2245,3 +2009,225 @@ msgid "" msgstr "" "%s: kan inte hitta pg_dump\n" "Kontrollera att den finns i sökvägen eller i samma katalog som %s.\n" + +#~ msgid "" +#~ "%s was compiled without support for long options.\n" +#~ "Use --help for help on invocation options.\n" +#~ msgstr "" +#~ "%s har inte kompilerats med stöd för långa flaggor.\n" +#~ "Använd --help för hjälp om flaggor.\n" + +#~ msgid " -a dump only the data, not the schema\n" +#~ msgstr " -a dumpa bara data, inte schema\n" + +#~ msgid " -b include large objects in dump\n" +#~ msgstr " -b ta med stora objekt i dumpen\n" + +#~ msgid " -c clean (drop) schema prior to create\n" +#~ msgstr " -c nollställ (drop) schema innan skapande\n" + +#~ msgid "" +#~ " -C include commands to create database in dump\n" +#~ msgstr "" +#~ " -C inkludera kommandon för att skapa databasen i " +#~ "dumpen\n" + +#~ msgid "" +#~ " -d dump data as INSERT, rather than COPY, " +#~ "commands\n" +#~ msgstr "" +#~ " -d dumpa data som INSERT, istället för COPY\n" + +#~ msgid "" +#~ " -D dump data as INSERT commands with column " +#~ "names\n" +#~ msgstr " -D dumpa data som INSERT med kolumnnamn\n" + +#~ msgid " -f FILENAME output file name\n" +#~ msgstr " -f FILNAMN utdatafilnamn\n" + +#~ msgid " -h HOSTNAME database server host name\n" +#~ msgstr " -h VÄRDNAMN databasens värdnamn\n" + +#~ msgid "" +#~ " -i proceed even when server version mismatches\n" +#~ " pg_dump version\n" +#~ msgstr "" +#~ " -i fortsätt även när serverns version inte är\n" +#~ " samma som pg_dump-versionen\n" + +#~ msgid " -o include OIDs in dump\n" +#~ msgstr " -o inkludera OID:er i dumpning\n" + +#~ msgid "" +#~ " -O do not output \\connect commands in plain\n" +#~ " text format\n" +#~ msgstr "" +#~ " -O skriv inte \\connect-kommandon i textformat\n" + +#~ msgid " -p PORT database server port number\n" +#~ msgstr " -p PORT databasens värdport\n" + +#~ msgid "" +#~ " -R disable ALL reconnections to the database in\n" +#~ " plain text format\n" +#~ msgstr "" +#~ " -R slå av ALLA återuppkoppling mot databasen\n" +#~ " i textformat\n" + +#~ msgid " -s dump only the schema, no data\n" +#~ msgstr " -s dumpa bara scheman, inte data\n" + +#~ msgid "" +#~ " -S NAME specify the superuser user name to use in\n" +#~ " plain text format\n" +#~ msgstr "" +#~ " -S NAMN ange superanvändarens användarnamn för\n" +#~ " användning i textformat\n" + +#~ msgid " -t TABLE dump this table only (* for all)\n" +#~ msgstr " -t TABELL dumpa bara denna tabell (* för alla)\n" + +#~ msgid " -U NAME connect as specified database user\n" +#~ msgstr "" +#~ " -U NAMN anslut med datta användarnamn mot databasen\n" + +#~ msgid " -v verbose mode\n" +#~ msgstr " -v visa mer information\n" + +#~ msgid "" +#~ " -W force password prompt (should happen " +#~ "automatically)\n" +#~ msgstr "" +#~ " -W fråga om lösenord (borde ske automatiskt)\n" + +#~ msgid " -x do not dump privileges (grant/revoke)\n" +#~ msgstr " -x dumpa inte rättigheter (grant/revoke)\n" + +#~ msgid "" +#~ " -X use-set-session-authorization\n" +#~ " output SET SESSION AUTHORIZATION commands " +#~ "rather\n" +#~ " than \\connect commands\n" +#~ msgstr "" +#~ " -X use-set-session-authorization\n" +#~ " skriv kommando SET SESSION AUTHORIZATION\n" +#~ " istället för \\connect-kommando\n" + +#~ msgid "" +#~ " -X disable-triggers disable triggers during data-only restore\n" +#~ msgstr "" +#~ " -X disable-triggers slå av utlösare vid återställning av enbart " +#~ "data\n" + +#~ msgid "" +#~ " -Z {0-9} compression level for compressed formats\n" +#~ msgstr "" +#~ " -Z {0-9} komprimeringsnivå för komprimerade format\n" + +#~ msgid "SET autocommit TO 'on' failed: %s" +#~ msgstr "SET autocommit TILL \"on\" misslyckades: %s" + +#~ msgid " -a restore only the data, no schema\n" +#~ msgstr " -a återställ bara data, inte schema\n" + +#~ msgid " -C issue commands to create the database\n" +#~ msgstr "" +#~ " -C utför kommandon för att skapa databasen\n" + +#~ msgid " -d NAME output database name\n" +#~ msgstr " -d NAMN databasnamn för utmatning\n" + +#~ msgid " -F {c|t} specify backup file format\n" +#~ msgstr " -F {c|t} backupformat (c:eget, t:tar)\n" + +#~ msgid "" +#~ " -i proceed even when server version mismatches\n" +#~ msgstr "" +#~ " -i fortsätt även när versionerna inte stämmer\n" + +#~ msgid " -I NAME restore named index\n" +#~ msgstr " -I NAMN återställ namngivet index\n" + +#~ msgid " -l print summarized TOC of the archive\n" +#~ msgstr " -l skriv ut summerad TOC för arkivet\n" + +#~ msgid "" +#~ " -L FILENAME use specified table of contents for ordering\n" +#~ " output from this file\n" +#~ msgstr "" +#~ " -L FILNAMN använd angiven TOC för att få utdata-ordning\n" +#~ " från denna fil\n" + +#~ msgid " -N restore in original dump order\n" +#~ msgstr "" +#~ " -N återställ i originalordning från dumpningen\n" + +#~ msgid " -o restore in OID order\n" +#~ msgstr " -o återställ i OID-ordning\n" + +#~ msgid "" +#~ " -O do not reconnect to database to match\n" +#~ " object owner\n" +#~ msgstr "" +#~ " -O återuppkoppla inte mot databas för att match\n" +#~ " objektägaren\n" + +#~ msgid " -P NAME(args) restore named function\n" +#~ msgstr " -P NAMN(arg) återställ namngiven funktion\n" + +#~ msgid "" +#~ " -r rearrange output to put indexes etc. at end\n" +#~ msgstr "" +#~ " -r kasta om utdata så att index osv. kommer sist\n" + +#~ msgid "" +#~ " -R disallow ALL reconnections to the database\n" +#~ msgstr "" +#~ " -R tillåt inte någon återuppkoppling mot " +#~ "databasen\n" + +#~ msgid "" +#~ " -S NAME specify the superuser user name to use for\n" +#~ " disabling triggers\n" +#~ msgstr "" +#~ " -S NAMN ange superanvändarens namn för att slå av " +#~ "utlösare\n" + +#~ msgid " -t NAME restore named table\n" +#~ msgstr " -t NAMN återställ namngiven tabell\n" + +#~ msgid " -T NAME restore named trigger\n" +#~ msgstr " -T NAMN återställ namngiven utlösare\n" + +#~ msgid "" +#~ " -x skip restoration of access privileges (grant/" +#~ "revoke)\n" +#~ msgstr "" +#~ " -x återställ inte åtkomsträttigheter (grant/" +#~ "revoke)\n" + +#~ msgid "" +#~ " -X use-set-session-authorization\n" +#~ " use SET SESSION AUTHORIZATION commands " +#~ "instead\n" +#~ " of reconnecting, if possible\n" +#~ msgstr "" +#~ " -X use-set-session-authorization\n" +#~ " använd kommandot SET SESSION AUTHORIZATION\n" +#~ " om möjligt istället för att återuppkoppla\n" + +#~ msgid " -c clean (drop) databases prior to create\n" +#~ msgstr "" +#~ " -c nollställ (drop) databaser innan skapande\n" + +#~ msgid " -g dump only global objects, no databases\n" +#~ msgstr "" +#~ " -g dumpa bara globala objekt, inte databaser\n" + +#~ msgid "" +#~ " -i proceed even when server version mismatches\n" +#~ " pg_dumpall version\n" +#~ msgstr "" +#~ " -i fortsätt även när serverns version inte är\n" +#~ " samma som pg_dumpall-versionen\n" diff --git a/src/bin/pg_resetxlog/po/sv.po b/src/bin/pg_resetxlog/po/sv.po index 61666a86ab..d0d3467125 100644 --- a/src/bin/pg_resetxlog/po/sv.po +++ b/src/bin/pg_resetxlog/po/sv.po @@ -1,59 +1,59 @@ # Swedish message translation file for resetxlog. -# Dennis Björklund , 2002. +# Dennis Björklund , 2002, 2003. # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 7.3\n" -"POT-Creation-Date: 2002-10-25 04:17-0400\n" -"PO-Revision-Date: 2002-10-26 06:51+0200\n" +"Project-Id-Version: PostgreSQL 7.4\n" +"POT-Creation-Date: 2003-08-05 16:22+0200\n" +"PO-Revision-Date: 2003-08-05 16:25+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: pg_resetxlog.c:144 +#: pg_resetxlog.c:141 #, c-format msgid "%s: invalid argument for -x option\n" msgstr "%s: ogiltigt argument till flaggan -x\n" -#: pg_resetxlog.c:145 pg_resetxlog.c:160 pg_resetxlog.c:175 pg_resetxlog.c:182 -#: pg_resetxlog.c:188 pg_resetxlog.c:196 +#: pg_resetxlog.c:142 pg_resetxlog.c:157 pg_resetxlog.c:172 pg_resetxlog.c:179 +#: pg_resetxlog.c:185 pg_resetxlog.c:193 #, c-format msgid "Try '%s --help' for more information.\n" msgstr "Försök med \"%s --help\" för mer information.\n" -#: pg_resetxlog.c:150 +#: pg_resetxlog.c:147 #, c-format msgid "%s: transaction ID (-x) must not be 0\n" msgstr "%s: transaktions-ID (-x) får inte vara 0\n" -#: pg_resetxlog.c:159 +#: pg_resetxlog.c:156 #, c-format msgid "%s: invalid argument for -o option\n" msgstr "%s: ogiltigt argument till flaggan -o\n" -#: pg_resetxlog.c:165 +#: pg_resetxlog.c:162 #, c-format msgid "%s: OID (-o) must not be 0\n" msgstr "%s: OID (-o) får inte vara 0\n" -#: pg_resetxlog.c:174 pg_resetxlog.c:181 +#: pg_resetxlog.c:171 pg_resetxlog.c:178 #, c-format msgid "%s: invalid argument for -l option\n" msgstr "%s: ogiltigt argument till flaggan -l\n" -#: pg_resetxlog.c:195 +#: pg_resetxlog.c:192 #, c-format msgid "%s: no data directory specified\n" msgstr "%s: ingen datakatalog angiven\n" -#: pg_resetxlog.c:215 pg_resetxlog.c:311 +#: pg_resetxlog.c:212 pg_resetxlog.c:308 #, c-format msgid "%s: could not open %s for reading: %s\n" msgstr "%s: kunde inte öppna %s för läsning: %s\n" -#: pg_resetxlog.c:221 +#: pg_resetxlog.c:218 #, c-format msgid "" "%s: lock file %s exists\n" @@ -62,7 +62,7 @@ msgstr "" "%s: låsfil %s existerar\n" "Kör servern redan? Om inte, radera låsfilen och försök igen.\n" -#: pg_resetxlog.c:260 +#: pg_resetxlog.c:257 msgid "" "\n" "If these values seem acceptable, use -f to force reset.\n" @@ -71,7 +71,7 @@ msgstr "" "Om dessa värden verkar acceptable, använd -f för\n" "att forcera återställande.\n" -#: pg_resetxlog.c:272 +#: pg_resetxlog.c:269 msgid "" "The database server was not shut down cleanly.\n" "Resetting the transaction log may cause data to be lost.\n" @@ -82,11 +82,11 @@ msgstr "" "Om du vill fortsätta ändå, använd -f för att forcera\n" "återställande.\n" -#: pg_resetxlog.c:285 +#: pg_resetxlog.c:282 msgid "Transaction log reset\n" msgstr "Återställande från transaktionslogg\n" -#: pg_resetxlog.c:314 +#: pg_resetxlog.c:311 #, c-format msgid "" "If you are sure the data directory path is correct, do\n" @@ -97,32 +97,35 @@ msgstr "" " touch %s\n" "och försök igen\n" -#: pg_resetxlog.c:327 +#: pg_resetxlog.c:324 #, c-format msgid "%s: could not read %s: %s\n" msgstr "%s: kunde inte läsa %s: %s\n" -#: pg_resetxlog.c:350 +#: pg_resetxlog.c:347 #, c-format msgid "%s: pg_control exists but has invalid CRC; proceed with caution\n" -msgstr "%s: pg_control existerar men har ogiltig CRC; fortsätt med försiktighet\n" +msgstr "" +"%s: pg_control existerar men har ogiltig CRC; fortsätt med försiktighet\n" -#: pg_resetxlog.c:359 +#: pg_resetxlog.c:356 #, c-format msgid "%s: pg_control exists but is broken or unknown version; ignoring it\n" -msgstr "%s: pg_control existerar men är trasig eller har okänd version; ignorerar den\n" +msgstr "" +"%s: pg_control existerar men är trasig eller har okänd version; ignorerar " +"den\n" -#: pg_resetxlog.c:410 +#: pg_resetxlog.c:407 #, c-format msgid "%s: invalid LC_COLLATE setting\n" msgstr "%s: ogiltigt inställning för LC_COLLATE\n" -#: pg_resetxlog.c:417 +#: pg_resetxlog.c:414 #, c-format msgid "%s: invalid LC_CTYPE setting\n" msgstr "%s: ogiltig inställning för LC_CTYPE\n" -#: pg_resetxlog.c:439 +#: pg_resetxlog.c:436 msgid "" "Guessed pg_control values:\n" "\n" @@ -130,7 +133,7 @@ msgstr "" "Gissade pg_control-värden:\n" "\n" -#: pg_resetxlog.c:441 +#: pg_resetxlog.c:438 msgid "" "pg_control values:\n" "\n" @@ -138,136 +141,137 @@ msgstr "" "pg_control-värden:\n" "\n" -#: pg_resetxlog.c:443 +#: pg_resetxlog.c:440 #, c-format msgid "pg_control version number: %u\n" msgstr "pg_control versionsnummer: %u\n" -#: pg_resetxlog.c:444 +#: pg_resetxlog.c:441 #, c-format msgid "Catalog version number: %u\n" msgstr "Katalogversionsnummer: %u\n" -#: pg_resetxlog.c:445 +#: pg_resetxlog.c:442 #, c-format msgid "Current log file ID: %u\n" msgstr "Aktuell loggfil-ID: %u\n" -#: pg_resetxlog.c:446 +#: pg_resetxlog.c:443 #, c-format msgid "Next log file segment: %u\n" msgstr "Nästa loggfilsegment: %u\n" -#: pg_resetxlog.c:447 +#: pg_resetxlog.c:444 #, c-format msgid "Latest checkpoint's StartUpID: %u\n" msgstr "Senaste kontrollpunktens StartUpID: %u\n" -#: pg_resetxlog.c:448 +#: pg_resetxlog.c:445 #, c-format msgid "Latest checkpoint's NextXID: %u\n" msgstr "Senaste kontrollpunktens NextXID: %u\n" -#: pg_resetxlog.c:449 +#: pg_resetxlog.c:446 #, c-format msgid "Latest checkpoint's NextOID: %u\n" msgstr "Senaste kontrollpunktens NextOID: %u\n" -#: pg_resetxlog.c:450 +#: pg_resetxlog.c:447 #, c-format msgid "Database block size: %u\n" msgstr "Databasens blockstorlek: %u\n" -#: pg_resetxlog.c:451 +#: pg_resetxlog.c:448 #, c-format msgid "Blocks per segment of large relation: %u\n" msgstr "Block per segment i stor relation: %u\n" -#: pg_resetxlog.c:452 +#: pg_resetxlog.c:449 #, c-format msgid "Maximum length of identifiers: %u\n" msgstr "Maximal längd på identifierare: %u\n" -#: pg_resetxlog.c:453 +#: pg_resetxlog.c:450 #, c-format msgid "Maximum number of function arguments: %u\n" msgstr "Maximalt antal funktionsargument: %u\n" -#: pg_resetxlog.c:454 +#: pg_resetxlog.c:451 #, c-format msgid "Date/time type storage: %s\n" msgstr "Lagringstyp för datum/tid: %s\n" -#: pg_resetxlog.c:455 +#: pg_resetxlog.c:452 msgid "64-bit integers" msgstr "64-bits heltal" -#: pg_resetxlog.c:455 +#: pg_resetxlog.c:452 msgid "Floating point" msgstr "Flyttal" -#: pg_resetxlog.c:456 +#: pg_resetxlog.c:453 #, c-format msgid "Maximum length of locale name: %u\n" msgstr "Maximal längd på lokalnamn: %u\n" -#: pg_resetxlog.c:457 +#: pg_resetxlog.c:454 #, c-format msgid "LC_COLLATE: %s\n" msgstr "LC_COLLATE: %s\n" -#: pg_resetxlog.c:458 +#: pg_resetxlog.c:455 #, c-format msgid "LC_CTYPE: %s\n" msgstr "LC_CTYPE: %s\n" -#: pg_resetxlog.c:511 +#: pg_resetxlog.c:508 #, c-format msgid "" "%s: internal error -- sizeof(ControlFileData) is too large ... fix xlog.c\n" -msgstr "%s: internt fel -- sizeof(ControlFileData) är för stor ... laga xlog.c\n" +msgstr "" +"%s: internt fel -- sizeof(ControlFileData) är för stor ... laga xlog.c\n" -#: pg_resetxlog.c:524 +#: pg_resetxlog.c:521 #, c-format msgid "%s: could not create pg_control file: %s\n" msgstr "%s: kunde inte skapa pg_control-fil: %s\n" -#: pg_resetxlog.c:535 +#: pg_resetxlog.c:532 #, c-format msgid "%s: could not write pg_control file: %s\n" msgstr "%s: kunde inte skriva pg_control-fil: %s\n" -#: pg_resetxlog.c:542 pg_resetxlog.c:683 +#: pg_resetxlog.c:539 pg_resetxlog.c:680 #, c-format msgid "%s: fsync error: %s\n" msgstr "%s: fsync fel: %s\n" -#: pg_resetxlog.c:563 +#: pg_resetxlog.c:560 #, c-format msgid "%s: could not open directory %s: %s\n" msgstr "%s: kunde inte öppna katalog %s: %s\n" -#: pg_resetxlog.c:577 +#: pg_resetxlog.c:574 #, c-format msgid "%s: could not delete file %s: %s\n" msgstr "%s: kunde inte radera filen %s: %s\n" -#: pg_resetxlog.c:587 +#: pg_resetxlog.c:584 #, c-format msgid "%s: could not read from directory %s: %s\n" msgstr "%s: kunde inte läsa från katalog %s: %s\n" -#: pg_resetxlog.c:650 +#: pg_resetxlog.c:647 #, c-format msgid "%s: could not open %s: %s\n" msgstr "%s: kunde inte öppna %s: %s\n" -#: pg_resetxlog.c:661 pg_resetxlog.c:675 +#: pg_resetxlog.c:658 pg_resetxlog.c:672 #, c-format msgid "%s: could not write %s: %s\n" msgstr "%s: kunde inte skriva %s: %s\n" -#: pg_resetxlog.c:694 +#: pg_resetxlog.c:691 #, c-format msgid "" "%s resets the PostgreSQL transaction log.\n" @@ -276,7 +280,7 @@ msgstr "" "%s återställer PostgreSQL transaktionslogg.\n" "\n" -#: pg_resetxlog.c:695 +#: pg_resetxlog.c:692 #, c-format msgid "" "Usage:\n" @@ -287,43 +291,43 @@ msgstr "" " %s [FLAGGA]... DATAKATALOG\n" "\n" -#: pg_resetxlog.c:696 +#: pg_resetxlog.c:693 msgid "Options:\n" msgstr "Flaggor:\n" -#: pg_resetxlog.c:697 +#: pg_resetxlog.c:694 msgid " -f force update to be done\n" msgstr " -f forcera återställande\n" -#: pg_resetxlog.c:698 +#: pg_resetxlog.c:695 msgid "" " -l FILEID,SEG force minimum WAL starting location for new transaction " "log\n" msgstr " -l FILID,SEG ange minsta WAL-startposition för ny transaktionslogg\n" -#: pg_resetxlog.c:699 +#: pg_resetxlog.c:696 msgid "" " -n no update, just show extracted control values (for " "testing)\n" msgstr " -n ingen updatering, visa bara kontrollvärden (för testning)\n" -#: pg_resetxlog.c:700 +#: pg_resetxlog.c:697 msgid " -o OID set next OID\n" msgstr " -o OID sätt nästa OID\n" -#: pg_resetxlog.c:701 +#: pg_resetxlog.c:698 msgid " -x XID set next transaction ID\n" msgstr " -x XID sätt nästa transaktions-ID\n" -#: pg_resetxlog.c:702 +#: pg_resetxlog.c:699 msgid " --help show this help, then exit\n" -msgstr " --help visa den här hjälpen, avsluta sedan\n" +msgstr " --help visa denna hjälp, avsluta sedan\n" -#: pg_resetxlog.c:703 +#: pg_resetxlog.c:700 msgid " --version output version information, then exit\n" msgstr " --version visa versionsinformation, avsluta sedan\n" -#: pg_resetxlog.c:704 +#: pg_resetxlog.c:701 msgid "" "\n" "Report bugs to .\n" diff --git a/src/bin/psql/po/sv.po b/src/bin/psql/po/sv.po index 41039e7c5a..6211545e09 100644 --- a/src/bin/psql/po/sv.po +++ b/src/bin/psql/po/sv.po @@ -2,15 +2,15 @@ # Peter Eisentraut , 2001. # Dennis Björklund , 2002, 2003. # -# $Header: /cvsroot/pgsql/src/bin/psql/po/sv.po,v 1.6 2003/07/01 00:05:49 petere Exp $ +# $Header: /cvsroot/pgsql/src/bin/psql/po/sv.po,v 1.7 2003/08/08 11:03:29 petere Exp $ # # Use these quotes: "%s" # msgid "" msgstr "" "Project-Id-Version: PostgreSQL 7.4\n" -"POT-Creation-Date: 2003-06-30 13:26+0200\n" -"PO-Revision-Date: 2003-06-30 13:28+0200\n" +"POT-Creation-Date: 2003-08-05 16:07+0200\n" +"PO-Revision-Date: 2003-08-05 16:14+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -41,234 +41,234 @@ msgstr "kunde inte h msgid "\\%s: could not change directory to '%s': %s\n" msgstr "\\%s: kunde inte byta katalog till \"%s\": %s\n" -#: command.c:411 command.c:780 +#: command.c:411 command.c:764 msgid "no query buffer\n" msgstr "ingen frågebuffert\n" -#: command.c:476 +#: command.c:466 #, c-format msgid "%s: invalid encoding name or conversion procedure not found\n" msgstr "%s: ogiltigt kodningsnamn eller konverteringsprocedur hittades inte\n" -#: command.c:538 command.c:569 command.c:580 command.c:594 command.c:636 -#: command.c:760 command.c:789 +#: command.c:528 command.c:559 command.c:570 command.c:584 command.c:626 +#: command.c:744 command.c:773 #, c-format msgid "\\%s: missing required argument\n" msgstr "\\%s: obligatoriskt argument saknas\n" -#: command.c:624 +#: command.c:614 msgid "Query buffer is empty." msgstr "Frågebufferten är tom." -#: command.c:657 +#: command.c:647 msgid "Query buffer reset (cleared)." msgstr "Frågebufferten har blivit borttagen." -#: command.c:668 +#: command.c:658 #, c-format msgid "Wrote history to %s.\n" msgstr "Kommandohistorien har skrivits till %s.\n" -#: command.c:700 command.c:1160 command.c:1257 command.c:1975 common.c:81 -#: copy.c:88 copy.c:116 mainloop.c:78 mainloop.c:340 describe.c:41 +#: command.c:690 command.c:1144 command.c:1241 command.c:1939 common.c:75 +#: copy.c:90 copy.c:118 mainloop.c:78 mainloop.c:340 describe.c:41 msgid "out of memory\n" msgstr "minnet slut\n" -#: command.c:715 command.c:765 +#: command.c:699 command.c:749 #, c-format msgid "\\%s: error\n" msgstr "\\%s: fel\n" -#: command.c:804 command.c:824 command.c:1022 command.c:1035 command.c:1046 -#: command.c:1617 command.c:1630 command.c:1642 command.c:1655 command.c:1669 -#: command.c:1691 command.c:1721 common.c:130 copy.c:379 +#: command.c:788 command.c:808 command.c:1006 command.c:1019 command.c:1030 +#: command.c:1581 command.c:1594 command.c:1606 command.c:1619 command.c:1633 +#: command.c:1655 command.c:1685 common.c:124 copy.c:381 #, c-format msgid "%s: %s\n" msgstr "%s: %s\n" -#: command.c:890 +#: command.c:874 #, c-format msgid "\\%s: extra argument '%s' ignored\n" msgstr "\\%s: överflödigt argument \"%s\" ignorerat\n" -#: command.c:983 command.c:1011 command.c:1133 +#: command.c:967 command.c:995 command.c:1117 msgid "parse error at the end of line\n" msgstr "parsfel vid radslutet\n" -#: command.c:1362 command.c:1386 startup.c:176 startup.c:194 +#: command.c:1350 command.c:1374 startup.c:177 startup.c:195 msgid "Password: " msgstr "Lösenord: " -#: command.c:1400 common.c:176 common.c:346 common.c:396 common.c:609 +#: command.c:1388 common.c:170 common.c:347 common.c:399 #, c-format msgid "%s" msgstr "%s" -#: command.c:1404 +#: command.c:1392 msgid "Previous connection kept\n" msgstr "Föregående förbindelse bevarad\n" -#: command.c:1416 +#: command.c:1404 #, c-format msgid "\\connect: %s" msgstr "\\connect: %s" -#: command.c:1428 +#: command.c:1416 #, c-format msgid "You are now connected to database %s.\n" msgstr "Du är nu uppkopplad mot databasen %s.\n" -#: command.c:1430 +#: command.c:1418 #, c-format msgid "You are now connected as new user %s.\n" msgstr "Du är nu uppkopplad som ny användare %s.\n" -#: command.c:1433 +#: command.c:1421 #, c-format msgid "You are now connected to database %s as user %s.\n" msgstr "Du är nu uppkopplad mot databasen %s som användare %s.\n" -#: command.c:1555 +#: command.c:1519 #, c-format msgid "could not start editor %s\n" msgstr "kunde inte starta editorn %s\n" -#: command.c:1557 +#: command.c:1521 msgid "could not start /bin/sh\n" msgstr "kunde inte starta /bin/sh\n" -#: command.c:1602 +#: command.c:1566 #, c-format msgid "could not open temporary file %s: %s\n" msgstr "kunde inte öppna temporär fil %s: %s\n" -#: command.c:1794 +#: command.c:1758 msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n" msgstr "\\pset: tillåtna formaten är unaligned, aligned, html, latex\n" -#: command.c:1799 +#: command.c:1763 #, c-format msgid "Output format is %s.\n" msgstr "Utdataformatet är \"%s\".\n" -#: command.c:1809 +#: command.c:1773 #, c-format msgid "Border style is %d.\n" msgstr "Ramstil är %d.\n" -#: command.c:1818 +#: command.c:1782 msgid "Expanded display is on.\n" msgstr "Utökad visning är på.\n" -#: command.c:1819 +#: command.c:1783 msgid "Expanded display is off.\n" msgstr "Utökad visning är av.\n" -#: command.c:1831 +#: command.c:1795 #, c-format msgid "Null display is '%s'.\n" msgstr "Null-visare är '%s'.\n" -#: command.c:1843 +#: command.c:1807 #, c-format msgid "Field separator is '%s'.\n" msgstr "Fältseparatorn är \"%s\".\n" -#: command.c:1857 +#: command.c:1821 msgid "Record separator is ." msgstr "Postseparatorn är ." -#: command.c:1859 +#: command.c:1823 #, c-format msgid "Record separator is '%s'.\n" msgstr "Postseparatorn är \"%s\".\n" -#: command.c:1870 +#: command.c:1834 msgid "Showing only tuples." msgstr "Visar bara tupler." -#: command.c:1872 +#: command.c:1836 msgid "Tuples only is off." msgstr "Visa bara tupler är av." -#: command.c:1888 +#: command.c:1852 #, c-format msgid "Title is \"%s\".\n" msgstr "Titeln är \"%s\".\n" -#: command.c:1890 +#: command.c:1854 msgid "Title is unset.\n" msgstr "Titeln är inte satt.\n" -#: command.c:1906 +#: command.c:1870 #, c-format msgid "Table attribute is \"%s\".\n" msgstr "Tabellattribut är \"%s\".\n" -#: command.c:1908 +#: command.c:1872 msgid "Table attributes unset.\n" msgstr "Tabellattribut är ej satt.\n" -#: command.c:1924 +#: command.c:1888 msgid "Pager is on (for long output)." msgstr "Siduppdelare är på (för lång utdata)." -#: command.c:1926 +#: command.c:1890 msgid "Pager is always (used)." msgstr "Siduppdelare används (alltid)." -#: command.c:1928 +#: command.c:1892 msgid "Pager is off." msgstr "Siduppdelare är av." -#: command.c:1939 +#: command.c:1903 msgid "Default footer is on." msgstr "Standard sidfot är på." -#: command.c:1941 +#: command.c:1905 msgid "Default footer is off." msgstr "Standard sidfot är av." -#: command.c:1947 +#: command.c:1911 #, c-format msgid "\\pset: unknown option: %s\n" msgstr "\\pset: okänd parameter: %s\n" -#: command.c:1994 +#: command.c:1958 msgid "\\!: failed\n" msgstr "\\!: misslyckades\n" -#: common.c:74 +#: common.c:68 #, c-format msgid "%s: xstrdup: cannot duplicate null pointer (internal error)\n" msgstr "%s: xstrdup: kan inte kopiera null-pekare (internt fel)\n" -#: common.c:258 +#: common.c:252 msgid "connection to server was lost\n" msgstr "förbindelsen till servern har brutits\n" -#: common.c:262 +#: common.c:256 msgid "The connection to the server was lost. Attempting reset: " msgstr "Förbindelsen till servern har brutits. Försöker starta om: " -#: common.c:267 +#: common.c:261 msgid "Failed.\n" msgstr "Misslyckades.\n" -#: common.c:274 +#: common.c:272 msgid "Succeeded.\n" msgstr "Lyckades.\n" -#: common.c:372 common.c:580 +#: common.c:376 common.c:594 msgid "You are currently not connected to a database.\n" msgstr "Du är för närvarande inte uppkopplad mot en databas.\n" -#: common.c:428 +#: common.c:442 #, c-format msgid "Asynchronous NOTIFY '%s' from backend with pid %d received.\n" msgstr "Asynkront NOTIFY \"%s\" mottaget från backenden med pid %d.\n" -#: common.c:535 +#: common.c:549 msgid "" "Enter data to be copied followed by a newline.\n" "End with a backslash and a period on a line by itself." @@ -276,12 +276,12 @@ msgstr "" "Mata in data som skall kopieras följt av en nyrad.\n" "Avsluta med bakstreck och en punkt ensamma på en rad." -#: common.c:552 +#: common.c:566 #, c-format msgid "Time: %.2f ms\n" msgstr "Tid: %.2f ms\n" -#: common.c:588 +#: common.c:602 #, c-format msgid "" "***(Single step mode: Verify query)" @@ -296,30 +296,30 @@ msgstr "" "***(tryck return för att fortsätta eller skriv x och return för att avbryta)" "****\n" -#: copy.c:110 +#: copy.c:112 msgid "\\copy: arguments required\n" msgstr "\\copy: argument krävs\n" -#: copy.c:290 +#: copy.c:292 #, c-format msgid "\\copy: parse error at '%s'\n" msgstr "\\copy: parsfel vid \"%s\"\n" -#: copy.c:292 +#: copy.c:294 msgid "\\copy: parse error at end of line\n" msgstr "\\copy: parsfel vid radslutet\n" -#: copy.c:390 +#: copy.c:392 #, c-format msgid "%s: cannot copy from/to a directory\n" msgstr "%s: kan inte kopiera från/till en katalog\n" -#: copy.c:411 +#: copy.c:413 #, c-format msgid "\\copy: %s" msgstr "\\copy: %s" -#: copy.c:415 +#: copy.c:417 #, c-format msgid "\\copy: unexpected response (%d)\n" msgstr "\\copy: oväntat svar (%d)\n" @@ -832,27 +832,32 @@ msgstr "" msgid "could not save history to %s: %s\n" msgstr "kunde inte skriva kommandohistorien till %s: %s\n" -#: large_obj.c:39 -#, c-format -msgid "%s: not connected to a database\n" -msgstr "%s: ej uppkopplad mot en databas\n" +#: large_obj.c:75 +msgid "Warning: Your transaction in progress has been committed." +msgstr "Varning: Din nuvarande transaktion har genomförts." -#: large_obj.c:58 -#, c-format -msgid "%s: current transaction is aborted\n" -msgstr "%s: aktuell transaktion är avbruten\n" +#: large_obj.c:77 +msgid "Warning: Your transaction in progress has been rolled back." +msgstr "Varning: Din nuvarande transaktion har rullats tillbaka." -#: large_obj.c:61 -#, c-format -msgid "%s: unknown transaction status\n" -msgstr "%s: okänd transaktionsstatus\n" +#: large_obj.c:102 +msgid "\\lo_export: not connected to a database\n" +msgstr "\\lo_export: ej uppkopplad mot en databas\n" + +#: large_obj.c:167 +msgid "\\lo_import: not connected to a database\n" +msgstr "\\lo_import: ej uppkopplad mot en databas\n" -#: large_obj.c:278 describe.c:96 describe.c:147 describe.c:220 describe.c:282 -#: describe.c:329 describe.c:428 describe.c:708 describe.c:1297 +#: large_obj.c:282 +msgid "\\lo_unlink: not connected to a database\n" +msgstr "\\lo_unlink: ej uppkopplad mot en databas\n" + +#: large_obj.c:364 describe.c:96 describe.c:147 describe.c:220 describe.c:282 +#: describe.c:329 describe.c:428 describe.c:708 describe.c:1279 msgid "Description" msgstr "Beskrivning" -#: large_obj.c:286 +#: large_obj.c:372 msgid "Large objects" msgstr "Stora objekt" @@ -865,25 +870,25 @@ msgstr "Anv msgid "(No rows)\n" msgstr "(Inga rader)\n" -#: print.c:1178 +#: print.c:1222 msgid "(1 row)" msgstr "(1 rad)" -#: print.c:1180 +#: print.c:1224 #, c-format msgid "(%d rows)" msgstr "(%d rader)" -#: startup.c:131 startup.c:570 +#: startup.c:136 startup.c:581 #, c-format msgid "%s: out of memory\n" msgstr "%s: minnet slut\n" -#: startup.c:170 +#: startup.c:171 msgid "User name: " msgstr "Användarnamn: " -#: startup.c:266 +#: startup.c:280 #, c-format msgid "" "Welcome to %s %s, the PostgreSQL interactive terminal.\n" @@ -904,41 +909,41 @@ msgstr "" " \\q för att avsluta\n" "\n" -#: startup.c:424 +#: startup.c:435 #, c-format msgid "%s: couldn't set printing parameter %s\n" msgstr "%s: kunde inte sätta utskriftsparameter %s\n" -#: startup.c:470 +#: startup.c:481 #, c-format msgid "%s: could not delete variable %s\n" msgstr "%s: kunde inte ta bort variabeln %s\n" -#: startup.c:480 +#: startup.c:491 #, c-format msgid "%s: could not set variable %s\n" msgstr "%s: kunde inte sätta variabeln %s\n" -#: startup.c:511 startup.c:517 +#: startup.c:522 startup.c:528 #, c-format msgid "Try '%s --help' for more information.\n" msgstr "Försök med \"%s --help\" för mer information.\n" -#: startup.c:535 +#: startup.c:546 #, c-format msgid "%s: warning: extra option %s ignored\n" msgstr "%s: varning: överflödig flagga \"%s\" ignorerad\n" -#: startup.c:542 +#: startup.c:553 #, c-format msgid "%s: Warning: The -u option is deprecated. Use -U.\n" msgstr "%s: Varning: Flaggan -u är förlegad. Använd -U istället.\n" -#: startup.c:599 +#: startup.c:610 msgid "contains support for command-line editing" msgstr "innehåller stöd för kommandoradsredigering" -#: startup.c:622 +#: startup.c:633 #, c-format msgid "" "SSL connection (cipher: %s, bits: %i)\n" @@ -948,13 +953,13 @@ msgstr "" "\n" #: describe.c:95 describe.c:137 describe.c:207 describe.c:280 describe.c:374 -#: describe.c:428 describe.c:1290 describe.c:1396 describe.c:1444 +#: describe.c:428 describe.c:1272 describe.c:1378 describe.c:1426 msgid "Schema" msgstr "Schema" #: describe.c:95 describe.c:137 describe.c:207 describe.c:280 describe.c:322 -#: describe.c:428 describe.c:1290 describe.c:1397 describe.c:1445 -#: describe.c:1540 +#: describe.c:428 describe.c:1272 describe.c:1379 describe.c:1427 +#: describe.c:1522 msgid "Name" msgstr "Namn" @@ -978,7 +983,7 @@ msgstr "Resultatdatatyp" msgid "Argument data types" msgstr "Argumentdatatyp" -#: describe.c:146 describe.c:322 describe.c:1292 describe.c:1541 +#: describe.c:146 describe.c:322 describe.c:1274 describe.c:1523 msgid "Owner" msgstr "Ägare" @@ -1030,7 +1035,7 @@ msgstr "Kodning" msgid "List of databases" msgstr "Lista med databaser" -#: describe.c:374 describe.c:1307 +#: describe.c:374 describe.c:1289 msgid "Table" msgstr "Tabell" @@ -1063,19 +1068,19 @@ msgstr "operator" msgid "data type" msgstr "datatyp" -#: describe.c:502 describe.c:1291 +#: describe.c:502 describe.c:1273 msgid "table" msgstr "tabell" -#: describe.c:502 describe.c:1291 +#: describe.c:502 describe.c:1273 msgid "view" msgstr "vy" -#: describe.c:502 describe.c:1291 +#: describe.c:502 describe.c:1273 msgid "index" msgstr "index" -#: describe.c:502 describe.c:1291 +#: describe.c:502 describe.c:1273 msgid "sequence" msgstr "sekvens" @@ -1105,7 +1110,7 @@ msgstr "Kunde inte hitta en relation med oid %s.\n" msgid "Column" msgstr "Kolumn" -#: describe.c:695 describe.c:1292 describe.c:1398 +#: describe.c:695 describe.c:1274 describe.c:1380 msgid "Type" msgstr "Typ" @@ -1175,159 +1180,156 @@ msgstr "Vydefinition: %s" msgid "Rules" msgstr "Regler" -#: describe.c:1045 +#: describe.c:1027 msgid "Indexes:" msgstr "Index:" -#: describe.c:1059 +#: describe.c:1041 msgid " PRIMARY KEY" msgstr " PRIMÄRNYCKEL" -#: describe.c:1061 +#: describe.c:1043 msgid " UNIQUE" msgstr " UNIK" -#: describe.c:1081 +#: describe.c:1063 msgid "Check Constraints:" msgstr "Kontrollera integritetsvillkor:" -#: describe.c:1085 +#: describe.c:1067 #, c-format msgid " \"%s\" CHECK %s" msgstr " \"%s\" CHECK %s" -#: describe.c:1097 +#: describe.c:1079 msgid "Foreign Key Constraints:" msgstr "Främmande nyckel-villkor:" -#: describe.c:1101 +#: describe.c:1083 #, c-format msgid " \"%s\" %s" msgstr " \"%s\" %s" -#: describe.c:1113 +#: describe.c:1095 msgid "Rules:" msgstr "Regler:" -#: describe.c:1134 +#: describe.c:1116 msgid "Triggers:" msgstr "Utlösare:" -#: describe.c:1229 +#: describe.c:1211 msgid "User name" msgstr "Användarnamn" -#: describe.c:1229 +#: describe.c:1211 msgid "User ID" msgstr "Användar-ID" -#: describe.c:1230 +#: describe.c:1212 msgid "superuser, create database" msgstr "superanvändare, skapa databas" -#: describe.c:1231 +#: describe.c:1213 msgid "superuser" msgstr "superanvändare" -#: describe.c:1231 +#: describe.c:1213 msgid "create database" msgstr "skapa databas" -#: describe.c:1232 +#: describe.c:1214 msgid "Attributes" msgstr "Attribut" -#: describe.c:1245 +#: describe.c:1227 msgid "List of database users" msgstr "Lista med databasanvändare" -#: describe.c:1292 +#: describe.c:1274 msgid "special" msgstr "särskild" -#: describe.c:1353 +#: describe.c:1335 msgid "No matching relations found.\n" msgstr "Inga matchande relationer funna.\n" -#: describe.c:1355 +#: describe.c:1337 msgid "No relations found.\n" msgstr "Inga relationer funna.\n" -#: describe.c:1360 +#: describe.c:1342 msgid "List of relations" msgstr "Lista med relationer" -#: describe.c:1399 +#: describe.c:1381 msgid "Modifier" msgstr "Modifierare" -#: describe.c:1413 +#: describe.c:1395 msgid "List of domains" msgstr "Lista av domäner" -#: describe.c:1446 describe.c:1499 +#: describe.c:1428 describe.c:1481 msgid "Source" msgstr "Källa" -#: describe.c:1447 +#: describe.c:1429 msgid "Destination" msgstr "Mål" -#: describe.c:1448 describe.c:1505 +#: describe.c:1430 describe.c:1487 msgid "yes" msgstr "ja" -#: describe.c:1449 describe.c:1503 +#: describe.c:1431 describe.c:1485 msgid "no" msgstr "nej" -#: describe.c:1450 +#: describe.c:1432 msgid "Default?" msgstr "Standard?" -#: describe.c:1464 +#: describe.c:1446 msgid "List of conversions" msgstr "Lista med konverteringar" -#: describe.c:1500 +#: describe.c:1482 msgid "Target" msgstr "Mål" -#: describe.c:1501 +#: describe.c:1483 msgid "BINARY" msgstr "BINÄRT" -#: describe.c:1502 +#: describe.c:1484 msgid "Function" msgstr "Funktion" -#: describe.c:1504 +#: describe.c:1486 msgid "in assignment" msgstr "i tilldelning" -#: describe.c:1506 +#: describe.c:1488 msgid "Implicit?" msgstr "Implicit?" -#: describe.c:1514 +#: describe.c:1496 msgid "List of casts" msgstr "Lista med typomvandlingar" -#: describe.c:1555 +#: describe.c:1537 msgid "List of schemas" msgstr "Lista med scheman" -#~ msgid "Warning: Your transaction in progress has been committed." -#~ msgstr "Varning: Din nuvarande transaktion har genomförts." - -#~ msgid "Warning: Your transaction in progress has been rolled back." -#~ msgstr "Varning: Din nuvarande transaktion har rullats tillbaka." +#~ msgid "%s: not connected to a database\n" +#~ msgstr "%s: ej uppkopplad mot en databas\n" -#~ msgid "\\lo_import: not connected to a database\n" -#~ msgstr "\\lo_import: ej uppkopplad mot en databas\n" +#~ msgid "%s: current transaction is aborted\n" +#~ msgstr "%s: aktuell transaktion är avbruten\n" -#~ msgid "\\lo_unlink: not connected to a database\n" -#~ msgstr "\\lo_unlink: ej uppkopplad mot en databas\n" +#~ msgid "%s: unknown transaction status\n" +#~ msgstr "%s: okänd transaktionsstatus\n" #~ msgid "Using pager is on." #~ msgstr "Siduppdelare är på." diff --git a/src/interfaces/libpq/po/sv.po b/src/interfaces/libpq/po/sv.po index 79bc4b09e7..b6f48604a7 100644 --- a/src/interfaces/libpq/po/sv.po +++ b/src/interfaces/libpq/po/sv.po @@ -1,16 +1,16 @@ # Swedish message translation file for libpq # Peter Eisentraut , 2001. -# Dennis Björklund , 2002. +# Dennis Björklund , 2002, 2003. # -# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/sv.po,v 1.5 2003/06/28 22:31:01 petere Exp $ +# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/sv.po,v 1.6 2003/08/08 11:03:29 petere Exp $ # # Use these quotes: "%s" # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 7.3\n" -"POT-Creation-Date: 2003-05-19 01:22+0200\n" -"PO-Revision-Date: 2003-05-19 01:38+0200\n" +"Project-Id-Version: PostgreSQL 7.4\n" +"POT-Creation-Date: 2003-08-05 16:38+0200\n" +"PO-Revision-Date: 2003-08-05 16:43+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -22,71 +22,67 @@ msgstr "" msgid "Kerberos 4 error: %s\n" msgstr "Kerberos-4-fel: %s\n" -#: fe-auth.c:395 +#: fe-auth.c:397 #, c-format msgid "could not set socket to blocking mode: %s\n" msgstr "kunde inte ställa in uttag (socket) i blockerande läge: %s\n" -#: fe-auth.c:412 fe-auth.c:416 +#: fe-auth.c:414 fe-auth.c:418 #, c-format msgid "Kerberos 5 authentication rejected: %*s\n" msgstr "Kerberos-5-äkthetskontroll vägras: %*s\n" -#: fe-auth.c:440 +#: fe-auth.c:444 #, c-format msgid "could not restore non-blocking mode on socket: %s\n" msgstr "kunde inte återställa ickeblockerande läge för uttag (socket): %s\n" -#: fe-auth.c:503 +#: fe-auth.c:512 msgid "SCM_CRED authentication method not supported\n" msgstr "autentiseringsmetoden SCM_CRED stöds ej\n" -#: fe-auth.c:589 +#: fe-auth.c:602 msgid "Kerberos 4 authentication failed\n" msgstr "Kerberos-4-autentisering misslyckades\n" -#: fe-auth.c:595 +#: fe-auth.c:608 msgid "Kerberos 4 authentication not supported\n" msgstr "Kerberos-4-autentisering stöds ej\n" -#: fe-auth.c:606 +#: fe-auth.c:619 msgid "Kerberos 5 authentication failed\n" msgstr "Kerberos-5-autentisering misslyckades\n" -#: fe-auth.c:612 +#: fe-auth.c:625 msgid "Kerberos 5 authentication not supported\n" msgstr "Kerberos-5-autentisering stöds ej\n" -#: fe-auth.c:640 +#: fe-auth.c:653 #, c-format msgid "authentication method %u not supported\n" msgstr "autentiseringsmetod %u stöds ej\n" -#: fe-auth.c:677 +#: fe-auth.c:690 #, c-format msgid "invalid authentication service name \"%s\", ignored\n" msgstr "ogiltigt namn för autentiseringsservice \"%s\", ignorerat\n" -#: fe-auth.c:734 +#: fe-auth.c:761 #, c-format msgid "fe_getauthname: invalid authentication system: %d\n" msgstr "fe_getauthname: ogiltigt autentiseringssystem: %d\n" -#: fe-connect.c:492 -msgid "could not determine the PostgreSQL user name to use\n" -msgstr "kan inte ta reda på användarnamnet att använda för PostgreSQL\n" - -#: fe-connect.c:715 +#: fe-connect.c:719 #, c-format msgid "could not set socket to non-blocking mode: %s\n" msgstr "kunde inte sätta uttag (socket) till ickeblockerande: %s\n" -#: fe-connect.c:739 +#: fe-connect.c:746 #, c-format msgid "could not set socket to TCP no delay mode: %s\n" msgstr "kunde inte sätta uttag (socket) till läget TCP-ingen-fördröjning: %s\n" -#: fe-connect.c:759 +#: fe-connect.c:774 #, c-format msgid "" "could not connect to server: %s\n" @@ -97,7 +93,7 @@ msgstr "" "\tKör servern på lokala värden och accepterar den\n" "\tanslutningar på Unix-uttaget \"%s\"?\n" -#: fe-connect.c:768 +#: fe-connect.c:782 #, c-format msgid "" "could not connect to server: %s\n" @@ -108,112 +104,92 @@ msgstr "" "\tKör servern på värden %s och accepterar\n" "\tden TCP/IP-uppkopplingar på porten %s?\n" -#: fe-connect.c:832 +#: fe-connect.c:864 #, c-format -msgid "invalid host address: %s\n" -msgstr "ogiltig värdadress: %s\n" +msgid "getaddrinfo() failed: %s\n" +msgstr "getaddrinfo() misslyckades: %s\n" -#: fe-connect.c:851 -#, c-format -msgid "unknown host name: %s\n" -msgstr "okänt värdnamn: %s\n" +#: fe-connect.c:1058 +msgid "invalid connection state, probably indicative of memory corruption\n" +msgstr "ogiltigt förbindelsetillstånd, antagligen korrupt minne\n" -#: fe-connect.c:898 +#: fe-connect.c:1103 #, c-format msgid "could not create socket: %s\n" msgstr "kan inte skapa uttag: %s\n" -#: fe-connect.c:966 +#: fe-connect.c:1209 #, c-format -msgid "could not send SSL negotiation packet: %s\n" -msgstr "kunde inte skicka SSL-paket för uppkopplingsförhandling: %s\n" +msgid "could not get socket error status: %s\n" +msgstr "kunde inte hämta felstatus för uttag (socket): %s\n" -#: fe-connect.c:979 +#: fe-connect.c:1246 #, c-format -msgid "could not receive server response to SSL negotiation packet: %s\n" -msgstr "kunde inte ta emot serversvar för SSL-uppkopplingsförhandling: %s\n" +msgid "could not get client address from socket: %s\n" +msgstr "kunde inte få tag på klientadressen från uttag (socket): %s\n" -#: fe-connect.c:1008 +#: fe-connect.c:1291 #, c-format -msgid "received invalid response to SSL negotiation: %c\n" -msgstr "tog emot ogiltigt svar till SSL-uppkopplingsförhandling: %c\n" - -#: fe-connect.c:1017 -msgid "server does not support SSL, but SSL was required\n" -msgstr "SSL stöds inte av servern, men SSL krävdes\n" +msgid "could not send SSL negotiation packet: %s\n" +msgstr "kunde inte skicka SSL-paket för uppkopplingsförhandling: %s\n" -#: fe-connect.c:1203 -msgid "invalid connection state, probably indicative of memory corruption\n" -msgstr "ogiltigt förbindelsetillstånd, antagligen korrupt minne\n" +#: fe-connect.c:1313 fe-connect.c:2361 fe-connect.c:2370 fe-connect.c:2861 +#: fe-lobj.c:538 +msgid "out of memory\n" +msgstr "minnet slut\n" -#: fe-connect.c:1234 +#: fe-connect.c:1326 #, c-format -msgid "could not get socket error status: %s\n" -msgstr "kunde inte hämta felstatus för uttag (socket): %s\n" +msgid "could not send startup packet: %s\n" +msgstr "kan inte skicka startpaketet: %s\n" -#: fe-connect.c:1254 +#: fe-connect.c:1366 #, c-format -msgid "could not get client address from socket: %s\n" -msgstr "kunde inte få tag på klientadressen från uttag (socket): %s\n" +msgid "could not receive server response to SSL negotiation packet: %s\n" +msgstr "kunde inte ta emot serversvar för SSL-uppkopplingsförhandling: %s\n" -#: fe-connect.c:1293 +#: fe-connect.c:1385 fe-connect.c:1402 +msgid "server does not support SSL, but SSL was required\n" +msgstr "SSL stöds inte av servern, men SSL krävdes\n" + +#: fe-connect.c:1418 #, c-format -msgid "could not send startup packet: %s\n" -msgstr "kan inte skicka startpaketet: %s\n" +msgid "received invalid response to SSL negotiation: %c\n" +msgstr "tog emot ogiltigt svar till SSL-uppkopplingsförhandling: %c\n" -#: fe-connect.c:1349 +#: fe-connect.c:1474 fe-connect.c:1506 #, c-format msgid "expected authentication request from server, but received %c\n" msgstr "förväntade autentiseringsförfrågan från servern, men fick %c\n" -#: fe-connect.c:1461 +#: fe-connect.c:1700 msgid "unexpected message from server during startup\n" msgstr "oväntat meddelande från servern under starten\n" -#: fe-connect.c:1520 +#: fe-connect.c:1769 #, c-format msgid "invalid connection state %c, probably indicative of memory corruption\n" msgstr "ogiltigt förbindelsetillstånd %c, antagligen korrupt minne\n" -#: fe-connect.c:1606 -#, c-format -msgid "invalid setenv state %c, probably indicative of memory corruption\n" -msgstr "ogiltigt setenv-tillstånd %c, antagligen korrupt minne\n" - -#: fe-connect.c:1643 -#, c-format -msgid "invalid encoding name in PGCLIENTENCODING: %s\n" -msgstr "ogiltigt kodningnamn i PGCLIENTENCODING: %s\n" - -#: fe-connect.c:1762 -#, c-format -msgid "invalid state %c, probably indicative of memory corruption\n" -msgstr "ogiltigt tillstånd %c, antagligen korrupt minne\n" - -#: fe-connect.c:2390 fe-connect.c:2399 fe-connect.c:2897 fe-exec.c:1284 -#: fe-lobj.c:536 -msgid "out of memory\n" -msgstr "minnet slut\n" - -#: fe-connect.c:2438 +#: fe-connect.c:2409 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "\"=\" efter \"%s\" saknas i förbindelseinfosträng\n" -#: fe-connect.c:2487 +#: fe-connect.c:2458 msgid "unterminated quoted string in connection info string\n" msgstr "icke terminerad sträng i uppkopplingsinformationen\n" -#: fe-connect.c:2521 +#: fe-connect.c:2492 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "ogiltig förbindelseparameter \"%s\"\n" -#: fe-connect.c:2707 +#: fe-connect.c:2669 msgid "connection pointer is NULL\n" msgstr "anslutningspekare är NULL\n" -#: fe-connect.c:2915 +#: fe-connect.c:2879 #, c-format msgid "" "WARNING: Password file %s has world or group read access; permission should " @@ -222,185 +198,131 @@ msgstr "" "VARNING: Lösenordsfilen %s har läsrättigheter för världen och gruppen; " "rättigheten skall vara u=rw (0600)\n" -#: fe-exec.c:737 +#: fe-exec.c:586 msgid "command string is a null pointer\n" msgstr "kommandosträngen är en null-pekare\n" -#: fe-exec.c:745 +#: fe-exec.c:594 msgid "no connection to the server\n" msgstr "inte förbunden till servern\n" -#: fe-exec.c:752 +#: fe-exec.c:601 msgid "another command is already in progress\n" msgstr "ett annat kommando pågår redan\n" -#: fe-exec.c:950 -#, c-format -msgid "message type 0x%02x arrived from server while idle\n" -msgstr "meddelande av typ 0x%02x kom från servern när vi var i viloläge\n" - -#: fe-exec.c:992 -#, c-format -msgid "" -"unexpected character %c following empty query response (\"I\" message)\n" -msgstr "oväntat tecken %c följer på tomt frågeresultat (\"I\"-meddelande)\n" - -#: fe-exec.c:1049 -msgid "" -"server sent data (\"D\" message) without prior row description (\"T\" " -"message)\n" -msgstr "" -"serven skickade data (\"D\"-meddelande) utan föregående radbeskrivning (\"T" -"\"-meddelande)\n" - -#: fe-exec.c:1066 -msgid "" -"server sent binary data (\"B\" message) without prior row description (\"T\" " -"message)\n" -msgstr "" -"servern skickade binär data (\"B\"-meddelande) utan föregående " -"radbeskrivning (\"T\"-meddelande)\n" - -#: fe-exec.c:1082 -#, c-format -msgid "unexpected response from server; first received character was \"%c\"\n" -msgstr "oväntat svar från server; det första mottagna tecknet var \"%c\"\n" - -#: fe-exec.c:1371 +#: fe-exec.c:784 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "oväntad asyncStatus: %d\n" -#: fe-exec.c:1421 +#: fe-exec.c:834 msgid "COPY state must be terminated first\n" msgstr "COPY-tillstånd måste avslutas först\n" -#: fe-exec.c:1780 -msgid "no COPY in progress\n" -msgstr "ingen COPY pågår\n" - -#: fe-exec.c:1819 -msgid "lost synchronization with server, resetting connection\n" -msgstr "synkronisation med servern förlorad, förbindelsen omstartas\n" - -#: fe-exec.c:1884 +#: fe-exec.c:1113 msgid "connection in wrong state\n" msgstr "förbindelse i felaktigt tillstånd\n" -#: fe-exec.c:1986 fe-exec.c:2020 -#, c-format -msgid "protocol error: id=0x%x\n" -msgstr "protokollfel: id=0x%x\n" - -#: fe-exec.c:2055 +#: fe-exec.c:1144 msgid "invalid ExecStatusType code" msgstr "ogiltig ExecStatusType-kod" -#: fe-exec.c:2108 fe-exec.c:2141 +#: fe-exec.c:1197 fe-exec.c:1230 #, c-format msgid "column number %d is out of range 0..%d\n" msgstr "kolumnnummer %d är utanför giltigt intervall 0..%d\n" -#: fe-exec.c:2130 +#: fe-exec.c:1219 #, c-format msgid "row number %d is out of range 0..%d\n" msgstr "radnummer %d är utanför giltigt intervall 0..%d\n" -#: fe-exec.c:2325 +#: fe-exec.c:1432 #, c-format msgid "could not interpret result from server: %s\n" msgstr "kunde inte tolka svaret från servern: %s\n" -#: fe-exec.c:2341 -msgid "no row count available\n" -msgstr "antal rader ej tillgängligt\n" - -#: fe-lobj.c:400 fe-lobj.c:483 +#: fe-lobj.c:401 fe-lobj.c:485 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "kan inte öppna fil \"%s\": %s\n" -#: fe-lobj.c:412 +#: fe-lobj.c:413 #, c-format msgid "could not create large object for file \"%s\"\n" msgstr "kunde inte skapa stort objekt för fil \"%s\"\n" -#: fe-lobj.c:422 fe-lobj.c:472 +#: fe-lobj.c:423 fe-lobj.c:473 #, c-format msgid "could not open large object %u\n" msgstr "kunde inte öppna stort objekt %u\n" -#: fe-lobj.c:437 +#: fe-lobj.c:438 #, c-format msgid "error while reading file \"%s\"\n" msgstr "fel vid läsning av fil \"%s\"\n" -#: fe-lobj.c:498 +#: fe-lobj.c:500 #, c-format msgid "error while writing to file \"%s\"\n" msgstr "fel vid skrivning till fil \"%s\"\n" -#: fe-lobj.c:564 +#: fe-lobj.c:566 msgid "query to initialize large object functions did not return data\n" msgstr "fråga för att initiera stort objekt-funktion returnerade ingen data\n" -#: fe-lobj.c:602 +#: fe-lobj.c:604 msgid "cannot determine OID of function lo_open\n" msgstr "kan inte ta reda på OID för funktionen lo_open\n" -#: fe-lobj.c:609 +#: fe-lobj.c:611 msgid "cannot determine OID of function lo_close\n" msgstr "kan inte ta reda på OID för funktionen lo_close\n" -#: fe-lobj.c:616 +#: fe-lobj.c:618 msgid "cannot determine OID of function lo_creat\n" msgstr "kan inte ta reda på OID för funktionen lo_create\n" -#: fe-lobj.c:623 +#: fe-lobj.c:625 msgid "cannot determine OID of function lo_unlink\n" msgstr "kan inte ta reda på OID för funktionen lo_unlink\n" -#: fe-lobj.c:630 +#: fe-lobj.c:632 msgid "cannot determine OID of function lo_lseek\n" msgstr "kan inte ta reda på OID för funktionen lo_lseek\n" -#: fe-lobj.c:637 +#: fe-lobj.c:639 msgid "cannot determine OID of function lo_tell\n" msgstr "kan inte ta reda på OID för funktionen lo_tell\n" -#: fe-lobj.c:644 +#: fe-lobj.c:646 msgid "cannot determine OID of function loread\n" msgstr "kan inte ta reda på OID för funktionen loread\n" -#: fe-lobj.c:651 +#: fe-lobj.c:653 msgid "cannot determine OID of function lowrite\n" msgstr "kan inte ta reda på OID för funktionen lowrite\n" -#: fe-misc.c:303 +#: fe-misc.c:229 #, c-format msgid "integer of size %lu not supported by pqGetInt\n" msgstr "heltal med storlek %lu stöds inte av pqGetInt\n" -#: fe-misc.c:341 +#: fe-misc.c:267 #, c-format msgid "integer of size %lu not supported by pqPutInt\n" msgstr "heltal med storlek %lu stöds inte av pqPutInt\n" -#: fe-misc.c:389 fe-misc.c:423 fe-misc.c:856 -#, c-format -msgid "select() failed: %s\n" -msgstr "select() misslyckades: %s\n" - -#: fe-misc.c:450 fe-misc.c:642 fe-misc.c:807 +#: fe-misc.c:544 fe-misc.c:736 msgid "connection not open\n" msgstr "förbindelse inte öppen\n" -#: fe-misc.c:515 fe-misc.c:595 +#: fe-misc.c:609 fe-misc.c:689 #, c-format msgid "could not receive data from server: %s\n" msgstr "kan inte ta emot data från servern: %s\n" -#: fe-misc.c:612 fe-misc.c:686 +#: fe-misc.c:706 fe-misc.c:774 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -410,122 +332,186 @@ msgstr "" "\\tTroligen så terminerade servern pga något fel antingen\n" "\\tinnan eller under tiden den bearbetade en förfrågan.\n" -#: fe-misc.c:702 +#: fe-misc.c:791 #, c-format msgid "could not send data to server: %s\n" msgstr "kan inte skicka data till servern: %s\n" -#: fe-misc.c:863 +#: fe-misc.c:901 msgid "timeout expired\n" -msgstr "timeout utlöstes\n" +msgstr "timeout utgången\n" + +#: fe-misc.c:946 +msgid "socket not open\n" +msgstr "uttag (socket) ej öppen\n" + +#: fe-misc.c:971 +#, c-format +msgid "select() failed: %s\n" +msgstr "select() misslyckades: %s\n" + +#: fe-secure.c:246 +#, c-format +msgid "could not establish SSL connection: %s\n" +msgstr "kan inte skapa SSL-förbindelse: %s\n" -#: fe-secure.c:278 fe-secure.c:334 +#: fe-secure.c:306 fe-secure.c:373 fe-secure.c:881 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "SSL SYSCALL fel: %s\n" -#: fe-secure.c:282 fe-secure.c:338 +#: fe-secure.c:310 fe-secure.c:377 fe-secure.c:885 msgid "SSL SYSCALL error: EOF detected\n" -msgstr "SSL SYSCALL fel: hittade EOF\n" +msgstr "SSL SYSCALL-fel: EOF upptäckt\n" -#: fe-secure.c:286 fe-secure.c:342 +#: fe-secure.c:316 fe-secure.c:382 fe-secure.c:891 #, c-format msgid "SSL error: %s\n" msgstr "SSL-fel: %s\n" -#: fe-secure.c:295 fe-secure.c:351 +#: fe-secure.c:325 fe-secure.c:391 fe-secure.c:897 msgid "Unknown SSL error code\n" msgstr "Okänd SSL-felkod\n" -#: fe-secure.c:407 +#: fe-secure.c:447 #, c-format msgid "error querying socket: %s\n" msgstr "fel vid förfrågan till uttag (socket): %s\n" -#: fe-secure.c:420 +#: fe-secure.c:469 #, c-format msgid "could not get information about host (%s): %s\n" msgstr "kunde inte få information om värd (%s): %s\n" -#: fe-secure.c:439 +#: fe-secure.c:488 msgid "unsupported protocol\n" msgstr "protokoll stöds inte\n" -#: fe-secure.c:461 +#: fe-secure.c:510 #, c-format msgid "server common name \"%s\" does not resolve to %ld.%ld.%ld.%ld\n" msgstr "värdens namn \"%s\" är inte %ld.%ld.%ld.%ld efter uppslagning\n" -#: fe-secure.c:468 +#: fe-secure.c:517 #, c-format msgid "server common name \"%s\" does not resolve to peer address\n" msgstr "värdens namn \"%s\" ger inte rätt adress vid namnuppslagning\n" -#: fe-secure.c:637 +#: fe-secure.c:692 msgid "could not get user information\n" msgstr "kunde inte hämta användarinformation\n" -#: fe-secure.c:649 +#: fe-secure.c:704 #, c-format msgid "could not open certificate (%s): %s\n" msgstr "kunde inte öppna certifikat (%s): %s\n" -#: fe-secure.c:656 +#: fe-secure.c:711 #, c-format msgid "could not read certificate (%s): %s\n" msgstr "kunde inte läsa certifikat (%s): %s\n" -#: fe-secure.c:669 +#: fe-secure.c:724 #, c-format msgid "certificate present, but not private key (%s)\n" msgstr "certifikat tillgängligt, men inte den privata nyckeln (%s)\n" -#: fe-secure.c:678 +#: fe-secure.c:733 #, c-format msgid "private key (%s) has wrong permissions\n" msgstr "privata nyckeln (%s) har fel rättigheter\n" -#: fe-secure.c:685 +#: fe-secure.c:740 #, c-format msgid "could not open private key file (%s): %s\n" msgstr "kan inte öppna privat nyckelfil (%s): %s\n" -#: fe-secure.c:694 +#: fe-secure.c:749 #, c-format msgid "private key (%s) changed during execution\n" msgstr "privata nyckeln (%s) har ändrats under körning\n" -#: fe-secure.c:701 +#: fe-secure.c:756 #, c-format msgid "could not read private key (%s): %s\n" msgstr "kunde inte läsa privat nyckel (%s): %s\n" -#: fe-secure.c:713 +#: fe-secure.c:768 #, c-format msgid "certificate/private key mismatch (%s): %s\n" msgstr "certifikat/privat nyckel matchar inte (%s): %s\n" -#: fe-secure.c:741 +#: fe-secure.c:798 #, c-format msgid "could not create SSL context: %s\n" msgstr "kan inte skapa SSL-omgivning: %s\n" -#: fe-secure.c:757 fe-secure.c:765 +#: fe-secure.c:815 fe-secure.c:823 #, c-format msgid "could not read root certificate list (%s): %s\n" msgstr "kunde inte läsa root-certifikatlistan (%s): %s\n" -#: fe-secure.c:814 -#, c-format -msgid "could not establish SSL connection: %s\n" -msgstr "kan inte skapa SSL-förbindelse: %s\n" - -#: fe-secure.c:832 +#: fe-secure.c:915 #, c-format msgid "certificate could not be validated: %s\n" msgstr "certifikatet kunde inte valideras: %s\n" -#: fe-secure.c:844 +#: fe-secure.c:927 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "certifikatet kunde inte hämtas: %s\n" + +#~ msgid "could not determine the PostgreSQL user name to use\n" +#~ msgstr "kan inte ta reda på användarnamnet att använda för PostgreSQL\n" + +#~ msgid "invalid host address: %s\n" +#~ msgstr "ogiltig värdadress: %s\n" + +#~ msgid "unknown host name: %s\n" +#~ msgstr "okänt värdnamn: %s\n" + +#~ msgid "invalid setenv state %c, probably indicative of memory corruption\n" +#~ msgstr "ogiltigt setenv-tillstånd %c, antagligen korrupt minne\n" + +#~ msgid "invalid encoding name in PGCLIENTENCODING: %s\n" +#~ msgstr "ogiltigt kodningnamn i PGCLIENTENCODING: %s\n" + +#~ msgid "invalid state %c, probably indicative of memory corruption\n" +#~ msgstr "ogiltigt tillstånd %c, antagligen korrupt minne\n" + +#~ msgid "message type 0x%02x arrived from server while idle\n" +#~ msgstr "meddelande av typ 0x%02x kom från servern när vi var i viloläge\n" + +#~ msgid "" +#~ "unexpected character %c following empty query response (\"I\" message)\n" +#~ msgstr "oväntat tecken %c följer på tomt frågeresultat (\"I\"-meddelande)\n" + +#~ msgid "" +#~ "server sent data (\"D\" message) without prior row description (\"T\" " +#~ "message)\n" +#~ msgstr "" +#~ "serven skickade data (\"D\"-meddelande) utan föregående radbeskrivning " +#~ "(\"T\"-meddelande)\n" + +#~ msgid "" +#~ "server sent binary data (\"B\" message) without prior row description (\"T" +#~ "\" message)\n" +#~ msgstr "" +#~ "servern skickade binär data (\"B\"-meddelande) utan föregående " +#~ "radbeskrivning (\"T\"-meddelande)\n" + +#~ msgid "" +#~ "unexpected response from server; first received character was \"%c\"\n" +#~ msgstr "oväntat svar från server; det första mottagna tecknet var \"%c\"\n" + +#~ msgid "no COPY in progress\n" +#~ msgstr "ingen COPY pågår\n" + +#~ msgid "lost synchronization with server, resetting connection\n" +#~ msgstr "synkronisation med servern förlorad, förbindelsen omstartas\n" + +#~ msgid "protocol error: id=0x%x\n" +#~ msgstr "protokollfel: id=0x%x\n" + +#~ msgid "no row count available\n" +#~ msgstr "antal rader ej tillgängligt\n" -- 2.40.0