From 7078441af0f16e02255cc8e52b00be5352e2465a Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Mon, 11 Aug 2003 15:19:58 +0000 Subject: [PATCH] Translation updates --- src/backend/po/sv.po | 16641 ++++++++++-------------------- src/bin/pg_controldata/po/sv.po | 48 +- src/bin/pg_dump/po/sv.po | 1200 +-- src/bin/pg_resetxlog/po/sv.po | 61 +- src/bin/psql/po/sv.po | 819 +- src/bin/scripts/nls.mk | 4 +- src/bin/scripts/po/sv.po | 577 ++ src/interfaces/libpq/po/sv.po | 307 +- 8 files changed, 7120 insertions(+), 12537 deletions(-) create mode 100644 src/bin/scripts/po/sv.po diff --git a/src/backend/po/sv.po b/src/backend/po/sv.po index cab615e2b6..0923f909bc 100644 --- a/src/backend/po/sv.po +++ b/src/backend/po/sv.po @@ -4,8271 +4,4762 @@ msgid "" msgstr "" "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" +"POT-Creation-Date: 2003-08-09 13:12+0200\n" +"PO-Revision-Date: 2003-08-09 15:55+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" -#: access/common/heaptuple.c:179 -msgid "heap_attisnull: zero attnum disallowed" -msgstr "" - -#: access/common/heaptuple.c:182 -msgid "heap_attisnull: undefined negative attnum" -msgstr "" - -#: access/common/heaptuple.c:460 -#, c-format -msgid "heap_getsysattr: invalid attnum %d" -msgstr "" - #: access/common/heaptuple.c:584 #, c-format -msgid "heap_formtuple: numberOfAttributes %d exceeds limit %d" +msgid "number of attributes %d exceeds limit, %d" msgstr "" -#: access/common/heaptuple.c:687 +#: access/common/indextuple.c:57 #, c-format -msgid "heap_modifytuple: repl is \\%3d" +msgid "number of index attributes %d exceeds limit, %d" msgstr "" -#: access/common/indextuple.c:55 +#: access/common/indextuple.c:165 #, c-format -msgid "index_formtuple: numberOfAttributes %d > %d" +msgid "index tuple requires %lu bytes, maximum size is %lu" msgstr "" -#: access/common/indextuple.c:161 +#: access/common/printtup.c:279 tcop/fastpath.c:187 tcop/fastpath.c:517 +#: tcop/postgres.c:1430 #, c-format -msgid "index_formtuple: data takes %lu bytes, max is %d" +msgid "unsupported format code: %d" msgstr "" -#: 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: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:660 access/common/tupdesc.c:683 -msgid "TypeGetTupleDesc: number of aliases does not match number of attributes" -msgstr "" - -#: access/common/tupdesc.c:679 -msgid "TypeGetTupleDesc: no column alias was provided" -msgstr "" - -#: access/common/tupdesc.c:698 -msgid "Unable to determine tuple description for function returning \"record\"" -msgstr "" - -#: 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:111 -#: access/rtree/rtree.c:128 -#, c-format -msgid "%s already contains data" -msgstr "" - -#: access/gist/gist.c:399 access/gist/gist.c:606 -#, c-format -msgid "gist: failed to add index item to %s" -msgstr "" - -#: access/gist/gist.c:1666 -#, c-format -msgid "initGISTstate: numberOfAttributes %d > %d" -msgstr "" - -#: access/gist/gist.c:1928 -#, c-format -msgid "%sPage: %d %s blk: %d maxoff: %d free: %d" -msgstr "" - -#: access/gist/gist.c:1938 -#, c-format -msgid "%s Tuple. blk: %d size: %d" -msgstr "" - -#: access/gist/gist.c:1953 -msgid "gist_redo: unimplemented" +#: access/common/tupdesc.c:662 access/common/tupdesc.c:689 +msgid "number of aliases does not match number of attributes" msgstr "" -#: access/gist/gist.c:1959 -msgid "gist_undo: unimplemented" +#: access/common/tupdesc.c:683 +msgid "no column alias was provided" msgstr "" -#: access/gist/gistscan.c:246 -#, c-format -msgid "GiST scan list corrupted -- cannot find 0x%p" +#: access/common/tupdesc.c:706 +msgid "could not determine tuple description for function returning record" msgstr "" -#: access/gist/gistscan.c:382 +#: access/hash/hashovfl.c:166 access/hash/hashovfl.c:185 +#: access/hash/hashovfl.c:208 access/hash/hashovfl.c:254 #, c-format -msgid "Bad operation in GiST scan adjust: %d" -msgstr "" - -#: access/hash/hash.c:502 -msgid "hash_redo: unimplemented" -msgstr "" - -#: access/hash/hash.c:508 -msgid "hash_undo: unimplemented" +msgid "out of overflow pages in hash index \"%s\"" msgstr "" -#: access/hash/hashinsert.c:51 -msgid "Hash indices valid for only one index key." +#: access/hash/hashutil.c:83 +msgid "hash indexes cannot include null keys" msgstr "" -#: access/hash/hashinsert.c:166 -msgid "hash item too large" -msgstr "" - -#: access/hash/hashinsert.c:231 +#: access/heap/heapam.c:580 access/heap/heapam.c:615 access/heap/heapam.c:650 #, c-format -msgid "_hash_pgaddtup: failed to add index item to %s" -msgstr "" - -#: access/hash/hashovfl.c:61 -msgid "_hash_addovflpage: problem with _hash_getovfladdr." -msgstr "" - -#: access/hash/hashovfl.c:196 -msgid "overflow_page: problem with _hash_initbitmap." -msgstr "" +msgid "\"%s\" is an index relation" +msgstr "\"%s\" är en index-relation" -#: access/hash/hashovfl.c:568 +#: access/heap/heapam.c:585 access/heap/heapam.c:620 access/heap/heapam.c:655 #, c-format -msgid "_hash_squeezebucket: failed to add index item to %s" -msgstr "" +msgid "\"%s\" is a special relation" +msgstr "\"%s\" är en speciell relation" -#: access/hash/hashpage.c:93 +#: access/heap/heapam.c:590 access/heap/heapam.c:625 access/heap/heapam.c:660 #, c-format -msgid "Cannot initialize non-empty hash table %s" -msgstr "" - -#: access/hash/hashpage.c:151 -msgid "Problem with _hash_initbitmap." -msgstr "" +msgid "\"%s\" is a composite type" +msgstr "\"%s\" är en sammanslagen typ" -#: access/hash/hashpage.c:196 -msgid "_hash_getbuf: internal error: hash AM does not use P_NEW" -msgstr "" - -#: access/hash/hashpage.c:204 +#: access/heap/hio.c:109 #, c-format -msgid "_hash_getbuf: invalid access (%d) on new blk: %s" +msgid "tuple is too big: size %lu, maximum size %lu" msgstr "" -#: access/hash/hashpage.c:231 +#: access/index/indexam.c:134 access/index/indexam.c:159 +#: access/index/indexam.c:184 #, c-format -msgid "_hash_relbuf: invalid access (%d) on blk %x: %s" -msgstr "" +msgid "\"%s\" is not an index relation" +msgstr "\"%s\" är inte en indexrelation" -#: access/hash/hashpage.c:290 +#: access/nbtree/nbtinsert.c:242 #, c-format -msgid "_hash_chgbufaccess: invalid access (%d) on blk %x: %s" +msgid "duplicate key violates UNIQUE constraint \"%s\"" msgstr "" -#: access/hash/hashpage.c:325 +#: access/nbtree/nbtinsert.c:394 access/nbtree/nbtsort.c:402 #, c-format -msgid "_hash_setpagelock: invalid access (%d) on blk %x: %s" +msgid "index tuple size %lu exceeds btree maximum, %lu" msgstr "" -#: access/hash/hashpage.c:349 +#: access/nbtree/nbtpage.c:150 access/nbtree/nbtpage.c:329 #, c-format -msgid "_hash_unsetpagelock: invalid access (%d) on blk %x: %s" -msgstr "" +msgid "index \"%s\" is not a btree" +msgstr "Index \"%s\" är inte ett b-träd" -#: access/hash/hashpage.c:537 access/hash/hashpage.c:674 +#: access/nbtree/nbtpage.c:156 access/nbtree/nbtpage.c:335 #, c-format -msgid "_hash_splitpage: empty overflow page %d" +msgid "version mismatch in \"%s\": file version %d, code version %d" msgstr "" -#: access/hash/hashpage.c:576 -#, c-format -msgid "_hash_splitpage: empty ovfl page %d!" +#: access/rtree/rtree.c:645 +msgid "variable-length rtree keys are not supported" msgstr "" -#: access/hash/hashpage.c:629 +#: access/rtree/rtree.c:785 #, c-format -msgid "_hash_splitpage: failed to add index item to %s" +msgid "index tuple size %lu exceeds rtree maximum, %lu" msgstr "" -#: access/hash/hashscan.c:105 +#: access/transam/slru.c:492 #, c-format -msgid "hash scan list trashed; can't find 0x%p" -msgstr "" +msgid "file \"%s\" doesn't exist, reading as zeroes" +msgstr "filen \"%s\" existerar inte, läses som nollor" -#: access/hash/hashutil.c:81 -msgid "hash indices cannot include null keys" -msgstr "" - -#: access/heap/heapam.c:138 +#: access/transam/slru.c:613 access/transam/slru.c:620 +#: access/transam/slru.c:627 access/transam/slru.c:634 +#: access/transam/slru.c:641 #, c-format -msgid "heapgettup(%s, tid=0x%x[%d,%d], dir=%d, ...)" +msgid "could not access status of transaction %u" msgstr "" -#: access/heap/heapam.c:144 +#: access/transam/slru.c:614 #, c-format -msgid "heapgettup(%s, tid=0x%x, dir=%d, ...)" -msgstr "" +msgid "open of file \"%s\" failed: %m" +msgstr "skrivning till fil \"%s\" misslyckades: %m" -#: access/heap/heapam.c:147 +#: access/transam/slru.c:621 access/transam/xlog.c:1387 #, c-format -msgid "heapgettup(..., b=0x%x, nkeys=%d, key=0x%x" -msgstr "" - -#: access/heap/heapam.c:149 -#, c-format -msgid "heapgettup: relation(%c)=`%s', %p" -msgstr "" - -#: 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:462 -#, c-format -msgid "Relation %u does not exist" -msgstr "Relationen %u existerar inte" - -#: 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: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: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:587 access/heap/heapam.c:616 access/heap/heapam.c:645 -#, c-format -msgid "%s is a composite type" -msgstr "" - -#: access/heap/heapam.c:668 -msgid "heap_beginscan: !RelationIsValid(relation)" -msgstr "" - -#: access/heap/heapam.c:770 -#, c-format -msgid "heap_getnext([%s,nkeys=%d],dir=%d) called" -msgstr "" - -#: access/heap/heapam.c:774 -msgid "heap_getnext returning EOS" -msgstr "" - -#: access/heap/heapam.c:777 -msgid "heap_getnext returning tuple" -msgstr "" - -#: access/heap/heapam.c:794 -msgid "heap_getnext: NULL relscan" -msgstr "" - -#: access/heap/heapam.c:878 -#, c-format -msgid "heap_fetch: ReadBuffer(%s, %lu) failed" -msgstr "" - -#: access/heap/heapam.c:988 -#, c-format -msgid "heap_get_latest_tid: %s relation: ReadBuffer(%lx) failed" -msgstr "" - -#: access/heap/heapam.c:1222 -msgid "heap_delete: failed ReadBuffer" -msgstr "" - -#: access/heap/heapam.c:1241 -msgid "heap_delete: (am)invalid tid" -msgstr "" - -#: access/heap/heapam.c:1374 -msgid "simple_heap_delete: tuple already updated by self" -msgstr "" - -#: access/heap/heapam.c:1382 -msgid "simple_heap_delete: tuple concurrently updated" -msgstr "" - -#: access/heap/heapam.c:1386 executor/execMain.c:1422 -#, c-format -msgid "Unknown status %u from heap_delete" -msgstr "" - -#: access/heap/heapam.c:1416 -msgid "heap_update: failed ReadBuffer" -msgstr "" - -#: access/heap/heapam.c:1441 -msgid "heap_update: (am)invalid tid" -msgstr "" - -#: access/heap/heapam.c:1704 -msgid "simple_heap_update: tuple already updated by self" -msgstr "" - -#: access/heap/heapam.c:1712 -msgid "simple_heap_update: tuple concurrently updated" -msgstr "" - -#: access/heap/heapam.c:1716 executor/execMain.c:1561 -#, c-format -msgid "Unknown status %u from heap_update" -msgstr "" - -#: access/heap/heapam.c:1736 -msgid "heap_mark4update: failed ReadBuffer" -msgstr "" - -#: access/heap/heapam.c:1753 -msgid "heap_mark4update: (am)invalid tid" -msgstr "" - -#: access/heap/heapam.c:2044 -msgid "heap_clean_redo: no block" -msgstr "" - -#: access/heap/heapam.c:2048 -msgid "heap_clean_redo: uninitialized page" -msgstr "" - -#: access/heap/heapam.c:2102 -#, c-format -msgid "heap_delete_%sdo: no block" -msgstr "" - -#: access/heap/heapam.c:2106 -#, c-format -msgid "heap_delete_%sdo: uninitialized page" -msgstr "" - -#: access/heap/heapam.c:2118 -msgid "heap_delete_undo: bad page LSN" -msgstr "" - -#: access/heap/heapam.c:2125 -#, c-format -msgid "heap_delete_%sdo: invalid lp" -msgstr "" - -#: access/heap/heapam.c:2145 -msgid "heap_delete_undo: unimplemented" -msgstr "" - -#: access/heap/heapam.c:2173 -#, c-format -msgid "heap_insert_%sdo: uninitialized page" -msgstr "" - -#: access/heap/heapam.c:2197 -msgid "heap_insert_redo: invalid max offset number" -msgstr "" - -#: access/heap/heapam.c:2221 -msgid "heap_insert_redo: failed to add tuple" -msgstr "" - -#: access/heap/heapam.c:2231 -msgid "heap_insert_undo: bad page LSN" -msgstr "" - -#: access/heap/heapam.c:2233 -msgid "heap_insert_undo: unimplemented" -msgstr "" - -#: access/heap/heapam.c:2264 -#, c-format -msgid "heap_update_%sdo: no block" -msgstr "" - -#: access/heap/heapam.c:2268 -#, c-format -msgid "heap_update_%sdo: uninitialized old page" -msgstr "" - -#: access/heap/heapam.c:2282 -msgid "heap_update_undo: bad old tuple page LSN" -msgstr "" - -#: access/heap/heapam.c:2289 -#, c-format -msgid "heap_update_%sdo: invalid lp" -msgstr "" - -#: access/heap/heapam.c:2324 access/heap/heapam.c:2424 -msgid "heap_update_undo: unimplemented" -msgstr "" - -#: access/heap/heapam.c:2345 -#, c-format -msgid "heap_update_%sdo: uninitialized page" -msgstr "" - -#: access/heap/heapam.c:2369 -msgid "heap_update_redo: invalid max offset number" -msgstr "" - -#: access/heap/heapam.c:2413 -msgid "heap_update_redo: failed to add tuple" -msgstr "" - -#: access/heap/heapam.c:2422 -msgid "heap_update_undo: bad new tuple page LSN" -msgstr "" - -#: access/heap/heapam.c:2440 -msgid "_heap_unlock_tuple: can't open relation" -msgstr "" - -#: access/heap/heapam.c:2445 -msgid "_heap_unlock_tuple: can't read buffer" -msgstr "" - -#: access/heap/heapam.c:2449 -msgid "_heap_unlock_tuple: uninitialized page" -msgstr "" - -#: access/heap/heapam.c:2453 -msgid "_heap_unlock_tuple: invalid itemid" -msgstr "" - -#: access/heap/heapam.c:2457 -msgid "_heap_unlock_tuple: unused/deleted tuple in rollback" -msgstr "" - -#: access/heap/heapam.c:2462 -msgid "_heap_unlock_tuple: invalid xmax in rollback" -msgstr "" - -#: access/heap/heapam.c:2486 -#, c-format -msgid "heap_redo: unknown op code %u" -msgstr "" - -#: access/heap/heapam.c:2506 -#, c-format -msgid "heap_undo: unknown op code %u" -msgstr "" - -#: access/heap/hio.c:47 -msgid "RelationPutHeapTuple: failed to add tuple" -msgstr "" - -#: access/heap/hio.c:107 -#, c-format -msgid "Tuple is too big: size %lu, max size %ld" -msgstr "" - -#: access/heap/hio.c:271 -#, c-format -msgid "Tuple is too big: size %lu" -msgstr "" - -#: access/heap/tuptoaster.c:899 -msgid "Failed to build TOAST tuple" -msgstr "" - -#: access/heap/tuptoaster.c:915 -msgid "Failed to insert index entry for TOAST tuple" -msgstr "" - -#: access/heap/tuptoaster.c:1074 access/heap/tuptoaster.c:1254 -#, c-format -msgid "unexpected chunk number %d (expected %d) for toast value %u" -msgstr "" - -#: access/heap/tuptoaster.c:1080 access/heap/tuptoaster.c:1087 -#: access/heap/tuptoaster.c:1260 access/heap/tuptoaster.c:1267 -#, c-format -msgid "unexpected chunk size %d in chunk %d for toast value %u" -msgstr "" - -#: access/heap/tuptoaster.c:1092 -#, c-format -msgid "unexpected chunk number %d for toast value %u" -msgstr "" - -#: access/heap/tuptoaster.c:1110 access/heap/tuptoaster.c:1294 -#, c-format -msgid "missing chunk number %d for toast value %u" -msgstr "" - -#: access/index/genam.c:74 -msgid "RelationGetIndexScan: relation invalid" -msgstr "" - -#: access/index/genam.c:139 -msgid "IndexScanEnd: invalid scan" -msgstr "" - -#: access/index/indexam.c:92 access/index/indexam.c:101 -#, c-format -msgid "index_%s: invalid %s regproc" -msgstr "" - -#: 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:756 -#, c-format -msgid "Missing support function %d for attribute %d of index %s" -msgstr "" - -#: access/index/istrat.c:238 -#, c-format -msgid "StrategyTermEvaluate: impossible case %d" -msgstr "" - -#: access/index/istrat.c:313 -#, c-format -msgid "RelationGetStrategy: impossible case %d" -msgstr "" - -#: access/index/istrat.c:319 -msgid "RelationGetStrategy: corrupted evaluation" -msgstr "" +msgid "creation of file \"%s\" failed: %m" +msgstr "skapande av fil \"%s\" misslyckades: %m" -#: access/index/istrat.c:438 +#: access/transam/slru.c:628 #, c-format -msgid "RelationInvokeStrategy: cannot evaluate strategy %d" -msgstr "" - -#: access/nbtree/nbtinsert.c:240 -#, c-format -msgid "Cannot insert a duplicate key into unique index %s" -msgstr "" - -#: access/nbtree/nbtinsert.c:294 -#, c-format -msgid "_bt_check_unique: fell off the end of %s" -msgstr "" - -#: access/nbtree/nbtinsert.c:390 -#, c-format -msgid "btree: index item size %lu exceeds maximum %lu" -msgstr "" - -#: access/nbtree/nbtinsert.c:448 -#, c-format -msgid "_bt_insertonpg: fell off the end of %s" -msgstr "" - -#: access/nbtree/nbtinsert.c:708 -msgid "btree: failed to add hikey to the right sibling" -msgstr "" - -#: access/nbtree/nbtinsert.c:733 -msgid "btree: failed to add hikey to the left sibling" -msgstr "" - -#: access/nbtree/nbtinsert.c:818 -msgid "btree: right sibling's left-link doesn't match" -msgstr "" - -#: access/nbtree/nbtinsert.c:1062 -#, c-format -msgid "_bt_findsplitloc: can't find a feasible split point for %s" -msgstr "" - -#: access/nbtree/nbtinsert.c:1196 -msgid "_bt_insert_parent: concurrent ROOT page split" -msgstr "" - -#: access/nbtree/nbtinsert.c:1235 access/nbtree/nbtpage.c:854 -#, c-format -msgid "" -"_bt_getstackbuf: my bits moved right off the end of the world!\n" -"\tRecreate index %s." -msgstr "" - -#: access/nbtree/nbtinsert.c:1434 -msgid "btree: failed to add leftkey to new root page" -msgstr "" - -#: access/nbtree/nbtinsert.c:1451 -msgid "btree: failed to add rightkey to new root page" -msgstr "" - -#: access/nbtree/nbtinsert.c:1536 -#, c-format -msgid "btree: failed to add item to the %s for %s" -msgstr "" - -#: access/nbtree/nbtpage.c:47 -#, c-format -msgid "Cannot initialize non-empty btree %s" -msgstr "" - -#: access/nbtree/nbtpage.c:148 access/nbtree/nbtpage.c:323 -#, c-format -msgid "Index %s is not a btree" -msgstr "Index %s är inte ett b-träd" - -#: access/nbtree/nbtpage.c:152 access/nbtree/nbtpage.c:327 -#, c-format -msgid "Version mismatch on %s: version %d file, version %d code" -msgstr "" - -#: access/nbtree/nbtpage.c:268 access/nbtree/nbtpage.c:354 -#, c-format -msgid "No live root page found in %s" -msgstr "" - -#: access/nbtree/nbtpage.c:277 access/nbtree/nbtpage.c:363 -#, c-format -msgid "Root page %u of %s has level %u, expected %u" -msgstr "" - -#: access/nbtree/nbtpage.c:419 -msgid "_bt_getbuf: FSM returned nonrecyclable page" -msgstr "" - -#: access/nbtree/nbtpage.c:778 -msgid "_bt_pagedel: not enough stack items" -msgstr "" - -#: access/nbtree/nbtpage.c:808 -msgid "_bt_pagedel: no left sibling (concurrent deletion?)" -msgstr "" - -#: access/nbtree/nbtpage.c:840 -msgid "_bt_pagedel: left link changed unexpectedly" -msgstr "" - -#: access/nbtree/nbtpage.c:957 -msgid "_bt_pagedel: right sibling is not next child" -msgstr "" - -#: access/nbtree/nbtree.c:819 -#, c-format -msgid "btvacuumcleanup: FlushRelationBuffers returned %d" -msgstr "" - -#: access/nbtree/nbtree.c:932 -#, c-format -msgid "" -"_bt_restscan: my bits moved right off the end of the world!\n" -"\tRecreate index %s." -msgstr "" - -#: access/nbtree/nbtree.c:947 -#, c-format -msgid "_bt_restscan: fell off the end of %s" -msgstr "" - -#: access/nbtree/nbtsearch.c:171 -#, c-format -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/nbtsearch.c:703 -msgid "_bt_first: equal items disappeared?" -msgstr "" - -#: access/nbtree/nbtsearch.c:994 -#, c-format -msgid "_bt_walk_left: fell off the end of %s" -msgstr "" - -#: access/nbtree/nbtsearch.c:1018 -#, c-format -msgid "_bt_walk_left: can't find left sibling in %s" -msgstr "" - -#: access/nbtree/nbtsearch.c:1078 -#, c-format -msgid "_bt_get_endpoint: fell off the end of %s" -msgstr "" - -#: access/nbtree/nbtsearch.c:1090 -#, c-format -msgid "_bt_get_endpoint: btree level %u not found" -msgstr "" - -#: access/nbtree/nbtsearch.c:1179 -#, c-format -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/nbtsort.c:400 -#, c-format -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/nbtutils.c:308 -#, c-format -msgid "_bt_orderkeys: key(s) for attribute %d missed" -msgstr "" - -#: access/nbtree/nbtutils.c:465 -#, c-format -msgid "_bt_getstrategynumber: unable to identify operator %u" -msgstr "" - -#: access/nbtree/nbtxlog.c:67 -msgid "forget_matching_split: block unfound" -msgstr "" - -#: access/nbtree/nbtxlog.c:82 -msgid "forget_matching_split: fishy is_root data" -msgstr "" - -#: 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/nbtxlog.c:177 -#, c-format -msgid "btree_insert_%sdo: block unfound" -msgstr "" - -#: access/nbtree/nbtxlog.c:180 -#, c-format -msgid "btree_insert_%sdo: uninitialized page" -msgstr "" - -#: access/nbtree/nbtxlog.c:194 -msgid "btree_insert_redo: failed to add item" -msgstr "" - -#: access/nbtree/nbtxlog.c:204 -msgid "btree_insert_undo: bad page LSN" -msgstr "" - -#: access/nbtree/nbtxlog.c:212 -msgid "btree_insert_undo: unimplemented" -msgstr "" - -#: access/nbtree/nbtxlog.c:260 -#, c-format -msgid "btree_split_%s: lost left sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:266 -msgid "btree_split_undo: uninitialized left sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:288 -msgid "btree_split_undo: bad left sibling LSN" -msgstr "" - -#: access/nbtree/nbtxlog.c:289 access/nbtree/nbtxlog.c:324 -msgid "btree_split_undo: unimplemented" -msgstr "" - -#: access/nbtree/nbtxlog.c:295 -#, c-format -msgid "btree_split_%s: lost right sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:301 -msgid "btree_split_undo: uninitialized right sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:323 -msgid "btree_split_undo: bad right sibling LSN" -msgstr "" - -#: access/nbtree/nbtxlog.c:334 -msgid "btree_split_redo: lost next right page" -msgstr "" - -#: access/nbtree/nbtxlog.c:338 -msgid "btree_split_redo: uninitialized next right page" -msgstr "" - -#: access/nbtree/nbtxlog.c:387 -msgid "btree_delete_redo: block unfound" -msgstr "" - -#: access/nbtree/nbtxlog.c:390 -msgid "btree_delete_redo: uninitialized page" -msgstr "" - -#: access/nbtree/nbtxlog.c:448 -msgid "btree_delete_page_redo: parent block unfound" -msgstr "" - -#: access/nbtree/nbtxlog.c:452 -msgid "btree_delete_page_redo: uninitialized parent page" -msgstr "" - -#: access/nbtree/nbtxlog.c:492 -msgid "btree_delete_page_redo: lost right sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:495 -msgid "btree_delete_page_redo: uninitialized right sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:518 -msgid "btree_delete_page_redo: lost left sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:521 -msgid "btree_delete_page_redo: uninitialized left sibling" -msgstr "" - -#: access/nbtree/nbtxlog.c:541 -#, c-format -msgid "btree_delete_page_%s: lost target page" -msgstr "" - -#: access/nbtree/nbtxlog.c:546 -msgid "btree_delete_page_undo: uninitialized target page" -msgstr "" - -#: 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 "btree_redo: unknown op code %u" -msgstr "" - -#: access/nbtree/nbtxlog.c:781 -#, c-format -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 -#, c-format -msgid "rtdoinsert: failed to add index item to %s" -msgstr "" - -#: access/rtree/rtree.c:523 access/rtree/rtree.c:547 -#, c-format -msgid "rtdosplit: failed to add index item to %s" -msgstr "" - -#: access/rtree/rtree.c:643 -msgid "Variable-length rtree keys are not supported." -msgstr "" - -#: access/rtree/rtree.c:663 -#, c-format -msgid "rtintinsert: failed to add index item to %s" -msgstr "" - -#: access/rtree/rtree.c:689 access/rtree/rtree.c:694 -#, c-format -msgid "rtnewroot: failed to add index item to %s" -msgstr "" - -#: access/rtree/rtree.c:781 -#, c-format -msgid "rtree: index item size %lu exceeds maximum %lu" -msgstr "" - -#: access/rtree/rtree.c:1068 -msgid "rtpicksplit: failed to find a workable page split" -msgstr "" - -#: access/rtree/rtree.c:1347 -msgid "rtree_redo: unimplemented" -msgstr "" - -#: access/rtree/rtree.c:1353 -msgid "rtree_undo: unimplemented" -msgstr "" - -#: access/rtree/rtscan.c:251 -#, c-format -msgid "rtree scan list corrupted -- cannot find 0x%p" -msgstr "" - -#: access/rtree/rtscan.c:387 -#, c-format -msgid "Bad operation in rtree scan adjust: %d" -msgstr "" - -#: access/transam/slru.c:496 -#, c-format -msgid "file %s doesn't exist, reading as zeroes" -msgstr "" - -#: access/transam/slru.c:616 -#, c-format -msgid "open of %s failed: %m" -msgstr "" - -#: access/transam/slru.c:619 access/transam/xlog.c:1378 -#, c-format -msgid "creation of file %s failed: %m" -msgstr "" - -#: access/transam/slru.c:622 -#, c-format -msgid "lseek of file %s, offset %u failed: %m" -msgstr "" - -#: access/transam/slru.c:626 -#, c-format -msgid "read of file %s, offset %u failed: %m" -msgstr "" - -#: access/transam/slru.c:630 -#, c-format -msgid "write of file %s, offset %u failed: %m" -msgstr "" +msgid "lseek of file \"%s\", offset %u failed: %m" +msgstr "lseek på filen \"%s\", offset %u misslyckades: %m" #: access/transam/slru.c:635 -msgid "unknown SimpleLru I/O error" -msgstr "" - -#: access/transam/slru.c:802 #, c-format -msgid "unable to truncate %s: apparent wraparound" -msgstr "" +msgid "read of file \"%s\", offset %u failed: %m" +msgstr "läsning av filen \"%s\", offset %u misslyckades: %m" -#: access/transam/slru.c:858 +#: access/transam/slru.c:642 #, c-format -msgid "could not open directory (%s): %m" -msgstr "kunde inte öppna katalog (%s): %m" +msgid "write of file \"%s\", offset %u failed: %m" +msgstr "skrivning till filen \"%s\", offset %u misslyckades: %m" -#: access/transam/slru.c:873 +#: access/transam/slru.c:820 #, c-format -msgid "removing file %s/%s" -msgstr "tar bort fil %s/%s" +msgid "could not truncate \"%s\": apparent wraparound" +msgstr "" -#: access/transam/slru.c:882 +#: access/transam/slru.c:879 #, c-format -msgid "could not read directory (%s): %m" -msgstr "kunde inte läsa katalog (%s): %m" +msgid "could not open directory \"%s\": %m" +msgstr "kunde inte öppna katalog \"%s\": %m" -#: access/transam/xact.c:403 -msgid "You may only have 2^32-1 commands per transaction" -msgstr "Du kan bara ha 2^32-1 kommandon per transaktion" - -#: access/transam/xact.c:675 +#: access/transam/slru.c:895 #, c-format -msgid "RecordTransactionAbort: xact %u already committed" -msgstr "" +msgid "removing file \"%s/%s\"" +msgstr "tar bort fil \"%s/%s\"" -#: access/transam/xact.c:883 -msgid "CommitTransaction and not in in-progress state" -msgstr "" +#: access/transam/slru.c:907 +#, c-format +msgid "could not read directory \"%s\": %m" +msgstr "kunde inte läsa katalog \"%s\": %m" -#: access/transam/xact.c:1023 -msgid "AbortTransaction and not in in-progress state" -msgstr "" - -#: access/transam/xact.c:1107 -msgid "CleanupTransaction and not in abort state" -msgstr "" - -#: access/transam/xact.c:1147 -msgid "StartTransactionCommand: unexpected TBLOCK_BEGIN" -msgstr "" - -#: access/transam/xact.c:1168 -msgid "StartTransactionCommand: unexpected TBLOCK_END" -msgstr "" - -#: access/transam/xact.c:1191 -msgid "StartTransactionCommand: unexpected TBLOCK_ENDABORT" -msgstr "" +#: access/transam/xact.c:405 +msgid "cannot have more than 2^32-1 commands in a transaction" +msgstr "kan inte ha mer än 2^32-1 kommandon i en transaktion" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:1372 +#: access/transam/xact.c:1374 #, c-format msgid "%s cannot run inside a transaction block" msgstr "" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:1382 +#: access/transam/xact.c:1386 #, c-format msgid "%s cannot be executed from a function" msgstr "%s kan inte utföras från en funktion" -#: access/transam/xact.c:1386 -msgid "PreventTransactionChain: can't prevent chain" -msgstr "" - #. translator: %s represents an SQL statement name -#: access/transam/xact.c:1423 +#: access/transam/xact.c:1429 #, c-format -msgid "%s may only be used in begin/end transaction blocks" +msgid "%s may only be used in BEGIN/END transaction blocks" msgstr "" -#: access/transam/xact.c:1444 -msgid "BEGIN: already a transaction in progress" -msgstr "BEGIN: det är redan en transaktion igång" +#: access/transam/xact.c:1452 +msgid "there is already a transaction in progress" +msgstr "det är redan en transaktion igång" -#: access/transam/xact.c:1504 -msgid "COMMIT: no transaction in progress" -msgstr "COMMIT: ingen transaktion pågår" +#: access/transam/xact.c:1514 access/transam/xact.c:1552 +#: access/transam/xact.c:1600 +msgid "there is no transaction in progress" +msgstr "ingen transaktion pågår" -#: 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: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:1700 -msgid "xact_undo: can't undo committed xaction" -msgstr "" - -#: access/transam/xact.c:1737 -msgid "XactPushRollback: already installed" -msgstr "" - -#: access/transam/xlog.c:506 -#, c-format -msgid "XLogInsert: invalid info mask %02X" -msgstr "" - -#: access/transam/xlog.c:611 -#, c-format -msgid "XLogInsert: can backup %d blocks at most" -msgstr "" - -#: access/transam/xlog.c:629 -#, c-format -msgid "XLogInsert: invalid record length %u" -msgstr "" - -#: 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 "%s" - -#: access/transam/xlog.c:1030 -#, c-format -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:3409 +#: access/transam/xlog.c:1049 access/transam/xlog.c:1165 +#: access/transam/xlog.c:3555 #, c-format msgid "close of log file %u, segment %u failed: %m" msgstr "" -#: access/transam/xlog.c:1082 -msgid "XLogWrite: time for a checkpoint, signaling postmaster" -msgstr "" - -#: access/transam/xlog.c:1101 +#: access/transam/xlog.c:1105 access/transam/xlog.c:1867 #, c-format msgid "lseek of log file %u, segment %u, offset %u failed: %m" msgstr "" -#: access/transam/xlog.c:1113 +#: access/transam/xlog.c:1119 #, c-format msgid "write of log file %u, segment %u, offset %u failed: %m" msgstr "" -#: access/transam/xlog.c:1217 +#: access/transam/xlog.c:1363 access/transam/xlog.c:1452 +#: access/transam/xlog.c:1566 access/transam/xlog.c:1572 #, c-format -msgid "XLogFlush%s: request %X/%X; write %X/%X; flush %X/%X" +msgid "open of \"%s\" (log file %u, segment %u) failed: %m" msgstr "" -#: access/transam/xlog.c:1313 +#: access/transam/xlog.c:1416 #, c-format -msgid "XLogFlush: request %X/%X is not satisfied --- flushed only to %X/%X" +msgid "failed to write \"%s\": %m" msgstr "" -#: access/transam/xlog.c:1356 access/transam/xlog.c:1437 -#: access/transam/xlog.c:1545 access/transam/xlog.c:1549 +#: access/transam/xlog.c:1423 #, c-format -msgid "open of %s (log file %u, segment %u) failed: %m" -msgstr "" +msgid "fsync of file \"%s\" failed: %m" +msgstr "fsynk av filen \"%s\" misslyckades: %m" -#: access/transam/xlog.c:1405 -#, c-format -msgid "ZeroFill failed to write %s: %m" -msgstr "" - -#: access/transam/xlog.c:1410 -#, c-format -msgid "fsync of file %s failed: %m" -msgstr "" - -#: access/transam/xlog.c:1513 +#: access/transam/xlog.c:1530 #, c-format msgid "" -"link from %s to %s (initialization of log file %u, segment %u) failed: %m" +"link from \"%s\" to \"%s\" (initialization of log file %u, segment %u) " +"failed: %m" msgstr "" -#: access/transam/xlog.c:1518 +#: access/transam/xlog.c:1537 #, c-format msgid "" -"rename from %s to %s (initialization of log file %u, segment %u) failed: %m" +"rename from \"%s\" to \"%s\" (initialization of log file %u, segment %u) " +"failed: %m" msgstr "" -#: access/transam/xlog.c:1599 +#: access/transam/xlog.c:1624 #, c-format -msgid "could not open transaction log directory (%s): %m" -msgstr "" +msgid "could not open transaction log directory \"%s\": %m" +msgstr "kunde inte öppna katalog för transaktionslogg \"%s\": %m" -#: access/transam/xlog.c:1614 +#: access/transam/xlog.c:1640 #, c-format -msgid "archiving transaction log file %s" +msgid "archiving transaction log file \"%s\"" msgstr "" -#: access/transam/xlog.c:1616 -msgid "archiving log files is not implemented!" -msgstr "" - -#: access/transam/xlog.c:1630 +#: access/transam/xlog.c:1657 #, c-format -msgid "recycled transaction log file %s" +msgid "recycled transaction log file \"%s\"" msgstr "" -#: access/transam/xlog.c:1636 +#: access/transam/xlog.c:1664 #, c-format -msgid "removing transaction log file %s" +msgid "removing transaction log file \"%s\"" +msgstr "tar bort transaktionsloggfil \"%s\"" + +#: access/transam/xlog.c:1675 +#, c-format +msgid "could not read transaction log directory \"%s\": %m" msgstr "" -#: access/transam/xlog.c:1645 +#: access/transam/xlog.c:1749 #, c-format -msgid "could not read transaction log directory (%s): %m" +msgid "bad resource manager data checksum in record at %X/%X" msgstr "" -#: access/transam/xlog.c:1718 +#: access/transam/xlog.c:1772 #, c-format -msgid "ReadRecord: bad resource manager data checksum in record at %X/%X" +msgid "bad checksum of backup block %d in record at %X/%X" msgstr "" -#: access/transam/xlog.c:1740 +#: access/transam/xlog.c:1842 #, c-format -msgid "ReadRecord: bad checksum of backup block %d in record at %X/%X" +msgid "invalid record offset at %X/%X" msgstr "" -#: access/transam/xlog.c:1809 +#: access/transam/xlog.c:1875 access/transam/xlog.c:1965 #, c-format -msgid "ReadRecord: invalid record offset at %X/%X" -msgstr "" - -#: 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: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:1848 -#, c-format -msgid "ReadRecord: contrecord is requested by %X/%X" -msgstr "" - -#: access/transam/xlog.c:1862 -#, c-format -msgid "ReadRecord: record with zero length at %X/%X" +msgid "read of log file %u, segment %u, offset %u failed: %m" msgstr "" #: access/transam/xlog.c:1886 #, c-format -msgid "ReadRecord: record length %u at %X/%X too long" +msgid "contrecord is requested by %X/%X" msgstr "" -#: access/transam/xlog.c:1892 +#: access/transam/xlog.c:1901 #, c-format -msgid "ReadRecord: invalid resource manager id %u at %X/%X" +msgid "record with zero length at %X/%X" msgstr "" -#: access/transam/xlog.c:1930 +#: access/transam/xlog.c:1926 #, c-format -msgid "" -"ReadRecord: there is no ContRecord flag in log file %u, segment %u, offset %u" +msgid "record length %u at %X/%X too long" msgstr "" -#: access/transam/xlog.c:1938 +#: access/transam/xlog.c:1933 #, c-format -msgid "" -"ReadRecord: invalid ContRecord length %u in log file %u, segment %u, offset %" -"u" +msgid "invalid resource manager id %u at %X/%X" msgstr "" -#: access/transam/xlog.c:2002 +#: access/transam/xlog.c:1974 #, c-format -msgid "" -"ReadRecord: invalid magic number %04X in log file %u, segment %u, offset %u" +msgid "there is no contrecord flag in log file %u, segment %u, offset %u" msgstr "" -#: access/transam/xlog.c:2008 +#: access/transam/xlog.c:1983 #, c-format -msgid "" -"ReadRecord: invalid info bits %04X in log file %u, segment %u, offset %u" +msgid "invalid contrecord length %u in log file %u, segment %u, offset %u" msgstr "" -#: access/transam/xlog.c:2016 +#: access/transam/xlog.c:2049 #, c-format -msgid "" -"ReadRecord: unexpected pageaddr %X/%X in log file %u, segment %u, offset %u" +msgid "invalid magic number %04X in log file %u, segment %u, offset %u" +msgstr "" + +#: access/transam/xlog.c:2056 +#, c-format +msgid "invalid info bits %04X in log file %u, segment %u, offset %u" +msgstr "" + +#: access/transam/xlog.c:2065 +#, c-format +msgid "unexpected pageaddr %X/%X in log file %u, segment %u, offset %u" msgstr "" #. translator: SUI = startup id -#: access/transam/xlog.c:2038 +#: access/transam/xlog.c:2088 #, c-format -msgid "" -"ReadRecord: out-of-sequence SUI %u (after %u) in log file %u, segment %u, " -"offset %u" +msgid "out-of-sequence SUI %u (after %u) in log file %u, segment %u, offset %u" msgstr "" -#: access/transam/xlog.c:2097 +#: access/transam/xlog.c:2149 msgid "invalid LC_COLLATE setting" msgstr "" -#: access/transam/xlog.c:2101 +#: access/transam/xlog.c:2154 msgid "invalid LC_CTYPE setting" msgstr "" -#: access/transam/xlog.c:2119 +#: access/transam/xlog.c:2173 msgid "sizeof(ControlFileData) is larger than BLCKSZ; fix either one" msgstr "" -#: access/transam/xlog.c:2127 +#: access/transam/xlog.c:2183 #, c-format -msgid "WriteControlFile: could not create control file (%s): %m" -msgstr "" +msgid "could not create control file \"%s\": %m" +msgstr "kunde inte skapa kontrollfil \"%s\": %m" -#: access/transam/xlog.c:2136 -#, c-format -msgid "WriteControlFile: write to control file failed: %m" -msgstr "" - -#: access/transam/xlog.c:2140 -#, c-format -msgid "WriteControlFile: fsync of control file failed: %m" -msgstr "" - -#: 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:2159 -#, c-format -msgid "read from control file failed: %m" -msgstr "" - -#: access/transam/xlog.c:2171 -#, c-format -msgid "" -"The database cluster was initialized with PG_CONTROL_VERSION %d,\n" -"\tbut the server was compiled with PG_CONTROL_VERSION %d.\n" -"\tIt looks like you need to initdb." -msgstr "" - -#: access/transam/xlog.c:2184 -msgid "invalid checksum in control file" -msgstr "" - -#: access/transam/xlog.c:2200 -#, c-format -msgid "" -"The database cluster was initialized with CATALOG_VERSION_NO %d,\n" -"\tbut the backend was compiled with CATALOG_VERSION_NO %d.\n" -"\tIt looks like you need to initdb." -msgstr "" - -#: access/transam/xlog.c:2206 -#, c-format -msgid "" -"The database cluster was initialized with BLCKSZ %d,\n" -"\tbut the backend was compiled with BLCKSZ %d.\n" -"\tIt looks like you need to initdb." -msgstr "" - -#: access/transam/xlog.c:2212 -#, c-format -msgid "" -"The database cluster was initialized with RELSEG_SIZE %d,\n" -"\tbut the backend was compiled with RELSEG_SIZE %d.\n" -"\tIt looks like you need to recompile or initdb." -msgstr "" - -#: access/transam/xlog.c:2219 -#, c-format -msgid "" -"The database cluster was initialized with NAMEDATALEN %d,\n" -"\tbut the backend was compiled with NAMEDATALEN %d.\n" -"\tIt looks like you need to recompile or initdb." -msgstr "" - -#: access/transam/xlog.c:2226 -#, c-format -msgid "" -"The database cluster was initialized with FUNC_MAX_ARGS %d,\n" -"\tbut the backend was compiled with FUNC_MAX_ARGS %d.\n" -"\tIt looks like you need to recompile or initdb." -msgstr "" - -#: 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: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:2247 -#, c-format -msgid "" -"The database cluster was initialized with LOCALE_NAME_BUFLEN %d,\n" -"\tbut the backend was compiled with LOCALE_NAME_BUFLEN %d.\n" -"\tIt looks like you need to initdb." -msgstr "" - -#: access/transam/xlog.c:2254 -#, c-format -msgid "" -"The database cluster was initialized with LC_COLLATE '%s',\n" -"\twhich is not recognized by setlocale().\n" -"\tIt looks like you need to initdb." -msgstr "" - -#: access/transam/xlog.c:2260 -#, c-format -msgid "" -"The database cluster was initialized with LC_CTYPE '%s',\n" -"\twhich is not recognized by setlocale().\n" -"\tIt looks like you need to initdb." -msgstr "" - -#: access/transam/xlog.c:2293 +#: access/transam/xlog.c:2194 access/transam/xlog.c:2371 #, c-format msgid "write to control file failed: %m" msgstr "" -#: access/transam/xlog.c:2297 +#: access/transam/xlog.c:2200 access/transam/xlog.c:2377 #, c-format msgid "fsync of control file failed: %m" msgstr "" -#: access/transam/xlog.c:2437 +#: access/transam/xlog.c:2218 access/transam/xlog.c:2360 #, c-format -msgid "BootStrapXLOG failed to write log file: %m" -msgstr "" +msgid "could not open control file \"%s\": %m" +msgstr "kunde inte öppna kontrollfil \"%s\": %m" -#: access/transam/xlog.c:2441 +#: access/transam/xlog.c:2224 #, c-format -msgid "BootStrapXLOG failed to fsync log file: %m" +msgid "read from control file failed: %m" msgstr "" -#: access/transam/xlog.c:2507 -msgid "control file context is broken" +#: access/transam/xlog.c:2236 access/transam/xlog.c:2266 +#: access/transam/xlog.c:2273 access/transam/xlog.c:2280 +#: access/transam/xlog.c:2287 access/transam/xlog.c:2294 +#: access/transam/xlog.c:2303 access/transam/xlog.c:2310 +#: access/transam/xlog.c:2318 utils/init/miscinit.c:793 +msgid "database files are incompatible with server" msgstr "" -#: access/transam/xlog.c:2510 +#: access/transam/xlog.c:2237 +#, c-format +msgid "" +"The database cluster was initialized with PG_CONTROL_VERSION %d, but the " +"server was compiled with PG_CONTROL_VERSION %d." +msgstr "" + +#: access/transam/xlog.c:2240 access/transam/xlog.c:2270 +msgid "It looks like you need to initdb." +msgstr "" + +#: access/transam/xlog.c:2250 +msgid "invalid checksum in control file" +msgstr "" + +#: access/transam/xlog.c:2267 +#, c-format +msgid "" +"The database cluster was initialized with CATALOG_VERSION_NO %d, but the " +"server was compiled with CATALOG_VERSION_NO %d." +msgstr "" + +#: access/transam/xlog.c:2274 +#, c-format +msgid "" +"The database cluster was initialized with BLCKSZ %d, but the server was " +"compiled with BLCKSZ %d." +msgstr "" + +#: access/transam/xlog.c:2277 access/transam/xlog.c:2284 +#: access/transam/xlog.c:2291 access/transam/xlog.c:2298 +#: access/transam/xlog.c:2306 access/transam/xlog.c:2313 +#: access/transam/xlog.c:2322 +msgid "It looks like you need to recompile or initdb." +msgstr "" + +#: access/transam/xlog.c:2281 +#, c-format +msgid "" +"The database cluster was initialized with RELSEG_SIZE %d, but the server was " +"compiled with RELSEG_SIZE %d." +msgstr "" + +#: access/transam/xlog.c:2288 +#, c-format +msgid "" +"The database cluster was initialized with NAMEDATALEN %d, but the server was " +"compiled with NAMEDATALEN %d." +msgstr "" + +#: access/transam/xlog.c:2295 +#, c-format +msgid "" +"The database cluster was initialized with FUNC_MAX_ARGS %d, but the server " +"was compiled with FUNC_MAX_ARGS %d." +msgstr "" + +#: access/transam/xlog.c:2304 +msgid "" +"The database cluster was initialized without HAVE_INT64_TIMESTAMP but the " +"server was compiled with HAVE_INT64_TIMESTAMP." +msgstr "" + +#: access/transam/xlog.c:2311 +msgid "" +"The database cluster was initialized with HAVE_INT64_TIMESTAMP but the " +"server was compiled without HAVE_INT64_TIMESTAMP." +msgstr "" + +#: access/transam/xlog.c:2319 +#, c-format +msgid "" +"The database cluster was initialized with LOCALE_NAME_BUFLEN %d, but the " +"server was compiled with LOCALE_NAME_BUFLEN %d." +msgstr "" + +#: access/transam/xlog.c:2325 access/transam/xlog.c:2332 +msgid "database files are incompatible with operating system" +msgstr "" + +#: access/transam/xlog.c:2326 +#, c-format +msgid "" +"The database cluster was initialized with LC_COLLATE \"%s\", which is not " +"recognized by setlocale()." +msgstr "" + +#: access/transam/xlog.c:2329 access/transam/xlog.c:2336 +msgid "It looks like you need to initdb or install locale support." +msgstr "" + +#: access/transam/xlog.c:2333 +#, c-format +msgid "" +"The database cluster was initialized with LC_CTYPE \"%s\", which is not " +"recognized by setlocale()." +msgstr "" + +#: access/transam/xlog.c:2519 +#, c-format +msgid "failed to write bootstrap xlog file: %m" +msgstr "" + +#: access/transam/xlog.c:2525 +#, c-format +msgid "failed to fsync bootstrap xlog file: %m" +msgstr "" + +#: access/transam/xlog.c:2593 +msgid "control file contains invalid data" +msgstr "" + +#: access/transam/xlog.c:2597 #, c-format msgid "database system was shut down at %s" -msgstr "" +msgstr "databassystemet stängdes ner vid %s" -#: access/transam/xlog.c:2513 +#: access/transam/xlog.c:2601 #, c-format msgid "database system shutdown was interrupted at %s" msgstr "" -#: access/transam/xlog.c:2516 +#: access/transam/xlog.c:2605 #, c-format -msgid "" -"database system was interrupted being in recovery at %s\n" -"\tThis probably means that some data blocks are corrupted\n" -"\tand you will have to use the last backup for recovery." +msgid "database system was interrupted while in recovery at %s" msgstr "" -#: access/transam/xlog.c:2521 +#: access/transam/xlog.c:2607 +msgid "" +"This probably means that some data is corrupted and you will have to use the " +"last backup for recovery." +msgstr "" + +#: access/transam/xlog.c:2611 #, c-format msgid "database system was interrupted at %s" msgstr "" -#: access/transam/xlog.c:2538 +#: access/transam/xlog.c:2629 #, c-format msgid "checkpoint record is at %X/%X" -msgstr "" +msgstr "checkpoint-posten är vid %X/%X" -#: access/transam/xlog.c:2547 +#: access/transam/xlog.c:2639 #, c-format msgid "using previous checkpoint record at %X/%X" msgstr "" -#: access/transam/xlog.c:2552 -msgid "unable to locate a valid checkpoint record" +#: access/transam/xlog.c:2645 +msgid "could not locate a valid checkpoint record" msgstr "" -#: access/transam/xlog.c:2558 +#: access/transam/xlog.c:2652 #, c-format msgid "redo record is at %X/%X; undo record is at %X/%X; shutdown %s" -msgstr "" +msgstr "redo-posten är vid %X/%X; undo-posten är vid %X/%X; nedstängning %s" -#: access/transam/xlog.c:2562 +#: access/transam/xlog.c:2657 #, c-format msgid "next transaction id: %u; next oid: %u" msgstr "nästa transaktions-id: %u; nästa oid: %u" -#: access/transam/xlog.c:2565 +#: access/transam/xlog.c:2661 msgid "invalid next transaction id" msgstr "nästa transaktions-id ogiltig" -#: access/transam/xlog.c:2587 +#: access/transam/xlog.c:2685 msgid "invalid redo in checkpoint record" msgstr "ogiltig redo i checkpoint-post" -#: access/transam/xlog.c:2595 +#: access/transam/xlog.c:2694 msgid "invalid redo/undo record in shutdown checkpoint" msgstr "" -#: access/transam/xlog.c:2606 +#: access/transam/xlog.c:2706 msgid "" "database system was not properly shut down; automatic recovery in progress" msgstr "" -#: access/transam/xlog.c:2633 +#: access/transam/xlog.c:2734 #, c-format msgid "redo starts at %X/%X" msgstr "redo startar vid %X/%X" -#: access/transam/xlog.c:2664 +#: access/transam/xlog.c:2766 #, c-format msgid "redo done at %X/%X" msgstr "redo gjord vid %X/%X" -#: access/transam/xlog.c:2670 +#: access/transam/xlog.c:2773 msgid "redo is not required" msgstr "redo behövs inte" -#: access/transam/xlog.c:2718 +#: access/transam/xlog.c:2842 #, c-format msgid "undo starts at %X/%X" msgstr "undo startar vid %X/%X" -#: access/transam/xlog.c:2728 +#: access/transam/xlog.c:2853 #, c-format msgid "undo done at %X/%X" msgstr "undo gjord vid %X/%X" -#: access/transam/xlog.c:2732 +#: access/transam/xlog.c:2858 msgid "undo is not required" msgstr "undo behövs inte" -#: access/transam/xlog.c:2819 +#: access/transam/xlog.c:2948 msgid "database system is ready" msgstr "databassystemet är redo" -#: access/transam/xlog.c:2947 +#. translator: %s is "primary" or "secondary" +#: access/transam/xlog.c:2981 +#, c-format +msgid "invalid %s checkpoint link in control file" +msgstr "ogiltig %s checkpoint-länk i kontrollfil" + +#: access/transam/xlog.c:2982 access/transam/xlog.c:2993 +#: access/transam/xlog.c:3001 access/transam/xlog.c:3010 +#: access/transam/xlog.c:3018 +msgid "primary" +msgstr "primär" + +#: access/transam/xlog.c:2982 access/transam/xlog.c:2993 +#: access/transam/xlog.c:3001 access/transam/xlog.c:3010 +#: access/transam/xlog.c:3018 +msgid "secondary" +msgstr "sekundär" + +#. translator: %s is "primary" or "secondary" +#: access/transam/xlog.c:2992 +#, c-format +msgid "invalid %s checkpoint record" +msgstr "ogiltig %s checkpoint-post" + +#. translator: %s is "primary" or "secondary" +#: access/transam/xlog.c:3000 +#, c-format +msgid "invalid resource manager id in %s checkpoint record" +msgstr "" + +#. translator: %s is "primary" or "secondary" +#: access/transam/xlog.c:3009 +#, c-format +msgid "invalid xl_info in %s checkpoint record" +msgstr "ogiltig xl_info i %s checkpoint-post" + +#. translator: %s is "primary" or "secondary" +#: access/transam/xlog.c:3017 +#, c-format +msgid "invalid length of %s checkpoint record" +msgstr "ogiltig längd i %s checkpoint-post" + +#: access/transam/xlog.c:3082 msgid "shutting down" msgstr "stänger ner" -#: access/transam/xlog.c:2960 +#: access/transam/xlog.c:3096 msgid "database system is shut down" msgstr "databassystemet är nedstängt" -#: access/transam/xlog.c:2981 -msgid "CreateCheckPoint: cannot be called inside transaction block" +#: access/transam/xlog.c:3119 +msgid "checkpoint cannot be made inside transaction block" msgstr "" -#: access/transam/xlog.c:3108 -msgid "active transaction while database system is shutting down" -msgstr "" - -#: access/transam/xlog.c:3165 +#: access/transam/xlog.c:3307 msgid "" "concurrent transaction log activity while database system is shutting down" msgstr "" -#: access/transam/xlog.c:3404 access/transam/xlog.c:3432 +#: access/transam/xlog.c:3548 access/transam/xlog.c:3580 #, c-format msgid "fsync of log file %u, segment %u failed: %m" msgstr "" -#: access/transam/xlog.c:3438 +#: access/transam/xlog.c:3588 #, c-format msgid "fdatasync of log file %u, segment %u failed: %m" msgstr "" -#: access/transam/xlog.c:3446 -#, c-format -msgid "bogus wal_sync_method %d" -msgstr "" - -#: access/transam/xlogutils.c:253 -msgid "_xl_remove_hash_entry: file was not found in cache" -msgstr "" - -#: access/transam/xlogutils.c:350 -msgid "XLogOpenRelation: out of memory for cache" -msgstr "" - -#: access/transam/xlogutils.c:353 -msgid "XLogOpenRelation: file found on insert into cache" -msgstr "" - #: bootstrap/bootstrap.c:196 msgid "" "Usage:\n" -" postgres -boot [-d level] [-D datadir] [-F] [-o file] [-x num] dbname\n" -" -d 1-5 debug mode\n" +" postgres -boot [OPTION]... DBNAME\n" +" -c NAME=VALUE set run-time parameter\n" +" -d 1-5 debug level\n" " -D datadir data directory\n" " -F turn off fsync\n" " -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" +" postgres -boot [FLAGGA ... DBNAMN\n" +" -c NAMN=VÄRDE sätter en körningsparameter\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:331 postmaster/postmaster.c:319 +#: bootstrap/bootstrap.c:319 postmaster/postmaster.c:567 tcop/postgres.c:2400 +#, c-format +msgid "--%s requires a value" +msgstr "--%s kräver ett värde" + +#: bootstrap/bootstrap.c:324 postmaster/postmaster.c:572 tcop/postgres.c:2405 +#, c-format +msgid "-c %s requires a value" +msgstr "-c %s kräver ett värde" + +#: bootstrap/bootstrap.c:357 postmaster/postmaster.c:314 tcop/postgres.c:2475 #, c-format msgid "" "%s does not know where to find the database system data.\n" "You must specify the directory that contains the database system\n" "either by specifying the -D invocation option or by setting the\n" "PGDATA environment variable.\n" -"\n" msgstr "" -#: bootstrap/bootstrap.c:437 -#, c-format -msgid "Unsupported XLOG op %d" -msgstr "" - -#: bootstrap/bootstrap.c:540 -#, c-format -msgid "open relation %s, attrsize %d" -msgstr "" - -#: bootstrap/bootstrap.c:556 -#, c-format -msgid "create attribute %d name %s len %d num %d type %u" -msgstr "" - -#: bootstrap/bootstrap.c:575 -#, c-format -msgid "closerel: close of '%s' when '%s' was expected" -msgstr "" - -#: bootstrap/bootstrap.c:579 -#, c-format -msgid "closerel: close of '%s' before any relation was opened" -msgstr "" - -#: bootstrap/bootstrap.c:584 -msgid "no open relation to close" -msgstr "" - -#: bootstrap/bootstrap.c:587 -#, c-format -msgid "close relation %s" -msgstr "" - -#: bootstrap/bootstrap.c:611 -msgid "warning: no open relations allowed with 'create' command" -msgstr "" - -#: bootstrap/bootstrap.c:620 -#, c-format -msgid "column %s %s" -msgstr "kolumn %s %s" - -#: 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:722 -msgid "row inserted" -msgstr "rad insatt" - -#: bootstrap/bootstrap.c:744 -#, c-format -msgid "inserting column %d value '%s'" -msgstr "sätter in kolumn %d värde '%s'" - -#: bootstrap/bootstrap.c:750 -msgid "Typ != NULL" -msgstr "Typ != NULL" - -#: bootstrap/bootstrap.c:757 -#, c-format -msgid "unable to find atttypid %u in Typ list" -msgstr "" - -#: bootstrap/bootstrap.c:768 bootstrap/bootstrap.c:789 -#, c-format -msgid " -> %s" -msgstr " -> %s" - -#: bootstrap/bootstrap.c:779 -#, c-format -msgid "type oid %u not found" -msgstr "type oid %u not found" - -#: bootstrap/bootstrap.c:780 -#, c-format -msgid "Typ == NULL, typeindex = %u" -msgstr "Typ == NULL, typindex = %u" - -#: bootstrap/bootstrap.c:792 -msgid "inserted" -msgstr "insatt" - -#: bootstrap/bootstrap.c:802 -#, c-format -msgid "inserting column %d NULL" -msgstr "sätter in kolumn %d NULL" - -#: bootstrap/bootstrap.c:849 -msgid "Memory manager fault: cleanup called twice" -msgstr "" - -#: bootstrap/bootstrap.c:896 -#, c-format -msgid "external type: %s" -msgstr "extern typ: %s" - -#: bootstrap/bootstrap.c:920 -#, c-format -msgid "Error: unknown type '%s'.\n" -msgstr "Fel: okänd typ \"%s\".\n" - -#: bootstrap/bootstrap.c:936 -msgid "AllocateAttribute: malloc failed" -msgstr "" - -#: 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 "acl-storlek = %d, # acl:er = %d" - -#: catalog/aclchk.c:64 -#, c-format -msgid "\tacl[%d]: %s" -msgstr "\tacl[%d]: %s" - -#: catalog/aclchk.c:122 +#: catalog/aclchk.c:127 msgid "grant options can only be granted to individual users" msgstr "" -#: catalog/aclchk.c:166 +#: catalog/aclchk.c:194 #, c-format -msgid "bogus GrantStmt.objtype %d" +msgid "invalid privilege type %s for table" msgstr "" -#: catalog/aclchk.c:186 -#, c-format -msgid "invalid privilege type %s for table object" -msgstr "" - -#: catalog/aclchk.c:215 -#, c-format -msgid "relation %u not found" -msgstr "hittar inte relationen %u" - -#: catalog/aclchk.c:224 +#: catalog/aclchk.c:235 #, c-format msgid "\"%s\" is an index" msgstr "\"%s\" är ett index" -#: catalog/aclchk.c:284 +#: catalog/aclchk.c:297 #, c-format -msgid "invalid privilege type %s for database object" +msgid "invalid privilege type %s for database" msgstr "" -#: catalog/aclchk.c:314 +#: catalog/aclchk.c:329 commands/comment.c:440 commands/dbcommands.c:481 +#: commands/dbcommands.c:602 commands/dbcommands.c:691 utils/adt/acl.c:1280 +#: utils/init/postinit.c:261 utils/init/postinit.c:273 #, c-format -msgid "database \"%s\" not found" -msgstr "hittar inte databasen \"%s\"" +msgid "database \"%s\" does not exist" +msgstr "databasen \"%s\" existerar inte" -#: catalog/aclchk.c:378 +#: catalog/aclchk.c:396 #, c-format -msgid "invalid privilege type %s for function object" +msgid "invalid privilege type %s for function" msgstr "" -#: catalog/aclchk.c:408 parser/parse_func.c:911 parser/parse_func.c:1367 +#: catalog/aclchk.c:493 #, c-format -msgid "function %u not found" -msgstr "hittar inte funktion %u" - -#: catalog/aclchk.c:474 -#, c-format -msgid "invalid privilege type %s for language object" +msgid "invalid privilege type %s for language" msgstr "" -#: catalog/aclchk.c:500 +#: catalog/aclchk.c:521 commands/functioncmds.c:440 commands/proclang.c:200 +#: commands/proclang.c:255 utils/adt/acl.c:1698 #, c-format -msgid "language \"%s\" not found" -msgstr "hittade inte språk \"%s\"" +msgid "language \"%s\" does not exist" +msgstr "språk \"%s\" existerar inte" -#: catalog/aclchk.c:504 +#: catalog/aclchk.c:527 #, c-format msgid "language \"%s\" is not trusted" msgstr "litar inte på språk \"%s\"" -#: catalog/aclchk.c:567 -#, c-format -msgid "invalid privilege type %s for namespace object" -msgstr "" - #: catalog/aclchk.c:593 #, c-format -msgid "namespace \"%s\" not found" -msgstr "hittade inte namespace \"%s\"" - -#: catalog/aclchk.c:672 -#, c-format -msgid "privilege_to_string: unrecognized privilege %d" +msgid "invalid privilege type %s for schema" msgstr "" -#: catalog/aclchk.c:694 +#: catalog/aclchk.c:621 catalog/namespace.c:245 catalog/namespace.c:1200 +#: catalog/namespace.c:1238 catalog/namespace.c:1800 commands/comment.c:490 +#: commands/schemacmds.c:181 commands/schemacmds.c:247 utils/adt/acl.c:1902 #, c-format -msgid "non-existent group \"%s\"" -msgstr "" +msgid "schema \"%s\" does not exist" +msgstr "schema \"%s\" existerar inte" -#: catalog/aclchk.c:764 +#: catalog/aclchk.c:724 commands/user.c:1454 commands/user.c:1696 +#: commands/user.c:1731 libpq/pqcomm.c:443 #, c-format -msgid "in_group: group %u not found" -msgstr "" +msgid "group \"%s\" does not exist" +msgstr "gruppen \"%s\" existerar inte" -#: catalog/aclchk.c:789 -msgid "aclcheck: internal error -- null ACL" -msgstr "" - -#: catalog/aclchk.c:835 commands/user.c:1304 +#: catalog/aclchk.c:796 #, c-format -msgid "%s: permission denied" -msgstr "%s: rättighet saknas" +msgid "group with ID %u does not exist" +msgstr "grupp med ID %u existerar inte" -#: catalog/aclchk.c:838 +#: catalog/aclchk.c:865 #, c-format -msgid "%s: must be owner" -msgstr "%s: måste vara ägaren" +msgid "permission denied for relation %s" +msgstr "rättighet saknas för relation %s" -#: catalog/aclchk.c:841 +#: catalog/aclchk.c:867 #, c-format -msgid "%s: unexpected AclResult %d" -msgstr "" +msgid "permission denied for database %s" +msgstr "rättighet saknas för databas %s" #: catalog/aclchk.c:869 #, c-format -msgid "pg_class_aclcheck: invalid user id %u" -msgstr "" +msgid "permission denied for function %s" +msgstr "rättighet saknas för funktion %s" -#: catalog/aclchk.c:884 +#: catalog/aclchk.c:871 #, c-format -msgid "pg_class_aclcheck: relation %u not found" -msgstr "" +msgid "permission denied for operator %s" +msgstr "rättighet saknas för operator %s" + +#: catalog/aclchk.c:873 +#, c-format +msgid "permission denied for type %s" +msgstr "rättighet saknas för typ %s" + +#: catalog/aclchk.c:875 +#, c-format +msgid "permission denied for language %s" +msgstr "rättighet saknas för språk %s" + +#: catalog/aclchk.c:877 +#, c-format +msgid "permission denied for schema %s" +msgstr "rättighet saknas för schema %s" + +#: catalog/aclchk.c:879 +#, c-format +msgid "permission denied for operator class %s" +msgstr "rättighet saknas för operatorklasss %s" + +#: catalog/aclchk.c:881 +#, c-format +msgid "permission denied for conversion %s" +msgstr "rättighet saknas för konvertering %s" + +#: catalog/aclchk.c:887 +#, c-format +msgid "must be owner of relation %s" +msgstr "måste vara ägaren till relation %s" + +#: catalog/aclchk.c:889 +#, c-format +msgid "must be owner of database %s" +msgstr "måste vara ägaren till databas %s" + +#: catalog/aclchk.c:891 +#, c-format +msgid "must be owner of function %s" +msgstr "måste vara ägaren till funktion %s" + +#: catalog/aclchk.c:893 +#, c-format +msgid "must be owner of operator %s" +msgstr "måste vara ägaren till operator %s" + +#: catalog/aclchk.c:895 +#, c-format +msgid "must be owner of type %s" +msgstr "måste vara ägaren till typ %s" #: catalog/aclchk.c:897 -msgid "pg_class_aclcheck: catalog update: permission denied" -msgstr "" - -#: catalog/aclchk.c:909 #, c-format -msgid "pg_class_aclcheck: %u is superuser" -msgstr "" +msgid "must be owner of language %s" +msgstr "måste vara ägaren till språk %s" -#: catalog/aclchk.c:977 +#: catalog/aclchk.c:899 #, c-format -msgid "pg_database_aclcheck: database %u not found" -msgstr "" +msgid "must be owner of schema %s" +msgstr "måste vara ägaren till schema %s" -#: catalog/aclchk.c:1032 +#: catalog/aclchk.c:901 #, c-format -msgid "pg_proc_aclcheck: function %u not found" -msgstr "" +msgid "must be owner of operator class %s" +msgstr "måste vara ägaren till operatorklass %s" -#: catalog/aclchk.c:1085 +#: catalog/aclchk.c:903 #, c-format -msgid "pg_language_aclcheck: language %u not found" -msgstr "" +msgid "must be owner of conversion %s" +msgstr "måste vara ägaren till konvertering %s" -#: catalog/aclchk.c:1142 +#: catalog/aclchk.c:961 #, c-format -msgid "pg_namespace_aclcheck: namespace %u not found" -msgstr "" +msgid "user with ID %u does not exist" +msgstr "användare med ID %u existerar inte" -#: catalog/aclchk.c:1190 +#: catalog/aclchk.c:978 catalog/aclchk.c:1294 #, c-format -msgid "pg_class_ownercheck: relation %u not found" -msgstr "" +msgid "relation with OID %u does not exist" +msgstr "relation med OID %u existerar inte" -#: catalog/aclchk.c:1216 +#: catalog/aclchk.c:1073 catalog/aclchk.c:1473 #, c-format -msgid "pg_type_ownercheck: type %u not found" -msgstr "" +msgid "database with OID %u does not exist" +msgstr "databas med OID %u finns inte" -#: catalog/aclchk.c:1242 +#: catalog/aclchk.c:1130 catalog/aclchk.c:1378 tcop/fastpath.c:231 #, c-format -msgid "pg_oper_ownercheck: operator %u not found" -msgstr "" +msgid "function with OID %u does not exist" +msgstr "funktionen med OID %u existerar inte" -#: catalog/aclchk.c:1268 +#: catalog/aclchk.c:1185 #, c-format -msgid "pg_proc_ownercheck: function %u not found" -msgstr "" +msgid "language with OID %u does not exist" +msgstr "språk med OID %u existerar inte" -#: catalog/aclchk.c:1294 +#: catalog/aclchk.c:1244 catalog/aclchk.c:1406 #, c-format -msgid "pg_namespace_ownercheck: namespace %u not found" -msgstr "" +msgid "schema with OID %u does not exist" +msgstr "schema med OID %u existerar inte" -#: catalog/aclchk.c:1321 +#: catalog/aclchk.c:1322 #, c-format -msgid "pg_opclass_ownercheck: operator class %u not found" -msgstr "" +msgid "type with OID %u does not exist" +msgstr "typ med OID %u existerar inte" -#: catalog/dependency.c:171 +#: catalog/aclchk.c:1350 #, c-format -msgid "" -"Cannot drop %s because other objects depend on it\n" -"\tUse DROP ... CASCADE to drop the dependent objects too" -msgstr "" +msgid "operator with OID %u does not exist" +msgstr "operator med OID %u existerar inte" -#: catalog/dependency.c:229 +#: catalog/aclchk.c:1434 #, c-format -msgid "Failed to drop all objects depending on %s" -msgstr "" +msgid "operator class with OID %u does not exist" +msgstr "operatorklass med OID %u existerar inte" -#: catalog/dependency.c:323 catalog/dependency.c:710 +#: catalog/dependency.c:173 #, c-format -msgid "Cannot drop %s because it is required by the database system" +msgid "cannot drop %s because other objects depend on it" msgstr "" -#: catalog/dependency.c:327 +#: catalog/dependency.c:175 +msgid "Use DROP ... CASCADE to drop the dependent objects too." +msgstr "" + +#: catalog/dependency.c:233 #, c-format -msgid "findAutoDeletableObjects: unknown dependency type '%c' for %s" +msgid "failed to drop all objects depending on %s" msgstr "" -#: catalog/dependency.c:457 +#: catalog/dependency.c:330 catalog/dependency.c:729 #, c-format -msgid "" -"Cannot drop %s because %s requires it\n" -"\tYou may drop %s instead" +msgid "cannot drop %s because it is required by the database system" msgstr "" -#: catalog/dependency.c:483 +#: catalog/dependency.c:466 #, c-format -msgid "recursiveDeletion: multiple INTERNAL dependencies for %s" +msgid "cannot drop %s because %s requires it" msgstr "" -#: catalog/dependency.c:495 +#: catalog/dependency.c:468 #, c-format -msgid "recursiveDeletion: incorrect use of PIN dependency with %s" +msgid "You may drop %s instead." msgstr "" -#: catalog/dependency.c:499 catalog/dependency.c:714 +#: catalog/dependency.c:536 catalog/dependency.c:686 catalog/dependency.c:714 #, c-format -msgid "recursiveDeletion: unknown dependency type '%c' for %s" -msgstr "" +msgid "drop auto-cascades to %s" +msgstr "drop svämmar automatiskt över (cascades) till %s" -#: catalog/dependency.c:525 catalog/dependency.c:672 catalog/dependency.c:697 -#, c-format -msgid "Drop auto-cascades to %s" -msgstr "" - -#: catalog/dependency.c:529 catalog/dependency.c:676 +#: catalog/dependency.c:541 catalog/dependency.c:691 #, c-format msgid "%s depends on %s" msgstr "%s beror på %s" -#: catalog/dependency.c:535 catalog/dependency.c:682 +#: catalog/dependency.c:548 catalog/dependency.c:698 #, c-format -msgid "Drop cascades to %s" -msgstr "Drop svämmar över (cascades) till %s" +msgid "drop cascades to %s" +msgstr "drop svämmar över (cascades) till %s" -#: catalog/dependency.c:803 +#: catalog/heap.c:227 #, c-format -msgid "doDeletion: Unsupported object class %u" +msgid "permission denied to create \"%s.%s\"" +msgstr "rättighet saknas för att skapa \"%s.%s\"" + +#: catalog/heap.c:229 +msgid "System catalog modifications are currently disallowed." msgstr "" -#: catalog/dependency.c:971 +#: catalog/heap.c:356 commands/tablecmds.c:1843 #, c-format -msgid "find_expr_references_walker: bogus varlevelsup %d" +msgid "tables can have at most %d columns" msgstr "" -#: catalog/dependency.c:975 +#: catalog/heap.c:373 #, c-format -msgid "find_expr_references_walker: bogus varno %d" +msgid "column name \"%s\" conflicts with a system column name" msgstr "" -#: catalog/dependency.c:995 -#, c-format -msgid "find_expr_references_walker: bogus varattno %d" -msgstr "" - -#: catalog/dependency.c:1059 -msgid "find_expr_references_walker: already-planned subqueries not supported" -msgstr "" - -#: catalog/dependency.c:1395 -#, c-format -msgid "getObjectClass: Unknown object class %u" -msgstr "" - -#: catalog/dependency.c:1452 -#, c-format -msgid "getObjectDescription: Cast %u does not exist" -msgstr "" - -#: catalog/dependency.c:1486 -#, c-format -msgid "getObjectDescription: Constraint %u does not exist" -msgstr "" - -#: catalog/dependency.c:1516 -#, c-format -msgid "getObjectDescription: Conversion %u does not exist" -msgstr "" - -#: catalog/dependency.c:1545 -#, c-format -msgid "getObjectDescription: Default %u does not exist" -msgstr "" - -#: catalog/dependency.c:1570 -#, c-format -msgid "getObjectDescription: Language %u does not exist" -msgstr "" - -#: catalog/dependency.c:1595 -#, c-format -msgid "cache lookup of opclass %u failed" -msgstr "" - -#: catalog/dependency.c:1613 utils/adt/ruleutils.c:578 -#, c-format -msgid "syscache lookup for AM %u failed" -msgstr "" - -#: catalog/dependency.c:1645 -#, c-format -msgid "getObjectDescription: Rule %u does not exist" -msgstr "" - -#: catalog/dependency.c:1679 -#, c-format -msgid "getObjectDescription: Trigger %u does not exist" -msgstr "" - -#: catalog/dependency.c:1699 -#, c-format -msgid "getObjectDescription: Schema %u does not exist" -msgstr "" - -#: 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:156 catalog/heap.c:159 -#, c-format -msgid "SystemAttributeDefinition: invalid attribute number %d" -msgstr "" - -#: catalog/heap.c:226 -#, c-format -msgid "" -"cannot create %s.%s: system catalog modifications are currently disallowed" -msgstr "" - -#: 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:382 +#: catalog/heap.c:389 #, c-format msgid "column name \"%s\" is duplicated" msgstr "" -#: catalog/heap.c:420 +#: catalog/heap.c:429 #, c-format -msgid "" -"Attribute \"%s\" has an unknown type\n" -"\tProceeding with relation creation anyway" +msgid "attribute \"%s\" has type UNKNOWN" +msgstr "attributet \"%s\" har typ OKÄND (UNKNOWN)" + +#: catalog/heap.c:430 +msgid "Proceeding with relation creation anyway." msgstr "" -#: catalog/heap.c:427 +#: catalog/heap.c:437 #, c-format -msgid "Attribute \"%s\" has pseudo-type %s" +msgid "attribute \"%s\" has pseudo-type %s" +msgstr "attributet \"%s\" har pseudo-typ %s" + +#: catalog/heap.c:447 +#, c-format +msgid "attribute \"%s\" has composite type %s" +msgstr "attributet \"%s\" har sammanslagen typ %s" + +#: catalog/heap.c:734 catalog/index.c:543 commands/tablecmds.c:1378 +#, c-format +msgid "relation \"%s\" already exists" +msgstr "relationen \"%s\" finns redan" + +#: catalog/heap.c:1556 commands/tablecmds.c:2892 commands/tablecmds.c:2934 +#, c-format +msgid "constraint \"%s\" for relation \"%s\" already exists" +msgstr "integritetsvillkor \"%s\" för relation \"%s\" finns redan" + +#: catalog/heap.c:1572 +#, c-format +msgid "CHECK constraint \"%s\" already exists" +msgstr "CHECK-villkor \"%s\" finns redan" + +#: catalog/heap.c:1634 +#, c-format +msgid "only relation \"%s\" can be referenced in CHECK constraint" msgstr "" -#: catalog/heap.c:435 -#, c-format -msgid "Attribute \"%s\" has composite type %s" -msgstr "Attributet \"%s\" har sammanslagen typ %s" +#: catalog/heap.c:1643 commands/tablecmds.c:3021 commands/typecmds.c:1828 +msgid "cannot use sub-select in CHECK constraint" +msgstr "kan inte använda subselect i CHECK-villkor" -#: catalog/heap.c:720 -#, c-format -msgid "Relation '%s' already exists" -msgstr "Relationen \"%s\" finns redan" +#: catalog/heap.c:1647 commands/tablecmds.c:3025 commands/typecmds.c:1832 +msgid "cannot use aggregate in CHECK constraint" +msgstr "kan inte använda aggregatfunktion i CHECK-villkor" -#: catalog/heap.c:877 -#, c-format -msgid "DeleteRelationTuple: cache lookup failed for relation %u" -msgstr "" - -#: catalog/heap.c:957 -#, c-format -msgid "RemoveAttributeById: Failed to find attribute %d in relation %u" -msgstr "" - -#: catalog/heap.c:1049 -#, c-format -msgid "RemoveAttrDefault: no default found for rel %u attnum %d" -msgstr "" - -#: catalog/heap.c:1085 -#, c-format -msgid "RemoveAttrDefaultById: cache lookup failed for attrdef %u" -msgstr "" - -#: catalog/heap.c:1108 -#, c-format -msgid "RemoveAttrDefaultById: cache lookup failed for rel %u attr %d" -msgstr "" - -#: catalog/heap.c:1163 -#, c-format -msgid "heap_drop_with_catalog: FlushRelationBuffers returned %d" -msgstr "" - -#: 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:1542 commands/tablecmds.c:2754 commands/tablecmds.c:2792 -#, c-format -msgid "constraint \"%s\" already exists for relation \"%s\"" -msgstr "" - -#: catalog/heap.c:1556 commands/tablecmds.c:206 -#, c-format -msgid "Duplicate CHECK constraint name: '%s'" -msgstr "" - -#: catalog/heap.c:1616 -#, c-format -msgid "Only relation \"%s\" can be referenced in CHECK constraint expression" -msgstr "" - -#: catalog/heap.c:1623 commands/tablecmds.c:2874 commands/typecmds.c:1724 -msgid "cannot use subselect in CHECK constraint expression" -msgstr "" - -#: 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:1730 +#: catalog/heap.c:1754 msgid "cannot use column references in DEFAULT clause" msgstr "" -#: catalog/heap.c:1736 +#: catalog/heap.c:1762 msgid "DEFAULT clause must not return a set" msgstr "DEFAULT får inte returnera en mängd" -#: catalog/heap.c:1742 -msgid "cannot use subselects in DEFAULT clause" -msgstr "kan inte används subselect i DEFAULT-klausulen" +#: catalog/heap.c:1770 +msgid "cannot use sub-select in DEFAULT clause" +msgstr "kan inte använda subselect i DEFAULT-klausul" -#: catalog/heap.c:1744 -msgid "cannot use aggregate functions in DEFAULT clause" -msgstr "kan inte används aggregatfunktioner i DEFAULT-klausulen" +#: catalog/heap.c:1774 +msgid "cannot use aggregate in DEFAULT clause" +msgstr "kan inte använda aggregatfunktion i DEFAULT-klausul" -#: catalog/heap.c:1765 rewrite/rewriteHandler.c:511 +#: catalog/heap.c:1792 rewrite/rewriteHandler.c:560 #, 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" +msgid "column \"%s\" is of type %s but default expression is of type %s" msgstr "" -#: catalog/index.c:160 +#: catalog/heap.c:1797 parser/analyze.c:2785 parser/parse_node.c:232 +#: parser/parse_target.c:429 rewrite/rewriteHandler.c:565 +msgid "You will need to rewrite or cast the expression." +msgstr "" + +#: catalog/index.c:526 +msgid "user-defined indexes on system catalogs are not supported" +msgstr "" + +#: catalog/index.c:538 +msgid "shared indexes cannot be created after initdb" +msgstr "" + +#: catalog/index.c:995 #, c-format -msgid "cannot create index: column %d does not exist" -msgstr "" +msgid "relation \"%s\" isn't an indexable relation" +msgstr "relationen \"%s\" är inte en indexerbar relation" -#: 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:208 catalog/index.c:253 -#, c-format -msgid "Type %u does not exist" -msgstr "Typ %u existerar inte" - -#: catalog/index.c:242 -#, c-format -msgid "Opclass %u does not exist" -msgstr "Opklass %u existerar inte" - -#: catalog/index.c:518 -msgid "must index at least one column" -msgstr "" - -#: catalog/index.c:523 -msgid "User-defined indexes on system catalogs are not supported" -msgstr "" - -#: catalog/index.c:533 -msgid "Shared indexes cannot be created after initdb" -msgstr "" - -#: catalog/index.c:536 -#, c-format -msgid "relation named \"%s\" already exists" -msgstr "relation med namn \"%s\" finns redan" - -#: catalog/index.c:642 -msgid "index_create: constraint must be PRIMARY or UNIQUE" -msgstr "" - -#: 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:823 -#, c-format -msgid "index_drop: FlushRelationBuffers returned %d" -msgstr "" - -#: 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:1058 -#, c-format -msgid "setRelhasindex: cannot find relation %u in pg_class" -msgstr "" - -#: catalog/index.c:1174 -#, c-format -msgid "setNewRelfilenode: cannot find relation %u in pg_class" -msgstr "" - -#: catalog/index.c:1286 -#, c-format -msgid "UpdateStats: cannot find relation %u in pg_class" -msgstr "" - -#: catalog/index.c:1561 -msgid "IndexBuildHeapScan: concurrent insert in progress" -msgstr "" - -#: catalog/index.c:1576 -msgid "IndexBuildHeapScan: concurrent delete in progress" -msgstr "" - -#: catalog/index.c:1581 commands/vacuum.c:1212 commands/vacuumlazy.c:353 -#: commands/vacuumlazy.c:841 -msgid "Unexpected HeapTupleSatisfiesVacuum result" -msgstr "" - -#: catalog/index.c:1676 -#, c-format -msgid "IndexGetRelation: can't find index id %u" -msgstr "" - -#: catalog/index.c:1725 -msgid "reindex_index: can't open index relation" -msgstr "" - -#: catalog/index.c:1736 -msgid "reindex_index: can't open heap relation" -msgstr "" - -#: catalog/index.c:1750 catalog/index.c:1873 +#: catalog/index.c:1755 catalog/index.c:1882 #, c-format msgid "the target relation %u is shared" msgstr "" -#: catalog/index.c:1756 +#: catalog/index.c:1763 #, c-format msgid "the target relation %u is nailed" msgstr "" -#: 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" +#: catalog/namespace.c:167 catalog/namespace.c:220 catalog/namespace.c:1167 +#: parser/parse_expr.c:1152 parser/parse_target.c:156 +msgid "cross-database references are not implemented" msgstr "" -#: catalog/namespace.c:182 +#: catalog/namespace.c:187 #, c-format -msgid "Relation \"%s\".\"%s\" does not exist" -msgstr "Relationen \"%s\".\"%s\" existerar inte" +msgid "relation \"%s.%s\" does not exist" +msgstr "relationen \"%s.%s\" existerar inte" -#: catalog/namespace.c:218 -msgid "TEMP tables may not specify a namespace" -msgstr "" - -#: catalog/namespace.c:232 catalog/namespace.c:1179 catalog/namespace.c:1214 -#: catalog/namespace.c:1768 +#: catalog/namespace.c:192 #, c-format -msgid "Namespace \"%s\" does not exist" -msgstr "Namespace \"%s\" existerar inte" +msgid "relation \"%s\" does not exist" +msgstr "relationen \"%s\" existerar inte" -#: catalog/namespace.c:242 catalog/namespace.c:1224 -msgid "No namespace has been selected to create in" +#: catalog/namespace.c:229 +msgid "TEMP tables may not specify a schema name" msgstr "" -#: catalog/namespace.c:295 +#: catalog/namespace.c:257 catalog/namespace.c:1249 +msgid "no schema has been selected to create in" +msgstr "" + +#: catalog/namespace.c:1172 parser/parse_expr.c:1184 parser/parse_target.c:164 +#: gram.y:2346 gram.y:7083 #, c-format -msgid "Cache lookup failed for relation %u" +msgid "improper qualified name (too many dotted names): %s" msgstr "" -#: catalog/namespace.c:377 +#: catalog/namespace.c:1284 #, c-format -msgid "Cache lookup failed for type %u" +msgid "improper relation name (too many dotted names): %s" msgstr "" -#: catalog/namespace.c:578 +#: catalog/namespace.c:1628 #, c-format -msgid "Cache lookup failed for procedure %u" +msgid "permission denied to create temp tables in database \"%s\"" msgstr "" -#: catalog/namespace.c:790 -#, c-format -msgid "Cache lookup failed for operator %u" +#: catalog/pg_aggregate.c:80 +msgid "cannot determine transition datatype" msgstr "" -#: catalog/namespace.c:1003 -#, c-format -msgid "Cache lookup failed for opclass %u" +#: catalog/pg_aggregate.c:81 +msgid "" +"An aggregate using ANYARRAY or ANYELEMENT as trans type must have one of " +"them as its base type." msgstr "" -#: 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:1257 -msgid "Improper relation name (too many dotted names)" -msgstr "" - -#: catalog/namespace.c:1469 -msgid "recomputeNamespacePath: invalid list syntax" -msgstr "" - -#: catalog/namespace.c:1598 -#, c-format -msgid "%s: not authorized to create temp tables" -msgstr "" - -#: catalog/pg_aggregate.c:62 -msgid "no aggregate name supplied" -msgstr "" - -#: catalog/pg_aggregate.c:65 -msgid "aggregate must have a transition function" -msgstr "" - -#: catalog/pg_aggregate.c:87 +#: catalog/pg_aggregate.c:110 #, c-format msgid "return type of transition function %s is not %s" msgstr "" -#: catalog/pg_aggregate.c:99 +#: catalog/pg_aggregate.c:132 msgid "" "must not omit initval when transfn is strict and transtype is not compatible " "with input type" msgstr "" -#: catalog/pg_constraint.c:430 +#: catalog/pg_aggregate.c:165 catalog/pg_proc.c:112 catalog/pg_proc.c:535 +msgid "cannot determine result datatype" +msgstr "" + +#: catalog/pg_aggregate.c:166 +msgid "" +"An aggregate returning ANYARRAY or ANYELEMENT must have one of them as its " +"base type." +msgstr "" + +#: catalog/pg_aggregate.c:280 commands/typecmds.c:896 commands/typecmds.c:966 +#: commands/typecmds.c:998 commands/typecmds.c:1030 parser/parse_func.c:319 +#: parser/parse_func.c:1491 #, c-format -msgid "RemoveConstraintById: constraint %u not found" -msgstr "" +msgid "function %s does not exist" +msgstr "funktionen %s finns inte" -#: catalog/pg_constraint.c:468 +#: catalog/pg_aggregate.c:285 #, c-format -msgid "RemoveConstraintById: relation %s has relchecks = 0" -msgstr "" +msgid "function %s returns a set" +msgstr "funktionen %s returnerar en mängd" -#: catalog/pg_constraint.c:495 +#: catalog/pg_aggregate.c:316 catalog/pg_aggregate.c:325 #, c-format -msgid "RemoveConstraintById: Constraint %u is not a known type" +msgid "function %s requires run-time type coercion" msgstr "" -#: catalog/pg_conversion.c:57 -msgid "no conversion name supplied" -msgstr "" - -#: catalog/pg_conversion.c:64 +#: catalog/pg_conversion.c:66 #, c-format -msgid "conversion name \"%s\" already exists" -msgstr "" +msgid "conversion \"%s\" already exists" +msgstr "konvertering \"%s\" finns redan" -#: catalog/pg_conversion.c:75 +#: catalog/pg_conversion.c:79 #, c-format msgid "default conversion for %s to %s already exists" msgstr "" -#: catalog/pg_conversion.c:141 catalog/pg_conversion.c:308 +#: catalog/pg_conversion.c:308 commands/conversioncmds.c:109 +#: commands/conversioncmds.c:133 #, c-format -msgid "Conversion %u search from syscache failed" -msgstr "" +msgid "conversion \"%s\" does not exist" +msgstr "konvertering \"%s\" finns inte" -#: catalog/pg_conversion.c:146 -msgid "DROP CONVERSION: permission denied" -msgstr "DROP CONVERSION: rättighet saknas" - -#: catalog/pg_conversion.c:192 +#: catalog/pg_largeobject.c:110 storage/large_object/inv_api.c:128 +#: storage/large_object/inv_api.c:248 #, c-format -msgid "conversion %u does not exist" -msgstr "konvertering %u existerar inte" +msgid "large object %u does not exist" +msgstr "stort objekt %u existerar inte" -#: catalog/pg_conversion.c:302 commands/conversioncmds.c:97 +#: catalog/pg_namespace.c:51 commands/schemacmds.c:256 #, c-format -msgid "conversion %s not found" -msgstr "hittar inte konvertering %s" +msgid "schema \"%s\" already exists" +msgstr "schema \"%s\" finns redan" -#: catalog/pg_largeobject.c:108 -#, c-format -msgid "LargeObjectDrop: large object %u not found" -msgstr "" - -#: catalog/pg_namespace.c:43 -msgid "no namespace name supplied" -msgstr "" - -#: catalog/pg_namespace.c:49 -#, c-format -msgid "namespace \"%s\" already exists" -msgstr "namespace \"%s\" finns redan" - -#: catalog/pg_operator.c:215 catalog/pg_operator.c:401 +#: catalog/pg_operator.c:217 catalog/pg_operator.c:406 #, c-format msgid "\"%s\" is not a valid operator name" msgstr "\"%s\" är inte ett giltigt operatornamn" -#: catalog/pg_operator.c:404 +#: catalog/pg_operator.c:412 msgid "at least one of leftarg or rightarg must be specified" msgstr "" -#: catalog/pg_operator.c:410 +#: catalog/pg_operator.c:420 msgid "only binary operators can have commutators" msgstr "" -#: catalog/pg_operator.c:412 +#: catalog/pg_operator.c:424 msgid "only binary operators can have join selectivity" msgstr "" -#: catalog/pg_operator.c:414 +#: catalog/pg_operator.c:428 msgid "only binary operators can hash" msgstr "" -#: catalog/pg_operator.c:416 +#: catalog/pg_operator.c:432 msgid "only binary operators can mergejoin" msgstr "" -#: catalog/pg_operator.c:426 +#: catalog/pg_operator.c:444 #, c-format -msgid "OperatorDef: operator \"%s\" already defined" -msgstr "" +msgid "operator %s already exists" +msgstr "operator %s existerar redan" -#: catalog/pg_operator.c:624 -#, c-format -msgid "OperatorDef: operator %u not found" -msgstr "" - -#: catalog/pg_operator.c:712 +#: catalog/pg_operator.c:726 msgid "operator cannot be its own negator or sort operator" msgstr "" -#: 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:1428 +#: catalog/pg_proc.c:88 commands/functioncmds.c:150 parser/parse_func.c:1514 #, c-format msgid "functions cannot have more than %d arguments" msgstr "funktioner kan inte ha mer än %d argument" -#: catalog/pg_proc.c:108 +#: catalog/pg_proc.c:113 catalog/pg_proc.c:536 msgid "" -"functions returning ANYARRAY or ANYELEMENT must have at least one argument " -"of either type" +"A function returning ANYARRAY or ANYELEMENT must have at least one argument " +"of either type." msgstr "" -#: catalog/pg_proc.c:150 -msgid "lookup for procedure by source needs fix (Jan)" -msgstr "" - -#: catalog/pg_proc.c:162 +#: catalog/pg_proc.c:168 #, c-format -msgid "method %s already an attribute of type %s" +msgid "\"%s\" is already an attribute of type %s" msgstr "" -#: catalog/pg_proc.c:212 +#: catalog/pg_proc.c:220 #, c-format -msgid "function %s already exists with same argument types" +msgid "function \"%s\" already exists with same argument types" msgstr "" -#: catalog/pg_proc.c:215 -#, c-format -msgid "ProcedureCreate: you do not have permission to replace function %s" -msgstr "" - -#: catalog/pg_proc.c:224 -msgid "" -"ProcedureCreate: cannot change return type of existing function.\n" -"\tUse DROP FUNCTION first." -msgstr "" - -#: catalog/pg_proc.c:231 -#, c-format -msgid "function %s is an aggregate" -msgstr "funktionen %s är en aggreagatfunktion" - #: 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:346 -#, c-format -msgid "function declared to return %s, but no SELECT provided" +msgid "cannot change return type of existing function" msgstr "" -#: catalog/pg_proc.c:364 -msgid "function declared to return void, but final statement is a SELECT" +#: catalog/pg_proc.c:235 +msgid "Use DROP FUNCTION first." msgstr "" -#: catalog/pg_proc.c:370 +#: catalog/pg_proc.c:243 #, c-format -msgid "function declared to return %s, but final statement is not a SELECT" -msgstr "" +msgid "function \"%s\" is an aggregate" +msgstr "funktionen \"%s\" är en aggreagatfunktion" -#: catalog/pg_proc.c:391 +#: catalog/pg_proc.c:248 #, c-format -msgid "function declared to return %s returns multiple columns in final SELECT" -msgstr "" +msgid "function \"%s\" is not an aggregate" +msgstr "funktionen \"%s\" är inte en aggregatfunktion" -#: catalog/pg_proc.c:396 +#: catalog/pg_proc.c:367 catalog/pg_proc.c:388 catalog/pg_proc.c:398 +#: catalog/pg_proc.c:422 catalog/pg_proc.c:430 catalog/pg_proc.c:482 +#: catalog/pg_proc.c:494 catalog/pg_proc.c:514 #, c-format -msgid "return type mismatch in function: declared to return %s, returns %s" +msgid "return type mismatch in function declared to return %s" msgstr "" -#: catalog/pg_proc.c:444 catalog/pg_proc.c:470 +#: catalog/pg_proc.c:369 catalog/pg_proc.c:400 +msgid "Function's final statement must be a SELECT." +msgstr "" + +#: catalog/pg_proc.c:390 +msgid "Function's final statement must not be a SELECT." +msgstr "" + +#: catalog/pg_proc.c:424 +msgid "Final SELECT must return exactly one column." +msgstr "" + +#: catalog/pg_proc.c:432 #, c-format -msgid "" -"function declared to return %s does not SELECT the right number of columns (%" -"d)" +msgid "Actual return type is %s." +msgstr "Verklig returtyp är %s." + +#: catalog/pg_proc.c:484 +msgid "Final SELECT returns too many columns." msgstr "" -#: catalog/pg_proc.c:453 +#: catalog/pg_proc.c:496 #, c-format -msgid "function declared to return %s returns %s instead of %s at column %d" +msgid "Final SELECT returns %s instead of %s at column %d." msgstr "" -#: catalog/pg_proc.c:486 +#: catalog/pg_proc.c:516 +msgid "Final SELECT returns too few columns." +msgstr "" + +#: catalog/pg_proc.c:541 #, 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:515 catalog/pg_proc.c:554 catalog/pg_proc.c:614 -msgid "null prosrc" -msgstr "" - -#: catalog/pg_proc.c:519 +#: catalog/pg_proc.c:578 #, c-format msgid "there is no built-in function named \"%s\"" msgstr "" -#: catalog/pg_proc.c:559 -msgid "null probin" -msgstr "" - -#: catalog/pg_proc.c:602 +#: catalog/pg_proc.c:671 #, c-format msgid "SQL functions cannot return type %s" msgstr "" -#: catalog/pg_proc.c:608 +#: catalog/pg_proc.c:687 #, c-format msgid "SQL functions cannot have arguments of type %s" msgstr "" -#: catalog/pg_type.c:193 catalog/pg_type.c:197 +#: catalog/pg_type.c:195 catalog/pg_type.c:201 #, c-format -msgid "TypeCreate: invalid type internal size %d" +msgid "invalid type internal size %d" msgstr "" -#: catalog/pg_type.c:202 -msgid "TypeCreate: fixed size types must have storage PLAIN" +#: catalog/pg_type.c:208 +msgid "fixed-size types must have storage PLAIN" msgstr "" -#: catalog/pg_type.c:281 +#: catalog/pg_type.c:289 catalog/pg_type.c:511 #, c-format -msgid "type %s already exists" -msgstr "typen %s existerar redan" +msgid "type \"%s\" already exists" +msgstr "typen \"%s\" existerar redan" -#: catalog/pg_type.c:492 +#: catalog/pg_type.c:503 commands/functioncmds.c:109 commands/typecmds.c:407 +#: commands/typecmds.c:786 commands/typecmds.c:1113 commands/typecmds.c:1233 +#: commands/typecmds.c:1353 commands/typecmds.c:1440 commands/typecmds.c:2034 +#: parser/parse_func.c:1526 parser/parse_type.c:201 parser/parse_type.c:227 +#: tcop/utility.c:95 #, c-format -msgid "type %s does not exist" -msgstr "typen %s existerar inte" +msgid "type \"%s\" does not exist" +msgstr "typen \"%s\" existerar inte" -#: catalog/pg_type.c:498 +#: commands/aggregatecmds.c:97 #, c-format -msgid "type named %s already exists" +msgid "aggregate attribute \"%s\" not recognized" msgstr "" -#: commands/aggregatecmds.c:93 +#: commands/aggregatecmds.c:107 +msgid "aggregate basetype must be specified" +msgstr "" + +#: commands/aggregatecmds.c:111 +msgid "aggregate stype must be specified" +msgstr "" + +#: commands/aggregatecmds.c:115 +msgid "aggregate sfunc must be specified" +msgstr "" + +#: commands/aggregatecmds.c:138 #, c-format -msgid "DefineAggregate: attribute \"%s\" not recognized" +msgid "aggregate transition datatype cannot be %s" msgstr "" -#: commands/aggregatecmds.c:101 -msgid "Define: \"basetype\" unspecified" -msgstr "" - -#: commands/aggregatecmds.c:103 -msgid "Define: \"stype\" unspecified" -msgstr "" - -#: commands/aggregatecmds.c:105 -msgid "Define: \"sfunc\" unspecified" -msgstr "" - -#: commands/aggregatecmds.c:123 +#: commands/aggregatecmds.c:259 #, c-format -msgid "Aggregate transition datatype cannot be %s" +msgid "function %s(*) already exists in schema \"%s\"" msgstr "" -#: commands/aggregatecmds.c:174 +#: commands/aggregatecmds.c:265 commands/functioncmds.c:680 #, c-format -msgid "RemoveAggregate: couldn't find pg_proc tuple for %s" +msgid "function %s already exists in schema \"%s\"" msgstr "" -#: commands/analyze.c:199 +#: commands/analyze.c:200 #, c-format -msgid "Skipping \"%s\" --- only table or database owner can ANALYZE it" -msgstr "" +msgid "skipping \"%s\" --- only table or database owner can ANALYZE it" +msgstr "hoppar över \"%s\" --- bara tabell eller databasägaren kan köra ANALYZE på den" -#: commands/analyze.c:213 commands/vacuum.c:789 +#: commands/analyze.c:215 #, c-format msgid "" -"Skipping \"%s\" --- can not process indexes, views or special system tables" -msgstr "" +"skipping \"%s\" --- cannot ANALYZE indexes, views or special system tables" +msgstr "hoppar över \"%s\" --- kan inte köra ANALYZE på index, vyer eller specirlla systemtabeller" -#: commands/analyze.c:242 +#: commands/analyze.c:245 #, c-format -msgid "Analyzing %s.%s" -msgstr "Analyserar %s.%s" +msgid "analyzing \"%s.%s\"" +msgstr "analyserar \"%s.%s\"" -#: commands/analyze.c:432 utils/adt/ruleutils.c:2805 +#: commands/async.c:225 #, c-format -msgid "cache lookup of type %u failed" -msgstr "" - -#: commands/analyze.c:639 -#, c-format -msgid "acquire_sample_rows: ReadBuffer(%s,%u) failed" -msgstr "" - -#: commands/async.c:153 -#, c-format -msgid "Async_Notify: %s" -msgstr "Async_Notify: %s" - -#: commands/async.c:201 -#, c-format -msgid "Async_Listen: %s" -msgstr "Async_Listen: %s" - -#: commands/async.c:224 -#, c-format -msgid "Async_Listen: We are already listening on %s" -msgstr "" - -#: commands/async.c:296 -#, c-format -msgid "Async_Unlisten %s" -msgstr "Async_Unlisten %s" - -#: commands/async.c:354 -msgid "Async_UnlistenAll" -msgstr "Async_UnlistenAll" - -#: commands/async.c:456 -msgid "AtCommit_Notify" -msgstr "AtCommit_Notify" - -#: commands/async.c:488 -msgid "AtCommit_Notify: notifying self" -msgstr "" - -#: commands/async.c:495 -#, c-format -msgid "AtCommit_Notify: notifying pid %d" -msgstr "" - -#: commands/async.c:544 -msgid "AtCommit_Notify: done" -msgstr "AtCommit_Notify: klar" - -#: commands/async.c:631 -msgid "Async_NotifyHandler: perform async notify" -msgstr "" - -#: commands/async.c:636 -msgid "Async_NotifyHandler: done" -msgstr "Async_NotifyHandler: klar" - -#: commands/async.c:710 -msgid "EnableNotifyInterrupt: perform async notify" -msgstr "" - -#: commands/async.c:715 -msgid "EnableNotifyInterrupt: done" -msgstr "EnableNotifyInterrupt: klar" - -#: commands/async.c:766 -msgid "ProcessIncomingNotify" -msgstr "ProcessIncomingNotify" - -#: commands/async.c:802 -#, c-format -msgid "ProcessIncomingNotify: received %s from %d" -msgstr "ProcessIncomingNotify: tog emot %s från %d" - -#: commands/async.c:837 -msgid "ProcessIncomingNotify: done" -msgstr "ProcessIncomingNotify: klar" - -#: commands/async.c:868 -#, c-format -msgid "NOTIFY for %s" -msgstr "NOTIFY för %s" - -#: 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" +msgid "already listening on \"%s\"" msgstr "" #: commands/cluster.c:150 #, c-format -msgid "CLUSTER: No previously clustered index found on table \"%s\"" +msgid "there is no previously clustered index for table \"%s\"" msgstr "" -#: commands/cluster.c:159 +#: commands/cluster.c:164 commands/tablecmds.c:3988 #, c-format -msgid "CLUSTER: cannot find index \"%s\" for table \"%s\"" +msgid "index \"%s\" for table \"%s\" does not exist" msgstr "" -#: commands/cluster.c:313 +#: commands/cluster.c:321 #, c-format -msgid "CLUSTER: \"%s\" is not an index for table \"%s\"" +msgid "\"%s\" is not an index for table \"%s\"" msgstr "" -#: commands/cluster.c:324 -msgid "CLUSTER: cannot cluster on partial index" +#: commands/cluster.c:334 +msgid "cannot cluster on partial index" msgstr "" -#: commands/cluster.c:340 +#: commands/cluster.c:352 +msgid "cannot cluster when index access method does not handle nulls" +msgstr "" + +#: commands/cluster.c:353 #, c-format +msgid "You may be able to work around this by marking column \"%s\" NOT NULL." +msgstr "" + +#: commands/cluster.c:365 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" +"cannot cluster on expressional index when index access method does not " +"handle nulls" msgstr "" -#: commands/cluster.c:351 -msgid "" -"CLUSTER: cannot cluster on expressional index when index access method does " -"not handle nulls" -msgstr "" - -#: commands/cluster.c:363 +#: commands/cluster.c:379 #, c-format -msgid "CLUSTER: cannot cluster system relation \"%s\"" +msgid "\"%s\" is a system catalog" +msgstr "\"%s\" är en systemkatalog" + +#: commands/cluster.c:389 +msgid "cannot cluster temp tables of other processes" msgstr "" -#: commands/cluster.c:371 -msgid "CLUSTER cannot be used on temp tables of other processes" -msgstr "" - -#: commands/cluster.c:648 -#, c-format -msgid "cache lookup failed for index %u" -msgstr "" - -#: commands/cluster.c:700 commands/cluster.c:707 -#, c-format -msgid "CLUSTER: Cannot find tuple for relation %u" -msgstr "" - -#: commands/cluster.c:719 commands/cluster.c:725 -#, c-format -msgid "CLUSTER: FlushRelationBuffers returned %d" -msgstr "" - -#: commands/cluster.c:787 -msgid "CLUSTER: expected both swapped tables to have TOAST tables" -msgstr "" - -#: commands/cluster.c:793 commands/cluster.c:798 -#, c-format -msgid "CLUSTER: expected one dependency record for TOAST table, found %ld" -msgstr "" - -#: commands/comment.c:111 -#, c-format -msgid "An attempt was made to comment on a unknown type: %d" -msgstr "" - -#: commands/comment.c:306 +#: commands/comment.c:309 commands/indexcmds.c:582 commands/indexcmds.c:616 #, c-format msgid "relation \"%s\" is not an index" msgstr "relation \"%s\" är inte ett index" -#: commands/comment.c:311 +#: commands/comment.c:316 #, c-format msgid "relation \"%s\" is not a sequence" msgstr "relation \"%s\" är inte en sekvens" -#: commands/comment.c:316 +#: commands/comment.c:323 commands/indexcmds.c:109 commands/indexcmds.c:668 #, c-format msgid "relation \"%s\" is not a table" msgstr "relation \"%s\" är inte en tabell" -#: commands/comment.c:321 +#: commands/comment.c:330 #, c-format msgid "relation \"%s\" is not a view" msgstr "relation \"%s\" är inte en vy" -#: commands/comment.c:357 -msgid "CommentAttribute: must specify relation.attribute" -msgstr "" - -#: 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 +#: commands/comment.c:386 commands/tablecmds.c:2020 commands/tablecmds.c:2164 +#: commands/tablecmds.c:2292 commands/tablecmds.c:2456 +#: commands/tablecmds.c:2669 parser/parse_func.c:1270 +#: parser/parse_relation.c:1591 parser/parse_relation.c:1656 +#: parser/parse_relation.c:1812 parser/parse_type.c:94 #, c-format -msgid "Relation \"%s\" has no column \"%s\"" -msgstr "" +msgid "attribute \"%s\" of relation \"%s\" does not exist" +msgstr "attribut \"%s\" för relation \"%s\" existerar inte" -#: commands/comment.c:403 -msgid "CommentDatabase: database name may not be qualified" -msgstr "" - -#: 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" - -#: commands/comment.c:414 -#, c-format -msgid "you are not permitted to comment on database \"%s\"" -msgstr "" - -#: commands/comment.c:419 -msgid "Database comments may only be applied to the current database" -msgstr "" - -#: commands/comment.c:442 -msgid "CommentSchema: schema name may not be qualified" +#: commands/comment.c:417 +msgid "database name may not be qualified" msgstr "" #: commands/comment.c:449 -#, c-format -msgid "CommentSchema: Schema \"%s\" could not be found" +msgid "database comments may only be applied to the current database" msgstr "" -#: commands/comment.c:521 commands/comment.c:555 +#: commands/comment.c:481 commands/schemacmds.c:172 +msgid "schema name may not be qualified" +msgstr "" + +#: commands/comment.c:564 #, c-format msgid "rule \"%s\" does not exist" msgstr "regel \"%s\" existerar inte" -#: commands/comment.c:527 +#: commands/comment.c:572 #, c-format -msgid "" -"There are multiple rules \"%s\"\n" -"\tPlease specify a relation name as well as a rule name" +msgid "there are multiple rules \"%s\"" msgstr "" -#: commands/comment.c:732 -msgid "CommentTrigger: must specify relation and trigger" +#: commands/comment.c:573 +msgid "Specify a relation name as well as a rule name." msgstr "" -#: commands/comment.c:765 +#: commands/comment.c:815 commands/trigger.c:484 commands/trigger.c:697 #, c-format msgid "trigger \"%s\" for relation \"%s\" does not exist" msgstr "utlösare \"%s\" för relation \"%s\" existerar inte" -#: commands/comment.c:807 -msgid "CommentConstraint: must specify relation and constraint" -msgstr "" - -#: commands/comment.c:841 +#: commands/comment.c:894 #, c-format -msgid "Relation \"%s\" has multiple constraints named \"%s\"" -msgstr "Relationen \"%s\" har flera integritetsvillkor med namn \"%s\"" +msgid "relation \"%s\" has multiple constraints named \"%s\"" +msgstr "relationen \"%s\" har flera integritetsvillkor med namn \"%s\"" -#: commands/comment.c:851 +#: commands/comment.c:906 #, c-format msgid "constraint \"%s\" for relation \"%s\" does not exist" msgstr "integritetsvillkor \"%s\" för relation \"%s\" existerar inte" -#: commands/conversioncmds.c:58 +#: commands/conversioncmds.c:66 #, c-format -msgid "Invalid for encoding name: %s" +msgid "source encoding \"%s\" does not exist" msgstr "" -#: commands/conversioncmds.c:62 +#: commands/conversioncmds.c:73 #, c-format -msgid "Invalid to encoding name: %s" +msgid "destination encoding \"%s\" does not exist" msgstr "" -#: commands/copy.c:174 commands/copy.c:184 commands/copy.c:215 -#: commands/copy.c:223 +#: commands/conversioncmds.c:151 +#, c-format +msgid "conversion \"%s\" already exists in schema \"%s\"" +msgstr "konvertering \"%s\" finns redan i schema \"%s\"" + +#: commands/copy.c:177 commands/copy.c:189 commands/copy.c:222 +#: commands/copy.c:232 msgid "COPY BINARY is not supported to stdout or from stdin" msgstr "" -#: commands/copy.c:274 +#: commands/copy.c:285 #, c-format -msgid "CopySendData: %m" -msgstr "CopySendData: %m" - -#: commands/copy.c:280 -msgid "CopySendData: connection lost" +msgid "failed to write COPY file: %m" 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 +#: commands/copy.c:293 +msgid "connection lost during COPY to stdout" +msgstr "" + +#: commands/copy.c:376 commands/copy.c:393 commands/copy.c:397 +#: commands/copy.c:448 commands/copy.c:497 tcop/fastpath.c:292 +#: tcop/postgres.c:281 tcop/postgres.c:304 msgid "unexpected EOF on client connection" msgstr "" -#: commands/copy.c:388 +#: commands/copy.c:409 #, c-format -msgid "COPY IN failed: %s" -msgstr "COPY IN misslyckades: %s" +msgid "COPY from stdin failed: %s" +msgstr "COPY från stdin misslyckades: %s" -#: commands/copy.c:392 +#: commands/copy.c:415 #, c-format -msgid "unexpected message type %c during COPY IN" +msgid "unexpected message type 0x%02X during COPY from stdin" msgstr "" -#: commands/copy.c:643 -msgid "COPY: BINARY option appears more than once" -msgstr "" - -#: commands/copy.c:650 -msgid "COPY: OIDS option appears more than once" -msgstr "" - -#: commands/copy.c:657 -msgid "COPY: DELIMITER string may only be defined once in query" -msgstr "" - -#: commands/copy.c:664 -msgid "COPY: NULL representation may only be defined once in query" -msgstr "" - -#: commands/copy.c:669 -#, c-format -msgid "COPY: option \"%s\" not recognized" -msgstr "" - -#: commands/copy.c:674 -msgid "You can not specify the DELIMITER in BINARY mode." -msgstr "" - -#: commands/copy.c:677 -msgid "You can not specify NULL in BINARY mode." -msgstr "" - -#: 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." +#: commands/copy.c:674 commands/copy.c:682 commands/copy.c:690 +#: commands/copy.c:698 commands/dbcommands.c:103 commands/dbcommands.c:111 +#: commands/dbcommands.c:119 commands/dbcommands.c:127 +#: commands/functioncmds.c:220 commands/functioncmds.c:228 +#: commands/functioncmds.c:236 commands/functioncmds.c:244 +#: commands/functioncmds.c:252 commands/sequence.c:895 commands/sequence.c:908 +#: commands/sequence.c:916 commands/sequence.c:924 commands/sequence.c:932 +#: commands/sequence.c:940 commands/user.c:525 commands/user.c:537 +#: commands/user.c:545 commands/user.c:553 commands/user.c:561 +#: commands/user.c:569 commands/user.c:775 commands/user.c:787 +#: commands/user.c:795 commands/user.c:803 commands/user.c:1275 +#: commands/user.c:1283 +msgid "conflicting or redundant options" msgstr "" #: commands/copy.c:709 +msgid "cannot specify DELIMITER in BINARY mode" +msgstr "" + +#: commands/copy.c:714 +msgid "cannot specify NULL in BINARY mode" +msgstr "" + +#: commands/copy.c:732 executor/execMain.c:462 tcop/utility.c:260 +msgid "transaction is read-only" +msgstr "transaktion är bara för läsning" + +#: commands/copy.c:743 +msgid "must be superuser to COPY to or from a file" +msgstr "" + +#: commands/copy.c:744 +msgid "" +"Anyone can COPY to stdout or from stdin. psql's \\copy command also works " +"for anyone." +msgstr "" + +#: commands/copy.c:753 msgid "COPY delimiter must be a single character" msgstr "" -#: commands/copy.c:715 +#: commands/copy.c:761 #, c-format -msgid "COPY: table \"%s\" does not have OIDs" -msgstr "" +msgid "table \"%s\" does not have OIDs" +msgstr "tabell \"%s\" har inte OID:er" -#: commands/copy.c:741 commands/copy.c:790 +#: commands/copy.c:789 #, c-format -msgid "You cannot copy view %s" -msgstr "Du kan inte kopiera vyn %s" +msgid "cannot copy to view \"%s\"" +msgstr "kan inte kopiera till vyn \"%s\"" -#: commands/copy.c:744 +#: commands/copy.c:794 #, c-format -msgid "You cannot change sequence relation %s" -msgstr "" +msgid "cannot copy to sequence \"%s\"" +msgstr "kan inte kopiera till sekvens \"%s\"" -#: commands/copy.c:747 commands/copy.c:796 +#: commands/copy.c:799 #, c-format -msgid "You cannot copy object %s" -msgstr "Du kan inte kopiera objekt %s" +msgid "cannot copy to non-table relation \"%s\"" +msgstr "kan inte kopiera till icke-tabellrelation \"%s\"" -#: commands/copy.c:765 +#: commands/copy.c:818 #, c-format -msgid "" -"COPY command, running in backend with effective uid %d, could not open file " -"'%s' for reading. Errno = %s (%d)." +msgid "could not open file \"%s\" for reading: %m" msgstr "" -#: commands/copy.c:770 +#: commands/copy.c:827 commands/copy.c:889 #, c-format -msgid "" -"COPY command, running in backend, could not open file '%s' for reading. " -"Errno = %s (%d)." -msgstr "" +msgid "\"%s\" is a directory" +msgstr "\"%s\" är en katalog" -#: commands/copy.c:780 commands/copy.c:839 +#: commands/copy.c:839 #, c-format -msgid "COPY: %s is a directory" -msgstr "COPY: %s är en katalog" +msgid "cannot copy from view \"%s\"" +msgstr "" -#: commands/copy.c:793 +#: commands/copy.c:844 #, c-format -msgid "You cannot copy sequence %s" +msgid "cannot copy from sequence \"%s\"" msgstr "" -#: commands/copy.c:816 -msgid "Relative path not allowed for server side COPY command" -msgstr "" - -#: commands/copy.c:825 +#: commands/copy.c:849 #, c-format -msgid "" -"COPY command, running in backend with effective uid %d, could not open file " -"'%s' for writing. Errno = %s (%d)." +msgid "cannot copy from non-table relation \"%s\"" msgstr "" -#: commands/copy.c:830 +#: commands/copy.c:871 +msgid "relative path not allowed for COPY to file" +msgstr "relativa sökväg tillåts inte för COPY till fil" + +#: commands/copy.c:880 #, c-format -msgid "" -"COPY command, running in backend, could not open file '%s' for writing. " -"Errno = %s (%d)." -msgstr "" +msgid "could not open file \"%s\" for writing: %m" +msgstr "kunde inte öppna fil \"%s\" för skrivning: %m" -#: commands/copy.c:1220 -msgid "COPY BINARY: file signature not recognized" -msgstr "" - -#: commands/copy.c:1224 -msgid "COPY BINARY: bogus file header (missing flags)" -msgstr "" - -#: commands/copy.c:1228 -msgid "COPY BINARY: unrecognized critical flags in header" -msgstr "" - -#: commands/copy.c:1232 -msgid "COPY BINARY: bogus file header (missing length)" -msgstr "COPY BINARY: trasigt filhuvud (längd saknas)" - -#: commands/copy.c:1238 -msgid "COPY BINARY: bogus file header (wrong length)" -msgstr "COPY BINARY: trasigt filhuvud (fel längd)" - -#: commands/copy.c:1304 -msgid "NULL Oid" -msgstr "NULL Oid" - -#: commands/copy.c:1310 -msgid "Invalid Oid" -msgstr "Ogiltig Oid" - -#: commands/copy.c:1327 +#: commands/copy.c:1104 #, c-format -msgid "Missing data for column \"%s\"" -msgstr "Saknar data för kolumn \"%s\"" +msgid "COPY FROM, line %d" +msgstr "COPY FROM, rad %d" -#: commands/copy.c:1371 commands/copy.c:1380 -msgid "Extra data after last expected column" -msgstr "Extra data efter den förväntat sista kolumnen" +#: commands/copy.c:1272 +msgid "COPY file signature not recognized" +msgstr "" -#: commands/copy.c:1404 +#: commands/copy.c:1278 +msgid "invalid COPY file header (missing flags)" +msgstr "trasigt COPY-filhuvud (flaggor saknas)" + +#: commands/copy.c:1284 +msgid "unrecognized critical flags in COPY file header" +msgstr "" + +#: commands/copy.c:1290 +msgid "invalid COPY file header (missing length)" +msgstr "trasigt COPY-filhuvud (längd saknas)" + +#: commands/copy.c:1298 +msgid "invalid COPY file header (wrong length)" +msgstr "trasigt COPY-filhuvud (fel längd)" + +#: commands/copy.c:1366 +msgid "null OID in COPY data" +msgstr "" + +#: commands/copy.c:1374 commands/copy.c:1489 +msgid "invalid OID in COPY data" +msgstr "" + +#: commands/copy.c:1393 #, c-format -msgid "COPY BINARY: tuple field count is %d, expected %d" -msgstr "COPY BINARY: fälträknaren för tupeln är %d, förväntades vara %d" +msgid "missing data for column \"%s\"" +msgstr "saknar data för kolumn \"%s\"" -#: commands/copy.c:1415 -msgid "COPY BINARY: Invalid Oid" -msgstr "COPY BINARY: Ogiltig Oid" +#: commands/copy.c:1439 commands/copy.c:1450 +msgid "extra data after last expected column" +msgstr "extra data efter den förväntat sista kolumnen" -#: 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:1621 -msgid "" -"CopyReadAttribute: Literal carriage return data value\n" -"found in input that has carriage return/newline termination; use \\r" -msgstr "" - -#: 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:1637 -msgid "" -"CopyReadAttribute: Literal newline data value found in input\n" -"that has carriage return termination; use \\n" -msgstr "" - -#: commands/copy.c:1733 commands/copy.c:1742 -msgid "" -"CopyReadAttribute: end-of-copy termination does not match previous input" -msgstr "" - -#: commands/copy.c:1735 commands/copy.c:1739 -msgid "CopyReadAttribute: end-of-copy marker corrupt" -msgstr "" - -#: commands/copy.c:1810 commands/copy.c:1828 -msgid "COPY BINARY: unexpected EOF" -msgstr "COPY BINARY: oväntad EOF" - -#: commands/copy.c:1817 +#: commands/copy.c:1476 #, c-format -msgid "COPY BINARY: bogus size for field %d" -msgstr "COPY BINARY: felaktig storlek för fält %d" +msgid "row field count is %d, expected %d" +msgstr "fälträknaren är %d, förväntades vara %d" -#: commands/copy.c:1840 -#, c-format -msgid "Improper binary format in field %d" +#: commands/copy.c:1681 commands/copy.c:1699 +msgid "literal carriage return found in data" msgstr "" -#: commands/copy.c:1957 +#: commands/copy.c:1682 commands/copy.c:1700 +msgid "Use \"\\r\" to represent carriage return." +msgstr "" + +#: commands/copy.c:1718 +msgid "literal newline found in data" +msgstr "" + +#: commands/copy.c:1719 +msgid "Use \"\\n\" to represent newline." +msgstr "" + +#: commands/copy.c:1816 commands/copy.c:1832 +msgid "end-of-copy marker does not match previous newline style" +msgstr "" + +#: commands/copy.c:1820 commands/copy.c:1826 +msgid "end-of-copy marker corrupt" +msgstr "" + +#: commands/copy.c:1901 commands/copy.c:1923 +msgid "unexpected EOF in COPY data" +msgstr "" + +#: commands/copy.c:1910 #, c-format -msgid "Attribute \"%s\" specified more than once" -msgstr "Attributet \"%s\" angivet mer än en gång" +msgid "invalid size for field %d" +msgstr "" -#: commands/dbcommands.c:99 commands/dbcommands.c:105 -#: commands/dbcommands.c:111 commands/dbcommands.c:117 -msgid "CREATE DATABASE: conflicting options" -msgstr "CREATE DATABASE: krockande flaggor" - -#: commands/dbcommands.c:121 +#: commands/copy.c:1937 #, c-format -msgid "CREATE DATABASE: option \"%s\" not recognized" -msgstr "CREATE DATABASE: flagga \"%s\" känns inte igen" +msgid "incorrect binary data format in field %d" +msgstr "" -#: commands/dbcommands.c:141 +#: commands/copy.c:2057 parser/parse_target.c:499 +#, c-format +msgid "attribute \"%s\" specified more than once" +msgstr "attributet \"%s\" angivet mer än en gång" + +#: commands/dbcommands.c:153 #, c-format msgid "%d is not a valid encoding code" msgstr "\"%d\" är inte en giltigt kodningskod" -#: commands/dbcommands.c:147 +#: commands/dbcommands.c:162 #, 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" +#: commands/dbcommands.c:183 +msgid "permission denied to create database" +msgstr "rättighet saknas för att skapa databas" + +#: commands/dbcommands.c:192 +msgid "must be superuser to create database for another user" msgstr "" -#: commands/dbcommands.c:164 commands/dbcommands.c:171 -msgid "CREATE DATABASE: permission denied" -msgstr "CREATE DATABASE: rättighet saknas" - -#: 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:203 -#, c-format -msgid "CREATE DATABASE: template \"%s\" does not exist" -msgstr "CREATE DATABASE: mallen \"%s\" existerar inte" - -#: 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: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:240 -msgid "CREATE DATABASE: invalid backend encoding" +msgid "cannot use an alternate location on this platform" msgstr "" -#: commands/dbcommands.c:268 commands/dbcommands.c:270 -#: commands/dbcommands.c:272 +#: commands/dbcommands.c:217 commands/dbcommands.c:384 +#: commands/dbcommands.c:632 +#, c-format +msgid "database \"%s\" already exists" +msgstr "databas \"%s\" finns redan" + +#: commands/dbcommands.c:231 +#, c-format +msgid "template \"%s\" does not exist" +msgstr "mall \"%s\" existerar inte" + +#: commands/dbcommands.c:242 +#, c-format +msgid "permission denied to copy database \"%s\"" +msgstr "" + +#: commands/dbcommands.c:263 +#, c-format +msgid "source database \"%s\" is being accessed by other users" +msgstr "" + +#: commands/dbcommands.c:274 +#, c-format +msgid "invalid backend encoding %d" +msgstr "" + +#: commands/dbcommands.c:304 commands/dbcommands.c:308 +#: commands/dbcommands.c:312 msgid "database path may not contain single quotes" msgstr "" -#: commands/dbcommands.c:295 +#: commands/dbcommands.c:337 #, c-format -msgid "CREATE DATABASE: unable to create database directory '%s': %m" -msgstr "CREATE DATABASE: kan inte skapa databaskatalog \"%s\": %m" +msgid "could not create database directory \"%s\": %m" +msgstr "kunde inte skapa databaskatalog \"%s\": %m" -#: commands/dbcommands.c:298 +#: commands/dbcommands.c:342 #, c-format -msgid "CREATE DATABASE: unable to remove temp directory '%s': %m" -msgstr "CREATE DATABASE: kan inte ta bort temporär katalog \"%s\": %m" +msgid "could not remove temp directory \"%s\": %m" +msgstr "kunde inte ta bort tempkatalogen \"%s\": %m" -#: commands/dbcommands.c:307 +#: commands/dbcommands.c:353 #, c-format -msgid "CREATE DATABASE: could not link '%s' to '%s': %m" -msgstr "CREATE DATABASE: kunde inte länka \"%s\" till \"%s\": %m" +msgid "could not link \"%s\" to \"%s\": %m" +msgstr "kunde inte länka \"%s\" till \"%s\": %m" -#: commands/dbcommands.c:320 -msgid "CREATE DATABASE: could not initialize database directory" -msgstr "CREATE DATABASE: kunde inte initialisera databaskatalogen" +#: commands/dbcommands.c:462 +msgid "cannot drop the currently open database" +msgstr "kan inte ta bort den databas som används just nu" -#: commands/dbcommands.c:322 -msgid "" -"CREATE DATABASE: could not initialize database directory; delete failed as " -"well" +#: commands/dbcommands.c:495 +msgid "cannot drop a template database" msgstr "" -"CREATE DATABASE: kunde inte initialisera databaskatalogen; borttagning " -"misslyckades med" -#: commands/dbcommands.c:412 -msgid "DROP DATABASE: cannot be executed on the currently open database" -msgstr "DROP DATABASE: kan inte utföras på den databas som används just nu" - -#: commands/dbcommands.c:429 +#: commands/dbcommands.c:506 commands/dbcommands.c:622 #, c-format -msgid "DROP DATABASE: database \"%s\" does not exist" -msgstr "DROP DATABASE: databasen \"%s\" existerar inte" +msgid "database \"%s\" is being accessed by other users" +msgstr "databasen \"%s\" används av andra användare" -#: commands/dbcommands.c:432 -msgid "DROP DATABASE: permission denied" -msgstr "DROP DATABASE: rättighet saknas" +#: commands/dbcommands.c:613 +msgid "current database may not be renamed" +msgstr "" -#: 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:644 +msgid "permission denied to rename database" +msgstr "rättighet saknas för att döpa om databas" -#: commands/dbcommands.c:449 +#: commands/dbcommands.c:863 +msgid "relative paths are not allowed as database locations" +msgstr "relativa sökvägar tillåts inte som databasplats" + +#: commands/dbcommands.c:867 +msgid "absolute paths are not allowed as database locations" +msgstr "absoluta sökvägar tillåts inte som databasplats" + +#: commands/dbcommands.c:879 #, c-format -msgid "DROP DATABASE: database \"%s\" is being accessed by other users" -msgstr "DROP DATABASE: databasen \"%s\" används av andra användare" +msgid "postmaster environment variable \"%s\" not found" +msgstr "omgivingsvariabel \"%s\" för postmaster är inte satt" -#: commands/dbcommands.c:466 +#: commands/dbcommands.c:884 #, c-format -msgid "" -"DROP DATABASE: Database \"%s\" doesn't exist despite earlier reports to the " -"contrary" -msgstr "DROP DATABASE: Databasen \"%s\" existerar inte trots tidigare rapporter om motsatsen" +msgid "postmaster environment variable \"%s\" must be absolute path" +msgstr "omgivingsvariabel \"%s\" för postmaster måste vara en absolut sökväg" -#: commands/dbcommands.c:545 -msgid "ALTER DATABASE SET: permission denied" -msgstr "ALTER DATABASE SET: rättighet saknas" +#: commands/dbcommands.c:893 +msgid "alternate path is too long" +msgstr "alternativ sökväg är för lång" -#: commands/dbcommands.c:710 -msgid "Relative paths are not allowed as database locations" -msgstr "Relativa sökvägar tillåts inte som databasplats" - -#: commands/dbcommands.c:712 -msgid "Absolute paths are not allowed as database locations" -msgstr "Absoluta sökvägar tillåts inte som databasplats" - -#: commands/dbcommands.c:722 +#: commands/dbcommands.c:924 #, c-format -msgid "Postmaster environment variable '%s' not set" -msgstr "Omgivingsvariabel \"%s\" för postmaster är inte satt" - -#: commands/dbcommands.c:724 -#, c-format -msgid "Postmaster environment variable '%s' must be absolute path" -msgstr "Omgivingsvariabel \"%s\" för postmaster måste vara en absolut sökväg" - -#: commands/dbcommands.c:730 -msgid "Alternate path is too long" -msgstr "Alternativ sökväg är för lång" - -#: commands/dbcommands.c:759 -#, c-format -msgid "could not remove '%s': %m" +msgid "could not remove \"%s\": %m" msgstr "kunde inte ta bort \"%s\": %m" -#: commands/dbcommands.c:772 +#: commands/dbcommands.c:939 #, c-format -msgid "database directory '%s' could not be removed" -msgstr "databaskatalogen \"%s\" kunde inte tas bort" +msgid "could not remove database directory \"%s\": %m" +msgstr "kunde inte ta bort databaskatalog \"%s\": %m" -#: commands/dbcommands.c:844 commands/vacuum.c:586 +#: commands/define.c:71 commands/define.c:169 commands/define.c:201 +#: commands/define.c:235 #, c-format -msgid "database %u does not exist" -msgstr "databas %u finns inte" +msgid "%s requires a parameter" +msgstr "%s kräver en parameter" -#: commands/define.c:68 commands/define.c:157 commands/define.c:185 -#: commands/define.c:215 +#: commands/define.c:110 commands/define.c:121 commands/define.c:136 +#: commands/define.c:154 #, c-format -msgid "Define: \"%s\" requires a parameter" -msgstr "Define: \"%s\" kräver en parameter" +msgid "%s requires a numeric value" +msgstr "%s kräver ett numeriskt värde" -#: commands/define.c:93 commands/define.c:239 +#: commands/define.c:183 #, c-format -msgid "Define: cannot interpret argument of \"%s\"" -msgstr "Define: kan inte tolka argumentet till \"%s\"" +msgid "argument of %s must be a name" +msgstr "argumentet till %s måste vara ett namn" -#: commands/define.c:106 commands/define.c:115 commands/define.c:128 -#: commands/define.c:144 +#: commands/define.c:219 #, c-format -msgid "Define: \"%s\" requires a numeric value" -msgstr "Define: \"%s\" kräver ett numeriskt värde" +msgid "argument of %s must be a type name" +msgstr "argumentet till %s måste vara ett typnamn" -#: commands/define.c:169 +#: commands/define.c:244 #, c-format -msgid "Define: argument of \"%s\" must be a name" -msgstr "Define: argumentet till \"%s\" måste vara ett namn" +msgid "%s requires an integer value" +msgstr "%s kräver ett heltalsvärde" -#: commands/define.c:201 +#: commands/define.c:265 #, c-format -msgid "Define: argument of \"%s\" must be a type name" -msgstr "Define: argumentet till \"%s\" måste vara ett typnamn" +msgid "invalid argument for %s: \"%s\"" +msgstr "ogiltigt argument till \"%s\": \"%s\"" -#: commands/define.c:222 +#: commands/functioncmds.c:83 #, c-format -msgid "Define: \"%s\" requires an integral value" -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" +msgid "SQL function cannot return shell type %s" msgstr "" -#: commands/explain.c:1016 +#: commands/functioncmds.c:88 #, c-format -msgid "show_sort_keys: no tlist entry for key %d" +msgid "return type %s is only a shell" msgstr "" -#: commands/functioncmds.c:81 +#: commands/functioncmds.c:114 #, c-format -msgid "SQL function cannot return shell type \"%s\"" +msgid "type \"%s\" is not yet defined" msgstr "" -#: commands/functioncmds.c:84 +#: commands/functioncmds.c:115 +msgid "Creating a shell type definition." +msgstr "" + +#: commands/functioncmds.c:162 #, c-format -msgid "Return type \"%s\" is only a shell" +msgid "SQL function cannot accept shell type %s" msgstr "" -#: commands/functioncmds.c:103 commands/functioncmds.c:159 -#: 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 +#: commands/functioncmds.c:167 #, c-format -msgid "Type \"%s\" does not exist" -msgstr "Typen \"%s\" existerar inte" +msgid "argument type %s is only a shell" +msgstr "" -#: commands/functioncmds.c:106 +#: commands/functioncmds.c:175 parser/parse_oper.c:112 parser/parse_oper.c:123 #, c-format -msgid "ProcedureCreate: type %s is not yet defined" +msgid "type %s does not exist" +msgstr "typen %s existerar inte" + +#: commands/functioncmds.c:182 +msgid "functions cannot accept set arguments" msgstr "" -#: commands/functioncmds.c:116 -#, c-format -msgid "could not create type %s" -msgstr "kan inte skapa typ %s" - -#: commands/functioncmds.c:150 -#, c-format -msgid "SQL function cannot accept shell type \"%s\"" -msgstr "" - -#: commands/functioncmds.c:153 -#, c-format -msgid "Argument type \"%s\" is only a shell" -msgstr "" - -#: commands/functioncmds.c:164 -msgid "Functions cannot accept set arguments" -msgstr "" - -#: commands/functioncmds.c:200 commands/functioncmds.c:206 -#: commands/functioncmds.c:212 commands/functioncmds.c:218 -#: commands/functioncmds.c:224 -msgid "conflicting or redundant options" -msgstr "" - -#: commands/functioncmds.c:228 -msgid "invalid CREATE FUNCTION option" -msgstr "" - -#: commands/functioncmds.c:234 +#: commands/functioncmds.c:265 msgid "no function body specified" msgstr "" -#: commands/functioncmds.c:239 +#: commands/functioncmds.c:272 msgid "no language specified" msgstr "" -#: commands/functioncmds.c:250 -msgid "invalid volatility" +#: commands/functioncmds.c:333 +#, c-format +msgid "unrecognized function attribute \"%s\" ignored" msgstr "" -#: commands/functioncmds.c:297 +#: commands/functioncmds.c:377 #, c-format -msgid "Unrecognized function attribute '%s' ignored" +msgid "only one AS item needed for language \"%s\"" msgstr "" -#: commands/functioncmds.c:339 +#: commands/functioncmds.c:559 commands/functioncmds.c:665 #, c-format -msgid "CREATE FUNCTION: only one AS item needed for %s language" +msgid "\"%s\" is an aggregate function" +msgstr "\"%s\" är en aggreagatfunktion" + +#: commands/functioncmds.c:561 +msgid "Use DROP AGGREGATE to drop aggregate functions." msgstr "" -#: commands/functioncmds.c:399 utils/adt/acl.c:1635 +#: commands/functioncmds.c:568 #, c-format -msgid "language \"%s\" does not exist" -msgstr "språk \"%s\" existerar inte" +msgid "removing built-in function \"%s\"" +msgstr "tar bort inbyggd funktion \"%s\"" -#: commands/functioncmds.c:505 -#, c-format -msgid "RemoveFunction: couldn't find tuple for function %s" +#: commands/functioncmds.c:667 +msgid "Use ALTER AGGREGATE to rename aggregate functions." msgstr "" -#: commands/functioncmds.c:515 -#, c-format -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 "Tar bort inbyggd funktion \"%s\"" - -#: commands/functioncmds.c:560 -#, c-format -msgid "RemoveFunctionById: couldn't find tuple for function %u" -msgstr "" - -#: commands/functioncmds.c:582 -#, c-format -msgid "RemoveFunctionById: couldn't find pg_aggregate tuple for %u" -msgstr "" - -#: commands/functioncmds.c:614 -#, c-format -msgid "SetFunctionReturnType: couldn't find tuple for function %u" -msgstr "" - -#: commands/functioncmds.c:619 -#, c-format -msgid "SetFunctionReturnType: function %u doesn't return OPAQUE" -msgstr "" - -#: commands/functioncmds.c:652 -#, c-format -msgid "SetFunctionArgType: couldn't find tuple for function %u" -msgstr "" - -#: commands/functioncmds.c:658 -#, c-format -msgid "SetFunctionArgType: function %u doesn't take OPAQUE" -msgstr "" - -#: commands/functioncmds.c:693 commands/functioncmds.c:891 +#: commands/functioncmds.c:805 commands/functioncmds.c:1039 #, c-format msgid "source data type %s does not exist" msgstr "" -#: commands/functioncmds.c:698 commands/functioncmds.c:896 +#: commands/functioncmds.c:812 commands/functioncmds.c:1046 #, c-format msgid "target data type %s does not exist" msgstr "" -#: commands/functioncmds.c:702 +#: commands/functioncmds.c:818 msgid "source data type and target data type are the same" msgstr "" -#: commands/functioncmds.c:706 +#: commands/functioncmds.c:824 #, c-format msgid "source data type %s is only a shell" msgstr "" -#: commands/functioncmds.c:710 +#: commands/functioncmds.c:830 #, c-format msgid "target data type %s is only a shell" msgstr "" -#: commands/functioncmds.c:714 +#: commands/functioncmds.c:836 #, c-format msgid "source data type %s is a pseudo-type" msgstr "källdatatyp %s är en pseudo-typ" -#: commands/functioncmds.c:718 +#: commands/functioncmds.c:842 #, c-format msgid "target data type %s is a pseudo-type" msgstr "måldatatyp %s är en pseudo-typ" -#: commands/functioncmds.c:723 commands/functioncmds.c:911 +#: commands/functioncmds.c:850 commands/functioncmds.c:1065 #, c-format msgid "must be owner of type %s or type %s" msgstr "" -#: commands/functioncmds.c:743 -msgid "cast function must take 1 argument" +#: commands/functioncmds.c:872 +msgid "cast function must take one argument" msgstr "" -#: commands/functioncmds.c:745 +#: commands/functioncmds.c:876 msgid "argument of cast function must match source data type" msgstr "" -#: commands/functioncmds.c:747 +#: commands/functioncmds.c:880 msgid "return data type of cast function must match target data type" msgstr "" -#: commands/functioncmds.c:755 +#: commands/functioncmds.c:891 msgid "cast function must not be volatile" msgstr "" -#: commands/functioncmds.c:758 +#: commands/functioncmds.c:896 msgid "cast function must not be an aggregate function" msgstr "" -#: commands/functioncmds.c:760 +#: commands/functioncmds.c:900 msgid "cast function must not return a set" msgstr "" -#: commands/functioncmds.c:781 -msgid "Must be superuser to create a cast WITHOUT FUNCTION" +#: commands/functioncmds.c:923 +msgid "must be superuser to create a cast WITHOUT FUNCTION" msgstr "" -#: commands/functioncmds.c:794 +#: commands/functioncmds.c:938 msgid "source and target datatypes are not physically compatible" msgstr "" -#: commands/functioncmds.c:810 +#: commands/functioncmds.c:973 #, c-format -msgid "CreateCast: bogus CoercionContext %c" +msgid "cast from type %s to type %s already exists" msgstr "" -#: commands/functioncmds.c:827 -#, c-format -msgid "cast from data type %s to data type %s already exists" -msgstr "" - -#: commands/functioncmds.c:904 +#: commands/functioncmds.c:1056 #, c-format msgid "cast from type %s to type %s does not exist" msgstr "" -#: commands/functioncmds.c:947 +#: commands/indexcmds.c:92 +msgid "must specify at least one attribute" +msgstr "" + +#: commands/indexcmds.c:96 #, c-format -msgid "could not find tuple for cast %u" +msgid "cannot use more than %d attributes in an index" msgstr "" -#: commands/indexcmds.c:89 -msgid "DefineIndex: must specify at least one attribute" +#: commands/indexcmds.c:120 +msgid "existing indexes are inactive" msgstr "" -#: commands/indexcmds.c:91 +#: commands/indexcmds.c:121 +msgid "REINDEX the table first." +msgstr "" + +#: commands/indexcmds.c:152 commands/opclasscmds.c:91 +#: commands/opclasscmds.c:495 commands/opclasscmds.c:645 #, c-format -msgid "Cannot use more than %d attributes in an index" -msgstr "" - -#: commands/indexcmds.c:102 -#, c-format -msgid "DefineIndex: relation \"%s\" is not a table" -msgstr "" - -#: commands/indexcmds.c:111 -msgid "Existing indexes are inactive. REINDEX first" -msgstr "" - -#: commands/indexcmds.c:139 -#, c-format -msgid "DefineIndex: access method \"%s\" not found" -msgstr "" - -#: commands/indexcmds.c:145 -#, c-format -msgid "DefineIndex: access method \"%s\" does not support UNIQUE indexes" -msgstr "" - -#: commands/indexcmds.c:148 -#, c-format -msgid "DefineIndex: access method \"%s\" does not support multi-column indexes" -msgstr "" +msgid "access method \"%s\" does not exist" +msgstr "accessmetod \"%s\" existerar inte" #: commands/indexcmds.c:160 +#, c-format +msgid "access method \"%s\" does not support UNIQUE indexes" +msgstr "" + +#: commands/indexcmds.c:165 +#, c-format +msgid "access method \"%s\" does not support multi-column indexes" +msgstr "" + +#: commands/indexcmds.c:179 msgid "index expressions and predicates may refer only to the base relation" msgstr "" -#: commands/indexcmds.c:189 +#: commands/indexcmds.c:210 msgid "primary keys cannot be expressions" msgstr "" -#: commands/indexcmds.c:216 +#: commands/indexcmds.c:240 parser/analyze.c:1442 #, c-format -msgid "DefineIndex: column \"%s\" named in key does not exist" +msgid "column \"%s\" named in key does not exist" +msgstr "kolumn \"%s\" angiven i en nyckel existerar inte" + +#: commands/indexcmds.c:299 +msgid "cannot use sub-select in index predicate" +msgstr "kan inte använda subselect i indexpredikat" + +#: commands/indexcmds.c:303 +msgid "cannot use aggregate in index predicate" +msgstr "kan inte använda aggregatfunktioner i indexpredikat" + +#: commands/indexcmds.c:312 +msgid "functions in index predicate must be marked IMMUTABLE" msgstr "" -#: commands/indexcmds.c:273 -msgid "Cannot use subselect in index predicate" -msgstr "" - -#: commands/indexcmds.c:275 -msgid "Cannot use aggregate in index predicate" -msgstr "" - -#: commands/indexcmds.c:282 -msgid "Functions in index predicate must be marked IMMUTABLE" -msgstr "" - -#: commands/indexcmds.c:313 +#: commands/indexcmds.c:345 commands/tablecmds.c:1205 #, c-format -msgid "DefineIndex: attribute \"%s\" not found" +msgid "attribute \"%s\" does not exist" +msgstr "attributet \"%s\" existerar inte" + +#: commands/indexcmds.c:377 +msgid "cannot use sub-select in index expression" +msgstr "kan inte använda subselect i indexuttryck" + +#: commands/indexcmds.c:381 +msgid "cannot use aggregate in index expression" +msgstr "kan inte använda aggregatfunktioner i indexuttryck" + +#: commands/indexcmds.c:392 +msgid "functions in index expression must be marked IMMUTABLE" msgstr "" -#: commands/indexcmds.c:343 -msgid "Cannot use subselect in index expression" -msgstr "" - -#: commands/indexcmds.c:345 -msgid "Cannot use aggregate in index expression" -msgstr "" - -#: commands/indexcmds.c:354 -msgid "Functions in index expression must be marked IMMUTABLE" -msgstr "" - -#: commands/indexcmds.c:408 +#: commands/indexcmds.c:447 #, c-format +msgid "data type %s has no default operator class for access method \"%s\"" +msgstr "" + +#: commands/indexcmds.c:449 msgid "" -"data type %s has no default operator class for access method \"%s\"\n" -"\tYou must specify an operator class for the index or define a\n" -"\tdefault operator class for the data type" +"You must specify an operator class for the index or define a default " +"operator class for the data type." msgstr "" -#: commands/indexcmds.c:439 commands/indexcmds.c:447 +#: commands/indexcmds.c:479 commands/indexcmds.c:489 +#: commands/opclasscmds.c:524 commands/opclasscmds.c:534 +#: commands/opclasscmds.c:667 commands/opclasscmds.c:678 #, c-format -msgid "" -"DefineIndex: operator class \"%s\" not supported by access method \"%s\"" +msgid "operator class \"%s\" does not exist for access method \"%s\"" msgstr "" -#: commands/indexcmds.c:458 +#: commands/indexcmds.c:502 #, c-format msgid "operator class \"%s\" does not accept data type %s" msgstr "" -#: commands/indexcmds.c:512 +#: commands/indexcmds.c:558 #, c-format -msgid "pg_opclass contains multiple default opclasses for data type %s" +msgid "there are multiple default operator classes for data type %s" msgstr "" -#: commands/indexcmds.c:534 commands/indexcmds.c:566 commands/indexcmds.c:609 +#: commands/indexcmds.c:625 commands/indexcmds.c:631 #, c-format -msgid "relation \"%s\" is of type \"%c\"" -msgstr "relation \"%s\" är av typ \"%c\"" - -#: commands/indexcmds.c:563 -#, c-format -msgid "index \"%s\" does not exist" -msgstr "index \"%s\" existerar inte" - -#: commands/indexcmds.c:574 -#, c-format -msgid "" -"\"%s\" is a system index. call REINDEX under standalone postgres with -O -P " -"options" +msgid "permission denied: \"%s\" is a system index" msgstr "" -#: commands/indexcmds.c:577 -#, c-format -msgid "" -"\"%s\" is a system index. call REINDEX under standalone postgres with -P -O " -"options" +#: commands/indexcmds.c:627 +msgid "Do REINDEX in standalone postgres with -O -P options." msgstr "" -#: commands/indexcmds.c:592 +#: commands/indexcmds.c:633 +msgid "Do REINDEX in standalone postgres with -P -O options." +msgstr "" + +#: commands/indexcmds.c:648 #, c-format msgid "index \"%s\" wasn't reindexed" msgstr "" -#: commands/indexcmds.c:624 +#: commands/indexcmds.c:684 #, c-format msgid "table \"%s\" wasn't reindexed" msgstr "" -#: commands/indexcmds.c:648 -msgid "REINDEX DATABASE: Can be executed only on the currently open database." +#: commands/indexcmds.c:711 +msgid "can only reindex the currently open database" msgstr "" -#: commands/indexcmds.c:651 -msgid "REINDEX DATABASE: Permission denied." -msgstr "REINDEX DATABASE: rättighet saknas." - -#: commands/indexcmds.c:654 -msgid "must be called under standalone postgres with -O -P options" +#: commands/indexcmds.c:720 +msgid "REINDEX DATABASE must be done in standalone postgres with -O -P options" msgstr "" -#: commands/indexcmds.c:656 -msgid "must be called under standalone postgres with -P -O options" +#: commands/indexcmds.c:724 +msgid "REINDEX DATABASE must be done in standalone postgres with -P -O options" msgstr "" -#: commands/indexcmds.c:722 +#: commands/indexcmds.c:792 #, c-format msgid "relation %u was reindexed" msgstr "" -#: commands/lockcmds.c:65 +#: commands/lockcmds.c:68 commands/tablecmds.c:382 commands/tablecmds.c:1679 +#: commands/tablecmds.c:1970 commands/tablecmds.c:2114 +#: commands/tablecmds.c:2348 commands/tablecmds.c:2514 +#: commands/tablecmds.c:2648 commands/tablecmds.c:2829 +#: commands/tablecmds.c:3816 commands/tablecmds.c:4085 commands/trigger.c:144 +#: commands/trigger.c:546 tcop/utility.c:76 #, c-format -msgid "LOCK TABLE: %s is not a table" -msgstr "LOCK TABLE: %s är inte en tabell" +msgid "\"%s\" is not a table" +msgstr "\"%s\" är inte en tabell" -#: commands/opclasscmds.c:88 -#, c-format -msgid "DefineOpClass: access method \"%s\" not found" +#: commands/opclasscmds.c:112 +msgid "must be superuser to create an operator class" msgstr "" -#: commands/opclasscmds.c:107 -msgid "Must be superuser to create an operator class" -msgstr "" - -#: commands/opclasscmds.c:146 +#: commands/opclasscmds.c:154 #, c-format -msgid "DefineOpClass: invalid operator number %d, must be between 1 and %d" -msgstr "" +msgid "invalid operator number %d, must be between 1 and %d" +msgstr "ogiltigt operatornummer %d, måste vara mellan 1 och %d" -#: commands/opclasscmds.c:150 +#: commands/opclasscmds.c:160 #, c-format -msgid "DefineOpClass: operator number %d appears more than once" +msgid "operator number %d appears more than once" msgstr "" -#: commands/opclasscmds.c:167 +#: commands/opclasscmds.c:192 #, c-format -msgid "DefineOpClass: Operator '%s' for types '%s' and '%s' does not exist" -msgstr "" +msgid "invalid procedure number %d, must be between 1 and %d" +msgstr "ogiltigt procedurnummer %d, måste vara mellan 1 och %d" -#: commands/opclasscmds.c:183 -#, c-format -msgid "DefineOpClass: invalid procedure number %d, must be between 1 and %d" -msgstr "" - -#: commands/opclasscmds.c:187 +#: commands/opclasscmds.c:198 #, c-format msgid "DefineOpClass: procedure number %d appears more than once" msgstr "" -#: commands/opclasscmds.c:200 -msgid "DefineOpClass: storage type specified more than once" +#: commands/opclasscmds.c:214 +msgid "storage type specified more than once" msgstr "" -#: commands/opclasscmds.c:204 -#, c-format -msgid "DefineOpClass: bogus item type %d" -msgstr "" - -#: commands/opclasscmds.c:226 -#, c-format -msgid "Storage type may not be different from datatype for access method %s" -msgstr "" - -#: commands/opclasscmds.c:242 -#, c-format -msgid "Operator class \"%s\" already exists for access method \"%s\"" -msgstr "" - -#: commands/opclasscmds.c:266 +#: commands/opclasscmds.c:241 #, c-format msgid "" -"Can't add class \"%s\" as default for type %s\n" -"\tclass \"%s\" already is the default" +"storage type may not be different from datatype for access method \"%s\"" msgstr "" -#: commands/opclasscmds.c:474 +#: commands/opclasscmds.c:259 #, c-format -msgid "RemoveOpClass: access method \"%s\" not found" +msgid "operator class \"%s\" for access method \"%s\" already exists" msgstr "" -#: commands/opclasscmds.c:501 commands/opclasscmds.c:509 +#: commands/opclasscmds.c:285 +#, c-format +msgid "could not make class \"%s\" be default for type %s" +msgstr "" + +#: commands/opclasscmds.c:288 +#, c-format +msgid "Class \"%s\" already is the default." +msgstr "" + +#: commands/opclasscmds.c:699 #, c-format msgid "" -"RemoveOpClass: operator class \"%s\" not supported by access method \"%s\"" +"operator class \"%s\" for access method \"%s\" already exists in schema \"%s" +"\"" msgstr "" -#: commands/opclasscmds.c:553 +#: commands/operatorcmds.c:106 commands/operatorcmds.c:114 +msgid "setof type not allowed for operator argument" +msgstr "" + +#: commands/operatorcmds.c:141 #, c-format -msgid "RemoveOpClassById: couldn't find pg_class entry %u" +msgid "operator attribute \"%s\" not recognized" +msgstr "operatorattribut \"%s\" känns inte igen" + +#: commands/operatorcmds.c:151 +msgid "operator procedure must be specified" msgstr "" -#: commands/operatorcmds.c:103 -msgid "setof type not implemented for leftarg" +#: commands/portalcmds.c:54 commands/portalcmds.c:165 +#: commands/portalcmds.c:213 +msgid "invalid cursor name: must not be empty" msgstr "" -#: commands/operatorcmds.c:109 -msgid "setof type not implemented for rightarg" -msgstr "" - -#: commands/operatorcmds.c:135 -#, c-format -msgid "DefineOperator: attribute \"%s\" not recognized" -msgstr "" - -#: commands/operatorcmds.c:144 -msgid "Define: \"procedure\" unspecified" -msgstr "" - -#: commands/operatorcmds.c:215 -#, c-format -msgid "RemoveOperator: failed to find tuple for operator '%s'" -msgstr "" - -#: commands/operatorcmds.c:251 -#, c-format -msgid "RemoveOperatorById: failed to find tuple for operator %u" -msgstr "" - -#: 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 +#: commands/portalcmds.c:80 msgid "DECLARE CURSOR may not specify INTO" msgstr "" -#: commands/portalcmds.c:77 -msgid "" -"DECLARE/UPDATE is not supported\n" -"\tCursors must be READ ONLY" +#: commands/portalcmds.c:84 +msgid "DECLARE CURSOR ... FOR UPDATE is not supported" msgstr "" -#: commands/portalcmds.c:162 +#: commands/portalcmds.c:85 +msgid "Cursors must be READ ONLY." +msgstr "" + +#: commands/portalcmds.c:174 commands/portalcmds.c:223 tcop/postgres.c:1506 +#: tcop/postgres.c:1704 #, c-format -msgid "PerformPortalFetch: portal \"%s\" not found" -msgstr "" +msgid "portal \"%s\" does not exist" +msgstr "portal \"%s\" existerar inte" -#: commands/portalcmds.c:208 +#: commands/portalcmds.c:313 tcop/pquery.c:419 tcop/pquery.c:929 #, c-format -msgid "PerformPortalClose: portal \"%s\" not found" +msgid "portal \"%s\" already active" +msgstr "portal \"%s\" är redan aktiv" + +#: commands/portalcmds.c:369 +msgid "could not reposition held cursor" msgstr "" -#: commands/portalcmds.c:295 tcop/pquery.c:406 tcop/pquery.c:905 +#: commands/prepare.c:61 +msgid "invalid statement name: must not be empty" +msgstr "" + +#: commands/prepare.c:80 +msgid "utility statements cannot be prepared" +msgstr "" + +#: commands/prepare.c:168 commands/prepare.c:173 commands/prepare.c:536 +msgid "prepared statement is not a SELECT" +msgstr "" + +#: commands/prepare.c:308 #, c-format -msgid "Portal \"%s\" already active" -msgstr "" +msgid "prepared statement \"%s\" already exists" +msgstr "preparerad sats \"%s\" finns redan" -#: 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 +#: commands/prepare.c:388 #, c-format -msgid "Prepared statement with name \"%s\" already exists" +msgid "prepared statement \"%s\" does not exist" +msgstr "preparerad sats \"%s\" finns inte" + +#: commands/proclang.c:63 +msgid "must be superuser to create procedural language" msgstr "" -#: commands/prepare.c:329 +#: commands/proclang.c:76 commands/proclang.c:263 #, c-format -msgid "Unable to store prepared statement \"%s\"!" -msgstr "" +msgid "language \"%s\" already exists" +msgstr "språk \"%s\" finns redan" -#: commands/prepare.c:376 +#: commands/proclang.c:96 #, c-format -msgid "Prepared statement with name \"%s\" does not exist" +msgid "changing return type of function %s() from OPAQUE to LANGUAGE_HANDLER" msgstr "" -#: commands/proclang.c:61 -msgid "" -"Only users with superuser privilege are permitted to create procedural " -"languages" -msgstr "" - -#: commands/proclang.c:73 +#: commands/proclang.c:103 #, c-format -msgid "Language %s already exists" +msgid "function %s() must return LANGUAGE_HANDLER" msgstr "" -#: commands/proclang.c:82 -#, c-format -msgid "function %s() doesn't exist" +#: commands/proclang.c:186 +msgid "must be superuser to drop procedural language" msgstr "" -#: commands/proclang.c:94 -#, c-format -msgid "" -"CreateProceduralLanguage: changing return type of function %s() from OPAQUE " -"to LANGUAGE_HANDLER" +#: commands/proclang.c:269 +msgid "must be superuser to rename procedural language" msgstr "" -#: commands/proclang.c:99 +#: commands/schemacmds.c:84 commands/user.c:832 commands/user.c:967 +msgid "permission denied" +msgstr "rättighet saknas" + +#: commands/schemacmds.c:85 #, c-format -msgid "CreateProceduralLanguage: function %s() must return LANGUAGE_HANDLER" +msgid "\"%s\" is not a superuser, so cannot create a schema for \"%s\"" msgstr "" -#: commands/proclang.c:109 +#: commands/schemacmds.c:100 commands/schemacmds.c:272 #, c-format -msgid "function %s(oid) doesn't exist" +msgid "unacceptable schema name \"%s\"" msgstr "" -#: commands/proclang.c:183 -msgid "" -"Only users with superuser privilege are permitted to drop procedural " -"languages" -msgstr "" +#: commands/schemacmds.c:101 commands/schemacmds.c:273 +msgid "The prefix \"pg_\" is reserved for system schemas." +msgstr "Prefixet \"pg_\" är reserverat för systemscheman" -#: commands/proclang.c:196 +#: commands/sequence.c:421 commands/sequence.c:613 commands/sequence.c:656 #, c-format -msgid "Language %s doesn't exist" -msgstr "Språk %s finns inte" +msgid "permission denied for sequence %s" +msgstr "rättighet saknas för sekvens %s" -#: commands/proclang.c:225 -#, c-format -msgid "DropProceduralLanguageById: language %u not found" -msgstr "DropProceduralLanguageById: hittade inte språk %u" - -#: commands/schemacmds.c:79 -#, c-format -msgid "" -"CREATE SCHEMA: permission denied\n" -"\t\"%s\" is not a superuser, so cannot create a schema for \"%s\"" -msgstr "" - -#: commands/schemacmds.c:92 -#, c-format -msgid "" -"CREATE SCHEMA: Illegal schema name: \"%s\" -- pg_ is reserved for system " -"schemas" -msgstr "CREATE SCHEMA: Ogiltigt schemanamn: \"%s\" -- pg_ är reserverat flr systemscheman" - -#: commands/schemacmds.c:162 -msgid "Schema name may not be qualified" -msgstr "" - -#: commands/schemacmds.c:169 -#, c-format -msgid "Schema \"%s\" does not exist" -msgstr "Schemat \"%s\" existerar inte" - -#: commands/schemacmds.c:206 -#, c-format -msgid "RemoveSchemaById: schema %u not found" -msgstr "" - -#: commands/sequence.c:203 -msgid "DefineSequence: ReadBuffer failed" -msgstr "" - -#: commands/sequence.c:419 -#, c-format -msgid "%s.nextval: you don't have permissions to set sequence %s" -msgstr "" - -#: commands/sequence.c:494 +#: commands/sequence.c:498 #, c-format msgid "%s.nextval: reached MAXVALUE (%s)" msgstr "" -#: commands/sequence.c:515 +#: commands/sequence.c:521 #, c-format msgid "%s.nextval: reached MINVALUE (%s)" msgstr "" -#: commands/sequence.c:605 -#, c-format -msgid "%s.currval: you don't have permissions to read sequence %s" -msgstr "%s.currval: du har ingen rättighet att läsa sekvensen %s" - -#: commands/sequence.c:609 +#: commands/sequence.c:619 #, c-format msgid "%s.currval is not yet defined in this session" msgstr "%s.currval är inte definierad ännu i denna sessionen" -#: commands/sequence.c:644 +#: commands/sequence.c:673 #, c-format -msgid "%s.setval: you don't have permissions to set sequence %s" -msgstr "%s.setval: du har ingen rättighet att sätta sekvensen %s" +msgid "%s.setval: value %s is out of bounds (%s..%s)" +msgstr "%s.setval: värdet %s är utanför sitt intervall (%s..%s)" -#: commands/sequence.c:659 +#: commands/sequence.c:800 tcop/utility.c:81 #, c-format -msgid "%s.setval: value %s is out of bounds (%s,%s)" -msgstr "%s.setval: värdet %s är utanför sitt intervall (%s,%s)" +msgid "\"%s\" is not a sequence" +msgstr "\"%s\" är inte en sekvens" -#: commands/sequence.c:785 -#, c-format -msgid "%s.%s: %s is not a sequence" -msgstr "%s.%s: %s är inte en sekvens" - -#: commands/sequence.c:803 -msgid "Memory exhausted in init_sequence" +#: commands/sequence.c:820 executor/spi.c:83 executor/spi.c:165 +#: lib/dllist.c:43 lib/dllist.c:88 libpq/auth.c:634 postmaster/pgstat.c:851 +#: postmaster/pgstat.c:861 postmaster/pgstat.c:915 postmaster/pgstat.c:926 +#: postmaster/pgstat.c:2248 postmaster/pgstat.c:2311 postmaster/pgstat.c:2356 +#: postmaster/pgstat.c:2407 postmaster/postmaster.c:1546 +#: postmaster/postmaster.c:2136 postmaster/postmaster.c:2894 +#: storage/buffer/localbuf.c:129 storage/file/fd.c:523 storage/file/fd.c:556 +#: storage/file/fd.c:701 storage/ipc/shmem.c:163 storage/ipc/shmem.c:222 +#: storage/ipc/shmem.c:342 storage/ipc/sinval.c:342 storage/lmgr/lock.c:482 +#: storage/lmgr/lock.c:530 storage/lmgr/proc.c:154 storage/lmgr/proc.c:170 +#: storage/smgr/mm.c:191 utils/adt/cash.c:297 utils/adt/cash.c:312 +#: utils/adt/regexp.c:189 utils/adt/ri_triggers.c:3281 +#: utils/adt/ri_triggers.c:3483 utils/fmgr/dfmgr.c:118 +#: utils/cache/relcache.c:172 utils/cache/relcache.c:182 +#: utils/cache/relcache.c:196 utils/cache/relcache.c:1219 +#: utils/init/miscinit.c:126 utils/init/miscinit.c:147 +#: utils/init/miscinit.c:157 utils/misc/guc.c:1664 utils/misc/guc.c:1861 +#: utils/misc/guc.c:2834 utils/misc/guc.c:2881 utils/misc/guc.c:3767 +#: utils/misc/guc.c:3903 utils/misc/guc.c:3969 utils/misc/guc.c:3977 +#: utils/misc/guc.c:3986 guc-file.l:151 guc-file.l:277 guc-file.l:314 +#: utils/mmgr/aset.c:335 utils/mmgr/aset.c:501 utils/mmgr/aset.c:701 +#: utils/mmgr/aset.c:894 utils/mmgr/portalmem.c:75 +msgid "out of memory" msgstr "" -#: commands/sequence.c:831 -#, c-format -msgid "%s.%s: invalid number of blocks in sequence" +#: commands/sequence.c:958 +msgid "cannot increment by zero" msgstr "" -#: commands/sequence.c:836 +#: commands/sequence.c:994 #, c-format -msgid "%s.%s: ReadBuffer failed" +msgid "MINVALUE (%s) must be less than MAXVALUE (%s)" +msgstr "MINVALUE (%s) måste vara mindre än MAXVALUE (%s)" + +#: commands/sequence.c:1018 +#, c-format +msgid "START value (%s) can't be less than MINVALUE (%s)" +msgstr "START-värde (%s) kan inte vara mindre än MINVALUE (%s)" + +#: commands/sequence.c:1030 +#, c-format +msgid "START value (%s) can't be greater than MAXVALUE (%s)" +msgstr "START-värde (%s) kan inte vara större än MAXVALUE (%s)" + +#: commands/sequence.c:1044 +#, c-format +msgid "CACHE (%s) must be greater than zero" msgstr "" -#: commands/sequence.c:845 -#, c-format -msgid "%s.%s: bad magic (%08X)" -msgstr "%s.%s: fel magiskt nummer (%08X)" - -#: commands/sequence.c:878 -#, c-format -msgid "%s: INCREMENT BY defined twice" -msgstr "%s: INCREMENT BY definierad två gånger" - -#: commands/sequence.c:891 -#, c-format -msgid "%s: LAST VALUE defined twice" -msgstr "%s: LAST VALUE definierad två gånger" - -#: commands/sequence.c:897 -#, c-format -msgid "%s: MAX VALUE defined twice" -msgstr "%s: MAX VALUE definierad två gånger" - -#: commands/sequence.c:903 -#, c-format -msgid "%s: MIN VALUE defined twice" -msgstr "%s: MIN VALUE definierad två gånger" - -#: commands/sequence.c:909 -#, c-format -msgid "%s: CACHE defined twice" -msgstr "%s: CACHE definierad två gånger" - -#: commands/sequence.c:915 -#, c-format -msgid "%s: CYCLE defined twice" -msgstr "%s: CYCLE definierad två gånger" - -#: commands/sequence.c:920 -#, c-format -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:1029 -#, c-format -msgid "seq_redo: unknown op code %u" -msgstr "seq_redo: okänd op-kod %u" - -#: commands/sequence.c:1037 -#, c-format -msgid "seq_redo: can't read block of %u/%u" -msgstr "seq_redo: kan inte läsa block %u/%u" - -#: commands/sequence.c:1053 -msgid "seq_redo: failed to add item to page" -msgstr "" - -#: commands/tablecmds.c:149 +#: commands/tablecmds.c:150 msgid "ON COMMIT can only be used on TEMP tables" msgstr "ON COMMIT kan bara användas på TEMP-tabeller" -#: commands/tablecmds.c:379 +#: commands/tablecmds.c:210 #, c-format -msgid "TRUNCATE cannot be used on sequences. '%s' is a sequence" -msgstr "TRUNCATE kan inte användas på sekvenser. \"%s\" är en sekvens" - -#: commands/tablecmds.c:382 -#, c-format -msgid "TRUNCATE cannot be used on views. '%s' is a view" -msgstr "TRUNCATE kan inte användas på vyer. \"%s\" är en vy" - -#: commands/tablecmds.c:385 -#, c-format -msgid "TRUNCATE can only be used on tables. '%s' is not a table" -msgstr "TRUNCATE kan bara användas på tabeller. '%s' är inte en tabell" - -#: commands/tablecmds.c:391 -#, c-format -msgid "TRUNCATE cannot be used on system tables. '%s' is a system table" -msgstr "TRUNCATE kan inte användas på systemtabeller. \"%s\" är en systemtabell" - -#: commands/tablecmds.c:402 -msgid "TRUNCATE cannot be used on temp tables of other processes" -msgstr "TRUNCATE kan inte användas på temp-tabeller tillhörande andra processer" - -#: commands/tablecmds.c:426 -#, c-format -msgid "" -"TRUNCATE cannot be used as table %s references this one via foreign key " -"constraint %s" -msgstr "TRUNCATE kan inte användas eftersom tabell %s refererar till denna via ett främmande nyckelvillkor %s" - -#: commands/tablecmds.c:537 -#, c-format -msgid "CREATE TABLE: attribute \"%s\" duplicated" -msgstr "CREATE TABLE: attributet \"%s\" är duplicerat" - -#: commands/tablecmds.c:560 -#, c-format -msgid "CREATE TABLE: inherited relation \"%s\" is not a table" -msgstr "CREATE TABLE: ärvd relation \"%s\" är inte en tabell" - -#: commands/tablecmds.c:564 -#, c-format -msgid "CREATE TABLE: cannot inherit from temp relation \"%s\"" +msgid "duplicate CHECK constraint name \"%s\"" msgstr "" -#: commands/tablecmds.c:579 +#: commands/tablecmds.c:393 commands/tablecmds.c:1150 +#: commands/tablecmds.c:1357 commands/tablecmds.c:1695 +#: commands/tablecmds.c:1981 commands/tablecmds.c:2125 +#: commands/tablecmds.c:2253 commands/tablecmds.c:2362 +#: commands/tablecmds.c:2525 commands/tablecmds.c:2659 +#: commands/tablecmds.c:2840 commands/tablecmds.c:3139 +#: commands/tablecmds.c:3827 commands/trigger.c:150 commands/trigger.c:552 +#: tcop/utility.c:162 tcop/utility.c:197 #, c-format -msgid "CREATE TABLE: inherited relation \"%s\" duplicated" +msgid "permission denied: \"%s\" is a system catalog" +msgstr "rättighet saknas: \"%s\" är en systemkatalog" + +#: commands/tablecmds.c:403 +msgid "cannot truncate temp tables of other processes" +msgstr "kan inte trunkera temp-tabeller tillhörande andra processer" + +#: commands/tablecmds.c:429 +msgid "cannot truncate a table referenced in a foreign key constraint" +msgstr "kan inte trunkera en tabell som refererars till i ett främmande nyckelvillkor" + +#: commands/tablecmds.c:430 +#, c-format +msgid "Table \"%s\" references this one via foreign key constraint \"%s\"." +msgstr "Tabell \"%s\" refererar till denna via främmande nyckel-villkor \"%s\"" + +#: commands/tablecmds.c:543 +#, c-format +msgid "attribute \"%s\" duplicated" +msgstr "attributet \"%s\" är duplicerat" + +#: commands/tablecmds.c:568 parser/analyze.c:1188 +#, c-format +msgid "inherited relation \"%s\" is not a table" +msgstr "ärvd relation \"%s\" är inte en tabell" + +#: commands/tablecmds.c:574 +#, c-format +msgid "cannot inherit from temporary relation \"%s\"" +msgstr "kan inte ärva från en temporär relation \"%s\"" + +#: commands/tablecmds.c:591 +#, c-format +msgid "inherited relation \"%s\" duplicated" +msgstr "ärvd relation \"%s\" duplicerad" + +#: commands/tablecmds.c:645 +#, c-format +msgid "merging multiple inherited definitions of attribute \"%s\"" msgstr "" -#: commands/tablecmds.c:632 +#: commands/tablecmds.c:652 #, c-format -msgid "" -"CREATE TABLE: merging multiple inherited definitions of attribute \"%s\"" +msgid "inherited attribute \"%s\" has a type conflict" msgstr "" -#: commands/tablecmds.c:637 +#: commands/tablecmds.c:654 commands/tablecmds.c:809 parser/parse_coerce.c:255 +#: parser/parse_coerce.c:901 parser/parse_coerce.c:918 +#: parser/parse_coerce.c:956 #, c-format -msgid "CREATE TABLE: inherited attribute \"%s\" type conflict (%s and %s)" +msgid "%s versus %s" msgstr "" -#: commands/tablecmds.c:783 +#: commands/tablecmds.c:800 #, c-format -msgid "CREATE TABLE: merging attribute \"%s\" with inherited definition" +msgid "merging attribute \"%s\" with inherited definition" msgstr "" -#: commands/tablecmds.c:788 +#: commands/tablecmds.c:807 #, c-format -msgid "CREATE TABLE: attribute \"%s\" type conflict (%s and %s)" +msgid "attribute \"%s\" has a type conflict" +msgstr "attributet \"%s\" har en typkonflikt" + +#: commands/tablecmds.c:848 +#, c-format +msgid "attribute \"%s\" inherits conflicting default values" msgstr "" -#: commands/tablecmds.c:826 -#, c-format -msgid "" -"CREATE TABLE: attribute \"%s\" inherits conflicting default values\n" -"\tTo resolve the conflict, specify a default explicitly" +#: commands/tablecmds.c:850 +msgid "To resolve the conflict, specify a default explicitly." msgstr "" -#: commands/tablecmds.c:1068 +#: commands/tablecmds.c:1195 #, c-format -msgid "setRelhassubclassInRelation: cache lookup failed for relation %u" +msgid "inherited attribute \"%s\" must be renamed in child tables too" msgstr "" -#: commands/tablecmds.c:1124 +#: commands/tablecmds.c:1213 #, c-format -msgid "renameatt: class \"%s\" is a system catalog" +msgid "cannot rename system attribute \"%s\"" +msgstr "kan inte ändra systemattribut \"%s\"" + +#: commands/tablecmds.c:1223 +#, c-format +msgid "cannot rename inherited attribute \"%s\"" msgstr "" -#: commands/tablecmds.c:1170 +#: commands/tablecmds.c:1234 commands/tablecmds.c:1835 #, c-format -msgid "Inherited attribute \"%s\" must be renamed in child tables too" +msgid "attribute \"%s\" of relation \"%s\" already exists" +msgstr "attribut \"%s\" för relation \"%s\" existerar redan" + +#: commands/tablecmds.c:1748 +#, c-format +msgid "child table \"%s\" has different type for column \"%s\"" +msgstr "barntabell \"%s\" har annan typ på kolumn \"%s\"" + +#: commands/tablecmds.c:1756 +#, c-format +msgid "merging definition of column \"%s\" for child \"%s\"" msgstr "" -#: commands/tablecmds.c:1178 -#, c-format -msgid "renameatt: attribute \"%s\" does not exist" -msgstr "renameatt: attributet \"%s\" finns inte" +#: commands/tablecmds.c:1788 +msgid "attribute must be added to child tables too" +msgstr "attributet måste läggas till barntabellerna också" -#: commands/tablecmds.c:1184 -#, c-format -msgid "renameatt: system attribute \"%s\" may not be renamed" -msgstr "renameatt: systemattributet \"%s\" kan inte döpas om" +#: commands/tablecmds.c:1807 +msgid "adding columns with defaults is not implemented" +msgstr "lägga till kolumner med default-värde är inte implementerat" -#: commands/tablecmds.c:1192 -#, c-format -msgid "renameatt: inherited attribute \"%s\" may not be renamed" +#: commands/tablecmds.c:1808 +msgid "Add the column, then use ALTER TABLE SET DEFAULT." +msgstr "Lägg till kolumnen och används sedan ALTER TABLE SET DEFAULT" + +#: commands/tablecmds.c:1813 +msgid "adding NOT NULL columns is not implemented" msgstr "" -#: commands/tablecmds.c:1201 -#, c-format -msgid "renameatt: attribute \"%s\" exists" -msgstr "renameatt: attributet \"%s\" finns" +#: commands/tablecmds.c:1814 +msgid "Add the column, then use ALTER TABLE SET NOT NULL." +msgstr "Lägg till kolumnen och använd sedan ALTER TABLE SET NOT NULL" -#: commands/tablecmds.c:1233 +#: commands/tablecmds.c:2027 commands/tablecmds.c:2171 +#: commands/tablecmds.c:2299 commands/tablecmds.c:2463 #, c-format -msgid "renameatt: can't find index id %u" +msgid "cannot alter system attribute \"%s\"" +msgstr "kan inte ändra systemattribut \"%s\"" + +#: commands/tablecmds.c:2063 +#, c-format +msgid "attribute \"%s\" is in a primary key" +msgstr "attributet \"%s\" är del av primärnyckel" + +#: commands/tablecmds.c:2192 +#, c-format +msgid "attribute \"%s\" contains NULL values" +msgstr "attributet \"%s\" innehåller NULL-värden" + +#: commands/tablecmds.c:2242 +#, c-format +msgid "\"%s\" is not a table or view" +msgstr "\"%s\" är inte en tabell eller vy" + +#: commands/tablecmds.c:2381 +#, c-format +msgid "statistics target %d is too low" msgstr "" -#: commands/tablecmds.c:1321 +#: commands/tablecmds.c:2389 #, c-format -msgid "renamerel: system relation \"%s\" may not be renamed" +msgid "lowering statistics target to %d" msgstr "" -#: commands/tablecmds.c:1337 +#: commands/tablecmds.c:2412 #, c-format -msgid "renamerel: relation \"%s\" does not exist" -msgstr "renamerel: relationen \"%s\" finns inte" - -#: commands/tablecmds.c:1341 -#, c-format -msgid "renamerel: relation \"%s\" exists" -msgstr "renamerel: relationen \"%s\" finns" - -#: 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 "ALTER TABLE: relation \"%s\" är inte en tabell" - -#: 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 "ALTER TABLE: relation \"%s\" är en systemkatalog" - -#: commands/tablecmds.c:1703 -#, c-format -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:1711 -#, c-format -msgid "ALTER TABLE: merging definition of column \"%s\" for child %s" +msgid "invalid storage type \"%s\"" msgstr "" -#: 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: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: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:1771 commands/tablecmds.c:4058 +#: commands/tablecmds.c:2482 #, c-format -msgid "ALTER TABLE: relation \"%s\" not found" -msgstr "ALTER TABLE: relationen \"%s\" hittades inte" - -#: commands/tablecmds.c:1783 -#, c-format -msgid "ALTER TABLE: column name \"%s\" already exists in table \"%s\"" -msgstr "ALTER TABLE: kolumnnamnet \"%s\" finns redan i tabellen \"%s\"" - -#: 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:1964 commands/tablecmds.c:2097 -#: commands/tablecmds.c:2214 -#, c-format -msgid "ALTER TABLE: Cannot alter system attribute \"%s\"" -msgstr "ALTER TABLE: Kan inte ändra systemattribut \"%s\"" - -#: commands/tablecmds.c:1985 -#, c-format -msgid "ALTER TABLE: Index %u not found" -msgstr "ALTER TABLE: Index %u hittades inte" - -#: 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: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:2116 -#, c-format -msgid "ALTER TABLE: Attribute \"%s\" contains NULL values" -msgstr "ALTER TABLE: Attributet \"%s\" innehåller NULL-värden" - -#: commands/tablecmds.c:2164 -#, c-format -msgid "ALTER TABLE: relation \"%s\" is not a table or view" +msgid "column datatype %s can only have storage \"plain\"" msgstr "" -#: commands/tablecmds.c:2288 +#: commands/tablecmds.c:2572 #, c-format -msgid "ALTER TABLE: statistics target %d is too low" -msgstr "" +msgid "table \"%s\" is already WITH OIDS" +msgstr "tabellen \"%s\" är redan WITH OIDS" -#: commands/tablecmds.c:2293 -msgid "ALTER TABLE: lowering statistics target to 1000" -msgstr "" - -#: commands/tablecmds.c:2314 +#: commands/tablecmds.c:2576 #, c-format -msgid "ALTER TABLE: \"%s\" storage not recognized" -msgstr "" +msgid "table \"%s\" is already WITHOUT OIDS" +msgstr "tabellen \"%s\" är redan WITHOUT OIDS" -#: commands/tablecmds.c:2319 +#: commands/tablecmds.c:2596 +msgid "ALTER TABLE WITH OIDS is not yet implemented" +msgstr "ALTER TABLE WITH OIDS är inte implementerat ännu" + +#: commands/tablecmds.c:2677 #, c-format -msgid "ALTER TABLE: Invalid column flag: %c" -msgstr "ALTER TABLE: Ogiltig kolumnflagga: %c" +msgid "cannot drop system attribute \"%s\"" +msgstr "kan inte slänga systemattribut \"%s\"" -#: commands/tablecmds.c:2361 +#: commands/tablecmds.c:2685 #, c-format -msgid "ALTER TABLE: cannot change system attribute \"%s\"" +msgid "cannot drop inherited attribute \"%s\"" msgstr "" -#: commands/tablecmds.c:2378 +#: commands/tablecmds.c:3012 #, c-format -msgid "ALTER TABLE: Column datatype %s can only have storage \"plain\"" +msgid "CHECK constraint may only reference relation \"%s\"" msgstr "" -#: commands/tablecmds.c:2426 commands/tablecmds.c:3736 +#: commands/tablecmds.c:3076 #, c-format -msgid "ALTER TABLE: relation %u not found" +msgid "CHECK constraint \"%s\" is violated at some row(s)" 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:2554 -#, c-format -msgid "ALTER TABLE: Cannot drop inherited column \"%s\"" -msgstr "" - -#: commands/tablecmds.c:2583 commands/tablecmds.c:2634 -#, c-format -msgid "ALTER TABLE: relation %u has no column \"%s\"" -msgstr "" - -#: commands/tablecmds.c:2588 commands/tablecmds.c:2639 -#, c-format -msgid "ALTER TABLE: relation %u has non-inherited column \"%s\"" -msgstr "" - -#: commands/tablecmds.c:2775 -msgid "" -"ALTER TABLE / ADD CONSTRAINT is not implemented for that constraint type." -msgstr "" - -#: commands/tablecmds.c:2807 -msgid "" -"ALTER TABLE / ADD CONSTRAINT unable to determine type of constraint passed" -msgstr "" - -#: commands/tablecmds.c:2867 -#, c-format -msgid "Only relation '%s' can be referenced in CHECK" -msgstr "" - -#: commands/tablecmds.c:2925 -#, c-format -msgid "AlterTableAddConstraint: rejected due to CHECK constraint %s" -msgstr "" - -#: commands/tablecmds.c:2981 +#: commands/tablecmds.c:3127 #, c-format msgid "referenced relation \"%s\" is not a table" msgstr "refererad relation \"%s\" är inte en tabell" -#: commands/tablecmds.c:2986 -#, c-format -msgid "%s: relation \"%s\" is a system catalog" -msgstr "%s: relation \"%s\" är en systemkatalog" +#: commands/tablecmds.c:3152 +msgid "cannot reference temporary table from permanent table constraint" +msgstr "kan inte referera till temporär tabell från ett permanent tabellvillkor" -#: commands/tablecmds.c:3001 -#, c-format -msgid "%s: Unable to reference temporary table from permanent table constraint" -msgstr "%s: Kan inte referera till en temporär tabell från ett permanent tabellvillkor" +#: commands/tablecmds.c:3193 commands/tablecmds.c:3622 +msgid "" +"number of referencing and referenced attributes for foreign key disagree" +msgstr "" -#: commands/tablecmds.c:3043 +#: commands/tablecmds.c:3275 +#, c-format +msgid "column \"%s\" referenced in foreign key constraint does not exist" +msgstr "kolumn \"%s\" som refereras till i främmande nyckelvillkor finns inte" + +#: commands/tablecmds.c:3280 +#, c-format +msgid "cannot have more than %d keys in a foreign key" +msgstr "kan inte ha mer än %d nycklar i en främmande nyckel" + +#: commands/tablecmds.c:3343 +#, c-format +msgid "there is no PRIMARY KEY for referenced table \"%s\"" +msgstr "det finns ingen PRIMARY KEY för refererad tabell \"%s\"" + +#: commands/tablecmds.c:3457 #, c-format msgid "" -"%s: number of referencing and referenced attributes for foreign key disagree" -msgstr "" +"there is no UNIQUE constraint matching given keys for referenced table \"%s\"" +msgstr "finns inget UNIQUE-villkor som matchar den givna nyckeln till refererad tabell \"%s\"" -#: commands/tablecmds.c:3124 +#: commands/tablecmds.c:3872 commands/trigger.c:2312 #, c-format -msgid "%s: column \"%s\" referenced in foreign key constraint does not exist" -msgstr "%s: kolumn \"%s\" som refereras till i främmande nyckelvillkor finns inte" +msgid "constraint \"%s\" does not exist" +msgstr "integritetsvillkor \"%s\" existerar inte" -#: commands/tablecmds.c:3127 +#: commands/tablecmds.c:3877 #, c-format -msgid "Can only have %d keys in a foreign key" -msgstr "Kan bara ha %d nycklar i en främmande nyckel" +msgid "multiple constraints named \"%s\" were dropped" +msgstr "" -#: commands/tablecmds.c:3171 +#: commands/tablecmds.c:3919 #, c-format -msgid "transformFkeyGetPrimaryKey: index %u not found" -msgstr "" +msgid "\"%s\" is not a table, TOAST table, index, view, or sequence" +msgstr "relationen \"%s\" är inte en tabell, TOAST-tabell, index, vy, eller sekvens" -#: commands/tablecmds.c:3189 +#: commands/tablecmds.c:4005 #, c-format -msgid "PRIMARY KEY for referenced table \"%s\" not found" -msgstr "PRIMARY KEY för refererad tabell \"%s\" kan inte hittas" +msgid "table \"%s\" is already being clustered on index \"%s\"" +msgstr "" -#: commands/tablecmds.c:3246 +#: commands/tablecmds.c:4106 +msgid "shared relations cannot be toasted after initdb" +msgstr "" + +#: commands/tablecmds.c:4121 #, c-format -msgid "transformFkeyCheckAttrs: index %u not found" +msgid "relation \"%s\" already has a toast table" msgstr "" -#: commands/tablecmds.c:3301 +#: commands/tablecmds.c:4138 #, c-format -msgid "" -"UNIQUE constraint matching given keys for referenced table \"%s\" not found" -msgstr "UNIQUE-villkor som matchar den givna nyckeln till refererad tabell \"%s\" kan inte hittas" +msgid "relation \"%s\" does not need a toast table" +msgstr "" -#: commands/tablecmds.c:3464 +#: commands/trigger.c:137 #, 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:3520 -msgid "Unrecognized ON DELETE action for FOREIGN KEY constraint" +msgid "could not determine referenced table for constraint \"%s\"" msgstr "" -#: commands/tablecmds.c:3586 -msgid "Unrecognized ON UPDATE action for FOREIGN KEY constraint" +#: commands/trigger.c:222 +msgid "double INSERT event specified" msgstr "" -#: commands/tablecmds.c:3631 +#: commands/trigger.c:229 +msgid "double DELETE event specified" +msgstr "" + +#: commands/trigger.c:236 +msgid "double UPDATE event specified" +msgstr "" + +#: commands/trigger.c:269 commands/trigger.c:654 #, c-format -msgid "fkMatchTypeToString: Unknown MATCH TYPE '%c'" -msgstr "" +msgid "trigger \"%s\" for relation \"%s\" already exists" +msgstr "utlösare \"%s\" för relation \"%s\" existerar redan" -#: commands/tablecmds.c:3707 +#: commands/trigger.c:290 #, c-format -msgid "ALTER TABLE / DROP CONSTRAINT: %s does not exist" -msgstr "ALTER TABLE / DROP CONSTRAINT: %s existerar inte" - -#: commands/tablecmds.c:3711 -msgid "Multiple constraints dropped" +msgid "changing return type of function %s() from OPAQUE to TRIGGER" msgstr "" -#: commands/tablecmds.c:3798 +#: commands/trigger.c:297 #, 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" +msgid "function %s() must return TRIGGER" +msgstr "" -#: commands/tablecmds.c:3823 +#: commands/trigger.c:1161 #, c-format -msgid "ALTER TABLE: cannot find index \"%s\" for table \"%s\"" -msgstr "ALTER TABLE: kan inte hitta index \"%s\" för tabell \"%s\"" +msgid "trigger function %u returned NULL" +msgstr "utlösarfunktion %u returnerade NULL" -#: commands/tablecmds.c:3841 -#, c-format -msgid "ALTER TABLE: table \"%s\" is already being clustered on index \"%s\"" +#: commands/trigger.c:1213 commands/trigger.c:1326 commands/trigger.c:1455 +msgid "BEFORE STATEMENT trigger cannot return a value" msgstr "" -#: commands/tablecmds.c:3933 -msgid "Shared relations cannot be toasted after initdb" +#: commands/trigger.c:1582 executor/execMain.c:1124 executor/execMain.c:1423 +#: executor/execMain.c:1557 +msgid "could not serialize access due to concurrent update" msgstr "" -#: commands/tablecmds.c:3946 -#, c-format -msgid "ALTER TABLE: relation \"%s\" already has a toast table" -msgstr "" - -#: commands/tablecmds.c:3961 -#, c-format -msgid "ALTER TABLE: relation \"%s\" does not need a toast table" -msgstr "" - -#: commands/trigger.c:134 -#, c-format -msgid "Unable to find table for constraint \"%s\"" -msgstr "" - -#: commands/trigger.c:139 -#, c-format -msgid "CreateTrigger: relation \"%s\" is not a table" -msgstr "" - -#: commands/trigger.c:143 -#, c-format -msgid "CreateTrigger: can't create trigger for system relation %s" -msgstr "" - -#: commands/trigger.c:210 -msgid "CreateTrigger: double INSERT event specified" -msgstr "" - -#: commands/trigger.c:215 -msgid "CreateTrigger: double DELETE event specified" -msgstr "" - -#: commands/trigger.c:220 -msgid "CreateTrigger: double UPDATE event specified" -msgstr "" - -#: commands/trigger.c:224 -msgid "CreateTrigger: unknown event specified" -msgstr "" - -#: commands/trigger.c:250 -#, c-format -msgid "CreateTrigger: trigger %s already defined on relation %s" -msgstr "" - -#: commands/trigger.c:262 -#, c-format -msgid "CreateTrigger: function %s() does not exist" -msgstr "CreateTrigger: funktion %s() existerar inte" - -#: commands/trigger.c:273 -#, c-format -msgid "" -"CreateTrigger: changing return type of function %s() from OPAQUE to TRIGGER" -msgstr "" - -#: commands/trigger.c:278 -#, c-format -msgid "CreateTrigger: function %s() must return TRIGGER" -msgstr "" - -#: commands/trigger.c:378 -#, c-format -msgid "CreateTrigger: relation %s not found in pg_class" -msgstr "" - -#: commands/trigger.c:463 -#, c-format -msgid "DropTrigger: there is no trigger %s on relation %s" -msgstr "" - -#: commands/trigger.c:512 -#, c-format -msgid "RemoveTriggerById: Trigger %u does not exist" -msgstr "" - -#: commands/trigger.c:523 -#, c-format -msgid "DropTrigger: relation \"%s\" is not a table" -msgstr "" - -#: commands/trigger.c:527 -#, c-format -msgid "DropTrigger: can't drop trigger for system relation %s" -msgstr "" - -#: commands/trigger.c:552 -#, c-format -msgid "DropTrigger: relation %s not found in pg_class" -msgstr "" - -#: commands/trigger.c:557 -#, c-format -msgid "DropTrigger: relation %s has reltriggers = 0" -msgstr "" - -#: commands/trigger.c:628 -#, c-format -msgid "renametrig: trigger %s already defined on relation %s" -msgstr "" - -#: commands/trigger.c:669 -#, c-format -msgid "renametrig: trigger %s not defined on relation %s" -msgstr "" - -#: commands/trigger.c:732 -#, c-format -msgid "RelationBuildTriggers: unexpected record found for rel %s" -msgstr "" - -#: commands/trigger.c:760 -#, c-format -msgid "RelationBuildTriggers: tgargs IS NULL for rel %s" -msgstr "" - -#: commands/trigger.c:780 -#, c-format -msgid "RelationBuildTriggers: %d record(s) not found for rel %s" -msgstr "" - -#: commands/trigger.c:1131 -#, c-format -msgid "ExecCallTriggerFunc: function %u returned NULL" -msgstr "" - -#: 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:1567 executor/execMain.c:1132 -#, c-format -msgid "Unknown status %u from heap_mark4update" -msgstr "" - -#: commands/trigger.c:1579 -msgid "GetTupleForTrigger: failed ReadBuffer" -msgstr "" - -#: commands/trigger.c:1769 -msgid "DeferredTriggerExecute: failed to fetch old tuple" -msgstr "" - -#: commands/trigger.c:1776 -msgid "DeferredTriggerExecute: failed to fetch new tuple" -msgstr "" - -#: commands/trigger.c:1797 -#, c-format -msgid "DeferredTriggerExecute: can't find trigger %u" -msgstr "" - -#: commands/trigger.c:1957 -#, c-format -msgid "deferredTriggerInvokeEvents: relation %u has no triggers" -msgstr "" - -#: commands/trigger.c:2057 -msgid "DeferredTriggerBeginXact() called while inside transaction" -msgstr "" - -#: commands/trigger.c:2217 +#: commands/trigger.c:2263 msgid "unnamed constraints cannot be set explicitly" msgstr "" -#: commands/trigger.c:2248 +#: commands/trigger.c:2296 #, c-format -msgid "Constraint '%s' is not deferrable" +msgid "constraint \"%s\" is not deferrable" msgstr "" -#: commands/trigger.c:2262 +#: commands/typecmds.c:135 #, c-format -msgid "Constraint '%s' does not exist" -msgstr "Integritetsvillkor '%s' existerar inte" - -#: commands/trigger.c:2342 -msgid "DeferredTriggerSaveEvent() called outside of transaction" +msgid "type names must be %d characters or less" msgstr "" -#: commands/typecmds.c:132 +#: commands/typecmds.c:167 #, c-format -msgid "DefineType: type names must be %d characters or less" +msgid "array element type cannot be %s" msgstr "" -#: commands/typecmds.c:162 +#: commands/typecmds.c:200 #, c-format -msgid "Array element type cannot be %s" +msgid "alignment \"%s\" not recognized" msgstr "" -#: commands/typecmds.c:193 +#: commands/typecmds.c:217 #, c-format -msgid "DefineType: \"%s\" alignment not recognized" +msgid "storage \"%s\" not recognized" msgstr "" -#: commands/typecmds.c:209 +#: commands/typecmds.c:222 #, c-format -msgid "DefineType: \"%s\" storage not recognized" +msgid "type attribute \"%s\" not recognized" +msgstr "typattribut \"%s\" känns inte igen" + +#: commands/typecmds.c:232 +msgid "type input function must be specified" msgstr "" -#: commands/typecmds.c:214 -#, c-format -msgid "DefineType: attribute \"%s\" not recognized" -msgstr "" - -#: commands/typecmds.c:223 -msgid "Define: \"input\" unspecified" -msgstr "" - -#: commands/typecmds.c:225 -msgid "Define: \"output\" unspecified" -msgstr "" - -#: commands/typecmds.c:262 -#, c-format -msgid "TypeCreate: changing return type of function %s from OPAQUE to %s" -msgstr "" - -#: commands/typecmds.c:267 -#, c-format -msgid "Type input function %s must return %s" +#: commands/typecmds.c:236 +msgid "type output function must be specified" msgstr "" #: commands/typecmds.c:275 #, c-format -msgid "TypeCreate: changing return type of function %s from OPAQUE to CSTRING" +msgid "changing return type of function %s from OPAQUE to %s" msgstr "" -#: commands/typecmds.c:280 +#: commands/typecmds.c:282 #, c-format -msgid "Type output function %s must return cstring" +msgid "type input function %s must return %s" msgstr "" -#: commands/typecmds.c:287 +#: commands/typecmds.c:292 #, c-format -msgid "Type receive function %s must return %s" +msgid "changing return type of function %s from OPAQUE to CSTRING" msgstr "" -#: commands/typecmds.c:294 +#: commands/typecmds.c:299 #, c-format -msgid "Type send function %s must return bytea" +msgid "type output function %s must return cstring" msgstr "" -#: commands/typecmds.c:426 +#: commands/typecmds.c:308 #, c-format -msgid "RemoveTypeById: type %u not found" +msgid "type receive function %s must return %s" msgstr "" -#: commands/typecmds.c:489 +#: commands/typecmds.c:317 #, c-format -msgid "CREATE DOMAIN: domain names must be %d characters or less" +msgid "type send function %s must return bytea" msgstr "" -#: commands/typecmds.c:508 +#: commands/typecmds.c:520 #, c-format -msgid "DefineDomain: %s is not a basetype" +msgid "domain names must be %d characters or less" msgstr "" -#: commands/typecmds.c:563 -msgid "CREATE DOMAIN / FOREIGN KEY constraints not supported" -msgstr "" - -#: commands/typecmds.c:567 -msgid "DefineDomain: unexpected constraint node type" -msgstr "" - -#: commands/typecmds.c:579 -msgid "CREATE DOMAIN has multiple DEFAULT expressions" -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:629 -msgid "CREATE DOMAIN / UNIQUE not supported" -msgstr "CREATE DOMAIN / UNIQUE stöds inte" - -#: commands/typecmds.c:633 -msgid "CREATE DOMAIN / PRIMARY KEY not supported" -msgstr "CREATE DOMAIN / PRIMARY KEY stöds inte" - -#: commands/typecmds.c:640 -msgid "" -"CREATE DOMAIN: DEFERRABLE, NON DEFERRABLE, DEFERRED and IMMEDIATE not " -"supported" -msgstr "" - -#: commands/typecmds.c:645 -msgid "DefineDomain: unrecognized constraint subtype" -msgstr "" - -#: commands/typecmds.c:739 +#: commands/typecmds.c:541 #, c-format -msgid "RemoveDomain: type \"%s\" does not exist" -msgstr "RemoveDomain: typen \"%s\" finns inte" +msgid "\"%s\" is not a valid base type for a domain" +msgstr "\"%s\" är inte en giltigt bastyp för en domän" -#: commands/typecmds.c:752 commands/typecmds.c:1640 commands/typecmds.c:1937 +#: commands/typecmds.c:598 commands/typecmds.c:1457 +msgid "FOREIGN KEY constraints not supported for domains" +msgstr "" + +#: commands/typecmds.c:618 +msgid "multiple DEFAULT expressions" +msgstr "" + +#: commands/typecmds.c:648 commands/typecmds.c:657 +msgid "conflicting NULL/NOT NULL constraints" +msgstr "motstridiga NULL/NOT NULL-villkor" + +#: commands/typecmds.c:676 commands/typecmds.c:1488 +msgid "UNIQUE constraints not supported for domains" +msgstr "" + +#: commands/typecmds.c:682 commands/typecmds.c:1494 +msgid "PRIMARY KEY constraints not supported for domains" +msgstr "" + +#: commands/typecmds.c:691 commands/typecmds.c:1503 +msgid "deferrability constraints not supported for domains" +msgstr "" + +#: commands/typecmds.c:808 commands/typecmds.c:1737 commands/typecmds.c:2048 #, c-format -msgid "%s is not a domain" -msgstr "%s är inte en domän" +msgid "\"%s\" is not a domain" +msgstr "\"%s\" är inte en domän" -#: commands/typecmds.c:821 +#: commands/typecmds.c:878 +#, c-format +msgid "changing argument type of function %s from OPAQUE to CSTRING" +msgstr "" + +#: commands/typecmds.c:948 +#, c-format +msgid "changing argument type of function %s from OPAQUE to %s" +msgstr "" + +#: commands/typecmds.c:1059 +msgid "composite type must have at least one attribute" +msgstr "" + +#: commands/typecmds.c:1250 +#, c-format +msgid "\"%s\" is already set to %s" +msgstr "\"%s\" är redan satt till %s" + +#: commands/typecmds.c:1294 +#, c-format +msgid "relation \"%s\" attribute \"%s\" contains NULL values" +msgstr "relation \"%s\" atttribut \"%s\" innehåller NULL-värden" + +#: commands/typecmds.c:1471 +msgid "use ALTER DOMAIN .. SET DEFAULT instead" +msgstr "använd ALTER DOMAIN .. SET DEFAULT istället" + +#: commands/typecmds.c:1478 +msgid "use ALTER DOMAIN .. [ SET | DROP ] NOT NULL instead" +msgstr "använd ALTER DOMAIN .. [ SET | DROP ] NOT NULL istället" + +#: commands/typecmds.c:1574 #, c-format msgid "" -"TypeCreate: changing argument type of function %s from OPAQUE to CSTRING" +"relation \"%s\" attribute \"%s\" contains values that violate the new " +"constraint" msgstr "" -#: commands/typecmds.c:887 +#: commands/typecmds.c:1771 #, c-format -msgid "TypeCreate: changing argument type of function %s from OPAQUE to %s" +msgid "constraint \"%s\" for domain \"%s\" already exists" +msgstr "integritetsvillkor \"%s\" för domän \"%s\" existerar redan" + +#: commands/typecmds.c:1811 commands/typecmds.c:1820 +msgid "cannot use table references in domain CHECK constraint" msgstr "" -#: 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 +#: commands/user.c:149 commands/user.c:248 commands/user.c:297 +#: commands/user.c:379 #, c-format -msgid "AlterDomain: type \"%s\" does not exist" -msgstr "AlterDomain: Typen \"%s\" existerar inte" +msgid "could not write temp file \"%s\": %m" +msgstr "kunde inte skriva till temp-fil \"%s\": %m" -#: commands/typecmds.c:1173 +#: commands/user.c:184 #, c-format -msgid "AlterDomain: %s is already set to %s" -msgstr "AlterDomain: %s är redan satt till %s" +msgid "invalid group name \"%s\"" +msgstr "ogiltigt gruppnamn \"%s\"" -#: commands/typecmds.c:1215 +#: commands/user.c:215 commands/user.c:347 #, c-format -msgid "ALTER DOMAIN: Relation \"%s\" attribute \"%s\" contains NULL values" -msgstr "" +msgid "invalid user name \"%s\"" +msgstr "ogiltigt användarnamn \"%s\"" -#: 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 "" -"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:1479 +#: commands/user.c:258 commands/user.c:389 #, c-format -msgid "" -"ALTER DOMAIN: Relation \"%s\" attribute \"%s\" contains values that fail the " -"new constraint" -msgstr "" +msgid "could not rename \"%s\" to \"%s\": %m" +msgstr "kunde inte döpa om \"%s\" till \"%s\": %m" -#: commands/typecmds.c:1671 +#: commands/user.c:354 #, c-format -msgid "constraint \"%s\" already exists for domain \"%s\"" -msgstr "villkor \"%s\" finns redan för domänen \"%s\"" +msgid "invalid user password \"%s\"" +msgstr "ogiltigt användarlösenord \"%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 -#, c-format -msgid "write_group_file: unable to write %s: %m" -msgstr "" - -#: commands/user.c:181 -#, c-format -msgid "Invalid group name '%s'" -msgstr "Ogiltigt gruppnamn \"%s\"" - -#: commands/user.c:211 commands/user.c:335 -#, c-format -msgid "Invalid user name '%s'" -msgstr "Ogiltigt användarnamn \"%s\"" - -#: commands/user.c:242 commands/user.c:364 -#, c-format -msgid "%s: %m" -msgstr "%s: %m" - -#: commands/user.c:250 commands/user.c:372 -#, c-format -msgid "rename %s to %s: %m" -msgstr "döp om %s till %s: %m" - -#: commands/user.c:286 -#, c-format -msgid "write_user_file: unable to write %s: %m" -msgstr "" - -#: commands/user.c:341 -#, c-format -msgid "Invalid user password '%s'" -msgstr "Ogiltigt användarlösenord \"%s\"" - -#: commands/user.c:505 commands/user.c:515 commands/user.c:521 -#: commands/user.c:527 commands/user.c:533 commands/user.c:539 -msgid "CREATE USER: conflicting options" -msgstr "" - -#: commands/user.c:543 -#, c-format -msgid "CREATE USER: option \"%s\" not recognized" -msgstr "CREATE USER: känner inte igen flagga \"%s\"" - -#: commands/user.c:555 +#: commands/user.c:587 msgid "user id must be positive" msgstr "användar-id måste vara positivt" -#: commands/user.c:570 -msgid "CREATE USER: permission denied" -msgstr "CREATE USER: rättighet saknas" - -#: commands/user.c:573 -#, c-format -msgid "CREATE USER: user name \"%s\" is reserved" -msgstr "CREATE USER: användarnamn \"%s\" är reserverat" - -#: commands/user.c:608 -#, c-format -msgid "CREATE USER: user name \"%s\" already exists" -msgstr "CREATE USER: användarnamn \"%s\" finns redan" - -#: commands/user.c:611 -#, c-format -msgid "CREATE USER: sysid %d is already assigned" -msgstr "CREATE USER: användarid %d är redan använd" - -#: commands/user.c:642 commands/user.c:843 -msgid "CREATE USER: password encryption failed" -msgstr "CREATE USER: lösenordskryptering misslyckades" - -#: commands/user.c:733 commands/user.c:743 commands/user.c:749 -#: commands/user.c:755 -msgid "ALTER USER: conflicting options" +#: commands/user.c:604 +msgid "must be superuser to create users" msgstr "" -#: commands/user.c:759 +#: commands/user.c:609 #, c-format -msgid "ALTER USER: option \"%s\" not recognized" -msgstr "" +msgid "user name \"%s\" is reserved" +msgstr "användarnamn \"%s\" är reserverat" -#: commands/user.c:782 -msgid "ALTER USER: permission denied" -msgstr "ALTER USER: rättighet saknas" - -#: commands/user.c:796 +#: commands/user.c:646 commands/user.c:1191 #, c-format -msgid "ALTER USER: user \"%s\" does not exist" -msgstr "ALTER USER: användare \"%s\" existerar inte" +msgid "user \"%s\" already exists" +msgstr "användare \"%s\" finns redan" -#: commands/user.c:907 commands/variable.c:769 utils/cache/lsyscache.c:1737 -#: utils/init/miscinit.c:563 +#: commands/user.c:651 commands/user.c:1357 +#, c-format +msgid "sysid %d is already assigned" +msgstr "system-id %d används redan" + +#: commands/user.c:848 commands/user.c:961 commands/user.c:1053 +#: commands/user.c:1172 commands/variable.c:778 utils/cache/lsyscache.c:1959 +#: utils/init/miscinit.c:259 #, c-format msgid "user \"%s\" does not exist" msgstr "användare \"%s\" existerar inte" -#: commands/user.c:911 -msgid "ALTER USER SET: permission denied" -msgstr "ALTER USER SET: rättighet saknas" +#: commands/user.c:1026 +msgid "must be superuser to drop users" +msgstr "" -#: commands/user.c:968 -msgid "DROP USER: permission denied" -msgstr "DROP USER: rättighet saknas" - -#: 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:997 -#, c-format -msgid "DROP USER: user \"%s\" does not exist" -msgstr "DROP USER: användare \"%s\" existerar inte" - -#: commands/user.c:1003 +#: commands/user.c:1060 msgid "current user cannot be dropped" msgstr "" -#: commands/user.c:1005 +#: commands/user.c:1064 msgid "session user cannot be dropped" msgstr "" -#: commands/user.c:1029 +#: commands/user.c:1090 #, 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" +msgid "user \"%s\" cannot be dropped" +msgstr "användare \"%s\" kan inte slängas" -#: commands/user.c:1109 +#: commands/user.c:1091 #, c-format -msgid "CheckPgUserAclNotNull: \"%s\" not found" -msgstr "CheckPgUserAclNotNull: hittade inte \"%s\"" +msgid "The user owns database \"%s\"." +msgstr "" -#: commands/user.c:1114 +#: commands/user.c:1183 +msgid "session user may not be renamed" +msgstr "" + +#: commands/user.c:1197 +msgid "must be superuser to rename users" +msgstr "" + +#: commands/user.c:1230 #, c-format +msgid "before using passwords you must revoke permissions on %s" +msgstr "" + +#: commands/user.c:1232 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'." +"This restriction is to prevent unprivileged users from reading the passwords." msgstr "" -#: commands/user.c:1156 commands/user.c:1162 -msgid "CREATE GROUP: conflicting options" -msgstr "" - -#: commands/user.c:1166 +#: commands/user.c:1233 #, c-format -msgid "CREATE GROUP: option \"%s\" not recognized" +msgid "Try 'REVOKE ALL ON \"%s\" FROM PUBLIC'." msgstr "" -#: commands/user.c:1174 +#: commands/user.c:1297 msgid "group id must be positive" msgstr "grupp-id måste vara positivt" -#: commands/user.c:1185 -msgid "CREATE GROUP: permission denied" -msgstr "CREATE GROUP: rättighet saknas" - -#: commands/user.c:1188 -#, c-format -msgid "CREATE GROUP: group name \"%s\" is reserved" -msgstr "CREATE GROUP: gruppnamnet \"%s\" är reserverat" - -#: commands/user.c:1223 -#, c-format -msgid "CREATE GROUP: group name \"%s\" already exists" -msgstr "CREATE GROUP: gruppnamnet \"%s\" finns redan" - -#: commands/user.c:1226 -#, c-format -msgid "CREATE GROUP: group sysid %d is already assigned" -msgstr "CREATE GROUP: grupp-sysid %d är redan använt" - -#: commands/user.c:1319 -#, c-format -msgid "%s: group \"%s\" does not exist" -msgstr "%s: gruppen \"%s\" existerar inte" - -#: commands/user.c:1360 -#, c-format -msgid "AlterGroup: unknown tag %s" -msgstr "AlterGroup: okänd tag %s" - -#: commands/user.c:1372 -#, c-format -msgid "%s: user \"%s\" is already in group \"%s\"" -msgstr "%s: användare \"%s\" är redan i gruppen \"%s\"" - -#: commands/user.c:1387 -#, c-format -msgid "ALTER GROUP: group \"%s\" does not have any members" -msgstr "ALTER GROUP: gruppen \"%s\" har inte några medlemmar" - -#: commands/user.c:1412 -#, c-format -msgid "ALTER GROUP: user \"%s\" is not in group \"%s\"" -msgstr "ALTER GROUP: användare \"%s\" är inte med i gruppen \"%s\"" - -#: commands/user.c:1541 -msgid "DROP GROUP: permission denied" -msgstr "DROP GROUP: rättighet saknas" - -#: commands/user.c:1554 -#, c-format -msgid "DROP GROUP: group \"%s\" does not exist" -msgstr "DROP GROUP: gruppen \"%s\" existerar inte" - -#: commands/vacuum.c:464 -msgid "" -"oldest Xmin is far in the past --- close open transactions soon to avoid " -"wraparound problems" +#: commands/user.c:1310 +msgid "must be superuser to create groups" msgstr "" -#: commands/vacuum.c:510 commands/vacuum.c:517 +#: commands/user.c:1315 #, c-format -msgid "pg_class entry for relid %u vanished during vacuuming" +msgid "group name \"%s\" is reserved" +msgstr "gruppnamn \"%s\" är reserverat" + +#: commands/user.c:1352 commands/user.c:1739 +#, c-format +msgid "group \"%s\" already exists" +msgstr "gruppen \"%s\" existerar redan" + +#: commands/user.c:1437 +msgid "must be superuser to alter groups" msgstr "" -#: 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." +#: commands/user.c:1504 +#, c-format +msgid "user \"%s\" is already in group \"%s\"" +msgstr "användare \"%s\" är redan i gruppen \"%s\"" + +#: commands/user.c:1521 +#, c-format +msgid "group \"%s\" does not have any members" +msgstr "gruppen \"%s\" har inte några medlemmar" + +#: commands/user.c:1549 +#, c-format +msgid "user \"%s\" is not in group \"%s\"" +msgstr "användare \"%s\" är inte med i gruppen \"%s\"" + +#: commands/user.c:1681 +msgid "must be superuser to drop groups" msgstr "" -#: 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." +#: commands/user.c:1745 +msgid "must be superuser to rename groups" msgstr "" -#: commands/vacuum.c:688 +#: commands/vacuum.c:466 +msgid "oldest Xmin is far in the past" +msgstr "" + +#: commands/vacuum.c:467 +msgid "Close open transactions soon to avoid wraparound problems." +msgstr "" + +#: commands/vacuum.c:674 +msgid "some databases have not been vacuumed in over 2 billion transactions" +msgstr "" + +#: commands/vacuum.c:675 +msgid "You may have already suffered transaction-wraparound data loss." +msgstr "" + +#: commands/vacuum.c:686 +msgid "some databases have not been vacuumed in over 1 billion transactions" +msgstr "" + +#: commands/vacuum.c:687 +msgid "Better vacuum them soon, or you may have a wraparound failure." +msgstr "" + +#: commands/vacuum.c:694 +#, c-format +msgid "some databases have not been vacuumed in %d transactions" +msgstr "" + +#: commands/vacuum.c:696 #, c-format msgid "" -"Some databases have not been vacuumed in %d transactions.\n" -"\tBetter vacuum them within %d transactions,\n" -"\tor you may have a wraparound failure." +"Better vacuum them within %d transactions, or you may have a wraparound " +"failure." msgstr "" -#: commands/vacuum.c:776 +#: commands/vacuum.c:785 #, c-format -msgid "Skipping \"%s\" --- only table or database owner can VACUUM it" -msgstr "Hoppar över \"%s\" --- bara tabell eller databasägaren kan köra VACUUM på den" +msgid "skipping \"%s\" --- only table or database owner can VACUUM it" +msgstr "hoppar över \"%s\" --- bara tabell eller databasägaren kan köra VACUUM på den" -#: commands/vacuum.c:982 -#, c-format -msgid "VACUUM (full_vacuum_rel): FlushRelationBuffers returned %d" -msgstr "VACUUM (full_vacuum_rel): FlushRelationBuffers returnerade %d" - -#: commands/vacuum.c:1049 commands/vacuumlazy.c:205 -#, c-format -msgid "--Relation %s.%s--" -msgstr "--Relation %s.%s--" - -#: commands/vacuum.c:1083 commands/vacuumlazy.c:262 -#, c-format -msgid "Rel %s: Uninitialized page %u - fixing" -msgstr "" - -#: commands/vacuum.c:1197 +#: commands/vacuum.c:799 #, c-format msgid "" -"Rel %s: TID %u/%u: InsertTransactionInProgress %u - can't shrink relation" +"skipping \"%s\" --- cannot VACUUM indexes, views or special system tables" msgstr "" -#: commands/vacuum.c:1207 +#: commands/vacuum.c:1058 commands/vacuumlazy.c:205 +#, c-format +msgid "vacuuming \"%s.%s\"" +msgstr "kör vaccum på \"%s.%s\"" + +#: commands/vacuum.c:1093 commands/vacuumlazy.c:263 +#, c-format +msgid "relation \"%s\" page %u is uninitialized --- fixing" +msgstr "" + +#: commands/vacuum.c:1210 #, c-format msgid "" -"Rel %s: TID %u/%u: DeleteTransactionInProgress %u - can't shrink relation" +"relation \"%s\" TID %u/%u: InsertTransactionInProgress %u --- can't shrink " +"relation" msgstr "" -#: 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:1363 +#: commands/vacuum.c:1223 #, c-format msgid "" -"Pages %u: Changed %u, reaped %u, Empty %u, New %u; Tup %.0f: Vac %.0f, Keep/" -"VTL %.0f/%u, UnUsed %.0f, MinLen %lu, MaxLen %lu; Re-using: Free/Avail. " -"Space %.0f/%.0f; EndEmpty/Avail. Pages %u/%u.\n" -"\t%s" +"relation \"%s\" TID %u/%u: DeleteTransactionInProgress %u --- can't shrink " +"relation" msgstr "" -#: commands/vacuum.c:1587 -msgid "HEAP_MOVED_IN was not expected" -msgstr "" - -#: commands/vacuum.c:1597 -msgid "Invalid XVAC in tuple header" -msgstr "" - -#: commands/vacuum.c:1622 -msgid "HEAP_MOVED_OFF was expected" -msgstr "" - -#: 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:1713 -msgid "" -"Child itemid in update-chain marked as unused - can't continue repair_frag" -msgstr "" - -#: commands/vacuum.c:1810 -msgid "Parent itemid marked as unused" -msgstr "" - -#: commands/vacuum.c:1834 -msgid "Too old parent tuple found - can't continue repair_frag" -msgstr "" - -#: commands/vacuum.c:1963 +#: commands/vacuum.c:1385 commands/vacuumlazy.c:428 #, c-format -msgid "moving chain: failed to add item with len = %lu to page %u" +msgid "\"%s\": found %.0f removable, %.0f nonremovable tuples in %u pages" msgstr "" -#: commands/vacuum.c:2107 +#: commands/vacuum.c:1388 #, c-format msgid "" -"failed to add item with len = %lu to page %u (free space %lu, nusd %u, noff %" -"u)" +"%.0f dead tuples cannot be removed yet.\n" +"Nonremovable tuples range from %lu to %lu bytes long.\n" +"There were %.0f unused item pointers.\n" +"Total free space (including removable tuples) is %.0f bytes.\n" +"%u pages are or will become empty, including %u at the end of the table.\n" +"%u pages containing %.0f free bytes are potential move destinations.\n" +"%s" msgstr "" -#: commands/vacuum.c:2196 -msgid "HEAP_MOVED_IN was not expected (2)" +#: commands/vacuum.c:2391 +#, c-format +msgid "\"%s\": moved %u tuples, truncated %u to %u pages" msgstr "" -#: commands/vacuum.c:2200 -msgid "Invalid XVAC in tuple header (4)" +#: commands/vacuum.c:2394 commands/vacuumlazy.c:489 commands/vacuumlazy.c:774 +#: nodes/print.c:87 storage/lmgr/deadlock.c:888 tcop/postgres.c:3190 +#, c-format +msgid "%s" +msgstr "%s" + +#: commands/vacuum.c:2578 commands/vacuumlazy.c:771 +#, c-format +msgid "\"%s\": truncated %u to %u pages" +msgstr "\"%s\": trunkerade %u till %u sidor" + +#: commands/vacuum.c:2670 commands/vacuum.c:2737 commands/vacuumlazy.c:597 +#: commands/vacuumlazy.c:657 +#, c-format +msgid "index \"%s\" now contains %.0f tuples in %u pages" msgstr "" -#: commands/vacuum.c:2225 -msgid "HEAP_MOVED_OFF was expected (2)" -msgstr "" - -#: commands/vacuum.c:2336 -msgid "HEAP_MOVED_OFF/HEAP_MOVED_IN was expected" -msgstr "" - -#: commands/vacuum.c:2338 -msgid "Invalid XVAC in tuple header (2)" -msgstr "" - -#: commands/vacuum.c:2356 +#: commands/vacuum.c:2674 commands/vacuumlazy.c:601 #, c-format msgid "" -"Rel %s: Pages: %u --> %u; Tuple(s) moved: %u.\n" -"\t%s" +"%u index pages have been deleted, %u are currently reusable.\n" +"%s" msgstr "" -#: commands/vacuum.c:2417 -msgid "Invalid XVAC in tuple header (3)" -msgstr "" - -#: commands/vacuum.c:2422 -msgid "HEAP_MOVED_OFF was expected (3)" -msgstr "" - -#: commands/vacuum.c:2471 +#: commands/vacuum.c:2688 commands/vacuum.c:2757 #, c-format -msgid "VACUUM (repair_frag): FlushRelationBuffers returned %d" +msgid "index \"%s\" contains %.0f tuples, but table contains %.0f tuples" msgstr "" -#: commands/vacuum.c:2537 -#, c-format -msgid "VACUUM (vacuum_heap): FlushRelationBuffers returned %d" +#: commands/vacuum.c:2691 commands/vacuum.c:2760 +msgid "Rebuild the index with REINDEX." msgstr "" -#: commands/vacuum.c:2543 -#, c-format -msgid "Rel %s: Pages: %u --> %u." -msgstr "Rel %s: Sidor: %u --> %u." - -#: commands/vacuum.c:2634 commands/vacuumlazy.c:585 +#: commands/vacuum.c:2741 commands/vacuumlazy.c:661 #, c-format msgid "" -"Index %s: Pages %u, %u deleted, %u free; Tuples %.0f.\n" -"\t%s" +"%.0f index tuples were removed.\n" +"%u index pages have been deleted, %u are currently reusable.\n" +"%s" msgstr "" -"Index %s: Sidor %u, %u raderade, %u fria; Tupler %.0f.\n" -"\t%s" -#: commands/vacuum.c:2648 commands/vacuum.c:2710 +#: commands/vacuumlazy.c:431 #, c-format msgid "" -"Index %s: NUMBER OF INDEX' TUPLES (%.0f) IS NOT THE SAME AS HEAP' (%.0f).\n" -"\tRecreate the index." +"%.0f dead tuples cannot be removed yet.\n" +"There were %.0f unused item pointers.\n" +"%u pages are entirely empty.\n" +"%s" msgstr "" -#: commands/vacuum.c:2696 commands/vacuumlazy.c:641 +#: commands/vacuumlazy.c:486 #, c-format -msgid "" -"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" +msgid "\"%s\": removed %d tuples in %d pages" +msgstr "\"%s\": tog bort %d tupler i %d sidor" -#: commands/vacuumlazy.c:428 +#: commands/variable.c:75 +msgid "invalid list syntax for datestyle" +msgstr "" + +#: commands/variable.c:161 #, c-format -msgid "" -"Pages %u: Changed %u, Empty %u; Tup %.0f: Vac %.0f, Keep %.0f, UnUsed %.0f.\n" -"\tTotal %s" +msgid "unrecognized datestyle keyword: \"%s\"" msgstr "" -#: commands/vacuumlazy.c:478 +#: commands/variable.c:179 +msgid "conflicting datestyle specifications" +msgstr "" + +#: commands/variable.c:450 +msgid "invalid INTERVAL for time zone: month not allowed" +msgstr "" + +#: commands/variable.c:557 #, c-format -msgid "" -"Removed %d tuples in %d pages.\n" -"\t%s" +msgid "unrecognized timezone name: \"%s\"" msgstr "" -"Tog bort %d tupler i %d sidor.\n" -"\t%s" -#: commands/vacuumlazy.c:715 +#: commands/variable.c:565 #, c-format -msgid "VACUUM (lazy_truncate_heap): FlushRelationBuffers returned %d" -msgstr "VACUUM (lazy_truncate_heap): FlushRelationBuffers returnerade %d" - -#: 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:73 -msgid "SET DATESTYLE: invalid list syntax" -msgstr "" - -#: commands/variable.c:152 -#, c-format -msgid "SET DATESTYLE: unrecognized keyword %s" -msgstr "" - -#: commands/variable.c:167 -msgid "SET DATESTYLE: conflicting specifications" -msgstr "" - -#: commands/variable.c:268 -msgid "Unable to set TZ environment variable" -msgstr "Kan inte sätta omgivningsvariabeln TZ" - -#: 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 "" +msgid "timezone \"%s\" appears to use leap seconds" +msgstr "tidszonen \"%s\" verkar använda skottsekunder" #: 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" +msgid "PostgreSQL does not support leap seconds" +msgstr "PostgreSQL stödjer inte skottsekunder" -#: commands/variable.c:635 +#: commands/variable.c:636 msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query" msgstr "SET TRANSACTION ISOLATION LEVEL måste anropas innan någon fråga" -#: commands/variable.c:710 utils/mb/mbutils.c:186 +#: commands/variable.c:713 utils/mb/mbutils.c:188 #, c-format -msgid "Conversion between %s and %s is not supported" -msgstr "Konvertering mellan %s och %s stöds inte" +msgid "conversion between %s and %s is not supported" +msgstr "konvertering mellan %s och %s stöds inte" -#: commands/view.c:87 -msgid "attempted to define virtual relation with no attrs" +#: commands/view.c:89 +msgid "view must have at least one attribute" msgstr "" -#: commands/view.c:109 +#: commands/view.c:113 tcop/utility.c:86 #, c-format -msgid "%s is not a view" -msgstr "%s är inte en vy" +msgid "\"%s\" is not a view" +msgstr "\"%s\" är inte en vy" -#: commands/view.c:162 commands/view.c:172 -msgid "Cannot change number of columns in view" -msgstr "Kan inte ändra antalet kolumner i en vy" +#: commands/view.c:169 commands/view.c:181 +msgid "cannot change number of columns in view" +msgstr "kan inte ändra antalet kolumner i en vy" -#: commands/view.c:175 +#: commands/view.c:186 #, c-format -msgid "Cannot change name of view column \"%s\"" -msgstr "Kan inte ändra namnet på vykolumnen \"%s\"" +msgid "cannot change name of view column \"%s\"" +msgstr "kan inte ändra namnet på vykolumnen \"%s\"" -#: commands/view.c:180 +#: commands/view.c:193 #, c-format -msgid "Cannot change datatype of view column \"%s\"" -msgstr "Kan inte ändra datatyp på vykolumn \"%s\"" - -#: executor/execAmi.c:163 -#, c-format -msgid "ExecReScan: node type %d not supported" -msgstr "ExecReScan: nodtyp %d stöds inte" - -#: executor/execAmi.c:211 -#, c-format -msgid "ExecMarkPos: node type %d not supported" -msgstr "ExecMarkPos: nodtyp %d stöds inte" - -#: 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:413 -#, c-format -msgid "ExecCheckRTEPerms: bogus operation %d" -msgstr "" - -#: executor/execMain.c:836 -#, c-format -msgid "You can't change sequence relation %s" -msgstr "" - -#: executor/execMain.c:840 -#, c-format -msgid "You can't change toast relation %s" -msgstr "" +msgid "cannot change datatype of view column \"%s\"" +msgstr "kan inte ändra datatyp på vykolumn \"%s\"" #: executor/execMain.c:844 #, c-format -msgid "You can't change view relation %s" -msgstr "" +msgid "cannot change sequence relation \"%s\"" +msgstr "kan inte ändra sekvensrelaion \"%s\"" -#: executor/execMain.c:1059 -msgid "ExecutePlan: NO (junk) `ctid' was found!" -msgstr "" - -#: executor/execMain.c:1063 -msgid "ExecutePlan: (junk) `ctid' is NULL!" -msgstr "" - -#: executor/execMain.c:1088 +#: executor/execMain.c:850 #, c-format -msgid "ExecutePlan: NO (junk) `%s' was found!" -msgstr "ExecutePlan: INGET (skräp) `%s' hittades!" +msgid "cannot change toast relation \"%s\"" +msgstr "" -#: executor/execMain.c:1093 +#: executor/execMain.c:856 #, c-format -msgid "ExecutePlan: (junk) `%s' is NULL!" -msgstr "ExecutePlan: (skräp) `%s' är NULL!" - -#: executor/execMain.c:1181 -msgid "ExecutePlan: unknown operation in queryDesc" +msgid "cannot change view relation \"%s\"" msgstr "" -#: executor/execMain.c:1470 -msgid "ExecUpdate: UPDATE can't run without transactions" -msgstr "" - -#: executor/execMain.c:1671 +#: executor/execMain.c:1689 #, c-format -msgid "%s: Fail to add null value in not null attribute %s" +msgid "null value for attribute \"%s\" violates NOT NULL constraint" msgstr "" -#: executor/execMain.c:1681 +#: executor/execMain.c:1701 #, c-format -msgid "%s: rejected due to CHECK constraint \"%s\" on \"%s\"" +msgid "new row for relation \"%s\" violates CHECK constraint \"%s\"" msgstr "" -#: executor/execMain.c:1724 +#: executor/execQual.c:180 executor/execQual.c:204 executor/execQual.c:1683 +#: parser/parse_expr.c:829 utils/adt/array_userfuncs.c:354 +#: utils/adt/arrayfuncs.c:211 utils/adt/arrayfuncs.c:377 +#: utils/adt/arrayfuncs.c:896 utils/adt/arrayfuncs.c:2236 #, c-format -msgid "EvalPlanQual: can't find RTE %d" +msgid "number of array dimensions exceeds the maximum allowed, %d" msgstr "" -#: executor/execMain.c:1742 -msgid "EvalPlanQual: t_xmin is uncommitted ?!" -msgstr "" - -#: executor/execProcnode.c:217 +#: executor/execQual.c:500 #, c-format -msgid "ExecInitNode: node type %d unsupported" +msgid "no value found for parameter \"%s\"" msgstr "" -#: executor/execProcnode.c:377 +#: executor/execQual.c:505 #, c-format -msgid "ExecProcNode: node type %d unsupported" +msgid "no value found for parameter %d" msgstr "" -#: executor/execProcnode.c:470 +#: executor/execQual.c:665 +msgid "functions and operators can take at most one set argument" +msgstr "" + +#: executor/execQual.c:717 executor/execQual.c:761 executor/execQual.c:948 +#: executor/execQual.c:2944 executor/functions.c:578 executor/functions.c:617 +#: utils/adt/pgstatfuncs.c:191 utils/adt/sets.c:207 utils/fmgr/funcapi.c:38 +msgid "set-valued function called in context that cannot accept a set" +msgstr "" + +#: executor/execQual.c:1059 executor/execQual.c:1100 +msgid "function returning tuple cannot return NULL" +msgstr "" + +#: executor/execQual.c:1064 +msgid "function returning tuple did not return a valid tuple slot" +msgstr "" + +#: executor/execQual.c:1127 +msgid "table-function protocol for materialize mode was not followed" +msgstr "" + +#: executor/execQual.c:1134 #, c-format -msgid "ExecCountSlotsNode: node type %d unsupported" +msgid "unrecognized table-function returnMode: %d" msgstr "" -#: executor/execProcnode.c:599 -#, c-format -msgid "ExecEndNode: node type %d unsupported" -msgstr "" - -#: executor/execQual.c:176 executor/execQual.c:198 -#, c-format -msgid "ExecEvalArrayRef: can only handle %d dimensions" -msgstr "" - -#: executor/execQual.c:220 -msgid "ExecEvalArrayRef: upper and lower indices mismatch" -msgstr "" - -#: executor/execQual.c:301 -msgid "ExecEvalAggref: no aggregates in this expression context" -msgstr "" - -#: executor/execQual.c:479 -#, c-format -msgid "ExecEvalParam: invalid paramkind %d" -msgstr "" - -#: executor/execQual.c:491 -#, c-format -msgid "ExecEvalParam: Unknown value for parameter %s" -msgstr "" - -#: 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:529 -msgid "GetAttributeByNum: cannot access system attributes here" -msgstr "" - -#: executor/execQual.c:532 -msgid "GetAttributeByNum: a NULL isNull flag was passed" -msgstr "" - -#: executor/execQual.c:560 -msgid "GetAttributeByName: Invalid attribute name" -msgstr "" - -#: executor/execQual.c:563 -msgid "GetAttributeByName: a NULL isNull flag was passed" -msgstr "" - -#: executor/execQual.c:585 -#, c-format -msgid "GetAttributeByName: attribute %s not found" -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:655 -msgid "Functions and operators can take only one set argument" -msgstr "" - -#: 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:1043 executor/execQual.c:1077 -msgid "" -"ExecMakeTableFunctionResult: Invalid result from function returning tuple" -msgstr "" - -#: executor/execQual.c:1102 -msgid "ExecMakeTableFunctionResult: Materialize-mode protocol not followed" -msgstr "" - -#: executor/execQual.c:1107 -#, c-format -msgid "ExecMakeTableFunctionResult: unknown returnMode %d" -msgstr "" - -#: executor/execQual.c:1219 +#: executor/execQual.c:1247 msgid "IS DISTINCT FROM does not support set arguments" msgstr "" -#: executor/execQual.c:1474 executor/execQual.c:1513 -msgid "Arrays cannot have NULL elements" +#: executor/execQual.c:1315 +msgid "op ANY/ALL (array) does not support set arguments" msgstr "" -#: executor/execQual.c:1500 -#, c-format -msgid "Arrays cannot have more than %d dimensions" -msgstr "" - -#: executor/execQual.c:1531 +#: executor/execQual.c:1724 msgid "" -"Multiple dimension arrays must have array expressions with matching number " -"of dimensions" +"multidimensional arrays must have array expressions with matching 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 +#: executor/execQual.c:1834 msgid "NULLIF does not support set arguments" msgstr "" -#: executor/execQual.c:1709 +#: executor/execQual.c:2015 #, c-format -msgid "ExecEvalNullTest: unexpected nulltesttype %d" +msgid "domain %s does not allow NULL values" msgstr "" -#: executor/execQual.c:1794 +#: executor/execQual.c:2045 #, c-format -msgid "ExecEvalBooleanTest: unexpected booltesttype %d" +msgid "value for domain %s violates CHECK constraint \"%s\"" msgstr "" -#: executor/execQual.c:1828 +#: executor/execQual.c:2402 optimizer/util/clauses.c:411 parser/parse_agg.c:74 +msgid "aggregate function calls may not be nested" +msgstr "" + +#: executor/functions.c:183 #, c-format -msgid "Domain %s does not allow NULL values" +msgid "could not determine actual result type for function declared %s" msgstr "" -#: executor/execQual.c:1855 +#: executor/functions.c:254 #, c-format -msgid "ExecEvalCoerceToDomain: Domain %s constraint %s failed" +msgid "could not determine actual type of argument declared %s" msgstr "" -#: executor/execQual.c:1864 -msgid "ExecEvalCoerceToDomain: Constraint type unknown" -msgstr "" - -#: executor/execQual.c:2037 +#: executor/functions.c:673 #, c-format -msgid "ExecEvalExpr: unknown boolop %d" -msgstr "" +msgid "SQL function \"%s\" query %d" +msgstr "SQL-funktion \"%s\" fråga %d" -#: executor/execQual.c:2106 +#: executor/functions.c:686 #, c-format -msgid "ExecEvalExpr: unknown expression type %d" -msgstr "" +msgid "SQL function \"%s\"" +msgstr "SQL-funktion \"%s\"" -#: 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 +#: executor/functions.c:692 #, c-format -msgid "ExecInitExpr: unknown expression type %d" +msgid "SQL function \"%s\" during startup" msgstr "" -#: executor/execTuples.c:259 +#: executor/nodeAgg.c:1317 +#, c-format +msgid "aggregate %u needs to have compatible input type and transition type" +msgstr "" + +#: executor/nodeFunctionscan.c:93 msgid "" -"Plan requires more slots than are available\n" -"\tsend mail to your local executor guru to fix this" +"query-specified return tuple and actual function return tuple do not match" msgstr "" -#: executor/functions.c:154 +#: executor/nodeHashjoin.c:561 executor/nodeHashjoin.c:571 #, c-format -msgid "init_sql_fcache: Cache lookup failed for procedure %u" +msgid "read from hashjoin temp file failed: %m" msgstr "" -#: executor/functions.c:166 +#: executor/nodeHashjoin.c:629 executor/nodeHashjoin.c:636 #, c-format -msgid "init_sql_fcache: Cache lookup failed for type %u" +msgid "failed to rewind hashjoin temp file: %m" msgstr "" -#: executor/functions.c:228 +#: executor/nodeHashjoin.c:687 executor/nodeHashjoin.c:692 #, c-format -msgid "init_sql_fcache: null prosrc for procedure %u" +msgid "write to hashjoin temp file failed: %m" msgstr "" -#: executor/instrument.c:40 -msgid "InstrStartTimer called twice in a row" -msgstr "" - -#: executor/instrument.c:56 -msgid "InstrStopNode without start" -msgstr "" - -#: executor/nodeAgg.c:1213 +#: executor/nodeIndexscan.c:882 #, c-format -msgid "ExecAgg: cache lookup failed for aggregate %u" -msgstr "" - -#: executor/nodeAgg.c:1268 -#, c-format -msgid "Aggregate %u needs to have compatible input type and transition type" -msgstr "" - -#: executor/nodeAgg.c:1320 -#, c-format -msgid "" -"GetAggInitVal: cache lookup failed on aggregate transition function return " -"type %u" -msgstr "" - -#: executor/nodeAgg.c:1457 -#, c-format -msgid "Aggregate function %u called as normal function" -msgstr "" - -#: executor/nodeFunctionscan.c:91 -msgid "" -"Query-specified return tuple and actual function return tuple do not match" -msgstr "" - -#: executor/nodeHashjoin.c:369 -#, c-format -msgid "ExecInitHashJoin: unsupported join type %d" -msgstr "" - -#: executor/nodeHashjoin.c:547 executor/nodeHashjoin.c:555 -msgid "Read from hashjoin temp file failed" -msgstr "" - -#: executor/nodeHashjoin.c:611 executor/nodeHashjoin.c:616 -msgid "Failed to rewind hash temp file" -msgstr "" - -#: executor/nodeHashjoin.c:665 executor/nodeHashjoin.c:668 -msgid "Write to hashjoin temp file failed" -msgstr "" - -#: executor/nodeIndexscan.c:669 -msgid "ExecInitIndexScan: indxqual not an opclause!" -msgstr "" - -#: executor/nodeIndexscan.c:771 executor/nodeIndexscan.c:808 -#, c-format -msgid "ExecInitIndexScan: %s" -msgstr "" - -#: executor/nodeIndexscan.c:881 -#, c-format -msgid "indexes of the relation %u was inactivated" -msgstr "" - -#: executor/nodeLimit.c:152 executor/nodeLimit.c:167 -msgid "ExecLimit: subplan failed to run backwards" -msgstr "" - -#: 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:1391 -#, c-format -msgid "ExecMergeJoin: invalid join state %d, aborting" +msgid "indexes of relation %u were deactivated" msgstr "" #: executor/nodeMergejoin.c:1479 msgid "RIGHT JOIN is only supported with mergejoinable join conditions" msgstr "" -#: executor/nodeMergejoin.c:1494 optimizer/path/joinpath.c:818 +#: executor/nodeMergejoin.c:1496 optimizer/path/joinpath.c:821 msgid "FULL JOIN is only supported with mergejoinable join conditions" msgstr "" -#: executor/nodeMergejoin.c:1497 -#, c-format -msgid "ExecInitMergeJoin: unsupported join type %d" +#: executor/nodeSubplan.c:290 executor/nodeSubplan.c:332 +#: executor/nodeSubplan.c:966 +msgid "more than one tuple returned by a subselect used as an expression" msgstr "" -#: executor/nodeNestloop.c:336 -#, c-format -msgid "ExecInitNestLoop: unsupported join type %d" -msgstr "" - -#: executor/nodeSetOp.c:173 -#, c-format -msgid "ExecSetOp: bogus command code %d" -msgstr "" - -#: executor/nodeSubplan.c:77 -msgid "ExecSubPlan: can't set parent params from subquery" -msgstr "" - -#: executor/nodeSubplan.c:101 -msgid "ExecHashSubPlan: direct correlation not supported" -msgstr "" - -#: 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:921 -msgid "ExecSetParamPlan: ANY/ALL subselect unsupported" -msgstr "" - -#: executor/nodeSubplan.c:1068 -msgid "ExecReScanSetParamPlan: direct correlated subquery unsupported, yet" -msgstr "" - -#: executor/nodeSubplan.c:1070 -msgid "ExecReScanSetParamPlan: setParam list is empty" -msgstr "" - -#: executor/nodeSubplan.c:1072 -msgid "ExecReScanSetParamPlan: extParam set of plan is empty" -msgstr "" - -#: 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:75 -msgid "SPI_connect: some connection(s) expected" -msgstr "" - -#: executor/spi.c:81 -msgid "Memory exhausted in SPI_connect" -msgstr "" - -#: executor/spi.c:161 -msgid "Memory exhausted in SPI_finish" -msgstr "" - -#: 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:719 +#: executor/spi.c:725 msgid "cannot open multi-query plan as cursor" msgstr "" -#: executor/spi.c:724 -msgid "plan in SPI_cursor_open() is not a SELECT" +#: executor/spi.c:732 +msgid "cannot open non-SELECT query as cursor" msgstr "" -#: executor/spi.c:726 -msgid "plan in SPI_cursor_open() must NOT be a SELECT INTO" +#: executor/spi.c:736 +msgid "cannot open SELECT INTO query as cursor" msgstr "" -#: executor/spi.c:867 executor/spi.c:1258 -msgid "invalid portal in SPI cursor operation" -msgstr "" - -#: executor/spi.c:891 executor/spi.c:896 -msgid "SPI: improper call to spi_dest_startup" -msgstr "" - -#: executor/spi.c:893 -msgid "SPI: stack corrupted in spi_dest_startup" -msgstr "" - -#: executor/spi.c:933 executor/spi.c:939 -msgid "SPI: improper call to spi_printtup" -msgstr "" - -#: executor/spi.c:935 -msgid "SPI: stack corrupted in spi_printtup" -msgstr "" - -#: executor/spi.c:1220 -msgid "SPI_select: # of processed tuples check failed" -msgstr "" - -#: executor/spi.c:1277 -msgid "SPI_fetch: # of processed tuples check failed" -msgstr "" - -#: lib/dllist.c:41 -msgid "Memory exhausted in DLNewList" -msgstr "" - -#: lib/dllist.c:84 -msgid "Memory exhausted in DLNewElem" -msgstr "" - -#: libpq/auth.c:112 +#: libpq/auth.c:113 #, c-format -msgid "pg_krb4_recvauth: kerberos error: %s" -msgstr "" +msgid "kerberos error: %s" +msgstr "kerberos-fel: %s" -#: libpq/auth.c:118 +#: libpq/auth.c:119 #, c-format -msgid "pg_krb4_recvauth: protocol version \"%s\" != \"%s\"" +msgid "kerberos protocol version \"%s\" != \"%s\"" msgstr "" -#: libpq/auth.c:124 +#: libpq/auth.c:126 libpq/auth.c:306 #, c-format -msgid "pg_krb4_recvauth: name \"%s\" != \"%s\"" +msgid "kerberos user name \"%s\" != \"%s\"" msgstr "" -#: libpq/auth.c:136 -msgid "pg_krb4_recvauth: Kerberos not implemented on this server" +#: libpq/auth.c:140 +msgid "kerberos v4 not implemented on this server" msgstr "" -#: libpq/auth.c:196 +#: libpq/auth.c:201 #, c-format -msgid "pg_krb5_init: krb5_init_context returned Kerberos error %d" +msgid "kerberos init returned error %d" msgstr "" -#: libpq/auth.c:205 +#: libpq/auth.c:211 #, c-format -msgid "pg_krb5_init: krb5_kt_resolve returned Kerberos error %d" +msgid "kerberos keytab resolve returned error %d" msgstr "" -#: libpq/auth.c:217 +#: libpq/auth.c:224 #, c-format -msgid "pg_krb5_init: krb5_sname_to_principal returned Kerberos error %d" +msgid "kerberos sname_to_principal(\"%s\") returned error %d" msgstr "" -#: libpq/auth.c:261 +#: libpq/auth.c:269 #, c-format -msgid "pg_krb5_recvauth: krb5_recvauth returned Kerberos error %d" +msgid "kerberos recvauth returned error %d" msgstr "" -#: libpq/auth.c:285 +#: libpq/auth.c:294 #, c-format -msgid "pg_krb5_recvauth: krb5_unparse_name returned Kerberos error %d" +msgid "kerberos unparse_name returned error %d" msgstr "" -#: libpq/auth.c:296 -#, c-format -msgid "pg_krb5_recvauth: user name \"%s\" != krb5 name \"%s\"" +#: libpq/auth.c:327 +msgid "kerberos v5 not implemented on this server" msgstr "" -#: libpq/auth.c:315 -msgid "pg_krb5_recvauth: Kerberos not implemented on this server" -msgstr "" - -#: libpq/auth.c:380 +#: libpq/auth.c:394 #, c-format msgid "%s authentication failed for user \"%s\"" msgstr "" -#: libpq/auth.c:402 -msgid "Missing or erroneous pg_hba.conf file, see postmaster log for details" +#: libpq/auth.c:418 +msgid "missing or erroneous pg_hba.conf file" msgstr "" -#: libpq/auth.c:427 +#: libpq/auth.c:419 +msgid "See postmaster log for details." +msgstr "" + +#: libpq/auth.c:445 #, c-format -msgid "No pg_hba.conf entry for host %s, user %s, database %s" +msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\", %s" msgstr "" -#: libpq/auth.c:462 +#: libpq/auth.c:447 +msgid "SSL on" +msgstr "" + +#: libpq/auth.c:447 +msgid "SSL off" +msgstr "" + +#: libpq/auth.c:451 #, c-format -msgid "pg_local_sendauth: can't do setsockopt: %m" +msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\"" msgstr "" -#: libpq/auth.c:548 +#: libpq/auth.c:463 +msgid "kerberos 4 only supports IPv4 connections" +msgstr "" + +#: libpq/auth.c:495 #, c-format -msgid "pam_passwd_conv_proc: Error from underlying PAM layer: '%s'" +msgid "failed to enable credential receipt: %m" msgstr "" -#: libpq/auth.c:552 +#: libpq/auth.c:582 #, c-format -msgid "pam_passwd_conv_proc: Unexpected PAM conversation %d/'%s'" +msgid "error from underlying PAM layer: %s" msgstr "" -#: libpq/auth.c:583 -msgid "pam_passwd_conv_proc: no password" -msgstr "" - -#: libpq/auth.c:596 -msgid "pam_passwd_conv_proc: Out of memory!" -msgstr "" - -#: libpq/auth.c:640 +#: libpq/auth.c:587 #, c-format -msgid "CheckPAMAuth: Failed to create PAM authenticator: '%s'" +msgid "unsupported PAM conversation %d/%s" msgstr "" -#: libpq/auth.c:650 -#, c-format -msgid "CheckPAMAuth: pam_set_item(PAM_USER) failed: '%s'" +#: libpq/auth.c:619 +msgid "empty password returned by client" msgstr "" -#: libpq/auth.c:660 +#: libpq/auth.c:679 #, c-format -msgid "CheckPAMAuth: pam_set_item(PAM_CONV) failed: '%s'" -msgstr "" - -#: libpq/auth.c:670 -#, c-format -msgid "CheckPAMAuth: pam_authenticate failed: '%s'" -msgstr "" - -#: libpq/auth.c:680 -#, c-format -msgid "CheckPAMAuth: pam_acct_mgmt failed: '%s'" +msgid "Failed to create PAM authenticator: %s" msgstr "" #: libpq/auth.c:690 #, c-format -msgid "CheckPAMAuth: Failed to release PAM authenticator: '%s'" +msgid "pam_set_item(PAM_USER) failed: %s" msgstr "" -#: libpq/auth.c:726 +#: libpq/auth.c:701 #, c-format -msgid "Expected password response, got %c" -msgstr "Förväntade ett lösenordssvar, fick %c" +msgid "pam_set_item(PAM_CONV) failed: %s" +msgstr "" -#: libpq/auth.c:751 -msgid "bogus password packet size" +#: libpq/auth.c:712 +#, c-format +msgid "pam_authenticate failed: %s" +msgstr "pam_authenticate misslyckades: %s" + +#: libpq/auth.c:723 +#, c-format +msgid "pam_acct_mgmt failed: %s" +msgstr "" + +#: libpq/auth.c:734 +#, c-format +msgid "failed to release PAM authenticator: %s" +msgstr "" + +#: libpq/auth.c:772 +#, c-format +msgid "expected password response, got msg type %d" +msgstr "förväntade ett lösenordssvar, fick meddelandetyp %d" + +#: libpq/auth.c:800 +msgid "invalid password packet size" msgstr "felaktig storlek på lösenordspaket" -#: libpq/auth.c:754 +#: libpq/auth.c:804 msgid "received password packet" msgstr "tog emot lösenordspaket" -#: libpq/be-fsstubs.c:84 +#: libpq/be-fsstubs.c:124 libpq/be-fsstubs.c:162 libpq/be-fsstubs.c:186 +#: libpq/be-fsstubs.c:214 libpq/be-fsstubs.c:271 #, c-format -msgid "lo_open(%u,%d)" -msgstr "lo_open(%u,%d)" +msgid "invalid large-object descriptor: %d" +msgstr "ogiltig stort object-deskriptor: %d" -#: libpq/be-fsstubs.c:102 -#, c-format -msgid "cannot open large object %u" -msgstr "kan inte öppna stort object %u" - -#: libpq/be-fsstubs.c:122 -#, c-format -msgid "lo_close: invalid large obj descriptor (%d)" -msgstr "lo_close: ogiltig stort object-deskriptor (%d)" - -#: libpq/be-fsstubs.c:126 -#, c-format -msgid "lo_close(%d)" -msgstr "lo_close(%d)" - -#: libpq/be-fsstubs.c:158 -#, c-format -msgid "lo_read: invalid large obj descriptor (%d)" -msgstr "lo_read: ogiltig stort object-deskriptor (%d)" - -#: libpq/be-fsstubs.c:180 -#, c-format -msgid "lo_write: invalid large obj descriptor (%d)" -msgstr "lo_write: ogiltig stort object-deskriptor (%d)" - -#: libpq/be-fsstubs.c:206 -#, c-format -msgid "lo_lseek: invalid large obj descriptor (%d)" -msgstr "lo_lseek: ogiltig stort object-deskriptor (%d)" - -#: libpq/be-fsstubs.c:261 -#, c-format -msgid "lo_tell: invalid large object descriptor (%d)" -msgstr "lo_tell: ogiltig stort object-deskriptor (%d)" - -#: libpq/be-fsstubs.c:363 -msgid "" -"You must have Postgres superuser privilege to use server-side lo_import().\n" -"\tAnyone can use the client-side lo_import() provided by libpq." +#: libpq/be-fsstubs.c:375 +msgid "must be superuser to use server-side lo_import()" msgstr "" -#: libpq/be-fsstubs.c:378 -#, c-format -msgid "lo_import: can't open unix file \"%s\": %m" -msgstr "lo_import: kan inte öppna unix-fil \"%s\": %m" - -#: libpq/be-fsstubs.c:386 -#, c-format -msgid "lo_import: can't create inv object for \"%s\"" +#: libpq/be-fsstubs.c:376 +msgid "Anyone can use the client-side lo_import() provided by libpq." msgstr "" -#: libpq/be-fsstubs.c:397 +#: libpq/be-fsstubs.c:391 #, c-format -msgid "lo_import: error while reading \"%s\"" -msgstr "lo_import: fel vid läsning av \"%s\"" +msgid "could not open server file \"%s\": %m" +msgstr "kunde inte öppna serverfil \"%s\": %m" -#: libpq/be-fsstubs.c:426 -msgid "" -"You must have Postgres superuser privilege to use server-side lo_export().\n" -"\tAnyone can use the client-side lo_export() provided by libpq." +#: libpq/be-fsstubs.c:412 +#, c-format +msgid "could not read server file \"%s\": %m" +msgstr "kunde inte läsa serverfil \"%s\": %m" + +#: libpq/be-fsstubs.c:442 +msgid "must be superuser to use server-side lo_export()" msgstr "" -#: libpq/be-fsstubs.c:436 -#, c-format -msgid "lo_export: can't open inv object %u" +#: libpq/be-fsstubs.c:443 +msgid "Anyone can use the client-side lo_export() provided by libpq." msgstr "" -#: libpq/be-fsstubs.c:454 +#: libpq/be-fsstubs.c:469 #, c-format -msgid "lo_export: can't open unix file \"%s\": %m" -msgstr "lo_export: kan inte öppna unix-fil \"%s\": %m" +msgid "could not create server file \"%s\": %m" +msgstr "kan inte skapa serverfil \"%s\": %m" -#: libpq/be-fsstubs.c:464 +#: libpq/be-fsstubs.c:481 #, c-format -msgid "lo_export: error while writing \"%s\"" -msgstr "lo_export: fel vid skrivning av \"%s\"" +msgid "could not write server file \"%s\": %m" +msgstr "kunde inte skriva serverfil \"%s\": %m" -#: libpq/be-secure.c:280 libpq/be-secure.c:344 +#: libpq/be-secure.c:274 libpq/be-secure.c:358 #, c-format msgid "SSL SYSCALL error: %m" msgstr "SSL SYSCALL-fel: %m" -#: libpq/be-secure.c:282 libpq/be-secure.c:346 +#: libpq/be-secure.c:279 libpq/be-secure.c:363 msgid "SSL SYSCALL error: EOF detected" msgstr "SSL SYSCALL-fel: EOF upptäckt" -#: libpq/be-secure.c:285 libpq/be-secure.c:349 +#: libpq/be-secure.c:287 libpq/be-secure.c:371 #, c-format msgid "SSL error: %s" msgstr "SSL-fel: %s" -#: libpq/be-secure.c:293 libpq/be-secure.c:357 -msgid "Unknown SSL error code" -msgstr "Okänds SSL-felkod" +#: libpq/be-secure.c:296 libpq/be-secure.c:380 +msgid "unrecognized SSL error code" +msgstr "okänd SSL-felkod" -#: libpq/be-secure.c:320 libpq/be-secure.c:322 libpq/be-secure.c:328 +#: libpq/be-secure.c:326 libpq/be-secure.c:330 libpq/be-secure.c:340 msgid "SSL renegotiation failure" msgstr "SSL-omförhandling misslyckades" -#: libpq/be-secure.c:324 +#: libpq/be-secure.c:334 msgid "SSL failed to send renegotiation request" msgstr "" -#: libpq/be-secure.c:400 +#: libpq/be-secure.c:620 #, c-format -msgid "DH errors (%s): %d bits expected, %d bits found" +msgid "could not create SSL context: %s" msgstr "" -#: libpq/be-secure.c:410 +#: libpq/be-secure.c:630 #, c-format -msgid "DH_check error (%s): %s" +msgid "could not load server certificate file \"%s\": %s" msgstr "" -#: libpq/be-secure.c:415 +#: libpq/be-secure.c:637 #, c-format -msgid "DH error (%s): p is not prime" +msgid "could not access private key file \"%s\": %m" msgstr "" -#: libpq/be-secure.c:422 +#: libpq/be-secure.c:643 #, c-format -msgid "DH error (%s): neither suitable generator or safe prime" +msgid "unsafe permissions on private key file \"%s\"" msgstr "" -#: libpq/be-secure.c:448 -#, c-format -msgid "DH load buffer: %s" -msgstr "" - -#: libpq/be-secure.c:520 -#, c-format -msgid "DH: generating parameters (%d bits)...." -msgstr "" - -#: libpq/be-secure.c:554 -msgid "SSL: handshake start" -msgstr "" - -#: libpq/be-secure.c:557 -msgid "SSL: handshake done" -msgstr "" - -#: libpq/be-secure.c:560 -msgid "SSL: accept loop" -msgstr "" - -#: libpq/be-secure.c:563 -#, c-format -msgid "SSL: accept exit (%d)" -msgstr "" - -#: libpq/be-secure.c:566 -msgid "SSL: connect loop" -msgstr "" - -#: libpq/be-secure.c:569 -#, c-format -msgid "SSL: connect exit (%d)" -msgstr "" - -#: libpq/be-secure.c:572 -#, c-format -msgid "SSL: read alert (0x%04x)" -msgstr "" - -#: libpq/be-secure.c:575 -#, c-format -msgid "SSL: write alert (0x%04x)" -msgstr "" - -#: libpq/be-secure.c:596 -#, c-format -msgid "failed to create SSL context: %s" -msgstr "" - -#: libpq/be-secure.c:607 -#, c-format -msgid "failed to load server certificate (%s): %s" -msgstr "" - -#: libpq/be-secure.c:615 -#, c-format -msgid "failed to stat private key file (%s): %s" -msgstr "" - -#: libpq/be-secure.c:622 -#, c-format +#: libpq/be-secure.c:645 msgid "" -"bad permissions on private key file (%s)\n" -"File must be owned by the proper user and must have no permissions for\n" +"File must be owned by the database user and must have no permissions for " "\"group\" or \"other\"." msgstr "" -#: libpq/be-secure.c:629 +#: libpq/be-secure.c:649 #, c-format -msgid "failed to load private key file (%s): %s" +msgid "could not load private key file \"%s\": %s" msgstr "" -#: libpq/be-secure.c:635 +#: libpq/be-secure.c:654 #, 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)" +#: libpq/be-secure.c:672 +#, c-format +msgid "could not load root cert file \"%s\": %s" msgstr "" -#: libpq/be-secure.c:659 -#, c-format -msgid "could not read root cert file (%s): %s" +#: libpq/be-secure.c:674 +msgid "Will not verify client certificates." msgstr "" -#: libpq/be-secure.c:693 +#: libpq/be-secure.c:709 #, c-format -msgid "failed to initialize SSL connection: %s" +msgid "could not initialize SSL connection: %s" msgstr "" -#: libpq/be-secure.c:715 +#: libpq/be-secure.c:733 #, c-format -msgid "secure connection from '%s'" -msgstr "säker uppkoppling från '%s'" +msgid "secure connection from \"%s\"" +msgstr "säker uppkoppling från \"%s\"" -#: 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:127 -#, c-format -msgid "Token too long in authentication file, skipping, %s" +#: libpq/crypt.c:62 +msgid "cannot use CRYPT auth method because password is MD5-encrypted" msgstr "" -#: libpq/hba.c:260 +#: libpq/hba.c:129 +#, c-format +msgid "authentication file token too long, skipping: \"%s\"" +msgstr "" + +#: libpq/hba.c:265 +#, c-format +msgid "could not open secondary authentication file \"@%s\" as \"%s\": %m" +msgstr "" + +#: libpq/hba.c:666 +#, c-format +msgid "could not interpret IP address \"%s\" in config file: %s" +msgstr "" + +#: libpq/hba.c:742 +#, c-format +msgid "invalid entry in pg_hba.conf file at line %d, token \"%s\"" +msgstr "" + +#: libpq/hba.c:747 +#, c-format +msgid "missing field in pg_hba.conf file at end of line %d" +msgstr "" + +#: libpq/hba.c:806 libpq/hba.c:830 storage/smgr/smgr.c:278 +#: utils/init/miscinit.c:775 +#, c-format +msgid "could not open \"%s\": %m" +msgstr "kunde inte öppna \"%s\": %m" + +#: libpq/hba.c:949 +#, c-format +msgid "could not open config file \"%s\": %m" +msgstr "kunde inte öppna konfigureringsfil \"%s\": %m" + +#: libpq/hba.c:1011 +#, c-format +msgid "invalid entry in pg_ident.conf file at line %d, token \"%s\"" +msgstr "" + +#: libpq/hba.c:1016 +#, c-format +msgid "missing entry in pg_ident.conf file at end of line %d" +msgstr "" + +#: libpq/hba.c:1048 +msgid "cannot use IDENT authentication without usermap field" +msgstr "" + +#: libpq/hba.c:1096 +#, c-format +msgid "could not open usermap file \"%s\": %m" +msgstr "" + +#: libpq/hba.c:1267 +#, c-format +msgid "could not create socket for IDENT connection: %m" +msgstr "" + +#: libpq/hba.c:1283 +#, c-format +msgid "could not bind to local address \"%s\": %m" +msgstr "" + +#: libpq/hba.c:1295 +#, c-format +msgid "could not connect to IDENT server at address \"%s\", port %s): %m" +msgstr "" + +#: libpq/hba.c:1315 +#, c-format +msgid "could not send query to IDENT server at address \"%s\", port %s): %m" +msgstr "" + +#: libpq/hba.c:1330 #, c-format msgid "" -"tokenize_inc_file: Unable to open secondary authentication file \"@%s\" as " -"\"%s\": %m" +"could not receive response from IDENT server at address \"%s\", port %s): %m" msgstr "" -#: libpq/hba.c:651 +#: libpq/hba.c:1371 libpq/hba.c:1402 libpq/hba.c:1470 #, 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\"" +msgid "could not receive credentials: %m" msgstr "" -#: libpq/hba.c:793 libpq/hba.c:815 +#: libpq/hba.c:1380 libpq/hba.c:1411 libpq/hba.c:1481 #, c-format -msgid "could not open %s: %m" -msgstr "kunde inte öppna %s: %m" - -#: libpq/hba.c:933 -#, c-format -msgid "load_hba: Unable to open authentication config file \"%s\": %m" +msgid "local user with uid %d is not known to getpwuid" msgstr "" -#: libpq/hba.c:992 -#, c-format -msgid "" -"parse_ident_usermap: invalid syntax in pg_ident.conf file at line %d, token " -"\"%s\"" +#: libpq/hba.c:1493 +msgid "IDENT auth is not supported on local connections on this platform" msgstr "" -#: 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." +#: libpq/pqcomm.c:246 +#, c-format +msgid "could not translate hostname \"%s\", service \"%s\" to address: %s" msgstr "" -#: libpq/hba.c:1074 +#: libpq/pqcomm.c:250 #, c-format -msgid "load_ident: Unable to open usermap file \"%s\": %m" +msgid "could not translate service \"%s\" to address: %s" msgstr "" -#: libpq/hba.c:1225 +#: libpq/pqcomm.c:283 #, c-format -msgid "Failed to create socket on which to talk to Ident server: %m" +msgid "failed to create socket: %m" msgstr "" -#: libpq/hba.c:1247 +#: libpq/pqcomm.c:294 #, c-format -msgid "" -"Unable to connect to Ident server on the host which is trying to connect to " -"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:1269 -#, c-format -msgid "" -"Unable to send query to Ident server on the host which is trying to connect " -"to Postgres (Host %s, Port %s), even though we successfully connected to it: " -"%s" +msgid "setsockopt(SO_REUSEADDR) failed: %m" msgstr "" -#: libpq/hba.c:1285 +#: libpq/pqcomm.c:308 #, c-format -msgid "" -"Unable to receive response from Ident server on the host which is trying to " -"connect to Postgres (Host %s, Port %s), even though we successfully sent our " -"query to it: %s" -msgstr "" - -#: 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:1336 libpq/hba.c:1364 libpq/hba.c:1430 -#, c-format -msgid "ident_unix: unknown local user with uid %d" -msgstr "" - -#: libpq/hba.c:1440 -msgid "'ident' auth is not supported on local connections on this platform" -msgstr "" - -#: libpq/pqcomm.c:240 -#, c-format -msgid "server socket failure: getaddrinfo2(): %s" -msgstr "" - -#: libpq/pqcomm.c:272 -#, c-format -msgid "server socket failure: socket(): %s" -msgstr "" - -#: libpq/pqcomm.c:284 -#, c-format -msgid "server socket failure: setsockopt(SO_REUSEADDR): %s" -msgstr "" - -#: libpq/pqcomm.c:298 -#, c-format -msgid "server socket failure: setsockopt(IPV6_V6ONLY): %s" -msgstr "" - -#: libpq/pqcomm.c:316 -#, c-format -msgid "" -"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." +msgid "setsockopt(IPV6_V6ONLY) failed: %m" msgstr "" #: libpq/pqcomm.c:326 -msgid "\tIf not, wait a few seconds and retry." +#, c-format +msgid "failed to bind server socket: %m" msgstr "" -#: libpq/pqcomm.c:357 +#: libpq/pqcomm.c:328 #, c-format -msgid "server socket failure: listen(): %s" +msgid "" +"Is another postmaster already running on port %d? If not, remove socket node " +"\"%s\" and retry." msgstr "" -#: libpq/pqcomm.c:420 -msgid "Config value 'unix_socket_group' not supported on this platform" +#: libpq/pqcomm.c:331 +#, c-format +msgid "" +"Is another postmaster already running on port %d? If not, wait a few seconds " +"and retry." msgstr "" -#: libpq/pqcomm.c:438 +#: libpq/pqcomm.c:364 #, c-format -msgid "server socket failure: no such group '%s'" +msgid "failed to listen on server socket: %m" msgstr "" -#: libpq/pqcomm.c:446 +#: libpq/pqcomm.c:453 #, c-format -msgid "server socket failure: could not set group of %s: %s" +msgid "could not set group of \"%s\": %m" msgstr "" -#: libpq/pqcomm.c:455 +#: libpq/pqcomm.c:464 #, c-format -msgid "server socket failure: could not set permissions on %s: %s" +msgid "could not set permissions of \"%s\": %m" msgstr "" -#: libpq/pqcomm.c:484 +#: libpq/pqcomm.c:494 #, c-format -msgid "StreamConnection: accept() failed: %m" -msgstr "StreamConnection: accept() misslyckades: %m" - -#: libpq/pqcomm.c:502 -#, c-format -msgid "StreamConnection: getsockname() failed: %m" +msgid "could not accept new connection: %m" msgstr "" -#: libpq/pqcomm.c:515 +#: libpq/pqcomm.c:646 #, c-format -msgid "StreamConnection: setsockopt(TCP_NODELAY) failed: %m" +msgid "could not receive data from client: %m" msgstr "" -#: libpq/pqcomm.c:522 -#, c-format -msgid "StreamConnection: setsockopt(SO_KEEPALIVE) failed: %m" -msgstr "" - -#: libpq/pqcomm.c:629 -#, c-format -msgid "pq_recvbuf: recv() failed: %m" -msgstr "pq_recvbuf: recv() misslyckades: %m" - -#: libpq/pqcomm.c:790 +#: libpq/pqcomm.c:809 msgid "unexpected EOF within message length word" msgstr "" -#: libpq/pqcomm.c:800 +#: libpq/pqcomm.c:821 msgid "invalid message length" msgstr "ogiltig meddelandelängd" -#: libpq/pqcomm.c:812 -msgid "incomplete client message" -msgstr "" +#: libpq/pqcomm.c:835 +msgid "incomplete message from client" +msgstr "inkomplett meddelande från klient" -#: libpq/pqcomm.c:888 +#: libpq/pqcomm.c:914 #, c-format -msgid "pq_flush: send() failed: %m" -msgstr "pq_flush: send() misslyckades: %m" - -#: libpq/pqformat.c:234 -#, c-format -msgid "pq_sendint: unsupported size %d" +msgid "could not send data to client: %m" msgstr "" #: libpq/pqformat.c:443 -msgid "pq_getmsgbyte: no data left in message" -msgstr "pq_getmsgbyte: ingen data kvar i meddelandet" +msgid "no data left in message" +msgstr "ingen data kvar i meddelandet" -#: libpq/pqformat.c:476 -#, c-format -msgid "pq_getmsgint: unsupported size %d" +#: libpq/pqformat.c:591 libpq/pqformat.c:609 libpq/pqformat.c:630 +#: utils/adt/arrayfuncs.c:1022 +msgid "insufficient data left in message" msgstr "" -#: libpq/pqformat.c:589 -msgid "pq_getmsgbytes: insufficient data left in message" +#: libpq/pqformat.c:671 +msgid "invalid string in message" msgstr "" -#: libpq/pqformat.c:605 -msgid "pq_copymsgbytes: insufficient data left in message" -msgstr "" +#: libpq/pqformat.c:687 +msgid "invalid message format" +msgstr "ogiltigt meddelandeformat" -#: 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 +#: main/main.c:84 #, c-format msgid "%s: setsysinfo failed: %s\n" msgstr "" -#: main/main.c:173 +#: main/main.c:176 msgid "" "\"root\" execution of the PostgreSQL server is not permitted.\n" -"\n" "The server must be started under an unprivileged user id to prevent\n" -"a possible system security compromise. See the documentation for\n" +"possible system security compromise. See the documentation for\n" "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" +"startar servern på rätt sätt.\n" "\n" -#: main/main.c:193 +#: main/main.c:197 #, c-format msgid "%s: real and effective user ids must match\n" msgstr "%s: riktig och effektiv användar-id måste matcha varandra\n" -#: main/main.c:230 +#: main/main.c:242 #, c-format -msgid "%s: invalid current euid %d\n" +msgid "%s: invalid effective uid: %d\n" msgstr "" -#: 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 +#: main/main.c:255 #, c-format -msgid "_copyAConst: unknown node type %d" +msgid "%s: GetUserName failed\n" msgstr "" -#: nodes/copyfuncs.c:2411 -#, c-format -msgid "_copyValue: unknown node type %d" -msgstr "" - -#: nodes/copyfuncs.c:2928 -#, c-format -msgid "copyObject: don't know how to copy node type %d" -msgstr "" - -#: nodes/equalfuncs.c:192 -#, c-format -msgid "_equalParam: Invalid paramkind value: %d" -msgstr "" - -#: nodes/equalfuncs.c:1584 -#, c-format -msgid "_equalValue: unknown node type %d" -msgstr "" - -#: nodes/equalfuncs.c:2043 -#, c-format -msgid "equal: don't know whether nodes of type %d are equal" -msgstr "" - -#: nodes/list.c:189 -msgid "can't nconc a list to itself" -msgstr "" - -#: nodes/list.c:355 -msgid "llast: empty list" -msgstr "" - -#: nodes/outfuncs.c:1305 nodes/readfuncs.c:891 -#, c-format -msgid "bogus rte kind %d" -msgstr "" - -#: nodes/outfuncs.c:1383 -#, c-format -msgid "_outValue: don't know how to print type %d" -msgstr "" - -#: nodes/outfuncs.c:1788 -#, c-format -msgid "_outNode: don't know how to print type %d" -msgstr "" - -#: nodes/print.c:85 -#, c-format -msgid "" -"%s:\n" -"%s" -msgstr "" -"%s:\n" -"%s" - -#: nodes/print.c:353 -#, c-format -msgid "Cache lookup for type %u failed" -msgstr "" - -#: nodes/read.c:296 -msgid "nodeRead: did not find '}' at end of node" -msgstr "" - -#: nodes/read.c:376 -#, c-format -msgid "nodeRead: Bad type %d" -msgstr "" - -#: nodes/readfuncs.c:149 -msgid "toIntList: unexpected datatype" -msgstr "" - -#: nodes/readfuncs.c:183 -msgid "toOidList: unexpected datatype" -msgstr "" - -#: nodes/readfuncs.c:531 -#, c-format -msgid "_readBoolExpr: unknown boolop \"%.*s\"" -msgstr "" - -#: nodes/readfuncs.c:1004 -#, c-format -msgid "badly formatted node string \"%.32s\"..." -msgstr "" - -#: nodes/readfuncs.c:1037 nodes/readfuncs.c:1069 -#, c-format -msgid "readDatum: expected '%s', got '%s'; length = %lu" -msgstr "" - -#: nodes/readfuncs.c:1044 -#, c-format -msgid "readDatum: byval & length = %lu" -msgstr "" - -#: optimizer/geqo/geqo_erx.c:336 -msgid "gimme_gene: Internal error - minimum_count not set" -msgstr "" - -#: optimizer/geqo/geqo_erx.c:362 -msgid "gimme_gene: neither shared nor minimum number nor random edge found" -msgstr "" - -#: optimizer/geqo/geqo_erx.c:422 -msgid "edge_failure(1): no edge found via random decision and total_edges == 4" -msgstr "" - -#: optimizer/geqo/geqo_erx.c:447 -msgid "edge_failure(2): no edge found via random decision and remainig edges" -msgstr "" - -#: optimizer/geqo/geqo_erx.c:465 -msgid "edge_failure(3): no edge found via looking for the last ununsed point" -msgstr "" - -#: optimizer/geqo/geqo_erx.c:470 -msgid "edge_failure: no edge detected" -msgstr "" - -#: optimizer/geqo/geqo_main.c:123 -msgid "geqo_main: using edge recombination crossover [ERX]" -msgstr "" - -#: optimizer/geqo/geqo_main.c:127 -msgid "geqo_main: using partially matched crossover [PMX]" -msgstr "" - -#: optimizer/geqo/geqo_main.c:131 -msgid "geqo_main: using cycle crossover [CX]" -msgstr "" - -#: optimizer/geqo/geqo_main.c:136 -msgid "geqo_main: using position crossover [PX]" -msgstr "" - -#: optimizer/geqo/geqo_main.c:141 -msgid "geqo_main: using order crossover [OX1]" -msgstr "" - -#: optimizer/geqo/geqo_main.c:146 -msgid "geqo_main: using order crossover [OX2]" -msgstr "" - -#: optimizer/geqo/geqo_main.c:211 -#, c-format -msgid "[GEQO] failures: %d, average: %d" -msgstr "" - -#: optimizer/geqo/geqo_main.c:214 -msgid "[GEQO] No edge failures detected." -msgstr "" - -#: optimizer/geqo/geqo_main.c:220 -#, c-format -msgid "[GEQO] mutations: %d, generations: %d" -msgstr "" - -#: optimizer/geqo/geqo_main.c:222 -msgid "[GEQO] No mutations processed." -msgstr "" - -#: 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:212 +#: optimizer/path/allpaths.c:214 msgid "SELECT FOR UPDATE is not supported for inherit queries" msgstr "" -#: optimizer/path/allpaths.c:622 -#, c-format -msgid "recurse_pushdown_safe: unexpected node %d" -msgstr "" - -#: 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:553 -#, c-format -msgid "clause_selectivity: s1 %f" -msgstr "" - -#: 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:493 -msgid "extract_or_indexqual_conditions: no matching clause" -msgstr "" - -#: optimizer/path/indxpath.c:1248 -#, c-format -msgid "Missing pg_amop entry for opclass %u strategy %d" -msgstr "" - -#: optimizer/path/indxpath.c:1284 -msgid "pred_test_simple_clause: null test result" -msgstr "" - -#: optimizer/path/indxpath.c:2058 -#, c-format -msgid "prefix_quals: unexpected opclass %u" -msgstr "" - -#: optimizer/path/indxpath.c:2081 -#, c-format -msgid "prefix_quals: unexpected consttype %u" -msgstr "" - -#: optimizer/path/indxpath.c:2096 -#, c-format -msgid "prefix_quals: no operator = for opclass %u" -msgstr "" - -#: optimizer/path/indxpath.c:2110 -#, c-format -msgid "prefix_quals: no operator >= for opclass %u" -msgstr "" - -#: 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:2183 -#, c-format -msgid "network_prefix_quals: no >= operator for opclass %u" -msgstr "" - -#: optimizer/path/indxpath.c:2190 -#, c-format -msgid "network_prefix_quals: no > operator for opclass %u" -msgstr "" - -#: optimizer/path/indxpath.c:2206 -#, c-format -msgid "network_prefix_quals: no <= operator for opclass %u" -msgstr "" - -#: optimizer/path/joinpath.c:168 -#, c-format -msgid "sort_inner_and_outer: unexpected join type %d" -msgstr "" - -#: optimizer/path/joinpath.c:366 -#, c-format -msgid "match_unsorted_outer: unexpected join type %d" -msgstr "" - -#: optimizer/path/joinrels.c:230 -#, c-format -msgid "make_rels_by_joins: failed to build any %d-way joins" -msgstr "" - -#: 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:574 -#, c-format -msgid "make_join_rel: unsupported join type %d" -msgstr "" - -#: optimizer/path/pathkeys.c:1094 -msgid "" -"make_pathkeys_for_mergeclauses: can't identify which side of mergeclause to " -"use" -msgstr "" - -#: optimizer/plan/createplan.c:156 -#, c-format -msgid "create_plan: unknown pathtype %d" -msgstr "" - -#: optimizer/plan/createplan.c:260 -#, c-format -msgid "create_scan_plan: unknown node type: %d" -msgstr "" - -#: optimizer/plan/createplan.c:381 -#, c-format -msgid "unsupported node type %d" -msgstr "" - -#: optimizer/plan/createplan.c:1167 -msgid "fix_indxqual_sublist: indexqual clause is not binary opclause" -msgstr "" - -#: optimizer/plan/createplan.c:1282 -msgid "fix_indxqual_operand: node is not index attribute" -msgstr "" - -#: optimizer/plan/createplan.c:1788 -msgid "make_sort_from_pathkeys: cannot find pathkey item to sort" -msgstr "" - -#: optimizer/plan/initsplan.c:99 +#: optimizer/plan/initsplan.c:101 msgid "SELECT FOR UPDATE cannot be applied to a join" msgstr "" -#: optimizer/plan/initsplan.c:102 -#, c-format -msgid "add_base_rels_to_query: unexpected node type %d" -msgstr "" - -#: optimizer/plan/initsplan.c:266 optimizer/prep/prepjointree.c:337 +#: optimizer/plan/initsplan.c:290 optimizer/prep/prepjointree.c:340 msgid "UNION JOIN is not implemented yet" msgstr "" -#: optimizer/plan/initsplan.c:270 -#, c-format -msgid "distribute_quals_to_rels: unsupported join type %d" -msgstr "" - -#: optimizer/plan/initsplan.c:284 -#, c-format -msgid "distribute_quals_to_rels: unexpected node type %d" -msgstr "" - -#: optimizer/plan/initsplan.c:322 +#: optimizer/plan/initsplan.c:347 msgid "" "SELECT FOR UPDATE cannot be applied to the nullable side of an OUTER JOIN" msgstr "" -#: optimizer/plan/initsplan.c:393 -msgid "JOIN qualification may not refer to other relations" -msgstr "" - -#: optimizer/plan/initsplan.c:585 -msgid "distribute_qual_to_rels: can't cope with variable-free clause" -msgstr "" - -#: optimizer/plan/initsplan.c:727 +#: optimizer/plan/initsplan.c:763 #, c-format -msgid "Unable to identify an equality operator for types '%s' and '%s'" +msgid "could not identify an equality operator for types %s and %s" msgstr "" -#: optimizer/plan/initsplan.c:738 +#: optimizer/plan/initsplan.c:776 #, c-format msgid "" -"Equality operator for types '%s' and '%s' should be mergejoinable, but isn't" +"equality operator for types %s and %s should be mergejoinable, but isn't" msgstr "" -#: optimizer/plan/planmain.c:157 -msgid "query_planner: failed to construct a relation" -msgstr "" - -#: optimizer/plan/planner.c:445 -#, c-format -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 +#: optimizer/plan/planner.c:591 parser/analyze.c:2088 parser/analyze.c:2250 +#: parser/analyze.c:2804 msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT" msgstr "" -#: optimizer/plan/planner.c:643 +#: optimizer/plan/planner.c:657 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/setrefs.c:235 +#: optimizer/util/clauses.c:2037 #, c-format -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" +msgid "SQL function \"%s\" during inlining" msgstr "" -#: optimizer/plan/setrefs.c:680 -msgid "replace_vars_with_subplan_refs: variable not in subplan target list" -msgstr "" - -#: 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 "Cannot find array type for datatype %s" -msgstr "" - -#: optimizer/plan/subselect.c:547 optimizer/plan/subselect.c:635 -#, c-format -msgid "cache lookup failed for operator %u" -msgstr "" - -#: optimizer/plan/subselect.c:1015 -#, c-format -msgid "finalize_plan: node %d unsupported" -msgstr "" - -#: optimizer/plan/subselect.c:1035 -msgid "finalize_plan: plan shouldn't reference subplan's variable" -msgstr "" - -#: optimizer/prep/prepjointree.c:340 -#, c-format -msgid "pull_up_subqueries: unexpected join type %d" -msgstr "" - -#: 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/prep/prepjointree.c:481 -#, c-format -msgid "resolvenew_in_jointree: unexpected node type %d" -msgstr "" - -#: optimizer/prep/prepjointree.c:527 -msgid "reduce_outer_joins: so where are the outer joins?" -msgstr "" - -#: optimizer/prep/prepjointree.c:594 -#, c-format -msgid "reduce_outer_joins_pass1: unexpected node type %d" -msgstr "" - -#: optimizer/prep/prepjointree.c:618 -msgid "reduce_outer_joins_pass2: reached empty jointree" -msgstr "" - -#: optimizer/prep/prepjointree.c:621 -msgid "reduce_outer_joins_pass2: reached base rel" -msgstr "" - -#: optimizer/prep/prepjointree.c:738 -#, c-format -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/prep/prepjointree.c:1064 -#, c-format -msgid "get_relids_for_join: join node %d not found" -msgstr "" - -#: 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:239 -msgid "expand_targetlist: unexpected command_type" -msgstr "" - -#: optimizer/prep/preptlist.c:269 -msgid "expand_targetlist: targetlist is not sorted correctly" -msgstr "" - -#: optimizer/prep/prepunion.c:190 -#, c-format -msgid "recurse_set_operations: unexpected node %d" -msgstr "" - -#: optimizer/prep/prepunion.c:307 -msgid "generate_nonunion_plan: bogus operation code" -msgstr "" - -#: optimizer/util/clauses.c:963 -msgid "CommuteClause: applied to non-binary-operator clause" -msgstr "" - -#: optimizer/util/clauses.c:968 -#, c-format -msgid "CommuteClause: no commutator for operator %u" -msgstr "" - -#: optimizer/util/clauses.c:1325 -#, c-format -msgid "eval_const_expressions: unexpected boolop %d" -msgstr "" - -#: 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: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:2739 -#, c-format -msgid "expression_tree_mutator: Unexpected node type %d" -msgstr "" - -#: optimizer/util/pathnode.c:136 -msgid "Unable to devise a query plan for the given query" -msgstr "" - -#: optimizer/util/plancat.c:234 -#, c-format -msgid "restriction_selectivity: bad value %f" -msgstr "" - -#: optimizer/util/plancat.c:269 -#, c-format -msgid "join_selectivity: bad value %f" -msgstr "" - -#: optimizer/util/plancat.c:341 -#, c-format -msgid "has_subclass: Relation %u not found" -msgstr "" - -#: optimizer/util/relnode.c:58 -msgid "build_base_rel: rel already exists" -msgstr "" - -#: optimizer/util/relnode.c:66 -msgid "build_base_rel: rel already exists as 'other' rel" -msgstr "" - -#: optimizer/util/relnode.c:101 -msgid "build_other_rel: rel already exists as base rel" -msgstr "" - -#: optimizer/util/relnode.c:166 -#, c-format -msgid "make_base_rel: unsupported RTE kind %d" -msgstr "" - -#: optimizer/util/relnode.c:199 -#, c-format -msgid "find_base_rel: no relation entry for relid %d" -msgstr "" - -#: optimizer/util/tlist.c:204 -msgid "" -"get_sortgroupclause_tle: ORDER/GROUP BY expression not found in targetlist" -msgstr "" - -#: parser/analyze.c:356 +#: parser/analyze.c:364 msgid "CREATE VIEW specifies more column names than columns" msgstr "CREATE VIEW anger fler kolumnnamn än det är kolumner" -#: parser/analyze.c:564 +#: parser/analyze.c:574 msgid "INSERT ... SELECT may not specify INTO" msgstr "INSERT ... SELECT kan inte ange INTO" -#: parser/analyze.c:654 +#: parser/analyze.c:666 msgid "INSERT has more expressions than target columns" msgstr "INSERT har fler uttryck än målkolumner" -#: parser/analyze.c:688 +#: parser/analyze.c:687 msgid "INSERT has more target columns than expressions" msgstr "INSERT har fler målkolumner än uttryck" -#: parser/analyze.c:884 -msgid "parser: unrecognized node (internal error)" -msgstr "parser: okänd nod (internt fel)" - -#: parser/analyze.c:966 +#: parser/analyze.c:973 #, c-format -msgid "%s will create implicit sequence '%s' for SERIAL column '%s.%s'" -msgstr "%s kommer skapa en implicit sekvens '%s' för SERIAL-kolumnen '%s.%s'" +msgid "%s will create implicit sequence \"%s\" for SERIAL column \"%s.%s\"" +msgstr "%s kommer skapa en implicit sekvens '%s' för SERIAL-kolumnen \"%s.%s\"" -#: parser/analyze.c:1047 parser/analyze.c:1055 +#: parser/analyze.c:1057 parser/analyze.c:1067 #, c-format -msgid "%s/(NOT) NULL conflicting declaration for '%s.%s'" +msgid "conflicting NULL/NOT NULL declarations for \"%s.%s\"" msgstr "" -#: parser/analyze.c:1063 +#: parser/analyze.c:1077 #, c-format -msgid "%s/DEFAULT multiple values specified for '%s.%s'" +msgid "multiple DEFAULT values specified for \"%s.%s\"" msgstr "" -#: parser/analyze.c:1105 parser/analyze.c:1144 -msgid "parser: unrecognized constraint (internal error)" -msgstr "" - -#: parser/analyze.c:1140 -msgid "parser: illegal context for constraint (internal error)" -msgstr "" - -#: parser/analyze.c:1184 +#: parser/analyze.c:1322 #, c-format -msgid "%s / PRIMARY KEY multiple primary keys for table '%s' are not allowed" -msgstr "%s / PRIMARY KEY multipla primärnycklar för tabell \"%s\" tillåts inte" +msgid "multiple primary keys for table \"%s\" are not allowed" +msgstr "multipla primärnycklar för tabell \"%s\" tillåts inte" -#: parser/analyze.c:1254 +#: parser/analyze.c:1393 #, c-format msgid "inherited table \"%s\" is not a relation" msgstr "" -#: parser/analyze.c:1298 +#. translator: second %s is PRIMARY KEY or UNIQUE +#: parser/analyze.c:1453 #, c-format -msgid "%s: column \"%s\" named in key does not exist" -msgstr "%s: kolumn \"%s\" angiven i en nyckel existerar inte" - -#: parser/analyze.c:1306 -#, c-format -msgid "%s: column \"%s\" appears twice in %s constraint" +msgid "column \"%s\" appears twice in %s constraint" msgstr "" -#: parser/analyze.c:1397 +#: parser/analyze.c:1547 #, c-format -msgid "%s: failed to make implicit index name" +msgid "%s / %s%s will create implicit index \"%s\" for table \"%s\"" msgstr "" -#: parser/analyze.c:1400 -#, c-format -msgid "%s / %s%s will create implicit index '%s' for table '%s'" -msgstr "" - -#: parser/analyze.c:1415 +#: parser/analyze.c:1563 #, c-format msgid "%s will create implicit trigger(s) for FOREIGN KEY check(s)" msgstr "" -#: parser/analyze.c:1504 +#: parser/analyze.c:1656 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" +#: parser/analyze.c:1748 +msgid "rule WHERE condition may not contain references to other relations" msgstr "" -#: parser/analyze.c:1593 -msgid "Rule WHERE condition may not contain references to other relations" +#: parser/analyze.c:1754 +msgid "rule WHERE condition may not contain aggregate functions" msgstr "" -#: parser/analyze.c:1597 -msgid "Rule WHERE condition may not contain aggregate functions" -msgstr "" - -#: parser/analyze.c:1666 +#: parser/analyze.c:1825 msgid "" -"Rules with WHERE conditions may only have SELECT, INSERT, UPDATE, or DELETE " +"rules with WHERE conditions may only have SELECT, INSERT, UPDATE, or DELETE " "actions" msgstr "" -#: parser/analyze.c:1690 +#: parser/analyze.c:1844 parser/analyze.c:1916 rewrite/rewriteHandler.c:175 +#: rewrite/rewriteManip.c:746 rewrite/rewriteManip.c:800 +msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented" +msgstr "" + +#: parser/analyze.c:1862 msgid "ON SELECT rule may not use OLD" msgstr "" -#: parser/analyze.c:1692 +#: parser/analyze.c:1866 msgid "ON SELECT rule may not use NEW" msgstr "" -#: parser/analyze.c:1699 +#: parser/analyze.c:1875 msgid "ON INSERT rule may not use OLD" msgstr "" -#: parser/analyze.c:1703 +#: parser/analyze.c:1881 msgid "ON DELETE rule may not use NEW" msgstr "" -#: parser/analyze.c:2013 +#: parser/analyze.c:2207 msgid "" "ORDER BY on a UNION/INTERSECT/EXCEPT result must be on one of the result " "columns" msgstr "" -#: parser/analyze.c:2047 +#: parser/analyze.c:2245 msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT" msgstr "INTO tillåts bara i den första SELECT i UNION/INTERSECT/EXCEPT" -#: parser/analyze.c:2104 +#: parser/analyze.c:2306 msgid "" "UNION/INTERSECT/EXCEPT member statement may not refer to other relations of " "same query level" msgstr "" -#: parser/analyze.c:2154 +#: parser/analyze.c:2359 #, c-format -msgid "Each %s query must have the same number of columns" +msgid "each %s query must have the same number of columns" msgstr "" -#: parser/analyze.c:2212 -#, c-format -msgid "getSetColTypes: unexpected node %d" -msgstr "" - -#: parser/analyze.c:2223 +#: parser/analyze.c:2429 msgid "CREATE TABLE AS specifies too many column names" msgstr "CREATE TABLE AS anger för många kolumnnamn" -#: parser/analyze.c:2306 parser/analyze.c:2315 -msgid "UPDATE target count mismatch --- internal error" +#: parser/analyze.c:2661 +msgid "cannot specify both SCROLL and NO SCROLL" msgstr "" -#: parser/analyze.c:2401 -msgid "Unexpected node type in ALTER TABLE ADD CONSTRAINT" -msgstr "" - -#: parser/analyze.c:2450 -msgid "Cannot specify both SCROLL and NO SCROLL" -msgstr "" - -#: 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 +#: parser/analyze.c:2747 #, c-format -msgid "Wrong number of parameters, expected %d but got %d" +msgid "wrong number of parameters for prepared statement \"%s\"" msgstr "" -#: parser/analyze.c:2547 -msgid "Cannot use subselects in EXECUTE parameters" -msgstr "" - -#: parser/analyze.c:2549 -msgid "Cannot use aggregates in EXECUTE parameters" -msgstr "" - -#: parser/analyze.c:2560 +#: parser/analyze.c:2749 #, 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:2583 -msgid "SELECT FOR UPDATE is not allowed with DISTINCT clause" -msgstr "" - -#: parser/analyze.c:2585 -msgid "SELECT FOR UPDATE is not allowed with GROUP BY clause" -msgstr "" - -#: parser/analyze.c:2587 -msgid "SELECT FOR UPDATE is not allowed with AGGREGATE" -msgstr "" - -#: parser/analyze.c:2652 -#, c-format -msgid "FOR UPDATE: relation \"%s\" not found in FROM clause" -msgstr "" - -#: parser/analyze.c:2692 -#, c-format -msgid "relationHasPrimaryKey: index %u not found" -msgstr "" - -#: parser/analyze.c:2743 -msgid "Misplaced DEFERRABLE clause" -msgstr "" - -#: parser/analyze.c:2745 parser/analyze.c:2754 -msgid "Multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed" -msgstr "" - -#: parser/analyze.c:2752 -msgid "Misplaced NOT DEFERRABLE clause" -msgstr "" - -#: parser/analyze.c:2759 parser/analyze.c:2777 gram.y:2176 gram.y:2190 -msgid "INITIALLY DEFERRED constraint must be DEFERRABLE" +msgid "Expected %d parameters but got %d." msgstr "" #: parser/analyze.c:2764 -msgid "Misplaced INITIALLY DEFERRED clause" +msgid "cannot use sub-select in EXECUTE parameter" +msgstr "kan inte använda subselect i EXECUTE-parameter" + +#: parser/analyze.c:2768 +msgid "cannot use aggregate in EXECUTE parameter" +msgstr "kan inte använda aggregatfunktioner i EXECUTE-parameter" + +#: parser/analyze.c:2781 +#, c-format +msgid "parameter $%d of type %s cannot be coerced to the expected type %s" msgstr "" -#: parser/analyze.c:2766 parser/analyze.c:2784 -msgid "Multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed" +#: parser/analyze.c:2808 +msgid "SELECT FOR UPDATE is not allowed with DISTINCT clause" msgstr "" -#: parser/analyze.c:2782 -msgid "Misplaced INITIALLY IMMEDIATE clause" +#: parser/analyze.c:2812 +msgid "SELECT FOR UPDATE is not allowed with GROUP BY clause" msgstr "" -#: parser/analyze.c:2891 +#: parser/analyze.c:2816 +msgid "SELECT FOR UPDATE is not allowed with AGGREGATE" +msgstr "" + +#: parser/analyze.c:2883 +#, c-format +msgid "relation \"%s\" in FOR UPDATE clause not found in FROM clause" +msgstr "" + +#: parser/analyze.c:2975 +msgid "misplaced DEFERRABLE clause" +msgstr "" + +#: parser/analyze.c:2979 parser/analyze.c:2992 +msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed" +msgstr "" + +#: parser/analyze.c:2988 +msgid "misplaced NOT DEFERRABLE clause" +msgstr "" + +#: parser/analyze.c:2999 parser/analyze.c:3023 gram.y:2199 gram.y:2214 +msgid "INITIALLY DEFERRED constraint must be DEFERRABLE" +msgstr "" + +#: parser/analyze.c:3006 +msgid "misplaced INITIALLY DEFERRED clause" +msgstr "" + +#: parser/analyze.c:3010 parser/analyze.c:3034 +msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed" +msgstr "" + +#: parser/analyze.c:3030 +msgid "misplaced INITIALLY IMMEDIATE clause" +msgstr "" + +#: parser/analyze.c:3143 parser/analyze.c:3164 #, c-format msgid "" -"New table specifies a schema (%s) different from the one being created (%s)" +"CREATE specifies a schema (%s) different from the one being created (%s)" msgstr "" -#: parser/analyze.c:2910 +#: parser/analyze.c:3218 parser/parse_coerce.c:237 parser/parse_expr.c:136 +#: parser/parse_expr.c:142 #, c-format -msgid "" -"New view specifies a schema (%s) different from the one being created (%s)" +msgid "there is no parameter $%d" msgstr "" -#: parser/analyze.c:2927 -msgid "parser: unsupported schema node (internal error)" -msgstr "" - -#: parser/analyze.c:2961 parser/parse_coerce.c:233 parser/parse_expr.c:130 -#: parser/parse_expr.c:135 +#: parser/analyze.c:3223 tcop/postgres.c:1144 #, c-format -msgid "Parameter '$%d' is out of range" +msgid "could not determine datatype of parameter $%d" msgstr "" -#: parser/analyze.c:2964 tcop/postgres.c:1113 +#: parser/parse_agg.c:120 +msgid "aggregates not allowed in WHERE clause" +msgstr "aggregatfunktioner tillåts inte i WHERE-klausul" + +#: parser/parse_agg.c:124 +msgid "aggregates not allowed in JOIN conditions" +msgstr "aggregatfunktioner tillåts inte i JOIN-villkor" + +#: parser/parse_agg.c:145 +msgid "aggregates not allowed in GROUP BY clause" +msgstr "aggregatfunktioner tillåts inte i GROUP BY-klausul" + +#: parser/parse_agg.c:305 #, c-format -msgid "Could not determine datatype of parameter $%d" +msgid "attribute \"%s.%s\" must be GROUPed or used in an aggregate function" msgstr "" -#: parser/parse_agg.c:69 -msgid "aggregate function calls may not be nested" -msgstr "" - -#: parser/parse_agg.c:113 -msgid "Aggregates not allowed in WHERE clause" -msgstr "Aggregatfunktioner tillåts inte i WHERE" - -#: parser/parse_agg.c:115 -msgid "Aggregates not allowed in JOIN conditions" -msgstr "Aggregatfunktioner tillåts inte i JOIN-villkor" - -#: parser/parse_agg.c:134 -msgid "Aggregates not allowed in GROUP BY clause" -msgstr "Aggregatfunktioner tillåts inte i GROUP BY" - -#: parser/parse_agg.c:291 +#: parser/parse_agg.c:310 #, c-format -msgid "Attribute %s.%s must be GROUPed or used in an aggregate function" +msgid "sub-select uses un-GROUPed attribute \"%s.%s\" from outer query" 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:340 +#: parser/parse_clause.c:336 #, 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:398 +#: parser/parse_clause.c:396 gram.y:4762 msgid "sub-select in FROM must have an alias" msgstr "sub-select i FROM måste ha ett alias" -#: parser/parse_clause.c:411 parser/parse_clause.c:414 -msgid "Unexpected parse analysis result for subselect in FROM" -msgstr "" - -#: parser/parse_clause.c:417 -msgid "Expected SELECT query from subselect in FROM" -msgstr "" - #: parser/parse_clause.c:419 -msgid "Subselect in FROM may not have SELECT INTO" +msgid "sub-select in FROM may not have SELECT INTO" +msgstr "sub-select i FROM får inte ha SELECT INTO" + +#: parser/parse_clause.c:441 +msgid "sub-select in FROM may not refer to other relations of same query level" msgstr "" -#: 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 +#: parser/parse_clause.c:496 msgid "" -"FROM function expression may not refer to other relations of same query level" +"function expression in FROM may not refer to other relations of same query " +"level" msgstr "" -#: parser/parse_clause.c:500 -msgid "cannot use aggregate function in FROM function expression" +#: parser/parse_clause.c:508 +msgid "cannot use aggregate function in function expression in FROM" msgstr "" -#: parser/parse_clause.c:623 parser/parse_clause.c:635 -msgid "transformFromClauseItem: unexpected subtree type" -msgstr "" - -#: parser/parse_clause.c:718 +#: parser/parse_clause.c:728 #, c-format msgid "USING column name \"%s\" appears more than once" msgstr "" -#: parser/parse_clause.c:730 +#: parser/parse_clause.c:743 #, c-format -msgid "Common column name \"%s\" appears more than once in left table" +msgid "common column name \"%s\" appears more than once in left table" msgstr "" -#: parser/parse_clause.c:736 +#: parser/parse_clause.c:752 #, 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:748 +#: parser/parse_clause.c:766 #, c-format -msgid "Common column name \"%s\" appears more than once in right table" +msgid "common column name \"%s\" appears more than once in right table" msgstr "" -#: parser/parse_clause.c:754 +#: parser/parse_clause.c:775 #, c-format msgid "JOIN/USING column \"%s\" not found in right table" msgstr "JOIN/USING-kolumn \"%s\" finns inte i högra tabellen" -#: parser/parse_clause.c:804 +#: parser/parse_clause.c:827 #, c-format -msgid "Column alias list for \"%s\" has too many entries" +msgid "column alias list for \"%s\" has too many entries" msgstr "" -#: parser/parse_clause.c:831 +#. translator: %s is name of a SQL construct, eg LIMIT +#: parser/parse_clause.c:1020 #, c-format -msgid "" -"transformFromClauseItem: unexpected node (internal error)\n" -"\t%s" +msgid "argument of %s must not contain variables" +msgstr "argumentet till %s får inte innehålla variabler" + +#. translator: %s is name of a SQL construct, eg LIMIT +#: parser/parse_clause.c:1028 +#, c-format +msgid "argument of %s must not contain aggregates" msgstr "" -#: parser/parse_clause.c:936 +#. translator: %s is name of a SQL construct, eg LIMIT +#: parser/parse_clause.c:1036 #, c-format -msgid "buildMergedJoinVar: unexpected jointype %d" +msgid "argument of %s must not contain sub-selects" msgstr "" -#: parser/parse_clause.c:1057 +#: parser/parse_clause.c:1142 #, c-format -msgid "%s '%s' is ambiguous" +msgid "%s \"%s\" is ambiguous" msgstr "%s \"%s\" är tvetydig" -#: parser/parse_clause.c:1076 +#. translator: %s is name of a SQL construct, eg ORDER BY +#: parser/parse_clause.c:1164 #, c-format -msgid "Non-integer constant in %s" +msgid "non-integer constant in %s" msgstr "" -#: parser/parse_clause.c:1089 +#. translator: %s is name of a SQL construct, eg ORDER BY +#: parser/parse_clause.c:1181 #, c-format msgid "%s position %d is not in target list" msgstr "" -#: parser/parse_clause.c:1270 -msgid "For SELECT DISTINCT, ORDER BY expressions must appear in target list" +#: parser/parse_clause.c:1364 +msgid "for SELECT DISTINCT, ORDER BY expressions must appear in target list" msgstr "" -#: parser/parse_clause.c:1308 +#: parser/parse_clause.c:1404 msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions" msgstr "" -#: parser/parse_clause.c:1333 -msgid "" -"transformDistinctClause: failed to add DISTINCT ON clause to target list" -msgstr "" - -#: parser/parse_coerce.c:247 +#: parser/parse_coerce.c:253 #, c-format -msgid "" -"Inconsistent types deduced for parameter '$%d'\n" -"\tCould be either %s or %s" -msgstr "" - -#: parser/parse_coerce.c:330 -#, c-format -msgid "coerce_type: no conversion function from %s to %s" +msgid "inconsistent types deduced for parameter $%d" msgstr "" #. translator: first %s is name of a SQL construct, eg WHERE -#: parser/parse_coerce.c:568 +#: parser/parse_coerce.c:579 #, c-format -msgid "Argument of %s must be type boolean, not type %s" -msgstr "" +msgid "argument of %s must be type boolean, not type %s" +msgstr "argumentet till \"%s\" måste ha typ boolean, inte typ %s" #. translator: %s is name of a SQL construct, eg WHERE -#: parser/parse_coerce.c:576 +#: parser/parse_coerce.c:587 parser/parse_coerce.c:626 #, c-format -msgid "Argument of %s must not be a set function" -msgstr "" +msgid "argument of %s must not return a set" +msgstr "argumentet till %s får inte returnera en mängd" -#: parser/parse_coerce.c:623 +#. translator: first %s is name of a SQL construct, eg LIMIT +#: parser/parse_coerce.c:618 #, c-format -msgid "%s types '%s' and '%s' not matched" +msgid "argument of %s must be type integer, not type %s" msgstr "" #: 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:831 -#, c-format -msgid "Arguments declared ANYELEMENT are not all alike: %s vs %s" +msgid "%s types %s and %s cannot be matched" msgstr "" -#: parser/parse_coerce.c:845 +#. translator: first %s is name of a SQL construct, eg CASE +#: parser/parse_coerce.c:741 #, c-format -msgid "Arguments declared ANYARRAY are not all alike: %s vs %s" +msgid "%s could not convert type %s to %s" msgstr "" -#: parser/parse_coerce.c:864 -#, c-format -msgid "Argument declared ANYARRAY is not an array: %s" +#: parser/parse_coerce.c:900 +msgid "arguments declared ANYELEMENT are not all alike" msgstr "" -#: parser/parse_coerce.c:875 +#: parser/parse_coerce.c:917 +msgid "arguments declared ANYARRAY are not all alike" +msgstr "" + +#: parser/parse_coerce.c:939 parser/parse_coerce.c:1050 +#: parser/parse_coerce.c:1077 #, c-format +msgid "argument declared ANYARRAY is not an array but %s" +msgstr "" + +#: parser/parse_coerce.c:955 msgid "" -"Argument declared ANYARRAY is not consistent with argument declared " -"ANYELEMENT: %s vs %s" +"argument declared ANYARRAY is not consistent with argument declared " +"ANYELEMENT" msgstr "" -#: parser/parse_coerce.c:884 -msgid "Cannot determine ANYARRAY/ANYELEMENT type because input is UNKNOWN" +#: parser/parse_coerce.c:966 +msgid "could not determine ANYARRAY/ANYELEMENT type because input is UNKNOWN" msgstr "" -#: parser/parse_coerce.c:1125 -msgid "IsPreferredType: unknown category" -msgstr "" - -#: parser/parse_coerce.c:1250 +#: parser/parse_coerce.c:991 parser/parse_coerce.c:1008 +#: parser/parse_coerce.c:1062 parser/parse_expr.c:794 parser/parse_expr.c:1262 +#: parser/parse_expr.c:1301 #, c-format -msgid "find_coercion_pathway: bogus castcontext %c" +msgid "could not find array type for datatype %s" msgstr "" -#: parser/parse_expr.c:102 +#: parser/parse_expr.c:105 +msgid "expression too complex" +msgstr "" + +#: parser/parse_expr.c:106 #, c-format -msgid "Expression too complex: nesting depth exceeds max_expr_depth = %d" +msgid "Nesting depth exceeds MAX_EXPR_DEPTH = %d." msgstr "" -#: parser/parse_expr.c:314 +#: parser/parse_expr.c:351 msgid "IS DISTINCT FROM requires = operator to yield boolean" msgstr "" -#: parser/parse_expr.c:333 +#: parser/parse_expr.c:374 msgid "NULLIF requires = operator to yield boolean" msgstr "" -#: 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:451 -msgid "Subselect must have a field" +#: parser/parse_expr.c:496 +msgid "sub-select must return a column" msgstr "" -#: parser/parse_expr.c:455 -msgid "Subselect must have only one field" +#: parser/parse_expr.c:502 +msgid "sub-select must return only one column" msgstr "" -#: parser/parse_expr.c:507 +#: parser/parse_expr.c:558 #, c-format -msgid "Row comparison cannot use operator %s" -msgstr "Radjämförelse kan inte använda operator %s" +msgid "row comparison cannot use operator %s" +msgstr "radjämförelse kan inte använda operator %s" -#: parser/parse_expr.c:532 -msgid "Subselect has too many fields" -msgstr "" +#: parser/parse_expr.c:585 +msgid "sub-select has too many columns" +msgstr "subselect har för många kolumner" -#: parser/parse_expr.c:548 +#: parser/parse_expr.c:603 #, c-format -msgid "" -"%s has result type of %s, but must return %s to be used with quantified " -"predicate subquery" +msgid "operator %s must return boolean, not type %s" msgstr "" -#: parser/parse_expr.c:554 +#: parser/parse_expr.c:606 parser/parse_expr.c:613 +msgid "The operator of a quantified predicate subquery must return boolean." +msgstr "" + +#: parser/parse_expr.c:611 #, c-format -msgid "%s must not return a set to be used with quantified predicate subquery" +msgid "operator %s must not return a set" +msgstr "operator %s får inte returnera en mängd" + +#: parser/parse_expr.c:623 +msgid "sub-select has too few columns" msgstr "" -#: parser/parse_expr.c:564 -msgid "Subselect has too few fields" +#: parser/parse_expr.c:809 +msgid "multidimensional ARRAY[] must be built from nested array expressions" msgstr "" -#: parser/parse_expr.c:746 -msgid "Multi-dimensional ARRAY[] must be built from nested array expressions" +#: parser/parse_expr.c:815 +msgid "nested array expressions must have common number of dimensions" msgstr "" -#: parser/parse_expr.c:750 -msgid "Nested array expressions must have common number of dimensions" +#: parser/parse_expr.c:819 +msgid "nested array expressions must have common element type" msgstr "" -#: parser/parse_expr.c:753 -msgid "Nested array expressions must have common element type" -msgstr "" - -#: parser/parse_expr.c:762 +#: parser/parse_expr.c:1068 #, c-format -msgid "Number of array dimensions, %d, exceeds the maximum allowed %d" +msgid "attribute \"%s\" not found" msgstr "" -#: parser/parse_expr.c:850 +#: parser/parse_expr.c:1357 #, c-format -msgid "transformExpr: unexpected booltesttype %d" +msgid "relation reference \"%s\" cannot be used in an expression" msgstr "" -#: parser/parse_expr.c:894 +#: parser/parse_expr.c:1565 #, c-format -msgid "transformExpr: does not know how to transform node %d (internal error)" +msgid "cannot cast type %s to %s" msgstr "" -#: parser/parse_expr.c:999 +#: parser/parse_func.c:89 #, c-format -msgid "Attribute \"%s\" not found" +msgid "cannot pass more than %d arguments to a function" msgstr "" -#: parser/parse_expr.c:1111 parser/parse_target.c:154 -msgid "Invalid qualified name syntax (too many names)" -msgstr "" - -#: parser/parse_expr.c:1172 -msgid "exprType: Cannot get type for untransformed sublink" -msgstr "" - -#: parser/parse_expr.c:1267 +#: parser/parse_func.c:224 #, c-format -msgid "Relation reference \"%s\" cannot be used in an expression" +msgid "cannot pass result of sub-select or join %s to a function" 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:1472 -#, c-format -msgid "Cannot cast type %s to %s" -msgstr "" - -#: parser/parse_func.c:87 -#, c-format -msgid "Cannot pass more than %d arguments to a function" -msgstr "" - -#: parser/parse_func.c:94 -#, c-format -msgid "Function '%s' does not allow NULL input" -msgstr "" - -#: parser/parse_func.c:182 -#, c-format -msgid "Cannot find type OID for relation %u" -msgstr "" - -#: 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:261 +#: parser/parse_func.c:265 #, c-format msgid "%s(*) specified, but %s is not an aggregate function" msgstr "" -#: parser/parse_func.c:264 +#: parser/parse_func.c:271 #, c-format msgid "DISTINCT specified, but %s is not an aggregate function" msgstr "" -#: parser/parse_func.c:287 +#: parser/parse_func.c:296 #, c-format -msgid "Attribute notation .%s applied to type %s, which is not a complex type" +msgid "attribute notation .%s applied to type %s, which is not a complex type" msgstr "" -#: parser/parse_func.c:290 +#: parser/parse_func.c:301 #, c-format -msgid "Attribute \"%s\" not found in datatype %s" +msgid "attribute \"%s\" not found in datatype %s" msgstr "" -#: parser/parse_func.c:346 -msgid "Aggregates may not return sets" +#: parser/parse_func.c:311 +#, c-format +msgid "function %s is not unique" msgstr "" -#: parser/parse_func.c:1292 -#, c-format -msgid "No such attribute %s.%s.%s" -msgstr "Finns inget attribut %s.%s.%s" - -#: parser/parse_func.c:1295 -#, c-format -msgid "No such attribute %s.%s" -msgstr "Finns inget attribut %s.%s" - -#: parser/parse_func.c:1322 -#, c-format -msgid "Function %s(%s) does not exist%s%s" -msgstr "Functionen %s(%s) existerar inte%s%s" - -#: parser/parse_func.c:1328 -#, c-format -msgid "%s: function %s(%s) does not exist%s%s" -msgstr "%s: funktionen %s(%s) existerar inte%s%s" - -#: parser/parse_func.c:1354 -#, c-format -msgid "%s: aggregate %s(*) does not exist" -msgstr "" - -#: parser/parse_func.c:1357 -#, c-format -msgid "%s: aggregate %s(%s) does not exist" -msgstr "" - -#: parser/parse_func.c:1373 -#, c-format -msgid "%s: function %s(*) is not an aggregate" -msgstr "" - -#: parser/parse_func.c:1376 -#, c-format -msgid "%s: function %s(%s) is not an aggregate" -msgstr "" - -#: parser/parse_node.c:117 -#, c-format -msgid "transformArraySubscripts: Cache lookup failed for array type %u" -msgstr "" - -#: parser/parse_node.c:123 -#, c-format -msgid "transformArraySubscripts: type %s is not an array" -msgstr "" - -#: parser/parse_node.c:180 parser/parse_node.c:201 -msgid "array index expressions must be integers" -msgstr "" - -#: parser/parse_node.c:221 -#, c-format +#: parser/parse_func.c:314 msgid "" -"Array assignment requires type %s but expression is of type %s\n" -"\tYou will need to rewrite or cast the expression" +"Could not choose a best candidate function. You may need to add explicit " +"typecasts." msgstr "" -#: parser/parse_node.c:327 -#, c-format -msgid "make_const: unknown type %d" -msgstr "" - -#: parser/parse_oper.c:114 -#, c-format -msgid "%s: Prefix operator '%s' for type '%s' does not exist" -msgstr "" - -#: parser/parse_oper.c:118 -#, c-format -msgid "%s: Postfix operator '%s' for type '%s' does not exist" -msgstr "" - -#: parser/parse_oper.c:122 -#, c-format -msgid "%s: Operator '%s' for types '%s' and '%s' does not exist" -msgstr "" - -#: 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 +#: parser/parse_func.c:322 msgid "" -"Unable to identify an ordering operator for type %s\n" -"\tUse an explicit ordering operator or modify the query" +"No function matches the given name and argument types. You may need to add " +"explicit typecasts." msgstr "" -#: parser/parse_oper.c:584 +#: parser/parse_func.c:371 +msgid "aggregates may not return sets" +msgstr "" + +#: parser/parse_func.c:1353 #, c-format +msgid "no such attribute %s.%s.%s" +msgstr "finns inget attribut %s.%s.%s" + +#: parser/parse_func.c:1358 +#, c-format +msgid "no such attribute %s.%s" +msgstr "finns inget attribut %s.%s" + +#: parser/parse_func.c:1428 +#, c-format +msgid "aggregate %s(*) does not exist" +msgstr "aggregatfunktion %s(*) existerar inte" + +#: parser/parse_func.c:1433 +#, c-format +msgid "aggregate %s(%s) does not exist" +msgstr "aggregatfunktion %s(%s) existerar inte" + +#: parser/parse_func.c:1454 +#, c-format +msgid "function %s(%s) is not an aggregate" +msgstr "funktionen %s(%s) är inte en aggregatfunktion" + +#: parser/parse_node.c:124 +#, c-format +msgid "cannot subscript type %s because it is not an array" +msgstr "" + +#: parser/parse_node.c:183 parser/parse_node.c:206 +msgid "array subscript must have type integer" +msgstr "" + +#: parser/parse_node.c:228 +#, c-format +msgid "array assignment requires type %s but expression is of type %s" +msgstr "" + +#: parser/parse_oper.c:83 parser/parse_oper.c:697 +#, c-format +msgid "operator does not exist: %s" +msgstr "operator existerar inte: %s" + +#: parser/parse_oper.c:187 +#, c-format +msgid "could not identify an equality operator for type %s" +msgstr "" + +#: parser/parse_oper.c:250 +#, c-format +msgid "could not identify an ordering operator for type %s" +msgstr "" + +#: parser/parse_oper.c:252 +msgid "Use an explicit ordering operator or modify the query." +msgstr "" + +#: parser/parse_oper.c:496 +#, c-format +msgid "operator requires run-time type coercion: %s" +msgstr "" + +#: parser/parse_oper.c:690 +#, c-format +msgid "operator is not unique: %s" +msgstr "" + +#: parser/parse_oper.c:692 msgid "" -"Left hand side of operator '%s' has an unknown type\n" -"\tProbably a bad attribute name" +"Could not choose a best candidate operator. You may need to add explicit " +"typecasts." msgstr "" -#: parser/parse_oper.c:589 -#, c-format +#: parser/parse_oper.c:699 msgid "" -"Right hand side of operator %s has an unknown type\n" -"\tProbably a bad attribute name" +"No operator matches the given name and argument type(s). You may need to add " +"explicit typecasts." msgstr "" -#: parser/parse_oper.c:593 +#: parser/parse_oper.c:789 +msgid "op ANY/ALL (array) requires array on right side" +msgstr "" + +#: parser/parse_oper.c:818 +msgid "op ANY/ALL (array) requires operator to yield boolean" +msgstr "" + +#: parser/parse_oper.c:822 +msgid "op ANY/ALL (array) requires operator not to return a set" +msgstr "" + +#: parser/parse_oper.c:832 #, 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" +msgid "could not find datatype for array of %s" msgstr "" -#: parser/parse_oper.c:609 +#: parser/parse_relation.c:174 parser/parse_relation.c:189 #, c-format -msgid "" -"operand of prefix operator '%s' has an unknown type\n" -"\t(probably an invalid column reference)" -msgstr "" +msgid "table reference \"%s\" is ambiguous" +msgstr "tabellreferens \"%s\" är tvetydig" -#: parser/parse_oper.c:613 +#: parser/parse_relation.c:249 parser/parse_relation.c:264 #, c-format -msgid "" -"operand of postfix operator '%s' has an unknown type\n" -"\t(probably an invalid column reference)" -msgstr "" +msgid "table reference %u is ambiguous" +msgstr "tabellreferens %u är tvetydig" -#: parser/parse_oper.c:620 +#: parser/parse_relation.c:356 parser/parse_relation.c:368 #, 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 "" +msgid "table name \"%s\" specified more than once" +msgstr "tabellnamn \"%s\" angivet mer än en gång" -#: parser/parse_oper.c:624 +#: parser/parse_relation.c:477 parser/parse_relation.c:573 #, 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 "" +msgid "column reference \"%s\" is ambiguous" +msgstr "kolumnreferens \"%s\" är tvetydig" -#: parser/parse_relation.c:171 parser/parse_relation.c:183 +#: parser/parse_relation.c:668 parser/parse_relation.c:763 +#: parser/parse_relation.c:858 parser/parse_relation.c:978 #, c-format -msgid "Table reference \"%s\" is ambiguous" -msgstr "Tabellreferens \"%s\" är tvetydig" +msgid "table \"%s\" has %d columns available but %d columns specified" +msgstr "" -#: parser/parse_relation.c:187 +#: parser/parse_relation.c:935 +msgid "a column definition list is only allowed for functions returning RECORD" +msgstr "" + +#: parser/parse_relation.c:946 +msgid "a column definition list is required for functions returning RECORD" +msgstr "" + +#: parser/parse_relation.c:1007 #, c-format -msgid "scanNameSpaceForRefname: unexpected node type %d" +msgid "too many column aliases specified for function %s" msgstr "" -#: parser/parse_relation.c:241 parser/parse_relation.c:253 +#: parser/parse_relation.c:1030 #, c-format -msgid "Table reference %u is ambiguous" -msgstr "Tabellreferens %u är tvetydig" +msgid "function \"%s\" in FROM has unsupported return type" +msgstr "" -#: parser/parse_relation.c:257 +#: parser/parse_relation.c:1422 parser/parse_relation.c:1681 +msgid "function in FROM has unsupported return type" +msgstr "" + +#: parser/parse_relation.c:1902 #, c-format -msgid "scanNameSpaceForRelid: unexpected node type %d" +msgid "missing FROM-clause entry in subquery for table \"%s\"" msgstr "" -#: parser/parse_relation.c:321 +#: parser/parse_relation.c:1907 #, c-format -msgid "checkNameSpaceConflicts: unexpected node type %d" +msgid "missing FROM-clause entry for table \"%s\"" msgstr "" -#: parser/parse_relation.c:344 parser/parse_relation.c:354 +#: parser/parse_relation.c:1926 #, c-format -msgid "Table name \"%s\" specified more than once" +msgid "adding missing FROM-clause entry in subquery for table \"%s\"" msgstr "" -#: parser/parse_relation.c:375 +#: parser/parse_relation.c:1931 #, c-format -msgid "scanNameSpaceForConflict: unexpected node type %d" +msgid "adding missing FROM-clause entry for table \"%s\"" msgstr "" -#: parser/parse_relation.c:410 -msgid "RTERangeTablePosn: RTE not found (internal error)" -msgstr "" - -#: parser/parse_relation.c:462 parser/parse_relation.c:555 +#: parser/parse_target.c:66 #, c-format -msgid "Column reference \"%s\" is ambiguous" +msgid "relation reference \"%s\" cannot be used as a targetlist entry" msgstr "" -#: parser/parse_relation.c:549 +#: parser/parse_target.c:68 #, c-format -msgid "colnameToVar: unexpected node type %d" +msgid "Write \"%s\".* to denote all the columns of the relation." msgstr "" -#: parser/parse_relation.c:648 parser/parse_relation.c:741 -#: parser/parse_relation.c:834 parser/parse_relation.c:948 +#: parser/parse_target.c:335 #, c-format -msgid "Table \"%s\" has %d columns available but %d columns specified" +msgid "cannot assign to system attribute \"%s\"" msgstr "" -#: parser/parse_relation.c:909 -msgid "A column definition list is only allowed for functions returning RECORD" +#: parser/parse_target.c:357 +msgid "cannot set an array element to DEFAULT" msgstr "" -#: parser/parse_relation.c:918 -msgid "A column definition list is required for functions returning RECORD" -msgstr "" - -#: parser/parse_relation.c:974 +#: parser/parse_target.c:424 #, c-format -msgid "Too many column aliases specified for function %s" +msgid "column \"%s\" is of type %s but expression is of type %s" msgstr "" -#: parser/parse_relation.c:995 +#: parser/parse_target.c:554 +msgid "SELECT * with no tables specified is not valid" +msgstr "" + +#: parser/parse_type.c:62 #, c-format -msgid "function %s() in FROM has unsupported return type" +msgid "improper %%TYPE reference (too few dotted names): %s" msgstr "" -#: parser/parse_relation.c:1427 +#: parser/parse_type.c:83 #, c-format -msgid "expandRTE: unsupported RTE kind %d" +msgid "improper %%TYPE reference (too many dotted names): %s" msgstr "" -#: parser/parse_relation.c:1517 +#: parser/parse_type.c:103 #, c-format -msgid "Invalid attnum %d for rangetable entry %s" +msgid "type reference %s converted to %s" msgstr "" -#: parser/parse_relation.c:1544 parser/parse_relation.c:1607 -#: parser/parse_relation.c:1685 +#: parser/parse_type.c:206 parser/parse_type.c:237 #, c-format -msgid "Relation \"%s\" does not have attribute %d" +msgid "type \"%s\" is only a shell" msgstr "" -#: parser/parse_relation.c:1576 parser/parse_target.c:281 +#: parser/parse_type.c:507 #, c-format -msgid "Subquery %s does not have attribute %d" -msgstr "" - -#: parser/parse_relation.c:1657 -#, c-format -msgid "get_rte_attribute_type: unsupported RTE kind %d" -msgstr "" - -#: parser/parse_relation.c:1718 -#, c-format -msgid "Relation %s does not have attribute %d" -msgstr "" - -#: parser/parse_relation.c:1734 -#, c-format -msgid "get_rte_attribute_is_dropped: unsupported RTE kind %d" -msgstr "" - -#: parser/parse_relation.c:1817 -#, c-format -msgid "attnumAttName: invalid attribute number %d" -msgstr "" - -#: parser/parse_relation.c:1839 -#, c-format -msgid "attnumTypeId: invalid attribute number %d" -msgstr "" - -#: parser/parse_relation.c:1868 -#, c-format -msgid "Adding missing FROM-clause entry%s for table \"%s\"" -msgstr "" - -#: 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:332 -#, c-format -msgid "Cannot assign to system attribute '%s'" -msgstr "" - -#: 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:468 -#, c-format -msgid "Attribute '%s' specified more than once" -msgstr "" - -#: parser/parse_target.c:503 -#, c-format -msgid "" -"ExpandAllTables: unexpected node (internal error)\n" -"\t%s" -msgstr "" - -#: parser/parse_target.c:521 -msgid "Wildcard with no tables specified not allowed" -msgstr "" - -#: parser/parse_type.c:60 -#, c-format -msgid "Improper %%TYPE reference (too few dotted names): %s" -msgstr "" - -#: parser/parse_type.c:79 -#, c-format -msgid "Improper %%TYPE reference (too many dotted names): %s" -msgstr "" - -#: parser/parse_type.c:96 -#, c-format -msgid "%s converted to %s" -msgstr "" - -#: parser/parse_type.c:194 parser/parse_type.c:222 -#, c-format -msgid "Type \"%s\" is only a shell" -msgstr "" - -#: parser/parse_type.c:247 -#, c-format -msgid "Unable to locate type oid %u in catalog" -msgstr "" - -#: parser/parse_type.c:256 -msgid "typeTypeId() called with NULL type struct" -msgstr "" - -#: parser/parse_type.c:389 -#, c-format -msgid "typeidOutfunc: Invalid type - oid = %u" -msgstr "" - -#: parser/parse_type.c:410 -#, c-format -msgid "typeidTypeRelid: Invalid type - oid = %u" -msgstr "" - -#: 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 "" +msgid "invalid type name \"%s\"" +msgstr "ogiltigt typnamn \"%s\"" #: scan.l:295 msgid "unterminated /* comment" @@ -8290,626 +4781,571 @@ msgstr "" msgid "zero-length delimited identifier" msgstr "" -#: scan.l:406 scan.l:562 +#: scan.l:408 scan.l:566 #, c-format msgid "identifier \"%s\" will be truncated to \"%.*s\"" msgstr "" -#: scan.l:420 +#: scan.l:422 msgid "unterminated quoted identifier" msgstr "" -#: y.tab.c:8726 +#. translator: %s is typically "syntax error" +#: scan.l:592 +#, c-format +msgid "%s at end of input" +msgstr "" + +#. translator: first %s is typically "syntax error" +#: scan.l:600 +#, c-format +msgid "%s at or near \"%s\"" +msgstr "" + +#: /usr/share/bison/bison.simple:179 msgid "syntax error: cannot back up" msgstr "" -#: gram.y:957 gram.y:981 -msgid "Time zone interval must be HOUR or HOUR TO MINUTE" +#: gram.y:961 gram.y:987 +msgid "time zone interval must be HOUR or HOUR TO MINUTE" msgstr "" -#: gram.y:968 gram.y:5009 gram.y:7063 +#: gram.y:972 gram.y:5087 gram.y:7189 #, c-format msgid "INTERVAL(%d) precision must not be negative" msgstr "" -#: gram.y:973 gram.y:5014 gram.y:7068 +#: gram.y:978 gram.y:5093 gram.y:7195 #, c-format msgid "INTERVAL(%d) precision reduced to maximum allowed, %d" 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" +#: gram.y:1474 +msgid "CREATE TABLE / COLLATE is not yet implemented; clause ignored" +msgstr "CREATE TABLE / COLLATE är inte implementerat ännu; klausulen ignorerad" -#: gram.y:1652 -msgid "LIKE in table definitions not yet supported" -msgstr "LIKE i tabelldefinitioon stöds inte ännu" - -#: gram.y:1756 -msgid "FOREIGN KEY/MATCH PARTIAL not yet implemented" +#: gram.y:1776 +msgid "FOREIGN KEY/MATCH PARTIAL is not yet implemented" msgstr "FOREIGN KEY/MATCH PARTIAL är inte implementerat ännu" -#: gram.y:1836 +#: gram.y:1858 msgid "CREATE TABLE AS may not specify INTO" msgstr "" -#: gram.y:2240 -msgid "CREATE ASSERTION is not yet supported" -msgstr "CREATE ASSERTION stöds inte ännu" +#: gram.y:2266 +msgid "CREATE ASSERTION is not yet implemented" +msgstr "CREATE ASSERTION är inte implementerat ännu" -#: gram.y:2254 -msgid "DROP ASSERTION is not yet supported" -msgstr "DROP ASSERTION stöds inte ännu" +#: gram.y:2282 +msgid "DROP ASSERTION is not yet implemented" +msgstr "DROP ASSERTION är inte implementerat ännu" -#: gram.y:3062 -msgid "CREATE FUNCTION / OUT parameters are not supported" -msgstr "CREATE FUNCTION / OUT -parametrar stöds inte" +#: gram.y:3092 +msgid "CREATE FUNCTION / OUT parameters are not implemented" +msgstr "CREATE FUNCTION / OUT -parametrar är inte implementerart ännu" -#: gram.y:3068 -msgid "CREATE FUNCTION / INOUT parameters are not supported" -msgstr "CREATE FUNCTION / INOUT -parametrar stöds inte" +#: gram.y:3099 +msgid "CREATE FUNCTION / INOUT parameters are not implemented" +msgstr "CREATE FUNCTION / INOUT -parametrar är inte implementerat ännu" -#: gram.y:3220 -msgid "parser: argument type missing (use NONE for unary operators)" +#: gram.y:3253 +msgid "argument type missing (use NONE for unary operators)" msgstr "" -#: gram.y:3747 -#, c-format -msgid "CREATE DOMAIN / COLLATE %s not yet implemented; clause ignored" -msgstr "CREATE DOMAIN / COLLATE %s är inte implementerat ännu; klausulen ignorerad" +#: gram.y:3855 +msgid "CREATE DOMAIN / COLLATE is not yet implemented; clause ignored" +msgstr "CREATE DOMAIN / COLLATE är inte implementerat ännu; klausulen ignorerad" -#: gram.y:4489 -msgid "" -"LIMIT #,# syntax not supported.\n" -"\tUse separate LIMIT and OFFSET clauses." +#: gram.y:4160 +msgid "column name list not allowed in CREATE TABLE / AS EXECUTE" msgstr "" -"LIMIT #,# -syntax stöds inte.\n" -"\tAnvänd separata klausuler LIMIT och OFFSET." -#: gram.y:4505 -msgid "LIMIT must not be negative" -msgstr "LIMIT kan inte vara negativ" +#: gram.y:4612 +msgid "LIMIT #,# syntax is not supported" +msgstr "LIMIT #,#-syntax stöds inte" -#: gram.y:4543 -msgid "OFFSET must not be negative" -msgstr "OFFSET kan inte vara negativ" +#: gram.y:4613 +msgid "Use separate LIMIT and OFFSET clauses." +msgstr "använd separata klausuler LIMIT och OFFSET." -#: 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" +#: gram.y:4763 +msgid "For example, FROM (SELECT ...) [AS] foo." +msgstr "Till exempel, FROM (SELECT ...) [AS] foo" -#: gram.y:5110 +#: gram.y:5190 msgid "precision for FLOAT must be at least 1 bit" msgstr "" -#: gram.y:5117 +#: gram.y:5198 msgid "precision for FLOAT must be less than 54 bits" msgstr "" -#: gram.y:5130 gram.y:5143 +#: gram.y:5212 gram.y:5227 #, c-format msgid "NUMERIC precision %d must be between 1 and %d" msgstr "Precisionen %d för NUMERIC måste vara mellan 1 och %d" -#: gram.y:5134 +#: gram.y:5217 #, c-format 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" -#: gram.y:5160 gram.y:5173 +#: gram.y:5245 gram.y:5260 #, c-format msgid "DECIMAL precision %d must be between 1 and %d" msgstr "Precisionen %d för DECIMAL måste vara mellan 1 och %d" -#: gram.y:5164 +#: gram.y:5250 #, c-format 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" -#: gram.y:5221 gram.y:5295 +#: gram.y:5310 gram.y:5388 #, c-format -msgid "length for type '%s' must be at least 1" -msgstr "längden för typ '%s' måste vara minst 1" +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 +#: gram.y:5315 gram.y:5393 #, c-format -msgid "length for type '%s' cannot exceed %d" -msgstr "längden för typ '%s' kan inte överstiga %d" +msgid "length for type %s cannot exceed %d" +msgstr "längden för typ %s kan inte överstiga %d" -#: gram.y:5375 +#: gram.y:5471 #, c-format msgid "TIMESTAMP(%d)%s precision must not be negative" msgstr "" -#: gram.y:5380 +#: gram.y:5477 #, c-format msgid "TIMESTAMP(%d)%s precision reduced to maximum allowed, %d" msgstr "" -#: gram.y:5414 +#: gram.y:5512 #, c-format msgid "TIME(%d)%s precision must not be negative" msgstr "" -#: gram.y:5419 +#: gram.y:5518 #, 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" +#: gram.y:5664 gram.y:7767 gram.y:7823 +msgid "unequal number of entries in row expression" msgstr "" -#: gram.y:5976 +#: gram.y:6086 msgid "UNIQUE predicate is not yet implemented" msgstr "UNIQUE-predikat är inte implementerat ännu" -#: gram.y:6217 +#: gram.y:6328 #, c-format msgid "CURRENT_TIME(%d) precision must not be negative" msgstr "" -#: gram.y:6222 +#: gram.y:6334 #, c-format msgid "CURRENT_TIME(%d) precision reduced to maximum allowed, %d" msgstr "" -#: gram.y:6269 +#: gram.y:6382 #, c-format msgid "CURRENT_TIMESTAMP(%d) precision must not be negative" msgstr "" -#: gram.y:6274 +#: gram.y:6388 #, c-format msgid "CURRENT_TIMESTAMP(%d) precision reduced to maximum allowed, %d" msgstr "" -#: gram.y:6320 +#: gram.y:6435 #, c-format msgid "LOCALTIME(%d) precision must not be negative" msgstr "" -#: gram.y:6325 +#: gram.y:6441 #, c-format msgid "LOCALTIME(%d) precision reduced to maximum allowed, %d" msgstr "" -#: gram.y:6372 +#: gram.y:6489 #, c-format msgid "LOCALTIMESTAMP(%d) precision must not be negative" msgstr "" -#: gram.y:6377 +#: gram.y:6495 #, c-format msgid "LOCALTIMESTAMP(%d) precision reduced to maximum allowed, %d" msgstr "" -#: gram.y:7504 +#: gram.y:7636 msgid "OLD used in non-rule query" msgstr "" -#: gram.y:7511 +#: gram.y:7645 msgid "NEW used in non-rule query" msgstr "" -#: y.tab.c:17731 -msgid "syntax error; also virtual memory exhausted" +#: /usr/share/bison/bison.simple:795 +msgid "parse error; also virtual memory exhausted" msgstr "" -#: y.tab.c:17735 -msgid "syntax error" -msgstr "syntaxfel" +#: /usr/share/bison/bison.simple:799 +msgid "parse error" +msgstr "parse-fel" -#: y.tab.c:17849 +#: /usr/share/bison/bison.simple:924 msgid "parser stack overflow" msgstr "överspill i parser-stacken" -#: gram.y:7665 +#: gram.y:7803 #, c-format -msgid "Operator '%s' not implemented for row expressions" +msgid "operator %s is not supported for row expressions" msgstr "" -#: gram.y:7738 -msgid "Wrong number of parameters on left side of OVERLAPS expression" +#: gram.y:7880 +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" +#: gram.y:7886 +msgid "wrong number of parameters on right side of OVERLAPS expression" msgstr "" -#: gram.y:7780 -msgid "Multiple ORDER BY clauses not allowed" +#: gram.y:7924 +msgid "multiple ORDER BY clauses not allowed" msgstr "" -#: gram.y:7786 -msgid "Multiple FOR UPDATE clauses not allowed" +#: gram.y:7932 +msgid "multiple FOR UPDATE clauses not allowed" msgstr "" -#: gram.y:7792 -msgid "Multiple OFFSET clauses not allowed" +#: gram.y:7940 +msgid "multiple OFFSET clauses not allowed" msgstr "" -#: gram.y:7798 -msgid "Multiple LIMIT clauses not allowed" +#: gram.y:7948 +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 +#: port/sysv_sema.c:117 port/pg_sema.c:117 #, c-format -msgid "loading symbol '%s' failed " -msgstr "" +msgid "could not create semaphores: %m" +msgstr "kan inte skapa semafor: %m" -#: 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 +#: port/sysv_sema.c:118 port/pg_sema.c:118 #, c-format -msgid " %s" -msgstr " %s" - -#: port/dynloader/beos.c:55 -msgid "add-on not loaded correctly" +msgid "Failed syscall was semget(%d, %d, 0%o)." 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 +#: port/sysv_sema.c:122 port/pg_sema.c:122 #, c-format -msgid "PGSTAT: getaddrinfo2() failed: %s" +msgid "" +"This error does *not* mean that you have run out of disk space.\n" +"It occurs when either the system limit for the maximum number of semaphore " +"sets (SEMMNI), or the system wide maximum number of semaphores (SEMMNS), " +"would be exceeded. You need to raise the respective kernel parameter. " +"Alternatively, reduce PostgreSQL's consumption of semaphores by reducing its " +"max_connections parameter (currently %d).\n" +"The PostgreSQL documentation contains more information about configuring " +"your system for PostgreSQL." msgstr "" -#: postmaster/pgstat.c:201 +#: port/sysv_sema.c:151 port/pg_sema.c:151 #, c-format -msgid "PGSTAT: socket() failed: %m" +msgid "" +"You possibly need to raise your kernel's SEMVMX value to be at least %d. " +"Look into the PostgreSQL documentation for details." msgstr "" -#: postmaster/pgstat.c:211 +#: port/sysv_shmem.c:92 port/pg_shmem.c:92 #, c-format -msgid "PGSTAT: bind() failed: %m" +msgid "could not create shared memory segment: %m" msgstr "" -#: postmaster/pgstat.c:220 +#: port/sysv_shmem.c:93 port/pg_shmem.c:93 #, c-format -msgid "PGSTAT: getsockname() failed: %m" +msgid "Failed syscall was shmget(key=%d, size=%u, 0%o)." msgstr "" -#: postmaster/pgstat.c:232 +#: port/sysv_shmem.c:97 port/pg_shmem.c:97 #, c-format -msgid "PGSTAT: connect() failed: %m" +msgid "" +"This error usually means that PostgreSQL's request for a shared memory " +"segment exceeded your kernel's SHMMAX parameter. You can either reduce the " +"request size or reconfigure the kernel with larger SHMMAX. To reduce the " +"request size (currently %u bytes), reduce PostgreSQL's shared_buffers " +"parameter (currently %d) and/or its max_connections parameter (currently %" +"d).\n" +"If the request size is already small, it's possible that it is less than " +"your kernel's SHMMIN parameter, in which case raising the request size or " +"reconfiguring SHMMIN is called for.\n" +"The PostgreSQL documentation contains more information about shared memory " +"configuration." msgstr "" -#: postmaster/pgstat.c:244 +#: port/sysv_shmem.c:110 port/pg_shmem.c:110 #, c-format -msgid "PGSTAT: fcntl() failed: %m" +msgid "" +"This error usually means that PostgreSQL's request for a shared memory " +"segment exceeded available memory or swap space. To reduce the request size " +"(currently %u bytes), reduce PostgreSQL's shared_buffers parameter " +"(currently %d) and/or its max_connections parameter (currently %d).\n" +"The PostgreSQL documentation contains more information about shared memory " +"configuration." msgstr "" -#: postmaster/pgstat.c:253 postmaster/pgstat.c:1208 +#: port/sysv_shmem.c:119 port/pg_shmem.c:119 #, c-format -msgid "PGSTAT: pipe() failed: %m" +msgid "" +"This error does *not* mean that you have run out of disk space. It occurs " +"either if all available shared memory IDs have been taken, in which case you " +"need to raise the SHMMNI parameter in your kernel, or because the system's " +"overall limit for shared memory has been reached. If you cannot increase " +"the shared memory limit, reduce PostgreSQL's shared memory request " +"(currently %u bytes), by reducing its shared_buffers parameter (currently %" +"d) and/or its max_connections parameter (currently %d).\n" +"The PostgreSQL documentation contains more information about shared memory " +"configuration." msgstr "" -#: postmaster/pgstat.c:315 -msgid "PGSTAT: statistics collector startup skipped" -msgstr "" - -#: postmaster/pgstat.c:343 postmaster/pgstat.c:1215 +#: postmaster/pgstat.c:199 #, c-format -msgid "PGSTAT: fork() failed: %m" +msgid "could not resolve \"localhost\": %s" msgstr "" -#: postmaster/pgstat.c:747 -msgid "Only database superusers can reset statistic counters" -msgstr "" - -#: postmaster/pgstat.c:814 postmaster/pgstat.c:823 postmaster/pgstat.c:870 -#: postmaster/pgstat.c:880 -msgid "PGSTATBE: malloc() failed" -msgstr "" - -#: postmaster/pgstat.c:1269 -msgid "PGSTAT: Creation of dead backend hash table failed" -msgstr "" - -#: postmaster/pgstat.c:1280 -msgid "PGSTAT: Allocation of backend table failed" -msgstr "" - -#: postmaster/pgstat.c:1344 +#: postmaster/pgstat.c:219 #, c-format -msgid "PGSTAT: select() failed: %m" +msgid "could not create socket for statistics: %m" msgstr "" -#: postmaster/pgstat.c:1384 +#: postmaster/pgstat.c:231 #, c-format -msgid "PGSTAT: read() failed: %m" +msgid "could not bind socket for statistics: %m" +msgstr "" + +#: postmaster/pgstat.c:243 +#, c-format +msgid "could not get address of socket for statistics: %m" +msgstr "" + +#: postmaster/pgstat.c:257 +#, c-format +msgid "could not connect socket for statistics: %m" +msgstr "" + +#: postmaster/pgstat.c:271 +#, c-format +msgid "could not set statistics socket to nonblock mode: %m" +msgstr "" + +#: postmaster/pgstat.c:282 +#, c-format +msgid "could not create pipe for statistics collector: %m" +msgstr "" + +#: postmaster/pgstat.c:343 +msgid "statistics collector startup skipped" +msgstr "" + +#: postmaster/pgstat.c:374 +#, c-format +msgid "could not fork statistics buffer: %m" +msgstr "" + +#: postmaster/pgstat.c:780 +msgid "must be superuser to reset statistics counters" +msgstr "" + +#: postmaster/pgstat.c:1259 +#, c-format +msgid "could not create pipe for statistics buffer: %m" +msgstr "" + +#: postmaster/pgstat.c:1267 +#, c-format +msgid "could not fork statistics collector: %m" +msgstr "" + +#: postmaster/pgstat.c:1324 postmaster/pgstat.c:1627 postmaster/pgstat.c:1895 +#: postmaster/pgstat.c:1927 postmaster/pgstat.c:1981 postmaster/pgstat.c:2242 +#: postmaster/pgstat.c:2303 postmaster/pgstat.c:2349 postmaster/pgstat.c:2400 +#: postmaster/pgstat.c:2629 postmaster/pgstat.c:2811 +msgid "out of memory in statistics collector --- abort" +msgstr "" + +#: postmaster/pgstat.c:1336 +msgid "allocation of backend table failed" msgstr "" #: postmaster/pgstat.c:1402 -msgid "PGSTAT: bogus message length" -msgstr "" - -#: postmaster/pgstat.c:1552 #, c-format -msgid "PGSTATBUFF: fcntl() failed: %m" +msgid "select failed in statistics collector: %m" msgstr "" -#: postmaster/pgstat.c:1562 -msgid "PGSTATBUFF: malloc() failed" -msgstr "" - -#: postmaster/pgstat.c:1589 -msgid "PGSTATBUFF: Warning - receive buffer full" -msgstr "" - -#: postmaster/pgstat.c:1620 +#: postmaster/pgstat.c:1444 #, c-format -msgid "PGSTATBUFF: select() failed: %m" +msgid "could not read from statistics pipe: %m" msgstr "" -#: postmaster/pgstat.c:1636 +#: postmaster/pgstat.c:1463 +msgid "invalid statistics message length" +msgstr "ogiltig statistikmeddelandelängd" + +#: postmaster/pgstat.c:1615 #, c-format -msgid "PGSTATBUFF: recvfrom() failed: %m" +msgid "could not set statistics pipe to nonblock mode: %m" msgstr "" -#: postmaster/pgstat.c:1709 +#: postmaster/pgstat.c:1655 +msgid "statistics buffer is full" +msgstr "" + +#: postmaster/pgstat.c:1688 #, c-format -msgid "PGSTATBUFF: write() failed: %m" +msgid "select failed in statistics buffer: %m" msgstr "" -#: postmaster/pgstat.c:1762 +#: postmaster/pgstat.c:1706 #, c-format -msgid "PGSTAT: Invalid backend ID %d" +msgid "failed to read statistics message: %m" msgstr "" -#: postmaster/pgstat.c:1820 -msgid "PGSTAT: DB hash table out of memory - abort" -msgstr "" - -#: 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:1901 -msgid "PGSTAT: dead backend hash table out of memory" -msgstr "" - -#: postmaster/pgstat.c:1948 +#: postmaster/pgstat.c:1781 #, c-format -msgid "PGSTAT: cannot open temp stats file %s: %m" +msgid "failed to write statistics pipe: %m" msgstr "" -#: postmaster/pgstat.c:1974 -msgid "PGSTAT: database hash table corrupted during cleanup - abort" -msgstr "" - -#: postmaster/pgstat.c:2010 +#: postmaster/pgstat.c:1835 #, c-format -msgid "" -"PGSTAT: tables hash table for database %d corrupted during cleanup - abort" +msgid "invalid backend ID %d" +msgstr "ogiltigt användar-ID %d" + +#: postmaster/pgstat.c:2030 postmaster/pgstat.c:2143 +#, c-format +msgid "could not write temp statistics file \"%s\": %m" msgstr "" #: postmaster/pgstat.c:2057 +msgid "database hash table corrupted during cleanup --- abort" +msgstr "" + +#: postmaster/pgstat.c:2094 #, c-format -msgid "PGSTAT: Error closing temp stats file %s: %m" +msgid "tables hash table for database %u corrupted during cleanup --- abort" msgstr "" -#: postmaster/pgstat.c:2064 +#: postmaster/pgstat.c:2152 #, c-format -msgid "PGSTAT: Cannot rename temp stats file %s: %m" +msgid "could not rename temp statistics file \"%s\" to \"%s\": %m" msgstr "" -#: postmaster/pgstat.c:2085 -msgid "PGSTAT: dead backend hash table corrupted during cleanup - abort" +#: postmaster/pgstat.c:2174 +msgid "dead-backend hash table corrupted during cleanup --- abort" msgstr "" -#: postmaster/pgstat.c:2150 postmaster/pgstat.c:2154 -msgid "PGSTAT: Creation of DB hash table failed" +#: postmaster/pgstat.c:2285 postmaster/pgstat.c:2317 postmaster/pgstat.c:2380 +#: postmaster/pgstat.c:2413 postmaster/pgstat.c:2434 postmaster/pgstat.c:2480 +#: postmaster/pgstat.c:2513 +msgid "corrupted pgstat.stat file" msgstr "" -#: 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:2214 postmaster/pgstat.c:2220 -msgid "PGSTAT: DB hash table out of memory" -msgstr "" - -#: postmaster/pgstat.c:2323 postmaster/pgstat.c:2329 -msgid "PGSTAT: Tab hash table out of memory" -msgstr "" - -#: postmaster/pgstat.c:2582 +#: postmaster/postmaster.c:327 #, c-format -msgid "PGSTAT: tables hash table out of memory for database %d - abort" -msgstr "" - -#: postmaster/pgstat.c:2762 -msgid "PGSTAT: failed to reinitialize hash table for database entry" -msgstr "" - -#: postmaster/postmaster.c:330 -#, c-format -msgid "data directory %s was not found" -msgstr "hittar inte datakatalogen %s" +msgid "data directory \"%s\" does not exist" +msgstr "databaskatalogen \"%s\" existerar inte" #: postmaster/postmaster.c:332 #, c-format -msgid "could not read permissions of directory %s: %m" +msgid "could not read permissions of directory \"%s\": %m" msgstr "" -#: postmaster/postmaster.c:345 +#: postmaster/postmaster.c:347 #, c-format -msgid "" -"data directory %s has group or world access; permissions should be u=rwx " -"(0700)" +msgid "data directory \"%s\" has group or world access" msgstr "" -#: postmaster/postmaster.c:358 +#: postmaster/postmaster.c:349 +msgid "Permissions should be u=rwx (0700)." +msgstr "" + +#: postmaster/postmaster.c:361 #, c-format msgid "" -"%s does not find the database system.\n" +"%s could not find the database system.\n" "Expected to find it in the PGDATA directory \"%s\",\n" -"but unable to open file \"%s\": %s\n" -"\n" +"but failed to open file \"%s\": %s\n" msgstr "" -#: postmaster/postmaster.c:457 -msgid "Assert checking is not compiled in." +#: postmaster/postmaster.c:459 tcop/postgres.c:2107 +msgid "assert checking is not compiled in" msgstr "" -#: postmaster/postmaster.c:563 tcop/postgres.c:2306 -#, c-format -msgid "--%s requires argument" -msgstr "" - -#: postmaster/postmaster.c:565 tcop/postgres.c:2308 -#, c-format -msgid "-c %s requires argument" -msgstr "" - -#: postmaster/postmaster.c:576 postmaster/postmaster.c:587 -#: postmaster/postmaster.c:667 +#: postmaster/postmaster.c:585 postmaster/postmaster.c:598 #, c-format msgid "Try '%s --help' for more information.\n" msgstr "" -#: postmaster/postmaster.c:586 +#: postmaster/postmaster.c:596 #, c-format -msgid "invalid argument -- %s" -msgstr "ogiltigt argument -- %s" +msgid "invalid argument: \"%s\"" +msgstr "ogiltigt argument: \"%s\"" -#: postmaster/postmaster.c:613 +#: postmaster/postmaster.c:624 msgid "" -"The number of buffers (-B) must be at least twice the number of allowed " -"connections (-N) and at least 16." +"the number of buffers (-B) must be at least twice the number of allowed " +"connections (-N) and at least 16" msgstr "" -#: postmaster/postmaster.c:619 -msgid "superuser_reserved_connections must be less than max_connections." +#: postmaster/postmaster.c:630 +msgid "superuser_reserved_connections must be less than max_connections" msgstr "" -#: postmaster/postmaster.c:628 -msgid "Invalid datetoken tables, please fix." +#: postmaster/postmaster.c:639 +msgid "invalid datetoken tables, please fix" msgstr "" -#: postmaster/postmaster.c:646 +#: postmaster/postmaster.c:669 tcop/postgres.c:2584 #, c-format -msgid "%s: PostmasterMain: initial environ dump:" +msgid "%s: could not locate postgres executable" msgstr "" -#: postmaster/postmaster.c:647 postmaster/postmaster.c:650 -msgid "-----------------------------------------" -msgstr "" +#: postmaster/postmaster.c:678 +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:649 postmaster/postmaster.c:2465 +#: postmaster/postmaster.c:752 #, c-format -msgid "\t%s" -msgstr "\t%s" +msgid "could not create listen socket for \"%s\"" +msgstr "" -#: postmaster/postmaster.c:657 tcop/postgres.c:2479 +#: postmaster/postmaster.c:771 +msgid "could not create TCP/IP listen socket" +msgstr "" + +#: postmaster/postmaster.c:795 +msgid "could not create UNIX stream port" +msgstr "" + +#: postmaster/postmaster.c:915 #, c-format -msgid "%s: could not locate executable, bailing out..." +msgid "could not fork background process: %s" msgstr "" -#: 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 +#: postmaster/postmaster.c:937 #, c-format -msgid "cannot create tcpip listen socket for: %s" +msgid "could not disassociate from controlling TTY: %s" msgstr "" -#: postmaster/postmaster.c:755 -msgid "cannot create tcpip listen socket." -msgstr "" - -#: postmaster/postmaster.c:779 -msgid "cannot create UNIX stream port" -msgstr "" - -#: postmaster/postmaster.c:901 -#, c-format -msgid "fork failed: %s" -msgstr "fork misslyckades: %s" - -#: postmaster/postmaster.c:923 -#, c-format -msgid "cannot disassociate from controlling TTY: %s" -msgstr "" - -#: postmaster/postmaster.c:943 +#: postmaster/postmaster.c:957 #, c-format msgid "" "%s is the PostgreSQL server.\n" "\n" -msgstr "%s är PostgreSQL-servern.\n\n" +msgstr "" +"%s är PostgreSQL-servern.\n" +"\n" -#: postmaster/postmaster.c:944 +#: postmaster/postmaster.c:958 #, c-format msgid "" "Usage:\n" @@ -8920,76 +5356,77 @@ msgstr "" " %s [FLAGGA]...\n" "\n" -#: postmaster/postmaster.c:945 +#: postmaster/postmaster.c:959 msgid "Options:\n" msgstr "Flaggor:\n" -#: postmaster/postmaster.c:947 +#: postmaster/postmaster.c:961 msgid " -A 1|0 enable/disable run-time assert checking\n" msgstr " -A 1|0 slå på/av villkorskontroller (assert)\n" -#: postmaster/postmaster.c:949 +#: postmaster/postmaster.c:963 msgid " -B NBUFFERS number of shared buffers\n" msgstr " -B NBUFFERS antalet delade buffertar\n" -#: postmaster/postmaster.c:950 +#: postmaster/postmaster.c:964 msgid " -c NAME=VALUE set run-time parameter\n" msgstr " -c NAMN=VÄRDE sätt parameter (som används under körning)\n" -#: postmaster/postmaster.c:951 +#: postmaster/postmaster.c:965 msgid " -d 1-5 debugging level\n" msgstr " -d 1-5 debug-nivå\n" -#: postmaster/postmaster.c:952 +#: postmaster/postmaster.c:966 msgid " -D DATADIR database directory\n" msgstr " -D DATADIR databaskatalog\n" -#: postmaster/postmaster.c:953 +#: postmaster/postmaster.c:967 msgid " -F turn fsync off\n" msgstr " -F slå av fsync\n" -#: postmaster/postmaster.c:954 +#: postmaster/postmaster.c:968 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:955 +#: postmaster/postmaster.c:969 msgid " -i enable TCP/IP connections\n" msgstr " -i tillåt TCP/IP-uppkopplingar\n" -#: postmaster/postmaster.c:956 +#: postmaster/postmaster.c:970 msgid " -k DIRECTORY Unix-domain socket location\n" msgstr " -k KATALOG plats för unix-domaän-uttag (socket)\n" -#: postmaster/postmaster.c:958 +#: postmaster/postmaster.c:972 msgid " -l enable SSL connections\n" msgstr " -l tillåt SSL-anslutningar\n" -#: postmaster/postmaster.c:960 +#: postmaster/postmaster.c:974 msgid " -N MAX-CONNECT maximum number of allowed connections\n" msgstr " -N MAX-ANSLUT maximalt antal tillåtna anslutningar\n" -#: postmaster/postmaster.c:961 +#: postmaster/postmaster.c:975 msgid " -o OPTIONS pass 'OPTIONS' to each backend server\n" msgstr " -o FLAGGOR skicka 'FLAGGOR' till alla backend-servrar\n" -#: postmaster/postmaster.c:962 +#: postmaster/postmaster.c:976 msgid " -p PORT port number to listen on\n" msgstr " -p PORT portnummer att lyssna på\n" -#: postmaster/postmaster.c:963 +#: postmaster/postmaster.c:977 msgid "" " -S silent mode (start in background without logging output)\n" -msgstr " -S tyst läge (starta i bakgrunden och ingen logg-utskrift)\n" +msgstr "" +" -S tyst läge (starta i bakgrunden och ingen logg-utskrift)\n" -#: postmaster/postmaster.c:964 +#: postmaster/postmaster.c:978 msgid " --help show this help, then exit\n" msgstr " --help visa denna hjälpen, avsluta sedan\n" -#: postmaster/postmaster.c:965 +#: postmaster/postmaster.c:979 msgid " --version output version information, then exit\n" msgstr " --version visa versionsinformation, avsluta sedan\n" -#: postmaster/postmaster.c:967 +#: postmaster/postmaster.c:981 msgid "" "\n" "Developer options:\n" @@ -8997,16 +5434,16 @@ msgstr "" "\n" "Utvecklarflaggor:\n" -#: postmaster/postmaster.c:968 +#: postmaster/postmaster.c:982 msgid "" " -n do not reinitialize shared memory after abnormal exit\n" msgstr "" -#: postmaster/postmaster.c:969 +#: postmaster/postmaster.c:983 msgid " -s send SIGSTOP to all backend servers if one dies\n" msgstr "" -#: postmaster/postmaster.c:971 +#: postmaster/postmaster.c:985 msgid "" "\n" "Please read the documentation for the complete list of run-time\n" @@ -9021,5539 +5458,3433 @@ msgstr "" "\n" "Rapportera buggar till .\n" -#: postmaster/postmaster.c:1052 +#: postmaster/postmaster.c:1068 #, c-format -msgid "ServerLoop: select failed: %m" +msgid "select failed in postmaster: %m" msgstr "" -#: postmaster/postmaster.c:1166 postmaster/postmaster.c:1193 +#: postmaster/postmaster.c:1185 postmaster/postmaster.c:1216 msgid "incomplete startup packet" msgstr "" -#: postmaster/postmaster.c:1176 +#: postmaster/postmaster.c:1197 msgid "invalid length of startup packet" msgstr "" -#: postmaster/postmaster.c:1224 +#: postmaster/postmaster.c:1249 #, c-format msgid "failed to send SSL negotiation response: %m" msgstr "" -#: postmaster/postmaster.c:1251 +#: postmaster/postmaster.c:1278 #, c-format msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u" msgstr "" -#: postmaster/postmaster.c:1312 +#: postmaster/postmaster.c:1342 msgid "invalid startup packet layout: expected terminator as last byte" msgstr "" -#: postmaster/postmaster.c:1338 +#: postmaster/postmaster.c:1371 msgid "no PostgreSQL user name specified in startup packet" msgstr "" -#: postmaster/postmaster.c:1391 -msgid "The database system is starting up" -msgstr "" +#: postmaster/postmaster.c:1426 +msgid "the database system is starting up" +msgstr "databassystemet startar upp" -#: postmaster/postmaster.c:1394 -msgid "The database system is shutting down" -msgstr "" +#: postmaster/postmaster.c:1431 +msgid "the database system is shutting down" +msgstr "databassystemet stänger ner" -#: postmaster/postmaster.c:1397 -msgid "The database system is in recovery mode" -msgstr "" +#: postmaster/postmaster.c:1436 +msgid "the database system is in recovery mode" +msgstr "databassystemet är räddningsläge" -#: 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:1441 storage/ipc/sinval.c:54 +#: storage/lmgr/proc.c:226 +msgid "sorry, too many clients already" +msgstr "ledsen, för många klienter" -#: postmaster/postmaster.c:1430 -#, c-format -msgid "processCancelRequest: CheckPointPID in cancel request for process %d" -msgstr "" +#: postmaster/postmaster.c:1645 +msgid "received SIGHUP, reloading configuration files" +msgstr "mottog SIGHUP, läser om konfigurationsfiler" -#: postmaster/postmaster.c:1448 -#, c-format -msgid "processing cancel request: sending SIGINT to process %d" -msgstr "" +#: postmaster/postmaster.c:1687 +msgid "received smart shutdown request" +msgstr "tog emot förfrågan om att stänga ner smart" -#: postmaster/postmaster.c:1454 -#, c-format -msgid "bad key in cancel request for process %d" -msgstr "" +#: postmaster/postmaster.c:1718 +msgid "received fast shutdown request" +msgstr "tog emot förfrågan om att stänga ner snabbt" -#: postmaster/postmaster.c:1461 -#, c-format -msgid "bad pid in cancel request for process %d" -msgstr "" - -#: postmaster/postmaster.c:1504 -msgid "ConnCreate: malloc failed" -msgstr "ConnCreate: malloc misslyckades" - -#: postmaster/postmaster.c:1603 -msgid "Received SIGHUP, reloading configuration files" -msgstr "Mottog SIGHUP, läser om konfigurationsfiler" - -#: postmaster/postmaster.c:1630 -#, c-format -msgid "pmdie %d" -msgstr "pmdie %d" - -#: postmaster/postmaster.c:1644 -msgid "smart shutdown request" -msgstr "" - -#: postmaster/postmaster.c:1656 postmaster/postmaster.c:1700 -#, c-format -msgid "shutdown process %d already running" -msgstr "" - -#: postmaster/postmaster.c:1674 -msgid "fast shutdown request" -msgstr "" - -#: postmaster/postmaster.c:1680 +#: postmaster/postmaster.c:1725 msgid "aborting any active transactions" msgstr "" -#: postmaster/postmaster.c:1716 -msgid "immediate shutdown request" +#: postmaster/postmaster.c:1762 +msgid "received immediate shutdown request" msgstr "" -#: postmaster/postmaster.c:1754 -msgid "reaping dead processes" -msgstr "" - -#: postmaster/postmaster.c:1772 +#: postmaster/postmaster.c:1818 msgid "statistics collector process" msgstr "" -#: postmaster/postmaster.c:1785 +#: postmaster/postmaster.c:1831 msgid "shutdown process" msgstr "stäng ner process" -#: postmaster/postmaster.c:1796 +#: postmaster/postmaster.c:1843 msgid "startup process" msgstr "starta process" -#: postmaster/postmaster.c:1798 +#: postmaster/postmaster.c:1846 msgid "aborting startup due to startup process failure" msgstr "" -#: postmaster/postmaster.c:1826 -#, c-format -msgid "startup process %d died while shutdown process %d already running" +#: postmaster/postmaster.c:1901 +msgid "all server processes terminated; reinitializing" msgstr "" -#: postmaster/postmaster.c:1852 -msgid "" -"all server processes terminated; reinitializing shared memory and semaphores" -msgstr "" - -#: postmaster/postmaster.c:1890 +#: postmaster/postmaster.c:1939 msgid "child process" msgstr "barnprocess" -#: postmaster/postmaster.c:1936 +#: postmaster/postmaster.c:1985 msgid "checkpoint process" msgstr "" -#: postmaster/postmaster.c:1937 +#: postmaster/postmaster.c:1986 msgid "server process" msgstr "serverprocess" -#: postmaster/postmaster.c:1939 +#: postmaster/postmaster.c:1989 msgid "terminating any other active server processes" msgstr "" -#: postmaster/postmaster.c:1960 -#, c-format -msgid "CleanupProc: sending %s to process %d" -msgstr "CleanupProc: skickar %s till process %d" - -#: postmaster/postmaster.c:2004 +#: postmaster/postmaster.c:2056 #, c-format msgid "%s (pid %d) exited with exit code %d" msgstr "%s (pid %d) avslutade med slutkod %d" -#: postmaster/postmaster.c:2007 +#: postmaster/postmaster.c:2065 #, c-format msgid "%s (pid %d) was terminated by signal %d" msgstr "%s (pid %d) terminerades av signal %d" -#: postmaster/postmaster.c:2010 +#: postmaster/postmaster.c:2074 #, c-format msgid "%s (pid %d) exited with unexpected status %d" msgstr "" -#: postmaster/postmaster.c:2032 -#, c-format -msgid "SignalChildren: sending signal %d to process %d" -msgstr "" - -#: postmaster/postmaster.c:2070 -msgid "out of memory; connection startup aborted" -msgstr "" - -#: postmaster/postmaster.c:2121 +#: postmaster/postmaster.c:2188 msgid "connection startup failed" msgstr "" -#: postmaster/postmaster.c:2135 +#: postmaster/postmaster.c:2204 #, c-format -msgid "connection startup failed (fork failure): %s" +msgid "could not fork new process for connection: %m" msgstr "" -#: postmaster/postmaster.c:2142 -#, c-format -msgid "BackendStartup: forked pid=%d socket=%d" +#: postmaster/postmaster.c:2239 +msgid "could not fork new process for connection: " msgstr "" -#: postmaster/postmaster.c:2171 -msgid "Server process fork() failed: " -msgstr "Serverprocess fork() misslyckades: " - -#: postmaster/postmaster.c:2303 +#: postmaster/postmaster.c:2370 #, c-format msgid "connection received: host=%s port=%s" msgstr "ansluting mottagen: värd=%s port=%s" -#: postmaster/postmaster.c:2335 -msgid "BackendFork: Unable to set timer for auth timeout" -msgstr "" - -#: postmaster/postmaster.c:2364 -msgid "BackendFork: Unable to disable timer for auth timeout" -msgstr "" - -#: postmaster/postmaster.c:2368 +#: postmaster/postmaster.c:2432 #, c-format msgid "connection authorized: user=%s database=%s" msgstr "" -#: postmaster/postmaster.c:2463 +#: postmaster/postmaster.c:2588 #, c-format -msgid "%s child[%d]: starting with (" +msgid "checkpoints are occurring too frequently (%d seconds apart)" msgstr "" -#: postmaster/postmaster.c:2466 -msgid ")" +#: postmaster/postmaster.c:2590 +msgid "Consider increasing CHECKPOINT_SEGMENTS." msgstr "" -#: postmaster/postmaster.c:2522 +#: postmaster/postmaster.c:2858 #, c-format -msgid "" -"Checkpoint segments are being created too frequently (%d secs)\n" -"\tConsider increasing CHECKPOINT_SEGMENTS" +msgid "could not fork startup process: %m" msgstr "" -#: postmaster/postmaster.c:2790 +#: postmaster/postmaster.c:2862 #, c-format -msgid "could not launch startup process (fork failure): %m" +msgid "could not fork checkpoint process: %m" msgstr "" -#: postmaster/postmaster.c:2793 +#: postmaster/postmaster.c:2866 #, c-format -msgid "could not launch checkpoint process (fork failure): %m" +msgid "could not fork shutdown process: %m" msgstr "" -#: postmaster/postmaster.c:2796 +#: postmaster/postmaster.c:2870 #, c-format -msgid "could not launch shutdown process (fork failure): %m" +msgid "could not fork process: %m" msgstr "" -#: postmaster/postmaster.c:2820 -msgid "CheckPointDataBase: malloc failed" -msgstr "CheckPointDataBase: malloc misslyckades" - -#: postmaster/postmaster.c:2860 +#: rewrite/rewriteDefine.c:103 rewrite/rewriteDefine.c:553 #, c-format -msgid "cannot create file %s: %s" -msgstr "kan inte skapa fil %s: %s" +msgid "rule \"%s\" for relation \"%s\" already exists" +msgstr "regel \"%s\" för relation \"%s\" existerar redan" -#: postmaster/postmaster.c:2872 -#, c-format -msgid "writing file %s failed" -msgstr "skrivning till fil %s misslyckades" - -#: rewrite/rewriteDefine.c:100 -#, c-format -msgid "Attempt to insert rule \"%s\" failed: already exists" +#: rewrite/rewriteDefine.c:233 +msgid "rule actions on OLD are not implemented" msgstr "" -#: rewrite/rewriteDefine.c:227 -msgid "" -"rule actions on OLD currently not supported\n" -"\tuse views or triggers instead" +#: rewrite/rewriteDefine.c:234 +msgid "Use views or triggers instead." msgstr "" -#: rewrite/rewriteDefine.c:230 -msgid "" -"rule actions on NEW currently not supported\n" -"\tuse triggers instead" +#: rewrite/rewriteDefine.c:238 +msgid "rule actions on NEW are not implemented" msgstr "" -#: rewrite/rewriteDefine.c:247 -msgid "" -"instead nothing rules on select currently not supported\n" -"\tuse views instead" +#: rewrite/rewriteDefine.c:239 +msgid "Use triggers instead." msgstr "" -#: rewrite/rewriteDefine.c:255 -msgid "multiple action rules on select currently not supported" +#: rewrite/rewriteDefine.c:256 +msgid "INSTEAD NOTHING rules on select are not implemented" msgstr "" -#: rewrite/rewriteDefine.c:262 -msgid "only instead-select rules currently supported on select" +#: rewrite/rewriteDefine.c:257 +msgid "Use views instead." msgstr "" -#: rewrite/rewriteDefine.c:268 -msgid "event qualifications not supported for rules on select" +#: rewrite/rewriteDefine.c:265 +msgid "multiple action rules on select are not implemented" msgstr "" -#: rewrite/rewriteDefine.c:286 +#: rewrite/rewriteDefine.c:274 +msgid "only instead-select rules are currently supported on select" +msgstr "" + +#: rewrite/rewriteDefine.c:282 +msgid "event qualifications are not implemented for rules on select" +msgstr "" + +#: rewrite/rewriteDefine.c:302 msgid "select rule's target list has too many entries" msgstr "" -#: rewrite/rewriteDefine.c:300 +#: rewrite/rewriteDefine.c:318 msgid "cannot convert relation containing dropped columns to view" msgstr "" -#: rewrite/rewriteDefine.c:303 +#: rewrite/rewriteDefine.c:323 #, c-format -msgid "select rule's target entry %d has different column name from %s" +msgid "select rule's target entry %d has different column name from \"%s\"" msgstr "" -#: rewrite/rewriteDefine.c:306 +#: rewrite/rewriteDefine.c:328 #, c-format -msgid "select rule's target entry %d has different type from attribute %s" +msgid "select rule's target entry %d has different type from attribute \"%s\"" msgstr "" -#: rewrite/rewriteDefine.c:317 +#: rewrite/rewriteDefine.c:341 #, c-format -msgid "select rule's target entry %d has different size from attribute %s" +msgid "select rule's target entry %d has different size from attribute \"%s\"" msgstr "" -#: rewrite/rewriteDefine.c:321 +#: rewrite/rewriteDefine.c:347 msgid "select rule's target list has too few entries" msgstr "" -#: rewrite/rewriteDefine.c:334 +#: rewrite/rewriteDefine.c:362 #, c-format msgid "\"%s\" is already a view" msgstr "\"%s\" är redan en vy" -#: rewrite/rewriteDefine.c:356 +#: rewrite/rewriteDefine.c:386 #, c-format msgid "view rule for \"%s\" must be named \"%s\"" msgstr "" -#: rewrite/rewriteDefine.c:373 +#: rewrite/rewriteDefine.c:405 #, c-format -msgid "Relation \"%s\" is not empty. Cannot convert it to view" +msgid "cannot convert non-empty table \"%s\" to a view" msgstr "" -#: rewrite/rewriteDefine.c:512 +#: rewrite/rewriteDefine.c:546 rewrite/rewriteRemove.c:59 #, c-format -msgid "RenameRewriteRule: rule \"%s\" does not exist" -msgstr "RenameRewriteRule: regel \"%s\" existerar inte" +msgid "rule \"%s\" for relation \"%s\" does not exist" +msgstr "regel \"%s\" för relation \"%s\" existerar inte" -#: rewrite/rewriteDefine.c:516 +#: rewrite/rewriteHandler.c:458 rewrite/rewriteHandler.c:472 #, c-format -msgid "Attempt to rename rule \"%s\" failed: \"%s\" already exists" +msgid "multiple assignments to same attribute \"%s\"" msgstr "" -#: rewrite/rewriteHandler.c:368 +#: rewrite/rewriteHandler.c:884 rewrite/rewriteHandler.c:1166 #, c-format -msgid "rewriteTargetList: bogus resno %d in targetlist" +msgid "infinite recursion detected in rules for relation \"%s\"" msgstr "" -#: rewrite/rewriteHandler.c:410 rewrite/rewriteHandler.c:422 +#: rewrite/rewriteHandler.c:1276 +msgid "cannot insert into a view" +msgstr "kan inte sätta in i en vy" + +#: rewrite/rewriteHandler.c:1277 +msgid "You need an unconditional ON INSERT DO INSTEAD rule." +msgstr "" + +#: rewrite/rewriteHandler.c:1282 +msgid "cannot update a view" +msgstr "kan inte uppdatera en vy" + +#: rewrite/rewriteHandler.c:1283 +msgid "You need an unconditional ON UPDATE DO INSTEAD rule." +msgstr "" + +#: rewrite/rewriteHandler.c:1288 +msgid "cannot delete from a view" +msgstr "kan inte radera från en vy" + +#: rewrite/rewriteHandler.c:1289 +msgid "You need an unconditional ON DELETE DO INSTEAD rule." +msgstr "" + +#: rewrite/rewriteManip.c:734 rewrite/rewriteManip.c:788 +msgid "conditional utility statements are not implemented" +msgstr "" + +#: rewrite/rewriteManip.c:917 +msgid "cannot handle whole-tuple reference" +msgstr "" + +#: storage/buffer/buf_table.c:128 storage/freespace/freespace.c:1005 +msgid "out of shared memory" +msgstr "slut på delat minne" + +#: storage/buffer/bufmgr.c:234 #, c-format -msgid "Multiple assignments to same attribute \"%s\"" +msgid "invalid page header in block %u of \"%s\"; zeroing out page" msgstr "" -#: rewrite/rewriteHandler.c:580 -msgid "ApplyRetrieveRule: expected just one rule action" -msgstr "" - -#: rewrite/rewriteHandler.c:582 -msgid "ApplyRetrieveRule: can't handle qualified ON SELECT rule" -msgstr "" - -#: rewrite/rewriteHandler.c:584 -msgid "ApplyRetrieveRule: can't handle per-attribute ON SELECT rule" -msgstr "" - -#: rewrite/rewriteHandler.c:833 rewrite/rewriteHandler.c:1112 +#: storage/buffer/bufmgr.c:241 #, c-format -msgid "Infinite recursion detected in rules for relation %s" +msgid "invalid page header in block %u of \"%s\"" msgstr "" -#: rewrite/rewriteHandler.c:874 -msgid "fireRIRrules: failed to remove aggs from qual" -msgstr "" - -#: rewrite/rewriteHandler.c:1220 -msgid "" -"Cannot insert into a view\n" -"\tYou need an unconditional ON INSERT DO INSTEAD rule" -msgstr "" - -#: rewrite/rewriteHandler.c:1224 -msgid "" -"Cannot update a view\n" -"\tYou need an unconditional ON UPDATE DO INSTEAD rule" -msgstr "" - -#: rewrite/rewriteHandler.c:1228 -msgid "" -"Cannot delete from a view\n" -"\tYou need an unconditional ON DELETE DO INSTEAD rule" -msgstr "" - -#: rewrite/rewriteHandler.c:1232 +#: storage/buffer/bufmgr.c:439 storage/buffer/bufmgr.c:821 +#: storage/buffer/bufmgr.c:1512 storage/buffer/bufmgr.c:2123 #, c-format -msgid "QueryRewrite: unexpected commandType %d" +msgid "could not write block %u of %u/%u" +msgstr "kan inte skriva block %u av %u/%u" + +#: storage/buffer/bufmgr.c:2127 +msgid "Multiple failures --- write error may be permanent." msgstr "" -#: rewrite/rewriteManip.c:681 rewrite/rewriteManip.c:688 -msgid "getInsertSelectQuery: expected to find SELECT subquery" -msgstr "" - -#: rewrite/rewriteManip.c:699 -msgid "getInsertSelectQuery: can't find rule placeholders" -msgstr "" - -#: rewrite/rewriteManip.c:733 rewrite/rewriteManip.c:773 -msgid "Conditional utility statements are not implemented" -msgstr "" - -#: rewrite/rewriteManip.c:888 -msgid "ResolveNew: can't handle whole-tuple reference" -msgstr "" - -#: rewrite/rewriteRemove.c:57 +#: storage/buffer/bufmgr.c:2160 #, c-format -msgid "Rule \"%s\" not found" +msgid "writing block %u of relation %u/%u" msgstr "" -#: rewrite/rewriteRemove.c:113 +#: storage/buffer/freelist.c:203 +msgid "out of free buffers" +msgstr "" + +#: storage/buffer/localbuf.c:85 +msgid "no empty local buffer available" +msgstr "" + +#: storage/file/fd.c:277 storage/file/fd.c:1067 #, c-format -msgid "RemoveRewriteRuleById: Rule %u does not exist" +msgid "out of file descriptors: %m; release and retry" msgstr "" -#: rewrite/rewriteSupport.c:68 +#: storage/file/fd.c:334 +msgid "insufficient file descriptors available to start backend" +msgstr "" + +#: storage/file/fd.c:335 #, c-format -msgid "SetRelationRuleStatus: cache lookup failed for relation %u" +msgid "System allows %ld, we need at least %d." msgstr "" -#: storage/buffer/buf_table.c:58 -msgid "couldn't initialize shared buffer pool Hash Tbl" +#: storage/freespace/freespace.c:274 storage/freespace/freespace.c:291 +#: storage/freespace/freespace.c:306 +msgid "insufficient shared memory for free space map" msgstr "" -#: storage/buffer/buf_table.c:100 -msgid "BufTableDelete: BufferLookup table corrupted" -msgstr "" - -#: storage/buffer/buf_table.c:131 -msgid "BufTableInsert: BufferLookup table out of memory" -msgstr "" - -#: storage/buffer/buf_table.c:138 -msgid "BufTableInsert: BufferLookup table corrupted" -msgstr "" - -#: 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:433 -#, c-format -msgid "BufferAlloc: cannot write block %u for %u/%u" -msgstr "" - -#: storage/buffer/bufmgr.c:451 -#, c-format -msgid "BufferAlloc: content of block %u (%u/%u) changed while flushing" -msgstr "" - -#: storage/buffer/bufmgr.c:543 -msgid "buffer wasn't in the buffer table" -msgstr "" - -#: storage/buffer/bufmgr.c:551 -msgid "Buffer in lookup table twice" -msgstr "" - -#: storage/buffer/bufmgr.c:590 -#, c-format -msgid "write_buffer: bad buffer %d" -msgstr "" - -#: storage/buffer/bufmgr.c:812 -#, c-format -msgid "BufferSync: cannot write %u for %u/%u" -msgstr "" - -#: 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:1209 -#, c-format -msgid "DropRelFileNodeBuffers: block %u is referenced (private %ld, global %d)" -msgstr "" - -#: 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:1430 -#, c-format -msgid "" -"FlushRelationBuffers(%s (local), %u): block %u is dirty, could not flush it" -msgstr "" - -#: storage/buffer/bufmgr.c:1441 -#, c-format -msgid "FlushRelationBuffers(%s (local), %u): block %u is referenced (%ld)" -msgstr "" - -#: storage/buffer/bufmgr.c:1498 -#, c-format -msgid "FlushRelationBuffers: cannot write %u for %u/%u" -msgstr "" - -#: storage/buffer/bufmgr.c:1525 -#, c-format -msgid "" -"FlushRelationBuffers(%s, %u): block %u is referenced (private %ld, global %d)" -msgstr "" - -#: storage/buffer/bufmgr.c:1729 -msgid "buffer alloc trace error and can't open log file" -msgstr "" - -#: storage/buffer/bufmgr.c:1828 -#, c-format -msgid "SetBufferCommitInfoNeedsSave: bad buffer %d" -msgstr "" - -#: storage/buffer/bufmgr.c:1922 -#, c-format -msgid "LockBuffer: unknown lock mode %d" -msgstr "" - -#: storage/buffer/bufmgr.c:1953 storage/buffer/bufmgr.c:1960 -msgid "LockBufferForCleanup: wrong local pin count" -msgstr "" - -#: storage/buffer/bufmgr.c:1982 -msgid "Multiple backends attempting to wait for pincount 1" -msgstr "" - -#: 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 "" - -#: storage/buffer/localbuf.c:83 -msgid "no empty local buffer." -msgstr "" - -#: storage/buffer/localbuf.c:125 -msgid "Out of memory in LocalBufferAlloc" -msgstr "" - -#: 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:482 -#, c-format -msgid "BufFileSeek: invalid whence: %d" -msgstr "" - -#: storage/file/fd.c:275 -#, c-format -msgid "BasicOpenFile: not enough descs, retry, er= %d" -msgstr "" - -#: storage/file/fd.c:309 -#, c-format -msgid "pg_nofile: sysconf(_SC_OPEN_MAX) failed; using %ld" -msgstr "" - -#: 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:369 -#, c-format -msgid "Delete %d (%s)" -msgstr "" - -#: storage/file/fd.c:388 -#, c-format -msgid "LruDelete %d (%s)" -msgstr "LruDelete %d (%s)" - -#: storage/file/fd.c:402 -#, c-format -msgid "LruDelete: failed to close %s: %m" -msgstr "" - -#: storage/file/fd.c:416 -#, c-format -msgid "Insert %d (%s)" -msgstr "" - -#: storage/file/fd.c:437 -#, c-format -msgid "LruInsert %d (%s)" -msgstr "LruInsert %d (%s)" - -#: storage/file/fd.c:459 -#, c-format -msgid "RE_OPEN FAILED: %d" -msgstr "" - -#: storage/file/fd.c:464 -msgid "RE_OPEN SUCCESS" -msgstr "" - -#: storage/file/fd.c:490 -#, c-format -msgid "ReleaseLruFile. Opened %d" -msgstr "" - -#: storage/file/fd.c:511 -#, c-format -msgid "AllocateVfd. Size %d" -msgstr "" - -#: storage/file/fd.c:518 -msgid "AllocateVfd: no room for VFD array" -msgstr "" - -#: storage/file/fd.c:550 -msgid "AllocateVfd: no room to enlarge VFD array" -msgstr "" - -#: storage/file/fd.c:583 -#, c-format -msgid "FreeVfd: %d (%s)" -msgstr "FreeVfd: %d (%s)" - -#: storage/file/fd.c:633 -#, c-format -msgid "FileAccess %d (%s)" -msgstr "FileAccess %d (%s)" - -#: storage/file/fd.c:685 -msgid "fileNameOpenFile: NULL fname" -msgstr "fileNameOpenFile: NULL fname" - -#: storage/file/fd.c:687 -#, c-format -msgid "fileNameOpenFile: %s %x %o" -msgstr "fileNameOpenFile: %s %x %o" - -#: storage/file/fd.c:707 -#, c-format -msgid "fileNameOpenFile: success %d" -msgstr "" - -#: storage/file/fd.c:714 -msgid "fileNameOpenFile: no room to save VFD filename" -msgstr "" - -#: storage/file/fd.c:804 -#, c-format -msgid "Failed to create temporary file %s: %m" -msgstr "" - -#: storage/file/fd.c:828 -#, c-format -msgid "FileClose: %d (%s)" -msgstr "FileClose: %d (%s)" - -#: storage/file/fd.c:840 -#, c-format -msgid "FileClose: failed to close %s: %m" -msgstr "" - -#: storage/file/fd.c:855 -#, c-format -msgid "FileClose: failed to unlink %s: %m" -msgstr "" - -#: storage/file/fd.c:873 -#, c-format -msgid "FileUnlink: %d (%s)" -msgstr "FileUnlink: %d (%s)" - -#: storage/file/fd.c:889 -#, c-format -msgid "FileRead: %d (%s) %ld %d %p" -msgstr "FileRead: %d (%s) %ld %d %p" - -#: storage/file/fd.c:910 -#, c-format -msgid "FileWrite: %d (%s) %ld %d %p" -msgstr "FileWrite: %d (%s) %ld %d %p" - -#: storage/file/fd.c:936 -#, c-format -msgid "FileSeek: %d (%s) %ld %ld %d" -msgstr "FileSeek: %d (%s) %ld %ld %d" - -#: storage/file/fd.c:946 storage/file/fd.c:967 -#, c-format -msgid "FileSeek: invalid offset: %ld" -msgstr "" - -#: storage/file/fd.c:957 storage/file/fd.c:979 -#, c-format -msgid "FileSeek: invalid whence: %d" -msgstr "" - -#: storage/file/fd.c:994 -#, c-format -msgid "FileTell %d (%s)" -msgstr "FileTell %d (%s)" - -#: storage/file/fd.c:1007 -#, c-format -msgid "FileTruncate %d (%s)" -msgstr "FileTruncate %d (%s)" - -#: storage/file/fd.c:1038 -#, c-format -msgid "AllocateFile: Allocated %d" -msgstr "" - -#: storage/file/fd.c:1041 -msgid "AllocateFile: too many private FDs demanded" -msgstr "" - -#: storage/file/fd.c:1055 -#, c-format -msgid "AllocateFile: not enough descs, retry, er= %d" -msgstr "" - -#: storage/file/fd.c:1071 -#, c-format -msgid "FreeFile: Allocated %d" -msgstr "" - -#: storage/file/fd.c:1084 -msgid "FreeFile: file was not obtained from AllocateFile" -msgstr "" - -#: 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:293 +#: storage/freespace/freespace.c:299 #, c-format msgid "max_fsm_pages must exceed max_fsm_relations * %d" msgstr "" -#: storage/freespace/freespace.c:324 +#: storage/freespace/freespace.c:334 msgid "max_fsm_pages is too large" msgstr "" -#: storage/freespace/freespace.c:494 -msgid "RecordRelationFreeSpace: data not in page order" -msgstr "" - -#: storage/freespace/freespace.c:581 storage/freespace/freespace.c:1583 -msgid "RecordIndexFreeSpace: data not in page order" -msgstr "" - -#: storage/freespace/freespace.c:691 +#: storage/freespace/freespace.c:705 #, 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." +msgid "free space map: %d relations, %d pages stored; %.0f total pages needed" msgstr "" -#: storage/freespace/freespace.c:722 storage/freespace/freespace.c:781 -#: utils/init/miscinit.c:993 +#: storage/freespace/freespace.c:707 #, c-format -msgid "Failed to write %s: %m" +msgid "Allocated FSM size: %d relations + %d pages = %.0f KB shared mem." msgstr "" -#: storage/freespace/freespace.c:822 utils/init/miscinit.c:956 +#: storage/ipc/shmem.c:376 #, c-format -msgid "Failed to read %s: %m" -msgstr "" +msgid "could not allocate \"%s\"" +msgstr "kunde inte allokera \"%s\"" -#: storage/freespace/freespace.c:835 +#: storage/lmgr/deadlock.c:867 #, c-format -msgid "Bogus file header in %s" +msgid "Proc %d waits for %s on transaction %u; blocked by proc %d." msgstr "" -#: storage/freespace/freespace.c:857 +#: storage/lmgr/deadlock.c:877 #, c-format -msgid "Bogus rel header in %s" +msgid "Proc %d waits for %s on relation %u of database %u; blocked by proc %d." msgstr "" -#: storage/freespace/freespace.c:874 -#, c-format -msgid "Premature EOF in %s" -msgstr "" - -#: storage/freespace/freespace.c:987 -msgid "FreeSpaceMap hashtable out of memory" -msgstr "" - -#: storage/freespace/freespace.c:1040 -msgid "FreeSpaceMap hashtable corrupted" -msgstr "" - -#: 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 -msgid "InitShmemIndex: Shmem Index out of memory" -msgstr "" - -#: storage/ipc/shmem.c:336 -msgid "ShmemInitStruct: Shmem Index out of memory" -msgstr "" - -#: storage/ipc/shmem.c:351 -msgid "ShmemInitStruct: ShmemIndex entry size is wrong" -msgstr "" - -#: storage/ipc/shmem.c:368 -#, c-format -msgid "ShmemInitStruct: cannot allocate '%s'" -msgstr "" - -#: storage/ipc/shmqueue.c:232 storage/ipc/shmqueue.c:252 -#, c-format -msgid "%s: %s" -msgstr "%s: %s" - -#: storage/ipc/sinval.c:50 -msgid "Backend cache invalidation initialization failed" -msgstr "" - -#: storage/ipc/sinval.c:68 -msgid "SendSharedInvalidMessage: SI buffer overflow" -msgstr "" - -#: storage/ipc/sinval.c:111 -msgid "ReceiveSharedInvalidMessages: cache state reset" -msgstr "" - -#: storage/ipc/sinval.c:339 -msgid "Memory exhausted in GetSnapshotData" -msgstr "" - -#: storage/ipc/sinvaladt.c:124 -#, c-format -msgid "SIBackendInit: backend id %d" -msgstr "" - -#: storage/ipc/sinvaladt.c:229 -#, c-format -msgid "SIInsertDataEntry: table is 70%% full, signaling postmaster" -msgstr "" - -#: storage/large_object/inv_api.c:48 -msgid "getbytealen: VARSIZE(data) < VARHDRSZ. This is internal error." -msgstr "" - -#: storage/large_object/inv_api.c:74 -#, c-format -msgid "inv_create: large object %u already exists. This is internal error." -msgstr "" - -#: storage/large_object/inv_api.c:107 -#, c-format -msgid "inv_create: invalid flags: %d" -msgstr "" - -#: storage/large_object/inv_api.c:126 -#, c-format -msgid "inv_open: large object %u not found" -msgstr "" - -#: storage/large_object/inv_api.c:144 -#, c-format -msgid "inv_open: invalid flags: %d" -msgstr "" - -#: storage/large_object/inv_api.c:244 -#, c-format -msgid "inv_getsize: large object %u not found" -msgstr "" - -#: storage/large_object/inv_api.c:257 storage/large_object/inv_api.c:262 -#: storage/large_object/inv_api.c:270 -#, c-format -msgid "inv_seek: invalid offset: %d" -msgstr "" - -#: storage/large_object/inv_api.c:275 -#, c-format -msgid "inv_seek: invalid whence: %d" -msgstr "" - -#: 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 "" - -#: storage/lmgr/lmgr.c:94 -msgid "InitLockTable: couldn't rename long-term lock table" -msgstr "" - -#: storage/lmgr/lmgr.c:135 -msgid "LockRelation: LockAcquire failed" -msgstr "" - -#: storage/lmgr/lmgr.c:224 -msgid "LockRelationForSession: LockAcquire failed" -msgstr "" - -#: storage/lmgr/lmgr.c:262 -msgid "LockPage: LockAcquire failed" -msgstr "" - -#: storage/lmgr/lmgr.c:303 -msgid "XactLockTableInsert: LockAcquire failed" -msgstr "" - -#: storage/lmgr/lmgr.c:326 -msgid "XactLockTableWait: LockAcquire failed" -msgstr "" - -#: storage/lmgr/lock.c:110 -#, c-format -msgid "" -"%s: lock(%lx) tbl(%d) rel(%u) db(%u) obj(%u) grantMask(%x) req(%d,%d,%d,%d,%" -"d,%d,%d)=%d grant(%d,%d,%d,%d,%d,%d,%d)=%d wait(%d) type(%s)" -msgstr "" - -#: storage/lmgr/lock.c:136 -#, c-format -msgid "" -"%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 -#, c-format -msgid "LockMethodTableInit: too many lock types %d greater than %d" -msgstr "" - -#: storage/lmgr/lock.c:264 storage/lmgr/lock.c:310 storage/lmgr/lock.c:330 -#, c-format -msgid "LockMethodTableInit: couldn't initialize %s" -msgstr "" - -#: storage/lmgr/lock.c:451 -#, c-format -msgid "LockAcquire: user lock [%u] %s" -msgstr "" - -#: storage/lmgr/lock.c:462 -#, c-format -msgid "LockAcquire: bad lock table %d" -msgstr "" - -#: storage/lmgr/lock.c:480 -#, c-format -msgid "LockAcquire: lock table %d is out of memory" -msgstr "" - -#: storage/lmgr/lock.c:527 -msgid "LockAcquire: proclock table out of memory" -msgstr "" - -#: storage/lmgr/lock.c:572 -#, c-format -msgid "Deadlock risk: raising lock level from %s to %s on object %u/%u/%u" -msgstr "" - -#: storage/lmgr/lock.c:652 -msgid "LockAcquire: remove proclock, table corrupted" -msgstr "" - -#: storage/lmgr/lock.c:915 +#: storage/lmgr/deadlock.c:887 msgid "deadlock detected" msgstr "" -#: storage/lmgr/lock.c:996 +#: storage/page/bufpage.c:137 storage/page/bufpage.c:335 +#: storage/page/bufpage.c:474 #, c-format -msgid "LockRelease: user lock tag [%u] %d" +msgid "corrupted page pointers: lower = %u, upper = %u, special = %u" msgstr "" -#: storage/lmgr/lock.c:1006 -msgid "lockMethodTable is null in LockRelease" -msgstr "" - -#: storage/lmgr/lock.c:1028 -msgid "LockRelease: no such lock" -msgstr "" - -#: storage/lmgr/lock.c:1051 -msgid "LockRelease: no lock with this tag" -msgstr "" - -#: storage/lmgr/lock.c:1054 -msgid "LockRelease: proclock table corrupted" -msgstr "" - -#: storage/lmgr/lock.c:1068 +#: storage/page/bufpage.c:379 #, c-format -msgid "LockRelease: you don't own a lock of type %s" +msgid "corrupted item pointer: %u" msgstr "" -#: storage/lmgr/lock.c:1122 -msgid "LockRelease: remove lock, table corrupted" -msgstr "" - -#: storage/lmgr/lock.c:1151 -msgid "LockRelease: remove proclock, table corrupted" -msgstr "" - -#: storage/lmgr/lock.c:1192 +#: storage/page/bufpage.c:394 #, c-format -msgid "LockReleaseAll: lockmethod=%d, pid=%d" +msgid "corrupted item lengths: total %u, available space %u" msgstr "" -#: storage/lmgr/lock.c:1200 +#: storage/page/bufpage.c:492 #, c-format -msgid "LockReleaseAll: bad lockmethod %d" +msgid "corrupted item pointer: offset = %u size = %u" msgstr "" -#: storage/lmgr/lock.c:1304 -msgid "LockReleaseAll: proclock table corrupted" -msgstr "" - -#: storage/lmgr/lock.c:1322 -msgid "LockReleaseAll: cannot remove lock from HTAB" -msgstr "" - -#: storage/lmgr/lock.c:1337 -msgid "LockReleaseAll: done" -msgstr "" - -#: storage/lmgr/lock.c:1524 -msgid "DumpAllLocks: proclock->tag.lock = NULL" -msgstr "" - -#: storage/lmgr/lwlock.c:71 +#: storage/smgr/smgr.c:176 #, c-format -msgid "%s(%d): excl %d shared %d head %p rOK %d" -msgstr "" +msgid "could not create \"%s\": %m" +msgstr "kunde inte skapa \"%s\": %m" -#: storage/lmgr/lwlock.c:81 +#: storage/smgr/smgr.c:251 #, c-format -msgid "%s(%d): %s" +msgid "could not extend \"%s\": %m" +msgstr "kunde inte utöka \"%s\": %m" + +#: storage/smgr/smgr.c:253 +msgid "Check free disk space." msgstr "" -#: storage/lmgr/lwlock.c:184 -msgid "No more LWLockIds available" -msgstr "" - -#: storage/lmgr/lwlock.c:281 -msgid "LWLockAcquire: can't wait without a PGPROC structure" -msgstr "" - -#: storage/lmgr/lwlock.c:427 +#: storage/smgr/smgr.c:295 #, c-format -msgid "LWLockRelease: lock %d is not held" -msgstr "" +msgid "could not close \"%s\": %m" +msgstr "kunde inte stänga \"%s\": %m" -#: storage/lmgr/proc.c:151 storage/lmgr/proc.c:165 -msgid "cannot create new proc: out of memory" -msgstr "" - -#: storage/lmgr/proc.c:192 -msgid "InitProcess: Proc Header uninitialized" -msgstr "" - -#: storage/lmgr/proc.c:195 -msgid "InitProcess: you already exist" -msgstr "" - -#: storage/lmgr/proc.c:273 -msgid "InitDummyProcess: Proc Header uninitialized" -msgstr "" - -#: storage/lmgr/proc.c:276 -msgid "InitDummyProcess: you already exist" -msgstr "" - -#: storage/lmgr/proc.c:282 +#: storage/smgr/smgr.c:321 #, c-format -msgid "InitDummyProcess: DummyProc is in use by PID %d" -msgstr "" +msgid "could not read block %d of \"%s\": %m" +msgstr "kunde inte läsa block %d i \"%s\": %m" -#: storage/lmgr/proc.c:658 -msgid "ProcSleep: Unable to set timer for process wakeup" -msgstr "" - -#: storage/lmgr/proc.c:680 -msgid "ProcSleep: Unable to disable timer for process wakeup" -msgstr "" - -#: storage/lmgr/spin.c:84 -msgid "spin.c does not support S_LOCK_FREE()" -msgstr "" - -#: storage/page/bufpage.c:135 +#: storage/smgr/smgr.c:347 #, c-format -msgid "" -"PageAddItem: corrupted page pointers: lower = %u, upper = %u, special = %u" -msgstr "" +msgid "could not write block %d of \"%s\": %m" +msgstr "kunde inte skriva block %d i \"%s\": %m" -#: storage/page/bufpage.c:155 -msgid "PageAddItem: tried overwrite of used ItemId" -msgstr "" - -#: storage/page/bufpage.c:182 -msgid "PageAddItem: specified offset after maxoff" -msgstr "" - -#: storage/page/bufpage.c:331 +#: storage/smgr/smgr.c:378 #, c-format -msgid "" -"PageRepairFragmentation: corrupted page pointers: lower = %u, upper = %u, " -"special = %u" +msgid "could not write block %d of %u/%u blind: %m" msgstr "" -#: storage/page/bufpage.c:373 +#: storage/smgr/smgr.c:407 #, c-format -msgid "PageRepairFragmentation: corrupted item pointer %u" +msgid "could not count blocks of \"%s\": %m" msgstr "" -#: storage/page/bufpage.c:386 +#: storage/smgr/smgr.c:439 #, c-format -msgid "PageRepairFragmentation: corrupted item lengths, total %u, avail %u" +msgid "could not truncate \"%s\" to %u blocks: %m" msgstr "" -#: storage/page/bufpage.c:464 +#: storage/smgr/smgr.c:483 #, c-format -msgid "" -"PageIndexTupleDelete: corrupted page pointers: lower = %u, upper = %u, " -"special = %u" +msgid "could not unlink %u/%u: %m" msgstr "" -#: storage/page/bufpage.c:469 +#: tcop/fastpath.c:106 tcop/fastpath.c:450 tcop/fastpath.c:573 #, c-format -msgid "PageIndexTupleDelete: bad offnum %u" +msgid "invalid argument size %d in function call message" msgstr "" -#: 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:471 -#: storage/smgr/md.c:510 -msgid "seekpos too big!" -msgstr "" - -#: storage/smgr/md.c:287 -msgid "segment too big!" -msgstr "" - -#: storage/smgr/md.c:341 -msgid "segment too big on relopen!" -msgstr "" - -#: storage/smgr/md.c:519 -#, c-format -msgid "mdblindwrt: lseek(%ld) failed: %m" -msgstr "" - -#: storage/smgr/md.c:533 -#, c-format -msgid "mdblindwrt: write() failed: %m" -msgstr "" - -#: storage/smgr/md.c:539 -#, c-format -msgid "mdblindwrt: close() failed: %m" -msgstr "" - -#: storage/smgr/md.c:591 -msgid "segment too big in mdnblocks!" -msgstr "" - -#: storage/smgr/md.c:611 -#, c-format -msgid "cannot count blocks for %s -- open failed: %m" -msgstr "" - -#: storage/smgr/md.c:776 -msgid "_fdvec_alloc error" -msgstr "" - -#: storage/smgr/md.c:858 -msgid "segment too big on openseg!" -msgstr "" - -#: storage/smgr/md.c:877 -#, c-format -msgid "_mdfd_getrelnfd: cannot open relation %s: %m" -msgstr "" - -#: storage/smgr/md.c:920 -#, c-format -msgid "cannot open segment %u of relation %s (target block %u): %m" -msgstr "" - -#: storage/smgr/md.c:973 -#, c-format -msgid "_mdfd_blind_getseg: couldn't open %s: %m" -msgstr "" - -#: storage/smgr/mm.c:189 -msgid "main memory storage mgr hash table out of memory" -msgstr "" - -#: storage/smgr/mm.c:232 -msgid "mmunlink: cache hash table corrupted" -msgstr "" - -#: storage/smgr/mm.c:249 -msgid "mmunlink: rel cache hash table corrupted" -msgstr "" - -#: storage/smgr/mm.c:312 -msgid "mmextend: rel cache hash table corrupt" -msgstr "" - -#: storage/smgr/mm.c:323 -msgid "mmextend: cache hash table corrupt" -msgstr "" - -#: storage/smgr/mm.c:434 -msgid "mmwrite: hash table missing requested page" -msgstr "" - -#: storage/smgr/smgr.c:132 -#, c-format -msgid "initialization failed on %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:154 -#, c-format -msgid "shutdown failed on %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:174 -#, c-format -msgid "cannot create %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:246 -#, c-format -msgid "" -"cannot extend %s: %m.\n" -"\tCheck free disk space." -msgstr "" - -#: storage/smgr/smgr.c:270 utils/init/miscinit.c:1037 -#: utils/misc/database.c:147 -#, c-format -msgid "cannot open %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:284 -#, c-format -msgid "cannot close %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:307 -#, c-format -msgid "cannot read block %d of %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:331 -#, c-format -msgid "cannot write block %d of %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:360 -#, c-format -msgid "cannot write block %d of %u/%u blind: %m" -msgstr "" - -#: storage/smgr/smgr.c:387 -#, c-format -msgid "cannot count blocks for %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:417 -#, c-format -msgid "cannot truncate %s to %u blocks: %m" -msgstr "" - -#: storage/smgr/smgr.c:459 -#, c-format -msgid "cannot unlink %u/%u: %m" -msgstr "" - -#: storage/smgr/smgr.c:484 -#, c-format -msgid "transaction commit failed on %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:506 -#, c-format -msgid "transaction abort failed on %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:528 -#, c-format -msgid "storage sync failed on %s: %m" -msgstr "" - -#: storage/smgr/smgr.c:542 -#, c-format -msgid "illegal storage manager number %d" -msgstr "" - -#: storage/smgr/smgrtype.c:51 -#, c-format -msgid "smgrin: unknown storage manager name '%s'" -msgstr "" - -#: storage/smgr/smgrtype.c:62 -#, c-format -msgid "Illegal storage manager id %d" -msgstr "" - -#: tcop/dest.c:107 tcop/dest.c:121 -msgid "CreateDestReceiver: no portal specified" -msgstr "" - -#: tcop/dest.c:124 -msgid "CreateDestReceiver: portal has no holdStore" -msgstr "" - -#: tcop/fastpath.c:104 tcop/fastpath.c:433 tcop/fastpath.c:548 -#, c-format -msgid "HandleFunctionRequest: bogus argsize %d" -msgstr "" - -#: tcop/fastpath.c:183 tcop/fastpath.c:496 tcop/postgres.c:1383 -#, c-format -msgid "Invalid format code %d" -msgstr "" - -#: tcop/fastpath.c:225 -#, c-format -msgid "fetch_fp_info: cache lookup for function %u failed" -msgstr "" - -#: tcop/fastpath.c:296 tcop/postgres.c:777 tcop/postgres.c:1087 -#: tcop/postgres.c:1520 +#: tcop/fastpath.c:305 tcop/postgres.c:796 tcop/postgres.c:1116 +#: tcop/postgres.c:1574 msgid "" "current transaction is aborted, queries ignored until end of transaction " "block" msgstr "" -#: tcop/fastpath.c:407 tcop/fastpath.c:520 +#: tcop/fastpath.c:420 tcop/fastpath.c:543 #, c-format -msgid "" -"HandleFunctionRequest: actual arguments (%d) != registered arguments (%d)" +msgid "function call message contains %d arguments but function requires %d" msgstr "" -#: tcop/fastpath.c:413 +#: tcop/fastpath.c:428 #, c-format -msgid "Function Call message has %d argument formats but %d arguments" +msgid "function call message contains %d argument formats but %d arguments" msgstr "" -#: tcop/fastpath.c:492 tcop/fastpath.c:569 +#: tcop/fastpath.c:511 tcop/fastpath.c:596 #, c-format -msgid "Improper binary format in function argument %d" +msgid "incorrect binary data 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 +#: tcop/postgres.c:331 tcop/postgres.c:343 tcop/postgres.c:354 +#: tcop/postgres.c:366 tcop/postgres.c:3058 #, c-format -msgid "Socket command type %c unknown" +msgid "invalid frontend message type %d" msgstr "" -#: tcop/postgres.c:449 +#: tcop/postgres.c:464 #, c-format msgid "query: %s" msgstr "" -#: tcop/postgres.c:547 -msgid "pg_rewrite_queries: copyObject failed on parse tree" +#: tcop/postgres.c:563 +msgid "copyObject failed to produce an equal parse tree" msgstr "" -#: tcop/postgres.c:591 -msgid "pg_plan_query: copyObject failed on plan tree" +#: tcop/postgres.c:608 +msgid "copyObject failed to produce an equal plan tree" msgstr "" -#: tcop/postgres.c:939 +#: tcop/postgres.c:963 #, c-format msgid "duration_statement: %ld.%06ld %s" msgstr "" -#: tcop/postgres.c:949 +#: tcop/postgres.c:974 #, c-format msgid "duration: %ld.%06ld sec" msgstr "" -#: tcop/postgres.c:1053 -msgid "Cannot insert multiple commands into a prepared statement" +#: tcop/postgres.c:1080 +msgid "cannot insert multiple commands into a prepared statement" msgstr "" -#: tcop/postgres.c:1240 +#: tcop/postgres.c:1274 #, c-format -msgid "BIND message has %d parameter formats but %d parameters" +msgid "bind message has %d parameter formats but %d parameters" msgstr "" -#: tcop/postgres.c:1251 tcop/postgres.c:1594 -msgid "Unnamed prepared statement does not exist" +#: tcop/postgres.c:1287 tcop/postgres.c:1651 +msgid "unnamed prepared statement does not exist" msgstr "" -#: tcop/postgres.c:1255 +#: tcop/postgres.c:1293 #, c-format msgid "" -"Bind message supplies %d parameters, but prepared statement \"%s\" requires %" +"bind message supplies %d parameters, but prepared statement \"%s\" requires %" "d" msgstr "" -#: tcop/postgres.c:1378 +#: tcop/postgres.c:1423 #, c-format -msgid "Improper binary format in BIND parameter %d" +msgid "incorrect binary data format in bind parameter %d" msgstr "" -#: tcop/postgres.c:1456 tcop/postgres.c:1645 -#, c-format -msgid "Portal \"%s\" not found" +#: tcop/postgres.c:1793 +msgid "terminating connection due to crash of another backend" msgstr "" -#: tcop/postgres.c:1674 -msgid "StartTransactionCommand" -msgstr "StartTransactionCommand" - -#: tcop/postgres.c:1697 -msgid "CommitTransactionCommand" -msgstr "CommitTransactionCommand" - -#: tcop/postgres.c:1727 +#: tcop/postgres.c:1794 msgid "" -"Message from PostgreSQL backend:\n" -"\tThe Postmaster has informed me that some other backend\n" -"\tdied abnormally and possibly corrupted shared memory.\n" -"\tI have rolled back the current transaction and am\n" -"\tgoing to terminate your database system connection and exit.\n" -"\tPlease reconnect to the database system and repeat your query." +"The postmaster has commanded this backend to roll back the current " +"transaction and exit, because another backend exited abnormally and possibly " +"corrupted shared memory." msgstr "" -#: tcop/postgres.c:1845 +#: tcop/postgres.c:1798 msgid "" -"floating point exception! The last floating point operation either exceeded " -"legal ranges or was a divide by zero" +"In a moment you should be able to reconnect to the database and repeat your " +"query." msgstr "" -#: tcop/postgres.c:1878 -msgid "This connection has been terminated by the administrator." -msgstr "Den här uppkopplingen har avbrutits av administratören." - -#: tcop/postgres.c:1885 -msgid "Query was canceled." -msgstr "Frågan avbröts." - -#: tcop/postgres.c:2030 -msgid "Assert checking is not compiled in" +#: tcop/postgres.c:1913 +msgid "floating-point exception" msgstr "" -#: tcop/postgres.c:2272 -msgid "only one -x flag is allowed" -msgstr "bara en -x flagga tillåts" - -#: tcop/postgres.c:2290 -msgid "use -x {off,nor,nopull,nopm,pullall,wait}" -msgstr "använd -x {off,nor,nopull,nopm,pullall,wait}" - -#: tcop/postgres.c:2366 +#: tcop/postgres.c:1914 msgid "" -"Query statistics are disabled because parser, planner, or executor " -"statistics are on." +"An invalid floating-point operation was signaled. This probably means an out-" +"of-range result or an invalid operation, such as division by zero." msgstr "" -#: tcop/postgres.c:2446 tcop/postgres.c:2461 -#, c-format +#: tcop/postgres.c:1949 +msgid "terminating connection due to administrator command" +msgstr "" + +#: tcop/postgres.c:1958 +msgid "canceling query due to user request" +msgstr "" + +#: tcop/postgres.c:2466 msgid "" -"%s: invalid command line arguments\n" -"Try -? for help." +"query-level statistics are disabled because parser, planner, or executor " +"statistics are on" msgstr "" -"%s: ogiltigt kommandoradsargument\n" -"Försök med -? för hjälp." -#: tcop/postgres.c:2469 +#: tcop/postgres.c:2549 +msgid "invalid backend command-line arguments" +msgstr "" + +#: tcop/postgres.c:2550 tcop/postgres.c:2566 +msgid "Try -? for help." +msgstr "" + +#: tcop/postgres.c:2564 #, c-format -msgid "%s: user name undefined and no database specified" -msgstr "" +msgid "%s: invalid command-line arguments" +msgstr "%s: ogiltigt kommandoradsargument" -#: tcop/postgres.c:2527 -msgid "InitPostgres" -msgstr "InitPostgres" - -#: tcop/postgres.c:2609 -msgid "AbortCurrentTransaction" -msgstr "AbortCurrentTransaction" - -#: tcop/postgres.c:2871 +#: tcop/postgres.c:2574 #, c-format -msgid "Invalid Close message subtype %d" +msgid "%s: no database nor user name specified" msgstr "" -#: tcop/postgres.c:2899 +#: tcop/postgres.c:2971 #, c-format -msgid "Invalid Describe message subtype %d" +msgid "invalid CLOSE message subtype %d" msgstr "" -#: tcop/postgres.c:3082 +#: tcop/postgres.c:3001 #, c-format -msgid "" -"%s\n" -"%s" +msgid "invalid DESCRIBE message subtype %d" msgstr "" -"%s\n" -"%s" -#: tcop/pquery.c:344 +#: tcop/pquery.c:352 #, c-format -msgid "BIND message has %d result formats but query has %d columns" +msgid "bind message has %d result formats but query has %d columns" msgstr "" -#: tcop/pquery.c:404 tcop/pquery.c:903 +#: tcop/pquery.c:415 tcop/pquery.c:925 #, c-format -msgid "Portal \"%s\" cannot be run anymore" +msgid "portal \"%s\" cannot be run anymore" msgstr "" -#: tcop/pquery.c:471 -msgid "PortalRun: bogus portal strategy" +#: tcop/pquery.c:601 +msgid "cursor can only scan forward" msgstr "" -#: tcop/pquery.c:580 -msgid "" -"Cursor can only scan forward\n" -"\tDeclare it with SCROLL option to enable backward scan" +#: tcop/pquery.c:602 +msgid "Declare it with SCROLL option to enable backward scan." msgstr "" -#: tcop/pquery.c:705 -msgid "ProcessUtility" -msgstr "ProcessUtility" +#: tcop/utility.c:75 +#, c-format +msgid "table \"%s\" does not exist" +msgstr "tabell \"%s\" existerar inte" -#: tcop/pquery.c:810 -msgid "ProcessQuery" -msgstr "ProcessQuery" - -#: tcop/pquery.c:925 -msgid "PortalRunFetch: unsupported portal strategy" +#: tcop/utility.c:77 +msgid "Use DROP TABLE to remove a table." msgstr "" -#: tcop/pquery.c:1056 -msgid "PortalRunFetch: bogus direction" +#: tcop/utility.c:80 +#, c-format +msgid "sequence \"%s\" does not exist" +msgstr "sekvens \"%s\" existerar inte" + +#: tcop/utility.c:82 +msgid "Use DROP SEQUENCE to remove a sequence." +msgstr "" + +#: tcop/utility.c:85 +#, c-format +msgid "view \"%s\" does not exist" +msgstr "vy \"%s\" existerar inte" + +#: tcop/utility.c:87 +msgid "Use DROP VIEW to remove a view." +msgstr "" + +#: tcop/utility.c:90 +#, c-format +msgid "index \"%s\" does not exist" +msgstr "index \"%s\" existerar inte" + +#: tcop/utility.c:91 +#, c-format +msgid "\"%s\" is not an index" +msgstr "\"%s\" är inte ett index" + +#: tcop/utility.c:92 +msgid "Use DROP INDEX to remove an index." msgstr "" #: tcop/utility.c:96 #, c-format -msgid "\"%s\" is not %s %s. Use DROP %s to remove %s %s" -msgstr "\"%s\" är inte %s %s. Använd DROP %s för att ta bort %s %s" +msgid "\"%s\" is not a type" +msgstr "\"%s\" är inte en typ" -#: tcop/utility.c:100 -#, c-format -msgid "\"%s\" is not %s %s" -msgstr "\"%s\" är inte %s %s" - -#: tcop/utility.c:119 tcop/utility.c:124 -#, c-format -msgid "%s \"%s\" does not exist" -msgstr "%s \"%s\" existerar inte" - -#: tcop/utility.c:137 -#, c-format -msgid "%s \"%s\" is a system %s" -msgstr "%s \"%s\" är en system-%s" - -#: tcop/utility.c:163 -#, c-format -msgid "relation \"%s\" is a system catalog" -msgstr "relation \"%s\" är en systemkatalog" - -#: tcop/utility.c:500 tcop/utility.c:504 -#, c-format -msgid "ProcessUtility: Invalid type for RENAME: %d" +#: tcop/utility.c:97 +msgid "Use DROP TYPE to remove a type." msgstr "" -#: tcop/utility.c:608 -msgid "ALTER TABLE: permission denied" -msgstr "ALTER TABLE: rättighet saknas" +#: tcop/utility.c:602 tcop/utility.c:664 +msgid "must be superuser to alter owner" +msgstr "" -#: tcop/utility.c:622 +#: tcop/utility.c:984 +msgid "must be superuser to do CHECKPOINT" +msgstr "" + +#: utils/adt/acl.c:93 utils/adt/name.c:90 +msgid "identifier too long" +msgstr "" + +#: utils/adt/acl.c:94 utils/adt/name.c:91 #, c-format -msgid "ProcessUtility: Invalid type for AlterTableStmt: %d" +msgid "Identifier must be less than %d characters." msgstr "" -#: tcop/utility.c:668 -msgid "ALTER DOMAIN: permission denied" -msgstr "ALTER DOMAIN: rättighet saknas" - -#: tcop/utility.c:674 +#: utils/adt/acl.c:176 #, c-format -msgid "ProcessUtility: Invalid type for AlterDomainStmt: %d" +msgid "unrecognized keyword: \"%s\"" msgstr "" -#: tcop/utility.c:979 -msgid "CHECKPOINT: permission denied" -msgstr "CHECKPOINT: rättighet saknas" +#: utils/adt/acl.c:177 +msgid "ACL keyword must be \"group\" or \"user\"." +msgstr "" -#: tcop/utility.c:1026 +#: utils/adt/acl.c:182 +msgid "missing name" +msgstr "namn saknas" + +#: utils/adt/acl.c:183 +msgid "A name must follow the [group|user] keyword." +msgstr "" + +#: utils/adt/acl.c:191 +msgid "missing \"=\" sign" +msgstr "" + +#: utils/adt/acl.c:238 #, c-format -msgid "ProcessUtility: command #%d unsupported" +msgid "invalid mode character: must be one of \"%s\"" msgstr "" -#: tcop/utility.c:1520 -#, c-format -msgid "CreateCommandTag: unknown parse node type %d" +#: utils/adt/acl.c:268 +msgid "a name must follow the \"/\" sign" msgstr "" -#: utils/adt/acl.c:93 -#, c-format -msgid "identifier must be less than %d characters" -msgstr "" - -#: utils/adt/acl.c:160 -#, c-format -msgid "aclparse: input = '%s'" -msgstr "" - -#: utils/adt/acl.c:170 -msgid "aclparse: bad keyword, must be [group|user]" -msgstr "" - -#: utils/adt/acl.c:173 -msgid "aclparse: a name must follow the [group|user] keyword" -msgstr "" - -#: utils/adt/acl.c:179 -msgid "aclparse: expecting \"=\" sign" -msgstr "" - -#: utils/adt/acl.c:224 -#, c-format -msgid "aclparse: mode flags must use \"%s\"" -msgstr "" - -#: utils/adt/acl.c:250 -msgid "aclparse: a name must follow the \"/\" sign" -msgstr "" - -#: utils/adt/acl.c:257 +#: utils/adt/acl.c:277 #, c-format msgid "defaulting grantor to %u" msgstr "" -#: utils/adt/acl.c:263 -#, c-format -msgid "aclparse: correctly read [%x %d %x]" +#: utils/adt/acl.c:336 +msgid "extra garbage at the end of the ACL specification" msgstr "" -#: utils/adt/acl.c:283 -#, c-format -msgid "allocacl: invalid size: %d" +#: utils/adt/acl.c:672 +msgid "dependent privileges exist" msgstr "" -#: utils/adt/acl.c:314 -msgid "aclitemin: extra garbage at end of specification" +#: utils/adt/acl.c:673 +msgid "Use CASCADE to revoke them too." msgstr "" -#: utils/adt/acl.c:376 -#, c-format -msgid "aclitemout: bad idtype: %d" +#: utils/adt/acl.c:749 +msgid "cannot remove the world ACL" msgstr "" -#: utils/adt/acl.c:470 -#, c-format -msgid "acldefault: bogus objtype %d" -msgstr "" - -#: utils/adt/acl.c:632 -msgid "dependent privileges exist (use CASCADE to revoke them too)" -msgstr "" - -#: utils/adt/acl.c:704 -msgid "aclremove: removal of the world ACL??" -msgstr "" - -#: utils/adt/acl.c:770 +#: utils/adt/acl.c:819 msgid "cannot specify both user and group" msgstr "" -#: utils/adt/acl.c:826 +#: utils/adt/acl.c:880 utils/adt/acl.c:1105 utils/adt/acl.c:1317 +#: utils/adt/acl.c:1521 utils/adt/acl.c:1725 utils/adt/acl.c:1934 #, c-format -msgid "invalid privilege type %s" +msgid "unrecognized privilege type: \"%s\"" msgstr "" -#: utils/adt/acl.c:1049 -#, c-format -msgid "has_table_privilege: invalid privilege type %s" -msgstr "" - -#: utils/adt/acl.c:1258 -#, c-format -msgid "has_database_privilege: invalid privilege type %s" -msgstr "" - -#: utils/adt/acl.c:1434 +#: utils/adt/acl.c:1494 #, c-format msgid "function \"%s\" does not exist" msgstr "funktionen \"%s\" finns inte" -#: utils/adt/acl.c:1459 +#: utils/adt/array_userfuncs.c:50 +msgid "could not determine input data types" +msgstr "" + +#: utils/adt/array_userfuncs.c:72 +msgid "neither input type is an array" +msgstr "" + +#: utils/adt/array_userfuncs.c:99 +msgid "input must be empty or one-dimensional array" +msgstr "" + +#: utils/adt/array_userfuncs.c:192 utils/adt/array_userfuncs.c:204 +#: utils/adt/array_userfuncs.c:243 utils/adt/array_userfuncs.c:273 +#: utils/adt/array_userfuncs.c:300 +msgid "cannot concatenate incompatible arrays" +msgstr "" + +#: utils/adt/array_userfuncs.c:193 #, c-format -msgid "has_function_privilege: invalid privilege type %s" +msgid "Arrays of %d and %d dimensions are not compatible for concatenation." msgstr "" -#: utils/adt/acl.c:1660 +#: utils/adt/array_userfuncs.c:205 #, c-format -msgid "has_language_privilege: invalid privilege type %s" +msgid "" +"Arrays with element types %s and %s are not compatible for concatenation." msgstr "" -#: utils/adt/acl.c:1836 +#: utils/adt/array_userfuncs.c:244 utils/adt/array_userfuncs.c:274 +#: utils/adt/array_userfuncs.c:301 +msgid "Arrays with differing dimensions are not compatible for concatenation." +msgstr "" + +#: utils/adt/array_userfuncs.c:346 #, c-format -msgid "schema \"%s\" does not exist" -msgstr "schema \"%s\" existerar inte" +msgid "invalid array element type: %u" +msgstr "" -#: utils/adt/acl.c:1866 +#: utils/adt/array_userfuncs.c:350 utils/adt/arrayfuncs.c:892 +#: utils/adt/arrayfuncs.c:2232 #, c-format -msgid "has_schema_privilege: invalid privilege type %s" +msgid "invalid number of dimensions: %d" msgstr "" -#: utils/adt/array_userfuncs.c:38 -msgid "Cannot determine input datatype" +#: utils/adt/arrayfuncs.c:218 utils/adt/arrayfuncs.c:230 +msgid "missing dimension value" msgstr "" -#: utils/adt/array_userfuncs.c:75 -msgid "array_push: cannot determine input data types" +#: utils/adt/arrayfuncs.c:240 +msgid "missing \"]\" in array dimensions" msgstr "" -#: utils/adt/array_userfuncs.c:94 -msgid "array_push: neither input type is an array" +#: utils/adt/arrayfuncs.c:248 +msgid "upper bound cannot be less than lower bound" 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" +#: utils/adt/arrayfuncs.c:260 +msgid "array value must start with \"{\" or dimension information" msgstr "" -#: utils/adt/array_userfuncs.c:156 +#: utils/adt/arrayfuncs.c:271 +msgid "missing assignment operator" +msgstr "" + +#: utils/adt/arrayfuncs.c:299 +msgid "missing left brace" +msgstr "" + +#: utils/adt/arrayfuncs.c:357 utils/adt/arrayfuncs.c:366 +#: utils/adt/arrayfuncs.c:391 utils/adt/arrayfuncs.c:485 +#: utils/adt/arrayfuncs.c:497 utils/adt/arrayfuncs.c:518 +#: utils/adt/arrayfuncs.c:533 utils/adt/arrayfuncs.c:571 #, c-format -msgid "Cannot concatenate incompatible arrays of %d and %d dimensions" +msgid "malformed array literal: \"%s\"" msgstr "" -#: utils/adt/array_userfuncs.c:164 +#: utils/adt/arrayfuncs.c:903 +msgid "invalid array flags" +msgstr "" + +#: utils/adt/arrayfuncs.c:911 +msgid "wrong element type" +msgstr "" + +#: utils/adt/arrayfuncs.c:954 utils/cache/lsyscache.c:1679 #, c-format -msgid "Cannot concatenate incompatible arrays with element type %u and %u" +msgid "no binary input function available for type %s" 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 +#: utils/adt/arrayfuncs.c:1049 #, c-format -msgid "Cannot alter nonexistent array element: %d" +msgid "improper binary format in array element %d" msgstr "" -#: utils/adt/array_userfuncs.c:350 utils/adt/array_userfuncs.c:395 -#: utils/adt/array_userfuncs.c:420 +#: utils/adt/arrayfuncs.c:1128 utils/cache/lsyscache.c:1715 #, c-format -msgid "Invalid array element type: %u" +msgid "no binary output function available for type %s" msgstr "" -#: utils/adt/array_userfuncs.c:390 +#: utils/adt/arrayfuncs.c:1478 +msgid "slices of fixed-length arrays not implemented" +msgstr "" + +#: utils/adt/arrayfuncs.c:1616 utils/adt/arrayfuncs.c:1621 +#: utils/adt/arrayfuncs.c:1661 utils/adt/arrayfuncs.c:1683 +#: utils/adt/arrayfuncs.c:1695 utils/adt/arrayfuncs.c:1850 +#: utils/adt/arrayfuncs.c:1867 utils/adt/arrayfuncs.c:1878 +#: utils/adt/arrayfuncs.c:1887 utils/adt/arrayfuncs.c:1898 +msgid "invalid array subscripts" +msgstr "" + +#: utils/adt/arrayfuncs.c:1812 +msgid "updates on slices of fixed-length arrays not implemented" +msgstr "" + +#: utils/adt/arrayfuncs.c:1910 +msgid "source array too small" +msgstr "" + +#: utils/adt/arrayfuncs.c:2134 utils/adt/arrayfuncs.c:3036 +msgid "NULL array elements not supported" +msgstr "Element med NULL tillåts inte i arrayer" + +#: utils/adt/arrayfuncs.c:2372 utils/adt/arrayfuncs.c:2541 +msgid "cannot compare arrays of different element types" +msgstr "" + +#: utils/adt/arrayfuncs.c:2926 +msgid "could not determine target array type" +msgstr "" + +#: utils/adt/arrayfuncs.c:2932 +msgid "target type is not an array" +msgstr "" + +#: utils/adt/arrayfuncs.c:2944 +msgid "array coercion to domain type elements not currently supported" +msgstr "" + +#: utils/adt/ascii.c:68 #, c-format -msgid "Cannot return nonexistent array element: %d" +msgid "unsupported encoding conversion from %s to ASCII" msgstr "" -#: utils/adt/array_userfuncs.c:422 +#: utils/adt/bool.c:80 #, c-format -msgid "Invalid number of dimensions %d" +msgid "invalid input syntax for boolean: \"%s\"" msgstr "" -#: utils/adt/arrayfuncs.c:194 +#: utils/adt/cash.c:198 #, c-format -msgid "array_in: more than %d dimensions" +msgid "invalid input syntax for money: \"%s\"" msgstr "" -#: utils/adt/arrayfuncs.c:197 utils/adt/arrayfuncs.c:206 -msgid "array_in: missing dimension value" -msgstr "" - -#: utils/adt/arrayfuncs.c:214 -msgid "array_in: missing ']' in array declaration" -msgstr "" - -#: utils/adt/arrayfuncs.c:219 -msgid "array_in: upper_bound cannot be < lower_bound" -msgstr "" - -#: utils/adt/arrayfuncs.c:228 -msgid "array_in: Need to specify dimension" -msgstr "" - -#: utils/adt/arrayfuncs.c:237 -msgid "array_in: missing assignment operator" -msgstr "" - -#: utils/adt/arrayfuncs.c:263 -msgid "array_in: missing left brace" -msgstr "" - -#: 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: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: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: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:1625 -msgid "Updates on slices of fixed-length arrays not implemented" -msgstr "" - -#: utils/adt/arrayfuncs.c:1686 -msgid "Source array too small" -msgstr "" - -#: utils/adt/arrayfuncs.c:1817 -#, c-format -msgid "array_map: invalid nargs: %d" -msgstr "" - -#: utils/adt/arrayfuncs.c:1819 -msgid "array_map: null input array" -msgstr "" - -#: utils/adt/arrayfuncs.c:1863 -msgid "array_map: cannot handle NULL in array" -msgstr "" - -#: 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:78 -#, c-format -msgid "Bad boolean external representation '%s'" -msgstr "" - -#: utils/adt/cash.c:196 -#, c-format -msgid "Bad money external representation %s" -msgstr "" - -#: utils/adt/cash.c:293 utils/adt/cash.c:306 -msgid "Memory allocation failed, can't output cash" -msgstr "" - -#: 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 +#: utils/adt/cash.c:479 utils/adt/cash.c:531 utils/adt/cash.c:584 +#: utils/adt/cash.c:636 utils/adt/char.c:186 utils/adt/float.c:571 +#: utils/adt/float.c:635 utils/adt/float.c:1857 utils/adt/float.c:1919 +#: utils/adt/geo_ops.c:3809 utils/adt/int.c:644 utils/adt/int.c:709 +#: utils/adt/int.c:750 utils/adt/int.c:791 utils/adt/int.c:805 +#: utils/adt/int.c:819 utils/adt/int.c:833 utils/adt/int.c:847 +#: utils/adt/int8.c:526 utils/adt/int8.c:555 utils/adt/int8.c:653 +#: utils/adt/int8.c:694 utils/adt/numeric.c:3639 utils/adt/timestamp.c:2007 msgid "division by zero" msgstr "" -#: utils/adt/date.c:70 +#: utils/adt/date.c:72 utils/adt/date.c:78 utils/adt/date.c:100 +#: utils/adt/date.c:529 #, c-format -msgid "Bad date external representation (too long) '%s'" +msgid "invalid input syntax for date: \"%s\"" msgstr "" -#: utils/adt/date.c:74 +#: utils/adt/date.c:88 utils/adt/datetime.c:1276 utils/adt/datetime.c:2027 +msgid "\"current\" is no longer supported" +msgstr "" + +#: utils/adt/date.c:369 utils/adt/date.c:441 utils/adt/date.c:1004 +#: utils/adt/date.c:1041 utils/adt/date.c:1946 utils/adt/formatting.c:2832 +#: utils/adt/formatting.c:2857 utils/adt/formatting.c:3146 +#: utils/adt/nabstime.c:631 utils/adt/nabstime.c:674 utils/adt/nabstime.c:704 +#: utils/adt/nabstime.c:747 utils/adt/timestamp.c:158 +#: utils/adt/timestamp.c:388 utils/adt/timestamp.c:1740 +#: utils/adt/timestamp.c:1761 utils/adt/timestamp.c:1818 +#: utils/adt/timestamp.c:1841 utils/adt/timestamp.c:2223 +#: utils/adt/timestamp.c:2334 utils/adt/timestamp.c:2568 +#: utils/adt/timestamp.c:2619 utils/adt/timestamp.c:2676 +#: utils/adt/timestamp.c:2728 utils/adt/timestamp.c:2974 +#: utils/adt/timestamp.c:3080 utils/adt/timestamp.c:3087 +#: utils/adt/timestamp.c:3100 utils/adt/timestamp.c:3108 +#: utils/adt/timestamp.c:3182 utils/adt/timestamp.c:3301 +#: utils/adt/timestamp.c:3309 utils/adt/timestamp.c:3588 +#: utils/adt/timestamp.c:3595 utils/adt/timestamp.c:3622 +#: utils/adt/timestamp.c:3626 +msgid "timestamp out of range" +msgstr "" + +#: utils/adt/date.c:468 +msgid "cannot convert reserved abstime value to date" +msgstr "" + +#: utils/adt/date.c:570 utils/adt/date.c:576 utils/adt/date.c:1258 #, c-format -msgid "Bad date external representation '%s'" +msgid "invalid input syntax for time: \"%s\"" msgstr "" -#: utils/adt/date.c:82 -msgid "" -"Date CURRENT no longer supported\n" -"\tdate_in() internal coding error" -msgstr "" - -#: utils/adt/date.c:92 +#: utils/adt/date.c:1292 utils/adt/date.c:1362 utils/adt/date.c:1381 #, c-format -msgid "Unrecognized date external representation '%s'" +msgid "TIME units \"%s\" not recognized" msgstr "" -#: utils/adt/date.c:429 -msgid "Unable to convert timestamp to date" -msgstr "" - -#: utils/adt/date.c:454 -msgid "Unable to convert reserved abstime value to date" -msgstr "" - -#: utils/adt/date.c:513 -msgid "Bad date external representation (too long)" -msgstr "" - -#: utils/adt/date.c:551 +#: utils/adt/date.c:1435 utils/adt/date.c:1442 utils/adt/date.c:2024 #, c-format -msgid "Bad time external representation (too long) '%s'" +msgid "invalid input syntax for time with time zone: \"%s\"" msgstr "" -#: utils/adt/date.c:555 utils/adt/date.c:1402 +#: utils/adt/date.c:2058 utils/adt/date.c:2142 utils/adt/date.c:2161 #, c-format -msgid "Bad time external representation '%s'" +msgid "TIMETZ units \"%s\" not recognized" msgstr "" -#: utils/adt/date.c:981 -msgid "Unable to convert timestamp to time" -msgstr "" - -#: utils/adt/date.c:1016 -msgid "Unable to convert timestamptz to time" -msgstr "" - -#: utils/adt/date.c:1231 -msgid "Bad time external representation (too long)" -msgstr "" - -#: utils/adt/date.c:1262 utils/adt/date.c:1345 +#: utils/adt/date.c:2191 utils/adt/date.c:2228 utils/adt/timestamp.c:3502 +#: utils/adt/timestamp.c:3527 utils/adt/timestamp.c:3654 +#: utils/adt/timestamp.c:3678 #, c-format -msgid "TIME units '%s' not recognized" +msgid "time zone \"%s\" not recognized" msgstr "" -#: utils/adt/date.c:1329 +#: utils/adt/date.c:2250 #, c-format -msgid "TIME units '%s' not supported" +msgid "INTERVAL time zone \"%s\" not legal" msgstr "" -#: utils/adt/date.c:1397 +#: utils/adt/datetime.c:1458 utils/adt/datetime.c:2302 +#: utils/adt/formatting.c:3074 #, c-format -msgid "Bad time with time zone external representation (too long) '%s'" +msgid "inconsistent use of year %04d and \"BC\"" msgstr "" -#: utils/adt/date.c:1901 -msgid "Unable to convert timestamptz to timetz" +#: utils/adt/datum.c:80 utils/adt/datum.c:92 +msgid "invalid Datum pointer" msgstr "" -#: utils/adt/date.c:1977 -msgid "Bad timetz external representation (too long)" -msgstr "" - -#: utils/adt/date.c:2008 utils/adt/date.c:2104 +#: utils/adt/encode.c:55 utils/adt/encode.c:91 #, c-format -msgid "TIMETZ units '%s' not recognized" +msgid "unrecognized encoding: \"%s\"" msgstr "" -#: utils/adt/date.c:2088 +#: utils/adt/encode.c:150 #, c-format -msgid "TIMETZ units '%s' not supported" +msgid "invalid hex digit: \"%c\"" msgstr "" -#: 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 +#: utils/adt/encode.c:178 +msgid "invalid hex data: odd number of digits" +msgstr "" + +#: utils/adt/encode.c:295 +msgid "unexpected \"=\"" +msgstr "" + +#: utils/adt/encode.c:307 +msgid "invalid symbol" +msgstr "" + +#: utils/adt/encode.c:327 +msgid "invalid end sequence" +msgstr "" + +#: utils/adt/encode.c:436 utils/adt/encode.c:501 utils/adt/varlena.c:117 +#: utils/adt/varlena.c:157 +msgid "invalid input syntax for bytea" +msgstr "" + +#: utils/adt/float.c:135 +msgid "float4 value out of range: overflow" +msgstr "" + +#: utils/adt/float.c:139 +msgid "float4 value out of range: underflow" +msgstr "" + +#: utils/adt/float.c:164 +msgid "float8 value out of range: overflow" +msgstr "" + +#: utils/adt/float.c:168 +msgid "float8 value out of range: underflow" +msgstr "" + +#: utils/adt/float.c:200 #, c-format -msgid "Time zone '%s' not recognized" +msgid "invalid input syntax for float4: \"%s\"" msgstr "" -#: utils/adt/date.c:2184 utils/adt/timestamp.c:3418 utils/adt/timestamp.c:3555 +#: utils/adt/float.c:208 #, c-format -msgid "INTERVAL time zone '%s' not legal (month specified)" +msgid "\"%s\" is out of range for float4" msgstr "" -#: utils/adt/datetime.c:1254 utils/adt/datetime.c:1968 -msgid "'CURRENT' is no longer supported" -msgstr "" - -#: utils/adt/datetime.c:1431 utils/adt/datetime.c:2241 -#: utils/adt/formatting.c:3040 +#: utils/adt/float.c:301 utils/adt/numeric.c:3117 utils/adt/numeric.c:3143 #, c-format -msgid "Inconsistent use of year %04d and 'BC'" +msgid "invalid input syntax for float8: \"%s\"" msgstr "" -#: utils/adt/datetime.c:3720 +#: utils/adt/float.c:309 #, c-format -msgid "Ordering error in %s table: \"%.*s\" >= \"%.*s\"" +msgid "\"%s\" is out of range for float8" msgstr "" -#: utils/adt/datum.c:78 utils/adt/datum.c:87 -msgid "datumGetSize: Invalid Datum Pointer" +#: utils/adt/float.c:887 utils/adt/float.c:906 utils/adt/float.c:953 +#: utils/adt/float.c:972 utils/adt/int.c:286 utils/adt/int8.c:103 +#: utils/adt/int8.c:786 utils/adt/int8.c:811 utils/adt/int8.c:849 +#: utils/adt/int8.c:888 utils/adt/numeric.c:1601 utils/adt/numeric.c:1612 +#: utils/adt/numeric.c:1657 utils/adt/numeric.c:1705 utils/adt/numeric.c:1716 +#: utils/adt/varbit.c:1210 utils/adt/varbit.c:1275 +msgid "integer out of range" msgstr "" -#: utils/adt/datum.c:92 -#, c-format -msgid "datumGetSize: Invalid typLen %d" +#: utils/adt/float.c:1208 utils/adt/numeric.c:4035 +msgid "cannot take square root of a negative number" msgstr "" -#: utils/adt/encode.c:53 utils/adt/encode.c:87 -#, c-format -msgid "No such encoding as '%s'" +#: utils/adt/float.c:1254 utils/adt/float.c:1284 +msgid "result is out of range" msgstr "" -#: utils/adt/encode.c:62 -msgid "Overflow - encode estimate too small" +#: utils/adt/float.c:1304 utils/adt/float.c:1330 +msgid "cannot take log of zero" msgstr "" -#: utils/adt/encode.c:96 -msgid "Overflow - decode estimate too small" +#: utils/adt/float.c:1309 utils/adt/float.c:1335 utils/adt/numeric.c:4252 +msgid "cannot take log of a negative number" msgstr "" -#: utils/adt/encode.c:144 -#, c-format -msgid "Bad hex code: '%c'" +#: utils/adt/float.c:1362 utils/adt/float.c:1387 utils/adt/float.c:1412 +#: utils/adt/float.c:1438 utils/adt/float.c:1463 utils/adt/float.c:1488 +#: utils/adt/float.c:1514 utils/adt/float.c:1539 +msgid "input is out of range" msgstr "" -#: utils/adt/encode.c:170 -msgid "hex_decode: invalid data" +#: utils/adt/formatting.c:966 +msgid "\"9\" must be ahead of \"PR\"" msgstr "" -#: utils/adt/encode.c:284 -msgid "base64: unexpected '='" +#: utils/adt/formatting.c:985 +msgid "\"0\" must be ahead of \"PR\"" msgstr "" -#: utils/adt/encode.c:294 -msgid "base64: Invalid symbol" +#: utils/adt/formatting.c:1014 +msgid "multiple decimal points" msgstr "" -#: utils/adt/encode.c:312 -msgid "base64: invalid end sequence" +#: utils/adt/formatting.c:1021 utils/adt/formatting.c:1126 +msgid "cannot use \"V\" and decimal point together" msgstr "" -#: utils/adt/encode.c:419 utils/adt/encode.c:482 -msgid "decode: Bad input string for type bytea" +#: utils/adt/formatting.c:1036 +msgid "not unique \"S\"" msgstr "" -#: utils/adt/float.c:131 -msgid "Bad float4 input format -- overflow" +#: utils/adt/formatting.c:1043 +msgid "cannot use \"S\" and \"PL\"/\"MI\"/\"SG\"/\"PR\" together" msgstr "" -#: utils/adt/float.c:133 -msgid "Bad float4 input format -- underflow" -msgstr "" +#: utils/adt/formatting.c:1067 +msgid "cannot use \"S\" and \"MI\" together" +msgstr "kan inte använda \"S\" och \"MI\" tillsammans." -#: utils/adt/float.c:155 -msgid "Bad float8 input format -- overflow" -msgstr "" +#: utils/adt/formatting.c:1080 +msgid "cannot use \"S\" and \"PL\" together" +msgstr "kan inte använda \"S\" och \"PL\" tillsammans." -#: utils/adt/float.c:157 -msgid "Bad float8 input format -- underflow" -msgstr "" +#: utils/adt/formatting.c:1093 +msgid "cannot use \"S\" and \"SG\" together" +msgstr "kan inte använda \"S\" och \"SG\" tillsammans." -#: utils/adt/float.c:187 -#, c-format -msgid "Bad float4 input format '%s'" -msgstr "" - -#: utils/adt/float.c:192 -#, c-format -msgid "Input '%s' is out of range for float4" -msgstr "" - -#: 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:288 -#, c-format -msgid "Input '%s' is out of range for float8" -msgstr "" - -#: utils/adt/float.c:850 -msgid "dtoi4: integer out of range" -msgstr "" - -#: utils/adt/float.c:867 -msgid "dtoi2: integer out of range" -msgstr "" - -#: utils/adt/float.c:912 -msgid "ftoi4: integer out of range" -msgstr "" - -#: utils/adt/float.c:929 -msgid "ftoi2: integer out of range" -msgstr "" - -#: utils/adt/float.c:1163 -msgid "can't take sqrt of a negative number" -msgstr "" - -#: utils/adt/float.c:1207 -msgid "pow() result is out of range" -msgstr "" - -#: utils/adt/float.c:1235 -msgid "exp() result is out of range" -msgstr "" - -#: utils/adt/float.c:1253 utils/adt/float.c:1274 -msgid "can't take log of zero" -msgstr "" - -#: utils/adt/float.c:1255 utils/adt/float.c:1276 -msgid "can't take log of a negative number" -msgstr "" - -#: utils/adt/float.c:1301 -#, c-format -msgid "acos(%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1324 -#, c-format -msgid "asin(%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1347 -#, c-format -msgid "atan(%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1371 -#, c-format -msgid "atan2(%f,%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1394 -#, c-format -msgid "cos(%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1417 -#, c-format -msgid "cot(%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1441 -#, c-format -msgid "sin(%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1464 -#, c-format -msgid "tan(%f) input is out of range" -msgstr "" - -#: utils/adt/float.c:1575 -#, c-format -msgid "%s: expected 3-element float8 array" -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" -msgstr "" - -#: utils/adt/format_type.c:315 -#, c-format -msgid "Invalid INTERVAL typmod 0x%x" -msgstr "" - -#: utils/adt/formatting.c:392 -#, c-format -msgid "" -"TMFC:\n" -"hh %d\n" -"am %d\n" -"pm %d\n" -"mi %d\n" -"ss %d\n" -"ssss %d\n" -"d %d\n" -"dd %d\n" -"ddd %d\n" -"mm %d\n" -"ms: %d\n" -"year %d\n" -"bc %d\n" -"iw %d\n" -"ww %d\n" -"w %d\n" -"cc %d\n" -"q %d\n" -"j %d\n" -"us: %d" -msgstr "" - -#: utils/adt/formatting.c:398 -#, c-format -msgid "" -"TM:\n" -"sec %d\n" -"year %d\n" -"min %d\n" -"wday %d\n" -"hour %d\n" -"yday %d\n" -"mday %d\n" -"nisdst %d\n" -"mon %d\n" -msgstr "" - -#: utils/adt/formatting.c:964 -msgid "to_char/to_number(): '9' must be ahead of 'PR'." -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 "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:1104 -msgid "to_char/to_number(): can't use 'V' and decimal poin together." -msgstr "" - -#: utils/adt/formatting.c:1026 -msgid "to_char/to_number(): not unique 'S'." -msgstr "" - -#: utils/adt/formatting.c:1031 -msgid "to_char/to_number(): can't use 'S' and 'PL'/'MI'/'SG'/'PR' together." -msgstr "" - -#: utils/adt/formatting.c:1053 -msgid "to_char/to_number(): can't use 'S' and 'MI' together." -msgstr "to_char/to_number(): kan inte använda \"S\" och \"MI\" tillsammans." - -#: utils/adt/formatting.c:1064 -msgid "to_char/to_number(): can't use 'S' and 'PL' together." -msgstr "to_char/to_number(): kan inte använda \"S\" och \"PL\" tillsammans." - -#: utils/adt/formatting.c:1075 -msgid "to_char/to_number(): can't use 'S' and 'SG' together." -msgstr "to_char/to_number(): kan inte använda \"S\" och \"SG\" tillsammans." - -#: utils/adt/formatting.c:1085 -msgid "to_char/to_number(): can't use 'PR' and 'S'/'PL'/'MI'/'SG' together." -msgstr "to_char/to_number(): kan inte använda \"PR\" och \"S\"/\"PL\"/\"MI\"/\"SG\" tillsammans." - -#: utils/adt/formatting.c:1111 -msgid "to_char/to_number(): 'E' is not supported." -msgstr "to_char/to_number(): 'E' stöds inte." +#: utils/adt/formatting.c:1105 +msgid "cannot use \"PR\" and \"S\"/\"PL\"/\"MI\"/\"SG\" together" +msgstr "kan inte använda \"PR\" och \"S\"/\"PL\"/\"MI\"/\"SG\" tillsammans." #: utils/adt/formatting.c:1135 -msgid "to_char/number(): run parser." -msgstr "" +msgid "\"E\" is not supported" +msgstr "\"E\" stödjs inte ännu" -#: utils/adt/formatting.c:1331 -msgid "to_from-char(): DUMP FORMAT" -msgstr "to_from-char(): DUMP-FORMAT" - -#: utils/adt/formatting.c:1336 +#: utils/adt/formatting.c:1396 #, c-format -msgid "%d:\t NODE_TYPE_ACTION '%s'\t(%s,%s)" -msgstr "%d:\t NODE_TYPE_ACTION '%s'\t(%s,%s)" +msgid "\"%s\" is not a number" +msgstr "\"%s\" är inte et nummer" -#: utils/adt/formatting.c:1339 +#: utils/adt/formatting.c:1659 +msgid "invalid AM/PM string" +msgstr "" + +#: utils/adt/formatting.c:2005 +msgid "\"TZ\"/\"tz\" not supported" +msgstr "" + +#: utils/adt/formatting.c:2015 #, c-format -msgid "%d:\t NODE_TYPE_CHAR '%c'" -msgstr "%d:\t NODE_TYPE_CHAR '%c'" +msgid "invalid value for %s" +msgstr "ogiltigt värde för %s" -#: utils/adt/formatting.c:1342 +#: utils/adt/formatting.c:3035 +msgid "AM/PM hour must be between 1 and 12" +msgstr "" + +#: utils/adt/formatting.c:3109 +msgid "cannot convert yday without year information" +msgstr "" + +#: utils/adt/formatting.c:3910 +msgid "\"RN\" not supported" +msgstr "\"RN\" stöds inte" + +#: utils/adt/geo_ops.c:292 utils/adt/geo_ops.c:3930 utils/adt/geo_ops.c:4820 +msgid "too many points requested" +msgstr "" + +#: utils/adt/geo_ops.c:315 +msgid "could not format path" +msgstr "" + +#: utils/adt/geo_ops.c:390 #, c-format -msgid "%d:\t NODE_TYPE_END" -msgstr "%d:\t NODE_TYPE_END" +msgid "invalid input syntax for box: \"%s\"" +msgstr "" -#: utils/adt/formatting.c:1346 +#: utils/adt/geo_ops.c:903 #, c-format -msgid "%d:\t UnKnown NODE !!!" -msgstr "%d:\t Okänd NOD !!!" - -#: utils/adt/formatting.c:1370 -#, c-format -msgid "get_th: '%s' is not number." +msgid "invalid input syntax for line: \"%s\"" msgstr "" -#: utils/adt/formatting.c:1544 -msgid "TO-FROM_CHAR: Dump KeyWord Index:" -msgstr "" - -#: utils/adt/formatting.c:1550 -#, c-format -msgid "\t%c: %s, " -msgstr "\t%c: %s, " - -#: utils/adt/formatting.c:1556 -#, c-format -msgid "\t(%d) %c %d" -msgstr "\t(%d) %c %d" - -#: utils/adt/formatting.c:1559 -#, c-format -msgid "" -"\n" -"\t\tUsed positions: %d,\n" -"\t\tFree positions: %d" -msgstr "" - -#: utils/adt/formatting.c:1631 -msgid "to_timestamp(): bad AM/PM string" -msgstr "" - -#: utils/adt/formatting.c:1975 -msgid "to_timestamp(): TZ/tz not supported." -msgstr "" - -#: utils/adt/formatting.c:1983 -#, c-format -msgid "to_timestamp(): bad value for %s" -msgstr "" - -#: utils/adt/formatting.c:2617 utils/adt/formatting.c:3176 -#, c-format -msgid "Cache is full (%d)" -msgstr "Cachen är full (%d)" - -#: utils/adt/formatting.c:2625 utils/adt/formatting.c:3193 -#, c-format -msgid "OLD: '%s' AGE: %d" -msgstr "" - -#: utils/adt/formatting.c:2636 utils/adt/formatting.c:3205 -#, c-format -msgid "NEW (%d)" -msgstr "" - -#: utils/adt/formatting.c:2801 utils/adt/formatting.c:2827 -msgid "to_char(): Unable to convert timestamp to tm" -msgstr "" - -#: utils/adt/formatting.c:3003 -msgid "to_timestamp(): AM/PM hour must be between 1 and 12" -msgstr "" - -#: utils/adt/formatting.c:3072 -msgid "to_timestamp() cat't convert yday without year information" -msgstr "" - -#: utils/adt/formatting.c:3107 -msgid "to_timestamp(): can't convert 'tm' to timestamp." -msgstr "" - -#: utils/adt/formatting.c:3255 -#, c-format -msgid "REMOVING ENTRY (%s)" -msgstr "" - -#: utils/adt/formatting.c:3480 -msgid "CALL: get_last_relevant_decnum()" -msgstr "" - -#: utils/adt/formatting.c:3505 -msgid " --- scan start --- " -msgstr " --- scan-start --- " - -#: utils/adt/formatting.c:3526 -#, c-format -msgid "Try read sign (%c)." -msgstr "" - -#: utils/adt/formatting.c:3538 -#, c-format -msgid "Try read locale sign (%c)." -msgstr "" - -#: utils/adt/formatting.c:3557 -#, c-format -msgid "Try read sipmle sign (%c)." -msgstr "" - -#: utils/adt/formatting.c:3598 -#, c-format -msgid "Read digit (%c)." -msgstr "" - -#: utils/adt/formatting.c:3609 -#, c-format -msgid "Try read decimal point (%c)." -msgstr "" - -#: utils/adt/formatting.c:3624 -#, c-format -msgid "Try read locale point (%c)." -msgstr "" - -#: utils/adt/formatting.c:3665 -#, c-format -msgid "SIGN_WROTE: %d, CURRENT: %d, NUMBER_P: '%s', INOUT: '%s'" -msgstr "" - -#: utils/adt/formatting.c:3866 -msgid "to_number(): RN is not supported" -msgstr "" - -#: 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_WROTE: %s\n" -"\tZERO: %s\n" -"\tZERO_START: %d\n" -"\tZERO_END: %d\n" -"\tLAST_RELEVANT: %s\n" -"\tBRACKET: %s\n" -"\tPLUS: %s\n" -"\tMINUS: %s\n" -"\tFILLMODE: %s\n" -"\tROMAN: %s" -msgstr "" - -#: utils/adt/formatting.c:4227 -#, c-format -msgid "TO_NUMBER (number): '%s'" -msgstr "" - -#: 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:311 -msgid "Unable to format path" -msgstr "" - -#: utils/adt/geo_ops.c:383 -#, c-format -msgid "Bad box external representation '%s'" -msgstr "" - -#: utils/adt/geo_ops.c:894 -#, c-format -msgid "Bad line external representation '%s'" -msgstr "" - -#: utils/adt/geo_ops.c:899 utils/adt/geo_ops.c:963 utils/adt/geo_ops.c:976 -#: utils/adt/geo_ops.c:986 +#: utils/adt/geo_ops.c:910 utils/adt/geo_ops.c:977 utils/adt/geo_ops.c:992 +#: utils/adt/geo_ops.c:1004 msgid "line not yet implemented" msgstr "" -#: utils/adt/geo_ops.c:1309 utils/adt/geo_ops.c:1330 +#: utils/adt/geo_ops.c:1329 utils/adt/geo_ops.c:1352 #, c-format -msgid "Bad path external representation '%s'" +msgid "invalid input syntax for path: \"%s\"" msgstr "" -#: utils/adt/geo_ops.c:1365 -msgid "Invalid number of points in external path" +#: utils/adt/geo_ops.c:1389 +msgid "invalid number of points in external path" msgstr "" -#: utils/adt/geo_ops.c:1704 +#: utils/adt/geo_ops.c:1730 #, c-format -msgid "Bad point external representation '%s'" +msgid "invalid input syntax for point: \"%s\"" msgstr "" -#: utils/adt/geo_ops.c:1930 +#: utils/adt/geo_ops.c:1958 #, c-format -msgid "Bad lseg external representation '%s'" +msgid "invalid input syntax for lseg: \"%s\"" msgstr "" -#: utils/adt/geo_ops.c:2520 +#: utils/adt/geo_ops.c:2550 msgid "dist_lb not implemented" msgstr "" -#: utils/adt/geo_ops.c:3031 +#: utils/adt/geo_ops.c:3063 msgid "close_lb not implemented" msgstr "" -#: utils/adt/geo_ops.c:3308 -msgid "Unable to create bounding box for empty polygon" +#: utils/adt/geo_ops.c:3342 +msgid "cannot create bounding box for empty polygon" msgstr "" -#: utils/adt/geo_ops.c:3330 utils/adt/geo_ops.c:3340 +#: utils/adt/geo_ops.c:3366 utils/adt/geo_ops.c:3378 #, c-format -msgid "Bad polygon external representation '%s'" +msgid "invalid input syntax for polygon: \"%s\"" msgstr "" -#: utils/adt/geo_ops.c:3378 -msgid "Invalid number of points in external polygon" +#: utils/adt/geo_ops.c:3418 +msgid "invalid number of points in external polygon" msgstr "" -#: utils/adt/geo_ops.c:3686 +#: utils/adt/geo_ops.c:3728 msgid "poly_distance not implemented" msgstr "" -#: utils/adt/geo_ops.c:3992 +#: utils/adt/geo_ops.c:4040 msgid "path_center not implemented" msgstr "" -#: utils/adt/geo_ops.c:4007 -msgid "Open path cannot be converted to polygon" +#: utils/adt/geo_ops.c:4057 +msgid "open path cannot be converted to polygon" msgstr "" -#: utils/adt/geo_ops.c:4172 utils/adt/geo_ops.c:4180 utils/adt/geo_ops.c:4193 -#: utils/adt/geo_ops.c:4197 +#: utils/adt/geo_ops.c:4224 utils/adt/geo_ops.c:4234 utils/adt/geo_ops.c:4249 +#: utils/adt/geo_ops.c:4255 #, c-format -msgid "Bad circle external representation '%s'" +msgid "invalid input syntax for circle: \"%s\"" msgstr "" -#: utils/adt/geo_ops.c:4217 utils/adt/geo_ops.c:4223 -msgid "Unable to format circle" +#: utils/adt/geo_ops.c:4277 utils/adt/geo_ops.c:4285 +msgid "could not format circle" msgstr "" -#: utils/adt/geo_ops.c:4248 -msgid "Invalid radius in external circle" +#: utils/adt/geo_ops.c:4312 +msgid "invalid radius in external circle" msgstr "" -#: utils/adt/geo_ops.c:4740 -msgid "Unable to convert circle to polygon" +#: utils/adt/geo_ops.c:4806 +msgid "cannot convert zero-size circle to polygon" msgstr "" -#: utils/adt/geo_ops.c:4780 utils/adt/geo_ops.c:4801 -msgid "Unable to convert polygon to circle" +#: utils/adt/geo_ops.c:4811 +msgid "must request at least 2 points" msgstr "" -#: utils/adt/int.c:124 -msgid "int2vector value has too many values" +#: utils/adt/geo_ops.c:4855 utils/adt/geo_ops.c:4878 +msgid "cannot convert empty polygon to circle" msgstr "" -#: utils/adt/int.c:285 +#: utils/adt/int.c:126 +msgid "int2vector has too many elements" +msgstr "" + +#: utils/adt/int8.c:88 utils/adt/int8.c:116 #, c-format -msgid "i4toi2: '%d' causes int2 underflow" +msgid "invalid input syntax for int8: \"%s\"" msgstr "" -#: utils/adt/int.c:287 +#: utils/adt/int8.c:905 +msgid "OID out of range" +msgstr "" + +#: utils/adt/like.c:453 utils/adt/like_match.c:291 utils/adt/regexp.c:459 +msgid "invalid escape string" +msgstr "" + +#: utils/adt/like.c:454 utils/adt/like_match.c:292 utils/adt/regexp.c:460 +msgid "Escape string must be empty or one character." +msgstr "" + +#: utils/adt/mac.c:65 #, c-format -msgid "i4toi2: '%d' causes int2 overflow" +msgid "invalid input syntax for macaddr: \"%s\"" msgstr "" -#: utils/adt/int8.c:86 utils/adt/int8.c:110 +#: utils/adt/mac.c:72 #, c-format -msgid "Bad int8 external representation \"%s\"" +msgid "invalid octet value in macaddr: \"%s\"" msgstr "" -#: utils/adt/int8.c:99 +#: utils/adt/mac.c:190 +msgid "text too long to convert to MAC address" +msgstr "" + +#: utils/adt/nabstime.c:244 utils/adt/nabstime.c:280 #, c-format -msgid "int8 value out of range: \"%s\"" -msgstr "" +msgid "invalid timezone name: \"%s\"" +msgstr "ogiltigt tidzon-namn: \"%s\"" -#: utils/adt/int8.c:142 -msgid "Unable to format int8" -msgstr "" - -#: utils/adt/int8.c:770 -msgid "int8 conversion to int4 is out of range" -msgstr "" - -#: utils/adt/int8.c:793 -msgid "int8 conversion to int2 is out of range" -msgstr "" - -#: 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: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:453 -msgid "ESCAPE string must be empty or one character" -msgstr "" - -#: utils/adt/mac.c:63 +#: utils/adt/nabstime.c:376 utils/adt/nabstime.c:382 #, c-format -msgid "macaddr_in: error in parsing \"%s\"" +msgid "invalid input syntax for abstime: \"%s\"" msgstr "" -#: utils/adt/mac.c:68 +#: utils/adt/nabstime.c:657 utils/adt/nabstime.c:730 +msgid "cannot convert \"invalid\" abstime to timestamp" +msgstr "" + +#: utils/adt/nabstime.c:779 utils/adt/nabstime.c:785 #, c-format -msgid "macaddr_in: illegal address \"%s\"" +msgid "invalid input syntax for reltime: \"%s\"" msgstr "" -#: utils/adt/mac.c:184 -msgid "Text is too long to convert to MAC address" -msgstr "" - -#: utils/adt/nabstime.c:242 utils/adt/nabstime.c:276 +#: utils/adt/nabstime.c:880 #, c-format -msgid "Invalid timezone '%s'" +msgid "invalid input syntax for tinterval: \"%s\"" msgstr "" -#: utils/adt/nabstime.c:370 +#: utils/adt/nabstime.c:943 +msgid "invalid status in external tinterval" +msgstr "" + +#: utils/adt/nabstime.c:1035 +msgid "cannot convert \"invalid\" reltime to interval" +msgstr "" + +#. translator: first %s is inet or cidr +#: utils/adt/network.c:90 #, c-format -msgid "Bad abstime external representation (too long) '%s'" +msgid "invalid input syntax for %s: \"%s\"" msgstr "" -#: utils/adt/nabstime.c:374 +#: utils/adt/network.c:102 #, c-format -msgid "Bad abstime external representation '%s'" +msgid "invalid cidr value: \"%s\"" msgstr "" -#: utils/adt/nabstime.c:404 +#: utils/adt/network.c:103 utils/adt/network.c:229 +msgid "Value has bits set to right of mask." +msgstr "" + +#: utils/adt/network.c:149 utils/adt/network.c:503 utils/adt/network.c:529 +#: utils/adt/network.c:565 #, c-format -msgid "Bad abstime (internal coding error) '%s'" +msgid "could not format inet value: %m" msgstr "" -#: utils/adt/nabstime.c:620 utils/adt/nabstime.c:688 -msgid "Unable to convert timestamp to abstime" +#: utils/adt/network.c:194 +msgid "invalid family in external inet" msgstr "" -#: utils/adt/nabstime.c:644 -msgid "Unable to convert abstime 'invalid' to timestamp" +#: utils/adt/network.c:199 +msgid "invalid bits in external inet" msgstr "" -#: utils/adt/nabstime.c:659 -msgid "" -"Unable to convert ABSTIME to TIMESTAMP\n" -"\tabstime_timestamp() internal error" +#: utils/adt/network.c:205 +msgid "invalid type in external inet" msgstr "" -#: utils/adt/nabstime.c:712 -msgid "Unable to convert abstime 'invalid' to timestamptz" +#: utils/adt/network.c:210 +msgid "invalid length in external inet" msgstr "" -#: utils/adt/nabstime.c:727 -msgid "" -"Unable to convert ABSTIME to TIMESTAMP WITH TIME ZONE\n" -"\tabstime_timestamptz() internal error" +#: utils/adt/network.c:228 +msgid "invalid external CIDR value" msgstr "" -#: utils/adt/nabstime.c:758 +#: utils/adt/network.c:315 #, c-format -msgid "Bad reltime external representation (too long) '%s'" +msgid "invalid mask length: %d" msgstr "" -#: utils/adt/nabstime.c:762 +#: utils/adt/not_in.c:64 utils/adt/regproc.c:1110 utils/adt/regproc.c:1115 +#: utils/adt/varlena.c:1618 utils/adt/varlena.c:1623 +msgid "invalid name syntax" +msgstr "" + +#: utils/adt/not_in.c:65 +msgid "Must provide \"relationname.attributename\"." +msgstr "" + +#: utils/adt/numeric.c:403 +msgid "invalid length in external numeric" +msgstr "" + +#: utils/adt/numeric.c:414 +msgid "invalid sign in external numeric" +msgstr "" + +#: utils/adt/numeric.c:424 +msgid "invalid digit in external numeric" +msgstr "" + +#: utils/adt/numeric.c:1592 utils/adt/numeric.c:1648 utils/adt/numeric.c:1696 +msgid "cannot convert NaN to integer" +msgstr "" + +#: utils/adt/numeric.c:2539 utils/adt/numeric.c:2562 utils/adt/numeric.c:2586 +#: utils/adt/numeric.c:2593 utils/adt/numeric.c:2607 #, c-format -msgid "Bad reltime external representation '%s'" +msgid "invalid input syntax for numeric: \"%s\"" msgstr "" -#: utils/adt/nabstime.c:772 +#: utils/adt/numeric.c:2905 +msgid "value overflows numeric format" +msgstr "" + +#: utils/adt/numeric.c:2975 +msgid "numeric field overflow" +msgstr "" + +#: utils/adt/numeric.c:2976 #, c-format -msgid "Bad reltime (internal coding error) '%s'" +msgid "ABS(value) >= 10^%d for field with precision %d, scale %d." msgstr "" -#: utils/adt/nabstime.c:852 -#, c-format -msgid "Unable to decode tinterval '%s'" -msgstr "" - -#: 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'" -msgstr "" - -#: utils/adt/network.c:76 -#, c-format -msgid "invalid CIDR value '%s': has bits set to right of mask" -msgstr "" - -#: 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: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: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: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:493 utils/adt/network.c:524 -#, c-format -msgid "unable to print host (%s)" -msgstr "" - -#: utils/adt/network.c:787 -#, c-format -msgid "convert_network_to_scalar: unsupported type %u" -msgstr "" - -#: utils/adt/not_in.c:62 -msgid "int4notin: must provide relationname.attributename" -msgstr "" - -#: 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: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: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: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:1997 -msgid "numeric_avg: expected 3-element numeric array" -msgstr "" - -#: utils/adt/numeric.c:2033 -msgid "numeric_variance: expected 3-element numeric array" -msgstr "" - -#: utils/adt/numeric.c:2109 -msgid "numeric_stddev: expected 3-element numeric array" -msgstr "" - -#: utils/adt/numeric.c:2299 -msgid "int2_avg_accum: expected 2-element int8 array" -msgstr "" - -#: utils/adt/numeric.c:2319 -msgid "int4_avg_accum: expected 2-element int8 array" -msgstr "" - -#: utils/adt/numeric.c:2337 -msgid "int8_avg: expected 2-element int8 array" -msgstr "" - -#: 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: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:4000 -msgid "math error on numeric - cannot compute SQRT of negative value" -msgstr "" - -#: utils/adt/numeric.c:4088 +#: utils/adt/numeric.c:4125 msgid "argument for EXP() too big" msgstr "" -#: utils/adt/numeric.c:4212 -msgid "math error on numeric - cannot compute LN of value <= zero" -msgstr "" - -#: utils/adt/numeric.c:4456 +#: utils/adt/numeric.c:4501 msgid "zero raised to zero is undefined" msgstr "" -#: utils/adt/numutils.c:71 -msgid "pg_atoi: NULL pointer" -msgstr "pg_atoi: NULL-pekare" - -#: utils/adt/numutils.c:73 -msgid "pg_atoi: zero-length string" -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 -#: utils/adt/numutils.c:125 +#: utils/adt/numutils.c:72 utils/adt/numutils.c:86 utils/adt/numutils.c:91 #, c-format -msgid "pg_atoi: error reading \"%s\": %m" +msgid "invalid input syntax for integer: \"%s\"" msgstr "" -#: utils/adt/numutils.c:85 +#: utils/adt/numutils.c:105 #, c-format -msgid "pg_atoi: error in \"%s\": can't parse \"%s\"" +msgid "%s is out of range for int4" msgstr "" -#: utils/adt/numutils.c:129 +#: utils/adt/numutils.c:111 #, c-format -msgid "pg_atoi: invalid result size: %d" +msgid "%s is out of range for int2" msgstr "" -#: utils/adt/oid.c:48 +#: utils/adt/numutils.c:117 #, c-format -msgid "%s: error reading \"%s\": %m" +msgid "%s is out of range for int1" msgstr "" -#: utils/adt/oid.c:51 utils/adt/oid.c:65 +#: utils/adt/oid.c:49 utils/adt/oid.c:54 utils/adt/oid.c:75 #, c-format -msgid "%s: error in \"%s\": can't parse \"%s\"" +msgid "invalid input syntax for OID: \"%s\"" msgstr "" -#: utils/adt/oid.c:86 +#: utils/adt/oid.c:60 utils/adt/oid.c:98 #, c-format -msgid "%s: error reading \"%s\": %s" +msgid "%s is out of range for OID" msgstr "" -#: utils/adt/oid.c:163 -msgid "oidvector value has too many values" +#: utils/adt/oid.c:176 +msgid "oidvector has too many elements" msgstr "" -#: utils/adt/oracle_compat.c:203 utils/adt/oracle_compat.c:298 -msgid "Requested length too large" +#: utils/adt/oracle_compat.c:206 utils/adt/oracle_compat.c:303 +#: utils/adt/oracle_compat.c:927 +msgid "requested length too large" msgstr "" -#: utils/adt/oracle_compat.c:919 -msgid "Requested buffer is too large." +#: utils/adt/pseudotypes.c:38 utils/adt/pseudotypes.c:64 +msgid "cannot accept a value of type record" msgstr "" -#: utils/adt/pg_locale.c:160 -msgid "Invalid LC_COLLATE setting" +#: utils/adt/pseudotypes.c:51 utils/adt/pseudotypes.c:77 +msgid "cannot display a value of type record" msgstr "" -#: utils/adt/pgstatfuncs.c:189 -msgid "" -"pg_stat_get_backend_idset: called in context that does not accept a set " -"result" +#: utils/adt/pseudotypes.c:147 +msgid "cannot accept a value of type any" msgstr "" -#: utils/adt/pgstatfuncs.c:194 -msgid "No function memory context in set-function" +#: utils/adt/pseudotypes.c:160 +msgid "cannot display a value of type any" msgstr "" -#: 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 +#: utils/adt/pseudotypes.c:174 utils/adt/pseudotypes.c:202 +msgid "cannot accept a value of type anyarray" +msgstr "" + +#: utils/adt/pseudotypes.c:252 +msgid "cannot accept a value of type trigger" +msgstr "" + +#: utils/adt/pseudotypes.c:265 +msgid "cannot display a value of type trigger" +msgstr "" + +#: utils/adt/pseudotypes.c:279 +msgid "cannot accept a value of type language_handler" +msgstr "" + +#: utils/adt/pseudotypes.c:292 +msgid "cannot display a value of type language_handler" +msgstr "" + +#: utils/adt/pseudotypes.c:306 +msgid "cannot accept a value of type internal" +msgstr "" + +#: utils/adt/pseudotypes.c:319 +msgid "cannot display a value of type internal" +msgstr "" + +#: utils/adt/pseudotypes.c:333 +msgid "cannot accept a value of type opaque" +msgstr "" + +#: utils/adt/pseudotypes.c:346 +msgid "cannot display a value of type opaque" +msgstr "" + +#: utils/adt/pseudotypes.c:360 +msgid "cannot accept a value of type anyelement" +msgstr "" + +#: utils/adt/pseudotypes.c:373 +msgid "cannot display a value of type anyelement" +msgstr "" + +#: utils/adt/regexp.c:176 #, c-format -msgid "Cannot accept a constant of type %s" +msgid "invalid regular expression: %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 +#: utils/adt/regproc.c:117 utils/adt/regproc.c:138 utils/adt/regproc.c:290 #, c-format -msgid "Cannot display a value of type %s" -msgstr "" +msgid "no procedure with name %s" +msgstr "ingen procedur med namn %s" -#: utils/adt/pseudotypes.c:58 utils/adt/pseudotypes.c:186 +#: utils/adt/regproc.c:122 utils/adt/regproc.c:142 #, c-format -msgid "Cannot accept a value of type %s" +msgid "more than one procedure named %s" msgstr "" -#: utils/adt/regexp.c:174 +#: utils/adt/regproc.c:467 utils/adt/regproc.c:487 utils/adt/regproc.c:665 #, c-format -msgid "Invalid regular expression: %s" -msgstr "" +msgid "no operator with name %s" +msgstr "ingen operator med namn %s" -#: 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 +#: utils/adt/regproc.c:471 utils/adt/regproc.c:491 #, c-format -msgid "No procedure with name %s" +msgid "more than one operator named %s" +msgstr "mer än en operator med namn %s" + +#: utils/adt/regproc.c:639 +msgid "missing argument" msgstr "" -#: utils/adt/regproc.c:117 utils/adt/regproc.c:132 +#: utils/adt/regproc.c:640 +msgid "Use NONE to denote the missing argument of a unary operator." +msgstr "" + +#: utils/adt/regproc.c:644 utils/adt/regproc.c:1276 +msgid "too many arguments" +msgstr "för många argument" + +#: utils/adt/regproc.c:645 +msgid "Provide two argument types for operator." +msgstr "" + +#: utils/adt/regproc.c:837 #, c-format -msgid "There is more than one procedure named %s" -msgstr "" +msgid "no class with name %s" +msgstr "ingen klass med namn %s" -#: utils/adt/regproc.c:453 utils/adt/regproc.c:468 utils/adt/regproc.c:636 +#: utils/adt/regproc.c:1003 #, c-format -msgid "No operator with name %s" -msgstr "Ingen operator med namn %s" +msgid "no type with name %s" +msgstr "ingen typ med namn %s" -#: utils/adt/regproc.c:455 utils/adt/regproc.c:470 -#, c-format -msgid "There is more than one operator named %s" +#: utils/adt/regproc.c:1174 +msgid "expected a left parenthesis" msgstr "" -#: utils/adt/regproc.c:616 -msgid "" -"regoperatorin: use NONE to denote the missing argument of a unary operator" +#: utils/adt/regproc.c:1190 +msgid "expected a right parenthesis" msgstr "" -#: utils/adt/regproc.c:618 -msgid "regoperatorin: provide two argument types for operator" +#: utils/adt/regproc.c:1209 +msgid "expected a type name" msgstr "" -#: utils/adt/regproc.c:806 -#, c-format -msgid "No class with name %s" +#: utils/adt/regproc.c:1241 +msgid "improper type name" msgstr "" -#: utils/adt/regproc.c:970 -#, c-format -msgid "No type with name %s" -msgstr "" - -#: 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:1135 -#, c-format -msgid "%s: expected a left parenthesis" -msgstr "" - -#: utils/adt/regproc.c:1149 -#, c-format -msgid "%s: expected a right parenthesis" -msgstr "" - -#: utils/adt/regproc.c:1165 -#, c-format -msgid "%s: expected a type name" -msgstr "" - -#: utils/adt/regproc.c:1195 -#, c-format -msgid "%s: improper type name" -msgstr "" - -#: utils/adt/regproc.c:1227 -#, c-format -msgid "%s: too many argument datatypes" -msgstr "" - -#: utils/adt/ri_triggers.c:213 -msgid "wrong # of arguments in call to RI_FKey_check()" -msgstr "" - -#: 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: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: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:311 utils/adt/ri_triggers.c:465 -msgid "SPI_finish() failed in RI_FKey_check()" -msgstr "" - -#: 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: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:383 utils/adt/ri_triggers.c:557 +#: utils/adt/ri_triggers.c:307 utils/adt/ri_triggers.c:369 +#: utils/adt/ri_triggers.c:545 utils/adt/ri_triggers.c:784 +#: utils/adt/ri_triggers.c:976 utils/adt/ri_triggers.c:1138 +#: utils/adt/ri_triggers.c:1323 utils/adt/ri_triggers.c:1493 +#: utils/adt/ri_triggers.c:1675 utils/adt/ri_triggers.c:1846 +#: utils/adt/ri_triggers.c:2065 utils/adt/ri_triggers.c:2276 +#: utils/adt/ri_triggers.c:2512 utils/adt/ri_triggers.c:2608 msgid "MATCH PARTIAL not yet implemented" msgstr "" -#: utils/adt/ri_triggers.c:623 -msgid "SPI_finish() failed in ri_Check_Pk_Match()" -msgstr "" - -#: utils/adt/ri_triggers.c:665 -msgid "wrong # of arguments in call to RI_FKey_noaction_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:667 +#: utils/adt/ri_triggers.c:343 utils/adt/ri_triggers.c:3052 +#: utils/adt/ri_triggers.c:3089 #, c-format -msgid "too many keys (%d max) in call to RI_FKey_noaction_del()" +msgid "insert or update on \"%s\" violates foreign key constraint \"%s\"" msgstr "" -#: utils/adt/ri_triggers.c:743 -msgid "SPI_connect() failed in RI_FKey_noaction_del()" +#: utils/adt/ri_triggers.c:346 +msgid "MATCH FULL does not allow mixing of NULL and non-NULL key values." msgstr "" -#: utils/adt/ri_triggers.c:797 -msgid "SPI_finish() failed in RI_FKey_noaction_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:814 -msgid "internal error #2 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:856 -msgid "wrong # of arguments in call to RI_FKey_noaction_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:858 +#: utils/adt/ri_triggers.c:2554 utils/adt/ri_triggers.c:2812 #, c-format -msgid "too many keys (%d max) in call to RI_FKey_noaction_upd()" +msgid "%s() called with wrong number of trigger arguments" msgstr "" -#: utils/adt/ri_triggers.c:946 -msgid "SPI_connect() failed in RI_FKey_noaction_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1000 -msgid "SPI_finish() failed in RI_FKey_noaction_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1017 -msgid "internal error #3 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:1055 -msgid "wrong # of arguments in call to RI_FKey_cascade_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1057 +#: utils/adt/ri_triggers.c:2572 utils/adt/ri_triggers.c:2822 #, c-format -msgid "too many keys (%d max) in call to RI_FKey_cascade_del()" +msgid "no target table given for trigger \"%s\" on \"%s\"" msgstr "" -#: utils/adt/ri_triggers.c:1120 -msgid "SPI_connect() failed in RI_FKey_cascade_del()" +#: utils/adt/ri_triggers.c:2575 utils/adt/ri_triggers.c:2825 +msgid "" +"Remove this RI trigger and its mates, then do ALTER TABLE ADD CONSTRAINT." msgstr "" -#: utils/adt/ri_triggers.c:1174 -msgid "SPI_finish() failed in RI_FKey_cascade_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1191 -msgid "internal error #4 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:1231 -msgid "wrong # of arguments in call to RI_FKey_cascade_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1233 +#: utils/adt/ri_triggers.c:2732 utils/adt/ri_triggers.c:2742 +#: utils/adt/ri_triggers.c:3151 #, c-format -msgid "too many keys (%d max) in call to RI_FKey_cascade_upd()" +msgid "" +"table \"%s\" does not have attribute \"%s\" referenced by constraint \"%s\"" msgstr "" -#: utils/adt/ri_triggers.c:1307 -msgid "SPI_connect() failed in RI_FKey_cascade_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1370 -msgid "SPI_finish() failed in RI_FKey_cascade_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1387 -msgid "internal error #5 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:1432 -msgid "wrong # of arguments in call to RI_FKey_restrict_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1434 +#: utils/adt/ri_triggers.c:2762 #, c-format -msgid "too many keys (%d max) in call to RI_FKey_restrict_del()" +msgid "%s() was not fired by trigger manager" msgstr "" -#: utils/adt/ri_triggers.c:1497 -msgid "SPI_connect() failed in RI_FKey_restrict_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1551 -msgid "SPI_finish() failed in RI_FKey_restrict_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1568 -msgid "internal error #6 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:1614 -msgid "wrong # of arguments in call to RI_FKey_restrict_upd()" -msgstr "" - -#: 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:1690 -msgid "SPI_connect() failed in RI_FKey_restrict_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1744 -msgid "SPI_finish() failed in RI_FKey_restrict_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:1761 -msgid "internal error #7 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:1799 -msgid "wrong # of arguments in call to RI_FKey_setnull_del()" -msgstr "" - -#: 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:1864 -msgid "SPI_connect() failed in RI_FKey_setnull_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1926 -msgid "SPI_finish() failed in RI_FKey_setnull_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:1943 -msgid "internal error #8 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:1984 -msgid "wrong # of arguments in call to RI_FKey_setnull_upd()" -msgstr "" - -#: 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:2061 -msgid "SPI_connect() failed in RI_FKey_setnull_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:2156 -msgid "SPI_finish() failed in RI_FKey_setnull_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:2173 -msgid "internal error #9 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:2210 -msgid "wrong # of arguments in call to RI_FKey_setdefault_del()" -msgstr "" - -#: 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:2275 -msgid "SPI_connect() failed in RI_FKey_setdefault_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:2368 -msgid "SPI_finish() failed in RI_FKey_setdefault_del()" -msgstr "" - -#: utils/adt/ri_triggers.c:2395 -msgid "internal error #10 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:2434 -msgid "wrong # of arguments in call to RI_FKey_setdefault_upd()" -msgstr "" - -#: 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:2512 -msgid "SPI_connect() failed in RI_FKey_setdefault_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:2615 -msgid "SPI_finish() failed in RI_FKey_setdefault_upd()" -msgstr "" - -#: utils/adt/ri_triggers.c:2642 -msgid "internal error #11 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:2673 -msgid "wrong # of arguments in call to RI_FKey_keyequal_upd()" -msgstr "" - -#: 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:2732 -msgid "internal error #12 in ri_triggers.c" -msgstr "" - -#: utils/adt/ri_triggers.c:2797 -#, c-format -msgid "unrecognized referential integrity MATCH type '%s'" -msgstr "" - -#: 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:2872 -#, c-format -msgid "%s() not fired by trigger manager" -msgstr "" - -#: utils/adt/ri_triggers.c:2875 +#: utils/adt/ri_triggers.c:2771 #, c-format msgid "%s() must be fired AFTER ROW" msgstr "" -#: utils/adt/ri_triggers.c:2881 +#: utils/adt/ri_triggers.c:2779 #, c-format msgid "%s() must be fired for INSERT" msgstr "" -#: utils/adt/ri_triggers.c:2885 +#: utils/adt/ri_triggers.c:2785 #, c-format msgid "%s() must be fired for UPDATE" msgstr "" -#: utils/adt/ri_triggers.c:2890 +#: utils/adt/ri_triggers.c:2792 #, c-format msgid "%s() must be fired for INSERT or UPDATE" msgstr "" -#: utils/adt/ri_triggers.c:2895 +#: utils/adt/ri_triggers.c:2799 #, 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 +#: utils/adt/ri_triggers.c:3022 #, c-format msgid "" -"%s referential integrity violation - key (%s)=(%s) referenced from %s not " -"found in %s" +"referential integrity query on \"%s\" from constraint \"%s\" on \"%s\" gave " +"unexpected result" msgstr "" -#: utils/adt/ri_triggers.c:3168 +#: utils/adt/ri_triggers.c:3026 +msgid "This is most likely due to a rule having rewritten the query." +msgstr "" + +#: utils/adt/ri_triggers.c:3054 +#, c-format +msgid "No rows were found in \"%s\"." +msgstr "" + +#: utils/adt/ri_triggers.c:3091 +#, c-format +msgid "Key (%s)=(%s) is not present in \"%s\"." +msgstr "" + +#: utils/adt/ri_triggers.c:3097 #, c-format msgid "" -"%s referential integrity violation - key (%s)=(%s) in %s still referenced " -"from %s" +"update or delete on \"%s\" violates foreign key constraint \"%s\" on \"%s\"" msgstr "" -#: utils/adt/ri_triggers.c:3346 -msgid "out of memory for RI plan cache" -msgstr "" - -#: utils/adt/ri_triggers.c:3546 -msgid "out of memory for RI operator cache" -msgstr "" - -#: utils/adt/ruleutils.c:200 -msgid "get_ruledef: cannot connect to SPI manager" -msgstr "" - -#: utils/adt/ruleutils.c:215 utils/adt/ruleutils.c:332 -#, c-format -msgid "SPI_prepare() failed for \"%s\"" -msgstr "" - -#: utils/adt/ruleutils.c:226 -#, c-format -msgid "failed to get pg_rewrite tuple for %u" -msgstr "" - -#: utils/adt/ruleutils.c:230 utils/adt/ruleutils.c:255 -msgid "get_ruledef: SPI_finish() failed" -msgstr "" - -#: utils/adt/ruleutils.c:316 -msgid "get_viewdef: cannot connect to SPI manager" -msgstr "" - -#: utils/adt/ruleutils.c:345 -#, c-format -msgid "failed to get pg_rewrite tuple for view %u" -msgstr "" - -#: utils/adt/ruleutils.c:368 -msgid "get_viewdef: SPI_finish() failed" -msgstr "" - -#: 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:568 -#, c-format -msgid "syscache lookup for relid %u failed" -msgstr "" - -#: utils/adt/ruleutils.c:748 -#, c-format -msgid "Failed to find constraint with OID %u" -msgstr "" - -#: 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:781 -#, c-format -msgid "pg_get_constraintdef: Null confkey for constraint %u" -msgstr "" - -#: utils/adt/ruleutils.c:801 -#, c-format -msgid "pg_get_constraintdef: Unknown confmatchtype '%c' for constraint %u" -msgstr "" - -#: utils/adt/ruleutils.c:827 -#, c-format -msgid "pg_get_constraintdef: Unknown confupdtype '%c' for constraint %u" -msgstr "" - -#: utils/adt/ruleutils.c:853 -#, c-format -msgid "pg_get_constraintdef: Unknown confdeltype '%c' for constraint %u" -msgstr "" - -#: 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:1318 -#, c-format -msgid "get_ruledef: rule %s has unsupported event type %d" -msgstr "" - -#: utils/adt/ruleutils.c:1520 -#, c-format -msgid "get_query_def: unknown query command type %d" -msgstr "" - -#: utils/adt/ruleutils.c:1755 -#, c-format -msgid "get_setop_query: unexpected set op %d" -msgstr "" - -#: utils/adt/ruleutils.c:1767 -#, c-format -msgid "get_setop_query: unexpected node %d" -msgstr "" - -#: utils/adt/ruleutils.c:1827 -msgid "get_insert_query_def: too many RTEs in INSERT!" -msgstr "" - -#: utils/adt/ruleutils.c:1979 -msgid "get_utility_query_def: unexpected statement type" -msgstr "" - -#: utils/adt/ruleutils.c:2010 +#: utils/adt/ri_triggers.c:3100 #, c-format -msgid "get_names_for_var: bogus varlevelsup %d" +msgid "Key (%s)=(%s) is still referenced from \"%s\"." msgstr "" -#: utils/adt/ruleutils.c:2024 +#: utils/adt/ruleutils.c:1102 #, c-format -msgid "get_names_for_var: bogus varno %d" +msgid "unsupported constraint type \"%c\"" msgstr "" -#: utils/adt/ruleutils.c:2320 +#: utils/adt/ruleutils.c:1557 #, c-format -msgid "get_rule_expr: unknown boolop %d" +msgid "rule \"%s\" has unsupported event type %d" msgstr "" -#: utils/adt/ruleutils.c:2354 -#, c-format -msgid "Argument type %s of FieldSelect is not a tuple type" +#: utils/adt/selfuncs.c:3122 utils/adt/selfuncs.c:3485 +msgid "case insensitive matching not supported on type bytea" msgstr "" -#: utils/adt/ruleutils.c:2496 -#, c-format -msgid "get_rule_expr: unexpected nulltesttype %d" +#: utils/adt/selfuncs.c:3207 utils/adt/selfuncs.c:3633 +msgid "regex matching not supported on type bytea" msgstr "" -#: utils/adt/ruleutils.c:2529 +#: utils/adt/tid.c:66 utils/adt/tid.c:74 utils/adt/tid.c:82 #, c-format -msgid "get_rule_expr: unexpected booltesttype %d" +msgid "invalid input syntax for tid: \"%s\"" msgstr "" -#: utils/adt/ruleutils.c:2567 +#: utils/adt/timestamp.c:87 utils/adt/timestamp.c:94 +#: utils/adt/timestamp.c:2389 #, c-format -msgid "get_rule_expr: unknown node type %d" +msgid "invalid input syntax for timestamp: \"%s\"" msgstr "" -#: utils/adt/ruleutils.c:2608 +#: utils/adt/timestamp.c:103 utils/adt/timestamp.c:332 #, c-format -msgid "cache lookup for operator %u failed" -msgstr "" - -#: utils/adt/ruleutils.c:2627 -msgid "get_rule_expr: bogus oprkind" -msgstr "" - -#: utils/adt/ruleutils.c:2995 -#, c-format -msgid "get_sublink_expr: unsupported sublink type %d" -msgstr "" - -#: utils/adt/ruleutils.c:3088 -#, c-format -msgid "unexpected rte kind %d" -msgstr "" - -#: utils/adt/ruleutils.c:3160 -#, c-format -msgid "get_from_clause_item: unknown join type %d" -msgstr "" - -#: utils/adt/ruleutils.c:3210 -#, c-format -msgid "get_from_clause_item: unexpected node type %d" -msgstr "" - -#: utils/adt/ruleutils.c:3277 utils/cache/lsyscache.c:279 -#, c-format -msgid "cache lookup failed for opclass %u" -msgstr "" - -#: utils/adt/ruleutils.c:3317 -msgid "tleIsArrayAssign: I'm confused ..." +msgid "timestamp out of range: \"%s\"" msgstr "" -#: utils/adt/ruleutils.c:3534 +#: utils/adt/timestamp.c:121 utils/adt/timestamp.c:350 +#: utils/adt/timestamp.c:511 #, c-format -msgid "cache lookup of operator %u failed" +msgid "\"%s\" is no longer supported" msgstr "" -#: utils/adt/ruleutils.c:3555 +#: utils/adt/timestamp.c:261 #, c-format -msgid "unexpected oprkind %c for operator %u" +msgid "timestamp(%d) precision must be between %d and %d" msgstr "" -#: utils/adt/selfuncs.c:942 +#: utils/adt/timestamp.c:316 utils/adt/timestamp.c:323 +#: utils/adt/timestamp.c:2449 #, c-format -msgid "patternsel: unexpected consttype %u" +msgid "invalid input syntax for timestamp with time zone: \"%s\"" msgstr "" -#: utils/adt/selfuncs.c:959 +#: utils/adt/timestamp.c:486 utils/adt/timestamp.c:493 +#: utils/adt/timestamp.c:2510 #, c-format -msgid "patternsel: no = operator for opclass %u" +msgid "invalid input syntax for interval: \"%s\"" msgstr "" -#: 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" +#: utils/adt/timestamp.c:504 utils/adt/timestamp.c:2218 +#: utils/adt/timestamp.c:2329 utils/adt/timestamp.c:2828 +msgid "interval out of range" msgstr "" -#: utils/adt/selfuncs.c:1322 utils/adt/selfuncs.c:1376 +#: utils/adt/timestamp.c:836 #, c-format -msgid "nulltestsel: unexpected nulltesttype %d" +msgid "interval(%d) precision must be between %d and %d" msgstr "" -#: utils/adt/selfuncs.c:2503 -#, c-format -msgid "convert_numeric_to_scalar: unsupported type %u" +#: utils/adt/timestamp.c:1694 +msgid "cannot subtract non-finite timestamps" msgstr "" -#: utils/adt/selfuncs.c:2690 +#: utils/adt/timestamp.c:2548 utils/adt/timestamp.c:2625 +#: utils/adt/timestamp.c:2950 utils/adt/timestamp.c:3126 #, c-format -msgid "convert_string_datum: unsupported type %u" +msgid "timestamp units \"%s\" not recognized" msgstr "" -#: utils/adt/selfuncs.c:2879 +#: utils/adt/timestamp.c:2611 utils/adt/timestamp.c:3059 +#: utils/adt/timestamp.c:3116 #, c-format -msgid "convert_timevalue_to_scalar: unsupported type %u" -msgstr "" - -#: utils/adt/selfuncs.c:3108 utils/adt/selfuncs.c:3469 -msgid "Cannot perform case insensitive matching on type BYTEA" -msgstr "" - -#: utils/adt/selfuncs.c:3191 utils/adt/selfuncs.c:3615 -msgid "Regex matching not supported on type BYTEA" -msgstr "" - -#: utils/adt/selfuncs.c:3334 -msgid "pattern_fixed_prefix: bogus ptype" +msgid "timestamp units \"%s\" not supported" msgstr "" -#: utils/adt/selfuncs.c:3365 +#: utils/adt/timestamp.c:2657 utils/adt/timestamp.c:2734 +#: utils/adt/timestamp.c:3158 utils/adt/timestamp.c:3326 #, c-format -msgid "prefix_selectivity: no >= operator for opclass %u" +msgid "timestamp with time zone units \"%s\" not recognized" msgstr "" -#: utils/adt/selfuncs.c:3387 +#: utils/adt/timestamp.c:2718 utils/adt/timestamp.c:3279 +#: utils/adt/timestamp.c:3317 #, c-format -msgid "prefix_selectivity: no < operator for opclass %u" -msgstr "" - -#: utils/adt/selfuncs.c:3659 -msgid "pattern_selectivity: bogus ptype" +msgid "timestamp with time zone units \"%s\" not supported" msgstr "" -#: utils/adt/sets.c:86 +#: utils/adt/timestamp.c:2766 utils/adt/timestamp.c:2837 +#: utils/adt/timestamp.c:3358 utils/adt/timestamp.c:3470 #, c-format -msgid "SetDefine: unable to define set %s" +msgid "interval units \"%s\" not recognized" msgstr "" -#: utils/adt/tid.c:64 +#: utils/adt/timestamp.c:2821 utils/adt/timestamp.c:3440 #, c-format -msgid "invalid tid format: '%s'" -msgstr "" - -#: utils/adt/tid.c:69 utils/adt/tid.c:74 -msgid "tidin: invalid value." -msgstr "" - -#: utils/adt/tid.c:214 -msgid "ctid isn't of type TID" +msgid "interval units \"%s\" not supported" msgstr "" -#: utils/adt/tid.c:219 -msgid "currtid can't handle views with no CTID" +#: utils/adt/timestamp.c:2861 +msgid "cannot convert week number without year information" msgstr "" -#: utils/adt/tid.c:221 -msgid "the view has no rules" -msgstr "" - -#: utils/adt/tid.c:231 -msgid "only one select rule is allowed in views" -msgstr "" - -#: utils/adt/tid.c:252 -msgid "currtid can't handle this view" -msgstr "" - -#: utils/adt/timestamp.c:81 +#: utils/adt/timestamp.c:3553 utils/adt/timestamp.c:3704 #, c-format -msgid "Bad timestamp external representation (too long) '%s'" +msgid "interval time zone \"%s\" must not specify month" msgstr "" -#: utils/adt/timestamp.c:85 utils/adt/timestamp.c:299 +#: utils/adt/varbit.c:109 utils/adt/varbit.c:263 #, c-format -msgid "Bad timestamp external representation '%s'" +msgid "bit string length %d does not match type bit(%d)" msgstr "" -#: utils/adt/timestamp.c:91 +#: utils/adt/varbit.c:131 utils/adt/varbit.c:370 #, c-format -msgid "TIMESTAMP out of range '%s'" +msgid "\"%c\" is not a valid binary digit" msgstr "" -#: utils/adt/timestamp.c:107 +#: utils/adt/varbit.c:156 utils/adt/varbit.c:395 #, c-format -msgid "TIMESTAMP '%s' no longer supported" +msgid "\"%c\" is not a valid hex digit" msgstr "" -#: utils/adt/timestamp.c:112 +#: utils/adt/varbit.c:348 utils/adt/varbit.c:532 #, c-format -msgid "TIMESTAMP '%s' not parsed; internal coding error" +msgid "bit string too long for type bit varying(%d)" msgstr "" -#: utils/adt/timestamp.c:140 -msgid "Unable to format timestamp; internal coding error" +#: utils/adt/varbit.c:472 +msgid "invalid length in external bit string" msgstr "" -#: utils/adt/timestamp.c:241 -#, c-format -msgid "TIMESTAMP(%d) precision must be between %d and %d" +#: utils/adt/varbit.c:905 +msgid "cannot AND bit strings of different sizes" msgstr "" -#: utils/adt/timestamp.c:294 -#, c-format -msgid "Bad timestamp with time zone external representation (too long) '%s'" +#: utils/adt/varbit.c:946 +msgid "cannot OR bit strings of different sizes" msgstr "" -#: utils/adt/timestamp.c:305 -#, c-format -msgid "TIMESTAMP WITH TIME ZONE out of range '%s'" +#: utils/adt/varbit.c:992 +msgid "cannot XOR bit strings of different sizes" msgstr "" -#: utils/adt/timestamp.c:321 -#, c-format -msgid "TIMESTAMP WITH TIME ZONE '%s' no longer supported" -msgstr "" - -#: utils/adt/timestamp.c:326 -#, c-format -msgid "TIMESTAMP WITH TIME ZONE '%s' not parsed; internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:355 -msgid "Unable to format timestamp with time zone; internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:451 -#, c-format -msgid "Bad interval external representation (too long) '%s'" -msgstr "" - -#: utils/adt/timestamp.c:455 utils/adt/timestamp.c:463 -#, c-format -msgid "Bad interval external representation '%s'" -msgstr "" - -#: utils/adt/timestamp.c:468 -#, c-format -msgid "Interval '%s' no longer supported" -msgstr "" - -#: utils/adt/timestamp.c:472 -#, c-format -msgid "Interval '%s' not parsed; internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:492 -msgid "Unable to encode interval; internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:495 -msgid "Unable to format interval; internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:784 -msgid "AdjustIntervalForTypmod(): internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:790 -#, c-format -msgid "INTERVAL(%d) precision must be between %d and %d" -msgstr "" - -#: 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:1665 -msgid "" -"Unable to add TIMESTAMP and INTERVAL\n" -"\ttimestamp_pl_span() internal error encoding timestamp" -msgstr "" - -#: 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:1750 -msgid "" -"Unable to add TIMESTAMP and INTERVAL\n" -"\ttimestamptz_pl_span() internal error encoding timestamp" -msgstr "" - -#: 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:2029 -msgid "interval_accum: expected 2-element interval array" -msgstr "" - -#: utils/adt/timestamp.c:2071 -msgid "interval_avg: expected 2-element interval array" -msgstr "" - -#: utils/adt/timestamp.c:2193 -msgid "" -"Unable to encode INTERVAL\n" -"\ttimestamp_age() internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:2197 -msgid "" -"Unable to decode TIMESTAMP\n" -"\ttimestamp_age() internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:2302 utils/adt/timestamp.c:2305 -msgid "Unable to decode TIMESTAMP" -msgstr "" - -#: utils/adt/timestamp.c:2358 -msgid "TIMESTAMP bad external representation (too long)" -msgstr "" - -#: utils/adt/timestamp.c:2414 -msgid "TIMESTAMP WITH TIME ZONE bad external representation (too long)" -msgstr "" - -#: utils/adt/timestamp.c:2471 -msgid "INTERVAL bad external representation (too long)" -msgstr "" - -#: 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:2559 utils/adt/timestamp.c:2971 -#: utils/adt/timestamp.c:3016 -#, c-format -msgid "TIMESTAMP units '%s' not supported" -msgstr "" - -#: utils/adt/timestamp.c:2564 -#, c-format -msgid "Unable to truncate TIMESTAMP to '%s'" -msgstr "" - -#: 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: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:2658 -#, c-format -msgid "Unable to truncate TIMESTAMP WITH TIME ZONE to '%s'" -msgstr "" - -#: 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:2744 utils/adt/timestamp.c:3314 -#, c-format -msgid "INTERVAL units '%s' not supported" -msgstr "" - -#: utils/adt/timestamp.c:2748 -#, c-format -msgid "Unable to truncate INTERVAL to '%s'" -msgstr "" - -#: utils/adt/timestamp.c:2753 -msgid "Unable to decode INTERVAL; internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:2781 -msgid "isoweek2date(): can't convert without year information" -msgstr "" - -#: 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:3186 utils/adt/timestamp.c:3193 -msgid "Unable to encode TIMESTAMP WITH TIME ZONE" -msgstr "" - -#: utils/adt/timestamp.c:3323 -msgid "" -"Unable to decode INTERVAL\n" -"\tinterval_part() internal coding error" -msgstr "" - -#: utils/adt/timestamp.c:3481 -msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP (tm)" -msgstr "" - -#: utils/adt/timestamp.c:3484 -msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP" -msgstr "" - -#: 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:354 -#, c-format -msgid "Cannot parse '%c' as a binary digit" -msgstr "" - -#: 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:334 utils/adt/varbit.c:506 -#, c-format -msgid "Bit string too long for type BIT VARYING(%d)" -msgstr "" - -#: 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:914 -msgid "Cannot OR bit strings of different sizes" -msgstr "" - -#: utils/adt/varbit.c:958 -msgid "Cannot XOR bit strings of different sizes" -msgstr "" - -#: utils/adt/varbit.c:1173 -msgid "Bit string is too large to fit in type integer" -msgstr "" - -#: utils/adt/varbit.c:1217 utils/adt/varbit.c:1244 -msgid "INT64 is not supported on this platform" -msgstr "" - -#: utils/adt/varbit.c:1232 -msgid "Bit string is too large to fit in type int64" -msgstr "" - -#: utils/adt/varbit.c:1324 -#, c-format -msgid "S. %d %d em=%2x sm=%2x r=%d" +#: utils/adt/varbit.c:1257 utils/adt/varbit.c:1290 +msgid "int64 is not supported on this platform" msgstr "" -#: utils/adt/varchar.c:107 utils/adt/varchar.c:233 +#: utils/adt/varchar.c:105 utils/adt/varchar.c:225 #, c-format msgid "value too long for type character(%d)" msgstr "" -#: utils/adt/varchar.c:392 utils/adt/varchar.c:490 +#: utils/adt/varchar.c:383 utils/adt/varchar.c:475 #, c-format msgid "value too long for type character varying(%d)" msgstr "" -#: utils/adt/varlena.c:112 utils/adt/varlena.c:150 -msgid "Bad input string for type bytea" -msgstr "" - -#: 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:582 utils/adt/varlena.c:644 utils/adt/varlena.c:1295 +#: utils/adt/varlena.c:579 utils/adt/varlena.c:643 utils/adt/varlena.c:1294 msgid "negative substring length not allowed" msgstr "" -#: utils/adt/varlena.c:1388 +#: utils/adt/varlena.c:1389 utils/adt/varlena.c:1420 utils/adt/varlena.c:1456 +#: utils/adt/varlena.c:1499 #, c-format -msgid "byteaGetByte: index %d out of range [0..%d]" +msgid "index %d out of valid range, 0..%d" msgstr "" -#: utils/adt/varlena.c:1417 +#: utils/adt/varlena.c:1511 +msgid "new bit must be 0 or 1" +msgstr "" + +#: utils/adt/varlena.c:2008 +msgid "field position must be greater than zero" +msgstr "" + +#: utils/fmgr/dfmgr.c:99 utils/fmgr/dfmgr.c:197 utils/fmgr/dfmgr.c:254 #, c-format -msgid "byteaGetBit: index %d out of range [0..%d]" -msgstr "" +msgid "could not access file \"%s\": %m" +msgstr "kunde inte komma åt filen \"%s\": %m" -#: utils/adt/varlena.c:1451 +#: utils/fmgr/dfmgr.c:134 #, c-format -msgid "byteaSetByte: index %d out of range [0..%d]" +msgid "could not load library \"%s\": %s" msgstr "" -#: utils/adt/varlena.c:1492 +#: utils/fmgr/dfmgr.c:164 #, c-format -msgid "byteaSetBit: index %d out of range [0..%d]" +msgid "could not find function \"%s\" in file \"%s\"" msgstr "" -#: utils/adt/varlena.c:1502 -msgid "byteaSetBit: new bit must be 0 or 1" -msgstr "" - -#: utils/adt/varlena.c:1993 -msgid "field position must be > 0" -msgstr "" - -#: utils/fmgr/dfmgr.c:97 -#, c-format -msgid "stat failed on file '%s': %m" -msgstr "" - -#: utils/fmgr/dfmgr.c:114 -msgid "Out of memory in load_external_function" -msgstr "" - -#: utils/fmgr/dfmgr.c:127 -#, c-format -msgid "Load of file %s failed: %s" -msgstr "" - -#: utils/fmgr/dfmgr.c:154 -#, c-format -msgid "Can't find function %s in file %s" -msgstr "" - -#: utils/fmgr/dfmgr.c:184 -#, c-format -msgid "LOAD: could not open file '%s': %m" -msgstr "" - -#: utils/fmgr/dfmgr.c:239 -#, c-format -msgid "stat failed on %s: %s" -msgstr "" - -#: utils/fmgr/dfmgr.c:338 +#: utils/fmgr/dfmgr.c:355 msgid "invalid macro name in dynamic library path" msgstr "" -#: utils/fmgr/dfmgr.c:388 -msgid "zero length dynamic_library_path component" +#: utils/fmgr/dfmgr.c:407 +msgid "zero-length component in DYNAMIC_LIBRARY_PATH" msgstr "" -#: utils/fmgr/dfmgr.c:399 -msgid "dynamic_library_path component is not absolute" +#: utils/fmgr/dfmgr.c:420 +msgid "DYNAMIC_LIBRARY_PATH component is not absolute" msgstr "" -#: utils/fmgr/dfmgr.c:405 +#: utils/fmgr/fmgr.c:223 #, c-format -msgid "find_in_dynamic_libpath: trying %s" +msgid "internal function \"%s\" is not in table" msgstr "" -#: utils/fmgr/fmgr.c:189 +#: utils/fmgr/fmgr.c:403 #, c-format -msgid "fmgr_info: function %u: cache lookup failed" +msgid "unrecognized API version %d reported by info function \"%s\"" msgstr "" -#: utils/fmgr/fmgr.c:222 +#: utils/fmgr/fmgr.c:622 utils/fmgr/fmgr.c:1486 #, c-format -msgid "fmgr_info: function %s not in internal table" +msgid "function %u has too many arguments (%d > %d)" msgstr "" -#: utils/fmgr/fmgr.c:269 +#: utils/cache/lsyscache.c:1602 utils/cache/lsyscache.c:1638 +#: utils/cache/lsyscache.c:1674 utils/cache/lsyscache.c:1710 #, c-format -msgid "fmgr: Could not extract prosrc for %u from pg_proc" +msgid "type %s is only a shell" msgstr "" -#: utils/fmgr/fmgr.c:276 +#: utils/cache/lsyscache.c:1607 #, c-format -msgid "fmgr: Could not extract probin for %u from pg_proc" +msgid "no input function available for type %s" msgstr "" -#: utils/fmgr/fmgr.c:309 +#: utils/cache/lsyscache.c:1643 #, c-format -msgid "Unknown function API version %d" +msgid "no output function available for type %s" msgstr "" -#: utils/fmgr/fmgr.c:335 +#: utils/cache/relcache.c:3184 #, c-format -msgid "fmgr_info: cache lookup for language %u failed" -msgstr "" - -#: utils/fmgr/fmgr.c:348 -#, c-format -msgid "fmgr_info: language %u has old-style handler" -msgstr "" - -#: utils/fmgr/fmgr.c:396 -#, c-format -msgid "Null result from %s" -msgstr "" - -#: utils/fmgr/fmgr.c:404 -#, c-format -msgid "Unknown version %d reported by %s" -msgstr "" - -#: utils/fmgr/fmgr.c:472 -msgid "Internal error: fmgr_oldstyle received NULL pointer" -msgstr "" - -#: utils/fmgr/fmgr.c:621 -#, c-format -msgid "fmgr_oldstyle: function %u: too many arguments (%d > %d)" -msgstr "" - -#: utils/fmgr/fmgr.c:668 -#, c-format -msgid "fmgr_security_definer: function %u: cache lookup failed" -msgstr "" - -#: utils/fmgr/fmgr.c:730 -#, c-format -msgid "DirectFunctionCall1: function %p returned NULL" -msgstr "DirectFunctionCall1: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:758 -#, c-format -msgid "DirectFunctionCall2: function %p returned NULL" -msgstr "DirectFunctionCall2: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:781 -#, c-format -msgid "DirectFunctionCall3: function %p returned NULL" -msgstr "DirectFunctionCall3: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:805 -#, c-format -msgid "DirectFunctionCall4: function %p returned NULL" -msgstr "DirectFunctionCall4: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:830 -#, c-format -msgid "DirectFunctionCall5: function %p returned NULL" -msgstr "DirectFunctionCall5: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:857 -#, c-format -msgid "DirectFunctionCall6: function %p returned NULL" -msgstr "DirectFunctionCall6: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:885 -#, c-format -msgid "DirectFunctionCall7: function %p returned NULL" -msgstr "DirectFunctionCall7: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:914 -#, c-format -msgid "DirectFunctionCall8: function %p returned NULL" -msgstr "DirectFunctionCall8: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:945 -#, c-format -msgid "DirectFunctionCall9: function %p returned NULL" -msgstr "DirectFunctionCall9: functionen %p returnerade NULL" - -#: utils/fmgr/fmgr.c:976 -#, c-format -msgid "FunctionCall1: function %u returned NULL" -msgstr "FunctionCall1: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1004 utils/sort/tuplesort.c:1820 -#, c-format -msgid "FunctionCall2: function %u returned NULL" -msgstr "FunctionCall2: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1028 -#, c-format -msgid "FunctionCall3: function %u returned NULL" -msgstr "FunctionCall3: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1053 -#, c-format -msgid "FunctionCall4: function %u returned NULL" -msgstr "FunctionCall4: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1079 -#, c-format -msgid "FunctionCall5: function %u returned NULL" -msgstr "FunctionCall5: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1107 -#, c-format -msgid "FunctionCall6: function %u returned NULL" -msgstr "FunctionCall6: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1136 -#, c-format -msgid "FunctionCall7: function %u returned NULL" -msgstr "FunctionCall7: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1166 -#, c-format -msgid "FunctionCall8: function %u returned NULL" -msgstr "FunctionCall8: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1198 -#, c-format -msgid "FunctionCall9: function %u returned NULL" -msgstr "FunctionCall9: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1229 -#, c-format -msgid "OidFunctionCall1: function %u returned NULL" -msgstr "OidFunctionCall1: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1254 -#, c-format -msgid "OidFunctionCall2: function %u returned NULL" -msgstr "OidFunctionCall2: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1281 -#, c-format -msgid "OidFunctionCall3: function %u returned NULL" -msgstr "OidFunctionCall3: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1309 -#, c-format -msgid "OidFunctionCall4: function %u returned NULL" -msgstr "OidFunctionCall4: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1338 -#, c-format -msgid "OidFunctionCall5: function %u returned NULL" -msgstr "OidFunctionCall5: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1369 -#, c-format -msgid "OidFunctionCall6: function %u returned NULL" -msgstr "OidFunctionCall6: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1401 -#, c-format -msgid "OidFunctionCall7: function %u returned NULL" -msgstr "OidFunctionCall7: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1434 -#, c-format -msgid "OidFunctionCall8: function %u returned NULL" -msgstr "OidFunctionCall8: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1469 -#, c-format -msgid "OidFunctionCall9: function %u returned NULL" -msgstr "OidFunctionCall9: funktionen %u returnerade NULL" - -#: utils/fmgr/fmgr.c:1508 -#, c-format -msgid "fmgr: function %u: too many arguments (%d > %d)" -msgstr "" - -#: utils/fmgr/fmgr.c:1520 -#, c-format -msgid "fmgr: function %u returned NULL" -msgstr "" - -#: utils/fmgr/funcapi.c:36 -msgid "function called in context that does not accept a set result" -msgstr "" - -#: utils/fmgr/funcapi.c:68 -msgid "init_MultiFuncCall may not be called more than once" -msgstr "" - -#: utils/cache/catcache.c:151 -#, c-format -msgid "GetCCHashFunc: type %u unsupported as catcache key" -msgstr "" - -#: utils/cache/catcache.c:195 -#, c-format -msgid "CCComputeHashValue: %d nkeys" -msgstr "" - -#: utils/cache/catcache.c:260 -#, c-format -msgid "CCComputeTupleHashValue: %d cc_nkeys" -msgstr "" - -#: utils/cache/catcache.c:284 -#, c-format -msgid "Catcache stats dump: %d/%d tuples in catcaches" -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" -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" -msgstr "" - -#: utils/cache/catcache.c:550 -#, c-format -msgid "Cache reference leak: cache %s (%d), list %p has count %d" -msgstr "" - -#: utils/cache/catcache.c:573 -#, c-format -msgid "Cache reference leak: cache %s (%d), tuple %u has count %d" -msgstr "" - -#: utils/cache/catcache.c:761 -#, c-format -msgid "InitCatCache: rel=%s id=%d nkeys=%d size=%d\n" -msgstr "" - -#: utils/cache/catcache.c:860 -#, c-format -msgid "CatalogCacheInitializeCache: cache @%p %s" -msgstr "" - -#: utils/cache/catcache.c:866 -#, c-format -msgid "CatalogCacheInitializeCache: load %d/%d w/%d, %u" -msgstr "" - -#: utils/cache/catcache.c:870 -#, c-format -msgid "CatalogCacheInitializeCache: load %d/%d w/%d" -msgstr "" - -#: utils/cache/catcache.c:940 -msgid "CatalogCacheInit: only sys attr supported is OID" -msgstr "" - -#: utils/cache/inval.c:453 -#, 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" -msgstr "" - -#: utils/cache/lsyscache.c:74 -#, c-format -msgid "op_requires_recheck: op %u is not a member of opclass %u" -msgstr "" - -#: utils/cache/lsyscache.c:246 -#, c-format -msgid "cache lookup failed for relation %u attribute %d" -msgstr "" - -#: utils/cache/lsyscache.c:396 -#, c-format -msgid "op_mergejoin_crossops: operator %u not found" -msgstr "" - -#: utils/cache/lsyscache.c:404 -#, c-format -msgid "op_mergejoin_crossops: mergejoin operator %u has no matching < operator" -msgstr "" - -#: utils/cache/lsyscache.c:411 -#, c-format -msgid "op_mergejoin_crossops: mergejoin operator %u has no matching > operator" -msgstr "" - -#: utils/cache/lsyscache.c:452 utils/cache/lsyscache.c:468 -#, c-format -msgid "Operator OID %u does not exist" -msgstr "" - -#: utils/cache/lsyscache.c:721 -#, c-format -msgid "get_system_catalog_relid: cannot find %s" -msgstr "" - -#: utils/cache/lsyscache.c:1093 -#, c-format -msgid "get_typdefault: failed to lookup type %u" -msgstr "" - -#: utils/cache/lsyscache.c:1172 -#, c-format -msgid "getBaseType: failed to lookup type %u" -msgstr "" - -#: utils/cache/lsyscache.c:1391 utils/cache/lsyscache.c:1423 -#: utils/cache/lsyscache.c:1455 utils/cache/lsyscache.c:1487 -#, c-format -msgid "Cache lookup of type %u failed" -msgstr "" - -#: utils/cache/lsyscache.c:1395 utils/cache/lsyscache.c:1427 -#: utils/cache/lsyscache.c:1459 utils/cache/lsyscache.c:1491 -#, c-format -msgid "Type %s is only a shell" -msgstr "" - -#: utils/cache/lsyscache.c:1398 -#, c-format -msgid "No input function available for type %s" -msgstr "" - -#: utils/cache/lsyscache.c:1430 -#, c-format -msgid "No output function available for type %s" -msgstr "" - -#: utils/cache/lsyscache.c:1589 -msgid "get_attstatsslot: stavalues is null" -msgstr "" - -#: utils/cache/lsyscache.c:1597 -#, c-format -msgid "get_attstatsslot: Cache lookup failed for type %u" -msgstr "" - -#: utils/cache/lsyscache.c:1639 -msgid "get_attstatsslot: stanumbers is null" -msgstr "" - -#: utils/cache/lsyscache.c:1650 -msgid "get_attstatsslot: stanumbers is not a 1-D float4 array" -msgstr "" - -#: 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/cache/relcache.c:236 -msgid "trying to delete a rd_id reldesc that does not exist." -msgstr "" - -#: utils/cache/relcache.c:241 -msgid "trying to delete a rd_node reldesc that does not exist." -msgstr "" - -#: utils/cache/relcache.c:250 -msgid "trying to delete a relname reldesc that does not exist." -msgstr "" - -#: utils/cache/relcache.c:356 -msgid "ScanPgRelation: bad buildinfo" -msgstr "" - -#: utils/cache/relcache.c:510 -#, c-format -msgid "Bogus attribute number %d for %s" -msgstr "" - -#: utils/cache/relcache.c:552 -#, c-format -msgid "catalog is missing %d attribute(s) for relid %u" -msgstr "" - -#: utils/cache/relcache.c:964 -#, c-format -msgid "RelationInitIndexAccessInfo: no pg_index entry for index %u" -msgstr "" - -#: utils/cache/relcache.c:979 -#, c-format -msgid "RelationInitIndexAccessInfo: cache lookup failed for AM %u" -msgstr "" - -#: utils/cache/relcache.c:988 -#, c-format -msgid "" -"RelationInitIndexAccessInfo: relnatts disagrees with indnatts for index %u" -msgstr "" - -#: utils/cache/relcache.c:1102 -msgid "IndexSupportInitialize: bogus pg_index tuple" -msgstr "" - -#: utils/cache/relcache.c:1209 -msgid "out of memory for operator class cache" -msgstr "" - -#: utils/cache/relcache.c:1283 -#, c-format -msgid "Bogus amopstrategy number %d for opclass %u" -msgstr "" - -#: utils/cache/relcache.c:1318 -#, c-format -msgid "Bogus amproc number %d for opclass %u" -msgstr "" - -#: utils/cache/relcache.c:1663 -#, c-format -msgid "RelationReloadClassinfo system relation id=%d doesn't exist" -msgstr "" - -#: utils/cache/relcache.c:1790 -#, c-format -msgid "RelationClearRelation: relation %u deleted while still in use" -msgstr "" - -#: utils/cache/relcache.c:1873 -#, c-format -msgid "RelationForgetRelation: relation %u is still open" -msgstr "" - -#: utils/cache/relcache.c:2030 -#, c-format -msgid "Relcache reference leak: relation \"%s\" has refcnt %d instead of %d" -msgstr "" - -#: utils/cache/relcache.c:2327 -#, c-format -msgid "RelationCacheInitializePhase2: no pg_class entry for %s" -msgstr "" - -#: utils/cache/relcache.c:2475 -#, c-format -msgid "AttrDefaultFetch: second record found for attr %s in rel %s" -msgstr "" - -#: utils/cache/relcache.c:2483 -#, c-format -msgid "AttrDefaultFetch: adbin IS NULL for attr %s in rel %s" -msgstr "" - -#: utils/cache/relcache.c:2494 -#, c-format -msgid "AttrDefaultFetch: unexpected record found for attr %d in rel %s" -msgstr "" - -#: utils/cache/relcache.c:2503 -#, c-format -msgid "AttrDefaultFetch: %d record(s) not found for rel %s" -msgstr "" - -#: utils/cache/relcache.c:2537 -#, c-format -msgid "CheckConstraintFetch: unexpected record found for rel %s" -msgstr "" - -#: utils/cache/relcache.c:2548 -#, c-format -msgid "CheckConstraintFetch: conbin IS NULL for rel %s" -msgstr "" +msgid "could not create init file \"%s\": %m" +msgstr "kan inte skapa skapa init-fil \"%s\": %m" -#: utils/cache/relcache.c:2561 -#, c-format -msgid "CheckConstraintFetch: %d record(s) not found for rel %s" +#: utils/cache/relcache.c:3186 utils/cache/relcache.c:3327 +msgid "Continuing anyway, but there's something wrong." msgstr "" -#: utils/cache/relcache.c:3175 +#: utils/cache/relcache.c:3325 #, c-format -msgid "" -"Cannot create init file %s: %m\n" -"\tContinuing anyway, but there's something wrong." +msgid "could not rename init file \"%s\" to \"%s\": %m" msgstr "" -#: utils/cache/relcache.c:3199 -msgid "cannot write init file -- descriptor length" +#: utils/error/elog.c:458 +msgid "error during error recovery, giving up" msgstr "" -#: utils/cache/relcache.c:3203 -msgid "cannot write init file -- reldesc" -msgstr "" - -#: utils/cache/relcache.c:3208 -msgid "cannot write init file -- relation tuple form length" -msgstr "" - -#: utils/cache/relcache.c:3211 -msgid "cannot write init file -- relation tuple form" -msgstr "" - -#: utils/cache/relcache.c:3218 +#: utils/error/elog.c:874 #, c-format -msgid "cannot write init file -- length of attdesc %d" -msgstr "" - -#: utils/cache/relcache.c:3220 -#, c-format -msgid "cannot write init file -- attdesc %d" -msgstr "" - -#: utils/cache/relcache.c:3232 -msgid "cannot write init file -- index tuple length" -msgstr "" - -#: utils/cache/relcache.c:3235 -msgid "cannot write init file -- index tuple" -msgstr "" - -#: utils/cache/relcache.c:3240 -msgid "cannot write init file -- am tuple form length" -msgstr "" - -#: utils/cache/relcache.c:3243 -msgid "cannot write init file -- am tuple form" -msgstr "" - -#: utils/cache/relcache.c:3249 -msgid "cannot write init file -- strategy map length" -msgstr "" - -#: utils/cache/relcache.c:3252 -msgid "cannot write init file -- strategy map" -msgstr "" - -#: utils/cache/relcache.c:3257 -msgid "cannot write init file -- operator vector length" -msgstr "" - -#: utils/cache/relcache.c:3260 -msgid "cannot write init file -- operator vector" -msgstr "" - -#: utils/cache/relcache.c:3265 -msgid "cannot write init file -- support vector length" -msgstr "" - -#: utils/cache/relcache.c:3268 -msgid "cannot write init file -- support vector" -msgstr "" - -#: utils/cache/relcache.c:3312 -#, c-format -msgid "" -"Cannot rename init file %s to %s: %m\n" -"\tContinuing anyway, but there's something wrong." -msgstr "" - -#: utils/cache/syscache.c:478 -#, c-format -msgid "InitCatalogCache: Can't init cache %s (%d)" -msgstr "" - -#: utils/cache/syscache.c:534 -#, c-format -msgid "SearchSysCache: Bad cache id %d" -msgstr "" - -#: utils/cache/syscache.c:715 -#, c-format -msgid "SysCacheGetAttr: Bad cache id %d" -msgstr "" +msgid "failed to open \"%s\": %m" +msgstr "kunde inte öppna \"%s\": %m" -#: utils/cache/syscache.c:718 +#: utils/error/elog.c:884 #, c-format -msgid "SysCacheGetAttr: missing cache data for id %d" +msgid "failed to reopen \"%s\" as stderr: %m" msgstr "" -#: utils/cache/syscache.c:734 +#: utils/error/elog.c:897 #, c-format -msgid "SearchSysCacheList: Bad cache id %d" +msgid "failed to reopen \"%s\" as stdout: %m" msgstr "" -#: utils/error/elog.c:1044 utils/error/elog.c:1107 +#: utils/error/elog.c:1055 utils/error/elog.c:1188 utils/error/elog.c:1251 msgid "missing error text" msgstr "" -#: utils/error/elog.c:1110 +#: utils/error/elog.c:1058 utils/error/elog.c:1254 #, c-format msgid " at character %d" msgstr "" -#: utils/error/elog.c:1204 -msgid "Numerical result out of range" +#: utils/error/elog.c:1065 +#, c-format +msgid "DETAIL: %s\n" msgstr "" -#: utils/error/elog.c:1219 +#: utils/error/elog.c:1067 +#, c-format +msgid "HINT: %s\n" +msgstr "" + +#: utils/error/elog.c:1069 +#, c-format +msgid "CONTEXT: %s\n" +msgstr "" + +#: utils/error/elog.c:1073 +#, c-format +msgid "LOCATION: %s, %s:%d\n" +msgstr "" + +#: utils/error/elog.c:1077 +#, c-format +msgid "LOCATION: %s:%d\n" +msgstr "" + +#: utils/error/elog.c:1089 +#, c-format +msgid "STATEMENT: %s\n" +msgstr "" + +#: utils/error/elog.c:1359 #, c-format msgid "operating system error %d" msgstr "" -#: utils/error/elog.c:1242 +#: utils/error/elog.c:1382 msgid "DEBUG" msgstr "DEBUG" -#: utils/error/elog.c:1246 +#: utils/error/elog.c:1386 msgid "LOG" msgstr "LOGG" -#: utils/error/elog.c:1249 +#: utils/error/elog.c:1389 msgid "INFO" msgstr "INFO" -#: utils/error/elog.c:1252 +#: utils/error/elog.c:1392 msgid "NOTICE" msgstr "NOTIS" -#: utils/error/elog.c:1255 +#: utils/error/elog.c:1395 msgid "WARNING" msgstr "VARNING" -#: utils/error/elog.c:1258 +#: utils/error/elog.c:1398 msgid "ERROR" msgstr "FEL" -#: utils/error/elog.c:1261 +#: utils/error/elog.c:1401 msgid "FATAL" msgstr "FATALT" -#: utils/error/elog.c:1264 +#: utils/error/elog.c:1404 msgid "PANIC" msgstr "PANIK" -#: utils/hash/dynahash.c:662 +#: utils/init/miscinit.c:327 +msgid "permission denied to set session authorization" +msgstr "" + +#: utils/init/miscinit.c:353 #, c-format -msgid "hash_search: bogus action %d" -msgstr "" +msgid "invalid user id: %d" +msgstr "ogiltigt användar-id: %d" -#: utils/hash/dynahash.c:935 utils/hash/dynahash.c:937 +#: utils/init/miscinit.c:443 #, c-format -msgid "Hash table '%s' corrupted" -msgstr "" +msgid "could not create lock file \"%s\": %m" +msgstr "kan inte skapa låsfil \"%s\": %m" -#: utils/init/findbe.c:65 +#: utils/init/miscinit.c:457 #, c-format -msgid "ValidateBinary: can't stat \"%s\"" -msgstr "" +msgid "could not open lock file \"%s\": %m" +msgstr "kunde inte öppna låsfil \"%s\": %m" -#: utils/init/findbe.c:71 +#: utils/init/miscinit.c:463 #, c-format -msgid "ValidateBinary: \"%s\" is not a regular file" -msgstr "" +msgid "could not read lock file \"%s\": %m" +msgstr "kunde inte läsa låsfil \"%s\": %m" -#: utils/init/findbe.c:98 +#: utils/init/miscinit.c:494 #, c-format -msgid "ValidateBinary: \"%s\" is not user read/execute" -msgstr "" +msgid "lock file \"%s\" already exists" +msgstr "låsfil med namn \"%s\" finns redan" -#: utils/init/findbe.c:124 +#: utils/init/miscinit.c:497 #, c-format -msgid "ValidateBinary: \"%s\" is not group read/execute" +msgid "Is another %s (pid %d) running in \"%s\"?" msgstr "" -#: utils/init/findbe.c:132 +#: utils/init/miscinit.c:500 #, c-format -msgid "ValidateBinary: \"%s\" is not other read/execute" +msgid "Is another %s (pid %d) using \"%s\"?" msgstr "" -#: utils/init/findbe.c:182 +#: utils/init/miscinit.c:529 #, c-format -msgid "FindExec: found \"%s\" using argv[0]" +msgid "pre-existing shared memory block (key %lu, id %lu) is still in use" msgstr "" -#: 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:216 -#, c-format -msgid "FindExec: found \"%s\" using PATH" -msgstr "" - -#: 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:160 -#, c-format -msgid "cannot get current working directory: %m" -msgstr "" - -#: utils/init/miscinit.c:254 -#, c-format -msgid "SetCharSet: unknown tag %s in file %s" -msgstr "" - -#: 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: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 %d" -msgstr "Ogiltigt användar-id %d" - -#: utils/init/miscinit.c:725 -#, c-format -msgid "Can't create lock file %s: %m" -msgstr "" - -#: 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:749 -#, c-format -msgid "Bogus data in lock file %s" -msgstr "" - -#: utils/init/miscinit.c:823 +#: utils/init/miscinit.c:532 #, c-format msgid "" -"Can't remove old lock file %s: %m\n" -"\tThe file seems accidentally left, but I couldn't remove it.\n" -"\tPlease remove the file by hand and try again." +"If you're sure there are no old backends still running, remove the shared " +"memory block with ipcrm(1), or just delete \"%s\"." msgstr "" -#: utils/init/miscinit.c:844 +#: utils/init/miscinit.c:549 #, c-format -msgid "Can't write lock file %s: %m" +msgid "could not remove old lock file \"%s\": %m" +msgstr "kunde inte ta bort gammal låsfil \"%s\": %m" + +#: utils/init/miscinit.c:551 +msgid "" +"The file seems accidentally left over, but I couldn't remove it. Please " +"remove the file by hand and try again." msgstr "" -#: utils/init/miscinit.c:950 +#: utils/init/miscinit.c:573 #, c-format -msgid "Failed to rewrite %s: %m" -msgstr "" +msgid "could not write lock file \"%s\": %m" +msgstr "kunde inte skriva låsfil \"%s\": %m" -#: utils/init/miscinit.c:969 +#: utils/init/miscinit.c:675 #, c-format -msgid "Bogus data in %s" -msgstr "" +msgid "could not rewrite \"%s\": %m" +msgstr "kunde inte återskriva \"%s\": %m" -#: utils/init/miscinit.c:1035 +#: utils/init/miscinit.c:684 #, c-format -msgid "File %s is missing. This is not a valid data directory." -msgstr "" +msgid "could not read \"%s\": %m" +msgstr "kunde inte läsa \"%s\": %m" -#: utils/init/miscinit.c:1042 +#: utils/init/miscinit.c:724 #, c-format -msgid "File %s does not contain valid data. You need to initdb." +msgid "could not write \"%s\": %m" +msgstr "kunde inte skriva \"%s\": %m" + +#: utils/init/miscinit.c:769 utils/init/miscinit.c:782 +#, c-format +msgid "\"%s\" is not a valid data directory" msgstr "" -#: utils/init/miscinit.c:1047 +#: utils/init/miscinit.c:771 +#, c-format +msgid "File \"%s\" is missing." +msgstr "" + +#: utils/init/miscinit.c:784 +#, c-format +msgid "File \"%s\" does not contain valid data." +msgstr "" + +#: utils/init/miscinit.c:786 +msgid "You may need to initdb." +msgstr "" + +#: utils/init/miscinit.c:794 #, 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 +#: utils/init/miscinit.c:836 msgid "invalid list syntax for preload_libraries configuration option" msgstr "" -#: utils/init/miscinit.c:1127 +#: utils/init/miscinit.c:881 #, c-format -msgid "preloaded library %s with initialization function %s" +msgid "preloaded library \"%s\" with initialization function \"%s\"" msgstr "" -#: utils/init/postinit.c:114 +#: utils/init/miscinit.c:885 #, c-format -msgid "Database \"%s\", OID %u, has disappeared from pg_database" +msgid "preloaded library \"%s\"" msgstr "" -#: utils/init/postinit.c:123 +#: utils/init/postinit.c:116 #, c-format -msgid "Database \"%s\" is not currently accepting connections" +msgid "database \"%s\", OID %u, has disappeared from pg_database" msgstr "" -#: utils/init/postinit.c:262 +#: utils/init/postinit.c:127 #, c-format -msgid "Database \"%s\" does not exist in the system catalog." +msgid "database \"%s\" is not currently accepting connections" msgstr "" -#: utils/init/postinit.c:270 +#: utils/init/postinit.c:275 #, c-format -msgid "" -"Database \"%s\" does not exist.\n" -"\tThe database subdirectory '%s' is missing." +msgid "The database subdirectory \"%s\" is missing." msgstr "" -#: utils/init/postinit.c:277 +#: utils/init/postinit.c:280 #, c-format -msgid "Unable to change directory to '%s': %m" -msgstr "" +msgid "could not access directory \"%s\": %m" +msgstr "kunde inte komma åt katalog \"%s\": %m" -#: utils/init/postinit.c:306 +#: utils/init/postinit.c:289 #, c-format -msgid "InitPostgres: bad backend id %d" +msgid "could not change directory to \"%s\": %m" +msgstr "kunde inte byta katalog till \"%s\": %m" + +#: utils/init/postinit.c:371 +msgid "no users are defined in this database system" msgstr "" -#: utils/init/postinit.c:357 -msgid "There are currently no users defined in this database system." -msgstr "" - -#: utils/init/postinit.c:358 +#: utils/init/postinit.c:372 #, c-format msgid "" "You should immediately run 'CREATE USER \"%s\" WITH SYSID %d CREATEUSER;'." msgstr "" -#: utils/init/postinit.c:393 -msgid "Non-superuser connection limit exceeded" +#: utils/init/postinit.c:408 +msgid "connection limit exceeded for non-superusers" msgstr "" -#: utils/mb/conv.c:374 +#: utils/mb/conv.c:376 #, c-format -msgid "UtfToLocal: could not convert UTF-8 (0x%04x). Ignored" +msgid "ignoring unconvertible UTF-8 character 0x%04x" msgstr "" -#: utils/mb/conv.c:401 +#: utils/mb/conv.c:406 #, c-format -msgid "Invalid encoding number %d" +msgid "invalid encoding number: %d" msgstr "" -#: utils/mb/conv.c:438 +#: utils/mb/conv.c:445 #, c-format -msgid "LocalToUtf: could not convert (0x%04x) %s to UTF-8. Ignored" +msgid "ignoring unconvertible %s character 0x%04x" msgstr "" -#: utils/mb/encnames.c:443 -msgid "pg_char_to_encname_struct(): encoding name too long" +#: utils/mb/encnames.c:445 +msgid "encoding name too long" msgstr "" -#: utils/mb/mbutils.c:248 +#: utils/mb/mbutils.c:252 #, c-format -msgid "default conversion proc for %s to %s not found" +msgid "default conversion proc for %s to %s does not exist" msgstr "" -#: utils/mb/mbutils.c:262 +#: utils/mb/mbutils.c:326 #, c-format -msgid "default conversion proc %u for %s to %s not found in pg_proc" +msgid "invalid source encoding name \"%s\"" msgstr "" -#: utils/mb/mbutils.c:321 +#: utils/mb/mbutils.c:331 #, c-format -msgid "Invalid source encoding name %s" +msgid "invalid destination encoding name \"%s\"" msgstr "" -#: utils/mb/mbutils.c:323 +#: utils/mb/wchar.c:640 +msgid "UNICODE characters >= 0x10000 are not supported" +msgstr "UNICODE-tecken >= 0x10000 stöds inte" + +#: utils/mb/wchar.c:669 #, c-format -msgid "Invalid destination encoding name %s" +msgid "invalid %s character sequence: 0x%s" msgstr "" -#: utils/mb/mbutils.c:333 -msgid "Encoding conversion failed" +#: utils/misc/database.c:149 +#, c-format +msgid "could not open file \"%s\": %m" +msgstr "kunde inte öppna fil \"%s\": %m" + +#: utils/misc/guc.c:239 +msgid "Ungrouped" msgstr "" -#: utils/mb/mbutils.c:554 -msgid "SetDatabaseEncoding(): invalid database encoding" +#: utils/misc/guc.c:241 +msgid "Connections & Authentication" msgstr "" -#: utils/mb/conversion_procs/utf8_and_iso8859_1/utf8_and_iso8859_1.c:87 -msgid "Could not convert UTF-8 to ISO8859-1" +#: utils/misc/guc.c:243 +msgid "Connections & Authentication / Connection Settings" +msgstr "" + +#: utils/misc/guc.c:245 +msgid "Connections & Authentication / Security & Authentication" +msgstr "" + +#: utils/misc/guc.c:247 +msgid "Resource Usage" +msgstr "" + +#: utils/misc/guc.c:249 +msgid "Resource Usage / Memory" +msgstr "" + +#: utils/misc/guc.c:251 +msgid "Resource Usage / Free Space Map" +msgstr "" + +#: utils/misc/guc.c:253 +msgid "Resource Usage / Kernel Resources" +msgstr "" + +#: utils/misc/guc.c:255 +msgid "Write Ahead Log" +msgstr "" + +#: utils/misc/guc.c:257 +msgid "Write Ahead Log / Settings" +msgstr "" + +#: utils/misc/guc.c:259 +msgid "Write Ahead Log / Checkpoints" +msgstr "" + +#: utils/misc/guc.c:261 +msgid "Query Tuning" +msgstr "" + +#: utils/misc/guc.c:263 +msgid "Query Tuning / Planner Method Enabling" +msgstr "" + +#: utils/misc/guc.c:265 +msgid "Query Tuning / Planner Cost Constants" +msgstr "" + +#: utils/misc/guc.c:267 +msgid "Query Tuning / Genetic Query Optimizer" +msgstr "" + +#: utils/misc/guc.c:269 +msgid "Query Tuning / Other Planner Options" +msgstr "" + +#: utils/misc/guc.c:271 +msgid "Reporting & Logging" +msgstr "" + +#: utils/misc/guc.c:273 +msgid "Reporting & Logging / Syslog" +msgstr "" + +#: utils/misc/guc.c:275 +msgid "Reporting & Logging / When To Log" +msgstr "" + +#: utils/misc/guc.c:277 +msgid "Reporting & Logging / What To Log" +msgstr "" + +#: utils/misc/guc.c:279 +msgid "Statistics" +msgstr "" + +#: utils/misc/guc.c:281 +msgid "Statistics / Monitoring" +msgstr "" + +#: utils/misc/guc.c:283 +msgid "Statistics / Query & Index Statistics Collector" +msgstr "" + +#: utils/misc/guc.c:285 +msgid "Client Connection Defaults" +msgstr "" + +#: utils/misc/guc.c:287 +msgid "Client Connection Defaults / Statement Behavior" +msgstr "" + +#: utils/misc/guc.c:289 +msgid "Client Connection Defaults / Locale and Formatting" +msgstr "" + +#: utils/misc/guc.c:291 +msgid "Client Connection Defaults / Other Defaults" +msgstr "" + +#: utils/misc/guc.c:293 +msgid "Lock Management" +msgstr "" + +#: utils/misc/guc.c:295 +msgid "Version & Platform Compatibility" +msgstr "" + +#: utils/misc/guc.c:297 +msgid "Version & Platform Compatibility / Previous Postgres Versions" +msgstr "" + +#: utils/misc/guc.c:299 +msgid "Version & Platform Compatibility / Other Platforms & Clients" +msgstr "" + +#: utils/misc/guc.c:301 +msgid "Developer Options" +msgstr "Utvecklarflaggor" + +#: utils/misc/guc.c:352 +msgid "Enable planner's use of sequential-scan plans" +msgstr "" + +#: utils/misc/guc.c:360 +msgid "Enable planner's use of index-scan plans" +msgstr "" + +#: utils/misc/guc.c:368 +msgid "Enable planner's use of TID scan plans" +msgstr "" + +#: utils/misc/guc.c:376 +msgid "Enable planner's use of explicit sort steps" +msgstr "" + +#: utils/misc/guc.c:384 +msgid "Enable planner's use of hashed aggregation plans" +msgstr "" + +#: utils/misc/guc.c:392 +msgid "Enable planner's use of nested-loop join plans" +msgstr "" + +#: utils/misc/guc.c:400 +msgid "Enable planner's use of merge join plans" +msgstr "" + +#: utils/misc/guc.c:408 +msgid "Enable planner's use of hash join plans" +msgstr "" + +#: utils/misc/guc.c:416 +msgid "Enable genetic query optimization" +msgstr "" + +#: utils/misc/guc.c:417 +msgid "This algorithm attempts to do planning without exhaustive searching" +msgstr "" + +#: utils/misc/guc.c:426 +msgid "Set to indicate current user's privilege status" +msgstr "" + +#: utils/misc/guc.c:435 +msgid "Accept TCP/IP connections" +msgstr "" + +#: utils/misc/guc.c:443 +msgid "Enables SSL connections" +msgstr "Tillåter SSL-anslutningar" + +#: utils/misc/guc.c:451 +msgid "If on, server physically writes updates to disk" +msgstr "" + +#: utils/misc/guc.c:452 +msgid "" +"It will use the fsync() system call in several places to make sure that " +"updates are physically written to disk. This insures that a database cluster " +"will recover to a consistent state after an operating system or hardware " +"crash" +msgstr "" + +#: utils/misc/guc.c:462 +msgid "Continues processing past damaged page headers" +msgstr "" + +#: utils/misc/guc.c:463 +msgid "" +"Detection of a damaged page header normally causes PostgreSQL to report an " +"error, aborting the current transaction. Setting zero_damaged_pages to true " +"causes the system to instead report a warning, zero out the damaged page, " +"and continue processing. This behavior will destroy data, namely all the " +"rows on the damaged page" +msgstr "" + +#: utils/misc/guc.c:475 +msgid "Runs the server silently" +msgstr "" + +#: utils/misc/guc.c:476 +msgid "" +"If this option is set, the server will automatically run in thebackground " +"and any controlling terminals are disassociated" +msgstr "" + +#: utils/misc/guc.c:484 +msgid "Logs each successful connection" +msgstr "" + +#: utils/misc/guc.c:492 +msgid "Prefixes server log messages with a time stamp" +msgstr "" + +#: utils/misc/guc.c:500 +msgid "Prefixes server log messages with the server PID" +msgstr "" + +#: utils/misc/guc.c:510 +msgid "Turns on various assertion checks" +msgstr "" + +#: utils/misc/guc.c:511 +msgid "" +"This is a debugging aid. To use this option, PostgreSQL must be built with " +"the configure option --enable-cassert" +msgstr "" + +#: utils/misc/guc.c:523 utils/misc/guc.c:613 utils/misc/guc.c:686 +#: utils/misc/guc.c:695 utils/misc/guc.c:704 utils/misc/guc.c:713 +#: utils/misc/guc.c:1022 utils/misc/guc.c:1031 utils/misc/guc.c:1099 +msgid "No Description Available" +msgstr "" + +#: utils/misc/guc.c:532 +msgid "Causes each SQL statement to be logged" +msgstr "" + +#: utils/misc/guc.c:540 +msgid "Duration of every completed statement is logged" +msgstr "" + +#: utils/misc/guc.c:548 +msgid "Parse tree printed to server logs" +msgstr "" + +#: utils/misc/guc.c:549 +msgid "Parsed for each executed query" +msgstr "" + +#: utils/misc/guc.c:556 +msgid "Prints query rewriter output to server log" +msgstr "" + +#: utils/misc/guc.c:564 +msgid "Prints execution plan to the server log" +msgstr "" + +#: utils/misc/guc.c:572 +msgid "Indents displays from parse, rewritten and plan" +msgstr "" + +#: utils/misc/guc.c:580 +msgid "Write parser performance stats to server log" +msgstr "" + +#: utils/misc/guc.c:588 +msgid "Write planner performance stats to server log" +msgstr "" + +#: utils/misc/guc.c:596 +msgid "Write executor performance stats to server log" +msgstr "" + +#: utils/misc/guc.c:604 +msgid "Write statement performance stats to server log" +msgstr "" + +#: utils/misc/guc.c:624 +msgid "Use indented output format for EXPLAIN VERBOSE" +msgstr "" + +#: utils/misc/guc.c:632 +msgid "Start server statistics-collection subprocess" +msgstr "" + +#: utils/misc/guc.c:640 +msgid "Collected statistics zeroed out on server restart" +msgstr "" + +#: utils/misc/guc.c:648 +msgid "Enable stat collection of executing commands" +msgstr "" + +#: utils/misc/guc.c:649 +msgid "" +"Enables the collection of statistics on the currently executing command of " +"each session, along with the time at which that command began execution." +msgstr "" + +#: utils/misc/guc.c:658 +msgid "Enable collection of row-level stats on db activity" +msgstr "" + +#: utils/misc/guc.c:666 +msgid "Enables collection of block-level stats on db activity" +msgstr "" + +#: utils/misc/guc.c:675 +msgid "Generates debugging output for LISTEN and NOTIFY" +msgstr "" + +#: utils/misc/guc.c:724 +msgid "Log hostname to connection logs" +msgstr "" + +#: utils/misc/guc.c:725 +msgid "" +"By default, connection logs only show the IP address of the connecting host. " +"If you want them to show the host name you can turn this on, but depending " +"on your host name resolution setup it might impose a non-negligible " +"performance penalty" +msgstr "" + +#: utils/misc/guc.c:735 +msgid "Log outgoing port number of the connecting host" +msgstr "" + +#: utils/misc/guc.c:744 +msgid "This controls the inheritance semantics" +msgstr "" + +#: utils/misc/guc.c:745 +msgid "" +"In particular, whether subtables are included by various commands by default" +msgstr "" + +#: utils/misc/guc.c:753 +msgid "" +"If true, ACST, CST, EST, and SAT are interpreted as Australian time zones" +msgstr "" + +#: utils/misc/guc.c:755 +msgid "" +"Otherwise they are interpreted as North/South American time zones and " +"Saturday" +msgstr "" + +#: utils/misc/guc.c:763 +msgid "If unspecified the password is encrypted" +msgstr "" + +#: utils/misc/guc.c:764 +msgid "" +"When a password is specified in CREATE USER or ALTER USER without writing " +"either ENCRYPTED or UNENCRYPTED, this option determines whether the password " +"is to be encrypted" +msgstr "" + +#: utils/misc/guc.c:773 +msgid "expr=NULL treated as expr IS NULL" +msgstr "" + +#: utils/misc/guc.c:774 +msgid "" +"When turned on, expressions of the form expr = NULL (or NULL = expr) are " +"treated as expr IS NULL, that is, they return true if expr evaluates to the " +"null value, and false otherwise. The correct behavior of expr = NULL is to " +"always return null (unknown)" +msgstr "" + +#: utils/misc/guc.c:785 +msgid "This allows per-database user names" +msgstr "" + +#: utils/misc/guc.c:794 +msgid "This var doesn't do anything" +msgstr "" + +#: utils/misc/guc.c:795 +msgid "" +"It's just here so that we won't choke on SET AUTOCOMMIT TO ON from 7.3-" +"vintage clients." +msgstr "" + +#: utils/misc/guc.c:804 +msgid "Controls default read-only status of new transactions" +msgstr "" + +#: utils/misc/guc.c:812 +msgid "Current transaction's read-only status" +msgstr "" + +#: utils/misc/guc.c:821 +msgid "Add missing table references to from clauses" +msgstr "" + +#: utils/misc/guc.c:839 +msgid "Sets the default statistics target" +msgstr "" + +#: utils/misc/guc.c:840 +msgid "" +"This applies to table columns that have not had a column-specific target set " +"via ALTER TABLE SET STATISTICS" +msgstr "" + +#: utils/misc/guc.c:848 +msgid "From list size beyond which sub-queries are not collapsed" +msgstr "" + +#: utils/misc/guc.c:850 +msgid "" +"The planner will merge sub-queries into upper queries if the resulting FROM " +"list would have no more than this many items" +msgstr "" + +#: utils/misc/guc.c:859 +msgid "From list size beyond which JOIN constructs not flattened" +msgstr "" + +#: utils/misc/guc.c:861 +msgid "" +"The planner will flatten explicit inner JOIN constructs into lists of FROM " +"items whenever a list of no more than this many items would result" +msgstr "" + +#: utils/misc/guc.c:870 +msgid "Threshold of FROM items beyond which geqo is used" +msgstr "" + +#: utils/misc/guc.c:878 +msgid "The number of individuals in one population" +msgstr "" + +#: utils/misc/guc.c:886 +msgid "Effort is used to calculate a default for generations" +msgstr "" + +#: utils/misc/guc.c:894 +msgid "Specifies the number of iterations in the algorithm" +msgstr "" + +#: utils/misc/guc.c:895 +msgid "" +"The number must be a positive integer. If 0 is specified then Effort * Log2" +"(PoolSize) is used" +msgstr "" + +#: utils/misc/guc.c:903 +msgid "Can be set to get reproducible results from the algorithm" +msgstr "" + +#: utils/misc/guc.c:904 +msgid "If it is set to -1 then the algorithm behaves non-deterministically" +msgstr "" + +#: utils/misc/guc.c:913 +msgid "Time to wait on lock (msec) before checking for deadlock" +msgstr "" + +#: utils/misc/guc.c:923 +msgid "Allows the use of syslog for logging" +msgstr "" + +#: utils/misc/guc.c:924 +msgid "" +"If this option is 1, messages go both to syslog and the standard output. A " +"value of 2 sends output only to syslog. (Some messages will still go to the " +"standard output/error.) The default is 0, which means syslog is off" +msgstr "" + +#: utils/misc/guc.c:943 +msgid "Max number of concurrent connections" +msgstr "Maximalt antal samtidiga anslutningar" + +#: utils/misc/guc.c:952 +msgid "Number of connection \"slots\" reserved for superusers" +msgstr "" + +#: utils/misc/guc.c:961 +msgid "The number of shared memory buffers used by the server" +msgstr "" + +#: utils/misc/guc.c:970 +msgid "The TCP port the server listens on" +msgstr "" + +#: utils/misc/guc.c:979 +msgid "Sets the access permissions of the Unix domain socket" +msgstr "" + +#: utils/misc/guc.c:980 +msgid "" +"Unix domain sockets use the usual Unix file system permission set. The " +"option value is expected to be an numeric mode specification in the form " +"accepted by the chmod and umask system calls. (To use the customary octal " +"format the number must start with a 0 (zero).)" +msgstr "" + +#: utils/misc/guc.c:992 +msgid "Max memory to be used for sorts and hash tables" +msgstr "" + +#: utils/misc/guc.c:993 +msgid "" +"Specifies the amount of memory to be used by internal sort operations and " +"hash tables before switching to temporary disk files" +msgstr "" + +#: utils/misc/guc.c:1003 +msgid "Max mem used to keep track of to-be-reclaimed tuples" +msgstr "" + +#: utils/misc/guc.c:1012 +msgid "Max num of simultaneously open files for each subprocess" +msgstr "" + +#: utils/misc/guc.c:1041 +msgid "Max expression nesting depth" +msgstr "" + +#: utils/misc/guc.c:1050 +msgid "Max allowed duration (msec) of any statement" +msgstr "" + +#: utils/misc/guc.c:1051 +msgid "A value of 0 turns off the timeout" +msgstr "" + +#: utils/misc/guc.c:1059 +msgid "Max num. of tables+indexes for which free space is tracked" +msgstr "" + +#: utils/misc/guc.c:1068 +msgid "Max num. of disk pages for which free space is tracked" +msgstr "" + +#: utils/misc/guc.c:1078 +msgid "Max locks per transaction" +msgstr "Max antal lås per transaktion" + +#: utils/misc/guc.c:1079 +msgid "" +"The shared lock table is sized on the assumption that at most " +"max_locks_per_transaction * max_connections distinct objects will need to be " +"locked at any one time." +msgstr "" + +#: utils/misc/guc.c:1089 +msgid "Max time (sec) to complete client authentication" +msgstr "" + +#: utils/misc/guc.c:1109 +msgid "Max distance between automatic WAL checkpoints" +msgstr "" + +#: utils/misc/guc.c:1118 +msgid "Max time (sec) between automatic WAL checkpoints" +msgstr "" + +#: utils/misc/guc.c:1127 +msgid "" +"Log if filling of checkpoint segments happens more frequently than this (sec)" +msgstr "" + +#: utils/misc/guc.c:1129 +msgid "" +"Send a message to the server logs if checkpoints caused by the filling of " +"checkpoint segment files happens more frequently than this number of " +"seconds. Zero turns off the warning." +msgstr "" + +#: utils/misc/guc.c:1139 +msgid "Disk-page buffers in shared memory for WAL logging" +msgstr "" + +#: utils/misc/guc.c:1148 +msgid "If nonzero, log WAL-related debugging output" +msgstr "" + +#: utils/misc/guc.c:1158 +msgid "Delay (usec) between transaction commit and flushing WAL to disk" +msgstr "" + +#: utils/misc/guc.c:1168 +msgid "Min concurrent open trans. before performing COMMIT_DELAY" +msgstr "" + +#: utils/misc/guc.c:1178 +msgid "Adjusts number of digits displayed for floating-point values" +msgstr "" + +#: utils/misc/guc.c:1180 +msgid "" +"This affects float4, float8, and geometric data types. The parameter value " +"is added to the standard number of digits (FLT_DIG or DBL_DIG as appropriate)" +msgstr "" + +#: utils/misc/guc.c:1190 +msgid "Min execution time (msec) above which statements will be logged" +msgstr "" + +#: utils/misc/guc.c:1192 +msgid "The default is 0 (turning this feature off)." +msgstr "" + +#: utils/misc/guc.c:1209 +msgid "Planner's assumption about size of the disk cache" +msgstr "" + +#: utils/misc/guc.c:1210 +msgid "" +"That is, the portion of the kernel's disk cache that will be used for " +"PostgreSQL data files. This is measured in disk pages, which are normally 8 " +"kB each." +msgstr "" + +#: utils/misc/guc.c:1219 +msgid "Planner's estimate of the cost of a nonsequentially fetched disk page" +msgstr "" + +#: utils/misc/guc.c:1221 +msgid "" +"This is measured as a multiple of the cost of a sequential page fetch. A " +"higher value makes it more likely a sequential scan will be used, a lower " +"value makes it more likely an index scan will be used." +msgstr "" + +#: utils/misc/guc.c:1231 +msgid "Planner's estimate of the cost of processing each tuple" +msgstr "" + +#: utils/misc/guc.c:1232 utils/misc/guc.c:1242 utils/misc/guc.c:1251 +msgid "This is measured as a fraction of the cost of a sequential page fetch." +msgstr "" + +#: utils/misc/guc.c:1240 +msgid "" +"Planner's estimate of processing cost for each index tuple during index scan" +msgstr "" + +#: utils/misc/guc.c:1250 +msgid "Planner's estimate of processing cost of each op. in WHERE" +msgstr "" + +#: utils/misc/guc.c:1260 +msgid "The selective pressure within the population" +msgstr "" + +#: utils/misc/guc.c:1270 +msgid "Seed for random-number generation" +msgstr "" + +#: utils/misc/guc.c:1289 +msgid "Client's character set encoding" +msgstr "" + +#: utils/misc/guc.c:1299 +msgid "Controls which message levels are sent to the client" +msgstr "" + +#: utils/misc/guc.c:1300 +msgid "" +"Valid values are DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, LOG, NOTICE, " +"WARNING, and ERROR. Each level includes all the levels that follow it. The " +"later the level, the fewer messages are sent." +msgstr "" + +#: utils/misc/guc.c:1311 +msgid "Controls which message levels logged" +msgstr "" + +#: utils/misc/guc.c:1312 +msgid "" +"Valid values are DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO, NOTICE, " +"WARNING, ERROR, LOG, FATAL, and PANIC. Each level includes all the levels " +"that follow it" +msgstr "" + +#: utils/misc/guc.c:1322 +msgid "Controls verbosity of logged messages" +msgstr "" + +#: utils/misc/guc.c:1323 +msgid "Valid values are TERSE, DEFAULT, and VERBOSE" +msgstr "" + +#: utils/misc/guc.c:1331 +msgid "Controls whether the erroneous statement is logged" +msgstr "" + +#: utils/misc/guc.c:1332 +msgid "" +"All SQL statements that cause an error of the specified level, or a higher " +"level, are logged" +msgstr "" + +#: utils/misc/guc.c:1341 +msgid "Sets display format for date and time values" +msgstr "" + +#: utils/misc/guc.c:1342 +msgid "Also controls interpretation of ambiguous date inputs" +msgstr "" + +#: utils/misc/guc.c:1352 +msgid "The default isolation level of each new transaction" +msgstr "" + +#: utils/misc/guc.c:1353 +msgid "" +"Each SQL transaction has an isolation level, which can be either \"read " +"committed\" or \"serializable\"." +msgstr "" + +#: utils/misc/guc.c:1362 +msgid "Path for dynamically loadable modules" +msgstr "" + +#: utils/misc/guc.c:1363 +msgid "" +"If a dynamically loadable module needs to be opened and the specified name " +"does not have a directory component (i.e. the name does not contain a " +"slash), the system will search this path for the specified file." msgstr "" -#: 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" +msgid "The location of the Kerberos server key file" msgstr "" -#: 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" +#: utils/misc/guc.c:1383 +msgid "The Rendezvous broadcast service name" msgstr "" -#: utils/misc/guc.c:1758 utils/misc/guc.c:2321 -#, c-format -msgid "'%s' is not a valid option name" +#: utils/misc/guc.c:1394 +msgid "Locale collation order" msgstr "" -#: utils/misc/guc.c:1775 +#: utils/misc/guc.c:1404 +msgid "Locale character classification and case conversion" +msgstr "" + +#: utils/misc/guc.c:1414 +msgid "Language in which messages are displayed" +msgstr "" + +#: utils/misc/guc.c:1423 +msgid "Locale for formatting monetary amounts" +msgstr "" + +#: utils/misc/guc.c:1432 +msgid "Locale for formatting numbers" +msgstr "" + +#: utils/misc/guc.c:1441 +msgid "Locale for formatting date and time values" +msgstr "" + +#: utils/misc/guc.c:1450 +msgid "Shared libraries to preload into postmaster" +msgstr "" + +#: utils/misc/guc.c:1460 +msgid "Regular expression \"flavor\"" +msgstr "" + +#: utils/misc/guc.c:1461 +msgid "This can be set to advanced, extended, or basic" +msgstr "" + +#: utils/misc/guc.c:1469 +msgid "Schema search order for names not schema-qualified" +msgstr "" + +#: utils/misc/guc.c:1480 +msgid "Server (database) character set encoding" +msgstr "" + +#: utils/misc/guc.c:1491 +msgid "Server version" +msgstr "" + +#: utils/misc/guc.c:1502 +msgid "Current session userid" +msgstr "" + +#: utils/misc/guc.c:1513 +msgid "syslog \"facility\" to be used when syslog enabled" +msgstr "" + +#: utils/misc/guc.c:1514 +msgid "" +"You may choose from LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, " +"LOCAL7" +msgstr "" + +#: utils/misc/guc.c:1522 +msgid "Program name used to identify PostgreSQL messages in syslog" +msgstr "" + +#: utils/misc/guc.c:1533 +msgid "Time zone for displaying and interpreting time stamps" +msgstr "" + +#: utils/misc/guc.c:1542 +msgid "Current transaction's isolation level" +msgstr "" + +#: utils/misc/guc.c:1552 +msgid "The group owner of the Unix domain socket" +msgstr "" + +#: utils/misc/guc.c:1553 +msgid "" +"(The owning user of the socket is always the user that starts the server.)" +msgstr "" + +#: utils/misc/guc.c:1562 +msgid "The Unix-domain socket directory to listen to" +msgstr "" + +#: utils/misc/guc.c:1571 +msgid "The host name or IP address to listen to" +msgstr "Värnamn eller IP-adress att lyssna på" + +#: utils/misc/guc.c:1580 +msgid "Method used for forcing WAL updates out to disk" +msgstr "" + +#: utils/misc/guc.c:2413 utils/misc/guc.c:3018 utils/misc/guc.c:3054 +#: utils/misc/guc.c:3110 utils/misc/guc.c:3404 #, c-format -msgid "'%s' cannot be changed" +msgid "\"%s\" is not a recognized option" +msgstr "" + +#: utils/misc/guc.c:2432 +#, c-format +msgid "\"%s\" cannot be changed" msgstr "\"%s\" kan inte ändras" -#: utils/misc/guc.c:1785 +#: utils/misc/guc.c:2444 #, c-format -msgid "'%s' cannot be changed after server start" -msgstr "\"%s\" kan inte ändras efter serverstarten" +msgid "\"%s\" cannot be changed after server start" +msgstr "\"%s\" kan inte ändras efter servern startats" -#: utils/misc/guc.c:1793 +#: utils/misc/guc.c:2454 #, c-format -msgid "'%s' cannot be changed now" +msgid "\"%s\" cannot be changed now" msgstr "\"%s\" kan inte ändras nu" -#: utils/misc/guc.c:1820 +#: utils/misc/guc.c:2484 #, c-format -msgid "'%s' cannot be set after connection start" +msgid "\"%s\" cannot be set after connection start" +msgstr "\"%s\" kan inte ändras efter uppkopplingen startats" + +#: utils/misc/guc.c:2494 utils/misc/guc.c:2564 utils/misc/guc.c:2661 +#: utils/misc/guc.c:2757 utils/misc/guc.c:2856 +#, c-format +msgid "permission denied to set option \"%s\"" msgstr "" -#: utils/misc/guc.c:1828 +#: utils/misc/guc.c:2552 #, c-format -msgid "'%s': permission denied" -msgstr "\"%s\": rättighet saknas" +msgid "\"%s\" requires a boolean value" +msgstr "\"%s\" kräver ett boolskt värde" -#: utils/misc/guc.c:1858 -#, c-format -msgid "%s: setting ignored because previous source is higher priority" +#: utils/misc/guc.c:2566 +msgid "Must be superuser to change this value to false." msgstr "" -#: utils/misc/guc.c:1879 +#: utils/misc/guc.c:2588 utils/misc/guc.c:2685 #, c-format -msgid "option '%s' requires a boolean value" +msgid "invalid value for \"%s\": %d" +msgstr "ogiltigt värde för \"%s\": %d" + +#: utils/misc/guc.c:2640 +#, c-format +msgid "\"%s\" requires an integer value" +msgstr "\"%s\" kräver ett heltalsvärde" + +#: utils/misc/guc.c:2648 +#, c-format +msgid "%d is outside the valid range for \"%s\" (%d .. %d)" msgstr "" -#: utils/misc/guc.c:1893 utils/misc/guc.c:1964 -#, c-format -msgid "invalid value for option '%s': %d" +#: utils/misc/guc.c:2663 +msgid "Must be superuser to increase this value or set it to zero." msgstr "" -#: utils/misc/guc.c:1943 +#: utils/misc/guc.c:2737 #, c-format -msgid "option '%s' expects an integer value" +msgid "\"%s\" requires a numeric value" +msgstr "\"%s\" kräver ett numeriskt värde" + +#: utils/misc/guc.c:2745 +#, c-format +msgid "%g is outside the valid range for \"%s\" (%g .. %g)" msgstr "" -#: utils/misc/guc.c:1949 -#, c-format -msgid "option '%s' value %d is outside of permissible range [%d .. %d]" +#: utils/misc/guc.c:2759 utils/misc/guc.c:2858 +msgid "Must be superuser to increase this value." msgstr "" -#: utils/misc/guc.c:2014 +#: utils/misc/guc.c:2781 #, c-format -msgid "option '%s' expects a real number" -msgstr "" +msgid "invalid value for \"%s\": %g" +msgstr "ogiltigt värde för \"%s\": %g" -#: utils/misc/guc.c:2020 +#: utils/misc/guc.c:2912 #, c-format -msgid "option '%s' value %g is outside of permissible range [%g .. %g]" -msgstr "" +msgid "invalid value for \"%s\": \"%s\"" +msgstr "ogiltigt värde för \"%s\": \"%s\"" -#: utils/misc/guc.c:2035 -#, c-format -msgid "invalid value for option '%s': %g" -msgstr "" - -#: utils/misc/guc.c:2129 -#, c-format -msgid "invalid value for option '%s': '%s'" -msgstr "" - -#: 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:2328 +#: utils/misc/guc.c:3119 #, c-format msgid "SET %s takes only one argument" msgstr "" -#: utils/misc/guc.c:2341 utils/misc/guc.c:2390 -msgid "flatten_set_variable_args: unexpected input" -msgstr "" - -#: utils/misc/guc.c:2429 +#: utils/misc/guc.c:3223 msgid "SET variable name is required" msgstr "" -#: utils/misc/guc.c:2904 -msgid "could not write exec config params file `" +#: utils/misc/guc.c:3780 +msgid "could not write exec config params file \"" msgstr "" -#: utils/misc/guc.c:2905 utils/misc/guc.c:3035 guc-file.l:161 +#: utils/misc/guc.c:3781 utils/misc/guc.c:3917 guc-file.l:164 #, c-format -msgid "': %s" -msgstr "': %s" +msgid "\": %m" +msgstr "\": %m" -#: utils/misc/guc.c:2990 utils/misc/guc.c:3045 utils/misc/guc.c:3047 -msgid "Invalid format of exec config params file" +#: utils/misc/guc.c:3916 +msgid "could not read exec config params file \"" msgstr "" -#: utils/misc/guc.c:3034 -msgid "could not read exec config params file `" -msgstr "" - -#: utils/misc/guc.c:3146 +#: utils/misc/guc.c:4036 #, c-format -msgid "cannot parse setting \"%s\"" -msgstr "" +msgid "could not parse setting for \"%s\"" +msgstr "kunde inte tolka inställningen för \"%s\"" -#: utils/misc/guc.c:3468 +#: utils/misc/guc.c:4383 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:496 utils/mmgr/aset.c:693 -#, c-format -msgid "Memory exhausted in AllocSetAlloc(%lu)" -msgstr "" - -#: utils/mmgr/aset.c:757 -#, c-format -msgid "AllocSetFree: detected write past chunk end in %s %p" -msgstr "" - -#: utils/mmgr/aset.c:778 -#, c-format -msgid "AllocSetFree: cannot find block containing chunk %p" -msgstr "" - -#: utils/mmgr/aset.c:832 -#, c-format -msgid "AllocSetRealloc: detected write past chunk end in %s %p" -msgstr "" - -#: utils/mmgr/aset.c:872 -#, c-format -msgid "AllocSetRealloc: cannot find block containing chunk %p" -msgstr "" - -#: utils/mmgr/aset.c:885 -#, c-format -msgid "Memory exhausted in AllocSetReAlloc(%lu)" -msgstr "" - -#: utils/mmgr/aset.c:1055 -#, c-format -msgid "AllocSetCheck: %s: empty block %p" -msgstr "" - -#: 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:1080 -#, c-format -msgid "AllocSetCheck: %s: bad size %lu for chunk %p in block %p" -msgstr "" - -#: utils/mmgr/aset.c:1086 -#, c-format -msgid "AllocSetCheck: %s: bad single-chunk %p in block %p" -msgstr "" - -#: utils/mmgr/aset.c:1095 -#, c-format -msgid "AllocSetCheck: %s: bogus aset link in block %p, chunk %p" -msgstr "" - -#: 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:1112 -#, c-format -msgid "AllocSetCheck: %s: found inconsistent memory block %p" -msgstr "" - -#: 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:591 -#, c-format -msgid "repalloc: invalid request size %lu" -msgstr "" - -#: utils/mmgr/portalmem.c:73 -msgid "out of memory in PortalHashTable" -msgstr "" - -#: utils/mmgr/portalmem.c:75 -msgid "trying to insert a portal name that exists." -msgstr "" - -#: utils/mmgr/portalmem.c:90 -msgid "trying to delete portal name that does not exist." -msgstr "" - -#: utils/mmgr/portalmem.c:166 -#, c-format -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 +#: utils/misc/help_config.c:62 #, c-format msgid "" -"ltsWriteBlock: failed to write block %ld of temporary file\n" -"\t\tPerhaps out of disk space?" +"Name : %-20s \n" +"Context : %-20s \n" +"Group : %-20s\n" msgstr "" -#: utils/sort/logtape.c:214 +#: utils/misc/help_config.c:63 #, c-format -msgid "ltsReadBlock: failed to read block %ld of temporary file" +msgid "%s\t%s\t%s\t" msgstr "" -#: utils/sort/logtape.c:569 -msgid "LogicalTapeWrite: impossible state" -msgstr "" - -#: utils/sort/logtape.c:831 -msgid "LogicalTapeBackspace: unexpected end of tape" -msgstr "" - -#: utils/sort/logtape.c:888 utils/sort/logtape.c:898 -msgid "LogicalTapeSeek: unexpected end of tape" -msgstr "" - -#: utils/sort/tuplesort.c:694 -msgid "tuplesort_puttuple: invalid state" -msgstr "" - -#: utils/sort/tuplesort.c:741 -msgid "tuplesort_performsort: invalid state" -msgstr "" - -#: utils/sort/tuplesort.c:859 utils/sort/tuplesort.c:874 -msgid "tuplesort_gettuple: bogus tuple len in backward scan" -msgstr "" - -#: utils/sort/tuplesort.c:926 -msgid "tuplesort_gettuple: invalid state" -msgstr "" - -#: utils/sort/tuplesort.c:1486 -msgid "tuplesort_rescan: invalid state" -msgstr "" - -#: utils/sort/tuplesort.c:1513 -msgid "tuplesort_markpos: invalid state" -msgstr "" - -#: utils/sort/tuplesort.c:1538 -msgid "tuplesort_restorepos failed" -msgstr "" - -#: utils/sort/tuplesort.c:1542 -msgid "tuplesort_restorepos: invalid state" -msgstr "" - -#: utils/sort/tuplesort.c:1665 -msgid "tuplesort: unexpected end of tape" -msgstr "" - -#: 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:1782 +#: utils/misc/help_config.c:66 #, c-format -msgid "SelectSortFunction: cache lookup failed for operator %u" +msgid "" +"Description: %s\n" +"%s\n" msgstr "" -#: utils/sort/tuplesort.c:1894 +#: utils/misc/help_config.c:67 #, c-format -msgid "Invalid SortFunctionKind %d" +msgid "%s\t%s\n" +msgstr "%s\t%s\n" + +#: utils/misc/help_config.c:70 +#, c-format +msgid "" +"Type : BOOL\n" +"Reset Value: %-s \n" +msgstr "" + +#: utils/misc/help_config.c:71 +#, c-format +msgid "BOOL\t%s\t\t\t" +msgstr "" + +#: utils/misc/help_config.c:74 +#, c-format +msgid "" +"Type : INT\n" +"Reset Value: %-20d \n" +"Min Value : %-20d \n" +"Max Value : %-20d \n" +msgstr "" + +#: utils/misc/help_config.c:75 +#, c-format +msgid "INT\t%d\t%d\t%d\t" +msgstr "" + +#: utils/misc/help_config.c:78 +#, c-format +msgid "" +"Type : REAL\n" +"Reset Value: %-20g \n" +"Min Value : %-20g \n" +"Max Value : %-20g \n" +msgstr "" + +#: utils/misc/help_config.c:79 +#, c-format +msgid "REAL\t%g\t%g\t%g\t" +msgstr "" + +#: utils/misc/help_config.c:82 +#, c-format +msgid "" +"Type : STRING\n" +"Reset Value: %-s \n" +msgstr "" + +#: utils/misc/help_config.c:83 +#, c-format +msgid "STRING\t%s\t\t\t" +msgstr "" + +#: utils/misc/help_config.c:87 +msgid "" +"NAME\tCONTEXT\tGROUP\tTYPE\tRESET_VALUE\tMIN\tMAX\tSHORT_DESCRIPTION" +"\tLONG_DESCRIPTION\n" +msgstr "" + +#: utils/misc/help_config.c:176 +#, c-format +msgid "" +"%s \n" +" Try -h for further details\n" +msgstr "" + +#: utils/misc/help_config.c:360 +msgid "FALSE" +msgstr "" + +#: utils/misc/help_config.c:360 +msgid "TRUE" +msgstr "" + +#: utils/misc/help_config.c:383 +msgid "Unrecognized variable type!\n" +msgstr "" + +#: utils/misc/help_config.c:412 +msgid "All currently defined groups\n" +msgstr "" + +#: utils/misc/help_config.c:413 +msgid "----------------------------\n" +msgstr "" + +#: utils/misc/help_config.c:415 +#, c-format +msgid "%s\n" +msgstr "%s\n" + +#: utils/misc/help_config.c:421 +msgid "" +"Usage for --help-config option: [-h] [-g ] [-l] [-G] [-m] [-M] " +"[string]\n" +msgstr "" + +#: utils/misc/help_config.c:427 +#, c-format +msgid "" +"Description:\n" +"--help-config displays all the runtime options available in PostgreSQL.\n" +"It groups them by category and sorts them by name. If available, it will\n" +"present a short description, default, max and min values as well as other\n" +"information about each option.\n" +"\n" +"With no options specified, it will output all available runtime options\n" +"in human friendly format, grouped by category and sorted by name.\n" +"\n" +"%s\n" +"General Options:\n" +" [string]\tAll options with names that match this string\n" +" -g GROUP\tAll options in categories that match GROUP\n" +" -l \tPrints list of all groups / subgroups\n" +" -h \tPrints this help message\n" +"\n" +"Output Options:\n" +" -G \tDo not group by category\n" +" -m \tMachine friendly format: tab separated fields\n" +" -M \tSame as m, except header with column names is suppressed\n" +msgstr "" + +#: guc-file.l:164 +msgid "could not read configuration file \"" +msgstr "kunde inte läsa konfigurationsfil \"" + +#: guc-file.l:267 +msgid "syntax error in \"" +msgstr "syntaxfel i \"" + +#: guc-file.l:267 +#, c-format +msgid "\" line %u, near token \"%s\"" +msgstr "\" rad %u, nära symbol \"%s\"" + +#: utils/mmgr/aset.c:336 +#, c-format +msgid "Failed while creating memory context \"%s\"." +msgstr "" + +#: utils/mmgr/aset.c:502 utils/mmgr/aset.c:702 utils/mmgr/aset.c:895 +#, c-format +msgid "Failed on request of size %lu." +msgstr "" + +#: utils/mmgr/portalmem.c:170 +#, c-format +msgid "portal \"%s\" already exists" +msgstr "" + +#: utils/mmgr/portalmem.c:174 +#, c-format +msgid "closing pre-existing portal \"%s\"" +msgstr "" + +#: utils/sort/logtape.c:202 +#, c-format +msgid "could not write block %ld of temporary file: %m" +msgstr "" + +#: utils/sort/logtape.c:204 +msgid "Perhaps out of disk space?" +msgstr "" + +#: utils/sort/logtape.c:221 +#, c-format +msgid "could not read block %ld of temporary file: %m" msgstr "" #: utils/sort/tuplesort.c:2082 -msgid "Cannot create unique index. Table contains non-unique values" +msgid "could not create unique index" msgstr "" -#: utils/sort/tuplesort.c:2158 -msgid "copytup_datum() should not be called" +#: utils/sort/tuplesort.c:2083 +msgid "Table contains duplicated values." msgstr "" -#: utils/sort/tuplestore.c:364 -msgid "tuplestore_puttuple: seek(EOF) failed" -msgstr "" - -#: utils/sort/tuplestore.c:369 -msgid "tuplestore_puttuple: invalid state" -msgstr "" - -#: utils/sort/tuplestore.c:433 -msgid "tuplestore_gettuple: seek() failed" -msgstr "" - -#: utils/sort/tuplestore.c:491 utils/sort/tuplestore.c:505 -msgid "tuplestore_gettuple: bogus tuple len in backward scan" -msgstr "" - -#: utils/sort/tuplestore.c:510 -msgid "tuplestore_gettuple: invalid state" -msgstr "" - -#: utils/sort/tuplestore.c:562 -msgid "tuplestore_rescan: seek(0) failed" -msgstr "" - -#: utils/sort/tuplestore.c:565 -msgid "tuplestore_rescan: invalid state" -msgstr "" - -#: utils/sort/tuplestore.c:601 -msgid "tuplestore_markpos: invalid state" -msgstr "" - -#: utils/sort/tuplestore.c:630 -msgid "tuplestore_restorepos failed" -msgstr "" - -#: utils/sort/tuplestore.c:633 -msgid "tuplestore_restorepos: invalid state" -msgstr "" - -#: utils/sort/tuplestore.c:653 -msgid "tuplestore: unexpected end of tape" -msgstr "" - -#: 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:687 utils/sort/tuplestore.c:690 -#: utils/sort/tuplestore.c:694 -msgid "tuplestore: write failed" -msgstr "" - -#: utils/time/tqual.c:977 -msgid "CopyQuerySnapshot: no snapshot has been set" -msgstr "" - -#~ 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" diff --git a/src/bin/pg_controldata/po/sv.po b/src/bin/pg_controldata/po/sv.po index e21c2d2095..1f273ed52c 100644 --- a/src/bin/pg_controldata/po/sv.po +++ b/src/bin/pg_controldata/po/sv.po @@ -5,15 +5,22 @@ msgid "" msgstr "" "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" +"POT-Creation-Date: 2003-08-09 13:04+0200\n" +"PO-Revision-Date: 2003-08-09 13:07+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:31 +#: pg_controldata.c:28 +#, c-format +msgid "" +"%s displays control information of a PostgreSQL database cluster.\n" +"\n" +msgstr "%s visar kontrollinformation om ett PostgreSQL-databas-kluster.\n" + +#: pg_controldata.c:32 #, c-format msgid "" "Usage:\n" @@ -21,30 +28,25 @@ msgid "" "\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" +" --help show this help, then exit\n" +" --version output version information, then exit\n" msgstr "" "Användning:\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:40 -#, c-format -msgid "%s displays PostgreSQL database cluster control information.\n" -msgstr "%s visar PostgreSQL-databas klusterkontrollinformation.\n" +" --help visa denna hjälp, avsluta sedan\n" +" --version visa versionsinformation, avsluta sedan\n" #: pg_controldata.c:41 msgid "" +"\n" "If no data directory is specified, the environment variable PGDATA\n" "is used.\n" "\n" msgstr "" +"\n" "Om ingen datakatalog har angivits så används omgivningsvariabeln PGDATA\n" "för detta.\n" "\n" @@ -84,17 +86,17 @@ msgstr "%s: ingen datakatalog angiven\n" #: pg_controldata.c:108 #, c-format -msgid "Try '%s --help' for more information.\n" +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" +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:123 #, c-format -msgid "%s: could not read file \"%s\" (%s)\n" +msgid "%s: could not read file \"%s\": %s\n" msgstr "%s: kunde inte läsa filen \"%s\" (%s)\n" #: pg_controldata.c:137 @@ -210,8 +212,8 @@ msgid "64-bit integers" msgstr "64-bits heltal" #: pg_controldata.c:173 -msgid "Floating point" -msgstr "Flyttal" +msgid "floating-point numbers" +msgstr "flyttalsnummer" #: pg_controldata.c:174 #, c-format @@ -228,11 +230,3 @@ msgstr "LC_COLLATE: %s\n" 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 32e247c814..8f8045c214 100644 --- a/src/bin/pg_dump/po/sv.po +++ b/src/bin/pg_dump/po/sv.po @@ -2,130 +2,119 @@ # Peter Eisentraut , 2001. # Dennis Björklund , 2002, 2003. # -# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/sv.po,v 1.7 2003/08/08 11:03:18 petere Exp $ +# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/sv.po,v 1.8 2003/08/11 15:19:58 petere Exp $ # # Use these quotes: "%s" # msgid "" msgstr "" "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" +"POT-Creation-Date: 2003-08-09 12:27+0200\n" +"PO-Revision-Date: 2003-08-09 13:03+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:346 pg_restore.c:247 +#: pg_dump.c:344 pg_restore.c:244 msgid "User name: " msgstr "Användarnamn: " -#: pg_dump.c:380 pg_restore.c:274 +#: pg_dump.c:378 pg_restore.c:271 #, c-format msgid "%s: invalid -X option -- %s\n" msgstr "%s: ogiltig \"-X\"-flagga -- %s\n" -#: pg_dump.c:382 pg_dump.c:396 pg_restore.c:276 pg_restore.c:286 -#: pg_dumpall.c:192 +#: pg_dump.c:380 pg_dump.c:394 pg_dump.c:403 pg_restore.c:273 pg_restore.c:283 +#: pg_dumpall.c:190 pg_dumpall.c:199 #, c-format -msgid "Try '%s --help' for more information.\n" +msgid "Try \"%s --help\" for more information.\n" msgstr "Försök med \"%s --help\" för mer information.\n" -#: pg_dump.c:404 pg_dumpall.c:200 +#: pg_dump.c:401 pg_dumpall.c:197 #, c-format +msgid "%s: too many command-line arguments (first is \"%s\")\n" +msgstr "%s: för många kommandoradsargument (första är \"%s\")\n" + +#: pg_dump.c:414 msgid "" -"%s: too many command line options (first is '%s')\n" -"Try '%s --help' for more information.\n" -msgstr "" -"%s: för många flaggor (första är \"%s\")\n" -"Försök med \"%s --help\" för mer information.\n" +"options \"schema only\" (-s) and \"data only\" (-a) cannot be used together\n" +msgstr "flaggorna \"bara schema\" (-s) och \"bara data\" (-a) kan inte användas tillsammans\n" -#: pg_dump.c:416 -msgid "" -"The options \"schema only\" (-s) and \"data only\" (-a) cannot be used " -"together.\n" -msgstr "" -"Flaggorna \"bara schema\" (-s) och \"bara data\" (-a) kan inte användas " -"tillsammans.\n" +#: pg_dump.c:420 +msgid "options \"clean\" (-c) and \"data only\" (-a) cannot be used together\n" +msgstr "flaggorna \"nollställ\" (-c) och \"bara data\" (-a) kan inte användas tillsammans\n" -#: 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:426 +msgid "large-object output not supported for a single table\n" +msgstr "utmatning av stora objekt stöds inte för en enstaka tabell\n" -#: 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 enstaka tabell.\n" +#: pg_dump.c:427 pg_dump.c:434 +msgid "use a full dump instead\n" +msgstr "använd en full dumpning istället\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:433 +msgid "large-object output not supported for a single schema\n" +msgstr "utmatning av stora objekt stöds inte för ett enstaka schema\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:440 +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: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:443 +#: pg_dump.c:441 msgid "(The INSERT command cannot set OIDs.)\n" msgstr "(Kommandot INSERT kan inte sätta OID:s.)\n" -#: 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:447 +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:450 +#: pg_dump.c:448 msgid "(Use a different output format.)\n" msgstr "(Använd ett annat utdataformat.)\n" -#: pg_dump.c:479 +#: pg_dump.c:477 #, c-format msgid "invalid output format \"%s\" specified\n" msgstr "ogiltigt utdataformat \"%s\" angivet\n" -#: pg_dump.c:485 +#: pg_dump.c:483 #, c-format -msgid "could not open output file %s for writing\n" -msgstr "kunde inte öppna utfil %s för skrivning\n" +msgid "could not open output file \"%s\" for writing\n" +msgstr "kunde inte öppna utfil \"%s\" för skrivning\n" -#: pg_dump.c:496 pg_backup_db.c:48 +#: pg_dump.c:494 pg_backup_db.c:48 #, c-format -msgid "unable to parse version string \"%s\"\n" +msgid "could not parse version string \"%s\"\n" msgstr "kunde inte tolka versionsträngen \"%s\"\n" -#: pg_dump.c:512 +#: pg_dump.c:510 #, c-format msgid "BEGIN command failed: %s" msgstr "BEGIN-kommandot misslyckades: %s" -#: pg_dump.c:518 +#: pg_dump.c:516 #, c-format msgid "could not set transaction isolation level to serializable: %s" msgstr "kunde inte sätta transaktionsisolering till serialiserbar: %s" -#: pg_dump.c:525 +#: pg_dump.c:523 #, c-format msgid "could not set datestyle to ISO: %s" msgstr "kunde inte sätta datestyle till ISO: %s" -#: pg_dump.c:537 +#: pg_dump.c:535 #, c-format msgid "could not set extra_float_digits: %s" msgstr "kunde inte sätta extra_float_digits: %s" -#: pg_dump.c:550 +#: pg_dump.c:548 #, c-format msgid "last built-in OID is %u\n" msgstr "sista inbyggda OID är %u\n" -#: pg_dump.c:638 +#: pg_dump.c:636 #, c-format msgid "" "%s dumps a database as a text file or to other formats.\n" @@ -134,31 +123,34 @@ msgstr "" "%s dumpar en databas som en textfil eller i andra format.\n" "\n" -#: pg_dump.c:639 pg_restore.c:368 pg_dumpall.c:237 +#: pg_dump.c:637 pg_restore.c:365 pg_dumpall.c:235 msgid "Usage:\n" msgstr "Användning:\n" -#: pg_dump.c:640 +#: pg_dump.c:638 #, c-format msgid " %s [OPTION]... [DBNAME]\n" msgstr " %s [FLAGGA]... DBNAMN\n" -#: pg_dump.c:642 pg_restore.c:371 +#: pg_dump.c:640 pg_restore.c:368 msgid "" "\n" "General options:\n" -msgstr "\nAllmänna flaggor:\n" +msgstr "" +"\n" +"Allmänna flaggor:\n" -#: pg_dump.c:643 pg_restore.c:373 +#: pg_dump.c:641 pg_restore.c:370 msgid " -f, --file=FILENAME output file name\n" msgstr " -f, --file=FILNAMN utdatafilnamn\n" -#: pg_dump.c:644 +#: pg_dump.c:642 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:645 +#: pg_dump.c:643 msgid "" " -i, --ignore-version proceed even when server version mismatches\n" " pg_dump version\n" @@ -166,73 +158,76 @@ msgstr "" " -i, --ignore-version fortsätt även när serverns version inte är\n" " samma som pg_dump-versionen\n" -#: pg_dump.c:647 pg_restore.c:377 pg_dumpall.c:250 +#: pg_dump.c:645 pg_restore.c:374 pg_dumpall.c:248 msgid " -v, --verbose verbose mode\n" msgstr " -v, --verbose visa mer information\n" -#: pg_dump.c:648 +#: pg_dump.c:646 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:649 pg_restore.c:378 pg_dumpall.c:252 +#: pg_dump.c:647 pg_restore.c:375 pg_dumpall.c:250 msgid " --help show this help, then exit\n" msgstr " --help visa denna hjälp och avsluta sedan\n" -#: pg_dump.c:650 pg_restore.c:379 pg_dumpall.c:253 +#: pg_dump.c:648 pg_restore.c:376 pg_dumpall.c:251 msgid " --version output version information, then exit\n" -msgstr " --version visa versionsinformation och avsluta sedan\n" +msgstr "" +" --version visa versionsinformation och avsluta sedan\n" -#: pg_dump.c:652 pg_restore.c:381 +#: pg_dump.c:650 pg_restore.c:378 msgid "" "\n" "Options controlling the output content:\n" -msgstr "\nFlaggor för att kontrollera utmatning:\n" +msgstr "" +"\n" +"Flaggor för att kontrollera utmatning:\n" -#: pg_dump.c:653 pg_dumpall.c:241 +#: pg_dump.c:651 pg_dumpall.c:239 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:654 +#: pg_dump.c:652 msgid " -b, --blobs include large objects in dump\n" msgstr " -b, --blobs ta med stora objekt i dumpen\n" -#: pg_dump.c:655 pg_restore.c:383 +#: pg_dump.c:653 pg_restore.c:380 msgid " -c, --clean clean (drop) schema prior to create\n" msgstr " -c, --clean nollställ (drop) schema innan skapande\n" -#: pg_dump.c:656 +#: pg_dump.c:654 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:657 pg_dumpall.c:243 +#: pg_dump.c:655 pg_dumpall.c:241 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:658 pg_dumpall.c:244 +#: pg_dump.c:656 pg_dumpall.c:242 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:659 +#: pg_dump.c:657 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 +#: pg_dump.c:658 pg_dumpall.c:247 msgid " -o, --oids include OIDs in dump\n" msgstr " -o, --oids inkludera OID:er i dumpning\n" -#: pg_dump.c:661 +#: pg_dump.c:659 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:663 +#: pg_dump.c:661 msgid "" " -R, --no-reconnect disable ALL reconnections to the database in\n" " plain text format\n" @@ -240,11 +235,11 @@ msgstr "" " -R, --no-reconnect slå av ALLA återuppkopplingar mot databasen\n" " i textformat\n" -#: pg_dump.c:665 pg_dumpall.c:248 +#: pg_dump.c:663 pg_dumpall.c:246 msgid " -s, --schema-only dump only the schema, no data\n" msgstr " -s, --schema-only dumpa bara scheman, inte data\n" -#: pg_dump.c:666 +#: pg_dump.c:664 msgid "" " -S, --superuser=NAME specify the superuser user name to use in\n" " plain text format\n" @@ -252,15 +247,15 @@ msgstr "" " -S, --superuser=NAMN ange superanvändarens användarnamn för\n" " användning i textformat\n" -#: pg_dump.c:668 +#: pg_dump.c:666 msgid " -t, --table=TABLE dump the named table only\n" msgstr " -t, --table=TABELL dumpa bara denna tabell\n" -#: pg_dump.c:669 pg_dumpall.c:251 +#: pg_dump.c:667 pg_dumpall.c:249 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:670 +#: pg_dump.c:668 msgid "" " -X use-set-session-authorization, --use-set-session-authorization\n" " output SET SESSION AUTHORIZATION commands rather\n" @@ -270,7 +265,7 @@ msgstr "" " skriv kommando SET SESSION AUTHORIZATION\n" " istället för \\connect-kommando\n" -#: pg_dump.c:673 pg_restore.c:405 +#: pg_dump.c:671 pg_restore.c:402 msgid "" " -X disable-triggers, --disable-triggers\n" " disable triggers during data-only restore\n" @@ -278,35 +273,37 @@ msgstr "" " -X disable-triggers, --disable-triggers\n" " slå av utlösare vid återställning av enbart data\n" -#: pg_dump.c:676 pg_restore.c:408 pg_dumpall.c:255 +#: pg_dump.c:674 pg_restore.c:405 pg_dumpall.c:253 msgid "" "\n" "Connection options:\n" -msgstr "\nFlaggor för uppkoppling:\n" +msgstr "" +"\n" +"Flaggor för uppkoppling:\n" -#: pg_dump.c:677 pg_restore.c:409 pg_dumpall.c:256 +#: pg_dump.c:675 pg_restore.c:406 pg_dumpall.c:254 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:678 pg_restore.c:410 pg_dumpall.c:257 +#: pg_dump.c:676 pg_restore.c:407 pg_dumpall.c:255 msgid " -p, --port=PORT database server port number\n" msgstr " -p, --port=PORT databasens värdport\n" -#: pg_dump.c:679 pg_restore.c:411 pg_dumpall.c:258 +#: pg_dump.c:677 pg_restore.c:408 pg_dumpall.c:256 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:680 pg_restore.c:412 pg_dumpall.c:259 +#: pg_dump.c:678 pg_restore.c:409 pg_dumpall.c:257 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:682 +#: pg_dump.c:680 msgid "" "\n" -"If no database name is not supplied, then the PGDATABASE environment\n" +"If no database name is supplied, then the PGDATABASE environment\n" "variable value is used.\n" "\n" msgstr "" @@ -315,48 +312,48 @@ msgstr "" "PGDATABASE att användas.\n" "\n" -#: pg_dump.c:684 pg_restore.c:415 pg_dumpall.c:262 +#: pg_dump.c:682 pg_restore.c:412 pg_dumpall.c:260 msgid "Report bugs to .\n" msgstr "Rapportera buggar till .\n" -#: pg_dump.c:692 pg_backup_archiver.c:1297 +#: pg_dump.c:690 pg_backup_archiver.c:1298 msgid "*** aborted because of error\n" msgstr "*** avbruten på grund av fel\n" -#: pg_dump.c:774 +#: pg_dump.c:772 #, c-format msgid "dumping contents of table %s\n" msgstr "dumpar innehållet i tabellen %s\n" -#: pg_dump.c:813 +#: pg_dump.c:811 #, 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:815 pg_dump.c:904 pg_dump.c:954 pg_dump.c:968 pg_dump.c:1072 -#: pg_dump.c:1191 +#: pg_dump.c:813 pg_dump.c:902 pg_dump.c:952 pg_dump.c:966 pg_dump.c:1070 +#: pg_dump.c:1189 #, c-format msgid "Error message from server: %s" msgstr "Felmeddelandet från servern: %s" -#: pg_dump.c:816 pg_dump.c:825 pg_dump.c:905 pg_dump.c:955 pg_dump.c:1192 +#: pg_dump.c:814 pg_dump.c:823 pg_dump.c:903 pg_dump.c:953 pg_dump.c:1190 #, c-format msgid "The command was: %s\n" msgstr "Kommandot var: %s\n" -#: pg_dump.c:821 +#: pg_dump.c:819 #, 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:823 +#: pg_dump.c:821 #, 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:903 +#: pg_dump.c:901 #, c-format msgid "" "SQL command to dump the contents of table \"%s\" failed: PQendcopy() " @@ -365,37 +362,37 @@ msgstr "" "SQL-kommandot för att dumpa innehållet i tabellen \"%s\" misslyckades: " "PQendcopy() misslyckades.\n" -#: pg_dump.c:953 pg_dump.c:967 pg_dump.c:1071 +#: pg_dump.c:951 pg_dump.c:965 pg_dump.c:1069 msgid "dumpClasses(): SQL command failed\n" msgstr "dumpClasses(): SQL-kommando misslyckades\n" -#: pg_dump.c:969 +#: pg_dump.c:967 msgid "The command was: FETCH 100 FROM _pg_dump_cursor\n" msgstr "Kommandot var: FETCH 100 FROM _pg_dump_cursor\n" -#: pg_dump.c:1073 +#: pg_dump.c:1071 msgid "The command was: CLOSE _pg_dump_cursor\n" msgstr "Kommandot var: CLOSE _pg_dump_cursor\n" -#: pg_dump.c:1111 +#: pg_dump.c:1109 #, 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:1174 +#: pg_dump.c:1172 msgid "saving database definition\n" msgstr "sparar databasdefinition\n" -#: pg_dump.c:1190 +#: pg_dump.c:1188 msgid "SQL command failed\n" msgstr "SQL-kommando misslyckades\n" -#: pg_dump.c:1200 +#: pg_dump.c:1198 #, c-format msgid "missing pg_database entry for database \"%s\"\n" msgstr "pg_database-post för databas \"%s\" saknas\n" -#: pg_dump.c:1207 +#: pg_dump.c:1205 #, c-format msgid "" "query returned more than one (%d) pg_database entry for database \"%s\"\n" @@ -403,247 +400,254 @@ msgstr "" "fråga har givit mer än en (%d) pg_database-post som resultat för databas \"%s" "\"\n" -#: pg_dump.c:1280 +#: pg_dump.c:1278 msgid "saving large objects\n" msgstr "sparar stora objekt\n" -#: pg_dump.c:1294 +#: pg_dump.c:1292 #, c-format msgid "dumpBlobs(): cursor declaration failed: %s" msgstr "dumpBlobs(): markördeklaration misslyckades: %s" -#: pg_dump.c:1309 +#: pg_dump.c:1307 #, c-format msgid "dumpBlobs(): fetch from cursor failed: %s" msgstr "dumpBlobs(): hämta från markör misslyckades: %s" -#: pg_dump.c:1322 +#: pg_dump.c:1320 #, c-format msgid "dumpBlobs(): could not open large object: %s" msgstr "dumpBlobs(): kunde inte öppna det stora objektet: %s" -#: pg_dump.c:1335 +#: pg_dump.c:1333 #, c-format msgid "dumpBlobs(): error reading large object: %s" msgstr "dumpBlobs(): fel vid läsning av stort objekt: %s" -#: pg_dump.c:1423 +#: pg_dump.c:1421 #, c-format -msgid "query to obtain list of namespaces failed: %s" -msgstr "fråga för att hämta listan av namnutrymmen misslyckades: %s" +msgid "query to obtain list of schemas failed: %s" +msgstr "fråga för att hämta listan av scheman misslyckades: %s" -#: pg_dump.c:1447 +#: pg_dump.c:1445 #, c-format -msgid "WARNING: owner of namespace %s appears to be invalid\n" -msgstr "VARNING: ägaren av namnutrymmet %s verkar vara ogiltig\n" +msgid "WARNING: owner of schema \"%s\" appears to be invalid\n" +msgstr "VARNING: ägare av schema \"%s\" verkar vara ogiltig\n" -#: pg_dump.c:1464 +#: pg_dump.c:1462 #, c-format -msgid "Specified schema \"%s\" does not exist.\n" -msgstr "Angivet schema \"%s\" existerar inte.\n" +msgid "specified schema \"%s\" does not exist\n" +msgstr "angivet schema \"%s\" existerar inte\n" -#: pg_dump.c:1501 +#: pg_dump.c:1499 #, c-format -msgid "could not find namespace with OID %s\n" -msgstr "kunde inte hitta namnutrymme med OID %s\n" +msgid "schema with OID %s does not exist\n" +msgstr "angivet schema \"%s\" existerar inte\n" -#: pg_dump.c:1581 +#: pg_dump.c:1579 #, 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:1626 +#: pg_dump.c:1624 #, c-format -msgid "WARNING: owner of data type %s appears to be invalid\n" -msgstr "VARNING: ägare av datatyp %s verkar vara ogiltig\n" +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:1689 pg_dump.c:4140 +#: pg_dump.c:1687 pg_dump.c:4155 #, 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:1714 +#: pg_dump.c:1712 #, 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:1772 +#: pg_dump.c:1770 #, 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:1797 +#: pg_dump.c:1795 #, 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:1865 pg_dump.c:4760 +#: pg_dump.c:1863 pg_dump.c:4775 #, 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:1891 +#: pg_dump.c:1889 #, 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:1965 +#: pg_dump.c:1963 #, 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:2012 +#: pg_dump.c:2010 #, 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:2162 +#: pg_dump.c:2160 #, 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:2258 +#: pg_dump.c:2256 #, c-format -msgid "Attempt to lock table \"%s\" failed. %s" -msgstr "Försök att låsa tabell \"%s\" misslyckades. %s" +msgid "attempt to lock table \"%s\" failed: %s" +msgstr "försök att låsa tabell \"%s\" misslyckades: %s" -#: pg_dump.c:2267 +#: pg_dump.c:2265 #, 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 +#: pg_dump.c:2284 #, c-format -msgid "Specified table \"%s\" does not exist.\n" -msgstr "Angiven tabell \"%s\" existerar inte.\n" +msgid "specified table \"%s\" does not exist\n" +msgstr "angiven tabell \"%s\" existerar inte\n" -#: pg_dump.c:2330 +#: pg_dump.c:2328 #, c-format msgid "query to obtain inheritance relationships failed: %s" msgstr "Försök att hämta arvsrelationer misslyckades. %s" -#: pg_dump.c:2417 +#: pg_dump.c:2416 #, c-format -msgid "finding the columns and types of table %s\n" -msgstr "hittar kolumner och typer för tabell %s\n" +msgid "finding the columns and types of table \"%s\"\n" +msgstr "hittar kolumner och typer för tabell \"%s\"\n" #: 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:2530 +#: pg_dump.c:2507 #, c-format -msgid "finding DEFAULT expressions of table %s\n" -msgstr "hittar DEFAULT-uttrycken för tabell %s\n" +msgid "invalid attribute numbering in table \"%s\"\n" +msgstr "ogiltig attributnumrering i tabell \"%s\"\n" -#: pg_dump.c:2561 +#: pg_dump.c:2537 +#, c-format +msgid "finding default expressions of table \"%s\"\n" +msgstr "hittar default-uttrycken för tabell \"%s\"\n" + +#: pg_dump.c:2568 #, 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:2573 +#: pg_dump.c:2580 #, c-format -msgid "invalid adnum value %d for table %s\n" -msgstr "felaktigt adnum-värde %d för tabell %s\n" +msgid "invalid adnum value %d for table \"%s\"\n" +msgstr "felaktigt adnum-värde %d för tabell \"%s\"\n" -#: pg_dump.c:2690 +#: pg_dump.c:2697 #, c-format -msgid "query to get comment on oid %s failed: %s" +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:2774 +#: pg_dump.c:2781 #, 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:2857 +#: pg_dump.c:2864 #, c-format -msgid "query to get database oid failed: %s" -msgstr "fråga för att hämta databasens OID misslyckades: %s" +msgid "query to get database OID failed: %s" +msgstr "fråga för att hämta databas-OID misslyckades: %s" -#: pg_dump.c:3054 +#: pg_dump.c:3061 #, 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" +msgid "query to obtain information on data type \"%s\" failed: %s" +msgstr "fråga för att hämta information om datatyp \"%s\" misslyckades: %s" -#: 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 +#: pg_dump.c:3070 pg_dump.c:3272 pg_dump.c:3819 pg_dump.c:4163 pg_dump.c:4476 +#: pg_dump.c:4784 #, 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:3257 +#: pg_dump.c:3264 #, 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:3315 +#: pg_dump.c:3329 #, 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" +msgstr "" +"fråga för att hämta information om integritetsvillkor för domän " +"misslyckades: %s" -#: pg_dump.c:3393 +#: pg_dump.c:3407 #, c-format -msgid "query to obtain type information failed: %s" -msgstr "fråga för att hämta typinformation misslyckades: %s" +msgid "query to obtain data type information failed: %s" +msgstr "fråga för att hämta datatypinformation misslyckades: %s" -#: pg_dump.c:3401 +#: pg_dump.c:3415 #, c-format -msgid "Got no rows from: %s" -msgstr "Fick inga rader från: %s" +msgid "query yielded no rows: %s\n" +msgstr "frågan gav inga rader: %s\n" -#: pg_dump.c:3532 +#: pg_dump.c:3546 #, 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:3567 +#: pg_dump.c:3581 #, c-format -msgid "handler procedure for procedural language %s not found\n" -msgstr "procedurhanterare för procedurspråk %s hittades inte\n" +msgid "handler procedure for procedural language \"%s\" not found\n" +msgstr "procedurhanterare för procedurspråk \"%s\" hittades inte\n" -#: pg_dump.c:3577 +#: pg_dump.c:3591 #, c-format -msgid "validator procedure for procedural language %s not found\n" -msgstr "valideringsprocedur för procedurspråk %s hittades inte\n" +msgid "validator procedure for procedural language \"%s\" not found\n" +msgstr "valideringsprocedur för procedurspråk \"%s\" hittades inte\n" -#: pg_dump.c:3795 +#: pg_dump.c:3810 #, 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" +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:3871 +#: pg_dump.c:3886 #, c-format -msgid "Unexpected provolatile value for function %s\n" -msgstr "Oväntat provolatile-värde för funktion %s\n" +msgid "unrecognized provolatile value for function \"%s\"\n" +msgstr "okänt provolatile-värde för funktion \"%s\"\n" -#: pg_dump.c:3937 +#: pg_dump.c:3952 #, 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:4369 +#: pg_dump.c:4384 #, c-format -msgid "WARNING: cannot find operator with OID %s\n" -msgstr "VARNING: kan inte hitta operator med OID %s\n" +msgid "WARNING: could not find operator with OID %s\n" +msgstr "VARNING: kunde inte hitta operator med OID %s\n" -#: pg_dump.c:4453 +#: pg_dump.c:4468 #, 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:4523 +#: pg_dump.c:4538 #, 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:4568 +#: pg_dump.c:4583 #, 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:4797 +#: pg_dump.c:4812 #, c-format msgid "" "WARNING: aggregate function %s could not be dumped correctly for this " @@ -652,198 +656,201 @@ msgstr "" "VARNING: aggregatfunktion %s kunde inte dumpas korrekt för denna " "databasversion; ignorerad\n" -#: pg_dump.c:4928 +#: pg_dump.c:4946 #, 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" +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:5091 +#: pg_dump.c:5109 #, 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:5099 +#: pg_dump.c:5117 #, 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:5102 +#: pg_dump.c:5120 #, 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:5109 +#: pg_dump.c:5127 #, 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" +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 som OID\n" -#: pg_dump.c:5118 +#: pg_dump.c:5136 #, 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" +msgstr "definition av vy \"%s\" verkar vara tom (längd noll)\n" -#: pg_dump.c:5256 +#: pg_dump.c:5274 #, c-format -msgid "finding CHECK constraints for table %s\n" -msgstr "hittar CHECK-villkor för tabell %s\n" +msgid "finding check constraints for table \"%s\"\n" +msgstr "hittar check-villkor för tabell \"%s\"\n" -#: pg_dump.c:5298 +#: pg_dump.c:5338 #, 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:5304 +#: pg_dump.c:5344 #, 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:5306 +#: pg_dump.c:5346 msgid "(The system catalogs might be corrupted.)\n" msgstr "(systemkatalogerna kan vara trasiga.)\n" -#: pg_dump.c:5462 +#: pg_dump.c:5508 #, c-format -msgid "getAttrName(): invalid column number %d for table %s\n" -msgstr "getAttrName(): ogiltigt kolumnnummer %d för tabell %s\n" +msgid "invalid column number %d for table \"%s\"\n" +msgstr "ogiltigt kolumnnummer %d för tabell \"%s\"\n" -#: pg_dump.c:5551 +#: pg_dump.c:5597 #, 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:5709 +#: pg_dump.c:5757 #, c-format msgid "could not create pgdump_oid table: %s" msgstr "kan inte skapa tabellen pgdump_oid: %s" -#: pg_dump.c:5717 +#: pg_dump.c:5765 #, 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:5723 -msgid "inserted invalid oid\n" -msgstr "satte in ogiltig oid\n" +#: pg_dump.c:5771 +msgid "inserted invalid OID\n" +msgstr "satte in ogiltig OID\n" -#: pg_dump.c:5731 +#: pg_dump.c:5779 #, c-format msgid "could not drop pgdump_oid table: %s" msgstr "kan inte ta bort tabellen pgdump_oid: %s" -#: pg_dump.c:5736 +#: pg_dump.c:5784 #, c-format -msgid "maximum system oid is %u\n" -msgstr "största system-oid är %u\n" +msgid "maximum system OID is %u\n" +msgstr "största system-OID är %u\n" -#: pg_dump.c:5773 +#: pg_dump.c:5821 #, c-format -msgid "error in finding the last system oid: %s" -msgstr "fel vid hämtning av sista system-oid: %s" +msgid "error in finding the last system OID: %s" +msgstr "fel vid hämtning av sista system-OID: %s" -#: pg_dump.c:5779 +#: pg_dump.c:5827 msgid "missing pg_database entry for this database\n" msgstr "pg_database-posten för denna databas saknas\n" -#: pg_dump.c:5784 +#: pg_dump.c:5832 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:5812 +#: pg_dump.c:5860 #, c-format msgid "error in finding the template1 database: %s" msgstr "fel vid hämtning av databasen template1: %s" -#: 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: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:5866 +msgid "could not find entry for database template1 in table pg_database\n" +msgstr "kunde inte hitta posten för databas template1 i tabellen pg_database\n" #: pg_dump.c:5871 +msgid "found more than one entry for database template1 in table pg_database\n" +msgstr "det finns mer än en post för databas template1 i tabellen pg_database\n" + +#: pg_dump.c:5919 #, 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:5877 +#: pg_dump.c:5925 #, 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:5886 +#: pg_dump.c:5934 #, 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:6026 +#: pg_dump.c:6074 #, c-format -msgid "dumping foreign key constraints for table %s\n" -msgstr "dumpar främmande nyckel-villkor för tabell %s\n" +msgid "dumping foreign key constraints for table \"%s\"\n" +msgstr "dumpar främmande nyckel-villkor för tabell \"%s\"\n" -#: pg_dump.c:6047 +#: pg_dump.c:6095 #, 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:6137 +#: pg_dump.c:6185 #, c-format -msgid "dumping triggers for table %s\n" -msgstr "dumpar utlösare för tabell %s\n" +msgid "dumping triggers for table \"%s\"\n" +msgstr "dumpar utlösare för tabell \"%s\"\n" -#: pg_dump.c:6186 +#: pg_dump.c:6234 #, 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:6197 +#: pg_dump.c:6245 #, 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:6307 +#: pg_dump.c:6355 #, c-format msgid "" -"query produced NULL referenced table name for foreign key trigger \"%s\" on " -"table \"%s\" (oid of table: %s)\n" -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" +"query produced null referenced table name for foreign key trigger \"%s\" on " +"table \"%s\" (OID of table: %s)\n" +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:6351 +#: pg_dump.c:6399 #, 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" +msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n" +msgstr "felaktig argumentsträng (%s) för utlösare \"%s\" i tabell \"%s\"\n" -#: pg_dump.c:6421 +#: pg_dump.c:6469 msgid "dumping out rules\n" msgstr "dumpar regler\n" -#: pg_dump.c:6474 +#: pg_dump.c:6522 #, 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:6557 +#: pg_dump.c:6605 #, c-format -msgid "query to set search_path failed: %s" -msgstr "fråga för att sätta search_path misslyckades: %s" +msgid "command to set search_path failed: %s" +msgstr "kommando för att sätta search_path misslyckades: %s" -#: pg_dump.c:6619 +#: pg_dump.c:6667 #, 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" +msgid "query to obtain name of data type %s failed: %s" +msgstr "fråga för att hämta namn på datatyp %s misslyckades: %s" + +#: pg_dump.c:6676 +#, c-format +msgid "query yielded %d rows instead of one: %s\n" +msgstr "fråga gav %d rader istället för en: %s\n" #: common.c:74 -msgid "reading namespaces\n" -msgstr "läser namnutrymmen\n" +msgid "reading schemas\n" +msgstr "läser scheman\n" #: common.c:78 msgid "reading user-defined types\n" @@ -890,8 +897,8 @@ msgid "dumping out database comment\n" msgstr "dumpar databaskommentar\n" #: common.c:128 -msgid "dumping out user-defined namespaces\n" -msgstr "dumpar användardefinierade namnutrymmen\n" +msgid "dumping out user-defined schemas\n" +msgstr "dumpar användardefinierade scheman\n" #: common.c:135 msgid "dumping out user-defined types\n" @@ -929,41 +936,36 @@ msgstr "dumpar anv msgid "dumping out user-defined casts\n" msgstr "dumpar användardefinierade typomvandlingar\n" -#: common.c:452 +#: common.c:450 #, c-format -msgid "failed sanity check, operator with oid %s not found\n" -msgstr "" -"misslyckades med riktighetskontroll, hittade inte operator med oid %s\n" +msgid "failed sanity check, operator with OID %s not found\n" +msgstr "misslyckades med riktighetskontroll, hittade inte operator med OID %s\n" -#: common.c:502 +#: common.c:500 #, c-format -msgid "failed sanity check, parent oid %s of table %s (oid %s) not found\n" -msgstr "" -"misslyckades med riktighetskontroll, hittade inte förälder-oid %s för tabell " -"%s (oid %s)\n" +msgid "failed sanity check, parent OID %s of table \"%s\" (OID %s) not found\n" +msgstr "misslyckades med riktighetskontroll, hittade inte förälder-OID %s för tabell \"%s\" (OID %s)\n" -#: common.c:507 +#: common.c:505 #, c-format -msgid "failed sanity check, parent oid %s of table (oid %s) not found\n" -msgstr "" -"misslyckades med riktighetskontroll, hittade inte förälder-oid %s för tabell " -"(oid %s)\n" +msgid "failed sanity check, parent OID %s of table (OID %s) not found\n" +msgstr "misslyckades med riktighetskontroll, hittade inte förälder-OID %s för tabell (OID %s)\n" -#: common.c:545 -msgid "parseNumericArray: too many numbers\n" -msgstr "parseNumericArray: för många nummer\n" +#: common.c:543 +msgid "could not parse numeric array: too many numbers\n" +msgstr "kunde inte tolka numerisk array: för många nummer\n" -#: common.c:560 -msgid "parseNumericArray: bogus number\n" -msgstr "parseNumericArray: felaktigt nummer\n" +#: common.c:558 +msgid "could not parse numeric array: invalid character in number\n" +msgstr "kunde inte tolka en numerisk array: ogiltigt tecken i nummer\n" #: pg_backup_archiver.c:67 msgid "archiver" msgstr "arkiverare" #: pg_backup_archiver.c:122 -msgid "could not close the output file in CloseArchive\n" -msgstr "kunde inte stänga utfilen i CloseArchive\n" +msgid "could not close output archive file\n" +msgstr "kan inte stänga utarkivfilen\n" #: pg_backup_archiver.c:149 msgid "-C and -R are incompatible options\n" @@ -1003,25 +1005,23 @@ msgstr "skapar %s %s\n" #: pg_backup_archiver.c:262 #, c-format -msgid "connecting to new database %s as user %s\n" -msgstr "kopplar upp mot ny databas %s som användare %s\n" +msgid "connecting to new database \"%s\" as user \"%s\"\n" +msgstr "kopplar upp mot ny databas \"%s\" som användare \"%s\"\n" #: pg_backup_archiver.c:287 msgid "" -"unable to restore from compressed archive (not configured for compression " +"cannot restore from compressed archive (not configured for compression " "support)\n" -msgstr "" -"kunde inte återställa från komprimerat arkiv (inte konfigurerad med stöd för " -"komprimering)\n" +msgstr "kunde inte återställa från komprimerat arkiv (inte konfigurerad med stöd för komprimering)\n" #: pg_backup_archiver.c:307 -msgid "WARNING: skipping large object restoration\n" +msgid "WARNING: skipping large-object restoration\n" msgstr "VARNING: hoppar över återställning av stora objekt\n" #: pg_backup_archiver.c:320 #, c-format -msgid "restoring data for table %s\n" -msgstr "återställer data för tabell %s\n" +msgid "restoring data for table \"%s\"\n" +msgstr "återställer data för tabell \"%s\"\n" #: pg_backup_archiver.c:345 #, c-format @@ -1030,17 +1030,17 @@ msgstr "k #: pg_backup_archiver.c:367 #, c-format -msgid "checking whether we loaded %s\n" -msgstr "kollar ifall vi laddat %s\n" +msgid "checking whether we loaded \"%s\"\n" +msgstr "kollar ifall vi laddat \"%s\"\n" #: pg_backup_archiver.c:373 #, c-format -msgid "fixing up large object cross-reference for %s\n" -msgstr "fixar till korsreferens för stort objekt %s\n" +msgid "fixing up large-object cross-reference for \"%s\"\n" +msgstr "fixar till korsreferens för stort objekt \"%s\"\n" #: pg_backup_archiver.c:378 #, c-format -msgid "ignoring large object cross-references for %s %s\n" +msgid "ignoring large-object cross-references for %s %s\n" msgstr "ignorerar korsreferens för stort objekt %s %s\n" #: pg_backup_archiver.c:471 @@ -1053,24 +1053,25 @@ msgstr "sl #: pg_backup_archiver.c:587 msgid "" -"WriteData cannot be called outside the context of a DataDumper routine\n" -msgstr "WriteData kan inte anropas utanför kontexten av en DataDumper-rutin\n" +"internal error -- WriteData cannot be called outside the context of a " +"DataDumper routine\n" +msgstr "internt fel -- WriteData kan inte anropas utanför kontexten av en DataDumper-rutin\n" #: pg_backup_archiver.c:614 pg_backup_archiver.c:1044 -#: 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_archiver.c:1163 pg_backup_archiver.c:1552 +#: pg_backup_archiver.c:1702 pg_backup_archiver.c:1735 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:163 pg_backup_db.c:239 +#: pg_backup_custom.c:545 pg_backup_db.c:157 pg_backup_db.c:233 #: pg_backup_files.c:112 pg_backup_tar.c:169 pg_backup_tar.c:961 msgid "out of memory\n" msgstr "minnet slut\n" #: pg_backup_archiver.c:711 -msgid "large object output not supported in chosen format\n" +msgid "large-object output not supported in chosen format\n" msgstr "utmatning av stora objekt stöds inte i det valda formatet\n" #: pg_backup_archiver.c:751 pg_backup_archiver.c:836 -msgid "committing large object transactions\n" +msgid "committing large-object transactions\n" msgstr "commitar transaktioner för stora objekt\n" #: pg_backup_archiver.c:758 @@ -1083,7 +1084,7 @@ msgid "cannot restore large objects without a database connection\n" msgstr "kan inte återställa stora objekt utan en databasuppkoppling\n" #: pg_backup_archiver.c:789 -msgid "starting large object transactions\n" +msgid "starting large-object transactions\n" msgstr "startar transaktioner för stora objekt\n" #: pg_backup_archiver.c:797 @@ -1092,8 +1093,8 @@ msgstr "kunde inte skapa stort objekt\n" #: pg_backup_archiver.c:799 #, c-format -msgid "restoring large object with oid %u as %u\n" -msgstr "återställer stort objekt med oid %u som %u\n" +msgid "restoring large object with OID %u as %u\n" +msgstr "återställer stort objekt med OID %u som %u\n" #: pg_backup_archiver.c:805 msgid "could not open large object\n" @@ -1101,9 +1102,8 @@ msgstr "kunde inte #: pg_backup_archiver.c:820 #, c-format -msgid "wrote remaining %lu bytes of large object data (result = %lu)\n" -msgstr "" -"skrev återstående %lu bytes av data till stort objeckt (resultat = %lu)\n" +msgid "wrote remaining %lu bytes of large-object data (result = %lu)\n" +msgstr "skrev återstående %lu bytes av data till stort objeckt (resultat = %lu)\n" #: pg_backup_archiver.c:823 pg_backup_archiver.c:1220 #, c-format @@ -1121,8 +1121,8 @@ msgstr "VARNING: rad ignorerad: %s\n" #: pg_backup_archiver.c:988 #, c-format -msgid "could not find entry for id %d\n" -msgstr "kunde inte hitta en post för id %d\n" +msgid "could not find entry for ID %d\n" +msgstr "kunde inte hitta en post för ID %d\n" #: pg_backup_archiver.c:997 pg_backup_files.c:156 pg_backup_files.c:438 #, c-format @@ -1157,115 +1157,113 @@ msgstr "kunde inte skriva till egen utdatarutin\n" msgid "could not write to output file (%lu != %lu)\n" msgstr "kan inte skriva till utfilen: (%lu != %lu)\n" -#: pg_backup_archiver.c:1444 +#: pg_backup_archiver.c:1445 #, c-format msgid "Unexpected data offset flag %d\n" msgstr "Oväntad data-offset-flagga %d\n" -#: pg_backup_archiver.c:1457 +#: pg_backup_archiver.c:1458 msgid "file offset in dump file is too large\n" msgstr "fil-offset i dumpfilen är för stort\n" -#: pg_backup_archiver.c:1569 +#: pg_backup_archiver.c:1570 msgid "attempting to ascertain archive format\n" msgstr "försöker lista ut arkivformat\n" -#: pg_backup_archiver.c:1589 pg_backup_files.c:148 +#: pg_backup_archiver.c:1590 pg_backup_files.c:148 #, c-format msgid "could not open input file: %s\n" msgstr "kan inte öppna infil: %s\n" -#: pg_backup_archiver.c:1596 +#: pg_backup_archiver.c:1597 #, c-format msgid "could not read input file: %s\n" msgstr "kan inte läsa infilen: %s\n" -#: pg_backup_archiver.c:1598 +#: pg_backup_archiver.c:1599 #, c-format msgid "input file is too short (read %lu, expected 5)\n" msgstr "indatafilen är för kort (läste %lu, förväntade 5)\n" -#: pg_backup_archiver.c:1651 +#: pg_backup_archiver.c:1652 msgid "input file does not appear to be a valid archive (too short?)\n" msgstr "indatafilen verkar inte vara ett korrekt arkiv (för kort?)\n" -#: pg_backup_archiver.c:1654 +#: pg_backup_archiver.c:1655 msgid "input file does not appear to be a valid archive\n" msgstr "indatafilen verkar inte vara ett korrekt arkiv\n" -#: pg_backup_archiver.c:1672 +#: pg_backup_archiver.c:1673 #, c-format msgid "read %lu bytes into lookahead buffer\n" msgstr "läste %lu tecken in i lookahead-bufferten\n" -#: pg_backup_archiver.c:1679 +#: pg_backup_archiver.c:1680 #, c-format msgid "could not close the input file after reading header: %s\n" msgstr "kunde inte stänga indatafilen efter att ha läst huvudet: %s\n" -#: pg_backup_archiver.c:1696 +#: pg_backup_archiver.c:1697 #, c-format msgid "allocating AH for %s, format %d\n" msgstr "allokerar AH för %s, format %d\n" -#: pg_backup_archiver.c:1750 +#: pg_backup_archiver.c:1751 #, c-format msgid "archive format is %d\n" msgstr "arkivformat är %d\n" -#: pg_backup_archiver.c:1778 +#: pg_backup_archiver.c:1779 #, c-format -msgid "unrecognized file format '%d'\n" -msgstr "känner inte igen filformatet '%d'\n" +msgid "unrecognized file format \"%d\"\n" +msgstr "känner inte igen filformat \"%d\"\n" -#: pg_backup_archiver.c:1891 +#: pg_backup_archiver.c:1892 #, c-format -msgid "entry id %d out of range - perhaps a corrupt TOC\n" -msgstr "post-id %d utanför sitt intervall - kanske en trasig TOC\n" +msgid "entry ID %d out of range -- perhaps a corrupt TOC\n" +msgstr "post-ID %d utanför sitt intervall -- kanske en trasig TOC\n" -#: pg_backup_archiver.c:1926 +#: pg_backup_archiver.c:1927 #, c-format msgid "read dependency for %s -> %s\n" msgstr "läsberoende för %s -> %s\n" -#: pg_backup_archiver.c:1948 +#: pg_backup_archiver.c:1949 #, c-format -msgid "read TOC entry %d (id %d) for %s %s\n" -msgstr "läste TOC-post %d (id %d) för %s %s\n" +msgid "read TOC entry %d (ID %d) for %s %s\n" +msgstr "läste TOC-post %d (ID %d) för %s %s\n" -#: pg_backup_archiver.c:2074 +#: pg_backup_archiver.c:2075 #, c-format -msgid "could not set session user to %s: %s" -msgstr "kunde inte sätta sessionsanvändare till %s: %s" +msgid "could not set session user to \"%s\": %s" +msgstr "kunde inte sätta sessionsanvändare till \"%s\": %s" -#: pg_backup_archiver.c:2188 +#: pg_backup_archiver.c:2189 #, c-format -msgid "could not set search_path to %s: %s" -msgstr "kunde inte sätta search_path till %s: %s" +msgid "could not set search_path to \"%s\": %s" +msgstr "kunde inte sätta search_path till \"%s\": %s" -#: pg_backup_archiver.c:2248 +#: pg_backup_archiver.c:2249 msgid "" -"WARNING: requested compression not available in this installation - archive " +"WARNING: requested compression not available in this installation -- archive " "will be uncompressed\n" -msgstr "" -"VARNING: efterfrågad komprimering finns inte i denna installation - arkivet " -"kommer sparas okomprimerat\n" +msgstr "VARNING: efterfrågad komprimering finns inte i denna installation -- arkivet kommer sparas okomprimerat\n" -#: pg_backup_archiver.c:2281 +#: pg_backup_archiver.c:2282 msgid "did not find magic string in file header\n" msgstr "kunde inte hitta den magiska strängen i filhuvudet\n" -#: pg_backup_archiver.c:2295 +#: pg_backup_archiver.c:2296 #, c-format msgid "unsupported version (%d.%d) in file header\n" msgstr "ej supportad version (%d.%d) i filhuvudet\n" -#: pg_backup_archiver.c:2300 +#: pg_backup_archiver.c:2301 #, c-format msgid "sanity check on integer size (%lu) failed\n" msgstr "riktighetskontroll på heltalsstorlek (%lu) misslyckades\n" -#: pg_backup_archiver.c:2304 +#: pg_backup_archiver.c:2305 msgid "" "WARNING: archive was made on a machine with larger integers, some operations " "may fail\n" @@ -1273,21 +1271,19 @@ msgstr "" "VARNING: arkivet skapades på en maskin med större heltal, en del operationer " "kan misslyckas\n" -#: pg_backup_archiver.c:2314 +#: pg_backup_archiver.c:2315 #, c-format msgid "expected format (%d) differs from format found in file (%d)\n" msgstr "" "förväntat format (%d) skiljer sig från formatet som fanns i filen (%d)\n" -#: pg_backup_archiver.c:2330 +#: pg_backup_archiver.c:2331 msgid "" "WARNING: archive is compressed, but this installation does not support " -"compression - no data will be available\n" -msgstr "" -"VARNING: arkivet är komprimerat, men denna installation stödjer inte " -"komprimering - ingen data kommer kunna läsas\n" +"compression -- no data will be available\n" +msgstr "VARNING: arkivet är komprimerat, men denna installation stödjer inte komprimering -- ingen data kommer kunna läsas\n" -#: pg_backup_archiver.c:2348 +#: pg_backup_archiver.c:2349 msgid "WARNING: invalid creation date in header\n" msgstr "VARNING: ogiltig skapandedatum i huvud\n" @@ -1297,8 +1293,8 @@ msgstr "egen arkiverare" #: pg_backup_custom.c:180 pg_backup_custom.c:191 #, c-format -msgid "could not open archive file %s: %s\n" -msgstr "kan inte öppna arkivfilen %s: %s\n" +msgid "could not open archive file \"%s\": %s\n" +msgstr "kan inte öppna arkivfilen \"%s\": %s\n" #: pg_backup_custom.c:388 msgid "invalid OID for large object\n" @@ -1306,11 +1302,11 @@ msgstr "ogiltig OID f #: pg_backup_custom.c:446 msgid "" -"Dumping a specific TOC data block out of order is not supported without id " +"Dumping a specific TOC data block out of order is not supported without ID " "on this input stream (fseek required)\n" msgstr "" -"Dumpning av ett specifikt TOC-datablock i utanför normal ordning stöds inte\n" -"utan ett id för denna indataström (fseek krävs)\n" +"Dumpning av ett specifikt TOC-datablock utanför normal skrivordning stöds inte\n" +"utan ett ID för denna indataström (fseek krävs)\n" #: pg_backup_custom.c:461 #, c-format @@ -1324,8 +1320,8 @@ msgstr "fel vid s #: pg_backup_custom.c:479 #, c-format -msgid "found unexpected block ID (%d) when reading data - expected %d\n" -msgstr "hittade oväntat block-ID (%d) vid läsning av data - förväntade %d\n" +msgid "found unexpected block ID (%d) when reading data -- expected %d\n" +msgstr "hittade oväntat block-ID (%d) vid läsning av data -- förväntade %d\n" #: pg_backup_custom.c:490 msgid "large objects cannot be loaded without a database connection\n" @@ -1343,13 +1339,13 @@ msgstr "kunde inte initiera komprimeringsbibliotek: %s\n" #: pg_backup_custom.c:554 pg_backup_custom.c:677 #, c-format -msgid "could not read data block - expected %lu, got %lu\n" -msgstr "kunde inte läsa datablock - förväntade %lu, fick %lu\n" +msgid "could not read data block -- expected %lu, got %lu\n" +msgstr "kunde inte läsa datablock -- förväntade %lu, fick %lu\n" #: pg_backup_custom.c:572 pg_backup_custom.c:602 #, c-format -msgid "unable to uncompress data: %s\n" -msgstr "kan inte komprimera data: %s\n" +msgid "could not uncompress data: %s\n" +msgstr "kunde inte packa upp data: %s\n" #: pg_backup_custom.c:608 #, c-format @@ -1397,21 +1393,20 @@ msgstr "kunde inte st msgid "archiver (db)" msgstr "arkiverare (db)" -#: 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:64 +msgid "could not get server_version from libpq\n" +msgstr "kunde inte hämta serverversionen från libpq\n" -#: pg_backup_db.c:80 +#: pg_backup_db.c:74 #, c-format msgid "server version: %s; %s version: %s\n" msgstr "server version: %s; %s version: %s\n" -#: pg_backup_db.c:83 +#: pg_backup_db.c:77 msgid "proceeding despite version mismatch\n" msgstr "fortsätter trots att versionerna inte matchar\n" -#: pg_backup_db.c:85 +#: pg_backup_db.c:79 msgid "" "aborting because of version mismatch (Use the -i option to proceed " "anyway.)\n" @@ -1419,129 +1414,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:157 +#: pg_backup_db.c:151 #, c-format -msgid "connecting to database %s as user %s\n" -msgstr "kopplar upp mot databas %s som användare %s\n" +msgid "connecting to database \"%s\" as user \"%s\"\n" +msgstr "kopplar upp mot databas \"%s\" som användare \"%s\"\n" -#: 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 +#: pg_backup_db.c:155 pg_backup_db.c:188 pg_backup_db.c:231 pg_backup_db.c:260 +#: pg_dumpall.c:705 pg_dumpall.c:731 msgid "Password: " msgstr "Lösenord: " -#: pg_backup_db.c:173 +#: pg_backup_db.c:167 msgid "failed to reconnect to database\n" msgstr "misslyckades att återuppkoppla mot databasen\n" -#: pg_backup_db.c:197 +#: pg_backup_db.c:191 #, c-format msgid "could not reconnect to database: %s" msgstr "kunde inte återuppkoppla mot databasen: %s" -#: pg_backup_db.c:233 +#: pg_backup_db.c:227 msgid "already connected to a database\n" msgstr "är redan uppkopplad mot en databas\n" -#: pg_backup_db.c:256 +#: pg_backup_db.c:250 msgid "failed to connect to database\n" msgstr "misslyckades med att koppla upp mot databas\n" -#: pg_backup_db.c:275 +#: pg_backup_db.c:269 #, c-format msgid "connection to database \"%s\" failed: %s" msgstr "uppkoppling mot databas \"%s\" misslyckades: %s" -#: pg_backup_db.c:290 +#: pg_backup_db.c:284 #, c-format msgid "%s" msgstr "%s" -#: pg_backup_db.c:318 +#: pg_backup_db.c:312 #, c-format msgid "%s: no result from server\n" msgstr "%s: inget resultat från servern\n" -#: pg_backup_db.c:325 +#: pg_backup_db.c:319 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:330 +#: pg_backup_db.c:324 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: pg_backup_db.c:404 +#: pg_backup_db.c:398 msgid "error returned by PQputline\n" msgstr "fel returnerat av PQputline\n" -#: pg_backup_db.c:415 +#: pg_backup_db.c:409 msgid "error returned by PQendcopy\n" msgstr "fel returnerat av PQendcopy\n" -#: pg_backup_db.c:459 +#: pg_backup_db.c:453 msgid "could not execute query" msgstr "kunde inte utföra fråga" -#: pg_backup_db.c:594 +#: pg_backup_db.c:588 #, c-format -msgid "could not find oid columns of table \"%s\": %s" -msgstr "kunde inte hitta oid-kolumner för tabell \"%s\": %s" +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:600 +#: pg_backup_db.c:594 #, c-format msgid "no OID type columns in table %s\n" msgstr "ingga OID-typ-kolumner i tabell %s\n" -#: pg_backup_db.c:614 +#: pg_backup_db.c:608 #, 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:653 +#: pg_backup_db.c:647 #, c-format msgid "SQL: %s\n" msgstr "SQL: %s\n" -#: pg_backup_db.c:658 +#: pg_backup_db.c:652 #, 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:663 +#: pg_backup_db.c:657 #, 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:686 +#: pg_backup_db.c:680 msgid "creating table for large object cross-references\n" msgstr "skapar tabell för korsreferenser till stora objekt\n" -#: pg_backup_db.c:690 +#: pg_backup_db.c:684 msgid "could not create large object cross-reference table" msgstr "kunde inte skapa tabell för korsreferenser till stora objekt" -#: pg_backup_db.c:695 +#: pg_backup_db.c:689 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:709 +#: pg_backup_db.c:703 msgid "could not create large object cross-reference entry" msgstr "kunde inte skapa post för korsreferens till stort objekt" -#: pg_backup_db.c:721 +#: pg_backup_db.c:715 msgid "could not start database transaction" msgstr "kunde inte starta databastransaktionen" -#: pg_backup_db.c:735 +#: pg_backup_db.c:729 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:748 +#: pg_backup_db.c:742 msgid "could not commit database transaction" msgstr "kunde inte genomföra databastransaktionen" -#: pg_backup_db.c:761 +#: pg_backup_db.c:755 msgid "could not commit transaction for large object cross-references" msgstr "kunde inte genomföra transaktion för korsreferens till stort objekt" @@ -1644,16 +1639,16 @@ msgid "could not generate temporary file name: %s\n" msgstr "kunde inte generera temporärt filnamn: %s\n" #: pg_backup_tar.c:377 -msgid "could not gzdopen temporary file\n" -msgstr "kunde inte gzdopen temporär fil\n" +msgid "could not open temporary file\n" +msgstr "kunde inte öppna temporär fil\n" #: pg_backup_tar.c:407 msgid "could not close tar member\n" msgstr "kunde inte stänga tar-medlem\n" #: pg_backup_tar.c:507 -msgid "neither th nor fh specified in tarReadRaw() (internal error)\n" -msgstr "varken th eller fh angiven i tarReadRaw() (internt fel)\n" +msgid "internal error -- neither th nor fh specified in tarReadRaw()\n" +msgstr "internt fel -- varken th eller fh angiven i tarReadRaw()\n" #: pg_backup_tar.c:511 #, c-format @@ -1667,17 +1662,15 @@ msgstr "kunde inte skriva till tar-medlem (skrev %lu, f #: pg_backup_tar.c:639 #, c-format -msgid "bad COPY statement - could not find \"copy\" in string \"%s\"\n" -msgstr "felaktig COPY-sats - kunde inte hitta \"copy\" i strängen \"%s\"\n" +msgid "invalid COPY statement -- could not find \"copy\" in string \"%s\"\n" +msgstr "felaktig COPY-sats -- kunde inte hitta \"copy\" i strängen \"%s\"\n" #: pg_backup_tar.c:657 #, c-format msgid "" -"bad COPY statement - could not find \"from stdin\" in string \"%s\" starting " -"at position %lu\n" -msgstr "" -"felaktig COPY-sats - kunde inte hitta \"from stdin\" i strängen \"%s\" med " -"början i position %lu\n" +"invalid COPY statement -- could not find \"from stdin\" in string \"%s\" " +"starting at position %lu\n" +msgstr "felaktig COPY-sats -- kunde inte hitta \"from stdin\" i strängen \"%s\" med början i position %lu\n" #: pg_backup_tar.c:693 #, c-format @@ -1762,11 +1755,11 @@ msgid "" msgstr "" "trasigt tar-huvud hittat i %s (förväntade %d, beräknad %d) filposition %s\n" -#: pg_backup_tar.c:1319 -msgid "unable to write tar header\n" -msgstr "kan inte skriva tar-huvud\n" +#: pg_backup_tar.c:1322 +msgid "could not write tar header\n" +msgstr "kunde inte skriva tar-huvud\n" -#: pg_restore.c:367 +#: pg_restore.c:364 #, c-format msgid "" "%s restores a PostgreSQL database from an archive created by pg_dump.\n" @@ -1775,42 +1768,42 @@ msgstr "" "%s återställer en PostgreSQL-databas från ett arkiv skapat av pg_dump.\n" "\n" -#: pg_restore.c:369 +#: pg_restore.c:366 #, c-format msgid " %s [OPTION]... [FILE]\n" msgstr " %s [FLAGGA]... [FIL]\n" -#: pg_restore.c:372 +#: pg_restore.c:369 msgid " -d, --dbname=NAME output database name\n" msgstr " -d, --dbname=NAMN databasnamn för utmatning\n" -#: pg_restore.c:374 +#: pg_restore.c:371 msgid " -F, --format=c|t specify backup file format\n" msgstr " -F, --format=c|t backupformat (c:eget, t:tar)\n" -#: pg_restore.c:375 +#: pg_restore.c:372 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:376 +#: pg_restore.c:373 msgid " -l, --list print summarized TOC of the archive\n" msgstr " -l, --list skriv ut summerad TOC för arkivet\n" -#: pg_restore.c:382 +#: pg_restore.c:379 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:384 +#: pg_restore.c:381 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:385 +#: pg_restore.c:382 msgid " -I, --index=NAME restore named index\n" msgstr " -I, --index=NAMN återställ namngivet index\n" -#: pg_restore.c:386 +#: pg_restore.c:383 msgid "" " -L, --use-list=FILENAME use specified table of contents for ordering\n" " output from this file\n" @@ -1818,16 +1811,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:388 +#: pg_restore.c:385 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:389 +#: pg_restore.c:386 msgid " -o, --oid-order restore in OID order\n" msgstr " -o, --oid-order återställ i OID-ordning\n" -#: pg_restore.c:390 +#: pg_restore.c:387 msgid "" " -O, --no-owner do not reconnect to database to match\n" " object owner\n" @@ -1835,7 +1828,7 @@ msgstr "" " -O, --no-owner återuppkoppla inte mot databas för att match\n" " objektägaren\n" -#: pg_restore.c:392 +#: pg_restore.c:389 msgid "" " -P, --function=NAME(args)\n" " restore named function\n" @@ -1843,21 +1836,21 @@ msgstr "" " -P, --function=NAMN(argument)\n" " återställ namngiven funktion\n" -#: pg_restore.c:394 +#: pg_restore.c:391 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:395 +#: pg_restore.c:392 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:396 +#: pg_restore.c:393 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:397 +#: pg_restore.c:394 msgid "" " -S, --superuser=NAME specify the superuser user name to use for\n" " disabling triggers\n" @@ -1865,22 +1858,22 @@ msgstr "" " -S, --superuser=NAMN ange superanvändarens namn för att slå av " "utlösare\n" -#: pg_restore.c:399 +#: pg_restore.c:396 msgid " -t, --table=NAME restore named table\n" msgstr " -t, --table=NAMN återställ namngiven tabell\n" -#: pg_restore.c:400 +#: pg_restore.c:397 msgid " -T, --trigger=NAME restore named trigger\n" msgstr " -T, --trigger=NAMN återställ namngiven utlösare\n" -#: pg_restore.c:401 +#: pg_restore.c:398 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:402 +#: pg_restore.c:399 msgid "" " -X use-set-session-authorization, --use-set-session-authorization\n" " use SET SESSION AUTHORIZATION commands instead\n" @@ -1890,7 +1883,7 @@ msgstr "" " använd kommandot SET SESSION AUTHORIZATION\n" " om möjligt istället för att återuppkoppla\n" -#: pg_restore.c:414 +#: pg_restore.c:411 msgid "" "\n" "If no input file name is supplied, then standard input is used.\n" @@ -1900,7 +1893,7 @@ msgstr "" "Om inget indatafilnamn är angivet, så kommer standard in att användas.\n" "\n" -#: pg_dumpall.c:236 +#: pg_dumpall.c:234 #, c-format msgid "" "%s extracts a PostgreSQL database cluster into an SQL script file.\n" @@ -1909,26 +1902,28 @@ msgstr "" "%s extraherar ett PostgreSQL databaskluster till en SQL-scriptfil.\n" "\n" -#: pg_dumpall.c:238 +#: pg_dumpall.c:236 #, c-format msgid " %s [OPTION]...\n" msgstr " %s [FLAGGA]...\n" -#: pg_dumpall.c:240 +#: pg_dumpall.c:238 msgid "" "\n" "Options:\n" -msgstr "\nFlaggor:\n" +msgstr "" +"\n" +"Flaggor:\n" -#: pg_dumpall.c:242 +#: pg_dumpall.c:240 msgid " -c, --clean clean (drop) databases prior to create\n" msgstr " -c, --clean nollställ (drop) databaser innan skapande\n" -#: pg_dumpall.c:245 +#: pg_dumpall.c:243 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:246 +#: pg_dumpall.c:244 msgid "" " -i, --ignore-version proceed even when server version mismatches\n" " pg_dumpall version\n" @@ -1936,7 +1931,7 @@ msgstr "" " -i, --ignore-version fortsätt även när serverns version inte är\n" " samma som pg_dumpall-versionen\n" -#: pg_dumpall.c:261 +#: pg_dumpall.c:259 msgid "" "\n" "The SQL script will be written to the standard output.\n" @@ -1946,62 +1941,62 @@ msgstr "" "SQL-scriptet kommer att skrivas till standard ut.\n" "\n" -#: pg_dumpall.c:497 +#: pg_dumpall.c:495 #, 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" +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 +#: pg_dumpall.c:636 #, c-format msgid "%s: dumping database \"%s\"...\n" msgstr "%s: dumpar databas \"%s\"...\n" -#: pg_dumpall.c:644 +#: pg_dumpall.c:642 #, c-format -msgid "%s: pg_dump failed on %s, exiting\n" -msgstr "%s: pg_dump misslyckades med %s, avslutar\n" +msgid "%s: pg_dump failed on database \"%s\", exiting\n" +msgstr "%s: pg_dump misslyckades med databas \"%s\", avslutar\n" -#: pg_dumpall.c:679 +#: pg_dumpall.c:677 #, c-format -msgid "%s: running %s\n" -msgstr "%s: kör %s\n" +msgid "%s: running \"%s\"\n" +msgstr "%s: kör \"%s\"\n" -#: pg_dumpall.c:720 +#: pg_dumpall.c:718 #, c-format -msgid "%s: could not connect to database %s\n" -msgstr "%s: kunde inte ansluta till databasen %s\n" +msgid "%s: could not connect to database \"%s\"\n" +msgstr "%s: kunde inte ansluta till databasen \"%s\"\n" -#: pg_dumpall.c:743 +#: pg_dumpall.c:741 #, c-format -msgid "%s: could not connect to database %s: %s\n" -msgstr "%s: kunde inte ansluta till databasen %s: %s\n" +msgid "%s: could not connect to database \"%s\": %s\n" +msgstr "%s: kunde inte ansluta till databasen \"%s\": %s\n" -#: pg_dumpall.c:751 +#: pg_dumpall.c:749 #, c-format msgid "%s: could not get server version\n" msgstr "%s: kunde inte hämta serverversionen\n" -#: pg_dumpall.c:760 +#: pg_dumpall.c:755 #, c-format msgid "%s: could not parse server version \"%s\"\n" msgstr "%s: kunde inte tolka versionsträngen \"%s\"\n" -#: pg_dumpall.c:780 +#: pg_dumpall.c:774 #, c-format msgid "%s: executing %s\n" msgstr "%s: kör %s\n" -#: pg_dumpall.c:786 +#: pg_dumpall.c:780 #, c-format msgid "%s: query failed: %s" msgstr "%s: fråga misslyckades: %s" -#: pg_dumpall.c:787 +#: pg_dumpall.c:781 #, c-format msgid "%s: query was: %s\n" msgstr "%s: frågan var: %s\n" -#: pg_dumpall.c:833 +#: pg_dumpall.c:827 #, c-format msgid "" "%s: could not find pg_dump\n" @@ -2010,224 +2005,3 @@ 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 d0d3467125..e250a084d8 100644 --- a/src/bin/pg_resetxlog/po/sv.po +++ b/src/bin/pg_resetxlog/po/sv.po @@ -4,8 +4,8 @@ msgid "" msgstr "" "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" +"POT-Creation-Date: 2003-08-09 12:24+0200\n" +"PO-Revision-Date: 2003-08-09 12:26+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -14,13 +14,13 @@ msgstr "" #: pg_resetxlog.c:141 #, c-format -msgid "%s: invalid argument for -x option\n" +msgid "%s: invalid argument for option -x\n" msgstr "%s: ogiltigt argument till flaggan -x\n" #: 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" +msgid "Try \"%s --help\" for more information.\n" msgstr "Försök med \"%s --help\" för mer information.\n" #: pg_resetxlog.c:147 @@ -30,7 +30,7 @@ msgstr "%s: transaktions-ID (-x) f #: pg_resetxlog.c:156 #, c-format -msgid "%s: invalid argument for -o option\n" +msgid "%s: invalid argument for option -o\n" msgstr "%s: ogiltigt argument till flaggan -o\n" #: pg_resetxlog.c:162 @@ -40,7 +40,7 @@ msgstr "%s: OID (-o) f #: pg_resetxlog.c:171 pg_resetxlog.c:178 #, c-format -msgid "%s: invalid argument for -l option\n" +msgid "%s: invalid argument for option -l\n" msgstr "%s: ogiltigt argument till flaggan -l\n" #: pg_resetxlog.c:192 @@ -50,16 +50,16 @@ msgstr "%s: ingen datakatalog angiven\n" #: 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" +msgid "%s: could not open file \"%s\" for reading: %s\n" +msgstr "%s: kunde inte öppna fil \"%s\" för läsning: %s\n" #: pg_resetxlog.c:218 #, c-format msgid "" -"%s: lock file %s exists\n" -"Is a server running? If not, delete the lock file and try again.\n" +"%s: lock file \"%s\" exists\n" +"Is a server running? If not, delete the lock file and try again.\n" msgstr "" -"%s: låsfil %s existerar\n" +"%s: låsfil \"%s\" existerar\n" "Kör servern redan? Om inte, radera låsfilen och försök igen.\n" #: pg_resetxlog.c:257 @@ -89,18 +89,18 @@ msgstr " #: pg_resetxlog.c:311 #, c-format msgid "" -"If you are sure the data directory path is correct, do\n" +"If you are sure the data directory path is correct, execute\n" " touch %s\n" "and try again.\n" msgstr "" "Om du är säker på att datakatalogsökvägen är korrekt så gör\n" " touch %s\n" -"och försök igen\n" +"och försök igen.\n" #: pg_resetxlog.c:324 #, c-format -msgid "%s: could not read %s: %s\n" -msgstr "%s: kunde inte läsa %s: %s\n" +msgid "%s: could not read file \"%s\": %s\n" +msgstr "%s: kunde inte läsa fil \"%s\": %s\n" #: pg_resetxlog.c:347 #, c-format @@ -206,8 +206,8 @@ msgid "64-bit integers" msgstr "64-bits heltal" #: pg_resetxlog.c:452 -msgid "Floating point" -msgstr "Flyttal" +msgid "floating-point numbers" +msgstr "flyttalsnummer" #: pg_resetxlog.c:453 #, c-format @@ -248,28 +248,28 @@ msgstr "%s: fsync fel: %s\n" #: pg_resetxlog.c:560 #, c-format -msgid "%s: could not open directory %s: %s\n" -msgstr "%s: kunde inte öppna katalog %s: %s\n" +msgid "%s: could not open directory \"%s\": %s\n" +msgstr "%s: kunde inte öppna katalog \"%s\": %s\n" #: pg_resetxlog.c:574 #, c-format -msgid "%s: could not delete file %s: %s\n" -msgstr "%s: kunde inte radera filen %s: %s\n" +msgid "%s: could not delete file \"%s\": %s\n" +msgstr "%s: kunde inte radera filen \"%s\": %s\n" #: 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" +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:647 #, c-format -msgid "%s: could not open %s: %s\n" -msgstr "%s: kunde inte öppna %s: %s\n" +msgid "%s: could not open file \"%s\": %s\n" +msgstr "%s: kunde inte öppna fil \"%s\": %s\n" #: 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" +msgid "%s: could not write file \"%s\": %s\n" +msgstr "%s: kunde inte skriva fil \"%s\": %s\n" #: pg_resetxlog.c:691 #, c-format @@ -303,13 +303,15 @@ msgstr " -f forcera 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" +msgstr "" +" -l FILID,SEG ange minsta WAL-startposition för ny transaktionslogg\n" #: 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" +msgstr "" +" -n ingen updatering, visa bara kontrollvärden (för testning)\n" #: pg_resetxlog.c:697 msgid " -o OID set next OID\n" @@ -334,3 +336,4 @@ msgid "" msgstr "" "\n" "Reportera buggar till .\n" + diff --git a/src/bin/psql/po/sv.po b/src/bin/psql/po/sv.po index 6211545e09..ce19a5b725 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.7 2003/08/08 11:03:29 petere Exp $ +# $Header: /cvsroot/pgsql/src/bin/psql/po/sv.po,v 1.8 2003/08/11 15:19:58 petere Exp $ # # Use these quotes: "%s" # msgid "" msgstr "" "Project-Id-Version: PostgreSQL 7.4\n" -"POT-Creation-Date: 2003-08-05 16:07+0200\n" -"PO-Revision-Date: 2003-08-05 16:14+0200\n" +"POT-Creation-Date: 2003-08-09 12:08+0200\n" +"PO-Revision-Date: 2003-08-09 15:58+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ msgstr "" #: command.c:154 msgid "Warning: This syntax is deprecated.\n" -msgstr "Varning: Denna syntax är förlegad.\n" +msgstr "Varning: Denna syntax är föråldrad.\n" #: command.c:161 #, c-format @@ -38,237 +38,238 @@ msgstr "kunde inte h #: command.c:306 #, c-format -msgid "\\%s: could not change directory to '%s': %s\n" +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:764 +#: command.c:411 command.c:780 msgid "no query buffer\n" msgstr "ingen frågebuffert\n" -#: command.c:466 +#: command.c:476 #, c-format msgid "%s: invalid encoding name or conversion procedure not found\n" msgstr "%s: ogiltigt kodningsnamn eller konverteringsprocedur hittades inte\n" -#: command.c:528 command.c:559 command.c:570 command.c:584 command.c:626 -#: command.c:744 command.c:773 +#: command.c:538 command.c:569 command.c:580 command.c:594 command.c:636 +#: command.c:760 command.c:789 #, c-format msgid "\\%s: missing required argument\n" msgstr "\\%s: obligatoriskt argument saknas\n" -#: command.c:614 +#: command.c:624 msgid "Query buffer is empty." msgstr "Frågebufferten är tom." -#: command.c:647 +#: command.c:657 msgid "Query buffer reset (cleared)." msgstr "Frågebufferten har blivit borttagen." -#: command.c:658 +#: command.c:668 #, c-format -msgid "Wrote history to %s.\n" -msgstr "Kommandohistorien har skrivits till %s.\n" +msgid "Wrote history to file \"%s\".\n" +msgstr "Kommandohistorien har skrivits till \"%s\".\n" -#: 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 +#: command.c:700 command.c:1160 command.c:1257 command.c:1975 common.c:82 +#: copy.c:88 copy.c:116 mainloop.c:78 mainloop.c:341 describe.c:51 msgid "out of memory\n" msgstr "minnet slut\n" -#: command.c:699 command.c:749 +#: command.c:715 command.c:765 #, c-format msgid "\\%s: error\n" msgstr "\\%s: fel\n" -#: 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 +#: 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:131 copy.c:378 #, c-format msgid "%s: %s\n" msgstr "%s: %s\n" -#: command.c:874 +#: command.c:890 #, c-format -msgid "\\%s: extra argument '%s' ignored\n" -msgstr "\\%s: överflödigt argument \"%s\" ignorerat\n" +msgid "\\%s: extra argument \"%s\" ignored\n" +msgstr "\\%s: extra argument \"%s\" ignorerat\n" -#: command.c:967 command.c:995 command.c:1117 +#: command.c:983 command.c:1011 command.c:1133 msgid "parse error at the end of line\n" msgstr "parsfel vid radslutet\n" -#: command.c:1350 command.c:1374 startup.c:177 startup.c:195 +#: command.c:1362 command.c:1386 startup.c:173 startup.c:191 msgid "Password: " msgstr "Lösenord: " -#: command.c:1388 common.c:170 common.c:347 common.c:399 +#: command.c:1400 common.c:177 common.c:347 common.c:398 common.c:613 #, c-format msgid "%s" msgstr "%s" -#: command.c:1392 +#: command.c:1404 msgid "Previous connection kept\n" msgstr "Föregående förbindelse bevarad\n" -#: command.c:1404 +#: command.c:1416 #, c-format msgid "\\connect: %s" msgstr "\\connect: %s" -#: command.c:1416 +#: command.c:1428 #, c-format -msgid "You are now connected to database %s.\n" -msgstr "Du är nu uppkopplad mot databasen %s.\n" +msgid "You are now connected to database \"%s\".\n" +msgstr "Du är nu uppkopplad mot databasen \"%s\".\n" -#: command.c:1418 +#: command.c:1430 #, c-format -msgid "You are now connected as new user %s.\n" -msgstr "Du är nu uppkopplad som ny användare %s.\n" +msgid "You are now connected as new user \"%s\".\n" +msgstr "Du är nu uppkopplad som ny användare \"%s\".\n" -#: command.c:1421 +#: command.c:1433 #, 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" +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:1519 +#: command.c:1555 #, c-format -msgid "could not start editor %s\n" -msgstr "kunde inte starta editorn %s\n" +msgid "could not start editor \"%s\"\n" +msgstr "kunde inte starta editorn \"%s\"\n" -#: command.c:1521 +#: command.c:1557 msgid "could not start /bin/sh\n" msgstr "kunde inte starta /bin/sh\n" -#: command.c:1566 +#: command.c:1602 #, c-format -msgid "could not open temporary file %s: %s\n" -msgstr "kunde inte öppna temporär fil %s: %s\n" +msgid "could not open temporary file \"%s\": %s\n" +msgstr "kunde inte öppna temporär fil \"%s\": %s\n" -#: command.c:1758 +#: command.c:1794 msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n" msgstr "\\pset: tillåtna formaten är unaligned, aligned, html, latex\n" -#: command.c:1763 +#: command.c:1799 #, c-format msgid "Output format is %s.\n" msgstr "Utdataformatet är \"%s\".\n" -#: command.c:1773 +#: command.c:1809 #, c-format msgid "Border style is %d.\n" msgstr "Ramstil är %d.\n" -#: command.c:1782 +#: command.c:1818 msgid "Expanded display is on.\n" msgstr "Utökad visning är på.\n" -#: command.c:1783 +#: command.c:1819 msgid "Expanded display is off.\n" msgstr "Utökad visning är av.\n" -#: command.c:1795 +#: command.c:1831 #, c-format -msgid "Null display is '%s'.\n" -msgstr "Null-visare är '%s'.\n" +msgid "Null display is \"%s\".\n" +msgstr "Null-visare är \"%s\".\n" -#: command.c:1807 +#: command.c:1843 #, c-format -msgid "Field separator is '%s'.\n" +msgid "Field separator is \"%s\".\n" msgstr "Fältseparatorn är \"%s\".\n" -#: command.c:1821 +#: command.c:1857 msgid "Record separator is ." msgstr "Postseparatorn är ." -#: command.c:1823 +#: command.c:1859 #, c-format -msgid "Record separator is '%s'.\n" +msgid "Record separator is \"%s\".\n" msgstr "Postseparatorn är \"%s\".\n" -#: command.c:1834 +#: command.c:1870 msgid "Showing only tuples." msgstr "Visar bara tupler." -#: command.c:1836 +#: command.c:1872 msgid "Tuples only is off." msgstr "Visa bara tupler är av." -#: command.c:1852 +#: command.c:1888 #, c-format msgid "Title is \"%s\".\n" msgstr "Titeln är \"%s\".\n" -#: command.c:1854 +#: command.c:1890 msgid "Title is unset.\n" msgstr "Titeln är inte satt.\n" -#: command.c:1870 +#: command.c:1906 #, c-format msgid "Table attribute is \"%s\".\n" msgstr "Tabellattribut är \"%s\".\n" -#: command.c:1872 +#: command.c:1908 msgid "Table attributes unset.\n" msgstr "Tabellattribut är ej satt.\n" -#: command.c:1888 -msgid "Pager is on (for long output)." -msgstr "Siduppdelare är på (för lång utdata)." +#: command.c:1924 +msgid "Pager is used for long output." +msgstr "Siduppdelare är på för lång utdata." -#: command.c:1890 -msgid "Pager is always (used)." -msgstr "Siduppdelare används (alltid)." +#: command.c:1926 +msgid "Pager is always used." +msgstr "Siduppdelare används alltid." -#: command.c:1892 -msgid "Pager is off." +#: command.c:1928 +msgid "Pager usage is off." msgstr "Siduppdelare är av." -#: command.c:1903 +#: command.c:1939 msgid "Default footer is on." msgstr "Standard sidfot är på." -#: command.c:1905 +#: command.c:1941 msgid "Default footer is off." msgstr "Standard sidfot är av." -#: command.c:1911 +#: command.c:1947 #, c-format msgid "\\pset: unknown option: %s\n" msgstr "\\pset: okänd parameter: %s\n" -#: command.c:1958 +#: command.c:1994 msgid "\\!: failed\n" msgstr "\\!: misslyckades\n" -#: common.c:68 +#: common.c:75 #, 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:252 +#: common.c:259 msgid "connection to server was lost\n" msgstr "förbindelsen till servern har brutits\n" -#: common.c:256 +#: common.c:263 msgid "The connection to the server was lost. Attempting reset: " msgstr "Förbindelsen till servern har brutits. Försöker starta om: " -#: common.c:261 +#: common.c:268 msgid "Failed.\n" msgstr "Misslyckades.\n" -#: common.c:272 +#: common.c:275 msgid "Succeeded.\n" msgstr "Lyckades.\n" -#: common.c:376 common.c:594 +#: common.c:374 common.c:581 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:442 +#: common.c:430 #, 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" +msgid "" +"Asynchronous notification \"%s\" received from server process with PID %d.\n" +msgstr "Asynkron notificering \"%s\" mottagen från serverprocess med PID %d.\n" -#: common.c:549 +#: common.c:533 msgid "" "Enter data to be copied followed by a newline.\n" "End with a backslash and a period on a line by itself." @@ -276,50 +277,48 @@ 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:566 +#: common.c:552 #, c-format msgid "Time: %.2f ms\n" msgstr "Tid: %.2f ms\n" -#: common.c:602 +#: common.c:589 #, c-format msgid "" -"***(Single step mode: Verify query)" -"*********************************************\n" +"***(Single step mode: verify command)" +"*******************************************\n" "%s\n" "***(press return to proceed or enter x and return to cancel)" "********************\n" msgstr "" -"***(Stegningsläg: Verifiera fråga)" -"**********************************************\n" +"***(Stegningsläge: Verifiera kommando)*******************************************\n" "%s\n" -"***(tryck return för att fortsätta eller skriv x och return för att avbryta)" -"****\n" +"***(tryck return för att fortsätta eller skriv x och return för att avbryta)*****\n" -#: copy.c:112 +#: copy.c:110 msgid "\\copy: arguments required\n" msgstr "\\copy: argument krävs\n" -#: copy.c:292 +#: copy.c:289 #, c-format -msgid "\\copy: parse error at '%s'\n" +msgid "\\copy: parse error at \"%s\"\n" msgstr "\\copy: parsfel vid \"%s\"\n" -#: copy.c:294 +#: copy.c:291 msgid "\\copy: parse error at end of line\n" msgstr "\\copy: parsfel vid radslutet\n" -#: copy.c:392 +#: copy.c:389 #, c-format msgid "%s: cannot copy from/to a directory\n" msgstr "%s: kan inte kopiera från/till en katalog\n" -#: copy.c:413 +#: copy.c:410 #, c-format msgid "\\copy: %s" msgstr "\\copy: %s" -#: copy.c:417 +#: copy.c:414 #, c-format msgid "\\copy: unexpected response (%d)\n" msgstr "\\copy: oväntat svar (%d)\n" @@ -360,8 +359,9 @@ msgstr "Generella flaggor:" #: help.c:93 #, c-format -msgid " -d DBNAME specify database name to connect to (default: %s)\n" -msgstr " -d DBNAMN ange databas att koppla upp mot (standard: %s)\n" +msgid "" +" -d DBNAME specify database name to connect to (default: \"%s\")\n" +msgstr " -d DBNAMN ange databasnamn att koppla upp mot (standard: \"%s\")\n" #: help.c:94 msgid " -c COMMAND run only single command (SQL or internal) and exit" @@ -377,8 +377,8 @@ msgid " -l list available databases, then exit" msgstr " -l lista befintliga databaser och avsluta sedan" #: help.c:97 -msgid " -v NAME=VALUE set psql variable 'NAME' to 'VALUE'" -msgstr " -v NAMN=VÄRDE sätt psql-variabel \"NAMN\" till \"VÄRDE\"" +msgid " -v NAME=VALUE set psql variable NAME to VALUE" +msgstr " -v NAMN=VÄRDE sätt psql-variabel NAMN till VÄRDE" #: help.c:98 msgid " -X do not read startup file (~/.psqlrc)" @@ -426,12 +426,12 @@ msgid " -n disable enhanced command line editing (readline)" msgstr " -n slå av förbättrad kommandoradsredigering (readline)" #: help.c:109 -msgid " -s single step mode (confirm each query)" -msgstr " -s stegningsläge (konfirmera varje fråga)" +msgid " -s single-step mode (confirm each query)" +msgstr " -s stegningsläge (bekräfta varje fråga)" #: help.c:110 -msgid " -S single line mode (end of line terminates SQL command)" -msgstr " -S enradsläge (slutet på raden avslutar SQL-kommando" +msgid " -S single-line mode (end of line terminates SQL command)" +msgstr " -S enradsläge (slutet på raden avslutar SQL-kommando)" #: help.c:112 msgid "" @@ -466,11 +466,8 @@ msgid " -x turn on expanded table output (-P expanded)" msgstr " -x slå på utökad utsrift av tabeller (-P expanded)" #: help.c:118 -msgid "" -" -P VAR[=ARG] set printing option 'VAR' to 'ARG' (see \\pset command)" -msgstr "" -" -P VAR[=ARG] sätt utskriftsvariabel 'VAR' till 'ARG' (se kommando " -"\\pset)" +msgid " -P VAR[=ARG] set printing option VAR to ARG (see \\pset command)" +msgstr " -P VAR[=ARG] sätt utskriftsvariabel VAR till ARG (se kommando \\pset)" #: help.c:119 #, c-format @@ -496,11 +493,11 @@ msgstr "" #: help.c:126 #, c-format msgid "" -" -h HOSTNAME specify database server host or socket directory (default: " -"%s)\n" +" -h HOSTNAME database server host or socket directory (default: \"%s" +"\")\n" msgstr "" -" -h VÄRDNAMN ange databasens värdnamn eller uttagkatalog (socket)\n" -" (standard: %s)\n" +" -h VÄRDNAMN databasens värdnamn eller uttagkatalog (socket)\n" +" (standard: \"%s\")\n" #: help.c:127 msgid "local socket" @@ -508,13 +505,13 @@ msgstr "lokalt uttag (socket)" #: help.c:130 #, c-format -msgid " -p PORT specify database server port (default: %s)\n" -msgstr " -p PORT ange databasens serverport (standard: %s)\n" +msgid " -p PORT database server port (default: \"%s\")\n" +msgstr " -p PORT databasens serverport (standard: \"%s\")\n" #: help.c:136 #, c-format -msgid " -U NAME specify database user name (default: %s)\n" -msgstr " -U NAMN ange användarnamn för databas (standard: %s)\n" +msgid " -U NAME database user name (default: \"%s\")\n" +msgstr " -U NAMN användarnamn för databasen (standard: \"%s\")\n" #: help.c:137 msgid " -W prompt for password (should happen automatically)" @@ -558,252 +555,255 @@ msgid " \\copyright show PostgreSQL usage and distribution terms\n" msgstr " \\copyright visa PostgreSQL-upphovsrättsinformation\n" #: help.c:180 -msgid " \\encoding [ENCODING] show or set client encoding\n" -msgstr " \\encoding [KODNING] visa eller sätt klientens teckenkodning\n" +msgid "" +" \\encoding [ENCODING]\n" +" show or set client encoding\n" +msgstr "" +" \\encoding [KODNING]\n" +" visa eller sätt klientens teckenkodning\n" -#: help.c:181 +#: help.c:182 msgid " \\h [NAME] help on syntax of SQL commands, * for all commands\n" msgstr "" " \\h NAMN hjälp med syntaxen för SQL-kommandon, * för alla kommanon\n" -#: help.c:182 +#: help.c:183 msgid " \\q quit psql\n" msgstr " \\q avsluta psql\n" -#: help.c:183 -msgid "" -" \\set [NAME [VALUE]] set internal variable, or list all if no parameters\n" -msgstr "" -" \\set [NAMN [VÄRDE]] sätt intern variabel, eller lista alla om ingen " -"param\n" - #: help.c:184 +msgid "" +" \\set [NAME [VALUE]]\n" +" set internal variable, or list all if no parameters\n" +msgstr "" +" \\set [NAMN [VÄRDE]]\n" +" sätt intern variabel, eller lista alla om ingen param\n" + +#: help.c:186 #, c-format msgid " \\timing toggle timing of commands (currently %s)\n" msgstr "" " \\timing slå om tidstagning av kommandon (för närvarande: %s)\n" -#: help.c:186 +#: help.c:188 msgid " \\unset NAME unset (delete) internal variable\n" msgstr " \\unset NAME ta bort intern variabel\n" # XXX -#: help.c:187 +#: help.c:189 msgid " \\! [COMMAND] execute command in shell or start interactive shell\n" msgstr " \\! [KOMMANDO] kör kommando i skal eller starta interaktivt skal\n" -#: help.c:188 help.c:197 help.c:202 help.c:222 help.c:240 -msgid "\n" -msgstr "\n" - -#: help.c:190 +#: help.c:192 msgid "Query Buffer\n" msgstr "Frågebuffert\n" -#: help.c:191 +#: help.c:193 msgid "" " \\e [FILE] edit the query buffer (or file) with external editor\n" msgstr "" " \\e [FILNAMN] redigera frågebufferten (eller filen) med extern " "redigerare\n" -#: help.c:192 +#: help.c:194 msgid "" " \\g [FILE] send query buffer to server (and results to file or |" "pipe)\n" msgstr "" -" \\g [FILNAMN] skicka SQL-kommando till servern (och skriv resultatet " -"till fil eller |rör)\n" +" \\g [FILNAMN] skicka SQL-kommando till servern\n" +" (och skriv resultatet till fil eller |rör)\n" -#: help.c:193 +#: help.c:195 msgid " \\p show the contents of the query buffer\n" msgstr " \\p visa innehållet i frågebufferten\n" -#: help.c:194 +#: help.c:196 msgid " \\r reset (clear) the query buffer\n" msgstr " \\r nollställ (radera) frågebufferten\n" -#: help.c:195 +#: help.c:197 msgid " \\s [FILE] display history or save it to file\n" msgstr " \\s [FILNAMN] visa kommandohistorien eller spara den i fil\n" -#: help.c:196 +#: help.c:198 msgid " \\w [FILE] write query buffer to file\n" msgstr " \\w [FILNAMN] skriv frågebuffert till fil\n" -#: help.c:199 +#: help.c:201 msgid "Input/Output\n" msgstr "In/Ut-matning\n" -#: help.c:200 +#: help.c:202 +msgid " \\echo [STRING] write string to standard output\n" +msgstr " \\echo [TEXT] skriv text till standard ut\n" + +#: help.c:203 msgid " \\i FILE execute commands from file\n" msgstr " \\i FILNAMN kör kommandon från fil\n" -#: help.c:201 +#: help.c:204 msgid " \\o [FILE] send all query results to file or |pipe\n" msgstr " \\o [FILNAMN] skicka frågeresultat till fil eller |rör\n" -#: help.c:204 +#: help.c:205 +msgid "" +" \\qecho [STRING]\n" +" write string to query output stream (see \\o)\n" +msgstr "" +" \\qecho [STRÄNG]\n" +" skriv text till frågeutdataströmmen (se \\o)\n" + +#: help.c:209 msgid "Informational\n" msgstr "Information\n" -#: help.c:205 +#: help.c:210 msgid " \\d [NAME] describe table, index, sequence, or view\n" msgstr " \\d [NAMN] beskriv tabell, index, sekvens eller vy\n" # XXX -#: help.c:206 +#: help.c:211 msgid "" " \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n" " list tables/indexes/sequences/views/system tables\n" msgstr "" " \\d{t|i|s|v|S} [MALL] (lägg till \"+\" för mer detaljer)\n" -" lista tabeller/index/sekvenser/vyer/system tabeller\n" +" lista tabeller/index/sekvenser/vyer/systemtabeller\n" -#: help.c:208 +#: help.c:213 msgid " \\da [PATTERN] list aggregate functions\n" msgstr " \\da [MALL] lista aggregatfunktioner\n" -#: help.c:209 +#: help.c:214 msgid " \\dc [PATTERN] list conversions\n" msgstr " \\dc [MALL] lista konverteringar\n" -#: help.c:210 +#: help.c:215 msgid " \\dC list casts\n" msgstr " \\dC lista typomvandlingar\n" -#: help.c:211 +#: help.c:216 msgid " \\dd [PATTERN] show comment for object\n" msgstr " \\dd [MALL] visa kommentar för objekt\n" -#: help.c:212 +#: help.c:217 msgid " \\dD [PATTERN] list domains\n" msgstr " \\dD [MALL] lista domäner\n" -#: help.c:213 +#: help.c:218 msgid " \\df [PATTERN] list functions (add \"+\" for more detail)\n" msgstr "" " \\df [MALL] lista funktioner (lägg till \"+\" för mer detaljer)\n" -#: help.c:214 +#: help.c:219 msgid " \\dn [PATTERN] list schemas\n" msgstr " \\dn [MALL] lista scheman\n" -#: help.c:215 +#: help.c:220 msgid " \\do [NAME] list operators\n" msgstr " \\do [NAMN] lista operatorer\n" -#: help.c:216 +#: help.c:221 msgid " \\dl list large objects, same as \\lo_list\n" msgstr " \\dl lista stora objekt, samma som \\lo_list\n" -#: help.c:217 +#: help.c:222 msgid " \\dp [PATTERN] list table access privileges\n" msgstr " \\dp [MALL] lista tabellåtkomsträttigheter\n" -#: help.c:218 +#: help.c:223 msgid " \\dT [PATTERN] list data types (add \"+\" for more detail)\n" msgstr " \\dT [MALL] lista datatyper (lägg till \"+\" för mer detaljer)\n" -#: help.c:219 +#: help.c:224 msgid " \\du [PATTERN] list users\n" msgstr " \\du [MALL] lista användare\n" -#: help.c:220 +#: help.c:225 msgid " \\l list all databases (add \"+\" for more detail)\n" msgstr "" " \\l lista alla databaser (lägg till \"+\" för mer detaljer)\n" -#: help.c:221 +#: help.c:226 msgid " \\z [PATTERN] list table access privileges (same as \\dp)\n" msgstr " \\z [MALL] lista tabellåtkomsträttigheter (samma som \\dp)\n" -#: help.c:224 +#: help.c:229 msgid "Formatting\n" msgstr "Formatering\n" -#: help.c:225 +#: help.c:230 msgid " \\a toggle between unaligned and aligned output mode\n" msgstr " \\a byt mellan ojusterat och justerat utdataformat\n" -#: help.c:226 +#: help.c:231 msgid " \\C [STRING] set table title, or unset if none\n" msgstr " \\C [TEXT] sätt tabelltitel, eller nollställ\n" -#: help.c:227 -msgid " \\echo [STRING] write string to standard output\n" -msgstr " \\echo [TEXT] skriv text till standard ut\n" - -#: help.c:228 +#: help.c:232 msgid "" " \\f [STRING] show or set field separator for unaligned query output\n" msgstr "" " \\f [TEXT] visa eller sätt fältseparatorn för ojusterad utmatning\n" -#: help.c:229 +#: help.c:233 #, c-format msgid " \\H toggle HTML output mode (currently %s)\n" msgstr " \\H slå om HTML-utskriftsläge (för närvarande: %s)\n" -#: help.c:231 +#: help.c:235 msgid "" -" \\pset NAME [VALUE] set table output option\n" +" \\pset NAME [VALUE]\n" +" set table output option\n" " (NAME := {format|border|expanded|fieldsep|null|recordsep|\n" " tuples_only|title|tableattr|pager})\n" msgstr "" -" \\pset NAMN [VÄRDE] sätt tabellutskriftsvariabel\n" +" \\pset NAMN [VÄRDE]\n" +" sätt tabellutskriftsvariabel\n" " (NAMN := {format|border|expanded|fieldsep|null|recordsep|\n" " tuples_only|title|tableattr|pager})\n" -#: help.c:234 -msgid " \\qecho [STRING] write string to query output stream (see \\o)\n" -msgstr " \\qecho TEXT skriv text till frågeutdataströmmen (se \\\\o)\n" - -#: help.c:235 +#: help.c:239 #, c-format msgid " \\t show only rows (currently %s)\n" msgstr " \\t visa endast rader (för närvarande: %s)\n" -#: help.c:237 +#: help.c:241 msgid " \\T [STRING] set HTML tag attributes, or unset if none\n" msgstr "" " \\T [TEXT] sätt HTML-tabellens
-attribut, eller nollställ\n" -#: help.c:238 +#: help.c:242 #, c-format msgid " \\x toggle expanded output (currently %s)\n" msgstr " \\x slå om utökad utskrift (för närvarande: %s)\n" -#: help.c:242 +#: help.c:246 msgid "Copy, Large Object\n" msgstr "Kopiering, Stora objekt\n" -#: help.c:243 +#: help.c:247 msgid "" " \\copy ... perform SQL COPY with data stream to the client host\n" msgstr " \\copy ... utför SQL COPY med dataström till klientvärden\n" -#: help.c:244 -msgid " \\lo_export\n" -msgstr " \\lo_export\n" +#: help.c:248 +msgid "" +" \\lo_export\n" +" \\lo_import\n" +" \\lo_list\n" +" \\lo_unlink large object operations\n" +msgstr "" +" \\lo_export\n" +" \\lo_import\n" +" \\lo_list\n" +" \\lo_unlink operationer på stora objekt\n" -#: help.c:245 -msgid " \\lo_import\n" -msgstr " \\lo_import\n" - -#: help.c:246 -msgid " \\lo_list\n" -msgstr " \\lo_list\n" - -#: help.c:247 -msgid " \\lo_unlink large object operations\n" -msgstr " \\lo_unlink operationer på stora objekt\n" - -#: help.c:277 +#: help.c:281 msgid "Available help:\n" msgstr "Tillgänglig hjälp:\n" -#: help.c:315 +#: help.c:319 #, c-format msgid "" "Command: %s\n" @@ -818,50 +818,45 @@ msgstr "" "%s\n" "\n" -#: help.c:326 +#: help.c:330 #, c-format msgid "" -"No help available for '%-.*s'.\n" +"No help available for \"%-.*s\".\n" "Try \\h with no arguments to see available help.\n" msgstr "" "Ingen hjälp tillgänglig för \"%-.*s\".\n" "Försök med \\h utan argument för att se den tillgängliga hjälpen.\n" -#: input.c:207 +#: input.c:226 #, c-format -msgid "could not save history to %s: %s\n" -msgstr "kunde inte skriva kommandohistorien till %s: %s\n" +msgid "could not save history to file \"%s\": %s\n" +msgstr "kunde inte skriva kommandohistorien till \"%s\": %s\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:39 +#, c-format +msgid "%s: not connected to a database\n" +msgstr "%s: ej uppkopplad mot en databas\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:58 +#, c-format +msgid "%s: current transaction is aborted\n" +msgstr "%s: aktuell transaktion är avbruten\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:61 +#, c-format +msgid "%s: unknown transaction status\n" +msgstr "%s: okänd transaktionsstatus\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: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 +#: large_obj.c:278 describe.c:106 describe.c:157 describe.c:230 describe.c:292 +#: describe.c:339 describe.c:438 describe.c:718 describe.c:1343 msgid "Description" msgstr "Beskrivning" -#: large_obj.c:372 +#: large_obj.c:286 msgid "Large objects" msgstr "Stora objekt" -#: mainloop.c:205 +#: mainloop.c:206 #, c-format msgid "Use \"\\q\" to leave %s.\n" msgstr "Använd \"\\q\" för att lämna %s.\n" @@ -870,25 +865,25 @@ msgstr "Anv msgid "(No rows)\n" msgstr "(Inga rader)\n" -#: print.c:1222 +#: print.c:1182 msgid "(1 row)" msgstr "(1 rad)" -#: print.c:1224 +#: print.c:1184 #, c-format msgid "(%d rows)" msgstr "(%d rader)" -#: startup.c:136 startup.c:581 +#: startup.c:128 startup.c:567 #, c-format msgid "%s: out of memory\n" msgstr "%s: minnet slut\n" -#: startup.c:171 +#: startup.c:167 msgid "User name: " msgstr "Användarnamn: " -#: startup.c:280 +#: startup.c:263 #, c-format msgid "" "Welcome to %s %s, the PostgreSQL interactive terminal.\n" @@ -909,41 +904,41 @@ msgstr "" " \\q för att avsluta\n" "\n" -#: startup.c:435 +#: startup.c:421 #, c-format -msgid "%s: couldn't set printing parameter %s\n" -msgstr "%s: kunde inte sätta utskriftsparameter %s\n" +msgid "%s: couldn't set printing parameter \"%s\"\n" +msgstr "%s: kunde inte sätta utskriftsparameter \"%s\"\n" -#: startup.c:481 +#: startup.c:467 #, c-format -msgid "%s: could not delete variable %s\n" -msgstr "%s: kunde inte ta bort variabeln %s\n" +msgid "%s: could not delete variable \"%s\"\n" +msgstr "%s: kunde inte ta bort variabeln \"%s\"\n" -#: startup.c:491 +#: startup.c:477 #, c-format -msgid "%s: could not set variable %s\n" -msgstr "%s: kunde inte sätta variabeln %s\n" +msgid "%s: could not set variable \"%s\"\n" +msgstr "%s: kunde inte sätta variabeln \"%s\"\n" -#: startup.c:522 startup.c:528 +#: startup.c:508 startup.c:514 #, c-format -msgid "Try '%s --help' for more information.\n" +msgid "Try \"%s --help\" for more information.\n" msgstr "Försök med \"%s --help\" för mer information.\n" -#: startup.c:546 +#: startup.c:532 #, c-format -msgid "%s: warning: extra option %s ignored\n" -msgstr "%s: varning: överflödig flagga \"%s\" ignorerad\n" +msgid "%s: warning: extra command-line argument \"%s\" ignored\n" +msgstr "%s: varning: extra kommandoradsargument \"%s\" ignorerad\n" -#: startup.c:553 +#: startup.c:539 #, 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:610 +#: startup.c:596 msgid "contains support for command-line editing" msgstr "innehåller stöd för kommandoradsredigering" -#: startup.c:633 +#: startup.c:619 #, c-format msgid "" "SSL connection (cipher: %s, bits: %i)\n" @@ -952,462 +947,390 @@ msgstr "" "SSL-förbindelse (krypto: %s, bitar: %i)\n" "\n" -#: describe.c:95 describe.c:137 describe.c:207 describe.c:280 describe.c:374 -#: describe.c:428 describe.c:1272 describe.c:1378 describe.c:1426 +#: describe.c:105 describe.c:147 describe.c:217 describe.c:290 describe.c:384 +#: describe.c:438 describe.c:1336 describe.c:1442 describe.c:1490 msgid "Schema" msgstr "Schema" -#: describe.c:95 describe.c:137 describe.c:207 describe.c:280 describe.c:322 -#: describe.c:428 describe.c:1272 describe.c:1379 describe.c:1427 -#: describe.c:1522 +#: describe.c:105 describe.c:147 describe.c:217 describe.c:290 describe.c:332 +#: describe.c:438 describe.c:1336 describe.c:1443 describe.c:1491 +#: describe.c:1586 msgid "Name" msgstr "Namn" -#: describe.c:95 +#: describe.c:105 msgid "(all types)" msgstr "(alla typer)" -#: describe.c:96 +#: describe.c:106 msgid "Data type" msgstr "Datatyp" -#: describe.c:110 +#: describe.c:120 msgid "List of aggregate functions" msgstr "Lista med aggregatfunktioner" -#: describe.c:137 +#: describe.c:147 msgid "Result data type" msgstr "Resultatdatatyp" -#: describe.c:138 +#: describe.c:148 msgid "Argument data types" msgstr "Argumentdatatyp" -#: describe.c:146 describe.c:322 describe.c:1274 describe.c:1523 +#: describe.c:156 describe.c:332 describe.c:1338 describe.c:1587 msgid "Owner" msgstr "Ägare" -#: describe.c:146 +#: describe.c:156 msgid "Language" msgstr "Språk" -#: describe.c:147 +#: describe.c:157 msgid "Source code" msgstr "Källkod" -#: describe.c:181 +#: describe.c:191 msgid "List of functions" msgstr "Lista med funktioner" -#: describe.c:217 +#: describe.c:227 msgid "Internal name" msgstr "Internt namn" -#: describe.c:217 +#: describe.c:227 msgid "Size" msgstr "Storlek" -#: describe.c:249 +#: describe.c:259 msgid "List of data types" msgstr "Lista med datatyper" -#: describe.c:281 +#: describe.c:291 msgid "Left arg type" msgstr "Vänster argumenttyp" -#: describe.c:281 +#: describe.c:291 msgid "Right arg type" msgstr "Höger argumenttyp" -#: describe.c:282 +#: describe.c:292 msgid "Result type" msgstr "Resultattyp" -#: describe.c:296 +#: describe.c:306 msgid "List of operators" msgstr "Lista med operatorer" -#: describe.c:325 +#: describe.c:335 msgid "Encoding" msgstr "Kodning" -#: describe.c:341 +#: describe.c:351 msgid "List of databases" msgstr "Lista med databaser" -#: describe.c:374 describe.c:1289 +#: describe.c:384 describe.c:1353 msgid "Table" msgstr "Tabell" -#: describe.c:374 +#: describe.c:384 msgid "Access privileges" msgstr "Åtkomsträttigheter" -#: describe.c:396 +#: describe.c:406 #, c-format msgid "Access privileges for database \"%s\"" msgstr "Åtkomsträttigheter för databasen \"%s\"" -#: describe.c:428 +#: describe.c:438 msgid "Object" msgstr "Objekt" -#: describe.c:439 +#: describe.c:449 msgid "aggregate" msgstr "aggregat" -#: describe.c:457 +#: describe.c:467 msgid "function" msgstr "funktion" -#: describe.c:471 +#: describe.c:481 msgid "operator" msgstr "operator" -#: describe.c:485 +#: describe.c:495 msgid "data type" msgstr "datatyp" -#: describe.c:502 describe.c:1273 +#: describe.c:512 describe.c:1337 msgid "table" msgstr "tabell" -#: describe.c:502 describe.c:1273 +#: describe.c:512 describe.c:1337 msgid "view" msgstr "vy" -#: describe.c:502 describe.c:1273 +#: describe.c:512 describe.c:1337 msgid "index" msgstr "index" -#: describe.c:502 describe.c:1273 +#: describe.c:512 describe.c:1337 msgid "sequence" msgstr "sekvens" -#: describe.c:518 +#: describe.c:528 msgid "rule" msgstr "rule" -#: describe.c:534 +#: describe.c:544 msgid "trigger" msgstr "trigger" -#: describe.c:552 +#: describe.c:562 msgid "Object descriptions" msgstr "Objektbeskrivningar" -#: describe.c:598 +#: describe.c:608 #, c-format msgid "Did not find any relation named \"%s\".\n" msgstr "Kunde inte hitta en relation med namn \"%s\".\n" -#: describe.c:681 +#: describe.c:691 #, c-format -msgid "Did not find any relation with oid %s.\n" -msgstr "Kunde inte hitta en relation med oid %s.\n" +msgid "Did not find any relation with OID %s.\n" +msgstr "Kunde inte hitta en relation med OID %s.\n" -#: describe.c:694 +#: describe.c:704 msgid "Column" msgstr "Kolumn" -#: describe.c:695 describe.c:1274 describe.c:1380 +#: describe.c:705 describe.c:1338 describe.c:1444 msgid "Type" msgstr "Typ" -#: describe.c:702 +#: describe.c:712 msgid "Modifiers" msgstr "Modifierare" -#: describe.c:792 +#: describe.c:819 #, c-format msgid "Table \"%s.%s\"" msgstr "Tabell \"%s.%s\"" -#: describe.c:796 +#: describe.c:823 #, c-format msgid "View \"%s.%s\"" msgstr "Vy \"%s.%s\"" -#: describe.c:800 +#: describe.c:827 #, c-format msgid "Sequence \"%s.%s\"" msgstr "Sekvens \"%s.%s\"" -#: describe.c:804 +#: describe.c:831 #, c-format msgid "Index \"%s.%s\"" msgstr "Index \"%s.%s\"" -#: describe.c:808 +#: describe.c:835 #, c-format msgid "Special relation \"%s.%s\"" msgstr "Särskild relation \"%s.%s\"" -#: describe.c:812 +#: describe.c:839 #, c-format msgid "TOAST table \"%s.%s\"" msgstr "TOAST-tabell \"%s.%s\"" -#: describe.c:816 +#: describe.c:843 #, c-format msgid "Composite type \"%s.%s\"" msgstr "Sammansatt typ \"%s.%s\"" -#: describe.c:820 +#: describe.c:847 #, c-format msgid "?%c? \"%s.%s\"" msgstr "?%c? \"%s.%s\"" -#: describe.c:856 +#: describe.c:883 msgid "primary key, " msgstr "primärnyckel, " -#: describe.c:858 +#: describe.c:885 msgid "unique, " msgstr "unik, " -#: describe.c:864 +#: describe.c:891 #, c-format msgid "for table \"%s.%s\"" msgstr "för tabell \"%s.%s\"" -#: describe.c:902 +#: describe.c:929 #, c-format -msgid "View definition: %s" -msgstr "Vydefinition: %s" +msgid "" +"View definition:\n" +"%s" +msgstr "" +"Vydefinition:\n" +"%s" -#: describe.c:908 +#: describe.c:935 msgid "Rules" msgstr "Regler" -#: describe.c:1027 +#: describe.c:1084 msgid "Indexes:" msgstr "Index:" -#: describe.c:1041 -msgid " PRIMARY KEY" -msgstr " PRIMÄRNYCKEL" +#: describe.c:1092 +#, c-format +msgid " \"%s\"" +msgstr " \"%s\"" -#: describe.c:1043 -msgid " UNIQUE" -msgstr " UNIK" +#: describe.c:1098 +msgid " primary key," +msgstr " primärnyckel," -#: describe.c:1063 -msgid "Check Constraints:" +#: describe.c:1100 +msgid " unique," +msgstr " unik," + +#: describe.c:1118 +msgid "Check constraints:" msgstr "Kontrollera integritetsvillkor:" -#: describe.c:1067 +#: describe.c:1122 #, c-format msgid " \"%s\" CHECK %s" msgstr " \"%s\" CHECK %s" -#: describe.c:1079 -msgid "Foreign Key Constraints:" +#: describe.c:1133 +msgid "Foreign-key constraints:" msgstr "Främmande nyckel-villkor:" -#: describe.c:1083 +#: describe.c:1137 #, c-format msgid " \"%s\" %s" msgstr " \"%s\" %s" -#: describe.c:1095 +#: describe.c:1148 msgid "Rules:" msgstr "Regler:" -#: describe.c:1116 +#: describe.c:1167 msgid "Triggers:" msgstr "Utlösare:" -#: describe.c:1211 +#: describe.c:1189 +msgid "Inherits" +msgstr "Ärver" + +#: describe.c:1275 msgid "User name" msgstr "Användarnamn" -#: describe.c:1211 +#: describe.c:1275 msgid "User ID" msgstr "Användar-ID" -#: describe.c:1212 +#: describe.c:1276 msgid "superuser, create database" msgstr "superanvändare, skapa databas" -#: describe.c:1213 +#: describe.c:1277 msgid "superuser" msgstr "superanvändare" -#: describe.c:1213 +#: describe.c:1277 msgid "create database" msgstr "skapa databas" -#: describe.c:1214 +#: describe.c:1278 msgid "Attributes" msgstr "Attribut" -#: describe.c:1227 +#: describe.c:1291 msgid "List of database users" msgstr "Lista med databasanvändare" -#: describe.c:1274 +#: describe.c:1338 msgid "special" msgstr "särskild" -#: describe.c:1335 +#: describe.c:1399 msgid "No matching relations found.\n" msgstr "Inga matchande relationer funna.\n" -#: describe.c:1337 +#: describe.c:1401 msgid "No relations found.\n" msgstr "Inga relationer funna.\n" -#: describe.c:1342 +#: describe.c:1406 msgid "List of relations" msgstr "Lista med relationer" -#: describe.c:1381 +#: describe.c:1445 msgid "Modifier" msgstr "Modifierare" -#: describe.c:1395 +#: describe.c:1459 msgid "List of domains" msgstr "Lista av domäner" -#: describe.c:1428 describe.c:1481 +#: describe.c:1492 msgid "Source" msgstr "Källa" -#: describe.c:1429 +#: describe.c:1493 msgid "Destination" msgstr "Mål" -#: describe.c:1430 describe.c:1487 +#: describe.c:1494 describe.c:1551 msgid "yes" msgstr "ja" -#: describe.c:1431 describe.c:1485 +#: describe.c:1495 describe.c:1549 msgid "no" msgstr "nej" -#: describe.c:1432 +#: describe.c:1496 msgid "Default?" msgstr "Standard?" -#: describe.c:1446 +#: describe.c:1510 msgid "List of conversions" msgstr "Lista med konverteringar" -#: describe.c:1482 -msgid "Target" -msgstr "Mål" +#: describe.c:1545 +msgid "Source type" +msgstr "Källtyp" -#: describe.c:1483 -msgid "BINARY" -msgstr "BINÄRT" +#: describe.c:1546 +msgid "Target type" +msgstr "Måltyp" -#: describe.c:1484 +#: describe.c:1547 +msgid "(binary compatible)" +msgstr "(binärkompatibel)" + +#: describe.c:1548 msgid "Function" msgstr "Funktion" -#: describe.c:1486 +#: describe.c:1550 msgid "in assignment" msgstr "i tilldelning" -#: describe.c:1488 +#: describe.c:1552 msgid "Implicit?" msgstr "Implicit?" -#: describe.c:1496 +#: describe.c:1560 msgid "List of casts" msgstr "Lista med typomvandlingar" -#: describe.c:1537 +#: describe.c:1601 msgid "List of schemas" msgstr "Lista med scheman" -#~ msgid "%s: not connected to a database\n" -#~ msgstr "%s: ej uppkopplad mot en databas\n" - -#~ msgid "%s: current transaction is aborted\n" -#~ msgstr "%s: aktuell transaktion är avbruten\n" - -#~ msgid "%s: unknown transaction status\n" -#~ msgstr "%s: okänd transaktionsstatus\n" - -#~ msgid "Using pager is on." -#~ msgstr "Siduppdelare är på." - -#~ msgid "Always use pager." -#~ msgstr "Använd alltid siduppdelare." - -#~ msgid " primary key" -#~ msgstr " primärnyckel" - -#~ msgid " unique" -#~ msgstr " unik" - -#~ msgid "%s: \"%s\" %s" -#~ msgstr "%s: \"%s\" %s" - -#~ msgid "%s: %s %s" -#~ msgstr "%s: %s %s" - -#~ msgid "%*s %s %s" -#~ msgstr "%*s %s %s" - -#~ msgid "Timing is on." -#~ msgstr "Tidstagning är på." - -#~ msgid "Timing is off." -#~ msgstr "Tidstagning är av." - -#~ msgid "Options:" -#~ msgstr "Flaggor:" - -#~ 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ända --help för hjälp om flaggor.\n" - -#~ msgid "" -#~ "Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group\n" -#~ "Portions Copyright (c) 1996, Regents of the University of California\n" -#~ "Read the file COPYRIGHT or use the command \\copyright to see the\n" -#~ "usage and distribution terms." -#~ msgstr "" -#~ "Delar Copyright (c) 1996-2002, PostgreSQL Global Development Group\n" -#~ "Delar Copyright (c) 1996, Regents of the University of California\n" -#~ "Läs filen COPYRIGHT eller använd kommandot \\copyright för att läsa\n" -#~ "användnings- och kopieringsvillkor." - -#~ msgid " psql [options] [dbname [username]]\n" -#~ msgstr " psql [flaggor] [dbnamn [användarnamn]]\n" - -#~ msgid " \\d{t|i|s|v|S} [PATTERN] (add '+' for more detail)\n" -#~ msgstr " \\d{t|i|s|v|S} [MALL] (lägg till '+' för mer detaljer)\n" - -#~ msgid "readline" -#~ msgstr "readline" - -#~ msgid "multibyte" -#~ msgstr "multibyte" - -#~ msgid "\\%s: multibyte support is not enabled\n" -#~ msgstr "\\%s: flerbyte stöds ej\n" - -#~ msgid "" -#~ " \\d{p|S|l} list access privileges, system tables, or large objects\n" -#~ msgstr "" -#~ " \\d{p|S|l} visa åtkomsträttigheter, systemtabeller och large " -#~ "objects\n" - -#~ msgid "" -#~ " \\dd NAME show comment for table, type, function, or operator\n" -#~ msgstr "" -#~ " \\dd NAMN visa beskrivning av tabell, typ, funktion eller " -#~ "operatör\n" - -#~ msgid "history" -#~ msgstr "kommandohistoria" - -#~ msgid "Index predicate: %s" -#~ msgstr "Indexpredikat: %s" diff --git a/src/bin/scripts/nls.mk b/src/bin/scripts/nls.mk index 4887fe3cc6..4731357427 100644 --- a/src/bin/scripts/nls.mk +++ b/src/bin/scripts/nls.mk @@ -1,6 +1,6 @@ -# $Header: /cvsroot/pgsql/src/bin/scripts/nls.mk,v 1.5 2003/08/01 16:19:14 petere Exp $ +# $Header: /cvsroot/pgsql/src/bin/scripts/nls.mk,v 1.6 2003/08/11 15:19:58 petere Exp $ CATALOG_NAME := pgscripts -AVAIL_LANGUAGES := cs de ru +AVAIL_LANGUAGES := cs de ru sv GETTEXT_FILES := createdb.c createlang.c createuser.c \ dropdb.c droplang.c dropuser.c \ clusterdb.c vacuumdb.c \ diff --git a/src/bin/scripts/po/sv.po b/src/bin/scripts/po/sv.po new file mode 100644 index 0000000000..1d5b86dbad --- /dev/null +++ b/src/bin/scripts/po/sv.po @@ -0,0 +1,577 @@ +# Swedish message translation file for postgresql +# Dennis Björklund , 2003. +# +msgid "" +msgstr "" +"Project-Id-Version: PostgreSQL 7.4\n" +"POT-Creation-Date: 2003-08-09 04:49-0300\n" +"PO-Revision-Date: 2003-08-09 15:47+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" + +#: clusterdb.c:96 clusterdb.c:111 createdb.c:101 createdb.c:120 +#: createlang.c:94 createlang.c:115 createlang.c:157 createuser.c:116 +#: createuser.c:131 dropdb.c:83 dropdb.c:92 dropdb.c:100 droplang.c:88 +#: droplang.c:109 droplang.c:151 dropuser.c:83 dropuser.c:98 vacuumdb.c:112 +#: vacuumdb.c:127 +#, c-format +msgid "Try \"%s --help\" for more information.\n" +msgstr "Försök med \"%s --help\" för mer information.\n" + +#: clusterdb.c:109 createdb.c:118 createlang.c:113 createuser.c:129 +#: dropdb.c:98 droplang.c:107 dropuser.c:96 vacuumdb.c:125 +#, c-format +msgid "%s: too many command-line arguments (first is \"%s\")\n" +msgstr "%s: för många kommandoradsargument (första är \"%s\")\n" + +#: createdb.c:128 +#, c-format +msgid "%s: \"%s\" is not a valid encoding name\n" +msgstr "%s: \"%s\" är inte ett giltigt kodningsnamn\n" + +#: createdb.c:170 +#, c-format +msgid "%s: database creation failed: %s" +msgstr "%s: skapande av databas misslyckades: %s" + +#: createdb.c:195 +#, c-format +msgid "%s: comment creation failed (database was created): %s" +msgstr "%s: skapande av kommentar misslyckades (databasen skapades): %s" + +#: createdb.c:213 +#, c-format +msgid "" +"%s creates a PostgreSQL database.\n" +"\n" +msgstr "%s skapar en PostgreSQL-databas.\n\n" + +#: clusterdb.c:232 createdb.c:214 createlang.c:272 createuser.c:236 +#: dropdb.c:143 droplang.c:242 dropuser.c:143 vacuumdb.c:256 +msgid "Usage:\n" +msgstr "Användning:\n" + +#: createdb.c:215 +#, c-format +msgid " %s [OPTION]... [DBNAME] [DESCRIPTION]\n" +msgstr " %s [FLAGGA]... [DBNAMN] [BESKRIVNING]\n" + +#: clusterdb.c:234 createdb.c:216 createlang.c:274 createuser.c:238 +#: dropdb.c:145 droplang.c:244 dropuser.c:145 vacuumdb.c:258 +msgid "" +"\n" +"Options:\n" +msgstr "\nFlaggor:\n" + +#: createdb.c:217 +msgid " -D, --location=PATH alternative place to store the database\n" +msgstr " -D, --location=SÖKVÄG alternativ plats att lagra databasen på\n" + +#: createdb.c:218 +msgid " -E, --encoding=ENCODING encoding for the database\n" +msgstr " -E, --encoding=ENCODING teckenkodning för databasen\n" + +#: createdb.c:219 +msgid " -O, --owner=OWNER database user to own the new database\n" +msgstr " -O, --owner=ÄGARE databasanvändare som blir ägare till databasen\n" + +#: createdb.c:220 +msgid " -T, --template=TEMPLATE template database to copy\n" +msgstr " -T, --template=MALL databasmall att kopiera från\n" + +#: clusterdb.c:238 createdb.c:221 createlang.c:276 createuser.c:247 +#: dropdb.c:146 droplang.c:246 dropuser.c:146 +msgid "" +" -e, --echo show the commands being sent to the server\n" +msgstr " -e, --echo visa kommandon som skickas till servern\n" + +#: clusterdb.c:239 createdb.c:222 createuser.c:248 dropdb.c:148 dropuser.c:148 +msgid " -q, --quiet don't write any messages\n" +msgstr " -q, --quiet skriv inte ut några meddelanden\n" + +#: clusterdb.c:240 createdb.c:223 createlang.c:283 createuser.c:249 +#: dropdb.c:153 droplang.c:252 dropuser.c:153 +msgid " --help show this help, then exit\n" +msgstr " --help visa denna hjälpen, avsluta sedan\n" + +#: clusterdb.c:241 createdb.c:224 createlang.c:284 createuser.c:250 +#: dropdb.c:154 droplang.c:253 dropuser.c:154 +msgid " --version output version information, then exit\n" +msgstr " --version visa versionsinformation, avsluta sedan\n" + +#: clusterdb.c:242 createdb.c:225 createuser.c:251 vacuumdb.c:269 +msgid "" +"\n" +"Connection options:\n" +msgstr "\nAnslutningsflaggor:\n" + +#: clusterdb.c:243 createdb.c:226 createlang.c:279 createuser.c:252 +#: dropdb.c:149 droplang.c:248 dropuser.c:149 vacuumdb.c:270 +msgid " -h, --host=HOSTNAME database server host or socket directory\n" +msgstr " -h, --host=VÄRDNAMN databasens värdnamn eller uttag(socket)-katalog\n" + +#: clusterdb.c:244 createdb.c:227 createlang.c:280 createuser.c:253 +#: dropdb.c:150 droplang.c:249 dropuser.c:150 vacuumdb.c:271 +msgid " -p, --port=PORT database server port\n" +msgstr " -p, --port=PORT databasens serverport\n" + +#: clusterdb.c:245 createdb.c:228 createlang.c:281 dropdb.c:151 droplang.c:250 +#: vacuumdb.c:272 +msgid " -U, --username=USERNAME user name to connect as\n" +msgstr " -U, --username=ANVÄNDARE användarnamn att koppla upp som\n" + +#: clusterdb.c:246 createdb.c:229 createlang.c:282 dropdb.c:152 droplang.c:251 +#: vacuumdb.c:273 +msgid " -W, --password prompt for password\n" +msgstr " -W, --password fråga efter lösenord\n" + +#: createdb.c:230 +msgid "" +"\n" +"By default, a database with the same name as the current user is created.\n" +msgstr "\nSom standard så skapas en databas med samma namn som det aktuella användarnamnet.\n" + +#: clusterdb.c:248 createdb.c:231 createlang.c:285 createuser.c:258 +#: dropdb.c:155 droplang.c:254 dropuser.c:155 vacuumdb.c:275 +msgid "" +"\n" +"Report bugs to .\n" +msgstr "\nRapportera buggar till .\n" + +#: createlang.c:140 droplang.c:134 +msgid "Name" +msgstr "Namn" + +#: createlang.c:140 droplang.c:134 +msgid "yes" +msgstr "ja" + +#: createlang.c:140 droplang.c:134 +msgid "no" +msgstr "nej" + +#: createlang.c:140 droplang.c:134 +msgid "Trusted?" +msgstr "Litas på?" + +#: createlang.c:147 droplang.c:141 +msgid "Procedural Languages" +msgstr "Procedurspråk" + +#: createlang.c:156 droplang.c:150 +#, c-format +msgid "%s: missing required argument language name\n" +msgstr "%s: saknar språknamnsargument som krävs\n" + +#: createlang.c:206 +#, c-format +msgid "%s: unsupported language \"%s\"\n" +msgstr "%s: stödjer inte språk \"%s\"\n" + +#: createlang.c:207 +msgid "" +"Supported languages are plpgsql, pltcl, pltclu, plperl, plperlu, and " +"plpythonu.\n" +msgstr "Språk som stöds är plpgsql, pltcl, plperl, plperlu och plpythonu.\n" + +#: createlang.c:222 +#, c-format +msgid "%s: language \"%s\" is already installed in database \"%s\"\n" +msgstr "%s: språket \"%s\" är redan installerat i databasen \"%s\"\n" + +#: createlang.c:256 +#, c-format +msgid "%s: language installation failed: %s" +msgstr "%s: språkinstallation misslyckades: %s" + +#: createlang.c:271 +#, c-format +msgid "" +"%s installs a procedural language into a PostgreSQL database.\n" +"\n" +msgstr "%s installerar ett procedurspråk i en PostgreSQL-databas.\n\n" + +#: createlang.c:273 droplang.c:243 +#, c-format +msgid " %s [OPTION]... LANGNAME [DBNAME]\n" +msgstr " %s [FLAGGA]... SPRÅK [DBNAMN]\n" + +#: createlang.c:275 +msgid " -d, --dbname=DBNAME database to install language in\n" +msgstr " -d, --dbname=DBNAMN databas att installera språk i\n" + +#: createlang.c:277 droplang.c:247 +msgid "" +" -l, --list show a list of currently installed languages\n" +msgstr " -l, --list lista språk som är installerade nu\n" + +#: createlang.c:278 +msgid "" +" -L, --pglib=DIRECTORY find language interpreter file in DIRECTORY\n" +msgstr " -L, --pglib=KATALOG hitta språkinterpretator i KATALOG\n" + +#: createuser.c:141 +#, c-format +msgid "%s: user ID must be a positive number\n" +msgstr "%s: användar-ID måste vara ett positivt nummer\n" + +#: createuser.c:147 +msgid "Enter name of user to add: " +msgstr "Mata in namn på användare att lägga till: " + +#: createuser.c:154 +msgid "Enter password for new user: " +msgstr "Mata in lösenord för ny användare: " + +#: createuser.c:155 +msgid "Enter it again: " +msgstr "Mata in det igen: " + +#: createuser.c:158 +msgid "Passwords didn't match.\n" +msgstr "Lösenorden matchade inte.\n" + +#: createuser.c:169 +msgid "Shall the new user be allowed to create databases? (y/n) " +msgstr "Skall den nya användaren tillåtas skapa databaser? (j/n) " + +#: createuser.c:180 +msgid "Shall the new user be allowed to create more new users? (y/n) " +msgstr "Skall den nya användaren tillåtas skapa fler nya användare? (j/n) " + +#: createuser.c:219 +#, c-format +msgid "%s: creation of new user failed: %s" +msgstr "%s: skapande av ny användare misslyckades: %s" + +#: createuser.c:235 +#, c-format +msgid "" +"%s creates a new PostgreSQL user.\n" +"\n" +msgstr "%s skapar en ny PostgreSQL-användare.\n\n" + +#: createuser.c:237 dropuser.c:144 +#, c-format +msgid " %s [OPTION]... [USERNAME]\n" +msgstr " %s [FLAGGA]... [ANVÄNDARNAMN]\n" + +#: createuser.c:239 +msgid " -a, --adduser user can add new users\n" +msgstr " -a, --adduser användare kan lägga till nya användare\n" + +#: createuser.c:240 +msgid " -A, --no-adduser user cannot add new users\n" +msgstr " -A, --no-adduser användare kan inte lägga till nya användare\n" + +#: createuser.c:241 +msgid " -d, --createdb user can create new databases\n" +msgstr " -d, --createdb användare kan skapa nya databaser\n" + +#: createuser.c:242 +msgid " -D, --no-createdb user cannot create databases\n" +msgstr " -D, --no-createdb användare kan inte skapa nya databaser\n" + +#: createuser.c:243 +msgid " -P, --pwprompt assign a password to new user\n" +msgstr " -P, --pwprompt sätt ett lösenord på den nya användaren\n" + +#: createuser.c:244 +msgid " -E, --encrypted encrypt stored password\n" +msgstr " -E, --encrypted spara lösenordet krypterat\n" + +#: createuser.c:245 +msgid " -N, --unencrypted do no encrypt stored password\n" +msgstr " -N, --unencrypted spara lösenordet okrypterat\n" + +#: createuser.c:246 +msgid " -i, --sysid=SYSID select sysid for new user\n" +msgstr " -i, --sysid=SYSID välj system-id för nya användaren\n" + +#: createuser.c:254 +msgid "" +" -U, --username=USERNAME user name to connect as (not the one to create)\n" +msgstr "" +" -U, --username=ANVÄNDARNAMN\n" +" användarnamn att koppla upp som\n" +" (inte den som skall skapas)\n" + +#: createuser.c:255 dropuser.c:152 +msgid " -W, --password prompt for password to connect\n" +msgstr " -W, --password fråga efter lösenord för att koppla upp\n" + +#: createuser.c:256 +msgid "" +"\n" +"If one of -a, -A, -d, -D, and USERNAME is not specified, you will\n" +"be prompted interactively.\n" +msgstr "" +"\n" +"Om någon av -a, -A, -d, -D, resp. ANVÄNDARNAMN inte angivits så\n" +"kommer du att få frågor om dem vid körning.\n" + +#: dropdb.c:91 +#, c-format +msgid "%s: missing required argument database name\n" +msgstr "%s: saknar databasnamn vilket krävs\n" + +#: dropdb.c:108 +#, c-format +msgid "Database \"%s\" will be permanently removed.\n" +msgstr "Databasen \"%s\" kommer att bli permanent borttagen.\n" + +#: dropdb.c:109 dropuser.c:110 +msgid "Are you sure? (y/n) " +msgstr "Är du säker? (j/n) " + +#: dropdb.c:126 +#, c-format +msgid "%s: database removal failed: %s" +msgstr "%s: borttagning av databas misslyckades: %s" + +#: dropdb.c:142 +#, c-format +msgid "" +"%s removes a PostgreSQL database.\n" +"\n" +msgstr "%s tar bort en PostgreSQL-databas.\n\n" + +#: dropdb.c:144 +#, c-format +msgid " %s [OPTION]... DBNAME\n" +msgstr " %s [FLAGGA]... DBNAMN\n" + +#: dropdb.c:147 dropuser.c:147 +msgid " -i, --interactive prompt before deleting anything\n" +msgstr " -i, --interactive fråga innan något tas bort\n" + +#: droplang.c:170 +#, c-format +msgid "%s: language \"%s\" is not installed in database \"%s\"\n" +msgstr "%s: språk \"%s\" är inte installerat i databas \"%s\"\n" + +#: droplang.c:186 +#, c-format +msgid "" +"%s: still %s functions declared in language \"%s\"; language not removed\n" +msgstr "%s: fortfarande %s funktioner deklarerade i språket \"%s\"; språket inte borttaget\n" + +#: droplang.c:227 +#, c-format +msgid "%s: language removal failed: %s" +msgstr "%s: borttagning av språk misslyckades: %s" + +#: droplang.c:241 +#, c-format +msgid "" +"%s removes a procedural language from a database.\n" +"\n" +msgstr "%s tar bort ett procedurspråk från en databas.\n\n" + +#: droplang.c:245 +msgid "" +" -d, --dbname=DBNAME database from which to remove the language\n" +msgstr " -d, --dbname=DBNAMN databasen som vi skall ta bort språket från\n" + +#: dropuser.c:103 +msgid "Enter name of user to drop: " +msgstr "Mata in namn på användaren som skall tas bort: " + +#: dropuser.c:109 +#, c-format +msgid "User \"%s\" will be permanently removed.\n" +msgstr "Användaren \"%s\" kommer ett bli permanent borttagen.\n" + +#: dropuser.c:126 +#, c-format +msgid "%s: removal of user \"%s\" failed: %s" +msgstr "%s: borttagning av användare \"%s\" misslyckades: %s" + +#: dropuser.c:142 +#, c-format +msgid "" +"%s removes a PostgreSQL user.\n" +"\n" +msgstr "%s tar bort en PostgreSQL-användare.\n\n" + +#: dropuser.c:151 +msgid "" +" -U, --username=USERNAME user name to connect as (not the one to drop)\n" +msgstr "" +" -U, --username=USERNAMN användare att koppla upp som\n" +" (inte den som tas bort)\n" + +#: clusterdb.c:119 +#, c-format +msgid "%s: cannot cluster all databases and a specific one at the same time\n" +msgstr "%s: kan inte klustra alla databaser och en specifik på en gång\n" + +#: clusterdb.c:125 +#, c-format +msgid "%s: cannot cluster a specific table in all databases\n" +msgstr "%s: kan inte klustra en specifik tabell i alla databaser\n" + +#: clusterdb.c:181 +#, c-format +msgid "%s: clustering of table \"%s\" in database \"%s\" failed: %s" +msgstr "%s: klustring av tabell \"%s\" i databas \"%s\" misslyckades: %s" + +#: clusterdb.c:184 +#, c-format +msgid "%s: clustering of database \"%s\" failed: %s" +msgstr "%s: klustring av databas \"%s\" misslyckades: %s" + +#: clusterdb.c:217 +#, c-format +msgid "%s: clustering database \"%s\"\n" +msgstr "%s: klustring av databas \"%s\"\n" + +#: clusterdb.c:231 +#, c-format +msgid "" +"%s clusters all previously clustered tables in a database.\n" +"\n" +msgstr "%s klustrar alla tidigare klustrade tabeller i en database.\n\n" + +#: clusterdb.c:233 vacuumdb.c:257 +#, c-format +msgid " %s [OPTION]... [DBNAME]\n" +msgstr " %s [FLAGGA]... [DBNAMN]\n" + +#: clusterdb.c:235 +msgid " -a, --all cluster all databases\n" +msgstr " -a, --all klustra alla databaser\n" + +#: clusterdb.c:236 +msgid " -d, --dbname=DBNAME database to cluster\n" +msgstr " -d, --dbname=DBNAME databas att klustra\n" + +#: clusterdb.c:237 +msgid " -t, --table=TABLE cluster specific table only\n" +msgstr " -t, --table=TABLE klustra enbart specifik tabell\n" + +#: clusterdb.c:247 +msgid "" +"\n" +"Read the description of the SQL command CLUSTER for details.\n" +msgstr "\nLäs beskrivningen av SQL-kommandot CLUSTER för detaljer.\n" + +#: vacuumdb.c:135 +#, c-format +msgid "%s: cannot vacuum all databases and a specific one at the same time\n" +msgstr "%s: kan inte köra vacuum på alla tabeller och en specifik på en gång\n" + +#: vacuumdb.c:141 +#, c-format +msgid "%s: cannot vacuum a specific table in all databases\n" +msgstr "%s: kan inte köra vacuum på en specifik tabell i alla databaser\n" + +#: vacuumdb.c:204 +#, c-format +msgid "%s: vacuuming of table \"%s\" in database \"%s\" failed: %s" +msgstr "%s: vaccum på tabell \"%s\" i databas \"%s\" misslyckades: %s" + +#: vacuumdb.c:207 +#, c-format +msgid "%s: vacuuming of database \"%s\" failed: %s" +msgstr "%s: vacuum av databas \"%s\" misslyckades: %s" + +#: vacuumdb.c:241 +#, c-format +msgid "%s: vacuuming database \"%s\"\n" +msgstr "%s: kör vacuum på databas \"%s\"\n" + +#: vacuumdb.c:255 +#, c-format +msgid "" +"%s cleans and analyzes a PostgreSQL database.\n" +"\n" +msgstr "%s städar upp och analyserar en PostgreSQL-databas.\n\n" + +#: vacuumdb.c:259 +msgid " -a, --all vacuum all databases\n" +msgstr " -a, --all kör vacuum på alla databaser\n" + +#: vacuumdb.c:260 +msgid " -d, --dbname=DBNAME database to vacuum\n" +msgstr " -d, --dbname=DBNAMN databas att köra vacuum på\n" + +#: vacuumdb.c:261 +msgid " -t, --table='TABLE[(COLUMNS)]' vacuum specific table only\n" +msgstr "" +" -t, --table='TABELL[(KOLUMNER)]'\n" +" kör vakum enbart på specifik tabell\n" + +#: vacuumdb.c:262 +msgid " -f, --full do full vacuuming\n" +msgstr " -f, --full kör full vacuum\n" + +#: vacuumdb.c:263 +msgid " -z, --analyze update optimizer hints\n" +msgstr " -z, --analyze updatera optimeringsstatistik\n" + +#: vacuumdb.c:264 +msgid "" +" -e, --echo show the commands being sent to the " +"server\n" +msgstr " -e, --echo visa kommandon som skickas till servern\n" + +#: vacuumdb.c:265 +msgid " -q, --quiet don't write any messages\n" +msgstr " -q, --quiet skriv inte ut några meddelanden\n" + +#: vacuumdb.c:266 +msgid " -v, --verbose write a lot of output\n" +msgstr " -v, --verbose skriv massor med utdata\n" + +#: vacuumdb.c:267 +msgid " --help show this help, then exit\n" +msgstr " --help visa denna hjälp, avsluta sedan\n" + +#: vacuumdb.c:268 +msgid "" +" --version output version information, then exit\n" +msgstr " --version visa versionsinformation, avsluta sedan\n" + +#: vacuumdb.c:274 +msgid "" +"\n" +"Read the description of the SQL command VACUUM for details.\n" +msgstr "\nLäs beskrivningen på SQL-kommandot VACUUM för detaljer.\n" + +#: common.c:88 common.c:114 +msgid "Password: " +msgstr "Lösenord: " + +#: common.c:101 +#, c-format +msgid "%s: could not connect to database %s\n" +msgstr "%s: kunde inte koppla upp mot databas %s\n" + +#: common.c:124 +#, c-format +msgid "%s: could not connect to database %s: %s" +msgstr "%s: kunde inte kopppla upp mot databas %s: %s" + +#: common.c:148 +#, c-format +msgid "%s: query failed: %s" +msgstr "%s: fråga misslyckades: %s" + +#: common.c:149 +#, c-format +msgid "%s: query was: %s\n" +msgstr "%s: fråga var: %s\n" + +#. translator: Make sure the (y/n) prompts match the translation of this. +#: common.c:163 +msgid "y" +msgstr "j" + +#. translator: Make sure the (y/n) prompts match the translation of this. +#: common.c:165 +msgid "n" +msgstr "n" diff --git a/src/interfaces/libpq/po/sv.po b/src/interfaces/libpq/po/sv.po index b6f48604a7..19d63a25ef 100644 --- a/src/interfaces/libpq/po/sv.po +++ b/src/interfaces/libpq/po/sv.po @@ -2,15 +2,15 @@ # Peter Eisentraut , 2001. # Dennis Björklund , 2002, 2003. # -# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/sv.po,v 1.6 2003/08/08 11:03:29 petere Exp $ +# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/sv.po,v 1.7 2003/08/11 15:19:58 petere Exp $ # # Use these quotes: "%s" # msgid "" msgstr "" "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" +"POT-Creation-Date: 2003-08-09 11:49+0200\n" +"PO-Revision-Date: 2003-08-09 12:06+0200\n" "Last-Translator: Dennis Björklund \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -22,67 +22,77 @@ msgstr "" msgid "Kerberos 4 error: %s\n" msgstr "Kerberos-4-fel: %s\n" -#: fe-auth.c:397 +#: fe-auth.c:394 #, 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:414 fe-auth.c:418 +#: fe-auth.c:411 fe-auth.c:415 #, c-format msgid "Kerberos 5 authentication rejected: %*s\n" msgstr "Kerberos-5-äkthetskontroll vägras: %*s\n" -#: fe-auth.c:444 +#: fe-auth.c:441 #, 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:512 +#: fe-auth.c:509 msgid "SCM_CRED authentication method not supported\n" msgstr "autentiseringsmetoden SCM_CRED stöds ej\n" -#: fe-auth.c:602 +#: fe-auth.c:600 msgid "Kerberos 4 authentication failed\n" msgstr "Kerberos-4-autentisering misslyckades\n" -#: fe-auth.c:608 +#: fe-auth.c:606 msgid "Kerberos 4 authentication not supported\n" msgstr "Kerberos-4-autentisering stöds ej\n" -#: fe-auth.c:619 +#: fe-auth.c:616 msgid "Kerberos 5 authentication failed\n" msgstr "Kerberos-5-autentisering misslyckades\n" -#: fe-auth.c:625 +#: fe-auth.c:622 msgid "Kerberos 5 authentication not supported\n" msgstr "Kerberos-5-autentisering stöds ej\n" -#: fe-auth.c:653 +#: fe-auth.c:650 #, c-format msgid "authentication method %u not supported\n" msgstr "autentiseringsmetod %u stöds ej\n" -#: fe-auth.c:690 +#: fe-auth.c:687 #, c-format msgid "invalid authentication service name \"%s\", ignored\n" msgstr "ogiltigt namn för autentiseringsservice \"%s\", ignorerat\n" -#: fe-auth.c:761 +#: fe-auth.c:758 #, c-format msgid "fe_getauthname: invalid authentication system: %d\n" msgstr "fe_getauthname: ogiltigt autentiseringssystem: %d\n" -#: fe-connect.c:719 +#: fe-connect.c:452 +#, c-format +msgid "unrecognized sslmode: \"%s\"\n" +msgstr "okänt ssl-läge: \"%s\"\n" + +#: fe-connect.c:472 +#, c-format +msgid "sslmode \"%s\" invalid when SSL support is not compiled in\n" +msgstr "ssl-läge \"%s\" ogiltigt när SSL-stöd inte kompilerats in\n" + +#: fe-connect.c:783 #, 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:746 +#: fe-connect.c:810 #, 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:774 +#: fe-connect.c:841 #, c-format msgid "" "could not connect to server: %s\n" @@ -90,106 +100,111 @@ msgid "" "\tconnections on Unix domain socket \"%s\"?\n" msgstr "" "kan inte ansluta till servern: %s\n" -"\tKör servern på lokala värden och accepterar den\n" +"\tKör servern på lokalt och accepterar den\n" "\tanslutningar på Unix-uttaget \"%s\"?\n" -#: fe-connect.c:782 +#: fe-connect.c:853 #, c-format msgid "" "could not connect to server: %s\n" -"\tIs the server running on host %s and accepting\n" +"\tIs the server running on host \"%s\" and accepting\n" "\tTCP/IP connections on port %s?\n" msgstr "" "kan inte ansluta till servern: %s\n" "\tKör servern på värden %s och accepterar\n" "\tden TCP/IP-uppkopplingar på porten %s?\n" -#: fe-connect.c:864 +#: fe-connect.c:937 #, c-format -msgid "getaddrinfo() failed: %s\n" -msgstr "getaddrinfo() misslyckades: %s\n" +msgid "could not translate hostname \"%s\" to address: %s\n" +msgstr "kunde inte översätta värdnamn \"%s\" till adress: %s\n" -#: fe-connect.c:1058 +#: fe-connect.c:941 +#, c-format +msgid "could not translate local service to address: %s\n" +msgstr "kunde inte översätta lokal tjänst till adress: %s\n" + +#: fe-connect.c:1144 msgid "invalid connection state, probably indicative of memory corruption\n" msgstr "ogiltigt förbindelsetillstånd, antagligen korrupt minne\n" -#: fe-connect.c:1103 +#: fe-connect.c:1187 #, c-format msgid "could not create socket: %s\n" msgstr "kan inte skapa uttag: %s\n" -#: fe-connect.c:1209 +#: fe-connect.c:1298 #, c-format msgid "could not get socket error status: %s\n" msgstr "kunde inte hämta felstatus för uttag (socket): %s\n" -#: fe-connect.c:1246 +#: fe-connect.c:1337 #, 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" -#: fe-connect.c:1291 +#: fe-connect.c:1382 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "kunde inte skicka SSL-paket för uppkopplingsförhandling: %s\n" -#: fe-connect.c:1313 fe-connect.c:2361 fe-connect.c:2370 fe-connect.c:2861 -#: fe-lobj.c:538 +#: fe-connect.c:1404 fe-connect.c:2511 fe-connect.c:2520 fe-connect.c:3087 +#: fe-lobj.c:540 msgid "out of memory\n" msgstr "minnet slut\n" -#: fe-connect.c:1326 +#: fe-connect.c:1417 #, c-format msgid "could not send startup packet: %s\n" msgstr "kan inte skicka startpaketet: %s\n" -#: fe-connect.c:1366 +#: fe-connect.c:1457 #, 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" -#: fe-connect.c:1385 fe-connect.c:1402 +#: fe-connect.c:1476 fe-connect.c:1493 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 +#: fe-connect.c:1509 #, 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:1474 fe-connect.c:1506 +#: fe-connect.c:1566 fe-connect.c:1598 #, 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:1700 +#: fe-connect.c:1834 msgid "unexpected message from server during startup\n" msgstr "oväntat meddelande från servern under starten\n" -#: fe-connect.c:1769 +#: fe-connect.c:1904 #, 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:2409 +#: fe-connect.c:2559 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "\"=\" efter \"%s\" saknas i förbindelseinfosträng\n" -#: fe-connect.c:2458 +#: fe-connect.c:2608 msgid "unterminated quoted string in connection info string\n" msgstr "icke terminerad sträng i uppkopplingsinformationen\n" -#: fe-connect.c:2492 +#: fe-connect.c:2642 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "ogiltig förbindelseparameter \"%s\"\n" -#: fe-connect.c:2669 +#: fe-connect.c:2854 msgid "connection pointer is NULL\n" msgstr "anslutningspekare är NULL\n" -#: fe-connect.c:2879 +#: fe-connect.c:3105 #, c-format msgid "" "WARNING: Password file %s has world or group read access; permission should " @@ -198,131 +213,151 @@ 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:586 +#: fe-exec.c:475 +msgid "NOTICE" +msgstr "NOTIS" + +#: fe-exec.c:628 fe-exec.c:687 msgid "command string is a null pointer\n" msgstr "kommandosträngen är en null-pekare\n" -#: fe-exec.c:594 +#: fe-exec.c:680 fe-exec.c:1320 +msgid "function requires at least 3.0 protocol\n" +msgstr "funktionen kräver minst version 3.0 av protokollet\n" + +#: fe-exec.c:826 msgid "no connection to the server\n" msgstr "inte förbunden till servern\n" -#: fe-exec.c:601 +#: fe-exec.c:833 msgid "another command is already in progress\n" msgstr "ett annat kommando pågår redan\n" -#: fe-exec.c:784 +#: fe-exec.c:1018 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "oväntad asyncStatus: %d\n" -#: 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:1097 +msgid "COPY terminated by new PQexec" +msgstr "COPY terminerad av ny PQexec" -#: fe-exec.c:1113 +#: fe-exec.c:1109 +msgid "COPY IN state must be terminated first\n" +msgstr "COPY IN-läge måste avslutas först\n" + +#: fe-exec.c:1130 +msgid "COPY OUT state must be terminated first\n" +msgstr "COPY OUT-läge måste avslutas först\n" + +#: fe-exec.c:1234 fe-exec.c:1288 fe-exec.c:1362 +msgid "no COPY in progress\n" +msgstr "ingen COPY pågår\n" + +#: fe-exec.c:1554 msgid "connection in wrong state\n" msgstr "förbindelse i felaktigt tillstånd\n" -#: fe-exec.c:1144 +#: fe-exec.c:1585 msgid "invalid ExecStatusType code" msgstr "ogiltig ExecStatusType-kod" -#: fe-exec.c:1197 fe-exec.c:1230 +#: fe-exec.c:1649 fe-exec.c:1672 #, c-format -msgid "column number %d is out of range 0..%d\n" -msgstr "kolumnnummer %d är utanför giltigt intervall 0..%d\n" +msgid "column number %d is out of range 0..%d" +msgstr "kolumnnummer %d är utanför giltigt intervall 0..%d" -#: fe-exec.c:1219 +#: fe-exec.c:1665 #, c-format -msgid "row number %d is out of range 0..%d\n" -msgstr "radnummer %d är utanför giltigt intervall 0..%d\n" +msgid "row number %d is out of range 0..%d" +msgstr "radnummer %d är utanför giltigt intervall 0..%d" -#: fe-exec.c:1432 +#: fe-exec.c:1902 #, c-format -msgid "could not interpret result from server: %s\n" -msgstr "kunde inte tolka svaret från servern: %s\n" +msgid "could not interpret result from server: %s" +msgstr "kunde inte tolka svaret från servern: %s" -#: fe-lobj.c:401 fe-lobj.c:485 +#: fe-lobj.c:402 fe-lobj.c:487 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "kan inte öppna fil \"%s\": %s\n" -#: fe-lobj.c:413 +#: fe-lobj.c:414 #, 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:423 fe-lobj.c:473 +#: fe-lobj.c:424 fe-lobj.c:474 #, c-format msgid "could not open large object %u\n" msgstr "kunde inte öppna stort objekt %u\n" -#: fe-lobj.c:438 +#: fe-lobj.c:439 #, c-format msgid "error while reading file \"%s\"\n" msgstr "fel vid läsning av fil \"%s\"\n" -#: fe-lobj.c:500 +#: fe-lobj.c:502 #, c-format msgid "error while writing to file \"%s\"\n" msgstr "fel vid skrivning till fil \"%s\"\n" -#: fe-lobj.c:566 +#: fe-lobj.c:568 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:604 +#: fe-lobj.c:606 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:611 +#: fe-lobj.c:613 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:618 +#: fe-lobj.c:620 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:625 +#: fe-lobj.c:627 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:632 +#: fe-lobj.c:634 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:639 +#: fe-lobj.c:641 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:646 +#: fe-lobj.c:648 msgid "cannot determine OID of function loread\n" msgstr "kan inte ta reda på OID för funktionen loread\n" -#: fe-lobj.c:653 +#: fe-lobj.c:655 msgid "cannot determine OID of function lowrite\n" msgstr "kan inte ta reda på OID för funktionen lowrite\n" -#: fe-misc.c:229 +#: fe-misc.c:228 #, c-format -msgid "integer of size %lu not supported by pqGetInt\n" -msgstr "heltal med storlek %lu stöds inte av pqGetInt\n" +msgid "integer of size %lu not supported by pqGetInt" +msgstr "heltal med storlek %lu stöds inte av pqGetInt" -#: fe-misc.c:267 +#: fe-misc.c:264 #, c-format -msgid "integer of size %lu not supported by pqPutInt\n" -msgstr "heltal med storlek %lu stöds inte av pqPutInt\n" +msgid "integer of size %lu not supported by pqPutInt" +msgstr "heltal med storlek %lu stöds inte av pqPutInt" -#: fe-misc.c:544 fe-misc.c:736 +#: fe-misc.c:544 fe-misc.c:748 msgid "connection not open\n" msgstr "förbindelse inte öppen\n" -#: fe-misc.c:609 fe-misc.c:689 +#: fe-misc.c:610 fe-misc.c:701 #, 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:706 fe-misc.c:774 +#: fe-misc.c:718 fe-misc.c:786 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -332,20 +367,20 @@ 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:791 +#: fe-misc.c:803 #, c-format msgid "could not send data to server: %s\n" msgstr "kan inte skicka data till servern: %s\n" -#: fe-misc.c:901 +#: fe-misc.c:905 msgid "timeout expired\n" msgstr "timeout utgången\n" -#: fe-misc.c:946 +#: fe-misc.c:950 msgid "socket not open\n" msgstr "uttag (socket) ej öppen\n" -#: fe-misc.c:971 +#: fe-misc.c:973 #, c-format msgid "select() failed: %s\n" msgstr "select() misslyckades: %s\n" @@ -355,163 +390,109 @@ msgstr "select() misslyckades: %s\n" msgid "could not establish SSL connection: %s\n" msgstr "kan inte skapa SSL-förbindelse: %s\n" -#: fe-secure.c:306 fe-secure.c:373 fe-secure.c:881 +#: fe-secure.c:308 fe-secure.c:380 fe-secure.c:894 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "SSL SYSCALL fel: %s\n" -#: fe-secure.c:310 fe-secure.c:377 fe-secure.c:885 +#: fe-secure.c:313 fe-secure.c:385 fe-secure.c:898 msgid "SSL SYSCALL error: EOF detected\n" msgstr "SSL SYSCALL-fel: EOF upptäckt\n" -#: fe-secure.c:316 fe-secure.c:382 fe-secure.c:891 +#: fe-secure.c:322 fe-secure.c:393 fe-secure.c:904 #, c-format msgid "SSL error: %s\n" msgstr "SSL-fel: %s\n" -#: fe-secure.c:325 fe-secure.c:391 fe-secure.c:897 +#: fe-secure.c:330 fe-secure.c:401 fe-secure.c:910 msgid "Unknown SSL error code\n" msgstr "Okänd SSL-felkod\n" -#: fe-secure.c:447 +#: fe-secure.c:459 #, c-format msgid "error querying socket: %s\n" msgstr "fel vid förfrågan till uttag (socket): %s\n" -#: fe-secure.c:469 +#: fe-secure.c:481 #, 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:488 +#: fe-secure.c:500 msgid "unsupported protocol\n" msgstr "protokoll stöds inte\n" -#: fe-secure.c:510 +#: fe-secure.c:522 #, 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:517 +#: fe-secure.c:529 #, 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:692 +#: fe-secure.c:704 msgid "could not get user information\n" msgstr "kunde inte hämta användarinformation\n" -#: fe-secure.c:704 +#: fe-secure.c:716 #, c-format msgid "could not open certificate (%s): %s\n" msgstr "kunde inte öppna certifikat (%s): %s\n" -#: fe-secure.c:711 +#: fe-secure.c:723 #, c-format msgid "could not read certificate (%s): %s\n" msgstr "kunde inte läsa certifikat (%s): %s\n" -#: fe-secure.c:724 +#: fe-secure.c:736 #, 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:733 +#: fe-secure.c:745 #, c-format msgid "private key (%s) has wrong permissions\n" msgstr "privata nyckeln (%s) har fel rättigheter\n" -#: fe-secure.c:740 +#: fe-secure.c:752 #, c-format msgid "could not open private key file (%s): %s\n" msgstr "kan inte öppna privat nyckelfil (%s): %s\n" -#: fe-secure.c:749 +#: fe-secure.c:761 #, c-format msgid "private key (%s) changed during execution\n" msgstr "privata nyckeln (%s) har ändrats under körning\n" -#: fe-secure.c:756 +#: fe-secure.c:768 #, c-format msgid "could not read private key (%s): %s\n" msgstr "kunde inte läsa privat nyckel (%s): %s\n" -#: fe-secure.c:768 +#: fe-secure.c:780 #, c-format msgid "certificate/private key mismatch (%s): %s\n" msgstr "certifikat/privat nyckel matchar inte (%s): %s\n" -#: fe-secure.c:798 +#: fe-secure.c:810 #, c-format msgid "could not create SSL context: %s\n" msgstr "kan inte skapa SSL-omgivning: %s\n" -#: fe-secure.c:815 fe-secure.c:823 +#: fe-secure.c:828 fe-secure.c:836 #, 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:915 +#: fe-secure.c:929 #, c-format msgid "certificate could not be validated: %s\n" msgstr "certifikatet kunde inte valideras: %s\n" -#: fe-secure.c:927 +#: fe-secure.c:941 #, 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"