]> granicus.if.org Git - postgresql/commitdiff
Attached please find an initiation of the
authorBruce Momjian <bruce@momjian.us>
Thu, 4 Oct 2001 15:38:28 +0000 (15:38 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 4 Oct 2001 15:38:28 +0000 (15:38 +0000)
NLS effort for the 'postgresql' component.
It includes 'ru.po', which should be added
to /src/backend/po/ and a typical patch for
nls.mk with the 'ru' entry added in
the AVAIL_LANGUAGES.

I'll submit a patch with more translations
for pg_dump once CVSweb becomes available.
CVSweb for me right now is the only way
to get to the source code until my system
is completely setup by the end of the week.

--
Serguei A. Mokhov

src/backend/po/nls.mk
src/backend/po/ru.po [new file with mode: 0644]

index fc4813115fa75554358b6830cbd351164801646c..34a1a0f2bcc30e703a810ede6edd993ea503c9d1 100644 (file)
@@ -1,4 +1,4 @@
 CATALOG_NAME   := postgres
-AVAIL_LANGUAGES        := de
+AVAIL_LANGUAGES        := de ru
 GETTEXT_FILES  := + gettext-files
 GETTEXT_TRIGGERS:= elog:2 postmaster_error
diff --git a/src/backend/po/ru.po b/src/backend/po/ru.po
new file mode 100644 (file)
index 0000000..3bcced8
--- /dev/null
@@ -0,0 +1,11969 @@
+# POSTGRESQL Translated Messages in Russian Language (KOI8-R)
+# Serguei A. Mokhov <stgunya@yahoo.com>, September 2001.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 7.2\n"
+"POT-Creation-Date: 2001-09-17 22:06+0200\n"
+"PO-Revision-Date: 2001-09-23 23:54-0500\n"
+"Last-Translator: Serguei A. Mokhov <stgunya@yahoo.com>\n"
+"Language-Team: Serguei A. Mokhov <stgunya@yahoo.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=koi8-r\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../access/common/heaptuple.c:171
+msgid "heap_attisnull: zero attnum disallowed"
+msgstr ""
+
+#: ../access/common/heaptuple.c:174
+msgid "heap_attisnull: undefined negative attnum"
+msgstr ""
+
+#: ../access/common/heaptuple.c:459
+#, c-format
+msgid "heap_getsysattr: invalid attnum %d"
+msgstr ""
+
+#: ../access/common/heaptuple.c:585
+#, c-format
+msgid "heap_formtuple: numberOfAttributes of %d > %d"
+msgstr ""
+
+#: ../access/common/heaptuple.c:688
+#, c-format
+msgid "heap_modifytuple: repl is \\%3d"
+msgstr ""
+
+#: ../access/common/indextuple.c:56
+#, c-format
+msgid "index_formtuple: numberOfAttributes %d > %d"
+msgstr ""
+
+#: ../access/common/indextuple.c:163
+#, c-format
+msgid "index_formtuple: data takes %lu bytes, max is %d"
+msgstr ""
+
+#: ../access/common/printtup.c:49
+#, c-format
+msgid "getTypeOutputInfo: Cache lookup of type %u failed"
+msgstr ""
+
+#: ../access/common/tupdesc.c:598
+#, c-format
+msgid "DefineRelation: no such type %s"
+msgstr ""
+
+#: ../access/gist/gist.c:171 ../access/hash/hash.c:72
+#: ../access/nbtree/nbtree.c:128 ../access/rtree/rtree.c:119
+#, c-format
+msgid "%s already contains data"
+msgstr "%s ÕÖÅ ÓÏÄÅÒÖÉÔ ÄÁÎÎÙÅ"
+
+#: ../access/gist/gist.c:390 ../access/gist/gist.c:584
+#, c-format
+msgid "gist: failed to add index item to %s"
+msgstr ""
+
+#: ../access/gist/gist.c:1555
+#, c-format
+msgid "initGISTstate: numberOfAttributes %d > %d"
+msgstr ""
+
+#: ../access/gist/gist.c:1799
+#, c-format
+msgid "%sPage: %d %s blk: %d maxoff: %d free: %d"
+msgstr ""
+
+#: ../access/gist/gist.c:1809
+#, c-format
+msgid "%s  Tuple. blk: %d size: %d"
+msgstr ""
+
+#: ../access/gist/gist.c:1825
+msgid "gist_redo: unimplemented"
+msgstr ""
+
+#: ../access/gist/gist.c:1831
+msgid "gist_undo: unimplemented"
+msgstr ""
+
+#: ../access/gist/gistscan.c:273
+#, c-format
+msgid "GiST scan list corrupted -- cannot find 0x%p"
+msgstr ""
+
+#: ../access/gist/gistscan.c:410
+#, c-format
+msgid "Bad operation in GiST scan adjust: %d"
+msgstr ""
+
+#: ../access/hash/hash.c:472
+msgid "hash_redo: unimplemented"
+msgstr ""
+
+#: ../access/hash/hash.c:478
+msgid "hash_undo: unimplemented"
+msgstr ""
+
+#: ../access/hash/hashinsert.c:51
+msgid "Hash indices valid for only one index key."
+msgstr ""
+
+#: ../access/hash/hashinsert.c:169
+msgid "hash item too large"
+msgstr ""
+
+#: ../access/hash/hashinsert.c:235
+#, c-format
+msgid "_hash_pgaddtup: failed to add index item to %s"
+msgstr ""
+
+#: ../access/hash/hashovfl.c:61
+msgid "_hash_addovflpage: problem with _hash_getovfladdr."
+msgstr ""
+
+#: ../access/hash/hashovfl.c:196
+msgid "overflow_page: problem with _hash_initbitmap."
+msgstr ""
+
+#: ../access/hash/hashovfl.c:569
+#, c-format
+msgid "_hash_squeezebucket: failed to add index item to %s"
+msgstr ""
+
+#: ../access/hash/hashpage.c:93
+#, c-format
+msgid "Cannot initialize non-empty hash table %s"
+msgstr ""
+
+#: ../access/hash/hashpage.c:151
+msgid "Problem with _hash_initbitmap."
+msgstr ""
+
+#: ../access/hash/hashpage.c:196
+msgid "_hash_getbuf: internal error: hash AM does not use P_NEW"
+msgstr ""
+
+#: ../access/hash/hashpage.c:204
+#, c-format
+msgid "_hash_getbuf: invalid access (%d) on new blk: %s"
+msgstr ""
+
+#: ../access/hash/hashpage.c:231
+#, c-format
+msgid "_hash_relbuf: invalid access (%d) on blk %x: %s"
+msgstr ""
+
+#: ../access/hash/hashpage.c:290
+#, c-format
+msgid "_hash_chgbufaccess: invalid access (%d) on blk %x: %s"
+msgstr ""
+
+#: ../access/hash/hashpage.c:335
+#, c-format
+msgid "_hash_setpagelock: invalid access (%d) on blk %x: %s"
+msgstr ""
+
+#: ../access/hash/hashpage.c:359
+#, c-format
+msgid "_hash_unsetpagelock: invalid access (%d) on blk %x: %s"
+msgstr ""
+
+#: ../access/hash/hashpage.c:548 ../access/hash/hashpage.c:689
+#, c-format
+msgid "_hash_splitpage: empty overflow page %d"
+msgstr ""
+
+#: ../access/hash/hashpage.c:589
+#, c-format
+msgid "_hash_splitpage: empty ovfl page %d!"
+msgstr ""
+
+#: ../access/hash/hashpage.c:644
+#, c-format
+msgid "_hash_splitpage: failed to add index item to %s"
+msgstr ""
+
+#: ../access/hash/hashscan.c:103
+#, c-format
+msgid "hash scan list trashed; can't find 0x%p"
+msgstr ""
+
+#: ../access/hash/hashutil.c:76
+msgid "hash indices cannot include null keys"
+msgstr ""
+
+#: ../access/heap/heapam.c:143
+#, c-format
+msgid "heapgettup(%s, tid=0x%x[%d,%d], dir=%d, ...)"
+msgstr ""
+
+#: ../access/heap/heapam.c:149
+#, c-format
+msgid "heapgettup(%s, tid=0x%x, dir=%d, ...)"
+msgstr ""
+
+#: ../access/heap/heapam.c:152
+#, c-format
+msgid "heapgettup(..., b=0x%x, nkeys=%d, key=0x%x"
+msgstr ""
+
+#: ../access/heap/heapam.c:154
+#, c-format
+msgid "heapgettup: relation(%c)=`%s', %p"
+msgstr ""
+
+#: ../access/heap/heapam.c:202 ../access/heap/heapam.c:237
+#: ../access/heap/heapam.c:278 ../access/heap/heapam.c:371
+msgid "heapgettup: failed ReadBuffer"
+msgstr ""
+
+#: ../access/heap/heapam.c:468
+#, c-format
+msgid "Relation %u does not exist"
+msgstr ""
+
+#: ../access/heap/heapam.c:472 ../access/heap/heapam.c:509
+#: ../access/heap/heapam.c:546 ../access/heap/heapam.c:576
+#, c-format
+msgid "%s is an index relation"
+msgstr ""
+
+#: ../access/heap/heapam.c:505
+#, c-format
+msgid "Relation '%s' does not exist"
+msgstr ""
+
+#: ../access/heap/heapam.c:637
+msgid "heap_beginscan: !RelationIsValid(relation)"
+msgstr ""
+
+#: ../access/heap/heapam.c:752
+#, c-format
+msgid "heap_getnext([%s,nkeys=%d],backw=%d) called"
+msgstr ""
+
+#: ../access/heap/heapam.c:756
+msgid "heap_getnext returning EOS"
+msgstr ""
+
+#: ../access/heap/heapam.c:759
+msgid "heap_getnext returning tuple"
+msgstr ""
+
+#: ../access/heap/heapam.c:782
+msgid "heap_getnext: NULL relscan"
+msgstr ""
+
+#: ../access/heap/heapam.c:880
+#, c-format
+msgid "heap_fetch: %s relation: ReadBuffer(%lx) failed"
+msgstr ""
+
+#: ../access/heap/heapam.c:969
+#, c-format
+msgid "heap_get_latest_tid: %s relation: ReadBuffer(%lx) failed"
+msgstr ""
+
+#: ../access/heap/heapam.c:1171
+msgid "heap_delete: failed ReadBuffer"
+msgstr ""
+
+#: ../access/heap/heapam.c:1190
+msgid "heap_delete: (am)invalid tid"
+msgstr ""
+
+#: ../access/heap/heapam.c:1310
+msgid "simple_heap_delete: tuple already updated by self"
+msgstr ""
+
+#: ../access/heap/heapam.c:1318
+msgid "simple_heap_delete: tuple concurrently updated"
+msgstr ""
+
+#: ../access/heap/heapam.c:1322 ../executor/execMain.c:1359
+#, c-format
+msgid "Unknown status %u from heap_delete"
+msgstr ""
+
+#: ../access/heap/heapam.c:1357
+msgid "heap_update: failed ReadBuffer"
+msgstr ""
+
+#: ../access/heap/heapam.c:1382
+msgid "heap_update: (am)invalid tid"
+msgstr ""
+
+#: ../access/heap/heapam.c:1626
+msgid "simple_heap_update: tuple already updated by self"
+msgstr ""
+
+#: ../access/heap/heapam.c:1634
+msgid "simple_heap_update: tuple concurrently updated"
+msgstr ""
+
+#: ../access/heap/heapam.c:1638 ../executor/execMain.c:1496
+#, c-format
+msgid "Unknown status %u from heap_update"
+msgstr ""
+
+#: ../access/heap/heapam.c:1661
+msgid "heap_mark4update: failed ReadBuffer"
+msgstr ""
+
+#: ../access/heap/heapam.c:1678
+msgid "heap_mark4update: (am)invalid tid"
+msgstr ""
+
+#: ../access/heap/heapam.c:1961
+msgid "heap_clean_redo: no block"
+msgstr ""
+
+#: ../access/heap/heapam.c:1965
+msgid "heap_clean_redo: uninitialized page"
+msgstr ""
+
+#: ../access/heap/heapam.c:2018
+#, c-format
+msgid "heap_delete_%sdo: no block"
+msgstr ""
+
+#: ../access/heap/heapam.c:2022
+#, c-format
+msgid "heap_delete_%sdo: uninitialized page"
+msgstr ""
+
+#: ../access/heap/heapam.c:2034
+msgid "heap_delete_undo: bad page LSN"
+msgstr ""
+
+#: ../access/heap/heapam.c:2041
+#, c-format
+msgid "heap_delete_%sdo: invalid lp"
+msgstr ""
+
+#: ../access/heap/heapam.c:2057
+msgid "heap_delete_undo: unimplemented"
+msgstr ""
+
+#: ../access/heap/heapam.c:2083
+#, c-format
+msgid "heap_insert_%sdo: uninitialized page"
+msgstr ""
+
+#: ../access/heap/heapam.c:2109
+msgid "heap_insert_redo: invalid max offset number"
+msgstr ""
+
+#: ../access/heap/heapam.c:2133
+msgid "heap_insert_redo: failed to add tuple"
+msgstr ""
+
+#: ../access/heap/heapam.c:2143
+msgid "heap_insert_undo: bad page LSN"
+msgstr ""
+
+#: ../access/heap/heapam.c:2145
+msgid "heap_insert_undo: unimplemented"
+msgstr ""
+
+#: ../access/heap/heapam.c:2176
+#, c-format
+msgid "heap_update_%sdo: no block"
+msgstr ""
+
+#: ../access/heap/heapam.c:2180
+#, c-format
+msgid "heap_update_%sdo: uninitialized old page"
+msgstr ""
+
+#: ../access/heap/heapam.c:2194
+msgid "heap_update_undo: bad old tuple page LSN"
+msgstr ""
+
+#: ../access/heap/heapam.c:2201
+#, c-format
+msgid "heap_update_%sdo: invalid lp"
+msgstr ""
+
+#: ../access/heap/heapam.c:2229 ../access/heap/heapam.c:2334
+msgid "heap_update_undo: unimplemented"
+msgstr ""
+
+#: ../access/heap/heapam.c:2250
+#, c-format
+msgid "heap_update_%sdo: uninitialized page"
+msgstr ""
+
+#: ../access/heap/heapam.c:2276
+msgid "heap_update_redo: invalid max offset number"
+msgstr ""
+
+#: ../access/heap/heapam.c:2322
+msgid "heap_update_redo: failed to add tuple"
+msgstr ""
+
+#: ../access/heap/heapam.c:2332
+msgid "heap_update_undo: bad new tuple page LSN"
+msgstr ""
+
+#: ../access/heap/heapam.c:2350
+msgid "_heap_unlock_tuple: can't open relation"
+msgstr ""
+
+#: ../access/heap/heapam.c:2355
+msgid "_heap_unlock_tuple: can't read buffer"
+msgstr ""
+
+#: ../access/heap/heapam.c:2359
+msgid "_heap_unlock_tuple: uninitialized page"
+msgstr ""
+
+#: ../access/heap/heapam.c:2363
+msgid "_heap_unlock_tuple: invalid itemid"
+msgstr ""
+
+#: ../access/heap/heapam.c:2367
+msgid "_heap_unlock_tuple: unused/deleted tuple in rollback"
+msgstr ""
+
+#: ../access/heap/heapam.c:2373
+msgid "_heap_unlock_tuple: invalid xmax/cmax in rollback"
+msgstr ""
+
+#: ../access/heap/heapam.c:2397
+#, c-format
+msgid "heap_redo: unknown op code %u"
+msgstr ""
+
+#: ../access/heap/heapam.c:2417
+#, c-format
+msgid "heap_undo: unknown op code %u"
+msgstr ""
+
+#: ../access/heap/hio.c:53
+msgid "RelationPutHeapTuple: failed to add tuple"
+msgstr ""
+
+#: ../access/heap/hio.c:112
+#, c-format
+msgid "Tuple is too big: size %lu, max size %ld"
+msgstr ""
+
+#: ../access/heap/hio.c:268
+#, c-format
+msgid "Tuple is too big: size %lu"
+msgstr ""
+
+#: ../access/heap/tuptoaster.c:849
+msgid "Failed to build TOAST tuple"
+msgstr ""
+
+#: ../access/heap/tuptoaster.c:865
+msgid "Failed to insert index entry for TOAST tuple"
+msgstr ""
+
+#: ../access/heap/tuptoaster.c:1048
+#, c-format
+msgid "unexpected chunk number %d for toast value %u"
+msgstr ""
+
+#: ../access/heap/tuptoaster.c:1054 ../access/heap/tuptoaster.c:1061
+#, c-format
+msgid "unexpected chunk size %d in chunk %d for toast value %u"
+msgstr ""
+
+#: ../access/heap/tuptoaster.c:1066
+#, c-format
+msgid "chunk %d for toast value %u appears multiple times"
+msgstr ""
+
+#: ../access/heap/tuptoaster.c:1084
+#, c-format
+msgid "not all toast chunks found for value %u"
+msgstr ""
+
+#: ../access/index/genam.c:103
+msgid "RelationGetIndexScan: relation invalid"
+msgstr ""
+
+#: ../access/index/genam.c:148
+msgid "IndexScanEnd: invalid scan"
+msgstr ""
+
+#: ../access/index/genam.c:176
+msgid "IndexScanRestart: invalid scan"
+msgstr ""
+
+#: ../access/index/genam.c:237
+msgid "IndexScanRestorePosition: no mark to restore"
+msgstr ""
+
+#: ../access/index/indexam.c:90 ../access/index/indexam.c:99
+#, c-format
+msgid "index_%s: invalid %s regproc"
+msgstr ""
+
+#: ../access/index/indexam.c:128
+#, c-format
+msgid "Index %u does not exist"
+msgstr ""
+
+#: ../access/index/indexam.c:131 ../access/index/indexam.c:155
+#, c-format
+msgid "%s is not an index relation"
+msgstr ""
+
+#: ../access/index/indexam.c:152
+#, c-format
+msgid "Index '%s' does not exist"
+msgstr ""
+
+#: ../access/index/istrat.c:249
+#, c-format
+msgid "StrategyTermEvaluate: impossible case %d"
+msgstr ""
+
+#: ../access/index/istrat.c:325
+#, c-format
+msgid "RelationGetStrategy: impossible case %d"
+msgstr ""
+
+#: ../access/index/istrat.c:331
+msgid "RelationGetStrategy: corrupted evaluation"
+msgstr ""
+
+#: ../access/index/istrat.c:450
+#, c-format
+msgid "RelationInvokeStrategy: cannot evaluate strategy %d"
+msgstr ""
+
+#: ../access/index/istrat.c:475
+#, c-format
+msgid "FillScanKeyEntry: unknown operator %u"
+msgstr ""
+
+#: ../access/index/istrat.c:485
+#, c-format
+msgid "FillScanKeyEntry: no procedure for operator %u"
+msgstr ""
+
+#: ../access/index/istrat.c:533
+#, c-format
+msgid "IndexSupportInitialize: no pg_index entry for index %u"
+msgstr ""
+
+#: ../access/index/istrat.c:547
+msgid "IndexSupportInitialize: bogus pg_index tuple"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:728
+#, c-format
+msgid ""
+"_bt_restscan: my bits moved right off the end of the world!\n"
+"\tRecreate index %s."
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:758
+msgid "_bt_restore_page: can't add item to page"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:781
+msgid "btree_delete_redo: block unfound"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:784
+msgid "btree_delete_redo: uninitialized page"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:820
+#, c-format
+msgid "btree_insert_%sdo: block unfound"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:823
+#, c-format
+msgid "btree_insert_%sdo: uninitialized page"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:837
+msgid "btree_insert_redo: failed to add item"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:846
+msgid "btree_insert_undo: bad page LSN"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:854
+msgid "btree_insert_undo: unimplemented"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:881
+#, c-format
+msgid "btree_split_%s: lost left sibling"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:887
+msgid "btree_split_undo: uninitialized left sibling"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:910
+msgid "btree_split_undo: bad left sibling LSN"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:911 ../access/nbtree/nbtree.c:950
+msgid "btree_split_undo: unimplemented"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:919
+#, c-format
+msgid "btree_split_%s: lost right sibling"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:925
+msgid "btree_split_undo: uninitialized right sibling"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:949
+msgid "btree_split_undo: bad right sibling LSN"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:963
+msgid "btree_split_redo: lost next right page"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:967
+msgid "btree_split_redo: uninitialized next right page"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:1004
+msgid "btree_newroot_redo: no root page"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:1007
+msgid "btree_newroot_redo: no metapage"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:1061
+#, c-format
+msgid "btree_redo: unknown op code %u"
+msgstr ""
+
+#: ../access/nbtree/nbtree.c:1081
+#, c-format
+msgid "btree_undo: unknown op code %u"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:245
+#, c-format
+msgid "Cannot insert a duplicate key into unique index %s"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:361
+#, c-format
+msgid "btree: index item size %lu exceeds maximum %lu"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:491
+msgid "btree: concurrent ROOT page split"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:501
+#, c-format
+msgid "bt_insertonpg[%s]: no root page found"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:504
+#, c-format
+msgid "bt_insertonpg[%s]: root page unfound - fixing upper levels"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:551
+#, c-format
+msgid ""
+"_bt_getstackbuf: my bits moved right off the end of the world!\n"
+"\tRecreate index %s."
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:554
+#, c-format
+msgid "bt_insertonpg[%s]: parent page unfound - fixing branch"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:719
+msgid "btree: failed to add hikey to the right sibling"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:745
+msgid "btree: failed to add hikey to the left sibling"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1063
+#, c-format
+msgid "_bt_findsplitloc: can't find a feasible split point for %s"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1276
+msgid "btree: failed to add leftkey to new root page"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1293
+msgid "btree: failed to add rightkey to new root page"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1377
+msgid "bt_fixroot: not valid old root page"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1508
+#, c-format
+msgid "bt_fixtree[%s]: invalid start page (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1534
+#, c-format
+msgid "bt_fixtree[%s]: fixing root page"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1582
+#, c-format
+msgid "bt_fixlevel[%s]: invalid maxoff on start page (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1589
+#, c-format
+msgid ""
+"bt_fixtlevel[%s]: non-leftmost child page of leftmost parent (need to "
+"recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1592
+#, c-format
+msgid "bt_fixtlevel[%s]: invalid start child (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1619
+#, c-format
+msgid "bt_fixlevel[%s]: invalid item order(1) (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1651
+#, c-format
+msgid "bt_fixlevel[%s]: pointer disappeared (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1670
+#, c-format
+msgid "bt_fixlevel[%s]: invalid item order(2) (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1684
+#, c-format
+msgid "bt_fixlevel[%s]: invalid item order(3) (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1814
+#, c-format
+msgid "bt_fixbranch[%s]: left pointer unfound (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1821
+#, c-format
+msgid "bt_fixbranch[%s]: invalid item order (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1830
+#, c-format
+msgid "bt_fixbranch[%s]: right pointer unfound(1) (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1838
+#, c-format
+msgid "bt_fixbranch[%s]: right pointer unfound(2) (need to recreate index)"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1886
+#, c-format
+msgid "bt_fixbranch[%s]: fixing upper levels"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1917
+#, c-format
+msgid "bt_fixup[%s]: checking/fixing upper levels"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1932
+#, c-format
+msgid "bt_fixup[%s]: fixing root page"
+msgstr ""
+
+#: ../access/nbtree/nbtinsert.c:1995
+#, c-format
+msgid "btree: failed to add item to the %s for %s"
+msgstr ""
+
+#: ../access/nbtree/nbtpage.c:66
+#, c-format
+msgid "Cannot initialize non-empty btree %s"
+msgstr ""
+
+#: ../access/nbtree/nbtpage.c:127
+#, c-format
+msgid "Index %s is not a btree"
+msgstr ""
+
+#: ../access/nbtree/nbtpage.c:131
+#, c-format
+msgid "Version mismatch on %s: version %d file, version %d code"
+msgstr ""
+
+#: ../access/nbtree/nbtpage.c:259
+#, c-format
+msgid "bt_getroot[%s]: fixing root page"
+msgstr ""
+
+#: ../access/nbtree/nbtsearch.c:545
+msgid "_bt_first: btree doesn't support is(not)null, yet"
+msgstr ""
+
+#: ../access/nbtree/nbtsearch.c:689
+msgid "_bt_first: equal items disappeared?"
+msgstr ""
+
+#: ../access/nbtree/nbtsearch.c:999
+#, c-format
+msgid "Illegal scan direction %d"
+msgstr ""
+
+#: ../access/nbtree/nbtsort.c:286
+msgid "btree: failed to add item to the page in _bt_sort"
+msgstr ""
+
+#: ../access/nbtree/nbtsort.c:351
+#, c-format
+msgid "btree: index item size %lu exceeds maximum %ld"
+msgstr ""
+
+#: ../access/nbtree/nbtutils.c:217
+msgid "_bt_orderkeys: key(s) for attribute 1 missed"
+msgstr ""
+
+#: ../access/nbtree/nbtutils.c:285
+#, c-format
+msgid "_bt_orderkeys: key(s) for attribute %d missed"
+msgstr ""
+
+#: ../access/nbtree/nbtutils.c:402
+#, c-format
+msgid "_bt_orderkeys: unable to identify operator %u"
+msgstr ""
+
+#: ../access/rtree/rtree.c:320
+#, c-format
+msgid "rtdoinsert: failed to add index item to %s"
+msgstr ""
+
+#: ../access/rtree/rtree.c:490 ../access/rtree/rtree.c:500
+#, c-format
+msgid "rtdosplit: failed to copy index item in %s"
+msgstr ""
+
+#: ../access/rtree/rtree.c:515 ../access/rtree/rtree.c:526
+#, c-format
+msgid "rtdosplit: failed to add index item to %s"
+msgstr ""
+
+#: ../access/rtree/rtree.c:619
+msgid "Variable-length rtree keys are not supported."
+msgstr ""
+
+#: ../access/rtree/rtree.c:639
+#, c-format
+msgid "rtintinsert: failed to add index item to %s"
+msgstr ""
+
+#: ../access/rtree/rtree.c:665 ../access/rtree/rtree.c:670
+#, c-format
+msgid "rtnewroot: failed to add index item to %s"
+msgstr ""
+
+#: ../access/rtree/rtree.c:748
+#, c-format
+msgid "rtree: index item size %lu exceeds maximum %lu"
+msgstr ""
+
+#: ../access/rtree/rtree.c:939
+msgid "rtpicksplit: failed to find a workable page split"
+msgstr ""
+
+#: ../access/rtree/rtree.c:1206
+msgid "rtree_redo: unimplemented"
+msgstr ""
+
+#: ../access/rtree/rtree.c:1212
+msgid "rtree_undo: unimplemented"
+msgstr ""
+
+#: ../access/rtree/rtscan.c:270
+#, c-format
+msgid "rtree scan list corrupted -- cannot find 0x%p"
+msgstr ""
+
+#: ../access/rtree/rtscan.c:407
+#, c-format
+msgid "Bad operation in rtree scan adjust: %d"
+msgstr ""
+
+#: ../access/transam/xact.c:424
+msgid "You may only have 2^32-1 commands per transaction"
+msgstr "÷Ù ÍÏÖÅÔÅ ÉÍÅÔØ ÄÏ 2^32-1 ËÏÍÁÎÄ × ÏÄÎÏÊ ÔÒÁÎÚÁËÃÉÉ"
+
+#: ../access/transam/xact.c:911
+msgid "CommitTransaction and not in in-progress state"
+msgstr ""
+
+#: ../access/transam/xact.c:1033
+msgid "AbortTransaction and not in in-progress state"
+msgstr ""
+
+#: ../access/transam/xact.c:1112
+msgid "CleanupTransaction and not in abort state"
+msgstr ""
+
+#: ../access/transam/xact.c:1153
+msgid "StartTransactionCommand: unexpected TBLOCK_BEGIN"
+msgstr ""
+
+#: ../access/transam/xact.c:1174
+msgid "StartTransactionCommand: unexpected TBLOCK_END"
+msgstr ""
+
+#: ../access/transam/xact.c:1197
+msgid "StartTransactionCommand: unexpected TBLOCK_ENDABORT"
+msgstr ""
+
+#: ../access/transam/xact.c:1379
+msgid "BEGIN: already a transaction in progress"
+msgstr "BEGIN: ÔÒÁÎÚÁËÃÉÑ ÕÖÅ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ"
+
+#: ../access/transam/xact.c:1442
+msgid "COMMIT: no transaction in progress"
+msgstr "COMMIT: ÎÅÔ ÔÒÁÎÚÁËÃÉÉ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ"
+
+#: ../access/transam/xact.c:1480 ../access/transam/xact.c:1529
+msgid "ROLLBACK: no transaction in progress"
+msgstr "ROLLBACK: ÎÅÔ ÔÒÁÎÚÁËÃÉÉ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ"
+
+#: ../access/transam/xact.c:1603 ../access/transam/xact.c:1614
+#, c-format
+msgid "xact_redo: unknown op code %u"
+msgstr ""
+
+#: ../access/transam/xact.c:1612
+msgid "xact_undo: can't undo committed xaction"
+msgstr ""
+
+#: ../access/transam/xact.c:1649
+msgid "XactPushRollback: already installed"
+msgstr ""
+
+#: ../access/transam/xlog.c:483
+#, c-format
+msgid "XLogInsert: invalid info mask %02X"
+msgstr ""
+
+#: ../access/transam/xlog.c:588
+#, c-format
+msgid "XLogInsert: can backup %d blocks at most"
+msgstr ""
+
+#: ../access/transam/xlog.c:606
+#, c-format
+msgid "XLogInsert: invalid record length %u"
+msgstr ""
+
+#: ../access/transam/xlog.c:770 ../access/transam/xlog.c:2591
+#: ../tcop/postgres.c:513 ../utils/adt/varchar.c:84 ../utils/adt/varchar.c:419
+#: ../utils/adt/varlena.c:199 scan.l:59
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#: ../access/transam/xlog.c:1015
+#, c-format
+msgid "XLogWrite: write request %X/%X is past end of log %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1033 ../access/transam/xlog.c:1148
+#: ../access/transam/xlog.c:3278
+#, c-format
+msgid "close of log file %u, segment %u failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1046
+msgid "XLogWrite: new log file created - consider increasing WAL_FILES"
+msgstr ""
+
+#: ../access/transam/xlog.c:1072
+msgid "XLogWrite: time for a checkpoint, signaling postmaster"
+msgstr ""
+
+#: ../access/transam/xlog.c:1091
+#, c-format
+msgid "lseek of log file %u, segment %u, offset %u failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1103
+#, c-format
+msgid "write of log file %u, segment %u, offset %u failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1196
+#, c-format
+msgid "XLogFlush%s%s: request %X/%X; write %X/%X; flush %X/%X\n"
+msgstr ""
+
+#: ../access/transam/xlog.c:1272
+#, c-format
+msgid "XLogFlush: request %X/%X is not satisfied --- flushed only to %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1321 ../access/transam/xlog.c:1402
+#: ../access/transam/xlog.c:1512 ../access/transam/xlog.c:1516
+#, c-format
+msgid "open of %s (log file %u, segment %u) failed: %m"
+msgstr ""
+
+#: ../access/transam/clog.c:603 ../access/transam/xlog.c:1343
+#, c-format
+msgid "creation of file %s failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1370
+#, c-format
+msgid "ZeroFill failed to write %s: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1375
+#, c-format
+msgid "fsync of file %s failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1480
+#, c-format
+msgid ""
+"link from %s to %s (initialization of log file %u, segment %u) failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1485
+#, c-format
+msgid ""
+"rename from %s to %s (initialization of log file %u, segment %u) failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1577
+#, c-format
+msgid "could not open transaction log directory (%s): %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1592
+#, c-format
+msgid "archiving transaction log file %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:1594
+msgid "archiving log files is not implemented!"
+msgstr "ÁÒÈÉ×ÁÃÉÑ ÌÏÇÏ× ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ!"
+
+#: ../access/transam/xlog.c:1608
+#, c-format
+msgid "recycled transaction log file %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:1614
+#, c-format
+msgid "removing transaction log file %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:1623
+#, c-format
+msgid "could not read transaction log directory (%s): %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1696
+#, c-format
+msgid "ReadRecord: bad resource manager data checksum in record at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1718
+#, c-format
+msgid "ReadRecord: bad checksum of backup block %d in record at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1788
+#, c-format
+msgid "ReadRecord: invalid record offset at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1811
+#, c-format
+msgid "ReadRecord: lseek of log file %u, segment %u, offset %u failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1817 ../access/transam/xlog.c:1901
+#, c-format
+msgid "ReadRecord: read of log file %u, segment %u, offset %u failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:1827
+#, c-format
+msgid "ReadRecord: contrecord is requested by %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1841
+#, c-format
+msgid "ReadRecord: record with zero length at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1865
+#, c-format
+msgid "ReadRecord: record length %u at %X/%X too long"
+msgstr ""
+
+#: ../access/transam/xlog.c:1871
+#, c-format
+msgid "ReadRecord: invalid resource manager id %u at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:1909
+#, c-format
+msgid ""
+"ReadRecord: there is no ContRecord flag in log file %u, segment %u, offset %u"
+msgstr ""
+
+#: ../access/transam/xlog.c:1917
+#, c-format
+msgid ""
+"ReadRecord: invalid ContRecord length %u in log file %u, segment %u, offset %"
+"u"
+msgstr ""
+
+#: ../access/transam/xlog.c:1981
+#, c-format
+msgid ""
+"ReadRecord: invalid magic number %04X in log file %u, segment %u, offset %u"
+msgstr ""
+
+#: ../access/transam/xlog.c:1987
+#, c-format
+msgid ""
+"ReadRecord: invalid info bits %04X in log file %u, segment %u, offset %u"
+msgstr ""
+
+#: ../access/transam/xlog.c:1995
+#, 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:2017
+#, c-format
+msgid ""
+"ReadRecord: out-of-sequence SUI %u (after %u) in log file %u, segment %u, "
+"offset %u"
+msgstr ""
+
+#: ../access/transam/xlog.c:2070
+msgid "invalid LC_COLLATE setting"
+msgstr ""
+
+#: ../access/transam/xlog.c:2074
+msgid "invalid LC_CTYPE setting"
+msgstr ""
+
+#: ../access/transam/xlog.c:2083
+#, c-format
+msgid ""
+"Initializing database with %s collation order.\n"
+"\tThis locale setting will prevent use of index optimization for\n"
+"\tLIKE and regexp searches.  If you are concerned about speed of\n"
+"\tsuch queries, you may wish to set LC_COLLATE to \"C\" and\n"
+"\tre-initdb.  For more information see the Administrator's Guide."
+msgstr ""
+
+#: ../access/transam/xlog.c:2109
+msgid "sizeof(ControlFileData) is larger than BLCKSZ; fix either one"
+msgstr ""
+
+#: ../access/transam/xlog.c:2117
+#, c-format
+msgid "WriteControlFile: could not create control file (%s): %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2126
+#, c-format
+msgid "WriteControlFile: write to control file failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2130
+#, c-format
+msgid "WriteControlFile: fsync of control file failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2146 ../access/transam/xlog.c:2243
+#, c-format
+msgid "could not open control file (%s): %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2149
+#, c-format
+msgid "read from control file failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2161
+#, c-format
+msgid ""
+"The database cluster was initialized with PG_CONTROL_VERSION %d,\n"
+"\tbut the server was compiled with PG_CONTROL_VERSION %d.\n"
+"\tIt looks like you need to initdb."
+msgstr ""
+
+#: ../access/transam/xlog.c:2174
+msgid "invalid checksum in control file"
+msgstr ""
+
+#: ../access/transam/xlog.c:2190
+#, c-format
+msgid ""
+"The database cluster was initialized with CATALOG_VERSION_NO %d,\n"
+"\tbut the backend was compiled with CATALOG_VERSION_NO %d.\n"
+"\tIt looks like you need to initdb."
+msgstr ""
+
+#: ../access/transam/xlog.c:2196
+#, c-format
+msgid ""
+"The database cluster was initialized with BLCKSZ %d,\n"
+"\tbut the backend was compiled with BLCKSZ %d.\n"
+"\tIt looks like you need to initdb."
+msgstr ""
+
+#: ../access/transam/xlog.c:2202
+#, c-format
+msgid ""
+"The database cluster was initialized with RELSEG_SIZE %d,\n"
+"\tbut the backend was compiled with RELSEG_SIZE %d.\n"
+"\tIt looks like you need to initdb."
+msgstr ""
+
+#: ../access/transam/xlog.c:2209
+#, c-format
+msgid ""
+"The database cluster was initialized with LC_COLLATE '%s',\n"
+"\twhich is not recognized by setlocale().\n"
+"\tIt looks like you need to initdb."
+msgstr ""
+
+#: ../access/transam/xlog.c:2215
+#, c-format
+msgid ""
+"The database cluster was initialized with LC_CTYPE '%s',\n"
+"\twhich is not recognized by setlocale().\n"
+"\tIt looks like you need to initdb."
+msgstr ""
+
+#: ../access/transam/xlog.c:2223
+#, c-format
+msgid ""
+"The database cluster was initialized with LC_COLLATE '%s' and\n"
+"\tLC_CTYPE '%s', but the server was compiled without locale support.\n"
+"\tIt looks like you need to initdb or recompile."
+msgstr ""
+
+#: ../access/transam/xlog.c:2251
+#, c-format
+msgid "write to control file failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2255
+#, c-format
+msgid "fsync of control file failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2398
+#, c-format
+msgid "BootStrapXLOG failed to write log file: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2402
+#, c-format
+msgid "BootStrapXLOG failed to fsync log file: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:2469
+msgid "control file context is broken"
+msgstr ""
+
+#: ../access/transam/xlog.c:2472
+#, c-format
+msgid "database system was shut down at %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:2475
+#, c-format
+msgid "database system shutdown was interrupted at %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:2478
+#, c-format
+msgid ""
+"database system was interrupted being in recovery at %s\n"
+"\tThis propably means that some data blocks are corrupted\n"
+"\tand you will have to use the last backup for recovery."
+msgstr ""
+
+#: ../access/transam/xlog.c:2483
+#, c-format
+msgid "database system was interrupted at %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:2494
+#, c-format
+msgid "checkpoint record is at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:2503
+#, c-format
+msgid "using previous checkpoint record at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:2508
+msgid "unable to locate a valid checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2514
+#, c-format
+msgid "redo record is at %X/%X; undo record is at %X/%X; shutdown %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:2518
+#, c-format
+msgid "next transaction id: %u; next oid: %u"
+msgstr ""
+
+#: ../access/transam/xlog.c:2521
+msgid "invalid next transaction id"
+msgstr ""
+
+#: ../access/transam/xlog.c:2532
+msgid "invalid redo in checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2540
+msgid "invalid redo/undo record in shutdown checkpoint"
+msgstr ""
+
+#: ../access/transam/xlog.c:2549
+msgid ""
+"database system was not properly shut down; automatic recovery in progress"
+msgstr ""
+
+#: ../access/transam/xlog.c:2569
+#, c-format
+msgid "redo starts at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:2600
+#, c-format
+msgid "redo done at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:2606
+msgid "redo is not required"
+msgstr ""
+
+#: ../access/transam/xlog.c:2689
+#, c-format
+msgid "undo starts at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:2699
+#, c-format
+msgid "undo done at %X/%X"
+msgstr ""
+
+#: ../access/transam/xlog.c:2703
+msgid "undo is not required"
+msgstr ""
+
+#: ../access/transam/xlog.c:2738
+msgid "database system is ready"
+msgstr ""
+
+#: ../access/transam/xlog.c:2770
+msgid "invalid primary checkpoint link in control file"
+msgstr ""
+
+#: ../access/transam/xlog.c:2771
+msgid "invalid secondary checkpoint link in control file"
+msgstr ""
+
+#: ../access/transam/xlog.c:2780
+msgid "invalid primary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2781
+msgid "invalid secondary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2787
+msgid "invalid resource manager id in primary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2788
+msgid "invalid resource manager id in secondary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2795
+msgid "invalid xl_info in primary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2796
+msgid "invalid xl_info in secondary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2802
+msgid "invalid length of primary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2803
+msgid "invalid length of secondary checkpoint record"
+msgstr ""
+
+#: ../access/transam/xlog.c:2851
+msgid "shutting down"
+msgstr ""
+
+#: ../access/transam/xlog.c:2862
+msgid "database system is shut down"
+msgstr ""
+
+#: ../access/transam/xlog.c:2881
+msgid "CreateCheckPoint: cannot be called inside transaction block"
+msgstr ""
+
+#: ../access/transam/xlog.c:2972
+msgid "active transaction while database system is shutting down"
+msgstr ""
+
+#: ../access/transam/xlog.c:3019
+msgid ""
+"concurrent transaction log activity while database system is shutting down"
+msgstr ""
+
+#: ../access/transam/xlog.c:3256
+#, c-format
+msgid "bogus wal_sync_method %s"
+msgstr ""
+
+#: ../access/transam/xlog.c:3273 ../access/transam/xlog.c:3299
+#, c-format
+msgid "fsync of log file %u, segment %u failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:3305
+#, c-format
+msgid "fdatasync of log file %u, segment %u failed: %m"
+msgstr ""
+
+#: ../access/transam/xlog.c:3313
+#, c-format
+msgid "bogus wal_sync_method %d"
+msgstr ""
+
+#: ../access/transam/xlogutils.c:255
+msgid "_xl_remove_hash_entry: can't delete from cache"
+msgstr ""
+
+#: ../access/transam/xlogutils.c:257
+msgid "_xl_remove_hash_entry: file was not found in cache"
+msgstr ""
+
+#: ../access/transam/xlogutils.c:327
+msgid "XLogOpenRelation: error in cache"
+msgstr ""
+
+#: ../access/transam/xlogutils.c:351
+msgid "XLogOpenRelation: can't insert into cache"
+msgstr ""
+
+#: ../access/transam/xlogutils.c:354
+msgid "XLogOpenRelation: file found on insert into cache"
+msgstr ""
+
+#: ../access/transam/clog.c:548 ../access/transam/clog.c:599
+#, c-format
+msgid "open of %s failed: %m"
+msgstr ""
+
+#: ../access/transam/clog.c:549
+#, c-format
+msgid "clog file %s doesn't exist, reading as zeroes"
+msgstr ""
+
+#: ../access/transam/clog.c:555 ../access/transam/clog.c:607
+#, c-format
+msgid "lseek of clog file %u, offset %u failed: %m"
+msgstr ""
+
+#: ../access/transam/clog.c:560
+#, c-format
+msgid "read of clog file %u, offset %u failed: %m"
+msgstr ""
+
+#: ../access/transam/clog.c:616
+#, c-format
+msgid "write of clog file %u, offset %u failed: %m"
+msgstr ""
+
+#: ../access/transam/clog.c:834
+msgid "unable to truncate commit log: apparent wraparound"
+msgstr ""
+
+#: ../access/transam/clog.c:887
+#, c-format
+msgid "could not open transaction-commit log directory (%s): %m"
+msgstr ""
+
+#: ../access/transam/clog.c:903
+#, c-format
+msgid "removing commit log file %s"
+msgstr ""
+
+#: ../access/transam/clog.c:912
+#, c-format
+msgid "could not read transaction-commit log directory (%s): %m"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:189
+msgid ""
+"Usage:\n"
+"  postgres -boot [-d] [-D datadir] [-F] [-o file] [-x num] dbname\n"
+"  -d               debug mode\n"
+"  -D datadir       data directory\n"
+"  -F               turn off fsync\n"
+"  -o file          send debug output to file\n"
+"  -x num           internal use\n"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:296 ../postmaster/postmaster.c:278
+#, c-format
+msgid ""
+"%s does not know where to find the database system data.\n"
+"You must specify the directory that contains the database system\n"
+"either by specifying the -D invocation option or by setting the\n"
+"PGDATA environment variable.\n"
+"\n"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:383
+#, c-format
+msgid "Unsupported XLOG op %d"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:487
+#, c-format
+msgid "open relation %s, attrsize %d"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:516
+#, c-format
+msgid "create attribute %d name %s len %d num %d type %u"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:536
+#, c-format
+msgid "closerel: close of '%s' when '%s' was expected"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:540
+#, c-format
+msgid "closerel: close of '%s' before any relation was opened"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:546
+msgid "no open relation to close"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:550
+#, c-format
+msgid "close relation %s"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:574
+msgid "warning: no open relations allowed with 'create' command"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:586 ../bootstrap/bootstrap.c:598
+#, c-format
+msgid "column %s %s"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:647
+#, c-format
+msgid "inserting row oid %u, %d columns"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:658
+msgid "row inserted"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:681
+#, c-format
+msgid "inserting column %d value '%s'"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:688
+msgid "Typ != NULL"
+msgstr "Typ != NULL"
+
+#: ../bootstrap/bootstrap.c:695
+#, c-format
+msgid "unable to find atttypid %u in Typ list"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:707 ../bootstrap/bootstrap.c:730
+#, c-format
+msgid " -> %s"
+msgstr " -> %s"
+
+#: ../bootstrap/bootstrap.c:718
+#, c-format
+msgid "type oid %u not found"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:720
+#, c-format
+msgid "Typ == NULL, typeindex = %u"
+msgstr "Typ == NULL, typeindex = %u"
+
+#: ../bootstrap/bootstrap.c:734
+msgid "inserted"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:745
+#, c-format
+msgid "inserting column %d NULL"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:792
+msgid "Memory manager fault: cleanup called twice.\n"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:833
+#, c-format
+msgid "external type: %s"
+msgstr "×ÎÅÛÎÉÊ ÔÉÐ: %s"
+
+#: ../bootstrap/bootstrap.c:857
+#, c-format
+msgid "Error: unknown type '%s'.\n"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:873
+msgid "AllocateAttribute: malloc failed"
+msgstr ""
+
+#: ../bootstrap/bootstrap.c:1025
+msgid ""
+"There are too many string constants and identifiers for the compiler to "
+"handle."
+msgstr ""
+
+#: bootparse.y:59
+msgid "start transaction"
+msgstr ""
+
+#: bootparse.y:68
+msgid "commit transaction"
+msgstr ""
+
+#: bootparse.y:161
+#, c-format
+msgid "creating bootstrap relation %s..."
+msgstr ""
+
+#: bootparse.y:164
+#, c-format
+msgid "creating relation %s..."
+msgstr ""
+
+#: bootparse.y:183
+msgid "create bootstrap: warning, open relation exists, closing first"
+msgstr ""
+
+#: bootparse.y:192
+msgid "bootstrap relation created"
+msgstr ""
+
+#: bootparse.y:207
+#, c-format
+msgid "relation created with oid %u"
+msgstr ""
+
+#: bootparse.y:220
+#, c-format
+msgid "inserting row with oid %u..."
+msgstr ""
+
+#: bootparse.y:222
+msgid "inserting row..."
+msgstr ""
+
+#: bootparse.y:229
+#, c-format
+msgid "incorrect number of columns in row (expected %d, got %d)"
+msgstr ""
+
+#: bootparse.y:233
+msgid "relation not open"
+msgstr ""
+
+#: bootparse.y:304
+msgid "too many columns"
+msgstr ""
+
+#: bootscanner.l:127
+#, c-format
+msgid "syntax error at line %d: unexpected character %s"
+msgstr ""
+
+#: bootscanner.l:143
+#, c-format
+msgid "syntax error at line %d: unexpected token %s"
+msgstr ""
+
+#: ../catalog/aclchk.c:56
+#, c-format
+msgid "acl size = %d, # acls = %d"
+msgstr ""
+
+#: ../catalog/aclchk.c:60
+#, c-format
+msgid "\tacl[%d]: %s"
+msgstr ""
+
+#: ../catalog/aclchk.c:98 ../commands/trigger.c:80 ../tcop/utility.c:376
+#: ../tcop/utility.c:694 ../tcop/utility.c:853 ../utils/init/miscinit.c:501
+#: ../utils/misc/guc.c:724
+msgid "permission denied"
+msgstr ""
+
+#: ../catalog/aclchk.c:108
+#, c-format
+msgid "relation \"%s\" not found"
+msgstr ""
+
+#: ../catalog/aclchk.c:114
+#, c-format
+msgid "\"%s\" is an index"
+msgstr "\"%s\" Ñ×ÌÑÅÔÓÑ ÉÎÄÅËÓÏÍ"
+
+#: ../catalog/aclchk.c:208
+#, c-format
+msgid "non-existent group \"%s\""
+msgstr ""
+
+#: ../catalog/aclchk.c:278
+#, c-format
+msgid "in_group: group %u not found"
+msgstr ""
+
+#: ../catalog/aclchk.c:305
+msgid "aclcheck: null ACL, returning OK"
+msgstr ""
+
+#: ../catalog/aclchk.c:320
+msgid "aclcheck: zero-length ACL, returning OK"
+msgstr ""
+
+#: ../catalog/aclchk.c:329
+msgid "aclcheck: first entry in ACL is not 'world' entry"
+msgstr ""
+
+#: ../catalog/aclchk.c:333
+#, c-format
+msgid "aclcheck: using world=%d"
+msgstr ""
+
+#: ../catalog/aclchk.c:349
+#, c-format
+msgid "aclcheck: found user %u/%d"
+msgstr ""
+
+#: ../catalog/aclchk.c:366 ../catalog/aclchk.c:387
+#, c-format
+msgid "aclcheck: found group %u/%d"
+msgstr ""
+
+#: ../catalog/aclchk.c:399
+#, c-format
+msgid "aclcheck: bogus ACL id type: %d"
+msgstr ""
+
+#: ../catalog/aclchk.c:429
+#, c-format
+msgid "pg_aclcheck: invalid user id %u"
+msgstr ""
+
+#: ../catalog/aclchk.c:445
+#, c-format
+msgid "pg_aclcheck: catalog update to \"%s\": permission denied"
+msgstr ""
+
+#: ../catalog/aclchk.c:458
+#, c-format
+msgid "pg_aclcheck: \"%s\" is superuser"
+msgstr ""
+
+#: ../catalog/aclchk.c:475
+#, c-format
+msgid "pg_aclcheck: class \"%s\" not found"
+msgstr ""
+
+#: ../catalog/aclchk.c:525
+#, c-format
+msgid "pg_ownercheck: invalid user id %u"
+msgstr ""
+
+#: ../catalog/aclchk.c:535 ../catalog/aclchk.c:597 ../catalog/aclchk.c:648
+#, c-format
+msgid "pg_ownercheck: user \"%s\" is superuser"
+msgstr ""
+
+#: ../catalog/aclchk.c:552
+#, c-format
+msgid "pg_ownercheck: class \"%s\" not found"
+msgstr ""
+
+#: ../catalog/aclchk.c:558
+#, c-format
+msgid "pg_ownercheck: type \"%s\" not found"
+msgstr ""
+
+#: ../catalog/aclchk.c:563
+#, c-format
+msgid "pg_ownercheck: invalid cache id: %d"
+msgstr ""
+
+#: ../catalog/aclchk.c:587
+#, c-format
+msgid "pg_oper_ownercheck: invalid user id %u"
+msgstr ""
+
+#: ../catalog/aclchk.c:611
+#, c-format
+msgid "pg_ownercheck: operator %u not found"
+msgstr ""
+
+#: ../catalog/aclchk.c:638
+#, c-format
+msgid "pg_func_ownercheck: invalid user id %u"
+msgstr ""
+
+#: ../catalog/aclchk.c:690
+#, c-format
+msgid "pg_aggr_ownercheck: invalid user id %u"
+msgstr ""
+
+#: ../catalog/aclchk.c:700
+#, c-format
+msgid "pg_aggr_ownercheck: user \"%s\" is superuser"
+msgstr ""
+
+#: ../catalog/indexing.c:162
+#, c-format
+msgid "CatalogIndexInsert: index %u not found"
+msgstr ""
+
+#: ../catalog/index.c:117
+#, c-format
+msgid "index named \"%s\" already exists"
+msgstr ""
+
+#: ../catalog/index.c:123
+#, c-format
+msgid "cannot create index on non-existent relation \"%s\""
+msgstr ""
+
+#: ../catalog/index.c:153
+#, c-format
+msgid "Function %u does not exist"
+msgstr "æÕÎËÃÉÑ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: ../catalog/index.c:172 ../catalog/index.c:306
+#, c-format
+msgid "Opclass %u does not exist"
+msgstr "Opclass %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: ../catalog/index.c:186 ../catalog/index.c:319
+#, c-format
+msgid "Type %u does not exist"
+msgstr "ôÉР%u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: ../catalog/index.c:266
+#, c-format
+msgid "cannot create index: column %d does not exist"
+msgstr ""
+
+#: ../catalog/index.c:748
+msgid "must index at least one column"
+msgstr ""
+
+#: ../catalog/index.c:752
+msgid "User-defined indexes on system catalogs are not supported"
+msgstr ""
+
+#: ../catalog/index.c:930 ../catalog/index.c:978
+#, c-format
+msgid "index_drop: cache lookup failed for index %u"
+msgstr ""
+
+#: ../catalog/index.c:990
+#, c-format
+msgid "index_drop: FlushRelationBuffers returned %d"
+msgstr ""
+
+#: ../catalog/index.c:1210
+#, c-format
+msgid "LockClassinfoForUpdate couldn't lock relid %u"
+msgstr ""
+
+#: ../catalog/index.c:1221
+msgid "The tuple isn't committed"
+msgstr ""
+
+#: ../catalog/index.c:1224
+msgid "The tuple is already deleted"
+msgstr ""
+
+#: ../catalog/index.c:1245
+#, c-format
+msgid "IndexesAreActive couldn't lock %u"
+msgstr ""
+
+#: ../catalog/index.c:1248
+#, c-format
+msgid "relation %u isn't an indexable relation"
+msgstr ""
+
+#: ../catalog/index.c:1320
+#, c-format
+msgid "setRelhasindex: cannot find relation %u in pg_class"
+msgstr ""
+
+#: ../catalog/index.c:1393
+msgid "setNewRelfilenode impossible to lock class tuple"
+msgstr ""
+
+#: ../catalog/index.c:1493
+#, c-format
+msgid "UpdateStats: cannot open relation id %u"
+msgstr ""
+
+#: ../catalog/index.c:1529
+#, c-format
+msgid "UpdateStats: cannot find relation %u in pg_class"
+msgstr ""
+
+#: ../catalog/index.c:1795
+msgid "IndexBuildHeapScan: concurrent insert in progress"
+msgstr ""
+
+#: ../catalog/index.c:1803
+msgid "IndexBuildHeapScan: concurrent delete in progress"
+msgstr ""
+
+#: ../catalog/index.c:1807 ../commands/vacuum.c:1124
+#: ../commands/vacuumlazy.c:353 ../commands/vacuumlazy.c:829
+msgid "Unexpected HeapTupleSatisfiesVacuum result"
+msgstr ""
+
+#: ../catalog/index.c:1894
+#, c-format
+msgid "IndexGetRelation: can't find index id %u"
+msgstr ""
+
+#: ../catalog/index.c:1943
+msgid "REINDEX cannot run inside a transaction block"
+msgstr ""
+
+#: ../catalog/index.c:1954
+#, c-format
+msgid "reindex_index: index %u not found in pg_index"
+msgstr ""
+
+#: ../catalog/index.c:1970
+#, c-format
+msgid "reindex_index: index %u not found in pg_class"
+msgstr ""
+
+#: ../catalog/index.c:1977
+msgid "reindex_index: can't open heap relation"
+msgstr ""
+
+#: ../catalog/index.c:1980
+msgid "reindex_index: can't open index relation"
+msgstr ""
+
+#: ../catalog/index.c:2102
+#, c-format
+msgid "the target relation %u is nailed"
+msgstr ""
+
+#: ../catalog/index.c:2118
+#, c-format
+msgid "the target relation %u is shared"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:75
+msgid "no aggregate name supplied"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:78
+msgid "aggregate must have a transition function"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:91
+#, c-format
+msgid "data type %s does not exist"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:102
+#, c-format
+msgid "aggregate function \"%s\" with base type %s already exists"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:110
+#, c-format
+msgid "data type %s does not exit"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:133
+#, c-format
+msgid "return type of transition function %s is not %s"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:146
+msgid ""
+"must not omit initval when transfn is strict and transtype is not compatible "
+"with input type"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:204
+msgid "AggregateCreate: heap_formtuple failed"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:206
+msgid "AggregateCreate: heap_insert failed"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:239
+#, c-format
+msgid "AggNameGetInitVal: cache lookup failed for aggregate '%s'"
+msgstr ""
+
+#: ../catalog/pg_aggregate.c:264
+#, c-format
+msgid ""
+"AggNameGetInitVal: cache lookup failed on aggregate transition function "
+"return type %u"
+msgstr ""
+
+#: ../catalog/pg_operator.c:177
+#, c-format
+msgid "left type \"%s\" of operator %s does not exist"
+msgstr ""
+
+#: ../catalog/pg_operator.c:186
+#, c-format
+msgid "right type \"%s\" of operator %s does not exist"
+msgstr ""
+
+#: ../catalog/pg_operator.c:192
+#, c-format
+msgid "operator %s must have at least one operand type"
+msgstr ""
+
+#: ../catalog/pg_operator.c:333
+msgid "OperatorShellMake: the operand types are not valid"
+msgstr ""
+
+#: ../catalog/pg_operator.c:479
+#, c-format
+msgid "OperatorDef: operator \"%s\" already defined"
+msgstr ""
+
+#: ../catalog/pg_operator.c:497
+#, c-format
+msgid "left type \"%s\" does not exist"
+msgstr ""
+
+#: ../catalog/pg_operator.c:506
+#, c-format
+msgid "right type \"%s\" does not exist"
+msgstr ""
+
+#: ../catalog/pg_operator.c:512
+msgid "operator must have at least one operand type"
+msgstr ""
+
+#: ../catalog/pg_operator.c:707
+#, c-format
+msgid "OperatorDef: can't create operator shell \"%s\""
+msgstr ""
+
+#: ../catalog/pg_operator.c:720
+msgid "operator cannot be its own negator or sort operator"
+msgstr ""
+
+#: ../catalog/pg_operator.c:775
+#, c-format
+msgid "OperatorDef: operator %u not found"
+msgstr ""
+
+#: ../catalog/pg_operator.c:1026
+msgid "at least one of leftarg or rightarg must be specified"
+msgstr ""
+
+#: ../catalog/pg_operator.c:1032
+msgid "only binary operators can have commutators"
+msgstr ""
+
+#: ../catalog/pg_operator.c:1034
+msgid "only binary operators can have join selectivity"
+msgstr ""
+
+#: ../catalog/pg_operator.c:1036
+msgid "only binary operators can hash"
+msgstr ""
+
+#: ../catalog/pg_operator.c:1038
+msgid "only binary operators can have sort links"
+msgstr ""
+
+#: ../catalog/pg_proc.c:86
+#, c-format
+msgid "language '%s' does not exist"
+msgstr ""
+
+#: ../catalog/pg_proc.c:96 ../commands/comment.c:652 ../commands/remove.c:297
+#, c-format
+msgid "functions cannot have more than %d arguments"
+msgstr ""
+
+#: ../catalog/pg_proc.c:102
+msgid "SQL functions cannot have arguments of type \"opaque\""
+msgstr ""
+
+#: ../catalog/pg_proc.c:110
+#, c-format
+msgid "argument type %s does not exist"
+msgstr ""
+
+#: ../catalog/pg_proc.c:113
+#, c-format
+msgid "argument type %s is only a shell"
+msgstr ""
+
+#: ../catalog/pg_proc.c:118
+msgid "functions cannot accept set arguments"
+msgstr ""
+
+#: ../catalog/pg_proc.c:129
+#, c-format
+msgid "function %s already exists with same argument types"
+msgstr ""
+
+#: ../catalog/pg_proc.c:166
+msgid "lookup for procedure by source needs fix (Jan)"
+msgstr ""
+
+#: ../catalog/pg_proc.c:174
+msgid "SQL functions cannot return type \"opaque\""
+msgstr ""
+
+#: ../catalog/pg_proc.c:183
+#, c-format
+msgid "ProcedureCreate: type %s is not yet defined"
+msgstr ""
+
+#: ../catalog/pg_proc.c:187
+#, c-format
+msgid "could not create type %s"
+msgstr ""
+
+#: ../catalog/pg_proc.c:191
+#, c-format
+msgid "return type %s is only a shell"
+msgstr ""
+
+#: ../catalog/pg_proc.c:204
+#, c-format
+msgid "method %s already an attribute of type %s"
+msgstr ""
+
+#: ../catalog/pg_proc.c:239
+#, c-format
+msgid "there is no built-in function named \"%s\""
+msgstr ""
+
+#: ../catalog/pg_proc.c:345
+#, c-format
+msgid "function declared to return %s, but no SELECT provided"
+msgstr ""
+
+#: ../catalog/pg_proc.c:363
+msgid "function declared with no return type, but final statement is a SELECT"
+msgstr ""
+
+#: ../catalog/pg_proc.c:369
+#, c-format
+msgid "function declared to return %s, but final statement is not a SELECT"
+msgstr ""
+
+#: ../catalog/pg_proc.c:386
+#, c-format
+msgid "function declared to return %s returns multiple columns in final SELECT"
+msgstr ""
+
+#: ../catalog/pg_proc.c:391
+#, c-format
+msgid "return type mismatch in function: declared to return %s, returns %s"
+msgstr ""
+
+#: ../catalog/pg_proc.c:422 ../catalog/pg_proc.c:448
+#, c-format
+msgid ""
+"function declared to return %s does not SELECT the right number of columns (%"
+"d)"
+msgstr ""
+
+#: ../catalog/pg_proc.c:438
+#, c-format
+msgid "function declared to return %s returns %s instead of %s at column %d"
+msgstr ""
+
+#: ../catalog/pg_type.c:307 ../catalog/pg_type.c:539
+#, c-format
+msgid "type named %s already exists"
+msgstr ""
+
+#: ../catalog/pg_type.c:317 ../catalog/pg_type.c:534
+#, c-format
+msgid "type %s does not exist"
+msgstr ""
+
+#: ../catalog/pg_type.c:325
+#, c-format
+msgid "TypeCreate: invalid type internal size %d"
+msgstr ""
+
+#: ../catalog/pg_type.c:328
+#, c-format
+msgid "TypeCreate: invalid type external size %d"
+msgstr ""
+
+#: ../catalog/pg_type.c:332
+msgid "TypeCreate: fixed size types must have storage PLAIN"
+msgstr ""
+
+#: ../catalog/pg_type.c:468
+#, c-format
+msgid "type %s already exists"
+msgstr ""
+
+#: ../catalog/pg_largeobject.c:128
+#, c-format
+msgid "LargeObjectDrop: large object %u not found"
+msgstr ""
+
+#: ../catalog/heap.c:159 ../catalog/heap.c:162
+#, c-format
+msgid "SystemAttributeDefinition: invalid attribute number %d"
+msgstr "SystemAttributeDefinition: ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÁÔÒÉÂÕÔÁ: %d"
+
+#: ../catalog/heap.c:209
+#, c-format
+msgid ""
+"invalid relation name \"%s\"; the 'pg_' name prefix is reserved for system "
+"catalogs"
+msgstr ""
+
+#: ../catalog/heap.c:359
+#, c-format
+msgid "name of column \"%s\" conflicts with an existing system column"
+msgstr "ÉÍÑ ËÏÌÏÎËÉ \"%s\" ËÏÎÆÌÉËÔÕÅÔ Ó ÓÕÝÅÓÔ×ÕÀÝÅÊ ÓÉÓÔÅÍÎÏÊ ËÏÌÏÎËÏÊ"
+
+#: ../catalog/heap.c:364
+#, c-format
+msgid ""
+"Attribute '%s' has an unknown type\n"
+"\tProceeding with relation creation anyway"
+msgstr ""
+
+#: ../catalog/heap.c:378
+#, c-format
+msgid "column name \"%s\" is duplicated"
+msgstr ""
+
+#: ../catalog/heap.c:712
+#, c-format
+msgid "Number of columns is out of range (1 to %d)"
+msgstr ""
+
+#: ../catalog/heap.c:720
+#, c-format
+msgid "Relation '%s' already exists"
+msgstr ""
+
+#: ../catalog/heap.c:855
+#, c-format
+msgid "Relation \"%s\" inherits from \"%s\""
+msgstr ""
+
+#: ../catalog/heap.c:858
+#, c-format
+msgid "Relation %u inherits from \"%s\""
+msgstr ""
+
+#: ../catalog/heap.c:941 ../commands/rename.c:207
+#, c-format
+msgid "Relation \"%s\" does not exist"
+msgstr ""
+
+#: ../catalog/heap.c:994
+#, c-format
+msgid "RelationTruncateIndexes: index %u not found in pg_class"
+msgstr ""
+
+#: ../catalog/heap.c:1068
+msgid "TRUNCATE TABLE cannot run inside a transaction block"
+msgstr ""
+
+#: ../catalog/heap.c:1178
+#, c-format
+msgid "DeleteTypeTuple: type \"%s\" does not exist"
+msgstr ""
+
+#: ../catalog/heap.c:1218
+#, c-format
+msgid "DeleteTypeTuple: column of type %s exists in relation %u"
+msgstr ""
+
+#: ../catalog/heap.c:1289
+#, c-format
+msgid "System relation \"%s\" may not be dropped"
+msgstr ""
+
+#: ../catalog/heap.c:1298
+#, c-format
+msgid "heap_drop_with_catalog: FlushRelationBuffers returned %d"
+msgstr ""
+
+#: ../catalog/heap.c:1440 ../parser/parse_relation.c:959
+#: ../utils/adt/ruleutils.c:2679
+#, c-format
+msgid "cache lookup of attribute %d in relation %u failed"
+msgstr ""
+
+#: ../catalog/heap.c:1631
+msgid "cannot use column references in DEFAULT clause"
+msgstr ""
+
+#: ../catalog/heap.c:1637
+msgid "cannot use subselects in DEFAULT clause"
+msgstr ""
+
+#: ../catalog/heap.c:1639
+msgid "cannot use aggregate functions in DEFAULT clause"
+msgstr ""
+
+#: ../catalog/heap.c:1661
+#, 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:1711 ../catalog/heap.c:1725 ../commands/creatinh.c:110
+#, c-format
+msgid "Duplicate CHECK constraint name: '%s'"
+msgstr ""
+
+#: ../catalog/heap.c:1783
+#, c-format
+msgid "CHECK constraint expression '%s' does not yield boolean result"
+msgstr ""
+
+#: ../catalog/heap.c:1790
+#, c-format
+msgid "Only relation \"%s\" can be referenced in CHECK constraint expression"
+msgstr ""
+
+#: ../catalog/heap.c:1797
+msgid "cannot use subselect in CHECK constraint expression"
+msgstr ""
+
+#: ../catalog/heap.c:1799
+msgid "cannot use aggregate function in CHECK constraint expression"
+msgstr ""
+
+#: ../catalog/heap.c:1840 ../catalog/heap.c:2021 ../utils/adt/ruleutils.c:2655
+#, c-format
+msgid "cache lookup of relation %u failed"
+msgstr ""
+
+#: ../catalog/heap.c:2014
+msgid "check count became negative"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:42
+msgid "You must compile with TIOGA defined in order to use recipes\n"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:179
+msgid "beginRecipe: Currently eyes cannot have more than one input"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:188
+#, c-format
+msgid "beginRecipe: eyes[%d] = %s\n"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:240
+#, c-format
+msgid "adding tee plan node to the root of the %s\n"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:288
+#, c-format
+msgid "beginRecipe: cursor named %s is now available"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:393
+msgid "tg_rewriteQuery: Whoa! why is my qual a List???"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:504
+#, c-format
+msgid "tg_replaceNumberedParam: unexpected paramkind value of %d"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:618
+#, c-format
+msgid ""
+"tg_rewriteParamsInExpr:can't substitute for parameter %d when that input is "
+"unconnected"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:632
+#, c-format
+msgid "tg_rewriteParamsInExpr: unexpected paramkind value of %d"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:704
+#, c-format
+msgid "getParamTypes: Ingredients cannot take > %d arguments"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:710
+msgid "getParamTypes: Ingredient functions cannot take type 'opaque'"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:716
+#, c-format
+msgid "getParamTypes: arg type '%s' is not defined"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:718
+#, c-format
+msgid "getParamTypes: arg type '%s' is only a shell"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:844 ../commands/_deadcode/recipe.c:887
+#, c-format
+msgid "calling parser with %s"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:854 ../commands/_deadcode/recipe.c:894
+msgid "tg_parseSubQuery: parser produced > 1 query tree"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:899
+msgid "tg_parseSubQuery: can't parse recipe graph ingredients yet!"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:902
+msgid "tg_parseSubQuery: can't parse compiled ingredients yet!"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:905
+#, c-format
+msgid "tg_parseSubQuery: unknown srcLang: %d"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:948
+msgid "tg_parseSubQuery: can't handle eye nodes yet"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:1046
+msgid "tg_parseSubQuery: unexpected result from TupleDescInitEntry"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:1057
+msgid "tg_parseSubQuery: can't handle embedded recipes yet!"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:1059
+#, c-format
+msgid "unknown nodeType: %d"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:1170
+#, c-format
+msgid "appendTeeQuery: teeNodeName '%s' not found in teeInfo"
+msgstr ""
+
+#: ../commands/_deadcode/recipe.c:1317
+msgid "replaceTeeScans didn't find the corresponding tee plan"
+msgstr ""
+
+#: ../commands/_deadcode/version.c:188
+msgid "Unable to expand all -- amopenr failed "
+msgstr ""
+
+#: ../commands/async.c:153
+#, c-format
+msgid "Async_Notify: %s"
+msgstr ""
+
+#: ../commands/async.c:201
+#, c-format
+msgid "Async_Listen: %s"
+msgstr ""
+
+#: ../commands/async.c:224
+#, c-format
+msgid "Async_Listen: We are already listening on %s"
+msgstr ""
+
+#: ../commands/async.c:303
+#, c-format
+msgid "Async_Unlisten %s"
+msgstr ""
+
+#: ../commands/async.c:360
+msgid "Async_UnlistenAll"
+msgstr ""
+
+#: ../commands/async.c:462
+msgid "AtCommit_Notify"
+msgstr ""
+
+#: ../commands/async.c:494
+msgid "AtCommit_Notify: notifying self"
+msgstr ""
+
+#: ../commands/async.c:501
+#, c-format
+msgid "AtCommit_Notify: notifying pid %d"
+msgstr ""
+
+#: ../commands/async.c:559
+msgid "AtCommit_Notify: done"
+msgstr ""
+
+#: ../commands/async.c:633
+msgid "Async_NotifyHandler: perform async notify"
+msgstr ""
+
+#: ../commands/async.c:638
+msgid "Async_NotifyHandler: done"
+msgstr ""
+
+#: ../commands/async.c:706
+msgid "EnableNotifyInterrupt: perform async notify"
+msgstr ""
+
+#: ../commands/async.c:711
+msgid "EnableNotifyInterrupt: done"
+msgstr ""
+
+#: ../commands/async.c:762
+msgid "ProcessIncomingNotify"
+msgstr ""
+
+#: ../commands/async.c:798
+#, c-format
+msgid "ProcessIncomingNotify: received %s from %d"
+msgstr ""
+
+#: ../commands/async.c:840
+msgid "ProcessIncomingNotify: done"
+msgstr ""
+
+#: ../commands/async.c:867
+#, c-format
+msgid "NOTIFY for %s"
+msgstr ""
+
+#: ../commands/cluster.c:97
+#, c-format
+msgid "CLUSTER: no pg_index entry for index %u"
+msgstr ""
+
+#: ../commands/cluster.c:100
+#, c-format
+msgid "CLUSTER: \"%s\" is not an index for table \"%s\""
+msgstr ""
+
+#: ../commands/command.c:114
+msgid "PerformPortalFetch: missing portal name"
+msgstr ""
+
+#: ../commands/command.c:124
+#, c-format
+msgid "PerformPortalFetch: portal \"%s\" not found"
+msgstr ""
+
+#: ../commands/command.c:244
+msgid "PerformPortalClose: missing portal name"
+msgstr ""
+
+#: ../commands/command.c:254
+#, c-format
+msgid "PerformPortalClose: portal \"%s\" not found"
+msgstr ""
+
+#: ../commands/command.c:323 ../commands/command.c:534
+#: ../commands/command.c:1039 ../tcop/utility.c:373
+#, c-format
+msgid "ALTER TABLE: relation \"%s\" is a system catalog"
+msgstr ""
+
+#: ../commands/command.c:326 ../commands/command.c:538
+#: ../commands/command.c:707 ../commands/command.c:1043
+#: ../commands/command.c:1179 ../commands/command.c:1773
+#: ../commands/command.c:1842 ../commands/command.c:1920
+msgid "ALTER TABLE: permission denied"
+msgstr ""
+
+#: ../commands/command.c:335 ../commands/command.c:543
+#: ../commands/command.c:712 ../commands/command.c:1053
+#: ../commands/command.c:1930
+#, c-format
+msgid "ALTER TABLE: relation \"%s\" is not a table"
+msgstr ""
+
+#: ../commands/command.c:345
+msgid "Can't add a NOT NULL attribute to an existing relation"
+msgstr ""
+
+#: ../commands/command.c:348
+msgid "Adding columns with defaults is not implemented."
+msgstr ""
+
+#: ../commands/command.c:400 ../commands/command.c:1073
+#: ../commands/command.c:1858 ../commands/command.c:1944
+#, c-format
+msgid "ALTER TABLE: relation \"%s\" not found"
+msgstr ""
+
+#: ../commands/command.c:406
+#, c-format
+msgid "ALTER TABLE: relations limited to %d columns"
+msgstr ""
+
+#: ../commands/command.c:438
+#, c-format
+msgid "ALTER TABLE: column name \"%s\" already exists in table \"%s\""
+msgstr ""
+
+#: ../commands/command.c:459
+#, c-format
+msgid "ALTER TABLE: type \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/command.c:590 ../commands/command.c:764
+#, c-format
+msgid "ALTER TABLE: relation \"%s\" has no column \"%s\""
+msgstr ""
+
+#: ../commands/command.c:768
+#, c-format
+msgid "ALTER TABLE: cannot change system attribute \"%s\""
+msgstr ""
+
+#: ../commands/command.c:950
+msgid "target column is used in a constraint"
+msgstr ""
+
+#: ../commands/command.c:985
+msgid "target column is used in an index"
+msgstr ""
+
+#: ../commands/command.c:1030
+msgid "ALTER TABLE / DROP COLUMN with inherit option is not supported yet"
+msgstr ""
+
+#: ../commands/command.c:1063
+msgid "ALTER TABLE: cannot drop a column on table that is inherited from"
+msgstr ""
+
+#: ../commands/command.c:1084 ../commands/command.c:1955
+msgid "couldn't lock pg_class tuple"
+msgstr ""
+
+#: ../commands/command.c:1099
+#, c-format
+msgid "ALTER TABLE: column name \"%s\" doesn't exist in table \"%s\""
+msgstr ""
+
+#: ../commands/command.c:1105
+#, c-format
+msgid "ALTER TABLE: column name \"%s\" was already dropped"
+msgstr ""
+
+#: ../commands/command.c:1114
+msgid "the column is referenced"
+msgstr ""
+
+#: ../commands/command.c:1161
+msgid "ALTER TABLE / DROP COLUMN is not implemented"
+msgstr ""
+
+#: ../commands/command.c:1175
+msgid "ALTER TABLE / ADD CONSTRAINT passed invalid constraint."
+msgstr ""
+
+#: ../commands/command.c:1184
+#, c-format
+msgid "ALTER TABLE ADD CONSTRAINT: %s is not a table"
+msgstr ""
+
+#: ../commands/command.c:1223
+msgid "ALTER TABLE: cannot add constraint to a view"
+msgstr ""
+
+#: ../commands/command.c:1251
+#, c-format
+msgid "CHECK '%s' does not yield boolean result"
+msgstr ""
+
+#: ../commands/command.c:1259
+#, c-format
+msgid "Only relation '%s' can be referenced in CHECK"
+msgstr ""
+
+#: ../commands/command.c:1300
+#, c-format
+msgid "AlterTableAddConstraint: rejected due to CHECK constraint %s"
+msgstr ""
+
+#: ../commands/command.c:1421
+#, c-format
+msgid "ALTER TABLE/ADD CONSTRAINT: Index \"%u\" not found"
+msgstr ""
+
+#: ../commands/command.c:1455
+#, c-format
+msgid "ALTER TABLE/ADD CONSTRAINT: Key \"%u[%u]\" not found"
+msgstr ""
+
+#: ../commands/command.c:1471
+#, c-format
+msgid "Unique primary key already defined on relation \"%s\""
+msgstr ""
+
+#: ../commands/command.c:1473
+#, c-format
+msgid ""
+"Unique constraint already defined on the specified attributes in relation \"%"
+"s\""
+msgstr ""
+
+#: ../commands/command.c:1487
+#, c-format
+msgid "ALTER TABLE/ADD UNIQUE will create implicit index '%s' for table '%s'"
+msgstr ""
+
+#: ../commands/command.c:1490
+#, c-format
+msgid ""
+"Unique constraint supercedes existing index on relation \"%s\".  Drop the "
+"existing index to remove redundancy."
+msgstr ""
+
+#: ../commands/command.c:1499
+msgid ""
+"ALTER TABLE / ADD CONSTRAINT is not implemented for that constraint type."
+msgstr ""
+
+#: ../commands/command.c:1528
+msgid ""
+"ALTER TABLE / ADD CONSTRAINT: Unable to reference temporary table from "
+"permanent table constraint."
+msgstr ""
+
+#: ../commands/command.c:1537
+#, c-format
+msgid "referenced table \"%s\" not a relation"
+msgstr ""
+
+#: ../commands/command.c:1549
+#, c-format
+msgid "referencing table \"%s\" not a relation"
+msgstr ""
+
+#: ../commands/command.c:1570 ../parser/analyze.c:2973
+#: ../parser/analyze.c:3070
+#, c-format
+msgid "transformFkeyGetPrimaryKey: index %u not found"
+msgstr ""
+
+#: ../commands/command.c:1625 ../parser/analyze.c:1422
+#: ../parser/analyze.c:3019
+#, c-format
+msgid ""
+"UNIQUE constraint matching given keys for referenced table \"%s\" not found"
+msgstr ""
+
+#: ../commands/command.c:1664 ../parser/analyze.c:1281
+msgid "columns referenced in foreign key constraint not found."
+msgstr ""
+
+#: ../commands/command.c:1751
+msgid ""
+"ALTER TABLE / ADD CONSTRAINT unable to determine type of constraint passed"
+msgstr ""
+
+#: ../commands/command.c:1779
+msgid "ALTER TABLE / DROP CONSTRAINT does not support the CASCADE keyword"
+msgstr ""
+
+#: ../commands/command.c:1790
+#, c-format
+msgid "ALTER TABLE / DROP CONSTRAINT: %s is not a table"
+msgstr ""
+
+#: ../commands/command.c:1818
+#, c-format
+msgid "ALTER TABLE / DROP CONSTRAINT: %s does not exist"
+msgstr ""
+
+#: ../commands/command.c:1822
+msgid "Multiple constraints dropped"
+msgstr ""
+
+#: ../commands/command.c:1870
+#, c-format
+msgid "ALTER TABLE: relation \"%s\" is not a table, index, view, or sequence"
+msgstr ""
+
+#: ../commands/command.c:1973
+#, c-format
+msgid "ALTER TABLE: relation \"%s\" already has a toast table"
+msgstr ""
+
+#: ../commands/command.c:1990
+#, c-format
+msgid "ALTER TABLE: relation \"%s\" does not need a toast table"
+msgstr ""
+
+#: ../commands/command.c:2168
+#, c-format
+msgid "LOCK TABLE: %s is not a table"
+msgstr ""
+
+#: ../commands/command.c:2179
+msgid "LOCK TABLE: permission denied"
+msgstr ""
+
+#: ../commands/comment.c:111
+#, c-format
+msgid "An attempt was made to comment on a unknown type: %d"
+msgstr ""
+
+#: ../commands/comment.c:331 ../commands/comment.c:403
+#, c-format
+msgid "you are not permitted to comment on class '%s'"
+msgstr ""
+
+#: ../commands/comment.c:354
+#, c-format
+msgid "relation '%s' is not an index"
+msgstr ""
+
+#: ../commands/comment.c:358
+#, c-format
+msgid "relation '%s' is not a table"
+msgstr ""
+
+#: ../commands/comment.c:362
+#, c-format
+msgid "relation '%s' is not a view"
+msgstr ""
+
+#: ../commands/comment.c:366
+#, c-format
+msgid "relation '%s' is not a sequence"
+msgstr ""
+
+#: ../commands/comment.c:413
+#, c-format
+msgid "'%s' is not an attribute of class '%s'"
+msgstr ""
+
+#: ../commands/comment.c:457
+#, c-format
+msgid "database '%s' does not exist"
+msgstr ""
+
+#: ../commands/comment.c:463
+#, c-format
+msgid "you are not permitted to comment on database '%s'"
+msgstr ""
+
+#: ../commands/comment.c:499
+#, c-format
+msgid "you are not permitted to comment on rule '%s'"
+msgstr ""
+
+#: ../commands/comment.c:508
+#, c-format
+msgid "rule '%s' does not exist"
+msgstr ""
+
+#: ../commands/comment.c:541
+#, c-format
+msgid "you are not permitted to comment on type '%s'"
+msgstr ""
+
+#: ../commands/comment.c:550 ../commands/comment.c:584
+#, c-format
+msgid "type '%s' does not exist"
+msgstr ""
+
+#: ../commands/comment.c:594
+#, c-format
+msgid "you are not permitted to comment on aggregate '%s' with type '%s'"
+msgstr ""
+
+#: ../commands/comment.c:597
+#, c-format
+msgid "you are not permitted to comment on aggregate '%s'"
+msgstr ""
+
+#: ../commands/comment.c:610
+#, c-format
+msgid "aggregate type '%s' does not exist for aggregate '%s'"
+msgstr ""
+
+#: ../commands/comment.c:613
+#, c-format
+msgid "aggregate '%s' does not exist"
+msgstr ""
+
+#: ../commands/comment.c:669
+#, c-format
+msgid "CommentProc: type '%s' not found"
+msgstr ""
+
+#: ../commands/comment.c:676
+#, c-format
+msgid "you are not permitted to comment on function '%s'"
+msgstr ""
+
+#: ../commands/comment.c:739
+#, c-format
+msgid "left type '%s' does not exist"
+msgstr ""
+
+#: ../commands/comment.c:748
+#, c-format
+msgid "right type '%s' does not exist"
+msgstr ""
+
+#: ../commands/comment.c:760
+#, c-format
+msgid "operator '%s' is of an illegal type'"
+msgstr ""
+
+#: ../commands/comment.c:770
+#, c-format
+msgid "operator '%s' does not exist"
+msgstr ""
+
+#: ../commands/comment.c:777
+#, c-format
+msgid "you are not permitted to comment on operator '%s'"
+msgstr ""
+
+#: ../commands/comment.c:785
+#, c-format
+msgid "operator '%s' does not have an underlying function"
+msgstr ""
+
+#: ../commands/comment.c:818
+#, c-format
+msgid "you are not permitted to comment on trigger '%s' %s '%s'"
+msgstr ""
+
+#: ../commands/comment.c:837
+#, c-format
+msgid "trigger '%s' defined for relation '%s' does not exist"
+msgstr ""
+
+#: ../commands/copy.c:117
+#, c-format
+msgid "CopySendData: %m"
+msgstr ""
+
+#: ../commands/copy.c:286 ../commands/trigger.c:319 ../executor/execMain.c:425
+#: ../executor/execMain.c:456 ../storage/ipc/shmqueue.c:237
+#: ../storage/ipc/shmqueue.c:257 ../tcop/utility.c:274 ../tcop/utility.c:556
+#: ../tcop/utility.c:878 ../tcop/utility.c:884
+#, c-format
+msgid "%s: %s"
+msgstr ""
+
+#: ../commands/copy.c:288
+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:297
+msgid "COPY BINARY is not supported to stdout or from stdin"
+msgstr ""
+
+#: ../commands/copy.c:313 ../commands/copy.c:345
+#, c-format
+msgid "You cannot copy view %s"
+msgstr ""
+
+#: ../commands/copy.c:315
+#, c-format
+msgid "You cannot change sequence relation %s"
+msgstr ""
+
+#: ../commands/copy.c:317 ../commands/copy.c:349
+#, c-format
+msgid "You cannot copy object %s"
+msgstr ""
+
+#: ../commands/copy.c:333
+#, 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:347
+#, c-format
+msgid "You cannot copy sequence %s"
+msgstr ""
+
+#: ../commands/copy.c:371
+msgid "Relative path not allowed for server side COPY command."
+msgstr ""
+
+#: ../commands/copy.c:379
+#, 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:428
+#, c-format
+msgid "COPY: table %s does not have OIDs"
+msgstr ""
+
+#: ../commands/copy.c:448
+#, c-format
+msgid "COPY: couldn't lookup info for type %u"
+msgstr ""
+
+#: ../commands/copy.c:696
+msgid "COPY BINARY: file signature not recognized"
+msgstr ""
+
+#: ../commands/copy.c:701
+msgid "COPY BINARY: incompatible integer layout"
+msgstr ""
+
+#: ../commands/copy.c:705
+msgid "COPY BINARY: bogus file header (missing flags)"
+msgstr ""
+
+#: ../commands/copy.c:709
+msgid "COPY BINARY: unrecognized critical flags in header"
+msgstr ""
+
+#: ../commands/copy.c:714
+msgid "COPY BINARY: bogus file header (missing length)"
+msgstr ""
+
+#: ../commands/copy.c:720
+msgid "COPY BINARY: bogus file header (wrong length)"
+msgstr ""
+
+#: ../commands/copy.c:759
+msgid "COPY TEXT: NULL Oid"
+msgstr ""
+
+#: ../commands/copy.c:767
+msgid "COPY TEXT: Invalid Oid"
+msgstr ""
+
+#: ../commands/copy.c:805
+#, c-format
+msgid "COPY BINARY: tuple field count is %d, expected %d"
+msgstr ""
+
+#: ../commands/copy.c:812 ../commands/copy.c:818 ../commands/copy.c:827
+#: ../commands/copy.c:841 ../commands/copy.c:850 ../commands/copy.c:862
+#: ../commands/copy.c:878
+msgid "COPY BINARY: unexpected EOF"
+msgstr ""
+
+#: ../commands/copy.c:814
+#, c-format
+msgid "COPY BINARY: sizeof(Oid) is %d, expected %d"
+msgstr ""
+
+#: ../commands/copy.c:820
+msgid "COPY BINARY: Invalid Oid"
+msgstr ""
+
+#: ../commands/copy.c:831
+#, c-format
+msgid "COPY BINARY: sizeof(field %d) is %d, expected %d"
+msgstr ""
+
+#: ../commands/copy.c:843
+msgid "COPY BINARY: bogus varlena length"
+msgstr ""
+
+#: ../commands/copy.c:976
+#, c-format
+msgid "GetInputFunction: Cache lookup of type %u failed"
+msgstr ""
+
+#: ../commands/copy.c:992
+#, c-format
+msgid "GetTypeElement: Cache lookup of type %u failed"
+msgstr ""
+
+#: ../commands/copy.c:1008
+msgid "CopyReadNewline: extra fields ignored"
+msgstr ""
+
+#: ../commands/copy.c:1143
+msgid "CopyReadAttribute: end of record marker corrupted"
+msgstr ""
+
+#: ../commands/creatinh.c:81
+msgid "DefineRelation: please inherit from a relation or define an attribute"
+msgstr ""
+
+#: ../commands/creatinh.c:328
+#, c-format
+msgid "CREATE TABLE: attribute \"%s\" duplicated"
+msgstr ""
+
+#: ../commands/creatinh.c:342
+#, c-format
+msgid "CREATE TABLE: inherited relation \"%s\" duplicated"
+msgstr ""
+
+#: ../commands/creatinh.c:365
+#, c-format
+msgid "CREATE TABLE: inherited relation \"%s\" is not a table"
+msgstr ""
+
+#: ../commands/creatinh.c:368
+#, c-format
+msgid "CREATE TABLE: cannot inherit from temp relation \"%s\""
+msgstr ""
+
+#: ../commands/creatinh.c:375
+#, c-format
+msgid "you do not own table \"%s\""
+msgstr ""
+
+#: ../commands/creatinh.c:411
+#, c-format
+msgid "CREATE TABLE: cache lookup failed for type %u"
+msgstr ""
+
+#: ../commands/creatinh.c:426
+#, c-format
+msgid ""
+"CREATE TABLE: merging multiple inherited definitions of attribute \"%s\""
+msgstr ""
+
+#: ../commands/creatinh.c:431
+#, c-format
+msgid "CREATE TABLE: inherited attribute \"%s\" type conflict (%s and %s)"
+msgstr ""
+
+#: ../commands/creatinh.c:561
+#, c-format
+msgid "CREATE TABLE: merging attribute \"%s\" with inherited definition"
+msgstr ""
+
+#: ../commands/creatinh.c:566
+#, c-format
+msgid "CREATE TABLE: attribute \"%s\" type conflict (%s and %s)"
+msgstr ""
+
+#: ../commands/creatinh.c:600
+#, c-format
+msgid ""
+"CREATE TABLE: attribute \"%s\" inherits conflicting default values\n"
+"\tTo resolve the conflict, specify a default explicitly"
+msgstr ""
+
+#: ../commands/creatinh.c:839
+#, c-format
+msgid "setRelhassubclassInRelation: cache lookup failed for relation %u"
+msgstr ""
+
+#: ../commands/dbcommands.c:84 ../commands/dbcommands.c:316
+msgid "current user name is invalid"
+msgstr ""
+
+#: ../commands/dbcommands.c:87
+msgid "CREATE DATABASE: permission denied"
+msgstr ""
+
+#: ../commands/dbcommands.c:91
+msgid "CREATE DATABASE: may not be called in a transaction block"
+msgstr ""
+
+#: ../commands/dbcommands.c:102 ../commands/dbcommands.c:232
+#, c-format
+msgid "CREATE DATABASE: database \"%s\" already exists"
+msgstr ""
+
+#: ../commands/dbcommands.c:114
+#, c-format
+msgid "CREATE DATABASE: template \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/dbcommands.c:124
+#, c-format
+msgid "CREATE DATABASE: permission to copy \"%s\" denied"
+msgstr ""
+
+#: ../commands/dbcommands.c:143
+#, c-format
+msgid ""
+"CREATE DATABASE: source database \"%s\" is being accessed by other users"
+msgstr ""
+
+#: ../commands/dbcommands.c:152
+msgid "CREATE DATABASE: invalid backend encoding"
+msgstr ""
+
+#: ../commands/dbcommands.c:171 ../commands/dbcommands.c:173
+#: ../commands/dbcommands.c:175
+msgid "database path may not contain single quotes"
+msgstr ""
+
+#: ../commands/dbcommands.c:198
+#, c-format
+msgid "CREATE DATABASE: unable to create database directory '%s': %m"
+msgstr ""
+
+#: ../commands/dbcommands.c:206
+#, c-format
+msgid "CREATE DATABASE: could not link '%s' to '%s': %m"
+msgstr ""
+
+#: ../commands/dbcommands.c:216
+msgid "CREATE DATABASE: could not initialize database directory"
+msgstr ""
+
+#: ../commands/dbcommands.c:218
+msgid ""
+"CREATE DATABASE: could not initialize database directory; delete failed as "
+"well"
+msgstr ""
+
+#: ../commands/dbcommands.c:310
+msgid "DROP DATABASE: cannot be executed on the currently open database"
+msgstr ""
+
+#: ../commands/dbcommands.c:313
+msgid "DROP DATABASE: may not be called in a transaction block"
+msgstr ""
+
+#: ../commands/dbcommands.c:331
+#, c-format
+msgid "DROP DATABASE: database \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/dbcommands.c:334
+msgid "DROP DATABASE: permission denied"
+msgstr ""
+
+#: ../commands/dbcommands.c:342
+msgid "DROP DATABASE: database is marked as a template"
+msgstr ""
+
+#: ../commands/dbcommands.c:351
+#, c-format
+msgid "DROP DATABASE: database \"%s\" is being accessed by other users"
+msgstr ""
+
+#: ../commands/dbcommands.c:368
+#, c-format
+msgid ""
+"DROP DATABASE: Database \"%s\" doesn't exist despite earlier reports to the "
+"contrary"
+msgstr ""
+
+#: ../commands/dbcommands.c:531
+msgid "Relative paths are not allowed as database locations"
+msgstr ""
+
+#: ../commands/dbcommands.c:533
+msgid "Absolute paths are not allowed as database locations"
+msgstr ""
+
+#: ../commands/dbcommands.c:543
+#, c-format
+msgid "Postmaster environment variable '%s' not set"
+msgstr ""
+
+#: ../commands/dbcommands.c:545
+#, c-format
+msgid "Postmaster environment variable '%s' must be absolute path"
+msgstr ""
+
+#: ../commands/dbcommands.c:577
+#, c-format
+msgid "could not remove '%s': %m"
+msgstr ""
+
+#: ../commands/dbcommands.c:586
+#, c-format
+msgid "database directory '%s' could not be removed"
+msgstr ""
+
+#: ../commands/define.c:150
+msgid "untrusted function has been decommissioned."
+msgstr ""
+
+#: ../commands/define.c:161
+#, c-format
+msgid "Unrecognized function attribute '%s' ignored"
+msgstr ""
+
+#: ../commands/define.c:204
+#, c-format
+msgid "CREATE FUNCTION: only one AS item needed for %s language"
+msgstr ""
+
+#: ../commands/define.c:263
+#, c-format
+msgid ""
+"Only users with Postgres superuser privilege are permitted to create a "
+"function in the '%s' language.\n"
+"\tOthers may use the 'sql' language or the created procedural languages."
+msgstr ""
+
+#: ../commands/define.c:284
+#, c-format
+msgid ""
+"Unrecognized language specified in a CREATE FUNCTION: '%s'.\n"
+"\tRecognized languages are sql, C, internal, and created procedural "
+"languages."
+msgstr ""
+
+#: ../commands/define.c:293
+#, c-format
+msgid "Language '%s' isn't defined as PL"
+msgstr ""
+
+#: ../commands/define.c:300
+#, c-format
+msgid ""
+"Only users with Postgres superuser privilege are permitted to create a "
+"function in the '%s' language."
+msgstr ""
+
+#: ../commands/define.c:387
+msgid "setof type not implemented for leftarg"
+msgstr ""
+
+#: ../commands/define.c:394
+msgid "setof type not implemented for rightarg"
+msgstr ""
+
+#: ../commands/define.c:401
+msgid "CREATE OPERATOR: precedence not implemented"
+msgstr ""
+
+#: ../commands/define.c:406
+msgid "CREATE OPERATOR: associativity not implemented"
+msgstr ""
+
+#: ../commands/define.c:432
+#, c-format
+msgid "DefineOperator: attribute \"%s\" not recognized"
+msgstr ""
+
+#: ../commands/define.c:441
+msgid "Define: \"procedure\" unspecified"
+msgstr ""
+
+#: ../commands/define.c:503
+#, c-format
+msgid "DefineAggregate: attribute \"%s\" not recognized"
+msgstr ""
+
+#: ../commands/define.c:511
+msgid "Define: \"basetype\" unspecified"
+msgstr ""
+
+#: ../commands/define.c:513
+msgid "Define: \"stype\" unspecified"
+msgstr ""
+
+#: ../commands/define.c:515
+msgid "Define: \"sfunc\" unspecified"
+msgstr ""
+
+#: ../commands/define.c:556
+#, c-format
+msgid "DefineType: type names must be %d characters or less"
+msgstr ""
+
+#: ../commands/define.c:609
+#, c-format
+msgid "DefineType: \"%s\" alignment not recognized"
+msgstr ""
+
+#: ../commands/define.c:625
+#, c-format
+msgid "DefineType: \"%s\" storage not recognized"
+msgstr ""
+
+#: ../commands/define.c:630
+#, c-format
+msgid "DefineType: attribute \"%s\" not recognized"
+msgstr ""
+
+#: ../commands/define.c:639
+msgid "Define: \"input\" unspecified"
+msgstr ""
+
+#: ../commands/define.c:641
+msgid "Define: \"output\" unspecified"
+msgstr ""
+
+#: ../commands/define.c:696 ../commands/define.c:748
+#, c-format
+msgid "Define: \"%s\" requires a parameter"
+msgstr ""
+
+#: ../commands/define.c:719 ../commands/define.c:769
+#, c-format
+msgid "Define: cannot interpret argument of \"%s\""
+msgstr ""
+
+#: ../commands/define.c:729 ../commands/define.c:738
+#, c-format
+msgid "Define: \"%s\" requires a numeric value"
+msgstr ""
+
+#: ../commands/define.c:755
+#, c-format
+msgid "Define: \"%s\" requires an integral value"
+msgstr ""
+
+#: ../commands/define.c:772
+#, c-format
+msgid "Define: invalid argument for \"%s\""
+msgstr ""
+
+#: ../commands/explain.c:52
+#, c-format
+msgid "(transaction aborted): %s"
+msgstr ""
+
+#: ../commands/explain.c:60
+msgid "Utility statements have no plan structure"
+msgstr ""
+
+#: ../commands/explain.c:70
+msgid "Query rewrites to nothing"
+msgstr ""
+
+#: ../commands/explain.c:95
+msgid ""
+"QUERY PLAN:\n"
+"\n"
+"NOTIFY\n"
+msgstr ""
+
+#: ../commands/explain.c:97
+msgid ""
+"QUERY PLAN:\n"
+"\n"
+"UTILITY\n"
+msgstr ""
+
+#: ../commands/explain.c:123
+#, c-format
+msgid ""
+"QUERY DUMP:\n"
+"\n"
+"%s"
+msgstr ""
+
+#: ../commands/explain.c:133
+#, c-format
+msgid ""
+"QUERY PLAN:\n"
+"\n"
+"%s"
+msgstr ""
+
+#: ../commands/indexcmds.c:87
+msgid "DefineIndex: must specify at least one attribute"
+msgstr ""
+
+#: ../commands/indexcmds.c:89
+#, c-format
+msgid "Cannot use more than %d attributes in an index"
+msgstr ""
+
+#: ../commands/indexcmds.c:96
+#, c-format
+msgid "DefineIndex: relation \"%s\" not found"
+msgstr ""
+
+#: ../commands/indexcmds.c:106
+#, c-format
+msgid "DefineIndex: access method \"%s\" not found"
+msgstr ""
+
+#: ../commands/indexcmds.c:112
+#, c-format
+msgid "DefineIndex: access method \"%s\" does not support UNIQUE indexes"
+msgstr ""
+
+#: ../commands/indexcmds.c:115
+#, c-format
+msgid "DefineIndex: access method \"%s\" does not support multi-column indexes"
+msgstr ""
+
+#: ../commands/indexcmds.c:134
+msgid "Existing indexes are inactive. REINDEX first"
+msgstr ""
+
+#: ../commands/indexcmds.c:152
+msgid "Functional index can only have one attribute"
+msgstr ""
+
+#: ../commands/indexcmds.c:156
+#, c-format
+msgid "Index function can take at most %d arguments"
+msgstr ""
+
+#: ../commands/indexcmds.c:211
+msgid "Partial-index predicates may refer only to the base relation"
+msgstr ""
+
+#: ../commands/indexcmds.c:218
+msgid "Cannot use subselect in index predicate"
+msgstr ""
+
+#: ../commands/indexcmds.c:220
+msgid "Cannot use aggregate in index predicate"
+msgstr ""
+
+#: ../commands/indexcmds.c:227
+msgid "Cannot use non-cachable function in index predicate"
+msgstr ""
+
+#: ../commands/indexcmds.c:267 ../commands/indexcmds.c:349
+#, c-format
+msgid "DefineIndex: attribute \"%s\" not found"
+msgstr ""
+
+#: ../commands/indexcmds.c:290
+msgid "DefineIndex: cannot index on a function returning a set"
+msgstr ""
+
+#: ../commands/indexcmds.c:307
+msgid "DefineIndex: index function must be marked iscachable"
+msgstr ""
+
+#: ../commands/indexcmds.c:342
+msgid "missing attribute for define index"
+msgstr ""
+
+#: ../commands/indexcmds.c:376
+#, c-format
+msgid ""
+"data type %s has no default operator class for access method \"%s\"\n"
+"\tYou must specify an operator class for the index or define a\n"
+"\tdefault operator class for the data type"
+msgstr ""
+
+#: ../commands/indexcmds.c:392
+#, c-format
+msgid ""
+"DefineIndex: operator class \"%s\" not supported by access method \"%s\""
+msgstr ""
+
+#: ../commands/indexcmds.c:400
+#, c-format
+msgid "operator class \"%s\" does not accept data type %s"
+msgstr ""
+
+#: ../commands/indexcmds.c:464
+#, c-format
+msgid "pg_opclass contains multiple default opclasses for data tyype %s"
+msgstr ""
+
+#: ../commands/indexcmds.c:490 ../commands/indexcmds.c:527
+#, c-format
+msgid "index \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/indexcmds.c:493 ../commands/indexcmds.c:530
+#: ../commands/indexcmds.c:569
+#, c-format
+msgid "relation \"%s\" is of type \"%c\""
+msgstr ""
+
+#: ../commands/indexcmds.c:521 ../commands/indexcmds.c:560
+msgid "REINDEX cannot run inside a BEGIN/END block"
+msgstr ""
+
+#: ../commands/indexcmds.c:536
+#, c-format
+msgid "index \"%s\" wasn't reindexed"
+msgstr ""
+
+#: ../commands/indexcmds.c:566
+#, c-format
+msgid "table \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/indexcmds.c:573
+#, c-format
+msgid "table \"%s\" wasn't reindexed"
+msgstr ""
+
+#: ../commands/indexcmds.c:603
+msgid "REINDEX DATABASE: Can be executed only on the currently open database."
+msgstr ""
+
+#: ../commands/indexcmds.c:606
+msgid "REINDEX DATABASE: Permission denied."
+msgstr ""
+
+#: ../commands/indexcmds.c:614
+msgid "REINDEX DATABASE cannot run inside a BEGIN/END block"
+msgstr ""
+
+#: ../commands/indexcmds.c:666
+#, c-format
+msgid "relation %u was reindexed"
+msgstr ""
+
+#: ../commands/proclang.c:72
+msgid ""
+"Only users with Postgres superuser privilege are permitted to create "
+"procedural languages"
+msgstr ""
+
+#: ../commands/proclang.c:84
+#, c-format
+msgid "Language %s already exists"
+msgstr ""
+
+#: ../commands/proclang.c:97
+#, c-format
+msgid "PL handler function %s() doesn't exist"
+msgstr ""
+
+#: ../commands/proclang.c:100
+#, c-format
+msgid "PL handler function %s() isn't of return type Opaque"
+msgstr ""
+
+#: ../commands/proclang.c:157
+msgid ""
+"Only users with Postgres superuser privilege are permitted to drop "
+"procedural languages"
+msgstr ""
+
+#: ../commands/proclang.c:172
+#, c-format
+msgid "Language %s doesn't exist"
+msgstr ""
+
+#: ../commands/proclang.c:175
+#, c-format
+msgid "Language %s isn't a created procedural language"
+msgstr ""
+
+#: ../commands/remove.c:57 ../commands/remove.c:64
+#, c-format
+msgid "RemoveOperator: type '%s' does not exist"
+msgstr ""
+
+#: ../commands/remove.c:85
+#, c-format
+msgid "RemoveOperator: operator '%s': permission denied"
+msgstr ""
+
+#: ../commands/remove.c:98
+#, c-format
+msgid ""
+"RemoveOperator: binary operator '%s' taking '%s' and '%s' does not exist"
+msgstr ""
+
+#: ../commands/remove.c:105
+#, c-format
+msgid "RemoveOperator: right unary operator '%s' taking '%s' does not exist"
+msgstr ""
+
+#: ../commands/remove.c:111
+#, c-format
+msgid "RemoveOperator: left unary operator '%s' taking '%s' does not exist"
+msgstr ""
+
+#: ../commands/remove.c:244
+#, c-format
+msgid "RemoveType: type '%s': permission denied"
+msgstr ""
+
+#: ../commands/remove.c:253 ../commands/remove.c:268
+#, c-format
+msgid "RemoveType: type '%s' does not exist"
+msgstr ""
+
+#: ../commands/remove.c:315
+#, c-format
+msgid "RemoveFunction: type '%s' not found"
+msgstr ""
+
+#: ../commands/remove.c:321
+#, c-format
+msgid "RemoveFunction: function '%s': permission denied"
+msgstr ""
+
+#: ../commands/remove.c:339
+#, c-format
+msgid "Removing built-in function \"%s\""
+msgstr ""
+
+#: ../commands/remove.c:374
+#, c-format
+msgid "RemoveAggregate: type '%s' does not exist"
+msgstr ""
+
+#: ../commands/remove.c:383
+#, c-format
+msgid "RemoveAggregate: aggregate '%s' on type '%s': permission denied"
+msgstr ""
+
+#: ../commands/remove.c:388
+#, c-format
+msgid "RemoveAggregate: aggregate '%s': permission denied"
+msgstr ""
+
+#: ../commands/remove.c:405
+#, c-format
+msgid "RemoveAggregate: aggregate '%s' for '%s' does not exist"
+msgstr ""
+
+#: ../commands/remove.c:410
+#, c-format
+msgid "RemoveAggregate: aggregate '%s' for all types does not exist"
+msgstr ""
+
+#: ../commands/rename.c:73
+#, c-format
+msgid "renameatt: class \"%s\" is a system catalog"
+msgstr ""
+
+#: ../commands/rename.c:77
+#, c-format
+msgid "renameatt: you do not own class \"%s\""
+msgstr ""
+
+#: ../commands/rename.c:122
+#, c-format
+msgid "renameatt: can't find catalog entry for inheriting class with oid %u"
+msgstr ""
+
+#: ../commands/rename.c:142
+#, c-format
+msgid "renameatt: attribute \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/rename.c:145
+#, c-format
+msgid "renameatt: system attribute \"%s\" not renamed"
+msgstr ""
+
+#: ../commands/rename.c:152
+#, c-format
+msgid "renameatt: attribute \"%s\" exists"
+msgstr ""
+
+#: ../commands/rename.c:186
+#, c-format
+msgid "renamerel: system relation \"%s\" may not be renamed"
+msgstr ""
+
+#: ../commands/rename.c:190
+#, c-format
+msgid ""
+"renamerel: Illegal class name: \"%s\" -- pg_ is reserved for system catalogs"
+msgstr ""
+
+#: ../commands/rename.c:244
+#, c-format
+msgid "renamerel: relation \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/rename.c:247
+#, c-format
+msgid "renamerel: relation \"%s\" exists"
+msgstr ""
+
+#: ../commands/sequence.c:189
+msgid "DefineSequence: ReadBuffer failed"
+msgstr ""
+
+#: ../commands/sequence.c:268
+#, c-format
+msgid "%s.nextval: you don't have permissions to set sequence %s"
+msgstr ""
+
+#: ../commands/sequence.c:320
+#, c-format
+msgid "%s.nextval: reached MAXVALUE ("
+msgstr ""
+
+#: ../commands/sequence.c:320 ../commands/sequence.c:336
+#: ../commands/sequence.c:461 ../commands/sequence.c:787
+#: ../commands/sequence.c:801 ../commands/sequence.c:804
+msgid ")"
+msgstr ""
+
+#: ../commands/sequence.c:336
+#, c-format
+msgid "%s.nextval: reached MINVALUE ("
+msgstr ""
+
+#: ../commands/sequence.c:400
+#, c-format
+msgid "%s.nextval: WriteBuffer failed"
+msgstr ""
+
+#: ../commands/sequence.c:414
+#, c-format
+msgid "%s.currval: you don't have permissions to read sequence %s"
+msgstr ""
+
+#: ../commands/sequence.c:421
+#, c-format
+msgid "%s.currval is not yet defined in this session"
+msgstr ""
+
+#: ../commands/sequence.c:452
+#, c-format
+msgid "%s.setval: you don't have permissions to set sequence %s"
+msgstr ""
+
+#: ../commands/sequence.c:461
+#, c-format
+msgid "%s.setval: value "
+msgstr ""
+
+#: ../commands/sequence.c:461
+msgid " is out of bounds ("
+msgstr ""
+
+#: ../commands/sequence.c:461
+msgid ","
+msgstr ""
+
+#: ../commands/sequence.c:505
+#, c-format
+msgid "%s.setval: WriteBuffer failed"
+msgstr ""
+
+#: ../commands/sequence.c:607
+#, c-format
+msgid "%s.%s: invalid number of blocks in sequence"
+msgstr ""
+
+#: ../commands/sequence.c:612
+#, c-format
+msgid "%s.%s: ReadBuffer failed"
+msgstr ""
+
+#: ../commands/sequence.c:620
+#, c-format
+msgid "%s.%s: bad magic (%08X)"
+msgstr ""
+
+#: ../commands/sequence.c:657
+#, c-format
+msgid "%s.%s: %s is not a sequence"
+msgstr ""
+
+#: ../commands/sequence.c:669
+#, c-format
+msgid "%s.%s: sequence was re-created"
+msgstr ""
+
+#: ../commands/sequence.c:684 ../commands/sequence.c:687
+msgid "Memory exhausted in init_sequence"
+msgstr ""
+
+#: ../commands/sequence.c:753
+msgid "DefineSequence: CYCLE ??"
+msgstr ""
+
+#: ../commands/sequence.c:757
+#, c-format
+msgid "DefineSequence: option \"%s\" not recognized"
+msgstr ""
+
+#: ../commands/sequence.c:764
+msgid "DefineSequence: can't INCREMENT by 0"
+msgstr ""
+
+#: ../commands/sequence.c:787
+msgid "DefineSequence: MINVALUE ("
+msgstr ""
+
+#: ../commands/sequence.c:787
+msgid ") can't be >= MAXVALUE ("
+msgstr ""
+
+#: ../commands/sequence.c:801 ../commands/sequence.c:804
+msgid "DefineSequence: START value ("
+msgstr ""
+
+#: ../commands/sequence.c:801
+msgid ") can't be < MINVALUE ("
+msgstr ""
+
+#: ../commands/sequence.c:804
+msgid ") can't be > MAXVALUE ("
+msgstr ""
+
+#: ../commands/sequence.c:810
+msgid "DefineSequence: CACHE ("
+msgstr ""
+
+#: ../commands/sequence.c:810
+msgid ") can't be <= 0"
+msgstr ""
+
+#: ../commands/sequence.c:819
+#, c-format
+msgid "DefineSequence: \"%s\" value unspecified"
+msgstr ""
+
+#: ../commands/sequence.c:833
+#, c-format
+msgid "DefineSequence: \"%s\" value must be integer"
+msgstr ""
+
+#: ../commands/sequence.c:850
+#, c-format
+msgid "seq_redo: unknown op code %u"
+msgstr ""
+
+#: ../commands/sequence.c:858
+#, c-format
+msgid "seq_redo: can't read block of %u/%u"
+msgstr ""
+
+#: ../commands/sequence.c:872
+msgid "seq_redo: failed to add item to page"
+msgstr ""
+
+#: ../commands/trigger.c:75
+#, c-format
+msgid "CreateTrigger: can't create trigger for system relation %s"
+msgstr ""
+
+#: ../commands/trigger.c:115
+msgid "CreateTrigger: STATEMENT triggers are unimplemented, yet"
+msgstr ""
+
+#: ../commands/trigger.c:123
+msgid "CreateTrigger: double INSERT event specified"
+msgstr ""
+
+#: ../commands/trigger.c:128
+msgid "CreateTrigger: double DELETE event specified"
+msgstr ""
+
+#: ../commands/trigger.c:133
+msgid "CreateTrigger: double UPDATE event specified"
+msgstr ""
+
+#: ../commands/trigger.c:137
+msgid "CreateTrigger: unknown event specified"
+msgstr ""
+
+#: ../commands/trigger.c:156
+#, c-format
+msgid "CreateTrigger: trigger %s already defined on relation %s"
+msgstr ""
+
+#: ../commands/trigger.c:172
+#, c-format
+msgid "CreateTrigger: function %s() does not exist"
+msgstr ""
+
+#: ../commands/trigger.c:175
+#, c-format
+msgid "CreateTrigger: function %s() must return OPAQUE"
+msgstr ""
+
+#: ../commands/trigger.c:189
+#, c-format
+msgid "CreateTrigger: cache lookup for language %u failed"
+msgstr ""
+
+#: ../commands/trigger.c:192
+msgid "CreateTrigger: only internal, C and PL functions are supported"
+msgstr ""
+
+#: ../commands/trigger.c:284
+#, c-format
+msgid "CreateTrigger: relation %s not found in pg_class"
+msgstr ""
+
+#: ../commands/trigger.c:349
+#, c-format
+msgid "DropTrigger: there is no trigger %s on relation %s"
+msgstr ""
+
+#: ../commands/trigger.c:352
+#, c-format
+msgid "DropTrigger: found (and deleted) %d triggers %s on relation %s"
+msgstr ""
+
+#: ../commands/trigger.c:367
+#, c-format
+msgid "DropTrigger: relation %s not found in pg_class"
+msgstr ""
+
+#: ../commands/trigger.c:437
+#, c-format
+msgid "RelationRemoveTriggers: relation %u not found in pg_class"
+msgstr ""
+
+#: ../commands/trigger.c:472
+#, c-format
+msgid ""
+"DROP TABLE implicitly drops referential integrity trigger from table \"%s\""
+msgstr ""
+
+#: ../commands/trigger.c:563
+#, c-format
+msgid "RelationBuildTriggers: unexpected record found for rel %s"
+msgstr ""
+
+#: ../commands/trigger.c:593 ../commands/trigger.c:604
+#, c-format
+msgid "RelationBuildTriggers: tgargs IS NULL for rel %s"
+msgstr ""
+
+#: ../commands/trigger.c:626
+#, c-format
+msgid "RelationBuildTriggers: %d record(s) not found for rel %s"
+msgstr ""
+
+#: ../commands/trigger.c:885
+#, c-format
+msgid "ExecCallTriggerFunc: function %u returned NULL"
+msgstr ""
+
+#: ../commands/trigger.c:1129 ../executor/execMain.c:1071
+#: ../executor/execMain.c:1343 ../executor/execMain.c:1476
+msgid "Can't serialize access due to concurrent update"
+msgstr ""
+
+#: ../commands/trigger.c:1152 ../executor/execMain.c:1092
+#, c-format
+msgid "Unknown status %u from heap_mark4update"
+msgstr ""
+
+#: ../commands/trigger.c:1164
+msgid "GetTupleForTrigger: failed ReadBuffer"
+msgstr ""
+
+#: ../commands/trigger.c:1348
+#, c-format
+msgid "deferredTriggerGetPreviousEvent: event for tuple %s not found"
+msgstr ""
+
+#: ../commands/trigger.c:1395
+msgid "DeferredTriggerExecute: failed to fetch old tuple"
+msgstr ""
+
+#: ../commands/trigger.c:1403
+msgid "DeferredTriggerExecute: failed to fetch new tuple"
+msgstr ""
+
+#: ../commands/trigger.c:1424
+#, c-format
+msgid "DeferredTriggerExecute: can't find trigger %u"
+msgstr ""
+
+#: ../commands/trigger.c:1622
+msgid "DeferredTriggerBeginXact() called while inside transaction"
+msgstr ""
+
+#: ../commands/trigger.c:1836
+msgid "unnamed constraints cannot be set explicitly"
+msgstr ""
+
+#: ../commands/trigger.c:1887
+#, c-format
+msgid "Constraint '%s' is not deferrable"
+msgstr ""
+
+#: ../commands/trigger.c:1902
+#, c-format
+msgid "Constraint '%s' does not exist"
+msgstr ""
+
+#: ../commands/trigger.c:2020
+msgid "DeferredTriggerSaveEvent() called outside of transaction"
+msgstr ""
+
+#: ../commands/trigger.c:2184 ../commands/trigger.c:2191
+#: ../commands/trigger.c:2225
+#, c-format
+msgid "triggered data change violation on relation \"%s\""
+msgstr ""
+
+#: ../commands/user.c:76 ../commands/user.c:159
+#, c-format
+msgid "write_password_file: unable to write %s: %m"
+msgstr ""
+
+#: ../commands/user.c:136
+#, c-format
+msgid "%s: %m"
+msgstr ""
+
+#: ../commands/user.c:144
+#, c-format
+msgid "rename %s to %s: %m"
+msgstr ""
+
+#: ../commands/user.c:227 ../commands/user.c:236 ../commands/user.c:241
+#: ../commands/user.c:246 ../commands/user.c:251 ../commands/user.c:256
+msgid "CREATE USER: conflicting options"
+msgstr ""
+
+#: ../commands/user.c:260
+#, c-format
+msgid "CREATE USER: option \"%s\" not recognized"
+msgstr ""
+
+#: ../commands/user.c:272
+msgid "user id must be positive"
+msgstr ""
+
+#: ../commands/user.c:287
+msgid "CREATE USER: permission denied"
+msgstr ""
+
+#: ../commands/user.c:326
+#, c-format
+msgid "CREATE USER: user name \"%s\" already exists"
+msgstr ""
+
+#: ../commands/user.c:329
+#, c-format
+msgid "CREATE USER: sysid %d is already assigned"
+msgstr ""
+
+#: ../commands/user.c:359 ../commands/user.c:592
+msgid "CREATE USER: password encryption failed"
+msgstr ""
+
+#: ../commands/user.c:462 ../commands/user.c:471 ../commands/user.c:476
+#: ../commands/user.c:481
+msgid "ALTER USER: conflicting options"
+msgstr ""
+
+#: ../commands/user.c:485
+#, c-format
+msgid "ALTER USER: option \"%s\" not recognized"
+msgstr ""
+
+#: ../commands/user.c:508
+msgid "ALTER USER: permission denied"
+msgstr ""
+
+#: ../commands/user.c:512
+msgid "ALTER USER: password changes cannot be rolled back"
+msgstr ""
+
+#: ../commands/user.c:526
+#, c-format
+msgid "ALTER USER: user \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/user.c:663
+msgid "DROP USER: permission denied"
+msgstr ""
+
+#: ../commands/user.c:666
+msgid "DROP USER cannot be rolled back completely"
+msgstr ""
+
+#: ../commands/user.c:693
+#, c-format
+msgid "DROP USER: user \"%s\" does not exist%s"
+msgstr ""
+
+#: ../commands/user.c:699
+msgid "current user cannot be dropped"
+msgstr ""
+
+#: ../commands/user.c:701
+msgid "session user cannot be dropped"
+msgstr ""
+
+#: ../commands/user.c:728
+#, c-format
+msgid "DROP USER: user \"%s\" owns database \"%s\", cannot be removed%s"
+msgstr ""
+
+#: ../commands/user.c:808
+#, c-format
+msgid "CheckPgUserAclNotNull: \"%s\" not found"
+msgstr ""
+
+#: ../commands/user.c:813
+#, 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:854 ../commands/user.c:859
+msgid "CREATE GROUP: conflicting options"
+msgstr ""
+
+#: ../commands/user.c:863
+#, c-format
+msgid "CREATE GROUP: option \"%s\" not recognized"
+msgstr ""
+
+#: ../commands/user.c:871
+msgid "group id must be positive"
+msgstr ""
+
+#: ../commands/user.c:882
+msgid "CREATE GROUP: permission denied"
+msgstr ""
+
+#: ../commands/user.c:915
+#, c-format
+msgid "CREATE GROUP: group name \"%s\" already exists"
+msgstr ""
+
+#: ../commands/user.c:918
+#, c-format
+msgid "CREATE GROUP: group sysid %d is already assigned"
+msgstr ""
+
+#: ../commands/user.c:1008
+#, c-format
+msgid "%s: permission denied"
+msgstr ""
+
+#: ../commands/user.c:1020
+#, c-format
+msgid "%s: group \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/user.c:1084
+#, c-format
+msgid "AlterGroup: unknown tag %s"
+msgstr ""
+
+#: ../commands/user.c:1095
+#, c-format
+msgid "%s: user \"%s\" is already in group \"%s\""
+msgstr ""
+
+#: ../commands/user.c:1147
+#, c-format
+msgid "ALTER GROUP: group \"%s\" does not have any members"
+msgstr ""
+
+#: ../commands/user.c:1200
+#, c-format
+msgid "ALTER GROUP: user \"%s\" is not in group \"%s\""
+msgstr ""
+
+#: ../commands/user.c:1266
+msgid "DROP GROUP: permission denied"
+msgstr ""
+
+#: ../commands/user.c:1295
+#, c-format
+msgid "DROP GROUP: group \"%s\" does not exist"
+msgstr ""
+
+#: ../commands/vacuum.c:187
+#, c-format
+msgid "%s cannot run inside a BEGIN/END block"
+msgstr ""
+
+#: ../commands/vacuum.c:402
+#, c-format
+msgid "%s: can not process indexes, views or special system tables"
+msgstr ""
+
+#: ../commands/vacuum.c:426
+#, c-format
+msgid "%s: table not found"
+msgstr ""
+
+#: ../commands/vacuum.c:470
+msgid ""
+"oldest Xmin is far in the past --- close open transactions soon to avoid "
+"wraparound problems"
+msgstr ""
+
+#: ../commands/vacuum.c:516
+#, c-format
+msgid "pg_class entry for relid %u vanished during vacuuming"
+msgstr ""
+
+#: ../commands/vacuum.c:582 ../utils/misc/superuser.c:73
+#, c-format
+msgid "database %u does not exist"
+msgstr ""
+
+#: ../commands/vacuum.c:653
+#, c-format
+msgid ""
+"Some databases have not been vacuumed in %d transactions.\n"
+"\tBetter vacuum them within %d transactions,\n"
+"\tor you may have a wraparound failure."
+msgstr ""
+
+#: ../commands/vacuum.c:732
+#, c-format
+msgid "Skipping \"%s\" --- only table or database owner can VACUUM it"
+msgstr ""
+
+#: ../commands/vacuum.c:903
+#, c-format
+msgid "VACUUM (full_vacuum_rel): FlushRelationBuffers returned %d"
+msgstr ""
+
+#: ../commands/vacuum.c:970 ../commands/vacuumlazy.c:211
+#, c-format
+msgid "--Relation %s--"
+msgstr ""
+
+#: ../commands/vacuum.c:1000 ../commands/vacuumlazy.c:264
+#, c-format
+msgid "Rel %s: Uninitialized page %u - fixing"
+msgstr ""
+
+#: ../commands/vacuum.c:1110
+#, c-format
+msgid ""
+"Rel %s: TID %u/%u: InsertTransactionInProgress %u - can't shrink relation"
+msgstr ""
+
+#: ../commands/vacuum.c:1119
+#, c-format
+msgid ""
+"Rel %s: TID %u/%u: DeleteTransactionInProgress %u - can't shrink relation"
+msgstr ""
+
+#: ../commands/vacuum.c:1137 ../commands/vacuumlazy.c:366
+#, c-format
+msgid "Rel %s: TID %u/%u: OID IS INVALID. TUPGONE %d."
+msgstr ""
+
+#: ../commands/vacuum.c:1273
+#, c-format
+msgid ""
+"Pages %u: Changed %u, reaped %u, Empty %u, New %u; Tup %.0f: Vac %.0f, Keep/"
+"VTL %.0f/%u, UnUsed %.0f, MinLen %lu, MaxLen %lu; Re-using: Free/Avail. "
+"Space %.0f/%.0f; EndEmpty/Avail. Pages %u/%u.\n"
+"\t%s"
+msgstr ""
+
+#: ../commands/vacuum.c:1493
+msgid "Invalid XID in t_cmin"
+msgstr ""
+
+#: ../commands/vacuum.c:1495
+msgid "HEAP_MOVED_IN was not expected"
+msgstr ""
+
+#: ../commands/vacuum.c:1528
+msgid "HEAP_MOVED_OFF was expected"
+msgstr ""
+
+#: ../commands/vacuum.c:1558
+msgid "No one parent tuple was found"
+msgstr ""
+
+#: ../commands/vacuum.c:1597
+msgid ""
+"Child itemid in update-chain marked as unused - can't continue repair_frag"
+msgstr ""
+
+#: ../commands/vacuum.c:1676
+msgid "Parent tuple was not found"
+msgstr ""
+
+#: ../commands/vacuum.c:1684
+msgid "Parent itemid marked as unused"
+msgstr ""
+
+#: ../commands/vacuum.c:1716
+msgid "Too old parent tuple found - can't continue repair_frag"
+msgstr ""
+
+#: ../commands/vacuum.c:1845
+#, c-format
+msgid "moving chain: failed to add item with len = %lu to page %u"
+msgstr ""
+
+#: ../commands/vacuum.c:1968
+#, c-format
+msgid ""
+"failed to add item with len = %lu to page %u (free space %lu, nusd %u, noff %"
+"u)"
+msgstr ""
+
+#: ../commands/vacuum.c:2036
+msgid "Invalid XID in t_cmin (4)"
+msgstr ""
+
+#: ../commands/vacuum.c:2038
+msgid "HEAP_MOVED_IN was not expected (2)"
+msgstr ""
+
+#: ../commands/vacuum.c:2172
+msgid "Invalid XID in t_cmin (2)"
+msgstr ""
+
+#: ../commands/vacuum.c:2181
+msgid "HEAP_MOVED_OFF/HEAP_MOVED_IN was expected"
+msgstr ""
+
+#: ../commands/vacuum.c:2191
+#, c-format
+msgid ""
+"Rel %s: Pages: %u --> %u; Tuple(s) moved: %u.\n"
+"\t%s"
+msgstr ""
+
+#: ../commands/vacuum.c:2251
+msgid "Invalid XID in t_cmin (3)"
+msgstr ""
+
+#: ../commands/vacuum.c:2258
+msgid "HEAP_MOVED_OFF was expected (2)"
+msgstr ""
+
+#: ../commands/vacuum.c:2293
+#, c-format
+msgid "VACUUM (repair_frag): FlushRelationBuffers returned %d"
+msgstr ""
+
+#: ../commands/vacuum.c:2356
+#, c-format
+msgid "VACUUM (vacuum_heap): FlushRelationBuffers returned %d"
+msgstr ""
+
+#: ../commands/vacuum.c:2362
+#, c-format
+msgid "Rel %s: Pages: %u --> %u."
+msgstr ""
+
+#: ../commands/vacuum.c:2436 ../commands/vacuumlazy.c:585
+#, c-format
+msgid ""
+"Index %s: Pages %u; Tuples %.0f.\n"
+"\t%s"
+msgstr ""
+
+#: ../commands/vacuum.c:2449 ../commands/vacuum.c:2503
+#, 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:2490 ../commands/vacuumlazy.c:632
+#, c-format
+msgid ""
+"Index %s: Pages %u; Tuples %.0f: Deleted %.0f.\n"
+"\t%s"
+msgstr ""
+
+#: ../commands/vacuum.c:2815
+#, c-format
+msgid "vac_is_partial_index: index %u not found"
+msgstr ""
+
+#: ../commands/variable.c:112
+#, c-format
+msgid "Syntax error near \"%s\": empty setting"
+msgstr ""
+
+#: ../commands/variable.c:139 ../commands/variable.c:173
+#, c-format
+msgid "Syntax error near \"%s\""
+msgstr ""
+
+#: ../commands/variable.c:149
+#, c-format
+msgid "Syntax error near \"=%s\""
+msgstr ""
+
+#: ../commands/variable.c:251
+#, c-format
+msgid "Bad value for date style (%s)"
+msgstr ""
+
+#: ../commands/variable.c:255
+msgid "Conflicting settings for date"
+msgstr ""
+
+#: ../commands/variable.c:381 ../commands/variable.c:425
+#, c-format
+msgid "Unable to set TZ environment variable to %s"
+msgstr ""
+
+#: ../commands/variable.c:396
+#, c-format
+msgid "Time zone is %s"
+msgstr ""
+
+#: ../commands/variable.c:437
+msgid "Unable to clear TZ environment variable"
+msgstr ""
+
+#: ../commands/variable.c:460 ../commands/variable.c:492
+msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query"
+msgstr ""
+
+#: ../commands/variable.c:470
+#, c-format
+msgid "Bad TRANSACTION ISOLATION LEVEL (%s)"
+msgstr ""
+
+#: ../commands/variable.c:480
+msgid "TRANSACTION ISOLATION LEVEL is SERIALIZABLE"
+msgstr ""
+
+#: ../commands/variable.c:482
+msgid "TRANSACTION ISOLATION LEVEL is READ COMMITTED"
+msgstr ""
+
+#: ../commands/variable.c:523
+msgid "Seed for random number generator is unavailable"
+msgstr ""
+
+#: ../commands/variable.c:556 ../commands/variable.c:571
+#, c-format
+msgid "Client encoding %s is not supported"
+msgstr ""
+
+#: ../commands/variable.c:558
+msgid "No client encoding is specified"
+msgstr ""
+
+#: ../commands/variable.c:564
+#, c-format
+msgid "Conversion between %s and %s is not supported"
+msgstr ""
+
+#: ../commands/variable.c:579
+#, c-format
+msgid "Current client encoding is %s"
+msgstr ""
+
+#: ../commands/variable.c:615
+msgid "SET SERVER_ENCODING is not supported"
+msgstr ""
+
+#: ../commands/variable.c:622
+#, c-format
+msgid "Current server encoding is %s"
+msgstr ""
+
+#: ../commands/variable.c:629
+msgid "RESET SERVER_ENCODING is not supported"
+msgstr ""
+
+#: ../commands/variable.c:692 ../utils/misc/guc.c:1016
+#, c-format
+msgid "%s is %s"
+msgstr ""
+
+#: ../commands/view.c:80
+msgid "attempted to define virtual relation with no attrs"
+msgstr ""
+
+#: ../commands/analyze.c:205
+#, c-format
+msgid "Skipping \"%s\" --- only table or database owner can ANALYZE it"
+msgstr ""
+
+#: ../commands/analyze.c:212
+#, c-format
+msgid "Analyzing %s"
+msgstr ""
+
+#: ../commands/analyze.c:239
+#, c-format
+msgid "ANALYZE: there is no attribute %s in %s"
+msgstr ""
+
+#: ../commands/analyze.c:411 ../utils/adt/ruleutils.c:1909
+#: ../utils/adt/ruleutils.c:1936 ../utils/adt/ruleutils.c:2204
+#, c-format
+msgid "cache lookup of type %u failed"
+msgstr ""
+
+#: ../commands/analyze.c:607
+#, c-format
+msgid "acquire_sample_rows: ReadBuffer(%s,%u) failed"
+msgstr ""
+
+#: ../commands/vacuumlazy.c:428
+#, c-format
+msgid ""
+"Pages %u: Changed %u, Empty %u; Tup %.0f: Vac %.0f, Keep %.0f, UnUsed %.0f.\n"
+"\tTotal %s"
+msgstr ""
+
+#: ../commands/vacuumlazy.c:477
+#, c-format
+msgid ""
+"Removed %d tuples in %d pages.\n"
+"\t%s"
+msgstr ""
+
+#: ../commands/vacuumlazy.c:706
+#, c-format
+msgid "VACUUM (lazy_truncate_heap): FlushRelationBuffers returned %d"
+msgstr ""
+
+#: ../commands/vacuumlazy.c:740
+#, c-format
+msgid ""
+"Truncated %u --> %u pages.\n"
+"\t%s"
+msgstr ""
+
+#: ../executor/_deadcode/nodeTee.c:325
+msgid "A Tee node can only be executed from its left or right parent\n"
+msgstr ""
+
+#: ../executor/execAmi.c:160
+msgid "ExecBeginScan: scanDesc = NULL, heap_beginscan failed."
+msgstr ""
+
+#: ../executor/execAmi.c:197
+msgid "ExecCloseR: not a scan node!"
+msgstr ""
+
+#: ../executor/execAmi.c:363
+#, c-format
+msgid "ExecReScan: node type %d not supported"
+msgstr ""
+
+#: ../executor/execAmi.c:432
+#, c-format
+msgid "ExecMarkPos: node type %d not supported"
+msgstr ""
+
+#: ../executor/execAmi.c:469
+#, c-format
+msgid "ExecRestrPos: node type %d not supported"
+msgstr ""
+
+#: ../executor/execMain.c:242
+#, c-format
+msgid "ExecutorRun: Unknown feature %d"
+msgstr ""
+
+#: ../executor/execMain.c:450
+#, c-format
+msgid "ExecCheckRTEPerms: bogus operation %d"
+msgstr ""
+
+#: ../executor/execMain.c:813
+#, c-format
+msgid "You can't change sequence relation %s"
+msgstr ""
+
+#: ../executor/execMain.c:817
+#, c-format
+msgid "You can't change toast relation %s"
+msgstr ""
+
+#: ../executor/execMain.c:821
+#, c-format
+msgid "You can't change view relation %s"
+msgstr ""
+
+#: ../executor/execMain.c:1023
+msgid "ExecutePlan: NO (junk) `ctid' was found!"
+msgstr ""
+
+#: ../executor/execMain.c:1027
+msgid "ExecutePlan: (junk) `ctid' is NULL!"
+msgstr ""
+
+#: ../executor/execMain.c:1052
+#, c-format
+msgid "ExecutePlan: NO (junk) `%s' was found!"
+msgstr ""
+
+#: ../executor/execMain.c:1057
+#, c-format
+msgid "ExecutePlan: (junk) `%s' is NULL!"
+msgstr ""
+
+#: ../executor/execMain.c:1143
+msgid "ExecutePlan: unknown operation in queryDesc"
+msgstr ""
+
+#: ../executor/execMain.c:1408
+msgid "ExecReplace: replace can't run without transactions"
+msgstr ""
+
+#: ../executor/execMain.c:1606
+#, c-format
+msgid "%s: Fail to add null value in not null attribute %s"
+msgstr ""
+
+#: ../executor/execMain.c:1616
+#, c-format
+msgid "%s: rejected due to CHECK constraint %s"
+msgstr ""
+
+#: ../executor/execMain.c:1662
+#, c-format
+msgid "EvalPlanQual: can't find RTE %d"
+msgstr ""
+
+#: ../executor/execMain.c:1681
+msgid "EvalPlanQual: t_xmin is uncommitted ?!"
+msgstr ""
+
+#: ../executor/execProcnode.c:218
+#, c-format
+msgid "ExecInitNode: node type %d unsupported"
+msgstr ""
+
+#: ../executor/execProcnode.c:344
+#, c-format
+msgid "ExecProcNode: node type %d unsupported"
+msgstr ""
+
+#: ../executor/execProcnode.c:425
+#, c-format
+msgid "ExecCountSlotsNode: node type %d unsupported"
+msgstr ""
+
+#: ../executor/execProcnode.c:548
+#, c-format
+msgid "ExecEndNode: node type %d unsupported"
+msgstr ""
+
+#: ../executor/execProcnode.c:716
+#, c-format
+msgid "ExecGetTupType: node type %d unsupported"
+msgstr ""
+
+#: ../executor/execQual.c:145 ../executor/execQual.c:167
+#, c-format
+msgid "ExecEvalArrayRef: can only handle %d dimensions"
+msgstr ""
+
+#: ../executor/execQual.c:189
+msgid "ExecEvalArrayRef: upper and lower indices mismatch"
+msgstr ""
+
+#: ../executor/execQual.c:267
+msgid "ExecEvalAggref: no aggregates in this expression context"
+msgstr ""
+
+#: ../executor/execQual.c:470
+msgid "ExecEvalParam: new/old params with same id & diff names"
+msgstr ""
+
+#: ../executor/execQual.c:479
+#, c-format
+msgid "ExecEvalParam: invalid paramkind %d"
+msgstr ""
+
+#: ../executor/execQual.c:494
+#, c-format
+msgid "ExecEvalParam: Unknown value for parameter %s"
+msgstr ""
+
+#: ../executor/execQual.c:528
+msgid "GetAttributeByNum: Invalid attribute number"
+msgstr ""
+
+#: ../executor/execQual.c:531
+msgid "GetAttributeByNum: cannot access system attributes here"
+msgstr ""
+
+#: ../executor/execQual.c:534
+msgid "GetAttributeByNum: a NULL isNull flag was passed"
+msgstr ""
+
+#: ../executor/execQual.c:562
+msgid "GetAttributeByName: Invalid attribute name"
+msgstr ""
+
+#: ../executor/execQual.c:565
+msgid "GetAttributeByName: a NULL isNull flag was passed"
+msgstr ""
+
+#: ../executor/execQual.c:587
+#, c-format
+msgid "GetAttributeByName: attribute %s not found"
+msgstr ""
+
+#: ../executor/execQual.c:633
+msgid "Functions and operators can take only one set argument"
+msgstr ""
+
+#: ../executor/execQual.c:679 ../executor/execQual.c:696
+#: ../executor/execQual.c:1693 ../executor/functions.c:552
+#: ../executor/functions.c:578 ../utils/adt/sets.c:202
+msgid "Set-valued function called in context that cannot accept a set"
+msgstr ""
+
+#: ../executor/execQual.c:1132
+#, c-format
+msgid "ExecEvalNullTest: unexpected nulltesttype %d"
+msgstr ""
+
+#: ../executor/execQual.c:1212
+#, c-format
+msgid "ExecEvalBooleanTest: unexpected booltesttype %d"
+msgstr ""
+
+#: ../executor/execQual.c:1368 ../executor/execQual.c:1407
+#, c-format
+msgid "ExecEvalExpr: unknown expression type %d"
+msgstr ""
+
+#: ../executor/execQual.c:1753
+msgid "ExecTargetList: fjoin nodes not currently supported"
+msgstr ""
+
+#: ../executor/execTuples.c:258
+msgid ""
+"Plan requires more slots than are available\n"
+"\tsend mail to your local executor guru to fix this"
+msgstr ""
+
+#: ../executor/execUtils.c:536
+#, c-format
+msgid "ExecOpenIndices: index %u not found"
+msgstr ""
+
+#: ../executor/functions.c:172
+#, c-format
+msgid "init_sql_fcache: Cache lookup failed for procedure %u"
+msgstr ""
+
+#: ../executor/functions.c:184
+#, c-format
+msgid "init_sql_fcache: Cache lookup failed for type %u"
+msgstr ""
+
+#: ../executor/functions.c:242
+#, c-format
+msgid "init_sql_fcache: null prosrc for procedure %u"
+msgstr ""
+
+#: ../executor/nodeAgg.c:768
+msgid "ExecInitAgg: could not find any aggregate functions"
+msgstr ""
+
+#: ../executor/nodeAgg.c:866
+#, c-format
+msgid "ExecAgg: cache lookup failed for aggregate %s(%s)"
+msgstr ""
+
+#: ../executor/nodeAgg.c:910
+#, c-format
+msgid "Aggregate %s needs to have compatible input type and transition type"
+msgstr ""
+
+#: ../executor/nodeAgg.c:933 ../executor/nodeGroup.c:497
+#, c-format
+msgid "Unable to identify an equality operator for type '%s'"
+msgstr ""
+
+#: ../executor/nodeAppend.c:295
+msgid "ExecProcAppend: subnode is NULL"
+msgstr ""
+
+#: ../executor/nodeHash.c:66
+msgid "ExecHash: hash table is NULL."
+msgstr ""
+
+#: ../executor/nodeHash.c:314 ../executor/nodeHash.c:494
+#: ../executor/nodeHash.c:729
+msgid "Insufficient memory for hash table."
+msgstr ""
+
+#: ../executor/nodeHashjoin.c:363
+#, c-format
+msgid "ExecInitHashJoin: unsupported join type %d"
+msgstr ""
+
+#: ../executor/nodeHashjoin.c:535 ../executor/nodeHashjoin.c:543
+msgid "Read from hashjoin temp file failed"
+msgstr ""
+
+#: ../executor/nodeHashjoin.c:600 ../executor/nodeHashjoin.c:605
+msgid "Failed to rewind hash temp file"
+msgstr ""
+
+#: ../executor/nodeHashjoin.c:676 ../executor/nodeHashjoin.c:679
+msgid "Write to hashjoin temp file failed"
+msgstr ""
+
+#: ../executor/nodeIndexscan.c:721
+msgid "ExecInitIndexScan: indxqual not an opclause!"
+msgstr ""
+
+#: ../executor/nodeIndexscan.c:851 ../executor/nodeIndexscan.c:916
+#, c-format
+msgid "ExecInitIndexScan: %s"
+msgstr ""
+
+#: ../executor/nodeIndexscan.c:1003
+#, c-format
+msgid "indexes of the relation %u was inactivated"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:138
+msgid "MJFormSkipQual: op not an Oper!"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:152
+#, c-format
+msgid "MJFormSkipQual: operator %u not found"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:169
+#, c-format
+msgid "MJFormSkipQual: mergejoin operator %u has no matching %s op"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:432
+#, c-format
+msgid "ExecMergeJoin: unsupported join type %d"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:1438
+#, c-format
+msgid "ExecMergeJoin: invalid join state %d, aborting"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:1518
+msgid "RIGHT JOIN is only supported with mergejoinable join conditions"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:1533 ../optimizer/path/joinpath.c:915
+msgid "FULL JOIN is only supported with mergejoinable join conditions"
+msgstr ""
+
+#: ../executor/nodeMergejoin.c:1536
+#, c-format
+msgid "ExecInitMergeJoin: unsupported join type %d"
+msgstr ""
+
+#: ../executor/nodeNestloop.c:322
+#, c-format
+msgid "ExecInitNestLoop: unsupported join type %d"
+msgstr ""
+
+#: ../executor/nodeSort.c:52
+msgid "ExtractSortKeys: keycount <= 0"
+msgstr ""
+
+#: ../executor/nodeSubplan.c:53
+msgid "ExecSubPlan: can't set parent params from subquery"
+msgstr ""
+
+#: ../executor/nodeSubplan.c:120 ../executor/nodeSubplan.c:142
+#: ../executor/nodeSubplan.c:386
+msgid "More than one tuple returned by a subselect used as an expression."
+msgstr ""
+
+#: ../executor/nodeSubplan.c:180
+msgid "ExecSubPlan: failed to find placeholder for subplan result"
+msgstr ""
+
+#: ../executor/nodeSubplan.c:359
+msgid "ExecSetParamPlan: ANY/ALL subselect unsupported"
+msgstr ""
+
+#: ../executor/nodeSubplan.c:469
+msgid "ExecReScanSetParamPlan: direct correlated subquery unsupported, yet"
+msgstr ""
+
+#: ../executor/nodeSubplan.c:471
+msgid "ExecReScanSetParamPlan: setParam list is NULL"
+msgstr ""
+
+#: ../executor/nodeSubplan.c:473
+msgid "ExecReScanSetParamPlan: extParam list of plan is NULL"
+msgstr ""
+
+#: ../executor/spi.c:73
+msgid "SPI_connect: no connection(s) expected"
+msgstr ""
+
+#: ../executor/spi.c:79
+msgid "SPI_connect: some connection(s) expected"
+msgstr ""
+
+#: ../executor/spi.c:85
+msgid "Memory exhausted in SPI_connect"
+msgstr ""
+
+#: ../executor/spi.c:158
+msgid "Memory exhausted in SPI_finish"
+msgstr ""
+
+#: ../executor/spi.c:324 ../executor/spi.c:351 ../executor/spi.c:385
+#: ../executor/spi.c:586 ../executor/spi.c:1232
+msgid "SPI: stack corrupted"
+msgstr ""
+
+#: ../executor/spi.c:653
+msgid "cannot open multi-query plan as cursor"
+msgstr ""
+
+#: ../executor/spi.c:658
+msgid "plan in SPI_cursor_open() is not a SELECT"
+msgstr ""
+
+#: ../executor/spi.c:660
+msgid "plan in SPI_cursor_open() must NOT be a DECLARE already"
+msgstr ""
+
+#: ../executor/spi.c:662
+msgid "plan in SPI_cursor_open() must NOT be a SELECT INTO"
+msgstr ""
+
+#: ../executor/spi.c:689
+#, c-format
+msgid "cursor \"%s\" already in use"
+msgstr ""
+
+#: ../executor/spi.c:694
+#, c-format
+msgid "failed to create portal \"%s\""
+msgstr ""
+
+#: ../executor/spi.c:789 ../executor/spi.c:1145
+msgid "invalid portal in SPI cursor operation"
+msgstr ""
+
+#: ../executor/spi.c:814
+msgid "SPI: improper call to spi_printtup"
+msgstr ""
+
+#: ../executor/spi.c:816
+msgid "SPI: stack corrupted in spi_printtup"
+msgstr ""
+
+#: ../executor/spi.c:1094
+msgid "SPI_select: retrieve into portal not implemented"
+msgstr ""
+
+#: ../executor/spi.c:1104
+msgid "SPI_select: # of processed tuples check failed"
+msgstr ""
+
+#: ../executor/spi.c:1198
+msgid "SPI_fetch: # of processed tuples check failed"
+msgstr ""
+
+#: ../executor/nodeSetOp.c:178
+#, c-format
+msgid "ExecSetOp: bogus command code %d"
+msgstr ""
+
+#: ../lib/dllist.c:41
+msgid "Memory exhausted in DLNewList"
+msgstr ""
+
+#: ../lib/dllist.c:84
+msgid "Memory exhausted in DLNewElem"
+msgstr ""
+
+#: ../lib/hasht.c:49
+msgid "error in HashTableWalk"
+msgstr ""
+
+#: ../libpq/auth.c:456
+#, c-format
+msgid "%s authentication failed for user \"%s\""
+msgstr ""
+
+#: ../libpq/auth.c:477
+msgid "Missing or erroneous pg_hba.conf file, see postmaster log for details"
+msgstr ""
+
+#: ../libpq/auth.c:506
+#, c-format
+msgid "No pg_hba.conf entry for host %s, user %s, database %s"
+msgstr ""
+
+#: ../libpq/auth.c:538
+#, c-format
+msgid "pg_local_sendauth: can't do setsockopt: %s\n"
+msgstr ""
+
+#: ../libpq/crypt.c:85
+#, c-format
+msgid "could not open %s: %s"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:85
+#, c-format
+msgid "lo_open(%u,%d)"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:103
+#, c-format
+msgid "cannot open large object %u"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:123
+#, c-format
+msgid "lo_close: invalid large obj descriptor (%d)"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:127
+#, c-format
+msgid "lo_close(%d)"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:159
+#, c-format
+msgid "lo_read: invalid large obj descriptor (%d)"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:181
+#, c-format
+msgid "lo_write: invalid large obj descriptor (%d)"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:207
+#, c-format
+msgid "lo_lseek: invalid large obj descriptor (%d)"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:262
+#, c-format
+msgid "lo_tell: invalid large object descriptor (%d)"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:364
+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
+#, c-format
+msgid "lo_import: can't open unix file \"%s\": %m"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:387
+#, c-format
+msgid "lo_import: can't create inv object for \"%s\""
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:398
+#, c-format
+msgid "lo_import: error while reading \"%s\""
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:427
+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
+#, c-format
+msgid "lo_export: can't open inv object %u"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:455
+#, c-format
+msgid "lo_export: can't open unix file \"%s\": %m"
+msgstr ""
+
+#: ../libpq/be-fsstubs.c:465
+#, c-format
+msgid "lo_export: error while writing \"%s\""
+msgstr ""
+
+#: ../libpq/pqformat.c:201
+#, c-format
+msgid "pq_sendint: unsupported size %d"
+msgstr ""
+
+#: ../main/main.c:84
+#, c-format
+msgid "%s: setsysinfo failed: %s\n"
+msgstr ""
+
+#: ../main/main.c:127
+msgid ""
+"\"root\" execution of the PostgreSQL server is not permitted.\n"
+"\n"
+"The server must be started under an unprivileged user id to prevent\n"
+"a possible system security compromise.  See the documentation for\n"
+"more information on how to properly start the server.\n"
+"\n"
+msgstr ""
+
+#: ../main/main.c:147
+#, c-format
+msgid "%s: real and effective user ids must match\n"
+msgstr ""
+
+#: ../main/main.c:196
+#, c-format
+msgid "%s: invalid current euid %d\n"
+msgstr ""
+
+#: ../nodes/outfuncs.c:1295
+#, c-format
+msgid "_outValue: don't know how to print type %d "
+msgstr ""
+
+#: ../nodes/outfuncs.c:1675
+#, c-format
+msgid "_outNode: don't know how to print type %d "
+msgstr ""
+
+#: ../nodes/copyfuncs.c:2978
+#, c-format
+msgid "copyObject: don't know how to copy node type %d"
+msgstr ""
+
+#: ../nodes/equalfuncs.c:202
+#, c-format
+msgid "_equalParam: Invalid paramkind value: %d"
+msgstr ""
+
+#: ../nodes/equalfuncs.c:2123
+#, c-format
+msgid "equal: don't know whether nodes of type %d are equal"
+msgstr ""
+
+#: ../nodes/list.c:162
+msgid "tryout to nconc a list to itself"
+msgstr ""
+
+#: ../nodes/read.c:296
+msgid "nodeRead: did not find '}' at end of plan node"
+msgstr ""
+
+#: ../nodes/read.c:376
+#, c-format
+msgid "nodeRead: Bad type %d"
+msgstr ""
+
+#: ../nodes/readfuncs.c:70
+msgid "toIntList: unexpected datatype"
+msgstr ""
+
+#: ../nodes/readfuncs.c:104
+msgid "toOidList: unexpected datatype"
+msgstr ""
+
+#: ../nodes/readfuncs.c:798
+#, c-format
+msgid "_readExpr: unknown opType \"%.*s\""
+msgstr ""
+
+#: ../nodes/readfuncs.c:2024
+#, c-format
+msgid "badly formatted planstring \"%.10s\"..."
+msgstr ""
+
+#: ../nodes/readfuncs.c:2057 ../nodes/readfuncs.c:2089
+#, c-format
+msgid "readDatum: expected '%s', got '%s'; length = %lu"
+msgstr ""
+
+#: ../nodes/readfuncs.c:2064
+#, c-format
+msgid "readDatum: byval & length = %lu"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:126
+msgid "geqo_main: using edge recombination crossover [ERX]"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:130
+msgid "geqo_main: using partially matched crossover [PMX]"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:134
+msgid "geqo_main: using cycle crossover [CX]"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:139
+msgid "geqo_main: using position crossover [PX]"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:144
+msgid "geqo_main: using order crossover [OX1]"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:149
+msgid "geqo_main: using order crossover [OX2]"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:220
+#, c-format
+msgid "[GEQO] failures: %d, average: %d"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:223
+msgid "[GEQO] No edge failures detected."
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:229
+#, c-format
+msgid "[GEQO] mutations: %d, generations: %d"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_main.c:231
+msgid "[GEQO] No mutations processed."
+msgstr ""
+
+#: ../optimizer/geqo/geqo_erx.c:338
+msgid "gimme_gene: Internal error - minimum_count not set"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_erx.c:364
+msgid "gimme_gene: neither shared nor minimum number nor random edge found"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_erx.c:424
+msgid "edge_failure(1): no edge found via random decision and total_edges == 4"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_erx.c:449
+msgid "edge_failure(2): no edge found via random decision and remainig edges"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_erx.c:467
+msgid "edge_failure(3): no edge found via looking for the last ununsed point"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_erx.c:472
+msgid "edge_failure: no edge detected"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_eval.c:139
+msgid "gimme_tree: failed to construct join rel"
+msgstr ""
+
+#: ../optimizer/geqo/geqo_misc.c:42
+msgid "avg_pool: pool_size of zero"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/predmig.c:96
+msgid "Needed to do a second round of predmig!\n"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/predmig.c:130
+msgid "called xfunc_predmig with bad inputs"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/predmig.c:328
+msgid "Didn't find matching node in original stream"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/predmig.c:339
+msgid "pulling up in xfunc_predmig_pullup!"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/predmig.c:386
+msgid "didn't succeed in pulling up in xfunc_prdmig_pullup"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/predmig.c:781
+msgid "bad pointers in stream"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/predmig.c:788
+msgid "Joins got reordered!"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/xfunc.c:456
+#: ../optimizer/path/_deadcode/xfunc.c:710
+#: ../optimizer/path/_deadcode/xfunc.c:847
+#: ../optimizer/path/_deadcode/xfunc.c:1183
+msgid "Clause node of undetermined type"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/xfunc.c:492
+msgid "Oper's function is undefined"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/xfunc.c:502
+#: ../optimizer/path/_deadcode/xfunc.c:680
+#: ../optimizer/path/_deadcode/xfunc.c:1311
+#, c-format
+msgid "Cache lookup failed for procedure %u"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/xfunc.c:617
+#: ../optimizer/path/_deadcode/xfunc.c:1329
+#, c-format
+msgid "Cache lookup failed for type %u"
+msgstr ""
+
+#: ../optimizer/path/_deadcode/xfunc.c:1410
+msgid "xfunc_LispRemove: didn't find a match!"
+msgstr ""
+
+#: ../optimizer/path/allpaths.c:190
+msgid "SELECT FOR UPDATE is not supported for inherit queries"
+msgstr ""
+
+#: ../optimizer/path/clausesel.c:532
+#, c-format
+msgid "clause_selectivity: s1 %f"
+msgstr ""
+
+#: ../optimizer/path/costsize.c:1225
+#, c-format
+msgid "set_joinrel_size_estimates: unsupported join type %d"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:508
+msgid "extract_or_indexqual_conditions: no matching clause"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:1303
+msgid "pred_test_simple_clause: unknown test_op"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:1331
+msgid "pred_test_simple_clause: null test result"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:2012
+#, c-format
+msgid "prefix_quals: unexpected operator %u"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:2023
+#, c-format
+msgid "prefix_quals: no = operator for type %u"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:2038
+#, c-format
+msgid "prefix_quals: no >= operator for type %u"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:2054
+#, c-format
+msgid "prefix_quals: no < operator for type %u"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:2103
+#, c-format
+msgid "network_prefix_quals: unexpected operator %u"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:2116
+#, c-format
+msgid "network_prefix_quals: no %s operator for type %u"
+msgstr ""
+
+#: ../optimizer/path/indxpath.c:2131
+#, c-format
+msgid "network_prefix_quals: no <= operator for type %u"
+msgstr ""
+
+#: ../optimizer/path/joinpath.c:317
+#, c-format
+msgid "match_unsorted_outer: unexpected join type %d"
+msgstr ""
+
+#: ../optimizer/path/joinpath.c:577
+#, c-format
+msgid "match_unsorted_inner: unexpected join type %d"
+msgstr ""
+
+#: ../optimizer/path/joinrels.c:229
+#, c-format
+msgid "make_rels_by_joins: failed to build any %d-way joins"
+msgstr ""
+
+#: ../optimizer/path/joinrels.c:380
+#, c-format
+msgid "make_jointree_rel: unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/path/joinrels.c:437
+#, c-format
+msgid "make_join_rel: unsupported join type %d"
+msgstr ""
+
+#: ../optimizer/path/pathkeys.c:856
+msgid ""
+"make_pathkeys_for_mergeclauses: can't identify which side of mergeclause to "
+"use"
+msgstr ""
+
+#: ../optimizer/plan/createplan.c:133
+#, c-format
+msgid "create_plan: unknown pathtype %d"
+msgstr ""
+
+#: ../optimizer/plan/createplan.c:202
+#, c-format
+msgid "create_scan_plan: unknown node type: %d"
+msgstr ""
+
+#: ../optimizer/plan/createplan.c:282
+#, c-format
+msgid "create_join_plan: unknown node type: %d"
+msgstr ""
+
+#: ../optimizer/plan/createplan.c:982
+msgid "fix_indxqual_sublist: indexqual clause is not binary opclause"
+msgstr ""
+
+#: ../optimizer/plan/createplan.c:1019
+msgid "fix_indxqual_sublist: failed to find substitute op"
+msgstr ""
+
+#: ../optimizer/plan/createplan.c:1082
+msgid "fix_indxqual_operand: var is not index attribute"
+msgstr ""
+
+#: ../optimizer/plan/createplan.c:1501
+msgid "make_sort_from_pathkeys: cannot find tlist item to sort"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:148
+#, c-format
+msgid "add_missing_rels_to_query: unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:271 ../optimizer/plan/planner.c:396
+msgid "UNION JOIN is not implemented yet"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:275
+#, c-format
+msgid "distribute_quals_to_rels: unsupported join type %d"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:285
+#, c-format
+msgid "distribute_quals_to_rels: unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:322
+msgid ""
+"SELECT FOR UPDATE cannot be applied to the nullable side of an OUTER JOIN"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:382
+msgid "JOIN qualification may not refer to other relations"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:518
+msgid "distribute_qual_to_rels: can't cope with variable-free clause"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:661
+#, c-format
+msgid "Unable to identify an equality operator for types '%s' and '%s'"
+msgstr ""
+
+#: ../optimizer/plan/initsplan.c:672
+#, c-format
+msgid ""
+"Equality operator for types '%s' and '%s' should be mergejoinable, but isn't"
+msgstr ""
+
+#: ../optimizer/plan/planmain.c:220
+#, c-format
+msgid "Internal error: no jointree entry for rel %s (%d)"
+msgstr ""
+
+#: ../optimizer/plan/planmain.c:243
+msgid "subplanner: failed to construct a relation"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:399
+#, c-format
+msgid "pull_up_subqueries: unexpected join type %d"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:405
+#, c-format
+msgid "pull_up_subqueries: unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:427
+msgid "is_simple_subquery: subquery is bogus"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:502
+#, c-format
+msgid "resolvenew_in_jointree: unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:582
+#, c-format
+msgid "preprocess_jointree: unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:683
+#, c-format
+msgid "preprocess_qual_conditions: unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:799 ../parser/analyze.c:2079
+#: ../parser/analyze.c:2243 ../parser/analyze.c:2850
+msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:852
+msgid "SELECT FOR UPDATE is not allowed in subselects"
+msgstr ""
+
+#: ../optimizer/plan/planner.c:1456 ../optimizer/plan/planner.c:1462
+msgid "postprocess_setop_tlist: resjunk output columns not implemented"
+msgstr ""
+
+#: ../optimizer/plan/setrefs.c:190
+#, c-format
+msgid "set_plan_references: unknown plan type %d"
+msgstr ""
+
+#: ../optimizer/plan/setrefs.c:424
+msgid "join_references: variable not in subplan target lists"
+msgstr ""
+
+#: ../optimizer/plan/setrefs.c:476
+msgid "replace_vars_with_subplan_refs: variable not in subplan target list"
+msgstr ""
+
+#: ../optimizer/plan/subselect.c:140
+msgid "make_subplan: invalid expression structure (SubLink already processed?)"
+msgstr ""
+
+#: ../optimizer/plan/subselect.c:142
+msgid ""
+"make_subplan: invalid expression structure (subquery already processed?)"
+msgstr ""
+
+#: ../optimizer/plan/subselect.c:280 ../optimizer/plan/subselect.c:418
+#, c-format
+msgid "cache lookup failed for operator %u"
+msgstr ""
+
+#: ../optimizer/plan/subselect.c:681
+#, c-format
+msgid "SS_finalize_plan: node %d unsupported"
+msgstr ""
+
+#: ../optimizer/plan/subselect.c:702
+msgid "SS_finalize_plan: plan shouldn't reference subplan's variable"
+msgstr ""
+
+#: ../optimizer/prep/preptlist.c:62
+msgid "preprocess_targetlist: subquery cannot be result relation"
+msgstr ""
+
+#: ../optimizer/prep/preptlist.c:269
+msgid "expand_targetlist: unexpected command_type"
+msgstr ""
+
+#: ../optimizer/prep/preptlist.c:294
+#, c-format
+msgid "Unexpected assignment to attribute \"%s\""
+msgstr ""
+
+#: ../optimizer/prep/preptlist.c:364 ../optimizer/prep/preptlist.c:376
+#, c-format
+msgid "Multiple assignments to same attribute \"%s\""
+msgstr ""
+
+#: ../optimizer/prep/prepunion.c:193
+#, c-format
+msgid "recurse_set_operations: unexpected node %d"
+msgstr ""
+
+#: ../optimizer/prep/prepunion.c:305
+msgid "generate_nonunion_plan: bogus operation code"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:72
+#, c-format
+msgid "make_clause: unsupported type %d"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:436
+msgid "Aggregate function calls may not be nested"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:612
+#, c-format
+msgid "Sub-SELECT uses un-GROUPed attribute %s.%s from outer query"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:903
+msgid "CommuteClause: applied to non-binary-operator clause"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:911
+#, c-format
+msgid "CommuteClause: no commutator for operator %u"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:1136
+#, c-format
+msgid "eval_const_expressions: unexpected opType %d"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:1404 ../utils/cache/lsyscache.c:536
+#: ../utils/cache/lsyscache.c:557
+#, c-format
+msgid "Function OID %u does not exist"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:1756
+#, c-format
+msgid "expression_tree_walker: Unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/util/clauses.c:2136
+#, c-format
+msgid "expression_tree_mutator: Unexpected node type %d"
+msgstr ""
+
+#: ../optimizer/util/pathnode.c:125
+msgid "Unable to devise a query plan for the given query"
+msgstr ""
+
+#: ../optimizer/util/plancat.c:57
+#, c-format
+msgid "get_relation_info: Relation %u not found"
+msgstr ""
+
+#: ../optimizer/util/plancat.c:112
+#, c-format
+msgid "find_secondary_indexes: index %u not found"
+msgstr ""
+
+#: ../optimizer/util/plancat.c:185
+#, c-format
+msgid "find_secondary_indexes: no amop %u %d"
+msgstr ""
+
+#: ../optimizer/util/plancat.c:239
+#, c-format
+msgid "restriction_selectivity: bad value %f"
+msgstr ""
+
+#: ../optimizer/util/plancat.c:272
+#, c-format
+msgid "join_selectivity: bad value %f"
+msgstr ""
+
+#: ../optimizer/util/plancat.c:344
+#, c-format
+msgid "has_subclass: Relation %u not found"
+msgstr ""
+
+#: ../optimizer/util/relnode.c:66
+msgid "build_base_rel: rel already exists as 'other' rel"
+msgstr ""
+
+#: ../optimizer/util/relnode.c:106
+msgid "build_other_rel: rel already exists as base rel"
+msgstr ""
+
+#: ../optimizer/util/relnode.c:199
+#, c-format
+msgid "find_base_rel: no relation entry for relid %d"
+msgstr ""
+
+#: ../optimizer/util/tlist.c:240
+msgid ""
+"get_sortgroupclause_tle: ORDER/GROUP BY expression not found in targetlist"
+msgstr ""
+
+#: ../parser/analyze.c:193
+msgid "CREATE VIEW specifies more column names than columns"
+msgstr ""
+
+#: ../parser/analyze.c:380
+msgid "INSERT ... SELECT may not specify INTO"
+msgstr ""
+
+#: ../parser/analyze.c:466
+msgid "INSERT has more expressions than target columns"
+msgstr ""
+
+#: ../parser/analyze.c:808
+#, c-format
+msgid ""
+"CREATE TABLE will create implicit sequence '%s' for SERIAL column '%s.%s'"
+msgstr ""
+
+#: ../parser/analyze.c:848 ../parser/analyze.c:856
+#, c-format
+msgid "CREATE TABLE/(NOT) NULL conflicting declaration for '%s.%s'"
+msgstr ""
+
+#: ../parser/analyze.c:864
+#, c-format
+msgid "CREATE TABLE/DEFAULT multiple values specified for '%s.%s'"
+msgstr ""
+
+#: ../parser/analyze.c:908 ../parser/analyze.c:943
+msgid "parser: unrecognized constraint (internal error)"
+msgstr ""
+
+#: ../parser/analyze.c:939
+msgid "parser: illegal context for constraint (internal error)"
+msgstr ""
+
+#: ../parser/analyze.c:958
+msgid "parser: unrecognized node (internal error)"
+msgstr ""
+
+#: ../parser/analyze.c:984
+#, c-format
+msgid ""
+"CREATE TABLE/PRIMARY KEY multiple primary keys for table '%s' are not allowed"
+msgstr ""
+
+#: ../parser/analyze.c:1039 ../parser/analyze.c:1259 ../parser/analyze.c:1396
+#, c-format
+msgid "inherited table \"%s\" is not a relation"
+msgstr ""
+
+#: ../parser/analyze.c:1066
+#, c-format
+msgid ""
+"inherited attribute \"%s\" cannot be a PRIMARY KEY because it is not marked "
+"NOT NULL"
+msgstr ""
+
+#: ../parser/analyze.c:1078
+#, c-format
+msgid "CREATE TABLE: column \"%s\" named in key does not exist"
+msgstr ""
+
+#: ../parser/analyze.c:1086
+#, c-format
+msgid "CREATE TABLE: column \"%s\" appears twice in %s constraint"
+msgstr ""
+
+#: ../parser/analyze.c:1171
+msgid "CREATE TABLE: failed to make implicit index name"
+msgstr ""
+
+#: ../parser/analyze.c:1173
+#, c-format
+msgid "CREATE TABLE/%s will create implicit index '%s' for table '%s'"
+msgstr ""
+
+#: ../parser/analyze.c:1201
+msgid "CREATE TABLE will create implicit trigger(s) for FOREIGN KEY check(s)"
+msgstr ""
+
+#: ../parser/analyze.c:1239 ../parser/analyze.c:1319 ../parser/analyze.c:1379
+#, c-format
+msgid "Unable to lookup type %s"
+msgstr ""
+
+#: ../parser/analyze.c:1329 ../parser/analyze.c:3085
+#, c-format
+msgid "PRIMARY KEY for referenced table \"%s\" not found"
+msgstr ""
+
+#: ../parser/analyze.c:1474 ../parser/analyze.c:2574
+#, c-format
+msgid "Illegal FOREIGN KEY definition REFERENCES \"%s\""
+msgstr ""
+
+#: ../parser/analyze.c:1476 ../parser/analyze.c:2576
+msgid ""
+"number of key attributes in referenced table must be equal to foreign key"
+msgstr ""
+
+#: ../parser/analyze.c:1536 ../parser/analyze.c:2621
+msgid "Only one ON DELETE action can be specified for FOREIGN KEY constraint"
+msgstr ""
+
+#: ../parser/analyze.c:1609 ../parser/analyze.c:2692
+msgid "Only one ON UPDATE action can be specified for FOREIGN KEY constraint"
+msgstr ""
+
+#: ../parser/analyze.c:1752 ../parser/analyze.c:1869
+#, c-format
+msgid "transformRuleStmt: unexpected event type %d"
+msgstr ""
+
+#: ../parser/analyze.c:1761
+msgid "Rule WHERE condition may not contain references to other relations"
+msgstr ""
+
+#: ../parser/analyze.c:1829
+msgid ""
+"Rules with WHERE conditions may only have SELECT, INSERT, UPDATE, or DELETE "
+"actions"
+msgstr ""
+
+#: ../parser/analyze.c:1853
+msgid "ON SELECT rule may not use OLD"
+msgstr ""
+
+#: ../parser/analyze.c:1855
+msgid "ON SELECT rule may not use NEW"
+msgstr ""
+
+#: ../parser/analyze.c:1862
+msgid "ON INSERT rule may not use OLD"
+msgstr ""
+
+#: ../parser/analyze.c:1866
+msgid "ON DELETE rule may not use NEW"
+msgstr ""
+
+#: ../parser/analyze.c:1931 ../parser/analyze.c:2143
+msgid "DECLARE CURSOR must not specify INTO"
+msgstr ""
+
+#: ../parser/analyze.c:1933 ../parser/analyze.c:2145
+msgid ""
+"DECLARE/UPDATE is not supported\n"
+"\tCursors must be READ ONLY"
+msgstr ""
+
+#: ../parser/analyze.c:1943 ../parser/analyze.c:2155
+msgid "DECLARE CURSOR may only be used in begin/end transaction blocks"
+msgstr ""
+
+#: ../parser/analyze.c:2204
+msgid ""
+"ORDER BY on a UNION/INTERSECT/EXCEPT result must be on one of the result "
+"columns"
+msgstr ""
+
+#: ../parser/analyze.c:2238
+msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
+msgstr ""
+
+#: ../parser/analyze.c:2240
+msgid "Portal may not appear in UNION/INTERSECT/EXCEPT"
+msgstr ""
+
+#: ../parser/analyze.c:2335
+#, c-format
+msgid "Each %s query must have the same number of columns"
+msgstr ""
+
+#: ../parser/analyze.c:2393
+#, c-format
+msgid "getSetColTypes: unexpected node %d"
+msgstr ""
+
+#: ../parser/analyze.c:2468 ../parser/analyze.c:2477
+msgid "UPDATE target count mismatch --- internal error"
+msgstr ""
+
+#: ../parser/analyze.c:2516
+msgid ""
+"ALTER TABLE ... ADD CONSTRAINT will create implicit trigger(s) for FOREIGN "
+"KEY check(s)"
+msgstr ""
+
+#: ../parser/analyze.c:2797
+#, c-format
+msgid "Unsupported type %d in transformTypeRefs"
+msgstr ""
+
+#: ../parser/analyze.c:2836
+#, c-format
+msgid "unsupported expression in %%TYPE"
+msgstr ""
+
+#: ../parser/analyze.c:2839
+#, c-format
+msgid "%s.%s%%TYPE converted to %s"
+msgstr ""
+
+#: ../parser/analyze.c:2852
+msgid "SELECT FOR UPDATE is not allowed with DISTINCT clause"
+msgstr ""
+
+#: ../parser/analyze.c:2854
+msgid "SELECT FOR UPDATE is not allowed with GROUP BY clause"
+msgstr ""
+
+#: ../parser/analyze.c:2856
+msgid "SELECT FOR UPDATE is not allowed with AGGREGATE"
+msgstr ""
+
+#: ../parser/analyze.c:2921
+#, c-format
+msgid "FOR UPDATE: relation \"%s\" not found in FROM clause"
+msgstr ""
+
+#: ../parser/analyze.c:2952 ../parser/analyze.c:3051
+#, c-format
+msgid "referenced table \"%s\" not found"
+msgstr ""
+
+#: ../parser/analyze.c:3147
+msgid "Misplaced DEFERRABLE clause"
+msgstr ""
+
+#: ../parser/analyze.c:3149 ../parser/analyze.c:3158
+msgid "Multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
+msgstr ""
+
+#: ../parser/analyze.c:3156
+msgid "Misplaced NOT DEFERRABLE clause"
+msgstr ""
+
+#: ../parser/analyze.c:3163 ../parser/analyze.c:3181 gram.y:1864 gram.y:1877
+msgid "INITIALLY DEFERRED constraint must be DEFERRABLE"
+msgstr ""
+
+#: ../parser/analyze.c:3168
+msgid "Misplaced INITIALLY DEFERRED clause"
+msgstr ""
+
+#: ../parser/analyze.c:3170 ../parser/analyze.c:3188
+msgid "Multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
+msgstr ""
+
+#: ../parser/analyze.c:3186
+msgid "Misplaced INITIALLY IMMEDIATE clause"
+msgstr ""
+
+#: ../parser/parse_agg.c:118
+#, c-format
+msgid "Attribute %s.%s must be GROUPed or used in an aggregate function"
+msgstr ""
+
+#: ../parser/parse_agg.c:156
+msgid "Aggregates not allowed in WHERE clause"
+msgstr ""
+
+#: ../parser/parse_agg.c:158
+msgid "Aggregates not allowed in JOIN conditions"
+msgstr ""
+
+#: ../parser/parse_agg.c:174
+msgid "Aggregates not allowed in GROUP BY clause"
+msgstr ""
+
+#: ../parser/parse_agg.c:250
+#, c-format
+msgid "%s: aggregate '%s' for all types does not exist"
+msgstr ""
+
+#: ../parser/parse_agg.c:253
+#, c-format
+msgid "%s: aggregate '%s' for type %s does not exist"
+msgstr ""
+
+#: ../parser/parse_clause.c:189
+msgid "Bogus InhOption value"
+msgstr ""
+
+#: ../parser/parse_clause.c:296
+#, c-format
+msgid "JOIN/USING clause must return type boolean, not type %s"
+msgstr ""
+
+#: ../parser/parse_clause.c:332
+#, c-format
+msgid "JOIN/ON clause must return type boolean, not type %s"
+msgstr ""
+
+#: ../parser/parse_clause.c:352
+#, c-format
+msgid "JOIN/ON clause refers to \"%s\", which is not part of JOIN"
+msgstr ""
+
+#: ../parser/parse_clause.c:412
+msgid "sub-select in FROM must have an alias"
+msgstr ""
+
+#: ../parser/parse_clause.c:434 ../parser/parse_clause.c:437
+msgid "Unexpected parse analysis result for subselect in FROM"
+msgstr ""
+
+#: ../parser/parse_clause.c:440
+msgid "Expected SELECT query from subselect in FROM"
+msgstr ""
+
+#: ../parser/parse_clause.c:442
+msgid "Subselect in FROM may not have SELECT INTO"
+msgstr ""
+
+#: ../parser/parse_clause.c:643
+#, c-format
+msgid "Common column name \"%s\" appears more than once in left table"
+msgstr ""
+
+#: ../parser/parse_clause.c:649
+#, c-format
+msgid "JOIN/USING column \"%s\" not found in left table"
+msgstr ""
+
+#: ../parser/parse_clause.c:660
+#, c-format
+msgid "Common column name \"%s\" appears more than once in right table"
+msgstr ""
+
+#: ../parser/parse_clause.c:666
+#, c-format
+msgid "JOIN/USING column \"%s\" not found in right table"
+msgstr ""
+
+#: ../parser/parse_clause.c:745
+#, c-format
+msgid "Column alias list for \"%s\" has wrong number of entries (need %d)"
+msgstr ""
+
+#: ../parser/parse_clause.c:757
+#, c-format
+msgid ""
+"transformFromClauseItem: unexpected node (internal error)\n"
+"\t%s"
+msgstr ""
+
+#: ../parser/parse_clause.c:779
+#, c-format
+msgid "WHERE clause must return type boolean, not type %s"
+msgstr ""
+
+#: ../parser/parse_clause.c:876
+#, c-format
+msgid "%s '%s' is ambiguous"
+msgstr ""
+
+#: ../parser/parse_clause.c:895
+#, c-format
+msgid "Non-integer constant in %s"
+msgstr ""
+
+#: ../parser/parse_clause.c:908
+#, c-format
+msgid "%s position %d is not in target list"
+msgstr ""
+
+#: ../parser/parse_clause.c:1050
+msgid "For SELECT DISTINCT, ORDER BY expressions must appear in target list"
+msgstr ""
+
+#: ../parser/parse_clause.c:1088
+msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
+msgstr ""
+
+#: ../parser/parse_clause.c:1112
+msgid ""
+"transformDistinctClause: failed to add DISTINCT ON clause to target list"
+msgstr ""
+
+#: ../parser/parse_coerce.c:139
+#, c-format
+msgid "coerce_type: conversion function %s produced %s"
+msgstr ""
+
+#: ../parser/parse_coerce.c:394
+#, c-format
+msgid "%s types \"%s\" and \"%s\" not matched"
+msgstr ""
+
+#: ../parser/parse_coerce.c:450
+#, c-format
+msgid "%s unable to convert to type \"%s\""
+msgstr ""
+
+#: ../parser/parse_expr.c:102
+#, c-format
+msgid "Expression too complex: nesting depth exceeds max_expr_depth = %d"
+msgstr ""
+
+#: ../parser/parse_expr.c:131
+#, c-format
+msgid "Parameter '$%d' is out of range"
+msgstr ""
+
+#: ../parser/parse_expr.c:181
+#, c-format
+msgid "left-hand side of AND is type '%s', not '%s'"
+msgstr ""
+
+#: ../parser/parse_expr.c:186
+#, c-format
+msgid "right-hand side of AND is type '%s', not '%s'"
+msgstr ""
+
+#: ../parser/parse_expr.c:207
+#, c-format
+msgid "left-hand side of OR is type '%s', not '%s'"
+msgstr ""
+
+#: ../parser/parse_expr.c:212
+#, c-format
+msgid "right-hand side of OR is type '%s', not '%s'"
+msgstr ""
+
+#: ../parser/parse_expr.c:230
+#, c-format
+msgid "argument to NOT is type '%s', not '%s'"
+msgstr ""
+
+#: ../parser/parse_expr.c:281 ../parser/parse_expr.c:285
+msgid "Bad query in subselect"
+msgstr ""
+
+#: ../parser/parse_expr.c:308
+msgid "Subselect must have a field"
+msgstr ""
+
+#: ../parser/parse_expr.c:312
+msgid "Subselect must have only one field"
+msgstr ""
+
+#: ../parser/parse_expr.c:341
+#, c-format
+msgid "Row comparison cannot use '%s'"
+msgstr ""
+
+#: ../parser/parse_expr.c:364
+msgid "Subselect has too many fields"
+msgstr ""
+
+#: ../parser/parse_expr.c:380
+#, c-format
+msgid ""
+"'%s' result type of '%s' must return '%s' to be used with quantified "
+"predicate subquery"
+msgstr ""
+
+#: ../parser/parse_expr.c:392
+msgid "Subselect has too few fields"
+msgstr ""
+
+#: ../parser/parse_expr.c:478
+msgid "WHEN clause must have a boolean result"
+msgstr ""
+
+#: ../parser/parse_expr.c:537
+#, c-format
+msgid "transformExpr: unexpected booltesttype %d"
+msgstr ""
+
+#: ../parser/parse_expr.c:542
+#, c-format
+msgid "Argument of %s must be boolean"
+msgstr ""
+
+#: ../parser/parse_expr.c:572
+#, c-format
+msgid "transformExpr: does not know how to transform node %d (internal error)"
+msgstr ""
+
+#: ../parser/parse_expr.c:631
+#, c-format
+msgid "Attribute '%s' not found"
+msgstr ""
+
+#: ../parser/parse_expr.c:691
+msgid "Cannot get type for untransformed sublink"
+msgstr ""
+
+#: ../parser/parse_expr.c:719
+#, c-format
+msgid "Do not know how to get type for %d node"
+msgstr ""
+
+#: ../parser/parse_expr.c:834 ../utils/adt/ruleutils.c:498
+#: ../utils/adt/ruleutils.c:2071
+#, c-format
+msgid "cache lookup for proc %u failed"
+msgstr ""
+
+#: ../parser/parse_expr.c:859
+#, c-format
+msgid "cache lookup for type %u failed"
+msgstr ""
+
+#: ../parser/parse_expr.c:914
+#, c-format
+msgid "Cannot cast this expression to type '%s'"
+msgstr ""
+
+#: ../parser/parse_expr.c:964
+#, c-format
+msgid "Cannot cast type '%s' to '%s'"
+msgstr ""
+
+#: ../parser/parse_func.c:155
+#, c-format
+msgid "Cannot pass more than %d arguments to a function"
+msgstr ""
+
+#: ../parser/parse_func.c:162
+#, c-format
+msgid "Function '%s' does not allow NULL input"
+msgstr ""
+
+#: ../parser/parse_func.c:208
+#, c-format
+msgid "Type '%s' is not a relation type"
+msgstr ""
+
+#: ../parser/parse_func.c:216 ../parser/parse_func.c:525
+#, c-format
+msgid "No such attribute or function '%s'"
+msgstr ""
+
+#: ../parser/parse_func.c:232
+msgid "Aggregate functions may only have one parameter"
+msgstr ""
+
+#: ../parser/parse_func.c:235
+msgid "Aggregate functions cannot be applied to relation names"
+msgstr ""
+
+#: ../parser/parse_func.c:291
+#, c-format
+msgid "Unable to select an aggregate function %s(%s)"
+msgstr ""
+
+#: ../parser/parse_func.c:303
+#, c-format
+msgid "There is no aggregate function %s(%s)"
+msgstr ""
+
+#: ../parser/parse_func.c:357 ../parser/parse_func.c:400
+#, c-format
+msgid "No such attribute or function %s.%s"
+msgstr ""
+
+#: ../parser/parse_func.c:366
+#, c-format
+msgid "Cannot pass result of join %s to a function"
+msgstr ""
+
+#: ../parser/parse_func.c:373
+#, c-format
+msgid "ParseFuncOrColumn: unexpected node type %d"
+msgstr ""
+
+#: ../parser/parse_func.c:405
+#, c-format
+msgid "Cannot pass result of sub-select %s to a function"
+msgstr ""
+
+#: ../parser/parse_func.c:1705
+#, c-format
+msgid "Function '%s(%s)' does not exist%s%s"
+msgstr ""
+
+#: ../parser/parse_func.c:1711
+#, c-format
+msgid "%s: function '%s(%s)' does not exist%s%s"
+msgstr ""
+
+#: ../parser/parse_node.c:185
+#, c-format
+msgid "Relation %s does not have attribute %d"
+msgstr ""
+
+#: ../parser/parse_node.c:209
+#, c-format
+msgid "Subquery %s does not have attribute %d"
+msgstr ""
+
+#: ../parser/parse_node.c:263
+#, c-format
+msgid "transformArraySubscripts: Cache lookup failed for array type %u"
+msgstr ""
+
+#: ../parser/parse_node.c:269
+#, c-format
+msgid "transformArraySubscripts: type %s is not an array"
+msgstr ""
+
+#: ../parser/parse_node.c:277
+#, c-format
+msgid "transformArraySubscripts: Cache lookup failed for array element type %u"
+msgstr ""
+
+#: ../parser/parse_node.c:332 ../parser/parse_node.c:352
+msgid "array index expressions must be integers"
+msgstr ""
+
+#: ../parser/parse_node.c:373
+#, c-format
+msgid ""
+"Array assignment requires type '%s' but expression is of type '%s'\n"
+"\tYou will need to rewrite or cast the expression"
+msgstr ""
+
+#: ../parser/parse_node.c:486
+#, c-format
+msgid "make_const: unknown type %d"
+msgstr ""
+
+#: ../parser/parse_oper.c:50
+#, c-format
+msgid ""
+"Unable to identify an ordering operator '%s' for type '%s'\n"
+"\tUse an explicit ordering operator or modify the query"
+msgstr ""
+
+#: ../parser/parse_oper.c:926
+#, c-format
+msgid ""
+"Left hand side of operator '%s' has an unknown type\n"
+"\tProbably a bad attribute name"
+msgstr ""
+
+#: ../parser/parse_oper.c:930
+#, c-format
+msgid ""
+"Right hand side of operator %s has an unknown type\n"
+"\tProbably a bad attribute name"
+msgstr ""
+
+#: ../parser/parse_oper.c:933
+#, 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:948
+#, c-format
+msgid ""
+"operand of prefix operator '%s' has an unknown type\n"
+"\t(probably an invalid column reference)"
+msgstr ""
+
+#: ../parser/parse_oper.c:952
+#, c-format
+msgid ""
+"operand of postfix operator '%s' has an unknown type\n"
+"\t(probably an invalid column reference)"
+msgstr ""
+
+#: ../parser/parse_oper.c:959
+#, 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:963
+#, c-format
+msgid ""
+"Unable to identify a postfix operator '%s' for type '%s'\n"
+"\tYou may need to add parentheses or an explicit cast"
+msgstr ""
+
+#: ../parser/parse_relation.c:175
+#, c-format
+msgid "scanNameSpaceForRefname: unexpected node type %d"
+msgstr ""
+
+#: ../parser/parse_relation.c:186
+#, c-format
+msgid "Table name \"%s\" specified more than once"
+msgstr ""
+
+#: ../parser/parse_relation.c:239
+#, c-format
+msgid "checkNameSpaceConflicts: unexpected node type %d"
+msgstr ""
+
+#: ../parser/parse_relation.c:274
+msgid "RTERangeTablePosn: RTE not found (internal error)"
+msgstr ""
+
+#: ../parser/parse_relation.c:304 ../parser/parse_relation.c:366
+#: ../parser/parse_relation.c:432
+#, c-format
+msgid "Column reference \"%s\" is ambiguous"
+msgstr ""
+
+#: ../parser/parse_relation.c:426
+#, c-format
+msgid "colnameToVar: unexpected node type %d"
+msgstr ""
+
+#: ../parser/parse_relation.c:480
+#, c-format
+msgid "qualifiedNameToVar: unexpected node type %d"
+msgstr ""
+
+#: ../parser/parse_relation.c:536 ../parser/parse_relation.c:629
+#, c-format
+msgid "Table \"%s\" has %d columns available but %d columns specified"
+msgstr ""
+
+#: ../parser/parse_relation.c:951
+#, c-format
+msgid "Invalid attnum %d for rangetable entry %s"
+msgstr ""
+
+#: ../parser/parse_relation.c:987
+#, c-format
+msgid "Relation '%s' does not have attribute '%s'"
+msgstr ""
+
+#: ../parser/parse_relation.c:1036
+#, c-format
+msgid "attnumTypeId: bogus attribute number %d"
+msgstr ""
+
+#: ../parser/parse_relation.c:1068
+#, c-format
+msgid "Adding missing FROM-clause entry%s for table \"%s\""
+msgstr ""
+
+#: ../parser/parse_target.c:60
+msgid "You can't use relation names alone in the target list, try relation.*."
+msgstr ""
+
+#: ../parser/parse_target.c:145
+#, c-format
+msgid "transformTargetList: unexpected node type %d"
+msgstr ""
+
+#: ../parser/parse_target.c:206
+#, c-format
+msgid "Cannot assign to system attribute '%s'"
+msgstr ""
+
+#: ../parser/parse_target.c:269
+#, c-format
+msgid ""
+"column \"%s\" is of type '%s' but expression is of type '%s'\n"
+"\tYou will need to rewrite or cast the expression"
+msgstr ""
+
+#: ../parser/parse_target.c:391
+#, c-format
+msgid "Attribute '%s' specified more than once"
+msgstr ""
+
+#: ../parser/parse_target.c:441
+#, c-format
+msgid ""
+"ExpandAllTables: unexpected node (internal error)\n"
+"\t%s"
+msgstr ""
+
+#: ../parser/parse_target.c:447
+msgid "Wildcard with no tables specified not allowed"
+msgstr ""
+
+#: ../parser/parse_type.c:47 ../parser/parse_type.c:222
+#, c-format
+msgid "Unable to locate type oid %u in catalog"
+msgstr ""
+
+#: ../parser/parse_type.c:59
+msgid "typenameType: Null typename"
+msgstr ""
+
+#: ../parser/parse_type.c:65
+#, c-format
+msgid "Unable to locate type name '%s' in catalog"
+msgstr ""
+
+#: ../parser/parse_type.c:74
+msgid "typeTypeId() called with NULL type struct"
+msgstr ""
+
+#: ../parser/parse_type.c:200
+#, c-format
+msgid "typeidOutfunc: Invalid type - oid = %u"
+msgstr ""
+
+#: ../parser/parse_type.c:247
+#, c-format
+msgid "typeidTypeRelid: Invalid type - oid = %u"
+msgstr ""
+
+#: gram.y:736
+msgid "ALTER SCHEMA not yet supported"
+msgstr ""
+
+#: gram.y:842
+msgid "SET must have at least one argument"
+msgstr ""
+
+#: gram.y:1212 gram.y:1217 gram.y:3528 gram.y:3533
+msgid "GLOBAL TEMPORARY TABLE is not currently supported"
+msgstr ""
+
+#: gram.y:1252
+#, c-format
+msgid "CREATE TABLE/COLLATE %s not yet implemented; clause ignored"
+msgstr ""
+
+#: gram.y:1508
+msgid "FOREIGN KEY/MATCH PARTIAL not yet implemented"
+msgstr ""
+
+#: gram.y:1563
+msgid "CREATE TABLE/AS SELECT may not specify INTO"
+msgstr ""
+
+#: gram.y:2127
+msgid "FETCH/RELATIVE at current position is not supported"
+msgstr ""
+
+#: gram.y:2255
+msgid "FETCH/ABSOLUTE not supported, using RELATIVE"
+msgstr ""
+
+#: gram.y:2372
+msgid ""
+"WITH GRANT OPTION is not supported.  Only relation owners can set privileges"
+msgstr ""
+
+#: gram.y:2557
+msgid "CREATE FUNCTION/OUT parameters are not supported"
+msgstr ""
+
+#: gram.y:2562
+msgid "CREATE FUNCTION/INOUT parameters are not supported"
+msgstr ""
+
+#: gram.y:2639
+msgid "parser: argument type missing (use NONE for unary operators)"
+msgstr ""
+
+#: gram.y:2899
+msgid "COMMIT/CHAIN not yet supported"
+msgstr ""
+
+#: gram.y:3019
+#, c-format
+msgid "%s is not a valid encoding name"
+msgstr ""
+
+#: ../utils/adt/ascii.c:33 gram.y:3022 gram.y:3034
+msgid "Multi-byte support is not enabled"
+msgstr ""
+
+#: gram.y:3031
+#, c-format
+msgid "%d is not a valid encoding code"
+msgstr ""
+
+#: gram.y:3602
+msgid "LIMIT must not be negative"
+msgstr ""
+
+#: gram.y:3643
+msgid "OFFSET must not be negative"
+msgstr ""
+
+#: gram.y:3748
+msgid ""
+"sub-SELECT in FROM must have an alias\n"
+"\tFor example, FROM (SELECT ...) [AS] foo"
+msgstr ""
+
+#: gram.y:4047
+msgid "precision for FLOAT must be at least 1"
+msgstr ""
+
+#: gram.y:4053
+msgid "precision for FLOAT must be less than 16"
+msgstr ""
+
+#: gram.y:4064 gram.y:4075
+#, c-format
+msgid "NUMERIC precision %d must be beween 1 and %d"
+msgstr ""
+
+#: gram.y:4067
+#, c-format
+msgid "NUMERIC scale %d must be between 0 and precision %d"
+msgstr ""
+
+#: gram.y:4090 gram.y:4101
+#, c-format
+msgid "DECIMAL precision %d must be beween 1 and %d"
+msgstr ""
+
+#: gram.y:4093
+#, c-format
+msgid "DECIMAL scale %d must be between 0 and precision %d"
+msgstr ""
+
+#: gram.y:4123 gram.y:4158
+#, c-format
+msgid "length for type '%s' must be at least 1"
+msgstr ""
+
+#: gram.y:4126 gram.y:4161
+#, c-format
+msgid "length for type '%s' cannot exceed %d"
+msgstr ""
+
+#: gram.y:4343
+msgid "Wrong number of parameters on left side of OVERLAPS expression"
+msgstr ""
+
+#: gram.y:4348
+msgid "Wrong number of parameters on right side of OVERLAPS expression"
+msgstr ""
+
+#: gram.y:4936
+#, c-format
+msgid "CURRENT_TIME(%d) precision not implemented; zero used instead"
+msgstr ""
+
+#: gram.y:4990
+#, c-format
+msgid "CURRENT_TIMESTAMP(%d) precision not implemented; zero used instead"
+msgstr ""
+
+#: gram.y:5856
+msgid "OLD used in non-rule query"
+msgstr ""
+
+#: gram.y:5863
+msgid "NEW used in non-rule query"
+msgstr ""
+
+#: gram.y:5922
+msgid "Unequal number of entries in row expression"
+msgstr ""
+
+#: gram.y:5950
+#, c-format
+msgid "Operator '%s' not implemented for row expressions"
+msgstr ""
+
+#: gram.y:5963
+msgid "CREATE TABLE/AS SELECT has mismatched column count"
+msgstr ""
+
+#: gram.y:6007
+msgid "Multiple ORDER BY clauses not allowed"
+msgstr ""
+
+#: gram.y:6013
+msgid "Multiple FOR UPDATE clauses not allowed"
+msgstr ""
+
+#: gram.y:6019
+msgid "Multiple OFFSET clauses not allowed"
+msgstr ""
+
+#: gram.y:6025
+msgid "Multiple LIMIT clauses not allowed"
+msgstr ""
+
+#: scan.l:283
+msgid "Unterminated /* comment"
+msgstr ""
+
+#: scan.l:293
+#, c-format
+msgid "invalid bit string input: '%s'"
+msgstr ""
+
+#: scan.l:306
+msgid "unterminated bit string literal"
+msgstr ""
+
+#: scan.l:325
+#, c-format
+msgid "Bad hexadecimal integer input '%s'"
+msgstr ""
+
+#: scan.l:330
+msgid "Unterminated hexadecimal integer"
+msgstr ""
+
+#: scan.l:349
+msgid "Unterminated quoted string"
+msgstr ""
+
+#: scan.l:359
+msgid "zero-length delimited identifier"
+msgstr ""
+
+#: scan.l:365 scan.l:369 scan.l:520 scan.l:524
+#, c-format
+msgid "identifier \"%s\" will be truncated to \"%.*s\""
+msgstr ""
+
+#: scan.l:383
+msgid "Unterminated quoted identifier"
+msgstr ""
+
+#: scan.l:540
+#, c-format
+msgid "parser: %s at or near \"%s\""
+msgstr ""
+
+#: scan.l:609
+msgid "Unput() failed.\n"
+msgstr ""
+
+#: ../port/beos/sem.c:160
+msgid "beos : semctl error : GETNCNT not implemented"
+msgstr ""
+
+#: ../port/beos/sem.c:175
+msgid "beos : semctl error : unknown flag"
+msgstr ""
+
+#: ../port/beos/support.c:45
+msgid "Error loading BeOS support server : can't create communication ports"
+msgstr ""
+
+#: ../port/beos/support.c:71
+msgid "Can't load this add-on "
+msgstr ""
+
+#: ../port/beos/support.c:95
+msgid "Can't load this add-on : map text error"
+msgstr ""
+
+#: ../port/beos/support.c:111
+msgid "Can't load this add-on : map data error"
+msgstr ""
+
+#: ../port/beos/support.c:130
+#, c-format
+msgid "loading symbol '%s' failed "
+msgstr ""
+
+#: ../port/dynloader.c:31 ../port/dynloader/linux.c:31
+msgid "dynamic load not supported"
+msgstr ""
+
+#: ../port/dynloader.c:67 ../port/dynloader/bsdi.c:59
+#: ../port/dynloader/linux.c:67
+msgid "dld: Cannot link C library!"
+msgstr ""
+
+#: ../port/dynloader.c:74 ../port/dynloader/bsdi.c:66
+#: ../port/dynloader/linux.c:74
+msgid "dld: Cannot link math library!"
+msgstr ""
+
+#: ../port/dynloader.c:83 ../port/dynloader/bsdi.c:75
+#: ../port/dynloader/linux.c:83
+msgid "dld: Undefined:"
+msgstr ""
+
+#: ../port/dynloader.c:86 ../port/dynloader/bsdi.c:78
+#: ../port/dynloader/linux.c:86 ../port/dynloader/ultrix4.c:61
+#, c-format
+msgid "  %s"
+msgstr ""
+
+#: ../port/dynloader/ultrix4.c:58
+msgid "dl: Undefined:"
+msgstr ""
+
+#: ../port/dynloader/beos.c:55
+msgid "add-on not loaded correctly"
+msgstr ""
+
+#: ../port/dynloader/beos.c:66
+msgid "error while unloading add-on"
+msgstr ""
+
+#: ../postmaster/postmaster.c:292
+#, c-format
+msgid ""
+"%s does not find the database system.\n"
+"Expected to find it in the PGDATA directory \"%s\",\n"
+"but unable to open file \"%s\": %s\n"
+"\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:400 ../postmaster/postmaster.c:411
+#: ../postmaster/postmaster.c:549 ../postmaster/postmaster.c:588
+#, c-format
+msgid "Try '%s --help' for more information.\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:410
+#, c-format
+msgid "invalid argument -- %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:434
+msgid "Assert checking is not compiled in."
+msgstr ""
+
+#: ../postmaster/postmaster.c:535 ../tcop/postgres.c:1491
+#, c-format
+msgid "--%s requires argument"
+msgstr ""
+
+#: ../postmaster/postmaster.c:537 ../tcop/postgres.c:1493
+#, c-format
+msgid "-c %s requires argument"
+msgstr ""
+
+#: ../postmaster/postmaster.c:564
+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:587
+msgid "For SSL, TCP/IP connections must be enabled."
+msgstr ""
+
+#: ../postmaster/postmaster.c:633
+msgid "cannot create INET stream port"
+msgstr ""
+
+#: ../postmaster/postmaster.c:645
+msgid "cannot create UNIX stream port"
+msgstr ""
+
+#: ../postmaster/postmaster.c:732
+#, c-format
+msgid "fork failed: %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:750
+#, c-format
+msgid "cannot disassociate from controlling TTY: %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:770
+#, c-format
+msgid ""
+"%s is the PostgreSQL server.\n"
+"\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:771
+#, c-format
+msgid ""
+"Usage:\n"
+"  %s [options...]\n"
+"\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:772
+msgid "Options:\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:774
+msgid "  -A 1|0          enable/disable run-time assert checking\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:776
+#, c-format
+msgid "  -B NBUFFERS     number of shared buffers (default %d)\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:777
+msgid "  -c NAME=VALUE   set run-time parameter\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:778
+msgid "  -d 1-5          debugging level\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:779
+msgid "  -D DATADIR      database directory\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:780
+msgid "  -F              turn fsync off\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:781
+msgid "  -h HOSTNAME     host name or IP address to listen on\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:782
+msgid "  -i              enable TCP/IP connections\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:783
+msgid "  -k DIRECTORY    Unix-domain socket location\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:785
+msgid "  -l              enable SSL connections\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:787
+#, c-format
+msgid "  -N MAX-CONNECT  maximum number of allowed connections (default %d)\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:789
+msgid "  -o OPTIONS      pass 'OPTIONS' to each backend server\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:790
+#, c-format
+msgid "  -p PORT         port number to listen on (default %d)\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:791
+msgid ""
+"  -S              silent mode (start in background without logging output)\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:793
+msgid ""
+"\n"
+"Developer options:\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:794
+msgid ""
+"  -n              do not reinitialize shared memory after abnormal exit\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:795
+msgid "  -s              send SIGSTOP to all backend servers if one dies\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:797
+msgid ""
+"\n"
+"Please read the documentation for the complete list of run-time\n"
+"configuration settings and how to set them on the command line or in\n"
+"the configuration file.\n"
+"\n"
+"Report bugs to <pgsql-bugs@postgresql.org>.\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:869
+#, c-format
+msgid "ServerLoop: select failed: %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1003
+msgid "invalid length of startup packet"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1037
+#, c-format
+msgid "failed to send SSL negotiation response: %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1049
+#, c-format
+msgid "failed to initialize SSL connection: %s (%s)"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1069
+msgid "unsupported frontend protocol"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1097
+msgid "no PostgreSQL user name specified in startup packet"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1109
+msgid "The database system is starting up"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1112
+msgid "The database system is shutting down"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1115
+msgid "The database system is in recovery mode"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1118 ../storage/ipc/sinval.c:55
+#: ../storage/lmgr/proc.c:1005
+msgid "Sorry, too many clients already"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1149
+#, c-format
+msgid "processCancelRequest: CheckPointPID in cancel request for process %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1164
+#, c-format
+msgid "processing cancel request: sending SIGINT to process %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1172
+#, c-format
+msgid "bad key in cancel request for process %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1181
+#, c-format
+msgid "bad pid in cancel request for process %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1223
+msgid "ConnCreate: malloc failed"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1337
+#, c-format
+msgid "pmdie %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1368
+msgid "smart shutdown request"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1386 ../postmaster/postmaster.c:1439
+#, c-format
+msgid "shutdown process %d already running"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1408
+msgid "fast shutdown request"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1414
+msgid "aborting any active transactions"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1456
+msgid "immediate shutdown request"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1490
+msgid "reaping dead processes"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1507
+#, c-format
+msgid "statistics collector exited with status %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1510
+#, c-format
+msgid "statistics collector was terminated by signal %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1520
+#, c-format
+msgid "shutdown process %d exited with status %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1526
+#, c-format
+msgid "shutdown process %d was terminated by signal %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1537
+#, c-format
+msgid "startup process %d exited with status %d; aborting startup"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1543
+#, c-format
+msgid "shutdown process %d was terminated by signal %d; aborting startup"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1554
+#, c-format
+msgid "startup process %d died while shutdown process %d already running"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1590
+msgid ""
+"all server processes terminated; reinitializing shared memory and semaphores"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1634
+#, c-format
+msgid "CleanupProc: pid %d exited with status %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1681
+#, c-format
+msgid "server process (pid %d) exited with status %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1684
+#, c-format
+msgid "server process (pid %d) was terminated by signal %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1686
+msgid "terminating any other active server processes"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1708
+#, c-format
+msgid "CleanupProc: sending %s to process %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1762
+#, c-format
+msgid "SignalChildren: sending signal %d to process %d"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1813
+msgid "out of memory; connection startup aborted"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1832
+msgid "connection startup failed"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1847
+#, c-format
+msgid "connection startup failed (fork failure): %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:1854
+#, c-format
+msgid "BackendStartup: pid=%d user=%s db=%s socket=%d\n"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2216
+#, c-format
+msgid "failed to create SSL context: %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2223
+#, c-format
+msgid "failed to load server certificate (%s): %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2230
+#, c-format
+msgid "failed to load private key file (%s): %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2236
+#, c-format
+msgid "check of private key failed: %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2318
+#, c-format
+msgid "could not launch startup process (fork failure): %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2322
+#, c-format
+msgid "could not launch checkpoint process (fork failure): %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2327
+#, c-format
+msgid "could not launch shutdown process (fork failure): %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2350
+msgid "CheckPointDataBase: malloc failed"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2390
+#, c-format
+msgid "cannot create file %s: %s"
+msgstr ""
+
+#: ../postmaster/postmaster.c:2402
+#, c-format
+msgid "writing file %s failed"
+msgstr ""
+
+#: ../postmaster/pgstat.c:685
+msgid "Only database superusers can reset statistic counters"
+msgstr ""
+
+#: ../postmaster/pgstat.c:2123
+msgid "PGSTAT: Creation of DB hash table failed"
+msgstr ""
+
+#: ../postmaster/pgstat.c:2169 ../postmaster/pgstat.c:2206
+#: ../postmaster/pgstat.c:2277 ../postmaster/pgstat.c:2318
+#: ../postmaster/pgstat.c:2349 ../postmaster/pgstat.c:2404
+#: ../postmaster/pgstat.c:2445
+msgid "PGSTAT: corrupted pgstat.stat file"
+msgstr ""
+
+#: ../postmaster/pgstat.c:2191
+msgid "PGSTAT: DB hash table corrupted"
+msgstr ""
+
+#: ../postmaster/pgstat.c:2242
+msgid "PGSTAT: failed to initialize hash table for new database entry\n"
+msgstr ""
+
+#: ../postmaster/pgstat.c:2302
+msgid "PGSTAT: Tab hash table corrupted"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:272
+msgid "ApplyRetrieveRule: expected just one rule action"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:274
+msgid "ApplyRetrieveRule: can't handle qualified ON SELECT rule"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:276
+msgid "ApplyRetrieveRule: can't handle per-attribute ON SELECT rule"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:491 ../rewrite/rewriteHandler.c:778
+#, c-format
+msgid "Relation \"%s\" with OID %u no longer exists"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:558
+msgid "fireRIRrules: failed to remove aggs from qual"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:830
+#, c-format
+msgid "query rewritten %d times, may contain cycles"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:951
+msgid "Cannot insert into a view without an appropriate rule"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:954
+msgid "Cannot update a view without an appropriate rule"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:957
+msgid "Cannot delete from a view without an appropriate rule"
+msgstr ""
+
+#: ../rewrite/rewriteHandler.c:960
+#, c-format
+msgid "QueryRewrite: unexpected commandType %d"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:62
+#, c-format
+msgid "Attempt to insert rule \"%s\" failed: already exists"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:129
+msgid "rules not allowed for insert or delete events to an attribute"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:198
+msgid "attribute level rules currently not supported"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:218
+msgid ""
+"rule actions on OLD currently not supported\n"
+"\tuse views or triggers instead"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:221
+msgid ""
+"rule actions on NEW currently not supported\n"
+"\tuse triggers instead"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:239
+msgid ""
+"instead nothing rules on select currently not supported\n"
+"\tuse views instead"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:247
+msgid "multiple action rules on select currently not supported"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:254
+msgid "only instead-select rules currently supported on select"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:260
+msgid "event qualifications not supported for rules on select"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:278
+msgid "select rule's target list has too many entries"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:284
+#, c-format
+msgid "select rule's target entry %d has different column name from %s"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:287
+#, c-format
+msgid "select rule's target entry %d has different type from attribute %s"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:298
+#, c-format
+msgid "select rule's target entry %d has different size from attribute %s"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:302
+msgid "select rule's target list has too few entries"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:315
+#, c-format
+msgid "\"%s\" is already a view"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:326
+#, c-format
+msgid "view rule for \"%s\" must be named \"%s\""
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:345
+#, c-format
+msgid "Relation \"%s\" is not empty. Cannot convert it to view"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:503
+#, c-format
+msgid "RenameRewriteRule: rule \"%s\" does not exist"
+msgstr ""
+
+#: ../rewrite/rewriteDefine.c:507
+#, c-format
+msgid "Attempt to rename rule \"%s\" failed: \"%s\" already exists"
+msgstr ""
+
+#: ../rewrite/rewriteManip.c:559 ../rewrite/rewriteManip.c:566
+msgid "getInsertSelectQuery: expected to find SELECT subquery"
+msgstr ""
+
+#: ../rewrite/rewriteManip.c:577
+msgid "getInsertSelectQuery: can't find rule placeholders"
+msgstr ""
+
+#: ../rewrite/rewriteManip.c:611 ../rewrite/rewriteManip.c:651
+msgid "Conditional utility statements are not implemented"
+msgstr ""
+
+#: ../rewrite/rewriteManip.c:776
+msgid "ResolveNew: can't handle whole-tuple reference"
+msgstr ""
+
+#: ../rewrite/rewriteRemove.c:44
+#, c-format
+msgid "Rule or view \"%s\" not found"
+msgstr ""
+
+#: ../rewrite/rewriteRemove.c:53 ../utils/adt/tid.c:153
+#, c-format
+msgid "Relation %u not found"
+msgstr ""
+
+#: ../rewrite/rewriteRemove.c:93
+#, c-format
+msgid "Rule \"%s\" not found"
+msgstr ""
+
+#: ../rewrite/rewriteRemove.c:114
+msgid "Cannot remove a view's SELECT rule"
+msgstr ""
+
+#: ../rewrite/rewriteSupport.c:100
+#, c-format
+msgid "SetRelationRuleStatus: cache lookup failed for relation %u"
+msgstr ""
+
+#: ../storage/buffer/buf_table.c:68
+msgid "couldn't initialize shared buffer pool Hash Tbl"
+msgstr ""
+
+#: ../storage/buffer/buf_table.c:88
+msgid "BufTableLookup: BufferLookup table corrupted"
+msgstr ""
+
+#: ../storage/buffer/buf_table.c:119
+msgid "BufTableDelete: BufferLookup table corrupted"
+msgstr ""
+
+#: ../storage/buffer/buf_table.c:151 ../storage/buffer/buf_table.c:158
+msgid "BufTableInsert: BufferLookup table corrupted"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:255
+msgid "BufRead: buffer table broken after IO error"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:427
+#, c-format
+msgid "BufferAlloc: cannot write block %u for %u/%u"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:445
+#, c-format
+msgid "BufferAlloc: content of block %u (%u/%u) changed while flushing"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:538
+msgid "buffer wasn't in the buffer table"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:546
+msgid "Buffer in lookup table twice"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:808
+#, c-format
+msgid "BufferSync: cannot write %u for %u/%u"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:966
+#, c-format
+msgid ""
+"Buffer Leak: [%03d] (freeNext=%d, freePrev=%d, rel=%u/%u, blockNum=%u, "
+"flags=0x%x, refcount=%d %ld)"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:1361 ../storage/buffer/bufmgr.c:1393
+#, c-format
+msgid ""
+"[%02d] (freeNext=%d, freePrev=%d, rel=%u/%u, blockNum=%u, flags=0x%x, "
+"refcount=%d %ld)"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:1495
+#, c-format
+msgid ""
+"FlushRelationBuffers(%s (local), %u): block %u is dirty, could not flush it"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:1505
+#, c-format
+msgid "FlushRelationBuffers(%s (local), %u): block %u is referenced (%ld)"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:1556
+#, c-format
+msgid "FlushRelationBuffers: cannot write %u for %u/%u"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:1582
+#, c-format
+msgid ""
+"FlushRelationBuffers(%s, %u): block %u is referenced (private %ld, global %d)"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:1815
+msgid "buffer alloc trace error and can't open log file"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:2034
+#, c-format
+msgid "UNLockBuffer: buffer %d is not locked"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:2104
+#, c-format
+msgid "LockBuffer: unknown lock mode %d"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:2139 ../storage/buffer/bufmgr.c:2146
+msgid "LockBufferForCleanup: wrong local pin count"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:2168
+msgid "Multiple backends attempting to wait for pincount 1"
+msgstr ""
+
+#: ../storage/buffer/bufmgr.c:2296
+#, c-format
+msgid "write error may be permanent: cannot write block %u for %u/%u"
+msgstr ""
+
+#: ../storage/buffer/freelist.c:202
+msgid "out of free buffers: time to abort!"
+msgstr ""
+
+#: ../storage/buffer/localbuf.c:94
+msgid "no empty local buffer."
+msgstr ""
+
+#: ../storage/buffer/localbuf.c:138
+msgid "Out of memory in LocalBufferAlloc"
+msgstr ""
+
+#: ../storage/file/fd.c:265
+#, c-format
+msgid "BasicOpenFile: not enough descs, retry, er= %d"
+msgstr ""
+
+#: ../storage/file/fd.c:295
+#, c-format
+msgid "pg_nofile: Unable to get _SC_OPEN_MAX using sysconf(); using %d"
+msgstr ""
+
+#: ../storage/file/fd.c:298
+msgid ""
+"pg_nofile: Unable to get _SC_OPEN_MAX using sysconf() and NOFILE is undefined"
+msgstr ""
+
+#: ../storage/file/fd.c:304
+#, c-format
+msgid ""
+"pg_nofile: insufficient File Descriptors in postmaster to start backend (%"
+"ld).\n"
+"                   O/S allows %ld, Postmaster reserves %d, We need %d (MIN) "
+"after that."
+msgstr ""
+
+#: ../storage/file/fd.c:343
+#, c-format
+msgid "Delete %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:363
+#, c-format
+msgid "LruDelete %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:398
+#, c-format
+msgid "Insert %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:420
+#, c-format
+msgid "LruInsert %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:442
+#, c-format
+msgid "RE_OPEN FAILED: %d"
+msgstr ""
+
+#: ../storage/file/fd.c:447
+msgid "RE_OPEN SUCCESS"
+msgstr ""
+
+#: ../storage/file/fd.c:471
+#, c-format
+msgid "ReleaseLruFile. Opened %d"
+msgstr ""
+
+#: ../storage/file/fd.c:493
+#, c-format
+msgid "AllocateVfd. Size %d"
+msgstr ""
+
+#: ../storage/file/fd.c:500
+msgid "AllocateVfd: no room for VFD array"
+msgstr ""
+
+#: ../storage/file/fd.c:533
+msgid "AllocateVfd: no room to enlarge VFD array"
+msgstr ""
+
+#: ../storage/file/fd.c:566
+#, c-format
+msgid "FreeVfd: %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:618
+#, c-format
+msgid "FileAccess %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:672
+msgid "fileNameOpenFile: NULL fname"
+msgstr ""
+
+#: ../storage/file/fd.c:674
+#, c-format
+msgid "fileNameOpenFile: %s %x %o"
+msgstr ""
+
+#: ../storage/file/fd.c:694
+#, c-format
+msgid "fileNameOpenFile: success %d"
+msgstr ""
+
+#: ../storage/file/fd.c:701
+msgid "fileNameOpenFile: no room to save VFD filename"
+msgstr ""
+
+#: ../storage/file/fd.c:794
+#, c-format
+msgid "Failed to create temporary file %s"
+msgstr ""
+
+#: ../storage/file/fd.c:813
+#, c-format
+msgid "FileClose: %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:862
+#, c-format
+msgid "FileUnlink: %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:878
+#, c-format
+msgid "FileRead: %d (%s) %ld %d %p"
+msgstr ""
+
+#: ../storage/file/fd.c:899
+#, c-format
+msgid "FileWrite: %d (%s) %ld %d %p"
+msgstr ""
+
+#: ../storage/file/fd.c:925
+#, c-format
+msgid "FileSeek: %d (%s) %ld %ld %d"
+msgstr ""
+
+#: ../storage/file/fd.c:935 ../storage/file/fd.c:956
+#, c-format
+msgid "FileSeek: invalid offset: %ld"
+msgstr ""
+
+#: ../storage/file/fd.c:946 ../storage/file/fd.c:968
+#, c-format
+msgid "FileSeek: invalid whence: %d"
+msgstr ""
+
+#: ../storage/file/fd.c:983
+#, c-format
+msgid "FileTell %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:997
+#, c-format
+msgid "FileTruncate %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:1097
+#, c-format
+msgid "FileMarkDirty: %d (%s)"
+msgstr ""
+
+#: ../storage/file/fd.c:1127
+#, c-format
+msgid "AllocateFile: Allocated %d"
+msgstr ""
+
+#: ../storage/file/fd.c:1130
+msgid "AllocateFile: too many private FDs demanded"
+msgstr ""
+
+#: ../storage/file/fd.c:1144
+#, c-format
+msgid "AllocateFile: not enough descs, retry, er= %d"
+msgstr ""
+
+#: ../storage/file/fd.c:1160
+#, c-format
+msgid "FreeFile: Allocated %d"
+msgstr ""
+
+#: ../storage/file/fd.c:1173
+msgid "FreeFile: file was not obtained from AllocateFile"
+msgstr ""
+
+#: ../storage/file/buffile.c:479
+#, c-format
+msgid "BufFileSeek: invalid whence: %d"
+msgstr ""
+
+#: ../storage/ipc/ipc.c:144
+#, c-format
+msgid "proc_exit(%d)"
+msgstr ""
+
+#: ../storage/ipc/ipc.c:163
+#, c-format
+msgid "exit(%d)"
+msgstr ""
+
+#: ../storage/ipc/ipc.c:177
+#, c-format
+msgid "shmem_exit(%d)"
+msgstr ""
+
+#: ../storage/ipc/ipc.c:203
+msgid "Out of on_proc_exit slots"
+msgstr ""
+
+#: ../storage/ipc/ipc.c:222
+msgid "Out of on_shmem_exit slots"
+msgstr ""
+
+#: ../storage/ipc/spin.c:91
+#, c-format
+msgid "%s: id=%d"
+msgstr ""
+
+#: ../storage/ipc/spin.c:372
+msgid "s_init_lock_sema: not enough semaphores"
+msgstr ""
+
+#: ../storage/ipc/ipci.c:96
+msgid "Couldn't create the lock table"
+msgstr ""
+
+#: ../storage/ipc/shmem.c:119
+msgid "InitShmemAllocation: couldn't initialize Shmem Index"
+msgstr ""
+
+#: ../storage/ipc/shmem.c:130
+msgid "InitShmemAllocation: corrupted shmem index"
+msgstr ""
+
+#: ../storage/ipc/shmem.c:186
+msgid "ShmemAlloc: out of memory"
+msgstr ""
+
+#: ../storage/ipc/shmem.c:310
+msgid "ShmemInitStruct: Shmem Index corrupted"
+msgstr ""
+
+#: ../storage/ipc/shmem.c:325
+msgid "ShmemInitStruct: ShmemIndex entry size is wrong"
+msgstr ""
+
+#: ../storage/ipc/shmem.c:343
+#, c-format
+msgid "ShmemInitStruct: cannot allocate '%s'"
+msgstr ""
+
+#: ../storage/ipc/sinval.c:53
+msgid "Backend cache invalidation initialization failed"
+msgstr ""
+
+#: ../storage/ipc/sinval.c:71
+msgid "SendSharedInvalidMessage: SI buffer overflow"
+msgstr ""
+
+#: ../storage/ipc/sinval.c:97
+msgid "ReceiveSharedInvalidMessages: cache state reset"
+msgstr ""
+
+#: ../storage/ipc/sinval.c:297 ../storage/ipc/sinval.c:312
+msgid "Memory exhausted in GetSnapshotData"
+msgstr ""
+
+#: ../storage/ipc/sinvaladt.c:124
+#, c-format
+msgid "SIBackendInit: backend id %d"
+msgstr ""
+
+#: ../storage/ipc/sinvaladt.c:224
+#, c-format
+msgid "SIInsertDataEntry: table is 70%% full, signaling postmaster"
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:49
+msgid "getbytealen: VARSIZE(data) < VARHDRSZ. This is internal error."
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:75
+#, c-format
+msgid "inv_create: large object %u already exists. This is internal error."
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:108
+#, c-format
+msgid "inv_create: invalid flags: %d"
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:127
+#, c-format
+msgid "inv_open: large object %u not found"
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:145
+#, c-format
+msgid "inv_open: invalid flags: %d"
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:254
+#, c-format
+msgid "inv_getsize: large object %u not found"
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:267 ../storage/large_object/inv_api.c:272
+#: ../storage/large_object/inv_api.c:280
+#, c-format
+msgid "inv_seek: invalid offset: %d"
+msgstr ""
+
+#: ../storage/large_object/inv_api.c:285
+#, c-format
+msgid "inv_seek: invalid whence: %d"
+msgstr ""
+
+#: ../storage/lmgr/lmgr.c:105
+msgid "InitLockTable: couldn't initialize lock table"
+msgstr ""
+
+#: ../storage/lmgr/lmgr.c:114
+msgid "InitLockTable: couldn't rename long-term lock table"
+msgstr ""
+
+#: ../storage/lmgr/lmgr.c:158
+msgid "LockRelation: LockAcquire failed"
+msgstr ""
+
+#: ../storage/lmgr/lmgr.c:256
+msgid "LockRelationForSession: LockAcquire failed"
+msgstr ""
+
+#: ../storage/lmgr/lmgr.c:296
+msgid "LockPage: LockAcquire failed"
+msgstr ""
+
+#: ../storage/lmgr/lmgr.c:333
+msgid "XactLockTableInsert: LockAcquire failed"
+msgstr ""
+
+#: ../storage/lmgr/lmgr.c:370
+msgid "XactLockTableWait: LockAcquire failed"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:111
+#, 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
+#, 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:284
+#, c-format
+msgid "LockMethodTableInit: too many lock types %d greater than %d"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:315 ../storage/lmgr/lock.c:356
+#: ../storage/lmgr/lock.c:376
+#, c-format
+msgid "LockMethodTableInit: couldn't initialize %s"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:497
+#, c-format
+msgid "LockAcquire: user lock [%u] %s"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:508
+#, c-format
+msgid "LockAcquire: bad lock table %d"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:528
+#, c-format
+msgid "LockAcquire: lock table %d is corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:573
+msgid "LockAcquire: holder table corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:618
+#, c-format
+msgid "Deadlock risk: raising lock level from %s to %s on object %u/%u/%u"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:696
+msgid "LockAcquire: remove holder, table corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:954
+msgid "deadlock detected"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1036
+#, c-format
+msgid "LockRelease: user lock tag [%u] %d"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1046
+msgid "lockMethodTable is null in LockRelease"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1070
+msgid "LockRelease: locktable corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1077
+msgid "LockRelease: no such lock"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1099
+msgid "LockRelease: no lock with this tag"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1102
+msgid "LockRelease: holder table corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1116
+#, c-format
+msgid "LockRelease: you don't own a lock of type %s"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1171
+msgid "LockRelease: remove lock, table corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1199
+msgid "LockRelease: remove holder, table corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1241
+#, c-format
+msgid "LockReleaseAll: lockmethod=%d, pid=%d"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1249
+#, c-format
+msgid "LockReleaseAll: bad lockmethod %d"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1353
+msgid "LockReleaseAll: holder table corrupted"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1372
+msgid "LockReleaseAll: cannot remove lock from HTAB"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1387
+msgid "LockReleaseAll: done"
+msgstr ""
+
+#: ../storage/lmgr/lock.c:1511
+msgid "DumpAllLocks: holder->tag.lock = NULL"
+msgstr ""
+
+#: ../storage/lmgr/proc.c:199
+msgid "InitProcess: Proc Header uninitialized"
+msgstr ""
+
+#: ../storage/lmgr/proc.c:202
+msgid "InitProcess: you already exist"
+msgstr ""
+
+#: ../storage/lmgr/proc.c:236
+msgid "cannot create new proc: out of memory"
+msgstr ""
+
+#: ../storage/lmgr/proc.c:641 ../storage/lmgr/proc.c:645
+msgid "ProcSleep: Unable to set timer for process wakeup"
+msgstr ""
+
+#: ../storage/lmgr/proc.c:670 ../storage/lmgr/proc.c:673
+msgid "ProcSleep: Unable to disable timer for process wakeup"
+msgstr ""
+
+#: ../storage/lmgr/deadlock.c:274
+msgid "DeadLockCheckRecurse: inconsistent results"
+msgstr ""
+
+#: ../storage/page/bufpage.c:112
+msgid "PageAddItem: tried overwrite after maxoff"
+msgstr ""
+
+#: ../storage/page/bufpage.c:121
+msgid "PageAddItem: tried overwrite of used ItemId"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:136
+#, c-format
+msgid "initialization failed on %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:158
+#, c-format
+msgid "shutdown failed on %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:178
+#, c-format
+msgid "cannot create %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:248
+#, c-format
+msgid ""
+"cannot extend %s: %m.\n"
+"\tCheck free disk space."
+msgstr ""
+
+#: ../storage/smgr/smgr.c:270 ../utils/init/miscinit.c:905
+#: ../utils/misc/database.c:150
+#, c-format
+msgid "cannot open %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:284
+#, c-format
+msgid "cannot close %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:307
+#, c-format
+msgid "cannot read block %d of %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:329
+#, c-format
+msgid "cannot write block %d of %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:346
+#, c-format
+msgid "cannot flush block %d of %s to stable store: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:377
+#, c-format
+msgid "cannot write block %d of %u/%u blind: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:403
+#, c-format
+msgid "cannot mark block %d of %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:424
+#, c-format
+msgid "cannot mark block %d of %u/%u blind: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:450
+#, c-format
+msgid "cannot count blocks for %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:482
+#, c-format
+msgid "cannot truncate %s to %u blocks: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:524
+#, c-format
+msgid "cannot unlink %u/%u: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:547
+#, c-format
+msgid "transaction commit failed on %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:566
+#, c-format
+msgid "transaction abort failed on %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:585
+#, c-format
+msgid "storage sync failed on %s: %m"
+msgstr ""
+
+#: ../storage/smgr/smgr.c:599
+#, c-format
+msgid "illegal storage manager number %d"
+msgstr ""
+
+#: ../storage/smgr/md.c:252 ../storage/smgr/md.c:445 ../storage/smgr/md.c:488
+#: ../storage/smgr/md.c:522 ../storage/smgr/md.c:567
+msgid "seekpos too big!"
+msgstr ""
+
+#: ../storage/smgr/md.c:287
+msgid "segment too big!"
+msgstr ""
+
+#: ../storage/smgr/md.c:342
+msgid "segment too big on relopen!"
+msgstr ""
+
+#: ../storage/smgr/md.c:577
+#, c-format
+msgid "mdblindwrt: lseek(%ld) failed: %m"
+msgstr ""
+
+#: ../storage/smgr/md.c:591
+#, c-format
+msgid "mdblindwrt: write() failed: %m"
+msgstr ""
+
+#: ../storage/smgr/md.c:597
+#, c-format
+msgid "mdblindwrt: close() failed: %m"
+msgstr ""
+
+#: ../storage/smgr/md.c:681
+msgid "segment too big in mdnblocks!"
+msgstr ""
+
+#: ../storage/smgr/md.c:700
+#, c-format
+msgid "cannot count blocks for %s -- open failed: %m"
+msgstr ""
+
+#: ../storage/smgr/md.c:892
+msgid "_fdvec_alloc error"
+msgstr ""
+
+#: ../storage/smgr/md.c:974
+msgid "segment too big on openseg!"
+msgstr ""
+
+#: ../storage/smgr/md.c:993
+#, c-format
+msgid "_mdfd_getrelnfd: cannot open relation %s: %m"
+msgstr ""
+
+#: ../storage/smgr/md.c:1036
+#, c-format
+msgid "cannot open segment %u of relation %s (target block %u): %m"
+msgstr ""
+
+#: ../storage/smgr/md.c:1088
+#, c-format
+msgid "_mdfd_blind_getseg: couldn't open %s: %m"
+msgstr ""
+
+#: ../storage/smgr/mm.c:188
+msgid "main memory storage mgr rel cache hash table corrupt"
+msgstr ""
+
+#: ../storage/smgr/mm.c:238
+msgid "mmunlink: cache hash table corrupted"
+msgstr ""
+
+#: ../storage/smgr/mm.c:254
+msgid "mmunlink: rel cache hash table corrupted"
+msgstr ""
+
+#: ../storage/smgr/mm.c:316
+msgid "mmextend: rel cache hash table corrupt"
+msgstr ""
+
+#: ../storage/smgr/mm.c:326
+msgid "mmextend: cache hash table corrupt"
+msgstr ""
+
+#: ../storage/smgr/mm.c:396 ../storage/smgr/mm.c:443
+msgid "mmread: hash table corrupt"
+msgstr ""
+
+#: ../storage/smgr/mm.c:449
+msgid "mmwrite: hash table missing requested page"
+msgstr ""
+
+#: ../storage/smgr/mm.c:517
+msgid "mmnblocks: rel cache hash table corrupt"
+msgstr ""
+
+#: ../storage/smgr/smgrtype.c:51
+#, c-format
+msgid "smgrin: unknown storage manager name '%s'"
+msgstr ""
+
+#: ../storage/smgr/smgrtype.c:62
+#, c-format
+msgid "Illegal storage manager id %d"
+msgstr ""
+
+#: ../storage/freespace/freespace.c:181 ../storage/freespace/freespace.c:196
+#: ../storage/freespace/freespace.c:204
+msgid "Insufficient shared memory for free space map"
+msgstr ""
+
+#: ../storage/freespace/freespace.c:507 ../storage/freespace/freespace.c:533
+#: ../storage/freespace/freespace.c:604
+msgid "FreeSpaceMap hashtable corrupted"
+msgstr ""
+
+#: ../storage/freespace/freespace.c:776
+msgid "fsm_record_free_space: unexpected match"
+msgstr ""
+
+#: ../storage/freespace/freespace.c:892
+msgid "insert_fsm_page_entry: entry already exists!"
+msgstr ""
+
+#: ../storage/freespace/freespace.c:901
+msgid "insert_fsm_page_entry: failed to insert entry!"
+msgstr ""
+
+#: ../tcop/postgres.c:306
+#, c-format
+msgid "Socket command type %c unknown"
+msgstr ""
+
+#: ../tcop/postgres.c:389
+#, c-format
+msgid "query: %s"
+msgstr ""
+
+#: ../tcop/postgres.c:452
+msgid "parse tree:"
+msgstr ""
+
+#: ../tcop/postgres.c:456
+#, c-format
+msgid "parse tree: %s"
+msgstr ""
+
+#: ../tcop/postgres.c:490
+msgid "pg_analyze_and_rewrite: copyObject failed on parse tree"
+msgstr ""
+
+#: ../tcop/postgres.c:499 ../tcop/postgres.c:509
+msgid "rewritten parse tree:"
+msgstr ""
+
+#: ../tcop/postgres.c:556
+msgid "pg_plan_query: copyObject failed on plan tree"
+msgstr ""
+
+#: ../tcop/postgres.c:570
+msgid "plan:"
+msgstr ""
+
+#: ../tcop/postgres.c:574
+#, c-format
+msgid "plan: %s"
+msgstr ""
+
+#: ../tcop/fastpath.c:333 ../tcop/postgres.c:708
+msgid ""
+"current transaction is aborted, queries ignored until end of transaction "
+"block"
+msgstr ""
+
+#: ../tcop/postgres.c:775
+#, c-format
+msgid "ProcessUtility: %s"
+msgstr ""
+
+#: ../tcop/postgres.c:777
+msgid "ProcessUtility"
+msgstr ""
+
+#: ../tcop/postgres.c:811
+msgid "ProcessQuery"
+msgstr ""
+
+#: ../tcop/postgres.c:873
+msgid "StartTransactionCommand"
+msgstr ""
+
+#: ../tcop/postgres.c:885
+msgid "CommitTransactionCommand"
+msgstr ""
+
+#: ../tcop/postgres.c:912
+msgid ""
+"Message from PostgreSQL backend:\n"
+"\tThe Postmaster has informed me that some other backend\n"
+"\tdied abnormally and possibly corrupted shared memory.\n"
+"\tI have rolled back the current transaction and am\n"
+"\tgoing to terminate your database system connection and exit.\n"
+"\tPlease reconnect to the database system and repeat your query."
+msgstr ""
+
+#: ../tcop/postgres.c:1030
+msgid ""
+"floating point exception! The last floating point operation either exceeded "
+"legal ranges or was a divide by zero"
+msgstr ""
+
+#: ../tcop/postgres.c:1062
+msgid "This connection has been terminated by the administrator."
+msgstr ""
+
+#: ../tcop/postgres.c:1068
+msgid "Query was cancelled."
+msgstr ""
+
+#: ../tcop/postgres.c:1227
+msgid "Assert checking is not compiled in"
+msgstr ""
+
+#: ../tcop/postgres.c:1457
+msgid "only one -x flag is allowed"
+msgstr ""
+
+#: ../tcop/postgres.c:1475
+msgid "use -x {off,nor,nopull,nopm,pullall,wait}"
+msgstr ""
+
+#: ../tcop/postgres.c:1514
+msgid ""
+"Query statistics are disabled because parser, planner, or executor "
+"statistics are on."
+msgstr ""
+
+#: ../tcop/postgres.c:1593 ../tcop/postgres.c:1605
+#, c-format
+msgid ""
+"%s: invalid command line arguments\n"
+"Try -? for help."
+msgstr ""
+
+#: ../tcop/postgres.c:1613
+#, c-format
+msgid "%s: user name undefined and no database specified\n"
+msgstr ""
+
+#: ../tcop/postgres.c:1645
+#, c-format
+msgid "%s: could not locate executable, bailing out..."
+msgstr ""
+
+#: ../tcop/postgres.c:1704
+#, c-format
+msgid "connection: host=%s user=%s database=%s"
+msgstr ""
+
+#: ../tcop/postgres.c:1715
+msgid "InitPostgres"
+msgstr ""
+
+#: ../tcop/postgres.c:1798
+msgid "AbortCurrentTransaction"
+msgstr ""
+
+#: ../tcop/postgres.c:1994
+msgid "unknown frontend message was received"
+msgstr ""
+
+#: ../tcop/postgres.c:2142
+#, c-format
+msgid "Assert test successfull (val = %d)"
+msgstr ""
+
+#: ../tcop/postgres.c:2145
+#, c-format
+msgid "Assert checking is disabled (val = %d)"
+msgstr ""
+
+#: ../tcop/fastpath.c:171
+#, c-format
+msgid "fetch_fp_info: cache lookup for function %u failed"
+msgstr ""
+
+#: ../tcop/fastpath.c:271
+#, c-format
+msgid ""
+"HandleFunctionRequest: actual arguments (%d) != registered arguments (%d)"
+msgstr ""
+
+#: ../tcop/fastpath.c:290 ../tcop/fastpath.c:302
+#, c-format
+msgid "HandleFunctionRequest: bogus argsize %d"
+msgstr ""
+
+#: ../tcop/fastpath.c:315
+#, c-format
+msgid "HandleFunctionRequest: bogus argsize %d, should be %d"
+msgstr ""
+
+#: ../tcop/pquery.c:119
+#, c-format
+msgid "CreateOperationTag: unknown operation type %d"
+msgstr ""
+
+#: ../tcop/pquery.c:148
+#, c-format
+msgid "Closing pre-existing portal \"%s\""
+msgstr ""
+
+#: ../tcop/utility.c:89
+#, c-format
+msgid "\"%s\" is not %s %s. Use DROP %s to remove %s %s"
+msgstr ""
+
+#: ../tcop/utility.c:93
+#, c-format
+msgid "\"%s\" is not %s %s"
+msgstr ""
+
+#: ../tcop/utility.c:113
+#, c-format
+msgid "%s \"%s\" does not exist"
+msgstr ""
+
+#: ../tcop/utility.c:121
+#, c-format
+msgid "you do not own %s \"%s\""
+msgstr ""
+
+#: ../tcop/utility.c:126
+#, c-format
+msgid "%s \"%s\" is a system %s"
+msgstr ""
+
+#: ../tcop/utility.c:304
+#, c-format
+msgid "TRUNCATE cannot be used on system tables. '%s' is a system table"
+msgstr ""
+
+#: ../tcop/utility.c:310
+#, c-format
+msgid "TRUNCATE cannot be used on sequences. '%s' is a sequence"
+msgstr ""
+
+#: ../tcop/utility.c:313
+#, c-format
+msgid "TRUNCATE cannot be used on views. '%s' is a sequence"
+msgstr ""
+
+#: ../tcop/utility.c:318
+#, c-format
+msgid "you do not own class \"%s\""
+msgstr ""
+
+#: ../tcop/utility.c:470
+msgid "T_AlterTableStmt: unknown subtype"
+msgstr ""
+
+#: ../tcop/utility.c:613
+msgid "CREATE VERSION is not currently implemented"
+msgstr ""
+
+#: ../tcop/utility.c:691
+#, c-format
+msgid "CLUSTER: relation \"%s\" is a system catalog"
+msgstr ""
+
+#: ../tcop/utility.c:871
+#, c-format
+msgid ""
+"\"%s\" is a system index. call REINDEX under standalone postgres with -O -P "
+"options"
+msgstr ""
+
+#: ../tcop/utility.c:874
+#, c-format
+msgid ""
+"\"%s\" is a system index. call REINDEX under standalone postgres with -P -O "
+"options"
+msgstr ""
+
+#: ../tcop/utility.c:890
+msgid "must be called under standalone postgres with -O -P options"
+msgstr ""
+
+#: ../tcop/utility.c:892
+msgid "must be called under standalone postgres with -P -O options"
+msgstr ""
+
+#: ../tcop/utility.c:905
+#, c-format
+msgid "ProcessUtility: command #%d unsupported"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:81
+#, c-format
+msgid ""
+"TextArray2ArrTgString: badly formed string, must have %c as first character\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:91
+msgid "TextArray2ArrTgString: text string ended prematurely\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:97
+msgid "textArray2ArrTgString:  missing a begin quote\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:102
+msgid "textArray2ArrTgString:  missing an end quote\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:138
+#, c-format
+msgid "Element named %s not found in recipe named %s"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:162
+#, c-format
+msgid "Node named %s not found in recipe named %s"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:249
+#, c-format
+msgid "fillTgNode: unknown nodeType field value : %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:328
+#, c-format
+msgid "fillTgElement(): unknown srcLang field value : %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:338
+#, c-format
+msgid "fillTgElement(): unknown elemType field value : %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:378
+#, c-format
+msgid "lookupEdges(): Error while executing query : %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:379 ../tioga/tgRecipe.c:542 ../tioga/tgRecipe.c:561
+#: ../tioga/tgRecipe.c:598 ../tioga/tgRecipe.c:709
+#, c-format
+msgid "result = %s, error is %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:404
+msgid "lookupEdges():  SANITY CHECK failed.  Edge with invalid fromPort value!"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:409
+msgid "lookupEdges():  SANITY CHECK failed.  Edge with invalid toPort value!!"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:418
+msgid "lookupEdges():  SANITY CHECK failed.  Edge with bad fromNode value!"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:424
+msgid "lookupEdges():  SANITY CHECK failed.  Edge with bad toNode value!"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:471
+msgid "Internal Error: connectTee() called with a null origToNode"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:541 ../tioga/tgRecipe.c:560
+#, c-format
+msgid "fillAllNodes(): Error while executing query : %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:597
+#, c-format
+msgid "fillAllElements(): Error while executing query : %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:708
+#, c-format
+msgid "retrieveRecipe: Error while executing query : %s\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:717
+#, c-format
+msgid "retrieveRecipe():  No recipe named %s exists\n"
+msgstr ""
+
+#: ../tioga/tgRecipe.c:722
+#, c-format
+msgid "retrieveRecipe():  Multiple (%d) recipes named %s exists\n"
+msgstr ""
+
+#: ../utils/adt/acl.c:89
+#, c-format
+msgid "getid: identifier must be <%d characters"
+msgstr ""
+
+#: ../utils/adt/acl.c:125
+#, c-format
+msgid "aclparse: input = '%s'"
+msgstr ""
+
+#: ../utils/adt/acl.c:137
+msgid "aclparse: bad keyword, must be [group|user]"
+msgstr ""
+
+#: ../utils/adt/acl.c:140
+msgid "aclparse: a name must follow the [group|user] keyword"
+msgstr ""
+
+#: ../utils/adt/acl.c:157
+#, c-format
+msgid "aclparse: mode change flag must use \"%s\""
+msgstr ""
+
+#: ../utils/adt/acl.c:188
+#, c-format
+msgid "aclparse: mode flags must use \"%s\""
+msgstr ""
+
+#: ../utils/adt/acl.c:207
+#, c-format
+msgid "aclparse: correctly read [%x %d %x], modechg=%x"
+msgstr ""
+
+#: ../utils/adt/acl.c:227
+#, c-format
+msgid "makeacl: invalid size: %d"
+msgstr ""
+
+#: ../utils/adt/acl.c:257
+msgid "aclitemin: cannot accept anything but = ACLs"
+msgstr ""
+
+#: ../utils/adt/acl.c:261
+msgid "aclitemin: extra garbage at end of specification"
+msgstr ""
+
+#: ../utils/adt/acl.c:329
+#, c-format
+msgid "aclitemout: bad ai_idtype: %d"
+msgstr ""
+
+#: ../utils/adt/acl.c:448
+msgid "aclinsert3: insertion before world ACL??"
+msgstr ""
+
+#: ../utils/adt/acl.c:557
+msgid "aclremove: removal of the world ACL??"
+msgstr ""
+
+#: ../utils/adt/acl.c:828 ../utils/adt/acl.c:899 ../utils/adt/acl.c:1023
+#, c-format
+msgid "has_table_privilege: invalid relation oid %u"
+msgstr ""
+
+#: ../utils/adt/acl.c:960
+#, c-format
+msgid "has_table_privilege: invalid privilege type %s"
+msgstr ""
+
+#: ../utils/adt/acl.c:1062
+#, c-format
+msgid "has_table_privilege: relation \"%s\" does not exist"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:157
+#, c-format
+msgid "array_in: more than %d dimensions"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:160 ../utils/adt/arrayfuncs.c:169
+msgid "array_in: missing dimension value"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:177
+msgid "array_in: missing ']' in array declaration"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:182
+msgid "array_in: upper_bound cannot be < lower_bound"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:191
+msgid "array_in: Need to specify dimension"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:200
+msgid "array_in: missing assignment operator"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:226
+msgid "array_in: missing left brace"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:291
+#, c-format
+msgid "malformed array constant: %s"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:414 ../utils/adt/arrayfuncs.c:449
+msgid "array_in: illformed array constant"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:851
+msgid "Slices of fixed-length arrays not implemented"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:967 ../utils/adt/arrayfuncs.c:969
+#: ../utils/adt/arrayfuncs.c:986 ../utils/adt/arrayfuncs.c:1006
+#: ../utils/adt/arrayfuncs.c:1016 ../utils/adt/arrayfuncs.c:1141
+#: ../utils/adt/arrayfuncs.c:1156 ../utils/adt/arrayfuncs.c:1165
+#: ../utils/adt/arrayfuncs.c:1172
+msgid "Invalid array subscripts"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:1130
+msgid "Updates on slices of fixed-length arrays not implemented"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:1183
+msgid "Source array too small"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:1314
+#, c-format
+msgid "array_map: invalid nargs: %d"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:1316
+msgid "array_map: null input array"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:1360
+msgid "array_map: cannot handle NULL in array"
+msgstr ""
+
+#: ../utils/adt/arrayfuncs.c:1538
+#, c-format
+msgid "array_out: Cache lookup failed for type %u"
+msgstr ""
+
+#: ../utils/adt/cash.c:210
+#, c-format
+msgid "Bad money external representation %s"
+msgstr ""
+
+#: ../utils/adt/cash.c:320 ../utils/adt/cash.c:333
+msgid "Memory allocation failed, can't output cash"
+msgstr ""
+
+#: ../utils/adt/cash.c:473 ../utils/adt/cash.c:523
+msgid "cash_div:  divide by 0.0 error"
+msgstr ""
+
+#: ../utils/adt/cash.c:574
+msgid "cash_div_int4: divide by 0 error"
+msgstr ""
+
+#: ../utils/adt/cash.c:624
+msgid "cash_div:  divide by 0 error"
+msgstr ""
+
+#: ../utils/adt/bool.c:77
+#, c-format
+msgid "Bad boolean external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/float.c:152
+msgid "Bad float4 input format -- overflow"
+msgstr ""
+
+#: ../utils/adt/float.c:154
+msgid "Bad float4 input format -- underflow"
+msgstr ""
+
+#: ../utils/adt/float.c:177
+msgid "Bad float8 input format -- overflow"
+msgstr ""
+
+#: ../utils/adt/float.c:179
+msgid "Bad float8 input format -- underflow"
+msgstr ""
+
+#: ../utils/adt/float.c:210
+#, c-format
+msgid "Bad float4 input format '%s'"
+msgstr ""
+
+#: ../utils/adt/float.c:215
+#, c-format
+msgid "Input '%s' is out of range for float4"
+msgstr ""
+
+#: ../utils/adt/float.c:275
+#, c-format
+msgid "Bad float8 input format '%s'"
+msgstr ""
+
+#: ../utils/adt/float.c:280
+#, c-format
+msgid "Input '%s' is out of range for float8"
+msgstr ""
+
+#: ../utils/adt/float.c:497
+msgid "float4div: divide by zero error"
+msgstr ""
+
+#: ../utils/adt/float.c:559
+msgid "float8div: divide by zero error"
+msgstr ""
+
+#: ../utils/adt/float.c:809
+msgid "dtoi4: integer out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:826
+msgid "dtoi2: integer out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:871
+msgid "ftoi4: integer out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:888
+msgid "ftoi2: integer out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1078
+msgid "can't take sqrt of a negative number"
+msgstr ""
+
+#: ../utils/adt/float.c:1122
+msgid "pow() result is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1150
+msgid "exp() result is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1168 ../utils/adt/float.c:1189
+msgid "can't take log of zero"
+msgstr ""
+
+#: ../utils/adt/float.c:1170 ../utils/adt/float.c:1191
+msgid "can't take log of a negative number"
+msgstr ""
+
+#: ../utils/adt/float.c:1216
+#, c-format
+msgid "acos(%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1239
+#, c-format
+msgid "asin(%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1262
+#, c-format
+msgid "atan(%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1286
+#, c-format
+msgid "atan2(%f,%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1309
+#, c-format
+msgid "cos(%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1332
+#, c-format
+msgid "cot(%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1356
+#, c-format
+msgid "sin(%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1379
+#, c-format
+msgid "tan(%f) input is out of range"
+msgstr ""
+
+#: ../utils/adt/float.c:1491
+#, c-format
+msgid "%s: expected 3-element float8 array"
+msgstr ""
+
+#: ../utils/adt/float.c:1686
+msgid "float48div: divide by zero"
+msgstr ""
+
+#: ../utils/adt/float.c:1746
+msgid "float84div: divide by zero"
+msgstr ""
+
+#: ../utils/adt/ascii.c:110
+#, c-format
+msgid "pg_to_ascii(): unsupported encoding from %s"
+msgstr ""
+
+#: ../utils/adt/date.c:53
+#, c-format
+msgid "Bad date external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/date.c:71
+#, c-format
+msgid "Unrecognized date external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/date.c:245
+msgid "Unable to convert date to tm"
+msgstr ""
+
+#: ../utils/adt/date.c:277 ../utils/adt/date.c:286 ../utils/adt/date.c:672
+#: ../utils/adt/date.c:681 ../utils/adt/date.c:1217 ../utils/adt/date.c:1229
+msgid "Unable to convert timestamp to date"
+msgstr ""
+
+#: ../utils/adt/date.c:312
+msgid "Unable to convert reserved abstime value to date"
+msgstr ""
+
+#: ../utils/adt/date.c:380
+msgid "Bad date external representation (too long)"
+msgstr ""
+
+#: ../utils/adt/date.c:413 ../utils/adt/date.c:867
+#, c-format
+msgid "Bad time external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/date.c:832
+msgid "Bad time external representation (too long)"
+msgstr ""
+
+#: ../utils/adt/date.c:1302
+msgid "Bad timetz external representation (too long)"
+msgstr ""
+
+#: ../utils/adt/datetime.c:809 ../utils/adt/datetime.c:1260
+#: ../utils/adt/formatting.c:3022
+#, c-format
+msgid "Inconsistant use of year %04d and 'BC'"
+msgstr ""
+
+#: ../utils/adt/datum.c:71
+msgid "datumGetSize: Invalid Datum Pointer"
+msgstr ""
+
+#: ../utils/adt/formatting.c:396
+#, c-format
+msgid ""
+"TMFC:\n"
+"hh %d\n"
+"am %d\n"
+"pm %d\n"
+"mi %d\n"
+"ss %d\n"
+"ssss %d\n"
+"d %d\n"
+"dd %d\n"
+"ddd %d\n"
+"mm %d\n"
+"ms: %d\n"
+"yyyy %d\n"
+"bc %d\n"
+"iw %d\n"
+"ww %d\n"
+"w %d\n"
+"cc %d\n"
+"q %d\n"
+"j %d\n"
+"us: %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:402
+#, c-format
+msgid ""
+"TM:\n"
+"sec %d\n"
+"year %d\n"
+"min %d\n"
+"wday %d\n"
+"hour %d\n"
+"yday %d\n"
+"mday %d\n"
+"nisdst %d\n"
+"mon %d\n"
+msgstr ""
+
+#: ../utils/adt/formatting.c:982
+msgid "to_char/to_number(): '9' must be ahead of 'PR'."
+msgstr ""
+
+#: ../utils/adt/formatting.c:999
+msgid "to_char/to_number(): '0' must be ahead of 'PR'."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1026
+msgid "to_char/to_number(): not unique decimal point."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1031 ../utils/adt/formatting.c:1118
+msgid "to_char/to_number(): can't use 'V' and decimal poin together."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1044
+msgid "to_char/to_number(): not unique 'S'."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1049
+msgid "to_char/to_number(): can't use 'S' and 'PL'/'MI'/'SG'/'PR' together."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1071
+msgid "to_char/to_number(): can't use 'S' and 'MI' together."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1080
+msgid "to_char/to_number(): can't use 'S' and 'PL' together."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1089
+msgid "to_char/to_number(): can't use 'S' and 'SG' together."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1099
+msgid "to_char/to_number(): can't use 'PR' and 'S'/'PL'/'MI'/'SG' together."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1125
+msgid "to_char/to_number(): 'E' is not supported."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1149
+msgid "to_char/number(): run parser."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1348
+msgid "to_from-char(): DUMP FORMAT"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1353
+#, c-format
+msgid "%d:\t NODE_TYPE_ACTION '%s'\t(%s,%s)"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1356
+#, c-format
+msgid "%d:\t NODE_TYPE_CHAR '%c'"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1359
+#, c-format
+msgid "%d:\t NODE_TYPE_END"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1363
+#, c-format
+msgid "%d:\t UnKnown NODE !!!"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1388
+#, c-format
+msgid "get_th: '%s' is not number."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1556
+msgid "TO-FROM_CHAR: Dump KeyWord Index:"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1562
+#, c-format
+msgid "\t%c: %s, "
+msgstr ""
+
+#: ../utils/adt/formatting.c:1568
+#, c-format
+msgid "\t(%d) %c %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1571
+#, c-format
+msgid ""
+"\n"
+"\t\tUsed positions: %d,\n"
+"\t\tFree positions: %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1644
+msgid "to_timestamp(): bad AM/PM string"
+msgstr ""
+
+#: ../utils/adt/formatting.c:1971
+msgid "to_timestamp(): TZ/tz not supported."
+msgstr ""
+
+#: ../utils/adt/formatting.c:1979
+#, c-format
+msgid "to_timestamp(): bad value for %s"
+msgstr ""
+
+#: ../utils/adt/formatting.c:2585 ../utils/adt/formatting.c:3152
+#, c-format
+msgid "Cache is full (%d)"
+msgstr ""
+
+#: ../utils/adt/formatting.c:2593 ../utils/adt/formatting.c:3170
+#, c-format
+msgid "OLD: '%s' AGE: %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:2604 ../utils/adt/formatting.c:3182
+#, c-format
+msgid "NEW (%d)"
+msgstr ""
+
+#: ../utils/adt/formatting.c:2771
+msgid "to_char(): Unable to convert timestamp to tm"
+msgstr ""
+
+#: ../utils/adt/formatting.c:2944
+msgid "to_timestamp(): AM/PM hour must be between 1 and 12"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3054
+msgid "to_timestamp() cat't convert yday without year information"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3082
+msgid "to_timestamp(): can't convert 'tm' to timestamp."
+msgstr ""
+
+#: ../utils/adt/formatting.c:3232
+#, c-format
+msgid "REMOVING ENTRY (%s)"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3466
+msgid "CALL: get_last_relevant_decnum()"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3491
+msgid " --- scan start --- "
+msgstr ""
+
+#: ../utils/adt/formatting.c:3512
+#, c-format
+msgid "Try read sign (%c)."
+msgstr ""
+
+#: ../utils/adt/formatting.c:3524
+#, c-format
+msgid "Try read locale sign (%c)."
+msgstr ""
+
+#: ../utils/adt/formatting.c:3543
+#, c-format
+msgid "Try read sipmle sign (%c)."
+msgstr ""
+
+#: ../utils/adt/formatting.c:3584
+#, c-format
+msgid "Read digit (%c)."
+msgstr ""
+
+#: ../utils/adt/formatting.c:3595
+#, c-format
+msgid "Try read decimal point (%c)."
+msgstr ""
+
+#: ../utils/adt/formatting.c:3610
+#, c-format
+msgid "Try read locale point (%c)."
+msgstr ""
+
+#: ../utils/adt/formatting.c:3643
+#, c-format
+msgid "SIGN_WROTE: %d, CURRENT: %d, NUMBER_P: '%s', INOUT: '%s'"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3658
+#, c-format
+msgid "Writing sign to position: %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3702
+#, c-format
+msgid "Writing bracket to position %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3725
+#, c-format
+msgid "Writing blank space to position %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3741
+#, c-format
+msgid "Writing zero to position %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3760
+#, c-format
+msgid "Writing decimal point to position %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3814
+#, c-format
+msgid "Writing digit '%c' to position %d"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3857
+msgid "to_number(): RN is not supported"
+msgstr ""
+
+#: ../utils/adt/formatting.c:3980
+#, c-format
+msgid ""
+"\n"
+"\tNUM: '%s'\n"
+"\tPRE: %d\n"
+"\tPOST: %d\n"
+"\tNUM_COUNT: %d\n"
+"\tNUM_PRE: %d\n"
+"\tSIGN_POS: %d\n"
+"\tSIGN_WROTE: %s\n"
+"\tZERO: %s\n"
+"\tZERO_START: %d\n"
+"\tZERO_END: %d\n"
+"\tLAST_RELEVANT: %s"
+msgstr ""
+
+#: ../utils/adt/formatting.c:4242
+#, c-format
+msgid "TO_NUMBER (number): '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:294
+msgid "Unable to format path"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:366
+#, c-format
+msgid "Bad box external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:825
+#, c-format
+msgid "Bad line external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:830 ../utils/adt/geo_ops.c:894
+msgid "line not yet implemented"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:1221 ../utils/adt/geo_ops.c:1242
+#, c-format
+msgid "Bad path external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:1499
+#, c-format
+msgid "Bad point external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:1695
+#, c-format
+msgid "Bad lseg external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:2240
+msgid "dist_lb not implemented"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:2763
+msgid "close_lb not implemented"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3042
+msgid "Unable to create bounding box for empty polygon"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3064 ../utils/adt/geo_ops.c:3075
+#, c-format
+msgid "Bad polygon external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3364
+msgid "poly_distance not implemented"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3443
+msgid "point_div:  divide by 0.0 error"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3671
+msgid "path_center not implemented"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3686
+msgid "Open path cannot be converted to polygon"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3852 ../utils/adt/geo_ops.c:3860
+#: ../utils/adt/geo_ops.c:3873 ../utils/adt/geo_ops.c:3877
+#, c-format
+msgid "Bad circle external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:3897 ../utils/adt/geo_ops.c:3903
+msgid "Unable to format circle"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:4383
+msgid "Unable to convert circle to polygon"
+msgstr ""
+
+#: ../utils/adt/geo_ops.c:4417 ../utils/adt/geo_ops.c:4438
+msgid "Unable to convert polygon to circle"
+msgstr ""
+
+#: ../utils/adt/int.c:96
+msgid "int2vector value has too many values"
+msgstr ""
+
+#: ../utils/adt/int.c:250
+#, c-format
+msgid "i4toi2: '%d' causes int2 underflow"
+msgstr ""
+
+#: ../utils/adt/int.c:252
+#, c-format
+msgid "i4toi2: '%d' causes int2 overflow"
+msgstr ""
+
+#: ../utils/adt/int8.c:77 ../utils/adt/int8.c:87
+#, c-format
+msgid "Bad int8 external representation \"%s\""
+msgstr ""
+
+#: ../utils/adt/int8.c:83
+#, c-format
+msgid "int8 value out of range: \"%s\""
+msgstr ""
+
+#: ../utils/adt/int8.c:106
+msgid "Unable to format int8"
+msgstr ""
+
+#: ../utils/adt/int8.c:695
+msgid "int8 conversion to int4 is out of range"
+msgstr ""
+
+#: ../utils/adt/int8.c:731
+msgid "Floating point conversion to int8 is out of range"
+msgstr ""
+
+#: ../utils/adt/oid.c:46
+#, c-format
+msgid "%s: error reading \"%s\": %m"
+msgstr ""
+
+#: ../utils/adt/oid.c:49 ../utils/adt/oid.c:63
+#, c-format
+msgid "%s: error in \"%s\": can't parse \"%s\""
+msgstr ""
+
+#: ../utils/adt/oid.c:84
+#, c-format
+msgid "%s: error reading \"%s\": %s"
+msgstr ""
+
+#: ../utils/adt/oid.c:138
+msgid "oidvector value has too many values"
+msgstr ""
+
+#: ../utils/adt/like.c:398 ../utils/adt/like.c:496
+msgid "ESCAPE string must be empty or one character"
+msgstr ""
+
+#: ../utils/adt/mac.c:51
+#, c-format
+msgid "macaddr_in: error in parsing \"%s\""
+msgstr ""
+
+#: ../utils/adt/mac.c:56
+#, c-format
+msgid "macaddr_in: illegal address \"%s\""
+msgstr ""
+
+#: ../utils/adt/mac.c:129
+msgid "Text is too long to convert to MAC address"
+msgstr ""
+
+#: ../utils/adt/nabstime.c:250 ../utils/adt/nabstime.c:265
+#, c-format
+msgid "Invalid timezone '%s'"
+msgstr ""
+
+#: ../utils/adt/nabstime.c:347
+#, c-format
+msgid "Bad (length) abstime external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/nabstime.c:351
+#, c-format
+msgid "Bad abstime external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/nabstime.c:380
+#, c-format
+msgid "Bad abstime (internal coding error) '%s'"
+msgstr ""
+
+#: ../utils/adt/nabstime.c:645
+#, c-format
+msgid "Bad (length) reltime external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/nabstime.c:649
+#, c-format
+msgid "Bad reltime external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/nabstime.c:662
+#, c-format
+msgid "Bad reltime (internal coding error) '%s'"
+msgstr ""
+
+#: ../utils/adt/network.c:66
+#, c-format
+msgid "invalid %s value '%s'"
+msgstr ""
+
+#: ../utils/adt/network.c:77
+#, c-format
+msgid "invalid CIDR value '%s': has bits set to right of mask"
+msgstr ""
+
+#: ../utils/adt/network.c:129 ../utils/adt/network.c:471
+#, c-format
+msgid "unable to print address (%s)"
+msgstr ""
+
+#: ../utils/adt/network.c:139 ../utils/adt/network.c:404
+#: ../utils/adt/network.c:441 ../utils/adt/network.c:475
+#: ../utils/adt/network.c:521 ../utils/adt/network.c:561
+#: ../utils/adt/network.c:603 ../utils/adt/network.c:639
+#, c-format
+msgid "unknown address family (%d)"
+msgstr ""
+
+#: ../utils/adt/network.c:186
+#, c-format
+msgid "set_masklen - invalid value '%d'"
+msgstr ""
+
+#: ../utils/adt/network.c:228 ../utils/adt/network.c:317
+#: ../utils/adt/network.c:337 ../utils/adt/network.c:357
+#: ../utils/adt/network.c:377
+#, c-format
+msgid "cannot compare address families %d and %d"
+msgstr ""
+
+#: ../utils/adt/network.c:400 ../utils/adt/network.c:431
+#, c-format
+msgid "unable to print host (%s)"
+msgstr ""
+
+#: ../utils/adt/network.c:658
+#, c-format
+msgid "convert_network_to_scalar: unsupported type %u"
+msgstr ""
+
+#: ../utils/adt/not_in.c:65
+msgid "int4notin: must provide relationname.attributename"
+msgstr ""
+
+#: ../utils/adt/not_in.c:76
+#, c-format
+msgid "int4notin: unknown attribute %s for relation %s"
+msgstr ""
+
+#: ../utils/adt/numeric.c:1503
+msgid "Cannot convert NaN to int4"
+msgstr ""
+
+#: ../utils/adt/numeric.c:1553
+msgid "Cannot convert NaN to int8"
+msgstr ""
+
+#: ../utils/adt/numeric.c:1604
+msgid "Cannot convert NaN to int2"
+msgstr ""
+
+#: ../utils/adt/numeric.c:1741
+msgid "do_numeric_accum: expected 3-element numeric array"
+msgstr ""
+
+#: ../utils/adt/numeric.c:1832
+msgid "numeric_avg: expected 3-element numeric array"
+msgstr ""
+
+#: ../utils/adt/numeric.c:1867
+msgid "numeric_variance: expected 3-element numeric array"
+msgstr ""
+
+#: ../utils/adt/numeric.c:1934
+msgid "numeric_stddev: expected 3-element numeric array"
+msgstr ""
+
+#: ../utils/adt/numeric.c:2116
+msgid "int2_avg_accum: expected 2-element int8 array"
+msgstr ""
+
+#: ../utils/adt/numeric.c:2136
+msgid "int4_avg_accum: expected 2-element int8 array"
+msgstr ""
+
+#: ../utils/adt/numeric.c:2154
+msgid "int8_avg: expected 2-element int8 array"
+msgstr ""
+
+#: ../utils/adt/numeric.c:2346 ../utils/adt/numeric.c:2361
+#: ../utils/adt/numeric.c:2379 ../utils/adt/numeric.c:2383
+#: ../utils/adt/numeric.c:2394
+#, c-format
+msgid "Bad numeric input format '%s'"
+msgstr ""
+
+#: ../utils/adt/numeric.c:2713
+#, c-format
+msgid ""
+"overflow on numeric ABS(value) >= 10^%d for field with precision %d scale %d"
+msgstr ""
+
+#: ../utils/adt/numeric.c:3127
+msgid "division by zero on numeric"
+msgstr ""
+
+#: ../utils/adt/numeric.c:3432
+msgid "math error on numeric - cannot compute SQRT of negative value"
+msgstr ""
+
+#: ../utils/adt/numeric.c:3518
+msgid "argument for EXP() too big"
+msgstr ""
+
+#: ../utils/adt/numeric.c:3585
+msgid "math error on numeric - cannot compute LN of value <= zero"
+msgstr ""
+
+#: ../utils/adt/numutils.c:61
+msgid "pg_atoi: NULL pointer!"
+msgstr ""
+
+#: ../utils/adt/numutils.c:73 ../utils/adt/numutils.c:85
+#: ../utils/adt/numutils.c:90 ../utils/adt/numutils.c:98
+#: ../utils/adt/numutils.c:103 ../utils/adt/numutils.c:110
+#: ../utils/adt/numutils.c:115
+#, c-format
+msgid "pg_atoi: error reading \"%s\": %m"
+msgstr ""
+
+#: ../utils/adt/numutils.c:75
+#, c-format
+msgid "pg_atoi: error in \"%s\": can't parse \"%s\""
+msgstr ""
+
+#: ../utils/adt/numutils.c:119
+#, c-format
+msgid "pg_atoi: invalid result size: %d"
+msgstr ""
+
+#: ../utils/adt/varbit.c:102 ../utils/adt/varbit.c:218
+#, c-format
+msgid "bit string length does not match type bit(%d)"
+msgstr ""
+
+#: ../utils/adt/varbit.c:123 ../utils/adt/varbit.c:331
+#, c-format
+msgid "cannot parse %c as a binary digit"
+msgstr ""
+
+#: ../utils/adt/varbit.c:144 ../utils/adt/varbit.c:352
+#, c-format
+msgid "cannot parse %c as a hex digit"
+msgstr ""
+
+#: ../utils/adt/varbit.c:310 ../utils/adt/varbit.c:425
+#, c-format
+msgid "bit string too long for type bit varying(%d)"
+msgstr ""
+
+#: ../utils/adt/varbit.c:818
+msgid "cannot AND bit strings of different sizes"
+msgstr ""
+
+#: ../utils/adt/varbit.c:856
+msgid "cannot OR bit strings of different sizes"
+msgstr ""
+
+#: ../utils/adt/varbit.c:900
+msgid "cannot XOR bit strings of different sizes"
+msgstr ""
+
+#: ../utils/adt/varbit.c:1115
+msgid "bit string is too large to fit in type integer"
+msgstr ""
+
+#: ../utils/adt/varbit.c:1203
+#, c-format
+msgid "S. %d %d em=%2x sm=%2x r=%d"
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:60
+#, c-format
+msgid ""
+"CURRENT LOCALE ENVIRONMENT:\n"
+"\n"
+"LANG:   \t%s\n"
+"LC_CTYPE:\t%s\n"
+"LC_NUMERIC:\t%s\n"
+"LC_TIME:\t%s\n"
+"LC_COLLATE:\t%s\n"
+"LC_MONETARY:\t%s\n"
+"LC_MESSAGES:\t%s\n"
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:62
+#, c-format
+msgid ""
+"CURRENT LOCALE ENVIRONMENT:\n"
+"\n"
+"LANG:   \t%s\n"
+"LC_CTYPE:\t%s\n"
+"LC_NUMERIC:\t%s\n"
+"LC_TIME:\t%s\n"
+"LC_COLLATE:\t%s\n"
+"LC_MONETARY:\t%s\n"
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:91
+#, c-format
+msgid "pg_setlocale(): 'LC_COLLATE=%s' cannot be honored."
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:95
+#, c-format
+msgid "pg_setlocale(): 'LC_CTYPE=%s' cannot be honored."
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:99
+#, c-format
+msgid "pg_setlocale(): 'LC_NUMERIC=%s' cannot be honored."
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:103
+#, c-format
+msgid "pg_setlocale(): 'LC_TIME=%s' cannot be honored."
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:107
+#, c-format
+msgid "pg_setlocale(): 'LC_MONETARY=%s' cannot be honored."
+msgstr ""
+
+#: ../utils/adt/pg_locale.c:112
+#, c-format
+msgid "pg_setlocale(): 'LC_MESSAGE=%s' cannot be honored."
+msgstr ""
+
+#: ../utils/adt/regexp.c:144
+#, c-format
+msgid "Invalid regular expression: %s"
+msgstr ""
+
+#: ../utils/adt/regproc.c:61
+#, c-format
+msgid "No procedure with oid %s"
+msgstr ""
+
+#: ../utils/adt/regproc.c:128
+#, c-format
+msgid ""
+"There is more than one procedure named %s.\n"
+"\tSupply the pg_proc oid inside single quotes."
+msgstr ""
+
+#: ../utils/adt/regproc.c:130
+#, c-format
+msgid "No procedure with name %s"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:177
+msgid "get_ruledef: cannot connect to SPI manager"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:192 ../utils/adt/ruleutils.c:285
+#: ../utils/adt/ruleutils.c:376 ../utils/adt/ruleutils.c:382
+#, c-format
+msgid "SPI_prepare() failed for \"%s\""
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:204
+#, c-format
+msgid "failed to get pg_rewrite tuple for %s"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:208 ../utils/adt/ruleutils.c:233
+msgid "get_ruledef: SPI_finish() failed"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:270
+msgid "get_viewdef: cannot connect to SPI manager"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:298
+#, c-format
+msgid "failed to get pg_rewrite tuple for view %s"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:323 ../utils/adt/ruleutils.c:551
+msgid "get_viewdef: SPI_finish() failed"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:363
+msgid "get_indexdef: cannot connect to SPI manager"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:393
+#, c-format
+msgid "syscache lookup for index %u failed"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:403 ../utils/adt/ruleutils.c:413
+#, c-format
+msgid "syscache lookup for relid %u failed"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:424 ../utils/adt/ruleutils.c:427
+#, c-format
+msgid "failed to get pg_am tuple for index %s"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:474 ../utils/adt/ruleutils.c:476
+#: ../utils/adt/ruleutils.c:510 ../utils/adt/ruleutils.c:512
+#, c-format
+msgid "failed to get pg_opclass tuple %u"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:789
+#, c-format
+msgid "get_ruledef: rule %s has unsupported event type %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:973
+#, c-format
+msgid "get_ruledef of %s: query command type %d not implemented yet"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1193
+#, c-format
+msgid "get_setop_query: unexpected set op %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1204
+#, c-format
+msgid "get_setop_query: unexpected node %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1259
+msgid "get_insert_query_def: too many RTEs in INSERT!"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1406
+msgid "get_utility_query_def: unexpected statement type"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1433
+#, c-format
+msgid "get_names_for_var: bogus varlevelsup %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1578
+#, c-format
+msgid "find_alias_in_namespace: unexpected node type %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1689
+#, c-format
+msgid "phony_equal: unexpected node type %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1774
+#, c-format
+msgid "cache lookup for operator %u failed"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1791
+msgid "get_rule_expr: bogus oprkind"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1831
+#, c-format
+msgid "get_rule_expr: expr opType %d not supported"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1914
+#, c-format
+msgid "Argument type %s of FieldSelect is not a tuple type"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:1995
+#, c-format
+msgid "get_rule_expr: unexpected nulltesttype %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:2028
+#, c-format
+msgid "get_rule_expr: unexpected booltesttype %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:2040
+#, c-format
+msgid "get_ruledef of %s: unknown node type %d in get_rule_expr()"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:2348
+#, c-format
+msgid "get_sublink_expr: unsupported sublink type %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:2492
+#, c-format
+msgid "get_from_clause_item: unknown join type %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:2543
+#, c-format
+msgid "get_from_clause_item: unexpected node type %d"
+msgstr ""
+
+#: ../utils/adt/ruleutils.c:2572
+msgid "tleIsArrayAssign: I'm confused ..."
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:820
+#, c-format
+msgid "patternsel: no = operator for type %u"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:1004 ../utils/adt/selfuncs.c:1081
+#: ../utils/adt/selfuncs.c:1121 ../utils/adt/selfuncs.c:1151
+#, c-format
+msgid "booltestsel: unexpected booltesttype %d"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:1192 ../utils/adt/selfuncs.c:1247
+#, c-format
+msgid "nulltestsel: unexpected nulltesttype %d"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:1807
+#, c-format
+msgid "convert_numeric_to_scalar: unsupported type %u"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:1998
+#, c-format
+msgid "convert_string_datum: unsupported type %u"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:2167
+#, c-format
+msgid "convert_timevalue_to_scalar: unsupported type %u"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:2559
+msgid "pattern_fixed_prefix: bogus ptype"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:2588
+#, c-format
+msgid "prefix_selectivity: no >= operator for type %u"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:2611
+#, c-format
+msgid "prefix_selectivity: no < operator for type %u"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:2849
+msgid "pattern_selectivity: bogus ptype"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:2878
+msgid "Invalid LC_COLLATE setting"
+msgstr ""
+
+#: ../utils/adt/selfuncs.c:3001
+#, c-format
+msgid "string_lessthan: unexpected datatype %u"
+msgstr ""
+
+#: ../utils/adt/sets.c:83
+#, c-format
+msgid "SetDefine: unable to define set %s"
+msgstr ""
+
+#: ../utils/adt/tid.c:54
+#, c-format
+msgid "invalid tid format: '%s'"
+msgstr ""
+
+#: ../utils/adt/tid.c:178
+#, c-format
+msgid "Relation %s not found"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:61
+#, c-format
+msgid "Bad timestamp external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:67
+#, c-format
+msgid "Timestamp out of range '%s'"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:91
+#, c-format
+msgid "Internal coding error, can't input timestamp '%s'"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:155 ../utils/adt/timestamp.c:167
+#, c-format
+msgid "Bad interval external representation '%s'"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:172
+#, c-format
+msgid "Internal coding error, can't input interval '%s'"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:195
+msgid "Unable to format interval"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:993
+msgid "Unable to add timestamp and interval"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1203
+msgid "interval_div:  divide by 0.0 error"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1240
+msgid "interval_accum: expected 2-element interval array"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1279
+msgid "interval_avg: expected 2-element interval array"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1406 ../utils/adt/timestamp.c:1409
+msgid "Unable to decode timestamp"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1462
+msgid "Bad timestamp external representation (too long)"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1517
+msgid "Bad interval external representation (too long)"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1550 ../utils/adt/timestamp.c:1650
+#: ../utils/adt/timestamp.c:1733 ../utils/adt/timestamp.c:1846
+#: ../utils/adt/timestamp.c:2002 ../utils/adt/timestamp.c:2101
+#, c-format
+msgid "Interval units '%s' not recognized"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1602 ../utils/adt/timestamp.c:1936
+#: ../utils/adt/timestamp.c:1966
+#, c-format
+msgid "Timestamp units '%s' not supported"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1609
+#, c-format
+msgid "Unable to truncate timestamp to '%s'"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1620 ../utils/adt/timestamp.c:1973
+#, c-format
+msgid "Timestamp units '%s' not recognized"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1664 ../utils/adt/timestamp.c:2018
+msgid "Interval is not finite"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1705
+#, c-format
+msgid "Interval units '%s' not supported"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1710
+#, c-format
+msgid "Unable to truncate interval to '%s'"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1715 ../utils/adt/timestamp.c:2086
+msgid "Interval out of range"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1755
+msgid "isoweek2date(): can't convert without year information"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:1952 ../utils/adt/timestamp.c:1959
+msgid "Unable to encode timestamp"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:2077
+#, c-format
+msgid "Interval units '%s' not yet supported"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:2137 ../utils/adt/timestamp.c:2179
+#, c-format
+msgid "Time zone '%s' not recognized"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:2159 ../utils/adt/timestamp.c:2218
+msgid "Timestamp not legal"
+msgstr ""
+
+#: ../utils/adt/timestamp.c:2209
+msgid "INTERVAL time zone not legal (month specified)"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:185
+msgid "RI_FKey_check() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:188
+msgid "RI_FKey_check() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:191
+msgid "RI_FKey_check() must be fired for INSERT or UPDATE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:199
+msgid "wrong # of arguments in call to RI_FKey_check()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:201
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_check()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:264 ../utils/adt/ri_triggers.c:375
+msgid "SPI_connect() failed in RI_FKey_check()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:271 ../utils/adt/ri_triggers.c:454
+msgid "SPI_execp() failed in RI_FKey_check()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:276
+#, c-format
+msgid "%s referential integrity violation - no rows found in %s"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:282 ../utils/adt/ri_triggers.c:466
+msgid "SPI_finish() failed in RI_FKey_check()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:292 ../utils/adt/ri_triggers.c:697
+#: ../utils/adt/ri_triggers.c:911 ../utils/adt/ri_triggers.c:1104
+#: ../utils/adt/ri_triggers.c:1328 ../utils/adt/ri_triggers.c:1539
+#: ../utils/adt/ri_triggers.c:1761 ../utils/adt/ri_triggers.c:1965
+#: ../utils/adt/ri_triggers.c:2219 ../utils/adt/ri_triggers.c:2470
+#: ../utils/adt/ri_triggers.c:2750 ../utils/adt/ri_triggers.c:2832
+msgid "MATCH PARTIAL not yet supported"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:328
+#, 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:352
+msgid "MATCH PARTIAL not yet implemented"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:459
+#, c-format
+msgid ""
+"%s referential integrity violation - key referenced from %s not found in %s"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:473
+msgid "internal error #1 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:538
+msgid "RI_FKey_noaction_del() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:541
+msgid "RI_FKey_noaction_del() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:543
+msgid "RI_FKey_noaction_del() must be fired for DELETE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:551
+msgid "wrong # of arguments in call to RI_FKey_noaction_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:553
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_noaction_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:608
+msgid "SPI_connect() failed in RI_FKey_noaction_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:677
+msgid "SPI_execp() failed in RI_FKey_noaction_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:682 ../utils/adt/ri_triggers.c:896
+#: ../utils/adt/ri_triggers.c:1524 ../utils/adt/ri_triggers.c:1746
+#, c-format
+msgid "%s referential integrity violation - key in %s still referenced from %s"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:689
+msgid "SPI_finish() failed in RI_FKey_noaction_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:704
+msgid "internal error #2 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:744
+msgid "RI_FKey_noaction_upd() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:747
+msgid "RI_FKey_noaction_upd() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:749
+msgid "RI_FKey_noaction_upd() must be fired for UPDATE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:757
+msgid "wrong # of arguments in call to RI_FKey_noaction_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:759
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_noaction_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:822
+msgid "SPI_connect() failed in RI_FKey_noaction_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:891
+msgid "SPI_execp() failed in RI_FKey_noaction_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:903
+msgid "SPI_finish() failed in RI_FKey_noaction_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:918
+msgid "internal error #3 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:954
+msgid "RI_FKey_cascade_del() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:957
+msgid "RI_FKey_cascade_del() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:959
+msgid "RI_FKey_cascade_del() must be fired for DELETE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:967
+msgid "wrong # of arguments in call to RI_FKey_cascade_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:969
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_cascade_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1025
+msgid "SPI_connect() failed in RI_FKey_cascade_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1091
+msgid "SPI_execp() failed in RI_FKey_cascade_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1096
+msgid "SPI_finish() failed in RI_FKey_cascade_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1111
+msgid "internal error #4 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1149
+msgid "RI_FKey_cascade_upd() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1152
+msgid "RI_FKey_cascade_upd() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1154
+msgid "RI_FKey_cascade_upd() must be fired for UPDATE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1162
+msgid "wrong # of arguments in call to RI_FKey_cascade_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1164
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_cascade_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1228
+msgid "SPI_connect() failed in RI_FKey_cascade_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1315
+msgid "SPI_execp() failed in RI_FKey_cascade_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1320
+msgid "SPI_finish() failed in RI_FKey_cascade_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1335
+msgid "internal error #5 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1378
+msgid "RI_FKey_restrict_del() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1381
+msgid "RI_FKey_restrict_del() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1383
+msgid "RI_FKey_restrict_del() must be fired for DELETE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1391
+msgid "wrong # of arguments in call to RI_FKey_restrict_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1393
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_restrict_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1449
+msgid "SPI_connect() failed in RI_FKey_restrict_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1519
+msgid "SPI_execp() failed in RI_FKey_restrict_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1531
+msgid "SPI_finish() failed in RI_FKey_restrict_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1546
+msgid "internal error #6 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1590
+msgid "RI_FKey_restrict_upd() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1593
+msgid "RI_FKey_restrict_upd() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1595
+msgid "RI_FKey_restrict_upd() must be fired for UPDATE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1603
+msgid "wrong # of arguments in call to RI_FKey_restrict_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1605
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_restrict_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1669
+msgid "SPI_connect() failed in RI_FKey_restrict_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1741
+msgid "SPI_execp() failed in RI_FKey_restrict_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1753
+msgid "SPI_finish() failed in RI_FKey_restrict_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1768
+msgid "internal error #7 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1804
+msgid "RI_FKey_setnull_del() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1807
+msgid "RI_FKey_setnull_del() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1809
+msgid "RI_FKey_setnull_del() must be fired for DELETE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1817
+msgid "wrong # of arguments in call to RI_FKey_setnull_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1819
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_setnull_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1875
+msgid "SPI_connect() failed in RI_FKey_setnull_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1952
+msgid "SPI_execp() failed in RI_FKey_setnull_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1957
+msgid "SPI_finish() failed in RI_FKey_setnull_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:1972
+msgid "internal error #8 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2011
+msgid "RI_FKey_setnull_upd() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2014
+msgid "RI_FKey_setnull_upd() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2016
+msgid "RI_FKey_setnull_upd() must be fired for UPDATE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2024
+msgid "wrong # of arguments in call to RI_FKey_setnull_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2026
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_setnull_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2092
+msgid "SPI_connect() failed in RI_FKey_setnull_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2206
+msgid "SPI_execp() failed in RI_FKey_setnull_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2211
+msgid "SPI_finish() failed in RI_FKey_setnull_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2226
+msgid "internal error #9 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2262
+msgid "RI_FKey_setdefault_del() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2265
+msgid "RI_FKey_setdefault_del() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2267
+msgid "RI_FKey_setdefault_del() must be fired for DELETE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2275
+msgid "wrong # of arguments in call to RI_FKey_setdefault_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2277
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_setdefault_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2332
+msgid "SPI_connect() failed in RI_FKey_setdefault_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2457
+msgid "SPI_execp() failed in RI_FKey_setdefault_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2462
+msgid "SPI_finish() failed in RI_FKey_setdefault_del()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2477
+msgid "internal error #10 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2515
+msgid "RI_FKey_setdefault_upd() not fired by trigger manager"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2518
+msgid "RI_FKey_setdefault_upd() must be fired AFTER ROW"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2520
+msgid "RI_FKey_setdefault_upd() must be fired for UPDATE"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2528
+msgid "wrong # of arguments in call to RI_FKey_setdefault_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2530
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_setdefault_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2595
+msgid "SPI_connect() failed in RI_FKey_setdefault_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2737
+msgid "SPI_execp() failed in RI_FKey_setdefault_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2742
+msgid "SPI_finish() failed in RI_FKey_setdefault_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2757
+msgid "internal error #11 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2788
+msgid "wrong # of arguments in call to RI_FKey_keyequal_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2790
+#, c-format
+msgid "too many keys (%d max) in call to RI_FKey_keyequal_upd()"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2839
+msgid "internal error #12 in ri_triggers.c"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2872
+#, c-format
+msgid "unrecognized referential integrity MATCH type '%s'"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:2922 ../utils/adt/ri_triggers.c:2930
+#, c-format
+msgid "constraint %s: table %s does not have an attribute %s"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:3028
+msgid "error in RI plan cache"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:3059
+msgid "can't insert into RI plan cache"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:3236
+msgid "error in RI operator cache"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:3257
+#, c-format
+msgid "ri_AttributesEqual(): cannot find '=' operator for type %u"
+msgstr ""
+
+#: ../utils/adt/ri_triggers.c:3278
+msgid "can't insert into RI operator cache"
+msgstr ""
+
+#: ../utils/adt/encode.c:51 ../utils/adt/encode.c:82
+msgid "No such encoding"
+msgstr ""
+
+#: ../utils/adt/encode.c:58
+msgid "Overflow - encode estimate too small"
+msgstr ""
+
+#: ../utils/adt/encode.c:89
+msgid "Overflow - decode estimate too small"
+msgstr ""
+
+#: ../utils/adt/encode.c:137
+#, c-format
+msgid "Bad hex code: '%c'"
+msgstr ""
+
+#: ../utils/adt/encode.c:163
+msgid "hex_decode: invalid data"
+msgstr ""
+
+#: ../utils/adt/encode.c:277
+msgid "base64: unexpected '='"
+msgstr ""
+
+#: ../utils/adt/encode.c:286
+msgid "base64: Invalid symbol"
+msgstr ""
+
+#: ../utils/adt/encode.c:304
+msgid "base64: invalid end sequence"
+msgstr ""
+
+#: ../utils/adt/encode.c:416 ../utils/adt/encode.c:485
+msgid "decode: Bad input string for type bytea"
+msgstr ""
+
+#: ../utils/adt/varchar.c:116 ../utils/adt/varchar.c:126
+#: ../utils/adt/varchar.c:224 ../utils/adt/varchar.c:236
+#, c-format
+msgid "value too long for type character(%d)"
+msgstr ""
+
+#: ../utils/adt/varchar.c:436 ../utils/adt/varchar.c:506
+#: ../utils/adt/varchar.c:514
+#, c-format
+msgid "value too long for type character varying(%d)"
+msgstr ""
+
+#: ../utils/adt/pgstatfuncs.c:186
+msgid "called in context that does not accept a set result (1)"
+msgstr ""
+
+#: ../utils/adt/pgstatfuncs.c:188
+msgid "called in context that does not accept a set result (2)"
+msgstr ""
+
+#: ../utils/adt/pgstatfuncs.c:193
+msgid "No function memory context in set-function"
+msgstr ""
+
+#: ../utils/adt/format_type.c:122 ../utils/adt/format_type.c:139
+#, c-format
+msgid "could not locate data type with oid %u in catalog"
+msgstr ""
+
+#: ../utils/adt/varlena.c:77 ../utils/adt/varlena.c:117
+msgid "Bad input string for type bytea"
+msgstr ""
+
+#: ../utils/adt/varlena.c:867
+#, c-format
+msgid "byteaGetByte: index %d out of range [0..%d]"
+msgstr ""
+
+#: ../utils/adt/varlena.c:896
+#, c-format
+msgid "byteaGetBit: index %d out of range [0..%d]"
+msgstr ""
+
+#: ../utils/adt/varlena.c:930
+#, c-format
+msgid "byteaSetByte: index %d out of range [0..%d]"
+msgstr ""
+
+#: ../utils/adt/varlena.c:971
+#, c-format
+msgid "byteaSetBit: index %d out of range [0..%d]"
+msgstr ""
+
+#: ../utils/adt/varlena.c:981
+msgid "byteaSetBit: new bit must be 0 or 1"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:92
+#, c-format
+msgid "stat failed on file '%s': %m"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:110
+msgid "Out of memory in load_external_function"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:123
+#, c-format
+msgid "Load of file %s failed: %s"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:143
+#, c-format
+msgid "Can't find function %s in file %s"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:171
+#, c-format
+msgid "LOAD: could not open file '%s': %m"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:215
+#, c-format
+msgid "stat failed on %s: %s"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:302
+msgid "invalid macro name in dynamic library path"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:350
+msgid "zero length dynamic_library_path component"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:360
+msgid "dynamic_library_path component is not absolute"
+msgstr ""
+
+#: ../utils/fmgr/dfmgr.c:366
+#, c-format
+msgid "find_in_dynamic_libpath: trying %s"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:162
+#, c-format
+msgid "fmgr_info: function %u: cache lookup failed"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:195
+#, c-format
+msgid "fmgr_info: function %s not in internal table"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:241
+#, c-format
+msgid "fmgr: Could not extract prosrc for %u from pg_proc"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:248
+#, c-format
+msgid "fmgr: Could not extract probin for %u from pg_proc"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:284
+#, c-format
+msgid "Unknown function API version %d"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:309
+#, c-format
+msgid "fmgr_info: cache lookup for language %u failed"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:325
+#, c-format
+msgid "fmgr_info: language %u has old-style handler"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:330
+#, c-format
+msgid "fmgr_info: function %u: unsupported language %u"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:376
+#, c-format
+msgid "Null result from %s"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:384
+#, c-format
+msgid "Unknown version %d reported by %s"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:424
+msgid "Internal error: fmgr_oldstyle received NULL pointer"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:573
+#, c-format
+msgid "fmgr_oldstyle: function %u: too many arguments (%d > %d)"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:594
+msgid "Untrusted functions not supported"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:623
+#, c-format
+msgid "DirectFunctionCall1: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:644
+#, c-format
+msgid "DirectFunctionCall2: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:667
+#, c-format
+msgid "DirectFunctionCall3: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:691
+#, c-format
+msgid "DirectFunctionCall4: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:716
+#, c-format
+msgid "DirectFunctionCall5: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:743
+#, c-format
+msgid "DirectFunctionCall6: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:771
+#, c-format
+msgid "DirectFunctionCall7: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:800
+#, c-format
+msgid "DirectFunctionCall8: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:831
+#, c-format
+msgid "DirectFunctionCall9: function %p returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:857
+#, c-format
+msgid "FunctionCall1: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:879
+#, c-format
+msgid "FunctionCall2: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:903
+#, c-format
+msgid "FunctionCall3: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:928
+#, c-format
+msgid "FunctionCall4: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:954
+#, c-format
+msgid "FunctionCall5: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:982
+#, c-format
+msgid "FunctionCall6: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1011
+#, c-format
+msgid "FunctionCall7: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1041
+#, c-format
+msgid "FunctionCall8: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1073
+#, c-format
+msgid "FunctionCall9: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1104
+#, c-format
+msgid "OidFunctionCall1: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1129
+#, c-format
+msgid "OidFunctionCall2: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1156
+#, c-format
+msgid "OidFunctionCall3: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1184
+#, c-format
+msgid "OidFunctionCall4: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1213
+#, c-format
+msgid "OidFunctionCall5: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1244
+#, c-format
+msgid "OidFunctionCall6: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1276
+#, c-format
+msgid "OidFunctionCall7: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1309
+#, c-format
+msgid "OidFunctionCall8: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1344
+#, c-format
+msgid "OidFunctionCall9: function %u returned NULL"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1383
+#, c-format
+msgid "fmgr: function %u: too many arguments (%d > %d)"
+msgstr ""
+
+#: ../utils/fmgr/fmgr.c:1395
+#, c-format
+msgid "fmgr: function %u returned NULL"
+msgstr ""
+
+#: ../utils/cache/catcache.c:127
+#, c-format
+msgid "GetCCHashFunc: type %u unsupported as catcache key"
+msgstr ""
+
+#: ../utils/cache/catcache.c:182
+#, c-format
+msgid "CatalogCacheInitializeCache: cache @%p %s"
+msgstr ""
+
+#: ../utils/cache/catcache.c:188
+#, c-format
+msgid "CatalogCacheInitializeCache: load %d/%d w/%d, %u"
+msgstr ""
+
+#: ../utils/cache/catcache.c:192
+#, c-format
+msgid "CatalogCacheInitializeCache: load %d/%d w/%d"
+msgstr ""
+
+#: ../utils/cache/catcache.c:261
+msgid "CatalogCacheInit: only sys attr supported is OID"
+msgstr ""
+
+#: ../utils/cache/catcache.c:341
+#, c-format
+msgid "CCComputeHashIndex: %d cc_nkeys"
+msgstr ""
+
+#: ../utils/cache/catcache.c:405
+#, c-format
+msgid "CCComputeTupleHashIndex: %d cc_nkeys"
+msgstr ""
+
+#: ../utils/cache/catcache.c:530
+#, c-format
+msgid "Cache reference leak: cache %s (%d), tuple %u has count %d"
+msgstr ""
+
+#: ../utils/cache/catcache.c:693
+#, c-format
+msgid "InitCatCache: rel=%s id=%d nkeys=%d size=%d\n"
+msgstr ""
+
+#: ../utils/cache/catcache.c:816
+#, c-format
+msgid "IndexScanOK: %s not found in %s"
+msgstr ""
+
+#: ../utils/cache/fcache.c:46
+msgid "init_fcache: too many arguments"
+msgstr ""
+
+#: ../utils/cache/inval.c:393
+#, c-format
+msgid "ExecuteInvalidationMessage: bogus message id %d"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:70
+#, c-format
+msgid "op_requires_recheck: op %u is not a member of opclass %u"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:242
+#, c-format
+msgid "cache lookup failed for relation %u attribute %d"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:275
+#, c-format
+msgid "cache lookup failed for opclass %u"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:411
+#, c-format
+msgid "Operator OID %u does not exist"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:698
+#, c-format
+msgid "cache lookup failed for type %u"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:773
+#, c-format
+msgid "get_typdefault: failed to lookup type %u"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:978
+msgid "get_attstatsslot: stavalues is null"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:995
+#, c-format
+msgid "get_attstatsslot: Cache lookup failed for type %u"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:1029
+msgid "get_attstatsslot: stanumbers is null"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:1039
+msgid "get_attstatsslot: stanumbers is bogus"
+msgstr ""
+
+#: ../utils/cache/lsyscache.c:1096 ../utils/init/miscinit.c:469
+#, c-format
+msgid "user \"%s\" does not exist"
+msgstr ""
+
+#: ../utils/cache/relcache.c:147 ../utils/cache/relcache.c:156
+#: ../utils/cache/relcache.c:165
+msgid "can't insert into relation descriptor cache"
+msgstr ""
+
+#: ../utils/cache/relcache.c:177 ../utils/cache/relcache.c:191
+#: ../utils/cache/relcache.c:205
+msgid "error in CACHE"
+msgstr ""
+
+#: ../utils/cache/relcache.c:222 ../utils/cache/relcache.c:229
+#: ../utils/cache/relcache.c:236
+msgid "can't delete from relation descriptor cache"
+msgstr ""
+
+#: ../utils/cache/relcache.c:224 ../utils/cache/relcache.c:231
+#: ../utils/cache/relcache.c:238
+msgid "trying to delete a reldesc that does not exist."
+msgstr ""
+
+#: ../utils/cache/relcache.c:339 ../utils/cache/relcache.c:405
+msgid "ScanPgRelation: bad buildinfo"
+msgstr ""
+
+#: ../utils/cache/relcache.c:617
+#, c-format
+msgid "catalog is missing %d attribute%s for relid %u"
+msgstr ""
+
+#: ../utils/cache/relcache.c:688
+#, c-format
+msgid "cannot find attribute %d of relation %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:1093
+#, c-format
+msgid "RelationBuildDesc: can't open %s: %m"
+msgstr ""
+
+#: ../utils/cache/relcache.c:1297
+#, c-format
+msgid "fixrdesc: no pg_class entry for %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:1306
+#, c-format
+msgid "fixrdesc: no existing relcache entry for %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:1538
+#, c-format
+msgid "RelationReloadClassinfo system relation id=%d doesn't exist"
+msgstr ""
+
+#: ../utils/cache/relcache.c:1669
+#, c-format
+msgid "RelationClearRelation: relation %u deleted while still in use"
+msgstr ""
+
+#: ../utils/cache/relcache.c:1772
+#, c-format
+msgid "Local relation %s not found in list"
+msgstr ""
+
+#: ../utils/cache/relcache.c:1820
+msgid "inval call to RFI"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2292
+#, c-format
+msgid "AttrDefaultFetch: second record found for attr %s in rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2300
+#, c-format
+msgid "AttrDefaultFetch: adbin IS NULL for attr %s in rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2313
+#, c-format
+msgid "AttrDefaultFetch: unexpected record found for attr %d in rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2319
+#, c-format
+msgid "AttrDefaultFetch: %d record not found for rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2393
+#, c-format
+msgid "RelCheckFetch: unexpected record found for rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2400
+#, c-format
+msgid "RelCheckFetch: rcname IS NULL for rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2408
+#, c-format
+msgid "RelCheckFetch: rcbin IS NULL for rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2419
+#, c-format
+msgid "RelCheckFetch: %d record not found for rel %s"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2822
+#, c-format
+msgid ""
+"Cannot create init file %s: %m\n"
+"\tContinuing anyway, but there's something wrong."
+msgstr ""
+
+#: ../utils/cache/relcache.c:2891
+msgid "cannot write init file -- descriptor length"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2895
+msgid "cannot write init file -- reldesc"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2901
+msgid "cannot write init file -- am tuple form length"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2904
+msgid "cannot write init file -- am tuple form"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2910
+msgid "cannot write init file -- relation tuple form length"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2913
+msgid "cannot write init file -- relation tuple form"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2921
+#, c-format
+msgid "cannot write init file -- length of attdesc %d"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2924
+#, c-format
+msgid "cannot write init file -- attdesc %d"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2932
+msgid "cannot write init file -- strategy map length"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2935
+msgid "cannot write init file -- strategy map"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2941
+msgid "cannot write init file -- support vector length"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2944
+msgid "cannot write init file -- support vector"
+msgstr ""
+
+#: ../utils/cache/relcache.c:2958
+#, c-format
+msgid ""
+"Cannot rename init file %s to %s: %m\n"
+"\tContinuing anyway, but there's something wrong."
+msgstr ""
+
+#: ../utils/cache/syscache.c:406
+#, c-format
+msgid "InitCatalogCache: Can't init cache %s (%d)"
+msgstr ""
+
+#: ../utils/cache/syscache.c:438
+#, c-format
+msgid "SearchSysCache: Bad cache id %d"
+msgstr ""
+
+#: ../utils/cache/syscache.c:575
+#, c-format
+msgid "SysCacheGetAttr: Bad cache id %d"
+msgstr ""
+
+#: ../utils/cache/syscache.c:578
+#, c-format
+msgid "SysCacheGetAttr: missing cache data for id %d"
+msgstr ""
+
+#: ../utils/cache/temprel.c:161
+#, c-format
+msgid "Cannot rename temp table \"%s\": temp table \"%s\" already exists"
+msgstr ""
+
+#: ../utils/cache/temprel.c:193
+#, c-format
+msgid ""
+"Cannot rename \"%s\" to \"%s\": a temp table by that name already exists"
+msgstr ""
+
+#. translator: This string will be truncated at 31 characters.
+#: ../utils/error/elog.c:174
+#, c-format
+msgid "copy: line %d, "
+msgstr ""
+
+#. translator: This must fit in fmt_fixedbuf.
+#: ../utils/error/elog.c:197 ../utils/error/elog.c:293
+msgid "elog: out of memory"
+msgstr ""
+
+#: ../utils/error/elog.c:415
+msgid "elog: error during error recovery, giving up!"
+msgstr ""
+
+#: ../utils/error/elog.c:460
+#, c-format
+msgid "DebugFileOpen: open of %s: %m"
+msgstr ""
+
+#: ../utils/error/elog.c:469
+#, c-format
+msgid "DebugFileOpen: %s reopen as stderr: %m"
+msgstr ""
+
+#: ../utils/error/elog.c:481
+#, c-format
+msgid "DebugFileOpen: %s reopen as stdout: %m"
+msgstr ""
+
+#: ../utils/error/elog.c:498
+msgid "DebugFileOpen: could not open debugging file"
+msgstr ""
+
+#: ../utils/error/elog.c:725
+msgid "Numerical result out of range"
+msgstr ""
+
+#. translator: This string will be truncated at 47 characters expanded.
+#: ../utils/error/elog.c:736
+#, c-format
+msgid "operating system error %d"
+msgstr ""
+
+#: ../utils/error/elog.c:753
+msgid "DEBUG:  "
+msgstr ""
+
+#: ../utils/error/elog.c:756
+msgid "NOTICE:  "
+msgstr ""
+
+#: ../utils/error/elog.c:759
+msgid "ERROR:  "
+msgstr ""
+
+#: ../utils/error/elog.c:762
+msgid "FATAL 1:  "
+msgstr ""
+
+#: ../utils/error/elog.c:765
+msgid "FATAL 2:  "
+msgstr ""
+
+#: ../utils/init/miscinit.c:137 ../utils/init/miscinit.c:156
+#: ../utils/init/miscinit.c:164 ../utils/init/miscinit.c:328
+#: ../utils/misc/guc.c:521 ../utils/misc/guc.c:528 ../utils/misc/guc.c:871
+#: ../utils/misc/guc.c:883 ../utils/misc/guc.c:901 ../utils/misc/guc.c:909
+#: ../utils/misc/guc.c:1064 ../utils/misc/guc.c:1070 ../utils/misc/guc.c:1077
+#: guc-file.l:148 guc-file.l:267 guc-file.l:308
+msgid "out of memory"
+msgstr ""
+
+#: ../utils/init/miscinit.c:150
+#, c-format
+msgid "cannot get current working directory: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:171
+#, c-format
+msgid "could not read permissions of directory %s: %s"
+msgstr ""
+
+#: ../utils/init/miscinit.c:175
+#, c-format
+msgid ""
+"data directory %s has group or world access; permissions should be u=rwx "
+"(0700)"
+msgstr ""
+
+#: ../utils/init/miscinit.c:215 ../utils/init/miscinit.c:222
+msgid ""
+"convert is not supported. To use convert, you need to enable multibyte "
+"capability"
+msgstr ""
+
+#: ../utils/init/miscinit.c:523
+#, c-format
+msgid "invalid user id %u"
+msgstr ""
+
+#: ../utils/init/miscinit.c:606
+#, c-format
+msgid "Can't create lock file %s: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:617 ../utils/init/miscinit.c:620
+#, c-format
+msgid "Can't read lock file %s: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:630
+#, c-format
+msgid "Bogus data in lock file %s"
+msgstr ""
+
+#: ../utils/init/miscinit.c:705
+#, c-format
+msgid ""
+"Can't remove old lock file %s: %m\n"
+"\tThe file seems accidentally left, but I couldn't remove it.\n"
+"\tPlease remove the file by hand and try again."
+msgstr ""
+
+#: ../utils/init/miscinit.c:726
+#, c-format
+msgid "Can't write lock file %s: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:817
+#, c-format
+msgid "Failed to rewrite %s: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:823
+#, c-format
+msgid "Failed to read %s: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:836
+#, c-format
+msgid "Bogus data in %s"
+msgstr ""
+
+#: ../utils/init/miscinit.c:861
+#, c-format
+msgid "Failed to write %s: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:903
+#, c-format
+msgid "File %s is missing. This is not a valid data directory."
+msgstr ""
+
+#: ../utils/init/miscinit.c:910
+#, c-format
+msgid "cannot read %s: %m"
+msgstr ""
+
+#: ../utils/init/miscinit.c:912
+#, c-format
+msgid "`%s' does not have a valid format. You need to initdb."
+msgstr ""
+
+#: ../utils/init/miscinit.c:917
+#, 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:112
+#, c-format
+msgid "Database \"%s\", OID %u, has disappeared from pg_database"
+msgstr ""
+
+#: ../utils/init/postinit.c:121
+#, c-format
+msgid "Database \"%s\" is not currently accepting connections"
+msgstr ""
+
+#: ../utils/init/postinit.c:133
+#, c-format
+msgid ""
+"database was initialized with MULTIBYTE encoding %d,\n"
+"\tbut the backend was compiled without multibyte support.\n"
+"\tlooks like you need to initdb or recompile."
+msgstr ""
+
+#: ../utils/init/postinit.c:228
+#, c-format
+msgid ""
+"Database system not found.\n"
+"\tData directory '%s' does not exist."
+msgstr ""
+
+#: ../utils/init/postinit.c:243
+#, c-format
+msgid "Database \"%s\" does not exist in the system catalog."
+msgstr ""
+
+#: ../utils/init/postinit.c:251
+#, c-format
+msgid ""
+"Database \"%s\" does not exist.\n"
+"\tThe database subdirectory '%s' is missing."
+msgstr ""
+
+#: ../utils/init/postinit.c:258
+#, c-format
+msgid "Unable to change directory to '%s': %m"
+msgstr ""
+
+#: ../utils/init/postinit.c:287
+#, c-format
+msgid "InitPostgres: bad backend id %d"
+msgstr ""
+
+#: ../utils/init/postinit.c:345
+msgid "There are currently no users defined in this database system."
+msgstr ""
+
+#: ../utils/init/postinit.c:346
+#, c-format
+msgid ""
+"You should immediately run 'CREATE USER \"%s\" WITH SYSID %d CREATEUSER;'."
+msgstr ""
+
+#: ../utils/mb/conv.c:1210
+msgid "Could not convert UTF-8 to ISO8859-1"
+msgstr ""
+
+#: ../utils/mb/conv.c:1290
+#, c-format
+msgid "utf_to_local: could not convert UTF-8 (0x%04x). Ignored"
+msgstr ""
+
+#: ../utils/mb/conv.c:1387
+#, c-format
+msgid "Invalid encoding number %d"
+msgstr ""
+
+#: ../utils/mb/conv.c:1424
+#, c-format
+msgid "local_to_utf: could not convert (0x%04x) %s to UTF-8. Ignored"
+msgstr ""
+
+#: ../utils/mb/mbutils.c:220
+#, c-format
+msgid "Invalid encoding name %s"
+msgstr ""
+
+#: ../utils/mb/mbutils.c:225 ../utils/mb/mbutils.c:267
+#, c-format
+msgid "Conversion from %s to %s is not possible"
+msgstr ""
+
+#: ../utils/mb/mbutils.c:231 ../utils/mb/mbutils.c:274
+msgid "Encoding conversion failed"
+msgstr ""
+
+#: ../utils/mb/mbutils.c:261
+#, c-format
+msgid "Invalid source encoding name %s"
+msgstr ""
+
+#: ../utils/mb/mbutils.c:263
+#, c-format
+msgid "Invalid destination encoding name %s"
+msgstr ""
+
+#: ../utils/mb/mbutils.c:442
+msgid "SetDatabaseEncoding(): invalid database encoding"
+msgstr ""
+
+#: ../utils/mb/encnames.c:176
+msgid "pg_char_to_encname_struct(): encoding name too long"
+msgstr ""
+
+#: ../utils/misc/guc.c:686
+#, c-format
+msgid "'%s' is not a valid option name"
+msgstr ""
+
+#: ../utils/misc/guc.c:698
+#, c-format
+msgid "'%s' cannot be changed after server start"
+msgstr ""
+
+#: ../utils/misc/guc.c:705
+#, c-format
+msgid "'%s' cannot be changed now"
+msgstr ""
+
+#: ../utils/misc/guc.c:718
+#, c-format
+msgid "'%s' cannot be set after connection start"
+msgstr ""
+
+#: ../utils/misc/guc.c:742
+#, c-format
+msgid "option '%s' requires a boolean value"
+msgstr ""
+
+#: ../utils/misc/guc.c:774
+#, c-format
+msgid "option '%s' expects an integer value"
+msgstr ""
+
+#: ../utils/misc/guc.c:779
+#, c-format
+msgid "option '%s' value %d is outside of permissible range [%d .. %d]"
+msgstr ""
+
+#: ../utils/misc/guc.c:786
+#, c-format
+msgid "invalid value for option '%s': %d"
+msgstr ""
+
+#: ../utils/misc/guc.c:818
+#, c-format
+msgid "option '%s' expects a real number"
+msgstr ""
+
+#: ../utils/misc/guc.c:823
+#, c-format
+msgid "option '%s' value %g is outside of permissible range [%g .. %g]"
+msgstr ""
+
+#: ../utils/misc/guc.c:830
+#, c-format
+msgid "invalid value for option '%s': %g"
+msgstr ""
+
+#: ../utils/misc/guc.c:860
+#, c-format
+msgid "invalid value for option '%s': '%s'"
+msgstr ""
+
+#: ../utils/misc/guc.c:958
+#, c-format
+msgid "Option '%s' is not recognized"
+msgstr ""
+
+#: ../utils/misc/guc.c:1133
+msgid "bogus transaction isolation level"
+msgstr ""
+
+#: guc-file.l:159
+msgid "could not read configuration file `"
+msgstr ""
+
+#: guc-file.l:159
+#, c-format
+msgid "': %s"
+msgstr ""
+
+#: guc-file.l:259
+#, c-format
+msgid ":%u: syntax error, token=\"%s\""
+msgstr ""
+
+#: ../utils/mmgr/aset.c:332
+#, c-format
+msgid "Memory exhausted in AllocSetContextCreate(%lu)"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:495 ../utils/mmgr/aset.c:693
+#, c-format
+msgid "Memory exhausted in AllocSetAlloc(%lu)"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:742
+#, c-format
+msgid "AllocSetFree: detected write past chunk end in %s %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:764
+#, c-format
+msgid "AllocSetFree: cannot find block containing chunk %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:818
+#, c-format
+msgid "AllocSetRealloc: detected write past chunk end in %s %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:859
+#, c-format
+msgid "AllocSetRealloc: cannot find block containing chunk %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:872
+#, c-format
+msgid "Memory exhausted in AllocSetReAlloc(%lu)"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:1030
+#, c-format
+msgid "AllocSetCheck: %s: empty block %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:1052
+#, c-format
+msgid "AllocSetCheck: %s: req size > alloc size for chunk %p in block %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:1055
+#, c-format
+msgid "AllocSetCheck: %s: bad size %lu for chunk %p in block %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:1061
+#, c-format
+msgid "AllocSetCheck: %s: bad single-chunk %p in block %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:1070
+#, c-format
+msgid "AllocSetCheck: %s: bogus aset link in block %p, chunk %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:1077
+#, c-format
+msgid "AllocSetCheck: %s: detected write past chunk end in block %p, chunk %p"
+msgstr ""
+
+#: ../utils/mmgr/aset.c:1087
+#, c-format
+msgid "AllocSetCheck: %s: found inconsistent memory block %p"
+msgstr ""
+
+#: ../utils/mmgr/mcxt.c:418
+#, c-format
+msgid "MemoryContextAlloc: invalid request size %lu"
+msgstr ""
+
+#: ../utils/mmgr/mcxt.c:478
+#, c-format
+msgid "repalloc: invalid request size %lu"
+msgstr ""
+
+#: ../utils/mmgr/portalmem.c:64 ../utils/mmgr/portalmem.c:80
+#: ../utils/mmgr/portalmem.c:95
+msgid "error in PortalHashTable"
+msgstr ""
+
+#: ../utils/mmgr/portalmem.c:82
+msgid "trying to insert a portal name that exists."
+msgstr ""
+
+#: ../utils/mmgr/portalmem.c:97
+msgid "trying to delete portal name that does not exist."
+msgstr ""
+
+#: ../utils/mmgr/portalmem.c:199
+#, c-format
+msgid "CreatePortal: portal \"%s\" already exists"
+msgstr ""
+
+#: ../utils/sort/logtape.c:199
+#, c-format
+msgid ""
+"ltsWriteBlock: failed to write block %ld of temporary file\n"
+"\t\tPerhaps out of disk space?"
+msgstr ""
+
+#: ../utils/sort/logtape.c:214
+#, c-format
+msgid "ltsReadBlock: failed to read block %ld of temporary file"
+msgstr ""
+
+#: ../utils/sort/logtape.c:572
+msgid "LogicalTapeWrite: impossible state"
+msgstr ""
+
+#: ../utils/sort/logtape.c:837
+msgid "LogicalTapeBackspace: unexpected end of tape"
+msgstr ""
+
+#: ../utils/sort/logtape.c:894 ../utils/sort/logtape.c:904
+msgid "LogicalTapeSeek: unexpected end of tape"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:722
+msgid "tuplesort_puttuple: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:769
+msgid "tuplesort_performsort: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:890 ../utils/sort/tuplesort.c:905
+msgid "tuplesort_gettuple: bogus tuple len in backward scan"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:958
+msgid "tuplesort_gettuple: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1519
+msgid "tuplesort_rescan: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1546
+msgid "tuplesort_markpos: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1571
+msgid "tuplesort_restorepos failed"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1575
+msgid "tuplesort_restorepos: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1694
+msgid "tuplesort: unexpected end of tape"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1696 ../utils/sort/tuplesort.c:1809
+#: ../utils/sort/tuplesort.c:1813 ../utils/sort/tuplesort.c:1937
+#: ../utils/sort/tuplesort.c:1941 ../utils/sort/tuplesort.c:2006
+#: ../utils/sort/tuplesort.c:2010
+msgid "tuplesort: unexpected end of data"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1890
+msgid "Cannot create unique index. Table contains non-unique values"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:1974
+msgid "copytup_datum() should not be called"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:2128
+#, c-format
+msgid "SelectSortFunction: cache lookup failed for operator %u"
+msgstr ""
+
+#: ../utils/sort/tuplesort.c:2209
+#, c-format
+msgid "Invalid SortFunctionKind %d"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:314
+msgid "tuplestore_puttuple: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:350
+msgid "tuplestore_donestoring: seek(0) failed"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:358
+msgid "tuplestore_donestoring: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:479 ../utils/sort/tuplestore.c:494
+msgid "tuplestore_gettuple: bogus tuple len in backward scan"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:499
+msgid "tuplestore_gettuple: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:535
+msgid "tuplestore_rescan: seek(0) failed"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:542
+msgid "tuplestore_rescan: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:568
+msgid "tuplestore_markpos: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:593
+msgid "tuplestore_restorepos failed"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:597
+msgid "tuplestore_restorepos: invalid state"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:613
+msgid "tuplestore: unexpected end of tape"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:615 ../utils/sort/tuplestore.c:683
+#: ../utils/sort/tuplestore.c:687
+msgid "tuplestore: unexpected end of data"
+msgstr ""
+
+#: ../utils/sort/tuplestore.c:625 ../utils/sort/tuplestore.c:655
+#: ../utils/sort/tuplestore.c:658 ../utils/sort/tuplestore.c:662
+msgid "tuplestore: write failed"
+msgstr ""