# ru.po
# POSTGRES Translated Messages into the Russian Language (KOI8-R)
#
-# $Header: /cvsroot/pgsql/src/backend/po/Attic/ru.po,v 1.8 2002/09/22 20:57:20 petere Exp $
+# $Header: /cvsroot/pgsql/src/backend/po/Attic/ru.po,v 1.9 2002/10/14 19:04:27 petere Exp $
#
# Changelog:
-# - September 2001 - August 2002: Maintenance, Serguei A. Mokhov
-# - September 7, 2002: Post-7.3 beta 1 updates messages, Serguei A. Mokhov
+# - October 12, 2002: Post-7.3 beta 2, Fuzzy Fixes, Serguei A. Mokhov
# - September 14, 2002: Post-7.3 beta 1, Take II, Serguei A. Mokhov
+# - September 7, 2002: Post-7.3 beta 1 updates messages, Serguei A. Mokhov
+# - September 2001 - August 2002: Maintenance, Serguei A. Mokhov
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3.x\n"
-"POT-Creation-Date: 2002-09-14 10:48-0400\n"
+"POT-Creation-Date: 2002-10-12 13:32-0400\n"
"PO-Revision-Date: 2002-09-14 11:18-0500\n"
"Last-Translator: Serguei A. Mokhov \n"
"Language-Team: pgsql-rus
\n"
msgstr ""
"heap_formtuple: numberOfAttributes (ÞÉÓÌÏ ÁÔÒÉÂÕÔÏ×) %d ÐÒÅ×ÙÛÁÅÔ ÌÉÍÉÔ %d"
-#: access/common/heaptuple.c:689
+#: access/common/heaptuple.c:687
#, c-format
msgid "heap_modifytuple: repl is \\%3d"
msgstr "heap_modifytuple: ÚÎÁÞÅÎÉÅ repl: \\%3d"
msgid "index_formtuple: data takes %lu bytes, max is %d"
msgstr "index_formtuple: ÄÁÎÎÙÅ ÚÁÎÉÍÁÀÔ %lu ÂÁÊÔ(Ï×), ÐÒÉ ÍÁËÓÉÍÕÍÅ: %d"
-#: access/common/tupdesc.c:405
+#: access/common/tupdesc.c:421
#, c-format
msgid "Unable to look up type id %u"
msgstr "ôÉÐ Ó ID %u ÎÅ ÎÁÊÄÅÎ"
-#: access/common/tupdesc.c:630 executor/nodeFunctionscan.c:200
+#: access/common/tupdesc.c:647 executor/nodeFunctionscan.c:200
#: parser/parse_relation.c:931 parser/parse_relation.c:1286
#: parser/parse_relation.c:1596
#, c-format
msgid "Invalid typrelid for complex type %u"
msgstr "îÅ×ÅÒÎÙÊ typrelid ÄÌÑ ÓÌÏÖÎÏÇÏ ÔÉÐÁ %u"
-#: access/common/tupdesc.c:644 access/common/tupdesc.c:667
+#: access/common/tupdesc.c:661 access/common/tupdesc.c:684
msgid "TypeGetTupleDesc: number of aliases does not match number of attributes"
msgstr "TypeGetTupleDesc: ÞÉÓÌÏ ÁÌÉÁÓÏ× ÎÅ ÓÏ×ÐÁÄÁÅÔ Ó ÞÉÓÌÏÍ ÁÔÒÉÂÕÔÏ×"
-#: access/common/tupdesc.c:663
+#: access/common/tupdesc.c:680
msgid "TypeGetTupleDesc: no column alias was provided"
msgstr "TypeGetTupleDesc: ÁÌÉÁÓÙ ËÏÌÏÎÏË ÎÅ ÕËÁÚÁÎÙ"
-#: access/common/tupdesc.c:682
+#: access/common/tupdesc.c:699
msgid "Unable to determine tuple description for function returning \"record\""
msgstr ""
"îÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ÏÐÉÓÁÎÉÅ ÓÔÒÏËÉ ÄÌÑ ÆÕÎËÃÉÉ ×ÏÚÐÒÁÝÁÀÝÅÊ ÔÉÐ "
"\"record\""
-#: access/common/tupdesc.c:684 catalog/pg_proc.c:463
+#: access/common/tupdesc.c:701 catalog/pg_proc.c:463
#: executor/nodeFunctionscan.c:230 parser/parse_relation.c:1383
#: parser/parse_relation.c:1637
msgid "Unknown kind of return type specified for function"
msgid "heap_get_latest_tid: %s relation: ReadBuffer(%lx) failed"
msgstr ""
-#: access/heap/heapam.c:1276
+#: access/heap/heapam.c:1284
msgid "heap_delete: failed ReadBuffer"
msgstr "heap_delete: ReadBuffer ÎÅ ÕÄÁÌÓÑ"
-#: access/heap/heapam.c:1295
+#: access/heap/heapam.c:1303
msgid "heap_delete: (am)invalid tid"
msgstr ""
-#: access/heap/heapam.c:1428
+#: access/heap/heapam.c:1436
msgid "simple_heap_delete: tuple already updated by self"
msgstr ""
-#: access/heap/heapam.c:1436
+#: access/heap/heapam.c:1444
msgid "simple_heap_delete: tuple concurrently updated"
msgstr ""
-#: access/heap/heapam.c:1440 executor/execMain.c:1329
+#: access/heap/heapam.c:1448 executor/execMain.c:1333
#, c-format
msgid "Unknown status %u from heap_delete"
msgstr ""
-#: access/heap/heapam.c:1474
+#: access/heap/heapam.c:1482
msgid "heap_update: failed ReadBuffer"
msgstr "heap_update: ReadBuffer ÎÅ ÕÄÁÌÓÑ"
-#: access/heap/heapam.c:1499
+#: access/heap/heapam.c:1507
msgid "heap_update: (am)invalid tid"
msgstr ""
-#: access/heap/heapam.c:1762
+#: access/heap/heapam.c:1770
msgid "simple_heap_update: tuple already updated by self"
msgstr ""
-#: access/heap/heapam.c:1770
+#: access/heap/heapam.c:1778
msgid "simple_heap_update: tuple concurrently updated"
msgstr ""
-#: access/heap/heapam.c:1774 executor/execMain.c:1467
+#: access/heap/heapam.c:1782 executor/execMain.c:1472
#, c-format
msgid "Unknown status %u from heap_update"
msgstr ""
-#: access/heap/heapam.c:1798
+#: access/heap/heapam.c:1806
msgid "heap_mark4update: failed ReadBuffer"
msgstr "heap_mark4update: ReadBuffer ÎÅ ÕÄÁÌÓÑ"
-#: access/heap/heapam.c:1815
+#: access/heap/heapam.c:1823
msgid "heap_mark4update: (am)invalid tid"
msgstr ""
-#: access/heap/heapam.c:2112
+#: access/heap/heapam.c:2123
msgid "heap_clean_redo: no block"
msgstr ""
-#: access/heap/heapam.c:2116
+#: access/heap/heapam.c:2127
msgid "heap_clean_redo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2174
+#: access/heap/heapam.c:2185
#, c-format
msgid "heap_delete_%sdo: no block"
msgstr ""
-#: access/heap/heapam.c:2178
+#: access/heap/heapam.c:2189
#, c-format
msgid "heap_delete_%sdo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2190
+#: access/heap/heapam.c:2201
msgid "heap_delete_undo: bad page LSN"
msgstr ""
-#: access/heap/heapam.c:2197
+#: access/heap/heapam.c:2208
#, c-format
msgid "heap_delete_%sdo: invalid lp"
msgstr "heap_delete_%sdo: ÎÅ ×ÅÒÎÙÊ lp"
-#: access/heap/heapam.c:2217
+#: access/heap/heapam.c:2228
msgid "heap_delete_undo: unimplemented"
msgstr ""
-#: access/heap/heapam.c:2245
+#: access/heap/heapam.c:2256
#, c-format
msgid "heap_insert_%sdo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2269
+#: access/heap/heapam.c:2280
msgid "heap_insert_redo: invalid max offset number"
msgstr ""
-#: access/heap/heapam.c:2295
+#: access/heap/heapam.c:2304
msgid "heap_insert_redo: failed to add tuple"
msgstr ""
-#: access/heap/heapam.c:2305
+#: access/heap/heapam.c:2314
msgid "heap_insert_undo: bad page LSN"
msgstr ""
-#: access/heap/heapam.c:2307
+#: access/heap/heapam.c:2316
msgid "heap_insert_undo: unimplemented"
msgstr ""
-#: access/heap/heapam.c:2338
+#: access/heap/heapam.c:2347
#, c-format
msgid "heap_update_%sdo: no block"
msgstr "heap_update_%sdo: ÎÅÔ ÂÌÏËÁ"
-#: access/heap/heapam.c:2342
+#: access/heap/heapam.c:2351
#, c-format
msgid "heap_update_%sdo: uninitialized old page"
msgstr ""
-#: access/heap/heapam.c:2356
+#: access/heap/heapam.c:2365
msgid "heap_update_undo: bad old tuple page LSN"
msgstr ""
-#: access/heap/heapam.c:2363
+#: access/heap/heapam.c:2372
#, c-format
msgid "heap_update_%sdo: invalid lp"
msgstr ""
-#: access/heap/heapam.c:2398 access/heap/heapam.c:2505
+#: access/heap/heapam.c:2407 access/heap/heapam.c:2507
msgid "heap_update_undo: unimplemented"
msgstr ""
-#: access/heap/heapam.c:2419
+#: access/heap/heapam.c:2428
#, c-format
msgid "heap_update_%sdo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2443
+#: access/heap/heapam.c:2452
msgid "heap_update_redo: invalid max offset number"
msgstr ""
-#: access/heap/heapam.c:2494
+#: access/heap/heapam.c:2496
msgid "heap_update_redo: failed to add tuple"
msgstr ""
-#: access/heap/heapam.c:2503
+#: access/heap/heapam.c:2505
msgid "heap_update_undo: bad new tuple page LSN"
msgstr ""
-#: access/heap/heapam.c:2521
+#: access/heap/heapam.c:2523
msgid "_heap_unlock_tuple: can't open relation"
msgstr ""
-#: access/heap/heapam.c:2526
+#: access/heap/heapam.c:2528
msgid "_heap_unlock_tuple: can't read buffer"
msgstr ""
-#: access/heap/heapam.c:2530
+#: access/heap/heapam.c:2532
msgid "_heap_unlock_tuple: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2534
+#: access/heap/heapam.c:2536
msgid "_heap_unlock_tuple: invalid itemid"
msgstr ""
-#: access/heap/heapam.c:2538
+#: access/heap/heapam.c:2540
msgid "_heap_unlock_tuple: unused/deleted tuple in rollback"
msgstr ""
-#: access/heap/heapam.c:2543
+#: access/heap/heapam.c:2545
msgid "_heap_unlock_tuple: invalid xmax in rollback"
msgstr ""
-#: access/heap/heapam.c:2567
+#: access/heap/heapam.c:2569
#, c-format
msgid "heap_redo: unknown op code %u"
msgstr ""
-#: access/heap/heapam.c:2587
+#: access/heap/heapam.c:2589
#, c-format
msgid "heap_undo: unknown op code %u"
msgstr ""
msgid "read of clog file %u, offset %u failed: %m"
msgstr ""
-#: access/transam/clog.c:602 access/transam/xlog.c:1375
+#: access/transam/clog.c:602 access/transam/xlog.c:1380
#, c-format
msgid "creation of file %s failed: %m"
msgstr ""
msgid "XLogInsert: invalid record length %u"
msgstr ""
-#: access/transam/xlog.c:786 access/transam/xlog.c:2622 scan.l:35
-#: utils/adt/name.c:52 utils/adt/varchar.c:83 utils/adt/varchar.c:378
-#: utils/adt/varlena.c:225
+#: access/transam/xlog.c:786 access/transam/xlog.c:2627 utils/adt/name.c:52
+#: utils/adt/varchar.c:83 utils/adt/varchar.c:357 utils/adt/varlena.c:225
#, c-format
msgid "%s"
msgstr "%s"
msgstr ""
#: access/transam/xlog.c:1047 access/transam/xlog.c:1157
-#: access/transam/xlog.c:3323
+#: access/transam/xlog.c:3331
#, c-format
msgid "close of log file %u, segment %u failed: %m"
msgstr ""
msgid "XLogFlush%s%s: request %X/%X; write %X/%X; flush %X/%X\n"
msgstr ""
-#: access/transam/xlog.c:1310
+#: access/transam/xlog.c:1315
#, c-format
msgid "XLogFlush: request %X/%X is not satisfied --- flushed only to %X/%X"
msgstr ""
-#: access/transam/xlog.c:1353 access/transam/xlog.c:1434
-#: access/transam/xlog.c:1544 access/transam/xlog.c:1548
+#: access/transam/xlog.c:1358 access/transam/xlog.c:1439
+#: access/transam/xlog.c:1549 access/transam/xlog.c:1553
#, c-format
msgid "open of %s (log file %u, segment %u) failed: %m"
msgstr "ÎÅ ÕÄÁÌÏÓØ ÏÔËÒÙÔØ %s (ÌÏÇ-ÆÁÊÌ: %u, ÓÅÇÍÅÎÔ: %u): %m"
-#: access/transam/xlog.c:1402
+#: access/transam/xlog.c:1407
#, c-format
msgid "ZeroFill failed to write %s: %m"
msgstr ""
-#: access/transam/xlog.c:1407
+#: access/transam/xlog.c:1412
#, c-format
msgid "fsync of file %s failed: %m"
msgstr ""
-#: access/transam/xlog.c:1512
+#: access/transam/xlog.c:1517
#, c-format
msgid ""
"link from %s to %s (initialization of log file %u, segment %u) failed: %m"
msgstr ""
-#: access/transam/xlog.c:1517
+#: access/transam/xlog.c:1522
#, c-format
msgid ""
"rename from %s to %s (initialization of log file %u, segment %u) failed: %m"
msgstr ""
-#: access/transam/xlog.c:1598
+#: access/transam/xlog.c:1603
#, c-format
msgid "could not open transaction log directory (%s): %m"
msgstr ""
-#: access/transam/xlog.c:1613
+#: access/transam/xlog.c:1618
#, c-format
msgid "archiving transaction log file %s"
msgstr ""
-#: access/transam/xlog.c:1615
+#: access/transam/xlog.c:1620
msgid "archiving log files is not implemented!"
msgstr "ÁÒÈÉ×ÁÃÉÑ ÌÏÇÏ× ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ!"
-#: access/transam/xlog.c:1629
+#: access/transam/xlog.c:1634
#, c-format
msgid "recycled transaction log file %s"
msgstr ""
-#: access/transam/xlog.c:1635
+#: access/transam/xlog.c:1640
#, c-format
msgid "removing transaction log file %s"
msgstr "ÕÄÁÌÅÎÉÅ ÌÏÇ-ÆÁÊÌÁ ÔÒÁÎÚÁËÃÉÊ: %s"
-#: access/transam/xlog.c:1644
+#: access/transam/xlog.c:1649
#, c-format
msgid "could not read transaction log directory (%s): %m"
msgstr ""
-#: access/transam/xlog.c:1717
+#: access/transam/xlog.c:1722
#, c-format
msgid "ReadRecord: bad resource manager data checksum in record at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1739
+#: access/transam/xlog.c:1744
#, c-format
msgid "ReadRecord: bad checksum of backup block %d in record at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1808
+#: access/transam/xlog.c:1813
#, c-format
msgid "ReadRecord: invalid record offset at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1831
+#: access/transam/xlog.c:1836
#, c-format
msgid "ReadRecord: lseek of log file %u, segment %u, offset %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:1837 access/transam/xlog.c:1921
+#: access/transam/xlog.c:1842 access/transam/xlog.c:1926
#, c-format
msgid "ReadRecord: read of log file %u, segment %u, offset %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:1847
+#: access/transam/xlog.c:1852
#, c-format
msgid "ReadRecord: contrecord is requested by %X/%X"
msgstr ""
-#: access/transam/xlog.c:1861
+#: access/transam/xlog.c:1866
#, c-format
msgid "ReadRecord: record with zero length at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1885
+#: access/transam/xlog.c:1890
#, c-format
msgid "ReadRecord: record length %u at %X/%X too long"
msgstr ""
-#: access/transam/xlog.c:1891
+#: access/transam/xlog.c:1896
#, c-format
msgid "ReadRecord: invalid resource manager id %u at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1929
+#: access/transam/xlog.c:1934
#, c-format
msgid ""
"ReadRecord: there is no ContRecord flag in log file %u, segment %u, offset %u"
msgstr ""
-#: access/transam/xlog.c:1937
+#: access/transam/xlog.c:1942
#, c-format
msgid ""
"ReadRecord: invalid ContRecord length %u in log file %u, segment %u, offset %"
"u"
msgstr ""
-#: access/transam/xlog.c:2001
+#: access/transam/xlog.c:2006
#, c-format
msgid ""
"ReadRecord: invalid magic number %04X in log file %u, segment %u, offset %u"
msgstr ""
-#: access/transam/xlog.c:2007
+#: access/transam/xlog.c:2012
#, c-format
msgid ""
"ReadRecord: invalid info bits %04X in log file %u, segment %u, offset %u"
msgstr ""
-#: access/transam/xlog.c:2015
+#: access/transam/xlog.c:2020
#, c-format
msgid ""
"ReadRecord: unexpected pageaddr %X/%X in log file %u, segment %u, offset %u"
msgstr ""
#. translator: SUI = startup id
-#: access/transam/xlog.c:2037
+#: access/transam/xlog.c:2042
#, c-format
msgid ""
"ReadRecord: out-of-sequence SUI %u (after %u) in log file %u, segment %u, "
"offset %u"
msgstr ""
-#: access/transam/xlog.c:2096
+#: access/transam/xlog.c:2101
msgid "invalid LC_COLLATE setting"
msgstr ""
-#: access/transam/xlog.c:2100
+#: access/transam/xlog.c:2105
msgid "invalid LC_CTYPE setting"
msgstr ""
-#: access/transam/xlog.c:2118
+#: access/transam/xlog.c:2123
msgid "sizeof(ControlFileData) is larger than BLCKSZ; fix either one"
msgstr ""
-#: access/transam/xlog.c:2126
+#: access/transam/xlog.c:2131
#, c-format
msgid "WriteControlFile: could not create control file (%s): %m"
msgstr ""
-#: access/transam/xlog.c:2135
+#: access/transam/xlog.c:2140
#, c-format
msgid "WriteControlFile: write to control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2139
+#: access/transam/xlog.c:2144
#, c-format
msgid "WriteControlFile: fsync of control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2155 access/transam/xlog.c:2278
+#: access/transam/xlog.c:2160 access/transam/xlog.c:2283
#, c-format
msgid "could not open control file (%s): %m"
msgstr ""
-#: access/transam/xlog.c:2158
+#: access/transam/xlog.c:2163
#, c-format
msgid "read from control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2170
+#: access/transam/xlog.c:2175
#, c-format
msgid ""
"The database cluster was initialized with PG_CONTROL_VERSION %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2183
+#: access/transam/xlog.c:2188
msgid "invalid checksum in control file"
msgstr ""
-#: access/transam/xlog.c:2199
+#: access/transam/xlog.c:2204
#, c-format
msgid ""
"The database cluster was initialized with CATALOG_VERSION_NO %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2205
+#: access/transam/xlog.c:2210
#, c-format
msgid ""
"The database cluster was initialized with BLCKSZ %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2211
+#: access/transam/xlog.c:2216
#, c-format
msgid ""
"The database cluster was initialized with RELSEG_SIZE %d,\n"
"\tIt looks like you need to recompile or initdb."
msgstr ""
-#: access/transam/xlog.c:2218
+#: access/transam/xlog.c:2223
#, c-format
msgid ""
"The database cluster was initialized with NAMEDATALEN %d,\n"
"\tIt looks like you need to recompile or initdb."
msgstr ""
-#: access/transam/xlog.c:2225
+#: access/transam/xlog.c:2230
#, c-format
msgid ""
"The database cluster was initialized with FUNC_MAX_ARGS %d,\n"
"\tIt looks like you need to recompile or initdb."
msgstr ""
-#: access/transam/xlog.c:2233
+#: access/transam/xlog.c:2238
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:2239
+#: access/transam/xlog.c:2244
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:2246
+#: access/transam/xlog.c:2251
#, c-format
msgid ""
"The database cluster was initialized with LOCALE_NAME_BUFLEN %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2253
+#: access/transam/xlog.c:2258
#, c-format
msgid ""
"The database cluster was initialized with LC_COLLATE '%s',\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2259
+#: access/transam/xlog.c:2264
#, c-format
msgid ""
"The database cluster was initialized with LC_CTYPE '%s',\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2286
+#: access/transam/xlog.c:2291
#, c-format
msgid "write to control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2290
+#: access/transam/xlog.c:2295
#, c-format
msgid "fsync of control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2430
+#: access/transam/xlog.c:2435
#, c-format
msgid "BootStrapXLOG failed to write log file: %m"
msgstr ""
-#: access/transam/xlog.c:2434
+#: access/transam/xlog.c:2439
#, c-format
msgid "BootStrapXLOG failed to fsync log file: %m"
msgstr ""
-#: access/transam/xlog.c:2500
+#: access/transam/xlog.c:2505
msgid "control file context is broken"
msgstr ""
-#: access/transam/xlog.c:2503
+#: access/transam/xlog.c:2508
#, c-format
msgid "database system was shut down at %s"
msgstr "ÓÉÓÔÅÍÁ ÂÙÌÁ ÏÔËÌÀÞÅÎÁ: %s"
-#: access/transam/xlog.c:2506
+#: access/transam/xlog.c:2511
#, c-format
msgid "database system shutdown was interrupted at %s"
msgstr "ÏÔËÌÀÞÅÎÉÅ ÓÉÓÔÅÍÙ ÂÙÌÏ ÐÒÅÒ×ÁÎÏ: %s"
-#: access/transam/xlog.c:2509
+#: access/transam/xlog.c:2514
#, c-format
msgid ""
"database system was interrupted being in recovery at %s\n"
"\tand you will have to use the last backup for recovery."
msgstr ""
-#: access/transam/xlog.c:2514
+#: access/transam/xlog.c:2519
#, c-format
msgid "database system was interrupted at %s"
msgstr "ÓÉÓÔÅÍÁ ÂÙÌÁ ÐÒÅÒ×ÁÎÁ: %s"
-#: access/transam/xlog.c:2525
+#: access/transam/xlog.c:2530
#, c-format
msgid "checkpoint record is at %X/%X"
msgstr "ËÏÎÔÒÏÌØÎÁÑ ÔÏÞËÁ: %X/%X"
-#: access/transam/xlog.c:2534
+#: access/transam/xlog.c:2539
#, c-format
msgid "using previous checkpoint record at %X/%X"
msgstr "ÉÓÐÏÌØÚÕÅÔÓÑ ÐÒÅÄÙÄÕÝÁÑ ËÏÎÔÒÏÌØÎÁÑ ÔÏÞËÁ: %X/%X"
-#: access/transam/xlog.c:2539
+#: access/transam/xlog.c:2544
msgid "unable to locate a valid checkpoint record"
msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÎÁÊÔÉ ËÏÒÒÅËÔÎÕÀ ËÏÎÔÒÏÌØÎÕÀ ÔÏÞËÕ"
-#: access/transam/xlog.c:2545
+#: access/transam/xlog.c:2550
#, c-format
msgid "redo record is at %X/%X; undo record is at %X/%X; shutdown %s"
msgstr "redo-ÚÁÐÉÓØ: %X/%X; undo-ÚÁÐÉÓØ: %X/%X; ÏÔËÌÀÞÅÎÉÅ: %s"
-#: access/transam/xlog.c:2549
+#: access/transam/xlog.c:2554
#, c-format
msgid "next transaction id: %u; next oid: %u"
msgstr "id ÓÌÅÄÕÀÝÅÊ ÔÒÁÎÚÁËÃÉÉ: %u; ÓÌÅÄÕÀÝÉÊ OID: %u"
-#: access/transam/xlog.c:2552
+#: access/transam/xlog.c:2557
msgid "invalid next transaction id"
msgstr ""
-#: access/transam/xlog.c:2563
+#: access/transam/xlog.c:2568
msgid "invalid redo in checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2571
+#: access/transam/xlog.c:2576
msgid "invalid redo/undo record in shutdown checkpoint"
msgstr ""
-#: access/transam/xlog.c:2580
+#: access/transam/xlog.c:2585
msgid ""
"database system was not properly shut down; automatic recovery in progress"
msgstr ""
-#: access/transam/xlog.c:2600
+#: access/transam/xlog.c:2605
#, c-format
msgid "redo starts at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2631
+#: access/transam/xlog.c:2636
#, c-format
msgid "redo done at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2637
+#: access/transam/xlog.c:2642
msgid "redo is not required"
msgstr ""
-#: access/transam/xlog.c:2719
+#: access/transam/xlog.c:2724
#, c-format
msgid "undo starts at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2729
+#: access/transam/xlog.c:2734
#, c-format
msgid "undo done at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2733
+#: access/transam/xlog.c:2738
msgid "undo is not required"
msgstr ""
-#: access/transam/xlog.c:2767
+#: access/transam/xlog.c:2772
msgid "database system is ready"
msgstr "ÓÉÓÔÅÍÁ ÇÏÔÏ×Á Ë ÉÓÐÏÌØÚÏ×ÁÎÉÀ"
-#: access/transam/xlog.c:2895
+#: access/transam/xlog.c:2900
msgid "shutting down"
msgstr "ÏÔËÌÀÞÅÎÉÅ × ÐÒÏÃÅÓÓÅ"
-#: access/transam/xlog.c:2908
+#: access/transam/xlog.c:2913
msgid "database system is shut down"
msgstr "ÓÉÓÔÅÍÁ ÏÔËÌÀÞÅÎÁ"
-#: access/transam/xlog.c:2926
+#: access/transam/xlog.c:2934
msgid "CreateCheckPoint: cannot be called inside transaction block"
msgstr ""
-#: access/transam/xlog.c:3041
+#: access/transam/xlog.c:3049
msgid "active transaction while database system is shutting down"
msgstr ""
-#: access/transam/xlog.c:3087
+#: access/transam/xlog.c:3095
msgid ""
"concurrent transaction log activity while database system is shutting down"
msgstr ""
-#: access/transam/xlog.c:3318 access/transam/xlog.c:3346
+#: access/transam/xlog.c:3326 access/transam/xlog.c:3354
#, c-format
msgid "fsync of log file %u, segment %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:3352
+#: access/transam/xlog.c:3360
#, c-format
msgid "fdatasync of log file %u, segment %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:3360
+#: access/transam/xlog.c:3368
#, c-format
msgid "bogus wal_sync_method %d"
msgstr ""
" -o ÆÁÊÌ ÎÁÐÒÁ×ÉÔØ debug-×Ù×ÏÄ × ÆÁÊÌ\n"
" -x ÎÏÍÅÒ ÄÌÑ ×ÎÕÔÒÅÎÎÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ\n"
-#: bootstrap/bootstrap.c:307 postmaster/postmaster.c:306
+#: bootstrap/bootstrap.c:307 postmaster/postmaster.c:308
#, c-format
msgid ""
"%s does not know where to find the database system data.\n"
"ÏËÒÕÖÅÎÉÑ PGDATA.\n"
"\n"
-#: bootstrap/bootstrap.c:406
+#: bootstrap/bootstrap.c:407
#, c-format
msgid "Unsupported XLOG op %d"
msgstr ""
-#: bootstrap/bootstrap.c:509
+#: bootstrap/bootstrap.c:510
#, c-format
msgid "open relation %s, attrsize %d"
msgstr ""
-#: bootstrap/bootstrap.c:525
+#: bootstrap/bootstrap.c:526
#, c-format
msgid "create attribute %d name %s len %d num %d type %u"
msgstr ""
-#: bootstrap/bootstrap.c:544
+#: bootstrap/bootstrap.c:545
#, c-format
msgid "closerel: close of '%s' when '%s' was expected"
msgstr ""
-#: bootstrap/bootstrap.c:548
+#: bootstrap/bootstrap.c:549
#, c-format
msgid "closerel: close of '%s' before any relation was opened"
msgstr ""
-#: bootstrap/bootstrap.c:553
+#: bootstrap/bootstrap.c:554
msgid "no open relation to close"
msgstr ""
-#: bootstrap/bootstrap.c:556
+#: bootstrap/bootstrap.c:557
#, c-format
msgid "close relation %s"
msgstr ""
-#: bootstrap/bootstrap.c:580
+#: bootstrap/bootstrap.c:581
msgid "warning: no open relations allowed with 'create' command"
msgstr ""
-#: bootstrap/bootstrap.c:589
+#: bootstrap/bootstrap.c:590
#, c-format
msgid "column %s %s"
msgstr "ËÏÌÏÎËÁ %s %s"
-#: bootstrap/bootstrap.c:678
+#: bootstrap/bootstrap.c:680
#, c-format
msgid "inserting row oid %u, %d columns"
msgstr ""
-#: bootstrap/bootstrap.c:690
+#: bootstrap/bootstrap.c:692
msgid "row inserted"
msgstr "ÚÁÐÉÓØ ÄÏÂÁ×ÌÅÎÁ"
-#: bootstrap/bootstrap.c:712
+#: bootstrap/bootstrap.c:714
#, c-format
msgid "inserting column %d value '%s'"
msgstr ""
-#: bootstrap/bootstrap.c:718
+#: bootstrap/bootstrap.c:720
msgid "Typ != NULL"
msgstr "Typ != NULL"
-#: bootstrap/bootstrap.c:725
+#: bootstrap/bootstrap.c:727
#, c-format
msgid "unable to find atttypid %u in Typ list"
msgstr ""
-#: bootstrap/bootstrap.c:736 bootstrap/bootstrap.c:757
+#: bootstrap/bootstrap.c:738 bootstrap/bootstrap.c:759
#, c-format
msgid " -> %s"
msgstr " -> %s"
-#: bootstrap/bootstrap.c:747
+#: bootstrap/bootstrap.c:749
#, c-format
msgid "type oid %u not found"
msgstr ""
-#: bootstrap/bootstrap.c:748
+#: bootstrap/bootstrap.c:750
#, c-format
msgid "Typ == NULL, typeindex = %u"
msgstr "Typ == NULL, typeindex = %u"
-#: bootstrap/bootstrap.c:760
+#: bootstrap/bootstrap.c:762
msgid "inserted"
msgstr "ÄÏÂÁ×ÌÅÎÏ"
-#: bootstrap/bootstrap.c:770
+#: bootstrap/bootstrap.c:772
#, c-format
msgid "inserting column %d NULL"
msgstr ""
-#: bootstrap/bootstrap.c:817
+#: bootstrap/bootstrap.c:819
msgid "Memory manager fault: cleanup called twice.\n"
msgstr ""
-#: bootstrap/bootstrap.c:864
+#: bootstrap/bootstrap.c:866
#, c-format
msgid "external type: %s"
msgstr "×ÎÅÛÎÉÊ ÔÉÐ: %s"
-#: bootstrap/bootstrap.c:888
+#: bootstrap/bootstrap.c:890
#, c-format
msgid "Error: unknown type '%s'.\n"
msgstr "ïÛÉÂËÁ: ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ '%s'.\n"
-#: bootstrap/bootstrap.c:904
+#: bootstrap/bootstrap.c:906
msgid "AllocateAttribute: malloc failed"
msgstr "AllocateAttribute: malloc ÎÅ ÕÄÁÌÓÑ"
-#: bootstrap/bootstrap.c:1055
+#: bootstrap/bootstrap.c:1057
msgid ""
"There are too many string constants and identifiers for the compiler to "
"handle."
msgstr ""
-#: bootparse.y:59
-msgid "start transaction"
-msgstr "ÎÁÞÁÌÏ ÔÒÁÎÚÁËÃÉÉ"
-
-#: bootparse.y:67
-msgid "commit transaction"
-msgstr "ÐÏÄÔ×ÅÒÖÄÅÎÉÅ ÔÒÁÎÚÁËÃÉÉ"
-
-#: 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:201
-#, c-format
-msgid "relation created with oid %u"
-msgstr ""
-
-#: bootparse.y:212
-#, c-format
-msgid "inserting row with oid %u..."
-msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ ÓÔÒÏËÁ Ó OID %u..."
-
-#: bootparse.y:214
-msgid "inserting row..."
-msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ ÓÔÒÏËÁ..."
-
-#: bootparse.y:220
-#, c-format
-msgid "incorrect number of columns in row (expected %d, got %d)"
-msgstr "ÎÅ×ÅÒÏÅ ÞÉÓÌÏ ËÏÌÏÎÏË × ÓÔÒÏËÅ (ÏÖÉÄÁÌÏÓØ %d, ÐÏÌÕÞÅÎÏ %d)"
-
-#: bootparse.y:224
-msgid "relation not open"
-msgstr "ÏÂßÅËÔ ÎÅ ÏÔËÒÙÔ"
-
-#: bootparse.y:305
-msgid "too many columns"
-msgstr "ÓÌÉÛËÏÍ ÍÎÏÇÏ ËÏÌÏÎÏË"
-
-#: bootscanner.l:128
-#, c-format
-msgid "syntax error at line %d: unexpected character %s"
-msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ × ÓÔÒÏËÅ %d: ÎÅÏÖÉÄÁÅÍÙÊ ÓÉÍ×ÏÌ %s"
-
-#: bootscanner.l:138
-#, c-format
-msgid "syntax error at line %d: unexpected token %s"
-msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ × ÓÔÒÏËÅ %d: ÎÅÏÖÉÄÁÅÍÙÊ ÔÏËÅÎ %s"
-
#: catalog/aclchk.c:60
#, c-format
msgid "acl size = %d, # acls = %d"
msgstr "ÂÁÚÁ \"%s\" ÎÅ ÎÁÊÄÅÎÁ"
#: catalog/aclchk.c:302 catalog/aclchk.c:474 catalog/pg_conversion.c:180
-#: commands/dbcommands.c:517 commands/user.c:851 tcop/utility.c:836
+#: commands/dbcommands.c:517 commands/user.c:851 tcop/utility.c:828
#: utils/init/miscinit.c:616
msgid "permission denied"
msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅÝ£Î"
msgid "invalid privilege type %s for function object"
msgstr ""
-#: catalog/aclchk.c:389 parser/parse_func.c:869 parser/parse_func.c:1320
+#: catalog/aclchk.c:389 parser/parse_func.c:867 parser/parse_func.c:1315
#, c-format
msgid "function %u not found"
msgstr "æÕÎËÃÉÑ %u ÎÅ ÎÁÊÄÅÎÁ"
msgid "pg_opclass_ownercheck: operator class %u not found"
msgstr ""
-#: catalog/dependency.c:150
+#: catalog/dependency.c:162
#, c-format
msgid ""
"Cannot drop %s because other objects depend on it\n"
"\tUse DROP ... CASCADE to drop the dependent objects too"
msgstr ""
-#: catalog/dependency.c:285
+#: catalog/dependency.c:252 catalog/dependency.c:571
#, 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:311
+#: catalog/dependency.c:256
#, c-format
-msgid "recursiveDeletion: multiple INTERNAL dependencies for %s"
+msgid "findAutoDeletableObjects: unknown dependency type '%c' for %s"
msgstr ""
-#: catalog/dependency.c:323
+#: catalog/dependency.c:385
#, c-format
-msgid "recursiveDeletion: incorrect use of PIN dependency with %s"
+msgid ""
+"Cannot drop %s because %s requires it\n"
+"\tYou may drop %s instead"
msgstr ""
-#: catalog/dependency.c:327 catalog/dependency.c:468
+#: catalog/dependency.c:411
#, c-format
-msgid "recursiveDeletion: unknown dependency type '%c' for %s"
+msgid "recursiveDeletion: multiple INTERNAL dependencies for %s"
msgstr ""
-#: catalog/dependency.c:353 catalog/dependency.c:494
+#: catalog/dependency.c:423
#, c-format
-msgid "%s depends on %s"
+msgid "recursiveDeletion: incorrect use of PIN dependency with %s"
msgstr ""
-#: catalog/dependency.c:359 catalog/dependency.c:433
+#: catalog/dependency.c:427 catalog/dependency.c:575
#, c-format
-msgid "Drop cascades to %s"
+msgid "recursiveDeletion: unknown dependency type '%c' for %s"
msgstr ""
-#: catalog/dependency.c:450
+#: catalog/dependency.c:453 catalog/dependency.c:531 catalog/dependency.c:557
#, c-format
msgid "Drop auto-cascades to %s"
msgstr ""
-#: catalog/dependency.c:464
+#: catalog/dependency.c:457 catalog/dependency.c:535
#, c-format
-msgid "Cannot drop %s because it is required by the database system"
+msgid "%s depends on %s"
msgstr ""
-#: catalog/dependency.c:565
+#: catalog/dependency.c:463 catalog/dependency.c:541
#, c-format
-msgid "doDeletion: Relation %u does not exist"
-msgstr "doDeletion: ó×ÑÚØ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+msgid "Drop cascades to %s"
+msgstr ""
-#: catalog/dependency.c:635
+#: catalog/dependency.c:692
#, c-format
msgid "doDeletion: Unsupported object class %u"
msgstr ""
-#: catalog/dependency.c:718
+#: catalog/dependency.c:775
#, c-format
msgid "find_expr_references_walker: bogus varlevelsup %d"
msgstr ""
-#: catalog/dependency.c:722
+#: catalog/dependency.c:779
#, c-format
msgid "find_expr_references_walker: bogus varno %d"
msgstr ""
-#: catalog/dependency.c:737
+#: catalog/dependency.c:794
#, c-format
msgid "find_expr_references_walker: bogus varattno %d"
msgstr ""
-#: catalog/dependency.c:776
+#: catalog/dependency.c:833
msgid "find_expr_references_walker: already-planned subqueries not supported"
msgstr ""
-#: catalog/dependency.c:1130
+#: catalog/dependency.c:1169
#, c-format
msgid "getObjectClass: Unknown object class %u"
msgstr ""
-#: catalog/dependency.c:1187
+#: catalog/dependency.c:1226
#, c-format
msgid "getObjectDescription: Cast %u does not exist"
msgstr ""
-#: catalog/dependency.c:1221
+#: catalog/dependency.c:1260
#, c-format
msgid "getObjectDescription: Constraint %u does not exist"
msgstr ""
-#: catalog/dependency.c:1251
+#: catalog/dependency.c:1290
#, c-format
msgid "getObjectDescription: Conversion %u does not exist"
msgstr ""
-#: catalog/dependency.c:1280
+#: catalog/dependency.c:1319
#, c-format
msgid "getObjectDescription: Default %u does not exist"
msgstr ""
-#: catalog/dependency.c:1305
+#: catalog/dependency.c:1344
#, c-format
msgid "getObjectDescription: Language %u does not exist"
msgstr "getObjectDescription: ñÚÙË %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/dependency.c:1330
+#: catalog/dependency.c:1369
#, c-format
msgid "cache lookup of opclass %u failed"
msgstr "ÐÏÉÓË × ËÚÛÅ ÏÐËÌÁÓÓÁ %u ÎÅ ÕÄÁÌÓÑ"
-#: catalog/dependency.c:1348 utils/adt/ruleutils.c:424
+#: catalog/dependency.c:1387 utils/adt/ruleutils.c:425
#, c-format
msgid "syscache lookup for AM %u failed"
msgstr "ÐÏÉÓË × ÓÉÓÔÅÍÎÏÍ ËÚÛÅ AM %u ÎÅ ÕÄÁÌÓÑ"
-#: catalog/dependency.c:1380
+#: catalog/dependency.c:1419
#, c-format
msgid "getObjectDescription: Rule %u does not exist"
msgstr "getObjectDescription: ðÒ×ÉÌÏ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/dependency.c:1414
+#: catalog/dependency.c:1453
#, c-format
msgid "getObjectDescription: Trigger %u does not exist"
msgstr "getObjectDescription: ôÒÉÇÇÅÒ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/dependency.c:1434
+#: catalog/dependency.c:1473
#, c-format
msgid "getObjectDescription: Schema %u does not exist"
msgstr "getObjectDescription: óÈÅÍÁ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/dependency.c:1466 catalog/heap.c:1622 catalog/pg_constraint.c:429
-#: utils/adt/ruleutils.c:3147
+#: catalog/dependency.c:1505 catalog/heap.c:1635 catalog/pg_constraint.c:445
+#: utils/adt/ruleutils.c:3120
#, c-format
msgid "cache lookup of relation %u failed"
msgstr ""
-#: catalog/heap.c:156 catalog/heap.c:159
+#: catalog/heap.c:155 catalog/heap.c:158
#, c-format
msgid "SystemAttributeDefinition: invalid attribute number %d"
msgstr "SystemAttributeDefinition: ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÁÔÒÉÂÕÔÁ: %d"
-#: catalog/heap.c:226
+#: catalog/heap.c:225
#, c-format
msgid ""
"cannot create %s.%s: system catalog modifications are currently disallowed"
msgstr ""
-#: catalog/heap.c:363
+#: catalog/heap.c:362
#, c-format
msgid "name of column \"%s\" conflicts with an existing system column"
msgstr "ÉÍÑ ËÏÌÏÎËÉ \"%s\" ËÏÎÆÌÉËÔÕÅÔ Ó ÓÕÝÅÓÔ×ÕÀÝÅÊ ÓÉÓÔÅÍÎÏÊ ËÏÌÏÎËÏÊ"
-#: catalog/heap.c:377
+#: catalog/heap.c:376
#, c-format
msgid "column name \"%s\" is duplicated"
msgstr "ÐÏ×ÔÏÒÎÏÅ ÉÍÑ ËÏÌÏÎËÉ: \"%s\""
-#: catalog/heap.c:395
+#: catalog/heap.c:398
#, c-format
msgid ""
"Attribute \"%s\" has an unknown type\n"
"\tProceeding with relation creation anyway"
msgstr ""
-#: catalog/heap.c:399
+#: catalog/heap.c:402
#, c-format
msgid "Attribute \"%s\" has pseudo-type %s"
-msgstr ""
+msgstr "áÔÒÉÂÕÔ \"%s\" ÉÍÅÅÔ ÐÓÅ×ÄÏ-ÔÉÐ %s"
+
+#: catalog/heap.c:410
+#, c-format
+msgid "Attribute \"%s\" has composite type %s"
+msgstr "áÔÒÉÂÕÔ \"%s\" ÉÍÅÅÔ ÓÌÏÖÎÙÊ ÔÉÐ %s"
-#: catalog/heap.c:679
+#: catalog/heap.c:691
#, c-format
msgid "Number of columns is out of range (1 to %d)"
-msgstr ""
+msgstr "þÉÓÌÏ ËÏÌÏÎÏË ×ÎÅ ÄÉÁÐÁÚÏÎÁ (ÏÔ 1 ÄÏ %d)"
-#: catalog/heap.c:685
+#: catalog/heap.c:697
#, c-format
msgid "Relation '%s' already exists"
-msgstr ""
+msgstr "ïÂßÅËÔ '%s' ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/heap.c:836
+#: catalog/heap.c:848
#, c-format
msgid "DeleteRelationTuple: cache lookup failed for relation %u"
msgstr "DeleteRelationTuple: ÐÏÉÓË × ËÜÛÅ Ó×ÑÚÉ %u ÎÅ ÕÄÁÌÓÑ"
-#: catalog/heap.c:915
+#: catalog/heap.c:927
#, c-format
msgid "RemoveAttributeById: Failed to find attribute %d in relation %u"
msgstr ""
-#: catalog/heap.c:994
+#: catalog/heap.c:1006
#, c-format
msgid "RemoveAttrDefault: no default found for rel %u attnum %d"
msgstr ""
-#: catalog/heap.c:1030
+#: catalog/heap.c:1042
#, c-format
msgid "RemoveAttrDefaultById: cache lookup failed for attrdef %u"
msgstr "RemoveAttrDefaultById: ÐÏÉÓË × ËÜÛÅ attrdef %u ÎÅ ÕÄÁÌÓÑ"
-#: catalog/heap.c:1053
+#: catalog/heap.c:1065
#, c-format
msgid "RemoveAttrDefaultById: cache lookup failed for rel %u attr %d"
msgstr "RemoveAttrDefaultById: ÐÏÉÓË × ËÜÛÅ ÄÌÑ Ó×ÑÚÉ %u É attr %d ÎÅ ÕÄÁÌÓÑ"
-#: catalog/heap.c:1108
+#: catalog/heap.c:1120
#, c-format
msgid "heap_drop_with_catalog: FlushRelationBuffers returned %d"
msgstr "heap_drop_with_catalog: FlushRelationBuffers ×ÏÚ×ÒÁÔÉÌÁ %d"
-#: catalog/heap.c:1224 parser/parse_relation.c:1503 utils/adt/ruleutils.c:3304
+#: catalog/heap.c:1236 parser/parse_relation.c:1503 utils/adt/ruleutils.c:3277
#, c-format
msgid "cache lookup of attribute %d in relation %u failed"
msgstr ""
-#: catalog/heap.c:1480 commands/tablecmds.c:2543 commands/tablecmds.c:2667
+#: catalog/heap.c:1493 commands/tablecmds.c:2567 commands/tablecmds.c:2603
#, c-format
msgid "constraint \"%s\" already exists for relation \"%s\""
msgstr ""
-#: catalog/heap.c:1494 commands/tablecmds.c:174
+#: catalog/heap.c:1507 commands/tablecmds.c:184
#, c-format
msgid "Duplicate CHECK constraint name: '%s'"
msgstr ""
-#: catalog/heap.c:1553
+#: catalog/heap.c:1566
#, c-format
msgid "Only relation \"%s\" can be referenced in CHECK constraint expression"
msgstr ""
-#: catalog/heap.c:1560 commands/tablecmds.c:2589
+#: catalog/heap.c:1573 commands/tablecmds.c:2684
msgid "cannot use subselect in CHECK constraint expression"
msgstr ""
-#: catalog/heap.c:1562 commands/tablecmds.c:2591
+#: catalog/heap.c:1575 commands/tablecmds.c:2686
msgid "cannot use aggregate function in CHECK constraint expression"
msgstr ""
-#: catalog/heap.c:1677
+#: catalog/heap.c:1690
msgid "cannot use column references in DEFAULT clause"
msgstr ""
-#: catalog/heap.c:1683
+#: catalog/heap.c:1696
msgid "DEFAULT clause must not return a set"
msgstr ""
-#: catalog/heap.c:1689
+#: catalog/heap.c:1702
msgid "cannot use subselects in DEFAULT clause"
msgstr ""
-#: catalog/heap.c:1691
+#: catalog/heap.c:1704
msgid "cannot use aggregate functions in DEFAULT clause"
msgstr ""
-#: catalog/heap.c:1712 rewrite/rewriteHandler.c:487
+#: catalog/heap.c:1725 rewrite/rewriteHandler.c:485
#, c-format
msgid ""
"Column \"%s\" is of type %s but default expression is of type %s\n"
"\tYou will need to rewrite or cast the expression"
msgstr ""
-#: catalog/heap.c:1919
+#: catalog/heap.c:1931
msgid "TRUNCATE TABLE cannot run inside a transaction block"
msgstr "îÅÌØÚÑ ×ÙÐÏÌÎÑÔØ TRUNCATE TABLE ×ÎÕÔÒÉ ÔÒÁÎÚÁËÃÉÏÎÎÏÇÏ ÂÌÏËÁ"
msgid "Function %u does not exist"
msgstr "æÕÎËÃÉÑ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/index.c:144 catalog/index.c:279
+#: catalog/index.c:144 catalog/index.c:281
#, c-format
msgid "Opclass %u does not exist"
msgstr "Opclass %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/index.c:158 catalog/index.c:292
+#: catalog/index.c:158 catalog/index.c:294
#, c-format
msgid "Type %u does not exist"
msgstr "ôÉÐ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/index.c:238
+#: catalog/index.c:239
#, c-format
msgid "cannot create index: column %d does not exist"
msgstr "ÎÅÌØÚÑ ÓÏÚÄÁÔØ ÉÎÄÅËÓ: ËÏÌÏÎËÁ %d ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/index.c:546
+#: catalog/index.c:544
msgid "must index at least one column"
msgstr "ÐÏËÒÁÊÎÅÊ ÍÅÒÅ ÏÄÎÁ ËÏÌÏÎËÁ ÄÏÌÖÎÁ ÂÙÔØ ÉÎÄÅËÓÉÒÏ×ÁÎÁ"
-#: catalog/index.c:551
+#: catalog/index.c:549
msgid "User-defined indexes on system catalogs are not supported"
msgstr "ðÏÌØÚÏ×ÁÔÅÌØÓËÉÅ ÉÎÄÅËÓÙ ÎÁ ÓÉÓÔÅÍÎÙÅ ËÁÔÁÌÏÇÉ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
-#: catalog/index.c:561
+#: catalog/index.c:559
msgid "Shared indexes cannot be created after initdb"
msgstr ""
-#: catalog/index.c:564
+#: catalog/index.c:562
#, c-format
msgid "relation named \"%s\" already exists"
msgstr "ÏÂßÅËÔ Ó ÉÍÅÎÅÍ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/index.c:677
+#: catalog/index.c:675
msgid "index_create: constraint must be PRIMARY or UNIQUE"
msgstr ""
-#: catalog/index.c:826
+#: catalog/index.c:825
#, c-format
msgid "index_drop: cache lookup failed for index %u"
msgstr "index_drop: ÐÏÉÓË × ËÜÛÅ ÉÎÄÅËÓÁ %u ÎÅ ÕÄÁÌÓÑ"
-#: catalog/index.c:839
+#: catalog/index.c:838
#, c-format
msgid "index_drop: FlushRelationBuffers returned %d"
msgstr "index_drop: FlushRelationBuffers ×ÏÚ×ÒÁÔÉÌÁ %d"
-#: catalog/index.c:1064
-#, c-format
-msgid "LockClassinfoForUpdate couldn't lock relid %u"
-msgstr ""
-
-#: catalog/index.c:1075
-msgid "The tuple isn't committed"
-msgstr ""
-
-#: catalog/index.c:1078
-msgid "The tuple is already deleted"
-msgstr ""
-
-#: catalog/index.c:1099
+#: catalog/index.c:1036
#, c-format
-msgid "IndexesAreActive couldn't lock %u"
-msgstr ""
-
-#: catalog/index.c:1102
-#, c-format
-msgid "relation %u isn't an indexable relation"
-msgstr ""
+msgid "relation %s isn't an indexable relation"
+msgstr "ÏÂßÅËÔ %s ÎÅ Ñ×ÌÑÅÔÓÑ ÉÎÄÅËÓÉÒÕÅÍÙÍ"
-#: catalog/index.c:1172
+#: catalog/index.c:1107
#, c-format
msgid "setRelhasindex: cannot find relation %u in pg_class"
msgstr ""
-#: catalog/index.c:1257
-msgid "setNewRelfilenode impossible to lock class tuple"
+#: catalog/index.c:1223
+#, c-format
+msgid "setNewRelfilenode: cannot find relation %u in pg_class"
msgstr ""
-#: catalog/index.c:1379
+#: catalog/index.c:1335
#, c-format
msgid "UpdateStats: cannot find relation %u in pg_class"
msgstr ""
-#: catalog/index.c:1647
+#: catalog/index.c:1599
msgid "IndexBuildHeapScan: concurrent insert in progress"
msgstr ""
-#: catalog/index.c:1662
+#: catalog/index.c:1614
msgid "IndexBuildHeapScan: concurrent delete in progress"
msgstr ""
-#: catalog/index.c:1667 commands/vacuum.c:1173 commands/vacuumlazy.c:360
-#: commands/vacuumlazy.c:849
+#: catalog/index.c:1619 commands/vacuum.c:1207 commands/vacuumlazy.c:360
+#: commands/vacuumlazy.c:847
msgid "Unexpected HeapTupleSatisfiesVacuum result"
msgstr ""
-#: catalog/index.c:1754
+#: catalog/index.c:1706
#, c-format
msgid "IndexGetRelation: can't find index id %u"
msgstr "IndexGetRelation: ÎÅ ÐÏÌÕÞÁÅÔÓÑ ÎÁÊÔÉ ÉÎÄÅËÓ Ó id %u"
-#: catalog/index.c:1799
+#: catalog/index.c:1751
msgid "REINDEX cannot run inside a transaction block"
msgstr "îÅÌØÚÑ ×ÙÚÙ×ÁÔØ REINDEX ×ÎÕÔÒÉ ÂÌÏËÁ ÔÒÁÎÚÁËÃÉÉ"
-#: catalog/index.c:1813
+#: catalog/index.c:1765
msgid "reindex_index: can't open index relation"
msgstr ""
-#: catalog/index.c:1826
+#: catalog/index.c:1776
msgid "reindex_index: can't open heap relation"
msgstr ""
-#: catalog/index.c:1951
+#: catalog/index.c:1790 catalog/index.c:1913
#, c-format
-msgid "the target relation %u is nailed"
+msgid "the target relation %u is shared"
msgstr ""
-#: catalog/index.c:1967
+#: catalog/index.c:1796
#, c-format
-msgid "the target relation %u is shared"
+msgid "the target relation %u is nailed"
msgstr ""
#: catalog/namespace.c:168 catalog/namespace.c:215 catalog/namespace.c:1072
-#: parser/parse_expr.c:828 parser/parse_target.c:147
+#: parser/parse_expr.c:826 parser/parse_target.c:147
msgid "Cross-database references are not implemented"
msgstr ""
msgstr ""
#: catalog/namespace.c:236 catalog/namespace.c:1101 catalog/namespace.c:1136
-#: catalog/namespace.c:1671
+#: catalog/namespace.c:1693
#, c-format
msgid "Namespace \"%s\" does not exist"
msgstr ""
msgid "Cache lookup failed for opclass %u"
msgstr "ðÏÉÓË × ËÜÛÅ ÏÐËÌÁÓÓÁ %u ÎÅ ÕÄÁÌÓÑ"
-#: catalog/namespace.c:1075 gram.y:2269 gram.y:6806
+#: catalog/namespace.c:1075
#, c-format
msgid "Improper qualified name (too many dotted names): %s"
msgstr ""
msgid "Improper relation name (too many dotted names)"
msgstr ""
-#: catalog/namespace.c:1341
+#: catalog/namespace.c:1363
msgid "recomputeNamespacePath: invalid list syntax"
msgstr ""
-#: catalog/namespace.c:1470
+#: catalog/namespace.c:1492
#, c-format
msgid "%s: not authorized to create temp tables"
msgstr ""
"with input type"
msgstr ""
-#: catalog/pg_constraint.c:397
+#: catalog/pg_constraint.c:413
#, c-format
msgid "RemoveConstraintById: constraint %u not found"
msgstr ""
-#: catalog/pg_constraint.c:434
+#: catalog/pg_constraint.c:450
#, c-format
msgid "RemoveConstraintById: relation %s has relchecks = 0"
msgstr ""
msgid "OperatorDef: can't create operator shell \"%s\""
msgstr ""
-#: catalog/pg_proc.c:86 commands/functioncmds.c:140 parser/parse_func.c:1381
+#: catalog/pg_proc.c:86 commands/functioncmds.c:140 parser/parse_func.c:1376
#, c-format
msgid "functions cannot have more than %d arguments"
msgstr "ÆÕÎËÃÉÉ ÎÅ ÍÏÇÕÔ ÉÍÅÔØ ÞÉÓÌÏ ÁÒÇÕÍÅÎÔÏ× ÂÏÌÅÅ %d"
msgstr ""
#: catalog/pg_proc.c:486 catalog/pg_proc.c:525 catalog/pg_proc.c:568
-#: commands/functioncmds.c:670 utils/adt/ruleutils.c:3189
+#: commands/functioncmds.c:739 utils/adt/ruleutils.c:3162
#, c-format
msgid "cache lookup of function %u failed"
msgstr "ÐÏÉÓË × ËÚÛÅ ÆÕÎËÃÉÉ %u ÎÅ ÕÄÁÌÓÑ"
msgid "type named %s already exists"
msgstr "ÔÉÐ %s ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/analyze.c:198
+#: commands/analyze.c:199
#, c-format
msgid "Skipping \"%s\" --- only table or database owner can ANALYZE it"
msgstr ""
-#: commands/analyze.c:212 commands/vacuum.c:771
+#: commands/analyze.c:213 commands/vacuum.c:784
#, c-format
msgid ""
"Skipping \"%s\" --- can not process indexes, views or special system tables"
"ðÒÏÐÕÓËÁÅÔÓÑ \"%s\" --- ÉÎÄÅËÓÙ, ×ÉÄÙ ÉÌÍ ÓÐÅÃÉÁÌØÎÙÅ ÓÉÓÔÅÍÎÙÅ ÔÁÂÌÉÃÙ ÎÅ "
"ÏÂÒÁÂÁÔÙ×ÁÀÔÓÑ"
-#: commands/analyze.c:228
+#: commands/analyze.c:242
#, c-format
msgid "Analyzing %s.%s"
msgstr "áÎÁÌÉÚÉÒÕÅÔÓÑ %s.%s"
-#: commands/analyze.c:421 utils/adt/ruleutils.c:2084
-#: utils/adt/ruleutils.c:2537
+#: commands/analyze.c:435 utils/adt/ruleutils.c:2496
#, c-format
msgid "cache lookup of type %u failed"
msgstr ""
-#: commands/analyze.c:631
+#: commands/analyze.c:645
#, c-format
msgid "acquire_sample_rows: ReadBuffer(%s,%u) failed"
msgstr "acquire_sample_rows: ReadBuffer(%s,%u) ÎÅ ÕÄÁÌÓÑ"
msgid "AtCommit_Notify: done"
msgstr "AtCommit_Notify: ÚÁ×ÅÒÛÅÎÏ"
-#: commands/async.c:617
+#: commands/async.c:621
msgid "Async_NotifyHandler: perform async notify"
msgstr ""
-#: commands/async.c:622
+#: commands/async.c:626
msgid "Async_NotifyHandler: done"
msgstr "Async_NotifyHandler: ÚÁ×ÅÒÛÅÎÏ"
-#: commands/async.c:689
+#: commands/async.c:693
msgid "EnableNotifyInterrupt: perform async notify"
msgstr ""
-#: commands/async.c:694
+#: commands/async.c:698
msgid "EnableNotifyInterrupt: done"
msgstr "EnableNotifyInterrupt: ÚÁ×ÅÒÛÅÎÏ"
-#: commands/async.c:745
+#: commands/async.c:749
msgid "ProcessIncomingNotify"
msgstr "ProcessIncomingNotify"
-#: commands/async.c:781
+#: commands/async.c:785
#, c-format
msgid "ProcessIncomingNotify: received %s from %d"
msgstr "ProcessIncomingNotify: ÐÏÌÕÞÅÎÏ %s ÏÔ %d"
-#: commands/async.c:816
+#: commands/async.c:820
msgid "ProcessIncomingNotify: done"
msgstr "ProcessIncomingNotify: ÚÁ×ÅÒÛÅÎÏ"
-#: commands/async.c:843
+#: commands/async.c:847
#, c-format
msgid "NOTIFY for %s"
msgstr "NOTIFY ÄÌÑ %s"
msgid "CommentAttribute: must specify relation.attribute"
msgstr ""
-#: commands/comment.c:374 commands/tablecmds.c:1863 commands/tablecmds.c:1997
-#: commands/tablecmds.c:2115 commands/tablecmds.c:2334
-#: commands/tablecmds.c:2862 commands/tablecmds.c:2878
-#: optimizer/prep/prepunion.c:805 parser/parse_func.c:1162
+#: commands/comment.c:374 commands/tablecmds.c:1887 commands/tablecmds.c:2021
+#: commands/tablecmds.c:2139 commands/tablecmds.c:2356
+#: optimizer/prep/prepunion.c:804 parser/parse_func.c:1159
#: parser/parse_relation.c:1551 parser/parse_relation.c:1614
#: parser/parse_relation.c:1770 parser/parse_type.c:88
#, c-format
msgid "CommentDatabase: database name may not be qualified"
msgstr ""
-#: commands/comment.c:409 commands/dbcommands.c:513 utils/adt/acl.c:1037
+#: commands/comment.c:409 commands/dbcommands.c:513 utils/adt/acl.c:1039
#, c-format
msgid "database \"%s\" does not exist"
msgstr "ÂÁÚÁ ÄÁÎÎÙÈ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
msgid "Function %s does not exist"
msgstr "æÕÎËÃÉÑ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/copy.c:122
+#: commands/copy.c:125
#, c-format
msgid "CopySendData: %m"
msgstr "CopySendData: %m"
-#: commands/copy.c:297
+#: commands/copy.c:300
msgid "COPY: BINARY option appears more than once"
msgstr ""
-#: commands/copy.c:304
+#: commands/copy.c:307
msgid "COPY: OIDS option appears more than once"
msgstr ""
-#: commands/copy.c:311
+#: commands/copy.c:314
msgid "COPY: DELIMITER string may only be defined once in query"
msgstr ""
-#: commands/copy.c:318
+#: commands/copy.c:321
msgid "COPY: NULL representation may only be defined once in query"
msgstr ""
-#: commands/copy.c:323
+#: commands/copy.c:326
#, c-format
msgid "COPY: option \"%s\" not recognized"
msgstr ""
-#: commands/copy.c:328
+#: commands/copy.c:331
msgid "You can not specify the DELIMITER in BINARY mode."
msgstr ""
-#: commands/copy.c:331
+#: commands/copy.c:334
msgid "You can not specify NULL in BINARY mode."
msgstr ""
-#: commands/copy.c:351
+#: commands/copy.c:354
msgid ""
"You must have Postgres superuser privilege to do a COPY directly to or from "
"a file. Anyone can COPY to stdout or from stdin. Psql's \\copy command "
"also works for anyone."
msgstr ""
-#: commands/copy.c:360
+#: commands/copy.c:363
msgid "COPY BINARY is not supported to stdout or from stdin"
msgstr ""
-#: commands/copy.c:366
+#: commands/copy.c:369
msgid "COPY delimiter must be a single character"
msgstr ""
-#: commands/copy.c:372
+#: commands/copy.c:375
#, c-format
msgid "COPY: table \"%s\" does not have OIDs"
msgstr "COPY: ÔÁÂÌÉÃÁ \"%s\" ÎÅ ÓÏÄÅÒÖÉÔ OIDs"
-#: commands/copy.c:393 commands/copy.c:438
+#: commands/copy.c:396 commands/copy.c:441
#, c-format
msgid "You cannot copy view %s"
msgstr "÷Ù ÎÅ ÍÏÖÅÔÅ ËÏÐÉÒÏ×ÁÔØ ×ÉÄ %s"
-#: commands/copy.c:396
+#: commands/copy.c:399
#, c-format
msgid "You cannot change sequence relation %s"
msgstr ""
-#: commands/copy.c:399 commands/copy.c:444
+#: commands/copy.c:402 commands/copy.c:447
#, c-format
msgid "You cannot copy object %s"
msgstr "÷Ù ÎÅ ÍÏÖÅÔÅ ËÏÐÉÒÏ×ÁÔØ ÏÂßÅËÔ %s"
-#: commands/copy.c:419
+#: commands/copy.c:422
#, c-format
msgid ""
"COPY command, running in backend with effective uid %d, could not open file "
"ëÏÍÁÎÄÁ COPY, ×ÙÐÏÌÎÑÀÝÁÑÓÑ × backendÅ Ó ÜÆÆÅËÔÉ×ÎÙÍ UID %d, ÎÅ ÓÍÏÇÌÁ "
"ÏÔËÒÙÔØ ÆÁÊÌ '%s' ÄÌÑ ÞÔÅÎÉÑ. Errno = %s (%d)."
-#: commands/copy.c:428 commands/copy.c:484
+#: commands/copy.c:431 commands/copy.c:487
#, c-format
msgid "COPY: %s is a directory"
msgstr "COPY: %s Ñ×ÌÑÅÔÓÑ ÄÉÒÅËÔÏÒÉÅÊ"
-#: commands/copy.c:441
+#: commands/copy.c:444
#, c-format
msgid "You cannot copy sequence %s"
msgstr ""
-#: commands/copy.c:468
+#: commands/copy.c:471
msgid "Relative path not allowed for server side COPY command"
msgstr ""
-#: commands/copy.c:476
+#: commands/copy.c:479
#, c-format
msgid ""
"COPY command, running in backend with effective uid %d, could not open file "
"ëÏÍÁÎÄÁ COPY, ×ÙÐÏÌÎÑÀÝÁÑÓÑ × backendÅ Ó ÜÆÆÅËÔÉ×ÎÙÍ UID %d, ÎÅ ÓÍÏÇÌÁ "
"ÏÔËÒÙÔØ ÆÁÊÌ '%s' ÄÌÑ ÚÁÐÉÓÉ. Errno = %s (%d)."
-#: commands/copy.c:553
+#: commands/copy.c:556
#, c-format
msgid "COPY: couldn't lookup info for type %u"
msgstr ""
-#: commands/copy.c:557 commands/copy.c:814
+#: commands/copy.c:560 commands/copy.c:826
msgid "COPY BINARY: cstring not supported"
msgstr ""
-#: commands/copy.c:842
+#: commands/copy.c:893
msgid "COPY BINARY: file signature not recognized"
msgstr ""
-#: commands/copy.c:846
+#: commands/copy.c:897
msgid "COPY BINARY: incompatible integer layout"
msgstr ""
-#: commands/copy.c:850
+#: commands/copy.c:901
msgid "COPY BINARY: bogus file header (missing flags)"
msgstr ""
-#: commands/copy.c:854
+#: commands/copy.c:905
msgid "COPY BINARY: unrecognized critical flags in header"
msgstr ""
-#: commands/copy.c:858
+#: commands/copy.c:909
msgid "COPY BINARY: bogus file header (missing length)"
msgstr ""
-#: commands/copy.c:864
+#: commands/copy.c:915
msgid "COPY BINARY: bogus file header (wrong length)"
msgstr ""
-#: commands/copy.c:913
+#: commands/copy.c:964
msgid "NULL Oid"
msgstr "NULL Oid"
-#: commands/copy.c:919
+#: commands/copy.c:970
msgid "Invalid Oid"
msgstr "îÅ×ÅÒÎÙÊ Oid"
-#: commands/copy.c:936
+#: commands/copy.c:987
#, c-format
msgid "Missing data for column \"%s\""
msgstr "ïÔÓÕÔÓÔ×ÕÀÔ ÄÁÎÎÙÅ ÄÌÑ ËÏÌÏÎËÉ \"%s\""
-#: commands/copy.c:968
+#: commands/copy.c:1019
msgid "Extra data after last expected column"
msgstr ""
-#: commands/copy.c:992
+#: commands/copy.c:1043
#, c-format
msgid "COPY BINARY: tuple field count is %d, expected %d"
msgstr ""
-#: commands/copy.c:999 commands/copy.c:1005 commands/copy.c:1019
-#: commands/copy.c:1033 commands/copy.c:1042 commands/copy.c:1054
-#: commands/copy.c:1069
+#: commands/copy.c:1050 commands/copy.c:1056 commands/copy.c:1071
+#: commands/copy.c:1085 commands/copy.c:1094 commands/copy.c:1106
+#: commands/copy.c:1121
msgid "COPY BINARY: unexpected EOF"
msgstr ""
-#: commands/copy.c:1001
+#: commands/copy.c:1052
#, c-format
msgid "COPY BINARY: sizeof(Oid) is %d, expected %d"
msgstr ""
-#: commands/copy.c:1007
+#: commands/copy.c:1058
msgid "COPY BINARY: Invalid Oid"
msgstr ""
-#: commands/copy.c:1023
+#: commands/copy.c:1075
#, c-format
msgid "COPY BINARY: sizeof(field %d) is %d, expected %d"
msgstr ""
-#: commands/copy.c:1035
+#: commands/copy.c:1087
msgid "COPY BINARY: bogus varlena length"
msgstr ""
-#: commands/copy.c:1181
+#: commands/copy.c:1263
#, c-format
msgid "GetInputFunction: Cache lookup of type %u failed"
msgstr ""
-#: commands/copy.c:1197
+#: commands/copy.c:1279
#, c-format
msgid "GetTypeElement: Cache lookup of type %u failed"
msgstr ""
-#: commands/copy.c:1339
+#: commands/copy.c:1421
msgid "CopyReadAttribute: end of record marker corrupted"
msgstr ""
-#: commands/copy.c:1499
+#: commands/copy.c:1581
#, c-format
msgid "Attribute \"%s\" specified more than once"
msgstr "áÔÒÉÂÕÔ \"%s\" ÕËÁÚÁÎ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ"
msgid "database directory '%s' could not be removed"
msgstr ""
-#: commands/dbcommands.c:809 commands/vacuum.c:575
+#: commands/dbcommands.c:809 commands/vacuum.c:582
#, c-format
msgid "database %u does not exist"
msgstr ""
msgid "Define: invalid argument for \"%s\": \"%s\""
msgstr "Define: ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ \"%s\": \"%s\""
-#: commands/explain.c:808
+#: commands/explain.c:809
#, c-format
msgid "show_sort_keys: no tlist entry for key %d"
msgstr ""
msgstr ""
#: commands/functioncmds.c:103 commands/functioncmds.c:159
-#: commands/typecmds.c:309 commands/typecmds.c:316 commands/typecmds.c:634
-#: parser/parse_func.c:1391 parser/parse_oper.c:98 parser/parse_oper.c:107
+#: commands/typecmds.c:322 commands/typecmds.c:329 commands/typecmds.c:647
+#: parser/parse_func.c:1386 parser/parse_oper.c:98 parser/parse_oper.c:107
#: parser/parse_type.c:191 parser/parse_type.c:213 parser/parse_type.c:219
#, c-format
msgid "Type \"%s\" does not exist"
msgid "CREATE FUNCTION: only one AS item needed for %s language"
msgstr ""
-#: commands/functioncmds.c:399 utils/adt/acl.c:1441
+#: commands/functioncmds.c:399 utils/adt/acl.c:1443
#, c-format
msgid "language \"%s\" does not exist"
msgstr "ÑÚÙË \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
msgid "RemoveFunctionById: couldn't find pg_aggregate tuple for %u"
msgstr ""
-#: commands/functioncmds.c:617 commands/functioncmds.c:753
+#: 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:884
#, c-format
msgid "source data type %s does not exist"
msgstr "ÉÓÈÏÄÎÙÊ ÔÉÐ ÄÁÎÎÙÈ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/functioncmds.c:622 commands/functioncmds.c:758
+#: commands/functioncmds.c:698 commands/functioncmds.c:889
#, c-format
msgid "target data type %s does not exist"
msgstr "ÔÉÐ ÄÁÎÎÙÈ ÎÁÚÎÁÞÅÎÉÑ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/functioncmds.c:626
+#: commands/functioncmds.c:702
msgid "source data type and target data type are the same"
msgstr ""
-#: commands/functioncmds.c:630
+#: commands/functioncmds.c:706
#, c-format
msgid "source data type %s is only a shell"
msgstr ""
-#: commands/functioncmds.c:634
+#: commands/functioncmds.c:710
#, c-format
msgid "target data type %s is only a shell"
msgstr ""
-#: commands/functioncmds.c:638
+#: commands/functioncmds.c:714
#, c-format
msgid "source data type %s is a pseudo-type"
msgstr ""
-#: commands/functioncmds.c:642
+#: commands/functioncmds.c:718
#, c-format
msgid "target data type %s is a pseudo-type"
msgstr ""
-#: commands/functioncmds.c:647 commands/functioncmds.c:773
+#: commands/functioncmds.c:723 commands/functioncmds.c:904
#, c-format
msgid "must be owner of type %s or type %s"
msgstr ""
-#: commands/functioncmds.c:658
-#, c-format
-msgid "cast from data type %s to data type %s already exists"
-msgstr ""
-
-#: commands/functioncmds.c:674
+#: commands/functioncmds.c:743
msgid "cast function must take 1 argument"
msgstr ""
-#: commands/functioncmds.c:676
+#: commands/functioncmds.c:745
msgid "argument of cast function must match source data type"
msgstr ""
-#: commands/functioncmds.c:678
+#: commands/functioncmds.c:747
msgid "return data type of cast function must match target data type"
msgstr ""
-#: commands/functioncmds.c:680
-msgid "cast function must be immutable"
+#: commands/functioncmds.c:749
+msgid "cast function must not be volatile"
msgstr ""
-#: commands/functioncmds.c:682
+#: commands/functioncmds.c:751
msgid "cast function must not be an aggregate function"
msgstr ""
-#: commands/functioncmds.c:684
+#: commands/functioncmds.c:753
msgid "cast function must not return a set"
msgstr ""
-#: commands/functioncmds.c:766
+#: commands/functioncmds.c:774
+msgid "Must be superuser to create a cast WITHOUT FUNCTION"
+msgstr ""
+
+#: commands/functioncmds.c:787
+msgid "source and target datatypes are not physically compatible"
+msgstr ""
+
+#: commands/functioncmds.c:803
+#, c-format
+msgid "CreateCast: bogus CoercionContext %c"
+msgstr ""
+
+#: commands/functioncmds.c:820
+#, c-format
+msgid "cast from data type %s to data type %s already exists"
+msgstr ""
+
+#: commands/functioncmds.c:897
#, c-format
msgid "cast from type %s to type %s does not exist"
msgstr "ËÏÎ×ÅÒÓÉÑ ÔÉÐÁ %s × ÔÉÐ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/functioncmds.c:809
+#: commands/functioncmds.c:940
#, c-format
msgid "could not find tuple for cast %u"
msgstr ""
msgid "pg_opclass contains multiple default opclasses for data type %s"
msgstr ""
-#: commands/indexcmds.c:546 commands/indexcmds.c:585
-#, c-format
-msgid "index \"%s\" does not exist"
-msgstr ""
-
-#: commands/indexcmds.c:549 commands/indexcmds.c:588 commands/indexcmds.c:639
+#: commands/indexcmds.c:544 commands/indexcmds.c:581 commands/indexcmds.c:626
#, c-format
msgid "relation \"%s\" is of type \"%c\""
msgstr ""
-#: commands/indexcmds.c:578 commands/indexcmds.c:628
+#: commands/indexcmds.c:571 commands/indexcmds.c:620
msgid "REINDEX cannot run inside a BEGIN/END block"
msgstr ""
-#: commands/indexcmds.c:596
+#: commands/indexcmds.c:578
+#, c-format
+msgid "index \"%s\" does not exist"
+msgstr ""
+
+#: commands/indexcmds.c:589
#, c-format
msgid ""
"\"%s\" is a system index. call REINDEX under standalone postgres with -O -P "
"options"
msgstr ""
-#: commands/indexcmds.c:599
+#: commands/indexcmds.c:592
#, c-format
msgid ""
"\"%s\" is a system index. call REINDEX under standalone postgres with -P -O "
"options"
msgstr ""
-#: commands/indexcmds.c:608
+#: commands/indexcmds.c:601
#, c-format
msgid "index \"%s\" wasn't reindexed"
msgstr ""
-#: commands/indexcmds.c:635
-#, c-format
-msgid "table \"%s\" does not exist"
-msgstr ""
-
-#: commands/indexcmds.c:645
+#: commands/indexcmds.c:630
#, c-format
msgid "table \"%s\" wasn't reindexed"
msgstr ""
-#: commands/indexcmds.c:669
+#: commands/indexcmds.c:654
msgid "REINDEX DATABASE: Can be executed only on the currently open database."
msgstr ""
-#: commands/indexcmds.c:672
+#: commands/indexcmds.c:657
msgid "REINDEX DATABASE: Permission denied."
msgstr ""
-#: commands/indexcmds.c:675
+#: commands/indexcmds.c:660
msgid "must be called under standalone postgres with -O -P options"
msgstr ""
-#: commands/indexcmds.c:677
+#: commands/indexcmds.c:662
msgid "must be called under standalone postgres with -P -O options"
msgstr ""
-#: commands/indexcmds.c:685
+#: commands/indexcmds.c:670
msgid "REINDEX DATABASE cannot run inside a BEGIN/END block"
msgstr ""
-#: commands/indexcmds.c:743
+#: commands/indexcmds.c:728
#, c-format
msgid "relation %u was reindexed"
msgstr ""
msgid "DefineOpClass: access method \"%s\" not found"
msgstr ""
-#: commands/opclasscmds.c:136
+#: commands/opclasscmds.c:107
+msgid "Must be superuser to create an operator class"
+msgstr ""
+
+#: commands/opclasscmds.c:149
#, c-format
msgid "DefineOpClass: invalid operator number %d, must be between 1 and %d"
msgstr ""
-#: commands/opclasscmds.c:140
+#: commands/opclasscmds.c:153
#, c-format
msgid "DefineOpClass: operator number %d appears more than once"
msgstr ""
-#: commands/opclasscmds.c:157
+#: commands/opclasscmds.c:170
#, c-format
msgid "DefineOpClass: Operator '%s' for types '%s' and '%s' does not exist"
msgstr ""
-#: commands/opclasscmds.c:173
+#: commands/opclasscmds.c:186
#, c-format
msgid "DefineOpClass: invalid procedure number %d, must be between 1 and %d"
msgstr ""
-#: commands/opclasscmds.c:177
+#: commands/opclasscmds.c:190
#, c-format
msgid "DefineOpClass: procedure number %d appears more than once"
msgstr ""
-#: commands/opclasscmds.c:190
+#: commands/opclasscmds.c:203
msgid "DefineOpClass: storage type specified more than once"
msgstr ""
-#: commands/opclasscmds.c:194
+#: commands/opclasscmds.c:207
#, c-format
msgid "DefineOpClass: bogus item type %d"
msgstr ""
-#: commands/opclasscmds.c:216
+#: commands/opclasscmds.c:229
#, c-format
msgid "Storage type may not be different from datatype for access method %s"
msgstr ""
-#: commands/opclasscmds.c:232
+#: commands/opclasscmds.c:245
#, c-format
msgid "Operator class \"%s\" already exists for access method \"%s\""
msgstr ""
-#: commands/opclasscmds.c:256
+#: commands/opclasscmds.c:269
#, c-format
msgid ""
"Can't add class \"%s\" as default for type %s\n"
"\tclass \"%s\" already is the default"
msgstr ""
-#: commands/opclasscmds.c:464
+#: commands/opclasscmds.c:477
#, c-format
msgid "RemoveOpClass: access method \"%s\" not found"
msgstr ""
-#: commands/opclasscmds.c:491 commands/opclasscmds.c:499
+#: commands/opclasscmds.c:504 commands/opclasscmds.c:512
#, c-format
msgid ""
"RemoveOpClass: operator class \"%s\" not supported by access method \"%s\""
msgstr ""
-#: commands/opclasscmds.c:543
+#: commands/opclasscmds.c:556
#, c-format
msgid "RemoveOpClassById: couldn't find pg_class entry %u"
msgstr ""
msgid "Utility statements cannot be prepared"
msgstr ""
-#: commands/prepare.c:124
+#: commands/prepare.c:117
msgid "ExecuteQuery: wrong number of arguments"
msgstr "ExecuteQuery: ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ ÁÒÇÕÍÅÎÔÏ×"
-#: commands/prepare.c:175
+#: commands/prepare.c:168
msgid "INTO clause specified for non-SELECT query"
msgstr ""
-#: commands/prepare.c:218
+#: commands/prepare.c:211
msgid "InitQueryHashTable: unable to create hash table"
msgstr ""
# [SM]: TO REVIEW
-#: commands/prepare.c:248
+#: commands/prepare.c:241
#, c-format
msgid "Prepared statement with name \"%s\" already exists"
msgstr "úÁÇÏÔÏ×ÌÅÎÎÁÑ ËÏÍÁÎÄÁ Ó ÉÍÅÎÅÍ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/prepare.c:278
+#: commands/prepare.c:271
#, c-format
msgid "Unable to store prepared statement \"%s\"!"
msgstr ""
# [SM]: TO REVIEW
-#: commands/prepare.c:304 commands/prepare.c:321 commands/prepare.c:374
-#: commands/prepare.c:398
+#: commands/prepare.c:297 commands/prepare.c:314 commands/prepare.c:367
+#: commands/prepare.c:391
#, c-format
msgid "Prepared statement with name \"%s\" does not exist"
msgstr "úÁÇÏÔÏ×ÌÅÎÎÁÑ ËÏÍÁÎÄÁ Ó ÉÍÅÎÅÍ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/proclang.c:60
+#: commands/proclang.c:61
msgid ""
"Only users with superuser privilege are permitted to create procedural "
"languages"
msgstr ""
-#: commands/proclang.c:72
+#: commands/proclang.c:73
#, c-format
msgid "Language %s already exists"
msgstr ""
-#: commands/proclang.c:81
+#: commands/proclang.c:82
#, c-format
msgid "function %s() doesn't exist"
msgstr "ÆÕÎËÃÉÑ %s() ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/proclang.c:84
+#: commands/proclang.c:94
+#, c-format
+msgid ""
+"CreateProceduralLanguage: changing return type of function %s() from OPAQUE "
+"to LANGUAGE_HANDLER"
+msgstr ""
+
+#: commands/proclang.c:99
#, c-format
-msgid "function %s() does not return type %s"
-msgstr "ÆÕÎËÃÉÑ %s() ÎÅ ×ÏÚ×ÒÁÝÁÅÔ ÔÉÐ %s"
+msgid "CreateProceduralLanguage: function %s() must return LANGUAGE_HANDLER"
+msgstr ""
-#: commands/proclang.c:94
+#: commands/proclang.c:109
#, c-format
msgid "function %s(oid) doesn't exist"
msgstr "ÆÕÎËÃÉÑ %s(oid) ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/proclang.c:168
+#: commands/proclang.c:183
msgid ""
"Only users with superuser privilege are permitted to drop procedural "
"languages"
msgstr ""
-#: commands/proclang.c:181
+#: commands/proclang.c:196
#, c-format
msgid "Language %s doesn't exist"
msgstr "ñÚÙË %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/proclang.c:210
+#: commands/proclang.c:225
#, c-format
msgid "DropProceduralLanguageById: language %u not found"
msgstr ""
msgid "RemoveSchemaById: schema %u not found"
msgstr ""
-#: commands/sequence.c:206
+#: commands/sequence.c:207
msgid "DefineSequence: ReadBuffer failed"
msgstr ""
-#: commands/sequence.c:333
+#: commands/sequence.c:334
#, c-format
msgid "%s.nextval: you don't have permissions to set sequence %s"
msgstr ""
-#: commands/sequence.c:408
+#: commands/sequence.c:409
#, c-format
msgid "%s.nextval: reached MAXVALUE (%s)"
msgstr ""
-#: commands/sequence.c:429
+#: commands/sequence.c:430
#, c-format
msgid "%s.nextval: reached MINVALUE (%s)"
msgstr ""
-#: commands/sequence.c:519
+#: commands/sequence.c:520
#, c-format
msgid "%s.currval: you don't have permissions to read sequence %s"
msgstr ""
-#: commands/sequence.c:523
+#: commands/sequence.c:524
#, c-format
msgid "%s.currval is not yet defined in this session"
msgstr ""
-#: commands/sequence.c:558
+#: commands/sequence.c:559
#, c-format
msgid "%s.setval: you don't have permissions to set sequence %s"
msgstr ""
-#: commands/sequence.c:573
+#: commands/sequence.c:574
#, c-format
msgid "%s.setval: value %s is out of bounds (%s,%s)"
msgstr ""
-#: commands/sequence.c:699
+#: commands/sequence.c:700
#, c-format
msgid "%s.%s: %s is not a sequence"
msgstr ""
-#: commands/sequence.c:717
+#: commands/sequence.c:718
msgid "Memory exhausted in init_sequence"
msgstr ""
-#: commands/sequence.c:745
+#: commands/sequence.c:746
#, c-format
msgid "%s.%s: invalid number of blocks in sequence"
msgstr ""
-#: commands/sequence.c:750
+#: commands/sequence.c:751
#, c-format
msgid "%s.%s: ReadBuffer failed"
msgstr ""
-#: commands/sequence.c:759
+#: commands/sequence.c:760
#, c-format
msgid "%s.%s: bad magic (%08X)"
msgstr ""
-#: commands/sequence.c:802
+#: commands/sequence.c:803
msgid "DefineSequence: CYCLE ??"
msgstr ""
-#: commands/sequence.c:806
+#: commands/sequence.c:807
#, c-format
msgid "DefineSequence: option \"%s\" not recognized"
msgstr ""
-#: commands/sequence.c:813
+#: commands/sequence.c:814
msgid "DefineSequence: can't INCREMENT by 0"
msgstr ""
-#: commands/sequence.c:842
+#: commands/sequence.c:843
#, c-format
msgid "DefineSequence: MINVALUE (%s) must be less than MAXVALUE (%s)"
msgstr ""
-#: commands/sequence.c:863
+#: commands/sequence.c:864
#, c-format
msgid "DefineSequence: START value (%s) can't be less than MINVALUE (%s)"
msgstr ""
-#: commands/sequence.c:873
+#: commands/sequence.c:874
#, c-format
msgid "DefineSequence: START value (%s) can't be greater than MAXVALUE (%s)"
msgstr ""
-#: commands/sequence.c:884
+#: commands/sequence.c:885
#, c-format
msgid "DefineSequence: CACHE (%s) can't be <= 0"
msgstr ""
-#: commands/sequence.c:904
+#: commands/sequence.c:905
#, c-format
msgid "seq_redo: unknown op code %u"
msgstr ""
-#: commands/sequence.c:912
+#: commands/sequence.c:913
#, c-format
msgid "seq_redo: can't read block of %u/%u"
msgstr ""
-#: commands/sequence.c:928
+#: commands/sequence.c:929
msgid "seq_redo: failed to add item to page"
msgstr ""
-#: commands/tablecmds.c:142
+#: commands/tablecmds.c:152
msgid "DefineRelation: please inherit from a relation or define an attribute"
msgstr ""
-#: commands/tablecmds.c:350
+#: commands/tablecmds.c:360
#, c-format
msgid "TRUNCATE cannot be used on sequences. '%s' is a sequence"
msgstr ""
-#: commands/tablecmds.c:353
+#: commands/tablecmds.c:363
#, c-format
msgid "TRUNCATE cannot be used on views. '%s' is a view"
msgstr ""
-#: commands/tablecmds.c:356
+#: commands/tablecmds.c:366
#, c-format
msgid "TRUNCATE can only be used on tables. '%s' is not a table"
msgstr ""
-#: commands/tablecmds.c:361
+#: commands/tablecmds.c:372
#, c-format
msgid "TRUNCATE cannot be used on system tables. '%s' is a system table"
msgstr ""
-#: commands/tablecmds.c:389
+#: commands/tablecmds.c:383
+msgid "TRUNCATE cannot be used on temp tables of other processes"
+msgstr ""
+
+#: commands/tablecmds.c:407
#, c-format
msgid ""
"TRUNCATE cannot be used as table %s references this one via foreign key "
"constraint %s"
msgstr ""
-#: commands/tablecmds.c:499
+#: commands/tablecmds.c:517
#, c-format
msgid "CREATE TABLE: attribute \"%s\" duplicated"
msgstr ""
-#: commands/tablecmds.c:522
+#: commands/tablecmds.c:540
#, c-format
msgid "CREATE TABLE: inherited relation \"%s\" is not a table"
msgstr ""
-#: commands/tablecmds.c:526
+#: commands/tablecmds.c:544
#, c-format
msgid "CREATE TABLE: cannot inherit from temp relation \"%s\""
msgstr ""
-#: commands/tablecmds.c:541
+#: commands/tablecmds.c:559
#, c-format
msgid "CREATE TABLE: inherited relation \"%s\" duplicated"
msgstr ""
-#: commands/tablecmds.c:593
+#: commands/tablecmds.c:611
#, c-format
msgid ""
"CREATE TABLE: merging multiple inherited definitions of attribute \"%s\""
msgstr ""
-#: commands/tablecmds.c:598
+#: commands/tablecmds.c:616
#, c-format
msgid "CREATE TABLE: inherited attribute \"%s\" type conflict (%s and %s)"
msgstr ""
-#: commands/tablecmds.c:742
+#: commands/tablecmds.c:762
#, c-format
msgid "CREATE TABLE: merging attribute \"%s\" with inherited definition"
msgstr ""
-#: commands/tablecmds.c:747
+#: commands/tablecmds.c:767
#, c-format
msgid "CREATE TABLE: attribute \"%s\" type conflict (%s and %s)"
msgstr ""
-#: commands/tablecmds.c:783
+#: commands/tablecmds.c:805
#, c-format
msgid ""
"CREATE TABLE: attribute \"%s\" inherits conflicting default values\n"
"\tTo resolve the conflict, specify a default explicitly"
msgstr ""
-#: commands/tablecmds.c:1027
+#: commands/tablecmds.c:1049
#, c-format
msgid "setRelhassubclassInRelation: cache lookup failed for relation %u"
msgstr ""
-#: commands/tablecmds.c:1082
+#: commands/tablecmds.c:1104
#, c-format
msgid "renameatt: class \"%s\" is a system catalog"
msgstr ""
-#: commands/tablecmds.c:1128
+#: commands/tablecmds.c:1150
#, c-format
msgid "Inherited attribute \"%s\" must be renamed in child tables too"
msgstr ""
-#: commands/tablecmds.c:1136
+#: commands/tablecmds.c:1158
#, c-format
msgid "renameatt: attribute \"%s\" does not exist"
msgstr ""
-#: commands/tablecmds.c:1141
+#: commands/tablecmds.c:1163
#, c-format
msgid "renameatt: system attribute \"%s\" may not be renamed"
msgstr ""
-#: commands/tablecmds.c:1149
+#: commands/tablecmds.c:1171
#, c-format
msgid "renameatt: inherited attribute \"%s\" may not be renamed"
msgstr ""
-#: commands/tablecmds.c:1158
+#: commands/tablecmds.c:1180
#, c-format
msgid "renameatt: attribute \"%s\" exists"
msgstr ""
-#: commands/tablecmds.c:1188
+#: commands/tablecmds.c:1210
#, c-format
msgid "renameatt: can't find index id %u"
msgstr ""
-#: commands/tablecmds.c:1273
+#: commands/tablecmds.c:1295
#, c-format
msgid "renamerel: system relation \"%s\" may not be renamed"
msgstr ""
-#: commands/tablecmds.c:1289
+#: commands/tablecmds.c:1311
#, c-format
msgid "renamerel: relation \"%s\" does not exist"
msgstr ""
-#: commands/tablecmds.c:1293
+#: commands/tablecmds.c:1315
#, c-format
msgid "renamerel: relation \"%s\" exists"
msgstr ""
-#: commands/tablecmds.c:1592 commands/tablecmds.c:1818
-#: commands/tablecmds.c:1952 commands/tablecmds.c:2167
-#: commands/tablecmds.c:2318 commands/tablecmds.c:2466
-#: commands/tablecmds.c:3173 commands/tablecmds.c:3348
+#: commands/tablecmds.c:1614 commands/tablecmds.c:1842
+#: commands/tablecmds.c:1976 commands/tablecmds.c:2191
+#: commands/tablecmds.c:2340 commands/tablecmds.c:2510
+#: commands/tablecmds.c:3472 commands/tablecmds.c:3647
#, c-format
msgid "ALTER TABLE: relation \"%s\" is not a table"
msgstr ""
-#: commands/tablecmds.c:1603 commands/tablecmds.c:1823
-#: commands/tablecmds.c:1957 commands/tablecmds.c:2075
-#: commands/tablecmds.c:2174 commands/tablecmds.c:2323
-#: commands/tablecmds.c:2471 commands/tablecmds.c:2696
-#: commands/tablecmds.c:3178
+#: commands/tablecmds.c:1625 commands/tablecmds.c:1847
+#: commands/tablecmds.c:1981 commands/tablecmds.c:2099
+#: commands/tablecmds.c:2198 commands/tablecmds.c:2345
+#: commands/tablecmds.c:2515 commands/tablecmds.c:3477
#, c-format
msgid "ALTER TABLE: relation \"%s\" is a system catalog"
msgstr ""
-#: commands/tablecmds.c:1649
+#: commands/tablecmds.c:1672
msgid "Attribute must be added to child tables too"
msgstr ""
-#: commands/tablecmds.c:1666
+#: commands/tablecmds.c:1689
msgid ""
"Adding columns with defaults is not implemented.\n"
"\tAdd the column, then use ALTER TABLE SET DEFAULT."
msgstr ""
-#: commands/tablecmds.c:1670
+#: commands/tablecmds.c:1693
msgid ""
"Adding NOT NULL columns is not implemented.\n"
"\tAdd the column, then use ALTER TABLE ... SET NOT NULL."
msgstr ""
-#: commands/tablecmds.c:1679 commands/tablecmds.c:3488
+#: commands/tablecmds.c:1702 commands/tablecmds.c:3787
#, c-format
msgid "ALTER TABLE: relation \"%s\" not found"
msgstr ""
-#: commands/tablecmds.c:1691
+#: commands/tablecmds.c:1714
#, c-format
msgid "ALTER TABLE: column name \"%s\" already exists in table \"%s\""
msgstr ""
-#: commands/tablecmds.c:1697
+#: commands/tablecmds.c:1720
#, c-format
msgid "ALTER TABLE: relations limited to %d columns"
msgstr ""
-#: commands/tablecmds.c:1868 commands/tablecmds.c:2002
-#: commands/tablecmds.c:2120
+#: commands/tablecmds.c:1892 commands/tablecmds.c:2026
+#: commands/tablecmds.c:2144
#, c-format
msgid "ALTER TABLE: Cannot alter system attribute \"%s\""
msgstr ""
-#: commands/tablecmds.c:1889
+#: commands/tablecmds.c:1913
#, c-format
msgid "ALTER TABLE: Index %u not found"
msgstr "ALTER TABLE: éÎÄÅËÓ %u ÎÅ ÎÁÊÄÅÎ"
-#: commands/tablecmds.c:1904
+#: commands/tablecmds.c:1928
#, c-format
msgid "ALTER TABLE: Attribute \"%s\" is in a primary key"
msgstr ""
-#: commands/tablecmds.c:1920 commands/tablecmds.c:2034
-#: commands/tablecmds.c:2262
+#: commands/tablecmds.c:1944 commands/tablecmds.c:2058
+#: commands/tablecmds.c:2286
#, c-format
msgid "ALTER TABLE: relation \"%s\" has no column \"%s\""
msgstr ""
-#: commands/tablecmds.c:2021
+#: commands/tablecmds.c:2045
#, c-format
msgid "ALTER TABLE: Attribute \"%s\" contains NULL values"
msgstr ""
-#: commands/tablecmds.c:2070
+#: commands/tablecmds.c:2094
#, c-format
msgid "ALTER TABLE: relation \"%s\" is not a table or view"
msgstr ""
-#: commands/tablecmds.c:2194
+#: commands/tablecmds.c:2218
#, c-format
msgid "ALTER TABLE: statistics target %d is too low"
msgstr ""
-#: commands/tablecmds.c:2199
+#: commands/tablecmds.c:2223
msgid "ALTER TABLE: lowering statistics target to 1000"
msgstr ""
# [SM]: TO REVIEW
-#: commands/tablecmds.c:2220
+#: commands/tablecmds.c:2244
#, c-format
msgid "ALTER TABLE: \"%s\" storage not recognized"
msgstr "ALTER TABLE: \"%s\" ÍÅÄÉÑ ÎÅ ÒÁÓÐÏÚÎÁÎÁ"
-#: commands/tablecmds.c:2225
+#: commands/tablecmds.c:2249
#, c-format
msgid "ALTER TABLE: Invalid column flag: %c"
msgstr ""
-#: commands/tablecmds.c:2267
+#: commands/tablecmds.c:2291
#, c-format
msgid "ALTER TABLE: cannot change system attribute \"%s\""
msgstr "ALTER TABLE: ÎÅÌØÚÑ ÐÏÍÅÎÑÔØ ÓÉÓÔÅÍÎÙÊ ÁÔÒÉÂÕÔ \"%s\""
-#: commands/tablecmds.c:2284
+#: commands/tablecmds.c:2308
#, c-format
msgid "ALTER TABLE: Column datatype %s can only have storage \"plain\""
msgstr ""
-#: commands/tablecmds.c:2339
-#, c-format
-msgid "ALTER TABLE: Cannot drop system attribute \"%s\""
-msgstr ""
-
#: commands/tablecmds.c:2362
#, c-format
-msgid "ALTER TABLE: Cannot drop last column from table \"%s\""
+msgid "ALTER TABLE: Cannot drop system attribute \"%s\""
msgstr ""
-#: commands/tablecmds.c:2367
+#: commands/tablecmds.c:2368
#, c-format
msgid "ALTER TABLE: Cannot drop inherited column \"%s\""
msgstr ""
-#: commands/tablecmds.c:2394
+#: commands/tablecmds.c:2397 commands/tablecmds.c:2448
#, c-format
msgid "ALTER TABLE: relation %u has no column \"%s\""
msgstr "ALTER TABLE: Õ Ó×ÑÚÉ %u ÎÅÔ ËÏÌÏÎËÉ \"%s\""
-#: commands/tablecmds.c:2582
+#: commands/tablecmds.c:2402 commands/tablecmds.c:2453
+#, c-format
+msgid "ALTER TABLE: relation %u has non-inherited column \"%s\""
+msgstr "ALTER TABLE: Õ Ó×ÑÚÉ %u ÎÅÔ ÎÅÎÁÓÌÅÄÏ×ÁÎÎÏÊ ËÏÌÏÎËÉ \"%s\""
+
+#: commands/tablecmds.c:2587
+msgid ""
+"ALTER TABLE / ADD CONSTRAINT is not implemented for that constraint type."
+msgstr ""
+
+#: commands/tablecmds.c:2617
+msgid ""
+"ALTER TABLE / ADD CONSTRAINT unable to determine type of constraint passed"
+msgstr ""
+
+#: commands/tablecmds.c:2677
#, c-format
msgid "Only relation '%s' can be referenced in CHECK"
msgstr ""
-#: commands/tablecmds.c:2633
+#: commands/tablecmds.c:2726
#, c-format
msgid "AlterTableAddConstraint: rejected due to CHECK constraint %s"
msgstr ""
-#: commands/tablecmds.c:2649
-msgid ""
-"ALTER TABLE / ADD CONSTRAINT is not implemented for that constraint type."
+#: commands/tablecmds.c:2782
+#, c-format
+msgid "referenced relation \"%s\" is not a table"
msgstr ""
-#: commands/tablecmds.c:2691
+#: commands/tablecmds.c:2787
#, c-format
-msgid "referenced relation \"%s\" is not a table"
+msgid "%s: relation \"%s\" is a system catalog"
+msgstr "%s: ÏÂßÅËÔ \"%s\" Ñ×ÌÑÅÔÓÑ ÓÉÓÔÅÍÎÙÍ ËÁÔÁÌÏÇÏÍ"
+
+#: commands/tablecmds.c:2802
+#, c-format
+msgid "%s: Unable to reference temporary table from permanent table constraint"
msgstr ""
-#: commands/tablecmds.c:2703
+#: commands/tablecmds.c:2844
+#, c-format
msgid ""
-"ALTER TABLE / ADD CONSTRAINT: Unable to reference temporary table from "
-"permanent table constraint"
+"%s: number of referencing and referenced attributes for foreign key disagree"
msgstr ""
-#: commands/tablecmds.c:2738
-msgid ""
-"ALTER TABLE / ADD CONSTRAINT unable to determine type of constraint passed"
+#: commands/tablecmds.c:2925
+#, c-format
+msgid "%s: column \"%s\" referenced in foreign key constraint does not exist"
+msgstr ""
+
+#: commands/tablecmds.c:2928
+#, c-format
+msgid "Can only have %d keys in a foreign key"
msgstr ""
#: commands/tablecmds.c:2972
#, c-format
+msgid "transformFkeyGetPrimaryKey: index %u not found"
+msgstr ""
+
+#: commands/tablecmds.c:2990
+#, c-format
+msgid "PRIMARY KEY for referenced table \"%s\" not found"
+msgstr ""
+
+#: commands/tablecmds.c:3046
+#, c-format
+msgid "transformFkeyCheckAttrs: index %u not found"
+msgstr ""
+
+#: commands/tablecmds.c:3104
+#, c-format
+msgid ""
+"UNIQUE constraint matching given keys for referenced table \"%s\" not found"
+msgstr ""
+
+#: commands/tablecmds.c:3271
+#, c-format
msgid ""
"number of key attributes in referenced table must be equal to foreign key\n"
"\tIllegal FOREIGN KEY definition references \"%s\""
msgstr ""
-#: commands/tablecmds.c:3032
+#: commands/tablecmds.c:3331
msgid "Unrecognized ON DELETE action for FOREIGN KEY constraint"
msgstr ""
-#: commands/tablecmds.c:3103
+#: commands/tablecmds.c:3402
msgid "Unrecognized ON UPDATE action for FOREIGN KEY constraint"
msgstr ""
-#: commands/tablecmds.c:3148
+#: commands/tablecmds.c:3447
#, c-format
msgid "fkMatchTypeToString: Unknown MATCH TYPE '%c'"
msgstr ""
-#: commands/tablecmds.c:3224
+#: commands/tablecmds.c:3523
#, c-format
msgid "ALTER TABLE / DROP CONSTRAINT: %s does not exist"
msgstr ""
-#: commands/tablecmds.c:3228
+#: commands/tablecmds.c:3527
msgid "Multiple constraints dropped"
msgstr ""
-#: commands/tablecmds.c:3253
+#: commands/tablecmds.c:3552
#, c-format
msgid "ALTER TABLE: relation %u not found"
msgstr "ALTER TABLE: Ó×ÑÚØ %u ÎÅ ÎÁÊÄÅÎÁ"
-#: commands/tablecmds.c:3315
+#: commands/tablecmds.c:3614
#, c-format
msgid ""
"ALTER TABLE: relation \"%s\" is not a table, TOAST table, index, view, or "
"sequence"
msgstr ""
-#: commands/tablecmds.c:3365
+#: commands/tablecmds.c:3664
msgid "Shared relations cannot be toasted after initdb"
msgstr ""
-#: commands/tablecmds.c:3378
+#: commands/tablecmds.c:3677
#, c-format
msgid "ALTER TABLE: relation \"%s\" already has a toast table"
msgstr ""
-#: commands/tablecmds.c:3393
+#: commands/tablecmds.c:3692
#, c-format
msgid "ALTER TABLE: relation \"%s\" does not need a toast table"
msgstr ""
-#: commands/trigger.c:96
+#: commands/trigger.c:132
+#, c-format
+msgid "Unable to find table for constraint \"%s\""
+msgstr ""
+
+#: commands/trigger.c:137
#, c-format
msgid "CreateTrigger: relation \"%s\" is not a table"
msgstr ""
-#: commands/trigger.c:100
+#: commands/trigger.c:141
#, c-format
msgid "CreateTrigger: can't create trigger for system relation %s"
msgstr ""
-#: commands/trigger.c:158
+#: commands/trigger.c:199
msgid "CreateTrigger: STATEMENT triggers are unimplemented, yet"
msgstr ""
-#: commands/trigger.c:166
+#: commands/trigger.c:207
msgid "CreateTrigger: double INSERT event specified"
msgstr ""
-#: commands/trigger.c:171
+#: commands/trigger.c:212
msgid "CreateTrigger: double DELETE event specified"
msgstr ""
-#: commands/trigger.c:176
+#: commands/trigger.c:217
msgid "CreateTrigger: double UPDATE event specified"
msgstr ""
-#: commands/trigger.c:180
+#: commands/trigger.c:221
msgid "CreateTrigger: unknown event specified"
msgstr ""
-#: commands/trigger.c:206
+#: commands/trigger.c:247
#, c-format
msgid "CreateTrigger: trigger %s already defined on relation %s"
msgstr ""
-#: commands/trigger.c:218 commands/trigger.c:224
+#: commands/trigger.c:259
#, c-format
msgid "CreateTrigger: function %s() does not exist"
msgstr ""
-#: commands/trigger.c:230
+#: commands/trigger.c:270
+#, c-format
msgid ""
-"CreateTrigger: OPAQUE is deprecated, use type TRIGGER instead to define "
-"trigger functions"
+"CreateTrigger: changing return type of function %s() from OPAQUE to TRIGGER"
msgstr ""
-#: commands/trigger.c:232
+#: commands/trigger.c:275
#, c-format
msgid "CreateTrigger: function %s() must return TRIGGER"
msgstr ""
-#: commands/trigger.c:333
+#: commands/trigger.c:375
#, c-format
msgid "CreateTrigger: relation %s not found in pg_class"
msgstr ""
-#: commands/trigger.c:418
+#: commands/trigger.c:460
#, c-format
msgid "DropTrigger: there is no trigger %s on relation %s"
msgstr ""
-#: commands/trigger.c:467
+#: commands/trigger.c:509
#, c-format
msgid "RemoveTriggerById: Trigger %u does not exist"
msgstr "RemoveTriggerById: ôÒÉÇÇÅÒ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/trigger.c:478
+#: commands/trigger.c:520
#, c-format
msgid "DropTrigger: relation \"%s\" is not a table"
msgstr ""
-#: commands/trigger.c:482
+#: commands/trigger.c:524
#, c-format
msgid "DropTrigger: can't drop trigger for system relation %s"
msgstr ""
-#: commands/trigger.c:507
+#: commands/trigger.c:549
#, c-format
msgid "DropTrigger: relation %s not found in pg_class"
msgstr ""
-#: commands/trigger.c:512
+#: commands/trigger.c:554
#, c-format
msgid "DropTrigger: relation %s has reltriggers = 0"
msgstr ""
-#: commands/trigger.c:583
+#: commands/trigger.c:625
#, c-format
msgid "renametrig: trigger %s already defined on relation %s"
msgstr ""
-#: commands/trigger.c:624
+#: commands/trigger.c:666
#, c-format
msgid "renametrig: trigger %s not defined on relation %s"
msgstr ""
-#: commands/trigger.c:682
+#: commands/trigger.c:724
#, c-format
msgid "RelationBuildTriggers: unexpected record found for rel %s"
msgstr ""
-#: commands/trigger.c:711
+#: commands/trigger.c:753
#, c-format
msgid "RelationBuildTriggers: tgargs IS NULL for rel %s"
msgstr ""
-#: commands/trigger.c:734
+#: commands/trigger.c:776
#, c-format
msgid "RelationBuildTriggers: %d record(s) not found for rel %s"
msgstr ""
-#: commands/trigger.c:980
+#: commands/trigger.c:1022
#, c-format
msgid "ExecCallTriggerFunc: function %u returned NULL"
msgstr ""
-#: commands/trigger.c:1218 executor/execMain.c:1040 executor/execMain.c:1313
-#: executor/execMain.c:1447
+#: commands/trigger.c:1261 executor/execMain.c:1043 executor/execMain.c:1317
+#: executor/execMain.c:1452
msgid "Can't serialize access due to concurrent update"
msgstr ""
-#: commands/trigger.c:1241 executor/execMain.c:1061
+#: commands/trigger.c:1284 executor/execMain.c:1064
#, c-format
msgid "Unknown status %u from heap_mark4update"
msgstr ""
-#: commands/trigger.c:1253
+#: commands/trigger.c:1296
msgid "GetTupleForTrigger: failed ReadBuffer"
msgstr ""
-#: commands/trigger.c:1441
+#: commands/trigger.c:1484
msgid "DeferredTriggerExecute: failed to fetch old tuple"
msgstr ""
-#: commands/trigger.c:1448
+#: commands/trigger.c:1491
msgid "DeferredTriggerExecute: failed to fetch new tuple"
msgstr ""
-#: commands/trigger.c:1469
+#: commands/trigger.c:1512
#, c-format
msgid "DeferredTriggerExecute: can't find trigger %u"
msgstr ""
-#: commands/trigger.c:1714
+#: commands/trigger.c:1757
msgid "DeferredTriggerBeginXact() called while inside transaction"
msgstr ""
-#: commands/trigger.c:1892
+#: commands/trigger.c:1935
msgid "unnamed constraints cannot be set explicitly"
msgstr ""
-#: commands/trigger.c:1923
+#: commands/trigger.c:1966
#, c-format
msgid "Constraint '%s' is not deferrable"
msgstr ""
-#: commands/trigger.c:1937
+#: commands/trigger.c:1980
#, c-format
msgid "Constraint '%s' does not exist"
msgstr ""
-#: commands/trigger.c:2014
+#: commands/trigger.c:2057
msgid "DeferredTriggerSaveEvent() called outside of transaction"
msgstr ""
msgid "Define: \"output\" unspecified"
msgstr ""
-#: commands/typecmds.c:214 commands/typecmds.c:223
-msgid ""
-"DefineType: OPAQUE is deprecated, instead declare I/O functions using their "
-"true datatypes"
+#: commands/typecmds.c:220
+#, c-format
+msgid "TypeCreate: changing return type of function %s from OPAQUE to %s"
msgstr ""
-#: commands/typecmds.c:216
+#: commands/typecmds.c:225
#, c-format
msgid "Type input function %s must return %s"
msgstr ""
-#: commands/typecmds.c:225
+#: commands/typecmds.c:233
+#, c-format
+msgid "TypeCreate: changing return type of function %s from OPAQUE to CSTRING"
+msgstr ""
+
+#: commands/typecmds.c:238
#, c-format
msgid "Type output function %s must return cstring"
msgstr ""
-#: commands/typecmds.c:353
+#: commands/typecmds.c:366
#, c-format
msgid "RemoveTypeById: type %u not found"
msgstr "RemoveTypeById: ÔÉÐ %u ÎÅ ÎÁÊÄÅÎ"
-#: commands/typecmds.c:413
+#: commands/typecmds.c:426
#, c-format
msgid "CREATE DOMAIN: domain names must be %d characters or less"
msgstr ""
-#: commands/typecmds.c:432
+#: commands/typecmds.c:445
#, c-format
msgid "DefineDomain: %s is not a basetype"
msgstr ""
-#: commands/typecmds.c:496
+#: commands/typecmds.c:509
msgid "CREATE DOMAIN has multiple DEFAULT expressions"
msgstr ""
-#: commands/typecmds.c:526 commands/typecmds.c:533
+#: commands/typecmds.c:539 commands/typecmds.c:546
msgid "CREATE DOMAIN has conflicting NULL / NOT NULL constraint"
msgstr ""
-#: commands/typecmds.c:539
+#: commands/typecmds.c:552
msgid "CREATE DOMAIN / UNIQUE indexes not supported"
msgstr "CREATE DOMAIN / UNIQUE: ÉÎÄÅËÓÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
-#: commands/typecmds.c:543
+#: commands/typecmds.c:556
msgid "CREATE DOMAIN / PRIMARY KEY indexes not supported"
msgstr "CREATE DOMAIN / PRIMARY KEY: ÉÎÄÅËÓÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
-#: commands/typecmds.c:547
+#: commands/typecmds.c:560
msgid "DefineDomain: CHECK Constraints not supported"
msgstr ""
-#: commands/typecmds.c:554
+#: commands/typecmds.c:567
msgid ""
"DefineDomain: DEFERRABLE, NON DEFERRABLE, DEFERRED and IMMEDIATE not "
"supported"
msgstr ""
-#: commands/typecmds.c:558
+#: commands/typecmds.c:571
msgid "DefineDomain: unrecognized constraint node type"
msgstr ""
-#: commands/typecmds.c:641
+#: commands/typecmds.c:654
#, c-format
msgid "RemoveDomain: type \"%s\" does not exist"
msgstr "RemoveDomain: ÔÉÐ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/typecmds.c:654
+#: commands/typecmds.c:667
#, c-format
msgid "%s is not a domain"
msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ÄÏÍÅÎÏÍ"
-#: commands/typecmds.c:799
+#: commands/typecmds.c:736
+#, c-format
+msgid "TypeCreate: changing argument type of function %s from OPAQUE to %s"
+msgstr ""
+
+#: commands/typecmds.c:795
+#, c-format
+msgid ""
+"TypeCreate: changing argument type of function %s from OPAQUE to CSTRING"
+msgstr ""
+
+#: commands/typecmds.c:837
msgid "attempted to define composite type relation with no attrs"
msgstr ""
msgid "ALTER USER: user \"%s\" does not exist"
msgstr "ALTER USER: ÐÏÌØÚÏ×ÁÔÅÌØ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/user.c:847 commands/variable.c:549 utils/cache/lsyscache.c:1498
+#: commands/user.c:847 commands/variable.c:549 utils/cache/lsyscache.c:1507
#: utils/init/miscinit.c:556
#, c-format
msgid "user \"%s\" does not exist"
#: commands/user.c:933
#, c-format
msgid "DROP USER: user \"%s\" does not exist (no users removed)"
-msgstr "DROP USER: ÐÏÌØÚÏ×ÁÔÅÌØ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ (ÎÉËÔÏ ÉÚ ÐÏÏÌØÚÏ×ÁÔÅÌÅÊ ÎÅ ÕÄÁÌ£Î)"
+msgstr ""
+"DROP USER: ÐÏÌØÚÏ×ÁÔÅÌØ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ (ÎÉËÔÏ ÉÚ ÐÏÏÌØÚÏ×ÁÔÅÌÅÊ ÎÅ "
+"ÕÄÁÌ£Î)"
#: commands/user.c:935
#, c-format
"To use passwords, you have to revoke permissions on %s so normal users "
"cannot read the passwords. Try 'REVOKE ALL ON \"%s\" FROM PUBLIC'."
msgstr ""
-"äÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÁÒÏÌÅÊ ÔÒÅÂÕÅÔÓÑ ÏÔÎÑÔØ ÐÒÁ×Á ÎÁ %s ÔÁË ÞÔÏÂÙ ÏÂÙÞÎÙÅ ÐÏÌØÚÏ×ÁÔÅÌÉ "
-"ÎÅ ÓÍÏÇÌÉ ÉÈ ÞÉÔÁÔØ. ðÏÐÒÏÂÕÊÔÅ 'REVOKE ALL ON \"%s\" FROM PUBLIC'."
+"äÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÁÒÏÌÅÊ ÔÒÅÂÕÅÔÓÑ ÏÔÎÑÔØ ÐÒÁ×Á ÎÁ %s ÔÁË ÞÔÏÂÙ ÏÂÙÞÎÙÅ "
+"ÐÏÌØÚÏ×ÁÔÅÌÉ ÎÅ ÓÍÏÇÌÉ ÉÈ ÞÉÔÁÔØ. ðÏÐÒÏÂÕÊÔÅ 'REVOKE ALL ON \"%s\" FROM "
+"PUBLIC'."
#: commands/user.c:1093 commands/user.c:1099
msgid "CREATE GROUP: conflicting options"
msgid "%s cannot be executed from a function"
msgstr ""
-#: commands/vacuum.c:453
+#: commands/vacuum.c:460
msgid ""
"oldest Xmin is far in the past --- close open transactions soon to avoid "
"wraparound problems"
msgstr ""
-#: commands/vacuum.c:499 commands/vacuum.c:506
+#: commands/vacuum.c:506 commands/vacuum.c:513
#, c-format
msgid "pg_class entry for relid %u vanished during vacuuming"
msgstr ""
-#: commands/vacuum.c:659
+#: commands/vacuum.c:666
msgid ""
"Some databases have not been vacuumed in over 2 billion transactions.\n"
"\tYou may have already suffered transaction-wraparound data loss."
msgstr ""
-#: commands/vacuum.c:670
+#: commands/vacuum.c:677
msgid ""
"Some databases have not been vacuumed in over 1 billion transactions.\n"
"\tBetter vacuum them soon, or you may have a wraparound failure."
msgstr ""
-#: commands/vacuum.c:677
+#: commands/vacuum.c:684
#, c-format
msgid ""
"Some databases have not been vacuumed in %d transactions.\n"
"\tor you may have a wraparound failure."
msgstr ""
-#: commands/vacuum.c:758
+#: commands/vacuum.c:771
#, c-format
msgid "Skipping \"%s\" --- only table or database owner can VACUUM it"
msgstr ""
-#: commands/vacuum.c:943
+#: commands/vacuum.c:977
#, c-format
msgid "VACUUM (full_vacuum_rel): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuum.c:1010 commands/vacuumlazy.c:211
+#: commands/vacuum.c:1044 commands/vacuumlazy.c:211
#, c-format
msgid "--Relation %s.%s--"
msgstr ""
-#: commands/vacuum.c:1044 commands/vacuumlazy.c:269
+#: commands/vacuum.c:1078 commands/vacuumlazy.c:269
#, c-format
msgid "Rel %s: Uninitialized page %u - fixing"
msgstr ""
-#: commands/vacuum.c:1158
+#: commands/vacuum.c:1192
#, c-format
msgid ""
"Rel %s: TID %u/%u: InsertTransactionInProgress %u - can't shrink relation"
msgstr ""
-#: commands/vacuum.c:1168
+#: commands/vacuum.c:1202
#, c-format
msgid ""
"Rel %s: TID %u/%u: DeleteTransactionInProgress %u - can't shrink relation"
msgstr ""
-#: commands/vacuum.c:1186 commands/vacuumlazy.c:373
+#: commands/vacuum.c:1220 commands/vacuumlazy.c:373
#, c-format
msgid "Rel %s: TID %u/%u: OID IS INVALID. TUPGONE %d."
msgstr ""
-#: commands/vacuum.c:1324
+#: commands/vacuum.c:1358
#, c-format
msgid ""
"Pages %u: Changed %u, reaped %u, Empty %u, New %u; Tup %.0f: Vac %.0f, Keep/"
"\t%s"
msgstr ""
-#: commands/vacuum.c:1546
+#: commands/vacuum.c:1581
msgid "HEAP_MOVED_IN was not expected"
msgstr ""
-#: commands/vacuum.c:1556
+#: commands/vacuum.c:1591
msgid "Invalid XVAC in tuple header"
msgstr ""
-#: commands/vacuum.c:1581
+#: commands/vacuum.c:1616
msgid "HEAP_MOVED_OFF was expected"
msgstr ""
-#: commands/vacuum.c:1635 commands/vacuum.c:1757
+#: commands/vacuum.c:1670 commands/vacuum.c:1792
msgid "Parent item in update-chain not found - can't continue repair_frag"
msgstr ""
-#: commands/vacuum.c:1672
+#: commands/vacuum.c:1707
msgid ""
"Child itemid in update-chain marked as unused - can't continue repair_frag"
msgstr ""
-#: commands/vacuum.c:1769
+#: commands/vacuum.c:1804
msgid "Parent itemid marked as unused"
msgstr ""
-#: commands/vacuum.c:1793
+#: commands/vacuum.c:1828
msgid "Too old parent tuple found - can't continue repair_frag"
msgstr ""
-#: commands/vacuum.c:1922
+#: commands/vacuum.c:1957
#, c-format
msgid "moving chain: failed to add item with len = %lu to page %u"
msgstr ""
-#: commands/vacuum.c:2066
+#: commands/vacuum.c:2101
#, c-format
msgid ""
"failed to add item with len = %lu to page %u (free space %lu, nusd %u, noff %"
"u)"
msgstr ""
-#: commands/vacuum.c:2155
+#: commands/vacuum.c:2190
msgid "HEAP_MOVED_IN was not expected (2)"
msgstr ""
-#: commands/vacuum.c:2159
+#: commands/vacuum.c:2194
msgid "Invalid XVAC in tuple header (4)"
msgstr ""
-#: commands/vacuum.c:2184
+#: commands/vacuum.c:2219
msgid "HEAP_MOVED_OFF was expected (2)"
msgstr ""
-#: commands/vacuum.c:2295
+#: commands/vacuum.c:2330
msgid "HEAP_MOVED_OFF/HEAP_MOVED_IN was expected"
msgstr ""
-#: commands/vacuum.c:2297
+#: commands/vacuum.c:2332
msgid "Invalid XVAC in tuple header (2)"
msgstr ""
-#: commands/vacuum.c:2315
+#: commands/vacuum.c:2350
#, c-format
msgid ""
"Rel %s: Pages: %u --> %u; Tuple(s) moved: %u.\n"
"\t%s"
msgstr ""
-#: commands/vacuum.c:2377
+#: commands/vacuum.c:2412
msgid "Invalid XVAC in tuple header (3)"
msgstr ""
-#: commands/vacuum.c:2382
+#: commands/vacuum.c:2417
msgid "HEAP_MOVED_OFF was expected (3)"
msgstr ""
-#: commands/vacuum.c:2432
+#: commands/vacuum.c:2467
#, c-format
msgid "VACUUM (repair_frag): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuum.c:2496
+#: commands/vacuum.c:2531
#, c-format
msgid "VACUUM (vacuum_heap): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuum.c:2502
+#: commands/vacuum.c:2537
#, c-format
msgid "Rel %s: Pages: %u --> %u."
msgstr ""
-#: commands/vacuum.c:2587 commands/vacuumlazy.c:601
+#: commands/vacuum.c:2622 commands/vacuumlazy.c:600
#, c-format
msgid ""
"Index %s: Pages %u; Tuples %.0f.\n"
"\t%s"
msgstr ""
-#: commands/vacuum.c:2600 commands/vacuum.c:2654
+#: commands/vacuum.c:2635 commands/vacuum.c:2689
#, c-format
msgid ""
"Index %s: NUMBER OF INDEX' TUPLES (%.0f) IS NOT THE SAME AS HEAP' (%.0f).\n"
"\tRecreate the index."
msgstr ""
-#: commands/vacuum.c:2641 commands/vacuumlazy.c:648
+#: commands/vacuum.c:2676 commands/vacuumlazy.c:647
#, c-format
msgid ""
"Index %s: Pages %u; Tuples %.0f: Deleted %.0f.\n"
"\tTotal %s"
msgstr ""
-#: commands/vacuumlazy.c:486
+#: commands/vacuumlazy.c:485
#, c-format
msgid ""
"Removed %d tuples in %d pages.\n"
"\t%s"
msgstr ""
-#: commands/vacuumlazy.c:723
+#: commands/vacuumlazy.c:721
#, c-format
msgid "VACUUM (lazy_truncate_heap): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuumlazy.c:758
+#: commands/vacuumlazy.c:756
#, c-format
msgid ""
"Truncated %u --> %u pages.\n"
msgid "SET SERVER_ENCODING is not supported"
msgstr "SET SERVER_ENCODING ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
-#: commands/view.c:86
+#: commands/view.c:87
msgid "attempted to define virtual relation with no attrs"
msgstr ""
-#: commands/view.c:108
+#: commands/view.c:109
#, c-format
msgid "%s is not a view"
msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÉÄÏÍ"
-#: commands/view.c:160 commands/view.c:170
+#: commands/view.c:161 commands/view.c:171
msgid "Cannot change number of columns in view"
msgstr ""
-#: commands/view.c:173
+#: commands/view.c:174
#, c-format
msgid "Cannot change name of view column \"%s\""
msgstr ""
-#: commands/view.c:178
+#: commands/view.c:179
#, c-format
msgid "Cannot change datatype of view column \"%s\""
msgstr ""
msgid "ExecutePlan: (junk) `%s' is NULL!"
msgstr ""
-#: executor/execMain.c:1111
+#: executor/execMain.c:1114
msgid "ExecutePlan: unknown operation in queryDesc"
msgstr ""
-#: executor/execMain.c:1378
+#: executor/execMain.c:1382
msgid "ExecUpdate: UPDATE can't run without transactions"
msgstr ""
-#: executor/execMain.c:1577
+#: executor/execMain.c:1582
#, c-format
msgid "%s: Fail to add null value in not null attribute %s"
msgstr ""
-#: executor/execMain.c:1587
+#: executor/execMain.c:1592
#, c-format
msgid "%s: rejected due to CHECK constraint \"%s\" on \"%s\""
msgstr ""
-#: executor/execMain.c:1631
+#: executor/execMain.c:1636
#, c-format
msgid "EvalPlanQual: can't find RTE %d"
msgstr ""
-#: executor/execMain.c:1649
+#: executor/execMain.c:1654
msgid "EvalPlanQual: t_xmin is uncommitted ?!"
msgstr ""
msgid "InstrStopNode without start"
msgstr ""
-#: executor/nodeAgg.c:764
+#: executor/nodeAgg.c:774
msgid "ExecInitAgg: could not find any aggregate functions"
msgstr ""
-#: executor/nodeAgg.c:862
+#: executor/nodeAgg.c:872
#, c-format
msgid "ExecAgg: cache lookup failed for aggregate %u"
msgstr "ExecAgg: ÐÏÉÓË × ËÜÛÅ ÁÇÒÅÇÁÔÁ %u ÎÅ ÕÄÁÌÓÑ"
-#: executor/nodeAgg.c:917
+#: executor/nodeAgg.c:927
#, c-format
msgid "Aggregate %u needs to have compatible input type and transition type"
msgstr ""
-#: executor/nodeAgg.c:940 executor/nodeGroup.c:496
+#: executor/nodeAgg.c:950 executor/nodeGroup.c:496
#, c-format
msgid "Unable to identify an equality operator for type %s"
msgstr ""
-#: executor/nodeAgg.c:968
+#: executor/nodeAgg.c:978
#, c-format
msgid ""
"GetAggInitVal: cache lookup failed on aggregate transition function return "
"type %u"
msgstr ""
-#: executor/nodeAgg.c:1050
+#: executor/nodeAgg.c:1060
#, c-format
msgid "Aggregate function %u called as normal function"
msgstr ""
msgid "check of private key failed: %s"
msgstr ""
-#: libpq/be-secure.c:645
+#: libpq/be-secure.c:648
#, c-format
msgid "could not read root cert file (%s): %s"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÆÁÊÌ ËÏÒÎÅ×ÏÇÏ ÓÅÒÔÉÆÉËÁÔÁ (%s): %s"
-#: libpq/be-secure.c:678
+#: libpq/be-secure.c:682
#, c-format
msgid "failed to initialize SSL connection: %s"
msgstr "ÎÅ ÕÄÁÌÏÓØ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ SSL-ÐÏÄÓÏÅÄÉÎÅÎÉÅ: %s"
-#: libpq/be-secure.c:700
+#: libpq/be-secure.c:704
#, c-format
msgid "secure connection from '%s'"
msgstr ""
msgid "%s: invalid current euid %d\n"
msgstr ""
-#: nodes/copyfuncs.c:1562
+#: nodes/copyfuncs.c:1564
#, c-format
msgid "_copyAConst: unknown node type %d"
msgstr ""
-#: nodes/copyfuncs.c:2717
+#: nodes/copyfuncs.c:2720
#, c-format
msgid "_copyValue: unknown node type %d"
msgstr ""
-#: nodes/copyfuncs.c:3229
+#: nodes/copyfuncs.c:3232
#, c-format
msgid "copyObject: don't know how to copy node type %d"
msgstr ""
msgid "_equalParam: Invalid paramkind value: %d"
msgstr ""
-#: nodes/equalfuncs.c:1967
+#: nodes/equalfuncs.c:1986
#, c-format
msgid "_equalValue: unknown node type %d"
msgstr ""
-#: nodes/equalfuncs.c:2418
+#: nodes/equalfuncs.c:2437
#, c-format
msgid "equal: don't know whether nodes of type %d are equal"
msgstr ""
msgid "llasti: empty list"
msgstr "llasti: ÐÕÓÔÏÊ ÓÐÉÓÏË"
-#: nodes/outfuncs.c:1019 nodes/readfuncs.c:1679
+#: nodes/outfuncs.c:1023 nodes/readfuncs.c:1691
#, c-format
msgid "bogus rte kind %d"
msgstr ""
-#: nodes/outfuncs.c:1317
+#: nodes/outfuncs.c:1321
#, c-format
msgid "_outValue: don't know how to print type %d "
msgstr ""
-#: nodes/outfuncs.c:1775
+#: nodes/outfuncs.c:1779
#, c-format
msgid "_outNode: don't know how to print type %d "
msgstr "_outNode: ÎÅ ÉÚ×ÅÓÔÎÏ ËÁË ÐÅÞÁÔÁÔØ ÔÉÐ %d "
msgid "_readExpr: unknown opType \"%.*s\""
msgstr ""
-#: nodes/readfuncs.c:2261
+#: nodes/readfuncs.c:2273
#, c-format
msgid "badly formatted planstring \"%.10s\"..."
msgstr ""
-#: nodes/readfuncs.c:2294 nodes/readfuncs.c:2326
+#: nodes/readfuncs.c:2306 nodes/readfuncs.c:2338
#, c-format
msgid "readDatum: expected '%s', got '%s'; length = %lu"
msgstr ""
-#: nodes/readfuncs.c:2301
+#: nodes/readfuncs.c:2313
#, c-format
msgid "readDatum: byval & length = %lu"
msgstr ""
msgid "extract_or_indexqual_conditions: no matching clause"
msgstr ""
-#: optimizer/path/indxpath.c:1319
+#: optimizer/path/indxpath.c:1229
msgid "pred_test_simple_clause: unknown test_op"
msgstr ""
-#: optimizer/path/indxpath.c:1348
+#: optimizer/path/indxpath.c:1258
msgid "pred_test_simple_clause: null test result"
msgstr ""
-#: optimizer/path/indxpath.c:1993
+#: optimizer/path/indxpath.c:1903
#, c-format
msgid "prefix_quals: unexpected operator %u"
msgstr ""
-#: optimizer/path/indxpath.c:2009
+#: optimizer/path/indxpath.c:1919
#, c-format
msgid "prefix_quals: no = operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2024
+#: optimizer/path/indxpath.c:1934
#, c-format
msgid "prefix_quals: no >= operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2040
+#: optimizer/path/indxpath.c:1950
#, c-format
msgid "prefix_quals: no < operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2087
+#: optimizer/path/indxpath.c:1997
#, c-format
msgid "network_prefix_quals: unexpected operator %u"
msgstr ""
-#: optimizer/path/indxpath.c:2100
+#: optimizer/path/indxpath.c:2010
#, c-format
msgid "network_prefix_quals: no %s operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2115
+#: optimizer/path/indxpath.c:2025
#, c-format
msgid "network_prefix_quals: no <= operator for type %u"
msgstr ""
msgid "make_join_rel: unsupported join type %d"
msgstr ""
-#: optimizer/path/pathkeys.c:875
+#: optimizer/path/pathkeys.c:876
msgid ""
"make_pathkeys_for_mergeclauses: can't identify which side of mergeclause to "
"use"
msgid "create_join_plan: unknown node type: %d"
msgstr ""
-#: optimizer/plan/createplan.c:1034
+#: optimizer/plan/createplan.c:1033
msgid "fix_indxqual_sublist: indexqual clause is not binary opclause"
msgstr ""
-#: optimizer/plan/createplan.c:1071
-msgid "fix_indxqual_sublist: failed to find substitute op"
-msgstr ""
-
-#: optimizer/plan/createplan.c:1133
+#: optimizer/plan/createplan.c:1122
msgid "fix_indxqual_operand: var is not index attribute"
msgstr ""
-#: optimizer/plan/createplan.c:1571
+#: optimizer/plan/createplan.c:1560
msgid "make_sort_from_pathkeys: cannot find tlist item to sort"
msgstr ""
msgid "add_base_rels_to_query: unexpected node type %d"
msgstr "add_base_rels_to_query: ÎÅÏÖÉÄÁÎÎÙÊ ÔÉÐ ÕÚÌÁ %d"
-#: optimizer/plan/initsplan.c:307 optimizer/plan/planner.c:451
+#: optimizer/plan/initsplan.c:307 optimizer/plan/planner.c:457
msgid "UNION JOIN is not implemented yet"
msgstr ""
msgid "subplanner: failed to construct a relation"
msgstr ""
-#: optimizer/plan/planner.c:454
+#: optimizer/plan/planner.c:460
#, c-format
msgid "pull_up_subqueries: unexpected join type %d"
msgstr ""
-#: optimizer/plan/planner.c:460
+#: optimizer/plan/planner.c:466
#, c-format
msgid "pull_up_subqueries: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:481
+#: optimizer/plan/planner.c:487
msgid "is_simple_subquery: subquery is bogus"
msgstr ""
-#: optimizer/plan/planner.c:596
+#: optimizer/plan/planner.c:602
#, c-format
msgid "resolvenew_in_jointree: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:675
+#: optimizer/plan/planner.c:681
#, c-format
msgid "preprocess_jointree: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:787
+#: optimizer/plan/planner.c:793
#, c-format
msgid "preprocess_qual_conditions: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:902 parser/analyze.c:1930 parser/analyze.c:2113
-#: parser/analyze.c:2601
+#: optimizer/plan/planner.c:908 parser/analyze.c:1780 parser/analyze.c:1963
+#: parser/analyze.c:2460
msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT"
msgstr ""
-#: optimizer/plan/planner.c:955
+#: optimizer/plan/planner.c:961
msgid "SELECT FOR UPDATE is not allowed in subselects"
msgstr ""
-#: optimizer/plan/planner.c:1557 optimizer/plan/planner.c:1563
+#: optimizer/plan/planner.c:1563 optimizer/plan/planner.c:1569
msgid "postprocess_setop_tlist: resjunk output columns not implemented"
msgstr ""
msgid "preprocess_targetlist: subquery cannot be result relation"
msgstr ""
-#: optimizer/prep/preptlist.c:211
+#: optimizer/prep/preptlist.c:212
msgid "expand_targetlist: unexpected command_type"
msgstr ""
-#: optimizer/prep/preptlist.c:241
+#: optimizer/prep/preptlist.c:242
msgid "expand_targetlist: targetlist is not sorted correctly"
msgstr ""
"get_sortgroupclause_tle: ORDER/GROUP BY expression not found in targetlist"
msgstr ""
-#: parser/analyze.c:260
+#: parser/analyze.c:257
msgid "CREATE VIEW specifies more column names than columns"
msgstr "CREATE VIEW ÕËÁÚÙ×ÁÅÔ ÂÏÌØÛÅ ÉͣΠËÏÌÏÎÏË ÞÅÍ ÉÍÅÅÔÓÑ"
-#: parser/analyze.c:451
+#: parser/analyze.c:448
msgid "INSERT ... SELECT may not specify INTO"
msgstr "INSERT ... SELECT ÎÅ ÍÏÇÕÔ ÕËÁÚÙ×ÁÔØ INTO"
-#: parser/analyze.c:534
+#: parser/analyze.c:531
msgid "INSERT has more expressions than target columns"
msgstr ""
-#: parser/analyze.c:566
+#: parser/analyze.c:563
msgid "INSERT has more target columns than expressions"
msgstr ""
-#: parser/analyze.c:762
+#: parser/analyze.c:759
msgid "parser: unrecognized node (internal error)"
msgstr ""
-#: parser/analyze.c:844
+#: parser/analyze.c:841
#, c-format
msgid "%s will create implicit sequence '%s' for SERIAL column '%s.%s'"
msgstr ""
-#: parser/analyze.c:925 parser/analyze.c:933
+#: parser/analyze.c:922 parser/analyze.c:930
#, c-format
msgid "%s/(NOT) NULL conflicting declaration for '%s.%s'"
msgstr ""
-#: parser/analyze.c:941
+#: parser/analyze.c:938
#, c-format
msgid "%s/DEFAULT multiple values specified for '%s.%s'"
msgstr ""
-#: parser/analyze.c:983 parser/analyze.c:1022
+#: parser/analyze.c:980 parser/analyze.c:1019
msgid "parser: unrecognized constraint (internal error)"
msgstr ""
-#: parser/analyze.c:1018
+#: parser/analyze.c:1015
msgid "parser: illegal context for constraint (internal error)"
msgstr ""
-#: parser/analyze.c:1062
+#: parser/analyze.c:1059
#, c-format
msgid "%s / PRIMARY KEY multiple primary keys for table '%s' are not allowed"
msgstr ""
-#: parser/analyze.c:1130 parser/analyze.c:2931
+#: parser/analyze.c:1127
#, c-format
msgid "inherited table \"%s\" is not a relation"
msgstr ""
-#: parser/analyze.c:1159
+#: parser/analyze.c:1156
#, c-format
msgid ""
"inherited attribute \"%s\" cannot be a PRIMARY KEY because it is not marked "
"NOT NULL"
msgstr ""
-#: parser/analyze.c:1185
+#: parser/analyze.c:1182
#, c-format
msgid ""
"Existing attribute \"%s\" cannot be a PRIMARY KEY because it is not marked "
"NOT NULL"
msgstr ""
-#: parser/analyze.c:1192
+#: parser/analyze.c:1189
#, c-format
msgid "%s: column \"%s\" named in key does not exist"
msgstr ""
-#: parser/analyze.c:1200
+#: parser/analyze.c:1197
#, c-format
msgid "%s: column \"%s\" appears twice in %s constraint"
msgstr ""
-#: parser/analyze.c:1290
+#: parser/analyze.c:1287
#, c-format
msgid "%s: failed to make implicit index name"
msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÓÏÚÄÁÔØ ÉÍÑ ÄÌÁ ÎÅÑ×ÎÏÇÏ ÉÎÄÅËÓÁ"
-#: parser/analyze.c:1293
+#: parser/analyze.c:1290
#, c-format
msgid "%s / %s%s will create implicit index '%s' for table '%s'"
msgstr "%s / %s%s ÓÏÚÄÁÓÔ ÎÅÑ×ÎÙÊ ÉÎÄÅËÓ '%s' ÄÌÑ ÔÁÂÌÉÃÙ '%s'"
-#: parser/analyze.c:1310
+#: parser/analyze.c:1304
#, c-format
msgid "%s will create implicit trigger(s) for FOREIGN KEY check(s)"
msgstr "%s ÓÏÚÄÁÓÔ ÎÅÑ×ÎÙÊ(Å) ÔÒÉÇÇÅÒ(Á) ÄÌÑ ÐÒÏ×ÅÒËÉ ÎÁ FOREIGN KEY"
-#: parser/analyze.c:1335 parser/analyze.c:1363 parser/analyze.c:1421
-#, c-format
-msgid "Can only have %d keys in a foreign key"
-msgstr ""
-
-#: parser/analyze.c:1375 parser/analyze.c:2828
-#, c-format
-msgid "PRIMARY KEY for referenced table \"%s\" not found"
-msgstr ""
-
-#: parser/analyze.c:1438 parser/analyze.c:2764
-#, c-format
-msgid ""
-"UNIQUE constraint matching given keys for referenced table \"%s\" not found"
-msgstr ""
-
-#: parser/analyze.c:1596 parser/analyze.c:1714
+#: parser/analyze.c:1446 parser/analyze.c:1564
#, c-format
msgid "transformRuleStmt: unexpected event type %d"
msgstr ""
-#: parser/analyze.c:1605
+#: parser/analyze.c:1455
msgid "Rule WHERE condition may not contain references to other relations"
msgstr ""
-#: parser/analyze.c:1674
+#: parser/analyze.c:1524
msgid ""
"Rules with WHERE conditions may only have SELECT, INSERT, UPDATE, or DELETE "
"actions"
msgstr ""
-#: parser/analyze.c:1698
+#: parser/analyze.c:1548
msgid "ON SELECT rule may not use OLD"
msgstr ""
-#: parser/analyze.c:1700
+#: parser/analyze.c:1550
msgid "ON SELECT rule may not use NEW"
msgstr ""
-#: parser/analyze.c:1707
+#: parser/analyze.c:1557
msgid "ON INSERT rule may not use OLD"
msgstr ""
-#: parser/analyze.c:1711
+#: parser/analyze.c:1561
msgid "ON DELETE rule may not use NEW"
msgstr ""
-#: parser/analyze.c:1776 parser/analyze.c:1994
+#: parser/analyze.c:1626 parser/analyze.c:1844
msgid "DECLARE CURSOR must not specify INTO"
msgstr ""
-#: parser/analyze.c:1778 parser/analyze.c:1996
+#: parser/analyze.c:1628 parser/analyze.c:1846
msgid ""
"DECLARE/UPDATE is not supported\n"
"\tCursors must be READ ONLY"
msgstr ""
-#: parser/analyze.c:1788 parser/analyze.c:2006
+#: parser/analyze.c:1638 parser/analyze.c:1856
msgid "DECLARE CURSOR may only be used in begin/end transaction blocks"
msgstr ""
-#: parser/analyze.c:2074
+#: parser/analyze.c:1924
msgid ""
"ORDER BY on a UNION/INTERSECT/EXCEPT result must be on one of the result "
"columns"
msgstr ""
-#: parser/analyze.c:2108
+#: parser/analyze.c:1958
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr ""
-#: parser/analyze.c:2110
+#: parser/analyze.c:1960
msgid "Portal may not appear in UNION/INTERSECT/EXCEPT"
msgstr ""
-#: parser/analyze.c:2204
+#: parser/analyze.c:2054
#, c-format
msgid "Each %s query must have the same number of columns"
msgstr ""
-#: parser/analyze.c:2262
+#: parser/analyze.c:2112
#, c-format
msgid "getSetColTypes: unexpected node %d"
msgstr "getSetColTypes: ÎÅ ÏÖÉÄÁÎÎÙÊ ÕÚÅÌ %d"
-#: parser/analyze.c:2273
+#: parser/analyze.c:2123
msgid "CREATE TABLE AS specifies too many column names"
msgstr "CREATE TABLE AS ÕËÁÚÙ×ÁÅÔ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÉͣΠÄÌÑ ËÏÌÏÎËÉ"
-#: parser/analyze.c:2356 parser/analyze.c:2365
+#: parser/analyze.c:2206 parser/analyze.c:2215
msgid "UPDATE target count mismatch --- internal error"
msgstr "UPDATE target: ÎÅ ÓÏ×ÐÁÄÅÎÉÅ ÓÞ£ÞÉËÁ --- ×ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ"
-#: parser/analyze.c:2440
+#: parser/analyze.c:2301
msgid "Unexpected node type in ALTER TABLE ADD CONSTRAINT"
msgstr ""
-#: parser/analyze.c:2521
+#: parser/analyze.c:2384
msgid "transformPrepareStmt: internal error"
msgstr ""
-#: parser/analyze.c:2548
+#: parser/analyze.c:2411
#, c-format
msgid "Wrong number of parameters, expected %d but got %d"
msgstr ""
-#: parser/analyze.c:2561
+#: parser/analyze.c:2424
msgid "Cannot use subselects in EXECUTE parameters"
msgstr ""
-#: parser/analyze.c:2563
+#: parser/analyze.c:2426
msgid "Cannot use aggregates in EXECUTE parameters"
msgstr ""
-#: parser/analyze.c:2578
+#: parser/analyze.c:2437
#, 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:2603
+#: parser/analyze.c:2462
msgid "SELECT FOR UPDATE is not allowed with DISTINCT clause"
msgstr ""
-#: parser/analyze.c:2605
+#: parser/analyze.c:2464
msgid "SELECT FOR UPDATE is not allowed with GROUP BY clause"
msgstr ""
-#: parser/analyze.c:2607
+#: parser/analyze.c:2466
msgid "SELECT FOR UPDATE is not allowed with AGGREGATE"
msgstr ""
-#: parser/analyze.c:2672
+#: parser/analyze.c:2531
#, c-format
msgid "FOR UPDATE: relation \"%s\" not found in FROM clause"
msgstr ""
-#: parser/analyze.c:2702 parser/analyze.c:2795
-#, c-format
-msgid "Referenced relation \"%s\" is not a table"
-msgstr ""
-
-#: parser/analyze.c:2723
-#, c-format
-msgid "transformFkeyCheckAttrs: index %u not found"
-msgstr ""
-
-#: parser/analyze.c:2813
-#, c-format
-msgid "transformFkeyGetPrimaryKey: index %u not found"
-msgstr ""
-
-#: parser/analyze.c:2880
+#: parser/analyze.c:2571
#, c-format
msgid "relationHasPrimaryKey: index %u not found"
msgstr ""
-#: parser/analyze.c:2963
-#, c-format
-msgid "%s: column \"%s\" referenced in foreign key constraint does not exist"
-msgstr ""
-
-#: parser/analyze.c:3004
+#: parser/analyze.c:2622
msgid "Misplaced DEFERRABLE clause"
msgstr ""
-#: parser/analyze.c:3006 parser/analyze.c:3015
+#: parser/analyze.c:2624 parser/analyze.c:2633
msgid "Multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr ""
-#: parser/analyze.c:3013
+#: parser/analyze.c:2631
msgid "Misplaced NOT DEFERRABLE clause"
msgstr ""
-#: parser/analyze.c:3020 parser/analyze.c:3038 gram.y:2128 gram.y:2142
+#: parser/analyze.c:2638 parser/analyze.c:2656
msgid "INITIALLY DEFERRED constraint must be DEFERRABLE"
msgstr ""
-#: parser/analyze.c:3025
+#: parser/analyze.c:2643
msgid "Misplaced INITIALLY DEFERRED clause"
msgstr ""
-#: parser/analyze.c:3027 parser/analyze.c:3045
+#: parser/analyze.c:2645 parser/analyze.c:2663
msgid "Multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr ""
-#: parser/analyze.c:3043
+#: parser/analyze.c:2661
msgid "Misplaced INITIALLY IMMEDIATE clause"
msgstr ""
-#: parser/analyze.c:3152
+#: parser/analyze.c:2770
#, c-format
msgid ""
"New table specifies a schema (%s) different from the one being created (%s)"
msgstr ""
-#: parser/analyze.c:3171
+#: parser/analyze.c:2789
#, c-format
msgid ""
"New view specifies a schema (%s) different from the one being created (%s)"
msgstr ""
-#: parser/analyze.c:3188
+#: parser/analyze.c:2806
msgid "parser: unsupported schema node (internal error)"
msgstr ""
-#: parser/parse_expr.c:104
+#: parser/parse_expr.c:101
#, c-format
msgid "Expression too complex: nesting depth exceeds max_expr_depth = %d"
msgstr ""
-#: parser/parse_expr.c:123
+#: parser/parse_expr.c:120
#, c-format
msgid "Parameter '$%d' is out of range"
msgstr ""
-#: parser/parse_expr.c:362 parser/parse_expr.c:366
+#: parser/parse_expr.c:358 parser/parse_expr.c:362
msgid "Bad query in subselect"
msgstr ""
-#: parser/parse_expr.c:388
+#: parser/parse_expr.c:384
msgid "Subselect must have a field"
msgstr ""
-#: parser/parse_expr.c:392
+#: parser/parse_expr.c:388
msgid "Subselect must have only one field"
msgstr ""
-#: parser/parse_expr.c:422
+#: parser/parse_expr.c:418
#, c-format
msgid "Row comparison cannot use operator %s"
msgstr ""
-#: parser/parse_expr.c:445
+#: parser/parse_expr.c:441
msgid "Subselect has too many fields"
msgstr ""
-#: parser/parse_expr.c:461
+#: parser/parse_expr.c:457
#, c-format
msgid ""
"%s has result type of %s, but must return %s to be used with quantified "
"predicate subquery"
msgstr ""
-#: parser/parse_expr.c:467
+#: parser/parse_expr.c:463
#, c-format
msgid "%s must not return a set to be used with quantified predicate subquery"
msgstr ""
-#: parser/parse_expr.c:479
+#: parser/parse_expr.c:475
msgid "Subselect has too few fields"
msgstr ""
-#: parser/parse_expr.c:621
+#: parser/parse_expr.c:615
#, c-format
msgid "transformExpr: unexpected booltesttype %d"
msgstr ""
-#: parser/parse_expr.c:658
+#: parser/parse_expr.c:652
#, c-format
msgid "transformExpr: does not know how to transform node %d (internal error)"
msgstr ""
-#: parser/parse_expr.c:746
+#: parser/parse_expr.c:744
#, c-format
msgid "Attribute \"%s\" not found"
msgstr "áÔÒÉÂÕÔ \"%s\" ÎÅ ÎÁÊÄÅÎ"
-#: parser/parse_expr.c:858 parser/parse_target.c:153
+#: parser/parse_expr.c:856 parser/parse_target.c:153
msgid "Invalid qualified name syntax (too many names)"
msgstr ""
-#: parser/parse_expr.c:915
+#: parser/parse_expr.c:913
msgid "exprType: Cannot get type for untransformed sublink"
msgstr ""
-#: parser/parse_expr.c:942
+#: parser/parse_expr.c:940
#, c-format
msgid "exprType: Do not know how to get type for %d node"
msgstr "exprType: îÅ ÉÚ×ÅÓÔÎÏ ËÁË ÉÚ×ÌÅÞØ ÔÉÐ ÄÌÑ ÕÚÌÁ %d"
-#: parser/parse_expr.c:1089 utils/adt/ruleutils.c:2433
+#: parser/parse_expr.c:1110
#, c-format
-msgid "cache lookup for proc %u failed"
-msgstr ""
+msgid "Cannot cast type %s to %s"
+msgstr "îÅÌØÚÑ ËÏÎ×ÅÒÔÉÒÏ×ÁÔØ ÔÉÐ %s × %s"
-#: parser/parse_expr.c:1115
+#: parser/parse_agg.c:112
#, c-format
-msgid "cache lookup for type %u failed"
+msgid "Attribute %s.%s must be GROUPed or used in an aggregate function"
msgstr ""
-#: parser/parse_expr.c:1170
-#, c-format
-msgid "Cannot cast this expression to type '%s'"
+#: parser/parse_agg.c:150
+msgid "Aggregates not allowed in WHERE clause"
msgstr ""
-#: parser/parse_expr.c:1221
-#, c-format
-msgid "Cannot cast type '%s' to '%s'"
-msgstr ""
-
-#: parser/parse_agg.c:112
-#, c-format
-msgid "Attribute %s.%s must be GROUPed or used in an aggregate function"
-msgstr ""
-
-#: parser/parse_agg.c:150
-msgid "Aggregates not allowed in WHERE clause"
-msgstr ""
-
-#: parser/parse_agg.c:152
-msgid "Aggregates not allowed in JOIN conditions"
+#: parser/parse_agg.c:152
+msgid "Aggregates not allowed in JOIN conditions"
msgstr ""
#: parser/parse_agg.c:168
"\t%s"
msgstr ""
-#: parser/parse_clause.c:938
+#: parser/parse_clause.c:942
#, c-format
msgid "buildMergedJoinVar: unexpected jointype %d"
msgstr ""
-#: parser/parse_clause.c:1059
+#: parser/parse_clause.c:1063
#, c-format
msgid "%s '%s' is ambiguous"
msgstr ""
-#: parser/parse_clause.c:1078
+#: parser/parse_clause.c:1082
#, c-format
msgid "Non-integer constant in %s"
msgstr ""
-#: parser/parse_clause.c:1091
+#: parser/parse_clause.c:1095
#, c-format
msgid "%s position %d is not in target list"
msgstr ""
-#: parser/parse_clause.c:1233
+#: parser/parse_clause.c:1237
msgid "For SELECT DISTINCT, ORDER BY expressions must appear in target list"
msgstr ""
"äÌÑ SELECT DISTINCT, ×ÙÒÁÖÅÎÉÑ ORDER BY ÏÂÑÚÁÎÙ ÂÙÔØ × ÓÐÉÓËÅ ÎÁÚÎÁÚÞÅÎÉÑ"
-#: parser/parse_clause.c:1271
+#: parser/parse_clause.c:1275
msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
msgstr ""
"÷ÙÒÁÖÅÎÉÑ SELECT DISTINCT ON ÄÏÌÖÎÙ ÓÏ×ÐÁÄÁÔØ Ó ÉÚÎÁÞÁÌØÎÙÍÉ ×ÙÐÒÁÖÅÎÉÑÍÉ "
"ORDER BY"
-#: parser/parse_clause.c:1295
+#: parser/parse_clause.c:1299
msgid ""
"transformDistinctClause: failed to add DISTINCT ON clause to target list"
msgstr ""
-#: parser/parse_coerce.c:207
+#: parser/parse_coerce.c:291
#, c-format
msgid "coerce_type: no conversion function from %s to %s"
msgstr "coerce_type: ÆÕÎÃÉÉ ËÏÎ×ÅÒÓÉÉ ÉÚ %s × %s ÎÅ ÏÂÎÁÒÕÖÅÎÏ"
-#: parser/parse_coerce.c:332
+#: parser/parse_coerce.c:417
#, c-format
msgid "coerce_type_constraints: failed to lookup type %u"
msgstr "coerce_type_constraints: ÔÉÐ %u ÎÅ ÎÁÊÄÅÎ"
#. translator: first %s is name of a SQL construct, eg WHERE
-#: parser/parse_coerce.c:448
+#: parser/parse_coerce.c:568
#, c-format
msgid "Argument of %s must be type boolean, not type %s"
msgstr "ôÉÐ ÁÒÇÕÍÅÎÔÁ ËÏÎÓÔÒÕËÃÉÉ %s ÄÏÌÖÅÎ ÂÙÔØ boolean, Á ÎÅ %s"
#. translator: %s is name of a SQL construct, eg WHERE
-#: parser/parse_coerce.c:458
+#: parser/parse_coerce.c:576
#, c-format
msgid "Argument of %s must not be a set function"
msgstr ""
-#: parser/parse_coerce.c:511
+#: parser/parse_coerce.c:623
#, c-format
msgid "%s types '%s' and '%s' not matched"
msgstr "%s ÔÉÐÙ '%s' É '%s' ÎÅ ÓÏ×ÐÁÄÁÀÔ"
-#: parser/parse_coerce.c:567
+#: parser/parse_coerce.c:675
#, c-format
msgid "%s unable to convert to type %s"
msgstr "%s ÎÅ × ÓÏÓÔÏÑÎÉÉ ÓËÏÎ×ÅÒÔÉÒÏ×ÁÔØ × ÔÉÐ %s"
-#: parser/parse_func.c:100
+#: parser/parse_coerce.c:957
+#, c-format
+msgid "find_coercion_pathway: bogus castcontext %c"
+msgstr ""
+
+#: parser/parse_func.c:97
#, c-format
msgid "Cannot pass more than %d arguments to a function"
msgstr ""
-#: parser/parse_func.c:107
+#: parser/parse_func.c:104
#, c-format
msgid "Function '%s' does not allow NULL input"
msgstr ""
-#: parser/parse_func.c:195
+#: parser/parse_func.c:192
#, c-format
msgid "Cannot find type OID for relation %u"
msgstr ""
-#: parser/parse_func.c:211
+#: parser/parse_func.c:208
#, c-format
msgid "Cannot pass result of sub-select or join %s to a function"
msgstr ""
-#: parser/parse_func.c:256
+#: parser/parse_func.c:253
#, c-format
msgid "%s(*) specified, but %s is not an aggregate function"
msgstr ""
-#: parser/parse_func.c:259
+#: parser/parse_func.c:256
#, c-format
msgid "DISTINCT specified, but %s is not an aggregate function"
msgstr ""
-#: parser/parse_func.c:282
+#: parser/parse_func.c:279
#, c-format
msgid "Attribute notation .%s applied to type %s, which is not a complex type"
msgstr ""
-#: parser/parse_func.c:285
+#: parser/parse_func.c:282
#, c-format
msgid "Attribute \"%s\" not found in datatype %s"
msgstr ""
-#: parser/parse_func.c:333
+#: parser/parse_func.c:331
msgid "Aggregates may not return sets"
msgstr ""
-#: parser/parse_func.c:1245
+#: parser/parse_func.c:1240
#, c-format
msgid "No such attribute %s.%s.%s"
msgstr "%s.%s.%s: ÎÅÔ ÔÁËÏÇÏ ÁÔÒÉÂÕÔÁ"
-#: parser/parse_func.c:1248
+#: parser/parse_func.c:1243
#, c-format
msgid "No such attribute %s.%s"
msgstr "%s.%s: ÎÅÔ ÔÁËÏÇÏ ÁÔÒÉÂÕÔÁ"
-#: parser/parse_func.c:1275
+#: parser/parse_func.c:1270
#, c-format
msgid "Function %s(%s) does not exist%s%s"
msgstr "æÕÎËÃÉÑ %s(%s) ÎÅ ÓÕÝÅÓÔ×ÕÅÔ %s%s"
-#: parser/parse_func.c:1281
+#: parser/parse_func.c:1276
#, c-format
msgid "%s: function %s(%s) does not exist%s%s"
msgstr "%s: ÆÕÎËÃÉÑ %s(%s) ÎÅ ÓÕÝÅÓÔ×ÕÅÔ %s%s"
-#: parser/parse_func.c:1307
+#: parser/parse_func.c:1302
#, c-format
msgid "%s: aggregate %s(*) does not exist"
msgstr "%s: ÁÇÒÅÇÁÔ %s(*) ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: parser/parse_func.c:1310
+#: parser/parse_func.c:1305
#, c-format
msgid "%s: aggregate %s(%s) does not exist"
msgstr "%s: ÁÇÒÅÇÁÔ %s(%s) ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: parser/parse_func.c:1326
+#: parser/parse_func.c:1321
#, c-format
msgid "%s: function %s(*) is not an aggregate"
msgstr ""
-#: parser/parse_func.c:1329
+#: parser/parse_func.c:1324
#, c-format
msgid "%s: function %s(%s) is not an aggregate"
msgstr ""
-#: parser/parse_node.c:223
+#: parser/parse_node.c:217
#, c-format
msgid "transformArraySubscripts: Cache lookup failed for array type %u"
msgstr ""
-#: parser/parse_node.c:229
+#: parser/parse_node.c:223
#, c-format
msgid "transformArraySubscripts: type %s is not an array"
msgstr ""
-#: parser/parse_node.c:237
+#: parser/parse_node.c:231
#, c-format
msgid "transformArraySubscripts: Cache lookup failed for array element type %u"
msgstr ""
-#: parser/parse_node.c:292 parser/parse_node.c:312
+#: parser/parse_node.c:288 parser/parse_node.c:310
msgid "array index expressions must be integers"
msgstr ""
-#: parser/parse_node.c:333
+#: parser/parse_node.c:329
#, c-format
msgid ""
-"Array assignment requires type '%s' but expression is of type '%s'\n"
+"Array assignment requires type %s but expression is of type %s\n"
"\tYou will need to rewrite or cast the expression"
msgstr ""
-#: parser/parse_node.c:448
+#: parser/parse_node.c:439
#, c-format
msgid "make_const: unknown type %d"
msgstr ""
#: parser/parse_target.c:297
#, c-format
msgid ""
-"column \"%s\" is of type '%s' but expression is of type '%s'\n"
+"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:418
+#: parser/parse_target.c:370
#, c-format
msgid "Attribute '%s' specified more than once"
msgstr ""
-#: parser/parse_target.c:452
+#: parser/parse_target.c:405
#, c-format
msgid ""
"ExpandAllTables: unexpected node (internal error)\n"
"\t%s"
msgstr ""
-#: parser/parse_target.c:469
+#: parser/parse_target.c:423
msgid "Wildcard with no tables specified not allowed"
msgstr ""
msgstr ""
#: parser/parse_type.c:194 parser/parse_type.c:222
-#: utils/cache/lsyscache.c:1220
+#: utils/cache/lsyscache.c:1229
#, c-format
msgid "Type \"%s\" is only a shell"
msgstr ""
msgid "Invalid type name '%s'"
msgstr "îÅ×ÅÒÎÏÅ ÉÍÑ ÔÉÐÁ '%s'"
-#: /usr/share/bison/bison.simple:179
-msgid "syntax error: cannot back up"
-msgstr ""
-
-#: gram.y:926
-msgid "SET TRANSACTION/READ ONLY not yet supported"
-msgstr "SET TRANSACTION/READ ONLY ÐÏËÁ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
-
-#: gram.y:963 gram.y:980
-msgid "Time zone interval must be HOUR or HOUR TO MINUTE"
-msgstr ""
-
-#: gram.y:974 gram.y:4906 gram.y:6912 utils/adt/timestamp.c:693
-#, c-format
-msgid "INTERVAL(%d) precision must be between %d and %d"
-msgstr ""
-
-#: gram.y:1416 gram.y:1422 gram.y:4309 gram.y:4316
-msgid "GLOBAL TEMPORARY TABLE is not currently supported"
-msgstr ""
-
-#: gram.y:1459
-#, c-format
-msgid "CREATE TABLE / COLLATE %s not yet implemented; clause ignored"
-msgstr ""
-
-#: gram.y:1643
-msgid "LIKE in table definitions not yet supported"
-msgstr ""
-
-#: gram.y:1747
-msgid "FOREIGN KEY/MATCH PARTIAL not yet implemented"
-msgstr ""
-
-#: gram.y:1821
-msgid "CREATE TABLE AS may not specify INTO"
-msgstr "CREATE TABLE AS ÎÅ ÍÏÖÅÔ ÕËÁÚÙ×ÁÔØ INTO"
-
-#: gram.y:2192
-msgid "CREATE ASSERTION is not yet supported"
-msgstr "CREATE ASSERTION ÐÏËÁ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
-
-#: gram.y:2206
-msgid "DROP ASSERTION is not yet supported"
-msgstr "DROP ASSERTION ÐÏËÁ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
-
-#: gram.y:2576
-msgid "FETCH / RELATIVE at current position is not supported"
-msgstr ""
-
-#: gram.y:2704
-msgid "FETCH / ABSOLUTE not supported, using RELATIVE"
-msgstr ""
-
-#: gram.y:2866 gram.y:2874
-msgid "grant options are not implemented"
-msgstr ""
-
-#: gram.y:3050
-msgid "CREATE FUNCTION / OUT parameters are not supported"
-msgstr "CREATE FUNCTION / OUT ÐÁÒÁÍÅÔÒÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
-
-#: gram.y:3056
-msgid "CREATE FUNCTION / INOUT parameters are not supported"
-msgstr "CREATE FUNCTION / INOUT ÐÁÒÁÍÅÔÒÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
-
-#: gram.y:3208
-msgid "parser: argument type missing (use NONE for unary operators)"
-msgstr ""
-
-#: gram.y:3620
-msgid "%s is not a valid encoding name"
-msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ÉÍÅÎÅÍ ËÏÄÉÒÏ×ËÉ"
-
-#: gram.y:3632
-#, c-format
-msgid "%d is not a valid encoding code"
-msgstr "%d ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ËÏÄÉÒÏ×ËÉ"
-
-#: gram.y:3716
-#, c-format
-msgid "CREATE DOMAIN / COLLATE %s not yet implemented; clause ignored"
-msgstr ""
-
-#: gram.y:4395
-msgid ""
-"LIMIT #,# syntax not supported.\n"
-"\tUse separate LIMIT and OFFSET clauses."
-msgstr ""
-"óÉÎÔÁËÓÉÓ LIMIT #,# ÂÏÌØÛÅ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ.\n"
-"\téÓÐÏÌØÚÕÅÔÅ LIMIT É OFFSET ÄÌÑ ÜÔÉÈ ÃÅÌÅÊ."
-
-#: gram.y:4411
-msgid "LIMIT must not be negative"
-msgstr "LIMIT ÎÅ ÄÏÌÖÅÎ ÂÙÔØ ÏÔÒÉÃÁÔÅÌØÎÙÍ"
-
-#: gram.y:4453
-msgid "OFFSET must not be negative"
-msgstr "OFFSET ÎÅ ÄÏÌÖÅÎ ÂÙÔØ ÏÔÒÉÃÁÔÅÌØÎÙÍ"
-
-#: gram.y:4597
-msgid ""
-"sub-SELECT in FROM must have an alias\n"
-"\tFor example, FROM (SELECT ...) [AS] foo"
-msgstr ""
-
-#: gram.y:5000
-msgid "precision for FLOAT must be at least 1"
-msgstr ""
-
-#: gram.y:5007
-msgid "precision for FLOAT must be less than 16"
-msgstr ""
-
-#: gram.y:5020 gram.y:5033
-#, c-format
-msgid "NUMERIC precision %d must be between 1 and %d"
-msgstr ""
-
-#: gram.y:5024
-#, c-format
-msgid "NUMERIC scale %d must be between 0 and precision %d"
-msgstr ""
-
-#: gram.y:5050 gram.y:5063
-#, c-format
-msgid "DECIMAL precision %d must be between 1 and %d"
-msgstr ""
-
-#: gram.y:5054
-#, c-format
-msgid "DECIMAL scale %d must be between 0 and precision %d"
-msgstr ""
-
-#: gram.y:5109 gram.y:5183
-#, c-format
-msgid "length for type '%s' must be at least 1"
-msgstr ""
-
-#: gram.y:5112 gram.y:5186
-#, c-format
-msgid "length for type '%s' cannot exceed %d"
-msgstr ""
-
-#: gram.y:5263
-#, c-format
-msgid "TIMESTAMP(%d)%s precision must be between %d and %d"
-msgstr ""
-
-#: gram.y:5295
-#, c-format
-msgid "TIME(%d)%s precision must be between %d and %d"
-msgstr ""
-
-#: gram.y:5445 gram.y:7465 gram.y:7517
-msgid "Unequal number of entries in row expression"
-msgstr ""
-
-#: gram.y:5846
-msgid "UNIQUE predicate is not yet implemented"
-msgstr ""
-
-#: gram.y:6075
-#, c-format
-msgid "CURRENT_TIME(%d) precision must be between %d and %d"
-msgstr ""
-
-#: gram.y:6120
-#, c-format
-msgid "CURRENT_TIMESTAMP(%d) precision must be between %d and %d"
-msgstr ""
-
-#: gram.y:6165
-#, c-format
-msgid "LOCALTIME(%d) precision must be between %d and %d"
-msgstr ""
-
-#: gram.y:6210
-#, c-format
-msgid "LOCALTIMESTAMP(%d) precision must be between %d and %d"
-msgstr ""
-
-#: gram.y:6536
-#, c-format
-msgid "Conversion \"%s\" does not exist"
-msgstr "ëÏÎ×ÅÒÓÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: gram.y:7338
-msgid "OLD used in non-rule query"
-msgstr ""
-
-#: gram.y:7345
-msgid "NEW used in non-rule query"
-msgstr ""
-
-#: /usr/share/bison/bison.simple:795
-msgid "parse error; also virtual memory exhausted"
-msgstr ""
-
-#: /usr/share/bison/bison.simple:799
-msgid "parse error"
-msgstr ""
-
-#: /usr/share/bison/bison.simple:924
-msgid "parser stack overflow"
-msgstr ""
-
-#: gram.y:7499
-#, c-format
-msgid "Operator '%s' not implemented for row expressions"
-msgstr ""
-
-#: gram.y:7575
-msgid "Wrong number of parameters on left side of OVERLAPS expression"
-msgstr ""
-
-#: gram.y:7580
-msgid "Wrong number of parameters on right side of OVERLAPS expression"
-msgstr ""
-
-#: gram.y:7617
-msgid "Multiple ORDER BY clauses not allowed"
-msgstr ""
-
-#: gram.y:7623
-msgid "Multiple FOR UPDATE clauses not allowed"
-msgstr ""
-
-#: gram.y:7629
-msgid "Multiple OFFSET clauses not allowed"
-msgstr ""
-
-#: gram.y:7635
-msgid "Multiple LIMIT clauses not allowed"
-msgstr ""
-
-#: scan.l:294
-msgid "unterminated /* comment"
-msgstr ""
-
-#: scan.l:322
-msgid "unterminated bit string literal"
-msgstr ""
-
-#: scan.l:341
-msgid "unterminated hexadecimal string literal"
-msgstr ""
-
-#: scan.l:387
-msgid "unterminated quoted string"
-msgstr ""
-
-#: scan.l:398
-msgid "zero-length delimited identifier"
-msgstr ""
-
-#: scan.l:405 scan.l:561
-#, c-format
-msgid "identifier \"%s\" will be truncated to \"%.*s\""
-msgstr ""
-
-#: scan.l:419
-msgid "unterminated quoted identifier"
-msgstr ""
-
-#: scan.l:579
-#, c-format
-msgid "parser: %s at end of input"
-msgstr ""
-
-#: scan.l:581
-#, c-format
-msgid "parser: %s at or near \"%s\" at character %d"
-msgstr ""
-
#: port/ipc_test.c:93 storage/ipc/ipc.c:171
msgid "Out of on_shmem_exit slots"
msgstr ""
msgid "dl: Undefined:"
msgstr ""
-#: postmaster/postmaster.c:326
+#: postmaster/postmaster.c:328
#, c-format
msgid "data directory %s was not found"
msgstr ""
-#: postmaster/postmaster.c:328
+#: postmaster/postmaster.c:330
#, c-format
msgid "could not read permissions of directory %s: %m"
msgstr ""
-#: postmaster/postmaster.c:333
+#: postmaster/postmaster.c:335
#, c-format
msgid ""
"data directory %s has group or world access; permissions should be u=rwx "
"(0700)"
msgstr ""
-#: postmaster/postmaster.c:346
+#: postmaster/postmaster.c:348
#, c-format
msgid ""
"%s does not find the database system.\n"
"ÎÏ ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ÆÁÊÌ \"%s\": %s\n"
"\n"
-#: postmaster/postmaster.c:431
+#: postmaster/postmaster.c:433
msgid "Assert checking is not compiled in."
msgstr ""
-#: postmaster/postmaster.c:536 tcop/postgres.c:1497
+#: postmaster/postmaster.c:539 tcop/postgres.c:1525
#, c-format
msgid "--%s requires argument"
msgstr "--%s ÔÒÅÂÕÅÔ ÐÁÒÁÍÅÔÒ"
-#: postmaster/postmaster.c:538 tcop/postgres.c:1499
+#: postmaster/postmaster.c:541 tcop/postgres.c:1527
#, c-format
msgid "-c %s requires argument"
msgstr "-c %s ÔÒÅÂÕÅÔ ÐÁÒÁÍÅÔÒ"
-#: postmaster/postmaster.c:549 postmaster/postmaster.c:560
-#: postmaster/postmaster.c:625
+#: postmaster/postmaster.c:552 postmaster/postmaster.c:563
+#: postmaster/postmaster.c:628
#, c-format
msgid "Try '%s --help' for more information.\n"
msgstr "îÁÂÅÒÉÔÅ '%s --help' ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ.\n"
-#: postmaster/postmaster.c:559
+#: postmaster/postmaster.c:562
#, c-format
msgid "invalid argument -- %s"
msgstr "ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ -- %s"
-#: postmaster/postmaster.c:575
+#: postmaster/postmaster.c:578
msgid ""
"The number of buffers (-B) must be at least twice the number of allowed "
"connections (-N) and at least 16."
msgstr ""
-#: postmaster/postmaster.c:588
+#: postmaster/postmaster.c:591
msgid "superuser_reserved_connections must be less than max_connections."
msgstr ""
-#: postmaster/postmaster.c:604
+#: postmaster/postmaster.c:607
#, c-format
msgid "%s: PostmasterMain: initial environ dump:"
msgstr ""
-#: postmaster/postmaster.c:605 postmaster/postmaster.c:608
+#: postmaster/postmaster.c:608 postmaster/postmaster.c:611
msgid "-----------------------------------------"
msgstr ""
-#: postmaster/postmaster.c:607 postmaster/postmaster.c:2270
+#: postmaster/postmaster.c:610 postmaster/postmaster.c:2283
#, c-format
msgid "\t%s"
msgstr "\t%s"
-#: postmaster/postmaster.c:615 tcop/postgres.c:1627
+#: postmaster/postmaster.c:618 tcop/postgres.c:1671
#, c-format
msgid "%s: could not locate executable, bailing out..."
msgstr ""
-#: postmaster/postmaster.c:624
+#: postmaster/postmaster.c:627
msgid "For SSL, TCP/IP connections must be enabled."
msgstr ""
-#: postmaster/postmaster.c:671
+#: postmaster/postmaster.c:674
msgid "cannot create INET stream port"
msgstr ""
-#: postmaster/postmaster.c:683
+#: postmaster/postmaster.c:686
msgid "cannot create UNIX stream port"
msgstr ""
-#: postmaster/postmaster.c:803
+#: postmaster/postmaster.c:806
#, c-format
msgid "fork failed: %s"
msgstr "fork ÎÅ ÕÄÁÌÓÑ: %s"
-#: postmaster/postmaster.c:825
+#: postmaster/postmaster.c:828
#, c-format
msgid "cannot disassociate from controlling TTY: %s"
msgstr ""
-#: postmaster/postmaster.c:845
+#: postmaster/postmaster.c:848
#, c-format
msgid ""
"%s is the PostgreSQL server.\n"
"%s Ñ×ÌÑÅÔÓÑ PostgreSQL ÓÅÒ×ÅÒÏÍ.\n"
"\n"
-#: postmaster/postmaster.c:846
+#: postmaster/postmaster.c:849
#, c-format
msgid ""
"Usage:\n"
" %s [ÏÐÃÉÉ...]\n"
"\n"
-#: postmaster/postmaster.c:847
+#: postmaster/postmaster.c:850
msgid "Options:\n"
msgstr "ïÐÃÉÉ:\n"
-#: postmaster/postmaster.c:849
+#: postmaster/postmaster.c:852
msgid " -A 1|0 enable/disable run-time assert checking\n"
msgstr ""
" -A 1|0 ×ËÌÀÞÉÔØ/×ÙËÌÀÞÉÔØ ÐÒÏ×ÅÒËÕ ÉÓËÌÀÞÉÔÅÌØÎÙÈ ÓÉÔÕÁÃÉÊ\n"
-#: postmaster/postmaster.c:851
+#: postmaster/postmaster.c:854
#, c-format
msgid " -B NBUFFERS number of shared buffers (default %d)\n"
msgstr " -B þâõæåòï÷ ÞÍÓÌÏ ÏÂÝÉÈ ÂÕÆÅÒÏ× (ÐÏ ÕÍÏÌÞÁÎÉÀ: %d)\n"
-#: postmaster/postmaster.c:852
+#: postmaster/postmaster.c:855
msgid " -c NAME=VALUE set run-time parameter\n"
msgstr " -c éíñ=úîáþ. ÕÓÔÁÎÏ×ÉÔØ ÐÁÒÁÍÅÔÒ ×ÙÐÏÌÎÅÎÉÑ (run-time)\n"
-#: postmaster/postmaster.c:853
+#: postmaster/postmaster.c:856
msgid " -d 1-5 debugging level\n"
msgstr " -d 1-5 ÕÒÏ×ÅÎØ ÏÔÌÁÄËÉ\n"
-#: postmaster/postmaster.c:854
+#: postmaster/postmaster.c:857
msgid " -D DATADIR database directory\n"
msgstr " -D äéòäáîîùè ÄÉÒÅËÔÏÒÉÑ Ó ÄÁÎÎÙÍÉ\n"
-#: postmaster/postmaster.c:855
+#: postmaster/postmaster.c:858
msgid " -F turn fsync off\n"
msgstr " -F ×ÙÕËÌÀÞÉÔØ fsync\n"
-#: postmaster/postmaster.c:856
+#: postmaster/postmaster.c:859
msgid " -h HOSTNAME host name or IP address to listen on\n"
msgstr " -h èïóô ÉÍÑ ÈÏÓÔÁ ÉÌÉ IP-ÁÄÒÅÓ ÄÌÑ ÐÒÏÓÌÕÛÉ×ÁÎÉÑ\n"
-#: postmaster/postmaster.c:857
+#: postmaster/postmaster.c:860
msgid " -i enable TCP/IP connections\n"
msgstr " -i ÐÏÄËÌÀÞÉÔØ TCP/IP ÓÏÅÄÉÎÅÎÉÑ\n"
-#: postmaster/postmaster.c:858
+#: postmaster/postmaster.c:861
msgid " -k DIRECTORY Unix-domain socket location\n"
msgstr " -k äéòåëôïòéñ íÅÓÔÏÎÁÈÏÖÄÎÉÑ unix-domain ÓÏËÅÔÏ×\n"
-#: postmaster/postmaster.c:860
+#: postmaster/postmaster.c:863
msgid " -l enable SSL connections\n"
msgstr " -l ×ËÌÀÞÉÔØ SSL-ÐÏÄÓÏÅÄÉÎÅÎÉÑ\n"
-#: postmaster/postmaster.c:862
+#: postmaster/postmaster.c:865
#, c-format
msgid " -N MAX-CONNECT maximum number of allowed connections (default %d)\n"
msgstr ""
" -N MAX-CONNECT ÍÁËÓÉÍÁÌØÎÏ ÄÏÓÔÕÐÎÏÅ ÞÉÓÌÏ ÐÏÄÓÏÅÄÉÎÅÎÉÊ (ÐÏ ÕÍÏÌÞÁÎÉÀ: %"
"d)\n"
-#: postmaster/postmaster.c:864
+#: postmaster/postmaster.c:867
msgid " -o OPTIONS pass 'OPTIONS' to each backend server\n"
msgstr " -o ïðãéé ÐÅÒÅÄÁÔØ 'ïðãéé' ËÁÖÄÏÍÕ ÂÜË-ÅÎÄÕ (ÓÅÒ×ÅÒÕ)\n"
-#: postmaster/postmaster.c:865
+#: postmaster/postmaster.c:868
#, c-format
msgid " -p PORT port number to listen on (default %d)\n"
msgstr " -p ðïòô ÎÏÍÅÒ ÐÏÒÔÁ ÄÌÑ ÐÒÏÓÌÕÛÉ×ÁÎÉÑ (ÐÏ ÕÍÏÌÞÁÎÉÀ: %d)\n"
-#: postmaster/postmaster.c:866
+#: postmaster/postmaster.c:869
msgid ""
" -S silent mode (start in background without logging output)\n"
msgstr ""
" -S ÔÉÈÉÊ ÒÅÖÉÍ (ÚÁÐÕÓÔÉÔØ ÎÁ ÚÁÄÎÅÍ ÐÌÁÎÅ ÂÅÚ ÌÏÇÏ× "
"ÒÅÚÕÌØÔÁÔÏ×)\n"
-#: postmaster/postmaster.c:868
+#: postmaster/postmaster.c:871
msgid ""
"\n"
"Developer options:\n"
"\n"
"ïÐÃÉÉ ÒÁÚÒÁÂÏÔÞÉËÁ:\n"
-#: postmaster/postmaster.c:869
+#: postmaster/postmaster.c:872
msgid ""
" -n do not reinitialize shared memory after abnormal exit\n"
msgstr ""
" -n ÎÅ ÐÅÒÅÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ ÏÂÝÕÀ ÐÁÍÑÔØ ÐÏÓÌÅ ÎÅÎÏÒÍÁÌØÎÏÇÏ "
"ÚÁ×ÅÒÛÅÎÉÑ\n"
-#: postmaster/postmaster.c:870
+#: postmaster/postmaster.c:873
msgid " -s send SIGSTOP to all backend servers if one dies\n"
msgstr ""
" -s ÐÏÓÌÁÔØ ÓÉÇÎÁÌ SIGSTOP ×ÓÅÍ ÂÜË-ÅÎÄÁÍ (ÓÅÒ×ÅÒÁÍ) ÅÚÌÉ ÏÄÉÎ "
"ÉÚ ÎÉÈ ÐÁÄÁÅÔ\n"
-#: postmaster/postmaster.c:872
+#: postmaster/postmaster.c:875
msgid ""
"\n"
"Please read the documentation for the complete list of run-time\n"
msgstr ""
-#: postmaster/postmaster.c:954
+#: postmaster/postmaster.c:957
#, c-format
msgid "ServerLoop: select failed: %m"
msgstr ""
-#: postmaster/postmaster.c:1080 postmaster/postmaster.c:1097
+#: postmaster/postmaster.c:1083 postmaster/postmaster.c:1100
msgid "incomplete startup packet"
msgstr ""
-#: postmaster/postmaster.c:1088
+#: postmaster/postmaster.c:1091
msgid "invalid length of startup packet"
msgstr ""
-#: postmaster/postmaster.c:1130
+#: postmaster/postmaster.c:1133
#, c-format
msgid "failed to send SSL negotiation response: %m"
msgstr ""
-#: postmaster/postmaster.c:1152
+#: postmaster/postmaster.c:1155
msgid "unsupported frontend protocol"
msgstr ""
-#: postmaster/postmaster.c:1179
+#: postmaster/postmaster.c:1182
msgid "no PostgreSQL user name specified in startup packet"
msgstr ""
-#: postmaster/postmaster.c:1212
+#: postmaster/postmaster.c:1215
msgid "The database system is starting up"
msgstr ""
-#: postmaster/postmaster.c:1215
+#: postmaster/postmaster.c:1218
msgid "The database system is shutting down"
msgstr ""
-#: postmaster/postmaster.c:1218
+#: postmaster/postmaster.c:1221
msgid "The database system is in recovery mode"
msgstr ""
-#: postmaster/postmaster.c:1221 storage/ipc/sinval.c:52
+#: postmaster/postmaster.c:1224 storage/ipc/sinval.c:52
#: storage/lmgr/proc.c:211
msgid "Sorry, too many clients already"
msgstr ""
-#: postmaster/postmaster.c:1251
+#: postmaster/postmaster.c:1254
#, c-format
msgid "processCancelRequest: CheckPointPID in cancel request for process %d"
msgstr ""
-#: postmaster/postmaster.c:1265
+#: postmaster/postmaster.c:1268
#, c-format
msgid "processing cancel request: sending SIGINT to process %d"
msgstr ""
-#: postmaster/postmaster.c:1271
+#: postmaster/postmaster.c:1274
#, c-format
msgid "bad key in cancel request for process %d"
msgstr ""
-#: postmaster/postmaster.c:1278
+#: postmaster/postmaster.c:1281
#, c-format
msgid "bad pid in cancel request for process %d"
msgstr ""
-#: postmaster/postmaster.c:1321
+#: postmaster/postmaster.c:1324
msgid "ConnCreate: malloc failed"
msgstr "ConnCreate: malloc ÎÅ ÕÄÁÌÓÑ"
-#: postmaster/postmaster.c:1416
+#: postmaster/postmaster.c:1419
msgid "Received SIGHUP, reloading configuration files"
msgstr ""
-#: postmaster/postmaster.c:1440
+#: postmaster/postmaster.c:1443
#, c-format
msgid "pmdie %d"
msgstr "pmdie %d"
-#: postmaster/postmaster.c:1454
+#: postmaster/postmaster.c:1457
msgid "smart shutdown request"
msgstr ""
-#: postmaster/postmaster.c:1466 postmaster/postmaster.c:1510
+#: postmaster/postmaster.c:1469 postmaster/postmaster.c:1513
#, c-format
msgid "shutdown process %d already running"
msgstr ""
-#: postmaster/postmaster.c:1484
+#: postmaster/postmaster.c:1487
msgid "fast shutdown request"
msgstr ""
-#: postmaster/postmaster.c:1490
+#: postmaster/postmaster.c:1493
msgid "aborting any active transactions"
msgstr ""
-#: postmaster/postmaster.c:1526
+#: postmaster/postmaster.c:1529
msgid "immediate shutdown request"
msgstr ""
-#: postmaster/postmaster.c:1561
+#: postmaster/postmaster.c:1564
msgid "reaping dead processes"
msgstr ""
-#: postmaster/postmaster.c:1578
+#: postmaster/postmaster.c:1581
msgid "statistics collector process"
msgstr ""
-#: postmaster/postmaster.c:1591
+#: postmaster/postmaster.c:1594
msgid "shutdown process"
msgstr ""
-#: postmaster/postmaster.c:1602
+#: postmaster/postmaster.c:1605
msgid "startup process"
msgstr ""
-#: postmaster/postmaster.c:1604
+#: postmaster/postmaster.c:1607
msgid "aborting startup due to startup process failure"
msgstr ""
-#: postmaster/postmaster.c:1613
+#: postmaster/postmaster.c:1616
#, c-format
msgid "startup process %d died while shutdown process %d already running"
msgstr ""
-#: postmaster/postmaster.c:1645
+#: postmaster/postmaster.c:1648
msgid ""
"all server processes terminated; reinitializing shared memory and semaphores"
msgstr ""
-#: postmaster/postmaster.c:1683
+#: postmaster/postmaster.c:1686
msgid "child process"
msgstr ""
-#: postmaster/postmaster.c:1728
+#: postmaster/postmaster.c:1731
msgid "server process"
msgstr ""
-#: postmaster/postmaster.c:1729
+#: postmaster/postmaster.c:1732
msgid "terminating any other active server processes"
msgstr ""
-#: postmaster/postmaster.c:1750
+#: postmaster/postmaster.c:1753
#, c-format
msgid "CleanupProc: sending %s to process %d"
msgstr ""
-#: postmaster/postmaster.c:1794
+#: postmaster/postmaster.c:1797
#, c-format
msgid "%s (pid %d) exited with exit code %d"
msgstr ""
-#: postmaster/postmaster.c:1797
+#: postmaster/postmaster.c:1800
#, c-format
msgid "%s (pid %d) was terminated by signal %d"
msgstr ""
-#: postmaster/postmaster.c:1800
+#: postmaster/postmaster.c:1803
#, c-format
msgid "%s (pid %d) exited with unexpected status %d"
msgstr ""
-#: postmaster/postmaster.c:1822
+#: postmaster/postmaster.c:1825
#, c-format
msgid "SignalChildren: sending signal %d to process %d"
msgstr ""
-#: postmaster/postmaster.c:1860
+#: postmaster/postmaster.c:1863
msgid "out of memory; connection startup aborted"
msgstr ""
-#: postmaster/postmaster.c:1911
+#: postmaster/postmaster.c:1914
msgid "connection startup failed"
msgstr ""
-#: postmaster/postmaster.c:1928
+#: postmaster/postmaster.c:1931
#, c-format
msgid "connection startup failed (fork failure): %s"
msgstr ""
-#: postmaster/postmaster.c:1935
+#: postmaster/postmaster.c:1938
#, c-format
msgid "BackendStartup: forked pid=%d socket=%d"
msgstr ""
-#: postmaster/postmaster.c:1969
+#: postmaster/postmaster.c:1972
msgid "Server process fork() failed: "
msgstr ""
-#: postmaster/postmaster.c:2115
+#: postmaster/postmaster.c:2119
#, c-format
msgid "connection received: host=%s port=%hu"
msgstr ""
-#: postmaster/postmaster.c:2135
+#: postmaster/postmaster.c:2139
#, c-format
msgid "connection received: host=%s"
msgstr ""
-#: postmaster/postmaster.c:2155
+#: postmaster/postmaster.c:2159
msgid "DoBackend: Unable to set timer for auth timeout"
msgstr ""
-#: postmaster/postmaster.c:2184
+#: postmaster/postmaster.c:2188
msgid "DoBackend: Unable to disable timer for auth timeout"
msgstr ""
-#: postmaster/postmaster.c:2188
+#: postmaster/postmaster.c:2192
#, c-format
msgid "connection authorized: user=%s database=%s"
msgstr ""
-#: postmaster/postmaster.c:2268
+#: postmaster/postmaster.c:2281
#, c-format
msgid "%s child[%d]: starting with ("
msgstr ""
-#: postmaster/postmaster.c:2271
+#: postmaster/postmaster.c:2284
msgid ")"
msgstr ")"
-#: postmaster/postmaster.c:2570
+#: postmaster/postmaster.c:2583
#, c-format
msgid "could not launch startup process (fork failure): %m"
msgstr ""
-#: postmaster/postmaster.c:2573
+#: postmaster/postmaster.c:2586
#, c-format
msgid "could not launch checkpoint process (fork failure): %m"
msgstr ""
-#: postmaster/postmaster.c:2576
+#: postmaster/postmaster.c:2589
#, c-format
msgid "could not launch shutdown process (fork failure): %m"
msgstr ""
-#: postmaster/postmaster.c:2600
+#: postmaster/postmaster.c:2613
msgid "CheckPointDataBase: malloc failed"
msgstr "CheckPointDataBase: malloc ÎÅ ÕÄÁÌÓÑ"
-#: postmaster/postmaster.c:2639
+#: postmaster/postmaster.c:2652
#, c-format
msgid "cannot create file %s: %s"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÆÁÊÌ %s: %s"
-#: postmaster/postmaster.c:2651
+#: postmaster/postmaster.c:2664
#, c-format
msgid "writing file %s failed"
msgstr "ÚÁÐÉÓØ ÆÁÊÌ %s ÎÅ ÕÄÁÌÁÓØ"
msgid "PGSTAT: fcntl() failed: %m"
msgstr "PGSTAT: fcntl() ÎÅ ÕÄÁÌÓÑ: %m"
-#: postmaster/pgstat.c:230 postmaster/pgstat.c:1164
+#: postmaster/pgstat.c:230 postmaster/pgstat.c:1166
#, c-format
msgid "PGSTAT: pipe() failed: %m"
msgstr "PGSTAT: pipe() ÎÅ ÕÄÁÌÓÑ: %m"
msgid "PGSTAT: statistics collector startup skipped"
msgstr ""
-#: postmaster/pgstat.c:296 postmaster/pgstat.c:1171
+#: postmaster/pgstat.c:296 postmaster/pgstat.c:1173
#, c-format
msgid "PGSTAT: fork() failed: %m"
msgstr "PGSTAT: fork() ÎÅ ÕÄÁÌÓÑ: %m"
-#: postmaster/pgstat.c:703
+#: postmaster/pgstat.c:705
msgid "Only database superusers can reset statistic counters"
msgstr ""
-#: postmaster/pgstat.c:770 postmaster/pgstat.c:779 postmaster/pgstat.c:826
-#: postmaster/pgstat.c:836
+#: postmaster/pgstat.c:772 postmaster/pgstat.c:781 postmaster/pgstat.c:828
+#: postmaster/pgstat.c:838
msgid "PGSTATBE: malloc() failed"
msgstr ""
-#: postmaster/pgstat.c:1223
+#: postmaster/pgstat.c:1227
msgid "PGSTAT: Creation of dead backend hash table failed"
msgstr ""
-#: postmaster/pgstat.c:1234
+#: postmaster/pgstat.c:1238
msgid "PGSTAT: Allocation of backend table failed"
msgstr ""
-#: postmaster/pgstat.c:1290
+#: postmaster/pgstat.c:1294
#, c-format
msgid "PGSTAT: select() failed: %m"
msgstr "PGSTAT: select() ÎÅ ÕÄÁÌÓÑ: %m"
-#: postmaster/pgstat.c:1330
+#: postmaster/pgstat.c:1334
#, c-format
msgid "PGSTAT: read() failed: %m"
msgstr "PGSTAT: read() ÎÅ ÕÄÁÌÓÑ: %m"
-#: postmaster/pgstat.c:1348
+#: postmaster/pgstat.c:1352
msgid "PGSTAT: bogus message length"
msgstr ""
-#: postmaster/pgstat.c:1498
+#: postmaster/pgstat.c:1502
#, c-format
msgid "PGSTATBUFF: fcntl() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1508
+#: postmaster/pgstat.c:1512
msgid "PGSTATBUFF: malloc() failed"
msgstr ""
-#: postmaster/pgstat.c:1535
+#: postmaster/pgstat.c:1539
msgid "PGSTATBUFF: Warning - receive buffer full"
msgstr ""
-#: postmaster/pgstat.c:1566
+#: postmaster/pgstat.c:1570
#, c-format
msgid "PGSTATBUFF: select() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1582
+#: postmaster/pgstat.c:1586
#, c-format
msgid "PGSTATBUFF: recvfrom() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1657
+#: postmaster/pgstat.c:1661
#, c-format
msgid "PGSTATBUFF: write() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1710
+#: postmaster/pgstat.c:1714
#, c-format
msgid "PGSTAT: Invalid backend ID %d"
msgstr ""
-#: postmaster/pgstat.c:1766
+#: postmaster/pgstat.c:1770
msgid "PGSTAT: DB hash table out of memory - abort"
msgstr ""
-#: postmaster/pgstat.c:1795 postmaster/pgstat.c:2210 postmaster/pgstat.c:2217
+#: postmaster/pgstat.c:1799 postmaster/pgstat.c:2214 postmaster/pgstat.c:2221
msgid "PGSTAT: failed to initialize hash table for new database entry"
msgstr ""
-#: postmaster/pgstat.c:1847
+#: postmaster/pgstat.c:1851
msgid "PGSTAT: dead backend hash table out of memory"
msgstr ""
-#: postmaster/pgstat.c:1894
+#: postmaster/pgstat.c:1898
#, c-format
msgid "PGSTAT: cannot open temp stats file %s: %m"
msgstr ""
-#: postmaster/pgstat.c:1920
+#: postmaster/pgstat.c:1924
msgid "PGSTAT: database hash table corrupted during cleanup - abort"
msgstr ""
-#: postmaster/pgstat.c:1956
+#: postmaster/pgstat.c:1960
#, c-format
msgid ""
"PGSTAT: tables hash table for database %d corrupted during cleanup - abort"
msgstr ""
-#: postmaster/pgstat.c:2003
+#: postmaster/pgstat.c:2007
#, c-format
msgid "PGSTAT: Error closing temp stats file %s: %m"
msgstr ""
-#: postmaster/pgstat.c:2010
+#: postmaster/pgstat.c:2014
#, c-format
msgid "PGSTAT: Cannot rename temp stats file %s: %m"
msgstr ""
-#: postmaster/pgstat.c:2031
+#: postmaster/pgstat.c:2035
msgid "PGSTAT: dead backend hash table corrupted during cleanup - abort"
msgstr ""
-#: postmaster/pgstat.c:2096 postmaster/pgstat.c:2100
+#: postmaster/pgstat.c:2100 postmaster/pgstat.c:2104
msgid "PGSTAT: Creation of DB hash table failed"
msgstr ""
-#: postmaster/pgstat.c:2138 postmaster/pgstat.c:2144 postmaster/pgstat.c:2173
-#: postmaster/pgstat.c:2179 postmaster/pgstat.c:2244 postmaster/pgstat.c:2250
-#: postmaster/pgstat.c:2283 postmaster/pgstat.c:2289 postmaster/pgstat.c:2312
-#: postmaster/pgstat.c:2318 postmaster/pgstat.c:2366 postmaster/pgstat.c:2372
-#: postmaster/pgstat.c:2407 postmaster/pgstat.c:2413
+#: postmaster/pgstat.c:2142 postmaster/pgstat.c:2148 postmaster/pgstat.c:2177
+#: postmaster/pgstat.c:2183 postmaster/pgstat.c:2248 postmaster/pgstat.c:2254
+#: postmaster/pgstat.c:2287 postmaster/pgstat.c:2293 postmaster/pgstat.c:2316
+#: postmaster/pgstat.c:2322 postmaster/pgstat.c:2370 postmaster/pgstat.c:2376
+#: postmaster/pgstat.c:2411 postmaster/pgstat.c:2417
msgid "PGSTAT: corrupted pgstat.stat file"
msgstr ""
-#: postmaster/pgstat.c:2160 postmaster/pgstat.c:2166
+#: postmaster/pgstat.c:2164 postmaster/pgstat.c:2170
msgid "PGSTAT: DB hash table out of memory"
msgstr ""
-#: postmaster/pgstat.c:2269 postmaster/pgstat.c:2275
+#: postmaster/pgstat.c:2273 postmaster/pgstat.c:2279
msgid "PGSTAT: Tab hash table out of memory"
msgstr ""
-#: postmaster/pgstat.c:2522
+#: postmaster/pgstat.c:2526
#, c-format
msgid "PGSTAT: tables hash table out of memory for database %d - abort"
msgstr ""
-#: postmaster/pgstat.c:2702
+#: postmaster/pgstat.c:2706
msgid "PGSTAT: failed to reinitialize hash table for database entry"
msgstr ""
msgid "Attempt to rename rule \"%s\" failed: \"%s\" already exists"
msgstr ""
-#: rewrite/rewriteHandler.c:344
+#: rewrite/rewriteHandler.c:343
#, c-format
msgid "rewriteTargetList: bogus resno %d in targetlist"
msgstr ""
-#: rewrite/rewriteHandler.c:386 rewrite/rewriteHandler.c:398
+#: rewrite/rewriteHandler.c:385 rewrite/rewriteHandler.c:397
#, c-format
msgid "Multiple assignments to same attribute \"%s\""
msgstr ""
-#: rewrite/rewriteHandler.c:562
+#: rewrite/rewriteHandler.c:553
msgid "ApplyRetrieveRule: expected just one rule action"
msgstr ""
-#: rewrite/rewriteHandler.c:564
+#: rewrite/rewriteHandler.c:555
msgid "ApplyRetrieveRule: can't handle qualified ON SELECT rule"
msgstr ""
-#: rewrite/rewriteHandler.c:566
+#: rewrite/rewriteHandler.c:557
msgid "ApplyRetrieveRule: can't handle per-attribute ON SELECT rule"
msgstr ""
-#: rewrite/rewriteHandler.c:844
+#: rewrite/rewriteHandler.c:835
msgid "fireRIRrules: failed to remove aggs from qual"
msgstr ""
-#: rewrite/rewriteHandler.c:1115
+#: rewrite/rewriteHandler.c:1106
#, c-format
msgid "query rewritten %d times, may contain cycles"
msgstr ""
-#: rewrite/rewriteHandler.c:1239
+#: rewrite/rewriteHandler.c:1230
msgid ""
"Cannot insert into a view\n"
"\tYou need an unconditional ON INSERT DO INSTEAD rule"
msgstr ""
-#: rewrite/rewriteHandler.c:1243
+#: rewrite/rewriteHandler.c:1234
msgid ""
"Cannot update a view\n"
"\tYou need an unconditional ON UPDATE DO INSTEAD rule"
msgstr ""
-#: rewrite/rewriteHandler.c:1247
+#: rewrite/rewriteHandler.c:1238
msgid ""
"Cannot delete from a view\n"
"\tYou need an unconditional ON DELETE DO INSTEAD rule"
msgstr ""
-#: rewrite/rewriteHandler.c:1251
+#: rewrite/rewriteHandler.c:1242
#, c-format
msgid "QueryRewrite: unexpected commandType %d"
msgstr ""
msgid "FreeFile: file was not obtained from AllocateFile"
msgstr ""
-#: storage/freespace/freespace.c:178 storage/freespace/freespace.c:193
-#: storage/freespace/freespace.c:201
+#: storage/freespace/freespace.c:180 storage/freespace/freespace.c:195
+#: storage/freespace/freespace.c:203
msgid "Insufficient shared memory for free space map"
msgstr ""
-#: storage/freespace/freespace.c:530
+#: storage/freespace/freespace.c:421
+msgid "MultiRecordFreeSpace: data not in page order"
+msgstr ""
+
+#: storage/freespace/freespace.c:536
msgid "FreeSpaceMap hashtable out of memory"
msgstr ""
-#: storage/freespace/freespace.c:599
+#: storage/freespace/freespace.c:606
msgid "FreeSpaceMap hashtable corrupted"
msgstr ""
-#: storage/freespace/freespace.c:772
+#: storage/freespace/freespace.c:779
msgid "fsm_record_free_space: unexpected match"
msgstr ""
-#: storage/freespace/freespace.c:899
+#: storage/freespace/freespace.c:889
msgid "insert_fsm_page_entry: entry already exists!"
msgstr ""
msgid "inv_seek: invalid whence: %d"
msgstr ""
-#: storage/lmgr/deadlock.c:269
+#: storage/lmgr/deadlock.c:271
msgid "DeadLockCheckRecurse: inconsistent results"
msgstr ""
msgid "LockMethodTableInit: too many lock types %d greater than %d"
msgstr ""
-#: storage/lmgr/lock.c:263 storage/lmgr/lock.c:309 storage/lmgr/lock.c:329
+#: 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:450
+#: storage/lmgr/lock.c:451
#, c-format
msgid "LockAcquire: user lock [%u] %s"
msgstr ""
-#: storage/lmgr/lock.c:461
+#: storage/lmgr/lock.c:462
#, c-format
msgid "LockAcquire: bad lock table %d"
msgstr ""
-#: storage/lmgr/lock.c:479
+#: storage/lmgr/lock.c:480
#, c-format
msgid "LockAcquire: lock table %d is out of memory"
msgstr ""
-#: storage/lmgr/lock.c:526
+#: storage/lmgr/lock.c:527
msgid "LockAcquire: holder table out of memory"
msgstr ""
-#: storage/lmgr/lock.c:571
+#: 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:651
+#: storage/lmgr/lock.c:652
msgid "LockAcquire: remove holder, table corrupted"
msgstr ""
-#: storage/lmgr/lock.c:907
+#: storage/lmgr/lock.c:908
msgid "deadlock detected"
msgstr ""
-#: storage/lmgr/lock.c:988
+#: storage/lmgr/lock.c:989
#, c-format
msgid "LockRelease: user lock tag [%u] %d"
msgstr ""
-#: storage/lmgr/lock.c:998
+#: storage/lmgr/lock.c:999
msgid "lockMethodTable is null in LockRelease"
msgstr ""
-#: storage/lmgr/lock.c:1020
+#: storage/lmgr/lock.c:1021
msgid "LockRelease: no such lock"
msgstr ""
-#: storage/lmgr/lock.c:1043
+#: storage/lmgr/lock.c:1044
msgid "LockRelease: no lock with this tag"
msgstr ""
-#: storage/lmgr/lock.c:1046
+#: storage/lmgr/lock.c:1047
msgid "LockRelease: holder table corrupted"
msgstr ""
-#: storage/lmgr/lock.c:1060
+#: storage/lmgr/lock.c:1061
#, c-format
msgid "LockRelease: you don't own a lock of type %s"
msgstr ""
-#: storage/lmgr/lock.c:1114
+#: storage/lmgr/lock.c:1115
msgid "LockRelease: remove lock, table corrupted"
msgstr ""
-#: storage/lmgr/lock.c:1143
+#: storage/lmgr/lock.c:1144
msgid "LockRelease: remove holder, table corrupted"
msgstr ""
-#: storage/lmgr/lock.c:1184
+#: storage/lmgr/lock.c:1185
#, c-format
msgid "LockReleaseAll: lockmethod=%d, pid=%d"
msgstr ""
-#: storage/lmgr/lock.c:1192
+#: storage/lmgr/lock.c:1193
#, c-format
msgid "LockReleaseAll: bad lockmethod %d"
msgstr ""
-#: storage/lmgr/lock.c:1296
+#: storage/lmgr/lock.c:1297
msgid "LockReleaseAll: holder table corrupted"
msgstr ""
-#: storage/lmgr/lock.c:1314
+#: storage/lmgr/lock.c:1315
msgid "LockReleaseAll: cannot remove lock from HTAB"
msgstr ""
-#: storage/lmgr/lock.c:1329
+#: storage/lmgr/lock.c:1330
msgid "LockReleaseAll: done"
msgstr ""
-#: storage/lmgr/lock.c:1516
+#: storage/lmgr/lock.c:1517
msgid "DumpAllLocks: holder->tag.lock = NULL"
msgstr ""
msgid "No more LWLockIds available"
msgstr ""
-#: storage/lmgr/lwlock.c:274
+#: storage/lmgr/lwlock.c:281
msgid "LWLockAcquire: can't wait without a PGPROC structure"
msgstr ""
-#: storage/lmgr/lwlock.c:420
+#: storage/lmgr/lwlock.c:427
#, c-format
msgid "LWLockRelease: lock %d is not held"
msgstr ""
msgid "InitDummyProcess: DummyProc is in use by PID %d"
msgstr ""
-#: storage/lmgr/proc.c:640
+#: storage/lmgr/proc.c:649
msgid "ProcSleep: Unable to set timer for process wakeup"
msgstr ""
-#: storage/lmgr/proc.c:662
+#: storage/lmgr/proc.c:671
msgid "ProcSleep: Unable to disable timer for process wakeup"
msgstr ""
msgid "cannot count blocks for %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:419
+#: storage/smgr/smgr.c:417
#, c-format
msgid "cannot truncate %s to %u blocks: %m"
msgstr ""
-#: storage/smgr/smgr.c:461
+#: storage/smgr/smgr.c:459
#, c-format
msgid "cannot unlink %u/%u: %m"
msgstr ""
-#: storage/smgr/smgr.c:486
+#: storage/smgr/smgr.c:484
#, c-format
msgid "transaction commit failed on %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:508
+#: storage/smgr/smgr.c:506
#, c-format
msgid "transaction abort failed on %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:530
+#: storage/smgr/smgr.c:528
#, c-format
msgid "storage sync failed on %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:544
+#: storage/smgr/smgr.c:542
#, c-format
msgid "illegal storage manager number %d"
msgstr ""
msgid "HandleFunctionRequest: bogus argsize %d, should be %d"
msgstr ""
-#: tcop/fastpath.c:337 tcop/postgres.c:664
+#: tcop/fastpath.c:337 tcop/postgres.c:665
msgid ""
"current transaction is aborted, queries ignored until end of transaction "
"block"
msgstr ""
-#: tcop/postgres.c:288
+#: tcop/postgres.c:289
#, c-format
msgid "Socket command type %c unknown"
msgstr ""
-#: tcop/postgres.c:376
+#: tcop/postgres.c:377
#, c-format
msgid "query: %s"
msgstr "ÚÁÐÒÏÓ: %s"
-#: tcop/postgres.c:463
+#: tcop/postgres.c:464
msgid "pg_analyze_and_rewrite: copyObject failed on parse tree"
msgstr ""
-#: tcop/postgres.c:507
+#: tcop/postgres.c:508
msgid "pg_plan_query: copyObject failed on plan tree"
msgstr ""
-#: tcop/postgres.c:719
+#: tcop/postgres.c:722
msgid "ProcessUtility"
msgstr "ProcessUtility"
-#: tcop/postgres.c:763
+#: tcop/postgres.c:783
msgid "ProcessQuery"
msgstr "ProcessQuery"
-#: tcop/postgres.c:872
+#: tcop/postgres.c:904
#, c-format
msgid "duration: %ld.%06ld sec"
msgstr ""
-#: tcop/postgres.c:886
+#: tcop/postgres.c:918
msgid "StartTransactionCommand"
msgstr "StartTransactionCommand"
-#: tcop/postgres.c:897
+#: tcop/postgres.c:929
msgid "CommitTransactionCommand"
msgstr "CommitTransactionCommand"
-#: tcop/postgres.c:924
+#: tcop/postgres.c:956
msgid ""
"Message from PostgreSQL backend:\n"
"\tThe Postmaster has informed me that some other backend\n"
"\tPlease reconnect to the database system and repeat your query."
msgstr ""
-#: tcop/postgres.c:1042
+#: tcop/postgres.c:1074
msgid ""
"floating point exception! The last floating point operation either exceeded "
"legal ranges or was a divide by zero"
msgstr ""
-#: tcop/postgres.c:1074
+#: tcop/postgres.c:1107
msgid "This connection has been terminated by the administrator."
msgstr ""
-#: tcop/postgres.c:1080
+#: tcop/postgres.c:1114
msgid "Query was cancelled."
msgstr ""
-#: tcop/postgres.c:1217
+#: tcop/postgres.c:1259
msgid "Assert checking is not compiled in"
msgstr ""
-#: tcop/postgres.c:1463
+#: tcop/postgres.c:1491
msgid "only one -x flag is allowed"
msgstr ""
-#: tcop/postgres.c:1481
+#: tcop/postgres.c:1509
msgid "use -x {off,nor,nopull,nopm,pullall,wait}"
msgstr ""
-#: tcop/postgres.c:1520
+#: tcop/postgres.c:1564
msgid ""
"Query statistics are disabled because parser, planner, or executor "
"statistics are on."
msgstr ""
-#: tcop/postgres.c:1597 tcop/postgres.c:1609
+#: tcop/postgres.c:1641 tcop/postgres.c:1653
#, c-format
msgid ""
"%s: invalid command line arguments\n"
"Try -? for help."
msgstr ""
-#: tcop/postgres.c:1617
+#: tcop/postgres.c:1661
#, c-format
msgid "%s: user name undefined and no database specified"
msgstr ""
-#: tcop/postgres.c:1668
+#: tcop/postgres.c:1712
msgid "InitPostgres"
msgstr "InitPostgres"
-#: tcop/postgres.c:1750
+#: tcop/postgres.c:1795
msgid "AbortCurrentTransaction"
msgstr "AbortCurrentTransaction"
-#: tcop/postgres.c:1955
+#: tcop/postgres.c:2003
msgid "unknown frontend message was received"
msgstr ""
-#: tcop/postgres.c:2087
+#: tcop/postgres.c:2135
#, c-format
msgid ""
"%s\n"
"%s\n"
"%s"
-#: tcop/postgres.c:2449
+#: tcop/postgres.c:2497
#, c-format
msgid "CreateCommandTag: unknown parse node type %d"
msgstr ""
msgid "relation \"%s\" is a system catalog"
msgstr ""
-#: tcop/utility.c:452 tcop/utility.c:456
+#: tcop/utility.c:445 tcop/utility.c:449
#, c-format
msgid "ProcessUtility: Invalid target for RENAME: %d"
msgstr ""
-#: tcop/utility.c:561
+#: tcop/utility.c:554
msgid "ALTER TABLE: permission denied"
msgstr "ALTER TABLE: ÎÅÔ ÄÏÓÔÕÐÁ"
-#: tcop/utility.c:567
+#: tcop/utility.c:560
msgid "T_AlterTableStmt: unknown subtype"
msgstr ""
-#: tcop/utility.c:886
+#: tcop/utility.c:877
#, c-format
msgid "ProcessUtility: command #%d unsupported"
msgstr ""
-#: utils/adt/arrayfuncs.c:175
+#: utils/adt/arrayfuncs.c:176
#, c-format
msgid "array_in: more than %d dimensions"
msgstr ""
-#: utils/adt/arrayfuncs.c:178 utils/adt/arrayfuncs.c:187
+#: utils/adt/arrayfuncs.c:179 utils/adt/arrayfuncs.c:188
msgid "array_in: missing dimension value"
msgstr ""
-#: utils/adt/arrayfuncs.c:195
+#: utils/adt/arrayfuncs.c:196
msgid "array_in: missing ']' in array declaration"
msgstr ""
-#: utils/adt/arrayfuncs.c:200
+#: utils/adt/arrayfuncs.c:201
msgid "array_in: upper_bound cannot be < lower_bound"
msgstr ""
-#: utils/adt/arrayfuncs.c:209
+#: utils/adt/arrayfuncs.c:210
msgid "array_in: Need to specify dimension"
msgstr ""
-#: utils/adt/arrayfuncs.c:218
+#: utils/adt/arrayfuncs.c:219
msgid "array_in: missing assignment operator"
msgstr ""
-#: utils/adt/arrayfuncs.c:245
+#: utils/adt/arrayfuncs.c:246
msgid "array_in: missing left brace"
msgstr ""
-#: utils/adt/arrayfuncs.c:302 utils/adt/arrayfuncs.c:309
-#: utils/adt/arrayfuncs.c:422 utils/adt/arrayfuncs.c:432
+#: utils/adt/arrayfuncs.c:303 utils/adt/arrayfuncs.c:310
+#: utils/adt/arrayfuncs.c:423 utils/adt/arrayfuncs.c:433
#, c-format
msgid "malformed array constant: %s"
msgstr ""
-#: utils/adt/arrayfuncs.c:318 utils/adt/arrayfuncs.c:329
-#: utils/adt/arrayfuncs.c:451 utils/adt/arrayfuncs.c:464
-#: utils/adt/arrayfuncs.c:500
+#: utils/adt/arrayfuncs.c:319 utils/adt/arrayfuncs.c:330
+#: utils/adt/arrayfuncs.c:452 utils/adt/arrayfuncs.c:465
+#: utils/adt/arrayfuncs.c:501
msgid "array_in: illformed array constant"
msgstr ""
-#: utils/adt/arrayfuncs.c:919
+#: utils/adt/arrayfuncs.c:986
msgid "Slices of fixed-length arrays not implemented"
msgstr ""
-#: utils/adt/arrayfuncs.c:1055 utils/adt/arrayfuncs.c:1057
-#: utils/adt/arrayfuncs.c:1074 utils/adt/arrayfuncs.c:1094
-#: utils/adt/arrayfuncs.c:1104 utils/adt/arrayfuncs.c:1230
-#: utils/adt/arrayfuncs.c:1245 utils/adt/arrayfuncs.c:1254
-#: utils/adt/arrayfuncs.c:1261 utils/adt/arrayfuncs.c:1270
+#: utils/adt/arrayfuncs.c:1122 utils/adt/arrayfuncs.c:1124
+#: utils/adt/arrayfuncs.c:1141 utils/adt/arrayfuncs.c:1161
+#: utils/adt/arrayfuncs.c:1171 utils/adt/arrayfuncs.c:1297
+#: utils/adt/arrayfuncs.c:1312 utils/adt/arrayfuncs.c:1321
+#: utils/adt/arrayfuncs.c:1328 utils/adt/arrayfuncs.c:1337
msgid "Invalid array subscripts"
msgstr ""
-#: utils/adt/arrayfuncs.c:1219
+#: utils/adt/arrayfuncs.c:1286
msgid "Updates on slices of fixed-length arrays not implemented"
msgstr ""
-#: utils/adt/arrayfuncs.c:1280
+#: utils/adt/arrayfuncs.c:1347
msgid "Source array too small"
msgstr ""
-#: utils/adt/arrayfuncs.c:1411
+#: utils/adt/arrayfuncs.c:1478
#, c-format
msgid "array_map: invalid nargs: %d"
msgstr ""
-#: utils/adt/arrayfuncs.c:1413
+#: utils/adt/arrayfuncs.c:1480
msgid "array_map: null input array"
msgstr ""
-#: utils/adt/arrayfuncs.c:1457
+#: utils/adt/arrayfuncs.c:1524
msgid "array_map: cannot handle NULL in array"
msgstr ""
-#: utils/adt/arrayfuncs.c:1649 utils/cache/lsyscache.c:881
-#: utils/cache/lsyscache.c:904
+#: utils/adt/arrayfuncs.c:1716 utils/cache/lsyscache.c:908
+#: utils/cache/lsyscache.c:931
#, c-format
msgid "cache lookup failed for type %u"
msgstr ""
msgid "aclitemout: bad idtype: %d"
msgstr ""
-#: utils/adt/acl.c:432
+#: utils/adt/acl.c:434
#, c-format
msgid "acldefault: bogus objtype %d"
msgstr ""
-#: utils/adt/acl.c:505
+#: utils/adt/acl.c:507
msgid "aclinsert3: insertion before world ACL??"
msgstr ""
-#: utils/adt/acl.c:616
+#: utils/adt/acl.c:618
msgid "aclremove: removal of the world ACL??"
msgstr ""
-#: utils/adt/acl.c:863
+#: utils/adt/acl.c:865
#, c-format
msgid "has_table_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1066
+#: utils/adt/acl.c:1068
#, c-format
msgid "has_database_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1242
+#: utils/adt/acl.c:1244
#, c-format
msgid "function \"%s\" does not exist"
msgstr "ÆÕÎËÃÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: utils/adt/acl.c:1265
+#: utils/adt/acl.c:1267
#, c-format
msgid "has_function_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1464
+#: utils/adt/acl.c:1466
#, c-format
msgid "has_language_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1640
+#: utils/adt/acl.c:1642
#, c-format
msgid "schema \"%s\" does not exist"
msgstr "ÓÈÅÍÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: utils/adt/acl.c:1666
+#: utils/adt/acl.c:1668
#, c-format
msgid "has_schema_privilege: invalid privilege type %s"
msgstr ""
msgid "cash_div: divide by 0 error"
msgstr ""
-#: utils/adt/date.c:61
+#: utils/adt/date.c:69
#, c-format
msgid "Bad date external representation (too long) '%s'"
msgstr ""
-#: utils/adt/date.c:65
+#: utils/adt/date.c:73
#, c-format
msgid "Bad date external representation '%s'"
msgstr ""
-#: utils/adt/date.c:73
+#: utils/adt/date.c:81
msgid ""
"Date CURRENT no longer supported\n"
"\tdate_in() internal coding error"
msgstr ""
-#: utils/adt/date.c:83
+#: utils/adt/date.c:91
#, c-format
msgid "Unrecognized date external representation '%s'"
msgstr ""
-#: utils/adt/date.c:392
+#: utils/adt/date.c:400
msgid "Unable to convert timestamp to date"
msgstr ""
-#: utils/adt/date.c:417
+#: utils/adt/date.c:425
msgid "Unable to convert reserved abstime value to date"
msgstr ""
-#: utils/adt/date.c:476
+#: utils/adt/date.c:484
msgid "Bad date external representation (too long)"
msgstr ""
-#: utils/adt/date.c:513
+#: utils/adt/date.c:521
#, c-format
msgid "Bad time external representation (too long) '%s'"
msgstr ""
-#: utils/adt/date.c:517 utils/adt/date.c:1328
+#: utils/adt/date.c:525 utils/adt/date.c:1336
#, c-format
msgid "Bad time external representation '%s'"
msgstr ""
-#: utils/adt/date.c:920
+#: utils/adt/date.c:928
msgid "Unable to convert timestamp to time"
msgstr ""
-#: utils/adt/date.c:955
+#: utils/adt/date.c:963
msgid "Unable to convert timestamptz to time"
msgstr ""
-#: utils/adt/date.c:1157
+#: utils/adt/date.c:1165
msgid "Bad time external representation (too long)"
msgstr ""
-#: utils/adt/date.c:1188 utils/adt/date.c:1271
+#: utils/adt/date.c:1196 utils/adt/date.c:1279
#, c-format
msgid "TIME units '%s' not recognized"
msgstr ""
-#: utils/adt/date.c:1255
+#: utils/adt/date.c:1263
#, c-format
msgid "TIME units '%s' not supported"
msgstr ""
-#: utils/adt/date.c:1323
+#: utils/adt/date.c:1331
#, c-format
msgid "Bad time with time zone external representation (too long) '%s'"
msgstr ""
-#: utils/adt/date.c:1787
+#: utils/adt/date.c:1795
msgid "Unable to convert timestamptz to timetz"
msgstr ""
-#: utils/adt/date.c:1863
+#: utils/adt/date.c:1871
msgid "Bad timetz external representation (too long)"
msgstr ""
-#: utils/adt/date.c:1894 utils/adt/date.c:1990
+#: utils/adt/date.c:1902 utils/adt/date.c:1998
#, c-format
msgid "TIMETZ units '%s' not recognized"
msgstr ""
-#: utils/adt/date.c:1974
+#: utils/adt/date.c:1982
#, c-format
msgid "TIMETZ units '%s' not supported"
msgstr ""
-#: utils/adt/date.c:2018 utils/adt/date.c:2050 utils/adt/timestamp.c:3274
-#: utils/adt/timestamp.c:3297 utils/adt/timestamp.c:3411
-#: utils/adt/timestamp.c:3433
+#: utils/adt/date.c:2026 utils/adt/date.c:2058 utils/adt/timestamp.c:3282
+#: utils/adt/timestamp.c:3305 utils/adt/timestamp.c:3419
+#: utils/adt/timestamp.c:3441
#, c-format
msgid "Time zone '%s' not recognized"
msgstr ""
-#: utils/adt/date.c:2069 utils/adt/timestamp.c:3319 utils/adt/timestamp.c:3456
+#: utils/adt/date.c:2077 utils/adt/timestamp.c:3327 utils/adt/timestamp.c:3464
#, c-format
msgid "INTERVAL time zone '%s' not legal (month specified)"
msgstr ""
msgstr ""
#: utils/adt/datetime.c:1418 utils/adt/datetime.c:2227
-#: utils/adt/formatting.c:3031
+#: utils/adt/formatting.c:3036
#, c-format
msgid "Inconsistent use of year %04d and 'BC'"
msgstr ""
msgid "Input '%s' is out of range for float4"
msgstr ""
-#: utils/adt/float.c:270 utils/adt/numeric.c:1658
+#: utils/adt/float.c:270 utils/adt/numeric.c:2830 utils/adt/numeric.c:2853
#, c-format
msgid "Bad float8 input format '%s'"
msgstr ""
"mon %d\n"
msgstr ""
-#: utils/adt/formatting.c:965
+#: utils/adt/formatting.c:964
msgid "to_char/to_number(): '9' must be ahead of 'PR'."
msgstr ""
-#: utils/adt/formatting.c:982
+#: utils/adt/formatting.c:981
msgid "to_char/to_number(): '0' must be ahead of 'PR'."
msgstr ""
-#: utils/adt/formatting.c:1009
+#: utils/adt/formatting.c:1008
msgid "to_char/to_number(): not unique decimal point."
msgstr ""
-#: utils/adt/formatting.c:1014 utils/adt/formatting.c:1101
+#: utils/adt/formatting.c:1013 utils/adt/formatting.c:1100
msgid "to_char/to_number(): can't use 'V' and decimal poin together."
msgstr ""
-#: utils/adt/formatting.c:1027
+#: utils/adt/formatting.c:1026
msgid "to_char/to_number(): not unique 'S'."
msgstr ""
-#: utils/adt/formatting.c:1032
+#: 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:1054
+#: utils/adt/formatting.c:1053
msgid "to_char/to_number(): can't use 'S' and 'MI' together."
msgstr ""
-#: utils/adt/formatting.c:1063
+#: utils/adt/formatting.c:1062
msgid "to_char/to_number(): can't use 'S' and 'PL' together."
msgstr ""
-#: utils/adt/formatting.c:1072
+#: utils/adt/formatting.c:1071
msgid "to_char/to_number(): can't use 'S' and 'SG' together."
msgstr ""
-#: utils/adt/formatting.c:1082
+#: utils/adt/formatting.c:1081
msgid "to_char/to_number(): can't use 'PR' and 'S'/'PL'/'MI'/'SG' together."
msgstr ""
-#: utils/adt/formatting.c:1108
+#: utils/adt/formatting.c:1107
msgid "to_char/to_number(): 'E' is not supported."
msgstr ""
-#: utils/adt/formatting.c:1132
+#: utils/adt/formatting.c:1131
msgid "to_char/number(): run parser."
msgstr ""
-#: utils/adt/formatting.c:1328
+#: utils/adt/formatting.c:1327
msgid "to_from-char(): DUMP FORMAT"
msgstr ""
-#: utils/adt/formatting.c:1333
+#: utils/adt/formatting.c:1332
#, c-format
msgid "%d:\t NODE_TYPE_ACTION '%s'\t(%s,%s)"
msgstr ""
-#: utils/adt/formatting.c:1336
+#: utils/adt/formatting.c:1335
#, c-format
msgid "%d:\t NODE_TYPE_CHAR '%c'"
msgstr ""
-#: utils/adt/formatting.c:1339
+#: utils/adt/formatting.c:1338
#, c-format
msgid "%d:\t NODE_TYPE_END"
msgstr ""
-#: utils/adt/formatting.c:1343
+#: utils/adt/formatting.c:1342
#, c-format
msgid "%d:\t UnKnown NODE !!!"
msgstr ""
-#: utils/adt/formatting.c:1367
+#: utils/adt/formatting.c:1366
#, c-format
msgid "get_th: '%s' is not number."
msgstr ""
-#: utils/adt/formatting.c:1535
+#: utils/adt/formatting.c:1540
msgid "TO-FROM_CHAR: Dump KeyWord Index:"
msgstr ""
-#: utils/adt/formatting.c:1541
+#: utils/adt/formatting.c:1546
#, c-format
msgid "\t%c: %s, "
msgstr "\t%c: %s, "
-#: utils/adt/formatting.c:1547
+#: utils/adt/formatting.c:1552
#, c-format
msgid "\t(%d) %c %d"
msgstr "\t(%d) %c %d"
-#: utils/adt/formatting.c:1550
+#: utils/adt/formatting.c:1555
#, c-format
msgid ""
"\n"
"\t\tFree positions: %d"
msgstr ""
-#: utils/adt/formatting.c:1622
+#: utils/adt/formatting.c:1627
msgid "to_timestamp(): bad AM/PM string"
msgstr ""
-#: utils/adt/formatting.c:1966
+#: utils/adt/formatting.c:1971
msgid "to_timestamp(): TZ/tz not supported."
msgstr ""
-#: utils/adt/formatting.c:1974
+#: utils/adt/formatting.c:1979
#, c-format
msgid "to_timestamp(): bad value for %s"
msgstr ""
-#: utils/adt/formatting.c:2608 utils/adt/formatting.c:3167
+#: utils/adt/formatting.c:2613 utils/adt/formatting.c:3172
#, c-format
msgid "Cache is full (%d)"
msgstr ""
-#: utils/adt/formatting.c:2616 utils/adt/formatting.c:3184
+#: utils/adt/formatting.c:2621 utils/adt/formatting.c:3189
#, c-format
msgid "OLD: '%s' AGE: %d"
msgstr ""
-#: utils/adt/formatting.c:2627 utils/adt/formatting.c:3196
+#: utils/adt/formatting.c:2632 utils/adt/formatting.c:3201
#, c-format
msgid "NEW (%d)"
msgstr ""
-#: utils/adt/formatting.c:2792 utils/adt/formatting.c:2818
+#: utils/adt/formatting.c:2797 utils/adt/formatting.c:2823
msgid "to_char(): Unable to convert timestamp to tm"
msgstr ""
-#: utils/adt/formatting.c:2994
+#: utils/adt/formatting.c:2999
msgid "to_timestamp(): AM/PM hour must be between 1 and 12"
msgstr ""
-#: utils/adt/formatting.c:3063
+#: utils/adt/formatting.c:3068
msgid "to_timestamp() cat't convert yday without year information"
msgstr ""
-#: utils/adt/formatting.c:3098
+#: utils/adt/formatting.c:3103
msgid "to_timestamp(): can't convert 'tm' to timestamp."
msgstr ""
-#: utils/adt/formatting.c:3246
+#: utils/adt/formatting.c:3251
#, c-format
msgid "REMOVING ENTRY (%s)"
msgstr ""
-#: utils/adt/formatting.c:3470
+#: utils/adt/formatting.c:3476
msgid "CALL: get_last_relevant_decnum()"
msgstr ""
-#: utils/adt/formatting.c:3495
+#: utils/adt/formatting.c:3501
msgid " --- scan start --- "
msgstr ""
-#: utils/adt/formatting.c:3516
+#: utils/adt/formatting.c:3522
#, c-format
msgid "Try read sign (%c)."
msgstr ""
-#: utils/adt/formatting.c:3528
+#: utils/adt/formatting.c:3534
#, c-format
msgid "Try read locale sign (%c)."
msgstr ""
-#: utils/adt/formatting.c:3547
+#: utils/adt/formatting.c:3553
#, c-format
msgid "Try read sipmle sign (%c)."
msgstr ""
-#: utils/adt/formatting.c:3588
+#: utils/adt/formatting.c:3594
#, c-format
msgid "Read digit (%c)."
msgstr ""
-#: utils/adt/formatting.c:3599
+#: utils/adt/formatting.c:3605
#, c-format
msgid "Try read decimal point (%c)."
msgstr ""
-#: utils/adt/formatting.c:3614
+#: utils/adt/formatting.c:3620
#, c-format
msgid "Try read locale point (%c)."
msgstr ""
-#: utils/adt/formatting.c:3647
+#: utils/adt/formatting.c:3653
#, c-format
msgid "SIGN_WROTE: %d, CURRENT: %d, NUMBER_P: '%s', INOUT: '%s'"
msgstr "SIGN_WROTE: %d, CURRENT: %d, NUMBER_P: '%s', INOUT: '%s'"
-#: utils/adt/formatting.c:3662
+#: utils/adt/formatting.c:3668
#, c-format
msgid "Writing sign to position: %d"
msgstr ""
-#: utils/adt/formatting.c:3704
+#: utils/adt/formatting.c:3710
#, c-format
msgid "Writing bracket to position %d"
msgstr ""
-#: utils/adt/formatting.c:3726
+#: utils/adt/formatting.c:3732
#, c-format
msgid "Writing blank space to position %d"
msgstr ""
-#: utils/adt/formatting.c:3741
+#: utils/adt/formatting.c:3747
#, c-format
msgid "Writing zero to position %d"
msgstr ""
-#: utils/adt/formatting.c:3759
+#: utils/adt/formatting.c:3765
#, c-format
msgid "Writing decimal point to position %d"
msgstr ""
-#: utils/adt/formatting.c:3812
+#: utils/adt/formatting.c:3814
#, c-format
msgid "Writing digit '%c' to position %d"
msgstr ""
-#: utils/adt/formatting.c:3855
+#: utils/adt/formatting.c:3858
msgid "to_number(): RN is not supported"
msgstr ""
-#: utils/adt/formatting.c:3977
+#: utils/adt/formatting.c:3980
#, c-format
msgid ""
"\n"
"\tZERO_END: %d\n"
"\tLAST_RELEVANT: %s"
-#: utils/adt/formatting.c:4242
+#: utils/adt/formatting.c:4245
#, c-format
msgid "TO_NUMBER (number): '%s'"
msgstr ""
msgid "i4toi2: '%d' causes int2 overflow"
msgstr ""
-#: utils/adt/int8.c:90 utils/adt/int8.c:100
+#: utils/adt/int8.c:101 utils/adt/int8.c:125
#, c-format
msgid "Bad int8 external representation \"%s\""
msgstr ""
-#: utils/adt/int8.c:96
+#: utils/adt/int8.c:114
#, c-format
msgid "int8 value out of range: \"%s\""
msgstr ""
-#: utils/adt/int8.c:119
+#: utils/adt/int8.c:157
msgid "Unable to format int8"
msgstr ""
-#: utils/adt/int8.c:710
+#: utils/adt/int8.c:748
msgid "int8 conversion to int4 is out of range"
msgstr ""
-#: utils/adt/int8.c:733
+#: utils/adt/int8.c:771
msgid "int8 conversion to int2 is out of range"
msgstr ""
-#: utils/adt/int8.c:769
+#: utils/adt/int8.c:807 utils/adt/int8.c:844
msgid "Floating point conversion to int8 is out of range"
msgstr ""
-#: utils/adt/like.c:451 utils/adt/like_match.c:289
+#: utils/adt/int8.c:859
+msgid "int8 conversion to OID is out of range"
+msgstr ""
+
+#: utils/adt/like.c:451 utils/adt/like_match.c:289 utils/adt/regexp.c:400
msgid "ESCAPE string must be empty or one character"
msgstr ""
#: utils/adt/nabstime.c:753
msgid ""
-"Unable convert ABSTIME to TIMESTAMP\n"
+"Unable to convert ABSTIME to TIMESTAMP\n"
"\tabstime_timestamp() internal error"
msgstr ""
#: utils/adt/nabstime.c:821
msgid ""
-"Unable convert ABSTIME to TIMESTAMP WITH TIME ZONE\n"
-"\tabstime_timestamp() internal error"
+"Unable to convert ABSTIME to TIMESTAMP WITH TIME ZONE\n"
+"\tabstime_timestamptz() internal error"
msgstr ""
#: utils/adt/nabstime.c:852
msgid "int4notin: must provide relationname.attributename"
msgstr ""
-#: utils/adt/numeric.c:1473
+#: utils/adt/numeric.c:1506
msgid "Cannot convert NaN to int4"
msgstr ""
-#: utils/adt/numeric.c:1523
+#: utils/adt/numeric.c:1556
msgid "Cannot convert NaN to int8"
msgstr ""
-#: utils/adt/numeric.c:1574
+#: utils/adt/numeric.c:1607
msgid "Cannot convert NaN to int2"
msgstr ""
-#: utils/adt/numeric.c:1740
+#: utils/adt/numeric.c:1803
msgid "do_numeric_accum: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:1831
+#: utils/adt/numeric.c:1894
msgid "numeric_avg: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:1867
+#: utils/adt/numeric.c:1930
msgid "numeric_variance: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:1946
+#: utils/adt/numeric.c:2012
msgid "numeric_stddev: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:2139
+#: utils/adt/numeric.c:2208
msgid "int2_avg_accum: expected 2-element int8 array"
msgstr ""
-#: utils/adt/numeric.c:2159
+#: utils/adt/numeric.c:2228
msgid "int4_avg_accum: expected 2-element int8 array"
msgstr ""
-#: utils/adt/numeric.c:2177
+#: utils/adt/numeric.c:2246
msgid "int8_avg: expected 2-element int8 array"
msgstr ""
-#: utils/adt/numeric.c:2368 utils/adt/numeric.c:2383 utils/adt/numeric.c:2401
-#: utils/adt/numeric.c:2405 utils/adt/numeric.c:2416
+#: utils/adt/numeric.c:2437 utils/adt/numeric.c:2452 utils/adt/numeric.c:2470
+#: utils/adt/numeric.c:2474 utils/adt/numeric.c:2485
#, c-format
msgid "Bad numeric input format '%s'"
msgstr ""
-#: utils/adt/numeric.c:2735
+#: utils/adt/numeric.c:2804
#, c-format
msgid ""
"overflow on numeric ABS(value) >= 10^%d for field with precision %d scale %d"
msgstr ""
-#: utils/adt/numeric.c:3145
+#: utils/adt/numeric.c:3263
msgid "division by zero on numeric"
msgstr ""
-#: utils/adt/numeric.c:3489
+#: utils/adt/numeric.c:3644
msgid "math error on numeric - cannot compute SQRT of negative value"
msgstr ""
-#: utils/adt/numeric.c:3575
+#: utils/adt/numeric.c:3733
msgid "argument for EXP() too big"
msgstr ""
-#: utils/adt/numeric.c:3642
+#: utils/adt/numeric.c:3812
msgid "math error on numeric - cannot compute LN of value <= zero"
msgstr ""
msgid "Invalid regular expression: %s"
msgstr ""
-#: utils/adt/regproc.c:82 utils/adt/regproc.c:246
-#, c-format
-msgid "No procedure with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:122 utils/adt/regproc.c:137 utils/adt/regproc.c:272
+#: utils/adt/regproc.c:115 utils/adt/regproc.c:130 utils/adt/regproc.c:258
#, c-format
msgid "No procedure with name %s"
msgstr ""
-#: utils/adt/regproc.c:124 utils/adt/regproc.c:139
+#: utils/adt/regproc.c:117 utils/adt/regproc.c:132
#, c-format
msgid "There is more than one procedure named %s"
msgstr ""
-#: utils/adt/regproc.c:394 utils/adt/regproc.c:567
-#, c-format
-msgid "No operator with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:434 utils/adt/regproc.c:449 utils/adt/regproc.c:604
+#: utils/adt/regproc.c:413 utils/adt/regproc.c:428 utils/adt/regproc.c:576
#, c-format
msgid "No operator with name %s"
msgstr ""
-#: utils/adt/regproc.c:436 utils/adt/regproc.c:451
+#: utils/adt/regproc.c:415 utils/adt/regproc.c:430
#, c-format
msgid "There is more than one operator named %s"
msgstr ""
-#: utils/adt/regproc.c:584
+#: utils/adt/regproc.c:556
msgid ""
"regoperatorin: use NONE to denote the missing argument of a unary operator"
msgstr ""
-#: utils/adt/regproc.c:586
+#: utils/adt/regproc.c:558
msgid "regoperatorin: provide two argument types for operator"
msgstr ""
-#: utils/adt/regproc.c:730
-#, c-format
-msgid "No class with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:761
+#: utils/adt/regproc.c:726
#, c-format
msgid "No class with name %s"
msgstr ""
-#: utils/adt/regproc.c:881
-#, c-format
-msgid "No type with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:912
+#: utils/adt/regproc.c:870
#, c-format
msgid "No type with name %s"
msgstr ""
-#: utils/adt/regproc.c:997 utils/adt/regproc.c:1000 utils/adt/varlena.c:1355
+#: utils/adt/regproc.c:955 utils/adt/regproc.c:958 utils/adt/varlena.c:1355
#: utils/adt/varlena.c:1358
#, c-format
msgid "%s: invalid name syntax"
msgstr ""
-#: utils/adt/regproc.c:1057
+#: utils/adt/regproc.c:1015
#, c-format
msgid "%s: expected a left parenthesis"
msgstr ""
-#: utils/adt/regproc.c:1071
+#: utils/adt/regproc.c:1029
#, c-format
msgid "%s: expected a right parenthesis"
msgstr ""
-#: utils/adt/regproc.c:1087
+#: utils/adt/regproc.c:1045
#, c-format
msgid "%s: expected a type name"
msgstr ""
-#: utils/adt/regproc.c:1117
+#: utils/adt/regproc.c:1075
#, c-format
msgid "%s: improper type name"
msgstr ""
-#: utils/adt/regproc.c:1149
+#: utils/adt/regproc.c:1107
#, c-format
msgid "%s: too many argument datatypes"
msgstr ""
msgid "too many keys (%d max) in call to RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:282 utils/adt/ri_triggers.c:393
-#: utils/adt/ri_triggers.c:598
+#: utils/adt/ri_triggers.c:215 utils/adt/ri_triggers.c:758
+#: utils/adt/ri_triggers.c:988 utils/adt/ri_triggers.c:1224
+#: utils/adt/ri_triggers.c:1432 utils/adt/ri_triggers.c:1676
+#: utils/adt/ri_triggers.c:1899 utils/adt/ri_triggers.c:2127
+#: utils/adt/ri_triggers.c:2346 utils/adt/ri_triggers.c:2611
+#: utils/adt/ri_triggers.c:2873 utils/adt/ri_triggers.c:3143
+#, c-format
+msgid ""
+"No target table given for trigger \"%s\" on \"%s\"\n"
+"\tRemove these RI triggers and do ALTER TABLE ADD CONSTRAINT"
+msgstr ""
+
+#: utils/adt/ri_triggers.c:291 utils/adt/ri_triggers.c:402
+#: utils/adt/ri_triggers.c:607
msgid "SPI_connect() failed in RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:287 utils/adt/ri_triggers.c:471
+#: utils/adt/ri_triggers.c:296 utils/adt/ri_triggers.c:480
msgid "SPI_execp() failed in RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:292
+#: utils/adt/ri_triggers.c:301
#, c-format
msgid "%s referential integrity violation - no rows found in %s"
msgstr ""
-#: utils/adt/ri_triggers.c:298 utils/adt/ri_triggers.c:483
+#: utils/adt/ri_triggers.c:307 utils/adt/ri_triggers.c:492
msgid "SPI_finish() failed in RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:310 utils/adt/ri_triggers.c:893
-#: utils/adt/ri_triggers.c:1128 utils/adt/ri_triggers.c:1328
-#: utils/adt/ri_triggers.c:1561 utils/adt/ri_triggers.c:1777
-#: utils/adt/ri_triggers.c:2007 utils/adt/ri_triggers.c:2217
-#: utils/adt/ri_triggers.c:2479 utils/adt/ri_triggers.c:2733
-#: utils/adt/ri_triggers.c:3018 utils/adt/ri_triggers.c:3102
+#: utils/adt/ri_triggers.c:319 utils/adt/ri_triggers.c:908
+#: utils/adt/ri_triggers.c:1149 utils/adt/ri_triggers.c:1355
+#: utils/adt/ri_triggers.c:1594 utils/adt/ri_triggers.c:1816
+#: utils/adt/ri_triggers.c:2052 utils/adt/ri_triggers.c:2268
+#: utils/adt/ri_triggers.c:2536 utils/adt/ri_triggers.c:2796
+#: utils/adt/ri_triggers.c:3087 utils/adt/ri_triggers.c:3177
msgid "MATCH PARTIAL not yet supported"
msgstr ""
-#: utils/adt/ri_triggers.c:346
+#: utils/adt/ri_triggers.c:355
#, 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:370 utils/adt/ri_triggers.c:584
+#: utils/adt/ri_triggers.c:379 utils/adt/ri_triggers.c:593
msgid "MATCH PARTIAL not yet implemented"
msgstr ""
-#: utils/adt/ri_triggers.c:476
+#: utils/adt/ri_triggers.c:485
#, c-format
msgid ""
"%s referential integrity violation - key referenced from %s not found in %s"
msgstr ""
-#: utils/adt/ri_triggers.c:492
+#: utils/adt/ri_triggers.c:501
msgid "internal error #1 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:669
+#: utils/adt/ri_triggers.c:678
msgid "SPI_execp() failed in ri_Check_Pk_Match()"
msgstr ""
-#: utils/adt/ri_triggers.c:676
+#: utils/adt/ri_triggers.c:685
msgid "SPI_finish() failed in ri_Check_Pk_Match()"
msgstr ""
-#: utils/adt/ri_triggers.c:717
+#: utils/adt/ri_triggers.c:726
msgid "RI_FKey_noaction_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:720
+#: utils/adt/ri_triggers.c:729
msgid "RI_FKey_noaction_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:722
+#: utils/adt/ri_triggers.c:731
msgid "RI_FKey_noaction_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:730
+#: utils/adt/ri_triggers.c:739
msgid "wrong # of arguments in call to RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:732
+#: utils/adt/ri_triggers.c:741
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:801
+#: utils/adt/ri_triggers.c:816
msgid "SPI_connect() failed in RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:871
+#: utils/adt/ri_triggers.c:886
msgid "SPI_execp() failed in RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:876 utils/adt/ri_triggers.c:1111
-#: utils/adt/ri_triggers.c:1760 utils/adt/ri_triggers.c:1990
+#: utils/adt/ri_triggers.c:891 utils/adt/ri_triggers.c:1132
+#: utils/adt/ri_triggers.c:1799 utils/adt/ri_triggers.c:2035
#, c-format
msgid "%s referential integrity violation - key in %s still referenced from %s"
msgstr ""
-#: utils/adt/ri_triggers.c:883
+#: utils/adt/ri_triggers.c:898
msgid "SPI_finish() failed in RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:900
+#: utils/adt/ri_triggers.c:915
msgid "internal error #2 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:941
+#: utils/adt/ri_triggers.c:956
msgid "RI_FKey_noaction_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:944
+#: utils/adt/ri_triggers.c:959
msgid "RI_FKey_noaction_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:946
+#: utils/adt/ri_triggers.c:961
msgid "RI_FKey_noaction_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:954
+#: utils/adt/ri_triggers.c:969
msgid "wrong # of arguments in call to RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:956
+#: utils/adt/ri_triggers.c:971
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1036
+#: utils/adt/ri_triggers.c:1057
msgid "SPI_connect() failed in RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1106
+#: utils/adt/ri_triggers.c:1127
msgid "SPI_execp() failed in RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1118
+#: utils/adt/ri_triggers.c:1139
msgid "SPI_finish() failed in RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1135
+#: utils/adt/ri_triggers.c:1156
msgid "internal error #3 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1171
+#: utils/adt/ri_triggers.c:1192
msgid "RI_FKey_cascade_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1174
+#: utils/adt/ri_triggers.c:1195
msgid "RI_FKey_cascade_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1176
+#: utils/adt/ri_triggers.c:1197
msgid "RI_FKey_cascade_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:1184
+#: utils/adt/ri_triggers.c:1205
msgid "wrong # of arguments in call to RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1186
+#: utils/adt/ri_triggers.c:1207
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1244
+#: utils/adt/ri_triggers.c:1271
msgid "SPI_connect() failed in RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1313
+#: utils/adt/ri_triggers.c:1340
msgid "SPI_execp() failed in RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1318
+#: utils/adt/ri_triggers.c:1345
msgid "SPI_finish() failed in RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1335
+#: utils/adt/ri_triggers.c:1362
msgid "internal error #4 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1373
+#: utils/adt/ri_triggers.c:1400
msgid "RI_FKey_cascade_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1376
+#: utils/adt/ri_triggers.c:1403
msgid "RI_FKey_cascade_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1378
+#: utils/adt/ri_triggers.c:1405
msgid "RI_FKey_cascade_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:1386
+#: utils/adt/ri_triggers.c:1413
msgid "wrong # of arguments in call to RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1388
+#: utils/adt/ri_triggers.c:1415
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1457
+#: utils/adt/ri_triggers.c:1490
msgid "SPI_connect() failed in RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1546
+#: utils/adt/ri_triggers.c:1579
msgid "SPI_execp() failed in RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1551
+#: utils/adt/ri_triggers.c:1584
msgid "SPI_finish() failed in RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1568
+#: utils/adt/ri_triggers.c:1601
msgid "internal error #5 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1611
+#: utils/adt/ri_triggers.c:1644
msgid "RI_FKey_restrict_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1614
+#: utils/adt/ri_triggers.c:1647
msgid "RI_FKey_restrict_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1616
+#: utils/adt/ri_triggers.c:1649
msgid "RI_FKey_restrict_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:1624
+#: utils/adt/ri_triggers.c:1657
msgid "wrong # of arguments in call to RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1626
+#: utils/adt/ri_triggers.c:1659
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1684
+#: utils/adt/ri_triggers.c:1723
msgid "SPI_connect() failed in RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1755
+#: utils/adt/ri_triggers.c:1794
msgid "SPI_execp() failed in RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1767
+#: utils/adt/ri_triggers.c:1806
msgid "SPI_finish() failed in RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1784
+#: utils/adt/ri_triggers.c:1823
msgid "internal error #6 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1828
+#: utils/adt/ri_triggers.c:1867
msgid "RI_FKey_restrict_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1831
+#: utils/adt/ri_triggers.c:1870
msgid "RI_FKey_restrict_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1833
+#: utils/adt/ri_triggers.c:1872
msgid "RI_FKey_restrict_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:1841
+#: utils/adt/ri_triggers.c:1880
msgid "wrong # of arguments in call to RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1843
+#: utils/adt/ri_triggers.c:1882
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1912
+#: utils/adt/ri_triggers.c:1957
msgid "SPI_connect() failed in RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1985
+#: utils/adt/ri_triggers.c:2030
msgid "SPI_execp() failed in RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1997
+#: utils/adt/ri_triggers.c:2042
msgid "SPI_finish() failed in RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2014
+#: utils/adt/ri_triggers.c:2059
msgid "internal error #7 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2050
+#: utils/adt/ri_triggers.c:2095
msgid "RI_FKey_setnull_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2053
+#: utils/adt/ri_triggers.c:2098
msgid "RI_FKey_setnull_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2055
+#: utils/adt/ri_triggers.c:2100
msgid "RI_FKey_setnull_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:2063
+#: utils/adt/ri_triggers.c:2108
msgid "wrong # of arguments in call to RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2065
+#: utils/adt/ri_triggers.c:2110
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2123
+#: utils/adt/ri_triggers.c:2174
msgid "SPI_connect() failed in RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2202
+#: utils/adt/ri_triggers.c:2253
msgid "SPI_execp() failed in RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2207
+#: utils/adt/ri_triggers.c:2258
msgid "SPI_finish() failed in RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2224
+#: utils/adt/ri_triggers.c:2275
msgid "internal error #8 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2263
+#: utils/adt/ri_triggers.c:2314
msgid "RI_FKey_setnull_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2266
+#: utils/adt/ri_triggers.c:2317
msgid "RI_FKey_setnull_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2268
+#: utils/adt/ri_triggers.c:2319
msgid "RI_FKey_setnull_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:2276
+#: utils/adt/ri_triggers.c:2327
msgid "wrong # of arguments in call to RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2278
+#: utils/adt/ri_triggers.c:2329
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2348
+#: utils/adt/ri_triggers.c:2405
msgid "SPI_connect() failed in RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2464
+#: utils/adt/ri_triggers.c:2521
msgid "SPI_execp() failed in RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2469
+#: utils/adt/ri_triggers.c:2526
msgid "SPI_finish() failed in RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2486
+#: utils/adt/ri_triggers.c:2543
msgid "internal error #9 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2522
+#: utils/adt/ri_triggers.c:2579
msgid "RI_FKey_setdefault_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2525
+#: utils/adt/ri_triggers.c:2582
msgid "RI_FKey_setdefault_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2527
+#: utils/adt/ri_triggers.c:2584
msgid "RI_FKey_setdefault_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:2535
+#: utils/adt/ri_triggers.c:2592
msgid "wrong # of arguments in call to RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2537
+#: utils/adt/ri_triggers.c:2594
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2595
+#: utils/adt/ri_triggers.c:2658
msgid "SPI_connect() failed in RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2718
+#: utils/adt/ri_triggers.c:2781
msgid "SPI_execp() failed in RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2723
+#: utils/adt/ri_triggers.c:2786
msgid "SPI_finish() failed in RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2740
+#: utils/adt/ri_triggers.c:2803
msgid "internal error #10 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2778
+#: utils/adt/ri_triggers.c:2841
msgid "RI_FKey_setdefault_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2781
+#: utils/adt/ri_triggers.c:2844
msgid "RI_FKey_setdefault_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2783
+#: utils/adt/ri_triggers.c:2846
msgid "RI_FKey_setdefault_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:2791
+#: utils/adt/ri_triggers.c:2854
msgid "wrong # of arguments in call to RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2793
+#: utils/adt/ri_triggers.c:2856
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2864
+#: utils/adt/ri_triggers.c:2933
msgid "SPI_connect() failed in RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3003
+#: utils/adt/ri_triggers.c:3072
msgid "SPI_execp() failed in RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3008
+#: utils/adt/ri_triggers.c:3077
msgid "SPI_finish() failed in RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3025
+#: utils/adt/ri_triggers.c:3094
msgid "internal error #11 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:3056
+#: utils/adt/ri_triggers.c:3125
msgid "wrong # of arguments in call to RI_FKey_keyequal_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3058
+#: utils/adt/ri_triggers.c:3127
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_keyequal_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3109
+#: utils/adt/ri_triggers.c:3184
msgid "internal error #12 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:3174
+#: utils/adt/ri_triggers.c:3249
#, c-format
msgid "unrecognized referential integrity MATCH type '%s'"
msgstr ""
-#: utils/adt/ri_triggers.c:3224 utils/adt/ri_triggers.c:3232
-#: utils/adt/ri_triggers.c:3284
+#: utils/adt/ri_triggers.c:3299 utils/adt/ri_triggers.c:3307
+#: utils/adt/ri_triggers.c:3359
#, c-format
msgid "constraint %s: table %s does not have an attribute %s"
msgstr ""
-#: utils/adt/ri_triggers.c:3412
+#: utils/adt/ri_triggers.c:3487
msgid "out of memory for RI plan cache"
msgstr ""
-#: utils/adt/ri_triggers.c:3601
+#: utils/adt/ri_triggers.c:3676
#, c-format
msgid "ri_AttributesEqual(): cannot find '=' operator for type %u"
msgstr ""
-#: utils/adt/ri_triggers.c:3617
+#: utils/adt/ri_triggers.c:3692
msgid "out of memory for RI operator cache"
msgstr ""
-#: utils/adt/ruleutils.c:197
+#: utils/adt/ruleutils.c:198
msgid "get_ruledef: cannot connect to SPI manager"
msgstr ""
-#: utils/adt/ruleutils.c:212 utils/adt/ruleutils.c:329
+#: utils/adt/ruleutils.c:213 utils/adt/ruleutils.c:330
#, c-format
msgid "SPI_prepare() failed for \"%s\""
msgstr ""
-#: utils/adt/ruleutils.c:223
+#: utils/adt/ruleutils.c:224
#, c-format
msgid "failed to get pg_rewrite tuple for %u"
msgstr ""
-#: utils/adt/ruleutils.c:227 utils/adt/ruleutils.c:252
+#: utils/adt/ruleutils.c:228 utils/adt/ruleutils.c:253
msgid "get_ruledef: SPI_finish() failed"
msgstr ""
-#: utils/adt/ruleutils.c:313
+#: utils/adt/ruleutils.c:314
msgid "get_viewdef: cannot connect to SPI manager"
msgstr ""
-#: utils/adt/ruleutils.c:342
+#: utils/adt/ruleutils.c:343
#, c-format
msgid "failed to get pg_rewrite tuple for view %u"
msgstr ""
-#: utils/adt/ruleutils.c:365
+#: utils/adt/ruleutils.c:366
msgid "get_viewdef: SPI_finish() failed"
msgstr ""
-#: utils/adt/ruleutils.c:401
+#: utils/adt/ruleutils.c:402
#, c-format
msgid "syscache lookup for index %u failed"
msgstr ""
-#: utils/adt/ruleutils.c:414
+#: utils/adt/ruleutils.c:415
#, c-format
msgid "syscache lookup for relid %u failed"
msgstr ""
-#: utils/adt/ruleutils.c:579
+#: utils/adt/ruleutils.c:580
#, c-format
msgid "Failed to find constraint with OID %u"
msgstr ""
-#: utils/adt/ruleutils.c:599
+#: utils/adt/ruleutils.c:600
#, c-format
msgid "pg_get_constraintdef: Null conkey for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:612
+#: utils/adt/ruleutils.c:613
#, c-format
msgid "pg_get_constraintdef: Null confkey for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:632
+#: utils/adt/ruleutils.c:633
#, c-format
msgid "pg_get_constraintdef: Unknown confmatchtype '%c' for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:658
+#: utils/adt/ruleutils.c:659
#, c-format
msgid "pg_get_constraintdef: Unknown confupdtype '%c' for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:683
+#: utils/adt/ruleutils.c:684
#, c-format
msgid "pg_get_constraintdef: Unknown confdeltype '%c' for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:697
+#: utils/adt/ruleutils.c:698
#, c-format
msgid "pg_get_constraintdef: unsupported constraint type '%c'"
msgstr ""
-#: utils/adt/ruleutils.c:1096
+#: utils/adt/ruleutils.c:1100
#, c-format
msgid "get_ruledef: rule %s has unsupported event type %d"
msgstr ""
-#: utils/adt/ruleutils.c:1298
+#: utils/adt/ruleutils.c:1302
#, c-format
msgid "get_query_def: unknown query command type %d"
msgstr ""
-#: utils/adt/ruleutils.c:1534
+#: utils/adt/ruleutils.c:1537
#, c-format
msgid "get_setop_query: unexpected set op %d"
msgstr ""
-#: utils/adt/ruleutils.c:1546
+#: utils/adt/ruleutils.c:1549
#, c-format
msgid "get_setop_query: unexpected node %d"
msgstr ""
-#: utils/adt/ruleutils.c:1606
+#: utils/adt/ruleutils.c:1609
msgid "get_insert_query_def: too many RTEs in INSERT!"
msgstr ""
-#: utils/adt/ruleutils.c:1758
+#: utils/adt/ruleutils.c:1761
msgid "get_utility_query_def: unexpected statement type"
msgstr ""
-#: utils/adt/ruleutils.c:1789
+#: utils/adt/ruleutils.c:1792
#, c-format
msgid "get_names_for_var: bogus varlevelsup %d"
msgstr ""
-#: utils/adt/ruleutils.c:1803
+#: utils/adt/ruleutils.c:1806
#, c-format
msgid "get_names_for_var: bogus varno %d"
msgstr ""
-#: utils/adt/ruleutils.c:2021
+#: utils/adt/ruleutils.c:2036
#, c-format
msgid "get_rule_expr: expr opType %d not supported"
msgstr ""
-#: utils/adt/ruleutils.c:2089
+#: utils/adt/ruleutils.c:2096
#, c-format
msgid "Argument type %s of FieldSelect is not a tuple type"
msgstr ""
-#: utils/adt/ruleutils.c:2154
+#: utils/adt/ruleutils.c:2178
#, c-format
msgid "get_rule_expr: unexpected nulltesttype %d"
msgstr ""
-#: utils/adt/ruleutils.c:2187
+#: utils/adt/ruleutils.c:2211
#, c-format
msgid "get_rule_expr: unexpected booltesttype %d"
msgstr ""
-#: utils/adt/ruleutils.c:2232
+#: utils/adt/ruleutils.c:2256
#, c-format
msgid "get_rule_expr: unknown node type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2273
+#: utils/adt/ruleutils.c:2297
#, c-format
msgid "cache lookup for operator %u failed"
msgstr ""
-#: utils/adt/ruleutils.c:2292
+#: utils/adt/ruleutils.c:2316
msgid "get_rule_expr: bogus oprkind"
msgstr ""
-#: utils/adt/ruleutils.c:2703
+#: utils/adt/ruleutils.c:2676
#, c-format
msgid "get_sublink_expr: unsupported sublink type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2796
+#: utils/adt/ruleutils.c:2769
#, c-format
msgid "unexpected rte kind %d"
msgstr ""
-#: utils/adt/ruleutils.c:2868
+#: utils/adt/ruleutils.c:2841
#, c-format
msgid "get_from_clause_item: unknown join type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2918
+#: utils/adt/ruleutils.c:2891
#, c-format
msgid "get_from_clause_item: unexpected node type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2985 utils/cache/lsyscache.c:250
+#: utils/adt/ruleutils.c:2958 utils/cache/lsyscache.c:250
#, c-format
msgid "cache lookup failed for opclass %u"
msgstr ""
-#: utils/adt/ruleutils.c:3025
+#: utils/adt/ruleutils.c:2998
msgid "tleIsArrayAssign: I'm confused ..."
msgstr ""
-#: utils/adt/ruleutils.c:3242
+#: utils/adt/ruleutils.c:3215
#, c-format
msgid "cache lookup of operator %u failed"
msgstr "ÐÏÉÓË × ËÚÛÅ ÏÐÅÒÁÔÏÒÁ %u ÎÅ ÕÄÁÌÓÑ"
-#: utils/adt/ruleutils.c:3263
+#: utils/adt/ruleutils.c:3236
#, c-format
msgid "unexpected oprkind %c for operator %u"
msgstr ""
msgid "currtid can't handle this view"
msgstr ""
-#: utils/adt/timestamp.c:72
+#: utils/adt/timestamp.c:80
#, c-format
msgid "Bad timestamp external representation (too long) '%s'"
msgstr ""
-#: utils/adt/timestamp.c:76 utils/adt/timestamp.c:270
+#: utils/adt/timestamp.c:84 utils/adt/timestamp.c:278
#, c-format
msgid "Bad timestamp external representation '%s'"
msgstr ""
-#: utils/adt/timestamp.c:82
+#: utils/adt/timestamp.c:90
#, c-format
msgid "TIMESTAMP out of range '%s'"
msgstr ""
-#: utils/adt/timestamp.c:98
+#: utils/adt/timestamp.c:106
#, c-format
msgid "TIMESTAMP '%s' no longer supported"
msgstr ""
-#: utils/adt/timestamp.c:103
+#: utils/adt/timestamp.c:111
#, c-format
msgid "TIMESTAMP '%s' not parsed; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:131
+#: utils/adt/timestamp.c:139
msgid "Unable to format timestamp; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:205
+#: utils/adt/timestamp.c:213
#, c-format
msgid "TIMESTAMP(%d) precision must be between %d and %d"
msgstr ""
-#: utils/adt/timestamp.c:265
+#: utils/adt/timestamp.c:273
#, c-format
msgid "Bad timestamp with time zone external representation (too long) '%s'"
msgstr ""
-#: utils/adt/timestamp.c:276
+#: utils/adt/timestamp.c:284
#, c-format
msgid "TIMESTAMP WITH TIME ZONE out of range '%s'"
msgstr ""
-#: utils/adt/timestamp.c:292
+#: utils/adt/timestamp.c:300
#, c-format
msgid "TIMESTAMP WITH TIME ZONE '%s' no longer supported"
msgstr ""
-#: utils/adt/timestamp.c:297
+#: utils/adt/timestamp.c:305
#, c-format
msgid "TIMESTAMP WITH TIME ZONE '%s' not parsed; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:326
+#: utils/adt/timestamp.c:334
msgid "Unable to format timestamp with time zone; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:385
+#: utils/adt/timestamp.c:393
#, c-format
msgid "Bad interval external representation (too long) '%s'"
msgstr ""
-#: utils/adt/timestamp.c:389 utils/adt/timestamp.c:397
+#: utils/adt/timestamp.c:397 utils/adt/timestamp.c:405
#, c-format
msgid "Bad interval external representation '%s'"
msgstr ""
-#: utils/adt/timestamp.c:402
+#: utils/adt/timestamp.c:410
#, c-format
msgid "Interval '%s' no longer supported"
msgstr ""
-#: utils/adt/timestamp.c:406
+#: utils/adt/timestamp.c:414
#, c-format
msgid "Interval '%s' not parsed; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:426
+#: utils/adt/timestamp.c:434
msgid "Unable to encode interval; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:429
+#: utils/adt/timestamp.c:437
msgid "Unable to format interval; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:687
+#: utils/adt/timestamp.c:695
msgid "AdjustIntervalForTypmod(): internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:1517
+#: utils/adt/timestamp.c:701
+#, c-format
+msgid "INTERVAL(%d) precision must be between %d and %d"
+msgstr ""
+
+#: utils/adt/timestamp.c:1525
msgid "Unable to subtract non-finite timestamps"
msgstr ""
-#: utils/adt/timestamp.c:1579
+#: utils/adt/timestamp.c:1587
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamp_pl_span() internal error encoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1586
+#: utils/adt/timestamp.c:1594
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamp_pl_span() internal error decoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1664
+#: utils/adt/timestamp.c:1672
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamptz_pl_span() internal error encoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1669
+#: utils/adt/timestamp.c:1677
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamptz_pl_span() internal error decoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1898
+#: utils/adt/timestamp.c:1906
msgid "interval_div: divide by 0.0 error"
msgstr ""
-#: utils/adt/timestamp.c:1943
+#: utils/adt/timestamp.c:1951
msgid "interval_accum: expected 2-element interval array"
msgstr ""
-#: utils/adt/timestamp.c:1985
+#: utils/adt/timestamp.c:1993
msgid "interval_avg: expected 2-element interval array"
msgstr ""
-#: utils/adt/timestamp.c:2107
+#: utils/adt/timestamp.c:2115
msgid ""
"Unable to encode INTERVAL\n"
"\ttimestamp_age() internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:2111
+#: utils/adt/timestamp.c:2119
msgid ""
"Unable to decode TIMESTAMP\n"
"\ttimestamp_age() internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:2216 utils/adt/timestamp.c:2219
+#: utils/adt/timestamp.c:2224 utils/adt/timestamp.c:2227
msgid "Unable to decode TIMESTAMP"
msgstr ""
-#: utils/adt/timestamp.c:2272
+#: utils/adt/timestamp.c:2280
msgid "TIMESTAMP bad external representation (too long)"
msgstr ""
-#: utils/adt/timestamp.c:2328
+#: utils/adt/timestamp.c:2336
msgid "TIMESTAMP WITH TIME ZONE bad external representation (too long)"
msgstr ""
-#: utils/adt/timestamp.c:2385
+#: utils/adt/timestamp.c:2393
msgid "INTERVAL bad external representation (too long)"
msgstr ""
-#: utils/adt/timestamp.c:2418 utils/adt/timestamp.c:2482
-#: utils/adt/timestamp.c:2782 utils/adt/timestamp.c:2924
+#: utils/adt/timestamp.c:2426 utils/adt/timestamp.c:2490
+#: utils/adt/timestamp.c:2790 utils/adt/timestamp.c:2932
#, c-format
msgid "TIMESTAMP units '%s' not recognized"
msgstr ""
-#: utils/adt/timestamp.c:2473 utils/adt/timestamp.c:2885
-#: utils/adt/timestamp.c:2917
+#: utils/adt/timestamp.c:2481 utils/adt/timestamp.c:2893
+#: utils/adt/timestamp.c:2925
#, c-format
msgid "TIMESTAMP units '%s' not supported"
msgstr ""
-#: utils/adt/timestamp.c:2478
+#: utils/adt/timestamp.c:2486
#, c-format
msgid "Unable to truncate TIMESTAMP to '%s'"
msgstr ""
-#: utils/adt/timestamp.c:2511 utils/adt/timestamp.c:2576
-#: utils/adt/timestamp.c:2954 utils/adt/timestamp.c:3107
+#: utils/adt/timestamp.c:2519 utils/adt/timestamp.c:2584
+#: utils/adt/timestamp.c:2962 utils/adt/timestamp.c:3115
#, c-format
msgid "TIMESTAMP WITH TIME ZONE units '%s' not recognized"
msgstr ""
-#: utils/adt/timestamp.c:2565 utils/adt/timestamp.c:3068
-#: utils/adt/timestamp.c:3101
+#: utils/adt/timestamp.c:2573 utils/adt/timestamp.c:3076
+#: utils/adt/timestamp.c:3109
#, c-format
msgid "TIMESTAMP WITH TIME ZONE units '%s' not supported"
msgstr ""
-#: utils/adt/timestamp.c:2572
+#: utils/adt/timestamp.c:2580
#, c-format
msgid "Unable to truncate TIMESTAMP WITH TIME ZONE to '%s'"
msgstr ""
-#: utils/adt/timestamp.c:2605 utils/adt/timestamp.c:2673
-#: utils/adt/timestamp.c:3135 utils/adt/timestamp.c:3244
+#: utils/adt/timestamp.c:2613 utils/adt/timestamp.c:2681
+#: utils/adt/timestamp.c:3143 utils/adt/timestamp.c:3252
#, c-format
msgid "INTERVAL units '%s' not recognized"
msgstr ""
-#: utils/adt/timestamp.c:2658 utils/adt/timestamp.c:3215
+#: utils/adt/timestamp.c:2666 utils/adt/timestamp.c:3223
#, c-format
msgid "INTERVAL units '%s' not supported"
msgstr ""
-#: utils/adt/timestamp.c:2662
+#: utils/adt/timestamp.c:2670
#, c-format
msgid "Unable to truncate INTERVAL to '%s'"
msgstr ""
-#: utils/adt/timestamp.c:2667
+#: utils/adt/timestamp.c:2675
msgid "Unable to decode INTERVAL; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:2695
+#: utils/adt/timestamp.c:2703
msgid "isoweek2date(): can't convert without year information"
msgstr ""
-#: utils/adt/timestamp.c:2903 utils/adt/timestamp.c:2910
+#: utils/adt/timestamp.c:2911 utils/adt/timestamp.c:2918
msgid "Unable to encode TIMESTAMP"
msgstr ""
-#: utils/adt/timestamp.c:3087 utils/adt/timestamp.c:3094
+#: utils/adt/timestamp.c:3095 utils/adt/timestamp.c:3102
msgid "Unable to encode TIMESTAMP WITH TIME ZONE"
msgstr ""
-#: utils/adt/timestamp.c:3224
+#: utils/adt/timestamp.c:3232
msgid ""
"Unable to decode INTERVAL\n"
"\tinterval_part() internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:3352
+#: utils/adt/timestamp.c:3360
msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE (tm)"
msgstr ""
-#: utils/adt/timestamp.c:3357
+#: utils/adt/timestamp.c:3365
msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE"
msgstr ""
-#: utils/adt/timestamp.c:3382
+#: utils/adt/timestamp.c:3390
msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP (tm)"
msgstr ""
-#: utils/adt/timestamp.c:3385
+#: utils/adt/timestamp.c:3393
msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP"
msgstr ""
-#: utils/adt/varbit.c:101 utils/adt/varbit.c:217
+#: utils/adt/varbit.c:106 utils/adt/varbit.c:231
#, c-format
msgid "Bit string length %d does not match type BIT(%d)"
msgstr ""
-#: utils/adt/varbit.c:122 utils/adt/varbit.c:329
+#: utils/adt/varbit.c:127 utils/adt/varbit.c:336
#, c-format
msgid "Cannot parse '%c' as a binary digit"
msgstr ""
-#: utils/adt/varbit.c:143 utils/adt/varbit.c:350
+#: utils/adt/varbit.c:148 utils/adt/varbit.c:357
#, c-format
msgid "Cannot parse '%c' as a hex digit"
msgstr ""
-#: utils/adt/varbit.c:308 utils/adt/varbit.c:423
+#: utils/adt/varbit.c:315 utils/adt/varbit.c:436
#, c-format
msgid "Bit string too long for type BIT VARYING(%d)"
msgstr ""
-#: utils/adt/varbit.c:815
+#: utils/adt/varbit.c:806
msgid "Cannot AND bit strings of different sizes"
msgstr ""
-#: utils/adt/varbit.c:853
+#: utils/adt/varbit.c:844
msgid "Cannot OR bit strings of different sizes"
msgstr ""
-#: utils/adt/varbit.c:897
+#: utils/adt/varbit.c:888
msgid "Cannot XOR bit strings of different sizes"
msgstr ""
-#: utils/adt/varbit.c:1112
+#: utils/adt/varbit.c:1103
msgid "Bit string is too large to fit in type integer"
msgstr ""
-#: utils/adt/varbit.c:1156 utils/adt/varbit.c:1183
+#: utils/adt/varbit.c:1147 utils/adt/varbit.c:1174
msgid "INT64 is not supported on this platform"
msgstr ""
-#: utils/adt/varbit.c:1171
+#: utils/adt/varbit.c:1162
msgid "Bit string is too large to fit in type int64"
msgstr ""
-#: utils/adt/varbit.c:1263
+#: utils/adt/varbit.c:1254
#, c-format
msgid "S. %d %d em=%2x sm=%2x r=%d"
msgstr "S. %d %d em=%2x sm=%2x r=%d"
-#: utils/adt/varchar.c:107 utils/adt/varchar.c:204
+#: utils/adt/varchar.c:107 utils/adt/varchar.c:213
#, c-format
msgid "value too long for type character(%d)"
msgstr ""
-#: utils/adt/varchar.c:390 utils/adt/varchar.c:460
+#: utils/adt/varchar.c:369 utils/adt/varchar.c:447
#, c-format
msgid "value too long for type character varying(%d)"
msgstr ""
msgid "get_system_catalog_relid: cannot find %s"
msgstr ""
-#: utils/cache/lsyscache.c:979
+#: utils/cache/lsyscache.c:1006
#, c-format
msgid "get_typdefault: failed to lookup type %u"
msgstr ""
-#: utils/cache/lsyscache.c:1060
+#: utils/cache/lsyscache.c:1087
#, c-format
msgid "getBaseType: failed to lookup type %u"
msgstr "getBaseType: ÔÉÐ %u ÎÅ ÎÁÊÄÅÎ"
-#: utils/cache/lsyscache.c:1096
-#, c-format
-msgid "getBaseTypeMod: failed to lookup type %u"
-msgstr "getBaseTypeMod: ÔÉÐ %u ÎÅ ÎÁÊÄÅÎ"
-
-#: utils/cache/lsyscache.c:1216
+#: utils/cache/lsyscache.c:1225
#, c-format
msgid "getTypeInputInfo: Cache lookup of type %u failed"
msgstr "getTypeInputInfo: ðÏÉÓË × ËÚÛÅ ÔÉÐÁ %u ÎÅ ÕÄÁÌÓÑ"
-#: utils/cache/lsyscache.c:1246
+#: utils/cache/lsyscache.c:1255
#, c-format
msgid "getTypeOutputInfo: Cache lookup of type %u failed"
msgstr "getTypeOutputInfo: ðÏÉÓË × ËÚÛÅ ÔÉÐÁ %u ÎÅ ÕÄÁÌÓÑ"
-#: utils/cache/lsyscache.c:1342
+#: utils/cache/lsyscache.c:1351
msgid "get_attstatsslot: stavalues is null"
msgstr ""
-#: utils/cache/lsyscache.c:1364
+#: utils/cache/lsyscache.c:1373
#, c-format
msgid "get_attstatsslot: Cache lookup failed for type %u"
msgstr ""
-#: utils/cache/lsyscache.c:1400
+#: utils/cache/lsyscache.c:1409
msgid "get_attstatsslot: stanumbers is null"
msgstr ""
-#: utils/cache/lsyscache.c:1411
+#: utils/cache/lsyscache.c:1420
msgid "get_attstatsslot: stanumbers is not a 1-D float4 array"
msgstr ""
msgid "RelationReloadClassinfo system relation id=%d doesn't exist"
msgstr ""
-#: utils/cache/relcache.c:1771
+#: utils/cache/relcache.c:1775
#, c-format
msgid "RelationClearRelation: relation %u deleted while still in use"
msgstr ""
-#: utils/cache/relcache.c:1861
+#: utils/cache/relcache.c:1865
#, c-format
msgid "RelationForgetRelation: relation %u is still open"
msgstr ""
-#: utils/cache/relcache.c:2018
+#: utils/cache/relcache.c:2022
#, c-format
msgid "Relcache reference leak: relation \"%s\" has refcnt %d instead of %d"
msgstr ""
-#: utils/cache/relcache.c:2304
+#: utils/cache/relcache.c:2308
#, c-format
msgid "RelationCacheInitializePhase2: no pg_class entry for %s"
msgstr ""
-#: utils/cache/relcache.c:2452
+#: utils/cache/relcache.c:2456
#, c-format
msgid "AttrDefaultFetch: second record found for attr %s in rel %s"
msgstr ""
-#: utils/cache/relcache.c:2460
+#: utils/cache/relcache.c:2464
#, c-format
msgid "AttrDefaultFetch: adbin IS NULL for attr %s in rel %s"
msgstr ""
-#: utils/cache/relcache.c:2471
+#: utils/cache/relcache.c:2475
#, c-format
msgid "AttrDefaultFetch: unexpected record found for attr %d in rel %s"
msgstr ""
-#: utils/cache/relcache.c:2480
+#: utils/cache/relcache.c:2484
#, c-format
msgid "AttrDefaultFetch: %d record(s) not found for rel %s"
msgstr ""
-#: utils/cache/relcache.c:2514
+#: utils/cache/relcache.c:2518
#, c-format
msgid "CheckConstraintFetch: unexpected record found for rel %s"
msgstr ""
-#: utils/cache/relcache.c:2525
+#: utils/cache/relcache.c:2529
#, c-format
msgid "CheckConstraintFetch: conbin IS NULL for rel %s"
msgstr ""
-#: utils/cache/relcache.c:2538
+#: utils/cache/relcache.c:2542
#, c-format
msgid "CheckConstraintFetch: %d record(s) not found for rel %s"
msgstr ""
-#: utils/cache/relcache.c:3001
+#: utils/cache/relcache.c:3005
#, c-format
msgid ""
"Cannot create init file %s: %m\n"
"\tContinuing anyway, but there's something wrong."
msgstr ""
-#: utils/cache/relcache.c:3025
+#: utils/cache/relcache.c:3029
msgid "cannot write init file -- descriptor length"
msgstr ""
-#: utils/cache/relcache.c:3029
+#: utils/cache/relcache.c:3033
msgid "cannot write init file -- reldesc"
msgstr ""
-#: utils/cache/relcache.c:3034
+#: utils/cache/relcache.c:3038
msgid "cannot write init file -- relation tuple form length"
msgstr ""
-#: utils/cache/relcache.c:3037
+#: utils/cache/relcache.c:3041
msgid "cannot write init file -- relation tuple form"
msgstr ""
-#: utils/cache/relcache.c:3044
+#: utils/cache/relcache.c:3048
#, c-format
msgid "cannot write init file -- length of attdesc %d"
msgstr ""
-#: utils/cache/relcache.c:3046
+#: utils/cache/relcache.c:3050
#, c-format
msgid "cannot write init file -- attdesc %d"
msgstr ""
-#: utils/cache/relcache.c:3065
+#: utils/cache/relcache.c:3069
#, c-format
msgid "write_relcache_init_file: no pg_index entry for index %u"
msgstr ""
-#: utils/cache/relcache.c:3069
+#: utils/cache/relcache.c:3073
msgid "cannot write init file -- index tuple form length"
msgstr ""
-#: utils/cache/relcache.c:3071
+#: utils/cache/relcache.c:3075
msgid "cannot write init file -- index tuple form"
msgstr ""
-#: utils/cache/relcache.c:3077
+#: utils/cache/relcache.c:3081
msgid "cannot write init file -- am tuple form length"
msgstr ""
-#: utils/cache/relcache.c:3080
+#: utils/cache/relcache.c:3084
msgid "cannot write init file -- am tuple form"
msgstr ""
-#: utils/cache/relcache.c:3086
+#: utils/cache/relcache.c:3090
msgid "cannot write init file -- strategy map length"
msgstr ""
-#: utils/cache/relcache.c:3089
+#: utils/cache/relcache.c:3093
msgid "cannot write init file -- strategy map"
msgstr ""
-#: utils/cache/relcache.c:3094
+#: utils/cache/relcache.c:3098
msgid "cannot write init file -- operator vector length"
msgstr ""
-#: utils/cache/relcache.c:3097
+#: utils/cache/relcache.c:3101
msgid "cannot write init file -- operator vector"
msgstr ""
-#: utils/cache/relcache.c:3102
+#: utils/cache/relcache.c:3106
msgid "cannot write init file -- support vector length"
msgstr ""
-#: utils/cache/relcache.c:3105
+#: utils/cache/relcache.c:3109
msgid "cannot write init file -- support vector"
msgstr ""
-#: utils/cache/relcache.c:3149
+#: utils/cache/relcache.c:3153
#, c-format
msgid ""
"Cannot rename init file %s to %s: %m\n"
msgid "fmgr_security_definer: function %u: cache lookup failed"
msgstr ""
-#: utils/fmgr/fmgr.c:714
+#: utils/fmgr/fmgr.c:728
#, c-format
msgid "DirectFunctionCall1: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:735
+#: utils/fmgr/fmgr.c:756
#, c-format
msgid "DirectFunctionCall2: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:758
+#: utils/fmgr/fmgr.c:779
#, c-format
msgid "DirectFunctionCall3: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:782
+#: utils/fmgr/fmgr.c:803
#, c-format
msgid "DirectFunctionCall4: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:807
+#: utils/fmgr/fmgr.c:828
#, c-format
msgid "DirectFunctionCall5: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:834
+#: utils/fmgr/fmgr.c:855
#, c-format
msgid "DirectFunctionCall6: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:862
+#: utils/fmgr/fmgr.c:883
#, c-format
msgid "DirectFunctionCall7: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:891
+#: utils/fmgr/fmgr.c:912
#, c-format
msgid "DirectFunctionCall8: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:922
+#: utils/fmgr/fmgr.c:943
#, c-format
msgid "DirectFunctionCall9: function %p returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:948
+#: utils/fmgr/fmgr.c:974
#, c-format
msgid "FunctionCall1: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:970
+#: utils/fmgr/fmgr.c:1002 utils/sort/tuplesort.c:1827
#, c-format
msgid "FunctionCall2: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:994
+#: utils/fmgr/fmgr.c:1026
#, c-format
msgid "FunctionCall3: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1019
+#: utils/fmgr/fmgr.c:1051
#, c-format
msgid "FunctionCall4: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1045
+#: utils/fmgr/fmgr.c:1077
#, c-format
msgid "FunctionCall5: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1073
+#: utils/fmgr/fmgr.c:1105
#, c-format
msgid "FunctionCall6: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1102
+#: utils/fmgr/fmgr.c:1134
#, c-format
msgid "FunctionCall7: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1132
+#: utils/fmgr/fmgr.c:1164
#, c-format
msgid "FunctionCall8: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1164
+#: utils/fmgr/fmgr.c:1196
#, c-format
msgid "FunctionCall9: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1195
+#: utils/fmgr/fmgr.c:1227
#, c-format
msgid "OidFunctionCall1: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1220
+#: utils/fmgr/fmgr.c:1252
#, c-format
msgid "OidFunctionCall2: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1247
+#: utils/fmgr/fmgr.c:1279
#, c-format
msgid "OidFunctionCall3: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1275
+#: utils/fmgr/fmgr.c:1307
#, c-format
msgid "OidFunctionCall4: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1304
+#: utils/fmgr/fmgr.c:1336
#, c-format
msgid "OidFunctionCall5: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1335
+#: utils/fmgr/fmgr.c:1367
#, c-format
msgid "OidFunctionCall6: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1367
+#: utils/fmgr/fmgr.c:1399
#, c-format
msgid "OidFunctionCall7: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1400
+#: utils/fmgr/fmgr.c:1432
#, c-format
msgid "OidFunctionCall8: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1435
+#: utils/fmgr/fmgr.c:1467
#, c-format
msgid "OidFunctionCall9: function %u returned NULL"
msgstr ""
-#: utils/fmgr/fmgr.c:1474
+#: utils/fmgr/fmgr.c:1506
#, c-format
msgid "fmgr: function %u: too many arguments (%d > %d)"
msgstr ""
-#: utils/fmgr/fmgr.c:1486
+#: utils/fmgr/fmgr.c:1518
#, c-format
msgid "fmgr: function %u returned NULL"
msgstr ""
msgid "Database \"%s\" is not currently accepting connections"
msgstr "âÁÚÁ \"%s\" ÎÅ ÐÒÉÎÉÍÁÅÔ ÐÏÄÓÏÅÄÉÎÅÎÉÑ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ"
-#: utils/init/postinit.c:256
+#: utils/init/postinit.c:259
#, c-format
msgid "Database \"%s\" does not exist in the system catalog."
msgstr "âÁÚÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ × ÓÉÓÔÅÍÎÏÍ ËÁÔÁÌÏÇÅ."
-#: utils/init/postinit.c:264
+#: utils/init/postinit.c:267
#, c-format
msgid ""
"Database \"%s\" does not exist.\n"
"âÁÚÁ ÄÁÎÎÙÈ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ.\n"
"\tðÏÄÄÉÒÅËÔÏÒÉÊ '%s' ÎÅ ÎÁÊÄÅÎ."
-#: utils/init/postinit.c:271
+#: utils/init/postinit.c:274
#, c-format
msgid "Unable to change directory to '%s': %m"
msgstr "îÅ ÐÏÌÕÞÉÌÏÓØ ÐÏÍÅÎÑÔØ ÄÉÒÅËÔÏÒÉÀ ÎÁ '%s': %m"
-#: utils/init/postinit.c:300
+#: utils/init/postinit.c:303
#, c-format
msgid "InitPostgres: bad backend id %d"
msgstr ""
-#: utils/init/postinit.c:351
+#: utils/init/postinit.c:354
msgid "There are currently no users defined in this database system."
msgstr ""
-#: utils/init/postinit.c:352
+#: utils/init/postinit.c:355
#, c-format
msgid ""
"You should immediately run 'CREATE USER \"%s\" WITH SYSID %d CREATEUSER;'."
msgstr ""
-#: utils/init/postinit.c:407
+#: utils/init/postinit.c:410
msgid "Non-superuser connection limit exceeded"
msgstr ""
msgid "tuplesort: unexpected end of tape"
msgstr ""
-#: utils/sort/tuplesort.c:1671 utils/sort/tuplesort.c:1785
-#: utils/sort/tuplesort.c:1789 utils/sort/tuplesort.c:1911
-#: utils/sort/tuplesort.c:1915 utils/sort/tuplesort.c:1983
-#: utils/sort/tuplesort.c:1987
+#: utils/sort/tuplesort.c:1671 utils/sort/tuplesort.c:1995
+#: utils/sort/tuplesort.c:1999 utils/sort/tuplesort.c:2121
+#: utils/sort/tuplesort.c:2125 utils/sort/tuplesort.c:2193
+#: utils/sort/tuplesort.c:2197
msgid "tuplesort: unexpected end of data"
msgstr "tuplesort: ÎÅÏÖÉÄÁÎÎÙÊ ËÏÎÅÃ ÄÁÎÎÙÈ"
-#: utils/sort/tuplesort.c:1863
-msgid "Cannot create unique index. Table contains non-unique values"
-msgstr ""
-
-#: utils/sort/tuplesort.c:1939
-msgid "copytup_datum() should not be called"
-msgstr ""
-
-#: utils/sort/tuplesort.c:2088
+#: utils/sort/tuplesort.c:1789
#, c-format
msgid "SelectSortFunction: cache lookup failed for operator %u"
msgstr ""
-#: utils/sort/tuplesort.c:2169
+#: utils/sort/tuplesort.c:1901
#, c-format
msgid "Invalid SortFunctionKind %d"
msgstr "îÅ ×ÅÒÎÙÊ SortFunctionKind %d"
+#: utils/sort/tuplesort.c:2073
+msgid "Cannot create unique index. Table contains non-unique values"
+msgstr ""
+
+#: utils/sort/tuplesort.c:2149
+msgid "copytup_datum() should not be called"
+msgstr ""
+
#: utils/sort/tuplestore.c:302
msgid "tuplestore_puttuple: invalid state"
msgstr "tuplestore_puttuple: ÎÅ×ÅÒÎÏÅ ÓÏÓÔÏÑÎÉÅ"
#: utils/sort/tuplestore.c:644 utils/sort/tuplestore.c:648
msgid "tuplestore: write failed"
msgstr "tuplestore: ÚÁÐÉÓØ ÎÅ ÕÄÁÌÁÓØ"
+
+#: utils/time/tqual.c:981
+msgid "CopyQuerySnapshot: no snapshot has been set"
+msgstr ""
+
+#~ msgid "start transaction"
+#~ msgstr "ÎÁÞÁÌÏ ÔÒÁÎÚÁËÃÉÉ"
+
+#~ msgid "commit transaction"
+#~ msgstr "ÐÏÄÔ×ÅÒÖÄÅÎÉÅ ÔÒÁÎÚÁËÃÉÉ"
+
+#~ msgid "inserting row with oid %u..."
+#~ msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ ÓÔÒÏËÁ Ó OID %u..."
+
+#~ msgid "inserting row..."
+#~ msgstr "ÄÏÂÁ×ÌÑÅÔÓÑ ÓÔÒÏËÁ..."
+
+#~ msgid "incorrect number of columns in row (expected %d, got %d)"
+#~ msgstr "ÎÅ×ÅÒÏÅ ÞÉÓÌÏ ËÏÌÏÎÏË × ÓÔÒÏËÅ (ÏÖÉÄÁÌÏÓØ %d, ÐÏÌÕÞÅÎÏ %d)"
+
+#~ msgid "relation not open"
+#~ msgstr "ÏÂßÅËÔ ÎÅ ÏÔËÒÙÔ"
+
+#~ msgid "too many columns"
+#~ msgstr "ÓÌÉÛËÏÍ ÍÎÏÇÏ ËÏÌÏÎÏË"
+
+#~ msgid "syntax error at line %d: unexpected character %s"
+#~ msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ × ÓÔÒÏËÅ %d: ÎÅÏÖÉÄÁÅÍÙÊ ÓÉÍ×ÏÌ %s"
+
+#~ msgid "syntax error at line %d: unexpected token %s"
+#~ msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ × ÓÔÒÏËÅ %d: ÎÅÏÖÉÄÁÅÍÙÊ ÔÏËÅÎ %s"
+
+#~ msgid "doDeletion: Relation %u does not exist"
+#~ msgstr "doDeletion: ó×ÑÚØ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#~ msgid "function %s() does not return type %s"
+#~ msgstr "ÆÕÎËÃÉÑ %s() ÎÅ ×ÏÚ×ÒÁÝÁÅÔ ÔÉÐ %s"
+
+#~ msgid "SET TRANSACTION/READ ONLY not yet supported"
+#~ msgstr "SET TRANSACTION/READ ONLY ÐÏËÁ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
+
+#~ msgid "CREATE TABLE AS may not specify INTO"
+#~ msgstr "CREATE TABLE AS ÎÅ ÍÏÖÅÔ ÕËÁÚÙ×ÁÔØ INTO"
+
+#~ msgid "CREATE ASSERTION is not yet supported"
+#~ msgstr "CREATE ASSERTION ÐÏËÁ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
+
+#~ msgid "DROP ASSERTION is not yet supported"
+#~ msgstr "DROP ASSERTION ÐÏËÁ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
+
+#~ msgid "CREATE FUNCTION / OUT parameters are not supported"
+#~ msgstr "CREATE FUNCTION / OUT ÐÁÒÁÍÅÔÒÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
+
+#~ msgid "CREATE FUNCTION / INOUT parameters are not supported"
+#~ msgstr "CREATE FUNCTION / INOUT ÐÁÒÁÍÅÔÒÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
+
+#~ msgid "%s is not a valid encoding name"
+#~ msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ÉÍÅÎÅÍ ËÏÄÉÒÏ×ËÉ"
+
+#~ msgid "%d is not a valid encoding code"
+#~ msgstr "%d ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ËÏÄÉÒÏ×ËÉ"
+
+#~ msgid ""
+#~ "LIMIT #,# syntax not supported.\n"
+#~ "\tUse separate LIMIT and OFFSET clauses."
+#~ msgstr ""
+#~ "óÉÎÔÁËÓÉÓ LIMIT #,# ÂÏÌØÛÅ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ.\n"
+#~ "\téÓÐÏÌØÚÕÅÔÅ LIMIT É OFFSET ÄÌÑ ÜÔÉÈ ÃÅÌÅÊ."
+
+#~ msgid "LIMIT must not be negative"
+#~ msgstr "LIMIT ÎÅ ÄÏÌÖÅÎ ÂÙÔØ ÏÔÒÉÃÁÔÅÌØÎÙÍ"
+
+#~ msgid "OFFSET must not be negative"
+#~ msgstr "OFFSET ÎÅ ÄÏÌÖÅÎ ÂÙÔØ ÏÔÒÉÃÁÔÅÌØÎÙÍ"
+
+#~ msgid "Conversion \"%s\" does not exist"
+#~ msgstr "ëÏÎ×ÅÒÓÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#~ msgid "getBaseTypeMod: failed to lookup type %u"
+#~ msgstr "getBaseTypeMod: ÔÉÐ %u ÎÅ ÎÁÊÄÅÎ"
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3\n"
-"POT-Creation-Date: 2002-08-29 04:20-0400\n"
-"PO-Revision-Date: 2002-09-04 09:47+0200\n"
+"POT-Creation-Date: 2002-10-03 04:18-0400\n"
+"PO-Revision-Date: 2002-10-04 08:23+0200\n"
"Last-Translator: Dennis Björklund \n"
"Language-Team: Swedish \n"
"MIME-Version: 1.0\n"
msgid "heap_formtuple: numberOfAttributes %d exceeds limit %d"
msgstr ""
-#: access/common/heaptuple.c:689
+#: access/common/heaptuple.c:687
#, c-format
msgid "heap_modifytuple: repl is \\%3d"
msgstr ""
msgid "index_formtuple: data takes %lu bytes, max is %d"
msgstr ""
-#: access/common/tupdesc.c:397
+#: access/common/tupdesc.c:421
#, c-format
msgid "Unable to look up type id %u"
msgstr ""
-#: access/common/tupdesc.c:618 executor/nodeFunctionscan.c:217
-#: parser/parse_relation.c:934 parser/parse_relation.c:1289
-#: parser/parse_relation.c:1597
+#: access/common/tupdesc.c:647 executor/nodeFunctionscan.c:200
+#: parser/parse_relation.c:931 parser/parse_relation.c:1286
+#: parser/parse_relation.c:1596
#, c-format
msgid "Invalid typrelid for complex type %u"
msgstr ""
-#: access/common/tupdesc.c:632 access/common/tupdesc.c:655
+#: access/common/tupdesc.c:661 access/common/tupdesc.c:684
msgid "TypeGetTupleDesc: number of aliases does not match number of attributes"
msgstr ""
-#: access/common/tupdesc.c:651
+#: access/common/tupdesc.c:680
msgid "TypeGetTupleDesc: no column alias was provided"
msgstr ""
-#: access/common/tupdesc.c:670
+#: access/common/tupdesc.c:699
msgid "Unable to determine tuple description for function returning \"record\""
msgstr ""
-#: access/common/tupdesc.c:672 catalog/pg_proc.c:463
-#: executor/nodeFunctionscan.c:252 parser/parse_relation.c:1386
+#: access/common/tupdesc.c:701 catalog/pg_proc.c:463
+#: executor/nodeFunctionscan.c:230 parser/parse_relation.c:1383
#: parser/parse_relation.c:1637
msgid "Unknown kind of return type specified for function"
msgstr ""
msgid "%s already contains data"
msgstr ""
-#: access/gist/gist.c:398 access/gist/gist.c:605
+#: 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:1667
+#: access/gist/gist.c:1668
#, c-format
msgid "initGISTstate: numberOfAttributes %d > %d"
msgstr ""
-#: access/gist/gist.c:1929
+#: access/gist/gist.c:1930
#, c-format
msgid "%sPage: %d %s blk: %d maxoff: %d free: %d"
msgstr ""
-#: access/gist/gist.c:1939
+#: access/gist/gist.c:1940
#, c-format
msgid "%s Tuple. blk: %d size: %d"
msgstr ""
-#: access/gist/gist.c:1954
+#: access/gist/gist.c:1955
msgid "gist_redo: unimplemented"
msgstr ""
-#: access/gist/gist.c:1960
+#: access/gist/gist.c:1961
msgid "gist_undo: unimplemented"
msgstr ""
msgid "Bad operation in GiST scan adjust: %d"
msgstr ""
-#: access/hash/hash.c:500
+#: access/hash/hash.c:504
msgid "hash_redo: unimplemented"
msgstr ""
-#: access/hash/hash.c:506
+#: access/hash/hash.c:510
msgid "hash_undo: unimplemented"
msgstr ""
msgid "heap_get_latest_tid: %s relation: ReadBuffer(%lx) failed"
msgstr ""
-#: access/heap/heapam.c:1282
+#: access/heap/heapam.c:1284
msgid "heap_delete: failed ReadBuffer"
msgstr ""
-#: access/heap/heapam.c:1301
+#: access/heap/heapam.c:1303
msgid "heap_delete: (am)invalid tid"
msgstr ""
-#: access/heap/heapam.c:1431
+#: access/heap/heapam.c:1436
msgid "simple_heap_delete: tuple already updated by self"
msgstr ""
-#: access/heap/heapam.c:1439
+#: access/heap/heapam.c:1444
msgid "simple_heap_delete: tuple concurrently updated"
msgstr ""
-#: access/heap/heapam.c:1443 executor/execMain.c:1323
+#: access/heap/heapam.c:1448 executor/execMain.c:1333
#, c-format
msgid "Unknown status %u from heap_delete"
msgstr ""
-#: access/heap/heapam.c:1477
+#: access/heap/heapam.c:1482
msgid "heap_update: failed ReadBuffer"
msgstr ""
-#: access/heap/heapam.c:1502
+#: access/heap/heapam.c:1507
msgid "heap_update: (am)invalid tid"
msgstr ""
-#: access/heap/heapam.c:1755
+#: access/heap/heapam.c:1770
msgid "simple_heap_update: tuple already updated by self"
msgstr ""
-#: access/heap/heapam.c:1763
+#: access/heap/heapam.c:1778
msgid "simple_heap_update: tuple concurrently updated"
msgstr ""
-#: access/heap/heapam.c:1767 executor/execMain.c:1461
+#: access/heap/heapam.c:1782 executor/execMain.c:1472
#, c-format
msgid "Unknown status %u from heap_update"
msgstr ""
-#: access/heap/heapam.c:1791
+#: access/heap/heapam.c:1806
msgid "heap_mark4update: failed ReadBuffer"
msgstr ""
-#: access/heap/heapam.c:1808
+#: access/heap/heapam.c:1823
msgid "heap_mark4update: (am)invalid tid"
msgstr ""
-#: access/heap/heapam.c:2109
+#: access/heap/heapam.c:2123
msgid "heap_clean_redo: no block"
msgstr ""
-#: access/heap/heapam.c:2113
+#: access/heap/heapam.c:2127
msgid "heap_clean_redo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2171
+#: access/heap/heapam.c:2185
#, c-format
msgid "heap_delete_%sdo: no block"
msgstr ""
-#: access/heap/heapam.c:2175
+#: access/heap/heapam.c:2189
#, c-format
msgid "heap_delete_%sdo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2187
+#: access/heap/heapam.c:2201
msgid "heap_delete_undo: bad page LSN"
msgstr ""
-#: access/heap/heapam.c:2194
+#: access/heap/heapam.c:2208
#, c-format
msgid "heap_delete_%sdo: invalid lp"
msgstr ""
-#: access/heap/heapam.c:2216
+#: access/heap/heapam.c:2228
msgid "heap_delete_undo: unimplemented"
msgstr ""
-#: access/heap/heapam.c:2244
+#: access/heap/heapam.c:2256
#, c-format
msgid "heap_insert_%sdo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2268
+#: access/heap/heapam.c:2280
msgid "heap_insert_redo: invalid max offset number"
msgstr ""
-#: access/heap/heapam.c:2299
+#: access/heap/heapam.c:2304
msgid "heap_insert_redo: failed to add tuple"
msgstr ""
-#: access/heap/heapam.c:2309
+#: access/heap/heapam.c:2314
msgid "heap_insert_undo: bad page LSN"
msgstr ""
-#: access/heap/heapam.c:2311
+#: access/heap/heapam.c:2316
msgid "heap_insert_undo: unimplemented"
msgstr ""
-#: access/heap/heapam.c:2342
+#: access/heap/heapam.c:2347
#, c-format
msgid "heap_update_%sdo: no block"
msgstr ""
-#: access/heap/heapam.c:2346
+#: access/heap/heapam.c:2351
#, c-format
msgid "heap_update_%sdo: uninitialized old page"
msgstr ""
-#: access/heap/heapam.c:2360
+#: access/heap/heapam.c:2365
msgid "heap_update_undo: bad old tuple page LSN"
msgstr ""
-#: access/heap/heapam.c:2367
+#: access/heap/heapam.c:2372
#, c-format
msgid "heap_update_%sdo: invalid lp"
msgstr ""
-#: access/heap/heapam.c:2403 access/heap/heapam.c:2513
+#: access/heap/heapam.c:2407 access/heap/heapam.c:2507
msgid "heap_update_undo: unimplemented"
msgstr ""
-#: access/heap/heapam.c:2424
+#: access/heap/heapam.c:2428
#, c-format
msgid "heap_update_%sdo: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2448
+#: access/heap/heapam.c:2452
msgid "heap_update_redo: invalid max offset number"
msgstr ""
-#: access/heap/heapam.c:2502
+#: access/heap/heapam.c:2496
msgid "heap_update_redo: failed to add tuple"
msgstr ""
-#: access/heap/heapam.c:2511
+#: access/heap/heapam.c:2505
msgid "heap_update_undo: bad new tuple page LSN"
msgstr ""
-#: access/heap/heapam.c:2529
+#: access/heap/heapam.c:2523
msgid "_heap_unlock_tuple: can't open relation"
msgstr ""
-#: access/heap/heapam.c:2534
+#: access/heap/heapam.c:2528
msgid "_heap_unlock_tuple: can't read buffer"
msgstr ""
-#: access/heap/heapam.c:2538
+#: access/heap/heapam.c:2532
msgid "_heap_unlock_tuple: uninitialized page"
msgstr ""
-#: access/heap/heapam.c:2542
+#: access/heap/heapam.c:2536
msgid "_heap_unlock_tuple: invalid itemid"
msgstr ""
-#: access/heap/heapam.c:2546
+#: access/heap/heapam.c:2540
msgid "_heap_unlock_tuple: unused/deleted tuple in rollback"
msgstr ""
-#: access/heap/heapam.c:2551
+#: access/heap/heapam.c:2545
msgid "_heap_unlock_tuple: invalid xmax in rollback"
msgstr ""
-#: access/heap/heapam.c:2575
+#: access/heap/heapam.c:2569
#, c-format
msgid "heap_redo: unknown op code %u"
msgstr ""
-#: access/heap/heapam.c:2595
+#: access/heap/heapam.c:2589
#, c-format
msgid "heap_undo: unknown op code %u"
msgstr ""
msgid "Tuple is too big: size %lu"
msgstr ""
-#: access/heap/tuptoaster.c:904
+#: access/heap/tuptoaster.c:899
msgid "Failed to build TOAST tuple"
msgstr ""
-#: access/heap/tuptoaster.c:920
+#: access/heap/tuptoaster.c:915
msgid "Failed to insert index entry for TOAST tuple"
msgstr ""
-#: access/heap/tuptoaster.c:1079 access/heap/tuptoaster.c:1259
+#: 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:1085 access/heap/tuptoaster.c:1092
-#: access/heap/tuptoaster.c:1265 access/heap/tuptoaster.c:1272
+#: 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:1097
+#: access/heap/tuptoaster.c:1092
#, c-format
msgid "unexpected chunk number %d for toast value %u"
msgstr ""
-#: access/heap/tuptoaster.c:1115 access/heap/tuptoaster.c:1297
+#: access/heap/tuptoaster.c:1110 access/heap/tuptoaster.c:1294
#, c-format
msgid "missing chunk number %d for toast value %u"
msgstr ""
msgid "%s is not an index relation"
msgstr "%s är inte en indexrelation"
-#: access/index/indexam.c:651
+#: access/index/indexam.c:652
#, c-format
msgid "Missing support function %d for attribute %d of index %s"
msgstr ""
msgid "RelationInvokeStrategy: cannot evaluate strategy %d"
msgstr ""
-#: access/nbtree/nbtinsert.c:248
+#: access/nbtree/nbtinsert.c:250
#, c-format
msgid "Cannot insert a duplicate key into unique index %s"
msgstr ""
-#: access/nbtree/nbtinsert.c:387
+#: access/nbtree/nbtinsert.c:389
#, c-format
msgid "btree: index item size %lu exceeds maximum %lu"
msgstr ""
-#: access/nbtree/nbtinsert.c:523
+#: access/nbtree/nbtinsert.c:525
msgid "btree: concurrent ROOT page split"
msgstr ""
-#: access/nbtree/nbtinsert.c:533
+#: access/nbtree/nbtinsert.c:535
#, c-format
msgid "bt_insertonpg[%s]: no root page found"
msgstr ""
-#: access/nbtree/nbtinsert.c:536
+#: access/nbtree/nbtinsert.c:538
#, c-format
msgid "bt_insertonpg[%s]: root page unfound - fixing upper levels"
msgstr ""
-#: access/nbtree/nbtinsert.c:583
+#: access/nbtree/nbtinsert.c:585
#, c-format
msgid ""
"_bt_getstackbuf: my bits moved right off the end of the world!\n"
"\tRecreate index %s."
msgstr ""
-#: access/nbtree/nbtinsert.c:586
+#: access/nbtree/nbtinsert.c:588
#, c-format
msgid "bt_insertonpg[%s]: parent page unfound - fixing branch"
msgstr ""
-#: access/nbtree/nbtinsert.c:754
+#: access/nbtree/nbtinsert.c:756
msgid "btree: failed to add hikey to the right sibling"
msgstr ""
-#: access/nbtree/nbtinsert.c:780
+#: access/nbtree/nbtinsert.c:782
msgid "btree: failed to add hikey to the left sibling"
msgstr ""
-#: access/nbtree/nbtinsert.c:1110
+#: access/nbtree/nbtinsert.c:1112
#, c-format
msgid "_bt_findsplitloc: can't find a feasible split point for %s"
msgstr ""
-#: access/nbtree/nbtinsert.c:1337
+#: access/nbtree/nbtinsert.c:1339
msgid "btree: failed to add leftkey to new root page"
msgstr ""
-#: access/nbtree/nbtinsert.c:1354
+#: access/nbtree/nbtinsert.c:1356
msgid "btree: failed to add rightkey to new root page"
msgstr ""
-#: access/nbtree/nbtinsert.c:1440
+#: access/nbtree/nbtinsert.c:1442
msgid "bt_fixroot: not valid old root page"
msgstr ""
-#: access/nbtree/nbtinsert.c:1571
+#: access/nbtree/nbtinsert.c:1573
#, c-format
msgid "bt_fixtree[%s]: invalid start page (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1597
+#: access/nbtree/nbtinsert.c:1599
#, c-format
msgid "bt_fixtree[%s]: fixing root page"
msgstr ""
-#: access/nbtree/nbtinsert.c:1645
+#: access/nbtree/nbtinsert.c:1647
#, c-format
msgid "bt_fixlevel[%s]: invalid maxoff on start page (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1652
+#: access/nbtree/nbtinsert.c:1654
#, c-format
msgid ""
"bt_fixtlevel[%s]: non-leftmost child page of leftmost parent (need to "
"recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1655
+#: access/nbtree/nbtinsert.c:1657
#, c-format
msgid "bt_fixtlevel[%s]: invalid start child (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1681
+#: access/nbtree/nbtinsert.c:1683
#, c-format
msgid "bt_fixlevel[%s]: invalid item order(1) (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1713
+#: access/nbtree/nbtinsert.c:1715
#, c-format
msgid "bt_fixlevel[%s]: pointer disappeared (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1732
+#: access/nbtree/nbtinsert.c:1734
#, c-format
msgid "bt_fixlevel[%s]: invalid item order(2) (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1746
+#: access/nbtree/nbtinsert.c:1748
#, c-format
msgid "bt_fixlevel[%s]: invalid item order(3) (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1876
+#: access/nbtree/nbtinsert.c:1878
#, c-format
msgid "bt_fixbranch[%s]: left pointer unfound (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1883
+#: access/nbtree/nbtinsert.c:1885
#, c-format
msgid "bt_fixbranch[%s]: invalid item order (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1892
+#: access/nbtree/nbtinsert.c:1894
#, c-format
msgid "bt_fixbranch[%s]: right pointer unfound(1) (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1900
+#: access/nbtree/nbtinsert.c:1902
#, c-format
msgid "bt_fixbranch[%s]: right pointer unfound(2) (need to recreate index)"
msgstr ""
-#: access/nbtree/nbtinsert.c:1948
+#: access/nbtree/nbtinsert.c:1950
#, c-format
msgid "bt_fixbranch[%s]: fixing upper levels"
msgstr ""
-#: access/nbtree/nbtinsert.c:1979
+#: access/nbtree/nbtinsert.c:1981
#, c-format
msgid "bt_fixup[%s]: checking/fixing upper levels"
msgstr ""
-#: access/nbtree/nbtinsert.c:1994
+#: access/nbtree/nbtinsert.c:1996
#, c-format
msgid "bt_fixup[%s]: fixing root page"
msgstr ""
-#: access/nbtree/nbtinsert.c:2057
+#: access/nbtree/nbtinsert.c:2059
#, c-format
msgid "btree: failed to add item to the %s for %s"
msgstr ""
msgid "bt_getroot[%s]: fixing root page"
msgstr ""
-#: access/nbtree/nbtree.c:783
+#: access/nbtree/nbtree.c:787
#, c-format
msgid ""
"_bt_restscan: my bits moved right off the end of the world!\n"
"\tRecreate index %s."
msgstr ""
-#: access/nbtree/nbtree.c:813
+#: access/nbtree/nbtree.c:817
msgid "_bt_restore_page: can't add item to page"
msgstr ""
-#: access/nbtree/nbtree.c:836
+#: access/nbtree/nbtree.c:840
msgid "btree_delete_redo: block unfound"
msgstr ""
-#: access/nbtree/nbtree.c:839
+#: access/nbtree/nbtree.c:843
msgid "btree_delete_redo: uninitialized page"
msgstr ""
-#: access/nbtree/nbtree.c:875
+#: access/nbtree/nbtree.c:879
#, c-format
msgid "btree_insert_%sdo: block unfound"
msgstr ""
-#: access/nbtree/nbtree.c:878
+#: access/nbtree/nbtree.c:882
#, c-format
msgid "btree_insert_%sdo: uninitialized page"
msgstr ""
-#: access/nbtree/nbtree.c:892
+#: access/nbtree/nbtree.c:896
msgid "btree_insert_redo: failed to add item"
msgstr ""
-#: access/nbtree/nbtree.c:901
+#: access/nbtree/nbtree.c:905
msgid "btree_insert_undo: bad page LSN"
msgstr ""
-#: access/nbtree/nbtree.c:909
+#: access/nbtree/nbtree.c:913
msgid "btree_insert_undo: unimplemented"
msgstr ""
-#: access/nbtree/nbtree.c:936
+#: access/nbtree/nbtree.c:940
#, c-format
msgid "btree_split_%s: lost left sibling"
msgstr ""
-#: access/nbtree/nbtree.c:942
+#: access/nbtree/nbtree.c:946
msgid "btree_split_undo: uninitialized left sibling"
msgstr ""
-#: access/nbtree/nbtree.c:965
+#: access/nbtree/nbtree.c:969
msgid "btree_split_undo: bad left sibling LSN"
msgstr ""
-#: access/nbtree/nbtree.c:966 access/nbtree/nbtree.c:1005
+#: access/nbtree/nbtree.c:970 access/nbtree/nbtree.c:1009
msgid "btree_split_undo: unimplemented"
msgstr ""
-#: access/nbtree/nbtree.c:974
+#: access/nbtree/nbtree.c:978
#, c-format
msgid "btree_split_%s: lost right sibling"
msgstr ""
-#: access/nbtree/nbtree.c:980
+#: access/nbtree/nbtree.c:984
msgid "btree_split_undo: uninitialized right sibling"
msgstr ""
-#: access/nbtree/nbtree.c:1004
+#: access/nbtree/nbtree.c:1008
msgid "btree_split_undo: bad right sibling LSN"
msgstr ""
-#: access/nbtree/nbtree.c:1018
+#: access/nbtree/nbtree.c:1022
msgid "btree_split_redo: lost next right page"
msgstr ""
-#: access/nbtree/nbtree.c:1022
+#: access/nbtree/nbtree.c:1026
msgid "btree_split_redo: uninitialized next right page"
msgstr ""
-#: access/nbtree/nbtree.c:1059
+#: access/nbtree/nbtree.c:1063
msgid "btree_newroot_redo: no root page"
msgstr ""
-#: access/nbtree/nbtree.c:1062
+#: access/nbtree/nbtree.c:1066
msgid "btree_newroot_redo: no metapage"
msgstr ""
-#: access/nbtree/nbtree.c:1116
+#: access/nbtree/nbtree.c:1120
#, c-format
msgid "btree_redo: unknown op code %u"
msgstr ""
-#: access/nbtree/nbtree.c:1136
+#: access/nbtree/nbtree.c:1140
#, c-format
msgid "btree_undo: unknown op code %u"
msgstr ""
msgid "_bt_getstrategynumber: unable to identify operator %u"
msgstr ""
-#: access/rtree/rtree.c:330
+#: access/rtree/rtree.c:331
#, c-format
msgid "rtdoinsert: failed to add index item to %s"
msgstr ""
-#: access/rtree/rtree.c:522 access/rtree/rtree.c:546
+#: 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:642
+#: access/rtree/rtree.c:643
msgid "Variable-length rtree keys are not supported."
msgstr ""
-#: access/rtree/rtree.c:662
+#: access/rtree/rtree.c:663
#, c-format
msgid "rtintinsert: failed to add index item to %s"
msgstr ""
-#: access/rtree/rtree.c:688 access/rtree/rtree.c:693
+#: 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:780
+#: access/rtree/rtree.c:781
#, c-format
msgid "rtree: index item size %lu exceeds maximum %lu"
msgstr ""
-#: access/rtree/rtree.c:1067
+#: access/rtree/rtree.c:1068
msgid "rtpicksplit: failed to find a workable page split"
msgstr ""
-#: access/rtree/rtree.c:1346
+#: access/rtree/rtree.c:1347
msgid "rtree_redo: unimplemented"
msgstr ""
-#: access/rtree/rtree.c:1352
+#: access/rtree/rtree.c:1353
msgid "rtree_undo: unimplemented"
msgstr ""
msgid "Bad operation in rtree scan adjust: %d"
msgstr ""
-#: access/transam/clog.c:547 access/transam/clog.c:599
+#: access/transam/clog.c:546 access/transam/clog.c:598
#, c-format
msgid "open of %s failed: %m"
msgstr ""
-#: access/transam/clog.c:548
+#: access/transam/clog.c:547
#, c-format
msgid "clog file %s doesn't exist, reading as zeroes"
msgstr ""
-#: access/transam/clog.c:554 access/transam/clog.c:607
+#: access/transam/clog.c:553 access/transam/clog.c:606
#, c-format
msgid "lseek of clog file %u, offset %u failed: %m"
msgstr ""
-#: access/transam/clog.c:559
+#: access/transam/clog.c:558
#, c-format
msgid "read of clog file %u, offset %u failed: %m"
msgstr ""
-#: access/transam/clog.c:603 access/transam/xlog.c:1380
+#: access/transam/clog.c:602 access/transam/xlog.c:1375
#, c-format
msgid "creation of file %s failed: %m"
msgstr ""
-#: access/transam/clog.c:616
+#: access/transam/clog.c:615
#, c-format
msgid "write of clog file %u, offset %u failed: %m"
msgstr ""
-#: access/transam/clog.c:835
+#: access/transam/clog.c:834
msgid "unable to truncate commit log: apparent wraparound"
msgstr ""
-#: access/transam/clog.c:890
+#: access/transam/clog.c:889
#, c-format
msgid "could not open transaction-commit log directory (%s): %m"
msgstr ""
-#: access/transam/clog.c:906
+#: access/transam/clog.c:905
#, c-format
msgid "removing commit log file %s"
msgstr ""
-#: access/transam/clog.c:915
+#: access/transam/clog.c:914
#, c-format
msgid "could not read transaction-commit log directory (%s): %m"
msgstr ""
-#: access/transam/xact.c:420
+#: access/transam/xact.c:424
msgid "You may only have 2^32-1 commands per transaction"
msgstr ""
-#: access/transam/xact.c:708
+#: access/transam/xact.c:714
#, c-format
msgid "RecordTransactionAbort: xact %u already committed"
msgstr ""
-#: access/transam/xact.c:936
+#: access/transam/xact.c:943
msgid "CommitTransaction and not in in-progress state"
msgstr ""
-#: access/transam/xact.c:1059
+#: access/transam/xact.c:1066
msgid "AbortTransaction and not in in-progress state"
msgstr ""
-#: access/transam/xact.c:1136
+#: access/transam/xact.c:1143
msgid "CleanupTransaction and not in abort state"
msgstr ""
-#: access/transam/xact.c:1176
+#: access/transam/xact.c:1175
+msgid "StartTransactionCommand: can't prevent chain"
+msgstr ""
+
+#: access/transam/xact.c:1194
msgid "StartTransactionCommand: unexpected TBLOCK_BEGIN"
msgstr ""
-#: access/transam/xact.c:1197
+#: access/transam/xact.c:1215
msgid "StartTransactionCommand: unexpected TBLOCK_END"
msgstr ""
-#: access/transam/xact.c:1220
+#: access/transam/xact.c:1238
msgid "StartTransactionCommand: unexpected TBLOCK_ENDABORT"
msgstr ""
-#: access/transam/xact.c:1400
+#: access/transam/xact.c:1440
msgid "BEGIN: already a transaction in progress"
msgstr ""
-#: access/transam/xact.c:1461
+#: access/transam/xact.c:1504
msgid "COMMIT: no transaction in progress"
msgstr "COMMIT: ingen transaktion pågår"
-#: access/transam/xact.c:1498 access/transam/xact.c:1545
+#: access/transam/xact.c:1541 access/transam/xact.c:1588
msgid "ROLLBACK: no transaction in progress"
msgstr "ROLLBACK: ingen transaktion pågår"
-#: access/transam/xact.c:1619 access/transam/xact.c:1630
+#: access/transam/xact.c:1662 access/transam/xact.c:1673
#, c-format
msgid "xact_redo: unknown op code %u"
msgstr ""
-#: access/transam/xact.c:1628
+#: access/transam/xact.c:1671
msgid "xact_undo: can't undo committed xaction"
msgstr ""
-#: access/transam/xact.c:1665
+#: access/transam/xact.c:1708
msgid "XactPushRollback: already installed"
msgstr ""
-#: access/transam/xlog.c:508
+#: access/transam/xlog.c:506
#, c-format
msgid "XLogInsert: invalid info mask %02X"
msgstr ""
-#: access/transam/xlog.c:613
+#: access/transam/xlog.c:611
#, c-format
msgid "XLogInsert: can backup %d blocks at most"
msgstr ""
-#: access/transam/xlog.c:631
+#: access/transam/xlog.c:629
#, c-format
msgid "XLogInsert: invalid record length %u"
msgstr ""
-#: access/transam/xlog.c:788 access/transam/xlog.c:2638 utils/adt/name.c:52
-#: utils/adt/varchar.c:83 utils/adt/varchar.c:377 utils/adt/varlena.c:225
+#: access/transam/xlog.c:786 access/transam/xlog.c:2622 utils/adt/name.c:52
+#: utils/adt/varchar.c:83 utils/adt/varchar.c:357 utils/adt/varlena.c:225
#, c-format
msgid "%s"
msgstr ""
-#: access/transam/xlog.c:1032
+#: 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:1049 access/transam/xlog.c:1163
-#: access/transam/xlog.c:3341
+#: access/transam/xlog.c:1047 access/transam/xlog.c:1157
+#: access/transam/xlog.c:3326
#, c-format
msgid "close of log file %u, segment %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:1062
-msgid ""
-"XLogWrite: new log file created - consider increasing 'wal_files' in "
-"postgresql.conf."
-msgstr ""
-
-#: access/transam/xlog.c:1088
+#: access/transam/xlog.c:1082
msgid "XLogWrite: time for a checkpoint, signaling postmaster"
msgstr ""
-#: access/transam/xlog.c:1107
+#: access/transam/xlog.c:1101
#, c-format
msgid "lseek of log file %u, segment %u, offset %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:1119
+#: access/transam/xlog.c:1113
#, c-format
msgid "write of log file %u, segment %u, offset %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:1215
+#: access/transam/xlog.c:1209
#, c-format
msgid "XLogFlush%s%s: request %X/%X; write %X/%X; flush %X/%X\n"
msgstr ""
-#: access/transam/xlog.c:1315
+#: access/transam/xlog.c:1310
#, c-format
msgid "XLogFlush: request %X/%X is not satisfied --- flushed only to %X/%X"
msgstr ""
-#: access/transam/xlog.c:1358 access/transam/xlog.c:1439
-#: access/transam/xlog.c:1549 access/transam/xlog.c:1553
+#: access/transam/xlog.c:1353 access/transam/xlog.c:1434
+#: access/transam/xlog.c:1544 access/transam/xlog.c:1548
#, c-format
msgid "open of %s (log file %u, segment %u) failed: %m"
msgstr ""
-#: access/transam/xlog.c:1407
+#: access/transam/xlog.c:1402
#, c-format
msgid "ZeroFill failed to write %s: %m"
msgstr ""
-#: access/transam/xlog.c:1412
+#: access/transam/xlog.c:1407
#, c-format
msgid "fsync of file %s failed: %m"
msgstr ""
-#: access/transam/xlog.c:1517
+#: access/transam/xlog.c:1512
#, c-format
msgid ""
"link from %s to %s (initialization of log file %u, segment %u) failed: %m"
msgstr ""
-#: access/transam/xlog.c:1522
+#: access/transam/xlog.c:1517
#, c-format
msgid ""
"rename from %s to %s (initialization of log file %u, segment %u) failed: %m"
msgstr ""
-#: access/transam/xlog.c:1614
+#: access/transam/xlog.c:1598
#, c-format
msgid "could not open transaction log directory (%s): %m"
msgstr ""
-#: access/transam/xlog.c:1629
+#: access/transam/xlog.c:1613
#, c-format
msgid "archiving transaction log file %s"
msgstr ""
-#: access/transam/xlog.c:1631
+#: access/transam/xlog.c:1615
msgid "archiving log files is not implemented!"
msgstr ""
-#: access/transam/xlog.c:1645
+#: access/transam/xlog.c:1629
#, c-format
msgid "recycled transaction log file %s"
msgstr ""
-#: access/transam/xlog.c:1651
+#: access/transam/xlog.c:1635
#, c-format
msgid "removing transaction log file %s"
msgstr ""
-#: access/transam/xlog.c:1660
+#: access/transam/xlog.c:1644
#, c-format
msgid "could not read transaction log directory (%s): %m"
msgstr ""
-#: access/transam/xlog.c:1733
+#: access/transam/xlog.c:1717
#, c-format
msgid "ReadRecord: bad resource manager data checksum in record at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1755
+#: access/transam/xlog.c:1739
#, c-format
msgid "ReadRecord: bad checksum of backup block %d in record at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1824
+#: access/transam/xlog.c:1808
#, c-format
msgid "ReadRecord: invalid record offset at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1847
+#: access/transam/xlog.c:1831
#, c-format
msgid "ReadRecord: lseek of log file %u, segment %u, offset %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:1853 access/transam/xlog.c:1937
+#: access/transam/xlog.c:1837 access/transam/xlog.c:1921
#, c-format
msgid "ReadRecord: read of log file %u, segment %u, offset %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:1863
+#: access/transam/xlog.c:1847
#, c-format
msgid "ReadRecord: contrecord is requested by %X/%X"
msgstr ""
-#: access/transam/xlog.c:1877
+#: access/transam/xlog.c:1861
#, c-format
msgid "ReadRecord: record with zero length at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1901
+#: access/transam/xlog.c:1885
#, c-format
msgid "ReadRecord: record length %u at %X/%X too long"
msgstr ""
-#: access/transam/xlog.c:1907
+#: access/transam/xlog.c:1891
#, c-format
msgid "ReadRecord: invalid resource manager id %u at %X/%X"
msgstr ""
-#: access/transam/xlog.c:1945
+#: access/transam/xlog.c:1929
#, c-format
msgid ""
"ReadRecord: there is no ContRecord flag in log file %u, segment %u, offset %u"
msgstr ""
-#: access/transam/xlog.c:1953
+#: access/transam/xlog.c:1937
#, c-format
msgid ""
"ReadRecord: invalid ContRecord length %u in log file %u, segment %u, offset %"
"u"
msgstr ""
-#: access/transam/xlog.c:2017
+#: access/transam/xlog.c:2001
#, c-format
msgid ""
"ReadRecord: invalid magic number %04X in log file %u, segment %u, offset %u"
msgstr ""
-#: access/transam/xlog.c:2023
+#: access/transam/xlog.c:2007
#, c-format
msgid ""
"ReadRecord: invalid info bits %04X in log file %u, segment %u, offset %u"
msgstr ""
-#: access/transam/xlog.c:2031
+#: access/transam/xlog.c:2015
#, c-format
msgid ""
"ReadRecord: unexpected pageaddr %X/%X in log file %u, segment %u, offset %u"
msgstr ""
#. translator: SUI = startup id
-#: access/transam/xlog.c:2053
+#: access/transam/xlog.c:2037
#, c-format
msgid ""
"ReadRecord: out-of-sequence SUI %u (after %u) in log file %u, segment %u, "
"offset %u"
msgstr ""
-#: access/transam/xlog.c:2112
+#: access/transam/xlog.c:2096
msgid "invalid LC_COLLATE setting"
msgstr ""
-#: access/transam/xlog.c:2116
+#: access/transam/xlog.c:2100
msgid "invalid LC_CTYPE setting"
msgstr ""
-#: access/transam/xlog.c:2134
+#: access/transam/xlog.c:2118
msgid "sizeof(ControlFileData) is larger than BLCKSZ; fix either one"
msgstr ""
-#: access/transam/xlog.c:2142
+#: access/transam/xlog.c:2126
#, c-format
msgid "WriteControlFile: could not create control file (%s): %m"
msgstr ""
-#: access/transam/xlog.c:2151
+#: access/transam/xlog.c:2135
#, c-format
msgid "WriteControlFile: write to control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2155
+#: access/transam/xlog.c:2139
#, c-format
msgid "WriteControlFile: fsync of control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2171 access/transam/xlog.c:2294
+#: access/transam/xlog.c:2155 access/transam/xlog.c:2278
#, c-format
msgid "could not open control file (%s): %m"
msgstr ""
-#: access/transam/xlog.c:2174
+#: access/transam/xlog.c:2158
#, c-format
msgid "read from control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2186
+#: access/transam/xlog.c:2170
#, c-format
msgid ""
"The database cluster was initialized with PG_CONTROL_VERSION %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2199
+#: access/transam/xlog.c:2183
msgid "invalid checksum in control file"
msgstr ""
-#: access/transam/xlog.c:2215
+#: access/transam/xlog.c:2199
#, c-format
msgid ""
"The database cluster was initialized with CATALOG_VERSION_NO %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2221
+#: access/transam/xlog.c:2205
#, c-format
msgid ""
"The database cluster was initialized with BLCKSZ %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2227
+#: access/transam/xlog.c:2211
#, c-format
msgid ""
"The database cluster was initialized with RELSEG_SIZE %d,\n"
"\tIt looks like you need to recompile or initdb."
msgstr ""
-#: access/transam/xlog.c:2234
+#: access/transam/xlog.c:2218
#, c-format
msgid ""
"The database cluster was initialized with NAMEDATALEN %d,\n"
"\tIt looks like you need to recompile or initdb."
msgstr ""
-#: access/transam/xlog.c:2241
+#: access/transam/xlog.c:2225
#, c-format
msgid ""
"The database cluster was initialized with FUNC_MAX_ARGS %d,\n"
"\tIt looks like you need to recompile or initdb."
msgstr ""
-#: access/transam/xlog.c:2249
+#: access/transam/xlog.c:2233
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:2255
+#: access/transam/xlog.c:2239
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:2262
+#: access/transam/xlog.c:2246
#, c-format
msgid ""
"The database cluster was initialized with LOCALE_NAME_BUFLEN %d,\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2269
+#: access/transam/xlog.c:2253
#, c-format
msgid ""
"The database cluster was initialized with LC_COLLATE '%s',\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2275
+#: access/transam/xlog.c:2259
#, c-format
msgid ""
"The database cluster was initialized with LC_CTYPE '%s',\n"
"\tIt looks like you need to initdb."
msgstr ""
-#: access/transam/xlog.c:2302
+#: access/transam/xlog.c:2286
#, c-format
msgid "write to control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2306
+#: access/transam/xlog.c:2290
#, c-format
msgid "fsync of control file failed: %m"
msgstr ""
-#: access/transam/xlog.c:2446
+#: access/transam/xlog.c:2430
#, c-format
msgid "BootStrapXLOG failed to write log file: %m"
msgstr ""
-#: access/transam/xlog.c:2450
+#: access/transam/xlog.c:2434
#, c-format
msgid "BootStrapXLOG failed to fsync log file: %m"
msgstr ""
-#: access/transam/xlog.c:2516
+#: access/transam/xlog.c:2500
msgid "control file context is broken"
msgstr ""
-#: access/transam/xlog.c:2519
+#: access/transam/xlog.c:2503
#, c-format
msgid "database system was shut down at %s"
msgstr ""
-#: access/transam/xlog.c:2522
+#: access/transam/xlog.c:2506
#, c-format
msgid "database system shutdown was interrupted at %s"
msgstr ""
-#: access/transam/xlog.c:2525
+#: access/transam/xlog.c:2509
#, c-format
msgid ""
"database system was interrupted being in recovery at %s\n"
"\tand you will have to use the last backup for recovery."
msgstr ""
-#: access/transam/xlog.c:2530
+#: access/transam/xlog.c:2514
#, c-format
msgid "database system was interrupted at %s"
msgstr ""
-#: access/transam/xlog.c:2541
+#: access/transam/xlog.c:2525
#, c-format
msgid "checkpoint record is at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2550
+#: access/transam/xlog.c:2534
#, c-format
msgid "using previous checkpoint record at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2555
+#: access/transam/xlog.c:2539
msgid "unable to locate a valid checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2561
+#: access/transam/xlog.c:2545
#, c-format
msgid "redo record is at %X/%X; undo record is at %X/%X; shutdown %s"
msgstr ""
-#: access/transam/xlog.c:2565
+#: access/transam/xlog.c:2549
#, c-format
msgid "next transaction id: %u; next oid: %u"
msgstr "nästa transaktions-id: %u; nästa oid: %u"
-#: access/transam/xlog.c:2568
+#: access/transam/xlog.c:2552
msgid "invalid next transaction id"
msgstr "nästa transaktions-id ogiltig"
-#: access/transam/xlog.c:2579
+#: access/transam/xlog.c:2563
msgid "invalid redo in checkpoint record"
msgstr "ogiltig redo i checkpoint-post"
-#: access/transam/xlog.c:2587
+#: access/transam/xlog.c:2571
msgid "invalid redo/undo record in shutdown checkpoint"
msgstr ""
-#: access/transam/xlog.c:2596
+#: access/transam/xlog.c:2580
msgid ""
"database system was not properly shut down; automatic recovery in progress"
msgstr ""
-#: access/transam/xlog.c:2616
+#: access/transam/xlog.c:2600
#, c-format
msgid "redo starts at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2647
+#: access/transam/xlog.c:2631
#, c-format
msgid "redo done at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2653
+#: access/transam/xlog.c:2637
msgid "redo is not required"
msgstr ""
-#: access/transam/xlog.c:2735
+#: access/transam/xlog.c:2719
#, c-format
msgid "undo starts at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2745
+#: access/transam/xlog.c:2729
#, c-format
msgid "undo done at %X/%X"
msgstr ""
-#: access/transam/xlog.c:2749
+#: access/transam/xlog.c:2733
msgid "undo is not required"
msgstr ""
-#: access/transam/xlog.c:2783
+#: access/transam/xlog.c:2767
msgid "database system is ready"
msgstr "databassystemet är redo"
-#: access/transam/xlog.c:2815
+#: access/transam/xlog.c:2799
msgid "invalid primary checkpoint link in control file"
msgstr ""
-#: access/transam/xlog.c:2816
+#: access/transam/xlog.c:2800
msgid "invalid secondary checkpoint link in control file"
msgstr ""
-#: access/transam/xlog.c:2825
+#: access/transam/xlog.c:2809
msgid "invalid primary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2826
+#: access/transam/xlog.c:2810
msgid "invalid secondary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2832
+#: access/transam/xlog.c:2816
msgid "invalid resource manager id in primary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2833
+#: access/transam/xlog.c:2817
msgid "invalid resource manager id in secondary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2840
+#: access/transam/xlog.c:2824
msgid "invalid xl_info in primary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2841
+#: access/transam/xlog.c:2825
msgid "invalid xl_info in secondary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2847
+#: access/transam/xlog.c:2831
msgid "invalid length of primary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2848
+#: access/transam/xlog.c:2832
msgid "invalid length of secondary checkpoint record"
msgstr ""
-#: access/transam/xlog.c:2911
+#: access/transam/xlog.c:2895
msgid "shutting down"
msgstr "stänger ner"
-#: access/transam/xlog.c:2924
+#: access/transam/xlog.c:2908
msgid "database system is shut down"
msgstr "databassystemet är nedstängt"
-#: access/transam/xlog.c:2942
+#: access/transam/xlog.c:2929
msgid "CreateCheckPoint: cannot be called inside transaction block"
msgstr ""
-#: access/transam/xlog.c:3057
+#: access/transam/xlog.c:3044
msgid "active transaction while database system is shutting down"
msgstr ""
-#: access/transam/xlog.c:3103
+#: access/transam/xlog.c:3090
msgid ""
"concurrent transaction log activity while database system is shutting down"
msgstr ""
-#: access/transam/xlog.c:3336 access/transam/xlog.c:3364
+#: access/transam/xlog.c:3321 access/transam/xlog.c:3349
#, c-format
msgid "fsync of log file %u, segment %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:3370
+#: access/transam/xlog.c:3355
#, c-format
msgid "fdatasync of log file %u, segment %u failed: %m"
msgstr ""
-#: access/transam/xlog.c:3378
+#: access/transam/xlog.c:3363
#, c-format
msgid "bogus wal_sync_method %d"
msgstr ""
" -x num internal use\n"
msgstr ""
-#: bootstrap/bootstrap.c:308 postmaster/postmaster.c:292
+#: bootstrap/bootstrap.c:307 postmaster/postmaster.c:308
#, c-format
msgid ""
"%s does not know where to find the database system data.\n"
"\n"
msgstr ""
-#: bootstrap/bootstrap.c:406
+#: bootstrap/bootstrap.c:407
#, c-format
msgid "Unsupported XLOG op %d"
msgstr ""
msgid "column %s %s"
msgstr "kolumn %s %s"
-#: bootstrap/bootstrap.c:678
+#: bootstrap/bootstrap.c:680
#, c-format
msgid "inserting row oid %u, %d columns"
msgstr "sätter in rad oid %u, %d kolumner"
msgid "external type: %s"
msgstr "extern typ: %s"
-#: bootstrap/bootstrap.c:891
+#: bootstrap/bootstrap.c:890
#, c-format
msgid "Error: unknown type '%s'.\n"
msgstr ""
-#: bootstrap/bootstrap.c:907
+#: bootstrap/bootstrap.c:906
msgid "AllocateAttribute: malloc failed"
msgstr ""
-#: bootstrap/bootstrap.c:1058
+#: bootstrap/bootstrap.c:1057
msgid ""
"There are too many string constants and identifiers for the compiler to "
"handle."
msgid "\tacl[%d]: %s"
msgstr ""
-#: catalog/aclchk.c:150
+#: catalog/aclchk.c:153
#, c-format
msgid "bogus GrantStmt.objtype %d"
msgstr ""
-#: catalog/aclchk.c:170
+#: catalog/aclchk.c:173
#, c-format
msgid "invalid privilege type %s for table object"
msgstr ""
-#: catalog/aclchk.c:199
+#: catalog/aclchk.c:202
#, c-format
msgid "relation %u not found"
msgstr "hittar inte relationen %u"
-#: catalog/aclchk.c:206
+#: catalog/aclchk.c:209
#, c-format
msgid "\"%s\" is an index"
msgstr "\"%s\" är ett index"
-#: catalog/aclchk.c:265
+#: catalog/aclchk.c:268
#, c-format
msgid "invalid privilege type %s for database object"
msgstr ""
-#: catalog/aclchk.c:295
+#: catalog/aclchk.c:298
#, c-format
msgid "database \"%s\" not found"
msgstr "hittar inte databasen \"%s\""
-#: catalog/aclchk.c:299 catalog/aclchk.c:471 catalog/pg_conversion.c:176
-#: commands/dbcommands.c:513 commands/user.c:848 tcop/utility.c:818
-#: utils/init/miscinit.c:618
+#: catalog/aclchk.c:302 catalog/aclchk.c:474 catalog/pg_conversion.c:180
+#: commands/dbcommands.c:517 commands/user.c:851 tcop/utility.c:835
+#: utils/init/miscinit.c:616
msgid "permission denied"
msgstr "rättighet saknas"
-#: catalog/aclchk.c:356
+#: catalog/aclchk.c:359
#, c-format
msgid "invalid privilege type %s for function object"
msgstr ""
-#: catalog/aclchk.c:386 parser/parse_func.c:867 parser/parse_func.c:1317
+#: catalog/aclchk.c:389 parser/parse_func.c:867 parser/parse_func.c:1315
#, c-format
msgid "function %u not found"
msgstr ""
-#: catalog/aclchk.c:449
+#: catalog/aclchk.c:452
#, c-format
msgid "invalid privilege type %s for language object"
msgstr ""
-#: catalog/aclchk.c:478
+#: catalog/aclchk.c:481
#, c-format
msgid "language \"%s\" not found"
msgstr ""
-#: catalog/aclchk.c:482
+#: catalog/aclchk.c:485
#, c-format
msgid "language \"%s\" is not trusted"
msgstr ""
-#: catalog/aclchk.c:539
+#: catalog/aclchk.c:542
#, c-format
msgid "invalid privilege type %s for namespace object"
msgstr ""
-#: catalog/aclchk.c:565
+#: catalog/aclchk.c:568
#, c-format
msgid "namespace \"%s\" not found"
msgstr ""
-#: catalog/aclchk.c:642
+#: catalog/aclchk.c:644
#, c-format
msgid "privilege_to_string: unrecognized privilege %d"
msgstr ""
-#: catalog/aclchk.c:664
+#: catalog/aclchk.c:666
#, c-format
msgid "non-existent group \"%s\""
msgstr ""
-#: catalog/aclchk.c:734
+#: catalog/aclchk.c:736
#, c-format
msgid "in_group: group %u not found"
msgstr ""
-#: catalog/aclchk.c:762
+#: catalog/aclchk.c:764
msgid "aclcheck: null ACL, returning OK"
msgstr ""
-#: catalog/aclchk.c:777
+#: catalog/aclchk.c:779
msgid "aclcheck: zero-length ACL, returning OK"
msgstr ""
-#: catalog/aclchk.c:786
+#: catalog/aclchk.c:788
msgid "aclcheck: first entry in ACL is not 'world' entry"
msgstr ""
-#: catalog/aclchk.c:790
+#: catalog/aclchk.c:792
#, c-format
msgid "aclcheck: using world=%d"
msgstr ""
-#: catalog/aclchk.c:806
+#: catalog/aclchk.c:808
#, c-format
msgid "aclcheck: found user %u/%d"
msgstr ""
-#: catalog/aclchk.c:823 catalog/aclchk.c:844
+#: catalog/aclchk.c:825 catalog/aclchk.c:846
#, c-format
msgid "aclcheck: found group %u/%d"
msgstr ""
-#: catalog/aclchk.c:856
+#: catalog/aclchk.c:858
#, c-format
msgid "aclcheck: bogus ACL id type: %d"
msgstr ""
-#: catalog/aclchk.c:877 commands/user.c:1225
+#: catalog/aclchk.c:879 commands/user.c:1232
#, c-format
msgid "%s: permission denied"
msgstr "%s: rättighet saknas"
-#: catalog/aclchk.c:880
+#: catalog/aclchk.c:882
#, c-format
msgid "%s: must be owner"
msgstr "%s: måste vara ägaren"
-#: catalog/aclchk.c:883
+#: catalog/aclchk.c:885
#, c-format
msgid "%s: unexpected AclResult %d"
msgstr ""
-#: catalog/aclchk.c:911
+#: catalog/aclchk.c:913
#, c-format
msgid "pg_class_aclcheck: invalid user id %u"
msgstr ""
-#: catalog/aclchk.c:926
+#: catalog/aclchk.c:928
#, c-format
msgid "pg_class_aclcheck: relation %u not found"
msgstr ""
-#: catalog/aclchk.c:939
+#: catalog/aclchk.c:941
msgid "pg_class_aclcheck: catalog update: permission denied"
msgstr ""
-#: catalog/aclchk.c:951
+#: catalog/aclchk.c:953
#, c-format
msgid "pg_class_aclcheck: %u is superuser"
msgstr ""
-#: catalog/aclchk.c:1019
+#: catalog/aclchk.c:1021
#, c-format
msgid "pg_database_aclcheck: database %u not found"
msgstr ""
-#: catalog/aclchk.c:1074
+#: catalog/aclchk.c:1076
#, c-format
msgid "pg_proc_aclcheck: function %u not found"
msgstr ""
-#: catalog/aclchk.c:1127
+#: catalog/aclchk.c:1129
#, c-format
msgid "pg_language_aclcheck: language %u not found"
msgstr ""
-#: catalog/aclchk.c:1184
+#: catalog/aclchk.c:1186
#, c-format
msgid "pg_namespace_aclcheck: namespace %u not found"
msgstr ""
-#: catalog/aclchk.c:1232
+#: catalog/aclchk.c:1234
#, c-format
msgid "pg_class_ownercheck: relation %u not found"
msgstr ""
-#: catalog/aclchk.c:1258
+#: catalog/aclchk.c:1260
#, c-format
msgid "pg_type_ownercheck: type %u not found"
msgstr ""
-#: catalog/aclchk.c:1284
+#: catalog/aclchk.c:1286
#, c-format
msgid "pg_oper_ownercheck: operator %u not found"
msgstr ""
-#: catalog/aclchk.c:1310
+#: catalog/aclchk.c:1312
#, c-format
msgid "pg_proc_ownercheck: function %u not found"
msgstr ""
-#: catalog/aclchk.c:1336
+#: catalog/aclchk.c:1338
#, c-format
msgid "pg_namespace_ownercheck: namespace %u not found"
msgstr ""
-#: catalog/aclchk.c:1363
+#: catalog/aclchk.c:1365
#, c-format
msgid "pg_opclass_ownercheck: operator class %u not found"
msgstr ""
-#: catalog/dependency.c:150
+#: catalog/dependency.c:162
#, c-format
msgid ""
"Cannot drop %s because other objects depend on it\n"
"\tUse DROP ... CASCADE to drop the dependent objects too"
msgstr ""
-#: catalog/dependency.c:284
+#: catalog/dependency.c:252 catalog/dependency.c:571
+#, c-format
+msgid "Cannot drop %s because it is required by the database system"
+msgstr ""
+
+#: catalog/dependency.c:256
+#, c-format
+msgid "findAutoDeletableObjects: unknown dependency type '%c' for %s"
+msgstr ""
+
+#: catalog/dependency.c:385
#, c-format
msgid ""
"Cannot drop %s because %s requires it\n"
"\tYou may drop %s instead"
msgstr ""
-#: catalog/dependency.c:308
+#: catalog/dependency.c:411
#, c-format
msgid "recursiveDeletion: multiple INTERNAL dependencies for %s"
msgstr ""
-#: catalog/dependency.c:319
+#: catalog/dependency.c:423
#, c-format
msgid "recursiveDeletion: incorrect use of PIN dependency with %s"
msgstr ""
-#: catalog/dependency.c:323 catalog/dependency.c:462
+#: catalog/dependency.c:427 catalog/dependency.c:575
#, c-format
msgid "recursiveDeletion: unknown dependency type '%c' for %s"
msgstr ""
-#: catalog/dependency.c:349 catalog/dependency.c:488
-#, c-format
-msgid "%s depends on %s"
-msgstr "%s beror på %s"
-
-#: catalog/dependency.c:355 catalog/dependency.c:429
-#, c-format
-msgid "Drop cascades to %s"
-msgstr "Drop svämmar över (cascades) till %s"
-
-#: catalog/dependency.c:445
+#: catalog/dependency.c:453 catalog/dependency.c:531 catalog/dependency.c:557
#, c-format
msgid "Drop auto-cascades to %s"
msgstr ""
-#: catalog/dependency.c:458
+#: catalog/dependency.c:457 catalog/dependency.c:535
#, c-format
-msgid "Cannot drop %s because it is required by the database system"
-msgstr ""
+msgid "%s depends on %s"
+msgstr "%s beror på %s"
-#: catalog/dependency.c:557
+#: catalog/dependency.c:463 catalog/dependency.c:541
#, c-format
-msgid "doDeletion: Relation %u does not exist"
-msgstr ""
+msgid "Drop cascades to %s"
+msgstr "Drop svämmar över (cascades) till %s"
-#: catalog/dependency.c:627
+#: catalog/dependency.c:692
#, c-format
msgid "doDeletion: Unsupported object class %u"
msgstr ""
-#: catalog/dependency.c:704
+#: catalog/dependency.c:775
#, c-format
msgid "find_expr_references_walker: bogus varlevelsup %d"
msgstr ""
-#: catalog/dependency.c:708
+#: catalog/dependency.c:779
#, c-format
msgid "find_expr_references_walker: bogus varno %d"
msgstr ""
-#: catalog/dependency.c:748
+#: catalog/dependency.c:794
+#, c-format
+msgid "find_expr_references_walker: bogus varattno %d"
+msgstr ""
+
+#: catalog/dependency.c:833
msgid "find_expr_references_walker: already-planned subqueries not supported"
msgstr ""
-#: catalog/dependency.c:1099
+#: catalog/dependency.c:1169
#, c-format
msgid "getObjectClass: Unknown object class %u"
msgstr ""
-#: catalog/dependency.c:1156
+#: catalog/dependency.c:1226
#, c-format
msgid "getObjectDescription: Cast %u does not exist"
msgstr ""
-#: catalog/dependency.c:1190
+#: catalog/dependency.c:1260
#, c-format
msgid "getObjectDescription: Constraint %u does not exist"
msgstr ""
-#: catalog/dependency.c:1220
+#: catalog/dependency.c:1290
#, c-format
msgid "getObjectDescription: Conversion %u does not exist"
msgstr ""
-#: catalog/dependency.c:1249
+#: catalog/dependency.c:1319
#, c-format
msgid "getObjectDescription: Default %u does not exist"
msgstr ""
-#: catalog/dependency.c:1274
+#: catalog/dependency.c:1344
#, c-format
msgid "getObjectDescription: Language %u does not exist"
msgstr ""
-#: catalog/dependency.c:1299
+#: catalog/dependency.c:1369
#, c-format
msgid "cache lookup of opclass %u failed"
msgstr ""
-#: catalog/dependency.c:1317 utils/adt/ruleutils.c:424
+#: catalog/dependency.c:1387 utils/adt/ruleutils.c:425
#, c-format
msgid "syscache lookup for AM %u failed"
msgstr ""
-#: catalog/dependency.c:1349
+#: catalog/dependency.c:1419
#, c-format
msgid "getObjectDescription: Rule %u does not exist"
msgstr ""
-#: catalog/dependency.c:1383
+#: catalog/dependency.c:1453
#, c-format
msgid "getObjectDescription: Trigger %u does not exist"
msgstr ""
-#: catalog/dependency.c:1403
+#: catalog/dependency.c:1473
#, c-format
msgid "getObjectDescription: Schema %u does not exist"
msgstr ""
-#: catalog/dependency.c:1435 catalog/heap.c:1635 catalog/pg_constraint.c:429
-#: utils/adt/ruleutils.c:3129
+#: catalog/dependency.c:1505 catalog/heap.c:1635 catalog/pg_constraint.c:445
+#: utils/adt/ruleutils.c:3120
#, c-format
msgid "cache lookup of relation %u failed"
msgstr ""
-#: catalog/heap.c:156 catalog/heap.c:159
+#: catalog/heap.c:155 catalog/heap.c:158
#, c-format
msgid "SystemAttributeDefinition: invalid attribute number %d"
msgstr ""
-#: catalog/heap.c:226
+#: catalog/heap.c:225
#, c-format
msgid ""
"cannot create %s.%s: system catalog modifications are currently disallowed"
msgstr ""
-#: catalog/heap.c:370
+#: catalog/heap.c:362
#, c-format
msgid "name of column \"%s\" conflicts with an existing system column"
msgstr ""
-#: catalog/heap.c:384
+#: catalog/heap.c:376
#, c-format
msgid "column name \"%s\" is duplicated"
msgstr ""
-#: catalog/heap.c:402
+#: catalog/heap.c:398
#, c-format
msgid ""
"Attribute \"%s\" has an unknown type\n"
"\tProceeding with relation creation anyway"
msgstr ""
-#: catalog/heap.c:406
+#: catalog/heap.c:402
#, c-format
msgid "Attribute \"%s\" has pseudo-type %s"
msgstr ""
-#: catalog/heap.c:687
+#: catalog/heap.c:410
+#, c-format
+msgid "Attribute \"%s\" has composite type %s"
+msgstr "Attributet \"%s\" har sammanslagen typ %s"
+
+#: catalog/heap.c:691
#, c-format
msgid "Number of columns is out of range (1 to %d)"
msgstr "Antalet kolumner är felaktigt (skall vara i intervallet 1 till %d)"
-#: catalog/heap.c:693
+#: catalog/heap.c:697
#, c-format
msgid "Relation '%s' already exists"
msgstr "Relationen \"%s\" finns redan"
msgid "DeleteRelationTuple: cache lookup failed for relation %u"
msgstr ""
-#: catalog/heap.c:929
+#: catalog/heap.c:927
#, c-format
msgid "RemoveAttributeById: Failed to find attribute %d in relation %u"
msgstr ""
-#: catalog/heap.c:1009
+#: catalog/heap.c:1006
#, c-format
msgid "RemoveAttrDefault: no default found for rel %u attnum %d"
msgstr ""
-#: catalog/heap.c:1045
+#: catalog/heap.c:1042
#, c-format
msgid "RemoveAttrDefaultById: cache lookup failed for attrdef %u"
msgstr ""
-#: catalog/heap.c:1068
+#: catalog/heap.c:1065
#, c-format
msgid "RemoveAttrDefaultById: cache lookup failed for rel %u attr %d"
msgstr ""
-#: catalog/heap.c:1123
+#: catalog/heap.c:1120
#, c-format
msgid "heap_drop_with_catalog: FlushRelationBuffers returned %d"
msgstr ""
-#: catalog/heap.c:1239 parser/parse_relation.c:1506 utils/adt/ruleutils.c:3286
+#: catalog/heap.c:1236 parser/parse_relation.c:1503 utils/adt/ruleutils.c:3277
#, c-format
msgid "cache lookup of attribute %d in relation %u failed"
msgstr ""
-#: catalog/heap.c:1495 commands/tablecmds.c:2482 commands/tablecmds.c:2606
+#: catalog/heap.c:1493 commands/tablecmds.c:2567 commands/tablecmds.c:2603
#, c-format
msgid "constraint \"%s\" already exists for relation \"%s\""
msgstr ""
-#: catalog/heap.c:1509 commands/tablecmds.c:173
+#: catalog/heap.c:1507 commands/tablecmds.c:184
#, c-format
msgid "Duplicate CHECK constraint name: '%s'"
msgstr ""
msgid "Only relation \"%s\" can be referenced in CHECK constraint expression"
msgstr ""
-#: catalog/heap.c:1573 commands/tablecmds.c:2528
+#: catalog/heap.c:1573 commands/tablecmds.c:2684
msgid "cannot use subselect in CHECK constraint expression"
msgstr ""
-#: catalog/heap.c:1575 commands/tablecmds.c:2530
+#: catalog/heap.c:1575 commands/tablecmds.c:2686
msgid "cannot use aggregate function in CHECK constraint expression"
msgstr ""
msgid "cannot use aggregate functions in DEFAULT clause"
msgstr ""
-#: catalog/heap.c:1725 rewrite/rewriteHandler.c:489
+#: catalog/heap.c:1725 rewrite/rewriteHandler.c:485
#, c-format
msgid ""
"Column \"%s\" is of type %s but default expression is of type %s\n"
"\tYou will need to rewrite or cast the expression"
msgstr ""
-#: catalog/heap.c:1935
+#: catalog/heap.c:1931
msgid "TRUNCATE TABLE cannot run inside a transaction block"
msgstr ""
msgid "Function %u does not exist"
msgstr "Funktionen %u existerar inte"
-#: catalog/index.c:144 catalog/index.c:278
+#: catalog/index.c:144 catalog/index.c:281
#, c-format
msgid "Opclass %u does not exist"
msgstr "Opklass %u existerar inte"
-#: catalog/index.c:158 catalog/index.c:291
+#: catalog/index.c:158 catalog/index.c:294
#, c-format
msgid "Type %u does not exist"
msgstr "Typ %u existerar inte"
-#: catalog/index.c:238
+#: catalog/index.c:239
#, c-format
msgid "cannot create index: column %d does not exist"
msgstr ""
-#: catalog/index.c:546
+#: catalog/index.c:544
msgid "must index at least one column"
msgstr ""
-#: catalog/index.c:551
+#: catalog/index.c:549
msgid "User-defined indexes on system catalogs are not supported"
msgstr ""
-#: catalog/index.c:561
+#: catalog/index.c:559
msgid "Shared indexes cannot be created after initdb"
msgstr ""
-#: catalog/index.c:564
+#: catalog/index.c:562
#, c-format
msgid "relation named \"%s\" already exists"
msgstr "relation med namn \"%s\" finns redan"
-#: catalog/index.c:676
+#: catalog/index.c:675
msgid "index_create: constraint must be PRIMARY or UNIQUE"
msgstr ""
-#: catalog/index.c:824
+#: catalog/index.c:825
#, c-format
msgid "index_drop: cache lookup failed for index %u"
msgstr ""
-#: catalog/index.c:837
+#: catalog/index.c:838
#, c-format
msgid "index_drop: FlushRelationBuffers returned %d"
msgstr ""
-#: catalog/index.c:1061
-#, c-format
-msgid "LockClassinfoForUpdate couldn't lock relid %u"
-msgstr ""
-
-#: catalog/index.c:1072
-msgid "The tuple isn't committed"
-msgstr ""
-
-#: catalog/index.c:1075
-msgid "The tuple is already deleted"
-msgstr ""
-
-#: catalog/index.c:1096
-#, c-format
-msgid "IndexesAreActive couldn't lock %u"
-msgstr ""
-
-#: catalog/index.c:1099
+#: catalog/index.c:1036
#, c-format
-msgid "relation %u isn't an indexable relation"
-msgstr ""
+msgid "relation %s isn't an indexable relation"
+msgstr "relationen %s är inte en indexerbar relation"
-#: catalog/index.c:1169
+#: catalog/index.c:1107
#, c-format
msgid "setRelhasindex: cannot find relation %u in pg_class"
msgstr ""
-#: catalog/index.c:1253
-msgid "setNewRelfilenode impossible to lock class tuple"
+#: catalog/index.c:1223
+#, c-format
+msgid "setNewRelfilenode: cannot find relation %u in pg_class"
msgstr ""
-#: catalog/index.c:1375
+#: catalog/index.c:1335
#, c-format
msgid "UpdateStats: cannot find relation %u in pg_class"
msgstr ""
-#: catalog/index.c:1643
+#: catalog/index.c:1599
msgid "IndexBuildHeapScan: concurrent insert in progress"
msgstr ""
-#: catalog/index.c:1658
+#: catalog/index.c:1614
msgid "IndexBuildHeapScan: concurrent delete in progress"
msgstr ""
-#: catalog/index.c:1663 commands/vacuum.c:1165 commands/vacuumlazy.c:360
-#: commands/vacuumlazy.c:849
+#: catalog/index.c:1619 commands/vacuum.c:1207 commands/vacuumlazy.c:360
+#: commands/vacuumlazy.c:847
msgid "Unexpected HeapTupleSatisfiesVacuum result"
msgstr ""
-#: catalog/index.c:1750
+#: catalog/index.c:1706
#, c-format
msgid "IndexGetRelation: can't find index id %u"
msgstr ""
-#: catalog/index.c:1795
+#: catalog/index.c:1751
msgid "REINDEX cannot run inside a transaction block"
msgstr ""
-#: catalog/index.c:1809
+#: catalog/index.c:1765
msgid "reindex_index: can't open index relation"
msgstr ""
-#: catalog/index.c:1822
+#: catalog/index.c:1776
msgid "reindex_index: can't open heap relation"
msgstr ""
-#: catalog/index.c:1946
+#: catalog/index.c:1790 catalog/index.c:1913
#, c-format
-msgid "the target relation %u is nailed"
+msgid "the target relation %u is shared"
msgstr ""
-#: catalog/index.c:1962
+#: catalog/index.c:1796
#, c-format
-msgid "the target relation %u is shared"
+msgid "the target relation %u is nailed"
msgstr ""
-#: catalog/namespace.c:168 catalog/namespace.c:215 catalog/namespace.c:1070
-#: parser/parse_expr.c:818 parser/parse_target.c:146
+#: catalog/namespace.c:168 catalog/namespace.c:215 catalog/namespace.c:1072
+#: parser/parse_expr.c:826 parser/parse_target.c:147
msgid "Cross-database references are not implemented"
msgstr ""
msgid "TEMP tables may not specify a namespace"
msgstr ""
-#: catalog/namespace.c:236 catalog/namespace.c:1099 catalog/namespace.c:1134
-#: catalog/namespace.c:1666
+#: catalog/namespace.c:236 catalog/namespace.c:1101 catalog/namespace.c:1136
+#: catalog/namespace.c:1693
#, c-format
msgid "Namespace \"%s\" does not exist"
msgstr "Nameutrymmet \"%s\" existerar inte"
-#: catalog/namespace.c:246 catalog/namespace.c:1144
+#: catalog/namespace.c:246 catalog/namespace.c:1146
msgid "No namespace has been selected to create in"
msgstr ""
msgid "Cache lookup failed for operator %u"
msgstr ""
-#: catalog/namespace.c:1005
+#: catalog/namespace.c:1006
#, c-format
msgid "Cache lookup failed for opclass %u"
msgstr ""
-#: catalog/namespace.c:1073
+#: catalog/namespace.c:1075
#, c-format
msgid "Improper qualified name (too many dotted names): %s"
msgstr ""
-#: catalog/namespace.c:1177
+#: catalog/namespace.c:1179
msgid "Improper relation name (too many dotted names)"
msgstr ""
-#: catalog/namespace.c:1337
+#: catalog/namespace.c:1363
msgid "recomputeNamespacePath: invalid list syntax"
msgstr ""
-#: catalog/namespace.c:1466
+#: catalog/namespace.c:1492
#, c-format
msgid "%s: not authorized to create temp tables"
msgstr ""
"with input type"
msgstr ""
-#: catalog/pg_constraint.c:397
+#: catalog/pg_constraint.c:413
#, c-format
msgid "RemoveConstraintById: constraint %u not found"
msgstr ""
-#: catalog/pg_constraint.c:434
+#: catalog/pg_constraint.c:450
#, c-format
msgid "RemoveConstraintById: relation %s has relchecks = 0"
msgstr ""
-#: catalog/pg_conversion.c:57 catalog/pg_conversion.c:146
+#: catalog/pg_conversion.c:58 catalog/pg_conversion.c:150
msgid "no conversion name supplied"
msgstr ""
-#: catalog/pg_conversion.c:64
+#: catalog/pg_conversion.c:65
#, c-format
msgid "conversion name \"%s\" already exists"
msgstr ""
-#: catalog/pg_conversion.c:73
+#: catalog/pg_conversion.c:76
#, c-format
msgid "default conversion for %s to %s already exists"
msgstr ""
-#: catalog/pg_conversion.c:171
+#: catalog/pg_conversion.c:175
#, c-format
msgid "conversion %s not found"
msgstr "hittar inte konvertering %s"
-#: catalog/pg_conversion.c:224
+#: catalog/pg_conversion.c:228
#, c-format
msgid "conversion %u does not exist"
msgstr "konvertering %u existerar inte"
-#: catalog/pg_conversion.c:324
+#: catalog/pg_conversion.c:330
msgid "Conversion does not exist"
msgstr "Konvertering existerar inte"
-#: catalog/pg_conversion.c:336
+#: catalog/pg_conversion.c:342
#, c-format
msgid "Conversion %u search from syscache failed"
msgstr ""
msgid "OperatorDef: operator \"%s\" already defined"
msgstr ""
-#: catalog/pg_operator.c:622
+#: catalog/pg_operator.c:623
#, c-format
msgid "OperatorDef: operator %u not found"
msgstr ""
-#: catalog/pg_operator.c:710
+#: catalog/pg_operator.c:711
msgid "operator cannot be its own negator or sort operator"
msgstr ""
-#: catalog/pg_operator.c:727
+#: catalog/pg_operator.c:728
#, c-format
msgid "OperatorDef: can't create operator shell \"%s\""
msgstr ""
-#: catalog/pg_proc.c:86 commands/functioncmds.c:140 parser/parse_func.c:1378
+#: catalog/pg_proc.c:86 commands/functioncmds.c:140 parser/parse_func.c:1376
#, c-format
msgid "functions cannot have more than %d arguments"
msgstr ""
msgid "function %s is not an aggregate"
msgstr "funktionen %s är inte en aggregatfunktion"
-#: catalog/pg_proc.c:325
+#: catalog/pg_proc.c:323
#, c-format
msgid "function declared to return %s, but no SELECT provided"
msgstr ""
-#: catalog/pg_proc.c:342
+#: catalog/pg_proc.c:341
msgid "function declared to return void, but final statement is a SELECT"
msgstr ""
-#: catalog/pg_proc.c:348
+#: catalog/pg_proc.c:347
#, c-format
msgid "function declared to return %s, but final statement is not a SELECT"
msgstr ""
-#: catalog/pg_proc.c:369
+#: catalog/pg_proc.c:368
#, c-format
msgid "function declared to return %s returns multiple columns in final SELECT"
msgstr ""
-#: catalog/pg_proc.c:374
+#: catalog/pg_proc.c:373
#, c-format
msgid "return type mismatch in function: declared to return %s, returns %s"
msgstr ""
msgstr ""
#: catalog/pg_proc.c:486 catalog/pg_proc.c:525 catalog/pg_proc.c:568
-#: commands/functioncmds.c:671 utils/adt/ruleutils.c:3171
+#: commands/functioncmds.c:739 utils/adt/ruleutils.c:3162
#, c-format
msgid "cache lookup of function %u failed"
msgstr ""
msgid "type %s already exists"
msgstr "typen %s existerar redan"
-#: catalog/pg_type.c:401
+#: catalog/pg_type.c:399
#, c-format
msgid "type %s does not exist"
msgstr "typen %s existerar inte"
-#: catalog/pg_type.c:407
+#: catalog/pg_type.c:405
#, c-format
msgid "type named %s already exists"
msgstr ""
msgid "RemoveAggregate: couldn't find pg_proc tuple for %s"
msgstr ""
-#: commands/analyze.c:198
+#: commands/analyze.c:199
#, c-format
msgid "Skipping \"%s\" --- only table or database owner can ANALYZE it"
msgstr ""
-#: commands/analyze.c:212 commands/vacuum.c:763
+#: commands/analyze.c:213 commands/vacuum.c:784
#, c-format
msgid ""
"Skipping \"%s\" --- can not process indexes, views or special system tables"
msgstr ""
-#: commands/analyze.c:228
+#: commands/analyze.c:242
#, c-format
msgid "Analyzing %s.%s"
msgstr "Analyserar %s.%s"
-#: commands/analyze.c:421 utils/adt/ruleutils.c:2082
-#: utils/adt/ruleutils.c:2522
+#: commands/analyze.c:435 utils/adt/ruleutils.c:2496
#, c-format
msgid "cache lookup of type %u failed"
msgstr ""
-#: commands/analyze.c:631
+#: commands/analyze.c:645
#, c-format
msgid "acquire_sample_rows: ReadBuffer(%s,%u) failed"
msgstr ""
-#: commands/async.c:154
+#: commands/async.c:153
#, c-format
msgid "Async_Notify: %s"
msgstr ""
-#: commands/async.c:202
+#: commands/async.c:201
#, c-format
msgid "Async_Listen: %s"
msgstr ""
-#: commands/async.c:225
+#: commands/async.c:224
#, c-format
msgid "Async_Listen: We are already listening on %s"
msgstr ""
-#: commands/async.c:297
+#: commands/async.c:296
#, c-format
msgid "Async_Unlisten %s"
msgstr ""
-#: commands/async.c:355
+#: commands/async.c:354
msgid "Async_UnlistenAll"
msgstr ""
-#: commands/async.c:457
+#: commands/async.c:456
msgid "AtCommit_Notify"
msgstr ""
-#: commands/async.c:489
+#: commands/async.c:488
msgid "AtCommit_Notify: notifying self"
msgstr ""
-#: commands/async.c:496
+#: commands/async.c:495
#, c-format
msgid "AtCommit_Notify: notifying pid %d"
msgstr ""
-#: commands/async.c:545
+#: commands/async.c:544
msgid "AtCommit_Notify: done"
msgstr ""
-#: commands/async.c:618
+#: commands/async.c:621
msgid "Async_NotifyHandler: perform async notify"
msgstr ""
-#: commands/async.c:623
+#: commands/async.c:626
msgid "Async_NotifyHandler: done"
msgstr ""
-#: commands/async.c:690
+#: commands/async.c:693
msgid "EnableNotifyInterrupt: perform async notify"
msgstr ""
-#: commands/async.c:695
+#: commands/async.c:698
msgid "EnableNotifyInterrupt: done"
msgstr ""
-#: commands/async.c:746
+#: commands/async.c:749
msgid "ProcessIncomingNotify"
msgstr ""
-#: commands/async.c:782
+#: commands/async.c:785
#, c-format
msgid "ProcessIncomingNotify: received %s from %d"
msgstr ""
-#: commands/async.c:817
+#: commands/async.c:820
msgid "ProcessIncomingNotify: done"
msgstr ""
-#: commands/async.c:844
+#: commands/async.c:847
#, c-format
msgid "NOTIFY for %s"
msgstr "NOTIFY för %s"
msgid "CLUSTER: cannot cluster system relation \"%s\""
msgstr ""
-#: commands/cluster.c:297 commands/cluster.c:320
+#: commands/cluster.c:300 commands/cluster.c:318
#, c-format
msgid "Cache lookup failed for index %u"
msgstr ""
-#: commands/cluster.c:432 commands/cluster.c:439
+#: commands/cluster.c:385
+#, c-format
+msgid "cache lookup failed for index %u"
+msgstr ""
+
+#: commands/cluster.c:437 commands/cluster.c:444
#, c-format
msgid "CLUSTER: Cannot find tuple for relation %u"
msgstr ""
-#: commands/cluster.c:451 commands/cluster.c:457
+#: commands/cluster.c:456 commands/cluster.c:462
#, c-format
msgid "CLUSTER: FlushRelationBuffers returned %d"
msgstr ""
-#: commands/cluster.c:504
+#: commands/cluster.c:510
msgid "CLUSTER: expected both swapped tables to have TOAST tables"
msgstr ""
-#: commands/cluster.c:510 commands/cluster.c:515
+#: commands/cluster.c:516 commands/cluster.c:521
#, c-format
msgid "CLUSTER: expected one dependency record for TOAST table, found %ld"
msgstr ""
msgid "An attempt was made to comment on a unknown type: %d"
msgstr ""
-#: commands/comment.c:308
+#: commands/comment.c:306
#, c-format
msgid "relation \"%s\" is not an index"
msgstr "relation \"%s\" är inte ett index"
-#: commands/comment.c:313
+#: commands/comment.c:311
#, c-format
msgid "relation \"%s\" is not a sequence"
msgstr "relation \"%s\" är inte en sekvens"
-#: commands/comment.c:318
+#: commands/comment.c:316
#, c-format
msgid "relation \"%s\" is not a table"
msgstr "relation \"%s\" är inte en tabell"
-#: commands/comment.c:323
+#: commands/comment.c:321
#, c-format
msgid "relation \"%s\" is not a view"
msgstr "relation \"%s\" är inte en vy"
-#: commands/comment.c:359
+#: commands/comment.c:357
msgid "CommentAttribute: must specify relation.attribute"
msgstr ""
-#: commands/comment.c:376 commands/tablecmds.c:1847 commands/tablecmds.c:1981
-#: commands/tablecmds.c:2099 commands/tablecmds.c:2317
-#: commands/tablecmds.c:2800 commands/tablecmds.c:2816
-#: optimizer/prep/prepunion.c:806 parser/parse_func.c:1160
-#: parser/parse_relation.c:1552 parser/parse_relation.c:1614
-#: parser/parse_relation.c:1767 parser/parse_type.c:88
+#: commands/comment.c:374 commands/tablecmds.c:1887 commands/tablecmds.c:2021
+#: commands/tablecmds.c:2139 commands/tablecmds.c:2356
+#: optimizer/prep/prepunion.c:804 parser/parse_func.c:1159
+#: parser/parse_relation.c:1551 parser/parse_relation.c:1614
+#: parser/parse_relation.c:1770 parser/parse_type.c:88
#, c-format
msgid "Relation \"%s\" has no column \"%s\""
msgstr ""
-#: commands/comment.c:405
+#: commands/comment.c:403
msgid "CommentDatabase: database name may not be qualified"
msgstr ""
-#: commands/comment.c:411 commands/dbcommands.c:509 utils/adt/acl.c:1037
+#: commands/comment.c:409 commands/dbcommands.c:513 utils/adt/acl.c:1039
#, c-format
msgid "database \"%s\" does not exist"
msgstr "databaseen \"%s\" existerar inte"
-#: commands/comment.c:416
+#: commands/comment.c:414
#, c-format
msgid "you are not permitted to comment on database \"%s\""
msgstr ""
-#: commands/comment.c:421
+#: commands/comment.c:419
msgid "Database comments may only be applied to the current database"
msgstr ""
-#: commands/comment.c:444
+#: commands/comment.c:442
msgid "CommentSchema: schema name may not be qualified"
msgstr ""
-#: commands/comment.c:451
+#: commands/comment.c:449
#, c-format
msgid "CommentSchema: Schema \"%s\" could not be found"
msgstr ""
-#: commands/comment.c:524 commands/comment.c:558
+#: commands/comment.c:521 commands/comment.c:555
#, c-format
msgid "rule \"%s\" does not exist"
msgstr "regel \"%s\" existerar inte"
-#: commands/comment.c:530
+#: commands/comment.c:527
#, c-format
msgid ""
"There are multiple rules \"%s\"\n"
"\tPlease specify a relation name as well as a rule name"
msgstr ""
-#: commands/comment.c:736
+#: commands/comment.c:732
msgid "CommentTrigger: must specify relation and trigger"
msgstr ""
-#: commands/comment.c:769
+#: commands/comment.c:765
#, c-format
msgid "trigger \"%s\" for relation \"%s\" does not exist"
msgstr "utlösare \"%s\" för relation \"%s\" existerar inte"
-#: commands/comment.c:812
+#: commands/comment.c:807
msgid "CommentConstraint: must specify relation and constraint"
msgstr ""
-#: commands/comment.c:846
+#: commands/comment.c:841
#, c-format
msgid "Relation \"%s\" has multiple constraints named \"%s\""
msgstr "Relationen \"%s\" har flera integritetsvillkor med namn \"%s\""
-#: commands/comment.c:856
+#: commands/comment.c:851
#, c-format
msgid "constraint \"%s\" for relation \"%s\" does not exist"
msgstr "integritetsvillkor \"%s\" för relation \"%s\" existerar inte"
msgid "Invalid to encoding name: %s"
msgstr ""
-#: commands/conversioncmds.c:72
+#: commands/conversioncmds.c:73
#, c-format
msgid "Function %s does not exist"
msgstr "Funktion %s existerar inte"
-#: commands/copy.c:122
+#: commands/copy.c:125
#, c-format
msgid "CopySendData: %m"
msgstr ""
-#: commands/copy.c:297
+#: commands/copy.c:300
msgid "COPY: BINARY option appears more than once"
msgstr ""
-#: commands/copy.c:304
+#: commands/copy.c:307
msgid "COPY: OIDS option appears more than once"
msgstr ""
-#: commands/copy.c:311
+#: commands/copy.c:314
msgid "COPY: DELIMITER string may only be defined once in query"
msgstr ""
-#: commands/copy.c:318
+#: commands/copy.c:321
msgid "COPY: NULL representation may only be defined once in query"
msgstr ""
-#: commands/copy.c:323
+#: commands/copy.c:326
#, c-format
msgid "COPY: option \"%s\" not recognized"
msgstr ""
-#: commands/copy.c:328
+#: commands/copy.c:331
msgid "You can not specify the DELIMITER in BINARY mode."
msgstr ""
-#: commands/copy.c:331
+#: commands/copy.c:334
msgid "You can not specify NULL in BINARY mode."
msgstr ""
-#: commands/copy.c:351
+#: commands/copy.c:354
msgid ""
"You must have Postgres superuser privilege to do a COPY directly to or from "
"a file. Anyone can COPY to stdout or from stdin. Psql's \\copy command "
"also works for anyone."
msgstr ""
-#: commands/copy.c:360
+#: commands/copy.c:363
msgid "COPY BINARY is not supported to stdout or from stdin"
msgstr ""
-#: commands/copy.c:366
+#: commands/copy.c:369
msgid "COPY delimiter must be a single character"
msgstr ""
-#: commands/copy.c:372
+#: commands/copy.c:375
#, c-format
msgid "COPY: table \"%s\" does not have OIDs"
msgstr ""
-#: commands/copy.c:393 commands/copy.c:438
+#: commands/copy.c:396 commands/copy.c:441
#, c-format
msgid "You cannot copy view %s"
msgstr ""
-#: commands/copy.c:396
+#: commands/copy.c:399
#, c-format
msgid "You cannot change sequence relation %s"
msgstr ""
-#: commands/copy.c:399 commands/copy.c:444
+#: commands/copy.c:402 commands/copy.c:447
#, c-format
msgid "You cannot copy object %s"
msgstr ""
-#: commands/copy.c:419
+#: commands/copy.c:422
#, c-format
msgid ""
"COPY command, running in backend with effective uid %d, could not open file "
"'%s' for reading. Errno = %s (%d)."
msgstr ""
-#: commands/copy.c:428 commands/copy.c:484
+#: commands/copy.c:431 commands/copy.c:487
#, c-format
msgid "COPY: %s is a directory"
msgstr ""
-#: commands/copy.c:441
+#: commands/copy.c:444
#, c-format
msgid "You cannot copy sequence %s"
msgstr ""
-#: commands/copy.c:468
+#: commands/copy.c:471
msgid "Relative path not allowed for server side COPY command"
msgstr ""
-#: commands/copy.c:476
+#: commands/copy.c:479
#, c-format
msgid ""
"COPY command, running in backend with effective uid %d, could not open file "
"'%s' for writing. Errno = %s (%d)."
msgstr ""
-#: commands/copy.c:554
+#: commands/copy.c:556
#, c-format
msgid "COPY: couldn't lookup info for type %u"
msgstr ""
-#: commands/copy.c:558 commands/copy.c:816
+#: commands/copy.c:560 commands/copy.c:826
msgid "COPY BINARY: cstring not supported"
msgstr ""
-#: commands/copy.c:844
+#: commands/copy.c:893
msgid "COPY BINARY: file signature not recognized"
msgstr ""
-#: commands/copy.c:848
+#: commands/copy.c:897
msgid "COPY BINARY: incompatible integer layout"
msgstr ""
-#: commands/copy.c:852
+#: commands/copy.c:901
msgid "COPY BINARY: bogus file header (missing flags)"
msgstr ""
-#: commands/copy.c:856
+#: commands/copy.c:905
msgid "COPY BINARY: unrecognized critical flags in header"
msgstr ""
-#: commands/copy.c:860
+#: commands/copy.c:909
msgid "COPY BINARY: bogus file header (missing length)"
msgstr ""
-#: commands/copy.c:866
+#: commands/copy.c:915
msgid "COPY BINARY: bogus file header (wrong length)"
msgstr ""
-#: commands/copy.c:915
+#: commands/copy.c:964
msgid "NULL Oid"
msgstr "NULL Oid"
-#: commands/copy.c:921
+#: commands/copy.c:970
msgid "Invalid Oid"
msgstr "Ogiltig Oid"
-#: commands/copy.c:938
+#: commands/copy.c:987
#, c-format
msgid "Missing data for column \"%s\""
msgstr "Saknar data för kolumn \"%s\""
-#: commands/copy.c:970
+#: commands/copy.c:1019
msgid "Extra data after last expected column"
msgstr ""
-#: commands/copy.c:994
+#: commands/copy.c:1043
#, c-format
msgid "COPY BINARY: tuple field count is %d, expected %d"
msgstr ""
-#: commands/copy.c:1001 commands/copy.c:1007 commands/copy.c:1021
-#: commands/copy.c:1035 commands/copy.c:1044 commands/copy.c:1056
-#: commands/copy.c:1072
+#: commands/copy.c:1050 commands/copy.c:1056 commands/copy.c:1071
+#: commands/copy.c:1085 commands/copy.c:1094 commands/copy.c:1106
+#: commands/copy.c:1121
msgid "COPY BINARY: unexpected EOF"
msgstr "COPY BINARY: oväntad EOF"
-#: commands/copy.c:1003
+#: commands/copy.c:1052
#, c-format
msgid "COPY BINARY: sizeof(Oid) is %d, expected %d"
msgstr ""
-#: commands/copy.c:1009
+#: commands/copy.c:1058
msgid "COPY BINARY: Invalid Oid"
msgstr ""
-#: commands/copy.c:1025
+#: commands/copy.c:1075
#, c-format
msgid "COPY BINARY: sizeof(field %d) is %d, expected %d"
msgstr ""
-#: commands/copy.c:1037
+#: commands/copy.c:1087
msgid "COPY BINARY: bogus varlena length"
msgstr ""
-#: commands/copy.c:1184
+#: commands/copy.c:1263
#, c-format
msgid "GetInputFunction: Cache lookup of type %u failed"
msgstr ""
-#: commands/copy.c:1200
+#: commands/copy.c:1279
#, c-format
msgid "GetTypeElement: Cache lookup of type %u failed"
msgstr ""
-#: commands/copy.c:1342
+#: commands/copy.c:1421
msgid "CopyReadAttribute: end of record marker corrupted"
msgstr ""
-#: commands/copy.c:1502
+#: commands/copy.c:1581
#, c-format
msgid "Attribute \"%s\" specified more than once"
msgstr "Attributet \"%s\" angivet mer än en gång"
-#: commands/dbcommands.c:100 commands/dbcommands.c:106
-#: commands/dbcommands.c:112 commands/dbcommands.c:118
+#: commands/dbcommands.c:99 commands/dbcommands.c:105
+#: commands/dbcommands.c:111 commands/dbcommands.c:117
msgid "CREATE DATABASE: conflicting options"
msgstr ""
-#: commands/dbcommands.c:122
+#: commands/dbcommands.c:121
#, c-format
msgid "CREATE DATABASE: option \"%s\" not recognized"
-msgstr ""
+msgstr "CREATE DATABASE: flagga \"%s\" känns inte igen"
-#: commands/dbcommands.c:145 commands/dbcommands.c:152
+#: commands/dbcommands.c:144 commands/dbcommands.c:151
msgid "CREATE DATABASE: permission denied"
msgstr "CREATE DATABASE: rättighet saknas"
-#: commands/dbcommands.c:157
+#: commands/dbcommands.c:156
msgid "CREATE DATABASE: may not be called in a transaction block"
msgstr "CREATE DATABASE: kan inte anropas i ett transaktionsblock"
-#: commands/dbcommands.c:168 commands/dbcommands.c:308
+#: commands/dbcommands.c:167 commands/dbcommands.c:307
#, c-format
msgid "CREATE DATABASE: database \"%s\" already exists"
msgstr "CREATE DATABASE: databasen \"%s\" existerar redan"
-#: commands/dbcommands.c:180
+#: commands/dbcommands.c:179
#, c-format
msgid "CREATE DATABASE: template \"%s\" does not exist"
msgstr "CREATE DATABASE: mallen \"%s\" existerar inte"
-#: commands/dbcommands.c:190
+#: commands/dbcommands.c:189
#, c-format
msgid "CREATE DATABASE: permission to copy \"%s\" denied"
msgstr "CREATE DATABASE: rättighet att kopiera \"%s\" saknas"
-#: commands/dbcommands.c:209
+#: commands/dbcommands.c:208
#, 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:217
+#: commands/dbcommands.c:216
msgid "CREATE DATABASE: invalid backend encoding"
msgstr ""
-#: commands/dbcommands.c:245 commands/dbcommands.c:247
-#: commands/dbcommands.c:249
+#: commands/dbcommands.c:244 commands/dbcommands.c:246
+#: commands/dbcommands.c:248
msgid "database path may not contain single quotes"
msgstr ""
-#: commands/dbcommands.c:272
+#: commands/dbcommands.c:271
#, c-format
msgid "CREATE DATABASE: unable to create database directory '%s': %m"
msgstr ""
-#: commands/dbcommands.c:275
+#: commands/dbcommands.c:274
#, c-format
msgid "CREATE DATABASE: unable to remove temp directory '%s': %m"
-msgstr ""
+msgstr "CREATE DATABASE: kan inte ta bort temporär katalog \"%s\": %m"
-#: commands/dbcommands.c:282
+#: commands/dbcommands.c:281
#, c-format
msgid "CREATE DATABASE: could not link '%s' to '%s': %m"
-msgstr ""
+msgstr "CREATE DATABASE: kunde inte länka \"%s\" till \"%s\": %m"
-#: commands/dbcommands.c:292
+#: commands/dbcommands.c:291
msgid "CREATE DATABASE: could not initialize database directory"
-msgstr ""
+msgstr "CREATE DATABASE: kunde inte initialisera databaskatalogen"
-#: commands/dbcommands.c:294
+#: commands/dbcommands.c:293
msgid ""
"CREATE DATABASE: could not initialize database directory; delete failed as "
"well"
-msgstr ""
+msgstr "CREATE DATABASE: kunde inte initialisera databaskatalogen; borttagning misslyckades med"
-#: commands/dbcommands.c:379
+#: commands/dbcommands.c:383
msgid "DROP DATABASE: cannot be executed on the currently open database"
msgstr ""
-#: commands/dbcommands.c:382
+#: commands/dbcommands.c:386
msgid "DROP DATABASE: may not be called in a transaction block"
msgstr ""
-#: commands/dbcommands.c:397
+#: commands/dbcommands.c:401
#, c-format
msgid "DROP DATABASE: database \"%s\" does not exist"
-msgstr ""
+msgstr "DROP DATABASE: databasen \"%s\" existerar inte"
-#: commands/dbcommands.c:400
+#: commands/dbcommands.c:404
msgid "DROP DATABASE: permission denied"
msgstr "DROP DATABASE: rättighet saknas"
-#: commands/dbcommands.c:408
+#: commands/dbcommands.c:412
msgid "DROP DATABASE: database is marked as a template"
-msgstr ""
+msgstr "DROP DATABASE: databasen är markerad som en mall"
-#: commands/dbcommands.c:417
+#: commands/dbcommands.c:421
#, c-format
msgid "DROP DATABASE: database \"%s\" is being accessed by other users"
-msgstr ""
+msgstr "DROP DATABASE: databasen \"%s\" används av andra användare"
-#: commands/dbcommands.c:434
+#: commands/dbcommands.c:438
#, c-format
msgid ""
"DROP DATABASE: Database \"%s\" doesn't exist despite earlier reports to the "
"contrary"
msgstr ""
-#: commands/dbcommands.c:678
+#: commands/dbcommands.c:679
msgid "Relative paths are not allowed as database locations"
msgstr ""
-#: commands/dbcommands.c:680
+#: commands/dbcommands.c:681
msgid "Absolute paths are not allowed as database locations"
msgstr ""
-#: commands/dbcommands.c:690
+#: commands/dbcommands.c:691
#, c-format
msgid "Postmaster environment variable '%s' not set"
msgstr ""
-#: commands/dbcommands.c:692
+#: commands/dbcommands.c:693
#, c-format
msgid "Postmaster environment variable '%s' must be absolute path"
msgstr ""
-#: commands/dbcommands.c:698
+#: commands/dbcommands.c:699
msgid "Alternate path is too long"
msgstr ""
-#: commands/dbcommands.c:727
+#: commands/dbcommands.c:728
#, c-format
msgid "could not remove '%s': %m"
msgstr "kunde inte ta bort \"%s\": %m"
-#: commands/dbcommands.c:736
+#: commands/dbcommands.c:737
#, c-format
msgid "database directory '%s' could not be removed"
msgstr "databaskatalogen \"%s\" kunde inte tas bort"
-#: commands/dbcommands.c:808 commands/vacuum.c:568
+#: commands/dbcommands.c:809 commands/vacuum.c:582
#, c-format
msgid "database %u does not exist"
msgstr ""
-#: commands/define.c:68 commands/define.c:156 commands/define.c:184
-#: commands/define.c:214
+#: commands/define.c:68 commands/define.c:157 commands/define.c:185
+#: commands/define.c:215
#, c-format
msgid "Define: \"%s\" requires a parameter"
msgstr ""
-#: commands/define.c:93 commands/define.c:238
+#: commands/define.c:93 commands/define.c:239
#, c-format
msgid "Define: cannot interpret argument of \"%s\""
msgstr ""
#: commands/define.c:106 commands/define.c:115 commands/define.c:128
-#: commands/define.c:143
+#: commands/define.c:144
#, c-format
msgid "Define: \"%s\" requires a numeric value"
msgstr ""
-#: commands/define.c:168
+#: commands/define.c:169
#, c-format
msgid "Define: argument of \"%s\" must be a name"
msgstr ""
-#: commands/define.c:200
+#: commands/define.c:201
#, c-format
msgid "Define: argument of \"%s\" must be a type name"
msgstr ""
-#: commands/define.c:221
+#: commands/define.c:222
#, c-format
msgid "Define: \"%s\" requires an integral value"
msgstr ""
-#: commands/define.c:241
+#: commands/define.c:242
#, c-format
msgid "Define: invalid argument for \"%s\": \"%s\""
msgstr ""
-#: commands/explain.c:807
+#: commands/explain.c:809
#, c-format
msgid "show_sort_keys: no tlist entry for key %d"
msgstr ""
msgstr ""
#: commands/functioncmds.c:103 commands/functioncmds.c:159
-#: commands/typecmds.c:308 commands/typecmds.c:315 commands/typecmds.c:630
-#: parser/parse_func.c:1388 parser/parse_oper.c:98 parser/parse_oper.c:107
+#: commands/typecmds.c:322 commands/typecmds.c:329 commands/typecmds.c:647
+#: parser/parse_func.c:1386 parser/parse_oper.c:98 parser/parse_oper.c:107
#: parser/parse_type.c:191 parser/parse_type.c:213 parser/parse_type.c:219
#, c-format
msgid "Type \"%s\" does not exist"
-msgstr ""
+msgstr "Typen \"%s\" existerar inte"
#: commands/functioncmds.c:106
#, c-format
#: commands/functioncmds.c:116
#, c-format
msgid "could not create type %s"
-msgstr ""
+msgstr "kan inte skapa typ %s"
#: commands/functioncmds.c:150
#, c-format
msgid "CREATE FUNCTION: only one AS item needed for %s language"
msgstr ""
-#: commands/functioncmds.c:399 utils/adt/acl.c:1441
+#: commands/functioncmds.c:399 utils/adt/acl.c:1443
#, c-format
msgid "language \"%s\" does not exist"
msgstr "språk \"%s\" existerar inte"
-#: commands/functioncmds.c:506
+#: commands/functioncmds.c:505
#, c-format
msgid "RemoveFunction: couldn't find tuple for function %s"
msgstr ""
-#: commands/functioncmds.c:516
+#: commands/functioncmds.c:515
#, c-format
msgid ""
"RemoveFunction: function '%s' is an aggregate\n"
"\tUse DROP AGGREGATE to remove it"
msgstr ""
-#: commands/functioncmds.c:523
+#: commands/functioncmds.c:522
#, c-format
msgid "Removing built-in function \"%s\""
msgstr ""
-#: commands/functioncmds.c:561
+#: commands/functioncmds.c:560
#, c-format
msgid "RemoveFunctionById: couldn't find tuple for function %u"
msgstr ""
-#: commands/functioncmds.c:583
+#: commands/functioncmds.c:582
#, c-format
msgid "RemoveFunctionById: couldn't find pg_aggregate tuple for %u"
msgstr ""
-#: commands/functioncmds.c:618 commands/functioncmds.c:754
+#: 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:857
#, c-format
msgid "source data type %s does not exist"
msgstr ""
-#: commands/functioncmds.c:623 commands/functioncmds.c:759
+#: commands/functioncmds.c:698 commands/functioncmds.c:862
#, c-format
msgid "target data type %s does not exist"
msgstr ""
-#: commands/functioncmds.c:627
+#: commands/functioncmds.c:702
msgid "source data type and target data type are the same"
msgstr ""
-#: commands/functioncmds.c:631
+#: commands/functioncmds.c:706
#, c-format
msgid "source data type %s is only a shell"
msgstr ""
-#: commands/functioncmds.c:635
+#: commands/functioncmds.c:710
#, c-format
msgid "target data type %s is only a shell"
msgstr ""
-#: commands/functioncmds.c:639
+#: commands/functioncmds.c:714
#, c-format
msgid "source data type %s is a pseudo-type"
msgstr ""
-#: commands/functioncmds.c:643
+#: commands/functioncmds.c:718
#, c-format
msgid "target data type %s is a pseudo-type"
msgstr ""
-#: commands/functioncmds.c:648 commands/functioncmds.c:774
+#: commands/functioncmds.c:723 commands/functioncmds.c:877
#, c-format
msgid "must be owner of type %s or type %s"
msgstr ""
-#: commands/functioncmds.c:659
-#, c-format
-msgid "cast from data type %s to data type %s already exists"
-msgstr ""
-
-#: commands/functioncmds.c:675
+#: commands/functioncmds.c:743
msgid "cast function must take 1 argument"
msgstr ""
-#: commands/functioncmds.c:677
+#: commands/functioncmds.c:745
msgid "argument of cast function must match source data type"
msgstr ""
-#: commands/functioncmds.c:679
+#: commands/functioncmds.c:747
msgid "return data type of cast function must match target data type"
msgstr ""
-#: commands/functioncmds.c:681
-msgid "cast function must be immutable"
+#: commands/functioncmds.c:749
+msgid "cast function must not be volatile"
msgstr ""
-#: commands/functioncmds.c:683
+#: commands/functioncmds.c:751
msgid "cast function must not be an aggregate function"
msgstr ""
-#: commands/functioncmds.c:685
+#: commands/functioncmds.c:753
msgid "cast function must not return a set"
msgstr ""
-#: commands/functioncmds.c:767
+#: commands/functioncmds.c:776
+#, c-format
+msgid "CreateCast: bogus CoercionContext %c"
+msgstr ""
+
+#: commands/functioncmds.c:793
+#, c-format
+msgid "cast from data type %s to data type %s already exists"
+msgstr ""
+
+#: commands/functioncmds.c:870
#, c-format
msgid "cast from type %s to type %s does not exist"
msgstr ""
-#: commands/functioncmds.c:810
+#: commands/functioncmds.c:913
#, c-format
msgid "could not find tuple for cast %u"
msgstr ""
msgid "pg_opclass contains multiple default opclasses for data type %s"
msgstr ""
-#: commands/indexcmds.c:546 commands/indexcmds.c:589
-#, c-format
-msgid "index \"%s\" does not exist"
-msgstr "index \"%s\" existerar inte"
-
-#: commands/indexcmds.c:549 commands/indexcmds.c:592 commands/indexcmds.c:644
+#: commands/indexcmds.c:544 commands/indexcmds.c:581 commands/indexcmds.c:626
#, c-format
msgid "relation \"%s\" is of type \"%c\""
msgstr ""
-#: commands/indexcmds.c:582 commands/indexcmds.c:634
+#: commands/indexcmds.c:571 commands/indexcmds.c:620
msgid "REINDEX cannot run inside a BEGIN/END block"
msgstr ""
-#: commands/indexcmds.c:599
+#: commands/indexcmds.c:578
+#, c-format
+msgid "index \"%s\" does not exist"
+msgstr "index \"%s\" existerar inte"
+
+#: commands/indexcmds.c:589
#, c-format
msgid ""
"\"%s\" is a system index. call REINDEX under standalone postgres with -O -P "
"options"
msgstr ""
-#: commands/indexcmds.c:602
+#: commands/indexcmds.c:592
#, c-format
msgid ""
"\"%s\" is a system index. call REINDEX under standalone postgres with -P -O "
"options"
msgstr ""
-#: commands/indexcmds.c:611
+#: commands/indexcmds.c:601
#, c-format
msgid "index \"%s\" wasn't reindexed"
msgstr ""
-#: commands/indexcmds.c:641
-#, c-format
-msgid "table \"%s\" does not exist"
-msgstr "tabell \"%s\" existerar inte"
-
-#: commands/indexcmds.c:651
+#: commands/indexcmds.c:630
#, c-format
msgid "table \"%s\" wasn't reindexed"
msgstr ""
-#: commands/indexcmds.c:675
+#: commands/indexcmds.c:654
msgid "REINDEX DATABASE: Can be executed only on the currently open database."
msgstr ""
-#: commands/indexcmds.c:678
+#: commands/indexcmds.c:657
msgid "REINDEX DATABASE: Permission denied."
msgstr "REINDEX DATABASE: rättighet saknas."
-#: commands/indexcmds.c:681
+#: commands/indexcmds.c:660
msgid "must be called under standalone postgres with -O -P options"
msgstr ""
-#: commands/indexcmds.c:683
+#: commands/indexcmds.c:662
msgid "must be called under standalone postgres with -P -O options"
msgstr ""
-#: commands/indexcmds.c:691
+#: commands/indexcmds.c:670
msgid "REINDEX DATABASE cannot run inside a BEGIN/END block"
msgstr ""
-#: commands/indexcmds.c:745
+#: commands/indexcmds.c:728
#, c-format
msgid "relation %u was reindexed"
msgstr ""
"\tclass \"%s\" already is the default"
msgstr ""
-#: commands/opclasscmds.c:461
+#: commands/opclasscmds.c:464
#, c-format
msgid "RemoveOpClass: access method \"%s\" not found"
msgstr ""
-#: commands/opclasscmds.c:488 commands/opclasscmds.c:496
+#: commands/opclasscmds.c:491 commands/opclasscmds.c:499
#, c-format
msgid ""
"RemoveOpClass: operator class \"%s\" not supported by access method \"%s\""
msgstr ""
-#: commands/opclasscmds.c:540
+#: commands/opclasscmds.c:543
#, c-format
msgid "RemoveOpClassById: couldn't find pg_class entry %u"
msgstr ""
msgid "PerformPortalClose: portal \"%s\" not found"
msgstr ""
-#: commands/proclang.c:59
+#: commands/proclang.c:61
msgid ""
"Only users with superuser privilege are permitted to create procedural "
"languages"
msgstr ""
-#: commands/proclang.c:71
+#: commands/proclang.c:73
#, c-format
msgid "Language %s already exists"
msgstr ""
-#: commands/proclang.c:80
+#: commands/proclang.c:82
#, c-format
msgid "function %s() doesn't exist"
msgstr ""
-#: commands/proclang.c:83
+#: commands/proclang.c:94
#, c-format
-msgid "function %s() does not return type %s"
-msgstr "funktionen %s() har inte returtyp %s"
+msgid ""
+"CreateProceduralLanguage: changing return type of function %s() from OPAQUE "
+"to LANGUAGE_HANDLER"
+msgstr ""
+
+#: commands/proclang.c:99
+#, c-format
+msgid "CreateProceduralLanguage: function %s() must return LANGUAGE_HANDLER"
+msgstr ""
-#: commands/proclang.c:93
+#: commands/proclang.c:109
#, c-format
msgid "function %s(oid) doesn't exist"
msgstr ""
-#: commands/proclang.c:167
+#: commands/proclang.c:183
msgid ""
"Only users with superuser privilege are permitted to drop procedural "
"languages"
msgstr ""
-#: commands/proclang.c:180
+#: commands/proclang.c:196
#, c-format
msgid "Language %s doesn't exist"
msgstr ""
-#: commands/proclang.c:209
+#: commands/proclang.c:225
#, c-format
msgid "DropProceduralLanguageById: language %u not found"
msgstr ""
-#: commands/schemacmds.c:77
+#: 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:90
+#: commands/schemacmds.c:92
#, c-format
msgid ""
"CREATE SCHEMA: Illegal schema name: \"%s\" -- pg_ is reserved for system "
"schemas"
msgstr ""
-#: commands/schemacmds.c:160
+#: commands/schemacmds.c:162
msgid "Schema name may not be qualified"
msgstr ""
-#: commands/schemacmds.c:167
+#: commands/schemacmds.c:169
#, c-format
msgid "Schema \"%s\" does not exist"
msgstr "Schemat \"%s\" existerar inte"
-#: commands/schemacmds.c:204
+#: commands/schemacmds.c:206
#, c-format
msgid "RemoveSchemaById: schema %u not found"
msgstr ""
-#: commands/sequence.c:205
+#: commands/sequence.c:207
msgid "DefineSequence: ReadBuffer failed"
msgstr ""
-#: commands/sequence.c:331
+#: commands/sequence.c:334
#, c-format
msgid "%s.nextval: you don't have permissions to set sequence %s"
msgstr ""
-#: commands/sequence.c:402
+#: commands/sequence.c:409
#, c-format
-msgid "%s.nextval: reached MAXVALUE ("
+msgid "%s.nextval: reached MAXVALUE (%s)"
msgstr ""
-#: commands/sequence.c:402 commands/sequence.c:418 commands/sequence.c:553
-#: commands/sequence.c:815 commands/sequence.c:829 commands/sequence.c:832
-#: postmaster/postmaster.c:2244
-msgid ")"
-msgstr ""
-
-#: commands/sequence.c:418
+#: commands/sequence.c:430
#, c-format
-msgid "%s.nextval: reached MINVALUE ("
+msgid "%s.nextval: reached MINVALUE (%s)"
msgstr ""
-#: commands/sequence.c:507
+#: commands/sequence.c:520
#, c-format
msgid "%s.currval: you don't have permissions to read sequence %s"
msgstr ""
-#: commands/sequence.c:511
+#: commands/sequence.c:524
#, c-format
msgid "%s.currval is not yet defined in this session"
msgstr ""
-#: commands/sequence.c:546
+#: commands/sequence.c:559
#, c-format
msgid "%s.setval: you don't have permissions to set sequence %s"
msgstr ""
-#: commands/sequence.c:553
+#: commands/sequence.c:574
#, c-format
-msgid "%s.setval: value "
-msgstr ""
-
-#: commands/sequence.c:553
-msgid " is out of bounds ("
+msgid "%s.setval: value %s is out of bounds (%s,%s)"
msgstr ""
-#: commands/sequence.c:553
-msgid ","
-msgstr ""
-
-#: commands/sequence.c:678
+#: commands/sequence.c:700
#, c-format
msgid "%s.%s: %s is not a sequence"
msgstr ""
-#: commands/sequence.c:696
+#: commands/sequence.c:718
msgid "Memory exhausted in init_sequence"
msgstr ""
-#: commands/sequence.c:724
+#: commands/sequence.c:746
#, c-format
msgid "%s.%s: invalid number of blocks in sequence"
msgstr ""
-#: commands/sequence.c:729
+#: commands/sequence.c:751
#, c-format
msgid "%s.%s: ReadBuffer failed"
msgstr ""
-#: commands/sequence.c:738
+#: commands/sequence.c:760
#, c-format
msgid "%s.%s: bad magic (%08X)"
msgstr ""
-#: commands/sequence.c:781
+#: commands/sequence.c:803
msgid "DefineSequence: CYCLE ??"
msgstr ""
-#: commands/sequence.c:785
+#: commands/sequence.c:807
#, c-format
msgid "DefineSequence: option \"%s\" not recognized"
msgstr ""
-#: commands/sequence.c:792
+#: commands/sequence.c:814
msgid "DefineSequence: can't INCREMENT by 0"
msgstr ""
-#: commands/sequence.c:815
-msgid "DefineSequence: MINVALUE ("
-msgstr ""
-
-#: commands/sequence.c:815
-msgid ") can't be >= MAXVALUE ("
-msgstr ""
-
-#: commands/sequence.c:829 commands/sequence.c:832
-msgid "DefineSequence: START value ("
-msgstr ""
-
-#: commands/sequence.c:829
-msgid ") can't be < MINVALUE ("
+#: commands/sequence.c:843
+#, c-format
+msgid "DefineSequence: MINVALUE (%s) must be less than MAXVALUE (%s)"
msgstr ""
-#: commands/sequence.c:832
-msgid ") can't be > MAXVALUE ("
+#: commands/sequence.c:864
+#, c-format
+msgid "DefineSequence: START value (%s) can't be less than MINVALUE (%s)"
msgstr ""
-#: commands/sequence.c:838
-msgid "DefineSequence: CACHE ("
+#: commands/sequence.c:874
+#, c-format
+msgid "DefineSequence: START value (%s) can't be greater than MAXVALUE (%s)"
msgstr ""
-#: commands/sequence.c:838
-msgid ") can't be <= 0"
+#: commands/sequence.c:885
+#, c-format
+msgid "DefineSequence: CACHE (%s) can't be <= 0"
msgstr ""
-#: commands/sequence.c:857
+#: commands/sequence.c:905
#, c-format
msgid "seq_redo: unknown op code %u"
msgstr ""
-#: commands/sequence.c:865
+#: commands/sequence.c:913
#, c-format
msgid "seq_redo: can't read block of %u/%u"
msgstr ""
-#: commands/sequence.c:881
+#: commands/sequence.c:929
msgid "seq_redo: failed to add item to page"
msgstr ""
-#: commands/tablecmds.c:142
+#: commands/tablecmds.c:152
msgid "DefineRelation: please inherit from a relation or define an attribute"
msgstr ""
-#: commands/tablecmds.c:350
+#: commands/tablecmds.c:360
#, c-format
msgid "TRUNCATE cannot be used on sequences. '%s' is a sequence"
msgstr ""
-#: commands/tablecmds.c:353
+#: commands/tablecmds.c:363
#, c-format
msgid "TRUNCATE cannot be used on views. '%s' is a view"
msgstr ""
-#: commands/tablecmds.c:356
+#: commands/tablecmds.c:366
#, c-format
msgid "TRUNCATE can only be used on tables. '%s' is not a table"
msgstr ""
-#: commands/tablecmds.c:361
+#: commands/tablecmds.c:372
#, c-format
msgid "TRUNCATE cannot be used on system tables. '%s' is a system table"
msgstr ""
-#: commands/tablecmds.c:390
+#: commands/tablecmds.c:383
+msgid "TRUNCATE cannot be used on temp tables of other processes"
+msgstr ""
+
+#: commands/tablecmds.c:407
#, c-format
msgid ""
"TRUNCATE cannot be used as table %s references this one via foreign key "
"constraint %s"
msgstr ""
-#: commands/tablecmds.c:500
+#: commands/tablecmds.c:517
#, c-format
msgid "CREATE TABLE: attribute \"%s\" duplicated"
msgstr ""
-#: commands/tablecmds.c:523
+#: commands/tablecmds.c:540
#, c-format
msgid "CREATE TABLE: inherited relation \"%s\" is not a table"
msgstr ""
-#: commands/tablecmds.c:527
+#: commands/tablecmds.c:544
#, c-format
msgid "CREATE TABLE: cannot inherit from temp relation \"%s\""
msgstr ""
-#: commands/tablecmds.c:542
+#: commands/tablecmds.c:559
#, c-format
msgid "CREATE TABLE: inherited relation \"%s\" duplicated"
msgstr ""
-#: commands/tablecmds.c:592
+#: commands/tablecmds.c:611
#, c-format
msgid ""
"CREATE TABLE: merging multiple inherited definitions of attribute \"%s\""
msgstr ""
-#: commands/tablecmds.c:597
+#: commands/tablecmds.c:616
#, c-format
msgid "CREATE TABLE: inherited attribute \"%s\" type conflict (%s and %s)"
msgstr ""
-#: commands/tablecmds.c:739
+#: commands/tablecmds.c:762
#, c-format
msgid "CREATE TABLE: merging attribute \"%s\" with inherited definition"
msgstr ""
-#: commands/tablecmds.c:744
+#: commands/tablecmds.c:767
#, c-format
msgid "CREATE TABLE: attribute \"%s\" type conflict (%s and %s)"
msgstr ""
-#: commands/tablecmds.c:780
+#: commands/tablecmds.c:805
#, c-format
msgid ""
"CREATE TABLE: attribute \"%s\" inherits conflicting default values\n"
"\tTo resolve the conflict, specify a default explicitly"
msgstr ""
-#: commands/tablecmds.c:1024
+#: commands/tablecmds.c:1049
#, c-format
msgid "setRelhassubclassInRelation: cache lookup failed for relation %u"
msgstr ""
-#: commands/tablecmds.c:1077
+#: commands/tablecmds.c:1104
#, c-format
msgid "renameatt: class \"%s\" is a system catalog"
msgstr ""
-#: commands/tablecmds.c:1120
+#: commands/tablecmds.c:1150
+#, c-format
+msgid "Inherited attribute \"%s\" must be renamed in child tables too"
+msgstr ""
+
+#: commands/tablecmds.c:1158
#, c-format
msgid "renameatt: attribute \"%s\" does not exist"
msgstr ""
-#: commands/tablecmds.c:1124
+#: commands/tablecmds.c:1163
#, c-format
msgid "renameatt: system attribute \"%s\" may not be renamed"
msgstr ""
-#: commands/tablecmds.c:1133
+#: commands/tablecmds.c:1171
+#, c-format
+msgid "renameatt: inherited attribute \"%s\" may not be renamed"
+msgstr ""
+
+#: commands/tablecmds.c:1180
#, c-format
msgid "renameatt: attribute \"%s\" exists"
msgstr ""
-#: commands/tablecmds.c:1164
+#: commands/tablecmds.c:1210
#, c-format
msgid "renameatt: can't find index id %u"
msgstr ""
-#: commands/tablecmds.c:1248
+#: commands/tablecmds.c:1295
#, c-format
msgid "renamerel: system relation \"%s\" may not be renamed"
msgstr ""
-#: commands/tablecmds.c:1264
+#: commands/tablecmds.c:1311
#, c-format
msgid "renamerel: relation \"%s\" does not exist"
msgstr ""
-#: commands/tablecmds.c:1268
+#: commands/tablecmds.c:1315
#, c-format
msgid "renamerel: relation \"%s\" exists"
msgstr ""
-#: commands/tablecmds.c:1590 commands/tablecmds.c:1802
-#: commands/tablecmds.c:1936 commands/tablecmds.c:2151
-#: commands/tablecmds.c:2301 commands/tablecmds.c:2405
-#: commands/tablecmds.c:3110 commands/tablecmds.c:3290
+#: commands/tablecmds.c:1614 commands/tablecmds.c:1842
+#: commands/tablecmds.c:1976 commands/tablecmds.c:2191
+#: commands/tablecmds.c:2340 commands/tablecmds.c:2510
+#: commands/tablecmds.c:3472 commands/tablecmds.c:3647
#, c-format
msgid "ALTER TABLE: relation \"%s\" is not a table"
msgstr ""
-#: commands/tablecmds.c:1601 commands/tablecmds.c:1807
-#: commands/tablecmds.c:1941 commands/tablecmds.c:2059
-#: commands/tablecmds.c:2158 commands/tablecmds.c:2306
-#: commands/tablecmds.c:2410 commands/tablecmds.c:2635
-#: commands/tablecmds.c:3115
+#: commands/tablecmds.c:1625 commands/tablecmds.c:1847
+#: commands/tablecmds.c:1981 commands/tablecmds.c:2099
+#: commands/tablecmds.c:2198 commands/tablecmds.c:2345
+#: commands/tablecmds.c:2515 commands/tablecmds.c:3477
#, c-format
msgid "ALTER TABLE: relation \"%s\" is a system catalog"
msgstr ""
-#: commands/tablecmds.c:1651
+#: commands/tablecmds.c:1672
+msgid "Attribute must be added to child tables too"
+msgstr ""
+
+#: commands/tablecmds.c:1689
msgid ""
"Adding columns with defaults is not implemented.\n"
"\tAdd the column, then use ALTER TABLE SET DEFAULT."
msgstr ""
-#: commands/tablecmds.c:1655
+#: commands/tablecmds.c:1693
msgid ""
"Adding NOT NULL columns is not implemented.\n"
"\tAdd the column, then use ALTER TABLE ... SET NOT NULL."
msgstr ""
-#: commands/tablecmds.c:1664 commands/tablecmds.c:3318
+#: commands/tablecmds.c:1702 commands/tablecmds.c:3787
#, c-format
msgid "ALTER TABLE: relation \"%s\" not found"
msgstr ""
-#: commands/tablecmds.c:1675
+#: commands/tablecmds.c:1714
#, c-format
msgid "ALTER TABLE: column name \"%s\" already exists in table \"%s\""
msgstr ""
-#: commands/tablecmds.c:1681
+#: commands/tablecmds.c:1720
#, c-format
msgid "ALTER TABLE: relations limited to %d columns"
msgstr ""
-#: commands/tablecmds.c:1852 commands/tablecmds.c:1986
-#: commands/tablecmds.c:2104
+#: commands/tablecmds.c:1892 commands/tablecmds.c:2026
+#: commands/tablecmds.c:2144
#, c-format
msgid "ALTER TABLE: Cannot alter system attribute \"%s\""
msgstr ""
-#: commands/tablecmds.c:1873
+#: commands/tablecmds.c:1913
#, c-format
msgid "ALTER TABLE: Index %u not found"
msgstr ""
-#: commands/tablecmds.c:1888
+#: commands/tablecmds.c:1928
#, c-format
msgid "ALTER TABLE: Attribute \"%s\" is in a primary key"
-msgstr ""
+msgstr "ALTER TABLE: Attributet \"%s\" är del av primärnyckel"
-#: commands/tablecmds.c:1904 commands/tablecmds.c:2018
-#: commands/tablecmds.c:2246
+#: commands/tablecmds.c:1944 commands/tablecmds.c:2058
+#: commands/tablecmds.c:2286
#, c-format
msgid "ALTER TABLE: relation \"%s\" has no column \"%s\""
-msgstr ""
+msgstr "ALTER TABLE: relationen \"%s\" har ingen kolumn \"%s\""
-#: commands/tablecmds.c:2005
+#: commands/tablecmds.c:2045
#, c-format
msgid "ALTER TABLE: Attribute \"%s\" contains NULL values"
msgstr ""
-#: commands/tablecmds.c:2054
+#: commands/tablecmds.c:2094
#, c-format
msgid "ALTER TABLE: relation \"%s\" is not a table or view"
msgstr ""
-#: commands/tablecmds.c:2178
+#: commands/tablecmds.c:2218
#, c-format
msgid "ALTER TABLE: statistics target %d is too low"
msgstr ""
-#: commands/tablecmds.c:2183
+#: commands/tablecmds.c:2223
msgid "ALTER TABLE: lowering statistics target to 1000"
msgstr ""
-#: commands/tablecmds.c:2204
+#: commands/tablecmds.c:2244
#, c-format
msgid "ALTER TABLE: \"%s\" storage not recognized"
msgstr ""
-#: commands/tablecmds.c:2209
+#: commands/tablecmds.c:2249
#, c-format
msgid "ALTER TABLE: Invalid column flag: %c"
msgstr ""
-#: commands/tablecmds.c:2251
+#: commands/tablecmds.c:2291
#, c-format
msgid "ALTER TABLE: cannot change system attribute \"%s\""
msgstr ""
-#: commands/tablecmds.c:2267
+#: commands/tablecmds.c:2308
#, c-format
msgid "ALTER TABLE: Column datatype %s can only have storage \"plain\""
msgstr ""
-#: commands/tablecmds.c:2322
+#: commands/tablecmds.c:2362
#, c-format
msgid "ALTER TABLE: Cannot drop system attribute \"%s\""
msgstr ""
-#: commands/tablecmds.c:2344
+#: commands/tablecmds.c:2368
#, c-format
-msgid "ALTER TABLE: Cannot drop last column from table \"%s\""
+msgid "ALTER TABLE: Cannot drop inherited column \"%s\""
msgstr ""
-#: commands/tablecmds.c:2521
+#: commands/tablecmds.c:2397 commands/tablecmds.c:2448
#, c-format
-msgid "Only relation '%s' can be referenced in CHECK"
+msgid "ALTER TABLE: relation %u has no column \"%s\""
msgstr ""
-#: commands/tablecmds.c:2572
+#: commands/tablecmds.c:2402 commands/tablecmds.c:2453
#, c-format
-msgid "AlterTableAddConstraint: rejected due to CHECK constraint %s"
+msgid "ALTER TABLE: relation %u has non-inherited column \"%s\""
msgstr ""
-#: commands/tablecmds.c:2588
+#: commands/tablecmds.c:2587
msgid ""
"ALTER TABLE / ADD CONSTRAINT is not implemented for that constraint type."
msgstr ""
-#: commands/tablecmds.c:2630
+#: commands/tablecmds.c:2617
+msgid ""
+"ALTER TABLE / ADD CONSTRAINT unable to determine type of constraint passed"
+msgstr ""
+
+#: commands/tablecmds.c:2677
+#, c-format
+msgid "Only relation '%s' can be referenced in CHECK"
+msgstr ""
+
+#: commands/tablecmds.c:2726
+#, c-format
+msgid "AlterTableAddConstraint: rejected due to CHECK constraint %s"
+msgstr ""
+
+#: commands/tablecmds.c:2782
#, c-format
msgid "referenced relation \"%s\" is not a table"
+msgstr "refererad relation \"%s\" är inte en tabell"
+
+#: commands/tablecmds.c:2787
+#, c-format
+msgid "%s: relation \"%s\" is a system catalog"
+msgstr "%s: relation \"%s\" är en systemkatalog"
+
+#: commands/tablecmds.c:2802
+#, c-format
+msgid "%s: Unable to reference temporary table from permanent table constraint"
msgstr ""
-#: commands/tablecmds.c:2642
+#: commands/tablecmds.c:2844
+#, c-format
msgid ""
-"ALTER TABLE / ADD CONSTRAINT: Unable to reference temporary table from "
-"permanent table constraint"
+"%s: number of referencing and referenced attributes for foreign key disagree"
+msgstr ""
+
+#: commands/tablecmds.c:2925
+#, c-format
+msgid "%s: column \"%s\" referenced in foreign key constraint does not exist"
msgstr ""
-#: commands/tablecmds.c:2675
+#: commands/tablecmds.c:2928
+#, c-format
+msgid "Can only have %d keys in a foreign key"
+msgstr "Kan bara ha %d nycklar i en främmande nyckel"
+
+#: commands/tablecmds.c:2972
+#, c-format
+msgid "transformFkeyGetPrimaryKey: index %u not found"
+msgstr ""
+
+#: commands/tablecmds.c:2990
+#, c-format
+msgid "PRIMARY KEY for referenced table \"%s\" not found"
+msgstr ""
+
+#: commands/tablecmds.c:3046
+#, c-format
+msgid "transformFkeyCheckAttrs: index %u not found"
+msgstr ""
+
+#: commands/tablecmds.c:3104
+#, c-format
msgid ""
-"ALTER TABLE / ADD CONSTRAINT unable to determine type of constraint passed"
+"UNIQUE constraint matching given keys for referenced table \"%s\" not found"
msgstr ""
-#: commands/tablecmds.c:2909
+#: commands/tablecmds.c:3271
#, c-format
msgid ""
"number of key attributes in referenced table must be equal to foreign key\n"
"\tIllegal FOREIGN KEY definition references \"%s\""
msgstr ""
-#: commands/tablecmds.c:2969
+#: commands/tablecmds.c:3331
msgid "Unrecognized ON DELETE action for FOREIGN KEY constraint"
msgstr ""
-#: commands/tablecmds.c:3040
+#: commands/tablecmds.c:3402
msgid "Unrecognized ON UPDATE action for FOREIGN KEY constraint"
msgstr ""
-#: commands/tablecmds.c:3085
+#: commands/tablecmds.c:3447
#, c-format
msgid "fkMatchTypeToString: Unknown MATCH TYPE '%c'"
msgstr ""
-#: commands/tablecmds.c:3161
+#: commands/tablecmds.c:3523
#, c-format
msgid "ALTER TABLE / DROP CONSTRAINT: %s does not exist"
msgstr "ALTER TABLE / DROP CONSTRAINT: %s existerar inte"
-#: commands/tablecmds.c:3165
+#: commands/tablecmds.c:3527
msgid "Multiple constraints dropped"
msgstr ""
-#: commands/tablecmds.c:3190
+#: commands/tablecmds.c:3552
#, c-format
msgid "ALTER TABLE: relation %u not found"
msgstr ""
-#: commands/tablecmds.c:3255
+#: commands/tablecmds.c:3614
#, c-format
msgid ""
"ALTER TABLE: relation \"%s\" is not a table, TOAST table, index, view, or "
"sequence"
msgstr ""
-#: commands/tablecmds.c:3307
+#: commands/tablecmds.c:3664
msgid "Shared relations cannot be toasted after initdb"
msgstr ""
-#: commands/tablecmds.c:3330
-msgid "couldn't lock pg_class tuple"
-msgstr ""
-
-#: commands/tablecmds.c:3348
+#: commands/tablecmds.c:3677
#, c-format
msgid "ALTER TABLE: relation \"%s\" already has a toast table"
msgstr ""
-#: commands/tablecmds.c:3365
+#: commands/tablecmds.c:3692
#, c-format
msgid "ALTER TABLE: relation \"%s\" does not need a toast table"
msgstr ""
-#: commands/trigger.c:96
+#: commands/trigger.c:98
#, c-format
msgid "CreateTrigger: relation \"%s\" is not a table"
msgstr ""
-#: commands/trigger.c:100
+#: commands/trigger.c:102
#, c-format
msgid "CreateTrigger: can't create trigger for system relation %s"
msgstr ""
-#: commands/trigger.c:158
+#: commands/trigger.c:160
msgid "CreateTrigger: STATEMENT triggers are unimplemented, yet"
msgstr ""
-#: commands/trigger.c:166
+#: commands/trigger.c:168
msgid "CreateTrigger: double INSERT event specified"
msgstr ""
-#: commands/trigger.c:171
+#: commands/trigger.c:173
msgid "CreateTrigger: double DELETE event specified"
msgstr ""
-#: commands/trigger.c:176
+#: commands/trigger.c:178
msgid "CreateTrigger: double UPDATE event specified"
msgstr ""
-#: commands/trigger.c:180
+#: commands/trigger.c:182
msgid "CreateTrigger: unknown event specified"
msgstr ""
-#: commands/trigger.c:206
+#: commands/trigger.c:208
#, c-format
msgid "CreateTrigger: trigger %s already defined on relation %s"
msgstr ""
-#: commands/trigger.c:218 commands/trigger.c:224
+#: commands/trigger.c:220
#, c-format
msgid "CreateTrigger: function %s() does not exist"
msgstr "CreateTrigger: funktion %s() existerar inte"
-#: commands/trigger.c:230
+#: commands/trigger.c:231
+#, c-format
msgid ""
-"CreateTrigger: OPAQUE is deprecated, use type TRIGGER instead to define "
-"trigger functions"
+"CreateTrigger: changing return type of function %s() from OPAQUE to TRIGGER"
msgstr ""
-#: commands/trigger.c:232
+#: commands/trigger.c:236
#, c-format
msgid "CreateTrigger: function %s() must return TRIGGER"
msgstr ""
-#: commands/trigger.c:334
+#: commands/trigger.c:336
#, c-format
msgid "CreateTrigger: relation %s not found in pg_class"
msgstr ""
-#: commands/trigger.c:418
+#: commands/trigger.c:421
#, c-format
msgid "DropTrigger: there is no trigger %s on relation %s"
msgstr ""
-#: commands/trigger.c:468
+#: commands/trigger.c:470
#, c-format
msgid "RemoveTriggerById: Trigger %u does not exist"
msgstr ""
-#: commands/trigger.c:479
+#: commands/trigger.c:481
#, c-format
msgid "DropTrigger: relation \"%s\" is not a table"
msgstr ""
-#: commands/trigger.c:483
+#: commands/trigger.c:485
#, c-format
msgid "DropTrigger: can't drop trigger for system relation %s"
msgstr ""
-#: commands/trigger.c:508
+#: commands/trigger.c:510
#, c-format
msgid "DropTrigger: relation %s not found in pg_class"
msgstr ""
-#: commands/trigger.c:513
+#: commands/trigger.c:515
#, c-format
msgid "DropTrigger: relation %s has reltriggers = 0"
msgstr ""
-#: commands/trigger.c:584
+#: commands/trigger.c:586
#, c-format
msgid "renametrig: trigger %s already defined on relation %s"
msgstr ""
-#: commands/trigger.c:624
+#: commands/trigger.c:627
#, c-format
msgid "renametrig: trigger %s not defined on relation %s"
msgstr ""
-#: commands/trigger.c:682
+#: commands/trigger.c:685
#, c-format
msgid "RelationBuildTriggers: unexpected record found for rel %s"
msgstr ""
-#: commands/trigger.c:712
+#: commands/trigger.c:714
#, c-format
msgid "RelationBuildTriggers: tgargs IS NULL for rel %s"
msgstr ""
-#: commands/trigger.c:735
+#: commands/trigger.c:737
#, c-format
msgid "RelationBuildTriggers: %d record(s) not found for rel %s"
msgstr ""
-#: commands/trigger.c:981
+#: commands/trigger.c:983
#, c-format
msgid "ExecCallTriggerFunc: function %u returned NULL"
msgstr ""
-#: commands/trigger.c:1219 executor/execMain.c:1036 executor/execMain.c:1307
-#: executor/execMain.c:1441
+#: commands/trigger.c:1222 executor/execMain.c:1043 executor/execMain.c:1317
+#: executor/execMain.c:1452
msgid "Can't serialize access due to concurrent update"
msgstr ""
-#: commands/trigger.c:1242 executor/execMain.c:1057
+#: commands/trigger.c:1245 executor/execMain.c:1064
#, c-format
msgid "Unknown status %u from heap_mark4update"
msgstr ""
-#: commands/trigger.c:1254
+#: commands/trigger.c:1257
msgid "GetTupleForTrigger: failed ReadBuffer"
msgstr ""
-#: commands/trigger.c:1442
+#: commands/trigger.c:1445
msgid "DeferredTriggerExecute: failed to fetch old tuple"
msgstr ""
-#: commands/trigger.c:1449
+#: commands/trigger.c:1452
msgid "DeferredTriggerExecute: failed to fetch new tuple"
msgstr ""
-#: commands/trigger.c:1470
+#: commands/trigger.c:1473
#, c-format
msgid "DeferredTriggerExecute: can't find trigger %u"
msgstr ""
-#: commands/trigger.c:1715
+#: commands/trigger.c:1718
msgid "DeferredTriggerBeginXact() called while inside transaction"
msgstr ""
-#: commands/trigger.c:1892
+#: commands/trigger.c:1896
msgid "unnamed constraints cannot be set explicitly"
msgstr ""
-#: commands/trigger.c:1923
+#: commands/trigger.c:1927
#, c-format
msgid "Constraint '%s' is not deferrable"
msgstr ""
-#: commands/trigger.c:1938
+#: commands/trigger.c:1941
#, c-format
msgid "Constraint '%s' does not exist"
msgstr "Integritetsvillkor '%s' existerar inte"
-#: commands/trigger.c:2015
+#: commands/trigger.c:2018
msgid "DeferredTriggerSaveEvent() called outside of transaction"
msgstr ""
msgid "Define: \"output\" unspecified"
msgstr ""
-#: commands/typecmds.c:213 commands/typecmds.c:222
-msgid ""
-"DefineType: OPAQUE is deprecated, instead declare I/O functions using their "
-"true datatypes"
+#: commands/typecmds.c:220
+#, c-format
+msgid "TypeCreate: changing return type of function %s from OPAQUE to %s"
msgstr ""
-#: commands/typecmds.c:215
+#: commands/typecmds.c:225
#, c-format
msgid "Type input function %s must return %s"
msgstr ""
-#: commands/typecmds.c:224
+#: commands/typecmds.c:233
+#, c-format
+msgid "TypeCreate: changing return type of function %s from OPAQUE to CSTRING"
+msgstr ""
+
+#: commands/typecmds.c:238
#, c-format
msgid "Type output function %s must return cstring"
msgstr ""
-#: commands/typecmds.c:352
+#: commands/typecmds.c:366
#, c-format
msgid "RemoveTypeById: type %u not found"
msgstr ""
-#: commands/typecmds.c:412
+#: commands/typecmds.c:426
#, c-format
msgid "CREATE DOMAIN: domain names must be %d characters or less"
msgstr ""
-#: commands/typecmds.c:430
+#: commands/typecmds.c:445
#, c-format
msgid "DefineDomain: %s is not a basetype"
msgstr ""
-#: commands/typecmds.c:494
+#: commands/typecmds.c:509
msgid "CREATE DOMAIN has multiple DEFAULT expressions"
msgstr ""
-#: commands/typecmds.c:522 commands/typecmds.c:529
+#: commands/typecmds.c:539 commands/typecmds.c:546
msgid "CREATE DOMAIN has conflicting NULL / NOT NULL constraint"
msgstr ""
-#: commands/typecmds.c:535
+#: commands/typecmds.c:552
msgid "CREATE DOMAIN / UNIQUE indexes not supported"
msgstr ""
-#: commands/typecmds.c:539
+#: commands/typecmds.c:556
msgid "CREATE DOMAIN / PRIMARY KEY indexes not supported"
msgstr ""
-#: commands/typecmds.c:543
+#: commands/typecmds.c:560
msgid "DefineDomain: CHECK Constraints not supported"
msgstr ""
-#: commands/typecmds.c:550
+#: commands/typecmds.c:567
msgid ""
"DefineDomain: DEFERRABLE, NON DEFERRABLE, DEFERRED and IMMEDIATE not "
"supported"
msgstr ""
-#: commands/typecmds.c:554
+#: commands/typecmds.c:571
msgid "DefineDomain: unrecognized constraint node type"
msgstr ""
-#: commands/typecmds.c:637
+#: commands/typecmds.c:654
#, c-format
msgid "RemoveDomain: type \"%s\" does not exist"
msgstr ""
-#: commands/typecmds.c:650
+#: commands/typecmds.c:667
#, c-format
msgid "%s is not a domain"
msgstr ""
+#: commands/typecmds.c:736
+#, c-format
+msgid "TypeCreate: changing argument type of function %s from OPAQUE to %s"
+msgstr ""
+
#: commands/typecmds.c:795
+#, c-format
+msgid ""
+"TypeCreate: changing argument type of function %s from OPAQUE to CSTRING"
+msgstr ""
+
+#: commands/typecmds.c:837
msgid "attempted to define composite type relation with no attrs"
msgstr ""
-#: commands/user.c:140
+#: commands/user.c:141
#, c-format
msgid "write_group_file: unable to write %s: %m"
msgstr ""
-#: commands/user.c:168
+#: commands/user.c:171
#, c-format
msgid "Invalid group name '%s'"
-msgstr ""
+msgstr "Ogiltigt gruppnamn \"%s\""
-#: commands/user.c:198 commands/user.c:328
+#: commands/user.c:201 commands/user.c:331
#, c-format
msgid "Invalid user name '%s'"
-msgstr ""
+msgstr "Ogiltigt användarnamn \"%s\""
-#: commands/user.c:229 commands/user.c:352
+#: commands/user.c:232 commands/user.c:355
#, c-format
msgid "%s: %m"
-msgstr ""
+msgstr "%s: %m"
-#: commands/user.c:237 commands/user.c:360
+#: commands/user.c:240 commands/user.c:363
#, c-format
msgid "rename %s to %s: %m"
-msgstr ""
+msgstr "döp om %s till %s: %m"
-#: commands/user.c:284
+#: commands/user.c:287
#, c-format
msgid "write_password_file: unable to write %s: %m"
msgstr ""
-#: commands/user.c:331
+#: commands/user.c:334
#, c-format
msgid "Invalid user password '%s'"
-msgstr ""
+msgstr "Ogiltigt användarlösenord \"%s\""
-#: commands/user.c:440 commands/user.c:450 commands/user.c:456
-#: commands/user.c:462 commands/user.c:468 commands/user.c:474
+#: commands/user.c:443 commands/user.c:453 commands/user.c:459
+#: commands/user.c:465 commands/user.c:471 commands/user.c:477
msgid "CREATE USER: conflicting options"
msgstr ""
-#: commands/user.c:478
+#: commands/user.c:481
#, c-format
msgid "CREATE USER: option \"%s\" not recognized"
msgstr ""
-#: commands/user.c:490
+#: commands/user.c:493
msgid "user id must be positive"
msgstr "användar-id måste vara positivt"
-#: commands/user.c:505
+#: commands/user.c:508
msgid "CREATE USER: permission denied"
msgstr "CREATE USER: rättighet saknas"
-#: commands/user.c:508
+#: commands/user.c:511
#, c-format
msgid "CREATE USER: user name \"%s\" is reserved"
-msgstr ""
+msgstr "CREATE USER: användarnamn \"%s\" är reserverat"
-#: commands/user.c:543
+#: commands/user.c:546
#, c-format
msgid "CREATE USER: user name \"%s\" already exists"
-msgstr ""
+msgstr "CREATE USER: användarnamn \"%s\" finns redan"
-#: commands/user.c:546
+#: commands/user.c:549
#, c-format
msgid "CREATE USER: sysid %d is already assigned"
-msgstr ""
+msgstr "CREATE USER: användarid %d är redan använd"
-#: commands/user.c:577 commands/user.c:781
+#: commands/user.c:580 commands/user.c:784
msgid "CREATE USER: password encryption failed"
msgstr ""
-#: commands/user.c:667 commands/user.c:677 commands/user.c:683
-#: commands/user.c:689
+#: commands/user.c:670 commands/user.c:680 commands/user.c:686
+#: commands/user.c:692
msgid "ALTER USER: conflicting options"
msgstr ""
-#: commands/user.c:693
+#: commands/user.c:696
#, c-format
msgid "ALTER USER: option \"%s\" not recognized"
msgstr ""
-#: commands/user.c:716
+#: commands/user.c:719
msgid "ALTER USER: permission denied"
msgstr "ALTER USER: rättighet saknas"
-#: commands/user.c:720
+#: commands/user.c:723
msgid "ALTER USER: password changes cannot be rolled back"
msgstr ""
-#: commands/user.c:734
+#: commands/user.c:737
#, c-format
msgid "ALTER USER: user \"%s\" does not exist"
msgstr "ALTER USER: användare \"%s\" existerar inte"
-#: commands/user.c:844 commands/variable.c:541 utils/cache/lsyscache.c:1490
-#: utils/init/miscinit.c:558
+#: commands/user.c:847 commands/variable.c:549 utils/cache/lsyscache.c:1507
+#: utils/init/miscinit.c:556
#, c-format
msgid "user \"%s\" does not exist"
msgstr "användare \"%s\" existerar inte"
-#: commands/user.c:900
+#: commands/user.c:903
msgid "DROP USER: permission denied"
msgstr "DROP USER: rättighet saknas"
-#: commands/user.c:903
+#: commands/user.c:906
msgid "DROP USER cannot be rolled back completely"
msgstr ""
-#: commands/user.c:928
+#: commands/user.c:933
+#, 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:935
#, c-format
-msgid "DROP USER: user \"%s\" does not exist%s"
-msgstr "DROP USER: användare \"%s\" existerar inte%s"
+msgid "DROP USER: user \"%s\" does not exist"
+msgstr "DROP USER: användare \"%s\" existerar inte"
-#: commands/user.c:934
+#: commands/user.c:941
msgid "current user cannot be dropped"
msgstr ""
-#: commands/user.c:936
+#: commands/user.c:943
msgid "session user cannot be dropped"
msgstr ""
-#: commands/user.c:960
+#: commands/user.c:967
#, c-format
msgid "DROP USER: user \"%s\" owns database \"%s\", cannot be removed%s"
-msgstr ""
+msgstr "DROP USER: användare \"%s\" äger databas \"%s\", kan inte tas bort%s"
-#: commands/user.c:1039
+#: commands/user.c:1046
#, c-format
msgid "CheckPgUserAclNotNull: \"%s\" not found"
msgstr ""
-#: commands/user.c:1044
+#: commands/user.c:1051
#, c-format
msgid ""
"To use passwords, you have to revoke permissions on %s so normal users "
"cannot read the passwords. Try 'REVOKE ALL ON \"%s\" FROM PUBLIC'."
msgstr ""
-#: commands/user.c:1086 commands/user.c:1092
+#: commands/user.c:1093 commands/user.c:1099
msgid "CREATE GROUP: conflicting options"
msgstr ""
-#: commands/user.c:1096
+#: commands/user.c:1103
#, c-format
msgid "CREATE GROUP: option \"%s\" not recognized"
msgstr ""
-#: commands/user.c:1104
+#: commands/user.c:1111
msgid "group id must be positive"
msgstr ""
-#: commands/user.c:1115
+#: commands/user.c:1122
msgid "CREATE GROUP: permission denied"
msgstr "CREATE GROUP: rättighet saknas"
-#: commands/user.c:1118
+#: commands/user.c:1125
#, c-format
msgid "CREATE GROUP: group name \"%s\" is reserved"
msgstr ""
-#: commands/user.c:1147
+#: commands/user.c:1154
#, c-format
msgid "CREATE GROUP: group name \"%s\" already exists"
msgstr ""
-#: commands/user.c:1150
+#: commands/user.c:1157
#, c-format
msgid "CREATE GROUP: group sysid %d is already assigned"
msgstr ""
-#: commands/user.c:1237
+#: commands/user.c:1244
#, c-format
msgid "%s: group \"%s\" does not exist"
msgstr "%s: gruppen \"%s\" existerar inte"
-#: commands/user.c:1278
+#: commands/user.c:1285
#, c-format
msgid "AlterGroup: unknown tag %s"
msgstr ""
-#: commands/user.c:1289
+#: commands/user.c:1297
#, c-format
msgid "%s: user \"%s\" is already in group \"%s\""
msgstr ""
-#: commands/user.c:1304
+#: commands/user.c:1312
#, c-format
msgid "ALTER GROUP: group \"%s\" does not have any members"
msgstr ""
-#: commands/user.c:1329
+#: commands/user.c:1337
#, c-format
msgid "ALTER GROUP: user \"%s\" is not in group \"%s\""
msgstr ""
-#: commands/user.c:1457
+#: commands/user.c:1465
msgid "DROP GROUP: permission denied"
msgstr "DROP GROUP: rättighet saknas"
-#: commands/user.c:1468
+#: commands/user.c:1476
#, c-format
msgid "DROP GROUP: group \"%s\" does not exist"
msgstr "DROP GROUP: gruppen \"%s\" existerar inte"
msgid "%s cannot be executed from a function"
msgstr ""
-#: commands/vacuum.c:446
+#: commands/vacuum.c:460
msgid ""
"oldest Xmin is far in the past --- close open transactions soon to avoid "
"wraparound problems"
msgstr ""
-#: commands/vacuum.c:492 commands/vacuum.c:499
+#: commands/vacuum.c:506 commands/vacuum.c:513
#, c-format
msgid "pg_class entry for relid %u vanished during vacuuming"
msgstr ""
-#: commands/vacuum.c:652
+#: commands/vacuum.c:666
msgid ""
"Some databases have not been vacuumed in over 2 billion transactions.\n"
"\tYou may have already suffered transaction-wraparound data loss."
msgstr ""
-#: commands/vacuum.c:663
+#: commands/vacuum.c:677
msgid ""
"Some databases have not been vacuumed in over 1 billion transactions.\n"
"\tBetter vacuum them soon, or you may have a wraparound failure."
msgstr ""
-#: commands/vacuum.c:670
+#: commands/vacuum.c:684
#, c-format
msgid ""
"Some databases have not been vacuumed in %d transactions.\n"
"\tor you may have a wraparound failure."
msgstr ""
-#: commands/vacuum.c:750
+#: commands/vacuum.c:771
#, c-format
msgid "Skipping \"%s\" --- only table or database owner can VACUUM it"
msgstr ""
-#: commands/vacuum.c:935
+#: commands/vacuum.c:977
#, c-format
msgid "VACUUM (full_vacuum_rel): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuum.c:1002 commands/vacuumlazy.c:211
+#: commands/vacuum.c:1044 commands/vacuumlazy.c:211
#, c-format
msgid "--Relation %s.%s--"
msgstr ""
-#: commands/vacuum.c:1036 commands/vacuumlazy.c:269
+#: commands/vacuum.c:1078 commands/vacuumlazy.c:269
#, c-format
msgid "Rel %s: Uninitialized page %u - fixing"
msgstr ""
-#: commands/vacuum.c:1150
+#: commands/vacuum.c:1192
#, c-format
msgid ""
"Rel %s: TID %u/%u: InsertTransactionInProgress %u - can't shrink relation"
msgstr ""
-#: commands/vacuum.c:1160
+#: commands/vacuum.c:1202
#, c-format
msgid ""
"Rel %s: TID %u/%u: DeleteTransactionInProgress %u - can't shrink relation"
msgstr ""
-#: commands/vacuum.c:1178 commands/vacuumlazy.c:373
+#: commands/vacuum.c:1220 commands/vacuumlazy.c:373
#, c-format
msgid "Rel %s: TID %u/%u: OID IS INVALID. TUPGONE %d."
msgstr ""
-#: commands/vacuum.c:1316
+#: commands/vacuum.c:1358
#, c-format
msgid ""
"Pages %u: Changed %u, reaped %u, Empty %u, New %u; Tup %.0f: Vac %.0f, Keep/"
"\t%s"
msgstr ""
-#: commands/vacuum.c:1538
+#: commands/vacuum.c:1581
msgid "HEAP_MOVED_IN was not expected"
msgstr ""
-#: commands/vacuum.c:1548
+#: commands/vacuum.c:1591
msgid "Invalid XVAC in tuple header"
msgstr ""
-#: commands/vacuum.c:1573
+#: commands/vacuum.c:1616
msgid "HEAP_MOVED_OFF was expected"
msgstr ""
-#: commands/vacuum.c:1625 commands/vacuum.c:1747
+#: commands/vacuum.c:1670 commands/vacuum.c:1792
msgid "Parent item in update-chain not found - can't continue repair_frag"
msgstr ""
-#: commands/vacuum.c:1662
+#: commands/vacuum.c:1707
msgid ""
"Child itemid in update-chain marked as unused - can't continue repair_frag"
msgstr ""
-#: commands/vacuum.c:1759
+#: commands/vacuum.c:1804
msgid "Parent itemid marked as unused"
msgstr ""
-#: commands/vacuum.c:1784
+#: commands/vacuum.c:1828
msgid "Too old parent tuple found - can't continue repair_frag"
msgstr ""
-#: commands/vacuum.c:1908
+#: commands/vacuum.c:1957
#, c-format
msgid "moving chain: failed to add item with len = %lu to page %u"
msgstr ""
-#: commands/vacuum.c:2050
+#: commands/vacuum.c:2101
#, c-format
msgid ""
"failed to add item with len = %lu to page %u (free space %lu, nusd %u, noff %"
"u)"
msgstr ""
-#: commands/vacuum.c:2135
+#: commands/vacuum.c:2190
msgid "HEAP_MOVED_IN was not expected (2)"
msgstr ""
-#: commands/vacuum.c:2139
+#: commands/vacuum.c:2194
msgid "Invalid XVAC in tuple header (4)"
msgstr ""
-#: commands/vacuum.c:2164
+#: commands/vacuum.c:2219
msgid "HEAP_MOVED_OFF was expected (2)"
msgstr ""
-#: commands/vacuum.c:2275
+#: commands/vacuum.c:2330
msgid "HEAP_MOVED_OFF/HEAP_MOVED_IN was expected"
msgstr ""
-#: commands/vacuum.c:2277
+#: commands/vacuum.c:2332
msgid "Invalid XVAC in tuple header (2)"
msgstr ""
-#: commands/vacuum.c:2295
+#: commands/vacuum.c:2350
#, c-format
msgid ""
"Rel %s: Pages: %u --> %u; Tuple(s) moved: %u.\n"
"\t%s"
msgstr ""
-#: commands/vacuum.c:2357
+#: commands/vacuum.c:2412
msgid "Invalid XVAC in tuple header (3)"
msgstr ""
-#: commands/vacuum.c:2362
+#: commands/vacuum.c:2417
msgid "HEAP_MOVED_OFF was expected (3)"
msgstr ""
-#: commands/vacuum.c:2409
+#: commands/vacuum.c:2467
#, c-format
msgid "VACUUM (repair_frag): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuum.c:2473
+#: commands/vacuum.c:2531
#, c-format
msgid "VACUUM (vacuum_heap): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuum.c:2479
+#: commands/vacuum.c:2537
#, c-format
msgid "Rel %s: Pages: %u --> %u."
msgstr ""
-#: commands/vacuum.c:2564 commands/vacuumlazy.c:601
+#: commands/vacuum.c:2622 commands/vacuumlazy.c:600
#, c-format
msgid ""
"Index %s: Pages %u; Tuples %.0f.\n"
"\t%s"
msgstr ""
-#: commands/vacuum.c:2577 commands/vacuum.c:2631
+#: commands/vacuum.c:2635 commands/vacuum.c:2689
#, c-format
msgid ""
"Index %s: NUMBER OF INDEX' TUPLES (%.0f) IS NOT THE SAME AS HEAP' (%.0f).\n"
"\tRecreate the index."
msgstr ""
-#: commands/vacuum.c:2618 commands/vacuumlazy.c:648
+#: commands/vacuum.c:2676 commands/vacuumlazy.c:647
#, c-format
msgid ""
"Index %s: Pages %u; Tuples %.0f: Deleted %.0f.\n"
"\tTotal %s"
msgstr ""
-#: commands/vacuumlazy.c:486
+#: commands/vacuumlazy.c:485
#, c-format
msgid ""
"Removed %d tuples in %d pages.\n"
"\t%s"
msgstr ""
-#: commands/vacuumlazy.c:723
+#: commands/vacuumlazy.c:721
#, c-format
msgid "VACUUM (lazy_truncate_heap): FlushRelationBuffers returned %d"
msgstr ""
-#: commands/vacuumlazy.c:758
+#: commands/vacuumlazy.c:756
#, c-format
msgid ""
"Truncated %u --> %u pages.\n"
msgid "SET DATESTYLE: conflicting specifications"
msgstr ""
-#: commands/variable.c:287
+#: commands/variable.c:288
msgid "SET TIME ZONE: illegal INTERVAL; month not allowed"
msgstr ""
-#: commands/variable.c:330
+#: commands/variable.c:331
msgid "Unable to clear TZ environment variable"
msgstr ""
-#: commands/variable.c:349
+#: commands/variable.c:351
msgid "assign_timezone: putenv failed"
msgstr ""
-#: commands/variable.c:422
+#: commands/variable.c:420
msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query"
msgstr ""
-#: commands/variable.c:487
+#: commands/variable.c:495
#, c-format
msgid "Conversion between %s and %s is not supported"
msgstr ""
-#: commands/variable.c:499
+#: commands/variable.c:507
msgid "SET SERVER_ENCODING is not supported"
msgstr ""
-#: commands/view.c:82
+#: commands/view.c:87
msgid "attempted to define virtual relation with no attrs"
msgstr ""
+#: commands/view.c:109
+#, c-format
+msgid "%s is not a view"
+msgstr "%s är inte en vy"
+
+#: commands/view.c:161 commands/view.c:171
+msgid "Cannot change number of columns in view"
+msgstr ""
+
+#: commands/view.c:174
+#, c-format
+msgid "Cannot change name of view column \"%s\""
+msgstr ""
+
+#: commands/view.c:179
+#, c-format
+msgid "Cannot change datatype of view column \"%s\""
+msgstr ""
+
#: commands/prepare.c:66
msgid "No statement name given"
msgstr ""
msgid "Utility statements cannot be prepared"
msgstr ""
-#: commands/prepare.c:124
+#: commands/prepare.c:117
msgid "ExecuteQuery: wrong number of arguments"
msgstr ""
-#: commands/prepare.c:175
+#: commands/prepare.c:168
msgid "INTO clause specified for non-SELECT query"
msgstr ""
-#: commands/prepare.c:218
+#: commands/prepare.c:211
msgid "InitQueryHashTable: unable to create hash table"
msgstr ""
-#: commands/prepare.c:248
+#: commands/prepare.c:241
#, c-format
msgid "Prepared statement with name \"%s\" already exists"
msgstr ""
-#: commands/prepare.c:278
+#: commands/prepare.c:271
#, c-format
msgid "Unable to store prepared statement \"%s\"!"
msgstr ""
-#: commands/prepare.c:304 commands/prepare.c:321 commands/prepare.c:374
-#: commands/prepare.c:398
+#: commands/prepare.c:297 commands/prepare.c:314 commands/prepare.c:367
+#: commands/prepare.c:391
#, c-format
msgid "Prepared statement with name \"%s\" does not exist"
msgstr ""
msgid "ExecRestrPos: node type %d not supported"
msgstr ""
-#: executor/execMain.c:407
+#: executor/execMain.c:408
#, c-format
msgid "ExecCheckRTEPerms: bogus operation %d"
msgstr ""
-#: executor/execMain.c:778
+#: executor/execMain.c:782
#, c-format
msgid "You can't change sequence relation %s"
msgstr ""
-#: executor/execMain.c:782
+#: executor/execMain.c:786
#, c-format
msgid "You can't change toast relation %s"
msgstr ""
-#: executor/execMain.c:786
+#: executor/execMain.c:790
#, c-format
msgid "You can't change view relation %s"
msgstr ""
-#: executor/execMain.c:987
+#: executor/execMain.c:991
msgid "ExecutePlan: NO (junk) `ctid' was found!"
msgstr ""
-#: executor/execMain.c:991
+#: executor/execMain.c:995
msgid "ExecutePlan: (junk) `ctid' is NULL!"
msgstr ""
-#: executor/execMain.c:1016
+#: executor/execMain.c:1020
#, c-format
msgid "ExecutePlan: NO (junk) `%s' was found!"
msgstr ""
-#: executor/execMain.c:1021
+#: executor/execMain.c:1025
#, c-format
msgid "ExecutePlan: (junk) `%s' is NULL!"
msgstr ""
-#: executor/execMain.c:1105
+#: executor/execMain.c:1114
msgid "ExecutePlan: unknown operation in queryDesc"
msgstr ""
-#: executor/execMain.c:1372
+#: executor/execMain.c:1382
msgid "ExecUpdate: UPDATE can't run without transactions"
msgstr ""
-#: executor/execMain.c:1571
+#: executor/execMain.c:1582
#, c-format
msgid "%s: Fail to add null value in not null attribute %s"
msgstr ""
-#: executor/execMain.c:1581
+#: executor/execMain.c:1592
#, c-format
msgid "%s: rejected due to CHECK constraint \"%s\" on \"%s\""
msgstr ""
-#: executor/execMain.c:1625
+#: executor/execMain.c:1636
#, c-format
msgid "EvalPlanQual: can't find RTE %d"
msgstr ""
-#: executor/execMain.c:1643
+#: executor/execMain.c:1654
msgid "EvalPlanQual: t_xmin is uncommitted ?!"
msgstr ""
msgid "ExecGetTupType: node type %d unsupported"
msgstr ""
-#: executor/execQual.c:146 executor/execQual.c:168
+#: executor/execQual.c:150 executor/execQual.c:172
#, c-format
msgid "ExecEvalArrayRef: can only handle %d dimensions"
msgstr ""
-#: executor/execQual.c:190
+#: executor/execQual.c:194
msgid "ExecEvalArrayRef: upper and lower indices mismatch"
msgstr ""
-#: executor/execQual.c:271
+#: executor/execQual.c:275
msgid "ExecEvalAggref: no aggregates in this expression context"
msgstr ""
-#: executor/execQual.c:473
+#: executor/execQual.c:477
msgid "ExecEvalParam: new/old params with same id & diff names"
msgstr ""
-#: executor/execQual.c:482
+#: executor/execQual.c:486
#, c-format
msgid "ExecEvalParam: invalid paramkind %d"
msgstr ""
-#: executor/execQual.c:496
+#: executor/execQual.c:500
#, c-format
msgid "ExecEvalParam: Unknown value for parameter %s"
msgstr ""
-#: executor/execQual.c:530
+#: executor/execQual.c:534
msgid "GetAttributeByNum: Invalid attribute number"
msgstr ""
-#: executor/execQual.c:533
+#: executor/execQual.c:537
msgid "GetAttributeByNum: cannot access system attributes here"
msgstr ""
-#: executor/execQual.c:536
+#: executor/execQual.c:540
msgid "GetAttributeByNum: a NULL isNull flag was passed"
msgstr ""
-#: executor/execQual.c:564
+#: executor/execQual.c:568
msgid "GetAttributeByName: Invalid attribute name"
msgstr ""
-#: executor/execQual.c:567
+#: executor/execQual.c:571
msgid "GetAttributeByName: a NULL isNull flag was passed"
msgstr ""
-#: executor/execQual.c:589
+#: executor/execQual.c:593
#, c-format
msgid "GetAttributeByName: attribute %s not found"
msgstr ""
-#: executor/execQual.c:634
+#: executor/execQual.c:638
msgid "Functions and operators can take only one set argument"
msgstr ""
-#: executor/execQual.c:687 executor/execQual.c:723 executor/execQual.c:1833
-#: executor/functions.c:531 executor/functions.c:566 utils/adt/sets.c:201
+#: executor/execQual.c:688 executor/execQual.c:730 executor/execQual.c:904
+#: executor/execQual.c:2068 executor/functions.c:531 executor/functions.c:566
+#: utils/adt/sets.c:200
msgid "Set-valued function called in context that cannot accept a set"
msgstr ""
-#: executor/execQual.c:1228
+#: executor/execQual.c:875
+msgid "ExecMakeTableFunctionResult: expression is not a function call"
+msgstr ""
+
+#: executor/execQual.c:996 executor/execQual.c:1029
+msgid ""
+"ExecMakeTableFunctionResult: Invalid result from function returning tuple"
+msgstr ""
+
+#: executor/execQual.c:1054
+msgid "ExecMakeTableFunctionResult: Materialize-mode protocol not followed"
+msgstr ""
+
+#: executor/execQual.c:1059
+#, c-format
+msgid "ExecMakeTableFunctionResult: unknown returnMode %d"
+msgstr ""
+
+#: executor/execQual.c:1468
#, c-format
msgid "ExecEvalNullTest: unexpected nulltesttype %d"
msgstr ""
-#: executor/execQual.c:1255
+#: executor/execQual.c:1548
#, c-format
-msgid "Domain %s does not allow NULL values"
+msgid "ExecEvalBooleanTest: unexpected booltesttype %d"
msgstr ""
-#: executor/execQual.c:1260
-msgid "ExecEvalConstraint: Domain CHECK Constraints not yet implemented"
+#: executor/execQual.c:1573
+#, c-format
+msgid "Domain %s does not allow NULL values"
msgstr ""
-#: executor/execQual.c:1263
-msgid "ExecEvalConstraint: Constraint type unknown"
+#: executor/execQual.c:1578
+msgid "Domain CHECK Constraints not yet implemented"
msgstr ""
-#: executor/execQual.c:1345
-#, c-format
-msgid "ExecEvalBooleanTest: unexpected booltesttype %d"
+#: executor/execQual.c:1581
+msgid "ExecEvalConstraintTest: Constraint type unknown"
msgstr ""
-#: executor/execQual.c:1499 executor/execQual.c:1544
+#: executor/execQual.c:1737 executor/execQual.c:1782
#, c-format
msgid "ExecEvalExpr: unknown expression type %d"
msgstr ""
-#: executor/execQual.c:1893
+#: executor/execQual.c:2128
msgid "ExecTargetList: fjoin nodes not currently supported"
msgstr ""
msgid "Aggregate function %u called as normal function"
msgstr ""
-#: executor/nodeAppend.c:293
+#: executor/nodeAppend.c:295
msgid "ExecProcAppend: subnode is NULL"
msgstr ""
-#: executor/nodeFunctionscan.c:458
+#: executor/nodeFunctionscan.c:93
msgid ""
"Query-specified return tuple and actual function return tuple do not match"
msgstr ""
-#: executor/nodeHash.c:67
+#: executor/nodeHash.c:66
msgid "ExecHash: hash table is NULL."
msgstr ""
-#: executor/nodeHash.c:312 executor/nodeHash.c:491 executor/nodeHash.c:733
+#: executor/nodeHash.c:311 executor/nodeHash.c:490 executor/nodeHash.c:732
msgid "Insufficient memory for hash table."
msgstr ""
-#: executor/nodeHash.c:685
+#: executor/nodeHash.c:684
#, c-format
msgid "hashFunc: Invalid typLen %d"
msgstr ""
-#: executor/nodeHashjoin.c:358
+#: executor/nodeHashjoin.c:357
#, c-format
msgid "ExecInitHashJoin: unsupported join type %d"
msgstr ""
-#: executor/nodeHashjoin.c:530 executor/nodeHashjoin.c:538
+#: executor/nodeHashjoin.c:529 executor/nodeHashjoin.c:537
msgid "Read from hashjoin temp file failed"
msgstr ""
-#: executor/nodeHashjoin.c:594 executor/nodeHashjoin.c:599
+#: executor/nodeHashjoin.c:593 executor/nodeHashjoin.c:598
msgid "Failed to rewind hash temp file"
msgstr ""
-#: executor/nodeHashjoin.c:670 executor/nodeHashjoin.c:673
+#: executor/nodeHashjoin.c:669 executor/nodeHashjoin.c:672
msgid "Write to hashjoin temp file failed"
msgstr ""
msgid "RIGHT JOIN is only supported with mergejoinable join conditions"
msgstr ""
-#: executor/nodeMergejoin.c:1473 optimizer/path/joinpath.c:936
+#: executor/nodeMergejoin.c:1473 optimizer/path/joinpath.c:935
msgid "FULL JOIN is only supported with mergejoinable join conditions"
msgstr ""
msgid "Memory exhausted in SPI_finish"
msgstr ""
-#: executor/spi.c:315 executor/spi.c:342 executor/spi.c:371 executor/spi.c:410
-#: executor/spi.c:654 executor/spi.c:1332
+#: executor/spi.c:315 executor/spi.c:342 executor/spi.c:371 executor/spi.c:409
+#: executor/spi.c:653 executor/spi.c:1331
msgid "SPI: stack corrupted"
msgstr ""
-#: executor/spi.c:721
+#: executor/spi.c:720
msgid "cannot open multi-query plan as cursor"
msgstr ""
-#: executor/spi.c:726
+#: executor/spi.c:725
msgid "plan in SPI_cursor_open() is not a SELECT"
msgstr ""
-#: executor/spi.c:728
+#: executor/spi.c:727
msgid "plan in SPI_cursor_open() must NOT be a DECLARE already"
msgstr ""
-#: executor/spi.c:730
+#: executor/spi.c:729
msgid "plan in SPI_cursor_open() must NOT be a SELECT INTO"
msgstr ""
-#: executor/spi.c:761
+#: executor/spi.c:760
#, c-format
msgid "cursor \"%s\" already in use"
msgstr ""
-#: executor/spi.c:767
+#: executor/spi.c:766
#, c-format
msgid "failed to create portal \"%s\""
msgstr ""
-#: executor/spi.c:880 executor/spi.c:1238
+#: executor/spi.c:879 executor/spi.c:1237
msgid "invalid portal in SPI cursor operation"
msgstr ""
-#: executor/spi.c:905
+#: executor/spi.c:904
msgid "SPI: improper call to spi_printtup"
msgstr ""
-#: executor/spi.c:907
+#: executor/spi.c:906
msgid "SPI: stack corrupted in spi_printtup"
msgstr ""
-#: executor/spi.c:1189
+#: executor/spi.c:1188
msgid "SPI_select: retrieve into portal not implemented"
msgstr ""
-#: executor/spi.c:1199
+#: executor/spi.c:1198
msgid "SPI_select: # of processed tuples check failed"
msgstr ""
-#: executor/spi.c:1298
+#: executor/spi.c:1297
msgid "SPI_fetch: # of processed tuples check failed"
msgstr ""
msgid "Memory exhausted in DLNewElem"
msgstr ""
-#: libpq/auth.c:107
+#: libpq/auth.c:106
#, c-format
msgid "pg_krb4_recvauth: kerberos error: %s"
msgstr ""
-#: libpq/auth.c:113
+#: libpq/auth.c:112
#, c-format
msgid "pg_krb4_recvauth: protocol version \"%s\" != \"%s\""
msgstr ""
-#: libpq/auth.c:119
+#: libpq/auth.c:118
#, c-format
msgid "pg_krb4_recvauth: name \"%s\" != \"%s\""
msgstr ""
-#: libpq/auth.c:131
+#: libpq/auth.c:130
msgid "pg_krb4_recvauth: Kerberos not implemented on this server"
msgstr ""
-#: libpq/auth.c:192
+#: libpq/auth.c:190
#, c-format
msgid "pg_krb5_init: krb5_init_context returned Kerberos error %d"
msgstr ""
-#: libpq/auth.c:201
+#: libpq/auth.c:199
#, c-format
msgid "pg_krb5_init: krb5_kt_resolve returned Kerberos error %d"
msgstr ""
-#: libpq/auth.c:213
+#: libpq/auth.c:211
#, c-format
msgid "pg_krb5_init: krb5_sname_to_principal returned Kerberos error %d"
msgstr ""
-#: libpq/auth.c:257
+#: libpq/auth.c:255
#, c-format
msgid "pg_krb5_recvauth: krb5_recvauth returned Kerberos error %d"
msgstr ""
-#: libpq/auth.c:281
+#: libpq/auth.c:279
#, c-format
msgid "pg_krb5_recvauth: krb5_unparse_name returned Kerberos error %d"
msgstr ""
-#: libpq/auth.c:292
+#: libpq/auth.c:290
#, c-format
msgid "pg_krb5_recvauth: user name \"%s\" != krb5 name \"%s\""
msgstr ""
-#: libpq/auth.c:311
+#: libpq/auth.c:309
msgid "pg_krb5_recvauth: Kerberos not implemented on this server"
msgstr ""
-#: libpq/auth.c:377
+#: libpq/auth.c:374
#, c-format
msgid "%s authentication failed for user \"%s\""
msgstr ""
-#: libpq/auth.c:399
+#: libpq/auth.c:396
msgid "Missing or erroneous pg_hba.conf file, see postmaster log for details"
msgstr ""
-#: libpq/auth.c:420
+#: libpq/auth.c:417
#, c-format
msgid "No pg_hba.conf entry for host %s, user %s, database %s"
msgstr ""
-#: libpq/auth.c:453
+#: libpq/auth.c:450
#, c-format
msgid "pg_local_sendauth: can't do setsockopt: %m"
msgstr ""
-#: libpq/auth.c:542
+#: libpq/auth.c:539
#, c-format
msgid "pam_passwd_conv_proc: Error from underlying PAM layer: '%s'"
msgstr ""
-#: libpq/auth.c:546
+#: libpq/auth.c:543
#, c-format
msgid "pam_passwd_conv_proc: Unexpected PAM conversation %d/'%s'"
msgstr ""
-#: libpq/auth.c:577
+#: libpq/auth.c:573
msgid "received PAM packet"
msgstr ""
-#: libpq/auth.c:581
+#: libpq/auth.c:577
msgid "pam_passwd_conv_proc: no password"
msgstr ""
-#: libpq/auth.c:594
+#: libpq/auth.c:590
msgid "pam_passwd_conv_proc: Out of memory!"
msgstr ""
-#: libpq/auth.c:638
+#: libpq/auth.c:634
#, c-format
msgid "CheckPAMAuth: Failed to create PAM authenticator: '%s'"
msgstr ""
-#: libpq/auth.c:648
+#: libpq/auth.c:644
#, c-format
msgid "CheckPAMAuth: pam_set_item(PAM_USER) failed: '%s'"
msgstr ""
-#: libpq/auth.c:658
+#: libpq/auth.c:654
#, c-format
msgid "CheckPAMAuth: pam_set_item(PAM_CONV) failed: '%s'"
msgstr ""
-#: libpq/auth.c:668
+#: libpq/auth.c:664
#, c-format
msgid "CheckPAMAuth: pam_authenticate failed: '%s'"
msgstr ""
-#: libpq/auth.c:678
+#: libpq/auth.c:674
#, c-format
msgid "CheckPAMAuth: pam_acct_mgmt failed: '%s'"
msgstr ""
-#: libpq/auth.c:688
+#: libpq/auth.c:684
#, c-format
msgid "CheckPAMAuth: Failed to release PAM authenticator: '%s'"
msgstr ""
-#: libpq/auth.c:727
+#: libpq/auth.c:724
#, c-format
msgid "unexpected password packet size: read %d, expected %d"
msgstr ""
-#: libpq/auth.c:731
+#: libpq/auth.c:728
msgid "received password packet"
msgstr ""
-#: libpq/be-fsstubs.c:85
+#: libpq/be-fsstubs.c:84
#, c-format
msgid "lo_open(%u,%d)"
msgstr ""
-#: libpq/be-fsstubs.c:103
+#: libpq/be-fsstubs.c:102
#, c-format
msgid "cannot open large object %u"
msgstr ""
-#: libpq/be-fsstubs.c:123
+#: libpq/be-fsstubs.c:122
#, c-format
msgid "lo_close: invalid large obj descriptor (%d)"
msgstr ""
-#: libpq/be-fsstubs.c:127
+#: libpq/be-fsstubs.c:126
#, c-format
msgid "lo_close(%d)"
msgstr ""
-#: libpq/be-fsstubs.c:159
+#: libpq/be-fsstubs.c:158
#, c-format
msgid "lo_read: invalid large obj descriptor (%d)"
msgstr ""
-#: libpq/be-fsstubs.c:181
+#: libpq/be-fsstubs.c:180
#, c-format
msgid "lo_write: invalid large obj descriptor (%d)"
msgstr ""
-#: libpq/be-fsstubs.c:207
+#: libpq/be-fsstubs.c:206
#, c-format
msgid "lo_lseek: invalid large obj descriptor (%d)"
msgstr ""
-#: libpq/be-fsstubs.c:262
+#: libpq/be-fsstubs.c:261
#, c-format
msgid "lo_tell: invalid large object descriptor (%d)"
msgstr ""
-#: libpq/be-fsstubs.c:364
+#: 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."
msgstr ""
-#: libpq/be-fsstubs.c:379
+#: libpq/be-fsstubs.c:378
#, c-format
msgid "lo_import: can't open unix file \"%s\": %m"
msgstr ""
-#: libpq/be-fsstubs.c:387
+#: libpq/be-fsstubs.c:386
#, c-format
msgid "lo_import: can't create inv object for \"%s\""
msgstr ""
-#: libpq/be-fsstubs.c:398
+#: libpq/be-fsstubs.c:397
#, c-format
msgid "lo_import: error while reading \"%s\""
msgstr ""
-#: libpq/be-fsstubs.c:427
+#: 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."
msgstr ""
-#: libpq/be-fsstubs.c:437
+#: libpq/be-fsstubs.c:436
#, c-format
msgid "lo_export: can't open inv object %u"
msgstr ""
-#: libpq/be-fsstubs.c:455
+#: libpq/be-fsstubs.c:454
#, c-format
msgid "lo_export: can't open unix file \"%s\": %m"
msgstr ""
-#: libpq/be-fsstubs.c:465
+#: libpq/be-fsstubs.c:464
#, c-format
msgid "lo_export: error while writing \"%s\""
msgstr ""
-#: libpq/be-secure.c:294 libpq/be-secure.c:344
+#: libpq/be-secure.c:293 libpq/be-secure.c:343
#, c-format
msgid "SSL SYSCALL error: %s"
msgstr "SSL SYSCALL-fel: %s"
-#: libpq/be-secure.c:297 libpq/be-secure.c:347
+#: libpq/be-secure.c:296 libpq/be-secure.c:346
#, c-format
msgid "SSL error: %s"
msgstr "SSL-fel: %s"
-#: libpq/be-secure.c:399
+#: libpq/be-secure.c:398
#, c-format
msgid "DH errors (%s): %d bits expected, %d bits found"
msgstr ""
-#: libpq/be-secure.c:409
+#: libpq/be-secure.c:408
#, c-format
msgid "DH_check error (%s): %s"
msgstr ""
-#: libpq/be-secure.c:414
+#: libpq/be-secure.c:413
#, c-format
msgid "DH error (%s): p is not prime"
msgstr ""
-#: libpq/be-secure.c:421
+#: libpq/be-secure.c:420
#, c-format
msgid "DH error (%s): neither suitable generator or safe prime"
msgstr ""
-#: libpq/be-secure.c:447
+#: libpq/be-secure.c:446
#, c-format
msgid "DH load buffer: %s"
msgstr ""
-#: libpq/be-secure.c:519
+#: libpq/be-secure.c:518
#, c-format
msgid "DH: generating parameters (%d bits)...."
msgstr ""
-#: libpq/be-secure.c:553
+#: libpq/be-secure.c:552
msgid "SSL: handshake start"
msgstr ""
-#: libpq/be-secure.c:556
+#: libpq/be-secure.c:555
msgid "SSL: handshake done"
msgstr ""
-#: libpq/be-secure.c:559
+#: libpq/be-secure.c:558
msgid "SSL: accept loop"
msgstr ""
-#: libpq/be-secure.c:562
+#: libpq/be-secure.c:561
#, c-format
msgid "SSL: accept exit (%d)"
msgstr ""
-#: libpq/be-secure.c:565
+#: libpq/be-secure.c:564
msgid "SSL: connect loop"
msgstr ""
-#: libpq/be-secure.c:568
+#: libpq/be-secure.c:567
#, c-format
msgid "SSL: connect exit (%d)"
msgstr ""
-#: libpq/be-secure.c:571
+#: libpq/be-secure.c:570
#, c-format
msgid "SSL: read alert (0x%04x)"
msgstr ""
-#: libpq/be-secure.c:574
+#: libpq/be-secure.c:573
#, c-format
msgid "SSL: write alert (0x%04x)"
msgstr ""
-#: libpq/be-secure.c:595
+#: libpq/be-secure.c:594
#, c-format
msgid "failed to create SSL context: %s"
msgstr ""
-#: libpq/be-secure.c:606
+#: libpq/be-secure.c:605
#, c-format
msgid "failed to load server certificate (%s): %s"
msgstr ""
-#: libpq/be-secure.c:614
+#: libpq/be-secure.c:613
#, c-format
msgid "failed to stat private key file (%s): %s"
msgstr ""
-#: libpq/be-secure.c:621
+#: libpq/be-secure.c:620
#, c-format
msgid "bad permissions on private key file (%s)"
msgstr ""
-#: libpq/be-secure.c:626
+#: libpq/be-secure.c:625
#, c-format
msgid "failed to load private key file (%s): %s"
msgstr ""
-#: libpq/be-secure.c:632
+#: libpq/be-secure.c:631
#, c-format
msgid "check of private key failed: %s"
msgstr ""
-#: libpq/be-secure.c:646
+#: libpq/be-secure.c:648
#, c-format
msgid "could not read root cert file (%s): %s"
msgstr ""
-#: libpq/be-secure.c:679
+#: libpq/be-secure.c:682
#, c-format
msgid "failed to initialize SSL connection: %s"
msgstr ""
-#: libpq/be-secure.c:701
+#: libpq/be-secure.c:704
#, c-format
msgid "secure connection from '%s'"
msgstr ""
"cannot be used."
msgstr ""
-#: libpq/hba.c:122
+#: libpq/hba.c:123
#, c-format
msgid "Token too long in authentication file, skipping, %s"
msgstr ""
-#: libpq/hba.c:255
+#: libpq/hba.c:256
#, c-format
msgid ""
"tokenize_inc_file: Unable to open secondary authentication file \"@%s\" as "
"\"%s\": %m"
msgstr ""
-#: libpq/hba.c:657
+#: libpq/hba.c:659
#, c-format
msgid "parse_hba: invalid syntax in pg_hba.conf file at line %d, token \"%s\""
msgstr ""
-#: libpq/hba.c:710 libpq/hba.c:732
+#: libpq/hba.c:712 libpq/hba.c:734
#, c-format
msgid "could not open %s: %m"
msgstr ""
-#: libpq/hba.c:843
+#: libpq/hba.c:845
#, c-format
msgid "load_hba: Unable to open authentication config file \"%s\": %m"
msgstr ""
-#: libpq/hba.c:906
+#: libpq/hba.c:908
#, c-format
msgid ""
"parse_ident_usermap: invalid syntax in pg_ident.conf file at line %d, token "
"\"%s\""
msgstr ""
-#: libpq/hba.c:938
+#: libpq/hba.c:940
msgid ""
"check_ident_usermap: hba configuration file does not have the usermap field "
"filled in in the entry that pertains to this connection. That field is "
"essential for Ident-based authentication."
msgstr ""
-#: libpq/hba.c:988
+#: libpq/hba.c:990
#, c-format
msgid "load_ident: Unable to open usermap file \"%s\": %m"
msgstr ""
-#: libpq/hba.c:1110
+#: libpq/hba.c:1112
#, c-format
msgid "Failed to create socket on which to talk to Ident server: %m"
msgstr ""
-#: libpq/hba.c:1146
+#: libpq/hba.c:1148
#, c-format
msgid ""
"Unable to connect to Ident server on the host which is trying to connect to "
"Postgres (IP address %s, Port %d): %s"
msgstr ""
-#: libpq/hba.c:1168
+#: libpq/hba.c:1171
#, c-format
msgid ""
"Unable to send query to Ident server on the host which is trying to connect "
"%s"
msgstr ""
-#: libpq/hba.c:1185
+#: libpq/hba.c:1188
#, c-format
msgid ""
"Unable to receive response from Ident server on the host which is trying to "
"query to it: %s"
msgstr ""
-#: libpq/hba.c:1227 libpq/hba.c:1292
+#: libpq/hba.c:1230 libpq/hba.c:1295
#, c-format
msgid "ident_unix: error receiving credentials: %m"
msgstr ""
-#: libpq/hba.c:1235 libpq/hba.c:1301
+#: libpq/hba.c:1238 libpq/hba.c:1304
#, c-format
msgid "ident_unix: unknown local user with uid %d"
msgstr ""
-#: libpq/hba.c:1311
+#: libpq/hba.c:1314
msgid "'ident' auth is not supported on local connections on this platform"
msgstr ""
-#: libpq/pqcomm.c:197
+#: libpq/pqcomm.c:196
#, c-format
msgid "StreamServerPort: socket() failed: %m"
msgstr ""
-#: libpq/pqcomm.c:206
+#: libpq/pqcomm.c:205
#, c-format
msgid "StreamServerPort: setsockopt(SO_REUSEADDR) failed: %m"
msgstr ""
-#: libpq/pqcomm.c:247
+#: libpq/pqcomm.c:246
#, c-format
msgid "StreamServerPort: gethostbyname(%s) failed"
msgstr ""
-#: libpq/pqcomm.c:263
+#: libpq/pqcomm.c:262
#, c-format
msgid ""
"StreamServerPort: bind() failed: %m\n"
"\tIf not, remove socket node (%s) and retry."
msgstr ""
-#: libpq/pqcomm.c:268
+#: libpq/pqcomm.c:267
#, c-format
msgid ""
"StreamServerPort: bind() failed: %m\n"
"\tIf not, wait a few seconds and retry."
msgstr ""
-#: libpq/pqcomm.c:307
+#: libpq/pqcomm.c:306
#, c-format
msgid "No such group as '%s'"
msgstr ""
-#: libpq/pqcomm.c:315
+#: libpq/pqcomm.c:314
#, c-format
msgid "Could not set group of %s: %m"
msgstr ""
-#: libpq/pqcomm.c:323
+#: libpq/pqcomm.c:322
#, c-format
msgid "Could not set permissions on %s: %m"
msgstr ""
-#: libpq/pqcomm.c:342
+#: libpq/pqcomm.c:341
#, c-format
msgid "StreamServerPort: listen() failed: %m"
msgstr ""
-#: libpq/pqcomm.c:372
+#: libpq/pqcomm.c:371
#, c-format
msgid "StreamConnection: accept() failed: %m"
msgstr ""
-#: libpq/pqcomm.c:391
+#: libpq/pqcomm.c:390
#, c-format
msgid "StreamConnection: getsockname() failed: %m"
msgstr ""
-#: libpq/pqcomm.c:403
+#: libpq/pqcomm.c:402
#, c-format
msgid "StreamConnection: setsockopt(TCP_NODELAY) failed: %m"
msgstr ""
-#: libpq/pqcomm.c:409
+#: libpq/pqcomm.c:408
#, c-format
msgid "StreamConnection: setsockopt(SO_KEEPALIVE) failed: %m"
msgstr ""
-#: libpq/pqcomm.c:478
+#: libpq/pqcomm.c:476
#, c-format
msgid "pq_recvbuf: recv() failed: %m"
msgstr ""
-#: libpq/pqcomm.c:484
+#: libpq/pqcomm.c:482
msgid "pq_recvbuf: unexpected EOF on client connection"
msgstr ""
-#: libpq/pqcomm.c:672
+#: libpq/pqcomm.c:680
#, c-format
msgid "pq_flush: send() failed: %m"
msgstr ""
-#: libpq/pqcomm.c:706
+#: libpq/pqcomm.c:714
#, c-format
msgid "pq_eof: recv() failed: %m"
msgstr ""
msgid "%s: setsysinfo failed: %s\n"
msgstr ""
-#: main/main.c:169
+#: main/main.c:172
msgid ""
"\"root\" execution of the PostgreSQL server is not permitted.\n"
"\n"
"\n"
msgstr ""
-#: main/main.c:189
+#: main/main.c:192
#, c-format
msgid "%s: real and effective user ids must match\n"
msgstr ""
-#: main/main.c:224
+#: main/main.c:227
#, c-format
msgid "%s: invalid current euid %d\n"
msgstr ""
-#: nodes/copyfuncs.c:1561
+#: nodes/copyfuncs.c:1564
#, c-format
msgid "_copyAConst: unknown node type %d"
msgstr ""
-#: nodes/copyfuncs.c:2713
+#: nodes/copyfuncs.c:2720
#, c-format
msgid "_copyValue: unknown node type %d"
msgstr ""
-#: nodes/copyfuncs.c:3222
+#: nodes/copyfuncs.c:3232
#, c-format
msgid "copyObject: don't know how to copy node type %d"
msgstr ""
msgid "_equalParam: Invalid paramkind value: %d"
msgstr ""
-#: nodes/equalfuncs.c:1947
+#: nodes/equalfuncs.c:1986
#, c-format
msgid "_equalValue: unknown node type %d"
msgstr ""
-#: nodes/equalfuncs.c:2395
+#: nodes/equalfuncs.c:2437
#, c-format
msgid "equal: don't know whether nodes of type %d are equal"
msgstr ""
msgid "llasti: empty list"
msgstr ""
-#: nodes/outfuncs.c:1018 nodes/readfuncs.c:1642
+#: nodes/outfuncs.c:1023 nodes/readfuncs.c:1691
#, c-format
msgid "bogus rte kind %d"
msgstr ""
-#: nodes/outfuncs.c:1316
+#: nodes/outfuncs.c:1321
#, c-format
msgid "_outValue: don't know how to print type %d "
msgstr ""
-#: nodes/outfuncs.c:1757
+#: nodes/outfuncs.c:1779
#, c-format
msgid "_outNode: don't know how to print type %d "
msgstr ""
msgid "_readExpr: unknown opType \"%.*s\""
msgstr ""
-#: nodes/readfuncs.c:2222
+#: nodes/readfuncs.c:2273
#, c-format
msgid "badly formatted planstring \"%.10s\"..."
msgstr ""
-#: nodes/readfuncs.c:2255 nodes/readfuncs.c:2287
+#: nodes/readfuncs.c:2306 nodes/readfuncs.c:2338
#, c-format
msgid "readDatum: expected '%s', got '%s'; length = %lu"
msgstr ""
-#: nodes/readfuncs.c:2262
+#: nodes/readfuncs.c:2313
#, c-format
msgid "readDatum: byval & length = %lu"
msgstr ""
msgid "avg_pool: pool_size of zero"
msgstr ""
-#: optimizer/path/allpaths.c:199
+#: optimizer/path/allpaths.c:204
msgid "SELECT FOR UPDATE is not supported for inherit queries"
msgstr ""
+#: optimizer/path/allpaths.c:617
+#, c-format
+msgid "recurse_pushdown_safe: unexpected node %d"
+msgstr ""
+
+#: optimizer/path/allpaths.c:685
+#, c-format
+msgid "recurse_push_qual: unexpected node %d"
+msgstr ""
+
#: optimizer/path/clausesel.c:522
#, c-format
msgid "clause_selectivity: s1 %f"
msgid "extract_or_indexqual_conditions: no matching clause"
msgstr ""
-#: optimizer/path/indxpath.c:1319
+#: optimizer/path/indxpath.c:1229
msgid "pred_test_simple_clause: unknown test_op"
msgstr ""
-#: optimizer/path/indxpath.c:1348
+#: optimizer/path/indxpath.c:1258
msgid "pred_test_simple_clause: null test result"
msgstr ""
-#: optimizer/path/indxpath.c:2026
+#: optimizer/path/indxpath.c:1903
#, c-format
msgid "prefix_quals: unexpected operator %u"
msgstr ""
-#: optimizer/path/indxpath.c:2037
+#: optimizer/path/indxpath.c:1919
#, c-format
msgid "prefix_quals: no = operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2052
+#: optimizer/path/indxpath.c:1934
#, c-format
msgid "prefix_quals: no >= operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2068
+#: optimizer/path/indxpath.c:1950
#, c-format
msgid "prefix_quals: no < operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2117
+#: optimizer/path/indxpath.c:1997
#, c-format
msgid "network_prefix_quals: unexpected operator %u"
msgstr ""
-#: optimizer/path/indxpath.c:2130
+#: optimizer/path/indxpath.c:2010
#, c-format
msgid "network_prefix_quals: no %s operator for type %u"
msgstr ""
-#: optimizer/path/indxpath.c:2145
+#: optimizer/path/indxpath.c:2025
#, c-format
msgid "network_prefix_quals: no <= operator for type %u"
msgstr ""
-#: optimizer/path/joinpath.c:173
+#: optimizer/path/joinpath.c:172
#, c-format
msgid "sort_inner_and_outer: unexpected join type %d"
msgstr ""
-#: optimizer/path/joinpath.c:344
+#: optimizer/path/joinpath.c:343
#, c-format
msgid "match_unsorted_outer: unexpected join type %d"
msgstr ""
-#: optimizer/path/joinpath.c:603
+#: optimizer/path/joinpath.c:602
#, c-format
msgid "match_unsorted_inner: unexpected join type %d"
msgstr ""
msgid "make_join_rel: unsupported join type %d"
msgstr ""
-#: optimizer/path/pathkeys.c:875
+#: optimizer/path/pathkeys.c:876
msgid ""
"make_pathkeys_for_mergeclauses: can't identify which side of mergeclause to "
"use"
msgstr ""
-#: optimizer/plan/createplan.c:140
+#: optimizer/plan/createplan.c:139
#, c-format
msgid "create_plan: unknown pathtype %d"
msgstr ""
-#: optimizer/plan/createplan.c:215
+#: optimizer/plan/createplan.c:214
#, c-format
msgid "create_scan_plan: unknown node type: %d"
msgstr ""
-#: optimizer/plan/createplan.c:297
+#: optimizer/plan/createplan.c:296
#, c-format
msgid "create_join_plan: unknown node type: %d"
msgstr ""
-#: optimizer/plan/createplan.c:1035
+#: optimizer/plan/createplan.c:1033
msgid "fix_indxqual_sublist: indexqual clause is not binary opclause"
msgstr ""
-#: optimizer/plan/createplan.c:1072
-msgid "fix_indxqual_sublist: failed to find substitute op"
-msgstr ""
-
-#: optimizer/plan/createplan.c:1134
+#: optimizer/plan/createplan.c:1122
msgid "fix_indxqual_operand: var is not index attribute"
msgstr ""
-#: optimizer/plan/createplan.c:1572
+#: optimizer/plan/createplan.c:1560
msgid "make_sort_from_pathkeys: cannot find tlist item to sort"
msgstr ""
-#: optimizer/plan/initsplan.c:122
+#: optimizer/plan/initsplan.c:124
msgid "SELECT FOR UPDATE cannot be applied to a join"
msgstr ""
-#: optimizer/plan/initsplan.c:125
+#: optimizer/plan/initsplan.c:127
#, c-format
msgid "add_base_rels_to_query: unexpected node type %d"
msgstr ""
-#: optimizer/plan/initsplan.c:305 optimizer/plan/planner.c:449
+#: optimizer/plan/initsplan.c:307 optimizer/plan/planner.c:457
msgid "UNION JOIN is not implemented yet"
msgstr ""
-#: optimizer/plan/initsplan.c:309
+#: optimizer/plan/initsplan.c:311
#, c-format
msgid "distribute_quals_to_rels: unsupported join type %d"
msgstr ""
-#: optimizer/plan/initsplan.c:319
+#: optimizer/plan/initsplan.c:321
#, c-format
msgid "distribute_quals_to_rels: unexpected node type %d"
msgstr ""
-#: optimizer/plan/initsplan.c:356
+#: optimizer/plan/initsplan.c:358
msgid ""
"SELECT FOR UPDATE cannot be applied to the nullable side of an OUTER JOIN"
msgstr ""
-#: optimizer/plan/initsplan.c:449
+#: optimizer/plan/initsplan.c:452
msgid "JOIN qualification may not refer to other relations"
msgstr ""
-#: optimizer/plan/initsplan.c:608
+#: optimizer/plan/initsplan.c:611
msgid "distribute_qual_to_rels: can't cope with variable-free clause"
msgstr ""
-#: optimizer/plan/initsplan.c:750
+#: optimizer/plan/initsplan.c:753
#, c-format
msgid "Unable to identify an equality operator for types '%s' and '%s'"
msgstr ""
-#: optimizer/plan/initsplan.c:761
+#: optimizer/plan/initsplan.c:764
#, c-format
msgid ""
"Equality operator for types '%s' and '%s' should be mergejoinable, but isn't"
msgstr ""
-#: optimizer/plan/planmain.c:225
+#: optimizer/plan/planmain.c:224
msgid "subplanner: failed to construct a relation"
msgstr ""
-#: optimizer/plan/planner.c:452
+#: optimizer/plan/planner.c:460
#, c-format
msgid "pull_up_subqueries: unexpected join type %d"
msgstr ""
-#: optimizer/plan/planner.c:458
+#: optimizer/plan/planner.c:466
#, c-format
msgid "pull_up_subqueries: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:479
+#: optimizer/plan/planner.c:487
msgid "is_simple_subquery: subquery is bogus"
msgstr ""
-#: optimizer/plan/planner.c:594
+#: optimizer/plan/planner.c:602
#, c-format
msgid "resolvenew_in_jointree: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:673
+#: optimizer/plan/planner.c:681
#, c-format
msgid "preprocess_jointree: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:785
+#: optimizer/plan/planner.c:793
#, c-format
msgid "preprocess_qual_conditions: unexpected node type %d"
msgstr ""
-#: optimizer/plan/planner.c:900 parser/analyze.c:1926 parser/analyze.c:2109
-#: parser/analyze.c:2596
+#: optimizer/plan/planner.c:908 parser/analyze.c:1780 parser/analyze.c:1963
+#: parser/analyze.c:2460
msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT"
msgstr ""
-#: optimizer/plan/planner.c:953
+#: optimizer/plan/planner.c:961
msgid "SELECT FOR UPDATE is not allowed in subselects"
msgstr ""
-#: optimizer/plan/planner.c:1555 optimizer/plan/planner.c:1561
+#: optimizer/plan/planner.c:1563 optimizer/plan/planner.c:1569
msgid "postprocess_setop_tlist: resjunk output columns not implemented"
msgstr ""
-#: optimizer/plan/setrefs.c:216
+#: optimizer/plan/setrefs.c:215
#, c-format
msgid "set_plan_references: unknown plan type %d"
msgstr ""
-#: optimizer/plan/setrefs.c:459
+#: optimizer/plan/setrefs.c:458
msgid "join_references: variable not in subplan target lists"
msgstr ""
-#: optimizer/plan/setrefs.c:520
+#: optimizer/plan/setrefs.c:519
msgid "replace_vars_with_subplan_refs: variable not in subplan target list"
msgstr ""
msgid "SS_finalize_plan: plan shouldn't reference subplan's variable"
msgstr ""
-#: optimizer/prep/preptlist.c:57
+#: optimizer/prep/preptlist.c:58
msgid "preprocess_targetlist: subquery cannot be result relation"
msgstr ""
-#: optimizer/prep/preptlist.c:204
+#: optimizer/prep/preptlist.c:212
msgid "expand_targetlist: unexpected command_type"
msgstr ""
-#: optimizer/prep/preptlist.c:234
+#: optimizer/prep/preptlist.c:242
msgid "expand_targetlist: targetlist is not sorted correctly"
msgstr ""
-#: optimizer/prep/prepunion.c:194
+#: optimizer/prep/prepunion.c:193
#, c-format
msgid "recurse_set_operations: unexpected node %d"
msgstr ""
-#: optimizer/prep/prepunion.c:310
+#: optimizer/prep/prepunion.c:309
msgid "generate_nonunion_plan: bogus operation code"
msgstr ""
msgid "CommuteClause: no commutator for operator %u"
msgstr ""
-#: optimizer/util/clauses.c:1386
+#: optimizer/util/clauses.c:1395
#, c-format
msgid "eval_const_expressions: unexpected opType %d"
msgstr ""
-#: optimizer/util/clauses.c:1622 utils/cache/lsyscache.c:581
+#: optimizer/util/clauses.c:1631 utils/cache/lsyscache.c:581
#: utils/cache/lsyscache.c:602 utils/cache/lsyscache.c:623
#, c-format
msgid "Function OID %u does not exist"
msgstr "Funktionen OID %u existerar inte"
-#: optimizer/util/clauses.c:1969
+#: optimizer/util/clauses.c:1981
#, c-format
msgid "expression_tree_walker: Unexpected node type %d"
msgstr ""
-#: optimizer/util/clauses.c:2360
+#: optimizer/util/clauses.c:2371
#, c-format
msgid "expression_tree_mutator: Unexpected node type %d"
msgstr ""
"get_sortgroupclause_tle: ORDER/GROUP BY expression not found in targetlist"
msgstr ""
-#: parser/analyze.c:258
+#: parser/analyze.c:257
msgid "CREATE VIEW specifies more column names than columns"
msgstr ""
msgid "%s / PRIMARY KEY multiple primary keys for table '%s' are not allowed"
msgstr ""
-#: parser/analyze.c:1127 parser/analyze.c:2926
+#: parser/analyze.c:1127
#, c-format
msgid "inherited table \"%s\" is not a relation"
msgstr ""
msgid "%s: column \"%s\" appears twice in %s constraint"
msgstr ""
-#: parser/analyze.c:1286
+#: parser/analyze.c:1287
#, c-format
msgid "%s: failed to make implicit index name"
msgstr ""
-#: parser/analyze.c:1289
+#: parser/analyze.c:1290
#, c-format
msgid "%s / %s%s will create implicit index '%s' for table '%s'"
msgstr ""
-#: parser/analyze.c:1306
+#: parser/analyze.c:1304
#, c-format
msgid "%s will create implicit trigger(s) for FOREIGN KEY check(s)"
msgstr ""
-#: parser/analyze.c:1331 parser/analyze.c:1359 parser/analyze.c:1417
-#, c-format
-msgid "Can only have %d keys in a foreign key"
-msgstr ""
-
-#: parser/analyze.c:1371 parser/analyze.c:2823
-#, c-format
-msgid "PRIMARY KEY for referenced table \"%s\" not found"
-msgstr ""
-
-#: parser/analyze.c:1434 parser/analyze.c:2759
-#, c-format
-msgid ""
-"UNIQUE constraint matching given keys for referenced table \"%s\" not found"
-msgstr ""
-
-#: parser/analyze.c:1592 parser/analyze.c:1710
+#: parser/analyze.c:1446 parser/analyze.c:1564
#, c-format
msgid "transformRuleStmt: unexpected event type %d"
msgstr ""
-#: parser/analyze.c:1601
+#: parser/analyze.c:1455
msgid "Rule WHERE condition may not contain references to other relations"
msgstr ""
-#: parser/analyze.c:1670
+#: parser/analyze.c:1524
msgid ""
"Rules with WHERE conditions may only have SELECT, INSERT, UPDATE, or DELETE "
"actions"
msgstr ""
-#: parser/analyze.c:1694
+#: parser/analyze.c:1548
msgid "ON SELECT rule may not use OLD"
msgstr ""
-#: parser/analyze.c:1696
+#: parser/analyze.c:1550
msgid "ON SELECT rule may not use NEW"
msgstr ""
-#: parser/analyze.c:1703
+#: parser/analyze.c:1557
msgid "ON INSERT rule may not use OLD"
msgstr ""
-#: parser/analyze.c:1707
+#: parser/analyze.c:1561
msgid "ON DELETE rule may not use NEW"
msgstr ""
-#: parser/analyze.c:1772 parser/analyze.c:1990
+#: parser/analyze.c:1626 parser/analyze.c:1844
msgid "DECLARE CURSOR must not specify INTO"
msgstr ""
-#: parser/analyze.c:1774 parser/analyze.c:1992
+#: parser/analyze.c:1628 parser/analyze.c:1846
msgid ""
"DECLARE/UPDATE is not supported\n"
"\tCursors must be READ ONLY"
msgstr ""
-#: parser/analyze.c:1784 parser/analyze.c:2002
+#: parser/analyze.c:1638 parser/analyze.c:1856
msgid "DECLARE CURSOR may only be used in begin/end transaction blocks"
msgstr ""
-#: parser/analyze.c:2070
+#: parser/analyze.c:1924
msgid ""
"ORDER BY on a UNION/INTERSECT/EXCEPT result must be on one of the result "
"columns"
msgstr ""
-#: parser/analyze.c:2104
+#: parser/analyze.c:1958
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr ""
-#: parser/analyze.c:2106
+#: parser/analyze.c:1960
msgid "Portal may not appear in UNION/INTERSECT/EXCEPT"
msgstr ""
-#: parser/analyze.c:2200
+#: parser/analyze.c:2054
#, c-format
msgid "Each %s query must have the same number of columns"
msgstr ""
-#: parser/analyze.c:2258
+#: parser/analyze.c:2112
#, c-format
msgid "getSetColTypes: unexpected node %d"
msgstr ""
-#: parser/analyze.c:2269
+#: parser/analyze.c:2123
msgid "CREATE TABLE AS specifies too many column names"
msgstr ""
-#: parser/analyze.c:2352 parser/analyze.c:2361
+#: parser/analyze.c:2206 parser/analyze.c:2215
msgid "UPDATE target count mismatch --- internal error"
msgstr ""
-#: parser/analyze.c:2436
+#: parser/analyze.c:2301
msgid "Unexpected node type in ALTER TABLE ADD CONSTRAINT"
msgstr ""
-#: parser/analyze.c:2516
+#: parser/analyze.c:2384
msgid "transformPrepareStmt: internal error"
msgstr ""
-#: parser/analyze.c:2543
+#: parser/analyze.c:2411
#, c-format
msgid "Wrong number of parameters, expected %d but got %d"
msgstr ""
-#: parser/analyze.c:2556
+#: parser/analyze.c:2424
msgid "Cannot use subselects in EXECUTE parameters"
msgstr ""
-#: parser/analyze.c:2558
+#: parser/analyze.c:2426
msgid "Cannot use aggregates in EXECUTE parameters"
msgstr ""
-#: parser/analyze.c:2573
+#: parser/analyze.c:2437
#, 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:2598
+#: parser/analyze.c:2462
msgid "SELECT FOR UPDATE is not allowed with DISTINCT clause"
msgstr ""
-#: parser/analyze.c:2600
+#: parser/analyze.c:2464
msgid "SELECT FOR UPDATE is not allowed with GROUP BY clause"
msgstr ""
-#: parser/analyze.c:2602
+#: parser/analyze.c:2466
msgid "SELECT FOR UPDATE is not allowed with AGGREGATE"
msgstr ""
-#: parser/analyze.c:2667
+#: parser/analyze.c:2531
#, c-format
msgid "FOR UPDATE: relation \"%s\" not found in FROM clause"
msgstr ""
-#: parser/analyze.c:2697 parser/analyze.c:2790
-#, c-format
-msgid "Referenced relation \"%s\" is not a table"
-msgstr ""
-
-#: parser/analyze.c:2718
-#, c-format
-msgid "transformFkeyCheckAttrs: index %u not found"
-msgstr ""
-
-#: parser/analyze.c:2808
-#, c-format
-msgid "transformFkeyGetPrimaryKey: index %u not found"
-msgstr ""
-
-#: parser/analyze.c:2875
+#: parser/analyze.c:2571
#, c-format
msgid "relationHasPrimaryKey: index %u not found"
msgstr ""
-#: parser/analyze.c:2958
-#, c-format
-msgid "%s: column \"%s\" referenced in foreign key constraint does not exist"
-msgstr ""
-
-#: parser/analyze.c:2999
+#: parser/analyze.c:2622
msgid "Misplaced DEFERRABLE clause"
msgstr ""
-#: parser/analyze.c:3001 parser/analyze.c:3010
+#: parser/analyze.c:2624 parser/analyze.c:2633
msgid "Multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr ""
-#: parser/analyze.c:3008
+#: parser/analyze.c:2631
msgid "Misplaced NOT DEFERRABLE clause"
msgstr ""
-#: parser/analyze.c:3015 parser/analyze.c:3033
+#: parser/analyze.c:2638 parser/analyze.c:2656
msgid "INITIALLY DEFERRED constraint must be DEFERRABLE"
msgstr ""
-#: parser/analyze.c:3020
+#: parser/analyze.c:2643
msgid "Misplaced INITIALLY DEFERRED clause"
msgstr ""
-#: parser/analyze.c:3022 parser/analyze.c:3040
+#: parser/analyze.c:2645 parser/analyze.c:2663
msgid "Multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr ""
-#: parser/analyze.c:3038
+#: parser/analyze.c:2661
msgid "Misplaced INITIALLY IMMEDIATE clause"
msgstr ""
-#: parser/analyze.c:3147
+#: parser/analyze.c:2770
#, c-format
msgid ""
"New table specifies a schema (%s) different from the one being created (%s)"
msgstr ""
-#: parser/analyze.c:3166
+#: parser/analyze.c:2789
#, c-format
msgid ""
"New view specifies a schema (%s) different from the one being created (%s)"
msgstr ""
-#: parser/analyze.c:3183
+#: parser/analyze.c:2806
msgid "parser: unsupported schema node (internal error)"
msgstr ""
msgid "Subselect in FROM may not have SELECT INTO"
msgstr ""
-#: parser/parse_clause.c:492
+#: parser/parse_clause.c:493
msgid ""
"FROM function expression may not refer to other relations of same query level"
msgstr ""
-#: parser/parse_clause.c:501
+#: parser/parse_clause.c:502
msgid "cannot use aggregate function in FROM function expression"
msgstr ""
-#: parser/parse_clause.c:512
+#: parser/parse_clause.c:514
msgid "Coercion function not allowed in FROM clause"
msgstr ""
-#: parser/parse_clause.c:622 parser/parse_clause.c:634
+#: parser/parse_clause.c:624 parser/parse_clause.c:636
msgid "transformFromClauseItem: unexpected subtree type"
msgstr ""
-#: parser/parse_clause.c:717
+#: parser/parse_clause.c:719
#, c-format
msgid "USING column name \"%s\" appears more than once"
msgstr ""
-#: parser/parse_clause.c:729
+#: parser/parse_clause.c:731
#, c-format
msgid "Common column name \"%s\" appears more than once in left table"
msgstr ""
-#: parser/parse_clause.c:735
+#: parser/parse_clause.c:737
#, 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:747
+#: parser/parse_clause.c:749
#, c-format
msgid "Common column name \"%s\" appears more than once in right table"
msgstr ""
-#: parser/parse_clause.c:753
+#: parser/parse_clause.c:755
#, 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:802
+#: parser/parse_clause.c:804
#, c-format
msgid "Column alias list for \"%s\" has too many entries"
msgstr ""
-#: parser/parse_clause.c:829
+#: parser/parse_clause.c:831
#, c-format
msgid ""
"transformFromClauseItem: unexpected node (internal error)\n"
"\t%s"
msgstr ""
-#: parser/parse_clause.c:935
+#: parser/parse_clause.c:942
#, c-format
msgid "buildMergedJoinVar: unexpected jointype %d"
msgstr ""
-#: parser/parse_clause.c:1056
+#: parser/parse_clause.c:1063
#, c-format
msgid "%s '%s' is ambiguous"
msgstr "%s \"%s\" är tvetydig"
-#: parser/parse_clause.c:1075
+#: parser/parse_clause.c:1082
#, c-format
msgid "Non-integer constant in %s"
msgstr ""
-#: parser/parse_clause.c:1088
+#: parser/parse_clause.c:1095
#, c-format
msgid "%s position %d is not in target list"
msgstr ""
-#: parser/parse_clause.c:1230
+#: parser/parse_clause.c:1237
msgid "For SELECT DISTINCT, ORDER BY expressions must appear in target list"
msgstr ""
-#: parser/parse_clause.c:1268
+#: parser/parse_clause.c:1275
msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
msgstr ""
-#: parser/parse_clause.c:1292
+#: parser/parse_clause.c:1299
msgid ""
"transformDistinctClause: failed to add DISTINCT ON clause to target list"
msgstr ""
-#: parser/parse_coerce.c:154
+#: parser/parse_coerce.c:291
+#, c-format
+msgid "coerce_type: no conversion function from %s to %s"
+msgstr ""
+
+#: parser/parse_coerce.c:417
#, c-format
-msgid "coerce_type: no conversion function from '%s' to '%s'"
+msgid "coerce_type_constraints: failed to lookup type %u"
msgstr ""
#. translator: first %s is name of a SQL construct, eg WHERE
-#: parser/parse_coerce.c:376
+#: parser/parse_coerce.c:568
#, c-format
msgid "Argument of %s must be type boolean, not type %s"
msgstr ""
#. translator: %s is name of a SQL construct, eg WHERE
-#: parser/parse_coerce.c:386
+#: parser/parse_coerce.c:576
#, c-format
msgid "Argument of %s must not be a set function"
msgstr ""
-#: parser/parse_coerce.c:439
+#: parser/parse_coerce.c:623
#, c-format
msgid "%s types '%s' and '%s' not matched"
msgstr ""
-#: parser/parse_coerce.c:495
+#: parser/parse_coerce.c:675
#, c-format
msgid "%s unable to convert to type %s"
msgstr "%s kan inte konvertera till typ %s"
-#: parser/parse_coerce.c:888 utils/cache/lsyscache.c:1060
+#: parser/parse_coerce.c:957
#, c-format
-msgid "getBaseType: failed to lookup type %u"
+msgid "find_coercion_pathway: bogus castcontext %c"
msgstr ""
-#: parser/parse_expr.c:104
+#: parser/parse_expr.c:101
#, c-format
msgid "Expression too complex: nesting depth exceeds max_expr_depth = %d"
msgstr ""
-#: parser/parse_expr.c:123
+#: parser/parse_expr.c:120
#, c-format
msgid "Parameter '$%d' is out of range"
msgstr ""
-#: parser/parse_expr.c:355 parser/parse_expr.c:359
+#: parser/parse_expr.c:358 parser/parse_expr.c:362
msgid "Bad query in subselect"
msgstr "Felaktig fråga i subselect"
-#: parser/parse_expr.c:381
+#: parser/parse_expr.c:384
msgid "Subselect must have a field"
msgstr ""
-#: parser/parse_expr.c:385
+#: parser/parse_expr.c:388
msgid "Subselect must have only one field"
msgstr ""
-#: parser/parse_expr.c:415
+#: parser/parse_expr.c:418
#, c-format
msgid "Row comparison cannot use operator %s"
msgstr "Radjämförelse kan inte använda operator %s"
-#: parser/parse_expr.c:438
+#: parser/parse_expr.c:441
msgid "Subselect has too many fields"
msgstr ""
-#: parser/parse_expr.c:454
+#: parser/parse_expr.c:457
#, c-format
msgid ""
"%s has result type of %s, but must return %s to be used with quantified "
"predicate subquery"
msgstr ""
-#: parser/parse_expr.c:460
+#: parser/parse_expr.c:463
#, c-format
msgid "%s must not return a set to be used with quantified predicate subquery"
msgstr ""
-#: parser/parse_expr.c:472
+#: parser/parse_expr.c:475
msgid "Subselect has too few fields"
msgstr ""
-#: parser/parse_expr.c:614
+#: parser/parse_expr.c:615
#, c-format
msgid "transformExpr: unexpected booltesttype %d"
msgstr ""
-#: parser/parse_expr.c:650
+#: parser/parse_expr.c:652
#, c-format
msgid "transformExpr: does not know how to transform node %d (internal error)"
msgstr ""
-#: parser/parse_expr.c:736
+#: parser/parse_expr.c:744
#, c-format
msgid "Attribute \"%s\" not found"
msgstr ""
-#: parser/parse_expr.c:848 parser/parse_target.c:152
+#: parser/parse_expr.c:856 parser/parse_target.c:153
msgid "Invalid qualified name syntax (too many names)"
msgstr ""
-#: parser/parse_expr.c:905
+#: parser/parse_expr.c:913
msgid "exprType: Cannot get type for untransformed sublink"
msgstr ""
-#: parser/parse_expr.c:932
+#: parser/parse_expr.c:940
#, c-format
msgid "exprType: Do not know how to get type for %d node"
msgstr ""
-#: parser/parse_expr.c:1078 utils/adt/ruleutils.c:2418
-#, c-format
-msgid "cache lookup for proc %u failed"
-msgstr ""
-
-#: parser/parse_expr.c:1103
+#: parser/parse_expr.c:1110
#, c-format
-msgid "cache lookup for type %u failed"
+msgid "Cannot cast type %s to %s"
msgstr ""
-#: parser/parse_expr.c:1158
-#, c-format
-msgid "Cannot cast this expression to type '%s'"
-msgstr ""
-
-#: parser/parse_expr.c:1209
-#, c-format
-msgid "Cannot cast type '%s' to '%s'"
-msgstr ""
-
-#: parser/parse_func.c:100
+#: parser/parse_func.c:97
#, c-format
msgid "Cannot pass more than %d arguments to a function"
msgstr ""
-#: parser/parse_func.c:107
+#: parser/parse_func.c:104
#, c-format
msgid "Function '%s' does not allow NULL input"
msgstr ""
-#: parser/parse_func.c:195
+#: parser/parse_func.c:192
#, c-format
msgid "Cannot find type OID for relation %u"
msgstr ""
-#: parser/parse_func.c:210
+#: parser/parse_func.c:208
#, c-format
msgid "Cannot pass result of sub-select or join %s to a function"
msgstr ""
-#: parser/parse_func.c:255
+#: parser/parse_func.c:253
#, c-format
msgid "%s(*) specified, but %s is not an aggregate function"
msgstr ""
-#: parser/parse_func.c:258
+#: parser/parse_func.c:256
#, c-format
msgid "DISTINCT specified, but %s is not an aggregate function"
msgstr ""
-#: parser/parse_func.c:281
+#: parser/parse_func.c:279
#, c-format
msgid "Attribute notation .%s applied to type %s, which is not a complex type"
msgstr ""
-#: parser/parse_func.c:284
+#: parser/parse_func.c:282
#, c-format
msgid "Attribute \"%s\" not found in datatype %s"
msgstr ""
msgid "Aggregates may not return sets"
msgstr ""
-#: parser/parse_func.c:1242
+#: parser/parse_func.c:1240
#, c-format
msgid "No such attribute %s.%s.%s"
msgstr ""
-#: parser/parse_func.c:1245
+#: parser/parse_func.c:1243
#, c-format
msgid "No such attribute %s.%s"
msgstr ""
-#: parser/parse_func.c:1272
+#: parser/parse_func.c:1270
#, c-format
msgid "Function %s(%s) does not exist%s%s"
msgstr ""
-#: parser/parse_func.c:1278
+#: parser/parse_func.c:1276
#, c-format
msgid "%s: function %s(%s) does not exist%s%s"
msgstr ""
-#: parser/parse_func.c:1304
+#: parser/parse_func.c:1302
#, c-format
msgid "%s: aggregate %s(*) does not exist"
msgstr ""
-#: parser/parse_func.c:1307
+#: parser/parse_func.c:1305
#, c-format
msgid "%s: aggregate %s(%s) does not exist"
msgstr ""
-#: parser/parse_func.c:1323
+#: parser/parse_func.c:1321
#, c-format
msgid "%s: function %s(*) is not an aggregate"
msgstr ""
-#: parser/parse_func.c:1326
+#: parser/parse_func.c:1324
#, c-format
msgid "%s: function %s(%s) is not an aggregate"
msgstr ""
-#: parser/parse_node.c:223
+#: parser/parse_node.c:217
#, c-format
msgid "transformArraySubscripts: Cache lookup failed for array type %u"
msgstr ""
-#: parser/parse_node.c:229
+#: parser/parse_node.c:223
#, c-format
msgid "transformArraySubscripts: type %s is not an array"
msgstr ""
-#: parser/parse_node.c:237
+#: parser/parse_node.c:231
#, c-format
msgid "transformArraySubscripts: Cache lookup failed for array element type %u"
msgstr ""
-#: parser/parse_node.c:292 parser/parse_node.c:312
+#: parser/parse_node.c:288 parser/parse_node.c:310
msgid "array index expressions must be integers"
msgstr ""
-#: parser/parse_node.c:333
+#: parser/parse_node.c:329
#, c-format
msgid ""
-"Array assignment requires type '%s' but expression is of type '%s'\n"
+"Array assignment requires type %s but expression is of type %s\n"
"\tYou will need to rewrite or cast the expression"
msgstr ""
-#: parser/parse_node.c:448
+#: parser/parse_node.c:439
#, c-format
msgid "make_const: unknown type %d"
msgstr ""
"\tUse an explicit ordering operator or modify the query"
msgstr ""
-#: parser/parse_oper.c:891
+#: parser/parse_oper.c:894
#, c-format
msgid ""
"Left hand side of operator '%s' has an unknown type\n"
"\tProbably a bad attribute name"
msgstr ""
-#: parser/parse_oper.c:896
+#: parser/parse_oper.c:899
#, c-format
msgid ""
"Right hand side of operator %s has an unknown type\n"
"\tProbably a bad attribute name"
msgstr ""
-#: parser/parse_oper.c:900
+#: parser/parse_oper.c:903
#, c-format
msgid ""
"Unable to identify an operator '%s' for types '%s' and '%s'\n"
"\tYou will have to retype this query using an explicit cast"
msgstr ""
-#: parser/parse_oper.c:916
+#: parser/parse_oper.c:919
#, c-format
msgid ""
"operand of prefix operator '%s' has an unknown type\n"
"\t(probably an invalid column reference)"
msgstr ""
-#: parser/parse_oper.c:920
+#: parser/parse_oper.c:923
#, c-format
msgid ""
"operand of postfix operator '%s' has an unknown type\n"
"\t(probably an invalid column reference)"
msgstr ""
-#: parser/parse_oper.c:927
+#: parser/parse_oper.c:930
#, c-format
msgid ""
"Unable to identify a prefix operator '%s' for type '%s'\n"
"\tYou may need to add parentheses or an explicit cast"
msgstr ""
-#: parser/parse_oper.c:931
+#: parser/parse_oper.c:934
#, c-format
msgid ""
"Unable to identify a postfix operator '%s' for type '%s'\n"
msgid "scanNameSpaceForRelid: unexpected node type %d"
msgstr ""
-#: parser/parse_relation.c:321
+#: parser/parse_relation.c:319
#, c-format
msgid "checkNameSpaceConflicts: unexpected node type %d"
msgstr ""
-#: parser/parse_relation.c:344 parser/parse_relation.c:354
+#: parser/parse_relation.c:342 parser/parse_relation.c:352
#, c-format
msgid "Table name \"%s\" specified more than once"
msgstr ""
-#: parser/parse_relation.c:376
+#: parser/parse_relation.c:373
#, c-format
msgid "scanNameSpaceForConflict: unexpected node type %d"
msgstr ""
-#: parser/parse_relation.c:411
+#: parser/parse_relation.c:408
msgid "RTERangeTablePosn: RTE not found (internal error)"
msgstr ""
-#: parser/parse_relation.c:463 parser/parse_relation.c:556
+#: parser/parse_relation.c:460 parser/parse_relation.c:553
#, c-format
msgid "Column reference \"%s\" is ambiguous"
msgstr ""
-#: parser/parse_relation.c:550
+#: parser/parse_relation.c:547
#, c-format
msgid "colnameToVar: unexpected node type %d"
msgstr ""
-#: parser/parse_relation.c:649 parser/parse_relation.c:742
-#: parser/parse_relation.c:835 parser/parse_relation.c:949
+#: parser/parse_relation.c:646 parser/parse_relation.c:739
+#: parser/parse_relation.c:832 parser/parse_relation.c:946
#, c-format
msgid "Table \"%s\" has %d columns available but %d columns specified"
msgstr ""
-#: parser/parse_relation.c:910
+#: parser/parse_relation.c:907
msgid "A column definition list is only allowed for functions returning RECORD"
msgstr ""
-#: parser/parse_relation.c:919
+#: parser/parse_relation.c:916
msgid "A column definition list is required for functions returning RECORD"
msgstr ""
-#: parser/parse_relation.c:975
+#: parser/parse_relation.c:972
#, c-format
msgid "Too many column aliases specified for function %s"
msgstr ""
-#: parser/parse_relation.c:996
+#: parser/parse_relation.c:993
#, c-format
msgid "Unknown kind of return type specified for function %s"
msgstr ""
-#: parser/parse_relation.c:1428
+#: parser/parse_relation.c:1425
#, c-format
msgid "expandRTE: unsupported RTE kind %d"
msgstr ""
-#: parser/parse_relation.c:1517
+#: parser/parse_relation.c:1515
#, c-format
msgid "Invalid attnum %d for rangetable entry %s"
msgstr ""
-#: parser/parse_relation.c:1544 parser/parse_relation.c:1606
-#: parser/parse_relation.c:1680
+#: parser/parse_relation.c:1542 parser/parse_relation.c:1605
+#: parser/parse_relation.c:1683
#, c-format
msgid "Relation \"%s\" does not have attribute %d"
msgstr ""
-#: parser/parse_relation.c:1575
+#: parser/parse_relation.c:1574
#, c-format
msgid "Subquery %s does not have attribute %d"
msgstr ""
-#: parser/parse_relation.c:1652
+#: parser/parse_relation.c:1655
#, c-format
msgid "get_rte_attribute_type: unsupported RTE kind %d"
msgstr ""
-#: parser/parse_relation.c:1713
+#: parser/parse_relation.c:1716
#, c-format
msgid "Relation %s does not have attribute %d"
msgstr ""
-#: parser/parse_relation.c:1729
+#: parser/parse_relation.c:1732
#, c-format
msgid "get_rte_attribute_is_dropped: unsupported RTE kind %d"
msgstr ""
-#: parser/parse_relation.c:1812
+#: parser/parse_relation.c:1815
#, c-format
msgid "attnumAttName: invalid attribute number %d"
msgstr ""
-#: parser/parse_relation.c:1834
+#: parser/parse_relation.c:1837
#, c-format
msgid "attnumTypeId: invalid attribute number %d"
msgstr ""
-#: parser/parse_relation.c:1861
+#: parser/parse_relation.c:1864
#, c-format
msgid "Adding missing FROM-clause entry%s for table \"%s\""
msgstr ""
msgid "You can't use relation names alone in the target list, try relation.*."
msgstr ""
-#: parser/parse_target.c:235
+#: parser/parse_target.c:236
#, c-format
msgid "Cannot assign to system attribute '%s'"
msgstr ""
-#: parser/parse_target.c:296
+#: parser/parse_target.c:297
#, c-format
msgid ""
-"column \"%s\" is of type '%s' but expression is of type '%s'\n"
+"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:417
+#: parser/parse_target.c:370
#, c-format
msgid "Attribute '%s' specified more than once"
msgstr ""
-#: parser/parse_target.c:451
+#: parser/parse_target.c:405
#, c-format
msgid ""
"ExpandAllTables: unexpected node (internal error)\n"
"\t%s"
msgstr ""
-#: parser/parse_target.c:468
+#: parser/parse_target.c:423
msgid "Wildcard with no tables specified not allowed"
msgstr ""
msgstr ""
#: parser/parse_type.c:194 parser/parse_type.c:222
-#: utils/cache/lsyscache.c:1212
+#: utils/cache/lsyscache.c:1229
#, c-format
msgid "Type \"%s\" is only a shell"
msgstr ""
msgid "typeTypeId() called with NULL type struct"
msgstr ""
-#: parser/parse_type.c:379
+#: parser/parse_type.c:389
#, c-format
msgid "typeidOutfunc: Invalid type - oid = %u"
msgstr ""
-#: parser/parse_type.c:400
+#: parser/parse_type.c:410
#, c-format
msgid "typeidTypeRelid: Invalid type - oid = %u"
msgstr ""
-#: parser/parse_type.c:437 parser/parse_type.c:453 parser/parse_type.c:455
-#: parser/parse_type.c:461 parser/parse_type.c:467 parser/parse_type.c:471
+#: parser/parse_type.c:447 parser/parse_type.c:463 parser/parse_type.c:465
+#: parser/parse_type.c:471 parser/parse_type.c:477 parser/parse_type.c:481
#, c-format
-msgid "parseTypeString: Invalid type name '%s'"
+msgid "Invalid type name '%s'"
msgstr ""
#: port/ipc_test.c:93 storage/ipc/ipc.c:171
msgid "Out of on_shmem_exit slots"
msgstr ""
-#: port/pg_sema.c:319 port/posix_sema.c:169 port/sysv_sema.c:319
+#: port/pg_sema.c:319 port/posix_sema.c:168 port/sysv_sema.c:319
msgid "Out of memory in PGReserveSemaphores"
msgstr ""
-#: port/pg_sema.c:357 port/posix_sema.c:206 port/sysv_sema.c:357
+#: port/pg_sema.c:358 port/posix_sema.c:205 port/sysv_sema.c:358
msgid "PGSemaphoreCreate: too many semaphores created"
msgstr ""
msgid "dl: Undefined:"
msgstr ""
-#: postmaster/pgstat.c:179
+#: postmaster/pgstat.c:178
#, c-format
msgid "PGSTAT: socket() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:193
+#: postmaster/pgstat.c:192
#, c-format
msgid "PGSTAT: bind(127.0.0.1) failed: %m"
msgstr ""
-#: postmaster/pgstat.c:198
+#: postmaster/pgstat.c:197
#, c-format
msgid "PGSTAT: getsockname() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:210
+#: postmaster/pgstat.c:209
#, c-format
msgid "PGSTAT: connect() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:222
+#: postmaster/pgstat.c:221
#, c-format
msgid "PGSTAT: fcntl() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:231 postmaster/pgstat.c:1166
+#: postmaster/pgstat.c:230 postmaster/pgstat.c:1166
#, c-format
msgid "PGSTAT: pipe() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:274
+#: postmaster/pgstat.c:273
msgid "PGSTAT: statistics collector startup skipped"
msgstr ""
-#: postmaster/pgstat.c:297 postmaster/pgstat.c:1173
+#: postmaster/pgstat.c:296 postmaster/pgstat.c:1173
#, c-format
msgid "PGSTAT: fork() failed: %m"
msgstr ""
msgid "PGSTATBE: malloc() failed"
msgstr ""
-#: postmaster/pgstat.c:1225
+#: postmaster/pgstat.c:1227
msgid "PGSTAT: Creation of dead backend hash table failed"
msgstr ""
-#: postmaster/pgstat.c:1236
+#: postmaster/pgstat.c:1238
msgid "PGSTAT: Allocation of backend table failed"
msgstr ""
-#: postmaster/pgstat.c:1292
+#: postmaster/pgstat.c:1294
#, c-format
msgid "PGSTAT: select() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1332
+#: postmaster/pgstat.c:1334
#, c-format
msgid "PGSTAT: read() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1350
+#: postmaster/pgstat.c:1352
msgid "PGSTAT: bogus message length"
msgstr ""
-#: postmaster/pgstat.c:1500
+#: postmaster/pgstat.c:1502
#, c-format
msgid "PGSTATBUFF: fcntl() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1510
+#: postmaster/pgstat.c:1512
msgid "PGSTATBUFF: malloc() failed"
msgstr ""
-#: postmaster/pgstat.c:1537
+#: postmaster/pgstat.c:1539
msgid "PGSTATBUFF: Warning - receive buffer full"
msgstr ""
-#: postmaster/pgstat.c:1568
+#: postmaster/pgstat.c:1570
#, c-format
msgid "PGSTATBUFF: select() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1584
+#: postmaster/pgstat.c:1586
#, c-format
msgid "PGSTATBUFF: recvfrom() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1659
+#: postmaster/pgstat.c:1661
#, c-format
msgid "PGSTATBUFF: write() failed: %m"
msgstr ""
-#: postmaster/pgstat.c:1712
+#: postmaster/pgstat.c:1714
#, c-format
msgid "PGSTAT: Invalid backend ID %d"
msgstr ""
-#: postmaster/pgstat.c:1768
+#: postmaster/pgstat.c:1770
msgid "PGSTAT: DB hash table out of memory - abort"
msgstr ""
-#: postmaster/pgstat.c:1797 postmaster/pgstat.c:2212 postmaster/pgstat.c:2219
+#: postmaster/pgstat.c:1799 postmaster/pgstat.c:2214 postmaster/pgstat.c:2221
msgid "PGSTAT: failed to initialize hash table for new database entry"
msgstr ""
-#: postmaster/pgstat.c:1849
+#: postmaster/pgstat.c:1851
msgid "PGSTAT: dead backend hash table out of memory"
msgstr ""
-#: postmaster/pgstat.c:1896
+#: postmaster/pgstat.c:1898
#, c-format
msgid "PGSTAT: cannot open temp stats file %s: %m"
msgstr ""
-#: postmaster/pgstat.c:1922
+#: postmaster/pgstat.c:1924
msgid "PGSTAT: database hash table corrupted during cleanup - abort"
msgstr ""
-#: postmaster/pgstat.c:1958
+#: postmaster/pgstat.c:1960
#, c-format
msgid ""
"PGSTAT: tables hash table for database %d corrupted during cleanup - abort"
msgstr ""
-#: postmaster/pgstat.c:2005
+#: postmaster/pgstat.c:2007
#, c-format
msgid "PGSTAT: Error closing temp stats file %s: %m"
msgstr ""
-#: postmaster/pgstat.c:2012
+#: postmaster/pgstat.c:2014
#, c-format
msgid "PGSTAT: Cannot rename temp stats file %s: %m"
msgstr ""
-#: postmaster/pgstat.c:2033
+#: postmaster/pgstat.c:2035
msgid "PGSTAT: dead backend hash table corrupted during cleanup - abort"
msgstr ""
-#: postmaster/pgstat.c:2098 postmaster/pgstat.c:2102
+#: postmaster/pgstat.c:2100 postmaster/pgstat.c:2104
msgid "PGSTAT: Creation of DB hash table failed"
msgstr ""
-#: postmaster/pgstat.c:2140 postmaster/pgstat.c:2146 postmaster/pgstat.c:2175
-#: postmaster/pgstat.c:2181 postmaster/pgstat.c:2246 postmaster/pgstat.c:2252
-#: postmaster/pgstat.c:2285 postmaster/pgstat.c:2291 postmaster/pgstat.c:2314
-#: postmaster/pgstat.c:2320 postmaster/pgstat.c:2368 postmaster/pgstat.c:2374
-#: postmaster/pgstat.c:2409 postmaster/pgstat.c:2415
+#: postmaster/pgstat.c:2142 postmaster/pgstat.c:2148 postmaster/pgstat.c:2177
+#: postmaster/pgstat.c:2183 postmaster/pgstat.c:2248 postmaster/pgstat.c:2254
+#: postmaster/pgstat.c:2287 postmaster/pgstat.c:2293 postmaster/pgstat.c:2316
+#: postmaster/pgstat.c:2322 postmaster/pgstat.c:2370 postmaster/pgstat.c:2376
+#: postmaster/pgstat.c:2411 postmaster/pgstat.c:2417
msgid "PGSTAT: corrupted pgstat.stat file"
msgstr ""
-#: postmaster/pgstat.c:2162 postmaster/pgstat.c:2168
+#: postmaster/pgstat.c:2164 postmaster/pgstat.c:2170
msgid "PGSTAT: DB hash table out of memory"
msgstr ""
-#: postmaster/pgstat.c:2271 postmaster/pgstat.c:2277
+#: postmaster/pgstat.c:2273 postmaster/pgstat.c:2279
msgid "PGSTAT: Tab hash table out of memory"
msgstr ""
-#: postmaster/pgstat.c:2524
+#: postmaster/pgstat.c:2526
#, c-format
msgid "PGSTAT: tables hash table out of memory for database %d - abort"
msgstr ""
-#: postmaster/pgstat.c:2704
+#: postmaster/pgstat.c:2706
msgid "PGSTAT: failed to reinitialize hash table for database entry"
msgstr ""
-#: postmaster/postmaster.c:312
+#: postmaster/postmaster.c:328
#, c-format
msgid "data directory %s was not found"
msgstr ""
-#: postmaster/postmaster.c:314
+#: postmaster/postmaster.c:330
#, c-format
msgid "could not read permissions of directory %s: %m"
msgstr ""
-#: postmaster/postmaster.c:319
+#: postmaster/postmaster.c:335
#, c-format
msgid ""
"data directory %s has group or world access; permissions should be u=rwx "
"(0700)"
msgstr ""
-#: postmaster/postmaster.c:333
+#: postmaster/postmaster.c:348
#, c-format
msgid ""
"%s does not find the database system.\n"
"\n"
msgstr ""
-#: postmaster/postmaster.c:418
+#: postmaster/postmaster.c:433
msgid "Assert checking is not compiled in."
msgstr ""
-#: postmaster/postmaster.c:522 tcop/postgres.c:1472
+#: postmaster/postmaster.c:539 tcop/postgres.c:1493
#, c-format
msgid "--%s requires argument"
msgstr ""
-#: postmaster/postmaster.c:524 tcop/postgres.c:1474
+#: postmaster/postmaster.c:541 tcop/postgres.c:1495
#, c-format
msgid "-c %s requires argument"
msgstr ""
-#: postmaster/postmaster.c:535 postmaster/postmaster.c:546
-#: postmaster/postmaster.c:605
+#: postmaster/postmaster.c:552 postmaster/postmaster.c:563
+#: postmaster/postmaster.c:628
#, c-format
msgid "Try '%s --help' for more information.\n"
msgstr ""
-#: postmaster/postmaster.c:545
+#: postmaster/postmaster.c:562
#, c-format
msgid "invalid argument -- %s"
msgstr ""
-#: postmaster/postmaster.c:561
+#: postmaster/postmaster.c:578
msgid ""
"The number of buffers (-B) must be at least twice the number of allowed "
"connections (-N) and at least 16."
msgstr ""
-#: postmaster/postmaster.c:584
+#: postmaster/postmaster.c:591
+msgid "superuser_reserved_connections must be less than max_connections."
+msgstr ""
+
+#: postmaster/postmaster.c:607
#, c-format
msgid "%s: PostmasterMain: initial environ dump:"
msgstr ""
-#: postmaster/postmaster.c:585 postmaster/postmaster.c:588
+#: postmaster/postmaster.c:608 postmaster/postmaster.c:611
msgid "-----------------------------------------"
msgstr ""
-#: postmaster/postmaster.c:587 postmaster/postmaster.c:2243
+#: postmaster/postmaster.c:610 postmaster/postmaster.c:2283
#, c-format
msgid "\t%s"
msgstr ""
-#: postmaster/postmaster.c:595 tcop/postgres.c:1602
+#: postmaster/postmaster.c:618 tcop/postgres.c:1639
#, c-format
msgid "%s: could not locate executable, bailing out..."
msgstr ""
-#: postmaster/postmaster.c:604
+#: postmaster/postmaster.c:627
msgid "For SSL, TCP/IP connections must be enabled."
msgstr ""
-#: postmaster/postmaster.c:651
+#: postmaster/postmaster.c:674
msgid "cannot create INET stream port"
msgstr ""
-#: postmaster/postmaster.c:663
+#: postmaster/postmaster.c:686
msgid "cannot create UNIX stream port"
msgstr ""
-#: postmaster/postmaster.c:781
+#: postmaster/postmaster.c:806
#, c-format
msgid "fork failed: %s"
msgstr ""
-#: postmaster/postmaster.c:803
+#: postmaster/postmaster.c:828
#, c-format
msgid "cannot disassociate from controlling TTY: %s"
msgstr ""
-#: postmaster/postmaster.c:823
+#: postmaster/postmaster.c:848
#, c-format
msgid ""
"%s is the PostgreSQL server.\n"
"\n"
msgstr ""
-#: postmaster/postmaster.c:824
+#: postmaster/postmaster.c:849
#, c-format
msgid ""
"Usage:\n"
" %s [options...]\n"
"\n"
msgstr ""
+"Användning:\n"
+" %s [flaggor...]\n"
+"\n"
-#: postmaster/postmaster.c:825
+#: postmaster/postmaster.c:850
msgid "Options:\n"
-msgstr ""
+msgstr "Flaggor:\n"
-#: postmaster/postmaster.c:827
+#: postmaster/postmaster.c:852
msgid " -A 1|0 enable/disable run-time assert checking\n"
msgstr ""
-#: postmaster/postmaster.c:829
+#: postmaster/postmaster.c:854
#, c-format
msgid " -B NBUFFERS number of shared buffers (default %d)\n"
msgstr ""
-#: postmaster/postmaster.c:830
+#: postmaster/postmaster.c:855
msgid " -c NAME=VALUE set run-time parameter\n"
msgstr ""
-#: postmaster/postmaster.c:831
+#: postmaster/postmaster.c:856
msgid " -d 1-5 debugging level\n"
msgstr ""
-#: postmaster/postmaster.c:832
+#: postmaster/postmaster.c:857
msgid " -D DATADIR database directory\n"
msgstr ""
-#: postmaster/postmaster.c:833
+#: postmaster/postmaster.c:858
msgid " -F turn fsync off\n"
-msgstr ""
+msgstr " -F slå av fsync\n"
-#: postmaster/postmaster.c:834
+#: postmaster/postmaster.c:859
msgid " -h HOSTNAME host name or IP address to listen on\n"
msgstr ""
-#: postmaster/postmaster.c:835
+#: postmaster/postmaster.c:860
msgid " -i enable TCP/IP connections\n"
msgstr ""
-#: postmaster/postmaster.c:836
+#: postmaster/postmaster.c:861
msgid " -k DIRECTORY Unix-domain socket location\n"
msgstr ""
-#: postmaster/postmaster.c:838
+#: postmaster/postmaster.c:863
msgid " -l enable SSL connections\n"
-msgstr ""
+msgstr " -l slå på SSL-anslutningar\n"
-#: postmaster/postmaster.c:840
+#: postmaster/postmaster.c:865
#, c-format
msgid " -N MAX-CONNECT maximum number of allowed connections (default %d)\n"
msgstr ""
-#: postmaster/postmaster.c:842
+#: postmaster/postmaster.c:867
msgid " -o OPTIONS pass 'OPTIONS' to each backend server\n"
msgstr ""
-#: postmaster/postmaster.c:843
+#: postmaster/postmaster.c:868
#, c-format
msgid " -p PORT port number to listen on (default %d)\n"
msgstr ""
-#: postmaster/postmaster.c:844
+#: postmaster/postmaster.c:869
msgid ""
" -S silent mode (start in background without logging output)\n"
msgstr ""
-#: postmaster/postmaster.c:846
+#: postmaster/postmaster.c:871
msgid ""
"\n"
"Developer options:\n"
-msgstr ""
+msgstr "\nUtvecklarflaggor:\n"
-#: postmaster/postmaster.c:847
+#: postmaster/postmaster.c:872
msgid ""
" -n do not reinitialize shared memory after abnormal exit\n"
msgstr ""
-#: postmaster/postmaster.c:848
+#: postmaster/postmaster.c:873
msgid " -s send SIGSTOP to all backend servers if one dies\n"
msgstr ""
-#: postmaster/postmaster.c:850
+#: postmaster/postmaster.c:875
msgid ""
"\n"
"Please read the documentation for the complete list of run-time\n"
"\n"
msgstr ""
+"\n"
+"Vänligen läs dokumentationen för en komplett lista av körningsinställningar\n"
+"och hur man anger dem på kommandoraden eller i konfigurationsfilen.\n"
+"\n"
+"Rapportera buggar till
.\n"
-#: postmaster/postmaster.c:932
+#: postmaster/postmaster.c:957
#, c-format
msgid "ServerLoop: select failed: %m"
msgstr ""
-#: postmaster/postmaster.c:1058 postmaster/postmaster.c:1075
+#: postmaster/postmaster.c:1083 postmaster/postmaster.c:1100
msgid "incomplete startup packet"
msgstr ""
-#: postmaster/postmaster.c:1066
+#: postmaster/postmaster.c:1091
msgid "invalid length of startup packet"
msgstr ""
-#: postmaster/postmaster.c:1108
+#: postmaster/postmaster.c:1133
#, c-format
msgid "failed to send SSL negotiation response: %m"
msgstr ""
-#: postmaster/postmaster.c:1130
+#: postmaster/postmaster.c:1155
msgid "unsupported frontend protocol"
msgstr ""
-#: postmaster/postmaster.c:1157
+#: postmaster/postmaster.c:1182
msgid "no PostgreSQL user name specified in startup packet"
msgstr ""
-#: postmaster/postmaster.c:1189
+#: postmaster/postmaster.c:1215
msgid "The database system is starting up"
msgstr ""
-#: postmaster/postmaster.c:1192
+#: postmaster/postmaster.c:1218
msgid "The database system is shutting down"
msgstr ""
-#: postmaster/postmaster.c:1195
+#: postmaster/postmaster.c:1221
msgid "The database system is in recovery mode"
msgstr ""
-#: postmaster/postmaster.c:1198 storage/ipc/sinval.c:53
-#: storage/lmgr/proc.c:208
+#: postmaster/postmaster.c:1224 storage/ipc/sinval.c:52
+#: storage/lmgr/proc.c:211
msgid "Sorry, too many clients already"
msgstr "Ledsen, för många klienter"
-#: postmaster/postmaster.c:1228
+#: postmaster/postmaster.c:1254
#, c-format
msgid "processCancelRequest: CheckPointPID in cancel request for process %d"
msgstr ""
-#: postmaster/postmaster.c:1242
+#: postmaster/postmaster.c:1268
#, c-format
msgid "processing cancel request: sending SIGINT to process %d"
msgstr ""
-#: postmaster/postmaster.c:1248
+#: postmaster/postmaster.c:1274
#, c-format
msgid "bad key in cancel request for process %d"
msgstr ""
-#: postmaster/postmaster.c:1255
+#: postmaster/postmaster.c:1281
#, c-format
msgid "bad pid in cancel request for process %d"
msgstr ""
-#: postmaster/postmaster.c:1298
+#: postmaster/postmaster.c:1324
msgid "ConnCreate: malloc failed"
msgstr ""
-#: postmaster/postmaster.c:1393
+#: postmaster/postmaster.c:1419
msgid "Received SIGHUP, reloading configuration files"
msgstr ""
-#: postmaster/postmaster.c:1417
+#: postmaster/postmaster.c:1443
#, c-format
msgid "pmdie %d"
msgstr ""
-#: postmaster/postmaster.c:1431
+#: postmaster/postmaster.c:1457
msgid "smart shutdown request"
msgstr ""
-#: postmaster/postmaster.c:1443 postmaster/postmaster.c:1487
+#: postmaster/postmaster.c:1469 postmaster/postmaster.c:1513
#, c-format
msgid "shutdown process %d already running"
msgstr ""
-#: postmaster/postmaster.c:1461
+#: postmaster/postmaster.c:1487
msgid "fast shutdown request"
msgstr ""
-#: postmaster/postmaster.c:1467
+#: postmaster/postmaster.c:1493
msgid "aborting any active transactions"
msgstr ""
-#: postmaster/postmaster.c:1503
+#: postmaster/postmaster.c:1529
msgid "immediate shutdown request"
msgstr ""
-#: postmaster/postmaster.c:1538
+#: postmaster/postmaster.c:1564
msgid "reaping dead processes"
msgstr ""
-#: postmaster/postmaster.c:1555
+#: postmaster/postmaster.c:1581
msgid "statistics collector process"
msgstr ""
-#: postmaster/postmaster.c:1568
+#: postmaster/postmaster.c:1594
msgid "shutdown process"
-msgstr ""
+msgstr "stäng ner process"
-#: postmaster/postmaster.c:1579
+#: postmaster/postmaster.c:1605
msgid "startup process"
-msgstr ""
+msgstr "starta process"
-#: postmaster/postmaster.c:1581
+#: postmaster/postmaster.c:1607
msgid "aborting startup due to startup process failure"
msgstr ""
-#: postmaster/postmaster.c:1590
+#: postmaster/postmaster.c:1616
#, c-format
msgid "startup process %d died while shutdown process %d already running"
msgstr ""
-#: postmaster/postmaster.c:1622
+#: postmaster/postmaster.c:1648
msgid ""
"all server processes terminated; reinitializing shared memory and semaphores"
msgstr ""
-#: postmaster/postmaster.c:1660
+#: postmaster/postmaster.c:1686
msgid "child process"
msgstr ""
-#: postmaster/postmaster.c:1705
+#: postmaster/postmaster.c:1731
msgid "server process"
msgstr ""
-#: postmaster/postmaster.c:1706
+#: postmaster/postmaster.c:1732
msgid "terminating any other active server processes"
msgstr ""
-#: postmaster/postmaster.c:1727
+#: postmaster/postmaster.c:1753
#, c-format
msgid "CleanupProc: sending %s to process %d"
msgstr ""
-#: postmaster/postmaster.c:1771
+#: postmaster/postmaster.c:1797
#, c-format
msgid "%s (pid %d) exited with exit code %d"
msgstr ""
-#: postmaster/postmaster.c:1774
+#: postmaster/postmaster.c:1800
#, c-format
msgid "%s (pid %d) was terminated by signal %d"
msgstr ""
-#: postmaster/postmaster.c:1777
+#: postmaster/postmaster.c:1803
#, c-format
msgid "%s (pid %d) exited with unexpected status %d"
msgstr ""
-#: postmaster/postmaster.c:1799
+#: postmaster/postmaster.c:1825
#, c-format
msgid "SignalChildren: sending signal %d to process %d"
msgstr ""
-#: postmaster/postmaster.c:1836
+#: postmaster/postmaster.c:1863
msgid "out of memory; connection startup aborted"
msgstr ""
-#: postmaster/postmaster.c:1885
+#: postmaster/postmaster.c:1914
msgid "connection startup failed"
msgstr ""
-#: postmaster/postmaster.c:1902
+#: postmaster/postmaster.c:1931
#, c-format
msgid "connection startup failed (fork failure): %s"
msgstr ""
-#: postmaster/postmaster.c:1909
+#: postmaster/postmaster.c:1938
#, c-format
msgid "BackendStartup: forked pid=%d socket=%d"
msgstr ""
-#: postmaster/postmaster.c:1942
+#: postmaster/postmaster.c:1972
msgid "Server process fork() failed: "
msgstr ""
-#: postmaster/postmaster.c:2088
+#: postmaster/postmaster.c:2119
#, c-format
msgid "connection received: host=%s port=%hu"
msgstr ""
-#: postmaster/postmaster.c:2108
+#: postmaster/postmaster.c:2139
#, c-format
msgid "connection received: host=%s"
msgstr ""
-#: postmaster/postmaster.c:2128
+#: postmaster/postmaster.c:2159
msgid "DoBackend: Unable to set timer for auth timeout"
msgstr ""
-#: postmaster/postmaster.c:2157
+#: postmaster/postmaster.c:2188
msgid "DoBackend: Unable to disable timer for auth timeout"
msgstr ""
-#: postmaster/postmaster.c:2161
+#: postmaster/postmaster.c:2192
#, c-format
msgid "connection authorized: user=%s database=%s"
msgstr ""
-#: postmaster/postmaster.c:2241
+#: postmaster/postmaster.c:2281
#, c-format
msgid "%s child[%d]: starting with ("
msgstr ""
-#: postmaster/postmaster.c:2541
+#: postmaster/postmaster.c:2284
+msgid ")"
+msgstr ""
+
+#: postmaster/postmaster.c:2583
#, c-format
msgid "could not launch startup process (fork failure): %m"
msgstr ""
-#: postmaster/postmaster.c:2544
+#: postmaster/postmaster.c:2586
#, c-format
msgid "could not launch checkpoint process (fork failure): %m"
msgstr ""
-#: postmaster/postmaster.c:2547
+#: postmaster/postmaster.c:2589
#, c-format
msgid "could not launch shutdown process (fork failure): %m"
msgstr ""
-#: postmaster/postmaster.c:2571
+#: postmaster/postmaster.c:2613
msgid "CheckPointDataBase: malloc failed"
msgstr ""
-#: postmaster/postmaster.c:2610
+#: postmaster/postmaster.c:2652
#, c-format
msgid "cannot create file %s: %s"
msgstr ""
-#: postmaster/postmaster.c:2622
+#: postmaster/postmaster.c:2664
#, c-format
msgid "writing file %s failed"
msgstr ""
-#: regex/regcomp.c:1733 regex/regcomp.c:1746
+#: regex/regcomp.c:1758 regex/regcomp.c:1773
msgid "cclass_init: out of memory"
msgstr ""
-#: rewrite/rewriteDefine.c:67
+#: rewrite/rewriteDefine.c:100
#, c-format
msgid "Attempt to insert rule \"%s\" failed: already exists"
msgstr ""
-#: rewrite/rewriteDefine.c:187
+#: rewrite/rewriteDefine.c:227
msgid ""
"rule actions on OLD currently not supported\n"
"\tuse views or triggers instead"
msgstr ""
-#: rewrite/rewriteDefine.c:190
+#: rewrite/rewriteDefine.c:230
msgid ""
"rule actions on NEW currently not supported\n"
"\tuse triggers instead"
msgstr ""
-#: rewrite/rewriteDefine.c:207
+#: rewrite/rewriteDefine.c:247
msgid ""
"instead nothing rules on select currently not supported\n"
"\tuse views instead"
msgstr ""
-#: rewrite/rewriteDefine.c:215
+#: rewrite/rewriteDefine.c:255
msgid "multiple action rules on select currently not supported"
msgstr ""
-#: rewrite/rewriteDefine.c:222
+#: rewrite/rewriteDefine.c:262
msgid "only instead-select rules currently supported on select"
msgstr ""
-#: rewrite/rewriteDefine.c:228
+#: rewrite/rewriteDefine.c:268
msgid "event qualifications not supported for rules on select"
msgstr ""
-#: rewrite/rewriteDefine.c:246
+#: rewrite/rewriteDefine.c:286
msgid "select rule's target list has too many entries"
msgstr ""
-#: rewrite/rewriteDefine.c:259
+#: rewrite/rewriteDefine.c:300
msgid "cannot convert relation containing dropped columns to view"
msgstr ""
-#: rewrite/rewriteDefine.c:262
+#: rewrite/rewriteDefine.c:303
#, c-format
msgid "select rule's target entry %d has different column name from %s"
msgstr ""
-#: rewrite/rewriteDefine.c:265
+#: rewrite/rewriteDefine.c:306
#, c-format
msgid "select rule's target entry %d has different type from attribute %s"
msgstr ""
-#: rewrite/rewriteDefine.c:276
+#: rewrite/rewriteDefine.c:317
#, c-format
msgid "select rule's target entry %d has different size from attribute %s"
msgstr ""
-#: rewrite/rewriteDefine.c:280
+#: rewrite/rewriteDefine.c:321
msgid "select rule's target list has too few entries"
msgstr ""
-#: rewrite/rewriteDefine.c:293
+#: rewrite/rewriteDefine.c:334
#, c-format
msgid "\"%s\" is already a view"
msgstr "\"%s\" är redan en vy"
-#: rewrite/rewriteDefine.c:315
+#: rewrite/rewriteDefine.c:356
#, c-format
msgid "view rule for \"%s\" must be named \"%s\""
msgstr ""
-#: rewrite/rewriteDefine.c:332
+#: rewrite/rewriteDefine.c:373
#, c-format
msgid "Relation \"%s\" is not empty. Cannot convert it to view"
msgstr ""
-#: rewrite/rewriteDefine.c:469
+#: rewrite/rewriteDefine.c:512
#, c-format
msgid "RenameRewriteRule: rule \"%s\" does not exist"
msgstr ""
-#: rewrite/rewriteDefine.c:473
+#: rewrite/rewriteDefine.c:516
#, c-format
msgid "Attempt to rename rule \"%s\" failed: \"%s\" already exists"
msgstr ""
-#: rewrite/rewriteHandler.c:344
+#: rewrite/rewriteHandler.c:343
#, c-format
msgid "rewriteTargetList: bogus resno %d in targetlist"
msgstr ""
-#: rewrite/rewriteHandler.c:386 rewrite/rewriteHandler.c:398
+#: rewrite/rewriteHandler.c:385 rewrite/rewriteHandler.c:397
#, c-format
msgid "Multiple assignments to same attribute \"%s\""
msgstr ""
-#: rewrite/rewriteHandler.c:564
+#: rewrite/rewriteHandler.c:553
msgid "ApplyRetrieveRule: expected just one rule action"
msgstr ""
-#: rewrite/rewriteHandler.c:566
+#: rewrite/rewriteHandler.c:555
msgid "ApplyRetrieveRule: can't handle qualified ON SELECT rule"
msgstr ""
-#: rewrite/rewriteHandler.c:568
+#: rewrite/rewriteHandler.c:557
msgid "ApplyRetrieveRule: can't handle per-attribute ON SELECT rule"
msgstr ""
-#: rewrite/rewriteHandler.c:845
+#: rewrite/rewriteHandler.c:835
msgid "fireRIRrules: failed to remove aggs from qual"
msgstr ""
-#: rewrite/rewriteHandler.c:1116
+#: rewrite/rewriteHandler.c:1106
#, c-format
msgid "query rewritten %d times, may contain cycles"
msgstr ""
-#: rewrite/rewriteHandler.c:1240
+#: rewrite/rewriteHandler.c:1230
msgid ""
"Cannot insert into a view\n"
"\tYou need an unconditional ON INSERT DO INSTEAD rule"
msgstr ""
-#: rewrite/rewriteHandler.c:1244
+#: rewrite/rewriteHandler.c:1234
msgid ""
"Cannot update a view\n"
"\tYou need an unconditional ON UPDATE DO INSTEAD rule"
msgstr ""
-#: rewrite/rewriteHandler.c:1248
+#: rewrite/rewriteHandler.c:1238
msgid ""
"Cannot delete from a view\n"
"\tYou need an unconditional ON DELETE DO INSTEAD rule"
msgstr ""
-#: rewrite/rewriteHandler.c:1252
+#: rewrite/rewriteHandler.c:1242
#, c-format
msgid "QueryRewrite: unexpected commandType %d"
msgstr ""
msgid "BufFileSeek: invalid whence: %d"
msgstr ""
-#: storage/file/fd.c:273
+#: storage/file/fd.c:272
#, c-format
msgid "BasicOpenFile: not enough descs, retry, er= %d"
msgstr ""
-#: storage/file/fd.c:307
+#: storage/file/fd.c:306
#, c-format
msgid "pg_nofile: sysconf(_SC_OPEN_MAX) failed; using %ld"
msgstr ""
-#: storage/file/fd.c:329
+#: storage/file/fd.c:328
#, 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:367
+#: storage/file/fd.c:366
#, c-format
msgid "Delete %d (%s)"
msgstr ""
-#: storage/file/fd.c:386
+#: storage/file/fd.c:385
#, c-format
msgid "LruDelete %d (%s)"
msgstr ""
-#: storage/file/fd.c:400
+#: storage/file/fd.c:399
#, c-format
msgid "LruDelete: failed to close %s: %m"
msgstr ""
-#: storage/file/fd.c:414
+#: storage/file/fd.c:413
#, c-format
msgid "Insert %d (%s)"
msgstr ""
-#: storage/file/fd.c:435
+#: storage/file/fd.c:434
#, c-format
msgid "LruInsert %d (%s)"
msgstr ""
-#: storage/file/fd.c:457
+#: storage/file/fd.c:456
#, c-format
msgid "RE_OPEN FAILED: %d"
msgstr ""
-#: storage/file/fd.c:462
+#: storage/file/fd.c:461
msgid "RE_OPEN SUCCESS"
msgstr ""
-#: storage/file/fd.c:488
+#: storage/file/fd.c:487
#, c-format
msgid "ReleaseLruFile. Opened %d"
msgstr ""
-#: storage/file/fd.c:509
+#: storage/file/fd.c:508
#, c-format
msgid "AllocateVfd. Size %d"
msgstr ""
-#: storage/file/fd.c:516
+#: storage/file/fd.c:515
msgid "AllocateVfd: no room for VFD array"
msgstr ""
-#: storage/file/fd.c:548
+#: storage/file/fd.c:547
msgid "AllocateVfd: no room to enlarge VFD array"
msgstr ""
-#: storage/file/fd.c:581
+#: storage/file/fd.c:580
#, c-format
msgid "FreeVfd: %d (%s)"
msgstr ""
-#: storage/file/fd.c:631
+#: storage/file/fd.c:630
#, c-format
msgid "FileAccess %d (%s)"
msgstr ""
-#: storage/file/fd.c:683
+#: storage/file/fd.c:682
msgid "fileNameOpenFile: NULL fname"
msgstr ""
-#: storage/file/fd.c:685
+#: storage/file/fd.c:684
#, c-format
msgid "fileNameOpenFile: %s %x %o"
msgstr ""
-#: storage/file/fd.c:705
+#: storage/file/fd.c:704
#, c-format
msgid "fileNameOpenFile: success %d"
msgstr ""
-#: storage/file/fd.c:712
+#: storage/file/fd.c:711
msgid "fileNameOpenFile: no room to save VFD filename"
msgstr ""
-#: storage/file/fd.c:796
+#: storage/file/fd.c:795
#, c-format
msgid "Failed to create temporary file %s"
msgstr ""
-#: storage/file/fd.c:815
+#: storage/file/fd.c:814
#, c-format
msgid "FileClose: %d (%s)"
msgstr ""
-#: storage/file/fd.c:827
+#: storage/file/fd.c:826
#, c-format
msgid "FileClose: failed to close %s: %m"
msgstr ""
-#: storage/file/fd.c:842
+#: storage/file/fd.c:841
#, c-format
msgid "FileClose: failed to unlink %s: %m"
msgstr ""
-#: storage/file/fd.c:860
+#: storage/file/fd.c:859
#, c-format
msgid "FileUnlink: %d (%s)"
msgstr ""
-#: storage/file/fd.c:876
+#: storage/file/fd.c:875
#, c-format
msgid "FileRead: %d (%s) %ld %d %p"
msgstr ""
-#: storage/file/fd.c:897
+#: storage/file/fd.c:896
#, c-format
msgid "FileWrite: %d (%s) %ld %d %p"
msgstr ""
-#: storage/file/fd.c:923
+#: storage/file/fd.c:922
#, c-format
msgid "FileSeek: %d (%s) %ld %ld %d"
msgstr ""
-#: storage/file/fd.c:933 storage/file/fd.c:954
+#: storage/file/fd.c:932 storage/file/fd.c:953
#, c-format
msgid "FileSeek: invalid offset: %ld"
msgstr ""
-#: storage/file/fd.c:944 storage/file/fd.c:966
+#: storage/file/fd.c:943 storage/file/fd.c:965
#, c-format
msgid "FileSeek: invalid whence: %d"
msgstr ""
-#: storage/file/fd.c:981
+#: storage/file/fd.c:980
#, c-format
msgid "FileTell %d (%s)"
msgstr ""
-#: storage/file/fd.c:994
+#: storage/file/fd.c:993
#, c-format
msgid "FileTruncate %d (%s)"
msgstr ""
-#: storage/file/fd.c:1025
+#: storage/file/fd.c:1024
#, c-format
msgid "AllocateFile: Allocated %d"
msgstr ""
-#: storage/file/fd.c:1028
+#: storage/file/fd.c:1027
msgid "AllocateFile: too many private FDs demanded"
msgstr ""
-#: storage/file/fd.c:1042
+#: storage/file/fd.c:1041
#, c-format
msgid "AllocateFile: not enough descs, retry, er= %d"
msgstr ""
-#: storage/file/fd.c:1058
+#: storage/file/fd.c:1057
#, c-format
msgid "FreeFile: Allocated %d"
msgstr ""
-#: storage/file/fd.c:1071
+#: storage/file/fd.c:1070
msgid "FreeFile: file was not obtained from AllocateFile"
msgstr ""
-#: storage/freespace/freespace.c:178 storage/freespace/freespace.c:193
-#: storage/freespace/freespace.c:201
+#: storage/freespace/freespace.c:180 storage/freespace/freespace.c:195
+#: storage/freespace/freespace.c:203
msgid "Insufficient shared memory for free space map"
msgstr ""
-#: storage/freespace/freespace.c:530
+#: storage/freespace/freespace.c:421
+msgid "MultiRecordFreeSpace: data not in page order"
+msgstr ""
+
+#: storage/freespace/freespace.c:536
msgid "FreeSpaceMap hashtable out of memory"
msgstr ""
-#: storage/freespace/freespace.c:599
+#: storage/freespace/freespace.c:606
msgid "FreeSpaceMap hashtable corrupted"
msgstr ""
-#: storage/freespace/freespace.c:772
+#: storage/freespace/freespace.c:779
msgid "fsm_record_free_space: unexpected match"
msgstr ""
-#: storage/freespace/freespace.c:895
+#: storage/freespace/freespace.c:889
msgid "insert_fsm_page_entry: entry already exists!"
msgstr ""
msgid "Out of on_proc_exit slots"
msgstr ""
-#: storage/ipc/ipci.c:74
+#: storage/ipc/ipci.c:73
#, c-format
msgid "invoking IpcMemoryCreate(size=%d)"
msgstr ""
-#: storage/ipc/ipci.c:116
+#: storage/ipc/ipci.c:115
msgid "Couldn't create the lock table"
msgstr ""
-#: storage/ipc/shmem.c:160
+#: storage/ipc/shmem.c:161
msgid "ShmemAlloc: out of memory"
msgstr ""
-#: storage/ipc/shmem.c:206
+#: storage/ipc/shmem.c:207
msgid "InitShmemIndex: couldn't initialize Shmem Index"
msgstr ""
-#: storage/ipc/shmem.c:217
+#: storage/ipc/shmem.c:218
msgid "InitShmemIndex: Shmem Index out of memory"
msgstr ""
-#: storage/ipc/shmem.c:335
+#: storage/ipc/shmem.c:336
msgid "ShmemInitStruct: Shmem Index out of memory"
msgstr ""
-#: storage/ipc/shmem.c:350
+#: storage/ipc/shmem.c:351
msgid "ShmemInitStruct: ShmemIndex entry size is wrong"
msgstr ""
-#: storage/ipc/shmem.c:367
+#: storage/ipc/shmem.c:368
#, c-format
msgid "ShmemInitStruct: cannot allocate '%s'"
msgstr ""
msgid "%s: %s"
msgstr ""
-#: storage/ipc/sinval.c:51
+#: storage/ipc/sinval.c:50
msgid "Backend cache invalidation initialization failed"
msgstr ""
-#: storage/ipc/sinval.c:69
+#: storage/ipc/sinval.c:68
msgid "SendSharedInvalidMessage: SI buffer overflow"
msgstr ""
msgid "Memory exhausted in GetSnapshotData"
msgstr ""
-#: storage/ipc/sinvaladt.c:123
+#: storage/ipc/sinvaladt.c:122
#, c-format
msgid "SIBackendInit: backend id %d"
msgstr ""
-#: storage/ipc/sinvaladt.c:222
+#: storage/ipc/sinvaladt.c:227
#, c-format
msgid "SIInsertDataEntry: table is 70%% full, signaling postmaster"
msgstr ""
-#: storage/large_object/inv_api.c:49
+#: storage/large_object/inv_api.c:48
msgid "getbytealen: VARSIZE(data) < VARHDRSZ. This is internal error."
msgstr ""
-#: storage/large_object/inv_api.c:75
+#: 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:108
+#: storage/large_object/inv_api.c:107
#, c-format
msgid "inv_create: invalid flags: %d"
msgstr ""
-#: storage/large_object/inv_api.c:127
+#: storage/large_object/inv_api.c:126
#, c-format
msgid "inv_open: large object %u not found"
msgstr ""
-#: storage/large_object/inv_api.c:145
+#: storage/large_object/inv_api.c:144
#, c-format
msgid "inv_open: invalid flags: %d"
msgstr ""
-#: storage/large_object/inv_api.c:245
+#: storage/large_object/inv_api.c:244
#, c-format
msgid "inv_getsize: large object %u not found"
msgstr ""
-#: storage/large_object/inv_api.c:258 storage/large_object/inv_api.c:263
-#: storage/large_object/inv_api.c:271
+#: 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:276
+#: storage/large_object/inv_api.c:275
#, c-format
msgid "inv_seek: invalid whence: %d"
msgstr ""
msgid "XactLockTableWait: LockAcquire failed"
msgstr ""
-#: storage/lmgr/lock.c:111
+#: 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:137
+#: storage/lmgr/lock.c:136
#, c-format
msgid ""
"%s: holder(%lx) lock(%lx) tbl(%d) proc(%lx) xid(%u) hold(%d,%d,%d,%d,%d,%d,%"
"d)=%d"
msgstr ""
-#: storage/lmgr/lock.c:246
+#: storage/lmgr/lock.c:245
#, c-format
msgid "LockMethodTableInit: too many lock types %d greater than %d"
msgstr ""
msgid "LockReleaseAll: done"
msgstr ""
-#: storage/lmgr/lock.c:1509
+#: storage/lmgr/lock.c:1517
msgid "DumpAllLocks: holder->tag.lock = NULL"
msgstr ""
msgid "No more LWLockIds available"
msgstr ""
-#: storage/lmgr/lwlock.c:274
+#: storage/lmgr/lwlock.c:281
msgid "LWLockAcquire: can't wait without a PGPROC structure"
msgstr ""
-#: storage/lmgr/lwlock.c:420
+#: storage/lmgr/lwlock.c:427
#, c-format
msgid "LWLockRelease: lock %d is not held"
msgstr ""
-#: storage/lmgr/proc.c:142 storage/lmgr/proc.c:155
+#: storage/lmgr/proc.c:143 storage/lmgr/proc.c:157
msgid "cannot create new proc: out of memory"
msgstr ""
-#: storage/lmgr/proc.c:181
+#: storage/lmgr/proc.c:184
msgid "InitProcess: Proc Header uninitialized"
msgstr ""
-#: storage/lmgr/proc.c:184
+#: storage/lmgr/proc.c:187
msgid "InitProcess: you already exist"
msgstr ""
-#: storage/lmgr/proc.c:262
+#: storage/lmgr/proc.c:265
msgid "InitDummyProcess: Proc Header uninitialized"
msgstr ""
-#: storage/lmgr/proc.c:265
+#: storage/lmgr/proc.c:268
msgid "InitDummyProcess: you already exist"
msgstr ""
-#: storage/lmgr/proc.c:271
+#: storage/lmgr/proc.c:274
#, c-format
msgid "InitDummyProcess: DummyProc is in use by PID %d"
msgstr ""
-#: storage/lmgr/proc.c:637
+#: storage/lmgr/proc.c:649
msgid "ProcSleep: Unable to set timer for process wakeup"
msgstr ""
-#: storage/lmgr/proc.c:659
+#: storage/lmgr/proc.c:671
msgid "ProcSleep: Unable to disable timer for process wakeup"
msgstr ""
msgid "spin.c does not support S_LOCK_FREE()"
msgstr ""
-#: storage/page/bufpage.c:93
+#: storage/page/bufpage.c:92
#, c-format
msgid ""
"PageAddItem: corrupted page pointers: lower = %u, upper = %u, special = %u"
msgstr ""
-#: storage/page/bufpage.c:113
+#: storage/page/bufpage.c:112
msgid "PageAddItem: tried overwrite of used ItemId"
msgstr ""
-#: storage/page/bufpage.c:140
+#: storage/page/bufpage.c:139
msgid "PageAddItem: specified offset after maxoff"
msgstr ""
-#: storage/page/bufpage.c:289
+#: storage/page/bufpage.c:288
#, c-format
msgid ""
"PageRepairFragmentation: corrupted page pointers: lower = %u, upper = %u, "
"special = %u"
msgstr ""
-#: storage/page/bufpage.c:331
+#: storage/page/bufpage.c:330
#, c-format
msgid "PageRepairFragmentation: corrupted item pointer %u"
msgstr ""
-#: storage/page/bufpage.c:344
+#: storage/page/bufpage.c:343
#, c-format
msgid "PageRepairFragmentation: corrupted item lengths, total %u, avail %u"
msgstr ""
-#: storage/page/bufpage.c:423
+#: storage/page/bufpage.c:422
#, c-format
msgid ""
"PageIndexTupleDelete: corrupted page pointers: lower = %u, upper = %u, "
"special = %u"
msgstr ""
-#: storage/page/bufpage.c:428
+#: storage/page/bufpage.c:427
#, c-format
msgid "PageIndexTupleDelete: bad offnum %u"
msgstr ""
-#: storage/page/bufpage.c:439
+#: storage/page/bufpage.c:438
#, c-format
msgid "PageIndexTupleDelete: corrupted item pointer: offset = %u size = %u"
msgstr ""
"\tCheck free disk space."
msgstr ""
-#: storage/smgr/smgr.c:270 utils/init/miscinit.c:1017
+#: storage/smgr/smgr.c:270 utils/init/miscinit.c:1015
#: utils/misc/database.c:149
#, c-format
msgid "cannot open %s: %m"
msgid "cannot count blocks for %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:419
+#: storage/smgr/smgr.c:417
#, c-format
msgid "cannot truncate %s to %u blocks: %m"
msgstr ""
-#: storage/smgr/smgr.c:461
+#: storage/smgr/smgr.c:459
#, c-format
msgid "cannot unlink %u/%u: %m"
msgstr ""
-#: storage/smgr/smgr.c:486
+#: storage/smgr/smgr.c:484
#, c-format
msgid "transaction commit failed on %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:508
+#: storage/smgr/smgr.c:506
#, c-format
msgid "transaction abort failed on %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:530
+#: storage/smgr/smgr.c:528
#, c-format
msgid "storage sync failed on %s: %m"
msgstr ""
-#: storage/smgr/smgr.c:544
+#: storage/smgr/smgr.c:542
#, c-format
msgid "illegal storage manager number %d"
msgstr ""
msgid "HandleFunctionRequest: bogus argsize %d, should be %d"
msgstr ""
-#: tcop/fastpath.c:337 tcop/postgres.c:653
+#: tcop/fastpath.c:337 tcop/postgres.c:664
msgid ""
"current transaction is aborted, queries ignored until end of transaction "
"block"
msgid "pg_plan_query: copyObject failed on plan tree"
msgstr ""
-#: tcop/postgres.c:708
+#: tcop/postgres.c:719
msgid "ProcessUtility"
msgstr ""
-#: tcop/postgres.c:752
+#: tcop/postgres.c:763
msgid "ProcessQuery"
msgstr ""
-#: tcop/postgres.c:862
+#: tcop/postgres.c:872
+#, c-format
+msgid "duration: %ld.%06ld sec"
+msgstr ""
+
+#: tcop/postgres.c:886
msgid "StartTransactionCommand"
msgstr ""
-#: tcop/postgres.c:873
+#: tcop/postgres.c:897
msgid "CommitTransactionCommand"
msgstr ""
-#: tcop/postgres.c:900
+#: tcop/postgres.c:924
msgid ""
"Message from PostgreSQL backend:\n"
"\tThe Postmaster has informed me that some other backend\n"
"\tPlease reconnect to the database system and repeat your query."
msgstr ""
-#: tcop/postgres.c:1018
+#: tcop/postgres.c:1042
msgid ""
"floating point exception! The last floating point operation either exceeded "
"legal ranges or was a divide by zero"
msgstr ""
-#: tcop/postgres.c:1050
+#: tcop/postgres.c:1075
msgid "This connection has been terminated by the administrator."
msgstr ""
-#: tcop/postgres.c:1056
+#: tcop/postgres.c:1082
msgid "Query was cancelled."
msgstr "Frågan avbröts."
-#: tcop/postgres.c:1195
+#: tcop/postgres.c:1227
msgid "Assert checking is not compiled in"
msgstr ""
-#: tcop/postgres.c:1438
+#: tcop/postgres.c:1459
msgid "only one -x flag is allowed"
msgstr ""
-#: tcop/postgres.c:1456
+#: tcop/postgres.c:1477
msgid "use -x {off,nor,nopull,nopm,pullall,wait}"
msgstr ""
-#: tcop/postgres.c:1495
+#: tcop/postgres.c:1532
msgid ""
"Query statistics are disabled because parser, planner, or executor "
"statistics are on."
msgstr ""
-#: tcop/postgres.c:1572 tcop/postgres.c:1584
+#: tcop/postgres.c:1609 tcop/postgres.c:1621
#, c-format
msgid ""
"%s: invalid command line arguments\n"
"Try -? for help."
msgstr ""
-#: tcop/postgres.c:1592
+#: tcop/postgres.c:1629
#, c-format
msgid "%s: user name undefined and no database specified"
msgstr ""
-#: tcop/postgres.c:1643
+#: tcop/postgres.c:1680
msgid "InitPostgres"
msgstr ""
-#: tcop/postgres.c:1725
+#: tcop/postgres.c:1763
msgid "AbortCurrentTransaction"
msgstr ""
-#: tcop/postgres.c:1928
+#: tcop/postgres.c:1968
msgid "unknown frontend message was received"
msgstr ""
-#: tcop/postgres.c:2060
+#: tcop/postgres.c:2100
#, c-format
msgid ""
"%s\n"
"%s\n"
"%s"
-#: tcop/postgres.c:2420
+#: tcop/postgres.c:2462
#, c-format
msgid "CreateCommandTag: unknown parse node type %d"
msgstr ""
msgid "relation \"%s\" is a system catalog"
msgstr ""
-#: tcop/utility.c:441 tcop/utility.c:445
+#: tcop/utility.c:452 tcop/utility.c:456
#, c-format
msgid "ProcessUtility: Invalid target for RENAME: %d"
msgstr ""
-#: tcop/utility.c:543
+#: tcop/utility.c:561
msgid "ALTER TABLE: permission denied"
msgstr "ALTER TABLE: rättighet saknas"
-#: tcop/utility.c:549
+#: tcop/utility.c:567
msgid "T_AlterTableStmt: unknown subtype"
msgstr ""
-#: tcop/utility.c:868
+#: tcop/utility.c:884
#, c-format
msgid "ProcessUtility: command #%d unsupported"
msgstr ""
msgid "aclitemout: bad idtype: %d"
msgstr ""
-#: utils/adt/acl.c:432
+#: utils/adt/acl.c:434
#, c-format
msgid "acldefault: bogus objtype %d"
msgstr ""
-#: utils/adt/acl.c:505
+#: utils/adt/acl.c:507
msgid "aclinsert3: insertion before world ACL??"
msgstr ""
-#: utils/adt/acl.c:616
+#: utils/adt/acl.c:618
msgid "aclremove: removal of the world ACL??"
msgstr ""
-#: utils/adt/acl.c:863
+#: utils/adt/acl.c:865
#, c-format
msgid "has_table_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1066
+#: utils/adt/acl.c:1068
#, c-format
msgid "has_database_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1242
+#: utils/adt/acl.c:1244
#, c-format
msgid "function \"%s\" does not exist"
msgstr ""
-#: utils/adt/acl.c:1265
+#: utils/adt/acl.c:1267
#, c-format
msgid "has_function_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1464
+#: utils/adt/acl.c:1466
#, c-format
msgid "has_language_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/acl.c:1640
+#: utils/adt/acl.c:1642
#, c-format
msgid "schema \"%s\" does not exist"
msgstr ""
-#: utils/adt/acl.c:1666
+#: utils/adt/acl.c:1668
#, c-format
msgid "has_schema_privilege: invalid privilege type %s"
msgstr ""
-#: utils/adt/arrayfuncs.c:175
+#: utils/adt/arrayfuncs.c:176
#, c-format
msgid "array_in: more than %d dimensions"
msgstr ""
-#: utils/adt/arrayfuncs.c:178 utils/adt/arrayfuncs.c:187
+#: utils/adt/arrayfuncs.c:179 utils/adt/arrayfuncs.c:188
msgid "array_in: missing dimension value"
msgstr ""
-#: utils/adt/arrayfuncs.c:195
+#: utils/adt/arrayfuncs.c:196
msgid "array_in: missing ']' in array declaration"
msgstr ""
-#: utils/adt/arrayfuncs.c:200
+#: utils/adt/arrayfuncs.c:201
msgid "array_in: upper_bound cannot be < lower_bound"
msgstr ""
-#: utils/adt/arrayfuncs.c:209
+#: utils/adt/arrayfuncs.c:210
msgid "array_in: Need to specify dimension"
msgstr ""
-#: utils/adt/arrayfuncs.c:218
+#: utils/adt/arrayfuncs.c:219
msgid "array_in: missing assignment operator"
msgstr ""
-#: utils/adt/arrayfuncs.c:245
+#: utils/adt/arrayfuncs.c:246
msgid "array_in: missing left brace"
msgstr ""
-#: utils/adt/arrayfuncs.c:302 utils/adt/arrayfuncs.c:309
-#: utils/adt/arrayfuncs.c:422 utils/adt/arrayfuncs.c:432
+#: utils/adt/arrayfuncs.c:303 utils/adt/arrayfuncs.c:310
+#: utils/adt/arrayfuncs.c:423 utils/adt/arrayfuncs.c:433
#, c-format
msgid "malformed array constant: %s"
msgstr ""
-#: utils/adt/arrayfuncs.c:318 utils/adt/arrayfuncs.c:329
-#: utils/adt/arrayfuncs.c:451 utils/adt/arrayfuncs.c:464
-#: utils/adt/arrayfuncs.c:500
+#: utils/adt/arrayfuncs.c:319 utils/adt/arrayfuncs.c:330
+#: utils/adt/arrayfuncs.c:452 utils/adt/arrayfuncs.c:465
+#: utils/adt/arrayfuncs.c:501
msgid "array_in: illformed array constant"
msgstr ""
-#: utils/adt/arrayfuncs.c:919
+#: utils/adt/arrayfuncs.c:986
msgid "Slices of fixed-length arrays not implemented"
msgstr ""
-#: utils/adt/arrayfuncs.c:1054 utils/adt/arrayfuncs.c:1056
-#: utils/adt/arrayfuncs.c:1073 utils/adt/arrayfuncs.c:1093
-#: utils/adt/arrayfuncs.c:1103 utils/adt/arrayfuncs.c:1229
-#: utils/adt/arrayfuncs.c:1244 utils/adt/arrayfuncs.c:1253
-#: utils/adt/arrayfuncs.c:1260 utils/adt/arrayfuncs.c:1269
+#: utils/adt/arrayfuncs.c:1122 utils/adt/arrayfuncs.c:1124
+#: utils/adt/arrayfuncs.c:1141 utils/adt/arrayfuncs.c:1161
+#: utils/adt/arrayfuncs.c:1171 utils/adt/arrayfuncs.c:1297
+#: utils/adt/arrayfuncs.c:1312 utils/adt/arrayfuncs.c:1321
+#: utils/adt/arrayfuncs.c:1328 utils/adt/arrayfuncs.c:1337
msgid "Invalid array subscripts"
msgstr ""
-#: utils/adt/arrayfuncs.c:1218
+#: utils/adt/arrayfuncs.c:1286
msgid "Updates on slices of fixed-length arrays not implemented"
msgstr ""
-#: utils/adt/arrayfuncs.c:1279
+#: utils/adt/arrayfuncs.c:1347
msgid "Source array too small"
msgstr ""
-#: utils/adt/arrayfuncs.c:1410
+#: utils/adt/arrayfuncs.c:1478
#, c-format
msgid "array_map: invalid nargs: %d"
msgstr ""
-#: utils/adt/arrayfuncs.c:1412
+#: utils/adt/arrayfuncs.c:1480
msgid "array_map: null input array"
msgstr ""
-#: utils/adt/arrayfuncs.c:1456
+#: utils/adt/arrayfuncs.c:1524
msgid "array_map: cannot handle NULL in array"
msgstr ""
-#: utils/adt/arrayfuncs.c:1650 utils/cache/lsyscache.c:881
-#: utils/cache/lsyscache.c:904
+#: utils/adt/arrayfuncs.c:1716 utils/cache/lsyscache.c:908
+#: utils/cache/lsyscache.c:931
#, c-format
msgid "cache lookup failed for type %u"
msgstr ""
msgid "cash_div: divide by 0 error"
msgstr ""
-#: utils/adt/date.c:61
+#: utils/adt/date.c:69
#, c-format
msgid "Bad date external representation (too long) '%s'"
msgstr ""
-#: utils/adt/date.c:65
+#: utils/adt/date.c:73
#, c-format
msgid "Bad date external representation '%s'"
msgstr ""
-#: utils/adt/date.c:73
+#: utils/adt/date.c:81
msgid ""
"Date CURRENT no longer supported\n"
"\tdate_in() internal coding error"
msgstr ""
-#: utils/adt/date.c:83
+#: utils/adt/date.c:91
#, c-format
msgid "Unrecognized date external representation '%s'"
msgstr ""
-#: utils/adt/date.c:356
-msgid "Unable to convert date to tm"
-msgstr ""
-
-#: utils/adt/date.c:405
+#: utils/adt/date.c:400
msgid "Unable to convert timestamp to date"
msgstr ""
-#: utils/adt/date.c:430
+#: utils/adt/date.c:425
msgid "Unable to convert reserved abstime value to date"
msgstr ""
-#: utils/adt/date.c:489
+#: utils/adt/date.c:484
msgid "Bad date external representation (too long)"
msgstr ""
-#: utils/adt/date.c:525
+#: utils/adt/date.c:521
#, c-format
msgid "Bad time external representation (too long) '%s'"
msgstr ""
-#: utils/adt/date.c:529 utils/adt/date.c:1332
+#: utils/adt/date.c:525 utils/adt/date.c:1336
#, c-format
msgid "Bad time external representation '%s'"
msgstr ""
msgid "Unable to convert timestamp to time"
msgstr ""
-#: utils/adt/date.c:961
+#: utils/adt/date.c:963
msgid "Unable to convert timestamptz to time"
msgstr ""
-#: utils/adt/date.c:1161
+#: utils/adt/date.c:1165
msgid "Bad time external representation (too long)"
msgstr ""
-#: utils/adt/date.c:1192 utils/adt/date.c:1275
+#: utils/adt/date.c:1196 utils/adt/date.c:1279
#, c-format
msgid "TIME units '%s' not recognized"
msgstr ""
-#: utils/adt/date.c:1259
+#: utils/adt/date.c:1263
#, c-format
msgid "TIME units '%s' not supported"
msgstr ""
-#: utils/adt/date.c:1327
+#: utils/adt/date.c:1331
#, c-format
msgid "Bad time with time zone external representation (too long) '%s'"
msgstr ""
-#: utils/adt/date.c:1789
+#: utils/adt/date.c:1795
msgid "Unable to convert timestamptz to timetz"
msgstr ""
-#: utils/adt/date.c:1865
+#: utils/adt/date.c:1871
msgid "Bad timetz external representation (too long)"
msgstr ""
-#: utils/adt/date.c:1896 utils/adt/date.c:1992
+#: utils/adt/date.c:1902 utils/adt/date.c:1998
#, c-format
msgid "TIMETZ units '%s' not recognized"
msgstr ""
-#: utils/adt/date.c:1976
+#: utils/adt/date.c:1982
#, c-format
msgid "TIMETZ units '%s' not supported"
msgstr ""
-#: utils/adt/date.c:2020 utils/adt/date.c:2052 utils/adt/timestamp.c:3251
-#: utils/adt/timestamp.c:3274 utils/adt/timestamp.c:3388
-#: utils/adt/timestamp.c:3410
+#: utils/adt/date.c:2026 utils/adt/date.c:2058 utils/adt/timestamp.c:3282
+#: utils/adt/timestamp.c:3305 utils/adt/timestamp.c:3419
+#: utils/adt/timestamp.c:3441
#, c-format
msgid "Time zone '%s' not recognized"
msgstr ""
-#: utils/adt/date.c:2071 utils/adt/timestamp.c:3296 utils/adt/timestamp.c:3433
+#: utils/adt/date.c:2077 utils/adt/timestamp.c:3327 utils/adt/timestamp.c:3464
#, c-format
msgid "INTERVAL time zone '%s' not legal (month specified)"
msgstr ""
-#: utils/adt/datetime.c:1222 utils/adt/datetime.c:1839
+#: utils/adt/datetime.c:1239 utils/adt/datetime.c:1955
msgid "'CURRENT' is no longer supported"
msgstr ""
-#: utils/adt/datetime.c:1399 utils/adt/datetime.c:2113
-#: utils/adt/formatting.c:3033
+#: utils/adt/datetime.c:1418 utils/adt/datetime.c:2227
+#: utils/adt/formatting.c:3036
#, c-format
msgid "Inconsistent use of year %04d and 'BC'"
msgstr ""
msgid "Input '%s' is out of range for float4"
msgstr ""
-#: utils/adt/float.c:270 utils/adt/numeric.c:1659
+#: utils/adt/float.c:270 utils/adt/numeric.c:2830 utils/adt/numeric.c:2853
#, c-format
msgid "Bad float8 input format '%s'"
msgstr ""
msgid "float84div: divide by zero"
msgstr ""
-#: utils/adt/format_type.c:137 utils/adt/format_type.c:163
+#: 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:316
+#: utils/adt/format_type.c:315
#, c-format
msgid "Invalid INTERVAL typmod 0x%x"
msgstr ""
"mon %d\n"
msgstr ""
-#: utils/adt/formatting.c:965
+#: utils/adt/formatting.c:964
msgid "to_char/to_number(): '9' must be ahead of 'PR'."
msgstr ""
-#: utils/adt/formatting.c:982
+#: utils/adt/formatting.c:981
msgid "to_char/to_number(): '0' must be ahead of 'PR'."
msgstr ""
-#: utils/adt/formatting.c:1009
+#: utils/adt/formatting.c:1008
msgid "to_char/to_number(): not unique decimal point."
msgstr ""
-#: utils/adt/formatting.c:1014 utils/adt/formatting.c:1101
+#: utils/adt/formatting.c:1013 utils/adt/formatting.c:1100
msgid "to_char/to_number(): can't use 'V' and decimal poin together."
msgstr ""
-#: utils/adt/formatting.c:1027
+#: utils/adt/formatting.c:1026
msgid "to_char/to_number(): not unique 'S'."
msgstr ""
-#: utils/adt/formatting.c:1032
+#: 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:1054
+#: utils/adt/formatting.c:1053
msgid "to_char/to_number(): can't use 'S' and 'MI' together."
msgstr ""
-#: utils/adt/formatting.c:1063
+#: utils/adt/formatting.c:1062
msgid "to_char/to_number(): can't use 'S' and 'PL' together."
msgstr ""
-#: utils/adt/formatting.c:1072
+#: utils/adt/formatting.c:1071
msgid "to_char/to_number(): can't use 'S' and 'SG' together."
msgstr ""
-#: utils/adt/formatting.c:1082
+#: utils/adt/formatting.c:1081
msgid "to_char/to_number(): can't use 'PR' and 'S'/'PL'/'MI'/'SG' together."
msgstr ""
-#: utils/adt/formatting.c:1108
+#: utils/adt/formatting.c:1107
msgid "to_char/to_number(): 'E' is not supported."
msgstr ""
-#: utils/adt/formatting.c:1132
+#: utils/adt/formatting.c:1131
msgid "to_char/number(): run parser."
msgstr ""
-#: utils/adt/formatting.c:1328
+#: utils/adt/formatting.c:1327
msgid "to_from-char(): DUMP FORMAT"
msgstr ""
-#: utils/adt/formatting.c:1333
+#: utils/adt/formatting.c:1332
#, c-format
msgid "%d:\t NODE_TYPE_ACTION '%s'\t(%s,%s)"
msgstr ""
-#: utils/adt/formatting.c:1336
+#: utils/adt/formatting.c:1335
#, c-format
msgid "%d:\t NODE_TYPE_CHAR '%c'"
msgstr ""
-#: utils/adt/formatting.c:1339
+#: utils/adt/formatting.c:1338
#, c-format
msgid "%d:\t NODE_TYPE_END"
msgstr ""
-#: utils/adt/formatting.c:1343
+#: utils/adt/formatting.c:1342
#, c-format
msgid "%d:\t UnKnown NODE !!!"
msgstr ""
-#: utils/adt/formatting.c:1367
+#: utils/adt/formatting.c:1366
#, c-format
msgid "get_th: '%s' is not number."
msgstr ""
-#: utils/adt/formatting.c:1535
+#: utils/adt/formatting.c:1540
msgid "TO-FROM_CHAR: Dump KeyWord Index:"
msgstr ""
-#: utils/adt/formatting.c:1541
+#: utils/adt/formatting.c:1546
#, c-format
msgid "\t%c: %s, "
msgstr ""
-#: utils/adt/formatting.c:1547
+#: utils/adt/formatting.c:1552
#, c-format
msgid "\t(%d) %c %d"
msgstr ""
-#: utils/adt/formatting.c:1550
+#: utils/adt/formatting.c:1555
#, c-format
msgid ""
"\n"
"\t\tFree positions: %d"
msgstr ""
-#: utils/adt/formatting.c:1622
+#: utils/adt/formatting.c:1627
msgid "to_timestamp(): bad AM/PM string"
msgstr ""
-#: utils/adt/formatting.c:1966
+#: utils/adt/formatting.c:1971
msgid "to_timestamp(): TZ/tz not supported."
msgstr ""
-#: utils/adt/formatting.c:1974
+#: utils/adt/formatting.c:1979
#, c-format
msgid "to_timestamp(): bad value for %s"
msgstr ""
-#: utils/adt/formatting.c:2610 utils/adt/formatting.c:3169
+#: utils/adt/formatting.c:2613 utils/adt/formatting.c:3172
#, c-format
msgid "Cache is full (%d)"
msgstr ""
-#: utils/adt/formatting.c:2618 utils/adt/formatting.c:3186
+#: utils/adt/formatting.c:2621 utils/adt/formatting.c:3189
#, c-format
msgid "OLD: '%s' AGE: %d"
msgstr ""
-#: utils/adt/formatting.c:2629 utils/adt/formatting.c:3198
+#: utils/adt/formatting.c:2632 utils/adt/formatting.c:3201
#, c-format
msgid "NEW (%d)"
msgstr ""
-#: utils/adt/formatting.c:2794 utils/adt/formatting.c:2820
+#: utils/adt/formatting.c:2797 utils/adt/formatting.c:2823
msgid "to_char(): Unable to convert timestamp to tm"
msgstr ""
-#: utils/adt/formatting.c:2996
+#: utils/adt/formatting.c:2999
msgid "to_timestamp(): AM/PM hour must be between 1 and 12"
msgstr ""
-#: utils/adt/formatting.c:3065
+#: utils/adt/formatting.c:3068
msgid "to_timestamp() cat't convert yday without year information"
msgstr ""
-#: utils/adt/formatting.c:3100
+#: utils/adt/formatting.c:3103
msgid "to_timestamp(): can't convert 'tm' to timestamp."
msgstr ""
-#: utils/adt/formatting.c:3248
+#: utils/adt/formatting.c:3251
#, c-format
msgid "REMOVING ENTRY (%s)"
msgstr ""
-#: utils/adt/formatting.c:3472
+#: utils/adt/formatting.c:3476
msgid "CALL: get_last_relevant_decnum()"
msgstr ""
-#: utils/adt/formatting.c:3497
+#: utils/adt/formatting.c:3501
msgid " --- scan start --- "
msgstr ""
-#: utils/adt/formatting.c:3518
+#: utils/adt/formatting.c:3522
#, c-format
msgid "Try read sign (%c)."
msgstr ""
-#: utils/adt/formatting.c:3530
+#: utils/adt/formatting.c:3534
#, c-format
msgid "Try read locale sign (%c)."
msgstr ""
-#: utils/adt/formatting.c:3549
+#: utils/adt/formatting.c:3553
#, c-format
msgid "Try read sipmle sign (%c)."
msgstr ""
-#: utils/adt/formatting.c:3590
+#: utils/adt/formatting.c:3594
#, c-format
msgid "Read digit (%c)."
msgstr ""
-#: utils/adt/formatting.c:3601
+#: utils/adt/formatting.c:3605
#, c-format
msgid "Try read decimal point (%c)."
msgstr ""
-#: utils/adt/formatting.c:3616
+#: utils/adt/formatting.c:3620
#, c-format
msgid "Try read locale point (%c)."
msgstr ""
-#: utils/adt/formatting.c:3649
+#: utils/adt/formatting.c:3653
#, c-format
msgid "SIGN_WROTE: %d, CURRENT: %d, NUMBER_P: '%s', INOUT: '%s'"
msgstr ""
-#: utils/adt/formatting.c:3664
+#: utils/adt/formatting.c:3668
#, c-format
msgid "Writing sign to position: %d"
msgstr ""
-#: utils/adt/formatting.c:3706
+#: utils/adt/formatting.c:3710
#, c-format
msgid "Writing bracket to position %d"
msgstr ""
-#: utils/adt/formatting.c:3728
+#: utils/adt/formatting.c:3732
#, c-format
msgid "Writing blank space to position %d"
msgstr ""
-#: utils/adt/formatting.c:3743
+#: utils/adt/formatting.c:3747
#, c-format
msgid "Writing zero to position %d"
msgstr ""
-#: utils/adt/formatting.c:3761
+#: utils/adt/formatting.c:3765
#, c-format
msgid "Writing decimal point to position %d"
msgstr ""
msgid "Writing digit '%c' to position %d"
msgstr ""
-#: utils/adt/formatting.c:3857
+#: utils/adt/formatting.c:3858
msgid "to_number(): RN is not supported"
msgstr ""
-#: utils/adt/formatting.c:3979
+#: utils/adt/formatting.c:3980
#, c-format
msgid ""
"\n"
"\tLAST_RELEVANT: %s"
msgstr ""
-#: utils/adt/formatting.c:4244
+#: utils/adt/formatting.c:4245
#, c-format
msgid "TO_NUMBER (number): '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:294
+#: utils/adt/geo_ops.c:279
+msgid "Too many points requested"
+msgstr ""
+
+#: utils/adt/geo_ops.c:300
msgid "Unable to format path"
msgstr ""
-#: utils/adt/geo_ops.c:366
+#: utils/adt/geo_ops.c:372
#, c-format
msgid "Bad box external representation '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:825
+#: utils/adt/geo_ops.c:831
#, c-format
msgid "Bad line external representation '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:830 utils/adt/geo_ops.c:894
+#: utils/adt/geo_ops.c:836 utils/adt/geo_ops.c:900
msgid "line not yet implemented"
msgstr ""
-#: utils/adt/geo_ops.c:1220 utils/adt/geo_ops.c:1241
+#: utils/adt/geo_ops.c:1226 utils/adt/geo_ops.c:1247
#, c-format
msgid "Bad path external representation '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:1557
+#: utils/adt/geo_ops.c:1563
#, c-format
msgid "Bad point external representation '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:1753
+#: utils/adt/geo_ops.c:1759
#, c-format
msgid "Bad lseg external representation '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:2303
+#: utils/adt/geo_ops.c:2309
msgid "dist_lb not implemented"
msgstr ""
-#: utils/adt/geo_ops.c:2816
+#: utils/adt/geo_ops.c:2820
msgid "close_lb not implemented"
msgstr ""
-#: utils/adt/geo_ops.c:3093
+#: utils/adt/geo_ops.c:3097
msgid "Unable to create bounding box for empty polygon"
msgstr ""
-#: utils/adt/geo_ops.c:3115 utils/adt/geo_ops.c:3126
+#: utils/adt/geo_ops.c:3119 utils/adt/geo_ops.c:3130
#, c-format
msgid "Bad polygon external representation '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:3414
+#: utils/adt/geo_ops.c:3418
msgid "poly_distance not implemented"
msgstr ""
-#: utils/adt/geo_ops.c:3493
+#: utils/adt/geo_ops.c:3497
msgid "point_div: divide by 0.0 error"
msgstr ""
-#: utils/adt/geo_ops.c:3712
+#: utils/adt/geo_ops.c:3616
+msgid "too many points requested."
+msgstr ""
+
+#: utils/adt/geo_ops.c:3724
msgid "path_center not implemented"
msgstr ""
-#: utils/adt/geo_ops.c:3727
+#: utils/adt/geo_ops.c:3739
msgid "Open path cannot be converted to polygon"
msgstr ""
-#: utils/adt/geo_ops.c:3892 utils/adt/geo_ops.c:3900 utils/adt/geo_ops.c:3913
-#: utils/adt/geo_ops.c:3917
+#: utils/adt/geo_ops.c:3904 utils/adt/geo_ops.c:3912 utils/adt/geo_ops.c:3925
+#: utils/adt/geo_ops.c:3929
#, c-format
msgid "Bad circle external representation '%s'"
msgstr ""
-#: utils/adt/geo_ops.c:3937 utils/adt/geo_ops.c:3943
+#: utils/adt/geo_ops.c:3949 utils/adt/geo_ops.c:3955
msgid "Unable to format circle"
msgstr ""
-#: utils/adt/geo_ops.c:4421
+#: utils/adt/geo_ops.c:4434
msgid "Unable to convert circle to polygon"
msgstr ""
-#: utils/adt/geo_ops.c:4455 utils/adt/geo_ops.c:4476
+#: utils/adt/geo_ops.c:4441
+msgid "too many points requested"
+msgstr ""
+
+#: utils/adt/geo_ops.c:4474 utils/adt/geo_ops.c:4495
msgid "Unable to convert polygon to circle"
msgstr ""
msgid "i4toi2: '%d' causes int2 overflow"
msgstr ""
-#: utils/adt/int8.c:88 utils/adt/int8.c:98
+#: utils/adt/int8.c:101 utils/adt/int8.c:125
#, c-format
msgid "Bad int8 external representation \"%s\""
msgstr ""
-#: utils/adt/int8.c:94
+#: utils/adt/int8.c:114
#, c-format
msgid "int8 value out of range: \"%s\""
msgstr ""
-#: utils/adt/int8.c:117
+#: utils/adt/int8.c:157
msgid "Unable to format int8"
msgstr ""
-#: utils/adt/int8.c:708
+#: utils/adt/int8.c:748
msgid "int8 conversion to int4 is out of range"
msgstr ""
-#: utils/adt/int8.c:731
+#: utils/adt/int8.c:771
msgid "int8 conversion to int2 is out of range"
msgstr ""
-#: utils/adt/int8.c:767
+#: utils/adt/int8.c:807 utils/adt/int8.c:844
msgid "Floating point conversion to int8 is out of range"
msgstr ""
-#: utils/adt/like.c:451 utils/adt/like_match.c:288
+#: utils/adt/int8.c:859
+msgid "int8 conversion to OID is out of range"
+msgstr ""
+
+#: utils/adt/like.c:451 utils/adt/like_match.c:289 utils/adt/regexp.c:400
msgid "ESCAPE string must be empty or one character"
msgstr ""
msgid "Text is too long to convert to MAC address"
msgstr ""
-#: utils/adt/nabstime.c:353 utils/adt/nabstime.c:386
+#: utils/adt/nabstime.c:352 utils/adt/nabstime.c:385
#, c-format
msgid "Invalid timezone '%s'"
msgstr ""
-#: utils/adt/nabstime.c:490
+#: utils/adt/nabstime.c:489
#, c-format
msgid "Bad abstime external representation (too long) '%s'"
msgstr ""
-#: utils/adt/nabstime.c:494
+#: utils/adt/nabstime.c:493
#, c-format
msgid "Bad abstime external representation '%s'"
msgstr ""
-#: utils/adt/nabstime.c:524
+#: utils/adt/nabstime.c:523
#, c-format
msgid "Bad abstime (internal coding error) '%s'"
msgstr ""
-#: utils/adt/nabstime.c:715 utils/adt/nabstime.c:783
+#: utils/adt/nabstime.c:714 utils/adt/nabstime.c:782
msgid "Unable to convert timestamp to abstime"
msgstr ""
-#: utils/adt/nabstime.c:739
+#: utils/adt/nabstime.c:738
msgid "Unable to convert abstime 'invalid' to timestamp"
msgstr ""
-#: utils/adt/nabstime.c:754
+#: utils/adt/nabstime.c:753
msgid ""
"Unable convert ABSTIME to TIMESTAMP\n"
"\tabstime_timestamp() internal error"
msgstr ""
-#: utils/adt/nabstime.c:807
+#: utils/adt/nabstime.c:806
msgid "Unable to convert abstime 'invalid' to timestamptz"
msgstr ""
-#: utils/adt/nabstime.c:822
+#: utils/adt/nabstime.c:821
msgid ""
"Unable convert ABSTIME to TIMESTAMP WITH TIME ZONE\n"
"\tabstime_timestamp() internal error"
msgstr ""
-#: utils/adt/nabstime.c:853
+#: utils/adt/nabstime.c:852
#, c-format
msgid "Bad reltime external representation (too long) '%s'"
msgstr ""
-#: utils/adt/nabstime.c:857
+#: utils/adt/nabstime.c:856
#, c-format
msgid "Bad reltime external representation '%s'"
msgstr ""
-#: utils/adt/nabstime.c:867
+#: utils/adt/nabstime.c:866
#, c-format
msgid "Bad reltime (internal coding error) '%s'"
msgstr ""
-#: utils/adt/nabstime.c:925
+#: utils/adt/nabstime.c:924
#, c-format
msgid "Unable to decode tinterval '%s'"
msgstr ""
-#: utils/adt/nabstime.c:1036
+#: utils/adt/nabstime.c:1037
msgid "Unable to convert reltime 'invalid' to interval"
msgstr ""
-#: utils/adt/network.c:66
+#: utils/adt/network.c:65
#, c-format
msgid "invalid %s value '%s'"
msgstr ""
-#: utils/adt/network.c:77
+#: utils/adt/network.c:76
#, c-format
msgid "invalid CIDR value '%s': has bits set to right of mask"
msgstr ""
-#: utils/adt/network.c:129 utils/adt/network.c:470
+#: utils/adt/network.c:128 utils/adt/network.c:469
#, c-format
msgid "unable to print address (%s)"
msgstr ""
-#: utils/adt/network.c:139 utils/adt/network.c:403 utils/adt/network.c:440
-#: utils/adt/network.c:474 utils/adt/network.c:520 utils/adt/network.c:560
-#: utils/adt/network.c:602 utils/adt/network.c:638
+#: utils/adt/network.c:138 utils/adt/network.c:402 utils/adt/network.c:439
+#: utils/adt/network.c:473 utils/adt/network.c:519 utils/adt/network.c:559
+#: utils/adt/network.c:601 utils/adt/network.c:637
#, c-format
msgid "unknown address family (%d)"
msgstr ""
-#: utils/adt/network.c:186
+#: utils/adt/network.c:185
#, c-format
msgid "set_masklen - invalid value '%d'"
msgstr ""
-#: utils/adt/network.c:227 utils/adt/network.c:316 utils/adt/network.c:336
-#: utils/adt/network.c:356 utils/adt/network.c:376
+#: utils/adt/network.c:226 utils/adt/network.c:315 utils/adt/network.c:335
+#: utils/adt/network.c:355 utils/adt/network.c:375
#, c-format
msgid "cannot compare address families %d and %d"
msgstr ""
-#: utils/adt/network.c:399 utils/adt/network.c:430
+#: utils/adt/network.c:398 utils/adt/network.c:429
#, c-format
msgid "unable to print host (%s)"
msgstr ""
-#: utils/adt/network.c:657
+#: utils/adt/network.c:656
#, c-format
msgid "convert_network_to_scalar: unsupported type %u"
msgstr ""
msgid "int4notin: must provide relationname.attributename"
msgstr ""
-#: utils/adt/numeric.c:1474
+#: utils/adt/numeric.c:1506
msgid "Cannot convert NaN to int4"
msgstr ""
-#: utils/adt/numeric.c:1524
+#: utils/adt/numeric.c:1556
msgid "Cannot convert NaN to int8"
msgstr ""
-#: utils/adt/numeric.c:1575
+#: utils/adt/numeric.c:1607
msgid "Cannot convert NaN to int2"
msgstr ""
-#: utils/adt/numeric.c:1741
+#: utils/adt/numeric.c:1803
msgid "do_numeric_accum: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:1832
+#: utils/adt/numeric.c:1894
msgid "numeric_avg: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:1868
+#: utils/adt/numeric.c:1930
msgid "numeric_variance: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:1947
+#: utils/adt/numeric.c:2012
msgid "numeric_stddev: expected 3-element numeric array"
msgstr ""
-#: utils/adt/numeric.c:2140
+#: utils/adt/numeric.c:2208
msgid "int2_avg_accum: expected 2-element int8 array"
msgstr ""
-#: utils/adt/numeric.c:2160
+#: utils/adt/numeric.c:2228
msgid "int4_avg_accum: expected 2-element int8 array"
msgstr ""
-#: utils/adt/numeric.c:2178
+#: utils/adt/numeric.c:2246
msgid "int8_avg: expected 2-element int8 array"
msgstr ""
-#: utils/adt/numeric.c:2369 utils/adt/numeric.c:2384 utils/adt/numeric.c:2402
-#: utils/adt/numeric.c:2406 utils/adt/numeric.c:2417
+#: utils/adt/numeric.c:2437 utils/adt/numeric.c:2452 utils/adt/numeric.c:2470
+#: utils/adt/numeric.c:2474 utils/adt/numeric.c:2485
#, c-format
msgid "Bad numeric input format '%s'"
msgstr ""
-#: utils/adt/numeric.c:2736
+#: utils/adt/numeric.c:2804
#, c-format
msgid ""
"overflow on numeric ABS(value) >= 10^%d for field with precision %d scale %d"
msgstr ""
-#: utils/adt/numeric.c:3146
+#: utils/adt/numeric.c:3263
msgid "division by zero on numeric"
msgstr ""
-#: utils/adt/numeric.c:3490
+#: utils/adt/numeric.c:3644
msgid "math error on numeric - cannot compute SQRT of negative value"
msgstr ""
-#: utils/adt/numeric.c:3576
+#: utils/adt/numeric.c:3733
msgid "argument for EXP() too big"
msgstr ""
-#: utils/adt/numeric.c:3643
+#: utils/adt/numeric.c:3812
msgid "math error on numeric - cannot compute LN of value <= zero"
msgstr ""
msgid "Requested buffer is too large."
msgstr ""
-#: utils/adt/pg_locale.c:147
+#: utils/adt/pg_locale.c:150
msgid "Invalid LC_COLLATE setting"
msgstr ""
msgid "No function memory context in set-function"
msgstr ""
-#: utils/adt/regexp.c:170
+#: utils/adt/regexp.c:166
#, c-format
msgid "Invalid regular expression: %s"
msgstr ""
-#: utils/adt/regproc.c:82 utils/adt/regproc.c:249
-#, c-format
-msgid "No procedure with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:123 utils/adt/regproc.c:138 utils/adt/regproc.c:275
+#: utils/adt/regproc.c:115 utils/adt/regproc.c:130 utils/adt/regproc.c:258
#, c-format
msgid "No procedure with name %s"
msgstr ""
-#: utils/adt/regproc.c:125 utils/adt/regproc.c:140
+#: utils/adt/regproc.c:117 utils/adt/regproc.c:132
#, c-format
msgid "There is more than one procedure named %s"
msgstr ""
-#: utils/adt/regproc.c:397 utils/adt/regproc.c:570
-#, c-format
-msgid "No operator with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:438 utils/adt/regproc.c:453 utils/adt/regproc.c:607
+#: utils/adt/regproc.c:413 utils/adt/regproc.c:428 utils/adt/regproc.c:576
#, c-format
msgid "No operator with name %s"
msgstr ""
-#: utils/adt/regproc.c:440 utils/adt/regproc.c:455
+#: utils/adt/regproc.c:415 utils/adt/regproc.c:430
#, c-format
msgid "There is more than one operator named %s"
msgstr ""
-#: utils/adt/regproc.c:587
+#: utils/adt/regproc.c:556
msgid ""
"regoperatorin: use NONE to denote the missing argument of a unary operator"
msgstr ""
-#: utils/adt/regproc.c:589
+#: utils/adt/regproc.c:558
msgid "regoperatorin: provide two argument types for operator"
msgstr ""
-#: utils/adt/regproc.c:730
-#, c-format
-msgid "No class with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:764
+#: utils/adt/regproc.c:726
#, c-format
msgid "No class with name %s"
msgstr ""
-#: utils/adt/regproc.c:886
-#, c-format
-msgid "No type with oid %s"
-msgstr ""
-
-#: utils/adt/regproc.c:920
+#: utils/adt/regproc.c:870
#, c-format
msgid "No type with name %s"
msgstr ""
-#: utils/adt/regproc.c:1007 utils/adt/regproc.c:1010 utils/adt/varlena.c:1352
-#: utils/adt/varlena.c:1355
+#: utils/adt/regproc.c:955 utils/adt/regproc.c:958 utils/adt/varlena.c:1355
+#: utils/adt/varlena.c:1358
#, c-format
msgid "%s: invalid name syntax"
msgstr ""
-#: utils/adt/regproc.c:1067
+#: utils/adt/regproc.c:1015
#, c-format
msgid "%s: expected a left parenthesis"
msgstr ""
-#: utils/adt/regproc.c:1081
+#: utils/adt/regproc.c:1029
#, c-format
msgid "%s: expected a right parenthesis"
msgstr ""
-#: utils/adt/regproc.c:1097
+#: utils/adt/regproc.c:1045
#, c-format
msgid "%s: expected a type name"
msgstr ""
-#: utils/adt/regproc.c:1127
+#: utils/adt/regproc.c:1075
#, c-format
msgid "%s: improper type name"
msgstr ""
-#: utils/adt/regproc.c:1159
+#: utils/adt/regproc.c:1107
#, c-format
msgid "%s: too many argument datatypes"
msgstr ""
msgid "too many keys (%d max) in call to RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:280 utils/adt/ri_triggers.c:391
-#: utils/adt/ri_triggers.c:592
+#: utils/adt/ri_triggers.c:282 utils/adt/ri_triggers.c:393
+#: utils/adt/ri_triggers.c:598
msgid "SPI_connect() failed in RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:285 utils/adt/ri_triggers.c:469
+#: utils/adt/ri_triggers.c:287 utils/adt/ri_triggers.c:471
msgid "SPI_execp() failed in RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:290
+#: utils/adt/ri_triggers.c:292
#, c-format
msgid "%s referential integrity violation - no rows found in %s"
msgstr ""
-#: utils/adt/ri_triggers.c:296 utils/adt/ri_triggers.c:481
+#: utils/adt/ri_triggers.c:298 utils/adt/ri_triggers.c:483
msgid "SPI_finish() failed in RI_FKey_check()"
msgstr ""
-#: utils/adt/ri_triggers.c:308 utils/adt/ri_triggers.c:886
-#: utils/adt/ri_triggers.c:1120 utils/adt/ri_triggers.c:1320
-#: utils/adt/ri_triggers.c:1553 utils/adt/ri_triggers.c:1769
-#: utils/adt/ri_triggers.c:1999 utils/adt/ri_triggers.c:2209
-#: utils/adt/ri_triggers.c:2470 utils/adt/ri_triggers.c:2724
-#: utils/adt/ri_triggers.c:3008 utils/adt/ri_triggers.c:3092
+#: utils/adt/ri_triggers.c:310 utils/adt/ri_triggers.c:893
+#: utils/adt/ri_triggers.c:1128 utils/adt/ri_triggers.c:1328
+#: utils/adt/ri_triggers.c:1561 utils/adt/ri_triggers.c:1777
+#: utils/adt/ri_triggers.c:2007 utils/adt/ri_triggers.c:2217
+#: utils/adt/ri_triggers.c:2479 utils/adt/ri_triggers.c:2733
+#: utils/adt/ri_triggers.c:3018 utils/adt/ri_triggers.c:3102
msgid "MATCH PARTIAL not yet supported"
msgstr ""
-#: utils/adt/ri_triggers.c:344
+#: utils/adt/ri_triggers.c:346
#, 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:368 utils/adt/ri_triggers.c:578
+#: utils/adt/ri_triggers.c:370 utils/adt/ri_triggers.c:584
msgid "MATCH PARTIAL not yet implemented"
msgstr ""
-#: utils/adt/ri_triggers.c:474
+#: utils/adt/ri_triggers.c:476
#, c-format
msgid ""
"%s referential integrity violation - key referenced from %s not found in %s"
msgstr ""
-#: utils/adt/ri_triggers.c:490
+#: utils/adt/ri_triggers.c:492
msgid "internal error #1 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:663
+#: utils/adt/ri_triggers.c:669
msgid "SPI_execp() failed in ri_Check_Pk_Match()"
msgstr ""
-#: utils/adt/ri_triggers.c:670
+#: utils/adt/ri_triggers.c:676
msgid "SPI_finish() failed in ri_Check_Pk_Match()"
msgstr ""
-#: utils/adt/ri_triggers.c:711
+#: utils/adt/ri_triggers.c:717
msgid "RI_FKey_noaction_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:714
+#: utils/adt/ri_triggers.c:720
msgid "RI_FKey_noaction_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:716
+#: utils/adt/ri_triggers.c:722
msgid "RI_FKey_noaction_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:724
+#: utils/adt/ri_triggers.c:730
msgid "wrong # of arguments in call to RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:726
+#: utils/adt/ri_triggers.c:732
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:794
+#: utils/adt/ri_triggers.c:801
msgid "SPI_connect() failed in RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:864
+#: utils/adt/ri_triggers.c:871
msgid "SPI_execp() failed in RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:869 utils/adt/ri_triggers.c:1103
-#: utils/adt/ri_triggers.c:1752 utils/adt/ri_triggers.c:1982
+#: utils/adt/ri_triggers.c:876 utils/adt/ri_triggers.c:1111
+#: utils/adt/ri_triggers.c:1760 utils/adt/ri_triggers.c:1990
#, c-format
msgid "%s referential integrity violation - key in %s still referenced from %s"
msgstr ""
-#: utils/adt/ri_triggers.c:876
+#: utils/adt/ri_triggers.c:883
msgid "SPI_finish() failed in RI_FKey_noaction_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:893
+#: utils/adt/ri_triggers.c:900
msgid "internal error #2 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:934
+#: utils/adt/ri_triggers.c:941
msgid "RI_FKey_noaction_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:937
+#: utils/adt/ri_triggers.c:944
msgid "RI_FKey_noaction_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:939
+#: utils/adt/ri_triggers.c:946
msgid "RI_FKey_noaction_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:947
+#: utils/adt/ri_triggers.c:954
msgid "wrong # of arguments in call to RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:949
+#: utils/adt/ri_triggers.c:956
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1028
+#: utils/adt/ri_triggers.c:1036
msgid "SPI_connect() failed in RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1098
+#: utils/adt/ri_triggers.c:1106
msgid "SPI_execp() failed in RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1110
+#: utils/adt/ri_triggers.c:1118
msgid "SPI_finish() failed in RI_FKey_noaction_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1127
+#: utils/adt/ri_triggers.c:1135
msgid "internal error #3 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1163
+#: utils/adt/ri_triggers.c:1171
msgid "RI_FKey_cascade_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1166
+#: utils/adt/ri_triggers.c:1174
msgid "RI_FKey_cascade_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1168
+#: utils/adt/ri_triggers.c:1176
msgid "RI_FKey_cascade_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:1176
+#: utils/adt/ri_triggers.c:1184
msgid "wrong # of arguments in call to RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1178
+#: utils/adt/ri_triggers.c:1186
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1236
+#: utils/adt/ri_triggers.c:1244
msgid "SPI_connect() failed in RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1305
+#: utils/adt/ri_triggers.c:1313
msgid "SPI_execp() failed in RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1310
+#: utils/adt/ri_triggers.c:1318
msgid "SPI_finish() failed in RI_FKey_cascade_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1327
+#: utils/adt/ri_triggers.c:1335
msgid "internal error #4 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1365
+#: utils/adt/ri_triggers.c:1373
msgid "RI_FKey_cascade_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1368
+#: utils/adt/ri_triggers.c:1376
msgid "RI_FKey_cascade_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1370
+#: utils/adt/ri_triggers.c:1378
msgid "RI_FKey_cascade_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:1378
+#: utils/adt/ri_triggers.c:1386
msgid "wrong # of arguments in call to RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1380
+#: utils/adt/ri_triggers.c:1388
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1449
+#: utils/adt/ri_triggers.c:1457
msgid "SPI_connect() failed in RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1538
+#: utils/adt/ri_triggers.c:1546
msgid "SPI_execp() failed in RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1543
+#: utils/adt/ri_triggers.c:1551
msgid "SPI_finish() failed in RI_FKey_cascade_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1560
+#: utils/adt/ri_triggers.c:1568
msgid "internal error #5 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1603
+#: utils/adt/ri_triggers.c:1611
msgid "RI_FKey_restrict_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1606
+#: utils/adt/ri_triggers.c:1614
msgid "RI_FKey_restrict_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1608
+#: utils/adt/ri_triggers.c:1616
msgid "RI_FKey_restrict_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:1616
+#: utils/adt/ri_triggers.c:1624
msgid "wrong # of arguments in call to RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1618
+#: utils/adt/ri_triggers.c:1626
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1676
+#: utils/adt/ri_triggers.c:1684
msgid "SPI_connect() failed in RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1747
+#: utils/adt/ri_triggers.c:1755
msgid "SPI_execp() failed in RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1759
+#: utils/adt/ri_triggers.c:1767
msgid "SPI_finish() failed in RI_FKey_restrict_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:1776
+#: utils/adt/ri_triggers.c:1784
msgid "internal error #6 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:1820
+#: utils/adt/ri_triggers.c:1828
msgid "RI_FKey_restrict_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:1823
+#: utils/adt/ri_triggers.c:1831
msgid "RI_FKey_restrict_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:1825
+#: utils/adt/ri_triggers.c:1833
msgid "RI_FKey_restrict_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:1833
+#: utils/adt/ri_triggers.c:1841
msgid "wrong # of arguments in call to RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1835
+#: utils/adt/ri_triggers.c:1843
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1904
+#: utils/adt/ri_triggers.c:1912
msgid "SPI_connect() failed in RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1977
+#: utils/adt/ri_triggers.c:1985
msgid "SPI_execp() failed in RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:1989
+#: utils/adt/ri_triggers.c:1997
msgid "SPI_finish() failed in RI_FKey_restrict_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2006
+#: utils/adt/ri_triggers.c:2014
msgid "internal error #7 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2042
+#: utils/adt/ri_triggers.c:2050
msgid "RI_FKey_setnull_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2045
+#: utils/adt/ri_triggers.c:2053
msgid "RI_FKey_setnull_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2047
+#: utils/adt/ri_triggers.c:2055
msgid "RI_FKey_setnull_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:2055
+#: utils/adt/ri_triggers.c:2063
msgid "wrong # of arguments in call to RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2057
+#: utils/adt/ri_triggers.c:2065
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2115
+#: utils/adt/ri_triggers.c:2123
msgid "SPI_connect() failed in RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2194
+#: utils/adt/ri_triggers.c:2202
msgid "SPI_execp() failed in RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2199
+#: utils/adt/ri_triggers.c:2207
msgid "SPI_finish() failed in RI_FKey_setnull_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2216
+#: utils/adt/ri_triggers.c:2224
msgid "internal error #8 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2255
+#: utils/adt/ri_triggers.c:2263
msgid "RI_FKey_setnull_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2258
+#: utils/adt/ri_triggers.c:2266
msgid "RI_FKey_setnull_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2260
+#: utils/adt/ri_triggers.c:2268
msgid "RI_FKey_setnull_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:2268
+#: utils/adt/ri_triggers.c:2276
msgid "wrong # of arguments in call to RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2270
+#: utils/adt/ri_triggers.c:2278
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2340
+#: utils/adt/ri_triggers.c:2348
msgid "SPI_connect() failed in RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2455
+#: utils/adt/ri_triggers.c:2464
msgid "SPI_execp() failed in RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2460
+#: utils/adt/ri_triggers.c:2469
msgid "SPI_finish() failed in RI_FKey_setnull_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2477
+#: utils/adt/ri_triggers.c:2486
msgid "internal error #9 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2513
+#: utils/adt/ri_triggers.c:2522
msgid "RI_FKey_setdefault_del() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2516
+#: utils/adt/ri_triggers.c:2525
msgid "RI_FKey_setdefault_del() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2518
+#: utils/adt/ri_triggers.c:2527
msgid "RI_FKey_setdefault_del() must be fired for DELETE"
msgstr ""
-#: utils/adt/ri_triggers.c:2526
+#: utils/adt/ri_triggers.c:2535
msgid "wrong # of arguments in call to RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2528
+#: utils/adt/ri_triggers.c:2537
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2586
+#: utils/adt/ri_triggers.c:2595
msgid "SPI_connect() failed in RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2709
+#: utils/adt/ri_triggers.c:2718
msgid "SPI_execp() failed in RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2714
+#: utils/adt/ri_triggers.c:2723
msgid "SPI_finish() failed in RI_FKey_setdefault_del()"
msgstr ""
-#: utils/adt/ri_triggers.c:2731
+#: utils/adt/ri_triggers.c:2740
msgid "internal error #10 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:2769
+#: utils/adt/ri_triggers.c:2778
msgid "RI_FKey_setdefault_upd() not fired by trigger manager"
msgstr ""
-#: utils/adt/ri_triggers.c:2772
+#: utils/adt/ri_triggers.c:2781
msgid "RI_FKey_setdefault_upd() must be fired AFTER ROW"
msgstr ""
-#: utils/adt/ri_triggers.c:2774
+#: utils/adt/ri_triggers.c:2783
msgid "RI_FKey_setdefault_upd() must be fired for UPDATE"
msgstr ""
-#: utils/adt/ri_triggers.c:2782
+#: utils/adt/ri_triggers.c:2791
msgid "wrong # of arguments in call to RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2784
+#: utils/adt/ri_triggers.c:2793
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2855
+#: utils/adt/ri_triggers.c:2864
msgid "SPI_connect() failed in RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2993
+#: utils/adt/ri_triggers.c:3003
msgid "SPI_execp() failed in RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:2998
+#: utils/adt/ri_triggers.c:3008
msgid "SPI_finish() failed in RI_FKey_setdefault_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3015
+#: utils/adt/ri_triggers.c:3025
msgid "internal error #11 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:3046
+#: utils/adt/ri_triggers.c:3056
msgid "wrong # of arguments in call to RI_FKey_keyequal_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3048
+#: utils/adt/ri_triggers.c:3058
#, c-format
msgid "too many keys (%d max) in call to RI_FKey_keyequal_upd()"
msgstr ""
-#: utils/adt/ri_triggers.c:3099
+#: utils/adt/ri_triggers.c:3109
msgid "internal error #12 in ri_triggers.c"
msgstr ""
-#: utils/adt/ri_triggers.c:3164
+#: utils/adt/ri_triggers.c:3174
#, c-format
msgid "unrecognized referential integrity MATCH type '%s'"
msgstr ""
-#: utils/adt/ri_triggers.c:3214 utils/adt/ri_triggers.c:3222
-#: utils/adt/ri_triggers.c:3274
+#: utils/adt/ri_triggers.c:3224 utils/adt/ri_triggers.c:3232
+#: utils/adt/ri_triggers.c:3284
#, c-format
msgid "constraint %s: table %s does not have an attribute %s"
msgstr ""
-#: utils/adt/ri_triggers.c:3402
+#: utils/adt/ri_triggers.c:3412
msgid "out of memory for RI plan cache"
msgstr ""
-#: utils/adt/ri_triggers.c:3591
+#: utils/adt/ri_triggers.c:3601
#, c-format
msgid "ri_AttributesEqual(): cannot find '=' operator for type %u"
msgstr ""
-#: utils/adt/ri_triggers.c:3607
+#: utils/adt/ri_triggers.c:3617
msgid "out of memory for RI operator cache"
msgstr ""
-#: utils/adt/ruleutils.c:197
+#: utils/adt/ruleutils.c:198
msgid "get_ruledef: cannot connect to SPI manager"
msgstr ""
-#: utils/adt/ruleutils.c:212 utils/adt/ruleutils.c:329
+#: utils/adt/ruleutils.c:213 utils/adt/ruleutils.c:330
#, c-format
msgid "SPI_prepare() failed for \"%s\""
msgstr ""
-#: utils/adt/ruleutils.c:223
+#: utils/adt/ruleutils.c:224
#, c-format
msgid "failed to get pg_rewrite tuple for %u"
msgstr ""
-#: utils/adt/ruleutils.c:227 utils/adt/ruleutils.c:252
+#: utils/adt/ruleutils.c:228 utils/adt/ruleutils.c:253
msgid "get_ruledef: SPI_finish() failed"
msgstr ""
-#: utils/adt/ruleutils.c:313
+#: utils/adt/ruleutils.c:314
msgid "get_viewdef: cannot connect to SPI manager"
msgstr ""
-#: utils/adt/ruleutils.c:342
+#: utils/adt/ruleutils.c:343
#, c-format
msgid "failed to get pg_rewrite tuple for view %u"
msgstr ""
-#: utils/adt/ruleutils.c:365
+#: utils/adt/ruleutils.c:366
msgid "get_viewdef: SPI_finish() failed"
msgstr ""
-#: utils/adt/ruleutils.c:401
+#: utils/adt/ruleutils.c:402
#, c-format
msgid "syscache lookup for index %u failed"
msgstr ""
-#: utils/adt/ruleutils.c:414
+#: utils/adt/ruleutils.c:415
#, c-format
msgid "syscache lookup for relid %u failed"
msgstr ""
-#: utils/adt/ruleutils.c:579
+#: utils/adt/ruleutils.c:580
#, c-format
msgid "Failed to find constraint with OID %u"
msgstr ""
-#: utils/adt/ruleutils.c:599
+#: utils/adt/ruleutils.c:600
#, c-format
msgid "pg_get_constraintdef: Null conkey for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:612
+#: utils/adt/ruleutils.c:613
#, c-format
msgid "pg_get_constraintdef: Null confkey for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:632
+#: utils/adt/ruleutils.c:633
#, c-format
msgid "pg_get_constraintdef: Unknown confmatchtype '%c' for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:658
+#: utils/adt/ruleutils.c:659
#, c-format
msgid "pg_get_constraintdef: Unknown confupdtype '%c' for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:683
+#: utils/adt/ruleutils.c:684
#, c-format
msgid "pg_get_constraintdef: Unknown confdeltype '%c' for constraint %u"
msgstr ""
-#: utils/adt/ruleutils.c:697
+#: utils/adt/ruleutils.c:698
#, c-format
msgid "pg_get_constraintdef: unsupported constraint type '%c'"
msgstr ""
-#: utils/adt/ruleutils.c:1096
+#: utils/adt/ruleutils.c:1100
#, c-format
msgid "get_ruledef: rule %s has unsupported event type %d"
msgstr ""
-#: utils/adt/ruleutils.c:1298
+#: utils/adt/ruleutils.c:1302
#, c-format
msgid "get_query_def: unknown query command type %d"
msgstr ""
-#: utils/adt/ruleutils.c:1534
+#: utils/adt/ruleutils.c:1537
#, c-format
msgid "get_setop_query: unexpected set op %d"
msgstr ""
-#: utils/adt/ruleutils.c:1546
+#: utils/adt/ruleutils.c:1549
#, c-format
msgid "get_setop_query: unexpected node %d"
msgstr ""
-#: utils/adt/ruleutils.c:1606
+#: utils/adt/ruleutils.c:1609
msgid "get_insert_query_def: too many RTEs in INSERT!"
msgstr ""
-#: utils/adt/ruleutils.c:1758
+#: utils/adt/ruleutils.c:1761
msgid "get_utility_query_def: unexpected statement type"
msgstr ""
-#: utils/adt/ruleutils.c:1789
+#: utils/adt/ruleutils.c:1792
#, c-format
msgid "get_names_for_var: bogus varlevelsup %d"
msgstr ""
-#: utils/adt/ruleutils.c:1803
+#: utils/adt/ruleutils.c:1806
#, c-format
msgid "get_names_for_var: bogus varno %d"
msgstr ""
-#: utils/adt/ruleutils.c:2019
+#: utils/adt/ruleutils.c:2036
#, c-format
msgid "get_rule_expr: expr opType %d not supported"
msgstr ""
-#: utils/adt/ruleutils.c:2087
+#: utils/adt/ruleutils.c:2096
#, c-format
msgid "Argument type %s of FieldSelect is not a tuple type"
msgstr ""
-#: utils/adt/ruleutils.c:2151
+#: utils/adt/ruleutils.c:2178
#, c-format
msgid "get_rule_expr: unexpected nulltesttype %d"
msgstr ""
-#: utils/adt/ruleutils.c:2184
+#: utils/adt/ruleutils.c:2211
#, c-format
msgid "get_rule_expr: unexpected booltesttype %d"
msgstr ""
-#: utils/adt/ruleutils.c:2217
+#: utils/adt/ruleutils.c:2256
#, c-format
msgid "get_rule_expr: unknown node type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2258
+#: utils/adt/ruleutils.c:2297
#, c-format
msgid "cache lookup for operator %u failed"
msgstr ""
-#: utils/adt/ruleutils.c:2277
+#: utils/adt/ruleutils.c:2316
msgid "get_rule_expr: bogus oprkind"
msgstr ""
-#: utils/adt/ruleutils.c:2686
+#: utils/adt/ruleutils.c:2676
#, c-format
msgid "get_sublink_expr: unsupported sublink type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2779
+#: utils/adt/ruleutils.c:2769
#, c-format
msgid "unexpected rte kind %d"
msgstr ""
-#: utils/adt/ruleutils.c:2851
+#: utils/adt/ruleutils.c:2841
#, c-format
msgid "get_from_clause_item: unknown join type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2901
+#: utils/adt/ruleutils.c:2891
#, c-format
msgid "get_from_clause_item: unexpected node type %d"
msgstr ""
-#: utils/adt/ruleutils.c:2968 utils/cache/lsyscache.c:250
+#: utils/adt/ruleutils.c:2958 utils/cache/lsyscache.c:250
#, c-format
msgid "cache lookup failed for opclass %u"
msgstr ""
-#: utils/adt/ruleutils.c:3008
+#: utils/adt/ruleutils.c:2998
msgid "tleIsArrayAssign: I'm confused ..."
msgstr ""
-#: utils/adt/ruleutils.c:3224
+#: utils/adt/ruleutils.c:3215
#, c-format
msgid "cache lookup of operator %u failed"
msgstr ""
-#: utils/adt/ruleutils.c:3245
+#: utils/adt/ruleutils.c:3236
#, c-format
msgid "unexpected oprkind %c for operator %u"
msgstr ""
-#: utils/adt/selfuncs.c:873
+#: utils/adt/selfuncs.c:878
#, c-format
msgid "patternsel: no = operator for type %u"
msgstr ""
-#: utils/adt/selfuncs.c:1054 utils/adt/selfuncs.c:1131
-#: utils/adt/selfuncs.c:1172 utils/adt/selfuncs.c:1202
+#: utils/adt/selfuncs.c:1060 utils/adt/selfuncs.c:1137
+#: utils/adt/selfuncs.c:1178 utils/adt/selfuncs.c:1208
#, c-format
msgid "booltestsel: unexpected booltesttype %d"
msgstr ""
-#: utils/adt/selfuncs.c:1240 utils/adt/selfuncs.c:1297
+#: utils/adt/selfuncs.c:1246 utils/adt/selfuncs.c:1303
#, c-format
msgid "nulltestsel: unexpected nulltesttype %d"
msgstr ""
-#: utils/adt/selfuncs.c:2109
+#: utils/adt/selfuncs.c:2116
#, c-format
msgid "convert_numeric_to_scalar: unsupported type %u"
msgstr ""
-#: utils/adt/selfuncs.c:2296
+#: utils/adt/selfuncs.c:2303
#, c-format
msgid "convert_string_datum: unsupported type %u"
msgstr ""
-#: utils/adt/selfuncs.c:2485
+#: utils/adt/selfuncs.c:2492
#, c-format
msgid "convert_timevalue_to_scalar: unsupported type %u"
msgstr ""
-#: utils/adt/selfuncs.c:2881
+#: utils/adt/selfuncs.c:2719 utils/adt/selfuncs.c:3080
+msgid "Cannot perform case insensitive matching on type BYTEA"
+msgstr ""
+
+#: utils/adt/selfuncs.c:2804 utils/adt/selfuncs.c:3226
+msgid "Regex matching not supported on type BYTEA"
+msgstr ""
+
+#: utils/adt/selfuncs.c:2945
msgid "pattern_fixed_prefix: bogus ptype"
msgstr ""
-#: utils/adt/selfuncs.c:2910
+#: utils/adt/selfuncs.c:2974
#, c-format
msgid "prefix_selectivity: no >= operator for type %u"
msgstr ""
-#: utils/adt/selfuncs.c:2933
+#: utils/adt/selfuncs.c:3001
#, c-format
msgid "prefix_selectivity: no < operator for type %u"
msgstr ""
-#: utils/adt/selfuncs.c:3168
+#: utils/adt/selfuncs.c:3270
msgid "pattern_selectivity: bogus ptype"
msgstr ""
-#: utils/adt/selfuncs.c:3302
+#: utils/adt/selfuncs.c:3432
#, c-format
msgid "string_lessthan: unexpected datatype %u"
msgstr ""
msgid "tidin: invalid value."
msgstr ""
-#: utils/adt/tid.c:169
+#: utils/adt/tid.c:171
msgid "ctid isn't of type TID"
msgstr ""
-#: utils/adt/tid.c:174
+#: utils/adt/tid.c:176
msgid "currtid can't handle views with no CTID"
msgstr ""
-#: utils/adt/tid.c:176
+#: utils/adt/tid.c:178
msgid "the view has no rules"
msgstr ""
-#: utils/adt/tid.c:186
+#: utils/adt/tid.c:188
msgid "only one select rule is allowed in views"
msgstr ""
-#: utils/adt/tid.c:206
+#: utils/adt/tid.c:209
msgid "currtid can't handle this view"
msgstr ""
-#: utils/adt/timestamp.c:72
+#: utils/adt/timestamp.c:80
#, c-format
msgid "Bad timestamp external representation (too long) '%s'"
msgstr ""
-#: utils/adt/timestamp.c:76 utils/adt/timestamp.c:266
+#: utils/adt/timestamp.c:84 utils/adt/timestamp.c:278
#, c-format
msgid "Bad timestamp external representation '%s'"
msgstr ""
-#: utils/adt/timestamp.c:82
+#: utils/adt/timestamp.c:90
#, c-format
msgid "TIMESTAMP out of range '%s'"
msgstr ""
-#: utils/adt/timestamp.c:98
+#: utils/adt/timestamp.c:106
#, c-format
msgid "TIMESTAMP '%s' no longer supported"
msgstr ""
-#: utils/adt/timestamp.c:103
+#: utils/adt/timestamp.c:111
#, c-format
msgid "TIMESTAMP '%s' not parsed; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:131
+#: utils/adt/timestamp.c:139
msgid "Unable to format timestamp; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:204
+#: utils/adt/timestamp.c:213
#, c-format
msgid "TIMESTAMP(%d) precision must be between %d and %d"
msgstr ""
-#: utils/adt/timestamp.c:261
+#: utils/adt/timestamp.c:273
#, c-format
msgid "Bad timestamp with time zone external representation (too long) '%s'"
msgstr ""
-#: utils/adt/timestamp.c:272
+#: utils/adt/timestamp.c:284
#, c-format
msgid "TIMESTAMP WITH TIME ZONE out of range '%s'"
msgstr ""
-#: utils/adt/timestamp.c:288
+#: utils/adt/timestamp.c:300
#, c-format
msgid "TIMESTAMP WITH TIME ZONE '%s' no longer supported"
msgstr ""
-#: utils/adt/timestamp.c:293
+#: utils/adt/timestamp.c:305
#, c-format
msgid "TIMESTAMP WITH TIME ZONE '%s' not parsed; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:322
+#: utils/adt/timestamp.c:334
msgid "Unable to format timestamp with time zone; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:381
+#: utils/adt/timestamp.c:393
#, c-format
msgid "Bad interval external representation (too long) '%s'"
msgstr ""
-#: utils/adt/timestamp.c:385 utils/adt/timestamp.c:393
+#: utils/adt/timestamp.c:397 utils/adt/timestamp.c:405
#, c-format
msgid "Bad interval external representation '%s'"
msgstr ""
-#: utils/adt/timestamp.c:398
+#: utils/adt/timestamp.c:410
#, c-format
msgid "Interval '%s' no longer supported"
msgstr ""
-#: utils/adt/timestamp.c:402
+#: utils/adt/timestamp.c:414
#, c-format
msgid "Interval '%s' not parsed; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:422
+#: utils/adt/timestamp.c:434
msgid "Unable to encode interval; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:425
+#: utils/adt/timestamp.c:437
msgid "Unable to format interval; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:679
+#: utils/adt/timestamp.c:695
msgid "AdjustIntervalForTypmod(): internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:685
+#: utils/adt/timestamp.c:701
#, c-format
msgid "INTERVAL(%d) precision must be between %d and %d"
msgstr ""
-#: utils/adt/timestamp.c:1503
+#: utils/adt/timestamp.c:1525
msgid "Unable to subtract non-finite timestamps"
msgstr ""
-#: utils/adt/timestamp.c:1567
+#: utils/adt/timestamp.c:1587
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamp_pl_span() internal error encoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1574
+#: utils/adt/timestamp.c:1594
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamp_pl_span() internal error decoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1652
+#: utils/adt/timestamp.c:1672
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamptz_pl_span() internal error encoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1657
+#: utils/adt/timestamp.c:1677
msgid ""
"Unable to add TIMESTAMP and INTERVAL\n"
"\ttimestamptz_pl_span() internal error decoding timestamp"
msgstr ""
-#: utils/adt/timestamp.c:1879
+#: utils/adt/timestamp.c:1906
msgid "interval_div: divide by 0.0 error"
msgstr ""
-#: utils/adt/timestamp.c:1924
+#: utils/adt/timestamp.c:1951
msgid "interval_accum: expected 2-element interval array"
msgstr ""
-#: utils/adt/timestamp.c:1966
+#: utils/adt/timestamp.c:1993
msgid "interval_avg: expected 2-element interval array"
msgstr ""
-#: utils/adt/timestamp.c:2088
+#: utils/adt/timestamp.c:2115
msgid ""
"Unable to encode INTERVAL\n"
"\ttimestamp_age() internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:2092
+#: utils/adt/timestamp.c:2119
msgid ""
"Unable to decode TIMESTAMP\n"
"\ttimestamp_age() internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:2197 utils/adt/timestamp.c:2200
+#: utils/adt/timestamp.c:2224 utils/adt/timestamp.c:2227
msgid "Unable to decode TIMESTAMP"
msgstr ""
-#: utils/adt/timestamp.c:2253
+#: utils/adt/timestamp.c:2280
msgid "TIMESTAMP bad external representation (too long)"
msgstr ""
-#: utils/adt/timestamp.c:2309
+#: utils/adt/timestamp.c:2336
msgid "TIMESTAMP WITH TIME ZONE bad external representation (too long)"
msgstr ""
-#: utils/adt/timestamp.c:2366
+#: utils/adt/timestamp.c:2393
msgid "INTERVAL bad external representation (too long)"
msgstr ""
-#: utils/adt/timestamp.c:2399 utils/adt/timestamp.c:2463
-#: utils/adt/timestamp.c:2763 utils/adt/timestamp.c:2901
+#: utils/adt/timestamp.c:2426 utils/adt/timestamp.c:2490
+#: utils/adt/timestamp.c:2790 utils/adt/timestamp.c:2932
#, c-format
msgid "TIMESTAMP units '%s' not recognized"
msgstr ""
-#: utils/adt/timestamp.c:2454 utils/adt/timestamp.c:2866
-#: utils/adt/timestamp.c:2894
+#: utils/adt/timestamp.c:2481 utils/adt/timestamp.c:2893
+#: utils/adt/timestamp.c:2925
#, c-format
msgid "TIMESTAMP units '%s' not supported"
msgstr ""
-#: utils/adt/timestamp.c:2459
+#: utils/adt/timestamp.c:2486
#, c-format
msgid "Unable to truncate TIMESTAMP to '%s'"
msgstr ""
-#: utils/adt/timestamp.c:2492 utils/adt/timestamp.c:2557
-#: utils/adt/timestamp.c:2931 utils/adt/timestamp.c:3084
+#: utils/adt/timestamp.c:2519 utils/adt/timestamp.c:2584
+#: utils/adt/timestamp.c:2962 utils/adt/timestamp.c:3115
#, c-format
msgid "TIMESTAMP WITH TIME ZONE units '%s' not recognized"
msgstr ""
-#: utils/adt/timestamp.c:2546 utils/adt/timestamp.c:3045
-#: utils/adt/timestamp.c:3078
+#: utils/adt/timestamp.c:2573 utils/adt/timestamp.c:3076
+#: utils/adt/timestamp.c:3109
#, c-format
msgid "TIMESTAMP WITH TIME ZONE units '%s' not supported"
msgstr ""
-#: utils/adt/timestamp.c:2553
+#: utils/adt/timestamp.c:2580
#, c-format
msgid "Unable to truncate TIMESTAMP WITH TIME ZONE to '%s'"
msgstr ""
-#: utils/adt/timestamp.c:2586 utils/adt/timestamp.c:2654
-#: utils/adt/timestamp.c:3112 utils/adt/timestamp.c:3221
+#: utils/adt/timestamp.c:2613 utils/adt/timestamp.c:2681
+#: utils/adt/timestamp.c:3143 utils/adt/timestamp.c:3252
#, c-format
msgid "INTERVAL units '%s' not recognized"
msgstr ""
-#: utils/adt/timestamp.c:2639 utils/adt/timestamp.c:3192
+#: utils/adt/timestamp.c:2666 utils/adt/timestamp.c:3223
#, c-format
msgid "INTERVAL units '%s' not supported"
msgstr ""
-#: utils/adt/timestamp.c:2643
+#: utils/adt/timestamp.c:2670
#, c-format
msgid "Unable to truncate INTERVAL to '%s'"
msgstr ""
-#: utils/adt/timestamp.c:2648
+#: utils/adt/timestamp.c:2675
msgid "Unable to decode INTERVAL; internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:2676
+#: utils/adt/timestamp.c:2703
msgid "isoweek2date(): can't convert without year information"
msgstr ""
-#: utils/adt/timestamp.c:2880 utils/adt/timestamp.c:2887
+#: utils/adt/timestamp.c:2911 utils/adt/timestamp.c:2918
msgid "Unable to encode TIMESTAMP"
msgstr ""
-#: utils/adt/timestamp.c:3064 utils/adt/timestamp.c:3071
+#: utils/adt/timestamp.c:3095 utils/adt/timestamp.c:3102
msgid "Unable to encode TIMESTAMP WITH TIME ZONE"
msgstr ""
-#: utils/adt/timestamp.c:3201
+#: utils/adt/timestamp.c:3232
msgid ""
"Unable to decode INTERVAL\n"
"\tinterval_part() internal coding error"
msgstr ""
-#: utils/adt/timestamp.c:3329
+#: utils/adt/timestamp.c:3360
msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE (tm)"
msgstr ""
-#: utils/adt/timestamp.c:3334
+#: utils/adt/timestamp.c:3365
msgid "Unable to convert TIMESTAMP to TIMESTAMP WITH TIME ZONE"
msgstr ""
-#: utils/adt/timestamp.c:3359
+#: utils/adt/timestamp.c:3390
msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP (tm)"
msgstr ""
-#: utils/adt/timestamp.c:3362
+#: utils/adt/timestamp.c:3393
msgid "Unable to convert TIMESTAMP WITH TIME ZONE to TIMESTAMP"
msgstr ""
-#: utils/adt/varbit.c:101 utils/adt/varbit.c:217
+#: utils/adt/varbit.c:106 utils/adt/varbit.c:231
#, c-format
msgid "Bit string length %d does not match type BIT(%d)"
msgstr ""
-#: utils/adt/varbit.c:122 utils/adt/varbit.c:329
+#: utils/adt/varbit.c:127 utils/adt/varbit.c:336
#, c-format
msgid "Cannot parse '%c' as a binary digit"
msgstr ""
-#: utils/adt/varbit.c:143 utils/adt/varbit.c:350
+#: utils/adt/varbit.c:148 utils/adt/varbit.c:357
#, c-format
msgid "Cannot parse '%c' as a hex digit"
msgstr ""
-#: utils/adt/varbit.c:308 utils/adt/varbit.c:423
+#: utils/adt/varbit.c:315 utils/adt/varbit.c:436
#, c-format
msgid "Bit string too long for type BIT VARYING(%d)"
msgstr ""
-#: utils/adt/varbit.c:815
+#: utils/adt/varbit.c:806
msgid "Cannot AND bit strings of different sizes"
msgstr ""
-#: utils/adt/varbit.c:853
+#: utils/adt/varbit.c:844
msgid "Cannot OR bit strings of different sizes"
msgstr ""
-#: utils/adt/varbit.c:897
+#: utils/adt/varbit.c:888
msgid "Cannot XOR bit strings of different sizes"
msgstr ""
-#: utils/adt/varbit.c:1112
+#: utils/adt/varbit.c:1103
msgid "Bit string is too large to fit in type integer"
msgstr ""
-#: utils/adt/varbit.c:1156 utils/adt/varbit.c:1183
+#: utils/adt/varbit.c:1147 utils/adt/varbit.c:1174
msgid "INT64 is not supported on this platform"
msgstr ""
-#: utils/adt/varbit.c:1171
+#: utils/adt/varbit.c:1162
msgid "Bit string is too large to fit in type int64"
msgstr ""
-#: utils/adt/varbit.c:1263
+#: utils/adt/varbit.c:1254
#, c-format
msgid "S. %d %d em=%2x sm=%2x r=%d"
msgstr ""
-#: utils/adt/varchar.c:107 utils/adt/varchar.c:203
+#: utils/adt/varchar.c:107 utils/adt/varchar.c:213
#, c-format
msgid "value too long for type character(%d)"
msgstr ""
-#: utils/adt/varchar.c:389 utils/adt/varchar.c:459
+#: utils/adt/varchar.c:369 utils/adt/varchar.c:447
#, c-format
msgid "value too long for type character varying(%d)"
msgstr ""
msgid "Bad input string for type bytea"
msgstr ""
-#: utils/adt/varlena.c:337 utils/adt/varlena.c:614 utils/adt/varlena.c:720
+#: utils/adt/varlena.c:337 utils/adt/varlena.c:620 utils/adt/varlena.c:723
msgid "Invalid backend encoding; encoding max length is less than one."
msgstr ""
-#: utils/adt/varlena.c:483 utils/adt/varlena.c:544 utils/adt/varlena.c:1040
+#: utils/adt/varlena.c:484 utils/adt/varlena.c:546 utils/adt/varlena.c:1043
msgid "negative substring length not allowed"
msgstr ""
-#: utils/adt/varlena.c:1133
+#: utils/adt/varlena.c:1136
#, c-format
msgid "byteaGetByte: index %d out of range [0..%d]"
msgstr ""
-#: utils/adt/varlena.c:1162
+#: utils/adt/varlena.c:1165
#, c-format
msgid "byteaGetBit: index %d out of range [0..%d]"
msgstr ""
-#: utils/adt/varlena.c:1196
+#: utils/adt/varlena.c:1199
#, c-format
msgid "byteaSetByte: index %d out of range [0..%d]"
msgstr ""
-#: utils/adt/varlena.c:1237
+#: utils/adt/varlena.c:1240
#, c-format
msgid "byteaSetBit: index %d out of range [0..%d]"
msgstr ""
-#: utils/adt/varlena.c:1247
+#: utils/adt/varlena.c:1250
msgid "byteaSetBit: new bit must be 0 or 1"
msgstr ""
-#: utils/adt/varlena.c:1736
+#: utils/adt/varlena.c:1741
msgid "field position must be > 0"
msgstr ""
msgid "Cannot display a value of type %s"
msgstr ""
-#: utils/cache/catcache.c:150
+#: utils/cache/catcache.c:151
#, c-format
msgid "GetCCHashFunc: type %u unsupported as catcache key"
msgstr ""
-#: utils/cache/catcache.c:194
+#: utils/cache/catcache.c:195
#, c-format
msgid "CCComputeHashValue: %d nkeys"
msgstr ""
-#: utils/cache/catcache.c:259
+#: utils/cache/catcache.c:260
#, c-format
msgid "CCComputeTupleHashValue: %d cc_nkeys"
msgstr ""
-#: utils/cache/catcache.c:283
+#: utils/cache/catcache.c:284
#, c-format
msgid "Catcache stats dump: %d/%d tuples in catcaches"
msgstr ""
-#: utils/cache/catcache.c:290
+#: 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:314
+#: utils/cache/catcache.c:315
#, c-format
msgid ""
"Catcache totals: %d tup, %ld srch, %ld+%ld=%ld hits, %ld+%ld=%ld loads, %ld "
msgid "CatalogCacheInitializeCache: load %d/%d w/%d"
msgstr ""
-#: utils/cache/catcache.c:942
+#: utils/cache/catcache.c:941
msgid "CatalogCacheInit: only sys attr supported is OID"
msgstr ""
msgid "init_fcache: too many arguments"
msgstr ""
-#: utils/cache/inval.c:452
+#: utils/cache/inval.c:453
#, c-format
msgid "ExecuteInvalidationMessage: bogus message id %d"
msgstr ""
-#: utils/cache/inval.c:709 utils/cache/inval.c:732
+#: utils/cache/inval.c:708 utils/cache/inval.c:731
msgid "Out of cache_callback_list slots"
msgstr ""
msgid "get_system_catalog_relid: cannot find %s"
msgstr ""
-#: utils/cache/lsyscache.c:979
+#: utils/cache/lsyscache.c:1006
#, c-format
msgid "get_typdefault: failed to lookup type %u"
msgstr ""
-#: utils/cache/lsyscache.c:1096
+#: utils/cache/lsyscache.c:1087
#, c-format
-msgid "getBaseTypeTypeMod: failed to lookup type %u"
+msgid "getBaseType: failed to lookup type %u"
msgstr ""
-#: utils/cache/lsyscache.c:1208
+#: utils/cache/lsyscache.c:1225
#, c-format
msgid "getTypeInputInfo: Cache lookup of type %u failed"
msgstr ""
-#: utils/cache/lsyscache.c:1238
+#: utils/cache/lsyscache.c:1255
#, c-format
msgid "getTypeOutputInfo: Cache lookup of type %u failed"
msgstr ""
-#: utils/cache/lsyscache.c:1334
+#: utils/cache/lsyscache.c:1351
msgid "get_attstatsslot: stavalues is null"
msgstr ""
-#: utils/cache/lsyscache.c:1356
+#: utils/cache/lsyscache.c:1373
#, c-format
msgid "get_attstatsslot: Cache lookup failed for type %u"
msgstr ""
-#: utils/cache/lsyscache.c:1392
+#: utils/cache/lsyscache.c:1409
msgid "get_attstatsslot: stanumbers is null"
msgstr ""
-#: utils/cache/lsyscache.c:1403
+#: utils/cache/lsyscache.c:1420
msgid "get_attstatsslot: stanumbers is not a 1-D float4 array"
msgstr ""
-#: utils/cache/relcache.c:169 utils/cache/relcache.c:177
-#: utils/cache/relcache.c:189
+#: utils/cache/relcache.c:168 utils/cache/relcache.c:176
+#: utils/cache/relcache.c:188
msgid "out of memory for relation descriptor cache"
msgstr ""
-#: utils/cache/relcache.c:235
+#: utils/cache/relcache.c:234
msgid "trying to delete a rd_id reldesc that does not exist."
msgstr ""
-#: utils/cache/relcache.c:240
+#: utils/cache/relcache.c:239
msgid "trying to delete a rd_node reldesc that does not exist."
msgstr ""
-#: utils/cache/relcache.c:249
+#: utils/cache/relcache.c:248
msgid "trying to delete a relname reldesc that does not exist."
msgstr ""
-#: utils/cache/relcache.c:355
+#: utils/cache/relcache.c:354
msgid "ScanPgRelation: bad buildinfo"
msgstr ""
-#: utils/cache/relcache.c:506
+#: utils/cache/relcache.c:508
#, c-format
msgid "Bogus attribute number %d for %s"
msgstr ""
-#: utils/cache/relcache.c:548
+#: utils/cache/relcache.c:550
#, c-format
msgid "catalog is missing %d attribute(s) for relid %u"
msgstr ""
-#: utils/cache/relcache.c:960
+#: utils/cache/relcache.c:961
#, c-format
msgid "RelationInitIndexAccessInfo: no pg_index entry for index %u"
msgstr ""
-#: utils/cache/relcache.c:975
+#: utils/cache/relcache.c:976
#, c-format
msgid "RelationInitIndexAccessInfo: cache lookup failed for AM %u"
msgstr ""
-#: utils/cache/relcache.c:1090
+#: utils/cache/relcache.c:1091
msgid "IndexSupportInitialize: bogus pg_index tuple"
msgstr ""
-#: utils/cache/relcache.c:1196
+#: utils/cache/relcache.c:1198
msgid "out of memory for operator class cache"
msgstr ""
-#: utils/cache/relcache.c:1270
+#: utils/cache/relcache.c:1272
#, c-format
msgid "Bogus amopstrategy number %d for opclass %u"
msgstr ""
-#: utils/cache/relcache.c:1305
+#: utils/cache/relcache.c:1307
#, c-format
msgid "Bogus amproc number %d for opclass %u"
msgstr ""
-#: utils/cache/relcache.c:1642
+#: utils/cache/relcache.c:1645
#, c-format
msgid "RelationReloadClassinfo system relation id=%d doesn't exist"
msgstr ""
-#: utils/cache/relcache.c:1768
+#: utils/cache/relcache.c:1775
#, c-format
msgid "RelationClearRelation: relation %u deleted while still in use"
msgstr ""
-#: utils/cache/relcache.c:1857
+#: utils/cache/relcache.c:1865
#, c-format
msgid "RelationForgetRelation: relation %u is still open"
msgstr ""
-#: utils/cache/relcache.c:2013
+#: utils/cache/relcache.c:2022
#, c-format
msgid "Relcache reference leak: relation \"%s\" has refcnt %d instead of %d"
msgstr ""
-#: utils/cache/relcache.c:2298
+#: utils/cache/relcache.c:2308
#, c-format
msgid "RelationCacheInitializePhase2: no pg_class entry for %s"
msgstr ""
-#: utils/cache/relcache.c:2445
+#: utils/cache/relcache.c:2456
#, c-format
msgid "AttrDefaultFetch: second record found for attr %s in rel %s"
msgstr ""
-#: utils/cache/relcache.c:2453
+#: utils/cache/relcache.c:2464
#, c-format
msgid "AttrDefaultFetch: adbin IS NULL for attr %s in rel %s"
msgstr ""
-#: utils/cache/relcache.c:2464
+#: utils/cache/relcache.c:2475
#, c-format
msgid "AttrDefaultFetch: unexpected record found for attr %d in rel %s"
msgstr ""
-#: utils/cache/relcache.c:2473
+#: utils/cache/relcache.c:2484
#, c-format
msgid "AttrDefaultFetch: %d record(s) not found for rel %s"
msgstr ""
-#: utils/cache/relcache.c:2507
+#: utils/cache/relcache.c:2518
#, c-format
msgid "CheckConstraintFetch: unexpected record found for rel %s"
msgstr ""
-#: utils/cache/relcache.c:2518
+#: utils/cache/relcache.c:2529
#, c-format
msgid "CheckConstraintFetch: conbin IS NULL for rel %s"
msgstr ""
-#: utils/cache/relcache.c:2531
+#: utils/cache/relcache.c:2542
#, c-format
msgid "CheckConstraintFetch: %d record(s) not found for rel %s"
msgstr ""
-#: utils/cache/relcache.c:2992
+#: utils/cache/relcache.c:3005
#, c-format
msgid ""
"Cannot create init file %s: %m\n"
"\tContinuing anyway, but there's something wrong."
msgstr ""
-#: utils/cache/relcache.c:3016
+#: utils/cache/relcache.c:3029
msgid "cannot write init file -- descriptor length"
msgstr ""
-#: utils/cache/relcache.c:3020
+#: utils/cache/relcache.c:3033
msgid "cannot write init file -- reldesc"
msgstr ""
-#: utils/cache/relcache.c:3025
+#: utils/cache/relcache.c:3038
msgid "cannot write init file -- relation tuple form length"
msgstr ""
-#: utils/cache/relcache.c:3028
+#: utils/cache/relcache.c:3041
msgid "cannot write init file -- relation tuple form"
msgstr ""
-#: utils/cache/relcache.c:3035
+#: utils/cache/relcache.c:3048
#, c-format
msgid "cannot write init file -- length of attdesc %d"
msgstr ""
-#: utils/cache/relcache.c:3037
+#: utils/cache/relcache.c:3050
#, c-format
msgid "cannot write init file -- attdesc %d"
msgstr ""
-#: utils/cache/relcache.c:3056
+#: utils/cache/relcache.c:3069
#, c-format
msgid "write_relcache_init_file: no pg_index entry for index %u"
msgstr ""
-#: utils/cache/relcache.c:3060
+#: utils/cache/relcache.c:3073
msgid "cannot write init file -- index tuple form length"
msgstr ""
-#: utils/cache/relcache.c:3062
+#: utils/cache/relcache.c:3075
msgid "cannot write init file -- index tuple form"
msgstr ""
-#: utils/cache/relcache.c:3068
+#: utils/cache/relcache.c:3081
msgid "cannot write init file -- am tuple form length"
msgstr ""
-#: utils/cache/relcache.c:3071
+#: utils/cache/relcache.c:3084
msgid "cannot write init file -- am tuple form"
msgstr ""
-#: utils/cache/relcache.c:3077
+#: utils/cache/relcache.c:3090
msgid "cannot write init file -- strategy map length"
msgstr ""
-#: utils/cache/relcache.c:3080
+#: utils/cache/relcache.c:3093
msgid "cannot write init file -- strategy map"
msgstr ""
-#: utils/cache/relcache.c:3085
+#: utils/cache/relcache.c:3098
msgid "cannot write init file -- operator vector length"
msgstr ""
-#: utils/cache/relcache.c:3088
+#: utils/cache/relcache.c:3101
msgid "cannot write init file -- operator vector"
msgstr ""
-#: utils/cache/relcache.c:3093
+#: utils/cache/relcache.c:3106
msgid "cannot write init file -- support vector length"
msgstr ""
-#: utils/cache/relcache.c:3096
+#: utils/cache/relcache.c:3109
msgid "cannot write init file -- support vector"
msgstr ""
-#: utils/cache/relcache.c:3140
+#: utils/cache/relcache.c:3153
#, c-format
msgid ""
"Cannot rename init file %s to %s: %m\n"
"\tContinuing anyway, but there's something wrong."
msgstr ""
-#: utils/cache/syscache.c:477
+#: utils/cache/syscache.c:478
#, c-format
msgid "InitCatalogCache: Can't init cache %s (%d)"
msgstr ""
-#: utils/cache/syscache.c:535
+#: utils/cache/syscache.c:534
#, c-format
msgid "SearchSysCache: Bad cache id %d"
msgstr ""
-#: utils/cache/syscache.c:716
+#: utils/cache/syscache.c:715
#, c-format
msgid "SysCacheGetAttr: Bad cache id %d"
msgstr ""
-#: utils/cache/syscache.c:719
+#: utils/cache/syscache.c:718
#, c-format
msgid "SysCacheGetAttr: missing cache data for id %d"
msgstr ""
-#: utils/cache/syscache.c:735
+#: utils/cache/syscache.c:734
#, c-format
msgid "SearchSysCacheList: Bad cache id %d"
msgstr ""
-#: utils/error/elog.c:135
+#: utils/error/elog.c:128
msgid "Pre-7.3 object file made an elog() call. Recompile."
msgstr ""
-#: utils/error/elog.c:225
+#: utils/error/elog.c:218
#, c-format
msgid "copy: line %d, "
msgstr ""
#. translator: This must fit in fmt_fixedbuf.
-#: utils/error/elog.c:248 utils/error/elog.c:344
+#: utils/error/elog.c:241 utils/error/elog.c:337
msgid "elog: out of memory"
msgstr ""
-#: utils/error/elog.c:484
+#: utils/error/elog.c:438
+#, c-format
+msgid "statement: %s"
+msgstr ""
+
+#: utils/error/elog.c:488
msgid "elog: error during error recovery, giving up!"
msgstr ""
-#: utils/error/elog.c:529
+#: utils/error/elog.c:533
#, c-format
msgid "DebugFileOpen: open of %s: %m"
msgstr ""
-#: utils/error/elog.c:538
+#: utils/error/elog.c:542
#, c-format
msgid "DebugFileOpen: %s reopen as stderr: %m"
msgstr ""
-#: utils/error/elog.c:550
+#: utils/error/elog.c:554
#, c-format
msgid "DebugFileOpen: %s reopen as stdout: %m"
msgstr ""
-#: utils/error/elog.c:567
+#: utils/error/elog.c:571
msgid "DebugFileOpen: could not open debugging file"
msgstr ""
-#: utils/error/elog.c:772
+#: utils/error/elog.c:776
msgid "Numerical result out of range"
msgstr ""
-#: utils/error/elog.c:786
+#: utils/error/elog.c:790
#, c-format
msgid "operating system error %d"
msgstr ""
-#: utils/error/elog.c:808
+#: utils/error/elog.c:812
msgid "DEBUG: "
msgstr ""
-#: utils/error/elog.c:812
+#: utils/error/elog.c:816
msgid "LOG: "
msgstr ""
-#: utils/error/elog.c:815
+#: utils/error/elog.c:819
msgid "INFO: "
msgstr ""
-#: utils/error/elog.c:818
+#: utils/error/elog.c:822
msgid "NOTICE: "
msgstr ""
-#: utils/error/elog.c:821
+#: utils/error/elog.c:825
msgid "WARNING: "
msgstr ""
-#: utils/error/elog.c:824
+#: utils/error/elog.c:828
msgid "ERROR: "
msgstr ""
-#: utils/error/elog.c:827
+#: utils/error/elog.c:831
msgid "FATAL: "
msgstr ""
-#: utils/error/elog.c:830
+#: utils/error/elog.c:834
msgid "PANIC: "
msgstr ""
-#: utils/fmgr/dfmgr.c:98
+#: utils/fmgr/dfmgr.c:97
#, c-format
msgid "stat failed on file '%s': %m"
msgstr ""
-#: utils/fmgr/dfmgr.c:115
+#: utils/fmgr/dfmgr.c:114
msgid "Out of memory in load_external_function"
msgstr ""
-#: utils/fmgr/dfmgr.c:128
+#: utils/fmgr/dfmgr.c:127
#, c-format
msgid "Load of file %s failed: %s"
msgstr ""
-#: utils/fmgr/dfmgr.c:155
+#: utils/fmgr/dfmgr.c:154
#, c-format
msgid "Can't find function %s in file %s"
msgstr ""
-#: utils/fmgr/dfmgr.c:185
+#: utils/fmgr/dfmgr.c:184
#, c-format
msgid "LOAD: could not open file '%s': %m"
msgstr ""
-#: utils/fmgr/dfmgr.c:240
+#: utils/fmgr/dfmgr.c:239
#, c-format
msgid "stat failed on %s: %s"
msgstr ""
-#: utils/fmgr/dfmgr.c:335
+#: utils/fmgr/dfmgr.c:334
msgid "invalid macro name in dynamic library path"
msgstr ""
-#: utils/fmgr/dfmgr.c:385
+#: utils/fmgr/dfmgr.c:384
msgid "zero length dynamic_library_path component"
msgstr ""
-#: utils/fmgr/dfmgr.c:396
+#: utils/fmgr/dfmgr.c:395
msgid "dynamic_library_path component is not absolute"
msgstr ""
-#: utils/fmgr/dfmgr.c:402
+#: utils/fmgr/dfmgr.c:401
#, c-format
msgid "find_in_dynamic_libpath: trying %s"
msgstr ""
msgid "function called in context that does not accept a set result"
msgstr ""
-#: utils/fmgr/funcapi.c:74
+#: utils/fmgr/funcapi.c:68
msgid "init_MultiFuncCall may not be called more than once"
msgstr ""
-#: utils/hash/dynahash.c:662
+#: utils/hash/dynahash.c:661
#, c-format
msgid "hash_search: bogus action %d"
msgstr ""
-#: utils/hash/dynahash.c:935 utils/hash/dynahash.c:937
+#: utils/hash/dynahash.c:934 utils/hash/dynahash.c:936
#, c-format
msgid "Hash table '%s' corrupted"
msgstr ""
-#: utils/init/findbe.c:64
+#: utils/init/findbe.c:63
#, c-format
msgid "ValidateBinary: can't stat \"%s\""
msgstr ""
-#: utils/init/findbe.c:70
+#: utils/init/findbe.c:69
#, c-format
msgid "ValidateBinary: \"%s\" is not a regular file"
msgstr ""
-#: utils/init/findbe.c:92
+#: utils/init/findbe.c:91
#, c-format
msgid "ValidateBinary: \"%s\" is not user read/execute"
msgstr ""
-#: utils/init/findbe.c:118
+#: utils/init/findbe.c:117
#, c-format
msgid "ValidateBinary: \"%s\" is not group read/execute"
msgstr ""
-#: utils/init/findbe.c:126
+#: utils/init/findbe.c:125
#, c-format
msgid "ValidateBinary: \"%s\" is not other read/execute"
msgstr ""
-#: utils/init/findbe.c:175
+#: utils/init/findbe.c:174
#, c-format
msgid "FindExec: found \"%s\" using argv[0]"
msgstr ""
-#: utils/init/findbe.c:189
+#: utils/init/findbe.c:188
msgid "FindExec: searching PATH ..."
msgstr ""
-#: utils/init/findbe.c:210
+#: utils/init/findbe.c:209
#, c-format
msgid "FindExec: found \"%s\" using PATH"
msgstr ""
-#: utils/init/miscinit.c:145 utils/init/miscinit.c:164
-#: utils/init/miscinit.c:172 utils/misc/guc.c:892 utils/misc/guc.c:1075
-#: utils/misc/guc.c:1859 utils/misc/guc.c:1873 utils/misc/guc.c:2616
-#: utils/misc/guc.c:2622 utils/misc/guc.c:2629
+#: utils/init/miscinit.c:144 utils/init/miscinit.c:163
+#: utils/init/miscinit.c:171 utils/misc/guc.c:927 utils/misc/guc.c:1110
+#: utils/misc/guc.c:1904 utils/misc/guc.c:1918 utils/misc/guc.c:2673
+#: utils/misc/guc.c:2679 utils/misc/guc.c:2686
msgid "out of memory"
msgstr ""
-#: utils/init/miscinit.c:158
+#: utils/init/miscinit.c:157
#, c-format
msgid "cannot get current working directory: %m"
msgstr ""
-#: utils/init/miscinit.c:248
+#: utils/init/miscinit.c:247
#, c-format
msgid "SetCharSet: unknown tag %s in file %s"
msgstr ""
-#: utils/init/miscinit.c:403 utils/init/miscinit.c:459
+#: utils/init/miscinit.c:402 utils/init/miscinit.c:458
#, c-format
msgid "GetCharSetByHost: unknown tag %s in file %s"
msgstr ""
-#: utils/init/miscinit.c:638
+#: utils/init/miscinit.c:636
#, c-format
msgid "invalid user id %u"
msgstr ""
-#: utils/init/miscinit.c:720
+#: utils/init/miscinit.c:718
#, c-format
msgid "Can't create lock file %s: %m"
msgstr ""
-#: utils/init/miscinit.c:731 utils/init/miscinit.c:734
+#: utils/init/miscinit.c:729 utils/init/miscinit.c:732
#, c-format
msgid "Can't read lock file %s: %m"
msgstr ""
-#: utils/init/miscinit.c:744
+#: utils/init/miscinit.c:742
#, c-format
msgid "Bogus data in lock file %s"
msgstr ""
-#: utils/init/miscinit.c:818
+#: utils/init/miscinit.c:816
#, c-format
msgid ""
"Can't remove old lock file %s: %m\n"
"\tPlease remove the file by hand and try again."
msgstr ""
-#: utils/init/miscinit.c:839
+#: utils/init/miscinit.c:837
#, c-format
msgid "Can't write lock file %s: %m"
msgstr ""
-#: utils/init/miscinit.c:930
+#: utils/init/miscinit.c:928
#, c-format
msgid "Failed to rewrite %s: %m"
msgstr ""
-#: utils/init/miscinit.c:936
+#: utils/init/miscinit.c:934
#, c-format
msgid "Failed to read %s: %m"
msgstr ""
-#: utils/init/miscinit.c:949
+#: utils/init/miscinit.c:947
#, c-format
msgid "Bogus data in %s"
msgstr ""
-#: utils/init/miscinit.c:973
+#: utils/init/miscinit.c:971
#, c-format
msgid "Failed to write %s: %m"
msgstr ""
-#: utils/init/miscinit.c:1015
+#: utils/init/miscinit.c:1013
#, c-format
msgid "File %s is missing. This is not a valid data directory."
msgstr ""
-#: utils/init/miscinit.c:1022
+#: utils/init/miscinit.c:1020
#, c-format
msgid "File %s does not contain valid data. You need to initdb."
msgstr ""
-#: utils/init/miscinit.c:1027
+#: utils/init/miscinit.c:1025
#, c-format
msgid ""
"The data directory was initialized by PostgreSQL version %ld.%ld, which is "
"not compatible with this version %s."
msgstr ""
-#: utils/init/postinit.c:116
+#: utils/init/postinit.c:114
#, c-format
msgid "Database \"%s\", OID %u, has disappeared from pg_database"
msgstr ""
-#: utils/init/postinit.c:125
+#: utils/init/postinit.c:123
#, c-format
msgid "Database \"%s\" is not currently accepting connections"
msgstr ""
-#: utils/init/postinit.c:258
+#: utils/init/postinit.c:256
#, c-format
msgid "Database \"%s\" does not exist in the system catalog."
msgstr ""
-#: utils/init/postinit.c:266
+#: utils/init/postinit.c:264
#, c-format
msgid ""
"Database \"%s\" does not exist.\n"
"\tThe database subdirectory '%s' is missing."
msgstr ""
-#: utils/init/postinit.c:273
+#: utils/init/postinit.c:271
#, c-format
msgid "Unable to change directory to '%s': %m"
msgstr ""
-#: utils/init/postinit.c:302
+#: utils/init/postinit.c:300
#, c-format
msgid "InitPostgres: bad backend id %d"
msgstr ""
-#: utils/init/postinit.c:353
+#: utils/init/postinit.c:351
msgid "There are currently no users defined in this database system."
msgstr ""
-#: utils/init/postinit.c:354
+#: utils/init/postinit.c:352
#, c-format
msgid ""
"You should immediately run 'CREATE USER \"%s\" WITH SYSID %d CREATEUSER;'."
msgstr ""
-#: utils/mb/conv.c:370
+#: utils/init/postinit.c:407
+msgid "Non-superuser connection limit exceeded"
+msgstr ""
+
+#: utils/mb/conv.c:374
#, c-format
msgid "UtfToLocal: could not convert UTF-8 (0x%04x). Ignored"
msgstr ""
-#: utils/mb/conv.c:397
+#: utils/mb/conv.c:401
#, c-format
msgid "Invalid encoding number %d"
msgstr ""
-#: utils/mb/conv.c:434
+#: utils/mb/conv.c:438
#, c-format
msgid "LocalToUtf: could not convert (0x%04x) %s to UTF-8. Ignored"
msgstr ""
msgid "pg_char_to_encname_struct(): encoding name too long"
msgstr ""
-#: utils/mb/mbutils.c:169
+#: utils/mb/mbutils.c:170
#, c-format
msgid "default conversion proc for %s to %s not found"
msgstr ""
-#: utils/mb/mbutils.c:182
+#: utils/mb/mbutils.c:184
#, c-format
msgid "default conversion proc %u for %s to %s not found in pg_proc"
msgstr ""
-#: utils/mb/mbutils.c:241
+#: utils/mb/mbutils.c:243
#, c-format
msgid "Invalid source encoding name %s"
msgstr ""
-#: utils/mb/mbutils.c:243
+#: utils/mb/mbutils.c:245
#, c-format
msgid "Invalid destination encoding name %s"
msgstr ""
-#: utils/mb/mbutils.c:253
+#: utils/mb/mbutils.c:255
msgid "Encoding conversion failed"
msgstr ""
-#: utils/mb/mbutils.c:468
+#: utils/mb/mbutils.c:473
msgid "SetDatabaseEncoding(): invalid database encoding"
msgstr ""
msgid "Could not convert UTF-8 to ISO8859-1"
msgstr ""
-#: utils/misc/guc.c:1167 utils/misc/guc.c:1182 utils/misc/guc.c:1197
-#: utils/misc/guc.c:1226
+#: utils/misc/guc.c:1206 utils/misc/guc.c:1221 utils/misc/guc.c:1236
+#: utils/misc/guc.c:1265
#, c-format
msgid "Failed to reset %s"
msgstr ""
-#: utils/misc/guc.c:1291 utils/misc/guc.c:1313 utils/misc/guc.c:1335
-#: utils/misc/guc.c:1367
+#: utils/misc/guc.c:1333 utils/misc/guc.c:1355 utils/misc/guc.c:1377
+#: utils/misc/guc.c:1407
#, c-format
msgid "Failed to commit %s"
msgstr ""
-#: utils/misc/guc.c:1543
+#: utils/misc/guc.c:1586 utils/misc/guc.c:2136
#, c-format
msgid "'%s' is not a valid option name"
msgstr ""
-#: utils/misc/guc.c:1560
+#: utils/misc/guc.c:1603
#, c-format
msgid "'%s' cannot be changed after server start"
msgstr ""
-#: utils/misc/guc.c:1568
+#: utils/misc/guc.c:1611
#, c-format
msgid "'%s' cannot be changed now"
msgstr ""
-#: utils/misc/guc.c:1595
+#: utils/misc/guc.c:1638
#, c-format
msgid "'%s' cannot be set after connection start"
msgstr ""
-#: utils/misc/guc.c:1603
+#: utils/misc/guc.c:1646
#, c-format
msgid "'%s': permission denied"
msgstr "\"%s\": rättighet saknas"
-#: utils/misc/guc.c:1631
+#: utils/misc/guc.c:1676
#, c-format
msgid "%s: setting ignored because previous source is higher priority"
msgstr ""
-#: utils/misc/guc.c:1652
+#: utils/misc/guc.c:1697
#, c-format
msgid "option '%s' requires a boolean value"
msgstr ""
-#: utils/misc/guc.c:1666 utils/misc/guc.c:1737
+#: utils/misc/guc.c:1711 utils/misc/guc.c:1782
#, c-format
msgid "invalid value for option '%s': %d"
msgstr ""
-#: utils/misc/guc.c:1716
+#: utils/misc/guc.c:1761
#, c-format
msgid "option '%s' expects an integer value"
msgstr ""
-#: utils/misc/guc.c:1722
+#: utils/misc/guc.c:1767
#, c-format
msgid "option '%s' value %d is outside of permissible range [%d .. %d]"
msgstr ""
-#: utils/misc/guc.c:1787
+#: utils/misc/guc.c:1832
#, c-format
msgid "option '%s' expects a real number"
msgstr ""
-#: utils/misc/guc.c:1793
+#: utils/misc/guc.c:1838
#, c-format
msgid "option '%s' value %g is outside of permissible range [%g .. %g]"
msgstr ""
-#: utils/misc/guc.c:1808
+#: utils/misc/guc.c:1853
#, c-format
msgid "invalid value for option '%s': %g"
msgstr ""
-#: utils/misc/guc.c:1902
+#: utils/misc/guc.c:1947
#, c-format
msgid "invalid value for option '%s': '%s'"
msgstr ""
-#: utils/misc/guc.c:2003 utils/misc/guc.c:2037 utils/misc/guc.c:2347
+#: utils/misc/guc.c:2048 utils/misc/guc.c:2082 utils/misc/guc.c:2396
#, c-format
msgid "Option '%s' is not recognized"
msgstr ""
-#: utils/misc/guc.c:2094
+#: utils/misc/guc.c:2143
#, c-format
msgid "SET %s takes only one argument"
msgstr ""
-#: utils/misc/guc.c:2107 utils/misc/guc.c:2156
+#: utils/misc/guc.c:2156 utils/misc/guc.c:2205
msgid "flatten_set_variable_args: unexpected input"
msgstr ""
-#: utils/misc/guc.c:2195
+#: utils/misc/guc.c:2244
msgid "SET variable name is required"
msgstr ""
-#: utils/misc/guc.c:2718
+#: utils/misc/guc.c:2780
#, c-format
msgid "cannot parse setting \"%s\""
msgstr ""
-#: utils/mmgr/aset.c:332
+#: utils/mmgr/aset.c:333
#, c-format
msgid "Memory exhausted in AllocSetContextCreate(%lu)"
msgstr ""
-#: utils/mmgr/aset.c:494 utils/mmgr/aset.c:691
+#: utils/mmgr/aset.c:495 utils/mmgr/aset.c:692
#, c-format
msgid "Memory exhausted in AllocSetAlloc(%lu)"
msgstr ""
-#: utils/mmgr/aset.c:740
+#: utils/mmgr/aset.c:741
#, c-format
msgid "AllocSetFree: detected write past chunk end in %s %p"
msgstr ""
-#: utils/mmgr/aset.c:761
+#: utils/mmgr/aset.c:762
#, c-format
msgid "AllocSetFree: cannot find block containing chunk %p"
msgstr ""
-#: utils/mmgr/aset.c:815
+#: utils/mmgr/aset.c:816
#, c-format
msgid "AllocSetRealloc: detected write past chunk end in %s %p"
msgstr ""
-#: utils/mmgr/aset.c:855
+#: utils/mmgr/aset.c:856
#, c-format
msgid "AllocSetRealloc: cannot find block containing chunk %p"
msgstr ""
-#: utils/mmgr/aset.c:868
+#: utils/mmgr/aset.c:869
#, c-format
msgid "Memory exhausted in AllocSetReAlloc(%lu)"
msgstr ""
-#: utils/mmgr/aset.c:1038
+#: utils/mmgr/aset.c:1039
#, c-format
msgid "AllocSetCheck: %s: empty block %p"
msgstr ""
-#: utils/mmgr/aset.c:1060
+#: utils/mmgr/aset.c:1061
#, c-format
msgid "AllocSetCheck: %s: req size > alloc size for chunk %p in block %p"
msgstr ""
-#: utils/mmgr/aset.c:1063
+#: utils/mmgr/aset.c:1064
#, c-format
msgid "AllocSetCheck: %s: bad size %lu for chunk %p in block %p"
msgstr ""
-#: utils/mmgr/aset.c:1069
+#: utils/mmgr/aset.c:1070
#, c-format
msgid "AllocSetCheck: %s: bad single-chunk %p in block %p"
msgstr ""
-#: utils/mmgr/aset.c:1078
+#: utils/mmgr/aset.c:1079
#, c-format
msgid "AllocSetCheck: %s: bogus aset link in block %p, chunk %p"
msgstr ""
-#: utils/mmgr/aset.c:1085
+#: utils/mmgr/aset.c:1086
#, c-format
msgid "AllocSetCheck: %s: detected write past chunk end in block %p, chunk %p"
msgstr ""
-#: utils/mmgr/aset.c:1095
+#: utils/mmgr/aset.c:1096
#, c-format
msgid "AllocSetCheck: %s: found inconsistent memory block %p"
msgstr ""
#: utils/sort/tuplestore.c:644 utils/sort/tuplestore.c:648
msgid "tuplestore: write failed"
msgstr ""
+
+#~ msgid "table \"%s\" does not exist"
+#~ msgstr "tabell \"%s\" existerar inte"
+
+#~ msgid "function %s() does not return type %s"
+#~ msgstr "funktionen %s() har inte returtyp %s"
-# $Header: /cvsroot/pgsql/src/bin/pg_controldata/nls.mk,v 1.2 2002/09/02 22:22:12 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/pg_controldata/nls.mk,v 1.3 2002/10/14 19:04:28 petere Exp $
CATALOG_NAME := pg_controldata
-AVAIL_LANGUAGES := de es ru sv
+AVAIL_LANGUAGES := de es pt_BR ru sv zh_CN
GETTEXT_FILES := pg_controldata.c
GETTEXT_TRIGGERS:= _
--- /dev/null
+# Translation to Portuguese (Brazilian) language
+# Cesar Suga , 2002.
+# Fair & Simple Networks Ltda.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 7.3\n"
+"POT-Creation-Date: 2002-09-29 04:16-0400\n"
+"PO-Revision-Date: 2002-07-20 17:25-0300\n"
+"Last-Translator: Cesar Suga \n"
+"Language-Team: Cesar Suga \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: pg_controldata.c:28
+#, c-format
+msgid "%s displays PostgreSQL database cluster control information.\n"
+msgstr "%s mostra informações de controle de cluster de banco de dados de PostgreSQL.\n"
+
+#: pg_controldata.c:29
+#, c-format
+msgid ""
+"Usage:\n"
+" %s [DATADIR]\n"
+"\n"
+msgstr ""
+"Uso:\n"
+" %s [DATADIR]\n"
+"\n"
+
+#: pg_controldata.c:30
+msgid ""
+"If not data directory is specified, the environment variable PGDATA\n"
+"is used.\n"
+"\n"
+msgstr ""
+"Se o diretório de dados não for especificado, a variável de sistema\n"
+"PGDATA é utilizada.\n"
+"\n"
+
+#: pg_controldata.c:31
+msgid "Report bugs to
.\n"
+msgstr "Reporte bugs a
.\n"
+
+#: pg_controldata.c:41
+msgid "starting up"
+msgstr "iniciando operações"
+
+#: pg_controldata.c:43
+msgid "shut down"
+msgstr "desligar"
+
+#: pg_controldata.c:45
+msgid "shutting down"
+msgstr "desligando"
+
+#: pg_controldata.c:47
+msgid "in recovery"
+msgstr "em recovery"
+
+#: pg_controldata.c:49
+msgid "in production"
+msgstr "em produção"
+
+#: pg_controldata.c:51
+msgid "unrecognized status code"
+msgstr "código de estado não reconhecido"
+
+#: pg_controldata.c:99
+#, c-format
+msgid "%s: no data directory specified\n"
+msgstr "%s: nenhum diretório de dados especificado\n"
+
+#: pg_controldata.c:107
+#, c-format
+msgid "%s: could not open file \"%s\" for reading (%s)\n"
+msgstr "%s: não pude abrir arquivo \"%s\" para leitura (%s)\n"
+
+#: pg_controldata.c:114
+#, c-format
+msgid "%s: could not read file \"%s\" (%s)\n"
+msgstr "%s: não pude ler arquivo \"%s\" (%s)\n"
+
+#: pg_controldata.c:128
+msgid ""
+"WARNING: Calculated CRC checksum does not match value stored in file.\n"
+"Either the file is corrupt, or it has a different layout than this program\n"
+"is expecting. The results below are untrustworthy.\n"
+"\n"
+msgstr ""
+"AVISO: A soma calculada de CRC não é a mesma do valor armazenado no arquivo.\n"
+"Ou o arquivo está corrompido ou tem um layout diferente do que este programa\n"
+"está esperando. Os resultados abaixo não são confiáveis.\n"
+
+#: pg_controldata.c:141
+#, c-format
+msgid "pg_control version number: %u\n"
+msgstr "versão do pg_control número: %u\n"
+
+#: pg_controldata.c:142
+#, c-format
+msgid "Catalog version number: %u\n"
+msgstr "Número de versão de catálogo: %u\n"
+
+#: pg_controldata.c:143
+#, c-format
+msgid "Database cluster state: %s\n"
+msgstr "Estado do cluster de banco: %s\n"
+
+#: pg_controldata.c:144
+#, c-format
+msgid "pg_control last modified: %s\n"
+msgstr "Última modificação do pg_control: %s\n"
+
+#: pg_controldata.c:145
+#, c-format
+msgid "Current log file ID: %u\n"
+msgstr "ID de arquivo de log atual: %u\n"
+
+#: pg_controldata.c:146
+#, c-format
+msgid "Next log file segment: %u\n"
+msgstr "Próximo segmento de arquivo de log: %u\n"
+
+#: pg_controldata.c:147
+#, c-format
+msgid "Latest checkpoint location: %X/%X\n"
+msgstr "Último lugar de checkpoint: %X/%X\n"
+
+#: pg_controldata.c:149
+#, c-format
+msgid "Prior checkpoint location: %X/%X\n"
+msgstr "Lugar de checkpoint anterior: %X/%X\n"
+
+#: pg_controldata.c:151
+#, c-format
+msgid "Latest checkpoint's REDO location: %X/%X\n"
+msgstr "Último lugar de REDO no checkpoint: %X/%X\n"
+
+#: pg_controldata.c:153
+#, c-format
+msgid "Latest checkpoint's UNDO location: %X/%X\n"
+msgstr "Último lugar de UNDO no checkpoint: %X/%X\n"
+
+#: pg_controldata.c:155
+#, c-format
+msgid "Latest checkpoint's StartUpID: %u\n"
+msgstr "Último StartUpID no checkpoint: %u\n"
+
+#: pg_controldata.c:156
+#, c-format
+msgid "Latest checkpoint's NextXID: %u\n"
+msgstr "Último NextXID do checkpoint: %u\n"
+
+#: pg_controldata.c:157
+#, c-format
+msgid "Latest checkpoint's NextOID: %u\n"
+msgstr "Último NextOID do checkpoint: %u\n"
+
+#: pg_controldata.c:158
+#, c-format
+msgid "Time of latest checkpoint: %s\n"
+msgstr "Hora do último checkpoint: %s\n"
+
+#: pg_controldata.c:159
+#, c-format
+msgid "Database block size: %u\n"
+msgstr "Tamanho de bloco do banco de dados: %u\n"
+
+#: pg_controldata.c:160
+#, c-format
+msgid "Blocks per segment of large relation: %u\n"
+msgstr "Blocos/segmento de relação grande: %u\n"
+
+#: pg_controldata.c:161
+#, c-format
+msgid "Maximum length of identifiers: %u\n"
+msgstr "Tamanho máximo de identificadores: %u\n"
+
+#: pg_controldata.c:162
+#, c-format
+msgid "Maximum number of function arguments: %u\n"
+msgstr "Nro. máximo de argumentos de função: %u\n"
+
+#: pg_controldata.c:163
+#, c-format
+msgid "Date/time type storage: %s\n"
+msgstr "Uso em disco do tipo date/time: %s\n"
+
+#: pg_controldata.c:164
+msgid "64-bit integers"
+msgstr "Números de 64 bits"
+
+#: pg_controldata.c:164
+msgid "Floating point"
+msgstr "Ponto flutuante"
+
+#: pg_controldata.c:165
+#, c-format
+msgid "Maximum length of locale name: %u\n"
+msgstr "Máximo tamanho do nome de localidade: %u\n"
+
+#: pg_controldata.c:166
+#, c-format
+msgid "LC_COLLATE: %s\n"
+msgstr "LC_COLLATE: %s\n"
+
+#: pg_controldata.c:167
+#, c-format
+msgid "LC_CTYPE: %s\n"
+msgstr "LC_CTYPE: %s\n"
--- /dev/null
+# simplified Chinese translation file for pg_controldata and friends\r
+# Bao Wei , 2002.\r
+#\r
+msgid ""\r
+msgstr ""\r
+"Project-Id-Version: PostgreSQL 7.3\n"\r
+"POT-Creation-Date: 2002-09-27 13:21+0800\n"\r
+"PO-Revision-Date: 2002-09-19 16:45+0800\n"\r
+"Last-Translator: Bao Wei \n"\r
+"Language-Team: Bao Wei \n"\r
+"MIME-Version: 1.0\n"\r
+"Content-Type: text/plain; charset=GB2312\n"\r
+"Content-Transfer-Encoding: 8bit\n"\r
+\r
+#: pg_controldata.c:28\r
+#, c-format\r
+msgid "%s displays PostgreSQL database cluster control information.\n"\r
+msgstr "%s ÏÔʾ PostgreSQL Êý¾Ý¿â´Ø¿ØÖÆÐÅÏ¢.\n"\r
+\r
+#: pg_controldata.c:29\r
+#, c-format\r
+msgid ""\r
+"Usage:\n"\r
+" %s [DATADIR]\n"\r
+"\n"\r
+msgstr ""\r
+"ʹÓ÷½·¨:\n"\r
+" %s [Êý¾ÝĿ¼]\n"\r
+"\n"\r
+\r
+#: pg_controldata.c:30\r
+msgid ""\r
+"If not data directory is specified, the environment variable PGDATA\n"\r
+"is used.\n"\r
+"\n"\r
+msgstr ""\r
+"Èç¹ûûÓÐÖ¸¶¨Êý¾ÝĿ¼, ½«Ê¹ÓÃ\n"\r
+"»·¾³±äÁ¿PGDATA.\n"\r
+"\n"\r
+\r
+#: pg_controldata.c:31\r
+msgid "Report bugs to
.\n"\r
+msgstr "±¨¸æ´íÎóÖÁ
.\n"\r
+\r
+#: pg_controldata.c:41\r
+msgid "starting up"\r
+msgstr "ÕýÔÚÆô¶¯"\r
+\r
+#: pg_controldata.c:43\r
+msgid "shut down"\r
+msgstr "¹Ø±Õ"\r
+\r
+#: pg_controldata.c:45\r
+msgid "shutting down"\r
+msgstr "ÕýÔڹرÕ"\r
+\r
+#: pg_controldata.c:47\r
+msgid "in recovery"\r
+msgstr "ÔÚ»Ö¸´ÖÐ"\r
+\r
+#: pg_controldata.c:49\r
+msgid "in production"\r
+msgstr "ÔÚÔËÐÐÖÐ"\r
+\r
+#: pg_controldata.c:51\r
+msgid "unrecognized status code"\r
+msgstr "²»±»ÈϿɵÄ״̬Âë"\r
+\r
+#: pg_controldata.c:99\r
+#, c-format\r
+msgid "%s: no data directory specified\n"\r
+msgstr "%s: ûÓÐÖ¸¶¨Êý¾ÝĿ¼\n"\r
+\r
+#: pg_controldata.c:107\r
+#, c-format\r
+msgid "%s: could not open file \"%s\" for reading (%s)\n"\r
+msgstr "%s: ÎÞ·¨´ò¿ªÎļþ \"%s\" ¶ÁÈ¡ÐÅÏ¢ (%s)\n"\r
+\r
+#: pg_controldata.c:114\r
+#, c-format\r
+msgid "%s: could not read file \"%s\" (%s)\n"\r
+msgstr "%s: ÎÞ·¨¶ÁÈ¡Îļþ \"%s\" (%s)\n"\r
+\r
+#: pg_controldata.c:128\r
+msgid ""\r
+"WARNING: Calculated CRC checksum does not match value stored in file.\n"\r
+"Either the file is corrupt, or it has a different layout than this program\n"\r
+"is expecting. The results below are untrustworthy.\n"\r
+"\n"\r
+msgstr ""\r
+"¾¯¸æ: ¼ÆËã³öÀ´µÄCRCУÑéÖµÓëÒѱ£´æÔÚÎļþÖеÄÖµ²»Æ¥Åä.\n"\r
+"²»ÊÇÎļþ»µÁË,¾ÍÊÇÉè¼ÆÓë³ÌÐòµÄÆÚÍûÖµ²»Í¬.\n"\r
+"ÏÂÃæµÄ½á¹ûÊDz»¿É¿¿µÄ.\n"\r
+"\n"\r
+\r
+#: pg_controldata.c:141\r
+#, c-format\r
+msgid "pg_control version number: %u\n"\r
+msgstr "pg_control °æ±¾: %u\n"\r
+\r
+#: pg_controldata.c:142\r
+#, c-format\r
+msgid "Catalog version number: %u\n"\r
+msgstr "Catalog °æ±¾: %u\n"\r
+\r
+#: pg_controldata.c:143\r
+#, c-format\r
+msgid "Database cluster state: %s\n"\r
+msgstr "Êý¾Ý¿â´Ø×´Ì¬: %s\n"\r
+\r
+#: pg_controldata.c:144\r
+#, c-format\r
+msgid "pg_control last modified: %s\n"\r
+msgstr "pg_control ×îºóÐÞ¸Ä: %s\n"\r
+\r
+#: pg_controldata.c:145\r
+#, c-format\r
+msgid "Current log file ID: %u\n"\r
+msgstr "µ±Ç°ÈÕÖ¾ÎļþID: %u\n"\r
+\r
+#: pg_controldata.c:146\r
+#, c-format\r
+msgid "Next log file segment: %u\n"\r
+msgstr "ÏÂÒ»¸öÈÕÖ¾Îļþ¶Î: %u\n"\r
+\r
+#: pg_controldata.c:147\r
+#, c-format\r
+msgid "Latest checkpoint location: %X/%X\n"\r
+msgstr "×îмì²éµãλÖÃ: %X/%X\n"\r
+\r
+#: pg_controldata.c:149\r
+#, c-format\r
+msgid "Prior checkpoint location: %X/%X\n"\r
+msgstr "ÓÅÏȼì²éµãλÖÃ: %X/%X\n"\r
+\r
+#: pg_controldata.c:151\r
+#, c-format\r
+msgid "Latest checkpoint's REDO location: %X/%X\n"\r
+msgstr "×îмì²éµãµÄ REDO λÖÃ: %X/%X\n"\r
+\r
+#: pg_controldata.c:153\r
+#, c-format\r
+msgid "Latest checkpoint's UNDO location: %X/%X\n"\r
+msgstr "×îмì²éµãµÄ UNDO λÖÃ: %X/%X\n"\r
+\r
+#: pg_controldata.c:155\r
+#, c-format\r
+msgid "Latest checkpoint's StartUpID: %u\n"\r
+msgstr "×îмì²éµãµÄ StartUpID: %u\n"\r
+\r
+#: pg_controldata.c:156\r
+#, c-format\r
+msgid "Latest checkpoint's NextXID: %u\n"\r
+msgstr "×îмì²éµãµÄ NextXID: %u\n"\r
+\r
+#: pg_controldata.c:157\r
+#, c-format\r
+msgid "Latest checkpoint's NextOID: %u\n"\r
+msgstr "×îмì²éµãµÄ NextOID: %u\n"\r
+\r
+#: pg_controldata.c:158\r
+#, c-format\r
+msgid "Time of latest checkpoint: %s\n"\r
+msgstr "×îмì²éµãµÄʱ¼ä: %s\n"\r
+\r
+#: pg_controldata.c:159\r
+#, c-format\r
+msgid "Database block size: %u\n"\r
+msgstr "Êý¾Ý¿â¿é´óС: %u\n"\r
+\r
+#: pg_controldata.c:160\r
+#, c-format\r
+msgid "Blocks per segment of large relation: %u\n"\r
+msgstr "´ó¹ØÏµµÄÿ¶Î¿éÊý: %u\n"\r
+\r
+#: pg_controldata.c:161\r
+#, c-format\r
+msgid "Maximum length of identifiers: %u\n"\r
+msgstr "±êʶ·ûµÄ×î´ó³¤¶È: %u\n"\r
+\r
+#: pg_controldata.c:162\r
+#, c-format\r
+msgid "Maximum number of function arguments: %u\n"\r
+msgstr "º¯Êý²ÎÊýµÄ×î´ó¸öÊý: %u\n"\r
+\r
+#: pg_controldata.c:163\r
+#, c-format\r
+msgid "Date/time type storage: %s\n"\r
+msgstr "ÈÕÆÚ/ʱ¼ä ÀàÐÍ´æ´¢: %s\n"\r
+\r
+#: pg_controldata.c:164\r
+msgid "64-bit integers"\r
+msgstr "64λÕûÊý"\r
+\r
+#: pg_controldata.c:164\r
+msgid "Floating point"\r
+msgstr "¸¡µãÊý"\r
+\r
+#: pg_controldata.c:165\r
+#, c-format\r
+msgid "Maximum length of locale name: %u\n"\r
+msgstr "±¾µØÃû×ÖµÄ×î´ó³¤¶È: %u\n"\r
+\r
+#: pg_controldata.c:166\r
+#, c-format\r
+msgid "LC_COLLATE: %s\n"\r
+msgstr "LC_COLLATE: %s\n"\r
+\r
+#: pg_controldata.c:167\r
+#, c-format\r
+msgid "LC_CTYPE: %s\n"\r
+msgstr "LC_CTYPE: %s\n"\r
# ru.po
# PG_DUMP Translated Messages into the Russian Language (KOI8-R)
#
-# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/Attic/ru.po,v 1.3 2002/09/22 20:57:21 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/Attic/ru.po,v 1.4 2002/10/14 19:04:28 petere Exp $
#
# Changelog:
-# - September 2001 - August 2002: Maintenance, Serguei A. Mokhov
-# - September 7, 2002: Post-7.3 beta 1 fuzzy messages fixes, Serguei A. Mokhov
+# - October 12, 2002: Post-7.3 beta 2, Fixes, Serguei A. Mokhov
# - September 14, 2002: Post-7.3 beta 1, Take II, Serguei A. Mokhov
+# - September 7, 2002: Post-7.3 beta 1 fuzzy messages fixes, Serguei A. Mokhov
+# - September 2001 - August 2002: Maintenance, Serguei A. Mokhov
#
msgid ""
msgstr ""
#: pg_backup_archiver.c:1480
msgid "attempting to ascertain archive format\n"
-msgstr ""
+msgstr "ÐÏÐÙÔËÁ ÕÄÏÓÔÏ×ÅÒÉÔØÓÑ × ÆÏÒÍÁÔÅ ÁÒÈÉ×Á\n"
#: pg_backup_archiver.c:1500 pg_backup_files.c:148
#, c-format
# Peter Eisentraut
, 2001.
# Dennis Björklund , 2002.
#
-# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/sv.po,v 1.3 2002/09/14 13:46:24 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/sv.po,v 1.4 2002/10/14 19:04:28 petere Exp $
#
# Use these quotes: "%s"
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3\n"
-"POT-Creation-Date: 2002-09-03 04:16-0400\n"
-"PO-Revision-Date: 2002-09-04 07:54+0200\n"
+"POT-Creation-Date: 2002-10-03 04:19-0400\n"
+"PO-Revision-Date: 2002-10-04 07:56+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:390 pg_restore.c:254
+#: pg_dump.c:389 pg_restore.c:254
msgid "User name: "
msgstr "Användarnamn: "
-#: pg_dump.c:424 pg_restore.c:281
+#: pg_dump.c:423 pg_restore.c:281
#, c-format
msgid "%s: invalid -X option -- %s\n"
msgstr "%s: ogiltig \"-X\"-flagga -- %s\n"
-#: pg_dump.c:426 pg_dump.c:448 pg_dumpall.c:173 pg_restore.c:283
+#: pg_dump.c:425 pg_dump.c:447 pg_dumpall.c:173 pg_restore.c:283
#: pg_restore.c:295
#, c-format
msgid "Try '%s --help' for more information.\n"
msgstr "Försök med \"%s --help\" för mer information.\n"
-#: pg_dump.c:437
+#: pg_dump.c:436
#, c-format
msgid ""
"%s was compiled without support for long options.\n"
"%s har inte kompilerats med stöd för långa flaggor.\n"
"Använd --help för hjälp om flaggor.\n"
-#: pg_dump.c:456 pg_dumpall.c:181
+#: pg_dump.c:455 pg_dumpall.c:181
#, c-format
msgid ""
"%s: too many command line options (first is '%s')\n"
"%s: för många flaggor (första är \"%s\")\n"
"Försök med \"%s --help\" för mer information.\n"
-#: pg_dump.c:468
+#: pg_dump.c:467
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:474
+#: pg_dump.c:473
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:480
+#: pg_dump.c:479
msgid "Large object output is not supported for a single table.\n"
msgstr "Utmatning av stora objekt stöds inte för en ensam tabell.\n"
-#: pg_dump.c:481
+#: pg_dump.c:480
msgid "Use all tables or a full dump instead.\n"
msgstr "Använd alla tabeller eller en full dumpning istället.\n"
-#: pg_dump.c:487
+#: pg_dump.c:486
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:488
+#: pg_dump.c:487
msgid "(The INSERT command cannot set OIDs.)\n"
msgstr "(Kommandot INSERT kan inte sätta OID:s.)\n"
-#: pg_dump.c:494
+#: pg_dump.c:493
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:495
+#: pg_dump.c:494
msgid "(Use a different output format.)\n"
msgstr "(Använd ett annat utdataformat.)\n"
-#: pg_dump.c:525
+#: pg_dump.c:524
#, c-format
-msgid "invalid output format '%s' specified\n"
+msgid "invalid output format \"%s\" specified\n"
msgstr "ogiltigt utdataformat \"%s\" angivet\n"
-#: pg_dump.c:531
+#: pg_dump.c:530
#, c-format
msgid "could not open output file %s for writing\n"
msgstr "kunde inte öppna utfil %s för skrivning\n"
-#: pg_dump.c:554
+#: pg_backup_db.c:48 pg_dump.c:541
+#, c-format
+msgid "unable to parse version string \"%s\"\n"
+msgstr "kunde inte tolka versionsträngen \"%s\"\n"
+
+#: pg_dump.c:559
#, c-format
msgid "BEGIN command failed: %s"
msgstr "BEGIN-kommandot misslyckades: %s"
-#: pg_dump.c:560
+#: pg_dump.c:565
#, c-format
msgid "could not set transaction isolation level to serializable: %s"
msgstr "kunde inte sätta transaktionsisolering till serialiserbar: %s"
-#: pg_dump.c:573
+#: pg_dump.c:578
#, c-format
-msgid "last built-in oid is %u\n"
-msgstr "sista inbyggda oid är %u\n"
+msgid "last built-in OID is %u\n"
+msgstr "sista inbyggda OID är %u\n"
-#: pg_dump.c:653
+#: pg_dump.c:658
#, c-format
msgid ""
"%s dumps a database as a text file or to other formats.\n"
"%s dumpar en databas som en textfil eller i andra format.\n"
"\n"
-#: pg_dump.c:654 pg_dumpall.c:215 pg_restore.c:377
+#: pg_dump.c:659 pg_dumpall.c:215 pg_restore.c:377
msgid "Usage:\n"
msgstr "Användning:\n"
-#: pg_dump.c:655
+#: pg_dump.c:660
#, c-format
msgid ""
" %s [OPTIONS] DBNAME\n"
" %s [FLAGGOR] DBNAMN\n"
"\n"
-#: pg_dump.c:656 pg_dumpall.c:218 pg_restore.c:379
+#: pg_dump.c:661 pg_dumpall.c:218 pg_restore.c:379
msgid "Options:\n"
msgstr "Flaggor:\n"
-#: pg_dump.c:659
+#: pg_dump.c:664
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:660
+#: pg_dump.c:665
msgid " -b, --blobs include large objects in dump\n"
msgstr " -b, --blobs ta med stora objekt i dumpen\n"
-#: pg_dump.c:661 pg_dumpall.c:220 pg_restore.c:383
+#: pg_dump.c:666 pg_restore.c:383
msgid " -c, --clean clean (drop) schema prior to create\n"
msgstr " -c, --clean nollställ (drop) schema innan skapande\n"
-#: pg_dump.c:662
+#: pg_dump.c:667
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:663 pg_dumpall.c:221
+#: pg_dump.c:668 pg_dumpall.c:221
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:664 pg_dumpall.c:222
+#: pg_dump.c:669 pg_dumpall.c:222
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:665 pg_restore.c:386
+#: pg_dump.c:670 pg_restore.c:386
msgid " -f, --file=FILENAME output file name\n"
msgstr " -f, --file=FILNAMN utdatafilnamn\n"
-#: pg_dump.c:666
+#: pg_dump.c:671
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"
-#: pg_dump.c:667 pg_dumpall.c:224 pg_restore.c:388
+#: pg_dump.c:672 pg_dumpall.c:224 pg_restore.c:388
msgid " -h, --host=HOSTNAME database server host name\n"
msgstr " -h, --host=VÄRDNAMN databasens värdnamn\n"
-#: pg_dump.c:668
+#: pg_dump.c:673
msgid ""
" -i, --ignore-version proceed even when server version mismatches\n"
" pg_dump version\n"
" -i, --ignore-version fortsätt även när serverns version inte är\n"
" samma som pg_dump-versionen\n"
-#: pg_dump.c:670 pg_dumpall.c:227
+#: pg_dump.c:675 pg_dumpall.c:227
msgid " -o, --oids include OIDs in dump\n"
msgstr " -o, --oids inkludera OID:er i dumpning\n"
-#: pg_dump.c:671
+#: pg_dump.c:676
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:673 pg_dumpall.c:228 pg_restore.c:398
+#: pg_dump.c:678 pg_dumpall.c:228 pg_restore.c:398
msgid " -p, --port=PORT database server port number\n"
msgstr " -p, --port=PORT databasens värdport\n"
-#: pg_dump.c:674
+#: pg_dump.c:679
msgid ""
" -R, --no-reconnect disable ALL reconnections to the database in\n"
" plain text format\n"
" -R, --no-reconnect slå av ALLA återuppkopplingar mot databasen\n"
" i textformat\n"
-#: pg_dump.c:676
+#: pg_dump.c:681
msgid " -s, --schema-only dump only the schema, no data\n"
msgstr " -s, --schema-only dumpa bara scheman, inte data\n"
-#: pg_dump.c:677
+#: pg_dump.c:682
msgid ""
" -S, --superuser=NAME specify the superuser user name to use in\n"
" plain text format\n"
" -S, --superuser=NAMN ange superanvändarens användarnamn för\n"
" användning i textformat\n"
-#: pg_dump.c:679
+#: pg_dump.c:684
msgid " -t, --table=TABLE dump this table only (* for all)\n"
msgstr " -t, --table=TABELL dumpa bara denna tabell (* för alla)\n"
-#: pg_dump.c:680 pg_dumpall.c:229 pg_restore.c:407
+#: pg_dump.c:685 pg_dumpall.c:229 pg_restore.c:408
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:681 pg_dumpall.c:230 pg_restore.c:408
+#: pg_dump.c:686 pg_dumpall.c:230 pg_restore.c:409
msgid " -v, --verbose verbose mode\n"
msgstr " -v, --verbose visa mer information\n"
-#: pg_dump.c:682 pg_dumpall.c:231 pg_restore.c:409
+#: pg_dump.c:687 pg_dumpall.c:231 pg_restore.c:410
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:683
+#: pg_dump.c:688
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:684
+#: pg_dump.c:689
msgid ""
" -X use-set-session-authorization, --use-set-session-authorization\n"
" output SET SESSION AUTHORIZATION commands rather\n"
" skriv kommando SET SESSION AUTHORIZATION\n"
" istället för \\connect-kommando\n"
-#: pg_dump.c:687 pg_restore.c:414
+#: pg_dump.c:692 pg_restore.c:415
msgid ""
" -X disable-triggers, --disable-triggers\n"
" disable triggers during data-only restore\n"
" -X disable-triggers, --disable-triggers\n"
" slå av utlösare vid återställning av enbart data\n"
-#: pg_dump.c:689
+#: pg_dump.c:694
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:692
+#: pg_dump.c:697
msgid " -a dump only the data, not the schema\n"
msgstr " -a dumpa bara data, inte schema\n"
-#: pg_dump.c:693
+#: pg_dump.c:698
msgid " -b include large objects in dump\n"
msgstr " -b ta med stora objekt i dumpen\n"
-#: pg_dump.c:694 pg_dumpall.c:233 pg_restore.c:419
+#: pg_dump.c:699 pg_restore.c:420
msgid " -c clean (drop) schema prior to create\n"
msgstr " -c nollställ (drop) schema innan skapande\n"
-#: pg_dump.c:695
+#: pg_dump.c:700
msgid ""
" -C include commands to create database in dump\n"
msgstr " -C inkludera kommandon för att skapa databasen i dumpen\n"
-#: pg_dump.c:696 pg_dumpall.c:234
+#: pg_dump.c:701 pg_dumpall.c:234
msgid ""
" -d dump data as INSERT, rather than COPY, commands\n"
msgstr " -d dumpa data som INSERT, istället för COPY\n"
-#: pg_dump.c:697 pg_dumpall.c:235
+#: pg_dump.c:702 pg_dumpall.c:235
msgid ""
" -D dump data as INSERT commands with column names\n"
msgstr " -D dumpa data som INSERT med kolumnnamn\n"
-#: pg_dump.c:698 pg_restore.c:422
+#: pg_dump.c:703 pg_restore.c:423
msgid " -f FILENAME output file name\n"
msgstr " -f FILNAMN utdatafilnamn\n"
-#: pg_dump.c:699
+#: pg_dump.c:704
msgid ""
" -F {c|t|p} output file format (custom, tar, plain text)\n"
msgstr ""
" -F {c|t|p} utdataformat (c:eget, t:tar, p:vanlig text)\n"
-#: pg_dump.c:700 pg_dumpall.c:237 pg_restore.c:424
+#: pg_dump.c:705 pg_dumpall.c:237 pg_restore.c:425
msgid " -h HOSTNAME database server host name\n"
msgstr " -h VÄRDNAMN databasens värdnamn\n"
-#: pg_dump.c:701
+#: pg_dump.c:706
msgid ""
" -i proceed even when server version mismatches\n"
" pg_dump version\n"
" -i fortsätt även när serverns version inte är\n"
" samma som pg_dump-versionen\n"
-#: pg_dump.c:703 pg_dumpall.c:240
+#: pg_dump.c:708 pg_dumpall.c:240
msgid " -o include OIDs in dump\n"
msgstr " -o inkludera OID:er i dumpning\n"
-#: pg_dump.c:704
+#: pg_dump.c:709
msgid ""
" -O do not output \\connect commands in plain\n"
" text format\n"
msgstr ""
" -O skriv inte \\connect-kommandon i textformat\n"
-#: pg_dump.c:706 pg_dumpall.c:241 pg_restore.c:434
+#: pg_dump.c:711 pg_dumpall.c:241 pg_restore.c:435
msgid " -p PORT database server port number\n"
msgstr " -p PORT databasens värdport\n"
-#: pg_dump.c:707
+#: pg_dump.c:712
msgid ""
" -R disable ALL reconnections to the database in\n"
" plain text format\n"
" -R slå av ALLA återuppkoppling mot databasen\n"
" i textformat\n"
-#: pg_dump.c:709
+#: pg_dump.c:714
msgid " -s dump only the schema, no data\n"
msgstr " -s dumpa bara scheman, inte data\n"
-#: pg_dump.c:710
+#: pg_dump.c:715
msgid ""
" -S NAME specify the superuser user name to use in\n"
" plain text format\n"
" -S NAMN ange superanvändarens användarnamn för\n"
" användning i textformat\n"
-#: pg_dump.c:712
+#: pg_dump.c:717
msgid " -t TABLE dump this table only (* for all)\n"
msgstr " -t TABELL dumpa bara denna tabell (* för alla)\n"
-#: pg_dump.c:713 pg_dumpall.c:242 pg_restore.c:443
+#: pg_dump.c:718 pg_dumpall.c:242 pg_restore.c:444
msgid " -U NAME connect as specified database user\n"
msgstr " -U NAMN anslut med datta användarnamn mot databasen\n"
-#: pg_dump.c:714 pg_dumpall.c:243 pg_restore.c:444
+#: pg_dump.c:719 pg_dumpall.c:243 pg_restore.c:445
msgid " -v verbose mode\n"
msgstr " -v visa mer information\n"
-#: pg_dump.c:715 pg_dumpall.c:244 pg_restore.c:445
+#: pg_dump.c:720 pg_dumpall.c:244 pg_restore.c:446
msgid ""
" -W force password prompt (should happen "
"automatically)\n"
msgstr " -W fråga om lösenord (borde ske automatiskt)\n"
-#: pg_dump.c:716
+#: pg_dump.c:721
msgid " -x do not dump privileges (grant/revoke)\n"
msgstr " -x dumpa inte rättigheter (grant/revoke)\n"
-#: pg_dump.c:717
+#: pg_dump.c:722
msgid ""
" -X use-set-session-authorization\n"
" output SET SESSION AUTHORIZATION commands rather\n"
" skriv kommando SET SESSION AUTHORIZATION\n"
" istället för \\connect-kommando\n"
-#: pg_dump.c:720 pg_restore.c:450
+#: pg_dump.c:725 pg_restore.c:451
msgid " -X disable-triggers disable triggers during data-only restore\n"
msgstr " -X disable-triggers slå av utlösare vid återställning av enbart data\n"
-#: pg_dump.c:721
+#: pg_dump.c:726
msgid " -Z {0-9} compression level for compressed formats\n"
msgstr " -Z {0-9} komprimeringsnivå för komprimerade format\n"
-#: pg_dump.c:724
+#: pg_dump.c:729
msgid ""
"\n"
"If no database name is not supplied, then the PGDATABASE environment\n"
"PGDATABASE att användas.\n"
"\n"
-#: pg_dump.c:726 pg_dumpall.c:248 pg_restore.c:454
+#: pg_dump.c:731 pg_dumpall.c:248 pg_restore.c:455
msgid "Report bugs to
.\n"
msgstr "Rapportera buggar till
.\n"
-#: pg_backup_db.c:52 pg_dump.c:741
-#, c-format
-msgid "unable to parse version string \"%s\"\n"
-msgstr "kunde inte tolka versionsträngen \"%s\"\n"
-
-#: pg_backup_archiver.c:1296 pg_dump.c:756
+#: pg_backup_archiver.c:1288 pg_dump.c:739
msgid "*** aborted because of error\n"
msgstr "*** avbruten på grund av fel\n"
-#: pg_dump.c:823
+#: pg_dump.c:806
#, c-format
-msgid "dumping out the contents of table %s\n"
+msgid "dumping contents of table %s\n"
msgstr "dumpar innehållet i tabellen %s\n"
-#: pg_dump.c:862
+#: pg_dump.c:845
#, 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:864 pg_dump.c:957 pg_dump.c:1006 pg_dump.c:1020 pg_dump.c:1118
-#: pg_dump.c:1236
+#: pg_dump.c:847 pg_dump.c:936 pg_dump.c:985 pg_dump.c:999 pg_dump.c:1097
+#: pg_dump.c:1215
#, c-format
msgid "Error message from server: %s"
msgstr "Felmeddelandet från servern: %s"
-#: pg_dump.c:865 pg_dump.c:874 pg_dump.c:958 pg_dump.c:1007 pg_dump.c:1237
+#: pg_dump.c:848 pg_dump.c:857 pg_dump.c:937 pg_dump.c:986 pg_dump.c:1216
#, c-format
msgid "The command was: %s\n"
msgstr "Kommandot var: %s\n"
-#: pg_dump.c:870
+#: pg_dump.c:853
#, 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:872
+#: pg_dump.c:855
#, 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:956
+#: pg_dump.c:935
#, c-format
msgid ""
"SQL command to dump the contents of table \"%s\" failed: PQendcopy() "
"failed.\n"
msgstr "SQL-kommandot för att dumpa innehållet i tabellen \"%s\" misslyckades: PQendcopy() misslyckades.\n"
-#: pg_dump.c:1005 pg_dump.c:1019 pg_dump.c:1117
+#: pg_dump.c:984 pg_dump.c:998 pg_dump.c:1096
msgid "dumpClasses(): SQL command failed\n"
msgstr "dumpClasses(): SQL-kommando misslyckades\n"
-#: pg_dump.c:1021
+#: pg_dump.c:1000
msgid "The command was: FETCH 100 FROM _pg_dump_cursor\n"
msgstr "Kommandot var: FETCH 100 FROM _pg_dump_cursor\n"
-#: pg_dump.c:1119
+#: pg_dump.c:1098
msgid "The command was: CLOSE _pg_dump_cursor\n"
msgstr "Kommandot var: CLOSE _pg_dump_cursor\n"
-#: pg_dump.c:1157
+#: pg_dump.c:1136
#, 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:1220
+#: pg_dump.c:1199
msgid "saving database definition\n"
msgstr "sparar databasdefinition\n"
-#: pg_dump.c:1235
+#: pg_dump.c:1214
msgid "SQL command failed\n"
msgstr "SQL-kommando misslyckades\n"
-#: pg_dump.c:1245
+#: pg_dump.c:1224
#, c-format
msgid "missing pg_database entry for database \"%s\"\n"
msgstr "pg_database-post för databas \"%s\" saknas\n"
-#: pg_dump.c:1252
+#: pg_dump.c:1231
#, c-format
msgid ""
"query returned more than one (%d) pg_database entry for database \"%s\"\n"
msgstr "fråga har givit mer än en (%d) pg_database-post som resultat för databas \"%s\"\n"
-#: pg_dump.c:1319
+#: pg_dump.c:1298
msgid "saving large objects\n"
msgstr "sparar stora objekt\n"
-#: pg_dump.c:1333
+#: pg_dump.c:1312
#, c-format
msgid "dumpBlobs(): cursor declaration failed: %s"
msgstr "dumpBlobs(): markördeklaration misslyckades: %s"
-#: pg_dump.c:1348
+#: pg_dump.c:1327
#, c-format
msgid "dumpBlobs(): fetch from cursor failed: %s"
msgstr "dumpBlobs(): hämta från markör misslyckades: %s"
-#: pg_dump.c:1361
+#: pg_dump.c:1340
#, c-format
msgid "dumpBlobs(): could not open large object: %s"
msgstr "dumpBlobs(): kunde inte öppna det stora objektet: %s"
-#: pg_dump.c:1374
+#: pg_dump.c:1353
#, c-format
msgid "dumpBlobs(): error reading large object: %s"
msgstr "dumpBlobs(): fel vid läsning av stort objekt: %s"
-#: pg_dump.c:1462
+#: pg_dump.c:1441
#, c-format
msgid "query to obtain list of namespaces failed: %s"
msgstr "fråga för att hämta listan av namnutrymmen misslyckades: %s"
-#: pg_dump.c:1486
+#: pg_dump.c:1465
#, c-format
msgid "WARNING: owner of namespace %s appears to be invalid\n"
msgstr "VARNING: ägaren av namnutrymmet %s verkar vara ogiltig\n"
-#: pg_dump.c:1521
+#: pg_dump.c:1500
#, c-format
-msgid "Failed to find namespace with OID %s.\n"
-msgstr "Kunde inte hitta namnutrymme med OID %s.\n"
+msgid "could not find namespace with OID %s\n"
+msgstr "kunde inte hitta namnutrymme med OID %s\n"
-#: pg_dump.c:1601
+#: pg_dump.c:1580
#, 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:1646
+#: pg_dump.c:1625
#, c-format
msgid "WARNING: owner of data type %s appears to be invalid\n"
msgstr "VARNING: ägare av datatyp %s verkar vara ogiltig\n"
-#: pg_dump.c:1709 pg_dump.c:4014
+#: pg_dump.c:1688 pg_dump.c:4010
#, 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:1734
+#: pg_dump.c:1713
#, 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:1792
+#: pg_dump.c:1771
#, c-format
-msgid "query to obtain list of opclasses failed: %s"
-msgstr "fråga för att hämta lista med op-klasser misslyckades: %s"
+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:1817
+#: pg_dump.c:1796
#, c-format
-msgid "WARNING: owner of opclass \"%s\" appears to be invalid\n"
-msgstr "VARNING: ägare av op-klass \"%s\" verkar vara ogiltig\n"
+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:1885 pg_dump.c:4627
+#: pg_dump.c:1864 pg_dump.c:4630
#, 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:1911
+#: pg_dump.c:1890
#, 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:1985
+#: pg_dump.c:1964
#, 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:2032
+#: pg_dump.c:2011
#, 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:2182
+#: pg_dump.c:2161
#, 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:2278
+#: pg_dump.c:2257
#, c-format
msgid "Attempt to lock table \"%s\" failed. %s"
msgstr "Försök att låsa tabell \"%s\" misslyckades. %s"
-#: pg_dump.c:2287
+#: pg_dump.c:2266
#, 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:2329
+#: pg_dump.c:2308
#, c-format
msgid "query to obtain inheritance relationships failed: %s"
msgstr "Försök att hämta arvsrelationer misslyckades. %s"
-#: pg_dump.c:2413
+#: pg_dump.c:2392
#, c-format
-msgid "finding the columns and types for table %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:2462
+#: pg_dump.c:2441
#, c-format
msgid "query to get table columns failed: %s"
msgstr "fråga för att hämta tabellkolumner misslyckades: %s"
-#: pg_dump.c:2515
+#: pg_dump.c:2494
#, c-format
-msgid "finding DEFAULT expressions for table %s\n"
+msgid "finding DEFAULT expressions of table %s\n"
msgstr "hittar DEFAULT-uttrycken för tabell %s\n"
-#: pg_dump.c:2546
+#: pg_dump.c:2525
#, 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:2558
+#: pg_dump.c:2537
#, c-format
-msgid "bogus adnum value %d for table %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:2674
+#: pg_dump.c:2654
#, c-format
msgid "query to get comment on oid %s failed: %s"
msgstr "fråga för att hämta kommentaren till OID %s misslyckades: %s"
-#: pg_dump.c:2758
+#: pg_dump.c:2738
#, 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:2841
+#: pg_dump.c:2821
#, c-format
msgid "query to get database oid failed: %s"
msgstr "fråga för att hämta databasens OID misslyckades: %s"
-#: pg_dump.c:3010
+#: pg_dump.c:2990
#, c-format
-msgid "query to obtain type information for %s failed: %s"
-msgstr "fråga för att hämta typinformation för %s misslyckades: %s"
+msgid "query to obtain information on type %s failed: %s"
+msgstr "fråga för att hämta information om typ %s misslyckades: %s"
-#: pg_dump.c:3019 pg_dump.c:3190 pg_dump.c:3684 pg_dump.c:4022 pg_dump.c:4332
-#: pg_dump.c:4636 pg_dump.c:6545
+#: pg_dump.c:2999 pg_dump.c:3173 pg_dump.c:3675 pg_dump.c:4018 pg_dump.c:4331
+#: pg_dump.c:4639 pg_dump.c:6590
#, 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:3182
+#: pg_dump.c:3165
#, 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:3282
+#: pg_dump.c:3268
#, c-format
msgid "query to obtain type information failed: %s"
msgstr "fråga för att hämta typinformation misslyckades: %s"
-#: pg_dump.c:3290
+#: pg_dump.c:3276
#, c-format
msgid "Got no rows from: %s"
msgstr "Fick inga rader från: %s"
-#: pg_dump.c:3418
+#: pg_dump.c:3407
#, 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:3453
+#: pg_dump.c:3442
#, c-format
msgid "handler procedure for procedural language %s not found\n"
msgstr "procedurhanterare för procedurspråk %s hittades inte\n"
-#: pg_dump.c:3463
+#: pg_dump.c:3452
#, c-format
msgid "validator procedure for procedural language %s not found\n"
msgstr "valideringsprocedur för procedurspråk %s hittades inte\n"
-#: pg_dump.c:3675
+#: pg_dump.c:3666
#, c-format
-msgid "query to obtain function information for %s failed: %s"
-msgstr "fråga för att hämta funktionsinformation för %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:3747
+#: pg_dump.c:3741
#, c-format
msgid "Unexpected provolatile value for function %s\n"
msgstr "Oväntat provolatile-värde för funktion %s\n"
-#: pg_dump.c:3813
+#: pg_dump.c:3807
#, 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:4240
+#: pg_dump.c:4239
#, c-format
msgid "WARNING: cannot find operator with OID %s\n"
msgstr "VARNING: kan inte hitta operator med OID %s\n"
-#: pg_dump.c:4324
+#: pg_dump.c:4323
#, c-format
-msgid "query to obtain opclass details failed: %s"
-msgstr "fråga för att hämta detaljer om op-klass misslyckades: %s"
+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:4391
+#: pg_dump.c:4393
#, c-format
-msgid "query to obtain opclass operators failed: %s"
-msgstr "fråga för att hämta operatorer för op-klass misslyckades: %s"
+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:4436
+#: pg_dump.c:4438
#, c-format
-msgid "query to obtain opclass functions failed: %s"
-msgstr "fråga för att hämta funktioner för op-klass misslyckades: %s"
+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:4664
+#: pg_dump.c:4667
#, c-format
msgid ""
"WARNING: aggregate function %s could not be dumped correctly for this "
"database version; ignored\n"
msgstr "VARNING: aggregatfunktion %s kunde inte dumpas korrekt för denna databasversion; ignorerad\n"
-#: pg_dump.c:4887
+#: pg_dump.c:4899
#, c-format
-msgid "could not parse ACL list ('%s') for %s %s\n"
-msgstr "kunde inte tolka ACL_listan (\"%s\") för %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:5120
+#: pg_dump.c:5135
#, 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:5128
+#: pg_dump.c:5143
#, 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:5131
+#: pg_dump.c:5146
#, 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:5138
+#: pg_dump.c:5153
#, c-format
msgid "query to obtain definition of view \"%s\" returned NULL oid\n"
msgstr "fråga för att hämta definition av vy \"%s\" returnerade NULL oid\n"
-#: pg_dump.c:5147
+#: pg_dump.c:5162
#, c-format
msgid "definition of view \"%s\" appears to be empty (length zero)\n"
msgstr "definition av vy \\\"%s\\\" verkar vara tom (längd noll)\n"
-#: pg_dump.c:5279
+#: pg_dump.c:5300
#, c-format
msgid "finding CHECK constraints for table %s\n"
msgstr "hittar CHECK-villkor för tabell %s\n"
-#: pg_dump.c:5321
+#: pg_dump.c:5342
#, 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:5327
+#: pg_dump.c:5348
#, 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:5329
+#: pg_dump.c:5350
msgid "(The system catalogs might be corrupted.)\n"
msgstr "(systemkatalogerna kan vara trasiga.)\n"
-#: pg_dump.c:5458
+#: pg_dump.c:5477
#, c-format
msgid "getAttrName(): invalid column number %d for table %s\n"
msgstr "getAttrName(): ogiltigt kolumnnummer %d för tabell %s\n"
-#: pg_dump.c:5546
+#: pg_dump.c:5565
#, 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:5681
+#: pg_dump.c:5706
#, c-format
msgid "could not create pgdump_oid table: %s"
msgstr "kan inte skapa tabellen pgdump_oid: %s"
-#: pg_dump.c:5689
+#: pg_dump.c:5714
#, 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:5695
+#: pg_dump.c:5720
msgid "inserted invalid oid\n"
msgstr "satte in ogiltig oid\n"
-#: pg_dump.c:5703
+#: pg_dump.c:5728
#, c-format
msgid "could not drop pgdump_oid table: %s"
msgstr "kan inte ta bort tabellen pgdump_oid: %s"
-#: pg_dump.c:5708
+#: pg_dump.c:5733
#, c-format
msgid "maximum system oid is %u\n"
msgstr "största system-oid är %u\n"
-#: pg_dump.c:5745
+#: pg_dump.c:5770
#, c-format
msgid "error in finding the last system oid: %s"
msgstr "fel vid hämtning av sista system-oid: %s"
-#: pg_dump.c:5751
+#: pg_dump.c:5776
msgid "missing pg_database entry for this database\n"
msgstr "pg_database-posten för denna databas saknas\n"
-#: pg_dump.c:5756
+#: pg_dump.c:5781
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:5784
+#: pg_dump.c:5809
#, c-format
msgid "error in finding the template1 database: %s"
msgstr "fel vid hämtning av databasen template1: %s"
-#: pg_dump.c:5790
+#: pg_dump.c:5815
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:5795
+#: pg_dump.c:5820
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:5829
+#: pg_dump.c:5854
#, 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:5835
+#: pg_dump.c:5860
#, 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:5844
+#: pg_dump.c:5869
#, 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:5964
+#: pg_dump.c:5992
#, c-format
msgid "dumping foreign key constraints for table %s\n"
msgstr "dumpar främmande nyckel-villkor för tabell %s\n"
-#: pg_dump.c:5982
+#: pg_dump.c:6013
#, 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:6069
+#: pg_dump.c:6103
#, c-format
msgid "dumping triggers for table %s\n"
msgstr "dumpar utlösare för tabell %s\n"
-#: pg_dump.c:6112
+#: pg_dump.c:6152
#, 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:6122
+#: pg_dump.c:6163
#, 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:6228
+#: pg_dump.c:6273
#, 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"
-#: pg_dump.c:6268
+#: pg_dump.c:6313
#, c-format
msgid "bad argument string (%s) for trigger \"%s\" on table \"%s\"\n"
msgstr "felaktig argumentsträng (%sa) för utlösare \"%s\" i tabell \"%s\"\n"
-#: pg_dump.c:6338
+#: pg_dump.c:6383
msgid "dumping out rules\n"
msgstr "dumpar regler\n"
-#: pg_dump.c:6391
+#: pg_dump.c:6436
#, 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:6474
+#: pg_dump.c:6519
#, c-format
msgid "query to set search_path failed: %s"
msgstr "fråga för att sätta search_path misslyckades: %s"
-#: pg_dump.c:6536
+#: pg_dump.c:6581
#, c-format
-msgid "query to obtain type name for %s failed: %s"
-msgstr "fråga för att hämta typnamn för %s misslyckades: %s"
+msgid "query to obtain name of type %s failed: %s"
+msgstr "fråga för att hämta namn på typ %s misslyckades: %s"
#: common.c:74
msgid "reading namespaces\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:472
+#: pg_backup_archiver.c:470
msgid "disabling triggers\n"
msgstr "slår av utlösare\n"
-#: pg_backup_archiver.c:539
+#: pg_backup_archiver.c:533
msgid "enabling triggers\n"
msgstr "slår på utlösare\n"
-#: pg_backup_archiver.c:590
+#: pg_backup_archiver.c:582
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"
-#: pg_backup_archiver.c:617 pg_backup_archiver.c:1045
-#: pg_backup_archiver.c:1164 pg_backup_archiver.c:1470
-#: pg_backup_archiver.c:1612 pg_backup_archiver.c:1642 pg_backup_custom.c:141
+#: pg_backup_archiver.c:609 pg_backup_archiver.c:1037
+#: pg_backup_archiver.c:1156 pg_backup_archiver.c:1462
+#: pg_backup_archiver.c:1604 pg_backup_archiver.c:1634 pg_backup_custom.c:141
#: pg_backup_custom.c:146 pg_backup_custom.c:152 pg_backup_custom.c:167
-#: pg_backup_custom.c:561 pg_backup_db.c:171 pg_backup_db.c:245
-#: pg_backup_files.c:112 pg_backup_tar.c:157 pg_backup_tar.c:957
+#: pg_backup_custom.c:561 pg_backup_db.c:164 pg_backup_db.c:238
+#: pg_backup_files.c:112 pg_backup_tar.c:168 pg_backup_tar.c:968
msgid "out of memory\n"
msgstr "minnet slut\n"
-#: pg_backup_archiver.c:712
+#: pg_backup_archiver.c:704
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:752 pg_backup_archiver.c:837
+#: pg_backup_archiver.c:744 pg_backup_archiver.c:829
msgid "committing large object transactions\n"
msgstr "commitar transaktioner för stora objekt\n"
-#: pg_backup_archiver.c:759
+#: pg_backup_archiver.c:751
#, c-format
msgid "restored %d large objects\n"
msgstr "återställde %d stora objekt\n"
-#: pg_backup_archiver.c:776
+#: pg_backup_archiver.c:768
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:790
+#: pg_backup_archiver.c:782
msgid "starting large object transactions\n"
msgstr "startar transaktioner för stora objekt\n"
-#: pg_backup_archiver.c:798
+#: pg_backup_archiver.c:790
msgid "could not create large object\n"
msgstr "kunde inte skapa stort objekt\n"
-#: pg_backup_archiver.c:800
+#: pg_backup_archiver.c:792
#, c-format
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:806
+#: pg_backup_archiver.c:798
msgid "could not open large object\n"
msgstr "kunde inte öppna stort objekt\n"
-#: pg_backup_archiver.c:821
+#: pg_backup_archiver.c:813
#, 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"
-#: pg_backup_archiver.c:824 pg_backup_archiver.c:1221
+#: pg_backup_archiver.c:816 pg_backup_archiver.c:1213
#, c-format
msgid "could not write to large object (result: %lu, expected: %lu)\n"
msgstr "kunde inte skriva till stort objekt (resultat: %lu, förväntat: %lu)\n"
-#: pg_backup_archiver.c:961
+#: pg_backup_archiver.c:953
msgid "could not open TOC file\n"
msgstr "kunde inte öppna TOC-filen\n"
-#: pg_backup_archiver.c:982
+#: pg_backup_archiver.c:974
#, c-format
msgid "WARNING: line ignored: %s\n"
msgstr "VARNING: rad ignorerad: %s\n"
-#: pg_backup_archiver.c:989
+#: pg_backup_archiver.c:981
#, c-format
msgid "could not find entry for id %d\n"
msgstr "kunde inte hitta en post för id %d\n"
-#: pg_backup_archiver.c:998 pg_backup_files.c:156 pg_backup_files.c:441
+#: pg_backup_archiver.c:990 pg_backup_files.c:156 pg_backup_files.c:441
#, c-format
msgid "could not close TOC file: %s\n"
msgstr "kunde inte stänga TOC-filen: %s\n"
-#: pg_backup_archiver.c:1113 pg_backup_files.c:130
+#: pg_backup_archiver.c:1105 pg_backup_files.c:130
#, c-format
msgid "could not open output file: %s\n"
msgstr "kunde inte öppna utdatafilen: %s\n"
-#: pg_backup_archiver.c:1129
+#: pg_backup_archiver.c:1121
#, c-format
msgid "could not close output file: %s\n"
msgstr "kunde inte stänga utdatafilen: %s\n"
-#: pg_backup_archiver.c:1217
+#: pg_backup_archiver.c:1209
#, c-format
msgid "wrote %lu bytes of large object data (result = %lu)\n"
msgstr "skrev %lu bytes av stort objekt-data (resultat = %lu)\n"
-#: pg_backup_archiver.c:1239
+#: pg_backup_archiver.c:1231
msgid "could not write to compressed archive\n"
msgstr "kunde inte skriva till komprimerat arkiv\n"
-#: pg_backup_archiver.c:1247
+#: pg_backup_archiver.c:1239
msgid "could not write to custom output routine\n"
msgstr "kunde inte skriva till egen utdatarutin\n"
-#: pg_backup_archiver.c:1262
+#: pg_backup_archiver.c:1254
#, c-format
msgid "could not write to output file (%lu != %lu)\n"
msgstr "kan inte skriva till utfilen: (%lu != %lu)\n"
-#: pg_backup_archiver.c:1488
+#: pg_backup_archiver.c:1480
msgid "attempting to ascertain archive format\n"
msgstr "försöker lista ut arkivformat\n"
-#: pg_backup_archiver.c:1508 pg_backup_files.c:148
+#: pg_backup_archiver.c:1500 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:1515
+#: pg_backup_archiver.c:1507
#, c-format
msgid "could not read input file: %s\n"
msgstr "kan inte läsa infilen: %s\n"
-#: pg_backup_archiver.c:1517
+#: pg_backup_archiver.c:1509
#, 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:1562
+#: pg_backup_archiver.c:1554
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:1565
+#: pg_backup_archiver.c:1557
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:1583
+#: pg_backup_archiver.c:1575
#, c-format
msgid "read %lu bytes into lookahead buffer\n"
msgstr "läste %lu tecken in i lookahead-bufferten\n"
-#: pg_backup_archiver.c:1590
+#: pg_backup_archiver.c:1582
#, 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:1607
+#: pg_backup_archiver.c:1599
#, c-format
msgid "allocating AH for %s, format %d\n"
msgstr "allokerar AH för %s, format %d\n"
-#: pg_backup_archiver.c:1658
+#: pg_backup_archiver.c:1650
#, c-format
msgid "archive format is %d\n"
msgstr "arkivformat är %d\n"
-#: pg_backup_archiver.c:1686
+#: pg_backup_archiver.c:1678
#, c-format
msgid "unrecognized file format '%d'\n"
msgstr "känner inte igen filformatet '%d'\n"
-#: pg_backup_archiver.c:1799
+#: pg_backup_archiver.c:1791
msgid "entry id out of range - perhaps a corrupt TOC\n"
msgstr "post-id utanför sitt intervall - kanske en trasig TOC\n"
-#: pg_backup_archiver.c:1834
+#: pg_backup_archiver.c:1826
#, c-format
msgid "read dependency for %s -> %s\n"
msgstr "läsberoende för %s -> %s\n"
-#: pg_backup_archiver.c:1853
+#: pg_backup_archiver.c:1845
#, 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"
-#: pg_backup_archiver.c:1976
+#: pg_backup_archiver.c:1971
#, c-format
msgid "could not set session user to %s: %s"
msgstr "kunde inte sätta sessionsanvändare till %s: %s"
-#: pg_backup_archiver.c:2092
+#: pg_backup_archiver.c:2085
#, c-format
msgid "could not set search_path to %s: %s"
msgstr "kunde inte sätta search_path till %s: %s"
-#: pg_backup_archiver.c:2151
+#: pg_backup_archiver.c:2144
msgid ""
"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"
-#: pg_backup_archiver.c:2184
+#: pg_backup_archiver.c:2177
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:2198
+#: pg_backup_archiver.c:2191
#, c-format
msgid "unsupported version (%d.%d) in file header\n"
msgstr "ej supportad version (%d.%d) i filhuvudet\n"
-#: pg_backup_archiver.c:2203
+#: pg_backup_archiver.c:2196
#, c-format
msgid "sanity check on integer size (%lu) failed\n"
msgstr "riktighetskontroll på heltalsstorlek (%lu) misslyckades\n"
-#: pg_backup_archiver.c:2207
+#: pg_backup_archiver.c:2200
msgid ""
"WARNING: archive was made on a machine with larger integers, some operations "
"may fail\n"
msgstr "VARNING: arkivet skapades på en maskin med större heltal, en del operationer kan misslyckas\n"
-#: pg_backup_archiver.c:2212
+#: pg_backup_archiver.c:2205
#, 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:2228
+#: pg_backup_archiver.c:2221
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"
-#: pg_backup_archiver.c:2246
+#: pg_backup_archiver.c:2239
msgid "WARNING: invalid creation date in header\n"
msgstr "VARNING: ogiltig skapandedatum i huvud\n"
msgid "could not write byte: %s\n"
msgstr "kunde inte skriva tecken: %s\n"
-#: pg_backup_custom.c:771
+#: pg_backup_custom.c:771 pg_backup_files.c:416
#, c-format
msgid "write error in _WriteBuf (%lu != %lu)\n"
msgstr "fel vid skrivning i _WriteBuf (%lu != %lu)\n"
msgid "archiver (db)"
msgstr "arkiverare (db)"
-#: pg_backup_db.c:76
+#: pg_backup_db.c:69
#, c-format
msgid "could not get version from server: %s"
msgstr "kunde inte få versionen från servern: %s"
-#: pg_backup_db.c:88
+#: pg_backup_db.c:81
#, c-format
msgid "server version: %s; %s version: %s\n"
msgstr "server version: %s; %s version: %s\n"
-#: pg_backup_db.c:91
+#: pg_backup_db.c:84
msgid "proceeding despite version mismatch\n"
msgstr "fortsätter trots att versionerna inte matchar\n"
-#: pg_backup_db.c:93
+#: pg_backup_db.c:86
msgid ""
"aborting because of version mismatch (Use the -i option to proceed "
"anyway.)\n"
msgstr "avbryter på grund av att versionerna inte matchar (använd flaggan -i för att fortsätta ändå.)\n"
-#: pg_backup_db.c:165
+#: pg_backup_db.c:158
#, c-format
msgid "connecting to database %s as user %s\n"
msgstr "kopplar upp mot databas %s som användare %s\n"
-#: pg_backup_db.c:169 pg_backup_db.c:202 pg_backup_db.c:243 pg_backup_db.c:272
-#: pg_dumpall.c:610 pg_dumpall.c:636
+#: pg_backup_db.c:162 pg_backup_db.c:195 pg_backup_db.c:236 pg_backup_db.c:265
+#: pg_dumpall.c:617 pg_dumpall.c:643
msgid "Password: "
msgstr "Lösenord: "
-#: pg_backup_db.c:181
+#: pg_backup_db.c:174
msgid "failed to reconnect to database\n"
msgstr "misslyckades att återuppkoppla mot databasen\n"
-#: pg_backup_db.c:205
+#: pg_backup_db.c:198
#, c-format
msgid "could not reconnect to database: %s"
msgstr "kunde inte återuppkoppla mot databasen: %s"
-#: pg_backup_db.c:239
+#: pg_backup_db.c:232
msgid "already connected to a database\n"
msgstr "är redan uppkopplad mot en databas\n"
-#: pg_backup_db.c:262
+#: pg_backup_db.c:255
msgid "failed to connect to database\n"
msgstr "misslyckades med att koppla upp mot databas\n"
-#: pg_backup_db.c:281
+#: pg_backup_db.c:274
#, c-format
msgid "connection to database \"%s\" failed: %s"
msgstr "uppkoppling mot databas \"%s\" misslyckades: %s"
-#: pg_backup_db.c:296
+#: pg_backup_db.c:289
#, c-format
msgid "%s"
msgstr "%s"
-#: pg_backup_db.c:324
+#: pg_backup_db.c:317
#, c-format
msgid "%s: no result from server\n"
msgstr "%s: inget resultat från servern\n"
-#: pg_backup_db.c:331
+#: pg_backup_db.c:324
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:336
+#: pg_backup_db.c:329
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
-#: pg_backup_db.c:410
+#: pg_backup_db.c:403
msgid "error returned by PQputline\n"
msgstr "fel returnerat av PQputline\n"
-#: pg_backup_db.c:421
+#: pg_backup_db.c:414
msgid "error returned by PQendcopy\n"
msgstr "fel returnerat av PQendcopy\n"
-#: pg_backup_db.c:466
+#: pg_backup_db.c:459
msgid "could not execute query"
msgstr "kunde inte utföra fråga"
-#: pg_backup_db.c:607
+#: pg_backup_db.c:600
#, c-format
msgid "could not find oid columns of table \"%s\": %s"
msgstr "kunde inte hitta oid-kolumner för tabell \"%s\": %s"
-#: pg_backup_db.c:613
+#: pg_backup_db.c:606
#, c-format
msgid "no OID type columns in table %s\n"
msgstr "ingga OID-typ-kolumner i tabell %s\n"
-#: pg_backup_db.c:620
+#: pg_backup_db.c:613
#, 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:636
+#: pg_backup_db.c:629
#, c-format
msgid "SQL: %s\n"
msgstr "SQL: %s\n"
-#: pg_backup_db.c:641
+#: pg_backup_db.c:634
#, 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:646
+#: pg_backup_db.c:639
#, 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:669
+#: pg_backup_db.c:662
msgid "creating table for large object cross-references\n"
msgstr "skapar tabell för korsreferenser till stora objekt\n"
-#: pg_backup_db.c:673
+#: pg_backup_db.c:666
msgid "could not create large object cross-reference table"
msgstr "kunde inte skapa tabell för korsreferenser till stora objekt"
-#: pg_backup_db.c:678
+#: pg_backup_db.c:671
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:692
+#: pg_backup_db.c:685
msgid "could not create large object cross-reference entry"
msgstr "kunde inte skapa post för korsreferens till stort objekt"
-#: pg_backup_db.c:704
+#: pg_backup_db.c:697
msgid "could not start database transaction"
msgstr "kunde inte starta databastransaktionen"
-#: pg_backup_db.c:718
+#: pg_backup_db.c:711
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:731
+#: pg_backup_db.c:724
msgid "could not commit database transaction"
msgstr "kunde inte genomföra databastransaktionen"
-#: pg_backup_db.c:744
+#: pg_backup_db.c:737
msgid "could not commit transaction for large object cross-references"
msgstr "kunde inte genomföra transaktion för korsreferens till stort objekt"
msgid "could not write byte\n"
msgstr "kunde inte skriva tecken\n"
-#: pg_backup_files.c:416
-#, c-format
-msgid "write error in _WriteBuf (%d != %d)\n"
-msgstr "fel vid skrivning i _WriteBuf (%d != %d)\n"
-
#: pg_backup_files.c:475
#, c-format
msgid "could not open large object TOC for output: %s\n"
msgstr "kunde inte öppna TOC-filen för stora objekt för utmatning: %s\n"
-#: pg_backup_files.c:496 pg_backup_tar.c:879
+#: pg_backup_files.c:496 pg_backup_tar.c:890
#, c-format
msgid "invalid OID for large object (%u)\n"
msgstr "ogiltig OID för stort objekt (%u)\n"
msgid "this format cannot be read\n"
msgstr "detta format kan inte läsas\n"
-#: pg_backup_tar.c:95
+#: pg_backup_tar.c:106
msgid "tar archiver"
msgstr "tar-arkiverare"
-#: pg_backup_tar.c:172
+#: pg_backup_tar.c:183
#, c-format
msgid "could not open TOC file for output: %s\n"
msgstr "kunde inte öppna TOC-filen för utmatning: %s\n"
-#: pg_backup_tar.c:197
+#: pg_backup_tar.c:208
msgid "compression not supported by tar output format\n"
msgstr "komprimering är stödjs inte av utdataformat för tar\n"
-#: pg_backup_tar.c:209
+#: pg_backup_tar.c:220
#, c-format
msgid "could not open TOC file for input: %s\n"
msgstr "kunde inte öppna TOC-fil för läsning: %s\n"
-#: pg_backup_tar.c:331
+#: pg_backup_tar.c:342
#, c-format
msgid "could not find file %s in archive\n"
msgstr "kunde inte hitta fil %s i arkiv\n"
-#: pg_backup_tar.c:342
+#: pg_backup_tar.c:353
msgid "compression support is disabled in this format\n"
msgstr "stöd för komprimering är avstängt för detta format\n"
-#: pg_backup_tar.c:358
+#: pg_backup_tar.c:369
#, c-format
msgid "could not generate temporary file name: %s\n"
msgstr "kunde inte generera temporärt filnamn: %s\n"
-#: pg_backup_tar.c:367
+#: pg_backup_tar.c:378
msgid "could not gzdopen temporary file\n"
msgstr "kunde inte gzdopen temporär fil\n"
-#: pg_backup_tar.c:397
+#: pg_backup_tar.c:408
msgid "could not close tar member\n"
msgstr "kunde inte stänga tar-medlem\n"
-#: pg_backup_tar.c:497
+#: pg_backup_tar.c:508
msgid "neither th nor fh specified in tarReadRaw() (internal error)\n"
msgstr "varken th eller fh angiven i tarReadRaw() (internt fel)\n"
-#: pg_backup_tar.c:501
+#: pg_backup_tar.c:512
#, c-format
msgid "requested %d bytes, got %d from lookahead and %d from file\n"
msgstr "efterfrågade %d tecken, fick %d från lookahead och %d från filen\n"
-#: pg_backup_tar.c:540
+#: pg_backup_tar.c:551
#, c-format
msgid "could not write to tar member (wrote %lu, attempted %lu)\n"
msgstr "kunde inte skriva till tar-medlem (skrev %lu, försökte %lu)\n"
-#: pg_backup_tar.c:629
+#: pg_backup_tar.c:640
#, 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"
-#: pg_backup_tar.c:647
+#: pg_backup_tar.c:658
#, 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"
-#: pg_backup_tar.c:683
+#: pg_backup_tar.c:694
#, c-format
msgid "restoring large object OID %u\n"
msgstr "återställer stort objekt OID %u\n"
-#: pg_backup_tar.c:822
+#: pg_backup_tar.c:833
msgid "could not write null block at end of tar archive\n"
msgstr "kunde inte skriva null-block i slutet på tar-arkivet\n"
-#: pg_backup_tar.c:1018
+#: pg_backup_tar.c:1021
+msgid "archive member too large for tar format\n"
+msgstr "arkivdel för stor för formatet tar\n"
+
+#: pg_backup_tar.c:1031
#, c-format
msgid "write error appending to tar archive (wrote %lu, attempted %lu)\n"
msgstr "skrivfel vid adderande till tar-arkiv (skrev %lu, försökte %lu)\n"
-#: pg_backup_tar.c:1024
+#: pg_backup_tar.c:1037
#, c-format
msgid "could not close tar member: %s\n"
msgstr "kunde inte stänka tar-medlem: %s\n"
-#: pg_backup_tar.c:1027
-msgid "actual file length ("
-msgstr "verklig fillängd ("
-
-#: pg_backup_tar.c:1027
-msgid ") does not match expected ("
-msgstr ") matchar inte det förväntade ("
-
-#: pg_backup_tar.c:1027 pg_backup_tar.c:1129
-msgid ")\n"
-msgstr ")\n"
+#: pg_backup_tar.c:1046
+#, c-format
+msgid "actual file length (%s) does not match expected (%s)\n"
+msgstr "verklig fillängd (%s) matchar inte det förväntade (%s)\n"
-#: pg_backup_tar.c:1034
+#: pg_backup_tar.c:1054
msgid "could not output padding at end of tar member\n"
msgstr "kunde inte skriva utfyllnad i slutet av tar-medlem\n"
-#: pg_backup_tar.c:1058
-msgid "moving from position "
-msgstr "flyttar från position "
-
-#: pg_backup_tar.c:1058
-msgid " to next member at file position "
-msgstr " till nästa medlem vid filposition "
-
-#: pg_backup_tar.c:1058 pg_backup_tar.c:1065 pg_backup_tar.c:1179
-msgid "\n"
-msgstr "\n"
+#: pg_backup_tar.c:1083
+#, c-format
+msgid "moving from position %s to next member at file position %s\n"
+msgstr "flyttar från position %s till nästa del vid filposition %s\n"
-#: pg_backup_tar.c:1065
-msgid "now at file position "
-msgstr "nu på filposition "
+#: pg_backup_tar.c:1094
+#, c-format
+msgid "now at file position %s\n"
+msgstr "nu på filposition %s\n"
-#: pg_backup_tar.c:1073 pg_backup_tar.c:1100
+#: pg_backup_tar.c:1103 pg_backup_tar.c:1130
#, c-format
msgid "could not find header for file %s in tar archive\n"
msgstr "kunde inte hitta filhuvud för fil %s i tar-arkiv\n"
-#: pg_backup_tar.c:1084
+#: pg_backup_tar.c:1114
#, c-format
msgid "skipping tar member %s\n"
msgstr "hoppar över tar-medlem %s\n"
-#: pg_backup_tar.c:1088
+#: pg_backup_tar.c:1118
#, c-format
msgid ""
"dumping data out of order is not supported in this archive format: %s is "
"required, but comes before %s in the archive file.\n"
msgstr "dumpa data i oordning stöds inte av detta arkivformat: %s krävs, men kommer före %s i denna arkivfil.\n"
-#: pg_backup_tar.c:1129
-msgid "mismatch in actual vs. predicted file position ("
-msgstr "miss i verklig jämfört med förväntad filposition ("
-
-#: pg_backup_tar.c:1129
-msgid " vs. "
-msgstr " mot "
+#: pg_backup_tar.c:1166
+#, c-format
+msgid "mismatch in actual vs. predicted file position (%s vs. %s)\n"
+msgstr "verklig jämfört med förväntad filposition matchar inte (%s mot %s)\n"
-#: pg_backup_tar.c:1143
+#: pg_backup_tar.c:1181
#, c-format
msgid "incomplete tar header found (%lu bytes)\n"
msgstr "inkomplett tar-huvud hittat (%lu bytes)\n"
-#: pg_backup_tar.c:1173
+#: pg_backup_tar.c:1216
#, c-format
-msgid "TOC Entry %s at "
-msgstr "TOC-post %s vid "
+msgid "TOC Entry %s at %s (length %lu, checksum %d)\n"
+msgstr "TOC-data %s vid %s (längd %lu, kontrollsumma %d)\n"
-#: pg_backup_tar.c:1173
-#, c-format
-msgid " (length %lu, checksum %d)\n"
-msgstr " (längd %lu, kontrollsumma %d)\n"
-
-#: pg_backup_tar.c:1178
+#: pg_backup_tar.c:1226
#, c-format
msgid ""
-"corrupt tar header found in %s (expected %d, computed %d) file position "
-msgstr "trasigt tar-huvud hittat i %s (förväntade %d, beräknad %d) filposition "
+"corrupt tar header found in %s (expected %d, computed %d) file position %s\n"
+msgstr "trasigt tar-huvud hittat i %s (förväntade %d, beräknad %d) filposition %s\n"
-#: pg_backup_tar.c:1254
+#: pg_backup_tar.c:1316
msgid "unable to write tar header\n"
msgstr "kan inte skriva tar-huvud\n"
" objektägaren\n"
#: pg_restore.c:399
-msgid " -P, --function=NAME(args)restore named function\n"
-msgstr " -P, --function=NAMN(arg) återställ namngiven funktion\n"
+msgid ""
+" -P, --function=NAME(args)\n"
+" restore named function\n"
+msgstr ""
+" -P, --function=NAMN(argument)\n"
+" återställ namngiven funktion\n"
-#: pg_restore.c:400
+#: pg_restore.c:401
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:401
+#: pg_restore.c:402
msgid " -R, --no-reconnect disallow ALL reconnections to the database\n"
-msgstr " -R, --no-reconnect tillåt inte någon återuppkoppling mot databasen\n"
+msgstr " -R, --no-reconnect tillåt inte återuppkoppling mot databasen\n"
-#: pg_restore.c:402
+#: pg_restore.c:403
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:403
+#: pg_restore.c:404
msgid ""
" -S, --superuser=NAME specify the superuser user name to use for\n"
" disabling triggers\n"
msgstr " -S, --superuser=NAMN ange superanvändarens namn för att slå av utlösare\n"
-#: pg_restore.c:405
+#: pg_restore.c:406
msgid " -t, --table=NAME restore named table\n"
msgstr " -t, --table=NAMN återställ namngiven tabell\n"
-#: pg_restore.c:406
+#: pg_restore.c:407
msgid " -T, --trigger=NAME restore named trigger\n"
msgstr " -T, --trigger=NAMN återställ namngiven utlösare\n"
-#: pg_restore.c:410
+#: pg_restore.c:411
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:411
+#: pg_restore.c:412
msgid ""
" -X use-set-session-authorization, --use-set-session-authorization\n"
" use SET SESSION AUTHORIZATION commands instead\n"
" använd kommandot SET SESSION AUTHORIZATION\n"
" om möjligt istället för att återuppkoppla\n"
-#: pg_restore.c:418
+#: pg_restore.c:419
msgid " -a restore only the data, no schema\n"
msgstr " -a återställ bara data, inte schema\n"
-#: pg_restore.c:420
+#: pg_restore.c:421
msgid " -C issue commands to create the database\n"
msgstr " -C utför kommandon för att skapa databasen\n"
-#: pg_restore.c:421
+#: pg_restore.c:422
msgid " -d NAME output database name\n"
msgstr " -d NAMN databasnamn för utmatning\n"
-#: pg_restore.c:423
+#: pg_restore.c:424
msgid " -F {c|t} specify backup file format\n"
msgstr " -F {c|t} backupformat (c:eget, t:tar)\n"
-#: pg_restore.c:425
+#: pg_restore.c:426
msgid ""
" -i proceed even when server version mismatches\n"
msgstr " -i fortsätt även när versionerna inte stämmer\n"
-#: pg_restore.c:426
+#: pg_restore.c:427
msgid " -I NAME restore named index\n"
msgstr " -I NAMN återställ namngivet index\n"
-#: pg_restore.c:427
+#: pg_restore.c:428
msgid " -l print summarized TOC of the archive\n"
msgstr " -l skriv ut summerad TOC för arkivet\n"
-#: pg_restore.c:428
+#: pg_restore.c:429
msgid ""
" -L FILENAME use specified table of contents for ordering\n"
" output from this file\n"
" -L FILNAMN använd angiven TOC för att få utdata-ordning\n"
" från denna fil\n"
-#: pg_restore.c:430
+#: pg_restore.c:431
msgid " -N restore in original dump order\n"
msgstr " -N återställ i originalordning från dumpningen\n"
-#: pg_restore.c:431
+#: pg_restore.c:432
msgid " -o restore in OID order\n"
msgstr " -o återställ i OID-ordning\n"
-#: pg_restore.c:432
+#: pg_restore.c:433
msgid ""
" -O do not reconnect to database to match\n"
" object owner\n"
" -O återuppkoppla inte mot databas för att match\n"
" objektägaren\n"
-#: pg_restore.c:435
+#: pg_restore.c:436
msgid " -P NAME(args) restore named function\n"
msgstr " -P NAMN(arg) återställ namngiven funktion\n"
-#: pg_restore.c:436
+#: pg_restore.c:437
msgid ""
" -r rearrange output to put indexes etc. at end\n"
msgstr " -r kasta om utdata så att index osv. kommer sist\n"
-#: pg_restore.c:437
+#: pg_restore.c:438
msgid " -R disallow ALL reconnections to the database\n"
msgstr " -R tillåt inte någon återuppkoppling mot databasen\n"
-#: pg_restore.c:438
+#: pg_restore.c:439
msgid " -s restore only the schema, no data\n"
msgstr " -s återställ bara scheman, inte data\n"
-#: pg_restore.c:439
+#: pg_restore.c:440
msgid ""
" -S NAME specify the superuser user name to use for\n"
" disabling triggers\n"
msgstr " -S NAMN ange superanvändarens namn för att slå av utlösare\n"
-#: pg_restore.c:441
+#: pg_restore.c:442
msgid " -t NAME restore named table\n"
msgstr " -t NAMN återställ namngiven tabell\n"
-#: pg_restore.c:442
+#: pg_restore.c:443
msgid " -T NAME restore named trigger\n"
msgstr " -T NAMN återställ namngiven utlösare\n"
-#: pg_restore.c:446
+#: pg_restore.c:447
msgid ""
" -x skip restoration of access privileges (grant/"
"revoke)\n"
msgstr " -x återställ inte åtkomsträttigheter (grant/revoke)\n"
-#: pg_restore.c:447
+#: pg_restore.c:448
msgid ""
" -X use-set-session-authorization\n"
" use SET SESSION AUTHORIZATION commands instead\n"
" använd kommandot SET SESSION AUTHORIZATION\n"
" om möjligt istället för att återuppkoppla\n"
-#: pg_restore.c:453
+#: pg_restore.c:454
msgid ""
"\n"
"If no input file name is supplied, then standard input is used.\n"
msgid ""
"%s extracts a PostgreSQL database cluster into an SQL script file.\n"
"\n"
-msgstr "%s extraherar ett PostgreSQL databaskluster till en SQL-scriptfil.\n\n"
+msgstr ""
+"%s extraherar ett PostgreSQL databaskluster till en SQL-scriptfil.\n"
+"\n"
#: pg_dumpall.c:216
#, c-format
" %s [FLAGGOR]\n"
"\n"
+#: pg_dumpall.c:220
+msgid " -c, --clean clean (drop) databases prior to create\n"
+msgstr " -c, --clean nollställ (drop) databaser innan skapande\n"
+
#: pg_dumpall.c:223
-msgid " -g, --globals-only only dump global objects, no databases\n"
+msgid " -g, --globals-only dump only global objects, no databases\n"
msgstr " -g, --globals-only dumpa bara globala objekt, inte databaser\n"
#: pg_dumpall.c:225
" -i, --ignore-version fortsätt även när serverns version inte är\n"
" samma som pg_dumpall-versionen\n"
+#: pg_dumpall.c:233
+msgid " -c clean (drop) databases prior to create\n"
+msgstr " -c nollställ (drop) databaser innan skapande\n"
+
#: pg_dumpall.c:236
-msgid " -g only dump global objects, no databases\n"
+msgid " -g dump only global objects, no databases\n"
msgstr " -g dumpa bara globala objekt, inte databaser\n"
#: pg_dumpall.c:238
"\n"
"The SQL script will be written to the standard output.\n"
"\n"
-msgstr "\nSQL-scriptet kommer att skrivas till standard ut.\n\n"
+msgstr ""
+"\n"
+"SQL-scriptet kommer att skrivas till standard ut.\n"
+"\n"
-#: pg_dumpall.c:556
+#: pg_dumpall.c:562
#, c-format
msgid "%s: dumping database \"%s\"...\n"
msgstr "%s: dumpar databas \"%s\"...\n"
-#: pg_dumpall.c:562
+#: pg_dumpall.c:568
#, c-format
msgid "%s: pg_dump failed on %s, exiting\n"
msgstr "%s: pg_dump misslyckades med %s, avslutar\n"
-#: pg_dumpall.c:584
+#: pg_dumpall.c:590
#, c-format
msgid "%s: running %s\n"
msgstr "%s: kör %s\n"
-#: pg_dumpall.c:623
+#: pg_dumpall.c:630
#, c-format
msgid "%s: could not connect to database %s\n"
msgstr "%s: kunde inte ansluta till databasen %s\n"
-#: pg_dumpall.c:646
+#: pg_dumpall.c:653
#, c-format
msgid "%s: could not connect to database %s: %s\n"
msgstr "%s: kunde inte ansluta till databasen %s: %s\n"
-#: pg_dumpall.c:668
+#: pg_dumpall.c:661
+#, c-format
+msgid "%s: could not get server version\n"
+msgstr "%s: kunde inte hämta serverversionen\n"
+
+#: pg_dumpall.c:670
+#, c-format
+msgid "%s: could not parse server version \"%s\"\n"
+msgstr "%s: kunde inte tolka versionsträngen \"%s\"\n"
+
+#: pg_dumpall.c:692
#, c-format
msgid "%s: query failed: %s"
msgstr "%s: fråga misslyckades: %s"
-#: pg_dumpall.c:669
+#: pg_dumpall.c:693
#, c-format
-msgid "%s: query was: %s"
-msgstr "%s: frågan var: %s"
+msgid "%s: query was: %s\n"
+msgstr "%s: frågan var: %s\n"
-#: pg_dumpall.c:714
+#: pg_dumpall.c:739
#, c-format
msgid ""
"%s: could not find pg_dump\n"
msgstr ""
"%s: kan inte hitta pg_dump\n"
"Kontrollera att den finns i sökvägen eller i samma katalog som %s.\n"
+
# simplified Chinese translation file for pg_dump and friends
# Weiping He , 2001.
-# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/zh_CN.po,v 1.1 2002/08/21 20:42:26 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/pg_dump/po/zh_CN.po,v 1.2 2002/10/14 19:04:28 petere Exp $
#
msgid ""
msgstr ""
-"Project-Id-Version: PostgreSQL 7.2\n"
-"POT-Creation-Date: 2001-11-30 22:18+0800\n"
+"Project-Id-Version: PostgreSQL 7.3\n"
+"POT-Creation-Date: 2002-09-27 13:24+0800\n"
"PO-Revision-Date: 2001-12-07 20:38:59+0800\n"
"Last-Translator: Weiping He \n"
"Language-Team: Weiping He \n"
"Content-Type: text/plain; charset=GB2312\n"
"Content-Transfer-Encoding: 8bit\n"
-#: pg_dump.c:136
+#: pg_dump.c:389 pg_restore.c:254
+msgid "User name: "
+msgstr "Óû§Ãû: "
+
+#: pg_dump.c:423 pg_restore.c:281
+#, c-format
+msgid "%s: invalid -X option -- %s\n"
+msgstr "%s: ÎÞЧµÄ -X Ñ¡Ïî -- %s\n"
+
+#: pg_dump.c:425 pg_dump.c:447 pg_dumpall.c:173 pg_restore.c:283
+#: pg_restore.c:295
+#, c-format
+msgid "Try '%s --help' for more information.\n"
+msgstr "ÊäÈë '%s --help' »ñÈ¡¸ü¶àµÄÐÅÏ¢.\n"
+
+#: pg_dump.c:436
+#, c-format
+msgid ""
+"%s was compiled without support for long options.\n"
+"Use --help for help on invocation options.\n"
+msgstr ""
+"%s ±àÒëʱûÓг¤Ñ¡ÏîÖ§³Ö.\n"
+"Óà --help »ñÈ¡µ÷ÓÃÑ¡ÏîµÄ°ïÖú.\n"
+
+#: pg_dump.c:455 pg_dumpall.c:181
+#, c-format
+msgid ""
+"%s: too many command line options (first is '%s')\n"
+"Try '%s --help' for more information.\n"
+msgstr ""
+"%s: ÃüÁîÐвÎÊýÌ«¶à (µÚÒ»¸öÊÇ '%s')\n"
+"ÊäÈë '%s --help' »ñÈ¡¸ü¶àÐÅÏ¢.\n"
+
+#: pg_dump.c:467
+msgid ""
+"The options \"schema only\" (-s) and \"data only\" (-a) cannot be used "
+"together.\n"
+msgstr "Ñ¡Ïî \"ֻת´¢´ó¸Ù\" (-s) ºÍ \"ֻת´¢Êý¾Ý\" (-a) ²»ÄÜͬʱʹÓÃ.\n"
+
+#: pg_dump.c:473
+msgid ""
+"The options \"clean\" (-c) and \"data only\" (-a) cannot be used together.\n"
+msgstr "Ñ¡Ïî \"Çå½à\" (-s) ºÍ \"ֻת´¢Êý¾Ý\" (-a) ²»ÄÜͬʱʹÓÃ.\n"
+
+#: pg_dump.c:479
+msgid "Large object output is not supported for a single table.\n"
+msgstr "²»Ö§³Öµ¥¸ö±íµÄ´ó¶ÔÏóÊä³ö.\n"
+
+#: pg_dump.c:480
+msgid "Use all tables or a full dump instead.\n"
+msgstr "Ó¦¸ÃÓÃËùÓбí»òÕß½øÐÐÒ»´ÎÍêÕûµÄת´¢.\n"
+
+#: pg_dump.c:486
+msgid "INSERT (-d, -D) and OID (-o) options cannot be used together.\n"
+msgstr "INSERT (-d, -D) ºÍ OID (-o) Ñ¡Ïî²»ÄÜͬʱʹÓÃ.\n"
+
+#: pg_dump.c:487
+msgid "(The INSERT command cannot set OIDs.)\n"
+msgstr "(INSERT ÃüÁîÎÞ·¨ÉèÖöÔÏó±êʶ(oid).)\n"
+
+#: pg_dump.c:493
+msgid "large object output is not supported for plain text dump files.\n"
+msgstr "´¿Îı¾×ª´¢Îļþ²»Ö§³ÖÊä³ö´ó¶ÔÏó.\n"
+
+#: pg_dump.c:494
+msgid "(Use a different output format.)\n"
+msgstr "(ʹÓò»Í¬µÄÊä³ö¸ñʽ.)\n"
+
+#: pg_dump.c:524
+#, c-format
+msgid "invalid output format \"%s\" specified\n"
+msgstr "ÉùÃ÷ÁË·Ç·¨µÄÊä³ö¸ñʽ \"%s\"\n"
+
+#: pg_dump.c:530
+#, c-format
+msgid "could not open output file %s for writing\n"
+msgstr "ÎÞ·¨´ò¿ªÊä³öÎļþ %s ÓÃÓÚд³ö\n"
+
+#: pg_backup_db.c:48 pg_dump.c:541
+#, c-format
+msgid "unable to parse version string \"%s\"\n"
+msgstr "ÎÞ·¨·ÖÎö°æ±¾×Ö´® \"%s\"\n"
+
+#: pg_dump.c:559
+#, c-format
+msgid "BEGIN command failed: %s"
+msgstr "BEGIN ÃüÁîʧ°Ü: %s"
+
+#: pg_dump.c:565
+#, c-format
+msgid "could not set transaction isolation level to serializable: %s"
+msgstr "ÎÞ·¨°ÑÊÂÎñ¸ôÀë¼¶±ðÉèÖÃΪ¿É´®Ðл¯: %s"
+
+#: pg_dump.c:578
+#, c-format
+msgid "last built-in OID is %u\n"
+msgstr "×îºóµÄÄÚÖà OID ÊÇ %u\n"
+
+#: pg_dump.c:658
#, c-format
msgid ""
"%s dumps a database as a text file or to other formats.\n"
"%s °ÑÒ»¸öÊý¾Ý¿âת´¢Îª´¿Îı¾Îļþ»òÕßÊÇÆäËü¸ñʽ.\n"
"\n"
-#: pg_dump.c:137
-msgid "Usage:"
-msgstr "Ó÷¨:"
+#: pg_dump.c:659 pg_dumpall.c:215 pg_restore.c:377
+msgid "Usage:\n"
+msgstr "Ó÷¨:\n"
-#: pg_dump.c:138
+#: pg_dump.c:660
#, c-format
msgid ""
-" %s [options] dbname\n"
+" %s [OPTIONS] DBNAME\n"
"\n"
msgstr ""
-" %s [Ñ¡Ïî] Êý¾Ý¿âÃû\n"
+" %s [Ñ¡Ïî] Êý¾Ý¿âÃû×Ö\n"
"\n"
-#: pg_dump.c:139
-msgid "Options:"
-msgstr "Ñ¡Ïî:"
+#: pg_dump.c:661 pg_dumpall.c:218 pg_restore.c:379
+msgid "Options:\n"
+msgstr "Ñ¡Ïî:\n"
-#
-#: pg_dump.c:143
+#: pg_dump.c:664
+msgid " -a, --data-only dump only the data, not the schema\n"
+msgstr " -a, --data-only ֻת´¢Êý¾Ý,²»°üÀ¨´ó¸Ù\n"
+
+#: pg_dump.c:665
+msgid " -b, --blobs include large objects in dump\n"
+msgstr " -b, --blobs ÔÚת´¢ÖаüÀ¨´ó¶ÔÏó\n"
+
+#: pg_dump.c:666 pg_restore.c:383
+msgid " -c, --clean clean (drop) schema prior to create\n"
+msgstr " -c, --clean ÏÈÇå³þ(ɾ³ý)Ô¤ÏȵĴó¸Ù,ÔÙ½¨Á¢\n"
+
+#: pg_dump.c:667
msgid ""
-" -a, --data-only dump only the data, not the schema\n"
-" -b, --blobs include large objects in dump\n"
-" -c, --clean clean (drop) schema prior to create\n"
" -C, --create include commands to create database in dump\n"
+msgstr " -C, --create ÔÚת´¢ÖаüÀ¨ÃüÁî,ÒԱ㴴½¨Êý¾Ý¿â\n"
+
+#: pg_dump.c:668 pg_dumpall.c:221
+msgid ""
" -d, --inserts dump data as INSERT, rather than COPY, commands\n"
+msgstr ""
+" -d, --inserts Ïó INSERT Ò»ÑùµÄת´¢Êý¾Ý, Ï൱ÓÚ COPY, ÃüÁî\n"
+
+#: pg_dump.c:669 pg_dumpall.c:222
+msgid ""
" -D, --column-inserts dump data as INSERT commands with column names\n"
-" -f, --file=FILENAME output file name\n"
+msgstr " -D, --column-inserts Ïó INSERT ´ø×Ö¶ÎÃû×ÖÃüÁîÒ»Ñùת´¢Êý¾Ý\n"
+
+#: pg_dump.c:670 pg_restore.c:386
+msgid " -f, --file=FILENAME output file name\n"
+msgstr " -f, --file=ÎļþÃû Êä³öÎļþÃû\n"
+
+#: pg_dump.c:671
+msgid ""
" -F, --format {c|t|p} output file format (custom, tar, plain text)\n"
-" -h, --host=HOSTNAME database server host name\n"
+msgstr " -F, --format {c|t|p} Êä³öÎļþ¸ñʽ (¶¨ÖÆ, tar, Ã÷ÎÄ)\n"
+
+#: pg_dump.c:672 pg_dumpall.c:224 pg_restore.c:388
+msgid " -h, --host=HOSTNAME database server host name\n"
+msgstr " -h, --host=Ö÷»úÃû Êý¾Ý¿â·þÎñÆ÷µÄÖ÷»úÃû\n"
+
+#: pg_dump.c:673
+msgid ""
" -i, --ignore-version proceed even when server version mismatches\n"
" pg_dump version\n"
-" -n, --no-quotes suppress most quotes around identifiers\n"
-" -N, --quotes enable most quotes around identifiers\n"
-" -o, --oids include oids in dump\n"
+msgstr ""
+" -i, --ignore-version µ±·þÎñÆ÷µÄ°æ±¾ºÅÓë pg_dump µÄ°æ±¾ºÅ²»Æ¥Åäʱ\n"
+" ÈÔ¼ÌÐøÔËÐÐ\n"
+
+#: pg_dump.c:675 pg_dumpall.c:227
+msgid " -o, --oids include OIDs in dump\n"
+msgstr " -o, --oids ÔÚת´¢ÖаüÀ¨ OID\n"
+
+#: pg_dump.c:676
+msgid ""
" -O, --no-owner do not output \\connect commands in plain\n"
" text format\n"
-" -p, --port=PORT database server port number\n"
+msgstr ""
+" -O, --no-owner ÔÚÃ÷ÎĸñʽÖÐ, ²»ÏÔʾ \\connect ÃüÁî\n"
+" µÄÊä³ö\n"
+
+#: pg_dump.c:678 pg_dumpall.c:228 pg_restore.c:398
+msgid " -p, --port=PORT database server port number\n"
+msgstr " -p, --port=¶Ë¿ÚºÅ Êý¾Ý¿â·þÎñÆ÷µÄ¶Ë¿ÚºÅ\n"
+
+#: pg_dump.c:679
+msgid ""
" -R, --no-reconnect disable ALL reconnections to the database in\n"
" plain text format\n"
-" -s, --schema-only dump only the schema, no data\n"
+msgstr ""
+" -R, --no-reconnect ÔÚÃ÷ÎĸñʽÖÐ, È¡ÏûËùÓÐÁª½ÓÊý¾Ý¿âµÄ\n"
+" ÖØÁª½Ó\n"
+
+#: pg_dump.c:681
+msgid " -s, --schema-only dump only the schema, no data\n"
+msgstr " -s, --schema-only ֻת´¢´ó¸Ù, ²»°üÀ¨Êý¾Ý\n"
+
+#: pg_dump.c:682
+msgid ""
" -S, --superuser=NAME specify the superuser user name to use in\n"
" plain text format\n"
-" -t, --table=TABLE dump this table only (* for all)\n"
-" -U, --username=NAME connect as specified database user\n"
-" -v, --verbose verbose mode\n"
+msgstr ""
+" -S, --superuser=Ãû×Ö ÔÚÃ÷ÎĸñʽÖÐ, ʹÓÃÖ¸¶¨µÄ³¬¼¶Óû§\n"
+" Ãû³Æ\n"
+
+#: pg_dump.c:684
+msgid " -t, --table=TABLE dump this table only (* for all)\n"
+msgstr " -t, --table=±íÃû³Æ ֻת´¢´Ë±í (* ΪËùÓÐ)\n"
+
+#: pg_dump.c:685 pg_dumpall.c:229 pg_restore.c:408
+msgid " -U, --username=NAME connect as specified database user\n"
+msgstr " -U, --username=Ãû×Ö ÒÔÖ¸¶¨µÄÊý¾Ý¿âÓû§Áª½Ó\n"
+
+#: pg_dump.c:686 pg_dumpall.c:230 pg_restore.c:409
+msgid " -v, --verbose verbose mode\n"
+msgstr " -v, --verbose Ïêϸģʽ\n"
+
+#: pg_dump.c:687 pg_dumpall.c:231 pg_restore.c:410
+msgid ""
" -W, --password force password prompt (should happen "
"automatically)\n"
-" -x, --no-privileges do not dump privileges (grant/revoke)\n"
+msgstr " -W, --password Ç¿ÖÆ¿ÚÁîÌáʾ (×Ô¶¯)\n"
+
+#: pg_dump.c:688
+msgid " -x, --no-privileges do not dump privileges (grant/revoke)\n"
+msgstr " -x, --no-privileges ²»Òª×ª´¢È¨ÏÞ (grant/revoke)\n"
+
+#: pg_dump.c:689
+msgid ""
" -X use-set-session-authorization, --use-set-session-authorization\n"
" output SET SESSION AUTHORIZATION commands rather\n"
" than \\connect commands\n"
-" -Z, --compress {0-9} compression level for compressed formats\n"
msgstr ""
-" -a, --data-only ֻת´¢Êý¾Ý, ²»Êä³ö´ó¸Ù\n"
-" -b, --blobs ÔÚת´¢ÖаüÀ¨´ó¶ÔÏóÊý¾Ý\n"
-" -c, --clean ÔÚ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
-" -C, --create ÔÚת´¢ÖаüÀ¨´´½¨Êý¾Ý¿âµÄÃüÁî\n"
-" -d, --inserts °ÑÊý¾ÝÒÔ INSERT µÄÐÎʽת´¢, ¶ø·Ç COPY ÃüÁîµÄÐÎʽ\n"
-" -D, --column-inserts °ÑÊý¾ÝÒÔ´øÓÐ×Ö¶ÎÃûµÄ INSERT ÃüÁîÐÎʽת´¢\n"
-" -f, --file=ÎļþÃû Êä³öÎļþÃû\n"
-" -F, --format {c|t|p} Êä³öÎļþ¸ñʽ(¿Í»§, tar, ´¿Îı¾)\n"
-" -h, --host=Ö÷»úÃû Êý¾Ý¿â·þÎñÆ÷Ö÷»úÃû\n"
-" -i, --ignore-version ¼´Ê¹·þÎñÆ÷°æ±¾ºÍ pg_dump °æ±¾²»Æ¥ÅäÒ²½øÐÐÏÂÈ¥\n"
-" -n, --no-quotes ½ûÖ¹±êʶ·ûÖÜΧµÄ¾ø´ó²¿·ÖÒýºÅ\n"
-" -N, --quotes ÔÊÐí±êʶ·ûÖÜΧµÄ¾ø´ó²¿·ÖÒýºÅ\n"
-" -o, --oids ÔÚת´¢ÖаüÀ¨ oid (¶ÔÏó±êʶ)\n"
-" -O, --no-owner ÔÚ´¿Îı¾¸ñʽÖв»Òª°üÀ¨ \\connect ÃüÁî\n"
-" -p, --port=PORT Êý¾Ý¿â·þÎñÆ÷¶Ë¿ÚºÅ\n"
-" -R, --no-reconnect ÔÚ´¿Îı¾¸ñʽÖйرÕËùÓÐÓëÊý¾Ý¿âµÄÖØÁª½Ó\n"
-" -s, --schema-only ֻת´¢Êä³ö±í´ó¸Ù, ²»×ª´¢Êý¾Ý\n"
-" -S, --superuser=Ãû×Ö ÉùÃ÷ÔÚ´¿Îı¾Ä£Ê½ÖÐʹÓõij¬¼¶Óû§µÄÓû§Ãû\n"
-" -t, --table=±íÃû×Ö Ö»×ª´¢Õâ¸ö±í (* ±íʾת´¢ËùÓбí)\n"
-" -U, --username=Ãû×Ö ÒÔÉùÃ÷µÄÊý¾Ý¿âÓû§Áª½Ó\n"
-" -v, --verbose Èß³¤Ä£Ê½\n"
-" -W, --password Ç¿ÖÆ¿ÚÁîÌáʾ (Ó¦¸Ã×Ô¶¯·¢Éú)\n"
-" -x, --no-privileges ²»×ª´¢È¨ÏÞ (grant/revoke)\n"
" -X use-set-session-authorization, --use-set-session-authorization\n"
-" Êä³ö SET SESSION AUTHORIZATION ÃüÁî¶ø²»ÊÇ\n"
+" Êä³ö SET SESSION AUTHORIZATION ÃüÁî, Ï൱ÓÚ\n"
" \\connect ÃüÁî\n"
-" -Z, --compress {0-9} ѹËõ¸ñʽµÄѹËõ¼¶±ð\n"
-#: pg_dump.c:177
+#: pg_dump.c:692 pg_restore.c:415
+msgid ""
+" -X disable-triggers, --disable-triggers\n"
+" disable triggers during data-only restore\n"
+msgstr ""
+" -X disable-triggers, --disable-triggers\n"
+" ÔÚÖ»»Ö¸´Êý¾ÝµÄ¹ý³ÌÖÐÈ¡Ïû´¥·¢Æ÷\n"
+
+#: pg_dump.c:694
+msgid " -Z, --compress {0-9} compression level for compressed formats\n"
+msgstr " -Z, --compress {0-9} ±»Ñ¹Ëõ¸ñʽµÄѹËõ¼¶±ð\n"
+
+#: pg_dump.c:697
+msgid " -a dump only the data, not the schema\n"
+msgstr " -a ֻת´¢Êý¾Ý, ²»°üÀ¨´ó¸Ù\n"
+
+#: pg_dump.c:698
+msgid " -b include large objects in dump\n"
+msgstr " -b ÔÚת´¢ÖаüÀ¨´ó¶ÔÏó\n"
+
+#: pg_dump.c:699 pg_restore.c:420
+msgid " -c clean (drop) schema prior to create\n"
+msgstr " -c ÏÈÇå³þ(ɾ³ý)Ô¤ÏȵĴó¸Ù,ÔÙ½¨Á¢\n"
+
+#: pg_dump.c:700
msgid ""
-" -a dump only the data, not the schema\n"
-" -b include large objects in dump\n"
-" -c clean (drop) schema prior to create\n"
" -C include commands to create database in dump\n"
+msgstr " -C ÔÚת´¢ÖаüÀ¨ÃüÁî,ÒԱ㴴½¨Êý¾Ý¿â\n"
+
+#: pg_dump.c:701 pg_dumpall.c:234
+msgid ""
" -d dump data as INSERT, rather than COPY, commands\n"
+msgstr ""
+" -d Ïó INSERT Ò»ÑùµÄת´¢Êý¾Ý, Ï൱ÓÚ COPY, ÃüÁî\n"
+
+#: pg_dump.c:702 pg_dumpall.c:235
+msgid ""
" -D dump data as INSERT commands with column names\n"
-" -f FILENAME output file name\n"
+msgstr " -D Ïó INSERT ´ø×Ö¶ÎÃû×ÖÃüÁîÒ»Ñùת´¢Êý¾Ý\n"
+
+#: pg_dump.c:703 pg_restore.c:423
+msgid " -f FILENAME output file name\n"
+msgstr " -f ÎļþÃû Êä³öÎļþÃû\n"
+
+#: pg_dump.c:704
+msgid ""
" -F {c|t|p} output file format (custom, tar, plain text)\n"
-" -h HOSTNAME database server host name\n"
+msgstr " -F {c|t|p} Êä³öÎļþ¸ñʽ (¶¨ÖÆ, tar, Ã÷ÎÄ)\n"
+
+#: pg_dump.c:705 pg_dumpall.c:237 pg_restore.c:425
+msgid " -h HOSTNAME database server host name\n"
+msgstr " -h Ö÷»úÃû Êý¾Ý¿â·þÎñÆ÷µÄÖ÷»úÃû\n"
+
+#: pg_dump.c:706
+msgid ""
" -i proceed even when server version mismatches\n"
" pg_dump version\n"
-" -n suppress most quotes around identifiers\n"
-" -N enable most quotes around identifiers\n"
-" -o include oids in dump\n"
+msgstr ""
+" -i µ±·þÎñÆ÷µÄ°æ±¾ºÅÓë pg_dump µÄ°æ±¾ºÅ²»Æ¥Åäʱ\n"
+" ÈÔ¼ÌÐøÔËÐÐ\n"
+
+#: pg_dump.c:708 pg_dumpall.c:240
+msgid " -o include OIDs in dump\n"
+msgstr " -o ÔÚת´¢ÖаüÀ¨ OID\n"
+
+#: pg_dump.c:709
+msgid ""
" -O do not output \\connect commands in plain\n"
" text format\n"
-" -p PORT database server port number\n"
+msgstr ""
+" -O ÔÚÃ÷ÎĸñʽÖÐ, ²»ÏÔʾ \\connect ÃüÁî\n"
+" µÄÊä³ö\n"
+
+#: pg_dump.c:711 pg_dumpall.c:241 pg_restore.c:435
+msgid " -p PORT database server port number\n"
+msgstr " -p ¶Ë¿ÚºÅ Êý¾Ý¿â·þÎñÆ÷µÄ¶Ë¿ÚºÅ\n"
+
+#: pg_dump.c:712
+msgid ""
" -R disable ALL reconnections to the database in\n"
" plain text format\n"
-" -s dump only the schema, no data\n"
+msgstr ""
+" -R ÔÚÃ÷ÎĸñʽÖÐ, È¡ÏûËùÓÐÁª½ÓÊý¾Ý¿âµÄ\n"
+" ÖØÁª½Ó\n"
+
+#: pg_dump.c:714
+msgid " -s dump only the schema, no data\n"
+msgstr " -s ֻת´¢´ó¸Ù, ²»°üÀ¨Êý¾Ý\n"
+
+#: pg_dump.c:715
+msgid ""
" -S NAME specify the superuser user name to use in\n"
" plain text format\n"
-" -t TABLE dump this table only (* for all)\n"
-" -U NAME connect as specified database user\n"
-" -v verbose mode\n"
+msgstr ""
+" -S Ãû×Ö ÔÚÃ÷ÎĸñʽÖÐ, ʹÓÃÖ¸¶¨µÄ³¬¼¶Óû§\n"
+" Ãû³Æ\n"
+
+#: pg_dump.c:717
+msgid " -t TABLE dump this table only (* for all)\n"
+msgstr " -t ±íÃû³Æ ֻת´¢´Ë±í (* ΪËùÓÐ)\n"
+
+#: pg_dump.c:718 pg_dumpall.c:242 pg_restore.c:444
+msgid " -U NAME connect as specified database user\n"
+msgstr " -U Ãû×Ö ÒÔÖ¸¶¨µÄÊý¾Ý¿âÓû§Áª½Ó\n"
+
+#: pg_dump.c:719 pg_dumpall.c:243 pg_restore.c:445
+msgid " -v verbose mode\n"
+msgstr " -v Ïêϸģʽ\n"
+
+#: pg_dump.c:720 pg_dumpall.c:244 pg_restore.c:446
+msgid ""
" -W force password prompt (should happen "
"automatically)\n"
-" -x do not dump privileges (grant/revoke)\n"
+msgstr " -W Ç¿ÖÆ¿ÚÁîÌáʾ (×Ô¶¯)\n"
+
+#: pg_dump.c:721
+msgid " -x do not dump privileges (grant/revoke)\n"
+msgstr " -x ²»Òª×ª´¢È¨ÏÞ (grant/revoke)\n"
+
+#: pg_dump.c:722
+msgid ""
" -X use-set-session-authorization\n"
" output SET SESSION AUTHORIZATION commands rather\n"
" than \\connect commands\n"
-" -Z {0-9} compression level for compressed formats\n"
msgstr ""
-" -a ֻת´¢Êý¾Ý, ²»°üÀ¨´ó¸Ù\n"
-" -b ÔÚת´¢ÖаüÀ¨´ó¶ÔÏó\n"
-" -c ÔÚ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
-" -C ÔÚת´¢ÖаüÀ¨´´½¨Êý¾Ý¿âµÄÃüÁî\n"
-" -d ½«Êý¾ÝÒÔ INSERT ÐÎʽת´¢, ¶ø·Ç COPY ÃüÁî\n"
-" -D ½«Êý¾ÝÒÔ´ø×Ö¶ÎÃûµÄ INSERT ÃüÁîÐÎʽת´¢\n"
-" -f ÎļþÃû Êä³öÎļþÃû\n"
-" -F {c|t|p} Êä³öÎļþ¸ñʽ(¿Í»§, tar, ´¿Îı¾)\n"
-" -h Ö÷»úÃû Êý¾Ý¿â·þÎñÆ÷Ö÷»úÃû\n"
-" -i ¼´Ê¹·þÎñÆ÷°æ±¾ºÍ pg_dump °æ±¾²»Ò»ÖÂÒ²¼ÌÐø½øÐÐ\n"
-" -n ½ûÖ¹ÔÚ´ó¶àÊý±êʶ·ûÖÜΧµÄÒýºÅ\n"
-" -N ÔÊÐíÔÚ´ó¶àÊý±êʶ·ûÖÜΧµÄÒýºÅ\n"
-" -o ÔÚת´¢ÖаüÀ¨ oid\n"
-" -O ÔÚ´¿Îı¾¸ñʽÖв»Êä³ö \\connect ÃüÁî\n"
-" -p ¶Ë¿Ú Êý¾Ý¿â·þÎñÆ÷¶Ë¿ÚºÅ\n"
-" -R ÔÚ´¿Îı¾¸ñʽÖйرÕËùÓÐÓëÊý¾Ý¿âµÄÖØÁª½Ó\n"
-" -s ֻת´¢´ó¸Ù, ²»°üÀ¨Êý¾Ý\n"
-" -S Ãû×Ö ÉùÃ÷ÔÚ´¿Îı¾¸ñʽÖÐʹÓõij¬¼¶Óû§Ãû×Ö\n"
-" -t ±íÃû×Ö Ö»×ª´¢Õâ¸ö±í (* ±íʾȫ²¿)\n"
-" -U Ãû×Ö ÒÔÉùÃ÷µÄÊý¾Ý¿âÓû§Éí·ÖÁª½Ó\n"
-" -v Èß³¤Ä£Ê½\n"
-" -W Ç¿ÖÆ¿ÚÁîÌáʾ (Ó¦¸Ã×Ô¶¯·¢Éú)\n"
-" -x ²»×ª´¢È¨ÏÞ (grant/revoke)\n"
" -X use-set-session-authorization\n"
-" Êä³ö SET SESSION AUTHORIZATION ÃüÁî, ¶ø²»ÊÇ\n"
+" Êä³ö SET SESSION AUTHORIZATION ÃüÁî, Ï൱ÓÚ\n"
" \\connect ÃüÁî\n"
-" -Z {0-9} ѹËõ¸ñʽµÄѹËõ¼¶±ð\n"
-#: pg_dump.c:210
+#: pg_dump.c:725 pg_restore.c:451
+msgid " -X disable-triggers disable triggers during data-only restore\n"
+msgstr " -X disable-triggers ÔÚÖ»»Ö¸´Êý¾ÝµÄ¹ý³ÌÖÐÈ¡Ïû´¥·¢Æ÷\n"
+
+#: pg_dump.c:726
+msgid " -Z {0-9} compression level for compressed formats\n"
+msgstr " -Z {0-9} ±»Ñ¹Ëõ¸ñʽµÄѹËõ¼¶±ð\n"
+
+#: pg_dump.c:729
msgid ""
+"\n"
"If no database name is not supplied, then the PGDATABASE environment\n"
"variable value is used.\n"
"\n"
msgstr ""
-"Èç¹ûûÓÐÌṩÊý¾Ý¿âÃû×Ö, ÄÇôʹÓà PGDATABASE »·¾³±äÁ¿µÄÊýÖµ.\n"
"\n"
+"Èç¹ûûÓÐÌṩÊý¾Ý¿âÃû×Ö, ÄÇôʹÓà PGDATABASE »·¾³±äÁ¿\n"
+"µÄÊýÖµ.\n"
+"\n"
+
+#: pg_dump.c:731 pg_dumpall.c:248 pg_restore.c:455
+msgid "Report bugs to
.\n"
-#: pg_backup_archiver.c:1298 pg_dump.c:221
+#: pg_backup_archiver.c:1288 pg_dump.c:739
msgid "*** aborted because of error\n"
msgstr "*** ÒòΪ´íÎóÍ˳ö\n"
-#: pg_dump.c:249
+#: pg_dump.c:806
#, c-format
-msgid "dumping out the contents of table %s\n"
-msgstr "ת´¢±í %s µÄÄÚÈÝ\n"
+msgid "dumping contents of table %s\n"
+msgstr "ÕýÔÚת´¢±í %s µÄÄÚÈÝ\n"
-#: pg_dump.c:280
+#: pg_dump.c:845
#, c-format
msgid "SQL command to dump the contents of table \"%s\" failed\n"
msgstr "ת´¢±í \"%s\" µÄÄÚÈÝµÄ SQL ÃüÁîʧ°Ü\n"
-#: pg_dump.c:282 pg_dump.c:378 pg_dump.c:409 pg_dump.c:423 pg_dump.c:494
-#: pg_dump.c:1159
+#: pg_dump.c:847 pg_dump.c:936 pg_dump.c:985 pg_dump.c:999 pg_dump.c:1097
+#: pg_dump.c:1215
#, c-format
msgid "Error message from server: %s"
msgstr "À´×Ô·þÎñÆ÷µÄ´íÎóÐÅÏ¢: %s"
-#: pg_dump.c:283 pg_dump.c:294 pg_dump.c:379 pg_dump.c:410 pg_dump.c:1160
+#: pg_dump.c:848 pg_dump.c:857 pg_dump.c:937 pg_dump.c:986 pg_dump.c:1216
#, c-format
msgid "The command was: %s\n"
msgstr "ÃüÁîÊÇ: %s\n"
-#: pg_dump.c:290
+#: pg_dump.c:853
#, c-format
msgid "SQL command to dump the contents of table \"%s\" executed abnormally.\n"
msgstr "ת´¢±í \"%s\" µÄÄÚÈÝµÄ SQL ÃüÁî·ÇÕý³£Ö´ÐÐ.\n"
-#: pg_dump.c:292
+#: pg_dump.c:855
#, c-format
msgid "The server returned status %d when %d was expected.\n"
msgstr "ÆÚÍû״̬ %2$d µÄʱºò·þÎñÆ÷·µ»Ø×´Ì¬ %1$d.\n"
-#: pg_dump.c:377
+#: pg_dump.c:935
#, c-format
msgid ""
"SQL command to dump the contents of table \"%s\" failed: PQendcopy() "
"failed.\n"
msgstr "ת´¢±í \"%s\" µÄÄÚÈÝµÄ SQL ÃüÁîʧ°Ü: PQendcopy() ʧ°Ü.\n"
-#: pg_dump.c:408 pg_dump.c:422 pg_dump.c:493
+#: pg_dump.c:984 pg_dump.c:998 pg_dump.c:1096
msgid "dumpClasses(): SQL command failed\n"
msgstr "dumpClasses(): SQL ÃüÁîʧ°Ü\n"
-#: pg_dump.c:424
+#: pg_dump.c:1000
msgid "The command was: FETCH 100 FROM _pg_dump_cursor\n"
msgstr "ÃüÁîÊÇ: FETCH 100 FROM _pg_dump_cursor\n"
-#: pg_dump.c:495
+#: pg_dump.c:1098
msgid "The command was: CLOSE _pg_dump_cursor\n"
msgstr "ÃüÁîÊÇ: CLOSE _pg_dump_cursor\n"
-#: pg_dump.c:561
-#, c-format
-msgid "preparing to dump the contents of all %d tables/sequences\n"
-msgstr "×¼±¸×ª´¢ËùÓÐ %d ¸ö±í/ÐòÁеÄÄÚÈÝ\n"
-
-#: pg_dump.c:563
-msgid "preparing to dump the contents of only one table/sequence\n"
-msgstr "×¼±¸Ö»×ª´¢Ò»¸ö±í/ÐòÁеÄÄÚÈÝ\n"
-
-#: pg_dump.c:580
+#: pg_dump.c:1136
#, c-format
msgid "preparing to dump the contents of table %s\n"
msgstr "×¼±¸×ª´¢±í %s µÄÄÚÈÝ\n"
-#: pg_backup_db.c:167 pg_dump.c:629
-#, c-format
-msgid "unable to parse version string \"%s\"\n"
-msgstr "ÎÞ·¨·ÖÎö°æ±¾×Ö´® \"%s\"\n"
-
-#: pg_dump.c:874 pg_restore.c:263
-msgid "User name: "
-msgstr "Óû§Ãû: "
-
-#: pg_dump.c:906 pg_restore.c:288
-#, c-format
-msgid "%s: invalid -X option -- %s\n"
-msgstr "%s: ÎÞЧµÄ -X Ñ¡Ïî -- %s\n"
-
-#: pg_dump.c:908 pg_dump.c:930 pg_restore.c:290 pg_restore.c:302
-#, c-format
-msgid "Try '%s --help' for more information.\n"
-msgstr "ÇÃÈë '%s --help' »ñÈ¡¸ü¶àÐÅÏ¢.\n"
-
-#: pg_dump.c:919
-#, c-format
-msgid ""
-"%s was compiled without support for long options.\n"
-"Use --help for help on invocation options.\n"
-msgstr ""
-"%s ûÓдø³¤Ñ¡ÏîÖ§³Ö±àÒë.\n"
-"Óà --help »ñÈ¡µ÷ÓÃÑ¡ÏîµÄ°ïÖú.\n"
-
-#: pg_dump.c:938
-#, c-format
-msgid ""
-"%s: too many command line options (first is '%s')\n"
-"Try '%s --help' for more information.\n"
-msgstr ""
-"%s: ÃüÁîÐвÎÊýÌ«¶à (µÚÒ»¸öÊÇ '%s')\n"
-"ÇÃÈë '%s --help' »ñÈ¡¸ü¶àÐÅÏ¢.\n"
-
-#: pg_backup_db.c:407 pg_dump.c:951
-msgid "no database name specified\n"
-msgstr "ûÓÐÉùÃ÷Êý¾Ý¿âÃû\n"
-
-#: pg_dump.c:957
-msgid ""
-"The options \"schema only\" (-s) and \"data only\" (-a) cannot be used "
-"together.\n"
-msgstr "Ñ¡Ïî \"ֻת´¢´ó¸Ù\" (-s) ºÍ \"ֻת´¢Êý¾Ý\" (-a) ²»ÄÜͬʱʹÓÃ.\n"
-
-#: pg_dump.c:963
-msgid "Large object output is not supported for a single table.\n"
-msgstr "²»Ö§³Öµ¥¸ö±íµÄ´ó¶ÔÏóÊä³ö.\n"
-
-#: pg_dump.c:964
-msgid "Use all tables or a full dump instead.\n"
-msgstr "Ó¦¸ÃÓÃËùÓбí»òÕß½øÐÐÒ»´ÎÍêÕûµÄת´¢.\n"
-
-#: pg_dump.c:970
-msgid "INSERT (-d, -D) and OID (-o) options cannot be used together.\n"
-msgstr "INSERT (-d, -D) ºÍ OID (-o) Ñ¡Ïî²»ÄÜͬʱʹÓÃ.\n"
-
-#: pg_dump.c:971
-msgid "(The INSERT command cannot set oids.)\n"
-msgstr "(INSERT ÃüÁîÎÞ·¨ÉèÖöÔÏó±êʶ(oid).)\n"
-
-#: pg_dump.c:977
-msgid "large object output is not supported for plain text dump files.\n"
-msgstr "´¿Îı¾×ª´¢Îļþ²»Ö§³ÖÊä³ö´ó¶ÔÏó.\n"
-
-#: pg_dump.c:978
-msgid "(Use a different output format.)\n"
-msgstr "(ʹÓò»Í¬µÄÊä³ö¸ñʽ.)\n"
-
-#: pg_dump.c:1008
-#, c-format
-msgid "invalid output format '%s' specified\n"
-msgstr "ÉùÃ÷ÁË·Ç·¨µÄÊä³ö¸ñʽ '%s'\n"
-
-#: pg_dump.c:1014
-#, c-format
-msgid "could not open output file %s for writing\n"
-msgstr "ÎÞ·¨´ò¿ªÊä³öÎļþ %s ÓÃÓÚд³ö\n"
-
-#: pg_dump.c:1037
-#, c-format
-msgid "BEGIN command failed: %s"
-msgstr "BEGIN ÃüÁîʧ°Ü: %s"
-
-#: pg_dump.c:1043
-#, c-format
-msgid "could not set transaction isolation level to serializable: %s"
-msgstr "ÎÞ·¨°ÑÊÂÎñ¸ôÀë¼¶±ðÉèÖÃΪ¿É´®Ðл¯: %s"
-
-#: pg_dump.c:1062
-#, c-format
-msgid "last built-in oid is %u\n"
-msgstr "×îºóµÄÄÚÖà oid ÊÇ %u\n"
-
-#: pg_dump.c:1147
+#: pg_dump.c:1199
msgid "saving database definition\n"
msgstr "±£´æÊý¾Ý¿â¶¨Òå\n"
-#: pg_dump.c:1158
+#: pg_dump.c:1214
msgid "SQL command failed\n"
msgstr "SQL ÃüÁîʧ°Ü\n"
-#: pg_dump.c:1168
+#: pg_dump.c:1224
#, c-format
msgid "missing pg_database entry for database \"%s\"\n"
msgstr "ȱÉÙÓÃÓÚ \"%s\" µÄ pg_database ¼Ç¼\n"
-#: pg_dump.c:1174
+#: pg_dump.c:1231
#, c-format
msgid ""
"query returned more than one (%d) pg_database entry for database \"%s\"\n"
msgstr "²éѯΪÊý¾Ý¿â \"%2$s\" ·µ»ØÁ˳¬¹ýÒ»Ìõ (%1$d) pg_database ¼Ç¼\n"
-#: pg_dump.c:1220
+#: pg_dump.c:1298
msgid "saving large objects\n"
msgstr "±£´æ´ó¶ÔÏó\n"
-#: pg_dump.c:1231
+#: pg_dump.c:1312
#, c-format
msgid "dumpBlobs(): cursor declaration failed: %s"
msgstr "dumpBlobs(): ÓαêÉùÃ÷ʧ°Ü: %s"
-#: pg_dump.c:1246
+#: pg_dump.c:1327
#, c-format
msgid "dumpBlobs(): fetch from cursor failed: %s"
msgstr "dumpBlobs(): ´ÓÓαêץȡʧ°Ü: %s"
-#: pg_dump.c:1259
+#: pg_dump.c:1340
#, c-format
msgid "dumpBlobs(): could not open large object: %s"
msgstr "dumpBlobs(): ÎÞ·¨´ò¿ª´ó¶ÔÏó: %s"
-#: pg_dump.c:1272
+#: pg_dump.c:1353
#, c-format
msgid "dumpBlobs(): error reading large object: %s"
msgstr "dumpBlobs(): ¶ÁÈ¡´ó¶ÔÏó´íÎó: %s"
-#: pg_dump.c:1363
+#: pg_dump.c:1441
+#, c-format
+msgid "query to obtain list of namespaces failed: %s"
+msgstr "»ñÈ¡Ãû×Ö¿Õ¼äÁбíµÄ²éѯʧ°Ü: %s"
+
+#: pg_dump.c:1465
+#, c-format
+msgid "WARNING: owner of namespace %s appears to be invalid\n"
+msgstr "¾¯¸æ: Ãû×Ö¿Õ¼ä %s µÄËùÓÐÕß·Ç·¨\n"
+
+#: pg_dump.c:1500
+#, c-format
+msgid "could not find namespace with OID %s\n"
+msgstr "ÎÞ·¨²éÕÒ´øÓÐ OID µÄÃû×Ö¿Õ¼ä %s\n"
+
+#: pg_dump.c:1580
#, c-format
msgid "query to obtain list of data types failed: %s"
msgstr "»ñÈ¡Êý¾ÝÀàÐÍÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:1415
+#: pg_dump.c:1625
#, c-format
msgid "WARNING: owner of data type %s appears to be invalid\n"
msgstr "¾¯¸æ: Êý¾ÝÀàÐÍ \"%s\" µÄËùÓÐÕß·Ç·¨\n"
-#: pg_dump.c:1494
+#: pg_dump.c:1688 pg_dump.c:4010
#, c-format
msgid "query to obtain list of operators failed: %s"
msgstr "»ñÈ¡²Ù×÷·ûÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:1536
+#: pg_dump.c:1713
#, c-format
msgid "WARNING: owner of operator \"%s\" appears to be invalid\n"
msgstr "¾¯¸æ: ²Ù×÷·û \"%s\" µÄËùÓÐÕß·Ç·¨\n"
-#: pg_dump.c:1860
+#: pg_dump.c:1771
+#, c-format
+msgid "query to obtain list of operator classes failed: %s"
+msgstr "»ñÈ¡²Ù×÷·û±íÁбíµÄ²éѯʧ°Ü: %s"
+
+#: pg_dump.c:1796
+#, c-format
+msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n"
+msgstr "¾¯¸æ: ²Ù×÷·û±í \"%s\" ÎÞЧ\n"
+
+#: pg_dump.c:1864 pg_dump.c:4630
#, c-format
msgid "query to obtain list of aggregate functions failed: %s"
msgstr "»ñÈ¡¾Û¼¯º¯ÊýÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:1891
+#: pg_dump.c:1890
#, c-format
msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n"
msgstr "¾¯¸æ: ¾Û¼¯º¯Êý \"%s\" µÄËùÓÐÕß·Ç·¨\n"
-#: pg_dump.c:1965
+#: pg_dump.c:1964
#, c-format
msgid "query to obtain list of functions failed: %s"
msgstr "»ñÈ¡º¯ÊýÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:2008
+#: pg_dump.c:2011
#, c-format
msgid "WARNING: owner of function \"%s\" appears to be invalid\n"
msgstr "¾¯¸æ: º¯Êý \"%s\" µÄËùÓÐÕß·Ç·¨\n"
-#: pg_dump.c:2013
-#, c-format
-msgid ""
-"failed sanity check: function %s has more than %d (namely %d) arguments\n"
-msgstr "½¡È«¼ì²éʧ°Ü: º¯Êý %s Óг¬¹ý %d (»òÕßµÈÓÚ %d) ¸ö²ÎÊý\n"
-
-#: pg_dump.c:2123
+#: pg_dump.c:2161
#, c-format
msgid "query to obtain list of tables failed: %s"
msgstr "»ñÈ¡Êý¾Ý±íÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:2155
-#, c-format
-msgid "WARNING: owner of table \"%s\" appears to be invalid\n"
-msgstr "¾¯¸æ: Êý¾Ý±í \"%s\" µÄËùÓÐÕß·Ç·¨\n"
-
-#: pg_dump.c:2179
-#, c-format
-msgid "query to obtain definition of view \"%s\" failed: %s"
-msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯʧ°Ü: %s"
-
-#: pg_dump.c:2187
-#, c-format
-msgid "query to obtain definition of view \"%s\" returned no data\n"
-msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯûÓзµ»ØÊý¾Ý\n"
-
-#: pg_dump.c:2190
-#, c-format
-msgid ""
-"query to obtain definition of view \"%s\" returned more than one definition\n"
-msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯ·µ»Ø³¬¹ýÒ»¸ö¶¨Òå\n"
-
-#: pg_dump.c:2197
-#, c-format
-msgid "query to obtain definition of view \"%s\" returned NULL oid\n"
-msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯ·µ»Ø NULL oid\n"
-
-#: pg_dump.c:2207
+#: pg_dump.c:2257
#, c-format
-msgid "definition of view \"%s\" appears to be empty (length zero)\n"
-msgstr "ÊÓͼ \"%s\" µÄ¶¨ÒåÊǿյÄ(Á㳤)\n"
-
-#: pg_dump.c:2232
-#, c-format
-msgid "finding CHECK constraints for table %s\n"
-msgstr "Ϊ±í \"%s\" ²éÕÒ CHECK Ô¼Êø\n"
+msgid "Attempt to lock table \"%s\" failed. %s"
+msgstr "³¢ÊÔËø×¡±í \"%s\" ʧ°Ü. %s"
-#: pg_dump.c:2253
+#: pg_dump.c:2266
#, c-format
-msgid "query to obtain check constraints failed: %s"
-msgstr "»ñÈ¡¼ì²éÔ¼ÊøµÄ²éѯʧ°Ü: %s"
-
-#: pg_dump.c:2259
-#, c-format
-msgid "expected %d check constraints on table \"%s\" but found %d\n"
-msgstr "Ô¤¼ÆÓÐ %d ¸ö¼ì²éÔ¼ÊøÔÚ±í \"%s\" ÉÏ, µ«Ö»ÕÒµ½ %d ¸ö\n"
-
-#: pg_dump.c:2261
-msgid "(The system catalogs might be corrupted.)\n"
-msgstr "(ϵͳ±í¿ÉÄÜËð»µÁË.)\n"
-
-#: pg_dump.c:2305
-#, c-format
-msgid "query to obtain primary key of table \"%s\" failed: %s"
-msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üµÄ²éѯʧ°Ü: %s"
-
-#: pg_dump.c:2312
-#, c-format
-msgid ""
-"query to obtain primary key of table \"%s\" produced more than one result\n"
-msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üµÄ²éѯ²úÉú¶àÓÚÒ»¸öµÄ½á¹û\n"
-
-#: pg_dump.c:2344
-#, c-format
-msgid "query to obtain name of primary key of table \"%s\" failed: %s"
-msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üÃû×ֵIJéѯʧ°Ü: %s"
-
-#: pg_dump.c:2352
-#, c-format
-msgid ""
-"query to obtain name of primary key of table \"%s\" did not return exactly "
-"one result\n"
-msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üÃû×ֵIJ¢Ã»ÓÐÖ»·µ»ØÒ»¸ö½á¹û\n"
-
-#: pg_backup_archiver.c:654 pg_backup_archiver.c:1064
-#: pg_backup_archiver.c:1183 pg_backup_archiver.c:1472
-#: pg_backup_archiver.c:1612 pg_backup_archiver.c:1641 pg_backup_custom.c:149
-#: pg_backup_custom.c:154 pg_backup_custom.c:169 pg_backup_custom.c:562
-#: pg_backup_db.c:336 pg_backup_db.c:430 pg_backup_tar.c:984 pg_dump.c:2361
-msgid "out of memory\n"
-msgstr "ÄÚ´æÓþ¡\n"
-
-#: pg_dump.c:2388
-#, c-format
-msgid "finding triggers for table %s\n"
-msgstr "Ϊ±í \"%s\" ѰÕÒ´¥·¢Æ÷\n"
-
-#: pg_dump.c:2404
-#, c-format
-msgid "query to obtain list of triggers failed: %s"
-msgstr "»ñÈ¡´¥·¢Æ÷µÄ²éѯʧ°Ü: %s"
-
-#: pg_dump.c:2410
-#, c-format
-msgid "expected %d triggers on table \"%s\" but found %d\n"
-msgstr "Ô¤ÆÚÔÚ±í \"%2$s\" ÉÏÓд¥·¢Æ÷ %1$d , È´·¢ÏÖ %3$d\n"
-
-#: pg_dump.c:2490
-#, c-format
-msgid "query to obtain procedure name for trigger \"%s\" failed: %s"
-msgstr "Ϊ´¥·¢Æ÷ \"%s\" »ñÈ¡¹ý³ÌÃû×ֵIJéѯʧ°Ü: %s"
-
-#: pg_dump.c:2499
-#, c-format
-msgid ""
-"query to obtain procedure name for trigger \"%s\" did not return exactly one "
-"result\n"
-msgstr "Ϊ´¥·¢Æ÷ \"%s\" »ñÈ¡¹ý³ÌÃû×ֵIJéѯ²¢Î´Ö»·µ»ØÒ»¸ö½á¹û\n"
-
-#: pg_dump.c:2563
-#, c-format
-msgid ""
-"query produced NULL referenced table name for foreign key trigger \"%s\" on "
-"table \"%s\" (oid of table: %s)\n"
-msgstr ""
-"¶ÔÔÚ±í \"%2$s\" ÉϵÄÍâ¼ü´¥·¢Æ÷ \"%1$s\" ÉϵIJéѯÉú³É NULL ¸öÒýÓñí(±íµÄ oid "
-"ÊÇ: %3$s)\n"
-
-#: pg_dump.c:2593
-#, c-format
-msgid "bad argument string (%s) for trigger \"%s\" on table \"%s\"\n"
-msgstr "¸ø±í \"%3$s\" ÉϵĴ¥·¢Æ÷ \"%2$s\" µÄ´íÎó²ÎÊý (%1$s)\n"
+msgid "WARNING: owner of table \"%s\" appears to be invalid\n"
+msgstr "¾¯¸æ: Êý¾Ý±í \"%s\" µÄËùÓÐÕß·Ç·¨\n"
-#: pg_dump.c:2681
+#: pg_dump.c:2308
#, c-format
msgid "query to obtain inheritance relationships failed: %s"
msgstr "»ñÈ¡¼Ì³Ð¹ØÏµµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:2746
+#: pg_dump.c:2392
#, c-format
-msgid "finding the columns and types for table %s\n"
-msgstr "Ϊ±í %s ²éÕÒ×ֶκÍÀàÐÍ\n"
+msgid "finding the columns and types of table %s\n"
+msgstr "ÕýÔÚ²éÕÒ±í %s µÄ×ֶκÍÀàÐÍ\n"
-#: pg_dump.c:2785
+#: pg_dump.c:2441
#, c-format
msgid "query to get table columns failed: %s"
msgstr "»ñÈ¡±í×ֶεIJéѯʧ°Ü: %s"
-#: pg_dump.c:2815
-#, c-format
-msgid "query produced NULL name for data type of column %d of table %s\n"
-msgstr "²éѯΪ±í \"%2$s\" µÄ×Ö¶Î %1$d Éú³É NULL µÄÃû×Ö\n"
-
-#: pg_dump.c:2836
+#: pg_dump.c:2494
#, c-format
-msgid "finding DEFAULT expression for column %s\n"
-msgstr "Ϊ×Ö¶Î \"%s\" ²éÕÒ DEFAUL ±í´ïʽ\n"
+msgid "finding DEFAULT expressions of table %s\n"
+msgstr "ÕýÔÚ²éÕÒ±í %s µÄ DEFAULT ±í´ïʽ\n"
-#: pg_dump.c:2847
+#: pg_dump.c:2525
#, c-format
-msgid "query to get column default value failed: %s"
+msgid "query to get column default values failed: %s"
msgstr "»ñÈ¡×Ö¶ÎȱʡֵµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:2856
+#: pg_dump.c:2537
#, c-format
-msgid ""
-"query to get default value for column \"%s\" returned %d rows; expected 1\n"
-msgstr "Ϊ×Ö¶Î \"%s\" »ñȡȱʡֵµÄ²éѯ·µ»Ø %d ÐÐ; ¶øÔ¤ÆÚÊÇ 1\n"
+msgid "invalid adnum value %d for table %s\n"
+msgstr "±í %2$s µÄÎÞЧ adnum µÄֵΪ %1$d\n"
-#: pg_dump.c:2927
-#, c-format
-msgid "query to obtain list of indexes failed: %s"
-msgstr "»ñÈ¡Ë÷ÒýÁбíµÄ²éѯʧ°Ü: %s"
-
-#: pg_dump.c:3016
+#: pg_dump.c:2654
#, c-format
msgid "query to get comment on oid %s failed: %s"
msgstr "»ñÈ¡ oid Ϊ %s µÄ×¢Ê͵IJéѯʧ°Ü: %s"
-#: pg_dump.c:3071
+#: pg_dump.c:2738
+#, c-format
+msgid "query to get comments on table %s failed: %s"
+msgstr "»ñÈ¡±íΪ %s µÄ×¢Ê͵IJéѯʧ°Ü: %s"
+
+#: pg_dump.c:2821
#, c-format
msgid "query to get database oid failed: %s"
msgstr "»ñÈ¡Êý¾Ý¿â oid µÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:3184
+#: pg_dump.c:2990
#, c-format
-msgid "notice: array type %s - type for elements (oid %s) is not dumped\n"
-msgstr "×¢Òâ: Êý×éÀàÐÍ %s - ÓÃÓÚÔªËØ (oid %s) µÄÀàÐÍδת´¢\n"
+msgid "query to obtain information on type %s failed: %s"
+msgstr "»ñÈ¡ÀàÐÍ %s µÄÐÅÏ¢²éѯʧ°Ü: %s"
+
+#: pg_dump.c:2999 pg_dump.c:3173 pg_dump.c:3675 pg_dump.c:4018 pg_dump.c:4331
+#: pg_dump.c:4639 pg_dump.c:6590
+#, c-format
+msgid "Got %d rows instead of one from: %s"
+msgstr "Òѵõ½ %d Ìõ¼ÇÂ¼Ìæ´úÀ´×Ô %s µÄÒ»Ìõ"
+
+#: pg_dump.c:3165
+#, c-format
+msgid "query to obtain domain information failed: %s"
+msgstr "»ñÈ¡ÓòÐÅÏ¢µÄ²éѯʧ°Ü: %s"
#: pg_dump.c:3268
#, c-format
+msgid "query to obtain type information failed: %s"
+msgstr "»ñÈ¡ÀàÐÍÐÅÏ¢µÄ²éѯʧ°Ü: %s"
+
+#: pg_dump.c:3276
+#, c-format
+msgid "Got no rows from: %s"
+msgstr "´Ó %s ûµÃµ½¼Ç¼"
+
+#: pg_dump.c:3407
+#, c-format
msgid "query to obtain list of procedural languages failed: %s"
msgstr "»ñÈ¡¹ý³ÌÓïÑÔÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:3296
+#: pg_dump.c:3442
#, c-format
msgid "handler procedure for procedural language %s not found\n"
msgstr "δÕÒµ½ÓÃÓÚ¹ý³ÌÓïÑÔ %s µÄ¾ä±ú¹ý³Ì\n"
-#: pg_dump.c:3389
+#: pg_dump.c:3452
#, c-format
-msgid "query to get name of procedural language failed: %s"
-msgstr "»ñÈ¡¹ý³ÌÓïÑÔÃû×ֵIJéѯʧ°Ü: %s"
+msgid "validator procedure for procedural language %s not found\n"
+msgstr "δÕÒµ½ÓÃÓÚ¹ý³ÌÓïÑÔ %s µÄУÑé¹ý³Ì\n"
-#: pg_dump.c:3396
+#: pg_dump.c:3666
#, c-format
-msgid "procedural language for function %s not found\n"
-msgstr "δÕÒµ½ÓÃÓÚº¯Êý %s µÄ¹ý³ÌÓïÑÔ\n"
+msgid "query to obtain information on function %s failed: %s"
+msgstr "»ñÈ¡º¯Êý %s µÄÐÅÏ¢²éѯʧ°Ü: %s"
-#: pg_dump.c:3438 pg_dump.c:3462
+#: pg_dump.c:3741
#, c-format
-msgid "WARNING: function \"%s\" not dumped\n"
-msgstr "¾¯¸æ: δת´¢º¯Êý \"%s\"\n"
+msgid "Unexpected provolatile value for function %s\n"
+msgstr "º¯Êý %s µÄÒâÍâÕýÏòÒ×ʧֵ\n"
-#: pg_dump.c:3441
+#: pg_dump.c:3807
#, c-format
-msgid "reason: data type name of argument %d (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½²ÎÊý %d (oid %s) µÄÊý¾ÝÀàÐÍÃû×Ö\n"
+msgid "query to obtain list of casts failed: %s"
+msgstr "»ñÈ¡ÀàÐÍת»»ÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:3465
+#: pg_dump.c:4239
#, c-format
-msgid "reason: name of return data type (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½·µ»ØÊý¾ÝÀàÐÍ (oid %s) µÄÃû×Ö\n"
+msgid "WARNING: cannot find operator with OID %s\n"
+msgstr "¾¯¸æ: δÕÒµ½Óà OID µÄ²Ù×÷·û %s\n"
-#: pg_dump.c:3574 pg_dump.c:3590 pg_dump.c:3604 pg_dump.c:3618 pg_dump.c:3638
-#: pg_dump.c:3652
+#: pg_dump.c:4323
#, c-format
-msgid "WARNING: operator \"%s\" (oid %s) not dumped\n"
-msgstr "¾¯¸æ: δת´¢²Ù×÷·û \"%s\"(oid %s)\n"
+msgid "query to obtain operator class details failed: %s"
+msgstr "»ñÈ¡²Ù×÷·û±í²éѯʧ°Ü: %s"
-#: pg_dump.c:3576
+#: pg_dump.c:4393
#, c-format
-msgid "reason: oprleft (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ oprleft (oid %s)\n"
+msgid "query to obtain operator class operators failed: %s"
+msgstr "»ñÈ¡²Ù×÷·û±íµÄ²Ù×÷·û²éѯʧ°Ü: %s"
-#: pg_dump.c:3592
+#: pg_dump.c:4438
#, c-format
-msgid "reason: oprright (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ oprright (oid %s)\n"
+msgid "query to obtain operator class functions failed: %s"
+msgstr "»ñÈ¡²Ù×÷·û±íµÄº¯Êý²éѯʧ°Ü: %s"
-#: pg_dump.c:3606
+#: pg_dump.c:4667
#, c-format
-msgid "reason: oprcom (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ oprcom (oid %s)\n"
+msgid ""
+"WARNING: aggregate function %s could not be dumped correctly for this "
+"database version; ignored\n"
+msgstr "¾¯¸æ: ÎÞ·¨Îª´Ë°æ±¾µÄÊý¾Ý¿âÕýȷת´¢¾Û¼¯º¯Êý \"%s\";ºöÂÔÖ®\n"
-#: pg_dump.c:3620
+#: pg_dump.c:4899
#, c-format
-msgid "reason: oprnegate (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ oprnegate (oid %s)\n"
+msgid "could not parse ACL list (%s) for object %s (%s)\n"
+msgstr "Ϊ %2$s %3$s ÎÞ·¨Îª·ÖÎö ACL Áбí (%1$s)\n"
-#: pg_dump.c:3640
+#: pg_dump.c:5135
#, c-format
-msgid "reason: oprlsortop (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ oprlsortop (oid %s)\n"
+msgid "query to obtain definition of view \"%s\" failed: %s"
+msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:3654
+#: pg_dump.c:5143
#, c-format
-msgid "reason: oprrsortop (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ oprrsortop (oid %s)\n"
+msgid "query to obtain definition of view \"%s\" returned no data\n"
+msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯûÓзµ»ØÊý¾Ý\n"
-#: pg_dump.c:3735
+#: pg_dump.c:5146
#, c-format
msgid ""
-"WARNING: aggregate function %s could not be dumped correctly for this "
-"database version; ignored\n"
-msgstr "¾¯¸æ: ÎÞ·¨Îª´Ë°æ±¾µÄÊý¾Ý¿âÕýȷת´¢¾Û¼¯º¯Êý \"%s\";ºöÂÔÖ®\n"
+"query to obtain definition of view \"%s\" returned more than one definition\n"
+msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯ·µ»Ø³¬¹ýÒ»¸ö¶¨Òå\n"
+
+#: pg_dump.c:5153
+#, c-format
+msgid "query to obtain definition of view \"%s\" returned NULL oid\n"
+msgstr "»ñÈ¡ÊÓͼ \"%s\" ¶¨ÒåµÄ²éѯ·µ»Ø NULL oid\n"
-#: pg_dump.c:3750 pg_dump.c:3768
+#: pg_dump.c:5162
#, c-format
-msgid "WARNING: aggregate function \"%s\" (oid %s) not dumped\n"
-msgstr "¾¯¸æ: δת´¢¾Û¼¯º¯Êý \"%s\"(oid %s)\n"
+msgid "definition of view \"%s\" appears to be empty (length zero)\n"
+msgstr "ÊÓͼ \"%s\" µÄ¶¨ÒåÊǿյÄ(Á㳤)\n"
-#: pg_dump.c:3752
+#: pg_dump.c:5300
#, c-format
-msgid "reason: aggbasetype (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ aggbasetype (oid %s)\n"
+msgid "finding CHECK constraints for table %s\n"
+msgstr "Ϊ±í \"%s\" ²éÕÒ CHECK Ô¼Êø\n"
-#: pg_dump.c:3770
+#: pg_dump.c:5342
#, c-format
-msgid "reason: aggtranstype (oid %s) not found\n"
-msgstr "ÔÒò: δÕÒµ½ aggtranstype (oid %s)\n"
+msgid "query to obtain check constraints failed: %s"
+msgstr "»ñÈ¡¼ì²éÔ¼ÊøµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:3947
+#: pg_dump.c:5348
#, c-format
-msgid "could not parse ACL list ('%s') for relation %s\n"
-msgstr "ÎÞ·¨Îª %2$s ·ÖÎö ACL Áбí ('%1$s')\n"
+msgid "expected %d check constraints on table \"%s\" but found %d\n"
+msgstr "Ô¤¼ÆÓÐ %d ¸ö¼ì²éÔ¼ÊøÔÚ±í \"%s\" ÉÏ, µ«Ö»ÕÒµ½ %d ¸ö\n"
-#: pg_dump.c:4197
-#, c-format
-msgid ""
-"dumpTables(): failed sanity check, could not find index (%s) for primary key "
-"constraint\n"
-msgstr "dumpTables(): ½¡È«¼ì²éʧ°Ü,ÎÞ·¨ÎªÖ÷¼üÔ¼ÊøÕÒµ½Ë÷Òý (%s)\n"
+#: pg_dump.c:5350
+msgid "(The system catalogs might be corrupted.)\n"
+msgstr "(ϵͳ±í¿ÉÄÜËð»µÁË.)\n"
-#: pg_dump.c:4329
+#: pg_dump.c:5477
#, c-format
msgid "getAttrName(): invalid column number %d for table %s\n"
msgstr "getAttrName(): ±í \"%2$s\" µÄÎÞЧ×ֶκŠ%1$d\n"
-#: pg_dump.c:4359
+#: pg_dump.c:5565
#, c-format
-msgid "dumpIndexes(): failed sanity check, table %s was not found\n"
-msgstr "dumpIndexes(): ½¡È«¼ì²éʧ°Ü, δÕÒµ½±í %s\n"
+msgid "query to obtain list of indexes failed: %s"
+msgstr "»ñÈ¡Ë÷ÒýÁбíµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:4505
+#: pg_dump.c:5706
#, c-format
msgid "could not create pgdump_oid table: %s"
msgstr "ÎÞ·¨´´½¨ pgdump_oid ±í: %s"
-#: pg_dump.c:4513
+#: pg_dump.c:5714
#, c-format
msgid "could not insert into pgdump_oid table: %s"
msgstr "ÎÞ·¨²åÈëµ½ pgdump_oid ±í: %s"
-#: pg_dump.c:4519
+#: pg_dump.c:5720
msgid "inserted invalid oid\n"
msgstr "²åÈëÁË·Ç·¨ oid\n"
-#: pg_dump.c:4527
+#: pg_dump.c:5728
#, c-format
msgid "could not drop pgdump_oid table: %s"
msgstr "ÎÞ·¨É¾³ý pgdump_oid ±í: %s"
-#: pg_dump.c:4532
+#: pg_dump.c:5733
#, c-format
msgid "maximum system oid is %u\n"
msgstr "×î´óϵͳ oid ÊÇ %u\n"
-#: pg_dump.c:4566
+#: pg_dump.c:5770
#, c-format
msgid "error in finding the last system oid: %s"
msgstr "²éÕÒ×îºóµÄϵͳ oid ʱ³ö´í: %s"
-#: pg_dump.c:4572
+#: pg_dump.c:5776
msgid "missing pg_database entry for this database\n"
msgstr "ȱÉÙ´ËÊý¾Ý¿âµÄ pg_database ¼Ç¼\n"
-#: pg_dump.c:4577
+#: pg_dump.c:5781
msgid "found more than one pg_database entry for this database\n"
msgstr "ÕÒµ½´ËÊý¾Ý¿âµÄ¶àÓÚÒ»ÌõµÄ pg_database ¼Ç¼\n"
-#: pg_dump.c:4605
+#: pg_dump.c:5809
#, c-format
msgid "error in finding the template1 database: %s"
msgstr "²éÕÒ template1 Êý¾Ý¿â³ö´í: %s"
-#: pg_dump.c:4611
+#: pg_dump.c:5815
msgid "could not find template1 database entry in the pg_database table\n"
msgstr "ÎÞ·¨ÔÚ pg_database ±íÖÐÕÒµ½ template1 Êý¾Ý¿â¼Ç¼\n"
-#: pg_dump.c:4616
+#: pg_dump.c:5820
msgid "found more than one template1 database entry in the pg_database table\n"
msgstr "ÔÚ pg_database ±íÖÐÕÒµ½¶àÓÚÒ»Ìõ template1 Êý¾Ý¿â¼Ç¼\n"
-#: pg_dump.c:4646
+#: pg_dump.c:5854
#, c-format
msgid "query to get data of sequence \"%s\" failed: %s"
msgstr "»ñÈ¡ÐòÁÐ \"%s\" µÄÊý¾ÝµÄ²éѯʧ°Ü: %s"
-#: pg_dump.c:4652
+#: pg_dump.c:5860
#, c-format
msgid "query to get data of sequence \"%s\" returned %d rows (expected 1)\n"
msgstr "»ñÈ¡ÐòÁÐ \"%s\" µÄÊý¾ÝµÄ²éѯ·µ»ØÁË %d ÐÐ (Ô¤ÆÚÊÇ 1)\n"
-#: pg_dump.c:4659
+#: pg_dump.c:5869
#, c-format
msgid "query to get data of sequence \"%s\" returned name \"%s\"\n"
msgstr "»ñÈ¡ÐòÁÐ \"%s\" µÄÊý¾ÝµÄ²éѯ·µ»ØÁËÃû×Ö \"%s\"\n"
-#: pg_dump.c:4738
-msgid "dumping out triggers\n"
-msgstr "ת´¢´¥·¢Æ÷\n"
+#: pg_dump.c:5992
+#, c-format
+msgid "dumping foreign key constraints for table %s\n"
+msgstr "Ϊ±í %s ת´¢Íâ¼üÔ¼Êø\n"
+
+#: pg_dump.c:6013
+#, c-format
+msgid "query to obtain list of foreign key definitions failed: %s"
+msgstr "»ñÈ¡Íâ¼ü¶¨ÒåÁбíµÄ²éѯʧ°Ü: %s"
+
+#: pg_dump.c:6103
+#, c-format
+msgid "dumping triggers for table %s\n"
+msgstr "Ϊ±í %s ת´¢´¥·¢Æ÷\n"
+
+#: pg_dump.c:6152
+#, c-format
+msgid "query to obtain list of triggers failed: %s"
+msgstr "»ñÈ¡´¥·¢Æ÷µÄ²éѯʧ°Ü: %s"
+
+#: pg_dump.c:6163
+#, c-format
+msgid "expected %d triggers on table \"%s\" but found %d\n"
+msgstr "Ô¤ÆÚÔÚ±í \"%2$s\" ÉÏÓд¥·¢Æ÷ %1$d , È´·¢ÏÖ %3$d\n"
+
+#: pg_dump.c:6273
+#, c-format
+msgid ""
+"query produced NULL referenced table name for foreign key trigger \"%s\" on "
+"table \"%s\" (oid of table: %s)\n"
+msgstr ""
+"¶ÔÔÚ±í \"%2$s\" ÉϵÄÍâ¼ü´¥·¢Æ÷ \"%1$s\" ÉϵIJéѯÉú³É NULL ¸öÒýÓñí(±íµÄ oid "
+"ÊÇ: %3$s)\n"
+
+#: pg_dump.c:6313
+#, c-format
+msgid "bad argument string (%s) for trigger \"%s\" on table \"%s\"\n"
+msgstr "¸ø±í \"%3$s\" ÉϵĴ¥·¢Æ÷ \"%2$s\" µÄ´íÎó²ÎÊý (%1$s)\n"
-#: pg_dump.c:4773
+#: pg_dump.c:6383
msgid "dumping out rules\n"
msgstr "ת´¢¹æÔò\n"
-#: pg_dump.c:4805
+#: pg_dump.c:6436
#, c-format
msgid "query to get rules associated with table \"%s\" failed: %s"
msgstr "»ñÈ¡Óë±í \"%s\" ¹ØÁªµÄ¹æÔòʧ°Ü: %s"
-#: common.c:116
-#, c-format
-msgid "failed sanity check, operator with oid %s not found\n"
-msgstr "½¡È«¼ì²éʧ°Ü, δÕÒµ½ oid Ϊ %s µÄ²Ù×÷·û\n"
-
-#: common.c:168
+#: pg_dump.c:6519
#, c-format
-msgid "failed sanity check, parent oid %s of table %s (oid %s) not found\n"
-msgstr "½¡È«¼ì²éʧ°Ü, δÕÒµ½±í \"%2$s\" (oid %3$s) µÄ oid Ϊ %1$s µÄ¸¸±²\n"
+msgid "query to set search_path failed: %s"
+msgstr "ÉèÖà search_path µÄ²éѯʧ°Ü: %s"
-#: common.c:173
+#: pg_dump.c:6581
#, c-format
-msgid "failed sanity check, parent oid %s of table (oid %s) not found\n"
-msgstr "½¡È«¼ì²éʧ°Ü, ±í (oid %2$s) µÄ oid Ϊ %1$s µÄ¸¸±²\n"
+msgid "query to obtain name of type %s failed: %s"
+msgstr "»ñÈ¡ÀàÐÍ %s µÄÃû×Ö²éѯʧ°Ü: %s"
-#: common.c:216
-msgid "parseNumericArray: too many numbers\n"
-msgstr "parseNumbericArray: Êý×ÖÌ«¶à\n"
-
-#: common.c:231
-msgid "parseNumericArray: bogus number\n"
-msgstr "parseNumericArray: ¼ÙÊý×Ö\n"
+#: common.c:74
+msgid "reading namespaces\n"
+msgstr "¶ÁÈ¡Ãû×Ö¿Õ¼ä\n"
-#: common.c:295
+#: common.c:78
msgid "reading user-defined types\n"
msgstr "¶ÁÈ¡Óû§¶¨ÒåÀàÐÍ\n"
-#: common.c:299
+#: common.c:82
msgid "reading user-defined functions\n"
msgstr "¶ÁÈ¡Óû§¶¨Ò庯Êý\n"
-#: common.c:303
+#: common.c:86
msgid "reading user-defined aggregate functions\n"
msgstr "¶ÁÈ¡Óû§¶¨Òå¾Û¼¯º¯Êý\n"
-#: common.c:307
+#: common.c:90
msgid "reading user-defined operators\n"
msgstr "¶ÁÈ¡Óû§¶¨Òå²Ù×÷·û\n"
-#: common.c:311
+#: common.c:94
+msgid "reading user-defined operator classes\n"
+msgstr "¶ÁÈ¡Óû§¶¨Òå²Ù×÷·û¼¯\n"
+
+#: common.c:98
msgid "reading user-defined tables\n"
msgstr "¶ÁÈ¡Óû§¶¨Òå±í\n"
-#: common.c:315
-msgid "reading index information\n"
-msgstr "¶ÁÈ¡Ë÷ÒýÐÅÏ¢\n"
-
-#: common.c:319
+#: common.c:102
msgid "reading table inheritance information\n"
msgstr "¶ÁÈ¡±í¼Ì³ÐÐÅÏ¢\n"
-#: common.c:323
-msgid "finding the column names and types for each table\n"
-msgstr "Ϊÿ¸ö±í²éÕÒ×Ö¶ÎÃû×ÖºÍÀàÐÍ\n"
+#: common.c:107
+msgid "finding inheritance relationships\n"
+msgstr "ÕýÔÚ²éÕÒ¹ØÏµ¼Ì³Ð\n"
+
+#: common.c:111
+msgid "reading column info for interesting tables\n"
+msgstr "ÕýÔÚ¶ÁÈ¡¸ÐÐËȤ±íµÄÁÐÐÅÏ¢\n"
-#: common.c:327
+#: common.c:115
msgid "flagging inherited columns in subtables\n"
msgstr "ÔÚ×Ó±íÀï±ê¼Ç¼Ì³Ð×Ö¶Î\n"
-#: common.c:333
+#: common.c:121
msgid "dumping out database comment\n"
msgstr "ת´¢Êý¾Ý¿â×¢ÊÍ\n"
-#: common.c:340
+#: common.c:128
+msgid "dumping out user-defined namespaces\n"
+msgstr "ת´¢Óû§¶¨ÒåµÄÃû×Ö¿Õ¼ä\n"
+
+#: common.c:135
msgid "dumping out user-defined types\n"
msgstr "ת´¢Óû§¶¨ÒåÀàÐÍ\n"
-#: common.c:345
+#: common.c:140
msgid "dumping out tables\n"
msgstr "ת´¢±í\n"
-#: common.c:353
+#: common.c:147
msgid "dumping out indexes\n"
msgstr "ת´¢Ë÷Òý\n"
-#: common.c:360
+#: common.c:154
msgid "dumping out user-defined procedural languages\n"
msgstr "ת´¢Óû§¶¨Òå¹ý³ÌÓïÑÔ\n"
-#: common.c:367
+#: common.c:161
msgid "dumping out user-defined functions\n"
msgstr "ת´¢Óû§¶¨Ò庯Êý\n"
-#: common.c:374
+#: common.c:168
msgid "dumping out user-defined aggregate functions\n"
msgstr "ת´¢Óû§¶¨Òå¾Û¼¯º¯Êý\n"
-#: common.c:381
+#: common.c:175
msgid "dumping out user-defined operators\n"
msgstr "ת´¢Óû§¶¨Òå²Ù×÷·û\n"
-#: common.c:467
+#: common.c:182
+msgid "dumping out user-defined operator classes\n"
+msgstr "ת´¢Óû§¶¨Òå²Ù×÷·û¼¯\n"
+
+#: common.c:189
+msgid "dumping out user-defined casts\n"
+msgstr "ת´¢Óû§¶¨ÒåÀàÐÍת»»\n"
+
+#: common.c:444
+#, c-format
+msgid "failed sanity check, operator with oid %s not found\n"
+msgstr "½¡È«¼ì²éʧ°Ü, δÕÒµ½ oid Ϊ %s µÄ²Ù×÷·û\n"
+
+#: common.c:494
#, c-format
-msgid "failed sanity check, table \"%s\" not found by flagInhAttrs\n"
-msgstr "½¡È«¼ì²éʧ°Ü, flagInhAttrs ûÓÐÕÒµ½±í \"%s\"\n"
+msgid "failed sanity check, parent oid %s of table %s (oid %s) not found\n"
+msgstr "½¡È«¼ì²éʧ°Ü, δÕÒµ½±í \"%2$s\" (oid %3$s) µÄ oid Ϊ %1$s µÄ¸¸±²\n"
+
+#: common.c:499
+#, c-format
+msgid "failed sanity check, parent oid %s of table (oid %s) not found\n"
+msgstr "½¡È«¼ì²éʧ°Ü, ±í (oid %2$s) µÄ oid Ϊ %1$s µÄ¸¸±²\n"
+
+#: common.c:537
+msgid "parseNumericArray: too many numbers\n"
+msgstr "parseNumbericArray: Êý×ÖÌ«¶à\n"
+
+#: common.c:552
+msgid "parseNumericArray: bogus number\n"
+msgstr "parseNumericArray: ¼ÙÊý×Ö\n"
-#: pg_backup_archiver.c:106
+#: pg_backup_archiver.c:67
msgid "archiver"
msgstr "¹éµµ"
-#: pg_backup_archiver.c:161
+#: pg_backup_archiver.c:122
msgid "could not close the output file in CloseArchive\n"
msgstr "ÎÞ·¨¹Ø±Õ CloseArchive ÀïµÄÊä³öÎļþ\n"
-#: pg_backup_archiver.c:187
+#: pg_backup_archiver.c:149
msgid "-C and -R are incompatible options\n"
msgstr "-C ºÍ -R ÊÇ»¥²»¼æÈݵÄÑ¡Ïî\n"
-#: pg_backup_archiver.c:190
+#: pg_backup_archiver.c:152
msgid "-C and -c are incompatible options\n"
msgstr "-C ºÍ -c ÊÇ»¥²»¼æÈݵÄÑ¡Ïî\n"
-#: pg_backup_archiver.c:197
+#: pg_backup_archiver.c:159
msgid "connecting to database for restore\n"
msgstr "Ϊ»Ö¸´Êý¾Ý¿âÓëÊý¾Ý¿âÁª½Ó\n"
-#: pg_backup_archiver.c:199
+#: pg_backup_archiver.c:161
msgid "direct database connections are not supported in pre-1.3 archives\n"
msgstr "1.3 ÒÔǰµÄ¹éµµÀï²»Ö§³ÖÖ±½ÓÊý¾Ý¿âÁª½Ó\n"
-#: pg_backup_archiver.c:246
+#: pg_backup_archiver.c:198
msgid "implied data-only restore\n"
msgstr "Òþº¬µÄÖ»»Ö¸´Êý¾Ý\n"
-#: pg_backup_archiver.c:251
-msgid ""
-"WARNING:\n"
-" Data restoration may fail because existing triggers cannot be disabled\n"
-" (no superuser user name specified). This is only a problem when\n"
-" restoring into a database with already existing triggers.\n"
-msgstr ""
-"¾¯¸æ:\n"
-" Êý¾Ý»Ö¸´¿ÉÄÜʧ°Ü, ÒòΪÎÞ·¨¹Ø±ÕÏÖÓд¥·¢Æ÷\n"
-" (ûÓÐÌṩ³¬¼¶Óû§Ãû). Õâ¸öÎÊÌâÖ»´æÔÚÓÚÏòÒ»¸ö\n"
-" ÒѾ´æÔÚ´¥·¢Æ÷µÄÊý¾Ý¿âÖлָ´Êý¾Ý.\n"
-
-#: pg_backup_archiver.c:276
+#: pg_backup_archiver.c:222
#, c-format
msgid "dropping %s %s\n"
msgstr "ɾ³ý %s %s\n"
-#: pg_backup_archiver.c:300 pg_backup_archiver.c:302
+#: pg_backup_archiver.c:246 pg_backup_archiver.c:248
#, c-format
msgid "warning from original dump file: %s\n"
msgstr "À´×ÔÔʼת´¢ÎļþµÄ¾¯¸æ: %s\n"
-#: pg_backup_archiver.c:312
+#: pg_backup_archiver.c:255
#, c-format
msgid "creating %s %s\n"
msgstr "´´½¨ %s %s\n"
-#: pg_backup_archiver.c:319
+#: pg_backup_archiver.c:262
#, c-format
msgid "connecting to new database %s as user %s\n"
msgstr "ÒÔÓû§ %2$s Éí·ÝÁª½Óµ½ÐÂÊý¾Ý¿â %1$s\n"
-#: pg_backup_archiver.c:344
+#: pg_backup_archiver.c:287
msgid ""
"unable to restore from compressed archive (not configured for compression "
"support)\n"
msgstr "ÎÞ·¨´ÓѹËõµÄ¹éµµÖлָ´ (δÅäÖÃѹËõÖ§³Ö)\n"
-#: pg_backup_archiver.c:363
+#: pg_backup_archiver.c:306
msgid "WARNING: skipping large object restoration\n"
msgstr "¾¯¸æ: ºöÂÔ´ó¶ÔÏóµÄ»Ö¸´\n"
-#: pg_backup_archiver.c:377
+#: pg_backup_archiver.c:321
#, c-format
msgid "restoring data for table %s\n"
msgstr "Ϊ±í \"%s\" »Ö¸´Êý¾Ý\n"
-#: pg_backup_archiver.c:402
+#: pg_backup_archiver.c:346
#, c-format
msgid "executing %s %s\n"
msgstr "Ö´ÐÐ %s %s\n"
-#: pg_backup_archiver.c:426
+#: pg_backup_archiver.c:370
#, c-format
msgid "checking whether we loaded %s\n"
msgstr "¼ì²éÎÒÃÇÊÇ·ñ×°ÔØÁË %s\n"
-#: pg_backup_archiver.c:432
+#: pg_backup_archiver.c:376
#, c-format
msgid "fixing up large object cross-reference for %s\n"
msgstr "Ϊ %s ÐÞ¸´´ó¶ÔÏóµÄ½»²æÒýÓÃ\n"
-#: pg_backup_archiver.c:437
+#: pg_backup_archiver.c:381
#, c-format
msgid "ignoring large object cross-references for %s %s\n"
msgstr "Ϊ %s %s ºöÂÔ´ó¶ÔÏó½»²æÒýÓÃ\n"
-#: pg_backup_archiver.c:527
+#: pg_backup_archiver.c:470
msgid "disabling triggers\n"
msgstr "¹Ø±Õ´¥·¢Æ÷\n"
-#: pg_backup_archiver.c:586
+#: pg_backup_archiver.c:533
msgid "enabling triggers\n"
msgstr "´ò¿ª´¥·¢Æ÷\n"
-#: pg_backup_archiver.c:629
+#: pg_backup_archiver.c:582
msgid ""
"WriteData cannot be called outside the context of a DataDumper routine\n"
msgstr "WriteData ²»ÄÜÔÚ DataDumper ¹ý³ÌµÄ»·¾³Ö®Íâµ÷ÓÃ\n"
-#: pg_backup_archiver.c:749
+#: pg_backup_archiver.c:609 pg_backup_archiver.c:1037
+#: pg_backup_archiver.c:1156 pg_backup_archiver.c:1462
+#: pg_backup_archiver.c:1604 pg_backup_archiver.c:1634 pg_backup_custom.c:141
+#: pg_backup_custom.c:146 pg_backup_custom.c:152 pg_backup_custom.c:167
+#: pg_backup_custom.c:561 pg_backup_db.c:164 pg_backup_db.c:238
+#: pg_backup_files.c:112 pg_backup_tar.c:168 pg_backup_tar.c:968
+msgid "out of memory\n"
+msgstr "ÄÚ´æÓþ¡\n"
+
+#: pg_backup_archiver.c:704
msgid "large object output not supported in chosen format\n"
msgstr "Ñ¡¶¨µÄ¸ñʽ²»Ö§³Ö´ó¶ÔÏóÊä³ö\n"
-#: pg_backup_archiver.c:789 pg_backup_archiver.c:856
+#: pg_backup_archiver.c:744 pg_backup_archiver.c:829
msgid "committing large object transactions\n"
msgstr "Ìá½»´ó¶ÔÏóÊÂÎñ\n"
-#: pg_backup_archiver.c:796
+#: pg_backup_archiver.c:751
#, c-format
msgid "restored %d large objects\n"
msgstr "»Ö¸´ÁË %d ¸ö´ó¶ÔÏó\n"
-#: pg_backup_archiver.c:813
+#: pg_backup_archiver.c:768
msgid "cannot restore large objects without a database connection\n"
msgstr "ûÓÐÊý¾Ý¿âÁª½ÓʱÎÞ·¨»Ö¸´´ó¶ÔÏó\n"
-#: pg_backup_archiver.c:824
+#: pg_backup_archiver.c:782
msgid "starting large object transactions\n"
msgstr "¿ªÊ¼´ó¶ÔÏóÊÂÎñ\n"
-#: pg_backup_archiver.c:832
+#: pg_backup_archiver.c:790
msgid "could not create large object\n"
msgstr "ÎÞ·¨´´½¨´ó¶ÔÏó\n"
-#: pg_backup_archiver.c:834
+#: pg_backup_archiver.c:792
#, c-format
msgid "restoring large object with oid %u as %u\n"
msgstr "°Ñ oid Ϊ %u µÄ´ó¶ÔÏó»Ö¸´Îª oid Ϊ %u\n"
-#: pg_backup_archiver.c:840
+#: pg_backup_archiver.c:798
msgid "could not open large object\n"
msgstr "ÎÞ·¨´ò¿ª´ó¶ÔÏó\n"
-#: pg_backup_archiver.c:980
+#: pg_backup_archiver.c:813
+#, c-format
+msgid "wrote remaining %lu bytes of large object data (result = %lu)\n"
+msgstr "дÁË %lu ×ֽڵĴó¶ÔÏóÊý¾Ý (½á¹û = %lu)\n"
+
+#: pg_backup_archiver.c:816 pg_backup_archiver.c:1213
+#, c-format
+msgid "could not write to large object (result: %lu, expected: %lu)\n"
+msgstr "ÎÞ·¨Ð´Èë´ó¶ÔÏó (½á¹û: %lu, Ô¤ÆÚ: %lu)\n"
+
+#: pg_backup_archiver.c:953
msgid "could not open TOC file\n"
msgstr "ÎÞ·¨´ò¿ª TOC Îļþ\n"
-#: pg_backup_archiver.c:1001
+#: pg_backup_archiver.c:974
#, c-format
msgid "WARNING: line ignored: %s\n"
msgstr "¾¯¸æ: ºöÂÔµÄÐÐ: %s\n"
-#: pg_backup_archiver.c:1008
+#: pg_backup_archiver.c:981
#, c-format
msgid "could not find entry for id %d\n"
msgstr "ÎÞ·¨Îª id %d ÕÒµ½¼Ç¼\n"
-#: pg_backup_archiver.c:1017 pg_backup_files.c:158 pg_backup_files.c:443
+#: pg_backup_archiver.c:990 pg_backup_files.c:156 pg_backup_files.c:441
#, c-format
msgid "could not close TOC file: %s\n"
msgstr "ÎÞ·¨¹Ø±Õ TOC Îļþ: %s\n"
-#: pg_backup_archiver.c:1132 pg_backup_files.c:132
+#: pg_backup_archiver.c:1105 pg_backup_files.c:130
#, c-format
msgid "could not open output file: %s\n"
msgstr "ÎÞ·¨´ò¿ªÊä³öÎļþ: %s\n"
-#: pg_backup_archiver.c:1148
+#: pg_backup_archiver.c:1121
#, c-format
msgid "could not close output file: %s\n"
msgstr "ÎÞ·¨¹Ø±ÕÊä³öÎļþ: %s\n"
-#: pg_backup_archiver.c:1229
+#: pg_backup_archiver.c:1209
#, c-format
-msgid "wrote %d bytes of large object data (result = %d)\n"
-msgstr "дÁË %d ×ֽڵĴó¶ÔÏóÊý¾Ý (½á¹û = %d)\n"
+msgid "wrote %lu bytes of large object data (result = %lu)\n"
+msgstr "дÁË %lu ×ֽڵĴó¶ÔÏóÊý¾Ý (½á¹û = %lu)\n"
-#: pg_backup_archiver.c:1232
-#, c-format
-msgid "could not write to large object (result: %d, expected: %d)\n"
-msgstr "ÎÞ·¨Ð´Èë´ó¶ÔÏó (½á¹û: %d, Ô¤ÆÚ: %d)\n"
-
-#: pg_backup_archiver.c:1241
+#: pg_backup_archiver.c:1231
msgid "could not write to compressed archive\n"
msgstr "ÎÞ·¨Ð´ÈëѹËõµÄ¹éµµ\n"
-#: pg_backup_archiver.c:1249
+#: pg_backup_archiver.c:1239
msgid "could not write to custom output routine\n"
msgstr "ÎÞ·¨Ð´³öµ½¿Í»§Êä³ö¹ý³Ì\n"
-#: pg_backup_archiver.c:1264
+#: pg_backup_archiver.c:1254
#, c-format
-msgid "could not write to output file (%d != %d)\n"
-msgstr "ÎÞ·¨Ð´³öµ½Êä³öÎļþ (%d != %d)\n"
+msgid "could not write to output file (%lu != %lu)\n"
+msgstr "ÎÞ·¨Ð´³öµ½Êä³öÎļþ (%lu != %lu)\n"
-#: pg_backup_archiver.c:1490
+#: pg_backup_archiver.c:1480
msgid "attempting to ascertain archive format\n"
msgstr "ÊÔͼȷÈϹ鵵¸ñʽ\n"
-#: pg_backup_archiver.c:1510 pg_backup_files.c:150
+#: pg_backup_archiver.c:1500 pg_backup_files.c:148
#, c-format
msgid "could not open input file: %s\n"
msgstr "ÎÞ·¨´ò¿ªÊäÈëÎļþ: %s\n"
-#: pg_backup_archiver.c:1517
+#: pg_backup_archiver.c:1507
#, c-format
msgid "could not read input file: %s\n"
msgstr "ÎÞ·¨¶ÁÈ¡ÊäÈëÎļþ: %s\n"
-#: pg_backup_archiver.c:1519
+#: pg_backup_archiver.c:1509
#, c-format
-msgid "input file is too short (read %d, expected 5)\n"
-msgstr "ÊäÈëÎļþÌ«¶Ì (¶ÁÁË %d, Ô¤ÆÚ 5)\n"
+msgid "input file is too short (read %lu, expected 5)\n"
+msgstr "ÊäÈëÎļþÌ«¶Ì (¶ÁÁË %lu, Ô¤ÆÚ 5)\n"
-#: pg_backup_archiver.c:1563
+#: pg_backup_archiver.c:1554
msgid "input file does not appear to be a valid archive (too short?)\n"
msgstr "ÊäÈëÎļþ¿´ÉÏÈ¥²»ÏóÓÐЧµÄ¹éµµ (Ì«¶Ì?)\n"
-#: pg_backup_archiver.c:1566
+#: pg_backup_archiver.c:1557
msgid "input file does not appear to be a valid archive\n"
msgstr "ÊäÈëÎļþ¿´ÉÏÈ¥²»ÏóÓÐЧµÄ¹éµµ\n"
-#: pg_backup_archiver.c:1584
+#: pg_backup_archiver.c:1575
#, c-format
-msgid "read %d bytes into lookahead buffer\n"
-msgstr "¶ÁÈ¡ %d ×Ö½Úµ½Ô¤ÀÀ»º³åÇø\n"
+msgid "read %lu bytes into lookahead buffer\n"
+msgstr "¶ÁÈ¡ %lu ×Ö½Úµ½Ô¤ÀÀ»º³åÇø\n"
-#: pg_backup_archiver.c:1590
+#: pg_backup_archiver.c:1582
#, c-format
msgid "could not close the input file after reading header: %s\n"
msgstr "¶Áȡͷ֮ºóÎÞ·¨¹Ø±ÕÊäÈëÎļþ: %s\n"
-#: pg_backup_archiver.c:1607
+#: pg_backup_archiver.c:1599
#, c-format
msgid "allocating AH for %s, format %d\n"
msgstr "Ϊ %s ·ÖÅä AH, ¸ñʽ %d\n"
-#: pg_backup_archiver.c:1657
+#: pg_backup_archiver.c:1650
#, c-format
msgid "archive format is %d\n"
msgstr "¹éµµ¸ñʽÊÇ %d\n"
-#: pg_backup_archiver.c:1685
+#: pg_backup_archiver.c:1678
#, c-format
msgid "unrecognized file format '%d'\n"
msgstr "²»¿Éʶ±ðµÄÎļþ¸ñʽ '%d'\n"
-#: pg_backup_archiver.c:1797
+#: pg_backup_archiver.c:1791
msgid "entry id out of range - perhaps a corrupt TOC\n"
msgstr "¼Ç¼ id ³¬³ö·¶Î§ - ¿ÉÄÜÊÇËð»µÁ赀 TOD\n"
-#: pg_backup_archiver.c:1829
+#: pg_backup_archiver.c:1826
#, c-format
msgid "read dependency for %s -> %s\n"
msgstr "¶ÁÈ¡ %s -> %s µÄÒÀÀµÐÔ\n"
-#: pg_backup_archiver.c:1848
+#: pg_backup_archiver.c:1845
#, c-format
msgid "read TOC entry %d (id %d) for %s %s\n"
msgstr "Ϊ %3$s %4$s ¶ÁÈ¡ TOC ¼Ç¼ %1$d (id %2$d)\n"
-#: pg_backup_archiver.c:1972
+#: pg_backup_archiver.c:1971
#, c-format
msgid "could not set session user to %s: %s"
msgstr "ÎÞ·¨ÉèÖûỰÓû§Îª %s: %s"
-#: pg_backup_archiver.c:2054
+#: pg_backup_archiver.c:2085
+#, c-format
+msgid "could not set search_path to %s: %s"
+msgstr "ÎÞ·¨ÉèÖòéÕÒ·¾¶Îª %s: %s"
+
+#: pg_backup_archiver.c:2144
msgid ""
"WARNING: requested compression not available in this installation - archive "
"will be uncompressed\n"
msgstr "¾¯¸æ: ËùÒªÇóµÄѹËõÎÞ·¨ÔÚ±¾´Î°²×°ÖлñÈ¡ - ¹éµµ½«²»±»Ñ¹Ëõ\n"
-#: pg_backup_archiver.c:2087
+#: pg_backup_archiver.c:2177
msgid "did not find magic string in file header\n"
msgstr "ÔÚÎļþÍ·ÖÐûÓÐÕÒµ½Ä§Êõ×Ö´®\n"
-#: pg_backup_archiver.c:2101
+#: pg_backup_archiver.c:2191
#, c-format
msgid "unsupported version (%d.%d) in file header\n"
msgstr "ÔÚÎļþÍ·ÖÐÓв»Ö§³ÖµÄ°æ±¾ (%d.%d)\n"
-#: pg_backup_archiver.c:2106
+#: pg_backup_archiver.c:2196
#, c-format
-msgid "sanity check on integer size (%d) failed\n"
-msgstr "ÕûÊý³ß´ç (%d) µÄ½¡È«¼ì²éʧ°Ü\n"
+msgid "sanity check on integer size (%lu) failed\n"
+msgstr "ÕûÊý³ß´ç (%lu) µÄ½¡È«¼ì²éʧ°Ü\n"
-#: pg_backup_archiver.c:2109
+#: pg_backup_archiver.c:2200
msgid ""
"WARNING: archive was made on a machine with larger integers, some operations "
"may fail\n"
msgstr "¾¯¸æ: ¹éµµÊÇÔÚһ̨ÓÐןü´óµÄÕûÊýµÄ»úÆ÷ÉÏÖÆ×÷µÄ, ÓÐЩ²Ù×÷¿ÉÄÜʧ°Ü\n"
-#: pg_backup_archiver.c:2114
+#: pg_backup_archiver.c:2205
#, c-format
msgid "expected format (%d) differs from format found in file (%d)\n"
msgstr "Ô¤ÆÚµÄ¸ñʽ (%d) ºÍÔÚÎļþÀïÕÒµ½µÄ¸ñʽ (%d) ²»Í¬\n"
-#: pg_backup_archiver.c:2130
+#: pg_backup_archiver.c:2221
msgid ""
"WARNING: archive is compressed, but this installation does not support "
"compression - no data will be available\n"
msgstr "¾¯¸æ: ¹éµµÊÇѹËõ¹ýµÄ, µ«Êǵ±Ç°°²×°²»Ö§³ÖѹËõ - Êý¾Ý½«²»¿ÉʹÓÃ\n"
-#: pg_backup_archiver.c:2148
+#: pg_backup_archiver.c:2239
msgid "WARNING: invalid creation date in header\n"
msgstr "¾¯¸æ: ÔÚÍ·ÖеĴ´½¨ÈÕÆÚÎÞЧ\n"
-#: pg_backup_custom.c:105
+#: pg_backup_custom.c:97
msgid "custom archiver"
msgstr "¿Í»§¹éµµ"
-#: pg_backup_custom.c:183 pg_backup_custom.c:196
+#: pg_backup_custom.c:181 pg_backup_custom.c:194
#, c-format
msgid "could not open archive file %s: %s\n"
msgstr "ÎÞ·¨´ò¿ª¹éµµÎļþ %s: %s\n"
-#: pg_backup_custom.c:389
+#: pg_backup_custom.c:388
msgid "invalid OID for large object\n"
msgstr "´ó¶ÔÏóµÄÎÞЧ OID\n"
-#: pg_backup_custom.c:449
+#: pg_backup_custom.c:448
msgid ""
"Dumping a specific TOC data block out of order is not supported without id "
"on this input stream (fseek required)\n"
"Èç¹ûÔÚ´ËÊäÈëÁ÷ÖÐûÓÐ id (±êʶ) (fseek ÒªÇóµÄ), ÄÇôÊDz»Ö§³ÖÂÒÐòת´¢Ìض¨ TOC "
"Êý¾Ý¿éµÄ\n"
-#: pg_backup_custom.c:468
+#: pg_backup_custom.c:467
#, c-format
msgid "unrecognized data block type (%d) while searching archive\n"
msgstr "ËÑË÷¹éµµÊÇÅöµ½²»Ê¶±ðµÄÊý¾Ý¿éÀàÐÍ (%d)\n"
-#: pg_backup_custom.c:484
+#: pg_backup_custom.c:483
#, c-format
msgid "error during file seek: %s\n"
msgstr "ÔÚÎļþÄÚ¶¨Î»Ê±³ö´í: %s\n"
-#: pg_backup_custom.c:492
+#: pg_backup_custom.c:491
#, c-format
msgid "found unexpected block ID (%d) when reading data - expected %d\n"
msgstr "¶ÁÈ¡Êý¾ÝʱÕÒµ½ÒâÍâ¿é ID (%d) - Ô¤ÆÚÊÇ %d\n"
-#: pg_backup_custom.c:506
+#: pg_backup_custom.c:505
msgid "large objects cannot be loaded without a database connection\n"
msgstr "ûÓÐÊý¾Ý¿âÁª½ÓʱÎÞ·¨×°ÔØ´ó¶ÔÏó\n"
-#: pg_backup_custom.c:513
+#: pg_backup_custom.c:512
#, c-format
msgid "unrecognized data block type %d while restoring archive\n"
msgstr "»Ö¸´¹éµµÊ±Åöµ½²»Ê¶±ðµÄÊý¾Ý¿éÀàÐÍ %d\n"
-#: pg_backup_custom.c:549 pg_backup_custom.c:907
+#: pg_backup_custom.c:548 pg_backup_custom.c:912
#, c-format
msgid "could not initialize compression library: %s\n"
msgstr "ÎÞ·¨³õʼ»¯Ñ¹Ëõ¿â: %s\n"
-#: pg_backup_custom.c:570 pg_backup_custom.c:696
+#: pg_backup_custom.c:570 pg_backup_custom.c:698
#, c-format
-msgid "could not read data block - expected %d, got %d\n"
-msgstr "ÎÞ·¨¶ÁÈ¡Êý¾Ý¿é - Ô¤ÆÚ %d, ʵ¼Ê %d\n"
+msgid "could not read data block - expected %lu, got %lu\n"
+msgstr "ÎÞ·¨¶ÁÈ¡Êý¾Ý¿é - Ô¤ÆÚ %lu, ʵ¼Ê %lu\n"
-#: pg_backup_custom.c:588 pg_backup_custom.c:620
+#: pg_backup_custom.c:589 pg_backup_custom.c:621
#, c-format
msgid "unable to uncompress data: %s\n"
msgstr "ÎÞ·¨Ñ¹ËõÊý¾Ý: %s\n"
-#: pg_backup_custom.c:626
+#: pg_backup_custom.c:627
#, c-format
msgid "could not close compression library: %s\n"
msgstr "ÎÞ·¨¹Ø±ÕѹËõ¿â: %s\n"
-#: pg_backup_custom.c:724
+#: pg_backup_custom.c:727
#, c-format
msgid "could not write byte: %s\n"
msgstr "ÎÞ·¨Ð´×Ö½Ú: %s\n"
-#: pg_backup_custom.c:767 pg_backup_files.c:418
+#: pg_backup_custom.c:771 pg_backup_files.c:416
#, c-format
-msgid "write error in _WriteBuf (%d != %d)\n"
-msgstr "ÔÚ _WriteBuf ÀïµÄд´íÎó (%d != %d)\n"
+msgid "write error in _WriteBuf (%lu != %lu)\n"
+msgstr "ÔÚ _WriteBuf ÀïµÄд´íÎó (%lu != %lu)\n"
-#: pg_backup_custom.c:837
+#: pg_backup_custom.c:842
#, c-format
msgid "could not close archive file: %s\n"
msgstr "ÎÞ·¨¹Ø±Õ¹éµµÎļþ: %s\n"
-#: pg_backup_custom.c:860
+#: pg_backup_custom.c:865
msgid "WARNING: ftell mismatch with expected position -- ftell ignored\n"
msgstr "¾¯¸æ: ftell ºÍÔ¤ÆÚλÖò»Æ¥Åä -- ºöÂÔ ftell\n"
-#: pg_backup_custom.c:939
+#: pg_backup_custom.c:944
#, c-format
msgid "could not compress data: %s\n"
msgstr "ÎÞ·¨Ñ¹ËõÊý¾Ý: %s\n"
-#: pg_backup_custom.c:959
+#: pg_backup_custom.c:964
msgid "could not write compressed chunk\n"
msgstr "ÎÞ·¨Ð´ÈëѹËõµÄ¿é\n"
-#: pg_backup_custom.c:973
+#: pg_backup_custom.c:978
msgid "could not write uncompressed chunk\n"
msgstr "ÎÞ·¨Ð´ÈëδѹËõµÄ¿é\n"
-#: pg_backup_custom.c:1022
+#: pg_backup_custom.c:1027
#, c-format
msgid "could not close compression stream: %s\n"
msgstr "ÎÞ·¨¹Ø±ÕѹËõÁ÷: %s\n"
-#: pg_backup_db.c:40
+#: pg_backup_db.c:31
msgid "archiver (db)"
msgstr "¹éµµ (db)"
-#: pg_backup_db.c:191
+#: pg_backup_db.c:69
#, c-format
msgid "could not get version from server: %s"
msgstr "ÎÞ·¨´Ó·þÎñÆ÷»ñÈ¡°æ±¾: %s"
-#: pg_backup_db.c:203
+#: pg_backup_db.c:81
#, c-format
msgid "server version: %s; %s version: %s\n"
msgstr "·þÎñÆ÷°æ±¾: %s; %s °æ±¾: %s\n"
-#: pg_backup_db.c:206
+#: pg_backup_db.c:84
msgid "proceeding despite version mismatch\n"
msgstr "ºöÂÔ°æ±¾²îÒì¼ÌÐø´¦Àí\n"
-#: pg_backup_db.c:208
+#: pg_backup_db.c:86
msgid ""
"aborting because of version mismatch (Use the -i option to proceed "
"anyway.)\n"
msgstr "Òò°æ±¾²îÒìÍ˳ö (Óà -i Ñ¡ÏîºöÂÔ²îÒì¼ÌÐø´¦Àí.)\n"
-#: pg_backup_db.c:229
-#, c-format
-msgid "null result checking superuser status of %s\n"
-msgstr "¼ì²é %s µÄ³¬¼¶Óû§×´Ì¬Ê±ÊÕµ½¿Õ½á¹û\n"
-
-#: pg_backup_db.c:232
-#, c-format
-msgid "could not check superuser status of %s: %s"
-msgstr "ÎÞ·¨¼à²é %s µÄ³¬¼¶Óû§×´Ì¬: %s"
-
-#: pg_backup_db.c:330
+#: pg_backup_db.c:158
#, c-format
msgid "connecting to database %s as user %s\n"
msgstr "ÒÔÓû§ %2$s µÄÉí·ÝÁª½Óµ½Êý¾Ý¿â %1$s\n"
-#: pg_backup_db.c:334 pg_backup_db.c:367 pg_backup_db.c:428 pg_backup_db.c:457
+#: pg_backup_db.c:162 pg_backup_db.c:195 pg_backup_db.c:236 pg_backup_db.c:265
+#: pg_dumpall.c:617 pg_dumpall.c:643
msgid "Password: "
msgstr "¿ÚÁî: "
-#: pg_backup_db.c:346
+#: pg_backup_db.c:174
msgid "failed to reconnect to database\n"
msgstr "ÓëÊý¾Ý¿âÖØÐÂÁª½Óʧ°Ü\n"
-#: pg_backup_db.c:370
+#: pg_backup_db.c:198
#, c-format
msgid "could not reconnect to database: %s"
msgstr "ÎÞ·¨ÓëÊý¾Ý¿âÖØÐÂÁª½Ó: %s"
-#: pg_backup_db.c:404
+#: pg_backup_db.c:232
msgid "already connected to a database\n"
msgstr "ÒѾÓëÒ»¸öÊý¾Ý¿âÁª½Ó\n"
-#: pg_backup_db.c:447
+#: pg_backup_db.c:255
msgid "failed to connect to database\n"
msgstr "ÓëÊý¾Ý¿âÁª½Óʧ°Ü\n"
-#: pg_backup_db.c:466
+#: pg_backup_db.c:274
#, c-format
msgid "connection to database \"%s\" failed: %s"
msgstr "ÓëÊý¾Ý¿â \"%s\" Áª½Óʧ°Ü: %s"
-#: pg_backup_db.c:488
+#: pg_backup_db.c:289
#, c-format
msgid "%s"
-msgstr ""
+msgstr "%s"
-#: pg_backup_db.c:516
+#: pg_backup_db.c:317
#, c-format
msgid "%s: no result from server\n"
msgstr "%s: ûÓÐÀ´×Ô·þÎñÆ÷µÄ½á¹û\n"
-#: pg_backup_db.c:523
+#: pg_backup_db.c:324
msgid "COPY command executed in non-primary connection\n"
msgstr "COPY ÃüÁîÔÚûÓÐÖ÷Áª½ÓµÄ»·¾³ÏÂÖ´ÐÐ\n"
-#: pg_backup_db.c:528
+#: pg_backup_db.c:329
#, c-format
msgid "%s: %s"
-msgstr ""
+msgstr "%s: %s"
-#: pg_backup_db.c:611
+#: pg_backup_db.c:403
msgid "error returned by PQputline\n"
msgstr "PQputline ·µ»Ø´íÎó\n"
-#: pg_backup_db.c:623
+#: pg_backup_db.c:414
msgid "error returned by PQendcopy\n"
msgstr "PQendcopy ·µ»Ø´íÎó\n"
-#: pg_backup_db.c:671
+#: pg_backup_db.c:459
msgid "could not execute query"
msgstr "ÎÞ·¨Ö´Ðвéѯ"
-#: pg_backup_db.c:763
+#: pg_backup_db.c:600
#, c-format
msgid "could not find oid columns of table \"%s\": %s"
msgstr "ÎÞ·¨Ñ°ÕÒ±í \"%s\" µÄ oid ×Ö¶Î: %s"
-#: pg_backup_db.c:769
+#: pg_backup_db.c:606
#, c-format
msgid "no OID type columns in table %s\n"
msgstr "±í %s ÖÐûÓÐ OID ÀàÐÍ×Ö¶Î\n"
-#: pg_backup_db.c:776
+#: pg_backup_db.c:613
#, c-format
msgid "fixing large object cross-references for %s.%s\n"
msgstr "Ϊ %s.%s ÐÞ²¹´ó¶ÔÏó½»²æÒýÓÃ\n"
-#: pg_backup_db.c:791
+#: pg_backup_db.c:629
#, c-format
msgid "SQL: %s\n"
msgstr "SQL: %s\n"
-#: pg_backup_db.c:796
+#: pg_backup_db.c:634
#, c-format
msgid "could not update column \"%s\" of table \"%s\": %s"
msgstr "ÎÞ·¨¸üбí \"%2$s\" µÄ×Ö¶Î \"%1$s\": %3$s"
-#: pg_backup_db.c:801
+#: pg_backup_db.c:639
#, c-format
msgid "error while updating column \"%s\" of table \"%s\": %s"
msgstr "¸üбí \"%2$s\" µÄ×Ö¶Î \"%1$s\" ʱ³ö´í: %3$s"
-#: pg_backup_db.c:823
+#: pg_backup_db.c:662
msgid "creating table for large object cross-references\n"
msgstr "Ϊ´ó¶ÔÏó½»²æÒýÓô´½¨±í\n"
-#: pg_backup_db.c:827
+#: pg_backup_db.c:666
msgid "could not create large object cross-reference table"
msgstr "ÎÞ·¨´´½¨´ó¶ÔÏó½»²æÒýÓñí"
-#: pg_backup_db.c:832
+#: pg_backup_db.c:671
msgid "could not create index on large object cross-reference table"
msgstr "ÎÞ·¨ÔÚ´ó¶ÔÏó½»²æÒýÓñíÉÏ´´½¨Ë÷Òý"
-#: pg_backup_db.c:844
+#: pg_backup_db.c:685
msgid "could not create large object cross-reference entry"
msgstr "ÎÞ·¨´´½¨´ó¶ÔÏó½»²æÒýÓüǼ"
-#: pg_backup_db.c:856
+#: pg_backup_db.c:697
msgid "could not start database transaction"
msgstr "ÎÞ·¨¿ªÊ¼Êý¾Ý¿âÊÂÎñ"
-#: pg_backup_db.c:870
+#: pg_backup_db.c:711
msgid "could not start transaction for large object cross-references"
msgstr "ÎÞ·¨Îª´ó¶ÔÏó½»²æÒýÓÃÆô¶¯ÊÂÎñ"
-#: pg_backup_db.c:883
+#: pg_backup_db.c:724
msgid "could not commit database transaction"
msgstr "ÎÞ·¨Ìá½»Êý¾Ý¿âÊÂÎñ"
-#: pg_backup_db.c:896
+#: pg_backup_db.c:737
msgid "could not commit transaction for large object cross-references"
msgstr "ÎÞ·¨Îª´ó¶ÔÏó½»²æÒýÓÃÌá½»ÊÂÎñ"
-#: pg_backup_files.c:77
+#: pg_backup_files.c:69
msgid "file archiver"
msgstr "Îļþ¹éµµ"
-#: pg_backup_files.c:122
+#: pg_backup_files.c:120
msgid ""
"WARNING:\n"
" This format is for demonstration purposes; it is not intended for\n"
" Õâ¸ö¸ñʽ½öÓÃÓÚÑÝʾ; ²¢·ÇÓÃÓÚÒ»°ãÓÃ;.\n"
" Îļþ½«Ð´È뵱ǰ¹¤×÷Ŀ¼.\n"
-#: pg_backup_files.c:248
+#: pg_backup_files.c:246
msgid "could not open data file for output\n"
msgstr "ÎÞ·¨ÎªÊä³ö´ò¿ªÊý¾ÝÎļþ\n"
-#: pg_backup_files.c:269
+#: pg_backup_files.c:267
msgid "could not close data file\n"
msgstr "ÎÞ·¨¹Ø±ÕÊý¾ÝÎļþ\n"
-#: pg_backup_files.c:293
+#: pg_backup_files.c:291
msgid "could not open data file for input\n"
msgstr "ÎÞ·¨ÎªÊäÈë´ò¿ªÊý¾ÝÎļþ\n"
-#: pg_backup_files.c:302
+#: pg_backup_files.c:300
msgid "could not close data file after reading\n"
msgstr "¶Áȡ֮ºóÎÞ·¨¹Ø±ÕÊý¾ÝÎļþ\n"
-#: pg_backup_files.c:366
+#: pg_backup_files.c:364
#, c-format
msgid "could not open large object TOC for input: %s\n"
msgstr "ÎÞ·¨´ò¿ª´ó¶ÔÏó TOC ½øÐÐÊäÈë: %s\n"
-#: pg_backup_files.c:379 pg_backup_files.c:550
+#: pg_backup_files.c:377 pg_backup_files.c:548
#, c-format
msgid "could not close large object TOC file: %s\n"
msgstr "ÎÞ·¨¹Ø±Õ´ó¶ÔÏó TOC Îļþ: %s\n"
-#: pg_backup_files.c:391
+#: pg_backup_files.c:389
msgid "could not write byte\n"
msgstr "ÎÞ·¨Ð´×Ö½Ú\n"
-#: pg_backup_files.c:477
+#: pg_backup_files.c:475
#, c-format
msgid "could not open large object TOC for output: %s\n"
msgstr "ÎÞ·¨´ò¿ª´ó¶ÔÏó TOC ½øÐÐÊä³ö: %s\n"
-#: pg_backup_files.c:498 pg_backup_tar.c:906
+#: pg_backup_files.c:496 pg_backup_tar.c:890
#, c-format
msgid "invalid OID for large object (%u)\n"
msgstr "ÓÃÓÚ´ó¶ÔÏóµÄ·Ç·¨ OID (%u)\n"
-#: pg_backup_files.c:517
+#: pg_backup_files.c:515
msgid "could not open large object file\n"
msgstr "ÎÞ·¨´ò¿ª´ó¶ÔÏóÎļþ\n"
-#: pg_backup_files.c:532
+#: pg_backup_files.c:530
msgid "could not close large object file\n"
msgstr "ÎÞ·¨¹Ø±Õ´ó¶ÔÏóÎļþ\n"
-#: pg_backup_null.c:66
+#: pg_backup_null.c:57
msgid "this format cannot be read\n"
msgstr "ÎÞ·¨¶ÁÈ¡Õâ¸ö¸ñʽ\n"
-#: pg_backup_tar.c:103
+#: pg_backup_tar.c:106
msgid "tar archiver"
msgstr "tar ¹éµµ"
-#: pg_backup_tar.c:174
+#: pg_backup_tar.c:183
#, c-format
msgid "could not open TOC file for output: %s\n"
msgstr "ÎÞ·¨ÎªÊä³ö´ò¿ª TOC Îļþ: %s\n"
-#: pg_backup_tar.c:199
+#: pg_backup_tar.c:208
msgid "compression not supported by tar output format\n"
msgstr "tar Êä³ö¸ñʽ²»Ö§³ÖѹËõ\n"
-#: pg_backup_tar.c:211
+#: pg_backup_tar.c:220
#, c-format
msgid "could not open TOC file for input: %s\n"
msgstr "ÎÞ·¨ÎªÊäÈë´ò¿ª TOC Îļþ: %s\n"
-#: pg_backup_tar.c:333
+#: pg_backup_tar.c:342
#, c-format
msgid "could not find file %s in archive\n"
msgstr "ÎÞ·¨Ôڹ鵵ÖÐÕÒµ½Îļþ %s\n"
-#: pg_backup_tar.c:344
+#: pg_backup_tar.c:353
msgid "compression support is disabled in this format\n"
msgstr "ÔÚÕâ¸ö¸ñʽÀï, ѹËõÖ§³Öʱ±»¹Ø±ÕÁ˵Ä\n"
-#: pg_backup_tar.c:360
+#: pg_backup_tar.c:369
#, c-format
msgid "could not generate temporary file name: %s\n"
msgstr "ÎÞ·¨Éú³ÉÁÙʱÎļþÃû: %s\n"
-#: pg_backup_tar.c:369
+#: pg_backup_tar.c:378
msgid "could not gzdopen temporary file\n"
msgstr "ÎÞ·¨ gzdopen ÁÙʱÎļþ\n"
-#: pg_backup_tar.c:399
+#: pg_backup_tar.c:408
msgid "could not close tar member\n"
msgstr "ÎÞ·¨¹Ø±Õ tar ³ÉÔ±\n"
-#: pg_backup_tar.c:499
+#: pg_backup_tar.c:508
msgid "neither th nor fh specified in tarReadRaw() (internal error)\n"
msgstr "ÔÚ tarReadRaw() Àï¼ÈδÉùÃ÷ th ҲδÉùÃ÷ fh (ÄÚ²¿´íÎó)\n"
-#: pg_backup_tar.c:503
+#: pg_backup_tar.c:512
#, c-format
msgid "requested %d bytes, got %d from lookahead and %d from file\n"
msgstr "ÒªÇó %d ×Ö½Ú, ´ÓÔ¤ÀÀÖлñÈ¡ %d, ´ÓÎļþÖлñÈ¡ %d\n"
-#: pg_backup_tar.c:542
+#: pg_backup_tar.c:551
#, c-format
-msgid "could not write to tar member (wrote %d, attempted %d)\n"
-msgstr "ÎÞ·¨Ð´Èë tar ³ÉÔ± (дÁË %d, Æóͼд %d)\n"
+msgid "could not write to tar member (wrote %lu, attempted %lu)\n"
+msgstr "ÎÞ·¨Ð´Èë tar ³ÉÔ± (дÁË %lu, Æóͼд %lu)\n"
-#: pg_backup_tar.c:630
+#: pg_backup_tar.c:640
#, c-format
msgid "bad COPY statement - could not find \"copy\" in string \"%s\"\n"
msgstr "COPY Óï¾ä´í - ÎÞ·¨ÔÚ×Ö´® \"%s\" ÖÐÕÒµ½ \"copy\"\n"
-#: pg_backup_tar.c:648
+#: pg_backup_tar.c:658
#, c-format
msgid ""
"bad COPY statement - could not find \"from stdin\" in string \"%s\" starting "
-"at position %d\n"
+"at position %lu\n"
msgstr ""
-"´íÎóµÄ COPY Óï¾ä - ÎÞ·¨ÔÚ´Ó %2$d λÖÿªÊ¼µÄ×Ö´® \"%1$s\" ÀïÕÒµ½ \"from stdin"
+"´íÎóµÄ COPY Óï¾ä - ÎÞ·¨ÔÚ´Ó %2$lu λÖÿªÊ¼µÄ×Ö´® \"%1$s\" ÀïÕÒµ½ \"from stdin"
"\" ×ÖÑù\n"
-#: pg_backup_tar.c:711
+#: pg_backup_tar.c:694
#, c-format
msgid "restoring large object OID %u\n"
msgstr "»Ö¸´ OID %u µÄ´ó¶ÔÏó\n"
-#: pg_backup_tar.c:849
+#: pg_backup_tar.c:833
msgid "could not write null block at end of tar archive\n"
msgstr "ÎÞ·¨ÔÚ tar ¹éµµÄ©Î²Ð´ null ¿é\n"
-#: pg_backup_tar.c:1044
+#: pg_backup_tar.c:1021
+msgid "archive member too large for tar format\n"
+msgstr "ÔÚ tar ¸ñʽÖй鵵³ÉԱ̫´ó\n"
+
+#: pg_backup_tar.c:1031
#, c-format
-msgid "write error appending to tar archive (wrote %d, attempted %d)\n"
-msgstr "Ïò tar ¹éµµ¸½¼Óʱд´íÎó (дÁË %d, ÊÔͼд %d)\n"
+msgid "write error appending to tar archive (wrote %lu, attempted %lu)\n"
+msgstr "Ïò tar ¹éµµ¸½¼Óʱд´íÎó (дÁË %lu, ÊÔͼд %lu)\n"
-#: pg_backup_tar.c:1049
+#: pg_backup_tar.c:1037
#, c-format
msgid "could not close tar member: %s\n"
msgstr "ÎÞ·¨¹Ø±Õ tar ³ÉÔ±: %s\n"
-#: pg_backup_tar.c:1052
+#: pg_backup_tar.c:1046
#, c-format
-msgid "actual file length (%d) does not match expected (%d)\n"
-msgstr "ʵ¼ÊÎļþ³¤¶È (%d) ²»Æ¥ÅäÔ¤ÆÚµÄ³¤¶È (%d)\n"
+msgid "actual file length (%s) does not match expected (%s)\n"
+msgstr "ʵ¼ÊÎļþ³¤¶È (%s) ²»Æ¥ÅäÔ¤ÆÚµÄ³¤¶È (%s)\n"
-#: pg_backup_tar.c:1059
+#: pg_backup_tar.c:1054
msgid "could not output padding at end of tar member\n"
msgstr "ÎÞ·¨ÔÚ tar ³ÉԱβ²¿Êä³öÌî³äÄÚÈÝ\n"
#: pg_backup_tar.c:1083
#, c-format
-msgid "moving from position %d (%x) to next member at file position %d (%x)\n"
-msgstr "´ÓλÖà %d (%x) ÒÆ¶¯µ½ÎļþλÖà %d (%x) µÄÏÂÒ»¸ö³ÉÔ±\n"
+msgid "moving from position %s to next member at file position %s\n"
+msgstr "´ÓλÖà %s ÒÆ¶¯µ½ÎļþλÖà %s µÄÏÂÒ»¸ö³ÉÔ±\n"
-#: pg_backup_tar.c:1091
+#: pg_backup_tar.c:1094
#, c-format
-msgid "now at file position %d (%x)\n"
-msgstr "ÏÖÔÚÔÚÎļþµÄλÖà %d (%x)\n"
+msgid "now at file position %s\n"
+msgstr "ÏÖÔÚÔÚÎļþµÄλÖà %s\n"
-#: pg_backup_tar.c:1099 pg_backup_tar.c:1126
+#: pg_backup_tar.c:1103 pg_backup_tar.c:1130
#, c-format
msgid "could not find header for file %s in tar archive\n"
msgstr "ÎÞ·¨ÔÚ tar ¹éµµÀïΪÎļþ %s ÕÒµ½Í·±ê\n"
-#: pg_backup_tar.c:1110
+#: pg_backup_tar.c:1114
#, c-format
msgid "skipping tar member %s\n"
msgstr "ºöÂÔ tar ³ÉÔ± %s\n"
-#: pg_backup_tar.c:1114
+#: pg_backup_tar.c:1118
#, c-format
msgid ""
"dumping data out of order is not supported in this archive format: %s is "
msgstr ""
"Õâ¸ö¹éµµ¸ñʽÀï²»Ö§³ÖÂÒÐòת´¢Êý¾Ý: ÒªÇó %s,µ«ËüÔڹ鵵ÎļþÀïλÓÚ %s Ç°Ãæ.\n"
-#: pg_backup_tar.c:1155
+#: pg_backup_tar.c:1166
#, c-format
-msgid "mismatch in actual vs. predicted file position (%d vs. %d)\n"
-msgstr "ʵ¼ÊÎļþλÖúÍÔ¤ÆÚÎļþλÖò»Æ¥Åä (%d ¶Ô %d)\n"
+msgid "mismatch in actual vs. predicted file position (%s vs. %s)\n"
+msgstr "ʵ¼ÊÎļþλÖúÍÔ¤ÆÚÎļþλÖò»Æ¥Åä (%s ¶Ô %s)\n"
-#: pg_backup_tar.c:1168
+#: pg_backup_tar.c:1181
#, c-format
-msgid "incomplete tar header found (%d bytes)\n"
-msgstr "·¢ÏÖ²»ÍêÕû tar Í· (%d ×Ö½Ú)\n"
+msgid "incomplete tar header found (%lu bytes)\n"
+msgstr "·¢ÏÖ²»ÍêÕû tar Í· (%lu ×Ö½Ú)\n"
-#: pg_backup_tar.c:1197
+#: pg_backup_tar.c:1216
#, c-format
-msgid "TOC Entry %s at %d (length %d, checksum %d)\n"
-msgstr "ÔÚ %2$d µÄ TOC ¼Ç¼ %1$s (³¤¶È %3$d, УÑéºÍ %4$d)\n"
+msgid "TOC Entry %s at %s (length %lu, checksum %d)\n"
+msgstr "ÔÚ %2$s µÄ TOC ¼Ç¼ %1$s (³¤¶È %3$lu, УÑéºÍ %4$d)\n"
-#: pg_backup_tar.c:1201
+#: pg_backup_tar.c:1226
#, c-format
msgid ""
-"corrupt tar header found in %s (expected %d (%o), computed %d (%o)) file "
-"position %ld (%lx)\n"
+"corrupt tar header found in %s (expected %d, computed %d) file position %s\n"
msgstr ""
-"ÔÚÎļþ %1$s µÄλÖà %6$ld (%7$lx) ·¢ÏÖ±ÀÀ£µÄ tar Í·(Ô¤¼ÆÔÚ %2$d (%3$o), ¼ÆËã³ö"
-"À´ÔÚ %4$d (%5$o))\n"
+"ÔÚÎļþ %1$s µÄλÖà %4$s ·¢ÏÖ±ÀÀ£µÄ tar Í·(Ô¤¼ÆÔÚ %2$d, ¼ÆËã³öÀ´ÔÚ %3$d)\n"
-#: pg_backup_tar.c:1278
+#: pg_backup_tar.c:1316
msgid "unable to write tar header\n"
msgstr "ÎÞ·¨Ð´³ö tar Í·\n"
-#: pg_restore.c:383
+#: pg_restore.c:376
#, c-format
msgid ""
"%s restores a PostgreSQL database from an archive created by pg_dump.\n"
"\n"
-"Usage:\n"
-" %s [options] [file]\n"
-"\n"
-"Options:\n"
msgstr ""
"%s ´ÓÒ»¸ö¹éµµÖлָ´Ò»¸öÓÉ pg_dump ´´½¨µÄ PostgreSQL Êý¾Ý¿â.\n"
"\n"
-"Ó÷¨:\n"
-" %s [Ñ¡Ïî] [Îļþ]\n"
+
+#: pg_restore.c:378
+#, c-format
+msgid ""
+" %s [OPTIONS] [FILE]\n"
+"\n"
+msgstr ""
+" %s [Ñ¡Ïî] [ÎļþÃû]\n"
"\n"
-"Ñ¡Ïî:\n"
-#
+#: pg_restore.c:382
+msgid " -a, --data-only restore only the data, no schema\n"
+msgstr " -a, --data-only Ö»»Ö¸´Êý¾Ý, ²»°üÀ¨´ó¸Ù\n"
+
+#: pg_restore.c:384
+msgid " -C, --create issue commands to create the database\n"
+msgstr " -C, --create ÔËÐÐÃüÁî´´½¨Êý¾Ý¿â\n"
+
+#: pg_restore.c:385
+msgid " -d, --dbname=NAME output database name\n"
+msgstr " -d, --dbname=Ãû×Ö Êä³öÊý¾Ý¿âÃû×Ö\n"
+
+#: pg_restore.c:387
+msgid " -F, --format={c|t} specify backup file format\n"
+msgstr " -F, --format={c|t} Ö¸¶¨±¸·ÝÎļþ¸ñʽ\n"
+
#: pg_restore.c:389
msgid ""
-" -a, --data-only restore only the data, no schema\n"
-" -c, --clean clean (drop) schema prior to create\n"
-" -C, --create issue commands to create the database\n"
-" -d, --dbname=NAME output database name\n"
-" -f, --file=FILENAME output file name\n"
-" -F, --format={c|t} specify backup file format\n"
-" -h, --host=HOSTNAME server host name\n"
-" -i, --index=NAME restore named index\n"
-" -l, --list print summarized TOC of the archive\n"
+" -i, --ignore-version proceed even when server version mismatches\n"
+msgstr " -i, --ignore-version µ±·þÎñÆ÷°æ±¾²»Æ¥Åäʱ¼ÌÐøÔËÐÐ\n"
+
+#: pg_restore.c:390
+msgid " -I, --index=NAME restore named index\n"
+msgstr " -I, --index=Ãû×Ö »Ö¸´Ö¸¶¨Ãü×ÖµÄË÷Òý\n"
+
+#: pg_restore.c:391
+msgid " -l, --list print summarized TOC of the archive\n"
+msgstr " -l, --list ´òÓ¡¹éµµÎļþµÄ TOC ¸ÅÊö\n"
+
+#: pg_restore.c:392
+msgid ""
" -L, --use-list=FILENAME use specified table of contents for ordering\n"
" output from this file\n"
-" -N, --orig-order restore in original dump order\n"
-" -o, --oid-order restore in OID order\n"
+msgstr ""
+" -L, --use-list=ÎļþÃû ´ÓÕâ¸öÎļþÖÐʹÓÃÖ¸¶¨µÄÄÚÈݱíÅÅÐò\n"
+" Êä³ö\n"
+
+#: pg_restore.c:394
+msgid " -N, --orig-order restore in original dump order\n"
+msgstr " -N, --orig-order ÒÔÔʼµÄת´¢Ë³Ðò»Ö¸´\n"
+
+#: pg_restore.c:395
+msgid " -o, --oid-order restore in OID order\n"
+msgstr " -o, --oid-order ÒÔ OID ˳Ðò»Ö¸´\n"
+
+#: pg_restore.c:396
+msgid ""
" -O, --no-owner do not reconnect to database to match\n"
" object owner\n"
-" -p, --port=PORT server port number\n"
-" -P, --function=NAME restore named function\n"
+msgstr ""
+" -O, --no-owner Æ¥Åä¶ÔÏóËùÊôÕßʱ²»ÖØÐÂÁª½Ó\n"
+" Êý¾Ý¿â\n"
+
+#: pg_restore.c:399
+msgid ""
+" -P, --function=NAME(args)\n"
+" restore named function\n"
+msgstr ""
+" -P, --function=Ãû×Ö(²ÎÊý)\n"
+" »Ö¸´Ö¸¶¨Ãû×ֵĺ¯Êý\n"
+
+#: pg_restore.c:401
+msgid ""
" -r, --rearrange rearrange output to put indexes etc. at end\n"
-" -R, --no-reconnect disallow ALL reconnections to the database\n"
-" -s, --schema-only restore only the schema, no data\n"
+msgstr " -r, --rearrange ÖØÐÂÅÅÁÐÊä³ö, °ÑË÷ÒýµÈÖÃÓÚĩβ\n"
+
+#: pg_restore.c:402
+msgid " -R, --no-reconnect disallow ALL reconnections to the database\n"
+msgstr " -R, --no-reconnect ²»ÔÊÐíËùÓеÄÊý¾Ý¿âÖØÁª½Ó\n"
+
+#: pg_restore.c:403
+msgid " -s, --schema-only restore only the schema, no data\n"
+msgstr " -s, --schema-only Ö»»Ö¸´´ó¸Ù, ²»°üÀ¨Êý¾Ý\n"
+
+#: pg_restore.c:404
+msgid ""
" -S, --superuser=NAME specify the superuser user name to use for\n"
" disabling triggers\n"
-" -t, --table=NAME restore named table\n"
-" -T, --trigger=NAME restore named trigger\n"
-" -U, --username=NAME connect as specified database user\n"
-" -v, --verbose verbose mode\n"
-" -W, --password force password prompt (should happen "
-"automatically)\n"
+msgstr ""
+" -S, --superuser=NAME ʹÓÃÖ¸¶¨µÄ³¬¼¶Óû§À´È¡Ïû\n"
+" ´¥·¢Æ÷\n"
+
+#: pg_restore.c:406
+msgid " -t, --table=NAME restore named table\n"
+msgstr " -t, --table=Ãû×Ö »Ö¸´Ö¸¶¨Ãü×ֵıí\n"
+
+#: pg_restore.c:407
+msgid " -T, --trigger=NAME restore named trigger\n"
+msgstr " -T, --trigger=Ãû×Ö »Ö¸´Ö¸¶¨Ãü×ֵĴ¥·¢Æ÷\n"
+
+#: pg_restore.c:411
+msgid ""
" -x, --no-privileges skip restoration of access privileges (grant/"
"revoke)\n"
+msgstr " -x, --no-privileges Ìø¹ý´¦ÀíȨÏ޵Ļָ´ (grant/revoke)\n"
+
+#: pg_restore.c:412
+msgid ""
" -X use-set-session-authorization, --use-set-session-authorization\n"
" use SET SESSION AUTHORIZATION commands instead\n"
" of reconnecting, if possible\n"
msgstr ""
-" -a, --data-only Ö»»Ö¸´Êý¾Ý, ²»°üÀ¨´ó¸Ù\n"
-" -c, --clean ÔÚ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
-" -C, --create ·¢³ö´´½¨Êý¾Ý¿âµÄÃüÁî\n"
-" -d, --dbname=Ãû×Ö Êä³öÊý¾Ý¿âÃû×Ö\n"
-" -f, --file=ÎļþÃû Êä³öÎļþÃû\n"
-" -F, --format={c|t} ÉùÃ÷±¸·ÝÎļþ¸ñʽ\n"
-" -h, --host=HOSTNAME ·þÎñÆ÷Ö÷»úÃû\n"
-" -i, --index=Ãû×Ö »Ö¸´Ö¸¶¨µÄË÷Òý\n"
-" -l, --list ´òÓ¡¹éµµµÄ¸ÅҪĿ¼\n"
-" -L, --use-list=ÎļþÃû ʹÓÃÖ¸¶¨Ä¿Â¼×÷Ϊ´ËÎļþÊä³öµÄÅÅÐò·½·¨\n"
-" -N, --orig-order °´ÕÕÔʼµÄת´¢Ë³Ðò»Ö¸´\n"
-" -o, --oid-order °´ÕÕ OID ˳Ðò»Ö¸´\n"
-" -O, --no-owner ²»ÒªÎªÁËÆ¥Åä¶ÔÏóËùÓÐÕß¶øÖØÐÂÁª½ÓÊý¾Ý¿â\n"
-" -p, --port=PORT ·þÎñÆ÷¶Ë¿ÚºÅ\n"
-" -P, --function=Ãû×Ö »Ö¸´Ö¸¶¨µÄº¯Êý\n"
-" -r, --rearrange ÖØÅÅÊä³ö, ½«Ë÷ÒýµÈÖÃÓÚĩβ\n"
-" -R, --no-reconnect ½ûÖ¹ËùÓÐÓëÊý¾Ý¿âµÄÖØÐÂÁª½Ó\n"
-" -s, --schema-only Ö»»Ö¸´´ó¸Ù, ²»»Ö¸´Êý¾Ý\n"
-" -S, --superuser=Ãû×Ö ÉùÃ÷ÓÃÓÚ½ûÖ¹´¥·¢Æ÷µÄ³¬¼¶Óû§Ãû×Ö\n"
-" -t, --table=Ãû×Ö »Ö¸´Ö¸¶¨±í\n"
-" -T, --trigger=Ãû×Ö »Ö¸´Ö¸¶¨´¥·¢Æ÷\n"
-" -U, --username=Ãû×Ö ÒÔÖ¸¶¨Êý¾Ý¿âÓû§Éí·ÝÁª½Ó\n"
-" -v, --verbose Èß³¤Ä£Ê½\n"
-" -W, --password Ç¿ÖÆ¿ÚÁîÌáʾ (Ó¦¸Ã×Ô¶¯·¢Éú)\n"
-" -x, --no-privileges ºöÂÔ·ÃÎÊȨÏÞ(grant/revoke)µÄ»Ö¸´\n"
" -X use-set-session-authorization, --use-set-session-authorization\n"
-" ¾¡¿ÉÄÜÓà SET SESSION AUTHORIZATION ÃüÁî¶ø²»ÊÇ\n"
-" ÖØÐÂÁª½Ó\n"
+" Èç¹û¿ÉÄÜ, ʹÓà SET SESSION AUTHORIZATION ÃüÁîÌæ"
+"´ú\n"
+" ÖØÁª½Ó\n"
-#
-#: pg_restore.c:425
-msgid ""
-" -a restore only the data, no schema\n"
-" -c clean (drop) schema prior to create\n"
-" -C issue commands to create the database\n"
-" -d NAME output database name\n"
-" -f FILENAME output file name\n"
-" -F {c|t} specify backup file format\n"
-" -h HOSTNAME server host name\n"
-" -i NAME restore named index\n"
-" -l print summarized TOC of the archive\n"
+#: pg_restore.c:419
+msgid " -a restore only the data, no schema\n"
+msgstr " -a Ö»»Ö¸´Êý¾Ý, ²»°üÀ¨´ó¸Ù\n"
+
+#: pg_restore.c:421
+msgid " -C issue commands to create the database\n"
+msgstr " -C ÔËÐÐÃüÁî´´½¨Êý¾Ý¿â\n"
+
+#: pg_restore.c:422
+msgid " -d NAME output database name\n"
+msgstr " -d Ãû×Ö Êä³öÊý¾Ý¿âÃû×Ö\n"
+
+#: pg_restore.c:424
+msgid " -F {c|t} specify backup file format\n"
+msgstr " -F {c|t} Ö¸¶¨±¸·ÝÎļþ¸ñʽ\n"
+
+#: pg_restore.c:426
+msgid ""
+" -i proceed even when server version mismatches\n"
+msgstr " -i µ±·þÎñÆ÷°æ±¾²»Æ¥Åäʱ¼ÌÐøÔËÐÐ\n"
+
+#: pg_restore.c:427
+msgid " -I NAME restore named index\n"
+msgstr " -I Ãû×Ö »Ö¸´Ö¸¶¨Ãü×ÖµÄË÷Òý\n"
+
+#: pg_restore.c:428
+msgid " -l print summarized TOC of the archive\n"
+msgstr " -l ´òÓ¡¹éµµÎļþµÄ TOC ¸ÅÊö\n"
+
+#: pg_restore.c:429
+msgid ""
" -L FILENAME use specified table of contents for ordering\n"
" output from this file\n"
-" -N restore in original dump order\n"
-" -o restore in OID order\n"
+msgstr ""
+" -L ÎļþÃû ´ÓÕâ¸öÎļþÖÐʹÓÃÖ¸¶¨µÄÄÚÈݱíÅÅÐò\n"
+" Êä³ö\n"
+
+#: pg_restore.c:431
+msgid " -N restore in original dump order\n"
+msgstr " -N ÒÔÔʼµÄת´¢Ë³Ðò»Ö¸´\n"
+
+#: pg_restore.c:432
+msgid " -o restore in OID order\n"
+msgstr " -o ÒÔ OID ˳Ðò»Ö¸´\n"
+
+#: pg_restore.c:433
+msgid ""
" -O do not reconnect to database to match\n"
" object owner\n"
-" -p PORT server port number\n"
-" -P NAME restore named function\n"
+msgstr ""
+" -O Æ¥Åä¶ÔÏóËùÊôÕßʱ²»ÖØÐÂÁª½Ó\n"
+" Êý¾Ý¿â\n"
+
+#: pg_restore.c:436
+msgid " -P NAME(args) restore named function\n"
+msgstr " -P Ãû×Ö(²ÎÊý) »Ö¸´Ö¸¶¨Ãü×ֵĺ¯Êý\n"
+
+#: pg_restore.c:437
+msgid ""
" -r rearrange output to put indexes etc. at end\n"
-" -R disallow ALL reconnections to the database\n"
-" -s restore only the schema, no data\n"
+msgstr " -r ÖØÐÂÅÅÁÐÊä³ö, °ÑË÷ÒýµÈÖÃÓÚĩβ\n"
+
+#: pg_restore.c:438
+msgid " -R disallow ALL reconnections to the database\n"
+msgstr " -R ²»ÔÊÐíËùÓеÄÊý¾Ý¿âÖØÁª½Ó\n"
+
+#: pg_restore.c:439
+msgid " -s restore only the schema, no data\n"
+msgstr " -s Ö»»Ö¸´´ó¸Ù, ²»°üÀ¨Êý¾Ý\n"
+
+#: pg_restore.c:440
+msgid ""
" -S NAME specify the superuser user name to use for\n"
" disabling triggers\n"
-" -t NAME restore named table\n"
-" -T NAME restore named trigger\n"
-" -U NAME connect as specified database user\n"
-" -v verbose mode\n"
-" -W force password prompt (should happen "
-"automatically)\n"
+msgstr ""
+" -S Ãû×Ö Ê¹ÓÃÖ¸¶¨µÄ³¬¼¶Óû§À´\n"
+" È¡Ïû´¥·¢Æ÷\n"
+
+#: pg_restore.c:442
+msgid " -t NAME restore named table\n"
+msgstr " -t Ãû×Ö »Ö¸´Ö¸¶¨Ãû×ֵıí\n"
+
+#: pg_restore.c:443
+msgid " -T NAME restore named trigger\n"
+msgstr " -T Ãû×Ö »Ö¸´Ö¸¶¨Ãû×ֵĴ¥·¢Æ÷\n"
+
+#: pg_restore.c:447
+msgid ""
" -x skip restoration of access privileges (grant/"
"revoke)\n"
+msgstr " -x Ìø¹ý´¦ÀíȨÏ޵Ļָ´ (grant/revoke)\n"
+
+#: pg_restore.c:448
+msgid ""
" -X use-set-session-authorization\n"
" use SET SESSION AUTHORIZATION commands instead\n"
" of reconnecting, if possible\n"
msgstr ""
-" -a Ö»»Ö¸´Êý¾Ý, ²»»Ö¸´´ó¸Ù\n"
-" -c ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
-" -C ·¢³ö´´½¨Êý¾Ý¿âµÄÃüÁî\n"
-" -d Ãû×Ö Êä³öÊý¾Ý¿âÃû\n"
-" -f ÎļþÃû Êä³öÎļþÃû\n"
-" -F {c|t} ÉùÃ÷±¸·ÝÎļþ¸ñʽ\n"
-" -h Ö÷»úÃû ·þÎñÆ÷Ö÷»úÃû\n"
-" -i Ãû×Ö »Ö¸´Ö¸¶¨Ë÷Òý\n"
-" -l ´òÓ¡¹éµµµÄ¸ÅҪĿ¼\n"
-" -L ÎļþÃû ʹÓÃÖ¸¶¨µÄĿ¼×÷Ϊ¶Ô¸ÃÎļþÊä³öµÄÅÅÐò·½·¨\n"
-" -N ÒÔÔʼµÄת´¢Ë³Ðò»Ö¸´\n"
-" -o ÒÔ oid (¶ÔÏó±êʶ) µÄ˳Ðò»Ö¸´\n"
-" -O ²»ÒªÎªÆ¥Åä¶ÔÏóËùÓÐÕßÊä³ö¶ÔÊý¾Ý¿âµÄÖØÐÂÁª½ÓÃüÁî\n"
-" -p ¶Ë¿Ú ·þÎñÆ÷¶Ë¿ÚºÅ\n"
-" -P Ãû×Ö »Ö¸´Ö¸¶¨º¯Êý\n"
-" -r ÖØÐÂÅÅÁÐÊä³ö, °ÑË÷ÒýµÈ·Åµ½Ä©Î²\n"
-" -R ½ûÖ¹ËùÓÐÓëÊý¾Ý¿âµÄÖØÐÂÁª½Ó\n"
-" -s Ö»»Ö¸´´ó¸Ù, ²»»Ö¸´Êý¾Ý\n"
-" -S Ãû×Ö ÉùÃ÷ÓÃÓڹرմ¥·¢Æ÷µÄ³¬¼¶Óû§Ãû\n"
-" -t Ãû×Ö »Ö¸´Ö¸¶¨±í\n"
-" -T Ãû×Ö »Ö¸´Ö¸¶¨´¥·¢Æ÷\n"
-" -U Ãû×Ö ÒÔÖ¸¶¨Êý¾Ý¿âÓû§Éí·ÝÁª½Ó\n"
-" -v Èß³¤Ä£Ê½\n"
-" -W Ç¿ÖÆ¿ÚÁîÌáʾ(Ó¦¸Ã×Ô¶¯·¢Éú)\n"
-" -x ºöÂÔ·ÃÎÊȨÏÞ (grant/reovke) µÄ»Ö¸´\n"
" -X use-set-session-authorization\n"
-" ¾¡¿ÉÄÜʹÓà SET SESSION AUTHORIZATION ÃüÁî, ¶ø²»"
-"ÊÇ\n"
+" Èç¹û¿ÉÄÜ, ʹÓà SET SESSION AUTHORIZATION ÃüÁî´ú"
+"Ìæ\n"
" ÖØÁª½Ó\n"
-#: pg_restore.c:458
-msgid "If no input file name is supplied, then standard input is used.\n"
-msgstr "Èç¹ûûÓÐÌṩÊäÈëÎļþÃû, ÔòʹÓñê×¼ÊäÈë.\n"
+#: pg_restore.c:454
+msgid ""
+"\n"
+"If no input file name is supplied, then standard input is used.\n"
+"\n"
+msgstr ""
+"\n"
+"Èç¹ûûÓÐÌṩÊäÈëÎļþÃû, ÔòʹÓñê×¼ÊäÈë.\n"
+"\n"
+
+#: pg_dumpall.c:214
+#, c-format
+msgid ""
+"%s extracts a PostgreSQL database cluster into an SQL script file.\n"
+"\n"
+msgstr ""
+"%s ³éȡһ¸ö PostgreSQL Êý¾Ý¿â´Ø½øÒ»¸ö SQL ½Å±¾Îļþ.\n"
+"\n"
+
+#: pg_dumpall.c:216
+#, c-format
+msgid ""
+" %s [OPTIONS]\n"
+"\n"
+msgstr ""
+" %s [Ñ¡Ïî]\n"
+"\n"
+
+#: pg_dumpall.c:220
+msgid " -c, --clean clean (drop) databases prior to create\n"
+msgstr " -c, --clean Çå³ý (ɾ³ý) Ô¤ÏȵÄÊý¾Ý¿â, ÒÔ±ãÔÙ´´½¨\n"
+
+#: pg_dumpall.c:223
+msgid " -g, --globals-only dump only global objects, no databases\n"
+msgstr " -g, --globals-only ֻת´¢È«¾Ö¶ÔÏó, ²»°üÀ¨Êý¾Ý¿â\n"
+
+#: pg_dumpall.c:225
+msgid ""
+" -i, --ignore-version proceed even when server version mismatches\n"
+" pg_dumpall version\n"
+msgstr ""
+" -i, --ignore-version µ±·þÎñÆ÷°æ±¾Óë pg_dumpall ²»Æ¥Åäʱ\n"
+" ¼ÌÐøÔËÐÐ\n"
+
+#: pg_dumpall.c:233
+msgid " -c clean (drop) databases prior to create\n"
+msgstr " -c Çå³ý (ɾ³ý) Ô¤ÏȵÄÊý¾Ý¿â, ÒÔ±ãÔÙ´´½¨\n"
+
+#: pg_dumpall.c:236
+msgid " -g dump only global objects, no databases\n"
+msgstr " -g ֻת´¢È«¾Ö¶ÔÏó, ²»°üÀ¨Êý¾Ý¿â\n"
+
+#: pg_dumpall.c:238
+msgid ""
+" -i proceed even when server version mismatches\n"
+" pg_dumpall version\n"
+msgstr ""
+" -i µ±·þÎñÆ÷°æ±¾Óë pg_dumpall ²»Æ¥Åäʱ\n"
+" ¼ÌÐøÔËÐÐ\n"
+
+#: pg_dumpall.c:247
+msgid ""
+"\n"
+"The SQL script will be written to the standard output.\n"
+"\n"
+msgstr ""
+"\n"
+"½«°Ñ SQL ½Å±¾Ð´µ½±ê×¼Êä³öÉÏ.\n"
+"\n"
+
+#: pg_dumpall.c:562
+#, c-format
+msgid "%s: dumping database \"%s\"...\n"
+msgstr "%s: ÕýÔÚת´¢Êý¾Ý¿â \"%s\"...\n"
+
+#: pg_dumpall.c:568
+#, c-format
+msgid "%s: pg_dump failed on %s, exiting\n"
+msgstr "%s: pg_dump ʧ°ÜÔÚ %s, ÕýÔÚÍ˳ö\n"
+
+#: pg_dumpall.c:590
+#, c-format
+msgid "%s: running %s\n"
+msgstr "%s: ÕýÔÚÔËÐÐ %s\n"
+
+#: pg_dumpall.c:630
+#, c-format
+msgid "%s: could not connect to database %s\n"
+msgstr "%s: ÎÞ·¨ÓëÊý¾Ý¿â %s Áª½Ó\n"
+
+#: pg_dumpall.c:653
+#, c-format
+msgid "%s: could not connect to database %s: %s\n"
+msgstr "%s: ÎÞ·¨ÓëÊý¾Ý¿â %s Áª½Ó: %s\n"
+
+#: pg_dumpall.c:661
+#, c-format
+msgid "%s: could not get server version\n"
+msgstr "%s: ÎÞ·¨´Ó·þÎñÆ÷»ñÈ¡°æ±¾\n"
+
+#: pg_dumpall.c:670
+#, c-format
+msgid "%s: could not parse server version \"%s\"\n"
+msgstr "%s: ÎÞ·¨·ÖÎö°æ±¾×Ö´® \"%s\"\n"
+
+#: pg_dumpall.c:692
+#, c-format
+msgid "%s: query failed: %s"
+msgstr "%s: ²éѯʧ°Ü: %s"
+
+#: pg_dumpall.c:693
+#, c-format
+msgid "%s: query was: %s\n"
+msgstr "%s: ²éѯÊÇ: %s\n"
+
+#: pg_dumpall.c:739
+#, c-format
+msgid ""
+"%s: could not find pg_dump\n"
+"Make sure it is in the path or in the same directory as %s.\n"
+msgstr ""
+"%s: ûÕÒµ½ pg_dump\n"
+"È·¶¨ÔÚ·¾¶ÖлòÓë %s Ò»ÑùµÄĿ¼ÖÐ.\n"
+
+#~ msgid "WARNING: owner of opclass \"%s\" appears to be invalid\n"
+#~ msgstr "¾¯¸æ: ²Ù×÷·û \"%s\" µÄËùÓÐÕß·Ç·¨\n"
+
+#~ msgid "query to obtain function information for %s failed: %s"
+#~ msgstr "»ñÈ¡º¯ÊýÐÅÏ¢ \"%s\" ¶¨ÒåµÄ²éѯʧ°Ü: %s"
+
+#~ msgid ""
+#~ " %s [options] dbname\n"
+#~ "\n"
+#~ msgstr ""
+#~ " %s [Ñ¡Ïî] Êý¾Ý¿âÃû\n"
+#~ "\n"
+
+#
+#~ msgid ""
+#~ " -a, --data-only dump only the data, not the schema\n"
+#~ " -b, --blobs include large objects in dump\n"
+#~ " -c, --clean clean (drop) schema prior to create\n"
+#~ " -C, --create include commands to create database in dump\n"
+#~ " -d, --inserts dump data as INSERT, rather than COPY, "
+#~ "commands\n"
+#~ " -D, --column-inserts dump data as INSERT commands with column "
+#~ "names\n"
+#~ " -f, --file=FILENAME output file name\n"
+#~ " -F, --format {c|t|p} output file format (custom, tar, plain text)\n"
+#~ " -h, --host=HOSTNAME database server host name\n"
+#~ " -i, --ignore-version proceed even when server version mismatches\n"
+#~ " pg_dump version\n"
+#~ " -n, --no-quotes suppress most quotes around identifiers\n"
+#~ " -N, --quotes enable most quotes around identifiers\n"
+#~ " -o, --oids include oids in dump\n"
+#~ " -O, --no-owner do not output \\connect commands in plain\n"
+#~ " text format\n"
+#~ " -p, --port=PORT database server port number\n"
+#~ " -R, --no-reconnect disable ALL reconnections to the database in\n"
+#~ " plain text format\n"
+#~ " -s, --schema-only dump only the schema, no data\n"
+#~ " -S, --superuser=NAME specify the superuser user name to use in\n"
+#~ " plain text format\n"
+#~ " -t, --table=TABLE dump this table only (* for all)\n"
+#~ " -U, --username=NAME connect as specified database user\n"
+#~ " -v, --verbose verbose mode\n"
+#~ " -W, --password force password prompt (should happen "
+#~ "automatically)\n"
+#~ " -x, --no-privileges do not dump privileges (grant/revoke)\n"
+#~ " -X use-set-session-authorization, --use-set-session-authorization\n"
+#~ " output SET SESSION AUTHORIZATION commands "
+#~ "rather\n"
+#~ " than \\connect commands\n"
+#~ " -Z, --compress {0-9} compression level for compressed formats\n"
+#~ msgstr ""
+#~ " -a, --data-only ֻת´¢Êý¾Ý, ²»Êä³ö´ó¸Ù\n"
+#~ " -b, --blobs ÔÚת´¢ÖаüÀ¨´ó¶ÔÏóÊý¾Ý\n"
+#~ " -c, --clean ÔÚ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
+#~ " -C, --create ÔÚת´¢ÖаüÀ¨´´½¨Êý¾Ý¿âµÄÃüÁî\n"
+#~ " -d, --inserts °ÑÊý¾ÝÒÔ INSERT µÄÐÎʽת´¢, ¶ø·Ç COPY ÃüÁîµÄÐÎ"
+#~ "ʽ\n"
+#~ " -D, --column-inserts °ÑÊý¾ÝÒÔ´øÓÐ×Ö¶ÎÃûµÄ INSERT ÃüÁîÐÎʽת´¢\n"
+#~ " -f, --file=ÎļþÃû Êä³öÎļþÃû\n"
+#~ " -F, --format {c|t|p} Êä³öÎļþ¸ñʽ(¿Í»§, tar, ´¿Îı¾)\n"
+#~ " -h, --host=Ö÷»úÃû Êý¾Ý¿â·þÎñÆ÷Ö÷»úÃû\n"
+#~ " -i, --ignore-version ¼´Ê¹·þÎñÆ÷°æ±¾ºÍ pg_dump °æ±¾²»Æ¥ÅäÒ²½øÐÐÏÂÈ¥\n"
+#~ " -n, --no-quotes ½ûÖ¹±êʶ·ûÖÜΧµÄ¾ø´ó²¿·ÖÒýºÅ\n"
+#~ " -N, --quotes ÔÊÐí±êʶ·ûÖÜΧµÄ¾ø´ó²¿·ÖÒýºÅ\n"
+#~ " -o, --oids ÔÚת´¢ÖаüÀ¨ oid (¶ÔÏó±êʶ)\n"
+#~ " -O, --no-owner ÔÚ´¿Îı¾¸ñʽÖв»Òª°üÀ¨ \\connect ÃüÁî\n"
+#~ " -p, --port=PORT Êý¾Ý¿â·þÎñÆ÷¶Ë¿ÚºÅ\n"
+#~ " -R, --no-reconnect ÔÚ´¿Îı¾¸ñʽÖйرÕËùÓÐÓëÊý¾Ý¿âµÄÖØÁª½Ó\n"
+#~ " -s, --schema-only ֻת´¢Êä³ö±í´ó¸Ù, ²»×ª´¢Êý¾Ý\n"
+#~ " -S, --superuser=Ãû×Ö ÉùÃ÷ÔÚ´¿Îı¾Ä£Ê½ÖÐʹÓõij¬¼¶Óû§µÄÓû§Ãû\n"
+#~ " -t, --table=±íÃû×Ö Ö»×ª´¢Õâ¸ö±í (* ±íʾת´¢ËùÓбí)\n"
+#~ " -U, --username=Ãû×Ö ÒÔÉùÃ÷µÄÊý¾Ý¿âÓû§Áª½Ó\n"
+#~ " -v, --verbose Èß³¤Ä£Ê½\n"
+#~ " -W, --password Ç¿ÖÆ¿ÚÁîÌáʾ (Ó¦¸Ã×Ô¶¯·¢Éú)\n"
+#~ " -x, --no-privileges ²»×ª´¢È¨ÏÞ (grant/revoke)\n"
+#~ " -X use-set-session-authorization, --use-set-session-authorization\n"
+#~ " Êä³ö SET SESSION AUTHORIZATION ÃüÁî¶ø²»ÊÇ\n"
+#~ " \\connect ÃüÁî\n"
+#~ " -Z, --compress {0-9} ѹËõ¸ñʽµÄѹËõ¼¶±ð\n"
+
+#~ msgid ""
+#~ " -a dump only the data, not the schema\n"
+#~ " -b include large objects in dump\n"
+#~ " -c clean (drop) schema prior to create\n"
+#~ " -C include commands to create database in dump\n"
+#~ " -d dump data as INSERT, rather than COPY, "
+#~ "commands\n"
+#~ " -D dump data as INSERT commands with column "
+#~ "names\n"
+#~ " -f FILENAME output file name\n"
+#~ " -F {c|t|p} output file format (custom, tar, plain text)\n"
+#~ " -h HOSTNAME database server host name\n"
+#~ " -i proceed even when server version mismatches\n"
+#~ " pg_dump version\n"
+#~ " -n suppress most quotes around identifiers\n"
+#~ " -N enable most quotes around identifiers\n"
+#~ " -o include oids in dump\n"
+#~ " -O do not output \\connect commands in plain\n"
+#~ " text format\n"
+#~ " -p PORT database server port number\n"
+#~ " -R disable ALL reconnections to the database in\n"
+#~ " plain text format\n"
+#~ " -s dump only the schema, no data\n"
+#~ " -S NAME specify the superuser user name to use in\n"
+#~ " plain text format\n"
+#~ " -t TABLE dump this table only (* for all)\n"
+#~ " -U NAME connect as specified database user\n"
+#~ " -v verbose mode\n"
+#~ " -W force password prompt (should happen "
+#~ "automatically)\n"
+#~ " -x do not dump privileges (grant/revoke)\n"
+#~ " -X use-set-session-authorization\n"
+#~ " output SET SESSION AUTHORIZATION commands "
+#~ "rather\n"
+#~ " than \\connect commands\n"
+#~ " -Z {0-9} compression level for compressed formats\n"
+#~ msgstr ""
+#~ " -a ֻת´¢Êý¾Ý, ²»°üÀ¨´ó¸Ù\n"
+#~ " -b ÔÚת´¢ÖаüÀ¨´ó¶ÔÏó\n"
+#~ " -c ÔÚ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
+#~ " -C ÔÚת´¢ÖаüÀ¨´´½¨Êý¾Ý¿âµÄÃüÁî\n"
+#~ " -d ½«Êý¾ÝÒÔ INSERT ÐÎʽת´¢, ¶ø·Ç COPY ÃüÁî\n"
+#~ " -D ½«Êý¾ÝÒÔ´ø×Ö¶ÎÃûµÄ INSERT ÃüÁîÐÎʽת´¢\n"
+#~ " -f ÎļþÃû Êä³öÎļþÃû\n"
+#~ " -F {c|t|p} Êä³öÎļþ¸ñʽ(¿Í»§, tar, ´¿Îı¾)\n"
+#~ " -h Ö÷»úÃû Êý¾Ý¿â·þÎñÆ÷Ö÷»úÃû\n"
+#~ " -i ¼´Ê¹·þÎñÆ÷°æ±¾ºÍ pg_dump °æ±¾²»Ò»ÖÂÒ²¼ÌÐø½øÐÐ\n"
+#~ " -n ½ûÖ¹ÔÚ´ó¶àÊý±êʶ·ûÖÜΧµÄÒýºÅ\n"
+#~ " -N ÔÊÐíÔÚ´ó¶àÊý±êʶ·ûÖÜΧµÄÒýºÅ\n"
+#~ " -o ÔÚת´¢ÖаüÀ¨ oid\n"
+#~ " -O ÔÚ´¿Îı¾¸ñʽÖв»Êä³ö \\connect ÃüÁî\n"
+#~ " -p ¶Ë¿Ú Êý¾Ý¿â·þÎñÆ÷¶Ë¿ÚºÅ\n"
+#~ " -R ÔÚ´¿Îı¾¸ñʽÖйرÕËùÓÐÓëÊý¾Ý¿âµÄÖØÁª½Ó\n"
+#~ " -s ֻת´¢´ó¸Ù, ²»°üÀ¨Êý¾Ý\n"
+#~ " -S Ãû×Ö ÉùÃ÷ÔÚ´¿Îı¾¸ñʽÖÐʹÓõij¬¼¶Óû§Ãû×Ö\n"
+#~ " -t ±íÃû×Ö Ö»×ª´¢Õâ¸ö±í (* ±íʾȫ²¿)\n"
+#~ " -U Ãû×Ö ÒÔÉùÃ÷µÄÊý¾Ý¿âÓû§Éí·ÖÁª½Ó\n"
+#~ " -v Èß³¤Ä£Ê½\n"
+#~ " -W Ç¿ÖÆ¿ÚÁîÌáʾ (Ó¦¸Ã×Ô¶¯·¢Éú)\n"
+#~ " -x ²»×ª´¢È¨ÏÞ (grant/revoke)\n"
+#~ " -X use-set-session-authorization\n"
+#~ " Êä³ö SET SESSION AUTHORIZATION ÃüÁî, ¶ø²»ÊÇ\n"
+#~ " \\connect ÃüÁî\n"
+#~ " -Z {0-9} ѹËõ¸ñʽµÄѹËõ¼¶±ð\n"
+
+#~ msgid "preparing to dump the contents of all %d tables/sequences\n"
+#~ msgstr "×¼±¸×ª´¢ËùÓÐ %d ¸ö±í/ÐòÁеÄÄÚÈÝ\n"
+
+#~ msgid "preparing to dump the contents of only one table/sequence\n"
+#~ msgstr "×¼±¸Ö»×ª´¢Ò»¸ö±í/ÐòÁеÄÄÚÈÝ\n"
+
+#~ msgid "no database name specified\n"
+#~ msgstr "ûÓÐÉùÃ÷Êý¾Ý¿âÃû\n"
+
+#~ msgid ""
+#~ "failed sanity check: function %s has more than %d (namely %d) arguments\n"
+#~ msgstr "½¡È«¼ì²éʧ°Ü: º¯Êý %s Óг¬¹ý %d (»òÕßµÈÓÚ %d) ¸ö²ÎÊý\n"
+
+#~ msgid "query to obtain primary key of table \"%s\" failed: %s"
+#~ msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üµÄ²éѯʧ°Ü: %s"
+
+#~ msgid ""
+#~ "query to obtain primary key of table \"%s\" produced more than one "
+#~ "result\n"
+#~ msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üµÄ²éѯ²úÉú¶àÓÚÒ»¸öµÄ½á¹û\n"
+
+#~ msgid "query to obtain name of primary key of table \"%s\" failed: %s"
+#~ msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üÃû×ֵIJéѯʧ°Ü: %s"
+
+#~ msgid ""
+#~ "query to obtain name of primary key of table \"%s\" did not return "
+#~ "exactly one result\n"
+#~ msgstr "»ñÈ¡±í \"%s\" µÄÖ÷¼üÃû×ֵIJ¢Ã»ÓÐÖ»·µ»ØÒ»¸ö½á¹û\n"
+
+#~ msgid ""
+#~ "query to obtain procedure name for trigger \"%s\" did not return exactly "
+#~ "one result\n"
+#~ msgstr "Ϊ´¥·¢Æ÷ \"%s\" »ñÈ¡¹ý³ÌÃû×ֵIJéѯ²¢Î´Ö»·µ»ØÒ»¸ö½á¹û\n"
+
+#~ msgid "query produced NULL name for data type of column %d of table %s\n"
+#~ msgstr "²éѯΪ±í \"%2$s\" µÄ×Ö¶Î %1$d Éú³É NULL µÄÃû×Ö\n"
+
+#~ msgid ""
+#~ "query to get default value for column \"%s\" returned %d rows; expected "
+#~ "1\n"
+#~ msgstr "Ϊ×Ö¶Î \"%s\" »ñȡȱʡֵµÄ²éѯ·µ»Ø %d ÐÐ; ¶øÔ¤ÆÚÊÇ 1\n"
+
+#~ msgid "notice: array type %s - type for elements (oid %s) is not dumped\n"
+#~ msgstr "×¢Òâ: Êý×éÀàÐÍ %s - ÓÃÓÚÔªËØ (oid %s) µÄÀàÐÍδת´¢\n"
+
+#~ msgid "query to get name of procedural language failed: %s"
+#~ msgstr "»ñÈ¡¹ý³ÌÓïÑÔÃû×ֵIJéѯʧ°Ü: %s"
+
+#~ msgid "WARNING: function \"%s\" not dumped\n"
+#~ msgstr "¾¯¸æ: δת´¢º¯Êý \"%s\"\n"
+
+#~ msgid "reason: data type name of argument %d (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½²ÎÊý %d (oid %s) µÄÊý¾ÝÀàÐÍÃû×Ö\n"
+
+#~ msgid "reason: name of return data type (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½·µ»ØÊý¾ÝÀàÐÍ (oid %s) µÄÃû×Ö\n"
+
+#~ msgid "WARNING: operator \"%s\" (oid %s) not dumped\n"
+#~ msgstr "¾¯¸æ: δת´¢²Ù×÷·û \"%s\"(oid %s)\n"
+
+#~ msgid "reason: oprleft (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ oprleft (oid %s)\n"
+
+#~ msgid "reason: oprright (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ oprright (oid %s)\n"
+
+#~ msgid "reason: oprcom (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ oprcom (oid %s)\n"
+
+#~ msgid "reason: oprnegate (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ oprnegate (oid %s)\n"
+
+#~ msgid "reason: oprlsortop (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ oprlsortop (oid %s)\n"
+
+#~ msgid "reason: oprrsortop (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ oprrsortop (oid %s)\n"
+
+#~ msgid "WARNING: aggregate function \"%s\" (oid %s) not dumped\n"
+#~ msgstr "¾¯¸æ: δת´¢¾Û¼¯º¯Êý \"%s\"(oid %s)\n"
+
+#~ msgid "reason: aggbasetype (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ aggbasetype (oid %s)\n"
+
+#~ msgid "reason: aggtranstype (oid %s) not found\n"
+#~ msgstr "ÔÒò: δÕÒµ½ aggtranstype (oid %s)\n"
+
+#~ msgid ""
+#~ "dumpTables(): failed sanity check, could not find index (%s) for primary "
+#~ "key constraint\n"
+#~ msgstr "dumpTables(): ½¡È«¼ì²éʧ°Ü,ÎÞ·¨ÎªÖ÷¼üÔ¼ÊøÕÒµ½Ë÷Òý (%s)\n"
+
+#~ msgid "dumpIndexes(): failed sanity check, table %s was not found\n"
+#~ msgstr "dumpIndexes(): ½¡È«¼ì²éʧ°Ü, δÕÒµ½±í %s\n"
+
+#~ msgid "dumping out triggers\n"
+#~ msgstr "ת´¢´¥·¢Æ÷\n"
+
+#~ msgid "reading index information\n"
+#~ msgstr "¶ÁÈ¡Ë÷ÒýÐÅÏ¢\n"
-#: pg_restore.c:459
-msgid "Report bugs to
."
+#~ msgid "finding the column names and types for each table\n"
+#~ msgstr "Ϊÿ¸ö±í²éÕÒ×Ö¶ÎÃû×ÖºÍÀàÐÍ\n"
+
+#~ msgid "failed sanity check, table \"%s\" not found by flagInhAttrs\n"
+#~ msgstr "½¡È«¼ì²éʧ°Ü, flagInhAttrs ûÓÐÕÒµ½±í \"%s\"\n"
+
+#~ msgid ""
+#~ "WARNING:\n"
+#~ " Data restoration may fail because existing triggers cannot be disabled\n"
+#~ " (no superuser user name specified). This is only a problem when\n"
+#~ " restoring into a database with already existing triggers.\n"
+#~ msgstr ""
+#~ "¾¯¸æ:\n"
+#~ " Êý¾Ý»Ö¸´¿ÉÄÜʧ°Ü, ÒòΪÎÞ·¨¹Ø±ÕÏÖÓд¥·¢Æ÷\n"
+#~ " (ûÓÐÌṩ³¬¼¶Óû§Ãû). Õâ¸öÎÊÌâÖ»´æÔÚÓÚÏòÒ»¸ö\n"
+#~ " ÒѾ´æÔÚ´¥·¢Æ÷µÄÊý¾Ý¿âÖлָ´Êý¾Ý.\n"
+
+#~ msgid "null result checking superuser status of %s\n"
+#~ msgstr "¼ì²é %s µÄ³¬¼¶Óû§×´Ì¬Ê±ÊÕµ½¿Õ½á¹û\n"
+
+#~ msgid "could not check superuser status of %s: %s"
+#~ msgstr "ÎÞ·¨¼à²é %s µÄ³¬¼¶Óû§×´Ì¬: %s"
+
+#
+#~ msgid ""
+#~ " -a, --data-only restore only the data, no schema\n"
+#~ " -c, --clean clean (drop) schema prior to create\n"
+#~ " -C, --create issue commands to create the database\n"
+#~ " -d, --dbname=NAME output database name\n"
+#~ " -f, --file=FILENAME output file name\n"
+#~ " -F, --format={c|t} specify backup file format\n"
+#~ " -h, --host=HOSTNAME server host name\n"
+#~ " -i, --index=NAME restore named index\n"
+#~ " -l, --list print summarized TOC of the archive\n"
+#~ " -L, --use-list=FILENAME use specified table of contents for ordering\n"
+#~ " output from this file\n"
+#~ " -N, --orig-order restore in original dump order\n"
+#~ " -o, --oid-order restore in OID order\n"
+#~ " -O, --no-owner do not reconnect to database to match\n"
+#~ " object owner\n"
+#~ " -p, --port=PORT server port number\n"
+#~ " -P, --function=NAME restore named function\n"
+#~ " -r, --rearrange rearrange output to put indexes etc. at end\n"
+#~ " -R, --no-reconnect disallow ALL reconnections to the database\n"
+#~ " -s, --schema-only restore only the schema, no data\n"
+#~ " -S, --superuser=NAME specify the superuser user name to use for\n"
+#~ " disabling triggers\n"
+#~ " -t, --table=NAME restore named table\n"
+#~ " -T, --trigger=NAME restore named trigger\n"
+#~ " -U, --username=NAME connect as specified database user\n"
+#~ " -v, --verbose verbose mode\n"
+#~ " -W, --password force password prompt (should happen "
+#~ "automatically)\n"
+#~ " -x, --no-privileges skip restoration of access privileges (grant/"
+#~ "revoke)\n"
+#~ " -X use-set-session-authorization, --use-set-session-authorization\n"
+#~ " use SET SESSION AUTHORIZATION commands "
+#~ "instead\n"
+#~ " of reconnecting, if possible\n"
+#~ msgstr ""
+#~ " -a, --data-only Ö»»Ö¸´Êý¾Ý, ²»°üÀ¨´ó¸Ù\n"
+#~ " -c, --clean ÔÚ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
+#~ " -C, --create ·¢³ö´´½¨Êý¾Ý¿âµÄÃüÁî\n"
+#~ " -d, --dbname=Ãû×Ö Êä³öÊý¾Ý¿âÃû×Ö\n"
+#~ " -f, --file=ÎļþÃû Êä³öÎļþÃû\n"
+#~ " -F, --format={c|t} ÉùÃ÷±¸·ÝÎļþ¸ñʽ\n"
+#~ " -h, --host=HOSTNAME ·þÎñÆ÷Ö÷»úÃû\n"
+#~ " -i, --index=Ãû×Ö »Ö¸´Ö¸¶¨µÄË÷Òý\n"
+#~ " -l, --list ´òÓ¡¹éµµµÄ¸ÅҪĿ¼\n"
+#~ " -L, --use-list=ÎļþÃû ʹÓÃÖ¸¶¨Ä¿Â¼×÷Ϊ´ËÎļþÊä³öµÄÅÅÐò·½·¨\n"
+#~ " -N, --orig-order °´ÕÕÔʼµÄת´¢Ë³Ðò»Ö¸´\n"
+#~ " -o, --oid-order °´ÕÕ OID ˳Ðò»Ö¸´\n"
+#~ " -O, --no-owner ²»ÒªÎªÁËÆ¥Åä¶ÔÏóËùÓÐÕß¶øÖØÐÂÁª½ÓÊý¾Ý¿â\n"
+#~ " -p, --port=PORT ·þÎñÆ÷¶Ë¿ÚºÅ\n"
+#~ " -P, --function=Ãû×Ö »Ö¸´Ö¸¶¨µÄº¯Êý\n"
+#~ " -r, --rearrange ÖØÅÅÊä³ö, ½«Ë÷ÒýµÈÖÃÓÚĩβ\n"
+#~ " -R, --no-reconnect ½ûÖ¹ËùÓÐÓëÊý¾Ý¿âµÄÖØÐÂÁª½Ó\n"
+#~ " -s, --schema-only Ö»»Ö¸´´ó¸Ù, ²»»Ö¸´Êý¾Ý\n"
+#~ " -S, --superuser=Ãû×Ö ÉùÃ÷ÓÃÓÚ½ûÖ¹´¥·¢Æ÷µÄ³¬¼¶Óû§Ãû×Ö\n"
+#~ " -t, --table=Ãû×Ö »Ö¸´Ö¸¶¨±í\n"
+#~ " -T, --trigger=Ãû×Ö »Ö¸´Ö¸¶¨´¥·¢Æ÷\n"
+#~ " -U, --username=Ãû×Ö ÒÔÖ¸¶¨Êý¾Ý¿âÓû§Éí·ÝÁª½Ó\n"
+#~ " -v, --verbose Èß³¤Ä£Ê½\n"
+#~ " -W, --password Ç¿ÖÆ¿ÚÁîÌáʾ (Ó¦¸Ã×Ô¶¯·¢Éú)\n"
+#~ " -x, --no-privileges ºöÂÔ·ÃÎÊȨÏÞ(grant/revoke)µÄ»Ö¸´\n"
+#~ " -X use-set-session-authorization, --use-set-session-authorization\n"
+#~ " ¾¡¿ÉÄÜÓà SET SESSION AUTHORIZATION ÃüÁî¶ø²»ÊÇ\n"
+#~ " ÖØÐÂÁª½Ó\n"
+
+#
+#~ msgid ""
+#~ " -a restore only the data, no schema\n"
+#~ " -c clean (drop) schema prior to create\n"
+#~ " -C issue commands to create the database\n"
+#~ " -d NAME output database name\n"
+#~ " -f FILENAME output file name\n"
+#~ " -F {c|t} specify backup file format\n"
+#~ " -h HOSTNAME server host name\n"
+#~ " -i NAME restore named index\n"
+#~ " -l print summarized TOC of the archive\n"
+#~ " -L FILENAME use specified table of contents for ordering\n"
+#~ " output from this file\n"
+#~ " -N restore in original dump order\n"
+#~ " -o restore in OID order\n"
+#~ " -O do not reconnect to database to match\n"
+#~ " object owner\n"
+#~ " -p PORT server port number\n"
+#~ " -P NAME restore named function\n"
+#~ " -r rearrange output to put indexes etc. at end\n"
+#~ " -R disallow ALL reconnections to the database\n"
+#~ " -s restore only the schema, no data\n"
+#~ " -S NAME specify the superuser user name to use for\n"
+#~ " disabling triggers\n"
+#~ " -t NAME restore named table\n"
+#~ " -T NAME restore named trigger\n"
+#~ " -U NAME connect as specified database user\n"
+#~ " -v verbose mode\n"
+#~ " -W force password prompt (should happen "
+#~ "automatically)\n"
+#~ " -x skip restoration of access privileges (grant/"
+#~ "revoke)\n"
+#~ " -X use-set-session-authorization\n"
+#~ " use SET SESSION AUTHORIZATION commands "
+#~ "instead\n"
+#~ " of reconnecting, if possible\n"
+#~ msgstr ""
+#~ " -a Ö»»Ö¸´Êý¾Ý, ²»»Ö¸´´ó¸Ù\n"
+#~ " -c ´´½¨Ö®Ç°ÇåÀí(ɾ³ý)´ó¸Ù\n"
+#~ " -C ·¢³ö´´½¨Êý¾Ý¿âµÄÃüÁî\n"
+#~ " -d Ãû×Ö Êä³öÊý¾Ý¿âÃû\n"
+#~ " -f ÎļþÃû Êä³öÎļþÃû\n"
+#~ " -F {c|t} ÉùÃ÷±¸·ÝÎļþ¸ñʽ\n"
+#~ " -h Ö÷»úÃû ·þÎñÆ÷Ö÷»úÃû\n"
+#~ " -i Ãû×Ö »Ö¸´Ö¸¶¨Ë÷Òý\n"
+#~ " -l ´òÓ¡¹éµµµÄ¸ÅҪĿ¼\n"
+#~ " -L ÎļþÃû ʹÓÃÖ¸¶¨µÄĿ¼×÷Ϊ¶Ô¸ÃÎļþÊä³öµÄÅÅÐò·½·¨\n"
+#~ " -N ÒÔÔʼµÄת´¢Ë³Ðò»Ö¸´\n"
+#~ " -o ÒÔ oid (¶ÔÏó±êʶ) µÄ˳Ðò»Ö¸´\n"
+#~ " -O ²»ÒªÎªÆ¥Åä¶ÔÏóËùÓÐÕßÊä³ö¶ÔÊý¾Ý¿âµÄÖØÐÂÁª½ÓÃü"
+#~ "Áî\n"
+#~ " -p ¶Ë¿Ú ·þÎñÆ÷¶Ë¿ÚºÅ\n"
+#~ " -P Ãû×Ö »Ö¸´Ö¸¶¨º¯Êý\n"
+#~ " -r ÖØÐÂÅÅÁÐÊä³ö, °ÑË÷ÒýµÈ·Åµ½Ä©Î²\n"
+#~ " -R ½ûÖ¹ËùÓÐÓëÊý¾Ý¿âµÄÖØÐÂÁª½Ó\n"
+#~ " -s Ö»»Ö¸´´ó¸Ù, ²»»Ö¸´Êý¾Ý\n"
+#~ " -S Ãû×Ö ÉùÃ÷ÓÃÓڹرմ¥·¢Æ÷µÄ³¬¼¶Óû§Ãû\n"
+#~ " -t Ãû×Ö »Ö¸´Ö¸¶¨±í\n"
+#~ " -T Ãû×Ö »Ö¸´Ö¸¶¨´¥·¢Æ÷\n"
+#~ " -U Ãû×Ö ÒÔÖ¸¶¨Êý¾Ý¿âÓû§Éí·ÝÁª½Ó\n"
+#~ " -v Èß³¤Ä£Ê½\n"
+#~ " -W Ç¿ÖÆ¿ÚÁîÌáʾ(Ó¦¸Ã×Ô¶¯·¢Éú)\n"
+#~ " -x ºöÂÔ·ÃÎÊȨÏÞ (grant/reovke) µÄ»Ö¸´\n"
+#~ " -X use-set-session-authorization\n"
+#~ " ¾¡¿ÉÄÜʹÓà SET SESSION AUTHORIZATION ÃüÁî, ¶ø²»"
+#~ "ÊÇ\n"
+#~ " ÖØÁª½Ó\n"
-# $Header: /cvsroot/pgsql/src/bin/pg_resetxlog/nls.mk,v 1.3 2002/09/22 20:57:21 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/pg_resetxlog/nls.mk,v 1.4 2002/10/14 19:04:28 petere Exp $
CATALOG_NAME := pg_resetxlog
-AVAIL_LANGUAGES := de ru
+AVAIL_LANGUAGES := de pt_BR ru sv zh_CN
GETTEXT_FILES := pg_resetxlog.c
GETTEXT_TRIGGERS:= _
--- /dev/null
+# Translation to Portuguese (Brazilian) language
+# Cesar Suga , 2002.
+# Fair & Simple Networks Ltda.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 7.3\n"
+"POT-Creation-Date: 2002-09-29 06:35-0300\n"
+"PO-Revision-Date: 2002-09-29 06:45-0300\n"
+"Last-Translator: Cesar Suga \n"
+"Language-Team: Cesar Suga \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: pg_resetxlog.c:141
+#, c-format
+msgid "%s: transaction ID (-x) must not be 0\n"
+msgstr "%s: ID de transação (-x) não pode ser 0\n"
+
+#: pg_resetxlog.c:149
+#, c-format
+msgid "%s: invalid argument for -l option\n"
+msgstr "%s: argumento inválido para a opção -l\n"
+
+#: pg_resetxlog.c:150 pg_resetxlog.c:156 pg_resetxlog.c:164
+#, c-format
+msgid "Try '%s --help' for more information.\n"
+msgstr "Tente '%s --help' para mais informação.\n"
+
+#: pg_resetxlog.c:163
+#, c-format
+msgid "%s: no data directory specified\n"
+msgstr "%s: nenhum diretório de dados especificado\n"
+
+#: pg_resetxlog.c:183 pg_resetxlog.c:273
+#, c-format
+msgid "%s: could not open %s for reading: %s\n"
+msgstr "%s: não pude abrir %s para leitura: %s\n"
+
+#: pg_resetxlog.c:189
+#, c-format
+msgid ""
+"%s: lock file %s exists\n"
+"Is a server running? If not, delete the lock file and try again.\n"
+msgstr ""
+"%s: arquivo de lock %s existe\n"
+"Há algum servidor rodando? Se não, delete o arquivo de lock e tente novamente.\n"
+
+#: pg_resetxlog.c:210
+msgid ""
+"\n"
+"If these values seem acceptable, use -f to force reset.\n"
+msgstr ""
+"\n"
+"Se estes valores parecem aceitáveis, use -f para forçar o reset.\n"
+
+#: pg_resetxlog.c:222
+msgid ""
+"The database server was not shut down cleanly.\n"
+"Resetting the transaction log may cause data to be lost.\n"
+"If you want to proceed anyway, use -f to force reset.\n"
+msgstr ""
+"O servidor de banco de dados não foi desativado corretamente.\n"
+"Resetar o log de transação pode causar perdas de dados.\n"
+"Se você quer continuar de qualquer forma, use -f para forçar o reset.\n"
+
+#: pg_resetxlog.c:247
+msgid "Transaction log reset\n"
+msgstr "Reset do log de transação\n"
+
+#: pg_resetxlog.c:276
+#, c-format
+msgid ""
+"If you are sure the data directory path is correct, do\n"
+" touch %s\n"
+"and try again.\n"
+msgstr ""
+"Se você tem certeza de que o diretório de dados está correto, faça\n"
+" touch %s\n"
+"e tente noavmente.\n"
+
+#: pg_resetxlog.c:289
+#, c-format
+msgid "%s: could not read %s: %s\n"
+msgstr "%s: não pude ler %s: %s\n"
+
+#: pg_resetxlog.c:312
+#, c-format
+msgid "%s: pg_control exists but has invalid CRC; proceed with caution\n"
+msgstr "%s: pg_control existe mas tem CRC inválido: prossiga com cuidado\n"
+
+#: pg_resetxlog.c:321
+#, c-format
+msgid "%s: pg_control exists but is broken or unknown version; ignoring it\n"
+msgstr "%s: pg_control existe mas é de versão desconhecida ou não funciona; ignorando\n"
+
+#: pg_resetxlog.c:363
+#, c-format
+msgid "%s: invalid LC_COLLATE setting\n"
+msgstr "%s: setagem de LC_COLLATE inválida\n"
+
+#: pg_resetxlog.c:370
+#, c-format
+msgid "%s: invalid LC_CTYPE setting\n"
+msgstr "%s: setagem LC_CTYPE inválida\n"
+
+#: pg_resetxlog.c:392
+msgid ""
+"Guessed pg_control values:\n"
+"\n"
+msgstr ""
+"Valores de pg_control supostos:\n"
+"\n"
+
+#: pg_resetxlog.c:394
+msgid ""
+"pg_control values:\n"
+"\n"
+msgstr ""
+"Valores de pg_control:\n"
+"\n"
+
+#: pg_resetxlog.c:396
+#, c-format
+msgid "pg_control version number: %u\n"
+msgstr "Número de versão do pg_control: %u\n"
+
+#: pg_resetxlog.c:397
+#, c-format
+msgid "Catalog version number: %u\n"
+msgstr "Número de versão de catálogo: %u\n"
+
+#: pg_resetxlog.c:398
+#, c-format
+msgid "Current log file ID: %u\n"
+msgstr "ID de arquivo de log atual: %u\n"
+
+#: pg_resetxlog.c:399
+#, c-format
+msgid "Next log file segment: %u\n"
+msgstr "Próximo segmento de arquivo de log: %u\n"
+
+#: pg_resetxlog.c:400
+#, c-format
+msgid "Latest checkpoint's StartUpID: %u\n"
+msgstr "Último StartUpID do checkpoint: %u\n"
+
+#: pg_resetxlog.c:401
+#, c-format
+msgid "Latest checkpoint's NextXID: %u\n"
+msgstr "Último NextXID do checkpoint: %u\n"
+
+#: pg_resetxlog.c:402
+#, c-format
+msgid "Latest checkpoint's NextOID: %u\n"
+msgstr "Último NextOID do checkpoint: %u\n"
+
+#: pg_resetxlog.c:403
+#, c-format
+msgid "Database block size: %u\n"
+msgstr "Tamanho de bloco do banco de dados: %u\n"
+
+#: pg_resetxlog.c:404
+#, c-format
+msgid "Blocks per segment of large relation: %u\n"
+msgstr "Blocos/segmento de relação grande: %u\n"
+
+#: pg_resetxlog.c:405
+#, c-format
+msgid "LC_COLLATE: %s\n"
+msgstr "LC_COLLATE: %s\n"
+
+#: pg_resetxlog.c:406
+#, c-format
+msgid "LC_CTYPE: %s\n"
+msgstr "LC_CTYPE: %s\n"
+
+#: pg_resetxlog.c:459
+#, c-format
+msgid ""
+"%s: internal error -- sizeof(ControlFileData) is too large ... fix xlog.c\n"
+msgstr ""
+"%s: erro interno -- sizeof(ControlFileData) muito grande ... consertar xlog.c\n"
+
+#: pg_resetxlog.c:472
+#, c-format
+msgid "%s: could not create pg_control file: %s\n"
+msgstr "%s: não pude criar arquivo de pg_control: %s\n"
+
+#: pg_resetxlog.c:483
+#, c-format
+msgid "%s: could not write pg_control file: %s\n"
+msgstr "%s: não pude escerver arquivo de pg_control: %s\n"
+
+#: pg_resetxlog.c:490 pg_resetxlog.c:631
+#, c-format
+msgid "%s: fsync error: %s\n"
+msgstr "%s: erro de fsync: %s\n"
+
+#: pg_resetxlog.c:511
+#, c-format
+msgid "%s: could not open directory %s: %s\n"
+msgstr "%s: não pude abrir diretório %s: %s\n"
+
+#: pg_resetxlog.c:525
+#, c-format
+msgid "%s: could not delete file %s: %s\n"
+msgstr "%s: não pude deletar arquivo %s: %s\n"
+
+#: pg_resetxlog.c:535
+#, c-format
+msgid "%s: could not read from directory %s: %s\n"
+msgstr "%s: não pude ler do diretório %s: %s\n"
+
+#: pg_resetxlog.c:598
+#, c-format
+msgid "%s: could not open %s: %s\n"
+msgstr "%s: não pude ler %s: %s\n"
+
+#: pg_resetxlog.c:609 pg_resetxlog.c:623
+#, c-format
+msgid "%s: could not write %s: %s\n"
+msgstr "%s: não pude escrever %s: %s\n"
+
+#: pg_resetxlog.c:642
+#, c-format
+msgid ""
+"%s resets the PostgreSQL transaction log.\n"
+"\n"
+msgstr ""
+"%s reseta o log de transação PostgreSQL.\n"
+"\n"
+
+#: pg_resetxlog.c:643
+#, c-format
+msgid ""
+"Usage:\n"
+" %s [OPTIONS] DATADIR\n"
+"\n"
+msgstr ""
+"Uso:\n"
+" %s [OPÇÕES] DATADIR\n"
+"\n"
+
+#: pg_resetxlog.c:644
+msgid "Options:\n"
+msgstr "Opções:\n"
+
+#: pg_resetxlog.c:645
+msgid " -f force update to be done\n"
+msgstr " -f força o update a ser feito\n"
+
+#: pg_resetxlog.c:646
+msgid ""
+" -l FILEID,SEG force minimum WAL starting location for new transaction "
+"log\n"
+msgstr ""
+" -l FILEID,SEG força localização mínima de WAL para novos logs de transação\n"
+
+#: pg_resetxlog.c:647
+msgid ""
+" -n no update, just show extracted control values (for "
+"testing)\n"
+msgstr ""
+" -n sem update, só mostra valores de controle extraídos (para teste)\n"
+
+#: pg_resetxlog.c:648
+msgid " -x XID set next transaction ID\n"
+msgstr " -x XID seta próximo ID de transação\n"
+
+#: pg_resetxlog.c:649
+msgid ""
+"\n"
+msgstr ""
+"\n"
# ru.po
# PG_RESETXLOG Translated Messages into the Russian Language (KOI8-R)
#
-# $Header: /cvsroot/pgsql/src/bin/pg_resetxlog/po/ru.po,v 1.1 2002/09/14 13:46:24 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/pg_resetxlog/po/ru.po,v 1.2 2002/10/14 19:04:28 petere Exp $
#
# Changelog:
-# - August 31, 2002: Initial Translation, Serguei A. Mokhov
+# - October 12, 2002: Complete post-7.3beta2 Translation, Serguei A. Mokhov
# - September 7, 2002: Complete post-7.3beta1 Translation, Serguei A. Mokhov
+# - August 31, 2002: Initial Translation, Serguei A. Mokhov
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3.x\n"
-"POT-Creation-Date: 2002-09-07 19:50-0400\n"
-"PO-Revision-Date: 2002-08-31 15:17-0500\n"
+"POT-Creation-Date: 2002-10-12 13:18-0400\n"
+"PO-Revision-Date: 2002-10-12 13:27-0500\n"
"Last-Translator: Serguei A. Mokhov \n"
"Language-Team: pgsql-rus
\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=koi8-r\n"
"Content-Transfer-Encoding: 8bit\n"
-#: pg_resetxlog.c:141
+#: pg_resetxlog.c:144
+#, c-format
+msgid "%s: invalid argument for -x option\n"
+msgstr "%s: ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ ÏÐÃÉÉ -x\n"
+
+#: pg_resetxlog.c:145 pg_resetxlog.c:160 pg_resetxlog.c:175 pg_resetxlog.c:182
+#: pg_resetxlog.c:188 pg_resetxlog.c:196
+#, c-format
+msgid "Try '%s --help' for more information.\n"
+msgstr "îÁÂÅÒÉÔÅ '%s --help' ÄÌÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÊ ÐÏÄÓËÁÚËÉ.\n"
+
+#: pg_resetxlog.c:150
#, c-format
msgid "%s: transaction ID (-x) must not be 0\n"
msgstr "%s: ID ÔÒÁÎÚÁËÃÉÉ (-x) ÎÅ ÄÏÌÖÅÎ ÂÙÔØ 0\n"
-#: pg_resetxlog.c:149
+#: pg_resetxlog.c:159
#, c-format
-msgid "%s: invalid argument for -l option\n"
-msgstr "%s: ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ ÏÐÃÉÉ -l\n"
+msgid "%s: invalid argument for -o option\n"
+msgstr "%s: ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ ÏÐÃÉÉ -o\n"
-#: pg_resetxlog.c:150 pg_resetxlog.c:156 pg_resetxlog.c:164
+#: pg_resetxlog.c:165
#, c-format
-msgid "Try '%s --help' for more information.\n"
-msgstr "îÁÂÅÒÉÔÅ '%s --help' ÄÌÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÊ ÐÏÄÓËÁÚËÉ.\n"
+msgid "%s: OID (-o) must not be 0\n"
+msgstr "%s: OID (-o) ÎÅ ÄÏÌÖÅÎ ÂÙÔØ 0\n"
+
+#: pg_resetxlog.c:174 pg_resetxlog.c:181
+#, c-format
+msgid "%s: invalid argument for -l option\n"
+msgstr "%s: ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ ÏÐÃÉÉ -l\n"
-#: pg_resetxlog.c:163
+#: pg_resetxlog.c:195
#, c-format
msgid "%s: no data directory specified\n"
msgstr "%s: ÄÉÒÅËÔÏÒÉÑ ÄÁÎÎÙÈ ÎÅ ÕËÁÚÁÎÁ\n"
-#: pg_resetxlog.c:183 pg_resetxlog.c:273
+#: pg_resetxlog.c:215 pg_resetxlog.c:311
#, c-format
msgid "%s: could not open %s for reading: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ %s ÄÌÑ ÞÔÅÎÉÑ: %s\n"
-#: pg_resetxlog.c:189
+#: pg_resetxlog.c:221
#, c-format
msgid ""
"%s: lock file %s exists\n"
"%s: ÏÂÎÁÒÖÅÎ lock-ÆÁÊÌ %s\n"
"úÁÐÕÝÅÎ ÌÉ ÓÅÒ×ÅÒ? åÓÌÉ ÎÅÔ, ÕÄÁÌÉÔÅ ÜÔÏÔ ÆÁÊÌ É ÐÏÂÒÏÂÕÊÔÅ ÓÎÏ×Á.\n"
-#: pg_resetxlog.c:210
+#: pg_resetxlog.c:260
msgid ""
"\n"
"If these values seem acceptable, use -f to force reset.\n"
"åÓÌÉ ÜÔÉ ÚÎÁÞÅÎÉÑ ×ÙÇÌÑÄÑÔ ÐÒÉÅÍÌÅÍÙÍÉ, ÉÓÐÏÌØÚÕÊÔÅ -f ÄÌÑ ÐÒÉÎÕÖÄ£ÎÎÏÇÏ "
"ÓÂÒÏÓÁ.\n"
-#: pg_resetxlog.c:222
+#: pg_resetxlog.c:272
msgid ""
"The database server was not shut down cleanly.\n"
"Resetting the transaction log may cause data to be lost.\n"
"åÓÌÉ ×Ù ×Ó£ÖÅ ÈÏÔÉÔÅ ÐÒÏÄÏÌÖÉÔØ × ÌÀÂÏÍ ÓÌÕÞÁÅ, ÉÓÐÏÌØÚÕÊÔÅ -f ÄÌÑ "
"ÐÒÉÎÕÖÄ£ÎÎÏÇÏ ÓÂÒÏÓÁ.\n"
-#: pg_resetxlog.c:247
+#: pg_resetxlog.c:285
msgid "Transaction log reset\n"
msgstr "ìÏÇ ÔÒÁÎÚÁËÃÉÊ ÓÂÒÏÛÅÎ\n"
-#: pg_resetxlog.c:276
+#: pg_resetxlog.c:314
#, c-format
msgid ""
"If you are sure the data directory path is correct, do\n"
" touch %s\n"
"É ÐÏÐÒÏÂÕÊÔÅ ÓÎÏ×Á.\n"
-#: pg_resetxlog.c:289
+#: pg_resetxlog.c:327
#, c-format
msgid "%s: could not read %s: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÞÉÔÁÔØ %s: %s\n"
-#: pg_resetxlog.c:312
+#: pg_resetxlog.c:350
#, c-format
msgid "%s: pg_control exists but has invalid CRC; proceed with caution\n"
-msgstr "%s: pg_control ÓÕÝÅÓÔ×ÕÅÔ, ÎÏ ÅÇÏ ËÏÎÔÒÏÌØÎÁÑ ÓÕÍÍÁ CRC ÎÅ×ÅÒÎÁ; ÐÒÏÄÏÌÖÁÊÔÅ Ó ÏÓÔÏÒÏÖÎÏÓÔØÀ\n"
+msgstr ""
+"%s: pg_control ÓÕÝÅÓÔ×ÕÅÔ, ÎÏ ÅÇÏ ËÏÎÔÒÏÌØÎÁÑ ÓÕÍÍÁ CRC ÎÅ×ÅÒÎÁ; ÐÒÏÄÏÌÖÁÊÔÅ "
+"Ó ÏÓÔÏÒÏÖÎÏÓÔØÀ\n"
-#: pg_resetxlog.c:321
+#: pg_resetxlog.c:359
#, c-format
msgid "%s: pg_control exists but is broken or unknown version; ignoring it\n"
-msgstr "%s: pg_control ÓÕÝÅÓÔ×ÕÅÔ ÎÏ ÐÏ×ÒÅÖģΠÉÌÉ ÎÅÉÚ×ÅÓÔÎÏÊ ×ÅÒÓÉÉ; ÉÇÎÏÒÉÒÕÅÔÓÑ...\n"
+msgstr ""
+"%s: pg_control ÓÕÝÅÓÔ×ÕÅÔ ÎÏ ÐÏ×ÒÅÖģΠÉÌÉ ÎÅÉÚ×ÅÓÔÎÏÊ ×ÅÒÓÉÉ; "
+"ÉÇÎÏÒÉÒÕÅÔÓÑ...\n"
-#: pg_resetxlog.c:363
+#: pg_resetxlog.c:410
#, c-format
msgid "%s: invalid LC_COLLATE setting\n"
msgstr "%s: ÎÅ×ÅÒÎÏÅ ÚÎÁÞÅÎÉÅ LC_COLLATE\n"
-#: pg_resetxlog.c:370
+#: pg_resetxlog.c:417
#, c-format
msgid "%s: invalid LC_CTYPE setting\n"
msgstr "%s: ÎÅ×ÅÒÎÏÅ ÚÎÁÞÅÎÉÅ LC_CTYPE\n"
-#: pg_resetxlog.c:392
+#: pg_resetxlog.c:439
msgid ""
"Guessed pg_control values:\n"
"\n"
"õÇÁÄÁÎÎÙÅ ÚÎÁÞÅÎÉÑ pg_control:\n"
"\n"
-#: pg_resetxlog.c:394
+#: pg_resetxlog.c:441
msgid ""
"pg_control values:\n"
"\n"
"ÚÎÁÞÅÎÉÑ pg_control:\n"
"\n"
-#: pg_resetxlog.c:396
+#: pg_resetxlog.c:443
#, c-format
msgid "pg_control version number: %u\n"
msgstr "îÏÍÅÒ ×ÅÒÓÉÉ pg_control: %u\n"
-#: pg_resetxlog.c:397
+#: pg_resetxlog.c:444
#, c-format
msgid "Catalog version number: %u\n"
msgstr "îÏÍÅÒ ×ÅÒÓÉÉ ËÁÔÁÌÏÇÁ: %u\n"
-#: pg_resetxlog.c:398
+#: pg_resetxlog.c:445
#, c-format
msgid "Current log file ID: %u\n"
msgstr "ôÅËÕÝÉÊ ID ÆÁÊÌÁ ÖÕÒÎÁÌÁ: %u\n"
-#: pg_resetxlog.c:399
+#: pg_resetxlog.c:446
#, c-format
msgid "Next log file segment: %u\n"
msgstr "óÌÅÄÕÀÝÉÊ ÓÅÇÍÅÎÔ ÆÁÊÌÁ ÖÕÒÎÁÌÁ: %u\n"
-#: pg_resetxlog.c:400
+#: pg_resetxlog.c:447
#, c-format
msgid "Latest checkpoint's StartUpID: %u\n"
msgstr "StartUpID ÐÏÓÌÅÄÎÅÊ checkpoint: %u\n"
-#: pg_resetxlog.c:401
+#: pg_resetxlog.c:448
#, c-format
msgid "Latest checkpoint's NextXID: %u\n"
msgstr "NextXID ÐÏÓÌÅÄÎÅÊ checkpoint: %u\n"
-#: pg_resetxlog.c:402
+#: pg_resetxlog.c:449
#, c-format
msgid "Latest checkpoint's NextOID: %u\n"
msgstr "NextOID ÐÏÓÌÅÄÎÅÊ checkpoint: %u\n"
-#: pg_resetxlog.c:403
+#: pg_resetxlog.c:450
#, c-format
msgid "Database block size: %u\n"
msgstr "òÁÚÍÅÒ ÂÌÏËÁ ÂÁÚÙ: %u\n"
-#: pg_resetxlog.c:404
+#: pg_resetxlog.c:451
#, c-format
msgid "Blocks per segment of large relation: %u\n"
msgstr "âÌÏËÏ× ÎÁ ÓÅÇÍÅÎÔ ÂÏÌØÛÏÊ Ó×ÑÚÉ: %u\n"
-#: pg_resetxlog.c:405
+#: pg_resetxlog.c:452
+#, c-format
+msgid "Maximum length of identifiers: %u\n"
+msgstr "íÁËÓÉÍÁÌØÎÁÑ ÄÌÉÎÁ ÉÄÅÎÔÉÆÉËÁÔÏÒÏ×: %u\n"
+
+#: pg_resetxlog.c:453
+#, c-format
+msgid "Maximum number of function arguments: %u\n"
+msgstr "íÁËÓ. ÞÉÓÌÏ ÁÒÇÕÍÅÎÔÏ× ÆÕÎËÃÉÉ: %u\n"
+
+#: pg_resetxlog.c:454
+#, c-format
+msgid "Date/time type storage: %s\n"
+msgstr "ôÉÐ ÈÒÁÎÅÎÉÑ ÄÁÔÙ/×ÒÅÍÅÎÉ: %s\n"
+
+#: pg_resetxlog.c:455
+msgid "64-bit integers"
+msgstr "64-ÂÉÔÎÙÅ ÃÅÌÙÅ"
+
+#: pg_resetxlog.c:455
+msgid "Floating point"
+msgstr "ðÌÁ×ÁÀÝÁÑ ÚÁÐÑÔÁÑ"
+
+#: pg_resetxlog.c:456
+#, c-format
+msgid "Maximum length of locale name: %u\n"
+msgstr "íÁËÓÉÍÁÌØÎÁÑ ÄÌÉÎÁ ÉÍÅÎÉ ÌÏËÁÌÉ: %u\n"
+
+#: pg_resetxlog.c:457
#, c-format
msgid "LC_COLLATE: %s\n"
msgstr "LC_COLLATE: %s\n"
-#: pg_resetxlog.c:406
+#: pg_resetxlog.c:458
#, c-format
msgid "LC_CTYPE: %s\n"
msgstr "LC_CTYPE: %s\n"
-#: pg_resetxlog.c:459
+#: pg_resetxlog.c:511
#, c-format
msgid ""
"%s: internal error -- sizeof(ControlFileData) is too large ... fix xlog.c\n"
msgstr ""
-"%s: ×ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ -- sizeof(ControlFileData) ÓÌÉÛËÏÍ ×ÅÌÉË ... ÎÁÄÏ ÉÓÐÒÁ×ÉÔØ xlog.c\n"
+"%s: ×ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ -- sizeof(ControlFileData) ÓÌÉÛËÏÍ ×ÅÌÉË ... ÎÁÄÏ "
+"ÉÓÐÒÁ×ÉÔØ xlog.c\n"
-#: pg_resetxlog.c:472
+#: pg_resetxlog.c:524
#, c-format
msgid "%s: could not create pg_control file: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÆÁÊÌ pg_control: %s\n"
-#: pg_resetxlog.c:483
+#: pg_resetxlog.c:535
#, c-format
msgid "%s: could not write pg_control file: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÉÓÁÔØ × ÆÁÊÌ pg_control: %s\n"
-#: pg_resetxlog.c:490 pg_resetxlog.c:631
+#: pg_resetxlog.c:542 pg_resetxlog.c:683
#, c-format
msgid "%s: fsync error: %s\n"
msgstr "%s: ÏÛÉÂËÁ fsync: %s\n"
-#: pg_resetxlog.c:511
+#: pg_resetxlog.c:563
#, c-format
msgid "%s: could not open directory %s: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ÄÉÒÅËÔÏÒÉÀ %s: %s\n"
-#: pg_resetxlog.c:525
+#: pg_resetxlog.c:577
#, c-format
msgid "%s: could not delete file %s: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ÆÁÊÌ %s: %s\n"
-#: pg_resetxlog.c:535
+#: pg_resetxlog.c:587
#, c-format
msgid "%s: could not read from directory %s: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÞÉÔÁÔØ ÉÚ ÄÉÒÅËÔÏÒÉÉ %s: %s\n"
-#: pg_resetxlog.c:598
+#: pg_resetxlog.c:650
#, c-format
msgid "%s: could not open %s: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ %s: %s\n"
-#: pg_resetxlog.c:609 pg_resetxlog.c:623
+#: pg_resetxlog.c:661 pg_resetxlog.c:675
#, c-format
msgid "%s: could not write %s: %s\n"
msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÉÓÁÔØ %s: %s\n"
-#: pg_resetxlog.c:642
+#: pg_resetxlog.c:694
#, c-format
msgid ""
"%s resets the PostgreSQL transaction log.\n"
"%s ÓÂÒÁÓÙ×ÁÅÔ ÌÏÇ ÔÒÁÎÚÁËÃÉÊ PostgreSQL.\n"
"\n"
-#: pg_resetxlog.c:643
+#: pg_resetxlog.c:695
#, c-format
msgid ""
"Usage:\n"
" %s [ïðãéé] äéòäáîîùè\n"
"\n"
-#: pg_resetxlog.c:644
+#: pg_resetxlog.c:696
msgid "Options:\n"
msgstr "ïÐÃÉÉ:\n"
-#: pg_resetxlog.c:645
+#: pg_resetxlog.c:697
msgid " -f force update to be done\n"
msgstr " -f ÐÒÉÎÕÄÉÔÅÌØÎÏ ×ÙÐÏÌÎÅÎÉÅ ÏÂÎÏ×ÌÅÎÉÑ\n"
-#: pg_resetxlog.c:646
+#: pg_resetxlog.c:698
msgid ""
" -l FILEID,SEG force minimum WAL starting location for new transaction "
"log\n"
" -l FILEID,SEG ×ÙÓÔÁ×ÁÉÔØ ÍÉÎÉÍÁÌØÎÏÅ ÎÁÞÁÌØÎÏÅ ÚÎÁÞÅÎÉÅ × WAL ÄÌÑ "
"ÎÏ×ÏÇÏ ÌÏÇÁ ÔÒÁÎÚÁËÃÉÊ\n"
-#: pg_resetxlog.c:647
+#: pg_resetxlog.c:699
msgid ""
" -n no update, just show extracted control values (for "
"testing)\n"
" -n ÂÅÚ ÏÂÎÏ×ÌÅÎÉÑ, ÔÏÌØËÏ ÐÏËÁÚÁÔØ ÓÞÉÔÁÎÎÙÅ ËÏÎÔÒÏÌØÎÙÅ "
"ÚÎÁÞÅÎÉÑ (ÄÌÑ ÔÅÓÔÉÒÏ×ÁÎÉÑ)\n"
-#: pg_resetxlog.c:648
+#: pg_resetxlog.c:700
+msgid " -o OID set next OID\n"
+msgstr " -o OID ×ÙÓÔÁ×ÉÔØ ÐÏÓÌÅÄÕÀÝÉÊ OID\n"
+
+#: pg_resetxlog.c:701
msgid " -x XID set next transaction ID\n"
msgstr " -x XID ×ÙÓÔÁ×ÉÔØ ID ÓÌÅÄÕÀÝÅÊ ÔÒÁÎÚÁËÃÉÉ\n"
-#: pg_resetxlog.c:649
+#: pg_resetxlog.c:702
msgid ""
"\n"
--- /dev/null
+# Swedish message translation file for resetxlog.
+# Dennis Björklund , 2002.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 7.3\n"
+"POT-Creation-Date: 2002-10-04 04:17-0400\n"
+"PO-Revision-Date: 2002-10-04 18:28+0200\n"
+"Last-Translator: Dennis Björklund \n"
+"Language-Team: Swedish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: pg_resetxlog.c:144
+#, c-format
+msgid "%s: invalid argument for -x option\n"
+msgstr "%s: ogiltigt argument till flaggan -x\n"
+
+#: pg_resetxlog.c:145 pg_resetxlog.c:160 pg_resetxlog.c:175 pg_resetxlog.c:182
+#: pg_resetxlog.c:188 pg_resetxlog.c:196
+#, c-format
+msgid "Try '%s --help' for more information.\n"
+msgstr "Försök med \"%s --help\" för mer information.\n"
+
+#: pg_resetxlog.c:150
+#, c-format
+msgid "%s: transaction ID (-x) must not be 0\n"
+msgstr "%s: transaktions-ID (-x) får inte vara 0\n"
+
+#: pg_resetxlog.c:159
+#, c-format
+msgid "%s: invalid argument for -o option\n"
+msgstr "%s: ogiltigt argument till flaggan -o\n"
+
+#: pg_resetxlog.c:165
+#, c-format
+msgid "%s: OID (-o) must not be 0\n"
+msgstr "%s: OID (-o) får inte vara 0\n"
+
+#: pg_resetxlog.c:174 pg_resetxlog.c:181
+#, c-format
+msgid "%s: invalid argument for -l option\n"
+msgstr "%s: ogiltigt argument till flaggan -l\n"
+
+#: pg_resetxlog.c:195
+#, c-format
+msgid "%s: no data directory specified\n"
+msgstr "%s: ingen datakatalog angiven\n"
+
+#: pg_resetxlog.c:215 pg_resetxlog.c:311
+#, c-format
+msgid "%s: could not open %s for reading: %s\n"
+msgstr "%s: kunde inte öppna %s för läsning: %s\n"
+
+#: pg_resetxlog.c:221
+#, c-format
+msgid ""
+"%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"
+"Kör servern redan? Om inte, radera låsfilen och försök igen.\n"
+
+#: pg_resetxlog.c:260
+msgid ""
+"\n"
+"If these values seem acceptable, use -f to force reset.\n"
+msgstr ""
+"\n"
+"Om dessa värden verkar acceptable, använd -f för\n"
+"att forcera återställande.\n"
+
+#: pg_resetxlog.c:272
+msgid ""
+"The database server was not shut down cleanly.\n"
+"Resetting the transaction log may cause data to be lost.\n"
+"If you want to proceed anyway, use -f to force reset.\n"
+msgstr ""
+"Databasservern stängdes inte ner korrekt. Att återställa\n"
+"transaktionsloggen kan medföra att data förloras.\n"
+"Om du vill fortsätta ändå, använd -f för att forcera\n"
+"återställande.\n"
+
+#: pg_resetxlog.c:285
+msgid "Transaction log reset\n"
+msgstr "Återställande från transaktionslogg\n"
+
+#: pg_resetxlog.c:314
+#, c-format
+msgid ""
+"If you are sure the data directory path is correct, do\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"
+
+#: pg_resetxlog.c:327
+#, c-format
+msgid "%s: could not read %s: %s\n"
+msgstr "%s: kunde inte läsa %s: %s\n"
+
+#: pg_resetxlog.c:350
+#, c-format
+msgid "%s: pg_control exists but has invalid CRC; proceed with caution\n"
+msgstr "%s: pg_control existerar men har ogiltig CRC; fortsätt med försiktighet\n"
+
+#: pg_resetxlog.c:359
+#, c-format
+msgid "%s: pg_control exists but is broken or unknown version; ignoring it\n"
+msgstr "%s: pg_control existerar men är trasig eller har okänd version; ignorerar den\n"
+
+#: pg_resetxlog.c:410
+#, c-format
+msgid "%s: invalid LC_COLLATE setting\n"
+msgstr "%s: ogiltigt inställning för LC_COLLATE\n"
+
+#: pg_resetxlog.c:417
+#, c-format
+msgid "%s: invalid LC_CTYPE setting\n"
+msgstr "%s: ogiltig inställning för LC_CTYPE\n"
+
+#: pg_resetxlog.c:439
+msgid ""
+"Guessed pg_control values:\n"
+"\n"
+msgstr "Gissade pg_control-värden:\n\n"
+
+#: pg_resetxlog.c:441
+msgid ""
+"pg_control values:\n"
+"\n"
+msgstr "pg_control-värden:\n\n"
+
+#: pg_resetxlog.c:443
+#, c-format
+msgid "pg_control version number: %u\n"
+msgstr "pg_control versionsnummer: %u\n"
+
+#: pg_resetxlog.c:444
+#, c-format
+msgid "Catalog version number: %u\n"
+msgstr "Katalogversionsnummer: %u\n"
+
+#: pg_resetxlog.c:445
+#, c-format
+msgid "Current log file ID: %u\n"
+msgstr "Aktuell loggfil-ID: %u\n"
+
+#: pg_resetxlog.c:446
+#, c-format
+msgid "Next log file segment: %u\n"
+msgstr "Nästa loggfilsegment: %u\n"
+
+#: pg_resetxlog.c:447
+#, c-format
+msgid "Latest checkpoint's StartUpID: %u\n"
+msgstr "Senaste kontrollpunktens StartUpID: %u\n"
+
+#: pg_resetxlog.c:448
+#, c-format
+msgid "Latest checkpoint's NextXID: %u\n"
+msgstr "Senaste kontrollpunktens NextXID: %u\n"
+
+#: pg_resetxlog.c:449
+#, c-format
+msgid "Latest checkpoint's NextOID: %u\n"
+msgstr "Senaste kontrollpunktens NextOID: %u\n"
+
+#: pg_resetxlog.c:450
+#, c-format
+msgid "Database block size: %u\n"
+msgstr "Databasens blockstorlek: %u\n"
+
+#: pg_resetxlog.c:451
+#, c-format
+msgid "Blocks per segment of large relation: %u\n"
+msgstr "Block per segment i stor relation: %u\n"
+
+#: pg_resetxlog.c:452
+#, c-format
+msgid "Maximum length of identifiers: %u\n"
+msgstr "Maximal längd på identifierare: %u\n"
+
+#: pg_resetxlog.c:453
+#, c-format
+msgid "Maximum number of function arguments: %u\n"
+msgstr "Maximalt antal funktionsargument: %u\n"
+
+#: pg_resetxlog.c:454
+#, c-format
+msgid "Date/time type storage: %s\n"
+msgstr "Lagringstyp för datum/tid: %s\n"
+
+#: pg_resetxlog.c:455
+msgid "64-bit integers"
+msgstr "64-bits heltal"
+
+#: pg_resetxlog.c:455
+msgid "Floating point"
+msgstr "Flyttal"
+
+#: pg_resetxlog.c:456
+#, c-format
+msgid "Maximum length of locale name: %u\n"
+msgstr "Maximal längd på lokalnamn: %u\n"
+
+#: pg_resetxlog.c:457
+#, c-format
+msgid "LC_COLLATE: %s\n"
+msgstr "LC_COLLATE: %s\n"
+
+#: pg_resetxlog.c:458
+#, c-format
+msgid "LC_CTYPE: %s\n"
+msgstr "LC_CTYPE: %s\n"
+
+#: pg_resetxlog.c:511
+#, c-format
+msgid ""
+"%s: internal error -- sizeof(ControlFileData) is too large ... fix xlog.c\n"
+msgstr "%s: internt fel -- sizeof(ControlFileData) är för stor ... laga xlog.c\n"
+
+#: pg_resetxlog.c:524
+#, c-format
+msgid "%s: could not create pg_control file: %s\n"
+msgstr "%s: kunde inte skapa pg_control-fil: %s\n"
+
+#: pg_resetxlog.c:535
+#, c-format
+msgid "%s: could not write pg_control file: %s\n"
+msgstr "%s: kunde inte skriva pg_control-fil: %s\n"
+
+#: pg_resetxlog.c:542 pg_resetxlog.c:683
+#, c-format
+msgid "%s: fsync error: %s\n"
+msgstr "%s: fsync fel: %s\n"
+
+#: pg_resetxlog.c:563
+#, c-format
+msgid "%s: could not open directory %s: %s\n"
+msgstr "%s: kunde inte öppna katalog %s: %s\n"
+
+#: pg_resetxlog.c:577
+#, c-format
+msgid "%s: could not delete file %s: %s\n"
+msgstr "%s: kunde inte radera filen %s: %s\n"
+
+#: pg_resetxlog.c:587
+#, c-format
+msgid "%s: could not read from directory %s: %s\n"
+msgstr "%s: kunde inte läsa från katalog %s: %s\n"
+
+#: pg_resetxlog.c:650
+#, c-format
+msgid "%s: could not open %s: %s\n"
+msgstr "%s: kunde inte öppna %s: %s\n"
+
+#: pg_resetxlog.c:661 pg_resetxlog.c:675
+#, c-format
+msgid "%s: could not write %s: %s\n"
+msgstr "%s: kunde inte skriva %s: %s\n"
+
+#: pg_resetxlog.c:694
+#, c-format
+msgid ""
+"%s resets the PostgreSQL transaction log.\n"
+"\n"
+msgstr "%s återställer PostgreSQL transaktionslogg.\n\n"
+
+#: pg_resetxlog.c:695
+#, c-format
+msgid ""
+"Usage:\n"
+" %s [OPTIONS] DATADIR\n"
+"\n"
+msgstr ""
+"Användning:\n"
+" %s [FLAGGOR] DATAKATALOG\n"
+"\n"
+
+#: pg_resetxlog.c:696
+msgid "Options:\n"
+msgstr "Flaggor:\n"
+
+#: pg_resetxlog.c:697
+msgid " -f force update to be done\n"
+msgstr " -f forcera återställande\n"
+
+#: pg_resetxlog.c:698
+msgid ""
+" -l FILEID,SEG force minimum WAL starting location for new transaction "
+"log\n"
+msgstr " -l FILID,SEG ange minsta WAL-startposition för ny transaktionslogg\n"
+
+#: pg_resetxlog.c:699
+msgid ""
+" -n no update, just show extracted control values (for "
+"testing)\n"
+msgstr " -n ingen updatering, visa bara kontrollvärden (för testning)\n"
+
+#: pg_resetxlog.c:700
+msgid " -o OID set next OID\n"
+msgstr " -o OID sätt nästa OID\n"
+
+#: pg_resetxlog.c:701
+msgid " -x XID set next transaction ID\n"
+msgstr " -x XID sätt nästa transaktions-ID\n"
+
+#: pg_resetxlog.c:702
+msgid ""
+"\n"
+msgstr "\nReportera buggar till
.\n"
--- /dev/null
+# simplified Chinese translation file for pg_resetxlog and friends\r
+# Bao Wei , 2002.\r
+#\r
+msgid ""\r
+msgstr ""\r
+"Project-Id-Version: PostgreSQL 7.3\n"\r
+"POT-Creation-Date: 2002-09-27 13:41+0800\n"\r
+"PO-Revision-Date: 2002-09-19 16:43+0800\n"\r
+"Last-Translator: Bao Wei \n"\r
+"Language-Team: Bao Wei \n"\r
+"MIME-Version: 1.0\n"\r
+"Content-Type: text/plain; charset=GB2312\n"\r
+"Content-Transfer-Encoding: 8bit\n"\r
+\r
+#: pg_resetxlog.c:141\r
+#, c-format\r
+msgid "%s: transaction ID (-x) must not be 0\n"\r
+msgstr "%s: ÊÂÎñ ID (-x) ²»ÄÜΪ 0\n"\r
+\r
+#: pg_resetxlog.c:149\r
+#, c-format\r
+msgid "%s: invalid argument for -l option\n"\r
+msgstr "%s: Ϊ -l Ñ¡ÏîµÄÎÞЧ²ÎÊý\n"\r
+\r
+#: pg_resetxlog.c:150 pg_resetxlog.c:156 pg_resetxlog.c:164\r
+#, c-format\r
+msgid "Try '%s --help' for more information.\n"\r
+msgstr "ÊäÈë '%s --help' »ñÈ¡¸ü¶àµÄÐÅÏ¢.\n"\r
+\r
+#: pg_resetxlog.c:163\r
+#, c-format\r
+msgid "%s: no data directory specified\n"\r
+msgstr "%s: ûÓÐÖ¸¶¨Êý¾ÝĿ¼\n"\r
+\r
+#: pg_resetxlog.c:183 pg_resetxlog.c:273\r
+#, c-format\r
+msgid "%s: could not open %s for reading: %s\n"\r
+msgstr "%s: ÎÞ·¨´ò¿ª %s ¶ÁÈ¡ÐÅÏ¢: %s\n"\r
+\r
+#: pg_resetxlog.c:189\r
+#, c-format\r
+msgid ""\r
+"%s: lock file %s exists\n"\r
+"Is a server running? If not, delete the lock file and try again.\n"\r
+msgstr ""\r
+"%s: ËøÎļþ %s ÒѾ´æÔÚ\n"\r
+"ÊÇ·ñÓÐÒ»¸ö·þÎñÕýÔÚÔËÐÐ? Èç¹ûûÓÐ, ɾ³ýÄǸöËøÎļþÈ»ºóÔÙÊÔÒ»´Î.\n"\r
+\r
+#: pg_resetxlog.c:210\r
+msgid ""\r
+"\n"\r
+"If these values seem acceptable, use -f to force reset.\n"\r
+msgstr ""\r
+"\n"\r
+"Èç¹ûÕâЩֵ¿É½ÓÊÜ, Óà -f Ç¿ÖÆÖØÖÃ.\n"\r
+\r
+#: pg_resetxlog.c:222\r
+msgid ""\r
+"The database server was not shut down cleanly.\n"\r
+"Resetting the transaction log may cause data to be lost.\n"\r
+"If you want to proceed anyway, use -f to force reset.\n"\r
+msgstr ""\r
+"Êý¾Ý¿â·þÎñÆ÷ûÓг¹µ×¹Ø±Õ.\n"\r
+"ÖØÖÃÊÂÎñÈÕÖ¾ÓпÉÄÜ»áÒýÆð¶ªÊ§Êý¾Ý.\n"\r
+"Èç¹ûÄãÈÔÏë¼ÌÐø, Óà -f Ç¿ÖÆÖØÖÃ.\n"\r
+\r
+#: pg_resetxlog.c:247\r
+msgid "Transaction log reset\n"\r
+msgstr "ÊÂÎñÈÕÖ¾ÖØÖÃ\n"\r
+\r
+#: pg_resetxlog.c:276\r
+#, c-format\r
+msgid ""\r
+"If you are sure the data directory path is correct, do\n"\r
+" touch %s\n"\r
+"and try again.\n"\r
+msgstr ""\r
+"Èç¹ûÄãÈ·¶¨Êý¾ÝĿ¼·¾¶ÊÇÕýÈ·µÄ, ÔËÐÐ\n"\r
+" touch %s\n"\r
+"È»ºóÔÙÊÔÒ»´Î.\n"\r
+\r
+#: pg_resetxlog.c:289\r
+#, c-format\r
+msgid "%s: could not read %s: %s\n"\r
+msgstr "%s: ÎÞ·¨¶ÁÈ¡ %s: %s\n"\r
+\r
+#: pg_resetxlog.c:312\r
+#, c-format\r
+msgid "%s: pg_control exists but has invalid CRC; proceed with caution\n"\r
+msgstr "%s: pg_control ÒѾ´æÔÚ, µ«ÓÐÎÞЧµÄCRC; ´øÓо¯¸æµÄ¼ÌÐøÔËÐÐ\n"\r
+\r
+#: pg_resetxlog.c:321\r
+#, c-format\r
+msgid "%s: pg_control exists but is broken or unknown version; ignoring it\n"\r
+msgstr "%s: pg_control ÒѾ´æÔÚ, µ«ÒÑÆÆ»µ»òÎÞЧ°æ±¾; ºöÂÔËü\n"\r
+\r
+#: pg_resetxlog.c:363\r
+#, c-format\r
+msgid "%s: invalid LC_COLLATE setting\n"\r
+msgstr "%s: ÎÞЧµÄ LC_COLLATE ÉèÖÃ\n"\r
+\r
+#: pg_resetxlog.c:370\r
+#, c-format\r
+msgid "%s: invalid LC_CTYPE setting\n"\r
+msgstr "%s: ÎÞЧµÄ LC_CTYPE ÉèÖÃ\n"\r
+\r
+#: pg_resetxlog.c:392\r
+msgid ""\r
+"Guessed pg_control values:\n"\r
+"\n"\r
+msgstr ""\r
+"²Â²âµÄ pg_control Öµ:\n"\r
+"\n"\r
+\r
+#: pg_resetxlog.c:394\r
+msgid ""\r
+"pg_control values:\n"\r
+"\n"\r
+msgstr ""\r
+"pg_control ֵ:\n"\r
+"\n"\r
+\r
+#: pg_resetxlog.c:396\r
+#, c-format\r
+msgid "pg_control version number: %u\n"\r
+msgstr "pg_control °æ±¾: %u\n"\r
+\r
+#: pg_resetxlog.c:397\r
+#, c-format\r
+msgid "Catalog version number: %u\n"\r
+msgstr "Catalog °æ±¾: %u\n"\r
+\r
+#: pg_resetxlog.c:398\r
+#, c-format\r
+msgid "Current log file ID: %u\n"\r
+msgstr "µ±Ç°ÈÕÖ¾ÎļþID: %u\n"\r
+\r
+#: pg_resetxlog.c:399\r
+#, c-format\r
+msgid "Next log file segment: %u\n"\r
+msgstr "ÏÂÒ»¸öÈÕÖ¾Îļþ¶Î: %u\n"\r
+\r
+#: pg_resetxlog.c:400\r
+#, c-format\r
+msgid "Latest checkpoint's StartUpID: %u\n"\r
+msgstr "×îмì²éµãµÄ StartUpID: %u\n"\r
+\r
+#: pg_resetxlog.c:401\r
+#, c-format\r
+msgid "Latest checkpoint's NextXID: %u\n"\r
+msgstr "×îмì²éµãµÄ NextXID: %u\n"\r
+\r
+#: pg_resetxlog.c:402\r
+#, c-format\r
+msgid "Latest checkpoint's NextOID: %u\n"\r
+msgstr "×îмì²éµãµÄ NextOID: %u\n"\r
+\r
+#: pg_resetxlog.c:403\r
+#, c-format\r
+msgid "Database block size: %u\n"\r
+msgstr "Êý¾Ý¿â¿é´óС: %u\n"\r
+\r
+#: pg_resetxlog.c:404\r
+#, c-format\r
+msgid "Blocks per segment of large relation: %u\n"\r
+msgstr "´ó¹ØÏµµÄÿ¶Î¿éÊý: %u\n"\r
+\r
+#: pg_resetxlog.c:405\r
+#, c-format\r
+msgid "LC_COLLATE: %s\n"\r
+msgstr "LC_COLLATE: %s\n"\r
+\r
+#: pg_resetxlog.c:406\r
+#, c-format\r
+msgid "LC_CTYPE: %s\n"\r
+msgstr "LC_CTYPE: %s\n"\r
+\r
+#: pg_resetxlog.c:459\r
+#, c-format\r
+msgid ""\r
+"%s: internal error -- sizeof(ControlFileData) is too large ... fix xlog.c\n"\r
+msgstr "%s: ÄÚ²¿´íÎó -- sizeof(ControlFileData) Ì«´ó ... ÐÞ¸´ xlog.c\n"\r
+\r
+#: pg_resetxlog.c:472\r
+#, c-format\r
+msgid "%s: could not create pg_control file: %s\n"\r
+msgstr "%s: ÎÞ·¨´´½¨ pg_control Îļþ: %s\n"\r
+\r
+#: pg_resetxlog.c:483\r
+#, c-format\r
+msgid "%s: could not write pg_control file: %s\n"\r
+msgstr "%s: ÎÞ·¨Ð´ pg_control Îļþ: %s\n"\r
+\r
+#: pg_resetxlog.c:490 pg_resetxlog.c:631\r
+#, c-format\r
+msgid "%s: fsync error: %s\n"\r
+msgstr "%s: fsync ´íÎó: %s\n"\r
+\r
+#: pg_resetxlog.c:511\r
+#, c-format\r
+msgid "%s: could not open directory %s: %s\n"\r
+msgstr "%s: ÎÞ·¨´ò¿ªÄ¿Â¼ %s: %s\n"\r
+\r
+#: pg_resetxlog.c:525\r
+#, c-format\r
+msgid "%s: could not delete file %s: %s\n"\r
+msgstr "%s: ÎÞ·¨É¾³ýÎļþ %s: %s\n"\r
+\r
+#: pg_resetxlog.c:535\r
+#, c-format\r
+msgid "%s: could not read from directory %s: %s\n"\r
+msgstr "%s: ÎÞ·¨´ÓĿ¼ %s ÖжÁÈ¡: %s\n"\r
+\r
+#: pg_resetxlog.c:598\r
+#, c-format\r
+msgid "%s: could not open %s: %s\n"\r
+msgstr "%s: ÎÞ·¨´ò¿ª %s: %s\n"\r
+\r
+#: pg_resetxlog.c:609 pg_resetxlog.c:623\r
+#, c-format\r
+msgid "%s: could not write %s: %s\n"\r
+msgstr "%s: ÎÞ·¨Ð´ %s: %s\n"\r
+\r
+#: pg_resetxlog.c:642\r
+#, c-format\r
+msgid ""\r
+"%s resets the PostgreSQL transaction log.\n"\r
+"\n"\r
+msgstr ""\r
+"%s ÖØÖà PostgreSQL ÊÂÎñÈÕÖ¾.\n"\r
+"\n"\r
+\r
+#: pg_resetxlog.c:643\r
+#, c-format\r
+msgid ""\r
+"Usage:\n"\r
+" %s [OPTIONS] DATADIR\n"\r
+"\n"\r
+msgstr ""\r
+"ʹÓ÷½·¨:\n"\r
+" %s [Ñ¡Ïî] Êý¾ÝĿ¼\n"\r
+"\n"\r
+\r
+#: pg_resetxlog.c:644\r
+msgid "Options:\n"\r
+msgstr "Ñ¡Ïî:\n"\r
+\r
+#: pg_resetxlog.c:645\r
+msgid " -f force update to be done\n"\r
+msgstr " -f Ç¿ÖÆ¸üÐÂ\n"\r
+\r
+#: pg_resetxlog.c:646\r
+msgid ""\r
+" -l FILEID,SEG force minimum WAL starting location for new transaction "\r
+"log\n"\r
+msgstr " -l FILEID,SEG ÔÚеÄÊÂÎñÈÕÖ¾ÖÐÇ¿ÖÆ×îС WAL ÆðʼλÖÃ\n"\r
+\r
+#: pg_resetxlog.c:647\r
+msgid ""\r
+" -n no update, just show extracted control values (for "\r
+"testing)\n"\r
+msgstr " -n δ¸üÐÂ, Ö»ÏÔʾ³éÈ¡µÄ¿ØÖÆÖµ (²âÊÔÓÃ;)\n"\r
+\r
+#: pg_resetxlog.c:648\r
+msgid " -x XID set next transaction ID\n"\r
+msgstr " -x XID ÉèÖÃÏÂÒ»¸öÊÂÎñ ID\n"\r
+\r
+#: pg_resetxlog.c:649\r
+msgid ""\r
+"\n"\r
+msgstr ""\r
+"\n"\r
# ru.po
# PSQL Translated Messages into the Russian Language (KOI8-R)
#
-# $Header: /cvsroot/pgsql/src/bin/psql/po/Attic/ru.po,v 1.3 2002/09/14 13:46:24 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/psql/po/Attic/ru.po,v 1.4 2002/10/14 19:04:28 petere Exp $
#
# Changelog:
-# - August 2001 - August 2002: Maintenance, Serguei A. Mokhov
+# - October 12, 2002: Complete post-7.3beta2 Translation, Serguei A. Mokhov
# - September 7, 2002: Complete post-7.3beta1 Translation, Serguei A. Mokhov
+# - August 2001 - August 2002: Maintenance, Serguei A. Mokhov
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3.x\n"
-"POT-Creation-Date: 2002-09-07 19:33-0400\n"
-"PO-Revision-Date: 2001-09-07 19:46-0500\n"
+"POT-Creation-Date: 2002-10-12 14:00-0400\n"
+"PO-Revision-Date: 2001-10-12 14:18-0500\n"
"Last-Translator: Serguei A. Mokhov \n"
"Language-Team: pgsql-rus
\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=koi8-r\n"
"Content-Transfer-Encoding: 8bit\n"
-#: command.c:155
+#: command.c:156
msgid "Warning: This syntax is deprecated.\n"
msgstr "÷ÎÉÍÁÎÉÅ: üÔÏÔ ÓÉÎÔÁËÓÉÓ ÕÓÔÁÒÅÌ.\n"
-#: command.c:162
+#: command.c:163
#, c-format
msgid "Invalid command \\%s. Try \\? for help.\n"
msgstr "îÅÐÒÁ×ÉÌØÎÁÑ ËÏÍÁÎÄÁ \\%s. îÁÂÅÒÉÔÅ \\? ÄÌÑ ÐÏÄÓËÁÚËÉ.\n"
-#: command.c:164
+#: command.c:165
#, c-format
msgid "invalid command \\%s\n"
msgstr "ÎÅÐÒÁ×ÉÌØÎÁÑ ËÏÍÁÎÄÁ \\%s\n"
-#: command.c:291
+#: command.c:292
#, c-format
msgid "could not get home directory: %s\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÄÏÍÁÛÎÀÀ (home) ÄÉÒÅËÔÏÒÉÀ: %s\n"
-#: command.c:307
+#: command.c:308
#, c-format
msgid "\\%s: could not change directory to '%s': %s\n"
msgstr "\\%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÏÍÅÎÑÔØ ÄÉÒÅËÔÏÒÉÀ ÎÁ '%s': %s\n"
-#: command.c:403 command.c:762
+#: command.c:404 command.c:763
msgid "no query buffer\n"
msgstr "ÎÅÔ ÂÕÆÅÒÁ ÚÁÐÒÏÓÏ×\n"
-#: command.c:458
+#: command.c:459
#, c-format
-msgid "%s: invalid encoding name or conversion proc not found\n"
+msgid "%s: invalid encoding name or conversion procedure not found\n"
msgstr ""
"%s: ÎÅÐÒÁ×ÉÌØÎÏÅ ÎÁÚ×ÁÎÉÅ ËÏÄÉÒÏ×ËÉ ÓÉÍ×ÏÌÏ× ÉÌÉ ÆÕÎËÃÉÑ ËÏÎ×ÅÒÓÉÉ ÎÅ "
"ÎÁÊÄÅÎÁ\n"
-#: command.c:518 command.c:549 command.c:560 command.c:574 command.c:616
-#: command.c:742 command.c:771
+#: command.c:519 command.c:550 command.c:561 command.c:575 command.c:617
+#: command.c:743 command.c:772
#, c-format
msgid "\\%s: missing required argument\n"
msgstr "\\%s: ÏÔÓÕÔÓÔ×ÕÅÔ ÎÅÏÂÈÏÄÉÍÙÊ ÁÒÇÕÍÅÎÔ\n"
-#: command.c:604
+#: command.c:605
msgid "Query buffer is empty."
msgstr "âÕÆÅÒ ÚÁÐÒÏÓÏ× ÐÕÓÔ."
-#: command.c:637
+#: command.c:638
msgid "Query buffer reset (cleared)."
msgstr "âÕÆÅÒ ÚÁÐÒÏÓÏ× ÓÂÒÏÛÅÎ (ÏÞÉÝÅÎ)."
-#: command.c:648
+#: command.c:649
#, c-format
msgid "Wrote history to %s.\n"
msgstr "éÓÔÏÒÉÑ ÚÁÐÉÓÁÎÁ × %s.\n"
-#: command.c:688 command.c:1142 command.c:1239 command.c:1923 common.c:56
-#: copy.c:92 mainloop.c:80 mainloop.c:386 describe.c:41
+#: command.c:689 command.c:1143 command.c:1240 command.c:1924 common.c:57
+#: copy.c:94 mainloop.c:80 mainloop.c:386 describe.c:41
msgid "out of memory\n"
msgstr "ÎÅÄÏÓÔÁÔÏÞÎÏ ÐÁÍÑÔÉ\n"
-#: command.c:697 command.c:747
+#: command.c:698 command.c:748
#, c-format
msgid "\\%s: error\n"
msgstr "\\%s: ÏÛÉÂËÁ\n"
-#: command.c:786 command.c:806 command.c:1002 command.c:1015 command.c:1026
-#: command.c:1580 command.c:1593 command.c:1605 command.c:1618 command.c:1632
-#: command.c:1646 command.c:1676 common.c:105 copy.c:308
+#: command.c:787 command.c:807 command.c:1003 command.c:1016 command.c:1027
+#: command.c:1581 command.c:1594 command.c:1606 command.c:1619 command.c:1633
+#: command.c:1647 command.c:1677 common.c:106 copy.c:310
#, c-format
msgid "%s: %s\n"
msgstr "%s: %s\n"
-#: command.c:872
+#: command.c:873
#, c-format
msgid "\\%s: extra argument '%s' ignored\n"
msgstr "\\%s: ÉÚÌÉÛÎÉÊ ÁÒÇÕÍÅÎÔ: '%s' - ÐÒÏÐÕÝÅÎ\n"
-#: command.c:963 command.c:991 command.c:1115
+#: command.c:964 command.c:992 command.c:1116
msgid "parse error at the end of line\n"
msgstr "ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ÓÉÎÔÁËÓÉÓÁ × ËÏÎÃÅ ÓÔÒÏËÉ\n"
-#: command.c:1354 command.c:1378 startup.c:175 startup.c:193
+#: command.c:1355 command.c:1379 startup.c:175 startup.c:193
msgid "Password: "
msgstr "ðÁÒÏÌØ: "
-#: command.c:1392 common.c:154 common.c:247 common.c:419
+#: command.c:1393 common.c:155 common.c:248 common.c:434
#, c-format
msgid "%s"
msgstr "%s"
-#: command.c:1396
+#: command.c:1397
msgid "Previous connection kept\n"
msgstr "ðÒÅÄÙÄÕÝÅÅ ÐÏÄÓÏÅÄÉÎÅÎÉÅ ÓÏÈÒÁÎÅÎÏ\n"
-#: command.c:1408
+#: command.c:1409
#, c-format
msgid "\\connect: %s"
msgstr "\\connect: %s"
-#: command.c:1420
+#: command.c:1421
#, c-format
msgid "You are now connected to database %s.\n"
msgstr "÷Ù ÔÅÐÅÒØ ÐÏÄÓÏÅÄÉÎÅÎÙ Ë ÂÁÚÅ ÄÁÎÎÙÈ %s.\n"
-#: command.c:1422
+#: command.c:1423
#, c-format
msgid "You are now connected as new user %s.\n"
msgstr "÷Ù ÔÅÐÅÒØ ÐÏÄÓÏÅÄÉÎÅÎÙ ËÁË ÎÏ×ÙÊ ÐÏÌØÚÏ×ÁÔÅÌØ %s.\n"
-#: command.c:1425
+#: command.c:1426
#, c-format
msgid "You are now connected to database %s as user %s.\n"
msgstr "÷Ù ÔÅÐÅÒØ ÐÏÄÓÏÅÄÉÎÅÎÙ Ë ÂÁÚÅ ÄÁÎÎÙÈ %s ËÁË ÐÏÌØÚÏ×ÁÔÅÌØ %s.\n"
-#: command.c:1518
+#: command.c:1519
#, c-format
msgid "could not start editor %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÕÓÔÉÔØ ÒÅÄÁËÔÏÒ %s\n"
-#: command.c:1520
+#: command.c:1521
msgid "could not start /bin/sh\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÕÓÔÉÔØ /bin/sh\n"
-#: command.c:1565
+#: command.c:1566
#, c-format
msgid "could not open temporary file %s: %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ %s: %s\n"
-#: command.c:1749
+#: command.c:1750
msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n"
msgstr "\\pset: ÄÏÚ×ÏÌÅÎÎÙÅ ÆÏÒÍÁÔÙ: unaligned, aligned, html É latex\n"
-#: command.c:1754
+#: command.c:1755
#, c-format
msgid "Output format is %s.\n"
msgstr "æÏÒÍÁÔ ×Ù×ÏÄÁ: %s.\n"
-#: command.c:1764
+#: command.c:1765
#, c-format
msgid "Border style is %d.\n"
msgstr "óÔÉÌØ ÂÏÒÄÀÒÁ: %d.\n"
-#: command.c:1773
+#: command.c:1774
msgid "Expanded display is on.\n"
msgstr "òÁÓÛÉÒÅÎÎÙÊ ÄÉÓÐÌÅÊ ×ËÌÀÞÅÎ.\n"
-#: command.c:1774
+#: command.c:1775
msgid "Expanded display is off.\n"
msgstr "òÁÓÛÉÒÅÎÎÙÊ ÄÉÓÐÌÅÊ ×ÙËÌÀÞÅÎ.\n"
-#: command.c:1786
+#: command.c:1787
#, c-format
msgid "Null display is '%s'.\n"
msgstr "îÕÌØ-ÄÉÓÐÌÅÊ: '%s'.\n"
-#: command.c:1798
+#: command.c:1799
#, c-format
msgid "Field separator is '%s'.\n"
msgstr "òÁÚÄÅÌÉÔÅÌØ ÐÏÌÅÊ: '%s'.\n"
-#: command.c:1812
+#: command.c:1813
msgid "Record separator is ."
msgstr "òÁÚÄÅÌÉÔÅÌØ ÚÁÐÉÓÅÊ: ."
-#: command.c:1814
+#: command.c:1815
#, c-format
msgid "Record separator is '%s'.\n"
msgstr "òÁÚÄÅÌÉÔÅÌØ ÚÁÐÉÓÅÊ: '%s'.\n"
-#: command.c:1825
+#: command.c:1826
msgid "Showing only tuples."
msgstr "ðÏËÁÚÙ×ÁÀÔÓÑ ÔÏÌØËÏ ÚÁÐÉÓÉ."
-#: command.c:1827
+#: command.c:1828
msgid "Tuples only is off."
msgstr "òÅÖÉÍ \"ÔÏÌØËÏ ÚÁÐÉÓÉ\" ×ÙËÌÀÞÅÎ."
-#: command.c:1843
+#: command.c:1844
#, c-format
msgid "Title is \"%s\".\n"
msgstr "îÁÚ×ÁÎÉÅ: \"%s\".\n"
-#: command.c:1845
+#: command.c:1846
msgid "Title is unset.\n"
msgstr "îÁÚ×ÁÎÉÅ ÎÅ ÕËÁÚÁÎÏ.\n"
-#: command.c:1861
+#: command.c:1862
#, c-format
msgid "Table attribute is \"%s\".\n"
msgstr "áÔÒÉÂÕÔ ÔÁÂÌÉÃÙ: \"%s\".\n"
-#: command.c:1863
+#: command.c:1864
msgid "Table attributes unset.\n"
msgstr "áÔÒÉÂÕÔÙ ÔÁÂÌÉÃÙ ÎÅ ÕËÁÚÁÎÙ.\n"
-#: command.c:1874
+#: command.c:1875
msgid "Using pager is on."
msgstr "÷ËÌÀÞÅÎÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÅÊÄÖÅÒÁ."
-#: command.c:1876
+#: command.c:1877
msgid "Using pager is off."
msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ ÐÅÊÄÖÅÒÁ ×ÙËÌÀÞÅÎÏ."
-#: command.c:1887
+#: command.c:1888
msgid "Default footer is on."
msgstr "îÉÖÎÉÊ ËÏÌÏÎÔÉÔÕÌ ÐÏ ÕÍÏÌÞÁÎÉÀ ×ËÌÀÞÅÎ."
-#: command.c:1889
+#: command.c:1890
msgid "Default footer is off."
msgstr "îÉÖÎÉÊ ËÏÌÏÎÔÉÔÕÌ ÐÏ ÕÍÏÌÞÁÎÉÀ ×ÙËÌÀÞÅÎ."
-#: command.c:1895
+#: command.c:1896
#, c-format
msgid "\\pset: unknown option: %s\n"
msgstr "\\pset: ÎÅÉÚ×ÅÓÔÎÁÑ ÏÐÃÉÑ: %s\n"
-#: command.c:1938
+#: command.c:1939
msgid "\\!: failed\n"
msgstr "\\!: ÎÅÕÄÁÞÎÏ\n"
-#: common.c:49
+#: common.c:50
#, c-format
msgid "%s: xstrdup: cannot duplicate null pointer (internal error)\n"
msgstr ""
"%s: xstrdup: ÎÅ ×ÏÚÍÏÖÎÏ ÓÄÅÌÁÔØ ËÏÐÉÀ ÎÕÌÅ×ÏÇÏ ÕËÁÚÁÔÅÌÑ (×ÎÕÔÒÅÎÎÑÑ "
"ÏÛÉÂËÁ)\n"
-#: common.c:215 common.c:304
+#: common.c:216 common.c:309
msgid "You are currently not connected to a database.\n"
msgstr "÷ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ×Ù ÎÅ ÐÏÄÓÏÅÄÉÎÅÎÙ Ë ÂÁÚÅ ÄÁÎÎÙÈ.\n"
-#: common.c:254 common.c:429
+#: common.c:255 common.c:444
msgid "connection to server was lost\n"
msgstr "ÐÏÄÓÏÅÄÉÎÅÎÉÅ Ë ÓÅÒ×ÅÒÕ ÂÙÌÏ ÐÏÔÅÒÑÎÏ\n"
-#: common.c:257 common.c:432
+#: common.c:258 common.c:447
msgid "The connection to the server was lost. Attempting reset: "
msgstr "ðÏÄÓÏÅÄÉÎÅÎÉÅ Ë ÓÅÒ×ÅÒÕ ÂÙÌÏ ÐÏÔÅÒÑÎÏ. ðÏÐÙÔËÁ ÐÅÒÅÕÓÔÁÎÏ×ÉÔØ: "
-#: common.c:261 common.c:436
+#: common.c:262 common.c:451
msgid "Failed.\n"
msgstr "âÅÚÕÓÐÅÛÎÏ.\n"
-#: common.c:271 common.c:448
+#: common.c:272 common.c:463
msgid "Succeeded.\n"
msgstr "õÓÐÅÛÎÏ.\n"
-#: common.c:312
+#: common.c:317
#, c-format
msgid ""
"***(Single step mode: Verify query)"
"***(ÎÁÖÍÉÔÅ ××ÏÄ ÄÌÑ ÐÒÏÄÏÌÖÅÎÉÑ ÉÌÉ ÎÁÂÅÒÉÔÅ x É ××ÏÄ ÄÌÑ ÏÔÍÅÎÙ)"
"**************\n"
-#: common.c:408
+#: common.c:423
msgid ""
"Enter data to be copied followed by a newline.\n"
"End with a backslash and a period on a line by itself."
"(newline).\n"
"úÁËÏÎÞÉÔÅ Ó ÏÂÒÁÔÎÙÍ ÓÌÅÛÅÍ É ÔÏÞËÏÊ ÎÁ ÓÁÍÏÊ ÌÉÎÉÉ."
-#: common.c:454
+#: common.c:469
#, c-format
msgid "Asynchronous NOTIFY '%s' from backend with pid %d received.\n"
msgstr ""
"ðÏÌÕÞÅÎ ÁÓÉÎÈÒÏÎÎÙÊ ÓÉÇÎÁÌ NOTIFY '%s' ÏÔ ÂÜË-ÅÎÄÁ (backend) Ó pid %d.\n"
-#: common.c:466
+#: common.c:482 common.c:485
#, c-format
msgid "Time: %.2f ms\n"
msgstr "÷ÒÅÍÑ: %.2f ÔÓ\n"
-#: copy.c:86
+#: copy.c:88
msgid "\\copy: arguments required\n"
msgstr "\\copy: ÎÅÏÂÈÏÄÉÍÙ ÁÒÇÕÍÅÎÔÙ\n"
-#: copy.c:234
+#: copy.c:236
#, c-format
msgid "\\copy: parse error at '%s'\n"
msgstr "\\copy: ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ÓÉÎÔÁËÓÉÓÁ × '%s'\n"
-#: copy.c:236
+#: copy.c:238
msgid "\\copy: parse error at end of line\n"
msgstr "\\copy: ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ÓÉÎÔÁËÓÉÓÁ × ËÏÎÃÅ ÓÔÒÏËÉ\n"
-#: copy.c:319
+#: copy.c:321
#, c-format
-msgid "%s: cannot COPY TO/FROM a directory\n"
+msgid "%s: cannot copy from/to a directory\n"
msgstr "%s: ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ COPY TO/FROM ÄÌÑ ÄÉÒÅËÔÏÒÉÊ\n"
-#: copy.c:340
+#: copy.c:342
#, c-format
msgid "\\copy: %s"
msgstr "\\copy: %s"
-#: copy.c:344
+#: copy.c:346
#, c-format
msgid "\\copy: unexpected response (%d)\n"
msgstr "\\copy: ÎÅÏÖÉÄÁÅÍÙÊ ÏÔ×ÅÔ (%d)\n"
#: help.c:83
#, c-format
-msgid "This is psql %s, the PostgreSQL interactive terminal.\n"
-msgstr "üÔÏ psql %s - ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÔÅÒÍÉÎÁÌ PostgreSQL.\n"
+msgid ""
+"This is psql %s, the PostgreSQL interactive terminal.\n"
+"\n"
+msgstr "üÔÏ psql %s, ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÔÅÒÍÉÎÁÌ PostgreSQL.\n"
#: help.c:85
msgid "Usage:"
msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ:"
#: help.c:86
-msgid " psql [options] [dbname [username]]\n"
-msgstr " psql [ÏÐÃÉÉ] [ÉÍÑÂÄ [ÐÏÌØÚÏ×ÁÔÅÌØ]]\n"
+msgid " psql [OPTIONS] [DBNAME [USERNAME]]\n"
+msgstr " psql [ïðãéé] [éíñâä [ðïìøúï÷áôåìø]]\n"
#: help.c:87
msgid "Options:"
msgstr " \\d [éíñ] ÏÐÉÓÁÔØ ÔÁÂÌÉÃÕ, ÉÎÄÅËÓ, ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÉÌÉ ×ÉÄ\n"
#: help.c:220
-msgid " \\d{t|i|s|v|S} [PATTERN] (add '+' for more detail)\n"
-msgstr ""
-" \\d{t|i|s|v|S} [ðáôåòî] (ÄÏÂÁרÔÅ '+' ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ)\n"
-
-#: help.c:221
-msgid " list tables/indexes/sequences/views/system tables\n"
+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} [òåç.÷ùò.] (ÄÏÂÁרÔÅ \"+\" ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ)\n"
" ÐÏËÁÚÁÔØ ÔÁÂÌÉÃÙ/ÉÎÄÅËÓÙ/ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ/×ÉÄÙ/ÓÉÓÔÅÍÎÙÅ "
"ÔÁÂÌÉÃÙ\n"
#: help.c:222
msgid " \\da [PATTERN] list aggregate functions\n"
-msgstr " \\da [ðáôåòî] ÐÏËÁÚÁÔØ ÁÇÒÅÇÁÔÎÙÅ ÆÕÎËÃÉÉ\n"
+msgstr " \\da [òåç.÷ùò.] ÐÏËÁÚÁÔØ ÁÇÒÅÇÁÔÎÙÅ ÆÕÎËÃÉÉ\n"
#: help.c:223
msgid " \\dd [PATTERN] show comment for object\n"
-msgstr " \\dd [ðáôåòî] ÐÏËÁÚÁÔØ ËÏÍÅÎÔÁÒÉÉ ÄÌÑ ÏÂßÅËÔÁ\n"
+msgstr " \\dd [òåç.÷ùò.] ÐÏËÁÚÁÔØ ËÏÍÅÎÔÁÒÉÉ ÄÌÑ ÏÂßÅËÔÁ\n"
#: help.c:224
msgid " \\dD [PATTERN] list domains\n"
-msgstr " \\dD [ðáôåòî] ÐÏËÁÚÁÔØ ÄÏÍÅÎÙ\n"
+msgstr " \\dD [òåç.÷ùò.] ÐÏËÁÚÁÔØ ÄÏÍÅÎÙ\n"
#: help.c:225
-msgid " \\df [PATTERN] list functions (add '+' for more detail)\n"
+msgid " \\df [PATTERN] list functions (add \"+\" for more detail)\n"
msgstr ""
-" \\df [ðáôåòî] ÐÏËÁÚÁÔØ ÆÕÎËÃÉÉ (ÄÏÂÁרÔÅ '+' ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ "
+" \\df [òåç.÷ùò.] ÐÏËÁÚÁÔØ ÆÕÎËÃÉÉ (ÄÏÂÁרÔÅ \"+\" ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ "
"ÉÎÆÏÒÍÁÃÉÉ)\n"
#: help.c:226
msgstr " \\do [éíñ] ÐÏËÁÚÁÔØ ÏÐÅÒÁÔÏÒÙ\n"
#: help.c:227
-msgid " \\dl list large objects, same as lo_list\n"
+msgid " \\dl list large objects, same as \\lo_list\n"
msgstr " \\dl ÐÏËÁÚÁÔØ ÂÏÌØÛÉÅ ÏÂßÅËÔÙ ËÁË lo_list\n"
#: help.c:228
msgid " \\dp [PATTERN] list table access privileges\n"
-msgstr " \\dp [ðáôåòî] ÐÏËÁÚÁÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÔÁÂÌÉÃ\n"
+msgstr " \\dp [òåç.÷ùò.] ÐÏËÁÚÁÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÔÁÂÌÉÃ\n"
#: help.c:229
-msgid " \\dT [PATTERN] list data types (add '+' for more detail)\n"
+msgid " \\dT [PATTERN] list data types (add \"+\" for more detail)\n"
msgstr ""
-" \\dT [PATTERN] ÐÏËÁÚÁÔØ ÔÉÐÙ ÄÁÎÎÙÈ (ÄÏÂÁרÔÅ '+' ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ "
+" \\dT [òåç.÷ùò.] ÐÏËÁÚÁÔØ ÔÉÐÙ ÄÁÎÎÙÈ (ÄÏÂÁרÔÅ \"+\" ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ "
"ÉÎÆÏÒÍÁÃÉÉ)\n"
#: help.c:230
msgid " \\du [PATTERN] list users\n"
-msgstr " \\du [PATTERN] ÐÏËÁÚÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÅÊ\n"
+msgstr " \\du [òåç.÷ùò.] ÐÏËÁÚÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÅÊ\n"
#: help.c:231
msgid " \\e [FILE] edit the query buffer (or file) with external editor\n"
#: help.c:245
msgid ""
-" \\pset NAME [VALUE] set table output option (NAME := {format|border|"
-"expanded|\n"
-" fieldsep|null|recordsep|tuples_only|title|tableattr|pager})\n"
+" \\pset NAME [VALUE] set table output option\n"
+" (NAME := {format|border|expanded|fieldsep|null|recordsep|\n"
+" tuples_only|title|tableattr|pager})\n"
msgstr ""
-" \\pset éíñ [úîáþ.] ÕÓÔÁÎÏ×ÉÔØ ÏÐÃÉÀ ×Ù×ÏÄÁ ÔÁÂÌÉÃÙ (éíñ := {format|border|"
-"expanded|\n"
-" fieldsep|null|recordsep|tuples_only|title|tableattr|pager})\n"
+" \\pset éíñ [úîáþ.] ÕÓÔÁÎÏ×ÉÔØ ÏÐÃÉÀ ×Ù×ÏÄÁ ÔÁÂÌÉÃÙ\n"
+" (éíñ := {format|border|expanded|fieldsep|null|recordsep|\n"
+" tuples_only|title|tableattr|pager})\n"
-#: help.c:247
+#: help.c:248
msgid " \\q quit psql\n"
msgstr " \\q ×ÙÊÔÉ ÉÚ psql\n"
-#: help.c:248
+#: help.c:249
msgid " \\qecho [STRING] write string to query output stream (see \\o)\n"
msgstr " \\qecho [óôòïëá] ÐÅÞÁÔÁÔØ ÔÅËÓÔ × ÐÏÔÏË ×Ù×ÏÄÁ ÚÁÐÒÏÓÁ (ÓÍ. \\o)\n"
-#: help.c:249
+#: help.c:250
msgid " \\r reset (clear) the query buffer\n"
msgstr " \\r ÏÔÞÉÓÔÉÔØ ÂÕÆÅÒ ÚÁÐÒÏÓÏ×\n"
-#: help.c:250
+#: help.c:251
msgid " \\s [FILE] display history or save it to file\n"
msgstr " \\s [æáêì] ×Ù×ÅÓÔÉ ÉÓÔÏÒÉÀ ÉÌÉ ÓÏÈÒÁÎÉÔØ Å£ × ÆÁÊÌ\n"
-#: help.c:251
+#: help.c:252
msgid ""
" \\set [NAME [VALUE]] set internal variable, or list all if no parameters\n"
msgstr ""
" \\set [éíñ [úîáþ.]] ÕÓÔÁÎÏ×ÉÔØ ×ÎÕÔÒÅÎÎÀÀ ÐÅÒÅÍÅÎÎÕÀ (éíñ úîáþåîéå)\n"
-#: help.c:252
+#: help.c:253
#, c-format
msgid " \\t show only rows (currently %s)\n"
msgstr " \\t ÐÏËÁÚÙ×ÁÔØ ÔÏÌØËÏ ÓÔÒÏËÉ (× ÄÁÎÎÙÊ ÍÏÍÅÎÔ: %s)\n"
-#: help.c:254
-msgid " \\T [STRING] set HTML
-tag attributes, or unset if none\n"
+#: help.c:255
+msgid " \\T [STRING] set HTML
tag attributes, or unset if none\n"
msgstr ""
" \\T [óôòïëá] ÕÓÔÁÎÏ×ÉÔØ ÁÔÒÉÂÕÔÙ HTML-ÔÁÇÁ
, ÉÌÉ ÕÄÁÌÉÔØ ÅÓÌÉ "
"ÓÔÒÏËÁ ÐÕÓÔÁ\n"
-#: help.c:255
+#: help.c:256
#, c-format
-msgid " \\timing toggle timing of queries (currently %s)\n"
+msgid " \\timing toggle timing of commands (currently %s)\n"
msgstr ""
-" \\timing ÐÅÒÅËÌÀÞÉÔÓÑ × ÒÅÖÉÍ ÚÁÍÅÒÁ ÚÁÐÒÏÓÏ× (× ÄÁÎÎÙÊ ÍÏÍÅÎÔ: %s)\n"
+" \\timing ÐÅÒÅËÌÀÞÉÔØ ÒÅÖÉÍ ÚÁÍÅÒÁ ÚÁÐÒÏÓÏ× (× ÄÁÎÎÙÊ ÍÏÍÅÎÔ: %s)\n"
-#: help.c:257
+#: help.c:258
msgid " \\unset NAME unset (delete) internal variable\n"
msgstr " \\unset éíñ ÕÄÁÌÉÔØ ×ÎÕÔÒÅÎÎÀÀ ÐÅÒÅÍÅÎÎÕÀ\n"
-#: help.c:258
+#: help.c:259
msgid " \\w [FILE] write query buffer to file\n"
msgstr " \\w [æáêì] ÚÁÐÉÓÁÔØ ÔÅËÕÝÉÊ ÂÕÆÅÒ ÚÁÐÒÏÓÏ× × ÆÁÊÌ\n"
-#: help.c:259
+#: help.c:260
#, c-format
msgid " \\x toggle expanded output (currently %s)\n"
msgstr ""
" \\x ÐÅÒÅËÌÀÞÉÔÓÑ × ÒÁÓÛÉÒÅÎÎÙÊ ÒÅÖÉÍ ×Ù×ÏÄÁ (ÔÅËÕÝÉÊ: %s)\n"
-#: help.c:261
+#: help.c:262
msgid " \\z [PATTERN] list table access privileges (same as \\dp)\n"
msgstr ""
" \\z [ðáôåòî] ÐÏËÁÚÁÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÔÁÂÌÉà (ÔÏÖÅ ÞÔÏ É \\dp)\n"
-#: help.c:262
+#: help.c:263
msgid " \\! [COMMAND] execute command in shell or start interactive shell\n"
msgstr ""
" \\! [ëïíáîäá] ×ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ × ÏÂÏÌÏÞËÅ ÉÌÉ ÚÁÐÕÓÔÉÔØ ÉÎÔÅÒÁËÔÉ×ÎÕÀ "
"ÏÂÏÌÏÞËÕ\n"
-#: help.c:289
+#: help.c:290
msgid "Available help:"
msgstr "éÍÅÀÝÁÑÓÑ ÐÏÍÏÝØ:"
-#: help.c:320
+#: help.c:321
#, c-format
msgid ""
"Command: %s\n"
"%s\n"
"\n"
-#: help.c:331
+#: help.c:332
#, c-format
msgid ""
"No help available for '%-.*s'.\n"
msgstr "%s: ÷ÎÉÍÁÎÉÅ: ïÐÃÉÑ -u ÕÓÔÁÒÅÌÁ. éÓÐÏÌØÚÕÊÔÅ -U.\n"
#: startup.c:641
-msgid "contains support for readline"
-msgstr "ÐÏÄÄÅÒÖÉ×ÁÅÔ readline"
+msgid "contains support for command-line editing"
+msgstr "ÐÏÄÄÅÒÖÉ×ÁÅÔ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ"
#: startup.c:644
msgid ""
"\n"
#: describe.c:85 describe.c:126 describe.c:196 describe.c:269 describe.c:363
-#: describe.c:417 describe.c:1260 describe.c:1365
+#: describe.c:417 describe.c:1260 describe.c:1366
msgid "Schema"
msgstr "óÈÅÍÁ"
#: describe.c:85 describe.c:126 describe.c:196 describe.c:269 describe.c:311
-#: describe.c:417 describe.c:1260 describe.c:1366
+#: describe.c:417 describe.c:1260 describe.c:1367
msgid "Name"
msgstr "éÍÑ"
msgid "Column"
msgstr "ëÏÌÏÎËÁ"
-#: describe.c:680 describe.c:1262 describe.c:1367
+#: describe.c:680 describe.c:1262 describe.c:1368
msgid "Type"
msgstr "ôÉÐ"
msgid "special"
msgstr "ÏÓÏÂÅÎÎÙÊ"
-#: describe.c:1322
+#: describe.c:1323
msgid "No matching relations found.\n"
msgstr "ðÏÄÈÏÄÑÝÉÈ Ó×ÑÚÅÊ ÎÅ ÎÁÊÄÅÎÏ.\n"
-#: describe.c:1324
+#: describe.c:1325
msgid "No relations found.\n"
msgstr "ó×ÑÚÉ ÎÅ ÎÁÊÄÅÎÙ.\n"
-#: describe.c:1329
+#: describe.c:1330
msgid "List of relations"
msgstr "óÐÉÓÏË Ó×ÑÚÅÊ"
-#: describe.c:1368
+#: describe.c:1369
msgid "Modifier"
msgstr "íÏÄÉÆÉËÁÔÏÒÙ"
-#: describe.c:1382
+#: describe.c:1383
msgid "List of domains"
msgstr "óÐÉÓÏË ÄÏÍÅÎÏ×"
# Peter Eisentraut
, 2001.
# Dennis Björklund , 2002.
#
-# $Header: /cvsroot/pgsql/src/bin/psql/po/sv.po,v 1.3 2002/09/14 13:46:24 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/psql/po/sv.po,v 1.4 2002/10/14 19:04:28 petere Exp $
#
# Use these quotes: "%s"
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3\n"
-"POT-Creation-Date: 2002-09-03 04:16-0400\n"
-"PO-Revision-Date: 2002-09-04 07:58+0200\n"
+"POT-Creation-Date: 2002-10-03 04:19-0400\n"
+"PO-Revision-Date: 2002-10-04 08:04+0200\n"
"Last-Translator: Dennis Björklund \n"
"Language-Team: Swedish \n"
"MIME-Version: 1.0\n"
msgid "\\%s: could not change directory to '%s': %s\n"
msgstr "\\%s: kunde inte byta katalog till \"%s\": %s\n"
-#: command.c:403 command.c:764
+#: command.c:403 command.c:762
msgid "no query buffer\n"
msgstr "ingen frågebuffert\n"
#: command.c:458
#, c-format
-msgid "%s: invalid encoding name or conversion proc not found\n"
-msgstr "%s: ogiltigt kodningsnamn eller konverterings-proc hittades inte\n"
+msgid "%s: invalid encoding name or conversion procedure not found\n"
+msgstr "%s: ogiltigt kodningsnamn eller konverteringsprocedur hittades inte\n"
#: command.c:518 command.c:549 command.c:560 command.c:574 command.c:616
-#: command.c:744 command.c:773
+#: command.c:742 command.c:771
#, c-format
msgid "\\%s: missing required argument\n"
msgstr "\\%s: obligatoriskt argument saknas\n"
msgid "Wrote history to %s.\n"
msgstr "Kommandohistorien har skrivits till %s.\n"
-#: command.c:688 command.c:1143 command.c:1240 command.c:1924 common.c:56
+#: command.c:688 command.c:1142 command.c:1239 command.c:1923 common.c:56
#: copy.c:92 describe.c:41 mainloop.c:80 mainloop.c:386
msgid "out of memory\n"
msgstr "minnet slut\n"
-#: command.c:697 command.c:749
+#: command.c:697 command.c:747
#, c-format
msgid "\\%s: error\n"
msgstr "\\%s: fel\n"
-#: command.c:727
+#: command.c:726
msgid "Timing is on."
msgstr "Tidstagning är på."
-#: command.c:731
+#: command.c:729
msgid "Timing is off."
msgstr "Tidstagning är av."
-#: command.c:788 command.c:808 command.c:1004 command.c:1017 command.c:1028
-#: command.c:1581 command.c:1594 command.c:1606 command.c:1619 command.c:1633
-#: command.c:1647 command.c:1677 common.c:105 copy.c:300
+#: command.c:786 command.c:806 command.c:1002 command.c:1015 command.c:1026
+#: command.c:1580 command.c:1593 command.c:1605 command.c:1618 command.c:1632
+#: command.c:1646 command.c:1676 common.c:105 copy.c:308
#, c-format
msgid "%s: %s\n"
msgstr "%s: %s\n"
-#: command.c:874
+#: command.c:872
#, c-format
msgid "\\%s: extra argument '%s' ignored\n"
msgstr "\\%s: överflödigt argument \"%s\" ignorerat\n"
-#: command.c:965 command.c:993 command.c:1116
+#: command.c:963 command.c:991 command.c:1115
msgid "parse error at the end of line\n"
msgstr "parsfel vid radslutet\n"
-#: command.c:1355 command.c:1379 startup.c:174 startup.c:192
+#: command.c:1354 command.c:1378 startup.c:175 startup.c:193
msgid "Password: "
msgstr "Lösenord: "
-#: command.c:1393 common.c:154 common.c:247 common.c:422
+#: command.c:1392 common.c:154 common.c:247 common.c:419
#, c-format
msgid "%s"
msgstr "%s"
-#: command.c:1397
+#: command.c:1396
msgid "Previous connection kept\n"
msgstr "Föregående förbindelse bevarad\n"
-#: command.c:1409
+#: command.c:1408
#, c-format
msgid "\\connect: %s"
msgstr "\\connect: %s"
-#: command.c:1421
+#: command.c:1420
#, c-format
msgid "You are now connected to database %s.\n"
msgstr "Du är nu uppkopplad mot databasen %s.\n"
-#: command.c:1423
+#: command.c:1422
#, c-format
msgid "You are now connected as new user %s.\n"
msgstr "Du är nu uppkopplad som ny användare %s.\n"
-#: command.c:1426
+#: command.c:1425
#, c-format
msgid "You are now connected to database %s as user %s.\n"
msgstr "Du är nu uppkopplad mot databasen %s som användare %s.\n"
-#: command.c:1519
+#: command.c:1518
#, c-format
msgid "could not start editor %s\n"
msgstr "kunde inte starta editorn %s\n"
-#: command.c:1521
+#: command.c:1520
msgid "could not start /bin/sh\n"
msgstr "kunde inte starta /bin/sh\n"
-#: command.c:1566
+#: command.c:1565
#, c-format
msgid "could not open temporary file %s: %s\n"
msgstr "kunde inte öppna temporär fil %s: %s\n"
-#: command.c:1750
+#: command.c:1749
msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n"
msgstr "\\pset: tillåtna formaten är unaligned, aligned, html, latex\n"
-#: command.c:1755
+#: command.c:1754
#, c-format
msgid "Output format is %s.\n"
msgstr "Utdataformatet är \"%s\".\n"
-#: command.c:1765
+#: command.c:1764
#, c-format
msgid "Border style is %d.\n"
msgstr "Ramstil är %d.\n"
-#: command.c:1774
+#: command.c:1773
msgid "Expanded display is on.\n"
msgstr "Utökad visning är på.\n"
-#: command.c:1775
+#: command.c:1774
msgid "Expanded display is off.\n"
msgstr "Utökad visning är av.\n"
-#: command.c:1787
+#: command.c:1786
#, c-format
msgid "Null display is '%s'.\n"
msgstr "Null-visare är '%s'.\n"
-#: command.c:1799
+#: command.c:1798
#, c-format
msgid "Field separator is '%s'.\n"
msgstr "Fältseparatorn är \"%s\".\n"
-#: command.c:1813
+#: command.c:1812
msgid "Record separator is ."
msgstr "Postseparatorn är ."
-#: command.c:1815
+#: command.c:1814
#, c-format
msgid "Record separator is '%s'.\n"
msgstr "Postseparatorn är \"%s\".\n"
-#: command.c:1826
+#: command.c:1825
msgid "Showing only tuples."
msgstr "Visar bara tupler."
-#: command.c:1828
+#: command.c:1827
msgid "Tuples only is off."
msgstr "Visa bara tupler är av."
-#: command.c:1844
+#: command.c:1843
#, c-format
msgid "Title is \"%s\".\n"
msgstr "Titeln är \"%s\".\n"
-#: command.c:1846
+#: command.c:1845
msgid "Title is unset.\n"
msgstr "Titeln är inte satt.\n"
-#: command.c:1862
+#: command.c:1861
#, c-format
msgid "Table attribute is \"%s\".\n"
msgstr "Tabellattribut är \"%s\".\n"
-#: command.c:1864
+#: command.c:1863
msgid "Table attributes unset.\n"
msgstr "Tabellattribut är ej satt.\n"
-#: command.c:1875
+#: command.c:1874
msgid "Using pager is on."
msgstr "Siduppdelare är på."
-#: command.c:1877
+#: command.c:1876
msgid "Using pager is off."
msgstr "Siduppdelare är av."
-#: command.c:1888
+#: command.c:1887
msgid "Default footer is on."
msgstr "Standard sidfot är på."
-#: command.c:1890
+#: command.c:1889
msgid "Default footer is off."
msgstr "Standard sidfot är av."
-#: command.c:1896
+#: command.c:1895
#, c-format
msgid "\\pset: unknown option: %s\n"
msgstr "\\pset: okänd parameter: %s\n"
-#: command.c:1939
+#: command.c:1938
msgid "\\!: failed\n"
msgstr "\\!: misslyckades\n"
msgid "%s: xstrdup: cannot duplicate null pointer (internal error)\n"
msgstr "%s: xstrdup: kan inte kopiera null-pekare (internt fel)\n"
-#: common.c:215 common.c:303
+#: common.c:215 common.c:304
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:254 common.c:432
+#: common.c:254 common.c:429
msgid "connection to server was lost\n"
msgstr "förbindelsen till servern har brutits\n"
-#: common.c:257 common.c:435
+#: common.c:257 common.c:432
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:439
+#: common.c:261 common.c:436
msgid "Failed.\n"
msgstr "Misslyckades.\n"
-#: common.c:271 common.c:451
+#: common.c:271 common.c:448
msgid "Succeeded.\n"
msgstr "Lyckades.\n"
-#: common.c:311
+#: common.c:312
#, c-format
msgid ""
"***(Single step mode: Verify query)"
"%s\n"
"***(tryck return för att fortsätta eller skriv x och return för att avbryta)****\n"
-#: common.c:411
+#: common.c:408
msgid ""
"Enter data to be copied followed by a newline.\n"
"End with a backslash and a period on a line by itself."
"Mata in data som skall kopieras följt av en nyrad.\n"
"Avsluta med bakstreck och en punkt ensamma på en rad."
-#: common.c:457
+#: common.c:454
#, c-format
msgid "Asynchronous NOTIFY '%s' from backend with pid %d received.\n"
msgstr "Asynkront NOTIFY \"%s\" mottaget från backenden med pid %d.\n"
-#: common.c:469
+#: common.c:466
#, c-format
msgid "Time: %.2f ms\n"
msgstr "Tid: %.2f ms\n"
msgid "\\copy: arguments required\n"
msgstr "\\copy: argument krävs\n"
-#: copy.c:226
+#: copy.c:234
#, c-format
msgid "\\copy: parse error at '%s'\n"
msgstr "\\copy: parsfel vid \"%s\"\n"
-#: copy.c:228
+#: copy.c:236
msgid "\\copy: parse error at end of line\n"
msgstr "\\copy: parsfel vid radslutet\n"
-#: copy.c:311
+#: copy.c:319
#, c-format
-msgid "%s: cannot COPY TO/FROM a directory\n"
-msgstr "%s: kan inte COPY TO/FROM en katalog\n"
+msgid "%s: cannot copy from/to a directory\n"
+msgstr "%s: kan inte kopiera från/till en katalog\n"
-#: copy.c:332
+#: copy.c:340
#, c-format
msgid "\\copy: %s"
msgstr "\\copy: %s"
-#: copy.c:336
+#: copy.c:344
#, c-format
msgid "\\copy: unexpected response (%d)\n"
msgstr "\\copy: oväntat svar (%d)\n"
#: help.c:83
#, c-format
-msgid "This is psql %s, the PostgreSQL interactive terminal.\n"
-msgstr "Detta är psql %s, den interaktiva PostgreSQL-terminalen.\n"
+msgid ""
+"This is psql %s, the PostgreSQL interactive terminal.\n"
+"\n"
+msgstr "Detta är psql %s, den interaktiva PostgreSQL-terminalen.\n\n"
#: help.c:85
msgid "Usage:"
msgstr "Användning:"
#: help.c:86
-msgid " psql [options] [dbname [username]]\n"
-msgstr " psql [flaggor] [dbnamn [användarnamn]]\n"
+msgid " psql [OPTIONS] [DBNAME [USERNAME]]\n"
+msgstr " psql [FLAGGOR] [DBNAMN [ANVÄNDARNAMN]]\n"
#: help.c:87
msgid "Options:"
"\n"
-#: help.c:206
+#: help.c:211
msgid " \\a toggle between unaligned and aligned output mode\n"
msgstr " \\a byt mellan ojusterat och justerat utdataformat\n"
-#: help.c:207
+#: help.c:212
#, c-format
msgid ""
" \\c[onnect] [DBNAME|- [USER]]\n"
" \\c[onnect] [DBNAMN|- [ANVÄNDAR]]\n"
" koppla upp mot ny databas (för närvarande \"%s\")\n"
-#: help.c:210
+#: help.c:215
msgid " \\C [STRING] set table title, or unset if none\n"
msgstr " \\C [TEXT] sätt tabelltitel, eller nollställ\n"
-#: help.c:211
+#: help.c:216
msgid " \\cd [DIR] change the current working directory\n"
msgstr " \\cd [KATALOG] byt den aktuella katalogen\n"
-#: help.c:212
+#: help.c:217
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:213
+#: help.c:218
msgid " \\copyright show PostgreSQL usage and distribution terms\n"
msgstr " \\copyright visa PostgreSQL-upphovsrättsinformation\n"
-#: help.c:214
+#: help.c:219
msgid " \\d [NAME] describe table, index, sequence, or view\n"
msgstr " \\d [NAMN] beskriv tabell, index, sekvens eller vy\n"
-#: help.c:215
-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"
-
# XXX
-#: help.c:216
-msgid " list tables/indexes/sequences/views/system tables\n"
+#: help.c:220
+msgid ""
+" \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n"
+" list tables/indexes/sequences/views/system tables\n"
msgstr ""
-" lista tabeller/indexen/sekvenser/vyer/system tabeller\n"
+" \\d{t|i|s|v|S} [MALL] (lägg till '+' för mer detaljer)\n"
+" lista tabeller/index/sekvenser/vyer/system tabeller\n"
-#: help.c:217
+#: help.c:222
msgid " \\da [PATTERN] list aggregate functions\n"
msgstr " \\da [MALL] lista aggregatfunktioner\n"
-#: help.c:218
+#: help.c:223
msgid " \\dd [PATTERN] show comment for object\n"
msgstr " \\dd [MALL] visa kommentar för objekt\n"
-#: help.c:219
+#: help.c:224
msgid " \\dD [PATTERN] list domains\n"
msgstr " \\dD [MALL] lista domäner\n"
-#: help.c:220
-msgid " \\df [PATTERN] list functions (add '+' for more detail)\n"
+#: help.c:225
+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:221
+#: help.c:226
msgid " \\do [NAME] list operators\n"
msgstr " \\do [NAMN] lista operatörer\n"
-#: help.c:222
-msgid " \\dl list large objects, same as lo_list\n"
-msgstr " \\dl lista stora objekt, samma som lo_list\n"
+#: help.c:227
+msgid " \\dl list large objects, same as \\lo_list\n"
+msgstr " \\dl lista stora objekt, samma som \\lo_list\n"
-#: help.c:223
+#: help.c:228
msgid " \\dp [PATTERN] list table access privileges\n"
msgstr " \\dp [MALL] lista tabellåtkomsträttigheter\n"
-#: help.c:224
-msgid " \\dT [PATTERN] list data types (add '+' for more detail)\n"
+#: help.c:229
+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:225
+#: help.c:230
msgid " \\du [PATTERN] list users\n"
msgstr " \\du [MALL] lista användare\n"
-#: help.c:226
+#: help.c:231
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:227
+#: help.c:232
msgid " \\echo [STRING] write string to standard output\n"
msgstr " \\echo [TEXT] skriv text till standard ut\n"
-#: help.c:228
+#: help.c:233
msgid " \\encoding [ENCODING] show or set client encoding\n"
msgstr " \\encoding [KODNING] visa eller sätt klientens teckenkodning\n"
-#: help.c:229
+#: help.c:234
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:230
+#: help.c:235
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"
-#: help.c:231
+#: help.c:236
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:232
+#: help.c:237
#, 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:234
+#: help.c:239
msgid " \\i FILE execute commands from file\n"
msgstr " \\i FILNAMN kör kommandon från fil\n"
-#: help.c:235
+#: help.c:240
msgid " \\l list all databases\n"
msgstr " \\l lista alla databaser\n"
-#: help.c:236
+#: help.c:241
msgid ""
" \\lo_export, \\lo_import, \\lo_list, \\lo_unlink\n"
" large object operations\n"
" \\lo_export, \\lo_import, \\lo_list, \\lo_unlink\n"
" operationer på stora objekt\n"
-#: help.c:238
+#: help.c:243
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:239
+#: help.c:244
msgid " \\p show the contents of the query buffer\n"
msgstr " \\p visa innehållet i frågebufferten\n"
-#: help.c:240
+#: help.c:245
msgid ""
-" \\pset NAME [VALUE] set table output option (NAME := {format|border|"
-"expanded|\n"
-" fieldsep|null|recordsep|tuples_only|title|tableattr|pager})\n"
+" \\pset NAME [VALUE] 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 (NAMN := {format|border|expanded|\n"
-" fieldsep|null|recordsep|tuples_only|title|tableattr|pager})\n"
+" \\pset NAMN [VÄRDE] sätt tabellutskriftsvariabel\n"
+" (NAMN := {format|border|expanded|fieldsep|null|recordsep|\n"
+" tuples_only|title|tableattr|pager})\n"
-#: help.c:242
+#: help.c:248
msgid " \\q quit psql\n"
msgstr " \\q avsluta psql\n"
-#: help.c:243
+#: help.c:249
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:244
+#: help.c:250
msgid " \\r reset (clear) the query buffer\n"
msgstr " \\r nollställ (radera) frågebufferten\n"
-#: help.c:245
+#: help.c:251
msgid " \\s [FILE] display history or save it to file\n"
msgstr " \\s [FILNAMN] visa kommandohistorien eller spara den i fil\n"
-#: help.c:246
+#: help.c:252
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:247
+#: help.c:253
#, c-format
msgid " \\t show only rows (currently %s)\n"
msgstr " \\t visa endast rader (för närvarande: %s)\n"
-#: help.c:249
-msgid " \\T [STRING] set HTML
-tag attributes, or unset if none\n"
+#: help.c:255
+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:250
+#: help.c:256
#, c-format
-msgid " \\timing toggle timing of queries (currently %s)\n"
-msgstr " \\timing slå om tidstagning av frågor (för närvarande: %s)\n"
+msgid " \\timing toggle timing of commands (currently %s)\n"
+msgstr " \\timing slå om tidstagning av kommandon (för närvarande: %s)\n"
-#: help.c:252
+#: help.c:258
msgid " \\unset NAME unset (delete) internal variable\n"
msgstr " \\unset NAME ta bort intern variabel\n"
-#: help.c:253
+#: help.c:259
msgid " \\w [FILE] write query buffer to file\n"
msgstr " \\w [FILNAMN] skriv frågebuffert till fil\n"
-#: help.c:254
+#: help.c:260
#, 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:256
+#: help.c:262
msgid " \\z [PATTERN] list table access privileges (same as \\dp)\n"
msgstr " \\z [MALL] lista tabellåtkomsträttigheter (samma som \\dp)\n"
# XXX
-#: help.c:257
+#: help.c:263
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:284
+#: help.c:290
msgid "Available help:"
msgstr "Tillgänglig hjälp:"
-#: help.c:315
+#: help.c:321
#, c-format
msgid ""
"Command: %s\n"
"%s\n"
"\n"
-#: help.c:326
+#: help.c:332
#, c-format
msgid ""
"No help available for '%-.*s'.\n"
"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:174
+#: input.c:177
#, c-format
msgid "could not save history to %s: %s\n"
msgstr "kunde inte skriva kommandohistorien till %s: %s\n"
msgid "\\lo_unlink: not connected to a database\n"
msgstr "\\lo_unlink: ej uppkopplad mot en databas\n"
-#: describe.c:86 describe.c:136 describe.c:208 describe.c:269 describe.c:316
-#: describe.c:414 describe.c:689 describe.c:1263 large_obj.c:363
+#: describe.c:86 describe.c:136 describe.c:209 describe.c:271 describe.c:318
+#: describe.c:417 describe.c:692 describe.c:1267 large_obj.c:363
msgid "Description"
msgstr "Beskrivning"
msgid "(%d rows)"
msgstr "(%d rader)"
-#: startup.c:133 startup.c:606
+#: startup.c:134 startup.c:612
#, c-format
msgid "%s: out of memory\n"
msgstr "%s: minnet slut\n"
-#: startup.c:168
+#: startup.c:169
msgid "User name: "
msgstr "Användarnamn: "
-#: startup.c:277
+#: startup.c:278
#, c-format
msgid ""
"Welcome to %s %s, the PostgreSQL interactive terminal.\n"
" \\q för att avsluta\n"
"\n"
-#: startup.c:451
+#: startup.c:452
#, c-format
msgid "%s: couldn't set printing parameter %s\n"
msgstr "%s: kunde inte sätta utskriftsparameter %s\n"
-#: startup.c:497
+#: startup.c:498
#, c-format
msgid "%s: could not delete variable %s\n"
msgstr "%s: kunde inte ta bort variabeln %s\n"
-#: startup.c:507
+#: startup.c:508
#, c-format
msgid "%s: could not set variable %s\n"
msgstr "%s: kunde inte sätta variabeln %s\n"
-#: startup.c:538 startup.c:554
+#: startup.c:539 startup.c:559
#, c-format
msgid "Try '%s --help' for more information.\n"
msgstr "Försök med \"%s --help\" för mer information.\n"
-#: startup.c:547
+#: startup.c:552
#, c-format
msgid ""
"%s was compiled without support for long options.\n"
"%s har inte kompilerats med stöd för långa flaggor.\n"
"Använda --help för hjälp om flaggor.\n"
-#: startup.c:572
+#: startup.c:577
#, c-format
msgid "%s: warning: extra option %s ignored\n"
msgstr "%s: varning: överflödig flagga \"%s\" ignorerad\n"
-#: startup.c:579
+#: startup.c:584
#, 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:635
-msgid "contains support for readline"
-msgstr "innehåller stöd för readline"
+#: startup.c:641
+msgid "contains support for command-line editing"
+msgstr "innehåller stöd för kommandoradsredigering"
-#: startup.c:638
+#: startup.c:644
msgid ""
"Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group\n"
"Portions 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."
-#: startup.c:663
+#: startup.c:669
#, c-format
msgid ""
"SSL connection (cipher: %s, bits: %i)\n"
"SSL-förbindelse (krypto: %s, bitar: %i)\n"
"\n"
-#: describe.c:85 describe.c:126 describe.c:195 describe.c:267 describe.c:360
-#: describe.c:414 describe.c:1256 describe.c:1360
+#: describe.c:85 describe.c:126 describe.c:196 describe.c:269 describe.c:363
+#: describe.c:417 describe.c:1260 describe.c:1366
msgid "Schema"
msgstr "Schema"
-#: describe.c:85 describe.c:126 describe.c:195 describe.c:267 describe.c:309
-#: describe.c:414 describe.c:1256 describe.c:1361
+#: describe.c:85 describe.c:126 describe.c:196 describe.c:269 describe.c:311
+#: describe.c:417 describe.c:1260 describe.c:1367
msgid "Name"
msgstr "Namn"
msgid "Argument data types"
msgstr "Argumentdatatyp"
-#: describe.c:135 describe.c:309 describe.c:1258
+#: describe.c:135 describe.c:311 describe.c:1262
msgid "Owner"
msgstr "Ägare"
msgid "Source code"
msgstr "Källkod"
-#: describe.c:169
+#: describe.c:170
msgid "List of functions"
msgstr "Lista med funktioner"
-#: describe.c:205
+#: describe.c:206
msgid "Internal name"
msgstr "Internt namn"
-#: describe.c:205
+#: describe.c:206
msgid "Size"
msgstr "Storlek"
-#: describe.c:236
+#: describe.c:238
msgid "List of data types"
msgstr "Lista med datatyper"
-#: describe.c:268
+#: describe.c:270
msgid "Left arg type"
msgstr "Vänster argumenttyp"
-#: describe.c:268
+#: describe.c:270
msgid "Right arg type"
msgstr "Höger argumenttyp"
-#: describe.c:269
+#: describe.c:271
msgid "Result type"
msgstr "Resultattyp"
-#: describe.c:283
+#: describe.c:285
msgid "List of operators"
msgstr "Lista med operatorer"
-#: describe.c:312
+#: describe.c:314
msgid "Encoding"
msgstr "Kodning"
-#: describe.c:328
+#: describe.c:330
msgid "List of databases"
msgstr "Lista med databaser"
-#: describe.c:360 describe.c:1273
+#: describe.c:363 describe.c:1277
msgid "Table"
msgstr "Tabell"
-#: describe.c:360
+#: describe.c:363
msgid "Access privileges"
msgstr "Åtkomsträttigheter"
-#: describe.c:382
+#: describe.c:385
#, c-format
msgid "Access privileges for database \"%s\""
msgstr "Åtkomsträttigheter för databasen \"%s\""
-#: describe.c:414
+#: describe.c:417
msgid "Object"
msgstr "Objekt"
-#: describe.c:425
+#: describe.c:428
msgid "aggregate"
msgstr "aggregat"
-#: describe.c:443
+#: describe.c:446
msgid "function"
msgstr "funktion"
-#: describe.c:457
+#: describe.c:460
msgid "operator"
msgstr "operatör"
-#: describe.c:471
+#: describe.c:474
msgid "data type"
msgstr "datatyp"
-#: describe.c:488 describe.c:1257
+#: describe.c:491 describe.c:1261
msgid "table"
msgstr "tabell"
-#: describe.c:488 describe.c:1257
+#: describe.c:491 describe.c:1261
msgid "view"
msgstr "vy"
-#: describe.c:488 describe.c:1257
+#: describe.c:491 describe.c:1261
msgid "index"
msgstr "index"
-#: describe.c:488 describe.c:1257
+#: describe.c:491 describe.c:1261
msgid "sequence"
msgstr "sekvens"
-#: describe.c:504
+#: describe.c:507
msgid "rule"
msgstr "rule"
-#: describe.c:520
+#: describe.c:523
msgid "trigger"
msgstr "trigger"
-#: describe.c:538
+#: describe.c:541
msgid "Object descriptions"
msgstr "Objektbeskrivningar"
-#: describe.c:584
+#: describe.c:587
#, c-format
msgid "Did not find any relation named \"%s\".\n"
msgstr "Kunde inte hitta en relation med namn \"%s\".\n"
-#: describe.c:663
+#: describe.c:666
#, c-format
msgid "Did not find any relation with oid %s.\n"
msgstr "Kunde inte hitta en relation med oid %s.\n"
-#: describe.c:676
+#: describe.c:679
msgid "Column"
msgstr "Kolumn"
-#: describe.c:677 describe.c:1258 describe.c:1362
+#: describe.c:680 describe.c:1262 describe.c:1368
msgid "Type"
msgstr "Typ"
-#: describe.c:683
+#: describe.c:686
msgid "Modifiers"
msgstr "Modifierare"
-#: describe.c:783
+#: describe.c:786
#, c-format
msgid "Table \"%s.%s\""
msgstr "Tabell \"%s.%s\""
-#: describe.c:787
+#: describe.c:790
#, c-format
msgid "View \"%s.%s\""
msgstr "Vy \"%s.%s\""
-#: describe.c:791
+#: describe.c:794
#, c-format
msgid "Sequence \"%s.%s\""
msgstr "Sekvens \"%s.%s\""
-#: describe.c:795
+#: describe.c:798
#, c-format
msgid "Index \"%s.%s\""
msgstr "Index \"%s.%s\""
-#: describe.c:799
+#: describe.c:802
#, c-format
msgid "Special relation \"%s.%s\""
msgstr "Särskild relation \"%s.%s\""
-#: describe.c:803
+#: describe.c:806
#, c-format
msgid "TOAST table \"%s.%s\""
msgstr "TOAST-tabell \"%s.%s\""
-#: describe.c:807
+#: describe.c:810
#, c-format
msgid "Composite type \"%s.%s\""
msgstr "Sammansatt typ \"%s.%s\""
-#: describe.c:811
+#: describe.c:814
#, c-format
msgid "?%c? \"%s.%s\""
msgstr "?%c? \"%s.%s\""
-#: describe.c:849
+#: describe.c:853
msgid "primary key, "
msgstr "primärnyckel, "
-#: describe.c:851
+#: describe.c:855
msgid "unique, "
msgstr "unik, "
-#: describe.c:857
+#: describe.c:861
#, c-format
msgid "for table \"%s.%s\""
msgstr "för tabell \"%s.%s\""
-#: describe.c:896
+#: describe.c:900
#, c-format
msgid "View definition: %s"
msgstr "Vydefinition: %s"
-#: describe.c:902 describe.c:1098
+#: describe.c:906 describe.c:1102
msgid "Rules"
msgstr "Regler"
-#: describe.c:1022
+#: describe.c:1026
msgid "Indexes"
-msgstr "Indexen"
+msgstr "Index"
-#: describe.c:1036
+#: describe.c:1040
msgid " primary key"
msgstr " primärnyckel"
-#: describe.c:1038
+#: describe.c:1042
msgid " unique"
msgstr " unik"
-#: describe.c:1059
+#: describe.c:1063
msgid "Check constraints"
msgstr "Kontrollera integritetsvillkor"
-#: describe.c:1062
+#: describe.c:1066
#, c-format
msgid "%s: \"%s\" %s"
msgstr "%s: \"%s\" %s"
-#: describe.c:1067
+#: describe.c:1071
#, c-format
msgid "%*s \"%s\" %s"
msgstr "%*s \"%s\" %s"
-#: describe.c:1077
+#: describe.c:1081
msgid "Foreign Key constraints"
msgstr "Främmande nyckel-villkor"
-#: describe.c:1080
+#: describe.c:1084
#, c-format
msgid "%s: %s %s"
msgstr "%s: %s %s"
-#: describe.c:1085
+#: describe.c:1089
#, c-format
msgid "%*s %s %s"
msgstr "%*s %s %s"
-#: describe.c:1113
+#: describe.c:1117
msgid "Triggers"
msgstr "Utlösare"
-#: describe.c:1195
+#: describe.c:1199
msgid "User name"
msgstr "Användarnamn"
-#: describe.c:1195
+#: describe.c:1199
msgid "User ID"
msgstr "Användar-ID"
-#: describe.c:1196
+#: describe.c:1200
msgid "superuser, create database"
msgstr "superanvändare, skapa databas"
-#: describe.c:1197
+#: describe.c:1201
msgid "superuser"
msgstr "superanvändare"
-#: describe.c:1197
+#: describe.c:1201
msgid "create database"
msgstr "skapa databas"
-#: describe.c:1198
+#: describe.c:1202
msgid "Attributes"
msgstr "Attribut"
-#: describe.c:1211
+#: describe.c:1215
msgid "List of database users"
msgstr "Lista med databasanvändare"
-#: describe.c:1258
+#: describe.c:1262
msgid "special"
msgstr "särskild"
-#: describe.c:1317
+#: describe.c:1323
msgid "No matching relations found.\n"
msgstr "Inga matchande relationer funna.\n"
-#: describe.c:1319
+#: describe.c:1325
msgid "No relations found.\n"
msgstr "Inga relationer funna.\n"
-#: describe.c:1324
+#: describe.c:1330
msgid "List of relations"
msgstr "Lista med relationer"
-#: describe.c:1363
+#: describe.c:1369
msgid "Modifier"
msgstr "Modifierare"
-#: describe.c:1377
+#: describe.c:1383
msgid "List of domains"
msgstr "Lista av domäner"
+#~ 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"
-# simplified Chinese translation file for psql
-# Weiping He , 2001.
-#
-# $Header: /cvsroot/pgsql/src/bin/psql/po/Attic/zh_CN.po,v 1.1 2002/08/21 20:42:27 petere Exp $
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PostgreSQL 7.2\n"
-"POT-Creation-Date: 2001-11-25 18:39+0800\n"
-"PO-Revision-Date: 2001-10-08 23:48:19+0800\n"
-"Last-Translator: Weiping He \n"
-"Language-Team: Weiping He \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=GB2312\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: command.c:154
-msgid "Warning: This syntax is deprecated.\n"
-msgstr "¾¯¸æ: ÕâÖÖÓï·¨ÒѾ·ÏÆú.\n"
-
-#: command.c:161
-#, c-format
-msgid "Invalid command \\%s. Try \\? for help.\n"
-msgstr "ÎÞЧµÄÃüÁî \\%s. Óà \\? »ñÈ¡°ïÖú.\n"
-
-#: command.c:163
-#, c-format
-msgid "invalid command \\%s\n"
-msgstr "ÎÞЧµÄÃüÁî \\%s\n"
-
-#: command.c:280
-#, c-format
-msgid "could not get home directory: %s\n"
-msgstr "ÎÞ·¨»ñµÃ¼ÒĿ¼: %s\n"
-
-#: command.c:296
-#, c-format
-msgid "\\%s: could not change directory to '%s': %s\n"
-msgstr "\\%s: ²»Äܸı䵽 '%s' Ŀ¼: %s\n"
-
-#: command.c:385 command.c:730
-msgid "no query buffer\n"
-msgstr "ÎÞ²éѯ»º³åÇø\n"
-
-#: command.c:441
-#, c-format
-msgid "%s: invalid encoding name\n"
-msgstr "%s: ÎÞЧ±àÂëÃû×Ö\n"
-
-#: command.c:450
-#, c-format
-msgid "\\%s: multibyte support is not enabled\n"
-msgstr "\\%s: ¶à×Ö½ÚÖ§³Öδ´ò¿ª\n"
-
-#: command.c:504 command.c:535 command.c:546 command.c:560 command.c:602
-#: command.c:710 command.c:739
-#, c-format
-msgid "\\%s: missing required argument\n"
-msgstr "\\%s: ȱÉÙËùÐè²ÎÊý\n"
-
-#: command.c:590
-msgid "Query buffer is empty."
-msgstr "²éѯ»º³åÇøÎª¿Õ."
-
-#: command.c:621
-msgid "Query buffer reset (cleared)."
-msgstr "ÖØÖÃ(Çå¿Õ)²éѯ»º³åÇø."
-
-#: command.c:632
-#, c-format
-msgid "Wrote history to %s.\n"
-msgstr "Ïò %s ÖÐд³öÀúÊ·.\n"
-
-#: command.c:672 command.c:903 command.c:1118 command.c:1174 command.c:1857
-#: common.c:57 copy.c:87 describe.c:448 mainloop.c:80 mainloop.c:384
-msgid "out of memory\n"
-msgstr "ÄÚ´æÓþ¡\n"
-
-#: command.c:681 command.c:715
-#, c-format
-msgid "\\%s: error\n"
-msgstr "\\%s: ´íÎó\n"
-
-#: command.c:754 command.c:774 command.c:1009 command.c:1022 command.c:1032
-#: command.c:1514 command.c:1527 command.c:1539 command.c:1552 command.c:1566
-#: command.c:1580 command.c:1610 common.c:106 copy.c:290
-#, c-format
-msgid "%s: %s\n"
-msgstr "%s: %s\n"
-
-#: command.c:839
-#, c-format
-msgid "\\%s: extra argument '%s' ignored\n"
-msgstr "\\%s: ºöÂÔ¶àÓàµÄ²ÎÊý '%s'\n"
-
-#: command.c:895 command.c:970 command.c:998
-msgid "parse error at the end of line\n"
-msgstr "ÔÚÐÐβ·¢Éú·ÖÎö´í\n"
-
-#: command.c:1289 command.c:1314 startup.c:181 startup.c:199
-msgid "Password: "
-msgstr "¿ÚÁî: "
-
-#: command.c:1328 common.c:155 common.c:358 common.c:523
-#, c-format
-msgid "%s"
-msgstr ""
-
-#: command.c:1332
-msgid "Previous connection kept\n"
-msgstr "±£ÁôÉÏÒ»´ÎÁª½Ó\n"
-
-#: command.c:1344
-#, c-format
-msgid "\\connect: %s"
-msgstr ""
-
-#: command.c:1356
-#, c-format
-msgid "You are now connected to database %s.\n"
-msgstr "ÄãÏÖÔÚÒѾÁª½Óµ½Êý¾Ý¿â %s.\n"
-
-#: command.c:1358
-#, c-format
-msgid "You are now connected as new user %s.\n"
-msgstr "ÄãÏÖÔÚÊÇ×÷ΪÐÂÓû§ %s Áª½ÓµÄ.\n"
-
-#: command.c:1361
-#, c-format
-msgid "You are now connected to database %s as user %s.\n"
-msgstr "ÄãÏÖÔÚÊÇÒÔÓû§ %s µÄÉí·ÝÁª½Óµ½Êý¾Ý¿â %s .\n"
-
-#: command.c:1452
-#, c-format
-msgid "could not start editor %s\n"
-msgstr "ÎÞ·¨ÔËÐÐ±à¼Æ÷ %s\n"
-
-#: command.c:1454
-msgid "could not start /bin/sh\n"
-msgstr "ÎÞ·¨ÔËÐÐ /bin/sh\n"
-
-#: command.c:1499
-#, c-format
-msgid "could not open temporary file %s: %s\n"
-msgstr "ÎÞ·¨´ò¿ªÁÙʱÎļþ %s: %s\n"
-
-#: command.c:1683
-msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n"
-msgstr "\\pset: ÔÊÐíµÄ¸ñʽÊÇÎÞ¶ÔÆë, ¶ÔÆë, html, latex\n"
-
-#: command.c:1688
-#, c-format
-msgid "Output format is %s.\n"
-msgstr "Êä³ö¸ñʽÊÇ %s.\n"
-
-#: command.c:1698
-#, c-format
-msgid "Border style is %d.\n"
-msgstr "±ß½ç·ç¸ñÊÇ %d.\n"
-
-#: command.c:1707
-msgid "Expanded display is on.\n"
-msgstr "À©Õ¹ÏÔʾÒÑ´ò¿ª.\n"
-
-#: command.c:1708
-msgid "Expanded display is off.\n"
-msgstr "À©Õ¹ÏÔʾÒѹرÕ.\n"
-
-#: command.c:1720
-#, c-format
-msgid "Null display is '%s'.\n"
-msgstr "Null ÏÔʾΪ '%s'.\n"
-
-#: command.c:1732
-#, c-format
-msgid "Field separator is '%s'.\n"
-msgstr "Óò·Ö¸ô·ûÊÇ '%s'.\n"
-
-#: command.c:1746
-msgid "Record separator is ."
-msgstr "¼Ç¼·Ö¸ô·ûÊÇ <ÐÂÐÐ>."
-
-#: command.c:1748
-#, c-format
-msgid "Record separator is '%s'.\n"
-msgstr "¼Ç¼·Ö¸ô·ûÊÇ '%s'.\n"
-
-#: command.c:1759
-msgid "Showing only tuples."
-msgstr "Ö»ÏÔʾԪ×é."
-
-#: command.c:1761
-msgid "Tuples only is off."
-msgstr "¹Ø±ÕÖ»ÏÔʾԪ×é."
-
-#: command.c:1777
-#, c-format
-msgid "Title is \"%s\".\n"
-msgstr "±êÌâÊÇ \"%s\".\n"
-
-#: command.c:1779
-msgid "Title is unset.\n"
-msgstr "ÎÞ±êÌâ.\n"
-
-#: command.c:1795
-#, c-format
-msgid "Table attribute is \"%s\".\n"
-msgstr "±íÊôÐÔÊÇ \"%s\".\n"
-
-#: command.c:1797
-msgid "Table attributes unset.\n"
-msgstr "δÉèÖñíÊôÐÔ.\n"
-
-#: command.c:1808
-msgid "Using pager is on."
-msgstr "´ò¿ª·ÖÒ³Æ÷µÄʹÓÃ."
-
-#: command.c:1810
-msgid "Using pager is off."
-msgstr "¹Ø±Õ·ÖÒ³Æ÷µÄʹÓÃ."
-
-#: command.c:1821
-msgid "Default footer is on."
-msgstr "´ò¿ªÈ±Ê¡½Å±ê."
-
-#: command.c:1823
-msgid "Default footer is off."
-msgstr "¹Ø±Õȱʡ½Å±ê."
-
-#: command.c:1829
-#, c-format
-msgid "\\pset: unknown option: %s\n"
-msgstr "\\pset: δ֪ѡÏî: %s\n"
-
-#: command.c:1872
-msgid "\\!: failed\n"
-msgstr "\\!: ʧ°Ü\n"
-
-#: common.c:50
-#, c-format
-msgid "%s: xstrdup: cannot duplicate null pointer (internal error)\n"
-msgstr "%s: xstrdup: ÎÞ·¨¸´ÖÆ¿ÕÖ¸Õë(ÄÚ²¿´íÎó)\n"
-
-#: common.c:326 common.c:412
-msgid "You are currently not connected to a database.\n"
-msgstr "ÄãĿǰûÓÐÓëÊý¾Ý¿âÁª½Ó.\n"
-
-#: common.c:365 common.c:533
-msgid "connection to server was lost\n"
-msgstr "ÓëÊý¾Ý¿âµÄÁª½Ó¶ªÊ§\n"
-
-#: common.c:368 common.c:536
-msgid "The connection to the server was lost. Attempting reset: "
-msgstr "Óë·þÎñÆ÷µÄÁª½ÓÒѶªÊ§. ³¢ÊÔÖØÖÃ: "
-
-#: common.c:372 common.c:540
-msgid "Failed.\n"
-msgstr "ʧ°Ü.\n"
-
-#: common.c:382 common.c:552
-msgid "Succeeded.\n"
-msgstr "³É¹¦.\n"
-
-#: common.c:420
-#, c-format
-msgid ""
-"***(Single step mode: Verify query)"
-"*********************************************\n"
-"%s\n"
-"***(press return to proceed or enter x and return to cancel)"
-"********************\n"
-msgstr ""
-"***(µ¥²½Ä£Ê½: ÑéÖ¤ ²éѯ)**********************************************\n"
-"%s\n"
-"***(Çûسµ¼ÌÐø»òÕßÇà x È»ºóÇûسµÈ¡Ïû)**********************\n"
-
-#: common.c:512
-msgid ""
-"Enter data to be copied followed by a newline.\n"
-"End with a backslash and a period on a line by itself."
-msgstr ""
-"ÊäÈëÒª¿½±´µÄÊý¾ÝÈ»ºóÊäÈëÒ»¸öÐÂÐÐ.\n"
-"ÔÚ¶ÀÁ¢µÄÒ»ÐÐÉÏÊäÈëÒ»¸ö·´Ð±¿¸ºÍÒ»¸ö¾äµã½áÊø."
-
-#: common.c:558
-#, c-format
-msgid "Asynchronous NOTIFY '%s' from backend with pid %d received.\n"
-msgstr "ÊÕµ½À´×Ô½ø³ÌºÅΪ %2$d µÄºó¶ËµÄÒì²½ NOTIFY (֪ͨ) '%1$s'.\n"
-
-#: copy.c:81
-msgid "\\copy: arguments required\n"
-msgstr "\\copy: ÐèÒª²ÎÊý\n"
-
-#: copy.c:211
-#, c-format
-msgid "\\copy: parse error at '%s'\n"
-msgstr "\\copy: ÔÚ '%s' ·ÖÎö´íÎó\n"
-
-#: copy.c:213
-msgid "\\copy: parse error at end of line\n"
-msgstr "\\copy: ÔÚÐÐβ·ÖÎö´íÎó\n"
-
-#: copy.c:310
-#, c-format
-msgid "\\copy: %s"
-msgstr ""
-
-#: copy.c:314
-#, c-format
-msgid "\\copy: unexpected response (%d)\n"
-msgstr "\\copy: ÒâÍâÏìÓ¦(%d)\n"
-
-#: help.c:47
-msgid "on"
-msgstr "´ò¿ª"
-
-#: help.c:47
-msgid "off"
-msgstr "¹Ø±Õ"
-
-#: help.c:69
-#, c-format
-msgid "could not get current user name: %s\n"
-msgstr "ÎÞ·¨»ñÈ¡µ±Ç°Óû§Ãû×Ö: %s\n"
-
-#: help.c:78
-msgid "This is psql, the PostgreSQL interactive terminal.\n"
-msgstr "ÕâÀïÊÇ psql, PostgreSQL µÄ½»»¥ÖÕ¶Ë.\n"
-
-#: help.c:79
-msgid "Usage:"
-msgstr "Ó÷¨:"
-
-#: help.c:80
-msgid " psql [options] [dbname [username]]\n"
-msgstr " psql [Ñ¡Ïî] [Êý¾Ý¿âÃû [Óû§Ãû]]\n"
-
-#: help.c:81
-msgid "Options:"
-msgstr "Ñ¡Ïî:"
-
-#: help.c:82
-msgid " -a Echo all input from script"
-msgstr " -a »ØÏÔËùÓÐÀ´×Խű¾µÄÊäÈë"
-
-#: help.c:83
-msgid " -A Unaligned table output mode (-P format=unaligned)"
-msgstr " -A ·Ç¶ÔÆëµÄ±íÊä³öģʽ(-P format=unaligned)"
-
-#: help.c:84
-msgid " -c COMMAND Run only single command (SQL or internal) and exit"
-msgstr " -c ÃüÁî Ö»ÔËÐÐÒ»ÌõÃüÁî(SQL »òÕßÄÚ²¿)È»ºóÍ˳ö"
-
-#: help.c:90
-#, c-format
-msgid " -d DBNAME Specify database name to connect to (default: %s)\n"
-msgstr " -d Êý¾Ý¿âÃû ÉùÃ÷ÒªÁª½ÓµÄÊý¾Ý¿âÃû(ȱʡ: %s)\n"
-
-#: help.c:92
-msgid " -e Echo commands sent to server"
-msgstr " -e »ØÏÔ·¢Ë͸ø·þÎñÆ÷µÄÃüÁî"
-
-#: help.c:93
-msgid " -E Display queries that internal commands generate"
-msgstr " -E ÏÔʾÄÚ²¿ÃüÁîÉú³ÉµÄ²éѯ"
-
-#: help.c:94
-msgid " -f FILENAME Execute commands from file, then exit"
-msgstr " -f ÎļþÃû Ö´ÐÐÀ´×ÔÎļþµÄÃüÁî, È»ºóÍ˳ö"
-
-#: help.c:95
-#, c-format
-msgid ""
-" -F STRING Set field separator (default: \"%s\") (-P fieldsep=)\n"
-msgstr " -F ×Ö´® ÉèÖÃÓò·Ö¸ô·û (ȱʡ: \"%s\") (-P fieldsep=)\n"
-
-#: help.c:100
-#, c-format
-msgid " -h HOSTNAME Specify database server host (default: %s)\n"
-msgstr " -h Ö÷»úÃû ÉùÃ÷Êý¾Ý¿â·þÎñÆ÷Ö÷»ú (ȱʡ: %s)\n"
-
-#: help.c:101
-msgid "local socket"
-msgstr ""
-
-#: help.c:103
-msgid " -H HTML table output mode (-P format=html)"
-msgstr " -H HTML ±íÊä³öģʽ (-P format=html)"
-
-#: help.c:104
-msgid " -l List available databases, then exit"
-msgstr " -l ÁгöËùÓпÉÓÃÊý¾Ý¿â, È»ºóÍ˳ö"
-
-#: help.c:105
-msgid " -n Disable enhanced command line editing (readline)"
-msgstr " -n ¹Ø±ÕÔöÇ¿µÄÃüÁîÐб༹¦ÄÜ (readline)"
-
-#: help.c:106
-msgid " -o FILENAME Send query results to file (or |pipe)"
-msgstr " -o ÎļþÃû ÏòÎļþ(»òÕß |¹ÜµÀ)·¢ËͲéѯ½á¹û"
-
-#: help.c:110
-#, c-format
-msgid " -p PORT Specify database server port (default: %s)\n"
-msgstr " -p PORT ÉùÃ÷Êý¾Ý¿â·þÎñÆ÷¶Ë¿Ú (ȱʡ: %s)\n"
-
-#: help.c:113
-msgid ""
-" -P VAR[=ARG] Set printing option 'VAR' to 'ARG' (see \\pset command)"
-msgstr " -P VAR[=ARG] °Ñ´òÓ¡Ñ¡Ïî 'VAR' ÉèÖÃΪ 'ARG' (¼û \\pset ÃüÁî)"
-
-#: help.c:114
-msgid " -q Run quietly (no messages, only query output)"
-msgstr " -q °²¾²ÔËÐÐ (ûÓÐÐÅÏ¢, Ö»ÓвéѯÊä³ö)"
-
-#: help.c:115
-msgid ""
-" -R STRING Set record separator (default: newline) (-P recordsep=)"
-msgstr " -R ×Ö´® ÉèÖüǼ·Ö¸ô·û (ȱʡ: ÐÂÐÐ) (-P recordsep=)"
-
-#: help.c:116
-msgid " -s Single step mode (confirm each query)"
-msgstr " -s µ¥²½Ä£Ê½ (ºËʵÿ¸ö²éѯ)"
-
-#: help.c:117
-msgid " -S Single line mode (end of line terminates SQL command)"
-msgstr " -S µ¥ÐÐģʽ (Ò»ÐнáÊøÍ¬Ê±Ò²±êÖ¾×Å SQL ÃüÁî½áÊø)"
-
-#: help.c:118
-msgid " -t Print rows only (-P tuples_only)"
-msgstr " -t Ö»´òÓ¡ÐÐ (-P tuples_onle)"
-
-#: help.c:119
-msgid ""
-" -T TEXT Set HTML table tag attributes (width, border) (-P "
-"tableattr=)"
-msgstr " -T Îı¾ ÉèÖà HTML ±í±ê¼ÇÊôÐÔ (±í¿í, ±ß¿í) (-P tableattr=)"
-
-#: help.c:125
-#, c-format
-msgid " -U NAME Specify database user name (default: %s)\n"
-msgstr " -U Ãû×Ö ÉùÃ÷Êý¾Ý¿âÓû§Ãû (ȱʡ: %s)\n"
-
-#: help.c:127
-msgid " -v NAME=VALUE Set psql variable 'NAME' to 'VALUE'"
-msgstr " -v Ãû×Ö=ÊýÖµ ÉèÖà psql ±äÁ¿ 'Ãû×Ö' Ϊ 'ÊýÖµ'"
-
-#: help.c:128
-msgid " -V Show version information and exit"
-msgstr " -V ÏÔʾ°æ±¾ÐÅϢȻºóÍ˳ö"
-
-#: help.c:129
-msgid " -W Prompt for password (should happen automatically)"
-msgstr " -W ÌáʾÊäÈë¿ÚÁî (½«×Ô¶¯·¢Éú)"
-
-#: help.c:130
-msgid " -x Turn on expanded table output (-P expanded)"
-msgstr " -x ´ò¿ªÀ©Õ¹±íÊä³ö (-P expended)"
-
-#: help.c:131
-msgid " -X Do not read startup file (~/.psqlrc)"
-msgstr " -X ²»Òª¶ÁÈ¡Æô¶¯Îļþ (~/.psqlrc)"
-
-#: help.c:134
-msgid ""
-"\n"
-"For more information, type \"\\?\" (for internal commands) or \"\\help\"\n"
-"(for SQL commands) from within psql, or consult the psql section in\n"
-"the PostgreSQL documentation.\n"
-"\n"
-msgstr ""
-"\n"
-"¸ü¶àµÄÏà¹ØÐÅÏ¢, ÔÚ psql Àï¼üÈë \"\\?\" (ÓÃÓÚÄÚ²¿ÃüÁî) »òÕß \"\\help\"\n"
-"(ÓÃÓÚ SQL ÃüÁî), »òÕ߲ο¼ PostgreSQL ÎĵµÀïµÄ psql ½Ú\n"
-"\n"
-
-#: help.c:192
-msgid " \\a toggle between unaligned and aligned output mode\n"
-msgstr " \\a ÔÚ·Ç¶ÔÆëºÍ¶ÔÆëµÄÊä³öģʽ֮¼äÇл»\n"
-
-#: help.c:193
-#, c-format
-msgid ""
-" \\c[onnect] [DBNAME|- [USER]]\n"
-" connect to new database (currently \"%s\")\n"
-msgstr ""
-" \\c[onnect] [Êý¾Ý¿âÃû|- [Óû§Ãû]]\n"
-" Áª½Óµ½ÐµÄÊý¾Ý¿â (µ±Ç°Îª \"%s\")\n"
-
-#: help.c:196
-msgid " \\C TITLE set table title\n"
-msgstr " \\C ±êÌâ ÉèÖñí±êÌâ\n"
-
-#: help.c:197
-msgid " \\cd [DIRNAME] change the current working directory\n"
-msgstr " \\cd [Ŀ¼Ãû] ¸Ä±äµ±Ç°µÄ¹¤×÷Ŀ¼\n"
-
-#: help.c:198
-msgid " \\copy ... perform SQL COPY with data stream to the client host\n"
-msgstr " \\copy ... Ö´ÐÐ SQL COPY, Êý¾ÝÁ÷Ö¸Ïò¿Í»§¶ËÖ÷»ú\n"
-
-#: help.c:199
-msgid " \\copyright show PostgreSQL usage and distribution terms\n"
-msgstr " \\copyright ÏÔʾ PostgreSQL Ó÷¨ºÍ·¢²¼ÐÅÏ¢\n"
-
-#: help.c:200
-msgid " \\d TABLE describe table (or view, index, sequence)\n"
-msgstr " \\d ±í ÃèÊö±í (»òÕßÊÓͼ, Ë÷Òý, ÐòÁÐ)\n"
-
-#: help.c:201
-msgid " \\d{t|i|s|v}... list tables/indexes/sequences/views\n"
-msgstr " \\d{t|i|s|v}... Áгö±í/Ë÷Òý/ÐòÁÐ/ÊÓͼ\n"
-
-#: help.c:202
-msgid ""
-" \\d{p|S|l} list access privileges, system tables, or large objects\n"
-msgstr " \\d{p|S|l} Áгö·ÃÎÊȨÏÞ, ϵͳ±í, »òÕß´ó¶ÔÏó\n"
-
-#: help.c:203
-msgid " \\da list aggregate functions\n"
-msgstr " \\da Áгö¾Û¼¯º¯Êý\n"
-
-#: help.c:204
-msgid " \\dd NAME show comment for table, type, function, or operator\n"
-msgstr " \\dd Ãû×Ö ÏÔʾ±í, ÀàÐÍ, º¯Êý, »òÕß²Ù×÷·ûµÄ×¢ÊÍ\n"
-
-#: help.c:205
-msgid " \\df list functions\n"
-msgstr " \\df Áгöº¯Êý\n"
-
-#: help.c:206
-msgid " \\do list operators\n"
-msgstr " \\do Áгö²Ù×÷·û\n"
-
-#: help.c:207
-msgid " \\dT list data types\n"
-msgstr " \\dT ÁгöÊý¾ÝÀàÐÍ\n"
-
-#: help.c:208
-msgid ""
-" \\e FILENAME edit the current query buffer or file with external editor\n"
-msgstr " \\e ÎļþÃû ÓÃÒ»¸öÍⲿ±à¼Æ÷±à¼µ±Ç°²éѯ»º³åÇø»òÕßÎļþ\n"
-
-#: help.c:209
-msgid " \\echo TEXT write text to standard output\n"
-msgstr " \\echo TEXT Ïò±ê×¼Êä³öд³öÎı¾\n"
-
-#: help.c:210
-msgid " \\encoding ENCODING set client encoding\n"
-msgstr " \\encoding ±àÂë ÉèÖÿͻ§¶Ë±àÂë\n"
-
-#: help.c:211
-msgid " \\f STRING set field separator\n"
-msgstr " \\f ×Ö´® ÉèÖÃÓò·Ö¸ô·û\n"
-
-#: help.c:212
-msgid ""
-" \\g FILENAME send SQL command to server (and write results to file or |"
-"pipe)\n"
-msgstr ""
-" \\g ÎļþÃû Ïò·þÎñÆ÷·¢ËÍ SQL ÃüÁî (²¢ÇҰѽá¹ûдµ½Îļþ»òÕß |¹ÜµÀ)\n"
-
-#: help.c:213
-msgid " \\h NAME help on syntax of SQL commands, * for all commands\n"
-msgstr " \\h Ãû×Ö SQL ÃüÁîµÄÓï·¨°ïÖú, Óà * ¿ÉÒÔ¿´ËùÓÐÃüÁîµÄ°ïÖú\n"
-
-#: help.c:214
-#, c-format
-msgid " \\H toggle HTML output mode (currently %s)\n"
-msgstr " \\H ÔÚ HTML Êä³öģʽ֮¼äÇл» (µ±Ç°ÊÇ %s)\n"
-
-#: help.c:216
-msgid " \\i FILENAME execute commands from file\n"
-msgstr " \\i ÎļþÃû Ö´ÐÐÀ´×ÔÎļþµÄÃüÁî\n"
-
-#: help.c:217
-msgid " \\l list all databases\n"
-msgstr " \\l ÁгöËùÓÐÊý¾Ý¿â\n"
-
-#: help.c:218
-msgid ""
-" \\lo_export, \\lo_import, \\lo_list, \\lo_unlink\n"
-" large object operations\n"
-msgstr ""
-" \\lo_export, \\lo_import, \\lo_list, \\lo_unlink\n"
-" ´ó¶ÔÏó²Ù×÷\n"
-
-#: help.c:220
-msgid " \\o FILENAME send all query results to file or |pipe\n"
-msgstr " \\o ÎļþÃû ÏòÎļþ»òÕß |¹ÜµÀ ·¢ËÍËùÓвéѯ½á¹û\n"
-
-#: help.c:221
-msgid " \\p show the content of the current query buffer\n"
-msgstr " \\p ÏÔʾµ±Ç°²éѯ»º³åÇøµÄÄÚÈÝ\n"
-
-#: help.c:222
-msgid ""
-" \\pset VAR set table output option (VAR := {format|border|expanded|\n"
-" fieldsep|null|recordsep|tuples_only|title|tableattr|pager})\n"
-msgstr ""
-" \\pset VAR ÉèÖñíµÄÊä³öÑ¡Ïî (VAR := {foramt|border|expaned|\n"
-" fieldsep|null|recordsep|tuples_only|title|tableattr|"
-"pager})\n"
-
-#: help.c:224
-msgid " \\q quit psql\n"
-msgstr " \\q Í˳ö psql\n"
-
-#: help.c:225
-msgid " \\qecho TEXT write text to query output stream (see \\o)\n"
-msgstr " \\qecho Îı¾ Ïò²éѯÊä³öÁ÷д³öÎı¾ (¼û \\o)\n"
-
-#: help.c:226
-msgid " \\r reset (clear) the query buffer\n"
-msgstr " \\r ÖØÖà (ÇåÀí) ²éѯ»º³åÇø\n"
-
-#: help.c:227
-msgid " \\s FILENAME print history or save it to file\n"
-msgstr " \\s ÎļþÃû ´òÓ¡ÀúÊ·»òÕß½«Æä±£´æµ½Îļþ\n"
-
-#: help.c:228
-msgid " \\set NAME VALUE set internal variable\n"
-msgstr " \\set Ãû×Ö ÊýÖµ ÉèÖÃÄÚ²¿±äÁ¿\n"
-
-#: help.c:229
-#, c-format
-msgid " \\t show only rows (currently %s)\n"
-msgstr " \\t Ö»ÏÔʾÐÐ (µ±Ç°ÊÇ %s)\n"
-
-#: help.c:231
-msgid " \\T TEXT set HTML table tag attributes\n"
-msgstr " \\T Îı¾ ÉèÖà HTML ±í±ê¼ÇÊôÐÔ\n"
-
-#: help.c:232
-msgid " \\unset NAME unset (delete) internal variable\n"
-msgstr " \\unset Ãû×Ö É¾³ýÄÚ²¿±äÁ¿\n"
-
-#: help.c:233
-msgid " \\w FILENAME write current query buffer to file\n"
-msgstr " \\w ÎļþÃû ½«µ±Ç°²éѯ»º³åÇøÐ´³öµ½Îļþ\n"
-
-#: help.c:234
-#, c-format
-msgid " \\x toggle expanded output (currently %s)\n"
-msgstr " \\x ÔÚÀ©Õ¹Êä³öÖ®¼äÇл» (ĿǰÊÇ %s)\n"
-
-#: help.c:236
-msgid " \\z list table access privileges\n"
-msgstr " \\z Áгö±í·ÃÎÊȨÏÞ\n"
-
-#: help.c:237
-msgid " \\! [COMMAND] execute command in shell or start interactive shell\n"
-msgstr " \\! [ÃüÁî] ÔÚ shell ÀïÖ´ÐÐÃüÁî»òÕß¿ªÊ¼Ò»¸ö½»»¥µÄ shell\n"
-
-#: help.c:264
-msgid "Available help:"
-msgstr "¿ÉÓðïÖú:"
-
-#: help.c:295
-#, c-format
-msgid ""
-"Command: %s\n"
-"Description: %s\n"
-"Syntax:\n"
-"%s\n"
-"\n"
-msgstr ""
-"ÃüÁî: %s\n"
-"ÃèÊö: %s\n"
-"Óï·¨:\n"
-"%s\n"
-"\n"
-
-#: help.c:306
-#, c-format
-msgid ""
-"No help available for '%-.*s'.\n"
-"Try \\h with no arguments to see available help.\n"
-msgstr ""
-"»¹Ã»ÓÐ '%-.*s' µÄ¿ÉÓðïÖú.\n"
-"Óò»´ø²ÎÊýµÄ \\h »ñÈ¡¿ÉÓðïÖú.\n"
-
-#: input.c:176
-#, c-format
-msgid "could not save history to %s: %s\n"
-msgstr "ÎÞ·¨½«ÀúÊ·±£´æµ½ %s: %s\n"
-
-#: large_obj.c:69
-msgid "Warning: Your transaction in progress has been committed."
-msgstr "¾¯¸æ: ÄãµÄÕýÔÚ´¦ÀíµÄÊÂÎñÒѾÌá½»."
-
-#: large_obj.c:71
-msgid "Warning: Your transaction in progress has been rolled back."
-msgstr "¾¯¸æ: ÄãµÄÕýÔÚ´¦ÀíµÄÊÂÎñÒѾ»Ø¾í."
-
-#: large_obj.c:98
-msgid "\\lo_export: not connected to a database\n"
-msgstr "\\lo_export: δÓëÊý¾Ý¿âÁª½Ó\n"
-
-#: large_obj.c:165
-msgid "\\lo_import: not connected to a database\n"
-msgstr "\\lo_import: δÓëÊý¾Ý¿âÁª½Ó\n"
-
-#: large_obj.c:281
-msgid "\\lo_unlink: not connected to a database\n"
-msgstr "\\lo_unlink: δÓëÊý¾Ý¿âÁª½Ó\n"
-
-#: describe.c:57 describe.c:110 describe.c:169 describe.c:220 describe.c:268
-#: describe.c:400 describe.c:529 describe.c:1033 large_obj.c:362
-msgid "Description"
-msgstr "ÃèÊö"
-
-#: large_obj.c:370
-msgid "Large objects"
-msgstr "´ó¶ÔÏó"
-
-#: mainloop.c:242
-#, c-format
-msgid "Use \"\\q\" to leave %s.\n"
-msgstr "ʹÓà \"\\q\" À뿪 %s.\n"
-
-#: print.c:447
-msgid "(No rows)\n"
-msgstr "(ûÓÐÐÐ)\n"
-
-#: print.c:1221
-msgid "(1 row)"
-msgstr "(1 ÐÐ)"
-
-#: print.c:1223
-#, c-format
-msgid "(%d rows)"
-msgstr "(%d ÐÐ)"
-
-#: startup.c:140 startup.c:611
-#, c-format
-msgid "%s: out of memory\n"
-msgstr "%s: ÄÚ´æÓþ¡\n"
-
-#: startup.c:175
-msgid "User name: "
-msgstr "Óû§Ãû:"
-
-#: startup.c:284
-#, c-format
-msgid ""
-"Welcome to %s, the PostgreSQL interactive terminal.\n"
-"\n"
-"Type: \\copyright for distribution terms\n"
-" \\h for help with SQL commands\n"
-" \\? for help on internal slash commands\n"
-" \\g or terminate with semicolon to execute query\n"
-" \\q to quit\n"
-"\n"
-msgstr ""
-"»¶ÓÀ´µ½ %s, PostgreSQL µÄ½»»¥ÖÕ¶Ë.\n"
-"\n"
-"¼üÈë: \\copyright »ñÈ¡·¢²¼ÐÅÏ¢\n"
-" \\h »ñÈ¡ SQL ÃüÁîµÄ°ïÖú\n"
-" \\? »ñÈ¡ÄÚ²¿·´Ð±¿¸ÃüÁîµÄ°ïÖú\n"
-" \\g »òÕßÒԷֺŽáβִÐвéѯ\n"
-" \\q Í˳ö\n"
-"\n"
-
-#: startup.c:457
-#, c-format
-msgid "%s: couldn't set printing parameter %s\n"
-msgstr "%s: ÎÞ·¨ÉèÖôòÓ¡²ÎÊý %s\n"
-
-#: startup.c:503
-#, c-format
-msgid "%s: could not delete variable %s\n"
-msgstr "%s: ÎÞ·¨É¾³ý±äÁ¿ %s\n"
-
-#: startup.c:513
-#, c-format
-msgid "%s: could not set variable %s\n"
-msgstr "%s: ÎÞ·¨ÉèÖñäÁ¿ %s\n"
-
-#: startup.c:544 startup.c:559
-#, c-format
-msgid "Try '%s --help' for more information.\n"
-msgstr "Óà '%s --help' »ñÈ¡¸ü¶àÐÅÏ¢.\n"
-
-#: startup.c:552
-#, c-format
-msgid ""
-"%s was compiled without support for long options.\n"
-"Use --help for help on invocation options.\n"
-msgstr ""
-"%s ûÓдø×ų¤Ñ¡ÏîÖ§³Ö±àÒë.\n"
-"Óà --help »ñÈ¡¹ØÓÚµ÷ÓÃÑ¡ÏîµÄ°ïÖú.\n"
-
-#: startup.c:577
-#, c-format
-msgid "%s: warning: extra option %s ignored\n"
-msgstr "%s: ¾¯¸æ: ºöÂÔ¶îÍâµÄÑ¡Ïî %s\n"
-
-#: startup.c:584
-#, c-format
-msgid "%s: Warning: The -u option is deprecated. Use -U.\n"
-msgstr "%s: ¾¯¸æ: -u Ñ¡ÏîÒѾ·ÏÆú. ÇëÓà -U.\n"
-
-#: startup.c:640
-msgid "contains support for: "
-msgstr "°üÀ¨µÄÖ§³Ö:"
-
-#: startup.c:643
-msgid "readline"
-msgstr ""
-
-#: startup.c:653
-msgid "history"
-msgstr "ÀúÊ·"
-
-#: startup.c:662
-msgid "multibyte"
-msgstr "¶à×Ö½Ú"
-
-#: startup.c:670
-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 ""
-"²¿·Ö°æÈ¨ (c) 1996-2002, PostgreSQL È«Çò¿ª·¢×é\n"
-"²¿·Ö°æÈ¨ (c) 1996, University of California ÀíÊÂ\n"
-"ÔĶÁ COPYRIGHT »òÕßʹÓà \\copyright ÃüÁî²é¿´\n"
-"Ó÷¨ºÍ·¢²¼Ìõ¿î."
-
-#: startup.c:695
-#, c-format
-msgid ""
-"SSL connection (cipher: %s, bits: %i)\n"
-"\n"
-msgstr ""
-"SSL Áª½Ó (¼ÓÃÜ: %s, λ: %i)\n"
-"\n"
-
-#: describe.c:56 describe.c:100 describe.c:158 describe.c:219 describe.c:259
-#: describe.c:400 describe.c:1027
-msgid "Name"
-msgstr "Ãû×Ö"
-
-#: describe.c:56
-msgid "(all types)"
-msgstr "(ËùÓÐÀàÐÍ)"
-
-#: describe.c:57
-msgid "Data type"
-msgstr "Êý¾ÝÀàÐÍ"
-
-#: describe.c:73
-msgid "List of aggregate functions"
-msgstr "¾Û¼¯º¯ÊýÁбí"
-
-#: describe.c:100
-msgid "Result data type"
-msgstr "½á¹ûÊý¾ÝÀàÐÍ"
-
-#: describe.c:101
-msgid "Argument data types"
-msgstr "²ÎÊýÊý¾ÝÀàÐÍ"
-
-#: describe.c:109 describe.c:259 describe.c:1028
-msgid "Owner"
-msgstr "ËùÓÐÕß"
-
-#: describe.c:109
-msgid "Language"
-msgstr "ÓïÑÔ"
-
-#: describe.c:110
-msgid "Source code"
-msgstr "Ô´´úÂë"
-
-#: describe.c:135
-msgid "List of functions"
-msgstr "º¯ÊýÁбí"
-
-#: describe.c:166
-msgid "Internal name"
-msgstr "ÄÚ²¿Ãû³Æ"
-
-#: describe.c:166
-msgid "Size"
-msgstr "´óС"
-
-#: describe.c:193
-msgid "List of data types"
-msgstr "Êý¾ÝÀàÐÍÁбí"
-
-#: describe.c:219
-msgid "Left arg type"
-msgstr "×ó²ÎÊýÀàÐÍ"
-
-#: describe.c:219
-msgid "Right arg type"
-msgstr "ÓÒ²ÎÊýÀàÐÍ"
-
-#: describe.c:220
-msgid "Result type"
-msgstr "½á¹ûÀàÐÍ"
-
-#: describe.c:235
-msgid "List of operators"
-msgstr "²Ù×÷·ûÁбí"
-
-#: describe.c:263
-msgid "Encoding"
-msgstr "±àÂë"
-
-#: describe.c:278
-msgid "List of databases"
-msgstr "Êý¾Ý¿âÁбí"
-
-#: describe.c:305
-msgid "Table"
-msgstr "±í"
-
-#: describe.c:305
-msgid "Access privileges"
-msgstr "·ÃÎÊȨÏÞ"
-
-#: describe.c:319
-#, c-format
-msgid "Access privileges for database \"%s\""
-msgstr "Êý¾Ý¿â \"%s\" µÄ·ÃÎÊȨÏÞ"
-
-#: describe.c:400
-msgid "Object"
-msgstr "¶ÔÏó"
-
-#: describe.c:401
-msgid "aggregate"
-msgstr "¾Û¼¯"
-
-#: describe.c:401
-msgid "function"
-msgstr "º¯Êý"
-
-#: describe.c:401
-msgid "operator"
-msgstr "²Ù×÷·û"
-
-#: describe.c:402
-msgid "data type"
-msgstr "Êý¾ÝÀàÐÍ"
-
-#: describe.c:402 describe.c:1027
-msgid "table"
-msgstr "±í"
-
-#: describe.c:402 describe.c:1027
-msgid "view"
-msgstr "ÊÓͼ"
-
-#: describe.c:403 describe.c:1027
-msgid "index"
-msgstr "Ë÷Òý"
-
-#: describe.c:403 describe.c:1027
-msgid "sequence"
-msgstr "ÐòÁÐ"
-
-#: describe.c:403
-msgid "rule"
-msgstr "¹æÔò"
-
-#: describe.c:404
-msgid "trigger"
-msgstr "´¥·¢Æ÷"
-
-#: describe.c:421
-msgid "Object descriptions"
-msgstr "¶ÔÏóÃèÊö"
-
-#: describe.c:502
-#, c-format
-msgid "Did not find any relation named \"%s\".\n"
-msgstr "ûÓÐÕÒµ½ÈκÎÃûΪ \"%s\" µÄ¹ØÏµ.\n"
-
-#: describe.c:516
-msgid "Column"
-msgstr "ÁÐ"
-
-#: describe.c:517 describe.c:1028
-msgid "Type"
-msgstr "ÀàÐÍ"
-
-#: describe.c:523
-msgid "Modifiers"
-msgstr "ÐÞÊδÊ"
-
-#: describe.c:627
-#, c-format
-msgid "Table \"%s\""
-msgstr "±í \"%s\""
-
-#: describe.c:630
-#, c-format
-msgid "View \"%s\""
-msgstr "ÊÓͼ \"%s\""
-
-#: describe.c:633
-#, c-format
-msgid "Sequence \"%s\""
-msgstr "ÐòÁÐ \"%s\""
-
-#: describe.c:636
-#, c-format
-msgid "Index \"%s\""
-msgstr "Ë÷Òý \"%s\""
-
-#: describe.c:639
-#, c-format
-msgid "Special relation \"%s\""
-msgstr "ÌØÊâ¹ØÏµ \"%s\""
-
-#: describe.c:642
-#, c-format
-msgid "TOAST table \"%s\""
-msgstr "TOAST ±í \"%s\""
-
-#: describe.c:645
-#, c-format
-msgid "?%c? \"%s\""
-msgstr ""
-
-#: describe.c:675
-msgid "unique "
-msgstr "Ψһ "
-
-#: describe.c:680
-msgid " (primary key)"
-msgstr " (Ö÷¼ü)"
-
-#: describe.c:685
-#, c-format
-msgid "Index predicate: %s"
-msgstr "Ë÷Òýν´Ê: %s"
-
-#: describe.c:700
-#, c-format
-msgid "View definition: %s"
-msgstr "ÊÓͼ¶¨Òå: %s"
-
-#: describe.c:816
-msgid "Indexes"
-msgstr "Ë÷Òý"
-
-#: describe.c:831
-msgid "Primary key"
-msgstr "Ö÷¼ü"
-
-#: describe.c:846
-msgid "Unique keys"
-msgstr "Ψһ¼ü×Ö"
-
-#: describe.c:861
-msgid "Check constraints"
-msgstr "¼ì²éÔ¼Êø"
-
-#: describe.c:864
-#, c-format
-msgid "%s: \"%s\" %s"
-msgstr ""
-
-#: describe.c:867
-#, c-format
-msgid "%*s \"%s\" %s"
-msgstr ""
-
-#: describe.c:875
-msgid "Rules"
-msgstr "¹æÔò"
-
-#: describe.c:890
-msgid "Triggers"
-msgstr "´¥·¢Æ÷"
-
-#: describe.c:961
-msgid "User name"
-msgstr "Óû§Ãû"
-
-#: describe.c:961
-msgid "User ID"
-msgstr "Óû§ ID"
-
-#: describe.c:962
-msgid "superuser, create database"
-msgstr "³¬¼¶Óû§, ´´½¨Êý¾Ý¿â"
-
-#: describe.c:963
-msgid "superuser"
-msgstr "³¬¼¶Óû§"
-
-#: describe.c:963
-msgid "create database"
-msgstr "´´½¨Êý¾Ý¿â"
-
-#: describe.c:964
-msgid "Attributes"
-msgstr "ÊôÐÔ"
-
-#: describe.c:978
-msgid "List of database users"
-msgstr "Êý¾Ý¿âÓû§Áбí"
-
-#: describe.c:1028
-msgid "special"
-msgstr "ÌØÊâ"
-
-#: describe.c:1071
-msgid "No matching relations found.\n"
-msgstr "ûÓÐÕÒµ½Æ¥ÅäµÄ¹ØÏµ.\n"
-
-#: describe.c:1073
-msgid "No relations found.\n"
-msgstr "ûÓÐÕÒµ½¹ØÏµ.\n"
-
-#: describe.c:1078
-msgid "List of relations"
-msgstr "¹ØÏµÁбí"
+# simplified Chinese translation file for psql\r
+# Weiping He , 2002.\r
+#\r
+# $Header: /cvsroot/pgsql/src/bin/psql/po/Attic/zh_CN.po,v 1.2 2002/10/14 19:04:28 petere Exp $\r
+#\r
+msgid ""\r
+msgstr ""\r
+"Project-Id-Version: PostgreSQL 7.3\n"\r
+"POT-Creation-Date: 2002-09-27 13:10+0800\n"\r
+"PO-Revision-Date: 2001-10-08 23:48:19+0800\n"\r
+"Last-Translator: Weiping He \n"\r
+"Language-Team: Weiping He \n"\r
+"MIME-Version: 1.0\n"\r
+"Content-Type: text/plain; charset=GB2312\n"\r
+"Content-Transfer-Encoding: 8bit\n"\r
+\r
+#: command.c:155\r
+msgid "Warning: This syntax is deprecated.\n"\r
+msgstr "¾¯¸æ: ÕâÖÖÓï·¨ÒѾ·ÏÆú.\n"\r
+\r
+#: command.c:162\r
+#, c-format\r
+msgid "Invalid command \\%s. Try \\? for help.\n"\r
+msgstr "ÎÞЧµÄÃüÁî \\%s. Óà \\? »ñÈ¡°ïÖú.\n"\r
+\r
+#: command.c:164\r
+#, c-format\r
+msgid "invalid command \\%s\n"\r
+msgstr "ÎÞЧµÄÃüÁî \\%s\n"\r
+\r
+#: command.c:291\r
+#, c-format\r
+msgid "could not get home directory: %s\n"\r
+msgstr "ÎÞ·¨»ñµÃ¼ÒĿ¼: %s\n"\r
+\r
+#: command.c:307\r
+#, c-format\r
+msgid "\\%s: could not change directory to '%s': %s\n"\r
+msgstr "\\%s: ²»Äܸı䵽 '%s' Ŀ¼: %s\n"\r
+\r
+#: command.c:403 command.c:762\r
+msgid "no query buffer\n"\r
+msgstr "ÎÞ²éѯ»º³åÇø\n"\r
+\r
+#: command.c:458\r
+#, c-format\r
+msgid "%s: invalid encoding name or conversion procedure not found\n"\r
+msgstr "%s: ÎÞЧ±àÂëÃû×Ö»òûÓÐÕÒµ½×ª»»¹ý³Ì\n"\r
+\r
+#: command.c:518 command.c:549 command.c:560 command.c:574 command.c:616\r
+#: command.c:742 command.c:771\r
+#, c-format\r
+msgid "\\%s: missing required argument\n"\r
+msgstr "\\%s: ȱÉÙËùÐè²ÎÊý\n"\r
+\r
+#: command.c:604\r
+msgid "Query buffer is empty."\r
+msgstr "²éѯ»º³åÇøÎª¿Õ."\r
+\r
+#: command.c:637\r
+msgid "Query buffer reset (cleared)."\r
+msgstr "ÖØÖÃ(Çå¿Õ)²éѯ»º³åÇø."\r
+\r
+#: command.c:648\r
+#, c-format\r
+msgid "Wrote history to %s.\n"\r
+msgstr "Ïò %s ÖÐд³öÀúÊ·.\n"\r
+\r
+#: command.c:688 command.c:1142 command.c:1239 command.c:1923 common.c:56\r
+#: copy.c:92 describe.c:41 mainloop.c:80 mainloop.c:386\r
+msgid "out of memory\n"\r
+msgstr "ÄÚ´æÓþ¡\n"\r
+\r
+#: command.c:697 command.c:747\r
+#, c-format\r
+msgid "\\%s: error\n"\r
+msgstr "\\%s: ´íÎó\n"\r
+\r
+#: command.c:726\r
+msgid "Timing is on."\r
+msgstr "¿ªÊ¼¼ÆÊ±."\r
+\r
+#: command.c:729\r
+msgid "Timing is off."\r
+msgstr "½áÊø¼ÆÊ±."\r
+\r
+#: command.c:786 command.c:806 command.c:1002 command.c:1015 command.c:1026\r
+#: command.c:1580 command.c:1593 command.c:1605 command.c:1618 command.c:1632\r
+#: command.c:1646 command.c:1676 common.c:105 copy.c:308\r
+#, c-format\r
+msgid "%s: %s\n"\r
+msgstr "%s: %s\n"\r
+\r
+#: command.c:872\r
+#, c-format\r
+msgid "\\%s: extra argument '%s' ignored\n"\r
+msgstr "\\%s: ºöÂÔ¶àÓàµÄ²ÎÊý '%s'\n"\r
+\r
+#: command.c:963 command.c:991 command.c:1115\r
+msgid "parse error at the end of line\n"\r
+msgstr "ÔÚÐÐβ·¢Éú·ÖÎö´í\n"\r
+\r
+#: command.c:1354 command.c:1378 startup.c:175 startup.c:193\r
+msgid "Password: "\r
+msgstr "¿ÚÁî: "\r
+\r
+#: command.c:1392 common.c:154 common.c:247 common.c:419\r
+#, c-format\r
+msgid "%s"\r
+msgstr "%s"\r
+\r
+#: command.c:1396\r
+msgid "Previous connection kept\n"\r
+msgstr "±£ÁôÉÏÒ»´ÎÁª½Ó\n"\r
+\r
+#: command.c:1408\r
+#, c-format\r
+msgid "\\connect: %s"\r
+msgstr "\\Áª½Ó: %s"\r
+\r
+#: command.c:1420\r
+#, c-format\r
+msgid "You are now connected to database %s.\n"\r
+msgstr "ÄãÏÖÔÚÒѾÁª½Óµ½Êý¾Ý¿â %s.\n"\r
+\r
+#: command.c:1422\r
+#, c-format\r
+msgid "You are now connected as new user %s.\n"\r
+msgstr "ÄãÏÖÔÚÊÇ×÷ΪÐÂÓû§ %s Áª½ÓµÄ.\n"\r
+\r
+#: command.c:1425\r
+#, c-format\r
+msgid "You are now connected to database %s as user %s.\n"\r
+msgstr "ÄãÏÖÔÚÊÇÒÔÓû§ %s µÄÉí·ÝÁª½Óµ½Êý¾Ý¿â %s .\n"\r
+\r
+#: command.c:1518\r
+#, c-format\r
+msgid "could not start editor %s\n"\r
+msgstr "ÎÞ·¨ÔËÐÐ±à¼Æ÷ %s\n"\r
+\r
+#: command.c:1520\r
+msgid "could not start /bin/sh\n"\r
+msgstr "ÎÞ·¨ÔËÐÐ /bin/sh\n"\r
+\r
+#: command.c:1565\r
+#, c-format\r
+msgid "could not open temporary file %s: %s\n"\r
+msgstr "ÎÞ·¨´ò¿ªÁÙʱÎļþ %s: %s\n"\r
+\r
+#: command.c:1749\r
+msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n"\r
+msgstr "\\pset: ÔÊÐíµÄ¸ñʽÊÇÎÞ¶ÔÆë, ¶ÔÆë, html, latex\n"\r
+\r
+#: command.c:1754\r
+#, c-format\r
+msgid "Output format is %s.\n"\r
+msgstr "Êä³ö¸ñʽÊÇ %s.\n"\r
+\r
+#: command.c:1764\r
+#, c-format\r
+msgid "Border style is %d.\n"\r
+msgstr "±ß½ç·ç¸ñÊÇ %d.\n"\r
+\r
+#: command.c:1773\r
+msgid "Expanded display is on.\n"\r
+msgstr "À©Õ¹ÏÔʾÒÑ´ò¿ª.\n"\r
+\r
+#: command.c:1774\r
+msgid "Expanded display is off.\n"\r
+msgstr "À©Õ¹ÏÔʾÒѹرÕ.\n"\r
+\r
+#: command.c:1786\r
+#, c-format\r
+msgid "Null display is '%s'.\n"\r
+msgstr "Null ÏÔʾΪ '%s'.\n"\r
+\r
+#: command.c:1798\r
+#, c-format\r
+msgid "Field separator is '%s'.\n"\r
+msgstr "Óò·Ö¸ô·ûÊÇ '%s'.\n"\r
+\r
+#: command.c:1812\r
+msgid "Record separator is ."\r
+msgstr "¼Ç¼·Ö¸ô·ûÊÇ <ÐÂÐÐ>."\r
+\r
+#: command.c:1814\r
+#, c-format\r
+msgid "Record separator is '%s'.\n"\r
+msgstr "¼Ç¼·Ö¸ô·ûÊÇ '%s'.\n"\r
+\r
+#: command.c:1825\r
+msgid "Showing only tuples."\r
+msgstr "Ö»ÏÔʾԪ×é."\r
+\r
+#: command.c:1827\r
+msgid "Tuples only is off."\r
+msgstr "¹Ø±ÕÖ»ÏÔʾԪ×é."\r
+\r
+#: command.c:1843\r
+#, c-format\r
+msgid "Title is \"%s\".\n"\r
+msgstr "±êÌâÊÇ \"%s\".\n"\r
+\r
+#: command.c:1845\r
+msgid "Title is unset.\n"\r
+msgstr "ÎÞ±êÌâ.\n"\r
+\r
+#: command.c:1861\r
+#, c-format\r
+msgid "Table attribute is \"%s\".\n"\r
+msgstr "±íÊôÐÔÊÇ \"%s\".\n"\r
+\r
+#: command.c:1863\r
+msgid "Table attributes unset.\n"\r
+msgstr "δÉèÖñíÊôÐÔ.\n"\r
+\r
+#: command.c:1874\r
+msgid "Using pager is on."\r
+msgstr "´ò¿ª·ÖÒ³Æ÷µÄʹÓÃ."\r
+\r
+#: command.c:1876\r
+msgid "Using pager is off."\r
+msgstr "¹Ø±Õ·ÖÒ³Æ÷µÄʹÓÃ."\r
+\r
+#: command.c:1887\r
+msgid "Default footer is on."\r
+msgstr "´ò¿ªÈ±Ê¡½Å±ê."\r
+\r
+#: command.c:1889\r
+msgid "Default footer is off."\r
+msgstr "¹Ø±Õȱʡ½Å±ê."\r
+\r
+#: command.c:1895\r
+#, c-format\r
+msgid "\\pset: unknown option: %s\n"\r
+msgstr "\\pset: δ֪ѡÏî: %s\n"\r
+\r
+#: command.c:1938\r
+msgid "\\!: failed\n"\r
+msgstr "\\!: ʧ°Ü\n"\r
+\r
+#: common.c:49\r
+#, c-format\r
+msgid "%s: xstrdup: cannot duplicate null pointer (internal error)\n"\r
+msgstr "%s: xstrdup: ÎÞ·¨¸´ÖÆ¿ÕÖ¸Õë(ÄÚ²¿´íÎó)\n"\r
+\r
+#: common.c:215 common.c:304\r
+msgid "You are currently not connected to a database.\n"\r
+msgstr "ÄãĿǰûÓÐÓëÊý¾Ý¿âÁª½Ó.\n"\r
+\r
+#: common.c:254 common.c:429\r
+msgid "connection to server was lost\n"\r
+msgstr "ÓëÊý¾Ý¿âµÄÁª½Ó¶ªÊ§\n"\r
+\r
+#: common.c:257 common.c:432\r
+msgid "The connection to the server was lost. Attempting reset: "\r
+msgstr "Óë·þÎñÆ÷µÄÁª½ÓÒѶªÊ§. ³¢ÊÔÖØÖÃ: "\r
+\r
+#: common.c:261 common.c:436\r
+msgid "Failed.\n"\r
+msgstr "ʧ°Ü.\n"\r
+\r
+#: common.c:271 common.c:448\r
+msgid "Succeeded.\n"\r
+msgstr "³É¹¦.\n"\r
+\r
+#: common.c:312\r
+#, c-format\r
+msgid ""\r
+"***(Single step mode: Verify query)"\r
+"*********************************************\n"\r
+"%s\n"\r
+"***(press return to proceed or enter x and return to cancel)"\r
+"********************\n"\r
+msgstr ""\r
+"***(µ¥²½Ä£Ê½: ÑéÖ¤ ²éѯ)**********************************************\n"\r
+"%s\n"\r
+"***(Çûسµ¼ÌÐø»òÕßÇà x È»ºóÇûسµÈ¡Ïû)**********************\n"\r
+\r
+#: common.c:408\r
+msgid ""\r
+"Enter data to be copied followed by a newline.\n"\r
+"End with a backslash and a period on a line by itself."\r
+msgstr ""\r
+"ÊäÈëÒª¿½±´µÄÊý¾ÝÈ»ºóÊäÈëÒ»¸öÐÂÐÐ.\n"\r
+"ÔÚ¶ÀÁ¢µÄÒ»ÐÐÉÏÊäÈëÒ»¸ö·´Ð±¿¸ºÍÒ»¸ö¾äµã½áÊø."\r
+\r
+#: common.c:454\r
+#, c-format\r
+msgid "Asynchronous NOTIFY '%s' from backend with pid %d received.\n"\r
+msgstr "ÊÕµ½À´×Ô½ø³ÌºÅΪ %2$d µÄºó¶ËµÄÒì²½ NOTIFY (֪ͨ) '%1$s'.\n"\r
+\r
+#: common.c:466\r
+#, c-format\r
+msgid "Time: %.2f ms\n"\r
+msgstr "ʱ¼ä: %.2f ms\n"\r
+\r
+#: copy.c:86\r
+msgid "\\copy: arguments required\n"\r
+msgstr "\\copy: ÐèÒª²ÎÊý\n"\r
+\r
+#: copy.c:234\r
+#, c-format\r
+msgid "\\copy: parse error at '%s'\n"\r
+msgstr "\\copy: ÔÚ '%s' ·ÖÎö´íÎó\n"\r
+\r
+#: copy.c:236\r
+msgid "\\copy: parse error at end of line\n"\r
+msgstr "\\copy: ÔÚÐÐβ·ÖÎö´íÎó\n"\r
+\r
+#: copy.c:319\r
+#, c-format\r
+msgid "%s: cannot copy from/to a directory\n"\r
+msgstr "%s: ÎÞ·¨´ÓÒ»¸öĿ¼¿½±´, »ò¿½±´µ½Ò»¸öĿ¼\n"\r
+\r
+#: copy.c:340\r
+#, c-format\r
+msgid "\\copy: %s"\r
+msgstr "\\¿½±´: %s"\r
+\r
+#: copy.c:344\r
+#, c-format\r
+msgid "\\copy: unexpected response (%d)\n"\r
+msgstr "\\copy: ÒâÍâÏìÓ¦(%d)\n"\r
+\r
+#: help.c:48\r
+msgid "on"\r
+msgstr "´ò¿ª"\r
+\r
+#: help.c:48\r
+msgid "off"\r
+msgstr "¹Ø±Õ"\r
+\r
+#: help.c:70\r
+#, c-format\r
+msgid "could not get current user name: %s\n"\r
+msgstr "ÎÞ·¨»ñÈ¡µ±Ç°Óû§Ãû×Ö: %s\n"\r
+\r
+#: help.c:83\r
+#, c-format\r
+msgid ""\r
+"This is psql %s, the PostgreSQL interactive terminal.\n"\r
+"\n"\r
+msgstr ""\r
+"ÕâÀïÊÇ psql %s, PostgreSQL µÄ½»»¥ÖÕ¶Ë.\n"\r
+"\n"\r
+\r
+#: help.c:85\r
+msgid "Usage:"\r
+msgstr "Ó÷¨:"\r
+\r
+#: help.c:86\r
+msgid " psql [OPTIONS] [DBNAME [USERNAME]]\n"\r
+msgstr " psql [Ñ¡Ïî] [Êý¾Ý¿âÃû×Ö [Óû§Ãû]]\n"\r
+\r
+#: help.c:87\r
+msgid "Options:"\r
+msgstr "Ñ¡Ïî:"\r
+\r
+#: help.c:88\r
+msgid " -a Echo all input from script"\r
+msgstr " -a »ØÏÔËùÓÐÀ´×Խű¾µÄÊäÈë"\r
+\r
+#: help.c:89\r
+msgid " -A Unaligned table output mode (-P format=unaligned)"\r
+msgstr " -A ·Ç¶ÔÆëµÄ±íÊä³öģʽ(-P format=unaligned)"\r
+\r
+#: help.c:90\r
+msgid " -c COMMAND Run only single command (SQL or internal) and exit"\r
+msgstr " -c ÃüÁî Ö»ÔËÐÐÒ»ÌõÃüÁî(SQL »òÕßÄÚ²¿)È»ºóÍ˳ö"\r
+\r
+#: help.c:96\r
+#, c-format\r
+msgid " -d DBNAME Specify database name to connect to (default: %s)\n"\r
+msgstr " -d Êý¾Ý¿âÃû ÉùÃ÷ÒªÁª½ÓµÄÊý¾Ý¿âÃû(ȱʡ: %s)\n"\r
+\r
+#: help.c:98\r
+msgid " -e Echo commands sent to server"\r
+msgstr " -e »ØÏÔ·¢Ë͸ø·þÎñÆ÷µÄÃüÁî"\r
+\r
+#: help.c:99\r
+msgid " -E Display queries that internal commands generate"\r
+msgstr " -E ÏÔʾÄÚ²¿ÃüÁîÉú³ÉµÄ²éѯ"\r
+\r
+#: help.c:100\r
+msgid " -f FILENAME Execute commands from file, then exit"\r
+msgstr " -f ÎļþÃû Ö´ÐÐÀ´×ÔÎļþµÄÃüÁî, È»ºóÍ˳ö"\r
+\r
+#: help.c:101\r
+#, c-format\r
+msgid ""\r
+" -F STRING Set field separator (default: \"%s\") (-P fieldsep=)\n"\r
+msgstr " -F ×Ö´® ÉèÖÃÓò·Ö¸ô·û (ȱʡ: \"%s\") (-P fieldsep=)\n"\r
+\r
+#: help.c:106\r
+#, c-format\r
+msgid " -h HOSTNAME Specify database server host (default: %s)\n"\r
+msgstr " -h Ö÷»úÃû ÉùÃ÷Êý¾Ý¿â·þÎñÆ÷Ö÷»ú (ȱʡ: %s)\n"\r
+\r
+#: help.c:107\r
+msgid "local socket"\r
+msgstr "±¾µØÌ×½Ó×Ö"\r
+\r
+#: help.c:109\r
+msgid " -H HTML table output mode (-P format=html)"\r
+msgstr " -H HTML ±íÊä³öģʽ (-P format=html)"\r
+\r
+#: help.c:110\r
+msgid " -l List available databases, then exit"\r
+msgstr " -l ÁгöËùÓпÉÓÃÊý¾Ý¿â, È»ºóÍ˳ö"\r
+\r
+#: help.c:111\r
+msgid " -n Disable enhanced command line editing (readline)"\r
+msgstr " -n ¹Ø±ÕÔöÇ¿µÄÃüÁîÐб༹¦ÄÜ (readline)"\r
+\r
+#: help.c:112\r
+msgid " -o FILENAME Send query results to file (or |pipe)"\r
+msgstr " -o ÎļþÃû ÏòÎļþ(»òÕß |¹ÜµÀ)·¢ËͲéѯ½á¹û"\r
+\r
+#: help.c:116\r
+#, c-format\r
+msgid " -p PORT Specify database server port (default: %s)\n"\r
+msgstr " -p PORT ÉùÃ÷Êý¾Ý¿â·þÎñÆ÷¶Ë¿Ú (ȱʡ: %s)\n"\r
+\r
+#: help.c:119\r
+msgid ""\r
+" -P VAR[=ARG] Set printing option 'VAR' to 'ARG' (see \\pset command)"\r
+msgstr " -P VAR[=ARG] °Ñ´òÓ¡Ñ¡Ïî 'VAR' ÉèÖÃΪ 'ARG' (¼û \\pset ÃüÁî)"\r
+\r
+#: help.c:120\r
+msgid " -q Run quietly (no messages, only query output)"\r
+msgstr " -q °²¾²ÔËÐÐ (ûÓÐÐÅÏ¢, Ö»ÓвéѯÊä³ö)"\r
+\r
+#: help.c:121\r
+msgid ""\r
+" -R STRING Set record separator (default: newline) (-P recordsep=)"\r
+msgstr " -R ×Ö´® ÉèÖüǼ·Ö¸ô·û (ȱʡ: ÐÂÐÐ) (-P recordsep=)"\r
+\r
+#: help.c:122\r
+msgid " -s Single step mode (confirm each query)"\r
+msgstr " -s µ¥²½Ä£Ê½ (ºËʵÿ¸ö²éѯ)"\r
+\r
+#: help.c:123\r
+msgid " -S Single line mode (end of line terminates SQL command)"\r
+msgstr " -S µ¥ÐÐģʽ (Ò»ÐнáÊøÍ¬Ê±Ò²±êÖ¾×Å SQL ÃüÁî½áÊø)"\r
+\r
+#: help.c:124\r
+msgid " -t Print rows only (-P tuples_only)"\r
+msgstr " -t Ö»´òÓ¡ÐÐ (-P tuples_onle)"\r
+\r
+#: help.c:125\r
+msgid ""\r
+" -T TEXT Set HTML table tag attributes (width, border) (-P "\r
+"tableattr=)"\r
+msgstr " -T Îı¾ ÉèÖà HTML ±í±ê¼ÇÊôÐÔ (±í¿í, ±ß¿í) (-P tableattr=)"\r
+\r
+#: help.c:131\r
+#, c-format\r
+msgid " -U NAME Specify database user name (default: %s)\n"\r
+msgstr " -U Ãû×Ö ÉùÃ÷Êý¾Ý¿âÓû§Ãû (ȱʡ: %s)\n"\r
+\r
+#: help.c:133\r
+msgid " -v NAME=VALUE Set psql variable 'NAME' to 'VALUE'"\r
+msgstr " -v Ãû×Ö=ÊýÖµ ÉèÖà psql ±äÁ¿ 'Ãû×Ö' Ϊ 'ÊýÖµ'"\r
+\r
+#: help.c:134\r
+msgid " -V Show version information and exit"\r
+msgstr " -V ÏÔʾ°æ±¾ÐÅϢȻºóÍ˳ö"\r
+\r
+#: help.c:135\r
+msgid " -W Prompt for password (should happen automatically)"\r
+msgstr " -W ÌáʾÊäÈë¿ÚÁî (½«×Ô¶¯·¢Éú)"\r
+\r
+#: help.c:136\r
+msgid " -x Turn on expanded table output (-P expanded)"\r
+msgstr " -x ´ò¿ªÀ©Õ¹±íÊä³ö (-P expended)"\r
+\r
+#: help.c:137\r
+msgid " -X Do not read startup file (~/.psqlrc)"\r
+msgstr " -X ²»Òª¶ÁÈ¡Æô¶¯Îļþ (~/.psqlrc)"\r
+\r
+#: help.c:140\r
+msgid ""\r
+"\n"\r
+"For more information, type \"\\?\" (for internal commands) or \"\\help\"\n"\r
+"(for SQL commands) from within psql, or consult the psql section in\n"\r
+"the PostgreSQL documentation.\n"\r
+"\n"\r
+msgstr ""\r
+"\n"\r
+"¸ü¶àµÄÏà¹ØÐÅÏ¢, ÔÚ psql Àï¼üÈë \"\\?\" (ÓÃÓÚÄÚ²¿ÃüÁî) »òÕß \"\\help\"\n"\r
+"(ÓÃÓÚ SQL ÃüÁî), »òÕ߲ο¼ PostgreSQL ÎĵµÀïµÄ psql ½Ú\n"\r
+"\n"\r
+\r
+#: help.c:211\r
+msgid " \\a toggle between unaligned and aligned output mode\n"\r
+msgstr " \\a ÔÚ·Ç¶ÔÆëºÍ¶ÔÆëµÄÊä³öģʽ֮¼äÇл»\n"\r
+\r
+#: help.c:212\r
+#, c-format\r
+msgid ""\r
+" \\c[onnect] [DBNAME|- [USER]]\n"\r
+" connect to new database (currently \"%s\")\n"\r
+msgstr ""\r
+" \\c[onnect] [Êý¾Ý¿âÃû|- [Óû§Ãû]]\n"\r
+" Áª½Óµ½ÐµÄÊý¾Ý¿â (µ±Ç°Îª \"%s\")\n"\r
+\r
+#: help.c:215\r
+msgid " \\C [STRING] set table title, or unset if none\n"\r
+msgstr " \\C [×Ö´®] ÉèÖñí±êÌâ, Èç¹û²ÎÊý¿ÕÔòÈ¡Ïû±êÌâ\n"\r
+\r
+#: help.c:216\r
+msgid " \\cd [DIR] change the current working directory\n"\r
+msgstr " \\cd [Ŀ¼Ãû] ¸Ä±äµ±Ç°µÄ¹¤×÷Ŀ¼\n"\r
+\r
+#: help.c:217\r
+msgid " \\copy ... perform SQL COPY with data stream to the client host\n"\r
+msgstr " \\copy ... Ö´ÐÐ SQL COPY, Êý¾ÝÁ÷Ö¸Ïò¿Í»§¶ËÖ÷»ú\n"\r
+\r
+#: help.c:218\r
+msgid " \\copyright show PostgreSQL usage and distribution terms\n"\r
+msgstr " \\copyright ÏÔʾ PostgreSQL Ó÷¨ºÍ·¢²¼ÐÅÏ¢\n"\r
+\r
+#: help.c:219\r
+msgid " \\d [NAME] describe table, index, sequence, or view\n"\r
+msgstr " \\d [Ãû×Ö] ÃèÊö±í, Ë÷Òý, ÐòÁÐ, »òÕßÊÓͼ\n"\r
+\r
+#: help.c:220\r
+msgid ""\r
+" \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n"\r
+" list tables/indexes/sequences/views/system tables\n"\r
+msgstr ""\r
+" Áгö±í/Ë÷Òý/ÐòÁÐ/ÊÓͼ/ϵͳ±í\n"\r
+" \\d{t|i|s|v|S} [ģʽ] (¼Ó \"+\" »ñÈ¡¸ü¶àÐÅÏ¢)\n"\r
+" Áгö±í/Ë÷Òý/ÐòÁÐ/ÊÓͼ/ϵͳ±í\n"\r
+\r
+#: help.c:222\r
+msgid " \\da [PATTERN] list aggregate functions\n"\r
+msgstr " \\da [ģʽ] Áгö¾Û¼¯º¯Êý\n"\r
+\r
+#: help.c:223\r
+msgid " \\dd [PATTERN] show comment for object\n"\r
+msgstr " \\dd [ģʽ] ÏÔʾĿ±êµÄ×¢ÊÍ\n"\r
+\r
+#: help.c:224\r
+msgid " \\dD [PATTERN] list domains\n"\r
+msgstr " \\dD [ģʽ] ÁгöÓò\n"\r
+\r
+#: help.c:225\r
+msgid " \\df [PATTERN] list functions (add \"+\" for more detail)\n"\r
+msgstr " \\df [ģʽ] Áгöº¯Êý (¼Ó \"+\" »ñÈ¡¸ü¶àµÄÐÅÏ¢)\n"\r
+\r
+#: help.c:226\r
+msgid " \\do [NAME] list operators\n"\r
+msgstr " \\do [Ãû×Ö] Áгö²Ù×÷·û\n"\r
+\r
+#: help.c:227\r
+msgid " \\dl list large objects, same as \\lo_list\n"\r
+msgstr " \\dl Áгö´ó¶ÔÏó, ºÍ \\lo_list Ò»Ñù\n"\r
+\r
+#: help.c:228\r
+msgid " \\dp [PATTERN] list table access privileges\n"\r
+msgstr " \\dp [ģʽ] Áгö±í·ÃÎÊȨÏÞ\n"\r
+\r
+#: help.c:229\r
+msgid " \\dT [PATTERN] list data types (add \"+\" for more detail)\n"\r
+msgstr " \\dT [ģʽ] ÁгöÊý¾ÝÀàÐÍ (¼Ó \"+\" »ñÈ¡¸ü¶àµÄÐÅÏ¢)\n"\r
+\r
+#: help.c:230\r
+msgid " \\du [PATTERN] list users\n"\r
+msgstr " \\du [ģʽ] ÁгöÓû§\n"\r
+\r
+#: help.c:231\r
+msgid " \\e [FILE] edit the query buffer (or file) with external editor\n"\r
+msgstr " \\e [ÎļþÃû] ÓÃÒ»¸öÍⲿ±à¼Æ÷±à¼µ±Ç°²éѯ»º³åÇø»òÕßÎļþ\n"\r
+\r
+#: help.c:232\r
+msgid " \\echo [STRING] write string to standard output\n"\r
+msgstr " \\echo [×Ö´®] Ïò±ê×¼Êä³öд³öÎı¾\n"\r
+\r
+#: help.c:233\r
+msgid " \\encoding [ENCODING] show or set client encoding\n"\r
+msgstr " \\encoding [±àÂë] ÉèÖÿͻ§¶Ë±àÂë\n"\r
+\r
+#: help.c:234\r
+msgid ""\r
+" \\f [STRING] show or set field separator for unaligned query output\n"\r
+msgstr " \\f [×Ö´®] ÉèÖÃÓò·Ö¸ô·û\n"\r
+\r
+#: help.c:235\r
+msgid ""\r
+" \\g [FILE] send query buffer to server (and results to file or |pipe)\n"\r
+msgstr ""\r
+" \\g ÎļþÃû Ïò·þÎñÆ÷·¢ËÍ SQL ÃüÁî (²¢ÇҰѽá¹ûдµ½Îļþ»òÕß |¹ÜµÀ)\n"\r
+\r
+#: help.c:236\r
+msgid " \\h [NAME] help on syntax of SQL commands, * for all commands\n"\r
+msgstr " \\h [Ãû×Ö] SQL ÃüÁîµÄÓï·¨°ïÖú, Óà * ¿ÉÒÔ¿´ËùÓÐÃüÁîµÄ°ïÖú\n"\r
+\r
+#: help.c:237\r
+#, c-format\r
+msgid " \\H toggle HTML output mode (currently %s)\n"\r
+msgstr " \\H ÔÚ HTML Êä³öģʽ֮¼äÇл» (µ±Ç°ÊÇ %s)\n"\r
+\r
+#: help.c:239\r
+msgid " \\i FILE execute commands from file\n"\r
+msgstr " \\i ÎļþÃû Ö´ÐÐÀ´×ÔÎļþµÄÃüÁî\n"\r
+\r
+#: help.c:240\r
+msgid " \\l list all databases\n"\r
+msgstr " \\l ÁгöËùÓÐÊý¾Ý¿â\n"\r
+\r
+#: help.c:241\r
+msgid ""\r
+" \\lo_export, \\lo_import, \\lo_list, \\lo_unlink\n"\r
+" large object operations\n"\r
+msgstr ""\r
+" \\lo_export, \\lo_import, \\lo_list, \\lo_unlink\n"\r
+" ´ó¶ÔÏó²Ù×÷\n"\r
+\r
+#: help.c:243\r
+msgid " \\o FILE send all query results to file or |pipe\n"\r
+msgstr " \\o ÎļþÃû ÏòÎļþ»òÕß |¹ÜµÀ ·¢ËÍËùÓвéѯ½á¹û\n"\r
+\r
+#: help.c:244\r
+msgid " \\p show the contents of the query buffer\n"\r
+msgstr " \\p ÏÔʾµ±Ç°²éѯ»º³åÇøµÄÄÚÈÝ\n"\r
+\r
+#: help.c:245\r
+msgid ""\r
+" \\pset NAME [VALUE] set table output option\n"\r
+" (NAME := {format|border|expanded|fieldsep|null|recordsep|\n"\r
+" tuples_only|title|tableattr|pager})\n"\r
+msgstr ""\r
+" \\pset Ãû×Ö [Öµ] ÉèÖñíµÄÊä³öÑ¡Ïî (NAME := {foramt|border|expaned|\n"\r
+" (Ãû×Ö := {foramt|border|expanded|fieldsep|null|recordsep|\n"\r
+" tuples_only|title|tableattr|pager})\n"\r
+\r
+#: help.c:248\r
+msgid " \\q quit psql\n"\r
+msgstr " \\q Í˳ö psql\n"\r
+\r
+#: help.c:249\r
+msgid " \\qecho [STRING] write string to query output stream (see \\o)\n"\r
+msgstr " \\qecho [×Ö´®] Ïò²éѯÊä³öÁ÷д³öÎı¾ (¼û \\o)\n"\r
+\r
+#: help.c:250\r
+msgid " \\r reset (clear) the query buffer\n"\r
+msgstr " \\r ÖØÖà (ÇåÀí) ²éѯ»º³åÇø\n"\r
+\r
+#: help.c:251\r
+msgid " \\s [FILE] display history or save it to file\n"\r
+msgstr " \\s [ÎļþÃû] ´òÓ¡ÀúÊ·»òÕß½«Æä±£´æµ½Îļþ\n"\r
+\r
+#: help.c:252\r
+msgid ""\r
+" \\set [NAME [VALUE]] set internal variable, or list all if no parameters\n"\r
+msgstr " \\set [Ãû×Ö [Öµ]] ÉèÖÃÄÚ²¿±äÁ¿, Èç¹ûûÓвÎÊý¾ÍÁгöËùÓÐ\n"\r
+\r
+#: help.c:253\r
+#, c-format\r
+msgid " \\t show only rows (currently %s)\n"\r
+msgstr " \\t Ö»ÏÔʾÐÐ (µ±Ç°ÊÇ %s)\n"\r
+\r
+#: help.c:255\r
+msgid " \\T [STRING] set HTML
tag attributes, or unset if none\n"\r
+msgstr " \\T [×Ö´®] ÉèÖà HTML <±í>±ê¼ÇÊôÐÔ, Èç¹ûûÓвÎÊý¾ÍÈ¡ÏûÉèÖÃ\n"\r
+\r
+#: help.c:256\r
+#, c-format\r
+msgid " \\timing toggle timing of commands (currently %s)\n"\r
+msgstr " \\timing ²éѯ¼ÆÊ±¿ª¹ØÇл» (ĿǰÊÇ %s)\n"\r
+\r
+#: help.c:258\r
+msgid " \\unset NAME unset (delete) internal variable\n"\r
+msgstr " \\unset Ãû×Ö È¡Ïû(ɾ³ý)ÄÚ²¿±äÁ¿\n"\r
+\r
+#: help.c:259\r
+msgid " \\w [FILE] write query buffer to file\n"\r
+msgstr " \\w [ÎļþÃû] ½«µ±Ç°²éѯ»º³åÇøÐ´³öµ½Îļþ\n"\r
+\r
+#: help.c:260\r
+#, c-format\r
+msgid " \\x toggle expanded output (currently %s)\n"\r
+msgstr " \\x ÔÚÀ©Õ¹Êä³öÖ®¼äÇл» (ĿǰÊÇ %s)\n"\r
+\r
+#: help.c:262\r
+msgid " \\z [PATTERN] list table access privileges (same as \\dp)\n"\r
+msgstr " \\z [ģʽ] Áгö±í·ÃÎÊȨÏÞ (ºÍ \\dp Ò»Ñù)\n"\r
+\r
+#: help.c:263\r
+msgid " \\! [COMMAND] execute command in shell or start interactive shell\n"\r
+msgstr " \\! [ÃüÁî] ÔÚ shell ÀïÖ´ÐÐÃüÁî»òÕß¿ªÊ¼Ò»¸ö½»»¥µÄ shell\n"\r
+\r
+#: help.c:290\r
+msgid "Available help:"\r
+msgstr "¿ÉÓðïÖú:"\r
+\r
+#: help.c:321\r
+#, c-format\r
+msgid ""\r
+"Command: %s\n"\r
+"Description: %s\n"\r
+"Syntax:\n"\r
+"%s\n"\r
+"\n"\r
+msgstr ""\r
+"ÃüÁî: %s\n"\r
+"ÃèÊö: %s\n"\r
+"Óï·¨:\n"\r
+"%s\n"\r
+"\n"\r
+\r
+#: help.c:332\r
+#, c-format\r
+msgid ""\r
+"No help available for '%-.*s'.\n"\r
+"Try \\h with no arguments to see available help.\n"\r
+msgstr ""\r
+"»¹Ã»ÓÐ '%-.*s' µÄ¿ÉÓðïÖú.\n"\r
+"Óò»´ø²ÎÊýµÄ \\h »ñÈ¡¿ÉÓðïÖú.\n"\r
+\r
+#: input.c:177\r
+#, c-format\r
+msgid "could not save history to %s: %s\n"\r
+msgstr "ÎÞ·¨½«ÀúÊ·±£´æµ½ %s: %s\n"\r
+\r
+#: large_obj.c:69\r
+msgid "Warning: Your transaction in progress has been committed."\r
+msgstr "¾¯¸æ: ÄãµÄÕýÔÚ´¦ÀíµÄÊÂÎñÒѾÌá½»."\r
+\r
+#: large_obj.c:71\r
+msgid "Warning: Your transaction in progress has been rolled back."\r
+msgstr "¾¯¸æ: ÄãµÄÕýÔÚ´¦ÀíµÄÊÂÎñÒѾ»Ø¾í."\r
+\r
+#: large_obj.c:98\r
+msgid "\\lo_export: not connected to a database\n"\r
+msgstr "\\lo_export: δÓëÊý¾Ý¿âÁª½Ó\n"\r
+\r
+#: large_obj.c:165\r
+msgid "\\lo_import: not connected to a database\n"\r
+msgstr "\\lo_import: δÓëÊý¾Ý¿âÁª½Ó\n"\r
+\r
+#: large_obj.c:282\r
+msgid "\\lo_unlink: not connected to a database\n"\r
+msgstr "\\lo_unlink: δÓëÊý¾Ý¿âÁª½Ó\n"\r
+\r
+#: describe.c:86 describe.c:136 describe.c:209 describe.c:271 describe.c:318\r
+#: describe.c:417 describe.c:692 describe.c:1267 large_obj.c:363\r
+msgid "Description"\r
+msgstr "ÃèÊö"\r
+\r
+#: large_obj.c:371\r
+msgid "Large objects"\r
+msgstr "´ó¶ÔÏó"\r
+\r
+#: mainloop.c:242\r
+#, c-format\r
+msgid "Use \"\\q\" to leave %s.\n"\r
+msgstr "ʹÓà \"\\q\" À뿪 %s.\n"\r
+\r
+#: print.c:412\r
+msgid "(No rows)\n"\r
+msgstr "(ûÓÐÐÐ)\n"\r
+\r
+#: print.c:1147\r
+msgid "(1 row)"\r
+msgstr "(1 ÐÐ)"\r
+\r
+#: print.c:1149\r
+#, c-format\r
+msgid "(%d rows)"\r
+msgstr "(%d ÐÐ)"\r
+\r
+#: startup.c:134 startup.c:612\r
+#, c-format\r
+msgid "%s: out of memory\n"\r
+msgstr "%s: ÄÚ´æÓþ¡\n"\r
+\r
+#: startup.c:169\r
+msgid "User name: "\r
+msgstr "Óû§Ãû:"\r
+\r
+#: startup.c:278\r
+#, c-format\r
+msgid ""\r
+"Welcome to %s %s, the PostgreSQL interactive terminal.\n"\r
+"\n"\r
+"Type: \\copyright for distribution terms\n"\r
+" \\h for help with SQL commands\n"\r
+" \\? for help on internal slash commands\n"\r
+" \\g or terminate with semicolon to execute query\n"\r
+" \\q to quit\n"\r
+"\n"\r
+msgstr ""\r
+"»¶ÓÀ´µ½ %s %s, PostgreSQL µÄ½»»¥ÖÕ¶Ë.\n"\r
+"\n"\r
+"¼üÈë: \\copyright »ñÈ¡·¢²¼ÐÅÏ¢\n"\r
+" \\h »ñÈ¡ SQL ÃüÁîµÄ°ïÖú\n"\r
+" \\? »ñÈ¡ÄÚ²¿·´Ð±¿¸ÃüÁîµÄ°ïÖú\n"\r
+" \\g »òÕßÒԷֺŽáβִÐвéѯ\n"\r
+" \\q Í˳ö\n"\r
+"\n"\r
+\r
+#: startup.c:452\r
+#, c-format\r
+msgid "%s: couldn't set printing parameter %s\n"\r
+msgstr "%s: ÎÞ·¨ÉèÖôòÓ¡²ÎÊý %s\n"\r
+\r
+#: startup.c:498\r
+#, c-format\r
+msgid "%s: could not delete variable %s\n"\r
+msgstr "%s: ÎÞ·¨É¾³ý±äÁ¿ %s\n"\r
+\r
+#: startup.c:508\r
+#, c-format\r
+msgid "%s: could not set variable %s\n"\r
+msgstr "%s: ÎÞ·¨ÉèÖñäÁ¿ %s\n"\r
+\r
+#: startup.c:539 startup.c:559\r
+#, c-format\r
+msgid "Try '%s --help' for more information.\n"\r
+msgstr "Óà '%s --help' »ñÈ¡¸ü¶àÐÅÏ¢.\n"\r
+\r
+#: startup.c:552\r
+#, c-format\r
+msgid ""\r
+"%s was compiled without support for long options.\n"\r
+"Use --help for help on invocation options.\n"\r
+msgstr ""\r
+"%s ûÓдø×ų¤Ñ¡ÏîÖ§³Ö±àÒë.\n"\r
+"Óà --help »ñÈ¡¹ØÓÚµ÷ÓÃÑ¡ÏîµÄ°ïÖú.\n"\r
+\r
+#: startup.c:577\r
+#, c-format\r
+msgid "%s: warning: extra option %s ignored\n"\r
+msgstr "%s: ¾¯¸æ: ºöÂÔ¶îÍâµÄÑ¡Ïî %s\n"\r
+\r
+#: startup.c:584\r
+#, c-format\r
+msgid "%s: Warning: The -u option is deprecated. Use -U.\n"\r
+msgstr "%s: ¾¯¸æ: -u Ñ¡ÏîÒѾ·ÏÆú. ÇëÓà -U.\n"\r
+\r
+#: startup.c:641\r
+msgid "contains support for command-line editing"\r
+msgstr "°üÀ¨ÃüÁîÐб༵ÄÖ§³Ö"\r
+\r
+#: startup.c:644\r
+msgid ""\r
+"Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group\n"\r
+"Portions Copyright (c) 1996, Regents of the University of California\n"\r
+"Read the file COPYRIGHT or use the command \\copyright to see the\n"\r
+"usage and distribution terms."\r
+msgstr ""\r
+"²¿·Ö°æÈ¨ (c) 1996-2002, PostgreSQL È«Çò¿ª·¢×é\n"\r
+"²¿·Ö°æÈ¨ (c) 1996, University of California ÀíÊÂ\n"\r
+"ÔĶÁ COPYRIGHT »òÕßʹÓà \\copyright ÃüÁî²é¿´\n"\r
+"Ó÷¨ºÍ·¢²¼Ìõ¿î."\r
+\r
+#: startup.c:669\r
+#, c-format\r
+msgid ""\r
+"SSL connection (cipher: %s, bits: %i)\n"\r
+"\n"\r
+msgstr ""\r
+"SSL Áª½Ó (¼ÓÃÜ: %s, λ: %i)\n"\r
+"\n"\r
+\r
+#: describe.c:85 describe.c:126 describe.c:196 describe.c:269 describe.c:363\r
+#: describe.c:417 describe.c:1260 describe.c:1366\r
+msgid "Schema"\r
+msgstr "ģʽ"\r
+\r
+#: describe.c:85 describe.c:126 describe.c:196 describe.c:269 describe.c:311\r
+#: describe.c:417 describe.c:1260 describe.c:1367\r
+msgid "Name"\r
+msgstr "Ãû×Ö"\r
+\r
+#: describe.c:85\r
+msgid "(all types)"\r
+msgstr "(ËùÓÐÀàÐÍ)"\r
+\r
+#: describe.c:86\r
+msgid "Data type"\r
+msgstr "Êý¾ÝÀàÐÍ"\r
+\r
+#: describe.c:100\r
+msgid "List of aggregate functions"\r
+msgstr "¾Û¼¯º¯ÊýÁбí"\r
+\r
+#: describe.c:126\r
+msgid "Result data type"\r
+msgstr "½á¹ûÊý¾ÝÀàÐÍ"\r
+\r
+#: describe.c:127\r
+msgid "Argument data types"\r
+msgstr "²ÎÊýÊý¾ÝÀàÐÍ"\r
+\r
+#: describe.c:135 describe.c:311 describe.c:1262\r
+msgid "Owner"\r
+msgstr "ËùÓÐÕß"\r
+\r
+#: describe.c:135\r
+msgid "Language"\r
+msgstr "ÓïÑÔ"\r
+\r
+#: describe.c:136\r
+msgid "Source code"\r
+msgstr "Ô´´úÂë"\r
+\r
+#: describe.c:170\r
+msgid "List of functions"\r
+msgstr "º¯ÊýÁбí"\r
+\r
+#: describe.c:206\r
+msgid "Internal name"\r
+msgstr "ÄÚ²¿Ãû³Æ"\r
+\r
+#: describe.c:206\r
+msgid "Size"\r
+msgstr "´óС"\r
+\r
+#: describe.c:238\r
+msgid "List of data types"\r
+msgstr "Êý¾ÝÀàÐÍÁбí"\r
+\r
+#: describe.c:270\r
+msgid "Left arg type"\r
+msgstr "×ó²ÎÊýÀàÐÍ"\r
+\r
+#: describe.c:270\r
+msgid "Right arg type"\r
+msgstr "ÓÒ²ÎÊýÀàÐÍ"\r
+\r
+#: describe.c:271\r
+msgid "Result type"\r
+msgstr "½á¹ûÀàÐÍ"\r
+\r
+#: describe.c:285\r
+msgid "List of operators"\r
+msgstr "²Ù×÷·ûÁбí"\r
+\r
+#: describe.c:314\r
+msgid "Encoding"\r
+msgstr "±àÂë"\r
+\r
+#: describe.c:330\r
+msgid "List of databases"\r
+msgstr "Êý¾Ý¿âÁбí"\r
+\r
+#: describe.c:363 describe.c:1277\r
+msgid "Table"\r
+msgstr "±í"\r
+\r
+#: describe.c:363\r
+msgid "Access privileges"\r
+msgstr "·ÃÎÊȨÏÞ"\r
+\r
+#: describe.c:385\r
+#, c-format\r
+msgid "Access privileges for database \"%s\""\r
+msgstr "Êý¾Ý¿â \"%s\" µÄ·ÃÎÊȨÏÞ"\r
+\r
+#: describe.c:417\r
+msgid "Object"\r
+msgstr "¶ÔÏó"\r
+\r
+#: describe.c:428\r
+msgid "aggregate"\r
+msgstr "¾Û¼¯"\r
+\r
+#: describe.c:446\r
+msgid "function"\r
+msgstr "º¯Êý"\r
+\r
+#: describe.c:460\r
+msgid "operator"\r
+msgstr "²Ù×÷·û"\r
+\r
+#: describe.c:474\r
+msgid "data type"\r
+msgstr "Êý¾ÝÀàÐÍ"\r
+\r
+#: describe.c:491 describe.c:1261\r
+msgid "table"\r
+msgstr "±í"\r
+\r
+#: describe.c:491 describe.c:1261\r
+msgid "view"\r
+msgstr "ÊÓͼ"\r
+\r
+#: describe.c:491 describe.c:1261\r
+msgid "index"\r
+msgstr "Ë÷Òý"\r
+\r
+#: describe.c:491 describe.c:1261\r
+msgid "sequence"\r
+msgstr "ÐòÁÐ"\r
+\r
+#: describe.c:507\r
+msgid "rule"\r
+msgstr "¹æÔò"\r
+\r
+#: describe.c:523\r
+msgid "trigger"\r
+msgstr "´¥·¢Æ÷"\r
+\r
+#: describe.c:541\r
+msgid "Object descriptions"\r
+msgstr "¶ÔÏóÃèÊö"\r
+\r
+#: describe.c:587\r
+#, c-format\r
+msgid "Did not find any relation named \"%s\".\n"\r
+msgstr "ûÓÐÕÒµ½ÈκÎÃûΪ \"%s\" µÄ¹ØÏµ.\n"\r
+\r
+#: describe.c:666\r
+#, c-format\r
+msgid "Did not find any relation with oid %s.\n"\r
+msgstr "ûÓÐÕÒµ½ÈκΠoid Ϊ \"%s\" µÄ¹ØÏµ.\n"\r
+\r
+#: describe.c:679\r
+msgid "Column"\r
+msgstr "ÁÐ"\r
+\r
+#: describe.c:680 describe.c:1262 describe.c:1368\r
+msgid "Type"\r
+msgstr "ÀàÐÍ"\r
+\r
+#: describe.c:686\r
+msgid "Modifiers"\r
+msgstr "ÐÞÊδÊ"\r
+\r
+#: describe.c:786\r
+#, c-format\r
+msgid "Table \"%s.%s\""\r
+msgstr "±í \"%s.%s\""\r
+\r
+#: describe.c:790\r
+#, c-format\r
+msgid "View \"%s.%s\""\r
+msgstr "ÊÓͼ \"%s.%s\""\r
+\r
+#: describe.c:794\r
+#, c-format\r
+msgid "Sequence \"%s.%s\""\r
+msgstr "ÐòÁÐ \"%s.%s\""\r
+\r
+#: describe.c:798\r
+#, c-format\r
+msgid "Index \"%s.%s\""\r
+msgstr "Ë÷Òý \"%s.%s\""\r
+\r
+#: describe.c:802\r
+#, c-format\r
+msgid "Special relation \"%s.%s\""\r
+msgstr "ÌØÊâ¹ØÏµ \"%s.%s\""\r
+\r
+#: describe.c:806\r
+#, c-format\r
+msgid "TOAST table \"%s.%s\""\r
+msgstr "TOAST ±í \"%s.%s\""\r
+\r
+#: describe.c:810\r
+#, c-format\r
+msgid "Composite type \"%s.%s\""\r
+msgstr "¸´ºÏÀàÐÍ \"%s.%s\""\r
+\r
+#: describe.c:814\r
+#, c-format\r
+msgid "?%c? \"%s.%s\""\r
+msgstr "?%c? \"%s.%s\""\r
+\r
+#: describe.c:853\r
+msgid "primary key, "\r
+msgstr "Ö÷¼ü, "\r
+\r
+#: describe.c:855\r
+msgid "unique, "\r
+msgstr "Ψһ, "\r
+\r
+#: describe.c:861\r
+#, c-format\r
+msgid "for table \"%s.%s\""\r
+msgstr "¸ø±í \"%s.%s\""\r
+\r
+#: describe.c:900\r
+#, c-format\r
+msgid "View definition: %s"\r
+msgstr "ÊÓͼ¶¨Òå: %s"\r
+\r
+#: describe.c:906 describe.c:1102\r
+msgid "Rules"\r
+msgstr "¹æÔò"\r
+\r
+#: describe.c:1026\r
+msgid "Indexes"\r
+msgstr "Ë÷Òý"\r
+\r
+#: describe.c:1040\r
+msgid " primary key"\r
+msgstr " Ö÷¼ü"\r
+\r
+#: describe.c:1042\r
+msgid " unique"\r
+msgstr " Ψһ"\r
+\r
+#: describe.c:1063\r
+msgid "Check constraints"\r
+msgstr "¼ì²éÔ¼Êø"\r
+\r
+#: describe.c:1066\r
+#, c-format\r
+msgid "%s: \"%s\" %s"\r
+msgstr "%s: \"%s\" %s"\r
+\r
+#: describe.c:1071\r
+#, c-format\r
+msgid "%*s \"%s\" %s"\r
+msgstr "%*s \"%s\" %s"\r
+\r
+#: describe.c:1081\r
+msgid "Foreign Key constraints"\r
+msgstr "Íâ¼üÔ¼Êø"\r
+\r
+#: describe.c:1084\r
+#, c-format\r
+msgid "%s: %s %s"\r
+msgstr "%s: %s %s"\r
+\r
+#: describe.c:1089\r
+#, c-format\r
+msgid "%*s %s %s"\r
+msgstr "%*s %s %s"\r
+\r
+#: describe.c:1117\r
+msgid "Triggers"\r
+msgstr "´¥·¢Æ÷"\r
+\r
+#: describe.c:1199\r
+msgid "User name"\r
+msgstr "Óû§Ãû"\r
+\r
+#: describe.c:1199\r
+msgid "User ID"\r
+msgstr "Óû§ ID"\r
+\r
+#: describe.c:1200\r
+msgid "superuser, create database"\r
+msgstr "³¬¼¶Óû§, ´´½¨Êý¾Ý¿â"\r
+\r
+#: describe.c:1201\r
+msgid "superuser"\r
+msgstr "³¬¼¶Óû§"\r
+\r
+#: describe.c:1201\r
+msgid "create database"\r
+msgstr "´´½¨Êý¾Ý¿â"\r
+\r
+#: describe.c:1202\r
+msgid "Attributes"\r
+msgstr "ÊôÐÔ"\r
+\r
+#: describe.c:1215\r
+msgid "List of database users"\r
+msgstr "Êý¾Ý¿âÓû§Áбí"\r
+\r
+#: describe.c:1262\r
+msgid "special"\r
+msgstr "ÌØÊâ"\r
+\r
+#: describe.c:1323\r
+msgid "No matching relations found.\n"\r
+msgstr "ûÓÐÕÒµ½Æ¥ÅäµÄ¹ØÏµ.\n"\r
+\r
+#: describe.c:1325\r
+msgid "No relations found.\n"\r
+msgstr "ûÓÐÕÒµ½¹ØÏµ.\n"\r
+\r
+#: describe.c:1330\r
+msgid "List of relations"\r
+msgstr "¹ØÏµÁбí"\r
+\r
+#: describe.c:1369\r
+msgid "Modifier"\r
+msgstr "ÐÞ¸ÄÕß"\r
+\r
+#: describe.c:1383\r
+msgid "List of domains"\r
+msgstr "ÓòÁбí"\r
+\r
+#~ msgid " psql [options] [dbname [username]]\n"\r
+#~ msgstr " psql [Ñ¡Ïî] [Êý¾Ý¿âÃû [Óû§Ãû]]\n"\r
+\r
+#~ msgid " \\d{t|i|s|v|S} [PATTERN] (add '+' for more detail)\n"\r
+#~ msgstr " \\d{t|i|s|v|S} [ģʽ] (¼Ó '+' »ñÈ¡¸ü¶àµÄÐÅÏ¢)\n"\r
+\r
+#~ msgid "\\%s: multibyte support is not enabled\n"\r
+#~ msgstr "\\%s: ¶à×Ö½ÚÖ§³Öδ´ò¿ª\n"\r
+\r
+#~ msgid ""\r
+#~ " \\d{p|S|l} list access privileges, system tables, or large objects\n"\r
+#~ msgstr " \\d{p|S|l} Áгö·ÃÎÊȨÏÞ, ϵͳ±í, »òÕß´ó¶ÔÏó\n"\r
+\r
+#~ msgid ""\r
+#~ " \\dd NAME show comment for table, type, function, or operator\n"\r
+#~ msgstr " \\dd Ãû×Ö ÏÔʾ±í, ÀàÐÍ, º¯Êý, »òÕß²Ù×÷·ûµÄ×¢ÊÍ\n"\r
+\r
+#~ msgid " \\df list functions\n"\r
+#~ msgstr " \\df Áгöº¯Êý\n"\r
+\r
+#~ msgid " \\dT list data types\n"\r
+#~ msgstr " \\dT ÁгöÊý¾ÝÀàÐÍ\n"\r
+\r
+#~ msgid "history"\r
+#~ msgstr "ÀúÊ·"\r
+\r
+#~ msgid "multibyte"\r
+#~ msgstr "¶à×Ö½Ú"\r
+\r
+#~ msgid "Index predicate: %s"\r
+#~ msgstr "Ë÷Òýν´Ê: %s"\r
+\r
+#~ msgid "Unique keys"\r
+#~ msgstr "Ψһ¼ü×Ö"\r
# ru.po
# LIBPQ Translated Messages into the Russian Language (KOI8-R)
#
-# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/ru.po,v 1.2 2002/09/14 13:46:24 petere Exp $
+# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/ru.po,v 1.3 2002/10/14 19:04:28 petere Exp $
#
# Changelog:
-# - August 2001 - August 2002: Maintenance, Serguei A. Mokhov
+# - October 12, 2002: Post-7.3beta2 fuzzy translation fizes, Serguei A. Mokhov
# - September 7, 2002: Complete post-7.3beta1 Translation, Serguei A. Mokhov
+# - August 2001 - August 2002: Maintenance, Serguei A. Mokhov
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3.x\n"
-"POT-Creation-Date: 2002-09-07 20:04-0400\n"
-"PO-Revision-Date: 2002-09-07 20:06-0500\n"
+"POT-Creation-Date: 2002-10-12 12:42-0400\n"
+"PO-Revision-Date: 2002-10-12 12:45-0500\n"
"Last-Translator: Serguei A. Mokhov \n"
"Language-Team: pgsql-rus
\n"
"MIME-Version: 1.0\n"
msgid "fe_getauthname: invalid authentication system: %d\n"
msgstr "fe_getauthname: ÎÅÐÒÁ×ÉÌØÎÁÑ ÓÉÓÔÅÍÁ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ: %d\n"
-#: fe-connect.c:484
+#: fe-connect.c:483
msgid "could not determine the PostgreSQL user name to use\n"
msgstr ""
"ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÐÒÅÄÅÌÉÔØ ËÁËÏÅ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ PostgreSQL ÉÓÐÏÌØÚÏ×ÁÔØ\n"
-#: fe-connect.c:708
+#: fe-connect.c:707
#, c-format
msgid "could not set socket to non-blocking mode: %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ÓÏËÅÔ × ÎÅ ÂÌÏËÉÒÕÀÝÉÊ ÒÅÖÉÍ: %s\n"
-#: fe-connect.c:732
+#: fe-connect.c:731
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ÓÏËÅÔ × ÂÅÓÐÒÅÒÙ×ÎÙÊ TCP ÒÅÖÉÍ: %s\n"
-#: fe-connect.c:752
+#: fe-connect.c:751
#, c-format
msgid ""
"could not connect to server: %s\n"
"\tòÁÂÏÔÁÅÔ ÌÉ ÓÅÒ×ÅÒ ÌÏËÁÌØÎÏ É ÐÒÉÎÉÍÁÅÔ\n"
"\tÐÏÄÓÏÅÄÉÎÅÎÉÑ ÐÏ ÓÏËÅÔÕ Unix'Ï×ÓËÏÇÏ ÄÏÍÅÎÁ \"%s\"?\n"
-#: fe-connect.c:761
+#: fe-connect.c:760
#, c-format
msgid ""
"could not connect to server: %s\n"
"\tòÁÂÏÔÁÅÔ ÌÉ ÓÅÒ×ÅÒ ÎÁ ÈÏÓÔÅ %s É ÐÒÉÎÉÍÁÅÔ\n"
"\tÐÏÄÓÏÅÄÉÎÅÎÉÑ ÞÅÒÅÚ TCP/IP ÐÒÏÔÏËÏÌ ÎÁ ÐÏÒÔ %s?\n"
-#: fe-connect.c:825
+#: fe-connect.c:824
#, c-format
msgid "invalid host address: %s\n"
msgstr "ÎÅÐÒÁ×ÉÌØÎÙÊ ÁÄÒÅÓ ÈÏÓÔÁ: %s\n"
-#: fe-connect.c:844
+#: fe-connect.c:843
#, c-format
msgid "unknown host name: %s\n"
msgstr "ÎÅÉÚ×ÅÓÔÎÏÅ ÉÍÑ ÈÏÓÔÁ: %s\n"
-#: fe-connect.c:891
+#: fe-connect.c:890
#, c-format
msgid "could not create socket: %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÓÏËÅÔ: %s\n"
-#: fe-connect.c:959
+#: fe-connect.c:958
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔÐÒÁ×ÉÔØ ÐÁËÅÔ ÓÏÇÌÁÓÏ×ÁÎÉÑ SSL: %s\n"
-#: fe-connect.c:972
+#: fe-connect.c:971
#, c-format
msgid "could not receive server response to SSL negotiation packet: %s\n"
msgstr "ÎÅ ÂÙÌ ÐÏÌÕÞÅÎ ÏÔ×ÅÔ ÓÅÒ×ÅÒÁ ÎÁ ÐÁËÅÔ ÓÏÇÌÁÓÏ×ÁÎÉÑ SSL: %s\n"
-#: fe-connect.c:1001
+#: fe-connect.c:1000
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "ÐÏÌÕÞÅÎ ÎÅÐÒÁ×ÉÌØÎÙÊ ÏÔ×ÅÔ ÎÁ ÎÁÞÁÌØÎÏÅ ÓÏÇÌÁÓÏ×ÁÎÉÅ ÐÏ SSL: %c\n"
-#: fe-connect.c:1010
+#: fe-connect.c:1009
msgid "server does not support SSL, but SSL was required\n"
msgstr "ÓÅÒ×ÅÒ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ SSL, ÎÏ ÎÁÌÉÞÉÅ SSL ÂÙÌÏ ÎÅÏÂÈÏÄÉÍÏ\n"
-#: fe-connect.c:1232
+#: fe-connect.c:1218
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr ""
"ÎÅÐÒÁ×ÉÌØÎÏÅ ÓÏÓÔÏÑÎÉÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ, ×ÏÚÍÏÖÎÙÊ ÕËÁÚÁÔÅÌØ ÎÁ ÎÁÒÕÛÅÎÉÅ "
"ÃÅÌÏÓÔÎÏÓÔÉ ÐÁÍÑÔÉ\n"
-#: fe-connect.c:1263
+#: fe-connect.c:1249
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÓÔÁÔÕÓ ÏÛÉÂËÉ ÓÏËÅÔÁ: %s\n"
-#: fe-connect.c:1283
+#: fe-connect.c:1269
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÁÄÒÅÓ ËÌÉÅÎÔÁ ÉÚ ÓÏËÅÔÁ: %s\n"
-#: fe-connect.c:1322
+#: fe-connect.c:1308
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔÐÒÁ×ÉÔØ ÎÁÞÁÌØÎÙÊ ÐÁËÅÔ: %s\n"
-#: fe-connect.c:1378
+#: fe-connect.c:1364
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr "ÏÖÉÄÁÌÓÑ ÚÁÐÒÏÓ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ ÏÔ ÓÅÒ×ÅÒÁ, ÎÏ ÂÙÌÏ ÐÏÌÕÞÅÎÏ: %c\n"
-#: fe-connect.c:1490
+#: fe-connect.c:1476
msgid "unexpected message from server during startup\n"
msgstr "ÎÅÏÖÉÄÁÎÎÏÅ ÓÏÏÂÝÅÎÉÅ ÏÔ ÓÅÒ×ÅÒÁ ÐÒÉ ÚÁÐÕÓËÅ\n"
-#: fe-connect.c:1549
+#: fe-connect.c:1535
#, c-format
msgid "invalid connection state %c, probably indicative of memory corruption\n"
msgstr ""
"ÎÅÐÒÁ×ÉÌØÎÏÅ ÓÏÓÔÏÑÎÉÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ %c, ×ÏÚÍÏÖÎÙÊ ÕËÁÚÁÔÅÌØ ÎÁ ÎÁÒÕÛÅÎÉÅ "
"ÃÅÌÏÓÔÎÏÓÔÉ ÐÁÍÑÔÉ\n"
-#: fe-connect.c:1637
+#: fe-connect.c:1623
#, c-format
msgid "invalid setenv state %c, probably indicative of memory corruption\n"
msgstr ""
"ÎÅÐÒÁ×ÉÌØÎÏÅ ÓÏÓÔÏÑÎÉÅ setenv %c, ×ÏÚÍÏÖÎÙÊ ÐÏËÁÚÁÔÅÌØ ÎÁÒÕÛÅÎÉÑ ÃÅÌÏÓÔÎÏÓÔÉ "
"ÐÁÍÑÔÉ\n"
-#: fe-connect.c:1676
+#: fe-connect.c:1662
#, c-format
msgid "invalid encoding name in PGCLIENTENCODING: %s\n"
msgstr "ÎÅÐÒÁ×ÉÌØÎÏÅ ÉÍÑ ËÏÄÉÒÏ×ËÉ × PGCLIENTENCODING: %s\n"
-#: fe-connect.c:1800
+#: fe-connect.c:1786
#, c-format
msgid "invalid state %c, probably indicative of memory corruption\n"
msgstr ""
"ÎÅÐÒÁ×ÉÌØÎÏÅ ÓÏÓÔÏÑÎÉÅ %c, ×ÏÚÍÏÖÎÙÊ ÐÏËÁÚÁÔÅÌØ ÎÁÒÕÛÅÎÉÑ ÃÅÌÏÓÔÎÏÓÔÉ "
"ÐÁÍÑÔÉ\n"
-#: fe-connect.c:2427 fe-connect.c:2436 fe-connect.c:2933 fe-exec.c:1284
+#: fe-connect.c:2413 fe-connect.c:2422 fe-connect.c:2919 fe-exec.c:1284
#: fe-lobj.c:536
msgid "out of memory\n"
msgstr "ÎÅÄÏÓÔÁÔÏÞÎÏ ÐÁÍÑÔÉ\n"
-#: fe-connect.c:2475
+#: fe-connect.c:2461
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
-msgstr "ÏÔÓÕÔÓ×ÕÅÔ \"=\" ÐÏÓÌÅ \"%s\" × ÓÔÒÏËÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ\n"
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"=\" ÐÏÓÌÅ \"%s\" × ÓÔÒÏËÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ\n"
-#: fe-connect.c:2524
+#: fe-connect.c:2510
msgid "unterminated quoted string in connection info string\n"
msgstr "ÎÅÏËÏÎÞÅÎÎÁÑ ÓÔÒÏËÁ (ÎÅ È×ÁÔÁÅÔ ËÁ×ÙÞËÉ) × ÓÔÒÏËÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ\n"
-#: fe-connect.c:2558
+#: fe-connect.c:2544
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ \"%s\"\n"
-#: fe-connect.c:2744
+#: fe-connect.c:2730
msgid "connection pointer is NULL\n"
msgstr "ÕËÁÚÁÔÅÌØ ÐÏÄÓÏÅÄÉÎÅÎÉÑ Ñ×ÌÑÅÔÓÑ NULL'ÏÍ\n"
-#: fe-connect.c:2953
+#: fe-connect.c:2940
#, c-format
msgid ""
"WARNING: Password file %s has world or group read access; permission should "
-"be u=rw (0600)"
+"be u=rw (0600)\n"
msgstr ""
-"÷îéíáîéå: ðÁÒÏÌØÎÙÊ ÆÁÊÌ %s ÚÁÐÉÓÁÎ Ó ÐÒÁ×ÁÍÉ ÞÔÅÎÉÑ ÄÌÑ ×ÓÅÈ É/ÉÌÉ ÇÒÕÐÐÙ; "
-"ÐÒÁ×Á ÄÏÌÖÎÙ ÂÙÔØ u=rw (0600)"
+"÷îéíáîéå: ðÁÒÏÌØÎÙÊ ÆÁÊÌ %s ÚÁÐÉÓÁÎ Ó ÐÒÁ×ÁÍÉ ÞÔÅÎÉÑ ÄÌÑ ×ÓÅÈ ÉÌÉ ÇÒÕÐÐÙ; "
+"ÐÒÁ×Á ÄÏÌÖÎÙ ÂÙÔØ u=rw (0600)\n"
#: fe-exec.c:737
msgid "command string is a null pointer\n"
#, c-format
msgid "could not send data to server: %s\n"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÏÓÌÁÔØ ÄÁÎÎÙÅ ÓÅÒ×ÅÒÕ: %s\n"
+
+#: fe-secure.c:275 fe-secure.c:321
+#, c-format
+msgid "SSL SYSCALL error: %s\n"
+msgstr "ïÛÉÂËÁ SSL SYSCALL: %s\n"
+
+#: fe-secure.c:280 fe-secure.c:326
+#, c-format
+msgid "SSL error: %s\n"
+msgstr "ïÛÉÂËÁ SSL: %s\n"
+
+#: fe-secure.c:387
+#, c-format
+msgid "error querying socket: %s\n"
+msgstr "ÏÛÉÂËÁ ÐÒÉ ÚÁÐÒÏÓÅ ÓÏËÅÔÁ: %s\n"
+
+#: fe-secure.c:400
+#, c-format
+msgid "could not get information about host (%s): %s\n"
+msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ Ï ÓÅÒ×ÅÒÅ (%s): %s\n"
+
+#: fe-secure.c:419
+msgid "unsupported protocol\n"
+msgstr "ÐÒÏÔÏËÏÌ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
+
+#: fe-secure.c:441
+#, c-format
+msgid "server common name \"%s\" does not resolve to %ld.%ld.%ld.%ld\n"
+msgstr "ÉÍÑ ÓÅÒ×ÅÒÁ \"%s\" ÎÅ ÔÒÁÎÓÌÉÒÕÅÔÓÑ × %ld.%ld.%ld.%ld\n"
+
+#: fe-secure.c:448
+#, c-format
+msgid "server common name \"%s\" does not resolve to peer address\n"
+msgstr ""
+
+#: fe-secure.c:617
+msgid "could not get user information\n"
+msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÐÏÌØÚÏ×ÁÔÅÌÅ\n"
+
+#: fe-secure.c:629
+#, c-format
+msgid "could not open certificate (%s): %s\n"
+msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÔËÒÙÔØ ÓÅÒÔÉÆÉËÁÔ (%s): %s\n"
+
+#: fe-secure.c:636
+#, c-format
+msgid "could not read certificate (%s): %s\n"
+msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÓÞÉÔÁÔØ ÓÅÒÔÉÆÉËÁÔ (%s): %s\n"
+
+#: fe-secure.c:649
+#, c-format
+msgid "certificate present, but not private key (%s)\n"
+msgstr ""
+
+#: fe-secure.c:658
+#, c-format
+msgid "private key (%s) has wrong permissions\n"
+msgstr ""
+
+#: fe-secure.c:665
+#, c-format
+msgid "could not open private key file (%s): %s\n"
+msgstr ""
+
+#: fe-secure.c:674
+#, c-format
+msgid "private key (%s) changed during execution\n"
+msgstr ""
+
+#: fe-secure.c:681
+#, c-format
+msgid "could not read private key (%s): %s\n"
+msgstr ""
+
+#: fe-secure.c:693
+#, c-format
+msgid "certificate/private key mismatch (%s): %s\n"
+msgstr ""
+
+#: fe-secure.c:721
+#, c-format
+msgid "could not create SSL context: %s\n"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ËÏÎÔÅËÓÔ SSL: %s\n"
+
+#: fe-secure.c:737 fe-secure.c:745
+#, c-format
+msgid "could not read root certificate list (%s): %s\n"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏÞÅÓÔØ ÓÐÉÓÏË ËÏÒÎÅ×ÙÈ ÓÅÒÔÉÆÉËÁÔÏ× (%s): %s\n"
+
+#: fe-secure.c:794
+#, c-format
+msgid "could not establish SSL connection: %s\n"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ SSL-ÓÏÅÄÉÎÅÎÉÅ: %s\n"
+
+#: fe-secure.c:812
+#, c-format
+msgid "certificate could not be validated: %s\n"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏ×ÅÒÉÔØ ÓÅÒÔÉÆÉËÁÔ: %s\n"
+
+#: fe-secure.c:824
+#, c-format
+msgid "certificate could not be obtained: %s\n"
+msgstr "ÎÅ ÕÄÁÌÏÓØ ÐÏÌÕÞÉÔØ ÓÅÒÔÉÆÉËÁÔ: %s\n"
# Peter Eisentraut
, 2001.
# Dennis Björklund , 2002.
#
-# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/sv.po,v 1.3 2002/09/14 13:46:24 petere Exp $
+# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/sv.po,v 1.4 2002/10/14 19:04:28 petere Exp $
#
# Use these quotes: "%s"
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.3\n"
-"POT-Creation-Date: 2002-09-03 04:16-0400\n"
-"PO-Revision-Date: 2002-09-04 07:55+0200\n"
+"POT-Creation-Date: 2002-10-03 04:19-0400\n"
+"PO-Revision-Date: 2002-10-04 07:42+0200\n"
"Last-Translator: Dennis Björklund \n"
"Language-Team: Swedish \n"
"MIME-Version: 1.0\n"
msgid "fe_getauthname: invalid authentication system: %d\n"
msgstr "fe_getauthname: ogiltigt autentiseringssystem: %d\n"
-#: fe-connect.c:487
+#: fe-connect.c:484
msgid "could not determine the PostgreSQL user name to use\n"
msgstr "kan inte ta reda på användarnamnet att använda för PostgreSQL\n"
-#: fe-connect.c:709
+#: fe-connect.c:708
#, 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:733
+#: fe-connect.c:732
#, 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:753
+#: fe-connect.c:752
#, c-format
msgid ""
"could not connect to server: %s\n"
"\tKör servern på lokala värden och accepterar den\n"
"\tanslutningar på Unix-uttaget \"%s\"?\n"
-#: fe-connect.c:762
+#: fe-connect.c:761
#, c-format
msgid ""
"could not connect to server: %s\n"
"\tKör servern på värden %s och accepterar\n"
"\tden TCP/IP-uppkopplingar på porten %s?\n"
-#: fe-connect.c:826
+#: fe-connect.c:825
#, c-format
msgid "invalid host address: %s\n"
msgstr "ogiltig värdadress: %s\n"
-#: fe-connect.c:845
+#: fe-connect.c:844
#, c-format
msgid "unknown host name: %s\n"
msgstr "okänt värdnamn: %s\n"
-#: fe-connect.c:892
+#: fe-connect.c:891
#, c-format
msgid "could not create socket: %s\n"
msgstr "kan inte skapa uttag: %s\n"
-#: fe-connect.c:960
+#: fe-connect.c:959
#, 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:973
+#: fe-connect.c:972
#, 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:1004
+#: fe-connect.c:1001
#, 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:1013
+#: fe-connect.c:1010
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:1263
#, c-format
msgid "could not get socket error status: %s\n"
-msgstr "kunde itne få felstatus för uttag (socket): %s\n"
+msgstr "kunde inte hämta felstatus för uttag (socket): %s\n"
#: fe-connect.c:1283
#, c-format
msgid "invalid state %c, probably indicative of memory corruption\n"
msgstr "ogiltigt tillstånd %c, antagligen korrupt minne\n"
-#: fe-connect.c:2427 fe-connect.c:2436 fe-exec.c:1273 fe-lobj.c:536
+#: fe-connect.c:2427 fe-connect.c:2436 fe-connect.c:2933 fe-exec.c:1284
+#: fe-lobj.c:536
msgid "out of memory\n"
msgstr "minnet slut\n"
msgid "connection pointer is NULL\n"
msgstr "anslutningspekare är NULL\n"
-#: fe-connect.c:2934
+#: fe-connect.c:2953
#, c-format
msgid ""
"WARNING: Password file %s has world or group read access; permission should "
-"be u=rw (0600)"
-msgstr "VARNING: Lösenordsfilen %s har läsrättigheter för världen och gruppen; rättigheten skall vara u=rw (0600)"
+"be u=rw (0600)\n"
+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:726
+#: fe-exec.c:737
msgid "command string is a null pointer\n"
msgstr "kommandosträngen är en null-pekare\n"
-#: fe-exec.c:734
+#: fe-exec.c:745
msgid "no connection to the server\n"
msgstr "inte förbunden till servern\n"
-#: fe-exec.c:741
+#: fe-exec.c:752
msgid "another command is already in progress\n"
msgstr "ett annat kommando pågår redan\n"
-#: fe-exec.c:939
+#: fe-exec.c:950
#, c-format
msgid "message type 0x%02x arrived from server while idle\n"
msgstr "meddelande av typ 0x%02x kom från servern när vi var i viloläge\n"
-#: fe-exec.c:981
+#: fe-exec.c:992
#, c-format
msgid ""
"unexpected character %c following empty query response (\"I\" message)\n"
msgstr "oväntat tecken %c följer på tomt frågeresultat (\"I\"-meddelande)\n"
-#: fe-exec.c:1038
+#: fe-exec.c:1049
msgid ""
"server sent data (\"D\" message) without prior row description (\"T\" "
"message)\n"
msgstr "serven skickade data (\"D\"-meddelande) utan föregående radbeskrivning (\"T\"-meddelande)\n"
-#: fe-exec.c:1055
+#: fe-exec.c:1066
msgid ""
"server sent binary data (\"B\" message) without prior row description (\"T\" "
"message)\n"
msgstr "servern skickade binär data (\"B\"-meddelande) utan föregående radbeskrivning (\"T\"-meddelande)\n"
-#: fe-exec.c:1071
+#: fe-exec.c:1082
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "oväntat svar från server; det första mottagna tecknet var \"%c\"\n"
-#: fe-exec.c:1360
+#: fe-exec.c:1371
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "oväntad asyncStatus: %d\n"
-#: fe-exec.c:1410
+#: fe-exec.c:1421
msgid "COPY state must be terminated first\n"
msgstr "COPY-tillstånd måste avslutas först\n"
-#: fe-exec.c:1769
+#: fe-exec.c:1780
msgid "no COPY in progress\n"
msgstr "ingen COPY pågår\n"
-#: fe-exec.c:1808
+#: fe-exec.c:1819
msgid "lost synchronization with server, resetting connection\n"
msgstr "synkronisation med servern förlorad, förbindelsen omstartas\n"
-#: fe-exec.c:1873
+#: fe-exec.c:1884
msgid "connection in wrong state\n"
msgstr "förbindelse i felaktigt tillstånd\n"
-#: fe-exec.c:1975 fe-exec.c:2009
+#: fe-exec.c:1986 fe-exec.c:2020
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "protokollfel: id=0x%x\n"
-#: fe-exec.c:2044
+#: fe-exec.c:2055
msgid "invalid ExecStatusType code"
msgstr "ogiltig ExecStatusType-kod"
-#: fe-exec.c:2097 fe-exec.c:2130
+#: fe-exec.c:2108 fe-exec.c:2141
#, c-format
msgid "column number %d is out of range 0..%d\n"
msgstr "kolumnnummer %d är utanför giltigt intervall 0..%d\n"
-#: fe-exec.c:2119
+#: fe-exec.c:2130
#, c-format
msgid "row number %d is out of range 0..%d\n"
msgstr "radnummer %d är utanför giltigt intervall 0..%d\n"
-#: fe-exec.c:2314
+#: fe-exec.c:2325
#, c-format
msgid "could not interpret result from server: %s\n"
msgstr "kunde inte tolka svaret från servern: %s\n"
-#: fe-exec.c:2330
+#: fe-exec.c:2341
msgid "no row count available\n"
msgstr "antal rader ej tillgängligt\n"
msgid "cannot determine OID of function lowrite\n"
msgstr "kan inte ta reda på OID för funktionen lowrite\n"
-#: fe-misc.c:295
+#: fe-misc.c:303
#, c-format
msgid "integer of size %lu not supported by pqGetInt\n"
msgstr "heltal med storlek %lu stöds inte av pqGetInt\n"
-#: fe-misc.c:333
+#: fe-misc.c:341
#, c-format
msgid "integer of size %lu not supported by pqPutInt\n"
msgstr "heltal med storlek %lu stöds inte av pqPutInt\n"
-#: fe-misc.c:381 fe-misc.c:415 fe-misc.c:831
+#: fe-misc.c:389 fe-misc.c:423 fe-misc.c:838
#, c-format
msgid "select() failed: %s\n"
msgstr "select() misslyckades: %s\n"
-#: fe-misc.c:442 fe-misc.c:634 fe-misc.c:792
+#: fe-misc.c:450 fe-misc.c:642 fe-misc.c:798
msgid "connection not open\n"
msgstr "förbindelse inte öppen\n"
-#: fe-misc.c:507 fe-misc.c:587
+#: fe-misc.c:515 fe-misc.c:595
#, 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:604 fe-misc.c:678
+#: fe-misc.c:612 fe-misc.c:686
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
"\\tTroligen så terminerade servern pga något fel antingen\n"
"\\tinnan eller under tiden den bearbetade en förfrågan.\n"
-#: fe-misc.c:694
+#: fe-misc.c:702
#, c-format
msgid "could not send data to server: %s\n"
msgstr "kan inte skicka data till servern: %s\n"
-#~ msgid "could not establish SSL connection: %s\n"
-#~ msgstr "kan inte skapa SSL-förbindelse: %s\n"
+#: fe-secure.c:275 fe-secure.c:321
+#, c-format
+msgid "SSL SYSCALL error: %s\n"
+msgstr "SSL SYSCALL fel: %s\n"
+
+#: fe-secure.c:280 fe-secure.c:326
+#, c-format
+msgid "SSL error: %s\n"
+msgstr "SSL-fel: %s\n"
+
+#: fe-secure.c:387
+#, c-format
+msgid "error querying socket: %s\n"
+msgstr "fel vid förfrågan till uttag (socket): %s\n"
+
+#: fe-secure.c:400
+#, 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:419
+msgid "unsupported protocol\n"
+msgstr "protokoll stöds inte\n"
+
+#: fe-secure.c:441
+#, 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:448
+#, 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:617
+msgid "could not get user information\n"
+msgstr "kunde inte hämta användarinformation\n"
+
+#: fe-secure.c:629
+#, c-format
+msgid "could not open certificate (%s): %s\n"
+msgstr "kunde inte öppna certifikat (%s): %s\n"
+
+#: fe-secure.c:636
+#, c-format
+msgid "could not read certificate (%s): %s\n"
+msgstr "kunde inte läsa certifikat (%s): %s\n"
+
+#: fe-secure.c:649
+#, 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:658
+#, c-format
+msgid "private key (%s) has wrong permissions\n"
+msgstr "privata nyckeln (%s) har fel rättigheter\n"
+
+#: fe-secure.c:665
+#, c-format
+msgid "could not open private key file (%s): %s\n"
+msgstr "kan inte öppna privat nyckelfil (%s): %s\n"
+
+#: fe-secure.c:674
+#, c-format
+msgid "private key (%s) changed during execution\n"
+msgstr "privata nyckeln (%s) har ändrats under körning\n"
+
+#: fe-secure.c:681
+#, c-format
+msgid "could not read private key (%s): %s\n"
+msgstr "kunde inte läsa privat nyckel (%s): %s\n"
+
+#: fe-secure.c:693
+#, c-format
+msgid "certificate/private key mismatch (%s): %s\n"
+msgstr "certifikat/privat nyckel matchar inte (%s): %s\n"
+
+#: fe-secure.c:721
+#, c-format
+msgid "could not create SSL context: %s\n"
+msgstr "kan inte skapa SSL-omgivning: %s\n"
+
+#: fe-secure.c:737 fe-secure.c:745
+#, 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:794
+#, c-format
+msgid "could not establish SSL connection: %s\n"
+msgstr "kan inte skapa SSL-förbindelse: %s\n"
+
+#: fe-secure.c:812
+#, c-format
+msgid "certificate could not be validated: %s\n"
+msgstr "certifikatet kunde inte valideras: %s\n"
+
+#: fe-secure.c:824
+#, c-format
+msgid "certificate could not be obtained: %s\n"
+msgstr "certifikatet kunde inte hämtas: %s\n"
-# simplified Chinese translation file for libpq
-# Weiping He , 2001
-#
-# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/zh_CN.po,v 1.1 2002/08/21 20:42:27 petere Exp $
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PostgreSQL 7.2\n"
-"POT-Creation-Date: 2001-11-29 17:47+0100\n"
-"PO-Revision-Date: 2001-11-27 20:22:06+0800\n"
-"Last-Translator: Weiping He \n"
-"Language-Team: Weiping He \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=GB2312\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: fe-auth.c:228
-#, c-format
-msgid "Kerberos 4 error: %s\n"
-msgstr "Kerberos 4 ´íÎó: %s\n"
-
-#: fe-auth.c:391
-#, c-format
-msgid "could not set socket to blocking mode: %s\n"
-msgstr "ÎÞ·¨½«Ì×½Ó×ÖÉèÖÃΪ×èÈûģʽ: %s\n"
-
-#: fe-auth.c:407
-#, c-format
-msgid "Kerberos 5 authentication rejected: %*s\n"
-msgstr "kerberos 5 ÈÏÖ¤¾Ü¾ø: %*s\n"
-
-#: fe-auth.c:427
-#, c-format
-msgid "could not restore non-blocking mode on socket: %s\n"
-msgstr "ÎÞ·¨ÔÚÌ×½Ó×Ö: %s Éϻָ´·Ç×èÈûģʽ\n"
-
-#: fe-auth.c:490
-msgid "SCM_CRED authentication method not supported\n"
-msgstr "²»Ö§³Ö SCM_CRED ÈÏÖ¤·½Ê½\n"
-
-#: fe-auth.c:576
-msgid "Kerberos 4 authentication failed\n"
-msgstr "Kerberos 4 ÈÏ֤ʧ°Ü\n"
-
-#: fe-auth.c:582
-msgid "Kerberos 4 authentication not supported\n"
-msgstr "²»Ö§³Ö Kerberos 4 ÈÏÖ¤\n"
-
-#: fe-auth.c:593
-msgid "Kerberos 5 authentication failed\n"
-msgstr "Kerberos 5 ÈÏ֤ʧ°Ü\n"
-
-#: fe-auth.c:599
-msgid "Kerberos 5 authentication not supported\n"
-msgstr "²»Ö§³Ö Kerberos 5 ÈÏÖ¤\n"
-
-#: fe-auth.c:627
-#, c-format
-msgid "authentication method %u not supported\n"
-msgstr "²»Ö§³Ö %u ÈÏÖ¤·½Ê½\n"
-
-#: fe-auth.c:664
-#, c-format
-msgid "invalid authentication service name \"%s\", ignored\n"
-msgstr "ºöÂÔ·Ç·¨ÈÏÖ¤·þÎñÃû \"%s\"\n"
-
-#: fe-auth.c:721
-#, c-format
-msgid "fe_getauthname: invalid authentication system: %d\n"
-msgstr "fe_getauthname: ÎÞЧµÄÈÏ֤ϵͳ: %d\n"
-
-#: fe-connect.c:483
-msgid "could not determine the PostgreSQL user name to use\n"
-msgstr "ÎÞ·¨ÅжÏҪʹÓÃµÄ PostgreSQL Óû§Ãû\n"
-
-#: fe-connect.c:703
-#, c-format
-msgid "could not set socket to non-blocking mode: %s\n"
-msgstr "ÎÞ·¨½«Ì×½Ó×ÖÉèÖÃΪ·Ç×èÈûģʽ: %s\n"
-
-#: fe-connect.c:727
-#, c-format
-msgid "could not set socket to TCP no delay mode: %s\n"
-msgstr "ÎÞ·¨½«Ì×½Ó×ÖÉèÖÃΪ TCP ÎÞÑÓ³Ùģʽ: %s\n"
-
-#: fe-connect.c:747
-#, c-format
-msgid ""
-"could not connect to server: %s\n"
-"\tIs the server running locally and accepting\n"
-"\tconnections on Unix domain socket \"%s\"?\n"
-msgstr ""
-"ÎÞ·¨Áª½Óµ½·þÎñÆ÷: %s\n"
-"\t·þÎñÆ÷ÊÇ·ñÔÚ±¾µØÔËÐв¢ÇÒÔÚ Unix ÓòÌ×½Ó×Ö\n"
-"\t\"%s\"ÉÏ×¼±¸½ÓÊÜÁª½Ó?\n"
-
-#: fe-connect.c:756
-#, c-format
-msgid ""
-"could not connect to server: %s\n"
-"\tIs the server running on host %s and accepting\n"
-"\tTCP/IP connections on port %s?\n"
-msgstr ""
-"ÎÞ·¨Áª½Óµ½·þÎñÆ÷: %s\n"
-"\t·þÎñÆ÷ÊÇ·ñÔÚÖ÷»ú %s ÉÏÔËÐв¢ÇÒ×¼±¸½ÓÊÜÔÚ¶Ë¿Ú\n"
-"%s É쵀 TCP/IP Áª½Ó?\n"
-
-#: fe-connect.c:820
-#, c-format
-msgid "invalid host address: %s\n"
-msgstr "ÎÞЧµÄÖ÷»úµØÖ·: %s\n"
-
-#: fe-connect.c:839
-#, c-format
-msgid "unknown host name: %s\n"
-msgstr "δ֪Ö÷»úÃû: %s\n"
-
-#: fe-connect.c:881
-#, c-format
-msgid "could not create socket: %s\n"
-msgstr "ÎÞ·¨´´½¨Ì×½Ó×Ö: %s\n"
-
-#: fe-connect.c:944
-#, c-format
-msgid "could not send SSL negotiation packet: %s\n"
-msgstr "ÎÞ·¨·¢ËÍ SSL ÎÕÊÖ°ü: %s\n"
-
-#: fe-connect.c:952
-#, c-format
-msgid "could not receive server response to SSL negotiation packet: %s\n"
-msgstr "ÎÞ·¨ÊÕµ½·þÎñÆ÷¶Ô SSL ÎÕÊÖ°üµÄÏìÓ¦: %s\n"
-
-#: fe-connect.c:966
-#, c-format
-msgid "could not create SSL context: %s\n"
-msgstr "ÎÞ·¨´´½¨ SSL »·¾³: %s\n"
-
-#: fe-connect.c:976
-#, c-format
-msgid "could not establish SSL connection: %s\n"
-msgstr "ÎÞ·¨½¨Á¢ SSL Áª½Ó: %s\n"
-
-#: fe-connect.c:999
-#, c-format
-msgid "received invalid response to SSL negotiation: %c\n"
-msgstr "ÊÕµ½¶Ô SSL ÎÕÊÖµÄÎÞЧÏìÓ¦: %c\n"
-
-#: fe-connect.c:1008
-msgid "server does not support SSL, but SSL was required\n"
-msgstr "·þÎñÆ÷²»Ö§³Ö SSL, µ«ÊÇÒªÇóʹÓà SSL\n"
-
-#: fe-connect.c:1174
-msgid "invalid connection state, probably indicative of memory corruption\n"
-msgstr "ÎÞЧµÄÁª½Ó״̬, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"
-
-#: fe-connect.c:1205
-#, c-format
-msgid "could not get socket error status: %s\n"
-msgstr "ÎÞ·¨»ñÈ¡Ì×½Ó×Ö´íÎó״̬: %s\n"
-
-#: fe-connect.c:1225
-#, c-format
-msgid "could not get client address from socket: %s\n"
-msgstr "ÎÞ·¨´ÓÌ×½Ó×Ö»ñÈ¡¿Í»§¶ËµØÖ·: %s\n"
-
-#: fe-connect.c:1264
-#, c-format
-msgid "could not send startup packet: %s\n"
-msgstr "ÎÞ·¨·¢ËÍÆô¶¯°ü: %s\n"
-
-#: fe-connect.c:1320
-#, c-format
-msgid "expected authentication request from server, but received %c\n"
-msgstr "ÆÚ´ýÀ´×Ô·þÎñÆ÷µÄÈÏÖ¤ÇëÇó, È´ÊÕµ½ %c\n"
-
-#: fe-connect.c:1432
-msgid "unexpected message from server during startup\n"
-msgstr "Æô¶¯¹ý³ÌÖÐÊÕµ½À´×Ô·þÎñÆ÷µÄ·ÇÔ¤ÆÚÐÅÏ¢\n"
-
-#: fe-connect.c:1491
-#, c-format
-msgid "invalid connection state %c, probably indicative of memory corruption\n"
-msgstr "ÎÞЧµÄÁª½Ó״̬ %c, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"
-
-#: fe-connect.c:1590
-#, c-format
-msgid "invalid setenv state %c, probably indicative of memory corruption\n"
-msgstr "ÎÞЧµÄ setenv ״̬ %c, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"
-
-#: fe-connect.c:1630
-#, c-format
-msgid "invalid encoding name in PGCLIENTENCODING: %s\n"
-msgstr "ÔÚ PGCLIENTENCODING ÖеķǷ¨±àÂëÃû: %s\n"
-
-#: fe-connect.c:1755
-#, c-format
-msgid "invalid state %c, probably indicative of memory corruption\n"
-msgstr "ÎÞЧ״̬ %c, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"
-
-#: fe-connect.c:2374 fe-connect.c:2383 fe-exec.c:1184 fe-lobj.c:536
-msgid "out of memory\n"
-msgstr "ÄÚ´æÓþ¡\n"
-
-#: fe-connect.c:2422
-#, c-format
-msgid "missing \"=\" after \"%s\" in connection info string\n"
-msgstr "ÔÚÁª½ÓÐÅÏ¢×Ö´®ÀïµÄ \"%s\" ºóÃæÈ±ÉÙ \"=\"\n"
-
-#: fe-connect.c:2471
-msgid "unterminated quoted string in connection info string\n"
-msgstr "Áª½ÓÐÅÏ¢×Ö´®ÖÐδ½áÊøµÄÒýºÅ×Ö´®\n"
-
-#: fe-connect.c:2505
-#, c-format
-msgid "invalid connection option \"%s\"\n"
-msgstr "·Ç·¨Áª½ÓÑ¡Ïî \"%s\"\n"
-
-#: fe-connect.c:2720
-msgid "connection pointer is NULL\n"
-msgstr "Áª½ÓÖ¸ÕëÊÇ NULL\n"
-
-#: fe-exec.c:633
-msgid "command string is a null pointer\n"
-msgstr "ÃüÁî×Ö´®ÊÇÒ»¸ö¿ÕÖ¸Õë\n"
-
-#: fe-exec.c:641
-msgid "no connection to the server\n"
-msgstr "ûÓе½·þÎñÆ÷µÄÁª½Ó\n"
-
-#: fe-exec.c:648
-msgid "another command is already in progress\n"
-msgstr "ÒѾÓÐÁíÍâÒ»ÌõÃüÁîÔÚ´¦Àí\n"
-
-#: fe-exec.c:846
-#, c-format
-msgid "message type 0x%02x arrived from server while idle\n"
-msgstr "¿ÕÏÐʱ´Ó·þÎñÆ÷·µ»ØÁËÀàÐÍΪ 0x%02x µÄÏûÏ¢\n"
-
-#: fe-exec.c:888
-#, c-format
-msgid ""
-"unexpected character %c following empty query response (\"I\" message)\n"
-msgstr "ÔڿյIJéѯÏìÓ¦ºóÃæ¸ú×Å·ÇÔ¤ÆÚµÄ×Ö·û %c (\"I\" ÏûÏ¢)\n"
-
-#: fe-exec.c:945
-msgid ""
-"server sent data (\"D\" message) without prior row description (\"T\" "
-"message)\n"
-msgstr "·þÎñÆ÷ÔÚûÓз¢ËÍÐÐÃèÊöµÄǰÌáÏ·¢ËÍÊý¾Ý (\"D\" ÏûÏ¢) (\"T\" ÏûÏ¢)\n"
-
-#: fe-exec.c:962
-msgid ""
-"server sent binary data (\"B\" message) without prior row description (\"T\" "
-"message)\n"
-msgstr "·þÎñÆ÷ÔÚûÓз¢ËÍÐÐÃèÊöµÄǰÌáÏ·¢ËÍÊý¾Ý (\"B\" ÏûÏ¢) (\"T\" ÏûÏ¢)\n"
-
-#: fe-exec.c:978
-#, c-format
-msgid "unexpected response from server; first received character was \"%c\"\n"
-msgstr "À´×Ô·þÎñÆ÷µÄÒâÍâÏìÓ¦; ÊÕµ½µÄµÚÒ»¸ö×Ö·ûÊÇ \"%c\"\n"
-
-#: fe-exec.c:1271
-#, c-format
-msgid "unexpected asyncStatus: %d\n"
-msgstr "ÒâÍâµÄ asyncStatus(Ò첽״̬): %d\n"
-
-#: fe-exec.c:1321
-msgid "COPY state must be terminated first\n"
-msgstr "COPY ״̬±ØÐëÏȽáÊø\n"
-
-#: fe-exec.c:1672
-msgid "no COPY in progress\n"
-msgstr "ûÓÐÕýÔÚ´¦ÀíµÄ COPY\n"
-
-#: fe-exec.c:1711
-msgid "lost synchronization with server, resetting connection\n"
-msgstr "ʧȥÓë·þÎñÆ÷µÄͬ²½, ÖØÖÃÁª½Ó\n"
-
-#: fe-exec.c:1776
-msgid "connection in wrong state\n"
-msgstr "Áª½Ó´¦ÓÚ´íÎó״̬\n"
-
-#: fe-exec.c:1878 fe-exec.c:1912
-#, c-format
-msgid "protocol error: id=0x%x\n"
-msgstr "ÐÒé´íÎó: id=0x%x\n"
-
-#: fe-exec.c:1947
-msgid "invalid ExecStatusType code"
-msgstr "·Ç·¨ ExecStatusType ´úÂë"
-
-#: fe-exec.c:2000 fe-exec.c:2033
-#, c-format
-msgid "column number %d is out of range 0..%d\n"
-msgstr "ÁкÅÂë %d ³¬³öÁË·¶Î§ 0..%d\n"
-
-#: fe-exec.c:2022
-#, c-format
-msgid "row number %d is out of range 0..%d\n"
-msgstr "ÐкÅÂë %d ³¬³öÁË·¶Î§ 0..%d\n"
-
-#: fe-exec.c:2217
-#, c-format
-msgid "could not interpret result from server: %s\n"
-msgstr "ÎÞ·¨½âÊÍÀ´×Ô·þÎñÆ÷µÄ½á¹û: %s\n"
-
-#: fe-exec.c:2233
-msgid "no row count available\n"
-msgstr "ûÓпɻñµÃµÄÐÐÊý\n"
-
-#: fe-lobj.c:400 fe-lobj.c:483
-#, c-format
-msgid "could not open file \"%s\": %s\n"
-msgstr "ÎÞ·¨´ò¿ªÎļþ \"%s\": %s\n"
-
-#: fe-lobj.c:412
-#, c-format
-msgid "could not create large object for file \"%s\"\n"
-msgstr "ÎÞ·¨ÎªÎļþ \"%s\" ´´½¨´ó¶ÔÏó\n"
-
-#: fe-lobj.c:422 fe-lobj.c:472
-#, c-format
-msgid "could not open large object %u\n"
-msgstr "ÎÞ·¨´ò¿ª´ó¶ÔÏó %u\n"
-
-#: fe-lobj.c:437
-#, c-format
-msgid "error while reading file \"%s\"\n"
-msgstr "¶ÁÈ¡Îļþ \"%s\" ʱ³ö´í\n"
-
-#: fe-lobj.c:498
-#, c-format
-msgid "error while writing to file \"%s\"\n"
-msgstr "дÈëÎļþ \"%s\" ʱ³ö´í\n"
-
-#: fe-lobj.c:564
-msgid "query to initialize large object functions did not return data\n"
-msgstr "³õʼ»¯´ó¶ÔÏóº¯ÊýµÄ²éѯûÓзµ»ØÊý¾Ý\n"
-
-#: fe-lobj.c:602
-msgid "cannot determine OID of function lo_open\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý lo_open µÄ OID\n"
-
-#: fe-lobj.c:609
-msgid "cannot determine OID of function lo_close\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý lo_close µÄ OID\n"
-
-#: fe-lobj.c:616
-msgid "cannot determine OID of function lo_creat\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý lo_creat µÄ OID\n"
-
-#: fe-lobj.c:623
-msgid "cannot determine OID of function lo_unlink\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý lo_unlink µÄ OID\n"
-
-#: fe-lobj.c:630
-msgid "cannot determine OID of function lo_lseek\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý lo_lseek µÄ OID\n"
-
-#: fe-lobj.c:637
-msgid "cannot determine OID of function lo_tell\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý lo_tell µÄ OID\n"
-
-#: fe-lobj.c:644
-msgid "cannot determine OID of function loread\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý loread µÄ OID\n"
-
-#: fe-lobj.c:651
-msgid "cannot determine OID of function lowrite\n"
-msgstr "ÎÞ·¨ÅжϺ¯Êý lowrite µÄ OID\n"
-
-#: fe-misc.c:132
-#, c-format
-msgid "could not flush enough data (space available: %d, space needed %d)\n"
-msgstr "ÎÞ·¨³åË¢×ã¹»µÄÊý¾Ý (¿ÉÓÿռä: %d, ÐèÒª¿Õ¼ä %d)\n"
-
-#: fe-misc.c:281
-#, c-format
-msgid "integer of size %lu not supported by pqGetInt\n"
-msgstr "pgGetInt ²»Ö§³Ö´óСΪ %lu µÄÕûÊý\n"
-
-#: fe-misc.c:319
-#, c-format
-msgid "integer of size %lu not supported by pqPutInt\n"
-msgstr "pgPutInt ²»Ö§³Ö´óСΪ %lu µÄÕûÊý\n"
-
-#: fe-misc.c:357 fe-misc.c:391 fe-misc.c:779
-#, c-format
-msgid "select() failed: %s\n"
-msgstr "select() ʧ°Ü: %s\n"
-
-#: fe-misc.c:418 fe-misc.c:618 fe-misc.c:758
-msgid "connection not open\n"
-msgstr "Áª½Óδ´ò¿ª\n"
-
-#: fe-misc.c:489 fe-misc.c:575
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "ÎÞ·¨´Ó·þÎñÆ÷½ÓÊÕÊý¾Ý: %s\n"
-
-#: fe-misc.c:592 fe-misc.c:676
-msgid ""
-"server closed the connection unexpectedly\n"
-"\tThis probably means the server terminated abnormally\n"
-"\tbefore or while processing the request.\n"
-msgstr ""
-"·þÎñÆ÷ÒâÍâµØ¹Ø±ÕÁËÁª½Ó\n"
-"\tÕâÖÖÏÖÏóͨ³£Òâζ×Å·þÎñÆ÷ÔÚ´¦ÀíÇëÇó֮ǰ\n"
-"»òÕßÕýÔÚ´¦ÀíÇëÇóµÄʱºòÒâÍâÖÐÖ¹\n"
-
-#: fe-misc.c:692
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "ÎÞ·¨Ïò·þÎñÆ÷·¢ËÍÊý¾Ý: %s\n"
+# simplified Chinese translation file for libpq\r
+# Bao Wei , 2002\r
+# \r
+# $Header: /cvsroot/pgsql/src/interfaces/libpq/po/zh_CN.po,v 1.2 2002/10/14 19:04:28 petere Exp $\r
+# \r
+msgid ""\r
+msgstr ""\r
+"Project-Id-Version: PostgreSQL 7.2\n"\r
+"POT-Creation-Date: 2002-09-26 15:37+0800\n"\r
+"PO-Revision-Date: 2002-19-14 20:22:06+0800\n"\r
+"Last-Translator: Bao Wei \n"\r
+"Language-Team: Weiping He \n"\r
+"MIME-Version: 1.0\n"\r
+"Content-Type: text/plain; charset=GB2312\n"\r
+"Content-Transfer-Encoding: 8bit\n"\r
+\r
+# fe-auth.c:232\r
+#: fe-auth.c:232\r
+#, c-format\r
+msgid "Kerberos 4 error: %s\n"\r
+msgstr "Kerberos 4 ´íÎó: %s\n"\r
+\r
+# fe-auth.c:395\r
+#: fe-auth.c:395\r
+#, c-format\r
+msgid "could not set socket to blocking mode: %s\n"\r
+msgstr "ÎÞ·¨½«Ì×½Ó×ÖÉèÖÃΪ×èÈûģʽ: %s\n"\r
+\r
+# fe-auth.c:412 fe-auth.c:416\r
+#: fe-auth.c:412 fe-auth.c:416\r
+#, c-format\r
+msgid "Kerberos 5 authentication rejected: %*s\n"\r
+msgstr "kerberos 5 ÈÏÖ¤¾Ü¾ø: %*s\n"\r
+\r
+# fe-auth.c:440\r
+#: fe-auth.c:440\r
+#, c-format\r
+msgid "could not restore non-blocking mode on socket: %s\n"\r
+msgstr "ÎÞ·¨ÔÚÌ×½Ó×Ö: %s Éϻָ´·Ç×èÈûģʽ\n"\r
+\r
+# fe-auth.c:503\r
+#: fe-auth.c:503\r
+msgid "SCM_CRED authentication method not supported\n"\r
+msgstr "²»Ö§³Ö SCM_CRED ÈÏÖ¤·½Ê½\n"\r
+\r
+# fe-auth.c:589\r
+#: fe-auth.c:589\r
+msgid "Kerberos 4 authentication failed\n"\r
+msgstr "Kerberos 4 ÈÏ֤ʧ°Ü\n"\r
+\r
+# fe-auth.c:595\r
+#: fe-auth.c:595\r
+msgid "Kerberos 4 authentication not supported\n"\r
+msgstr "²»Ö§³Ö Kerberos 4 ÈÏÖ¤\n"\r
+\r
+# fe-auth.c:606\r
+#: fe-auth.c:606\r
+msgid "Kerberos 5 authentication failed\n"\r
+msgstr "Kerberos 5 ÈÏ֤ʧ°Ü\n"\r
+\r
+# fe-auth.c:612\r
+#: fe-auth.c:612\r
+msgid "Kerberos 5 authentication not supported\n"\r
+msgstr "²»Ö§³Ö Kerberos 5 ÈÏÖ¤\n"\r
+\r
+# fe-auth.c:640\r
+#: fe-auth.c:640\r
+#, c-format\r
+msgid "authentication method %u not supported\n"\r
+msgstr "²»Ö§³Ö %u ÈÏÖ¤·½Ê½\n"\r
+\r
+# fe-auth.c:677\r
+#: fe-auth.c:677\r
+#, c-format\r
+msgid "invalid authentication service name \"%s\", ignored\n"\r
+msgstr "ºöÂÔ·Ç·¨ÈÏÖ¤·þÎñÃû \"%s\"\n"\r
+\r
+# fe-auth.c:734\r
+#: fe-auth.c:734\r
+#, c-format\r
+msgid "fe_getauthname: invalid authentication system: %d\n"\r
+msgstr "fe_getauthname: ÎÞЧµÄÈÏ֤ϵͳ: %d\n"\r
+\r
+# fe-connect.c:484\r
+#: fe-connect.c:484\r
+msgid "could not determine the PostgreSQL user name to use\n"\r
+msgstr "ÎÞ·¨ÅжÏҪʹÓÃµÄ PostgreSQL Óû§Ãû\n"\r
+\r
+# fe-connect.c:708\r
+#: fe-connect.c:708\r
+#, c-format\r
+msgid "could not set socket to non-blocking mode: %s\n"\r
+msgstr "ÎÞ·¨½«Ì×½Ó×ÖÉèÖÃΪ·Ç×èÈûģʽ: %s\n"\r
+\r
+# fe-connect.c:732\r
+#: fe-connect.c:732\r
+#, c-format\r
+msgid "could not set socket to TCP no delay mode: %s\n"\r
+msgstr "ÎÞ·¨½«Ì×½Ó×ÖÉèÖÃΪ TCP ÎÞÑÓ³Ùģʽ: %s\n"\r
+\r
+# fe-connect.c:752\r
+#: fe-connect.c:752\r
+#, c-format\r
+msgid ""\r
+"could not connect to server: %s\n"\r
+"\tIs the server running locally and accepting\n"\r
+"\tconnections on Unix domain socket \"%s\"?\n"\r
+msgstr ""\r
+"ÎÞ·¨Áª½Óµ½·þÎñÆ÷: %s\n"\r
+"\t·þÎñÆ÷ÊÇ·ñÔÚ±¾µØÔËÐв¢ÇÒÔÚ Unix ÓòÌ×½Ó×Ö\n"\r
+"\t\"%s\"ÉÏ×¼±¸½ÓÊÜÁª½Ó?\n"\r
+\r
+# fe-connect.c:761\r
+#: fe-connect.c:761\r
+#, c-format\r
+msgid ""\r
+"could not connect to server: %s\n"\r
+"\tIs the server running on host %s and accepting\n"\r
+"\tTCP/IP connections on port %s?\n"\r
+msgstr ""\r
+"ÎÞ·¨Áª½Óµ½·þÎñÆ÷: %s\n"\r
+"\t·þÎñÆ÷ÊÇ·ñÔÚÖ÷»ú %s ÉÏÔËÐв¢ÇÒ×¼±¸½ÓÊÜÔÚ¶Ë¿Ú\n"\r
+"%s É쵀 TCP/IP Áª½Ó?\n"\r
+\r
+# fe-connect.c:825\r
+#: fe-connect.c:825\r
+#, c-format\r
+msgid "invalid host address: %s\n"\r
+msgstr "ÎÞЧµÄÖ÷»úµØÖ·: %s\n"\r
+\r
+# fe-connect.c:844\r
+#: fe-connect.c:844\r
+#, c-format\r
+msgid "unknown host name: %s\n"\r
+msgstr "δ֪Ö÷»úÃû: %s\n"\r
+\r
+# fe-connect.c:891\r
+#: fe-connect.c:891\r
+#, c-format\r
+msgid "could not create socket: %s\n"\r
+msgstr "ÎÞ·¨´´½¨Ì×½Ó×Ö: %s\n"\r
+\r
+# fe-connect.c:959\r
+#: fe-connect.c:959\r
+#, c-format\r
+msgid "could not send SSL negotiation packet: %s\n"\r
+msgstr "ÎÞ·¨·¢ËÍ SSL ÎÕÊÖ°ü: %s\n"\r
+\r
+# fe-connect.c:972\r
+#: fe-connect.c:972\r
+#, c-format\r
+msgid "could not receive server response to SSL negotiation packet: %s\n"\r
+msgstr "ÎÞ·¨ÊÕµ½·þÎñÆ÷¶Ô SSL ÎÕÊÖ°üµÄÏìÓ¦: %s\n"\r
+\r
+# fe-connect.c:1001\r
+#: fe-connect.c:1001\r
+#, c-format\r
+msgid "received invalid response to SSL negotiation: %c\n"\r
+msgstr "ÊÕµ½¶Ô SSL ÎÕÊÖµÄÎÞЧÏìÓ¦: %c\n"\r
+\r
+# fe-connect.c:1010\r
+#: fe-connect.c:1010\r
+msgid "server does not support SSL, but SSL was required\n"\r
+msgstr "·þÎñÆ÷²»Ö§³Ö SSL, µ«ÊÇÒªÇóʹÓà SSL\n"\r
+\r
+# fe-connect.c:1232\r
+#: fe-connect.c:1232\r
+msgid "invalid connection state, probably indicative of memory corruption\n"\r
+msgstr "ÎÞЧµÄÁª½Ó״̬, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"\r
+\r
+# fe-connect.c:1263\r
+#: fe-connect.c:1263\r
+#, c-format\r
+msgid "could not get socket error status: %s\n"\r
+msgstr "ÎÞ·¨»ñÈ¡Ì×½Ó×Ö´íÎó״̬: %s\n"\r
+\r
+# fe-connect.c:1283\r
+#: fe-connect.c:1283\r
+#, c-format\r
+msgid "could not get client address from socket: %s\n"\r
+msgstr "ÎÞ·¨´ÓÌ×½Ó×Ö»ñÈ¡¿Í»§¶ËµØÖ·: %s\n"\r
+\r
+# fe-connect.c:1322\r
+#: fe-connect.c:1322\r
+#, c-format\r
+msgid "could not send startup packet: %s\n"\r
+msgstr "ÎÞ·¨·¢ËÍÆô¶¯°ü: %s\n"\r
+\r
+# fe-connect.c:1378\r
+#: fe-connect.c:1378\r
+#, c-format\r
+msgid "expected authentication request from server, but received %c\n"\r
+msgstr "ÆÚ´ýÀ´×Ô·þÎñÆ÷µÄÈÏÖ¤ÇëÇó, È´ÊÕµ½ %c\n"\r
+\r
+# fe-connect.c:1490\r
+#: fe-connect.c:1490\r
+msgid "unexpected message from server during startup\n"\r
+msgstr "Æô¶¯¹ý³ÌÖÐÊÕµ½À´×Ô·þÎñÆ÷µÄ·ÇÔ¤ÆÚÐÅÏ¢\n"\r
+\r
+# fe-connect.c:1549\r
+#: fe-connect.c:1549\r
+#, c-format\r
+msgid "invalid connection state %c, probably indicative of memory corruption\n"\r
+msgstr "ÎÞЧµÄÁª½Ó״̬ %c, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"\r
+\r
+# fe-connect.c:1637\r
+#: fe-connect.c:1637\r
+#, c-format\r
+msgid "invalid setenv state %c, probably indicative of memory corruption\n"\r
+msgstr "ÎÞЧµÄ setenv ״̬ %c, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"\r
+\r
+# fe-connect.c:1676\r
+#: fe-connect.c:1676\r
+#, c-format\r
+msgid "invalid encoding name in PGCLIENTENCODING: %s\n"\r
+msgstr "ÔÚ PGCLIENTENCODING ÖеķǷ¨±àÂëÃû: %s\n"\r
+\r
+# fe-connect.c:1800\r
+#: fe-connect.c:1800\r
+#, c-format\r
+msgid "invalid state %c, probably indicative of memory corruption\n"\r
+msgstr "ÎÞЧ״̬ %c, ¿ÉÄÜÊÇ´æ´¢Æ÷Êý¾Ý±»ÆÆ»µµÄ±êÖ¾\n"\r
+\r
+# fe-connect.c:2427 fe-connect.c:2436 fe-connect.c:2933 fe-exec.c:1284\r
+# fe-lobj.c:536\r
+#: fe-connect.c:2427 fe-connect.c:2436 fe-connect.c:2933 fe-exec.c:1284\r
+#: fe-lobj.c:536\r
+msgid "out of memory\n"\r
+msgstr "ÄÚ´æÓþ¡\n"\r
+\r
+# fe-connect.c:2475\r
+#: fe-connect.c:2475\r
+#, c-format\r
+msgid "missing \"=\" after \"%s\" in connection info string\n"\r
+msgstr "ÔÚÁª½ÓÐÅÏ¢×Ö´®ÀïµÄ \"%s\" ºóÃæÈ±ÉÙ \"=\"\n"\r
+\r
+# fe-connect.c:2524\r
+#: fe-connect.c:2524\r
+msgid "unterminated quoted string in connection info string\n"\r
+msgstr "Áª½ÓÐÅÏ¢×Ö´®ÖÐδ½áÊøµÄÒýºÅ×Ö´®\n"\r
+\r
+# fe-connect.c:2558\r
+#: fe-connect.c:2558\r
+#, c-format\r
+msgid "invalid connection option \"%s\"\n"\r
+msgstr "·Ç·¨Áª½ÓÑ¡Ïî \"%s\"\n"\r
+\r
+# fe-connect.c:2744\r
+#: fe-connect.c:2744\r
+msgid "connection pointer is NULL\n"\r
+msgstr "Áª½ÓÖ¸ÕëÊÇ NULL\n"\r
+\r
+# fe-connect.c:2953\r
+#: fe-connect.c:2953\r
+#, c-format\r
+msgid ""\r
+"WARNING: Password file %s has world or group read access; permission should "\r
+"be u=rw (0600)\n"\r
+msgstr "¾¯¸æ: ¿ÚÁîÎļþ %s ȨÏÞÉèÖò»¶Ô; ȨÏÞÓ¦ÉèÖà Ϊ u=rw (0600)\n"\r
+\r
+# fe-exec.c:737\r
+#: fe-exec.c:737\r
+msgid "command string is a null pointer\n"\r
+msgstr "ÃüÁî×Ö´®ÊÇÒ»¸ö¿ÕÖ¸Õë\n"\r
+\r
+# fe-exec.c:745\r
+#: fe-exec.c:745\r
+msgid "no connection to the server\n"\r
+msgstr "ûÓе½·þÎñÆ÷µÄÁª½Ó\n"\r
+\r
+# fe-exec.c:752\r
+#: fe-exec.c:752\r
+msgid "another command is already in progress\n"\r
+msgstr "ÒѾÓÐÁíÍâÒ»ÌõÃüÁîÔÚ´¦Àí\n"\r
+\r
+# fe-exec.c:950\r
+#: fe-exec.c:950\r
+#, c-format\r
+msgid "message type 0x%02x arrived from server while idle\n"\r
+msgstr "¿ÕÏÐʱ´Ó·þÎñÆ÷·µ»ØÁËÀàÐÍΪ 0x%02x µÄÏûÏ¢\n"\r
+\r
+# fe-exec.c:992\r
+#: fe-exec.c:992\r
+#, c-format\r
+msgid ""\r
+"unexpected character %c following empty query response (\"I\" message)\n"\r
+msgstr "ÔڿյIJéѯÏìÓ¦ºóÃæ¸ú×Å·ÇÔ¤ÆÚµÄ×Ö·û %c (\"I\" ÏûÏ¢)\n"\r
+\r
+# fe-exec.c:1049\r
+#: fe-exec.c:1049\r
+msgid ""\r
+"server sent data (\"D\" message) without prior row description (\"T\" "\r
+"message)\n"\r
+msgstr "·þÎñÆ÷ÔÚûÓз¢ËÍÐÐÃèÊöµÄǰÌáÏ·¢ËÍÊý¾Ý (\"D\" ÏûÏ¢) (\"T\" ÏûÏ¢)\n"\r
+\r
+# fe-exec.c:1066\r
+#: fe-exec.c:1066\r
+msgid ""\r
+"server sent binary data (\"B\" message) without prior row description (\"T\" "\r
+"message)\n"\r
+msgstr "·þÎñÆ÷ÔÚûÓз¢ËÍÐÐÃèÊöµÄǰÌáÏ·¢ËÍÊý¾Ý (\"B\" ÏûÏ¢) (\"T\" ÏûÏ¢)\n"\r
+\r
+# fe-exec.c:1082\r
+#: fe-exec.c:1082\r
+#, c-format\r
+msgid "unexpected response from server; first received character was \"%c\"\n"\r
+msgstr "À´×Ô·þÎñÆ÷µÄÒâÍâÏìÓ¦; ÊÕµ½µÄµÚÒ»¸ö×Ö·ûÊÇ \"%c\"\n"\r
+\r
+# fe-exec.c:1371\r
+#: fe-exec.c:1371\r
+#, c-format\r
+msgid "unexpected asyncStatus: %d\n"\r
+msgstr "ÒâÍâµÄ asyncStatus(Ò첽״̬): %d\n"\r
+\r
+# fe-exec.c:1421\r
+#: fe-exec.c:1421\r
+msgid "COPY state must be terminated first\n"\r
+msgstr "COPY ״̬±ØÐëÏȽáÊø\n"\r
+\r
+# fe-exec.c:1780\r
+#: fe-exec.c:1780\r
+msgid "no COPY in progress\n"\r
+msgstr "ûÓÐÕýÔÚ´¦ÀíµÄ COPY\n"\r
+\r
+# fe-exec.c:1819\r
+#: fe-exec.c:1819\r
+msgid "lost synchronization with server, resetting connection\n"\r
+msgstr "ʧȥÓë·þÎñÆ÷µÄͬ²½, ÖØÖÃÁª½Ó\n"\r
+\r
+# fe-exec.c:1884\r
+#: fe-exec.c:1884\r
+msgid "connection in wrong state\n"\r
+msgstr "Áª½Ó´¦ÓÚ´íÎó״̬\n"\r
+\r
+# fe-exec.c:1986 fe-exec.c:2020\r
+#: fe-exec.c:1986 fe-exec.c:2020\r
+#, c-format\r
+msgid "protocol error: id=0x%x\n"\r
+msgstr "ÐÒé´íÎó: id=0x%x\n"\r
+\r
+# fe-exec.c:2055\r
+#: fe-exec.c:2055\r
+msgid "invalid ExecStatusType code"\r
+msgstr "·Ç·¨ ExecStatusType ´úÂë"\r
+\r
+# fe-exec.c:2108 fe-exec.c:2141\r
+#: fe-exec.c:2108 fe-exec.c:2141\r
+#, c-format\r
+msgid "column number %d is out of range 0..%d\n"\r
+msgstr "ÁкÅÂë %d ³¬³öÁË·¶Î§ 0..%d\n"\r
+\r
+# fe-exec.c:2130\r
+#: fe-exec.c:2130\r
+#, c-format\r
+msgid "row number %d is out of range 0..%d\n"\r
+msgstr "ÐкÅÂë %d ³¬³öÁË·¶Î§ 0..%d\n"\r
+\r
+# fe-exec.c:2325\r
+#: fe-exec.c:2325\r
+#, c-format\r
+msgid "could not interpret result from server: %s\n"\r
+msgstr "ÎÞ·¨½âÊÍÀ´×Ô·þÎñÆ÷µÄ½á¹û: %s\n"\r
+\r
+# fe-exec.c:2341\r
+#: fe-exec.c:2341\r
+msgid "no row count available\n"\r
+msgstr "ûÓпɻñµÃµÄÐÐÊý\n"\r
+\r
+# fe-lobj.c:400 fe-lobj.c:483\r
+#: fe-lobj.c:400 fe-lobj.c:483\r
+#, c-format\r
+msgid "could not open file \"%s\": %s\n"\r
+msgstr "ÎÞ·¨´ò¿ªÎļþ \"%s\": %s\n"\r
+\r
+# fe-lobj.c:412\r
+#: fe-lobj.c:412\r
+#, c-format\r
+msgid "could not create large object for file \"%s\"\n"\r
+msgstr "ÎÞ·¨ÎªÎļþ \"%s\" ´´½¨´ó¶ÔÏó\n"\r
+\r
+# fe-lobj.c:422 fe-lobj.c:472\r
+#: fe-lobj.c:422 fe-lobj.c:472\r
+#, c-format\r
+msgid "could not open large object %u\n"\r
+msgstr "ÎÞ·¨´ò¿ª´ó¶ÔÏó %u\n"\r
+\r
+# fe-lobj.c:437\r
+#: fe-lobj.c:437\r
+#, c-format\r
+msgid "error while reading file \"%s\"\n"\r
+msgstr "¶ÁÈ¡Îļþ \"%s\" ʱ³ö´í\n"\r
+\r
+# fe-lobj.c:498\r
+#: fe-lobj.c:498\r
+#, c-format\r
+msgid "error while writing to file \"%s\"\n"\r
+msgstr "дÈëÎļþ \"%s\" ʱ³ö´í\n"\r
+\r
+# fe-lobj.c:564\r
+#: fe-lobj.c:564\r
+msgid "query to initialize large object functions did not return data\n"\r
+msgstr "³õʼ»¯´ó¶ÔÏóº¯ÊýµÄ²éѯûÓзµ»ØÊý¾Ý\n"\r
+\r
+# fe-lobj.c:602\r
+#: fe-lobj.c:602\r
+msgid "cannot determine OID of function lo_open\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý lo_open µÄ OID\n"\r
+\r
+# fe-lobj.c:609\r
+#: fe-lobj.c:609\r
+msgid "cannot determine OID of function lo_close\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý lo_close µÄ OID\n"\r
+\r
+# fe-lobj.c:616\r
+#: fe-lobj.c:616\r
+msgid "cannot determine OID of function lo_creat\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý lo_creat µÄ OID\n"\r
+\r
+# fe-lobj.c:623\r
+#: fe-lobj.c:623\r
+msgid "cannot determine OID of function lo_unlink\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý lo_unlink µÄ OID\n"\r
+\r
+# fe-lobj.c:630\r
+#: fe-lobj.c:630\r
+msgid "cannot determine OID of function lo_lseek\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý lo_lseek µÄ OID\n"\r
+\r
+# fe-lobj.c:637\r
+#: fe-lobj.c:637\r
+msgid "cannot determine OID of function lo_tell\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý lo_tell µÄ OID\n"\r
+\r
+# fe-lobj.c:644\r
+#: fe-lobj.c:644\r
+msgid "cannot determine OID of function loread\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý loread µÄ OID\n"\r
+\r
+# fe-lobj.c:651\r
+#: fe-lobj.c:651\r
+msgid "cannot determine OID of function lowrite\n"\r
+msgstr "ÎÞ·¨ÅжϺ¯Êý lowrite µÄ OID\n"\r
+\r
+# fe-misc.c:303\r
+#: fe-misc.c:303\r
+#, c-format\r
+msgid "integer of size %lu not supported by pqGetInt\n"\r
+msgstr "pgGetInt ²»Ö§³Ö´óСΪ %lu µÄÕûÊý\n"\r
+\r
+# fe-misc.c:341\r
+#: fe-misc.c:341\r
+#, c-format\r
+msgid "integer of size %lu not supported by pqPutInt\n"\r
+msgstr "pgPutInt ²»Ö§³Ö´óСΪ %lu µÄÕûÊý\n"\r
+\r
+# fe-misc.c:389 fe-misc.c:423 fe-misc.c:838\r
+#: fe-misc.c:389 fe-misc.c:423 fe-misc.c:838\r
+#, c-format\r
+msgid "select() failed: %s\n"\r
+msgstr "select() ʧ°Ü: %s\n"\r
+\r
+# fe-misc.c:450 fe-misc.c:642 fe-misc.c:798\r
+#: fe-misc.c:450 fe-misc.c:642 fe-misc.c:798\r
+msgid "connection not open\n"\r
+msgstr "Áª½Óδ´ò¿ª\n"\r
+\r
+# fe-misc.c:515 fe-misc.c:595\r
+#: fe-misc.c:515 fe-misc.c:595\r
+#, c-format\r
+msgid "could not receive data from server: %s\n"\r
+msgstr "ÎÞ·¨´Ó·þÎñÆ÷½ÓÊÕÊý¾Ý: %s\n"\r
+\r
+# fe-misc.c:612 fe-misc.c:686\r
+#: fe-misc.c:612 fe-misc.c:686\r
+msgid ""\r
+"server closed the connection unexpectedly\n"\r
+"\tThis probably means the server terminated abnormally\n"\r
+"\tbefore or while processing the request.\n"\r
+msgstr ""\r
+"·þÎñÆ÷ÒâÍâµØ¹Ø±ÕÁËÁª½Ó\n"\r
+"\tÕâÖÖÏÖÏóͨ³£Òâζ×Å·þÎñÆ÷ÔÚ´¦ÀíÇëÇó֮ǰ\n"\r
+"»òÕßÕýÔÚ´¦ÀíÇëÇóµÄʱºòÒâÍâÖÐÖ¹\n"\r
+\r
+# fe-misc.c:702\r
+#: fe-misc.c:702\r
+#, c-format\r
+msgid "could not send data to server: %s\n"\r
+msgstr "ÎÞ·¨Ïò·þÎñÆ÷·¢ËÍÊý¾Ý: %s\n"\r
+\r
+#: fe-secure.c:275 fe-secure.c:321\r
+#, c-format\r
+msgid "SSL SYSCALL error: %s\n"\r
+msgstr "SSL SYSCALL ´íÎó: %s\n"\r
+\r
+# fe-auth.c:232\r
+#: fe-secure.c:280 fe-secure.c:326\r
+#, c-format\r
+msgid "SSL error: %s\n"\r
+msgstr "SSL ´íÎó: %s\n"\r
+\r
+# fe-lobj.c:498\r
+#: fe-secure.c:387\r
+#, c-format\r
+msgid "error querying socket: %s\n"\r
+msgstr "²éѯÌ×½Ó×Ö´íÎó: %s\n"\r
+\r
+# fe-connect.c:1263\r
+#: fe-secure.c:400\r
+#, c-format\r
+msgid "could not get information about host (%s): %s\n"\r
+msgstr "ÎÞ·¨»ñÈ¡¹ØÓÚÖ÷»ú (%s) µÄÐÅÏ¢: %s\n"\r
+\r
+#: fe-secure.c:419\r
+msgid "unsupported protocol\n"\r
+msgstr "²»Ö§³ÖµÄÐÒé\n"\r
+\r
+#: fe-secure.c:441\r
+#, c-format\r
+msgid "server common name \"%s\" does not resolve to %ld.%ld.%ld.%ld\n"\r
+msgstr "·þÎñÆ÷Ãû×Ö \"%s\" ²»ÄܽâÎöµ½ %ld.%ld.%ld.%ld\n"\r
+\r
+#: fe-secure.c:448\r
+#, c-format\r
+msgid "server common name \"%s\" does not resolve to peer address\n"\r
+msgstr "·þÎñÆ÷Ãû×Ö \"%s\" ²»ÄܽâÎöµ½¶Ô¶ËµØÖ·\n"\r
+\r
+# fe-connect.c:1263\r
+#: fe-secure.c:617\r
+msgid "could not get user information\n"\r
+msgstr "ÎÞ·¨»ñÈ¡Óû§ÐÅÏ¢\n"\r
+\r
+# fe-lobj.c:400 fe-lobj.c:483\r
+#: fe-secure.c:629\r
+#, c-format\r
+msgid "could not open certificate (%s): %s\n"\r
+msgstr "ÎÞ·¨´ò¿ªÖ¤Êé (%s): %s\n"\r
+\r
+# fe-lobj.c:400 fe-lobj.c:483\r
+#: fe-secure.c:636\r
+#, c-format\r
+msgid "could not read certificate (%s): %s\n"\r
+msgstr "ÎÞ·¨¶Áȡ֤Êé (%s): %s\n"\r
+\r
+#: fe-secure.c:649\r
+#, c-format\r
+msgid "certificate present, but not private key (%s)\n"\r
+msgstr "ÓÐÖ¤Êé, µ«²»ÊÇ˽Կ (%s)\n"\r
+\r
+#: fe-secure.c:658\r
+#, c-format\r
+msgid "private key (%s) has wrong permissions\n"\r
+msgstr "˽Կ (%s) ÓдíÎóµÄÐí¿É\n"\r
+\r
+# fe-lobj.c:400 fe-lobj.c:483\r
+#: fe-secure.c:665\r
+#, c-format\r
+msgid "could not open private key file (%s): %s\n"\r
+msgstr "ÎÞ·¨´ò¿ªË½Ô¿Îļþ (%s): %s\n"\r
+\r
+#: fe-secure.c:674\r
+#, c-format\r
+msgid "private key (%s) changed during execution\n"\r
+msgstr "ÔÚÖ´Ðйý³ÌÖÐ˽Կ (%s) ¸Ä±äÁË\n"\r
+\r
+# fe-connect.c:891\r
+#: fe-secure.c:681\r
+#, c-format\r
+msgid "could not read private key (%s): %s\n"\r
+msgstr "ÎÞ·¨¶Áȡ˽Կ (%s): %s\n"\r
+\r
+#: fe-secure.c:693\r
+#, c-format\r
+msgid "certificate/private key mismatch (%s): %s\n"\r
+msgstr "Ö¤Êé/˽Կ²»Æ¥Åä (%s): %s\n"\r
+\r
+#: fe-secure.c:721\r
+#, c-format\r
+msgid "could not create SSL context: %s\n"\r
+msgstr "ÎÞ·¨´´½¨ SSL »·¾³: %s\n"\r
+\r
+# fe-connect.c:891\r
+#: fe-secure.c:737 fe-secure.c:745\r
+#, c-format\r
+msgid "could not read root certificate list (%s): %s\n"\r
+msgstr "ÎÞ·¨¶ÁÈ¡¸ùÖ¤ÊéÁбí (%s): %s\n"\r
+\r
+#: fe-secure.c:794\r
+#, c-format\r
+msgid "could not establish SSL connection: %s\n"\r
+msgstr "ÎÞ·¨½¨Á¢ SSL Áª½Ó: %s\n"\r
+\r
+#: fe-secure.c:812\r
+#, c-format\r
+msgid "certificate could not be validated: %s\n"\r
+msgstr "ÎÞ·¨ÑéÖ¤Ö¤Êé: %s\n"\r
+\r
+#: fe-secure.c:824\r
+#, c-format\r
+msgid "certificate could not be obtained: %s\n"\r
+msgstr "ÎÞ·¨»ñµÃÖ¤Êé: %s\n"\r
+\r
+#~ msgid "could not flush enough data (space available: %d, space needed %d)\n"\r
+#~ msgstr "ÎÞ·¨³åË¢×ã¹»µÄÊý¾Ý (¿ÉÓÿռä: %d, ÐèÒª¿Õ¼ä %d)\n"\r