# Occitan (post 1500) translation for postgresql-8.4
# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
# This file is distributed under the same license as the postgresql-8.4 package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
#
msgid ""
msgstr ""
"Project-Id-Version: postgresql-8.4\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-04-09 19:37+0000\n"
"PO-Revision-Date: 2010-04-15 12:27+0000\n"
"Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n"
"Language-Team: Occitan (post 1500) <oc@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2010-07-14 12:09+0000\n"
"X-Generator: Launchpad (build 9518)\n"

#: access/common/heaptuple.c:686 access/common/heaptuple.c:1438
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "lo nombre de colomnas (%d) depassa lo limit (%d)"

#: access/common/indextuple.c:57
#, c-format
msgid "number of index columns (%d) exceeds limit (%d)"
msgstr "lo nombre de colomnas indexadas (%d) depassa lo limit (%d)"

#: access/common/indextuple.c:168
#, c-format
msgid "index row requires %lu bytes, maximum size is %lu"
msgstr "la linha indèx requerís %lu octets, la talha maximum es %lu"

#: tcop/postgres.c:1630 tcop/fastpath.c:180 tcop/fastpath.c:552
#: access/common/printtup.c:278
#, c-format
msgid "unsupported format code: %d"
msgstr "còde de format pas suportat : %d"

#: access/common/reloptions.c:289
msgid "user-defined relation parameter types limit exceeded"
msgstr ""
"limit depassat dels tipes de paramètres de la relacion definida per "
"l'utilizaire"

#: access/common/reloptions.c:588
msgid "RESET must not include values for parameters"
msgstr "RESET deu pas enclure de valors pels paramètres"

#: access/common/reloptions.c:621
#, c-format
msgid "unrecognized parameter namespace \"%s\""
msgstr "espaci de nom del paramètre « %s » pas reconegut"

#: access/common/reloptions.c:861
#, c-format
msgid "unrecognized parameter \"%s\""
msgstr "paramètre « %s » pas reconegut"

#: access/common/reloptions.c:886
#, c-format
msgid "parameter \"%s\" specified more than once"
msgstr "lo paramètre « %s » es especificat mai d'un còp"

#: access/common/reloptions.c:901
#, c-format
msgid "invalid value for boolean option \"%s\": %s"
msgstr "valor invalida per l'opcion booleana « %s » : %s"

#: access/common/reloptions.c:912
#, c-format
msgid "invalid value for integer option \"%s\": %s"
msgstr "valor invalida per l'opcion de tipe integer « %s » : %s"

#: access/common/reloptions.c:917 access/common/reloptions.c:935
#, c-format
msgid "value %s out of bounds for option \"%s\""
msgstr "valor %s en defòra dels limits per l'opcion « %s »"

#: access/common/reloptions.c:919
#, c-format
msgid "Valid values are between \"%d\" and \"%d\"."
msgstr "Las valors validas son entre « %d » e « %d »."

#: access/common/reloptions.c:930
#, c-format
msgid "invalid value for floating point option \"%s\": %s"
msgstr "valor invalida per l'opcion de tipe float « %s » : %s"

#: access/common/reloptions.c:937
#, c-format
msgid "Valid values are between \"%f\" and \"%f\"."
msgstr "Las valors validas son entre « %f » e « %f »."

#: access/common/tupdesc.c:547 parser/parse_relation.c:1193
#, c-format
msgid "column \"%s\" cannot be declared SETOF"
msgstr "la colomna « %s » pòt pas èsser declarada SETOF"

#: access/gin/ginarrayproc.c:30
msgid "array must not contain null values"
msgstr "lo tablèu deu pas conténer de valors NULL"

#: access/gin/ginentrypage.c:83 access/gin/ginentrypage.c:118
#: access/nbtree/nbtsort.c:483 access/nbtree/nbtinsert.c:421
#, c-format
msgid "index row size %lu exceeds maximum %lu for index \"%s\""
msgstr ""

#: access/gin/ginscan.c:166 access/gin/ginscan.c:229
msgid "GIN indexes do not support whole-index scans"
msgstr "los indèxes GIN suportan pas los percors complets d'indèx"

#: access/gist/gistsplit.c:372
#, c-format
msgid "picksplit method for column %d of index \"%s\" failed"
msgstr "fracàs del metòde picksplit per la colomna %d de l'indèx « %s »"

#: access/gist/gistsplit.c:374
msgid ""
"The index is not optimal. To optimize it, contact a developer, or try to use "
"the column as the second one in the CREATE INDEX command."
msgstr ""

#: access/gist/gistutil.c:407
#, c-format
msgid "index \"%s\" needs VACUUM or REINDEX to finish crash recovery"
msgstr ""

#: access/hash/hashutil.c:169 access/gist/gistutil.c:588
#: access/nbtree/nbtpage.c:432
#, c-format
msgid "index \"%s\" contains unexpected zero page at block %u"
msgstr "l'indèx « %s » conten una pagina zèro inesperada al blòt %u"

#: access/hash/hashutil.c:172 access/hash/hashutil.c:183
#: access/hash/hashutil.c:195 access/hash/hashutil.c:216
#: access/gist/gistutil.c:591 access/gist/gistutil.c:602
#: access/nbtree/nbtpage.c:435 access/nbtree/nbtpage.c:446
msgid "Please REINDEX it."
msgstr "Mercés d'executar REINDEX sus aqueste objècte."

#: access/hash/hashutil.c:180 access/hash/hashutil.c:192
#: access/gist/gistutil.c:599 access/nbtree/nbtpage.c:443
#, c-format
msgid "index \"%s\" contains corrupted page at block %u"
msgstr "l'indèx « %s » conten una pagina corrompuda al blòt %u"

#: access/gist/gistvacuum.c:566
#, c-format
msgid "index \"%s\" needs VACUUM FULL or REINDEX to finish crash recovery"
msgstr ""

#: access/gist/gistxlog.c:797
#, c-format
msgid "index %u/%u/%u needs VACUUM FULL or REINDEX to finish crash recovery"
msgstr ""

#: access/gist/gistxlog.c:799
msgid "Incomplete insertion detected during crash replay."
msgstr ""

#: access/hash/hashinsert.c:73
#, c-format
msgid "index row size %lu exceeds hash maximum %lu"
msgstr "la talha de la linha indèx, %lu, depassa l'hachage maximum, %lu"

#: access/hash/hashinsert.c:76
msgid "Values larger than a buffer page cannot be indexed."
msgstr ""
"Las valors mai largas qu'una pagina de tampon pòdon pas èsser indexadas."

#: access/hash/hashovfl.c:546
#, c-format
msgid "out of overflow pages in hash index \"%s\""
msgstr "en defòra de las paginas suscargadas dins l'indèx hachat « %s »"

#: access/hash/hashsearch.c:152
msgid "hash indexes do not support whole-index scans"
msgstr ""

#: access/hash/hashutil.c:208
#, c-format
msgid "index \"%s\" is not a hash index"
msgstr "l'indèx « %s » es pas un indèx hachat"

#: access/hash/hashutil.c:214
#, c-format
msgid "index \"%s\" has wrong hash version"
msgstr ""

#: access/heap/heapam.c:1074 access/heap/heapam.c:1102
#: access/heap/heapam.c:1132 catalog/aclchk.c:916
#, c-format
msgid "\"%s\" is an index"
msgstr "« %s » es un indèx"

#: commands/tablecmds.c:2071 commands/tablecmds.c:6268
#: commands/tablecmds.c:7559 access/heap/heapam.c:1079
#: access/heap/heapam.c:1107 access/heap/heapam.c:1137 catalog/aclchk.c:923
#, c-format
msgid "\"%s\" is a composite type"
msgstr "« %s » es un tipe composit"

#: access/heap/heapam.c:3147 access/heap/heapam.c:3178
#: access/heap/heapam.c:3213
#, c-format
msgid "could not obtain lock on row in relation \"%s\""
msgstr "a pas pogut obténer un varrolh sus la relacion « %s »"

#: access/heap/rewriteheap.c:592 access/heap/hio.c:174
#, c-format
msgid "row is too big: size %lu, maximum size %lu"
msgstr "la linha es tròp granda : talha %lu, talha maximala %lu"

#: commands/tablecmds.c:211 commands/tablecmds.c:2268 commands/comment.c:502
#: commands/indexcmds.c:1324 access/index/indexam.c:149
#, c-format
msgid "\"%s\" is not an index"
msgstr "« %s » es pas un indèx"

#: access/nbtree/nbtinsert.c:300
#, c-format
msgid "duplicate key value violates unique constraint \"%s\""
msgstr ""

#: access/nbtree/nbtsort.c:487 access/nbtree/nbtinsert.c:425
msgid ""
"Values larger than 1/3 of a buffer page cannot be indexed.\n"
"Consider a function index of an MD5 hash of the value, or use full text "
"indexing."
msgstr ""

#: access/nbtree/nbtpage.c:160 access/nbtree/nbtpage.c:364
#, c-format
msgid "index \"%s\" is not a btree"
msgstr "l'indèx « %s » es pas un btree"

#: access/nbtree/nbtpage.c:166 access/nbtree/nbtpage.c:370
#, c-format
msgid "version mismatch in index \"%s\": file version %d, code version %d"
msgstr ""

#: access/transam/slru.c:614
#, c-format
msgid "file \"%s\" doesn't exist, reading as zeroes"
msgstr ""

#: access/transam/slru.c:844 access/transam/slru.c:850
#: access/transam/slru.c:857 access/transam/slru.c:864
#: access/transam/slru.c:871 access/transam/slru.c:878
#, c-format
msgid "could not access status of transaction %u"
msgstr ""

#: access/transam/slru.c:845
#, c-format
msgid "Could not open file \"%s\": %m."
msgstr ""

#: access/transam/slru.c:851
#, c-format
msgid "Could not seek in file \"%s\" to offset %u: %m."
msgstr ""

#: access/transam/slru.c:858
#, c-format
msgid "Could not read from file \"%s\" at offset %u: %m."
msgstr ""

#: access/transam/slru.c:865
#, c-format
msgid "Could not write to file \"%s\" at offset %u: %m."
msgstr ""

#: access/transam/slru.c:872
#, c-format
msgid "Could not fsync file \"%s\": %m."
msgstr ""

#: access/transam/slru.c:879
#, c-format
msgid "Could not close file \"%s\": %m."
msgstr ""

#: access/transam/slru.c:1106
#, c-format
msgid "could not truncate directory \"%s\": apparent wraparound"
msgstr ""

#: access/transam/slru.c:1187
#, c-format
msgid "removing file \"%s\""
msgstr "supression del fichièr « %s »"

#: access/transam/twophase.c:243
#, c-format
msgid "transaction identifier \"%s\" is too long"
msgstr "l'identificant de la transaccion « %s » es tròp long"

#: access/transam/twophase.c:250
msgid "prepared transactions are disabled"
msgstr ""

#: access/transam/twophase.c:251
msgid "Set max_prepared_transactions to a nonzero value."
msgstr ""

#: access/transam/twophase.c:284
#, c-format
msgid "transaction identifier \"%s\" is already in use"
msgstr ""

#: access/transam/twophase.c:293
msgid "maximum number of prepared transactions reached"
msgstr ""

#: access/transam/twophase.c:294
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr ""

#: access/transam/twophase.c:414
#, c-format
msgid "prepared transaction with identifier \"%s\" is busy"
msgstr ""

#: access/transam/twophase.c:422
msgid "permission denied to finish prepared transaction"
msgstr ""

#: access/transam/twophase.c:423
msgid "Must be superuser or the user that prepared the transaction."
msgstr ""

#: access/transam/twophase.c:434
msgid "prepared transaction belongs to another database"
msgstr ""

#: access/transam/twophase.c:435
msgid ""
"Connect to the database where the transaction was prepared to finish it."
msgstr ""

#: access/transam/twophase.c:449
#, c-format
msgid "prepared transaction with identifier \"%s\" does not exist"
msgstr ""

#: access/transam/twophase.c:917
msgid "two-phase state file maximum length exceeded"
msgstr ""

#: access/transam/twophase.c:935
#, c-format
msgid "could not create two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:949 access/transam/twophase.c:966
#: access/transam/twophase.c:1015 access/transam/twophase.c:1379
#: access/transam/twophase.c:1386
#, c-format
msgid "could not write two-phase state file: %m"
msgstr ""

#: access/transam/twophase.c:975
#, c-format
msgid "could not seek in two-phase state file: %m"
msgstr ""

#: access/transam/twophase.c:1021 access/transam/twophase.c:1404
#, c-format
msgid "could not close two-phase state file: %m"
msgstr ""

#: access/transam/twophase.c:1092 access/transam/twophase.c:1484
#, c-format
msgid "could not open two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:1108
#, c-format
msgid "could not stat two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:1139
#, c-format
msgid "could not read two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:1203
#, c-format
msgid "two-phase state file for transaction %u is corrupt"
msgstr ""

#: access/transam/twophase.c:1341
#, c-format
msgid "could not remove two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:1370
#, c-format
msgid "could not recreate two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:1398
#, c-format
msgid "could not fsync two-phase state file: %m"
msgstr ""

#: access/transam/twophase.c:1493
#, c-format
msgid "could not fsync two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:1500
#, c-format
msgid "could not close two-phase state file \"%s\": %m"
msgstr ""

#: access/transam/twophase.c:1558
#, c-format
msgid "removing future two-phase state file \"%s\""
msgstr ""

#: access/transam/twophase.c:1574 access/transam/twophase.c:1585
#: access/transam/twophase.c:1673
#, c-format
msgid "removing corrupt two-phase state file \"%s\""
msgstr ""

#: access/transam/twophase.c:1662
#, c-format
msgid "removing stale two-phase state file \"%s\""
msgstr ""

#: access/transam/twophase.c:1680
#, c-format
msgid "recovering prepared transaction %u"
msgstr "recuperacion de la transaccion preparada %u"

#: access/transam/varsup.c:87
#, c-format
msgid ""
"database is not accepting commands to avoid wraparound data loss in database "
"\"%s\""
msgstr ""

#: access/transam/varsup.c:89
#, c-format
msgid ""
"Stop the postmaster and use a standalone backend to vacuum database \"%s\".\n"
"You might also need to commit or roll back old prepared transactions."
msgstr ""

#: access/transam/varsup.c:94 access/transam/varsup.c:301
#, c-format
msgid "database \"%s\" must be vacuumed within %u transactions"
msgstr ""

#: access/transam/varsup.c:97 access/transam/varsup.c:304
#, c-format
msgid ""
"To avoid a database shutdown, execute a database-wide VACUUM in \"%s\".\n"
"You might also need to commit or roll back old prepared transactions."
msgstr ""

#: access/transam/varsup.c:284
#, c-format
msgid "transaction ID wrap limit is %u, limited by database \"%s\""
msgstr ""

#: access/transam/xact.c:621
msgid "cannot have more than 2^32-1 commands in a transaction"
msgstr ""

#: access/transam/xact.c:1103
#, c-format
msgid "maximum number of committed subtransactions (%d) exceeded"
msgstr ""

#: access/transam/xact.c:1820
msgid "cannot PREPARE a transaction that has operated on temporary tables"
msgstr ""

#. translator: %s represents an SQL statement name
#: access/transam/xact.c:2610
#, c-format
msgid "%s cannot run inside a transaction block"
msgstr ""

#. translator: %s represents an SQL statement name
#: access/transam/xact.c:2620
#, c-format
msgid "%s cannot run inside a subtransaction"
msgstr ""

#. translator: %s represents an SQL statement name
#: access/transam/xact.c:2630
#, c-format
msgid "%s cannot be executed from a function or multi-command string"
msgstr ""

#. translator: %s represents an SQL statement name
#: access/transam/xact.c:2681
#, c-format
msgid "%s can only be used in transaction blocks"
msgstr ""

#: access/transam/xact.c:2863
msgid "there is already a transaction in progress"
msgstr "una transaccion es ja en cors"

#: access/transam/xact.c:3030 access/transam/xact.c:3122
msgid "there is no transaction in progress"
msgstr "pas cap transaccion en cors"

#: access/transam/xact.c:3216 access/transam/xact.c:3266
#: access/transam/xact.c:3272 access/transam/xact.c:3316
#: access/transam/xact.c:3364 access/transam/xact.c:3370
msgid "no such savepoint"
msgstr "pas cap de punt de salvament"

#: access/transam/xact.c:4004
msgid "cannot have more than 2^32-1 subtransactions in a transaction"
msgstr ""

#: access/transam/xlog.c:1174
#, c-format
msgid "could not create archive status file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:1182
#, c-format
msgid "could not write archive status file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:1637 access/transam/xlog.c:3495
#, c-format
msgid "could not seek in log file %u, segment %u to offset %u: %m"
msgstr ""

#: access/transam/xlog.c:1654
#, c-format
msgid ""
"could not write to log file %u, segment %u at offset %u, length %lu: %m"
msgstr ""

#: access/transam/xlog.c:1856
#, c-format
msgid "updated min recovery point to %X/%X"
msgstr ""

#: access/transam/xlog.c:2178 access/transam/xlog.c:2282
#: access/transam/xlog.c:2511 access/transam/xlog.c:2578
#: access/transam/xlog.c:2587
#, c-format
msgid "could not open file \"%s\" (log file %u, segment %u): %m"
msgstr ""

#: postmaster/postmaster.c:3539 access/transam/xlog.c:2203
#: access/transam/xlog.c:2336 access/transam/xlog.c:4078
#: access/transam/xlog.c:7390 access/transam/xlog.c:7525 ../port/copydir.c:126
#, c-format
msgid "could not create file \"%s\": %m"
msgstr ""

#: utils/misc/guc.c:6830 utils/misc/guc.c:6855 utils/init/miscinit.c:1101
#: utils/init/miscinit.c:1110 postmaster/postmaster.c:3549
#: postmaster/postmaster.c:3559 commands/copy.c:1290 commands/tablespace.c:706
#: commands/tablespace.c:712 access/transam/xlog.c:2235
#: access/transam/xlog.c:2368 access/transam/xlog.c:4130
#: access/transam/xlog.c:4168 ../port/copydir.c:148
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:2243 access/transam/xlog.c:2375
#: access/transam/xlog.c:4174 ../port/copydir.c:158
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:2248 access/transam/xlog.c:2380
#: access/transam/xlog.c:4179 ../port/copydir.c:163
#, c-format
msgid "could not close file \"%s\": %m"
msgstr ""

#: utils/error/elog.c:1399 utils/init/postinit.c:95 utils/init/postinit.c:135
#: utils/init/miscinit.c:1052 utils/init/miscinit.c:1158
#: postmaster/autovacuum.c:1808 access/transam/xlog.c:2321
#: access/transam/xlog.c:3909 access/transam/xlog.c:3999
#: access/transam/xlog.c:4097 libpq/hba.c:1259 ../port/copydir.c:119
#, c-format
msgid "could not open file \"%s\": %m"
msgstr ""

#: utils/adt/genfile.c:132 access/transam/xlog.c:2349
#: access/transam/xlog.c:4109 access/transam/xlog.c:7497
#: access/transam/xlog.c:7547 access/transam/xlog.c:7839
#: access/transam/xlog.c:7864 access/transam/xlog.c:7902 ../port/copydir.c:137
#, c-format
msgid "could not read file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:2352
#, c-format
msgid "not enough data in file \"%s\""
msgstr ""

#: access/transam/xlog.c:2471
#, c-format
msgid ""
"could not link file \"%s\" to \"%s\" (initialization of log file %u, segment "
"%u): %m"
msgstr ""

#: access/transam/xlog.c:2483
#, c-format
msgid ""
"could not rename file \"%s\" to \"%s\" (initialization of log file %u, "
"segment %u): %m"
msgstr ""

#: access/transam/xlog.c:2616
#, c-format
msgid "could not close log file %u, segment %u: %m"
msgstr ""

#: utils/adt/dbsize.c:64 utils/adt/dbsize.c:215 utils/adt/dbsize.c:286
#: utils/adt/genfile.c:166 access/transam/xlog.c:2684
#: access/transam/xlog.c:2836 access/transam/xlog.c:7373 ../port/copydir.c:81
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr ""

#: commands/tablespace.c:631 access/transam/xlog.c:2692
#: access/transam/xlog.c:7552
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:2817
#, c-format
msgid "archive file \"%s\" has wrong size: %lu instead of %lu"
msgstr ""

#: access/transam/xlog.c:2824
#, c-format
msgid "restored log file \"%s\" from archive"
msgstr ""

#: access/transam/xlog.c:2874
#, c-format
msgid "could not restore file \"%s\" from archive: return code %d"
msgstr ""

#: access/transam/xlog.c:2977
#, c-format
msgid "recovery_end_command \"%s\": return code %d"
msgstr ""

#: access/transam/xlog.c:3045 access/transam/xlog.c:3210
#, c-format
msgid "could not open transaction log directory \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:3082
#, c-format
msgid "recycled transaction log file \"%s\""
msgstr ""

#: access/transam/xlog.c:3098
#, c-format
msgid "removing transaction log file \"%s\""
msgstr ""

#: access/transam/xlog.c:3120
#, c-format
msgid "could not rename old transaction log file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:3132
#, c-format
msgid "could not remove old transaction log file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:3170 access/transam/xlog.c:3180
#, c-format
msgid "required WAL directory \"%s\" does not exist"
msgstr ""

#: access/transam/xlog.c:3186
#, c-format
msgid "creating missing WAL directory \"%s\""
msgstr ""

#: access/transam/xlog.c:3189
#, c-format
msgid "could not create missing directory \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:3223
#, c-format
msgid "removing transaction log backup history file \"%s\""
msgstr ""

#: access/transam/xlog.c:3342
#, c-format
msgid "incorrect hole size in record at %X/%X"
msgstr ""

#: access/transam/xlog.c:3355
#, c-format
msgid "incorrect total length in record at %X/%X"
msgstr ""

#: access/transam/xlog.c:3368
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr ""

#: access/transam/xlog.c:3437 access/transam/xlog.c:3525
#, c-format
msgid "invalid record offset at %X/%X"
msgstr ""

#: access/transam/xlog.c:3479 access/transam/xlog.c:3503
#: access/transam/xlog.c:3668
#, c-format
msgid "could not read from log file %u, segment %u, offset %u: %m"
msgstr ""

#: access/transam/xlog.c:3533
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr ""

#: access/transam/xlog.c:3550
#, c-format
msgid "invalid xlog switch record at %X/%X"
msgstr ""

#: access/transam/xlog.c:3558
#, c-format
msgid "record with zero length at %X/%X"
msgstr ""

#: access/transam/xlog.c:3567
#, c-format
msgid "invalid record length at %X/%X"
msgstr ""

#: access/transam/xlog.c:3574
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr ""

#: access/transam/xlog.c:3587 access/transam/xlog.c:3603
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr ""

#: access/transam/xlog.c:3632
#, c-format
msgid "record length %u at %X/%X too long"
msgstr ""

#: access/transam/xlog.c:3677
#, c-format
msgid "there is no contrecord flag in log file %u, segment %u, offset %u"
msgstr ""

#: access/transam/xlog.c:3687
#, c-format
msgid "invalid contrecord length %u in log file %u, segment %u, offset %u"
msgstr ""

#: access/transam/xlog.c:3776
#, c-format
msgid "invalid magic number %04X in log file %u, segment %u, offset %u"
msgstr ""

#: access/transam/xlog.c:3783 access/transam/xlog.c:3829
#, c-format
msgid "invalid info bits %04X in log file %u, segment %u, offset %u"
msgstr ""

#: access/transam/xlog.c:3805 access/transam/xlog.c:3813
#: access/transam/xlog.c:3820
msgid "WAL file is from different system"
msgstr ""

#: access/transam/xlog.c:3806
#, c-format
msgid "WAL file SYSID is %s, pg_control SYSID is %s"
msgstr ""

#: access/transam/xlog.c:3814
msgid "Incorrect XLOG_SEG_SIZE in page header."
msgstr ""

#: access/transam/xlog.c:3821
msgid "Incorrect XLOG_BLCKSZ in page header."
msgstr ""

#: access/transam/xlog.c:3839
#, c-format
msgid "unexpected pageaddr %X/%X in log file %u, segment %u, offset %u"
msgstr ""

#: access/transam/xlog.c:3851
#, c-format
msgid "unexpected timeline ID %u in log file %u, segment %u, offset %u"
msgstr ""

#: access/transam/xlog.c:3869
#, c-format
msgid ""
"out-of-sequence timeline ID %u (after %u) in log file %u, segment %u, offset "
"%u"
msgstr ""

#: access/transam/xlog.c:3938
#, c-format
msgid "syntax error in history file: %s"
msgstr ""

#: access/transam/xlog.c:3939
msgid "Expected a numeric timeline ID."
msgstr ""

#: access/transam/xlog.c:3944
#, c-format
msgid "invalid data in history file: %s"
msgstr ""

#: access/transam/xlog.c:3945
msgid "Timeline IDs must be in increasing sequence."
msgstr ""

#: access/transam/xlog.c:3958
#, c-format
msgid "invalid data in history file \"%s\""
msgstr ""

#: access/transam/xlog.c:3959
msgid "Timeline IDs must be less than child timeline's ID."
msgstr ""

#: access/transam/xlog.c:4196
#, c-format
msgid "could not link file \"%s\" to \"%s\": %m"
msgstr ""

#: utils/init/flatfiles.c:289 utils/init/flatfiles.c:673
#: postmaster/pgarch.c:715 access/transam/xlog.c:4203
#: access/transam/xlog.c:5024 access/transam/xlog.c:5077
#: access/transam/xlog.c:5474
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:4285
#, c-format
msgid "could not create control file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:4296 access/transam/xlog.c:4521
#, c-format
msgid "could not write to control file: %m"
msgstr ""

#: access/transam/xlog.c:4302 access/transam/xlog.c:4527
#, c-format
msgid "could not fsync control file: %m"
msgstr ""

#: access/transam/xlog.c:4307 access/transam/xlog.c:4532
#, c-format
msgid "could not close control file: %m"
msgstr ""

#: access/transam/xlog.c:4325 access/transam/xlog.c:4510
#, c-format
msgid "could not open control file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:4331
#, c-format
msgid "could not read from control file: %m"
msgstr ""

#: utils/init/miscinit.c:1176 access/transam/xlog.c:4344
#: access/transam/xlog.c:4353 access/transam/xlog.c:4377
#: access/transam/xlog.c:4384 access/transam/xlog.c:4391
#: access/transam/xlog.c:4396 access/transam/xlog.c:4403
#: access/transam/xlog.c:4410 access/transam/xlog.c:4417
#: access/transam/xlog.c:4424 access/transam/xlog.c:4431
#: access/transam/xlog.c:4438 access/transam/xlog.c:4447
#: access/transam/xlog.c:4454 access/transam/xlog.c:4463
#: access/transam/xlog.c:4470 access/transam/xlog.c:4479
#: access/transam/xlog.c:4486
msgid "database files are incompatible with server"
msgstr ""

#: access/transam/xlog.c:4345
#, c-format
msgid ""
"The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), "
"but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
msgstr ""

#: access/transam/xlog.c:4349
msgid ""
"This could be a problem of mismatched byte ordering.  It looks like you need "
"to initdb."
msgstr ""

#: access/transam/xlog.c:4354
#, c-format
msgid ""
"The database cluster was initialized with PG_CONTROL_VERSION %d, but the "
"server was compiled with PG_CONTROL_VERSION %d."
msgstr ""

#: access/transam/xlog.c:4357 access/transam/xlog.c:4381
#: access/transam/xlog.c:4388 access/transam/xlog.c:4393
msgid "It looks like you need to initdb."
msgstr ""

#: access/transam/xlog.c:4368
msgid "incorrect checksum in control file"
msgstr ""

#: access/transam/xlog.c:4378
#, c-format
msgid ""
"The database cluster was initialized with CATALOG_VERSION_NO %d, but the "
"server was compiled with CATALOG_VERSION_NO %d."
msgstr ""

#: access/transam/xlog.c:4385
#, c-format
msgid ""
"The database cluster was initialized with MAXALIGN %d, but the server was "
"compiled with MAXALIGN %d."
msgstr ""

#: access/transam/xlog.c:4392
msgid ""
"The database cluster appears to use a different floating-point number format "
"than the server executable."
msgstr ""

#: access/transam/xlog.c:4397
#, c-format
msgid ""
"The database cluster was initialized with BLCKSZ %d, but the server was "
"compiled with BLCKSZ %d."
msgstr ""

#: access/transam/xlog.c:4400 access/transam/xlog.c:4407
#: access/transam/xlog.c:4414 access/transam/xlog.c:4421
#: access/transam/xlog.c:4428 access/transam/xlog.c:4435
#: access/transam/xlog.c:4442 access/transam/xlog.c:4450
#: access/transam/xlog.c:4457 access/transam/xlog.c:4466
#: access/transam/xlog.c:4473 access/transam/xlog.c:4482
#: access/transam/xlog.c:4489
msgid "It looks like you need to recompile or initdb."
msgstr ""

#: access/transam/xlog.c:4404
#, c-format
msgid ""
"The database cluster was initialized with RELSEG_SIZE %d, but the server was "
"compiled with RELSEG_SIZE %d."
msgstr ""

#: access/transam/xlog.c:4411
#, c-format
msgid ""
"The database cluster was initialized with XLOG_BLCKSZ %d, but the server was "
"compiled with XLOG_BLCKSZ %d."
msgstr ""

#: access/transam/xlog.c:4418
#, c-format
msgid ""
"The database cluster was initialized with XLOG_SEG_SIZE %d, but the server "
"was compiled with XLOG_SEG_SIZE %d."
msgstr ""

#: access/transam/xlog.c:4425
#, c-format
msgid ""
"The database cluster was initialized with NAMEDATALEN %d, but the server was "
"compiled with NAMEDATALEN %d."
msgstr ""

#: access/transam/xlog.c:4432
#, c-format
msgid ""
"The database cluster was initialized with INDEX_MAX_KEYS %d, but the server "
"was compiled with INDEX_MAX_KEYS %d."
msgstr ""

#: access/transam/xlog.c:4439
#, c-format
msgid ""
"The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the "
"server was compiled with TOAST_MAX_CHUNK_SIZE %d."
msgstr ""

#: access/transam/xlog.c:4448
msgid ""
"The database cluster was initialized without HAVE_INT64_TIMESTAMP but the "
"server was compiled with HAVE_INT64_TIMESTAMP."
msgstr ""

#: access/transam/xlog.c:4455
msgid ""
"The database cluster was initialized with HAVE_INT64_TIMESTAMP but the "
"server was compiled without HAVE_INT64_TIMESTAMP."
msgstr ""

#: access/transam/xlog.c:4464
msgid ""
"The database cluster was initialized without USE_FLOAT4_BYVAL but the server "
"was compiled with USE_FLOAT4_BYVAL."
msgstr ""

#: access/transam/xlog.c:4471
msgid ""
"The database cluster was initialized with USE_FLOAT4_BYVAL but the server "
"was compiled without USE_FLOAT4_BYVAL."
msgstr ""

#: access/transam/xlog.c:4480
msgid ""
"The database cluster was initialized without USE_FLOAT8_BYVAL but the server "
"was compiled with USE_FLOAT8_BYVAL."
msgstr ""

#: access/transam/xlog.c:4487
msgid ""
"The database cluster was initialized with USE_FLOAT8_BYVAL but the server "
"was compiled without USE_FLOAT8_BYVAL."
msgstr ""

#: access/transam/xlog.c:4716
#, c-format
msgid "could not write bootstrap transaction log file: %m"
msgstr ""

#: access/transam/xlog.c:4722
#, c-format
msgid "could not fsync bootstrap transaction log file: %m"
msgstr ""

#: access/transam/xlog.c:4727
#, c-format
msgid "could not close bootstrap transaction log file: %m"
msgstr ""

#: access/transam/xlog.c:4788
#, c-format
msgid "could not open recovery command file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:4793
msgid "starting archive recovery"
msgstr ""

#: access/transam/xlog.c:4838
#, c-format
msgid "restore_command = '%s'"
msgstr ""

#: access/transam/xlog.c:4845
#, c-format
msgid "recovery_end_command = '%s'"
msgstr ""

#: access/transam/xlog.c:4859
#, c-format
msgid "recovery_target_timeline is not a valid number: \"%s\""
msgstr ""

#: access/transam/xlog.c:4864
#, c-format
msgid "recovery_target_timeline = %u"
msgstr ""

#: access/transam/xlog.c:4867
msgid "recovery_target_timeline = latest"
msgstr ""

#: access/transam/xlog.c:4875
#, c-format
msgid "recovery_target_xid is not a valid number: \"%s\""
msgstr ""

#: access/transam/xlog.c:4878
#, c-format
msgid "recovery_target_xid = %u"
msgstr ""

#: access/transam/xlog.c:4903
#, c-format
msgid "recovery_target_time = '%s'"
msgstr ""

#: access/transam/xlog.c:4914
msgid "parameter \"recovery_target_inclusive\" requires a Boolean value"
msgstr ""

#: access/transam/xlog.c:4916
#, c-format
msgid "recovery_target_inclusive = %s"
msgstr ""

#: access/transam/xlog.c:4920
#, c-format
msgid "unrecognized recovery parameter \"%s\""
msgstr ""

#: access/transam/xlog.c:4928
#, c-format
msgid "syntax error in recovery command file: %s"
msgstr ""

#: access/transam/xlog.c:4930
msgid "Lines should have the format parameter = 'value'."
msgstr ""

#: access/transam/xlog.c:4935
#, c-format
msgid "recovery command file \"%s\" did not specify restore_command"
msgstr ""

#: access/transam/xlog.c:4954
#, c-format
msgid "recovery target timeline %u does not exist"
msgstr ""

#: access/transam/xlog.c:5081
msgid "archive recovery complete"
msgstr ""

#: access/transam/xlog.c:5171
#, c-format
msgid "recovery stopping after commit of transaction %u, time %s"
msgstr ""

#: access/transam/xlog.c:5176
#, c-format
msgid "recovery stopping before commit of transaction %u, time %s"
msgstr ""

#: access/transam/xlog.c:5184
#, c-format
msgid "recovery stopping after abort of transaction %u, time %s"
msgstr ""

#: access/transam/xlog.c:5189
#, c-format
msgid "recovery stopping before abort of transaction %u, time %s"
msgstr ""

#: access/transam/xlog.c:5238
msgid "control file contains invalid data"
msgstr ""

#: access/transam/xlog.c:5242
#, c-format
msgid "database system was shut down at %s"
msgstr ""

#: access/transam/xlog.c:5246
#, c-format
msgid "database system shutdown was interrupted; last known up at %s"
msgstr ""

#: access/transam/xlog.c:5250
#, c-format
msgid "database system was interrupted while in recovery at %s"
msgstr ""

#: access/transam/xlog.c:5252
msgid ""
"This probably means that some data is corrupted and you will have to use the "
"last backup for recovery."
msgstr ""

#: access/transam/xlog.c:5256
#, c-format
msgid "database system was interrupted while in recovery at log time %s"
msgstr ""

#: access/transam/xlog.c:5258
msgid ""
"If this has occurred more than once some data might be corrupted and you "
"might need to choose an earlier recovery target."
msgstr ""

#: access/transam/xlog.c:5262
#, c-format
msgid "database system was interrupted; last known up at %s"
msgstr ""

#: access/transam/xlog.c:5301
#, c-format
msgid "requested timeline %u is not a child of database system timeline %u"
msgstr ""

#: access/transam/xlog.c:5315 access/transam/xlog.c:5339
#, c-format
msgid "checkpoint record is at %X/%X"
msgstr ""

#: access/transam/xlog.c:5322
msgid "could not locate required checkpoint record"
msgstr ""

#: access/transam/xlog.c:5323
#, c-format
msgid ""
"If you are not restoring from a backup, try removing the file "
"\"%s/backup_label\"."
msgstr ""

#: access/transam/xlog.c:5349
#, c-format
msgid "using previous checkpoint record at %X/%X"
msgstr ""

#: access/transam/xlog.c:5355
msgid "could not locate a valid checkpoint record"
msgstr ""

#: access/transam/xlog.c:5364
#, c-format
msgid "redo record is at %X/%X; shutdown %s"
msgstr ""

#: access/transam/xlog.c:5368
#, c-format
msgid "next transaction ID: %u/%u; next OID: %u"
msgstr ""

#: access/transam/xlog.c:5372
#, c-format
msgid "next MultiXactId: %u; next MultiXactOffset: %u"
msgstr ""

#: access/transam/xlog.c:5376
msgid "invalid next transaction ID"
msgstr ""

#: access/transam/xlog.c:5394
msgid "invalid redo in checkpoint record"
msgstr ""

#: access/transam/xlog.c:5405
msgid "invalid redo record in shutdown checkpoint"
msgstr ""

#: access/transam/xlog.c:5430
msgid "automatic recovery in progress"
msgstr ""

#: access/transam/xlog.c:5436
msgid ""
"database system was not properly shut down; automatic recovery in progress"
msgstr ""

#: access/transam/xlog.c:5519
#, c-format
msgid "redo starts at %X/%X"
msgstr ""

#: access/transam/xlog.c:5523
#, c-format
msgid "redo starts at %X/%X, consistency will be reached at %X/%X"
msgstr ""

#: access/transam/xlog.c:5597
msgid "consistent recovery state reached"
msgstr ""

#: access/transam/xlog.c:5651
#, c-format
msgid "redo done at %X/%X"
msgstr ""

#: access/transam/xlog.c:5655 access/transam/xlog.c:6901
#, c-format
msgid "last completed transaction was at log time %s"
msgstr ""

#: access/transam/xlog.c:5663
msgid "redo is not required"
msgstr ""

#: access/transam/xlog.c:5686
msgid "requested recovery stop point is before consistent recovery point"
msgstr ""

#: access/transam/xlog.c:5689
msgid "WAL ends before consistent recovery point"
msgstr ""

#: access/transam/xlog.c:5710
#, c-format
msgid "selected new timeline ID: %u"
msgstr ""

#: access/transam/xlog.c:6011
msgid "invalid primary checkpoint link in control file"
msgstr ""

#: access/transam/xlog.c:6015
msgid "invalid secondary checkpoint link in control file"
msgstr ""

#: access/transam/xlog.c:6019
msgid "invalid checkpoint link in backup_label file"
msgstr ""

#: access/transam/xlog.c:6033
msgid "invalid primary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6037
msgid "invalid secondary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6041
msgid "invalid checkpoint record"
msgstr ""

#: access/transam/xlog.c:6052
msgid "invalid resource manager ID in primary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6056
msgid "invalid resource manager ID in secondary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6060
msgid "invalid resource manager ID in checkpoint record"
msgstr ""

#: access/transam/xlog.c:6072
msgid "invalid xl_info in primary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6076
msgid "invalid xl_info in secondary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6080
msgid "invalid xl_info in checkpoint record"
msgstr ""

#: access/transam/xlog.c:6092
msgid "invalid length of primary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6096
msgid "invalid length of secondary checkpoint record"
msgstr ""

#: access/transam/xlog.c:6100
msgid "invalid length of checkpoint record"
msgstr ""

#: access/transam/xlog.c:6234
msgid "shutting down"
msgstr ""

#: access/transam/xlog.c:6256
msgid "database system is shut down"
msgstr ""

#: access/transam/xlog.c:6632
msgid ""
"concurrent transaction log activity while database system is shutting down"
msgstr ""

#: access/transam/xlog.c:6820
msgid "skipping restartpoint, recovery has already ended"
msgstr ""

#: access/transam/xlog.c:6845
#, c-format
msgid "skipping restartpoint, already performed at %X/%X"
msgstr ""

#: access/transam/xlog.c:6895
#, c-format
msgid "recovery restart point at %X/%X"
msgstr ""

#: access/transam/xlog.c:7019
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr ""

#: access/transam/xlog.c:7051
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr ""

#: access/transam/xlog.c:7187 access/transam/xlog.c:7210
#, c-format
msgid "could not fsync log file %u, segment %u: %m"
msgstr ""

#: access/transam/xlog.c:7218
#, c-format
msgid "could not fsync write-through log file %u, segment %u: %m"
msgstr ""

#: access/transam/xlog.c:7227
#, c-format
msgid "could not fdatasync log file %u, segment %u: %m"
msgstr ""

#: access/transam/xlog.c:7270 access/transam/xlog.c:7457
msgid "must be superuser to run a backup"
msgstr ""

#: access/transam/xlog.c:7275 access/transam/xlog.c:7281
#: access/transam/xlog.c:7462
msgid "WAL archiving is not active"
msgstr ""

#: access/transam/xlog.c:7276 access/transam/xlog.c:7463
msgid "archive_mode must be enabled at server start."
msgstr ""

#: access/transam/xlog.c:7282
msgid ""
"archive_command must be defined before online backups can be made safely."
msgstr ""

#: access/transam/xlog.c:7310 access/transam/xlog.c:7379
msgid "a backup is already in progress"
msgstr ""

#: access/transam/xlog.c:7311
msgid "Run pg_stop_backup() and try again."
msgstr ""

#: access/transam/xlog.c:7380
#, c-format
msgid ""
"If you're sure there is no backup in progress, remove file \"%s\" and try "
"again."
msgstr ""

#: access/transam/xlog.c:7401 access/transam/xlog.c:7538
#, c-format
msgid "could not write file \"%s\": %m"
msgstr ""

#: access/transam/xlog.c:7501
msgid "a backup is not in progress"
msgstr ""

#: access/transam/xlog.c:7513 access/transam/xlog.c:7854
#: access/transam/xlog.c:7860 access/transam/xlog.c:7891
#: access/transam/xlog.c:7897
#, c-format
msgid "invalid data in file \"%s\""
msgstr ""

#: access/transam/xlog.c:7593
#, c-format
msgid ""
"pg_stop_backup still waiting for archive to complete (%d seconds elapsed)"
msgstr ""

#: access/transam/xlog.c:7618
msgid "must be superuser to switch transaction log files"
msgstr ""

#: access/transam/xlog.c:7715 access/transam/xlog.c:7781
#, c-format
msgid "could not parse transaction log location \"%s\""
msgstr ""

#: access/transam/xlog.c:7925
#, c-format
msgid "xlog redo %s"
msgstr ""

#: access/transam/xlog.c:7965
msgid "online backup mode cancelled"
msgstr ""

#: access/transam/xlog.c:7966
#, c-format
msgid "\"%s\" was renamed to \"%s\"."
msgstr ""

#: access/transam/xlog.c:7973
msgid "online backup mode was not cancelled"
msgstr ""

#: access/transam/xlog.c:7974
#, c-format
msgid "Could not rename \"%s\" to \"%s\": %m."
msgstr ""

#: tcop/postgres.c:3114 postmaster/postmaster.c:653 bootstrap/bootstrap.c:294
#, c-format
msgid "--%s requires a value"
msgstr ""

#: tcop/postgres.c:3119 postmaster/postmaster.c:658 bootstrap/bootstrap.c:299
#, c-format
msgid "-c %s requires a value"
msgstr ""

#: postmaster/postmaster.c:670 postmaster/postmaster.c:683
#: bootstrap/bootstrap.c:310
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr ""

#: bootstrap/bootstrap.c:319
#, c-format
msgid "%s: invalid command-line arguments\n"
msgstr ""

#: bootparse.c:637 gram.c:15568
msgid "syntax error: cannot back up"
msgstr ""

#: bootparse.c:1559 gram.c:28061
msgid "syntax error; also virtual memory exhausted"
msgstr ""

#: bootparse.c:1563 tsearch/spell.c:444 tsearch/spell.c:461
#: tsearch/spell.c:478 tsearch/spell.c:495 tsearch/spell.c:517 gram.c:28065
#: gram.y:10787 gram.y:10804
msgid "syntax error"
msgstr ""

#: bootparse.c:1677 gram.c:28181
msgid "parser stack overflow"
msgstr ""

#: catalog/aclchk.c:141
msgid "grant options can only be granted to roles"
msgstr ""

#: catalog/aclchk.c:254
#, c-format
msgid "no privileges were granted for column \"%s\" of relation \"%s\""
msgstr ""

#: catalog/aclchk.c:259
#, c-format
msgid "no privileges were granted for \"%s\""
msgstr ""

#: catalog/aclchk.c:267
#, c-format
msgid "not all privileges were granted for column \"%s\" of relation \"%s\""
msgstr ""

#: catalog/aclchk.c:272
#, c-format
msgid "not all privileges were granted for \"%s\""
msgstr ""

#: catalog/aclchk.c:283
#, c-format
msgid "no privileges could be revoked for column \"%s\" of relation \"%s\""
msgstr ""

#: catalog/aclchk.c:288
#, c-format
msgid "no privileges could be revoked for \"%s\""
msgstr ""

#: catalog/aclchk.c:296
#, c-format
msgid ""
"not all privileges could be revoked for column \"%s\" of relation \"%s\""
msgstr ""

#: catalog/aclchk.c:301
#, c-format
msgid "not all privileges could be revoked for \"%s\""
msgstr ""

#: catalog/aclchk.c:365
#, c-format
msgid "invalid privilege type %s for relation"
msgstr ""

#: catalog/aclchk.c:369
#, c-format
msgid "invalid privilege type %s for sequence"
msgstr ""

#: catalog/aclchk.c:373
#, c-format
msgid "invalid privilege type %s for database"
msgstr ""

#: catalog/aclchk.c:377
#, c-format
msgid "invalid privilege type %s for function"
msgstr ""

#: catalog/aclchk.c:381
#, c-format
msgid "invalid privilege type %s for language"
msgstr ""

#: catalog/aclchk.c:385
#, c-format
msgid "invalid privilege type %s for schema"
msgstr ""

#: catalog/aclchk.c:389
#, c-format
msgid "invalid privilege type %s for tablespace"
msgstr ""

#: catalog/aclchk.c:393
#, c-format
msgid "invalid privilege type %s for foreign-data wrapper"
msgstr ""

#: catalog/aclchk.c:397
#, c-format
msgid "invalid privilege type %s for foreign server"
msgstr ""

#: catalog/aclchk.c:436
msgid "column privileges are only valid for relations"
msgstr ""

#: utils/init/postinit.c:421 utils/init/postinit.c:540
#: utils/init/postinit.c:556 utils/adt/dbsize.c:148 utils/adt/acl.c:2514
#: commands/dbcommands.c:759 commands/dbcommands.c:903
#: commands/dbcommands.c:1010 commands/dbcommands.c:1187
#: commands/dbcommands.c:1374 commands/dbcommands.c:1446
#: commands/dbcommands.c:1554 commands/comment.c:626 catalog/aclchk.c:536
#, c-format
msgid "database \"%s\" does not exist"
msgstr ""

#: utils/adt/acl.c:3115 commands/comment.c:1195 commands/functioncmds.c:805
#: commands/proclang.c:433 commands/proclang.c:506 commands/proclang.c:550
#: catalog/aclchk.c:564
#, c-format
msgid "language \"%s\" does not exist"
msgstr ""

#: utils/adt/acl.c:3321 commands/comment.c:736 commands/schemacmds.c:191
#: commands/schemacmds.c:268 commands/schemacmds.c:344 catalog/namespace.c:338
#: catalog/namespace.c:2124 catalog/namespace.c:2165 catalog/namespace.c:2213
#: catalog/namespace.c:3120 catalog/aclchk.c:584
#, c-format
msgid "schema \"%s\" does not exist"
msgstr ""

#: utils/adt/dbsize.c:246 utils/adt/acl.c:3695 executor/execMain.c:2899
#: commands/dbcommands.c:431 commands/dbcommands.c:1043
#: commands/tablecmds.c:410 commands/tablecmds.c:6527 commands/comment.c:665
#: commands/indexcmds.c:212 commands/tablespace.c:415
#: commands/tablespace.c:770 commands/tablespace.c:837
#: commands/tablespace.c:931 commands/tablespace.c:1055 catalog/aclchk.c:613
#, c-format
msgid "tablespace \"%s\" does not exist"
msgstr ""

#: utils/adt/ruleutils.c:1360 utils/adt/acl.c:2303 commands/sequence.c:1301
#: commands/tablecmds.c:3833 commands/tablecmds.c:3925
#: commands/tablecmds.c:3972 commands/tablecmds.c:4068
#: commands/tablecmds.c:4129 commands/tablecmds.c:4193
#: commands/tablecmds.c:5577 commands/tablecmds.c:5715 commands/analyze.c:281
#: commands/comment.c:579 commands/copy.c:3404 catalog/aclchk.c:672
#: parser/parse_relation.c:2061 parser/parse_relation.c:2116
#: parser/analyze.c:1820 parser/parse_type.c:117 parser/parse_target.c:804
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr ""

#: commands/sequence.c:945 commands/tablecmds.c:199 commands/tablecmds.c:2055
#: commands/tablecmds.c:2276 commands/tablecmds.c:7518 commands/comment.c:509
#: catalog/aclchk.c:931
#, c-format
msgid "\"%s\" is not a sequence"
msgstr ""

#: catalog/aclchk.c:969
#, c-format
msgid "sequence \"%s\" only supports USAGE, SELECT, and UPDATE privileges"
msgstr ""

#: catalog/aclchk.c:986
msgid "invalid privilege type USAGE for table"
msgstr ""

#: catalog/aclchk.c:1130
#, c-format
msgid "invalid privilege type %s for column"
msgstr ""

#: catalog/aclchk.c:1143
#, c-format
msgid "sequence \"%s\" only supports SELECT column privileges"
msgstr ""

#: catalog/aclchk.c:1704
#, c-format
msgid "language \"%s\" is not trusted"
msgstr ""

#: catalog/aclchk.c:1706
msgid "Only superusers can use untrusted languages."
msgstr ""

#: catalog/aclchk.c:2060
#, c-format
msgid "unrecognized privilege type \"%s\""
msgstr ""

#: catalog/aclchk.c:2109
#, c-format
msgid "permission denied for column %s"
msgstr ""

#: catalog/aclchk.c:2111
#, c-format
msgid "permission denied for relation %s"
msgstr ""

#: commands/sequence.c:467 commands/sequence.c:662 commands/sequence.c:706
#: commands/sequence.c:742 catalog/aclchk.c:2113
#, c-format
msgid "permission denied for sequence %s"
msgstr ""

#: catalog/aclchk.c:2115
#, c-format
msgid "permission denied for database %s"
msgstr ""

#: catalog/aclchk.c:2117
#, c-format
msgid "permission denied for function %s"
msgstr ""

#: catalog/aclchk.c:2119
#, c-format
msgid "permission denied for operator %s"
msgstr ""

#: catalog/aclchk.c:2121
#, c-format
msgid "permission denied for type %s"
msgstr ""

#: catalog/aclchk.c:2123
#, c-format
msgid "permission denied for language %s"
msgstr ""

#: catalog/aclchk.c:2125
#, c-format
msgid "permission denied for schema %s"
msgstr ""

#: catalog/aclchk.c:2127
#, c-format
msgid "permission denied for operator class %s"
msgstr ""

#: catalog/aclchk.c:2129
#, c-format
msgid "permission denied for operator family %s"
msgstr ""

#: catalog/aclchk.c:2131
#, c-format
msgid "permission denied for conversion %s"
msgstr ""

#: catalog/aclchk.c:2133
#, c-format
msgid "permission denied for tablespace %s"
msgstr ""

#: catalog/aclchk.c:2135
#, c-format
msgid "permission denied for text search dictionary %s"
msgstr ""

#: catalog/aclchk.c:2137
#, c-format
msgid "permission denied for text search configuration %s"
msgstr ""

#: catalog/aclchk.c:2139
#, c-format
msgid "permission denied for foreign-data wrapper %s"
msgstr ""

#: catalog/aclchk.c:2141
#, c-format
msgid "permission denied for foreign server %s"
msgstr ""

#: catalog/aclchk.c:2147 catalog/aclchk.c:2149
#, c-format
msgid "must be owner of relation %s"
msgstr ""

#: catalog/aclchk.c:2151
#, c-format
msgid "must be owner of sequence %s"
msgstr ""

#: catalog/aclchk.c:2153
#, c-format
msgid "must be owner of database %s"
msgstr ""

#: catalog/aclchk.c:2155
#, c-format
msgid "must be owner of function %s"
msgstr ""

#: catalog/aclchk.c:2157
#, c-format
msgid "must be owner of operator %s"
msgstr ""

#: catalog/aclchk.c:2159
#, c-format
msgid "must be owner of type %s"
msgstr ""

#: catalog/aclchk.c:2161
#, c-format
msgid "must be owner of language %s"
msgstr ""

#: catalog/aclchk.c:2163
#, c-format
msgid "must be owner of schema %s"
msgstr ""

#: catalog/aclchk.c:2165
#, c-format
msgid "must be owner of operator class %s"
msgstr ""

#: catalog/aclchk.c:2167
#, c-format
msgid "must be owner of operator family %s"
msgstr ""

#: catalog/aclchk.c:2169
#, c-format
msgid "must be owner of conversion %s"
msgstr ""

#: catalog/aclchk.c:2171
#, c-format
msgid "must be owner of tablespace %s"
msgstr ""

#: catalog/aclchk.c:2173
#, c-format
msgid "must be owner of text search dictionary %s"
msgstr ""

#: catalog/aclchk.c:2175
#, c-format
msgid "must be owner of text search configuration %s"
msgstr ""

#: catalog/aclchk.c:2177
#, c-format
msgid "must be owner of foreign-data wrapper %s"
msgstr ""

#: catalog/aclchk.c:2179
#, c-format
msgid "must be owner of foreign server %s"
msgstr ""

#: catalog/aclchk.c:2221
#, c-format
msgid "permission denied for column \"%s\" of relation \"%s\""
msgstr ""

#: catalog/aclchk.c:2250
#, c-format
msgid "role with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:2341 catalog/aclchk.c:2349
#, c-format
msgid "attribute %d of relation with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:2426 catalog/aclchk.c:3182
#, c-format
msgid "relation with OID %u does not exist"
msgstr ""

#: utils/adt/dbsize.c:126 catalog/aclchk.c:2522 catalog/aclchk.c:3535
#, c-format
msgid "database with OID %u does not exist"
msgstr ""

#: tcop/fastpath.c:223 catalog/aclchk.c:2578 catalog/aclchk.c:3266
#, c-format
msgid "function with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:2634 catalog/aclchk.c:3294
#, c-format
msgid "language with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:2718 catalog/aclchk.c:3322
#, c-format
msgid "schema with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:2784 catalog/aclchk.c:3361
#, c-format
msgid "tablespace with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:2844
#, c-format
msgid "foreign-data wrapper with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:2907 catalog/aclchk.c:3506
#, c-format
msgid "foreign server with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:3210
#, c-format
msgid "type with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:3238
#, c-format
msgid "operator with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:3390
#, c-format
msgid "operator class with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:3419
#, c-format
msgid "operator family with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:3448
#, c-format
msgid "text search dictionary with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:3477
#, c-format
msgid "text search configuration with OID %u does not exist"
msgstr ""

#: catalog/aclchk.c:3563
#, c-format
msgid "conversion with OID %u does not exist"
msgstr ""

#: catalog/catalog.c:75
msgid "invalid fork name"
msgstr ""

#: catalog/catalog.c:76
msgid "Valid fork names are \"main\", \"fsm\", and \"vm\"."
msgstr ""

#: catalog/dependency.c:573
#, c-format
msgid "cannot drop %s because %s requires it"
msgstr ""

#: catalog/dependency.c:576
#, c-format
msgid "You can drop %s instead."
msgstr ""

#: catalog/dependency.c:729 catalog/pg_shdepend.c:547
#, c-format
msgid "cannot drop %s because it is required by the database system"
msgstr ""

#: catalog/dependency.c:843
#, c-format
msgid "drop auto-cascades to %s"
msgstr ""

#: catalog/dependency.c:855 catalog/dependency.c:864
#, c-format
msgid "%s depends on %s"
msgstr ""

#: catalog/dependency.c:876 catalog/dependency.c:885
#, c-format
msgid "drop cascades to %s"
msgstr ""

#: catalog/dependency.c:893 catalog/pg_shdepend.c:658
#, c-format
msgid ""
"\n"
"and %d other object (see server log for list)"
msgid_plural ""
"\n"
"and %d other objects (see server log for list)"
msgstr[0] ""
msgstr[1] ""

#: catalog/dependency.c:905
#, c-format
msgid "cannot drop %s because other objects depend on it"
msgstr ""

#: tcop/postgres.c:3990 utils/misc/guc.c:4809 utils/misc/guc.c:5077
#: utils/fmgr/dfmgr.c:381 utils/adt/xml.c:1363 utils/adt/xml.c:1364
#: utils/adt/xml.c:1370 utils/adt/xml.c:1441 commands/tablecmds.c:619
#: commands/trigger.c:574 commands/trigger.c:590 commands/trigger.c:602
#: commands/user.c:930 commands/user.c:931 storage/lmgr/deadlock.c:942
#: storage/lmgr/deadlock.c:943 catalog/dependency.c:907
#: catalog/dependency.c:908 catalog/dependency.c:914 catalog/dependency.c:915
#: catalog/dependency.c:926 catalog/dependency.c:927 nodes/print.c:85
#, c-format
msgid "%s"
msgstr ""

#: catalog/dependency.c:909 catalog/dependency.c:916
msgid "Use DROP ... CASCADE to drop the dependent objects too."
msgstr ""

#: catalog/dependency.c:913
msgid "cannot drop desired object(s) because other objects depend on them"
msgstr ""

#. translator: %d always has a value larger than 1
#: catalog/dependency.c:922
#, c-format
msgid "drop cascades to %d other object"
msgid_plural "drop cascades to %d other objects"
msgstr[0] ""
msgstr[1] ""

#: catalog/dependency.c:2082
#, c-format
msgid " column %s"
msgstr ""

#: catalog/dependency.c:2088
#, c-format
msgid "function %s"
msgstr ""

#: catalog/dependency.c:2093
#, c-format
msgid "type %s"
msgstr ""

#: catalog/dependency.c:2123
#, c-format
msgid "cast from %s to %s"
msgstr ""

#: catalog/dependency.c:2151
#, c-format
msgid "constraint %s on %s"
msgstr ""

#: catalog/dependency.c:2157
#, c-format
msgid "constraint %s"
msgstr ""

#: catalog/dependency.c:2175
#, c-format
msgid "conversion %s"
msgstr ""

#: catalog/dependency.c:2212
#, c-format
msgid "default for %s"
msgstr ""

#: catalog/dependency.c:2230
#, c-format
msgid "language %s"
msgstr ""

#: catalog/dependency.c:2237
#, c-format
msgid "operator %s"
msgstr ""

#: catalog/dependency.c:2271
#, c-format
msgid "operator class %s for access method %s"
msgstr ""

#: catalog/dependency.c:2321
#, c-format
msgid "operator %d %s of %s"
msgstr ""

#: catalog/dependency.c:2368
#, c-format
msgid "function %d %s of %s"
msgstr ""

#: catalog/dependency.c:2405
#, c-format
msgid "rule %s on "
msgstr ""

#: catalog/dependency.c:2440
#, c-format
msgid "trigger %s on "
msgstr ""

#: catalog/dependency.c:2457
#, c-format
msgid "schema %s"
msgstr ""

#: catalog/dependency.c:2471
#, c-format
msgid "text search parser %s"
msgstr ""

#: catalog/dependency.c:2487
#, c-format
msgid "text search dictionary %s"
msgstr ""

#: catalog/dependency.c:2503
#, c-format
msgid "text search template %s"
msgstr ""

#: catalog/dependency.c:2519
#, c-format
msgid "text search configuration %s"
msgstr ""

#: catalog/dependency.c:2527
#, c-format
msgid "role %s"
msgstr ""

#: catalog/dependency.c:2540
#, c-format
msgid "database %s"
msgstr ""

#: catalog/dependency.c:2552
#, c-format
msgid "tablespace %s"
msgstr ""

#: catalog/dependency.c:2561
#, c-format
msgid "foreign-data wrapper %s"
msgstr ""

#: catalog/dependency.c:2570
#, c-format
msgid "server %s"
msgstr ""

#: catalog/dependency.c:2596
#, c-format
msgid "user mapping for %s"
msgstr ""

#: catalog/dependency.c:2640
#, c-format
msgid "table %s"
msgstr ""

#: catalog/dependency.c:2644
#, c-format
msgid "index %s"
msgstr ""

#: catalog/dependency.c:2648
#, c-format
msgid "sequence %s"
msgstr ""

#: catalog/dependency.c:2652
#, c-format
msgid "uncataloged table %s"
msgstr ""

#: catalog/dependency.c:2656
#, c-format
msgid "toast table %s"
msgstr ""

#: catalog/dependency.c:2660
#, c-format
msgid "view %s"
msgstr ""

#: catalog/dependency.c:2664
#, c-format
msgid "composite type %s"
msgstr ""

#: catalog/dependency.c:2669
#, c-format
msgid "relation %s"
msgstr ""

#: catalog/dependency.c:2710
#, c-format
msgid "operator family %s for access method %s"
msgstr ""

#: catalog/heap.c:241
#, c-format
msgid "permission denied to create \"%s.%s\""
msgstr ""

#: catalog/heap.c:243
msgid "System catalog modifications are currently disallowed."
msgstr ""

#: commands/tablecmds.c:1166 commands/tablecmds.c:1491
#: commands/tablecmds.c:3607 catalog/heap.c:362
#, c-format
msgid "tables can have at most %d columns"
msgstr ""

#: catalog/heap.c:379
#, c-format
msgid "column name \"%s\" conflicts with a system column name"
msgstr ""

#: catalog/heap.c:395
#, c-format
msgid "column name \"%s\" specified more than once"
msgstr ""

#: catalog/heap.c:431
#, c-format
msgid "column \"%s\" has type \"unknown\""
msgstr ""

#: catalog/heap.c:432
msgid "Proceeding with relation creation anyway."
msgstr ""

#: catalog/heap.c:443
#, c-format
msgid "column \"%s\" has pseudo-type %s"
msgstr ""

#: commands/tablecmds.c:2122 catalog/index.c:596 catalog/heap.c:866
#, c-format
msgid "relation \"%s\" already exists"
msgstr ""

#: commands/typecmds.c:219 commands/typecmds.c:796 commands/typecmds.c:1122
#: catalog/pg_type.c:379 catalog/pg_type.c:656 catalog/heap.c:883
#, c-format
msgid "type \"%s\" already exists"
msgstr ""

#: catalog/heap.c:884
msgid ""
"A relation has an associated type of the same name, so you must use a name "
"that doesn't conflict with any existing type."
msgstr ""

#: commands/tablecmds.c:6711 catalog/index.c:590 catalog/heap.c:905
msgid "only shared relations can be placed in pg_global tablespace"
msgstr ""

#: catalog/heap.c:1434
#, c-format
msgid ""
"cannot drop \"%s\" because it is being used by active queries in this session"
msgstr ""

#: catalog/heap.c:1885
#, c-format
msgid "check constraint \"%s\" already exists"
msgstr ""

#: commands/tablecmds.c:4440 catalog/pg_constraint.c:613 catalog/heap.c:2029
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr ""

#: catalog/heap.c:2033
#, c-format
msgid "merging constraint \"%s\" with inherited definition"
msgstr ""

#: catalog/heap.c:2132
msgid "cannot use column references in default expression"
msgstr ""

#: catalog/heap.c:2140
msgid "default expression must not return a set"
msgstr ""

#: catalog/heap.c:2148
msgid "cannot use subquery in default expression"
msgstr ""

#: catalog/heap.c:2152
msgid "cannot use aggregate function in default expression"
msgstr ""

#: catalog/heap.c:2156
msgid "cannot use window function in default expression"
msgstr ""

#: rewrite/rewriteHandler.c:944 catalog/heap.c:2175
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr ""

#: commands/prepare.c:370 rewrite/rewriteHandler.c:949 catalog/heap.c:2180
#: parser/parse_node.c:367 parser/parse_target.c:471 parser/parse_target.c:730
#: parser/parse_target.c:740
msgid "You will need to rewrite or cast the expression."
msgstr ""

#: catalog/heap.c:2216
#, c-format
msgid "only table \"%s\" can be referenced in check constraint"
msgstr ""

#: commands/typecmds.c:2258 catalog/heap.c:2225
msgid "cannot use subquery in check constraint"
msgstr ""

#: commands/typecmds.c:2262 catalog/heap.c:2229
msgid "cannot use aggregate function in check constraint"
msgstr ""

#: commands/typecmds.c:2266 catalog/heap.c:2233
msgid "cannot use window function in check constraint"
msgstr ""

#: catalog/heap.c:2452
msgid "unsupported ON COMMIT and foreign key combination"
msgstr ""

#: catalog/heap.c:2453
#, c-format
msgid ""
"Table \"%s\" references \"%s\", but they do not have the same ON COMMIT "
"setting."
msgstr ""

#: catalog/heap.c:2458
msgid "cannot truncate a table referenced in a foreign key constraint"
msgstr ""

#: catalog/heap.c:2459
#, c-format
msgid "Table \"%s\" references \"%s\"."
msgstr ""

#: catalog/heap.c:2461
#, c-format
msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
msgstr ""

#: catalog/index.c:553
msgid "user-defined indexes on system catalog tables are not supported"
msgstr ""

#: catalog/index.c:563
msgid "concurrent index creation on system catalog tables is not supported"
msgstr ""

#: catalog/index.c:572
msgid "shared indexes cannot be created after initdb"
msgstr ""

#: catalog/index.c:2285
msgid "cannot reindex temporary tables of other sessions"
msgstr ""

#: catalog/index.c:2307
#, c-format
msgid "shared index \"%s\" can only be reindexed in stand-alone mode"
msgstr ""

#: commands/trigger.c:3521 catalog/namespace.c:229 catalog/namespace.c:303
#, c-format
msgid "cross-database references are not implemented: \"%s.%s.%s\""
msgstr ""

#: catalog/namespace.c:247 catalog/namespace.c:314
msgid "temporary tables cannot specify a schema name"
msgstr ""

#: commands/lockcmds.c:113 catalog/namespace.c:270 parser/parse_relation.c:863
#, c-format
msgid "relation \"%s.%s\" does not exist"
msgstr ""

#: utils/adt/regproc.c:818 commands/lockcmds.c:118 catalog/namespace.c:275
#: parser/parse_relation.c:876 parser/parse_relation.c:884
#, c-format
msgid "relation \"%s\" does not exist"
msgstr ""

#: catalog/namespace.c:356 catalog/namespace.c:2230
msgid "no schema has been selected to create in"
msgstr ""

#: commands/tsearchcmds.c:306 catalog/namespace.c:1575
#, c-format
msgid "text search parser \"%s\" does not exist"
msgstr ""

#: commands/tsearchcmds.c:664 catalog/namespace.c:1703
#, c-format
msgid "text search dictionary \"%s\" does not exist"
msgstr ""

#: commands/tsearchcmds.c:1158 catalog/namespace.c:1832
#, c-format
msgid "text search template \"%s\" does not exist"
msgstr ""

#: commands/tsearchcmds.c:1562 commands/tsearchcmds.c:1722
#: catalog/namespace.c:1960
#, c-format
msgid "text search configuration \"%s\" does not exist"
msgstr ""

#: catalog/namespace.c:2076 parser/parse_expr.c:584 parser/parse_target.c:909
#, c-format
msgid "cross-database references are not implemented: %s"
msgstr ""

#: catalog/namespace.c:2082 parser/parse_expr.c:618 gram.y:3434 gram.y:9931
#: parser/parse_target.c:919
#, c-format
msgid "improper qualified name (too many dotted names): %s"
msgstr ""

#: catalog/namespace.c:2262
#, c-format
msgid "improper relation name (too many dotted names): %s"
msgstr ""

#: catalog/namespace.c:2836
#, c-format
msgid "permission denied to create temporary tables in database \"%s\""
msgstr ""

#: catalog/pg_aggregate.c:100
msgid "cannot determine transition data type"
msgstr ""

#: catalog/pg_aggregate.c:101
msgid ""
"An aggregate using a polymorphic transition type must have at least one "
"polymorphic argument."
msgstr ""

#: catalog/pg_aggregate.c:124
#, c-format
msgid "return type of transition function %s is not %s"
msgstr ""

#: catalog/pg_aggregate.c:146
msgid ""
"must not omit initial value when transition function is strict and "
"transition type is not compatible with input type"
msgstr ""

#: catalog/pg_proc.c:203 catalog/pg_aggregate.c:177
msgid "cannot determine result data type"
msgstr ""

#: catalog/pg_aggregate.c:178
msgid ""
"An aggregate returning a polymorphic type must have at least one polymorphic "
"argument."
msgstr ""

#: catalog/pg_proc.c:209 catalog/pg_aggregate.c:190
msgid "unsafe use of pseudo-type \"internal\""
msgstr ""

#: catalog/pg_proc.c:210 catalog/pg_aggregate.c:191
msgid ""
"A function returning \"internal\" must have at least one \"internal\" "
"argument."
msgstr ""

#: catalog/pg_aggregate.c:199
msgid "sort operator can only be specified for single-argument aggregates"
msgstr ""

#: commands/typecmds.c:1274 commands/typecmds.c:1325 commands/typecmds.c:1356
#: commands/typecmds.c:1379 commands/typecmds.c:1400 commands/typecmds.c:1427
#: commands/typecmds.c:1454 catalog/pg_aggregate.c:332 parser/parse_func.c:236
#: parser/parse_func.c:1291
#, c-format
msgid "function %s does not exist"
msgstr ""

#: catalog/pg_aggregate.c:337
#, c-format
msgid "function %s returns a set"
msgstr ""

#: catalog/pg_aggregate.c:361
#, c-format
msgid "function %s requires run-time type coercion"
msgstr ""

#: commands/typecmds.c:2199 catalog/pg_constraint.c:622
#, c-format
msgid "constraint \"%s\" for domain \"%s\" already exists"
msgstr ""

#: catalog/pg_conversion.c:67
#, c-format
msgid "conversion \"%s\" already exists"
msgstr ""

#: catalog/pg_conversion.c:80
#, c-format
msgid "default conversion for %s to %s already exists"
msgstr ""

#: catalog/pg_depend.c:209
#, c-format
msgid "cannot remove dependency on %s because it is a system object"
msgstr ""

#: catalog/pg_enum.c:91
#, c-format
msgid "invalid enum label \"%s\""
msgstr ""

#: catalog/pg_enum.c:92
#, c-format
msgid "Labels must be %d characters or less."
msgstr ""

#: commands/comment.c:1423 storage/large_object/inv_api.c:266
#: storage/large_object/inv_api.c:371 catalog/pg_largeobject.c:107
#, c-format
msgid "large object %u does not exist"
msgstr ""

#: commands/schemacmds.c:277 catalog/pg_namespace.c:52
#, c-format
msgid "schema \"%s\" already exists"
msgstr ""

#: catalog/pg_operator.c:220 catalog/pg_operator.c:358
#, c-format
msgid "\"%s\" is not a valid operator name"
msgstr ""

#: catalog/pg_operator.c:367
msgid "only binary operators can have commutators"
msgstr ""

#: catalog/pg_operator.c:371
msgid "only binary operators can have join selectivity"
msgstr ""

#: catalog/pg_operator.c:375
msgid "only binary operators can merge join"
msgstr ""

#: catalog/pg_operator.c:379
msgid "only binary operators can hash"
msgstr ""

#: catalog/pg_operator.c:390
msgid "only boolean operators can have negators"
msgstr ""

#: catalog/pg_operator.c:394
msgid "only boolean operators can have restriction selectivity"
msgstr ""

#: catalog/pg_operator.c:398
msgid "only boolean operators can have join selectivity"
msgstr ""

#: catalog/pg_operator.c:402
msgid "only boolean operators can merge join"
msgstr ""

#: catalog/pg_operator.c:406
msgid "only boolean operators can hash"
msgstr ""

#: catalog/pg_operator.c:418
#, c-format
msgid "operator %s already exists"
msgstr ""

#: catalog/pg_operator.c:608
msgid "operator cannot be its own negator or sort operator"
msgstr ""

#: catalog/pg_proc.c:122 parser/parse_func.c:1335 parser/parse_func.c:1375
#, c-format
msgid "functions cannot have more than %d argument"
msgid_plural "functions cannot have more than %d arguments"
msgstr[0] ""
msgstr[1] ""

#: catalog/pg_proc.c:204
msgid ""
"A function returning a polymorphic type must have at least one polymorphic "
"argument."
msgstr ""

#: catalog/pg_proc.c:222
#, c-format
msgid "\"%s\" is already an attribute of type %s"
msgstr ""

#: catalog/pg_proc.c:361
#, c-format
msgid "function \"%s\" already exists with same argument types"
msgstr ""

#: catalog/pg_proc.c:375 catalog/pg_proc.c:397
msgid "cannot change return type of existing function"
msgstr ""

#: catalog/pg_proc.c:376 catalog/pg_proc.c:399 catalog/pg_proc.c:422
#: catalog/pg_proc.c:448
msgid "Use DROP FUNCTION first."
msgstr ""

#: catalog/pg_proc.c:398
msgid "Row type defined by OUT parameters is different."
msgstr ""

#: catalog/pg_proc.c:421
msgid "cannot remove parameter defaults from existing function"
msgstr ""

#: catalog/pg_proc.c:447
msgid "cannot change data type of existing parameter default value"
msgstr ""

#: catalog/pg_proc.c:459
#, c-format
msgid "function \"%s\" is an aggregate function"
msgstr ""

#: catalog/pg_proc.c:464
#, c-format
msgid "function \"%s\" is not an aggregate function"
msgstr ""

#: catalog/pg_proc.c:472
#, c-format
msgid "function \"%s\" is a window function"
msgstr ""

#: catalog/pg_proc.c:477
#, c-format
msgid "function \"%s\" is not a window function"
msgstr ""

#: catalog/pg_proc.c:625
#, c-format
msgid "there is no built-in function named \"%s\""
msgstr ""

#: catalog/pg_proc.c:721
#, c-format
msgid "SQL functions cannot return type %s"
msgstr ""

#: catalog/pg_proc.c:736
#, c-format
msgid "SQL functions cannot have arguments of type %s"
msgstr ""

#: executor/functions.c:933 catalog/pg_proc.c:802
#, c-format
msgid "SQL function \"%s\""
msgstr ""

#: catalog/pg_shdepend.c:665
#, c-format
msgid ""
"\n"
"and objects in %d other database (see server log for list)"
msgid_plural ""
"\n"
"and objects in %d other databases (see server log for list)"
msgstr[0] ""
msgstr[1] ""

#: catalog/pg_shdepend.c:979
#, c-format
msgid "role %u was concurrently dropped"
msgstr ""

#: catalog/pg_shdepend.c:998
#, c-format
msgid "tablespace %u was concurrently dropped"
msgstr ""

#: catalog/pg_shdepend.c:1042
#, c-format
msgid "owner of %s"
msgstr ""

#: catalog/pg_shdepend.c:1044
#, c-format
msgid "access to %s"
msgstr ""

#. translator: %s will always be "database %s"
#: catalog/pg_shdepend.c:1052
#, c-format
msgid "%d object in %s"
msgid_plural "%d objects in %s"
msgstr[0] ""
msgstr[1] ""

#: catalog/pg_shdepend.c:1163 catalog/pg_shdepend.c:1293
#, c-format
msgid ""
"cannot drop objects owned by %s because they are required by the database "
"system"
msgstr ""

#: catalog/pg_type.c:224
#, c-format
msgid "invalid type internal size %d"
msgstr ""

#: catalog/pg_type.c:240 catalog/pg_type.c:248 catalog/pg_type.c:256
#: catalog/pg_type.c:265
#, c-format
msgid "alignment \"%c\" is invalid for passed-by-value type of size %d"
msgstr ""

#: catalog/pg_type.c:272
#, c-format
msgid "internal size %d is invalid for passed-by-value type"
msgstr ""

#: catalog/pg_type.c:281 catalog/pg_type.c:287
#, c-format
msgid "alignment \"%c\" is invalid for variable-length type"
msgstr ""

#: catalog/pg_type.c:295
msgid "fixed-size types must have storage PLAIN"
msgstr ""

#: catalog/pg_type.c:722
#, c-format
msgid "could not form array type name for type \"%s\""
msgstr ""

#: commands/tablecmds.c:193 commands/tablecmds.c:1039
#: commands/tablecmds.c:3241 commands/trigger.c:115 commands/trigger.c:803
#: commands/comment.c:516 commands/indexcmds.c:174 commands/indexcmds.c:1358
#: commands/lockcmds.c:140 catalog/toasting.c:94
#, c-format
msgid "\"%s\" is not a table"
msgstr ""

#: catalog/toasting.c:143
msgid "shared tables cannot be toasted after initdb"
msgstr ""

#: commands/aggregatecmds.c:103
#, c-format
msgid "aggregate attribute \"%s\" not recognized"
msgstr ""

#: commands/aggregatecmds.c:113
msgid "aggregate stype must be specified"
msgstr ""

#: commands/aggregatecmds.c:117
msgid "aggregate sfunc must be specified"
msgstr ""

#: commands/aggregatecmds.c:134
msgid "aggregate input type must be specified"
msgstr ""

#: commands/aggregatecmds.c:159
msgid "basetype is redundant with aggregate input type specification"
msgstr ""

#: commands/aggregatecmds.c:191
#, c-format
msgid "aggregate transition data type cannot be %s"
msgstr ""

#: commands/aggregatecmds.c:230
#, c-format
msgid "aggregate %s(%s) does not exist, skipping"
msgstr ""

#: commands/functioncmds.c:1097 commands/aggregatecmds.c:297
#, c-format
msgid "function %s already exists in schema \"%s\""
msgstr ""

#: commands/analyze.c:182
#, c-format
msgid "skipping \"%s\" --- only superuser can analyze it"
msgstr ""

#: commands/analyze.c:186
#, c-format
msgid "skipping \"%s\" --- only superuser or database owner can analyze it"
msgstr ""

#: commands/analyze.c:190
#, c-format
msgid "skipping \"%s\" --- only table or database owner can analyze it"
msgstr ""

#: commands/analyze.c:206
#, c-format
msgid ""
"skipping \"%s\" --- cannot analyze indexes, views, or special system tables"
msgstr ""

#: commands/analyze.c:234
#, c-format
msgid "analyzing \"%s.%s\""
msgstr ""

#: commands/analyze.c:528
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\" system usage: %s"
msgstr ""

#: commands/analyze.c:1125
#, c-format
msgid ""
"\"%s\": scanned %d of %u pages, containing %.0f live rows and %.0f dead "
"rows; %d rows in sample, %.0f estimated total rows"
msgstr ""

#: commands/async.c:344
msgid "cannot PREPARE a transaction that has executed LISTEN or UNLISTEN"
msgstr ""

#: commands/cluster.c:123 commands/cluster.c:471
msgid "cannot cluster temporary tables of other sessions"
msgstr ""

#: commands/cluster.c:154
#, c-format
msgid "there is no previously clustered index for table \"%s\""
msgstr ""

#: commands/tablecmds.c:6491 commands/cluster.c:168
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr ""

#: commands/cluster.c:348
#, c-format
msgid "clustering \"%s.%s\""
msgstr ""

#: commands/cluster.c:378
#, c-format
msgid "\"%s\" is not an index for table \"%s\""
msgstr ""

#: commands/cluster.c:391
#, c-format
msgid "cannot cluster on partial index \"%s\""
msgstr ""

#: commands/cluster.c:397
#, c-format
msgid ""
"cannot cluster on index \"%s\" because access method does not support "
"clustering"
msgstr ""

#: commands/cluster.c:417
#, c-format
msgid ""
"cannot cluster on index \"%s\" because access method does not handle null "
"values"
msgstr ""

#: commands/cluster.c:420
#, c-format
msgid ""
"You might be able to work around this by marking column \"%s\" NOT NULL, or "
"use ALTER TABLE ... SET WITHOUT CLUSTER to remove the cluster specification "
"from the table."
msgstr ""

#: commands/cluster.c:422
#, c-format
msgid ""
"You might be able to work around this by marking column \"%s\" NOT NULL."
msgstr ""

#: commands/cluster.c:433
#, c-format
msgid ""
"cannot cluster on expressional index \"%s\" because its index access method "
"does not handle null values"
msgstr ""

#: commands/cluster.c:448
#, c-format
msgid "cannot cluster on invalid index \"%s\""
msgstr ""

#: commands/cluster.c:461
#, c-format
msgid "\"%s\" is a system catalog"
msgstr ""

#: commands/tablecmds.c:205 commands/tablecmds.c:2061
#: commands/tablecmds.c:2284 commands/tablecmds.c:7526 commands/comment.c:523
#: commands/view.c:162
#, c-format
msgid "\"%s\" is not a view"
msgstr ""

#: commands/comment.c:609
msgid "database name cannot be qualified"
msgstr ""

#: commands/comment.c:657
msgid "tablespace name cannot be qualified"
msgstr ""

#: commands/comment.c:694
msgid "role name cannot be qualified"
msgstr ""

#: commands/comment.c:703
#, c-format
msgid "must be member of role \"%s\" to comment upon it"
msgstr ""

#: commands/comment.c:727 commands/schemacmds.c:178
msgid "schema name cannot be qualified"
msgstr ""

#: commands/comment.c:804
#, c-format
msgid "rule \"%s\" does not exist"
msgstr ""

#: commands/comment.c:812
#, c-format
msgid "there are multiple rules named \"%s\""
msgstr ""

#: commands/comment.c:813
msgid "Specify a relation name as well as a rule name."
msgstr ""

#: commands/comment.c:841 rewrite/rewriteRemove.c:63
#: rewrite/rewriteDefine.c:689 rewrite/rewriteDefine.c:752
#, c-format
msgid "rule \"%s\" for relation \"%s\" does not exist"
msgstr ""

#: commands/trigger.c:734 commands/trigger.c:934 commands/trigger.c:1045
#: commands/comment.c:1036
#, c-format
msgid "trigger \"%s\" for table \"%s\" does not exist"
msgstr ""

#: commands/comment.c:1115
#, c-format
msgid "table \"%s\" has multiple constraints named \"%s\""
msgstr ""

#: commands/comment.c:1127
#, c-format
msgid "constraint \"%s\" for table \"%s\" does not exist"
msgstr ""

#: commands/comment.c:1156 commands/conversioncmds.c:153
#: commands/conversioncmds.c:211 commands/conversioncmds.c:267
#, c-format
msgid "conversion \"%s\" does not exist"
msgstr ""

#: commands/comment.c:1186
msgid "language name cannot be qualified"
msgstr ""

#: commands/comment.c:1201
msgid "must be superuser to comment on procedural language"
msgstr ""

#: commands/opclasscmds.c:290 commands/opclasscmds.c:682
#: commands/opclasscmds.c:785 commands/opclasscmds.c:1517
#: commands/opclasscmds.c:1580 commands/opclasscmds.c:1748
#: commands/opclasscmds.c:1848 commands/opclasscmds.c:1945
#: commands/opclasscmds.c:2072 commands/comment.c:1238 commands/comment.c:1324
#: commands/indexcmds.c:286
#, c-format
msgid "access method \"%s\" does not exist"
msgstr ""

#: commands/opclasscmds.c:1529 commands/opclasscmds.c:1533
#: commands/opclasscmds.c:1770 commands/opclasscmds.c:1781
#: commands/opclasscmds.c:1969 commands/opclasscmds.c:1980
#: commands/comment.c:1267 commands/comment.c:1277 commands/indexcmds.c:1013
#: commands/indexcmds.c:1023
#, c-format
msgid "operator class \"%s\" does not exist for access method \"%s\""
msgstr ""

#: commands/opclasscmds.c:352 commands/opclasscmds.c:805
#: commands/opclasscmds.c:1592 commands/opclasscmds.c:1596
#: commands/opclasscmds.c:1870 commands/opclasscmds.c:1881
#: commands/opclasscmds.c:2096 commands/opclasscmds.c:2107
#: commands/comment.c:1353 commands/comment.c:1363
#, c-format
msgid "operator family \"%s\" does not exist for access method \"%s\""
msgstr ""

#: commands/comment.c:1466 commands/functioncmds.c:1768
#, c-format
msgid "cast from type %s to type %s does not exist"
msgstr ""

#: commands/comment.c:1478 commands/functioncmds.c:1509
#: commands/functioncmds.c:1785
#, c-format
msgid "must be owner of type %s or type %s"
msgstr ""

#: commands/comment.c:1498
msgid "must be superuser to comment on text search parser"
msgstr ""

#: commands/comment.c:1527
msgid "must be superuser to comment on text search template"
msgstr ""

#: commands/conversioncmds.c:69
#, c-format
msgid "source encoding \"%s\" does not exist"
msgstr ""

#: commands/conversioncmds.c:76
#, c-format
msgid "destination encoding \"%s\" does not exist"
msgstr ""

#: commands/conversioncmds.c:90
#, c-format
msgid "encoding conversion function %s must return type \"void\""
msgstr ""

#: commands/conversioncmds.c:159
#, c-format
msgid "conversion \"%s\" does not exist, skipping"
msgstr ""

#: commands/conversioncmds.c:229
#, c-format
msgid "conversion \"%s\" already exists in schema \"%s\""
msgstr ""

#: commands/copy.c:311 commands/copy.c:323 commands/copy.c:357
#: commands/copy.c:367
msgid "COPY BINARY is not supported to stdout or from stdin"
msgstr ""

#: commands/copy.c:445
#, c-format
msgid "could not write to COPY file: %m"
msgstr ""

#: commands/copy.c:457
msgid "connection lost during COPY to stdout"
msgstr ""

#: commands/copy.c:498
#, c-format
msgid "could not read from COPY file: %m"
msgstr ""

#: tcop/postgres.c:326 tcop/postgres.c:349 tcop/fastpath.c:292
#: commands/copy.c:514 commands/copy.c:533 commands/copy.c:537
msgid "unexpected EOF on client connection"
msgstr ""

#: commands/copy.c:549
#, c-format
msgid "COPY from stdin failed: %s"
msgstr ""

#: commands/copy.c:565
#, c-format
msgid "unexpected message type 0x%02X during COPY from stdin"
msgstr ""

#: commands/sequence.c:1017 commands/sequence.c:1025 commands/sequence.c:1033
#: commands/sequence.c:1041 commands/sequence.c:1049 commands/sequence.c:1057
#: commands/sequence.c:1065 commands/sequence.c:1073 commands/dbcommands.c:145
#: commands/dbcommands.c:153 commands/dbcommands.c:161
#: commands/dbcommands.c:169 commands/dbcommands.c:177
#: commands/dbcommands.c:185 commands/dbcommands.c:193
#: commands/dbcommands.c:1323 commands/dbcommands.c:1331
#: commands/typecmds.c:275 commands/user.c:135 commands/user.c:152
#: commands/user.c:160 commands/user.c:168 commands/user.c:176
#: commands/user.c:184 commands/user.c:192 commands/user.c:200
#: commands/user.c:208 commands/user.c:216 commands/user.c:224
#: commands/user.c:452 commands/user.c:464 commands/user.c:472
#: commands/user.c:480 commands/user.c:488 commands/user.c:496
#: commands/user.c:504 commands/user.c:513 commands/user.c:521
#: commands/functioncmds.c:452 commands/functioncmds.c:542
#: commands/functioncmds.c:550 commands/functioncmds.c:558 commands/copy.c:746
#: commands/copy.c:754 commands/copy.c:762 commands/copy.c:770
#: commands/copy.c:778 commands/copy.c:786 commands/copy.c:794
#: commands/copy.c:802 commands/copy.c:810 commands/copy.c:818
msgid "conflicting or redundant options"
msgstr ""

#: commands/copy.c:830
msgid "cannot specify DELIMITER in BINARY mode"
msgstr ""

#: commands/copy.c:835
msgid "cannot specify CSV in BINARY mode"
msgstr ""

#: commands/copy.c:840
msgid "cannot specify NULL in BINARY mode"
msgstr ""

#: commands/copy.c:862
msgid "COPY delimiter must be a single one-byte character"
msgstr ""

#: commands/copy.c:869
msgid "COPY delimiter cannot be newline or carriage return"
msgstr ""

#: commands/copy.c:875
msgid "COPY null representation cannot use newline or carriage return"
msgstr ""

#: commands/copy.c:892
#, c-format
msgid "COPY delimiter cannot be \"%s\""
msgstr ""

#: commands/copy.c:898
msgid "COPY HEADER available only in CSV mode"
msgstr ""

#: commands/copy.c:904
msgid "COPY quote available only in CSV mode"
msgstr ""

#: commands/copy.c:909
msgid "COPY quote must be a single one-byte character"
msgstr ""

#: commands/copy.c:914
msgid "COPY delimiter and quote must be different"
msgstr ""

#: commands/copy.c:920
msgid "COPY escape available only in CSV mode"
msgstr ""

#: commands/copy.c:925
msgid "COPY escape must be a single one-byte character"
msgstr ""

#: commands/copy.c:931
msgid "COPY force quote available only in CSV mode"
msgstr ""

#: commands/copy.c:935
msgid "COPY force quote only available using COPY TO"
msgstr ""

#: commands/copy.c:941
msgid "COPY force not null available only in CSV mode"
msgstr ""

#: commands/copy.c:945
msgid "COPY force not null only available using COPY FROM"
msgstr ""

#: commands/copy.c:951
msgid "COPY delimiter must not appear in the NULL specification"
msgstr ""

#: commands/copy.c:958
msgid "CSV quote character must not appear in the NULL specification"
msgstr ""

#: commands/copy.c:964
msgid "must be superuser to COPY to or from a file"
msgstr ""

#: commands/copy.c:965
msgid ""
"Anyone can COPY to stdout or from stdin. psql's \\copy command also works "
"for anyone."
msgstr ""

#: tcop/utility.c:218 executor/execMain.c:636 commands/copy.c:1007
msgid "transaction is read-only"
msgstr ""

#: commands/copy.c:1013
#, c-format
msgid "table \"%s\" does not have OIDs"
msgstr ""

#: commands/copy.c:1030
msgid "COPY (SELECT) WITH OIDS is not supported"
msgstr ""

#: commands/copy.c:1057
msgid "COPY (SELECT INTO) is not supported"
msgstr ""

#: commands/copy.c:1109
#, c-format
msgid "FORCE QUOTE column \"%s\" not referenced by COPY"
msgstr ""

#: commands/copy.c:1131
#, c-format
msgid "FORCE NOT NULL column \"%s\" not referenced by COPY"
msgstr ""

#: commands/copy.c:1209
#, c-format
msgid "cannot copy from view \"%s\""
msgstr ""

#: commands/copy.c:1211
msgid "Try the COPY (SELECT ...) TO variant."
msgstr ""

#: commands/copy.c:1215
#, c-format
msgid "cannot copy from sequence \"%s\""
msgstr ""

#: commands/copy.c:1220
#, c-format
msgid "cannot copy from non-table relation \"%s\""
msgstr ""

#: commands/copy.c:1244
msgid "relative path not allowed for COPY to file"
msgstr ""

#: commands/copy.c:1253
#, c-format
msgid "could not open file \"%s\" for writing: %m"
msgstr ""

#: commands/copy.c:1260 commands/copy.c:1755
#, c-format
msgid "\"%s\" is a directory"
msgstr ""

#: commands/copy.c:1546
#, c-format
msgid "COPY %s, line %d, column %s"
msgstr ""

#: commands/copy.c:1550 commands/copy.c:1595
#, c-format
msgid "COPY %s, line %d"
msgstr ""

#: commands/copy.c:1561
#, c-format
msgid "COPY %s, line %d, column %s: \"%s\""
msgstr ""

#: commands/copy.c:1569
#, c-format
msgid "COPY %s, line %d, column %s: null input"
msgstr ""

#: commands/copy.c:1581
#, c-format
msgid "COPY %s, line %d: \"%s\""
msgstr ""

#: commands/copy.c:1683
#, c-format
msgid "cannot copy to view \"%s\""
msgstr ""

#: commands/copy.c:1688
#, c-format
msgid "cannot copy to sequence \"%s\""
msgstr ""

#: commands/copy.c:1693
#, c-format
msgid "cannot copy to non-table relation \"%s\""
msgstr ""

#: utils/adt/genfile.c:105 commands/copy.c:1748
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr ""

#: commands/copy.c:1856
msgid "COPY file signature not recognized"
msgstr ""

#: commands/copy.c:1861
msgid "invalid COPY file header (missing flags)"
msgstr ""

#: commands/copy.c:1867
msgid "unrecognized critical flags in COPY file header"
msgstr ""

#: commands/copy.c:1873
msgid "invalid COPY file header (missing length)"
msgstr ""

#: commands/copy.c:1880
msgid "invalid COPY file header (wrong length)"
msgstr ""

#: commands/copy.c:1971
msgid "missing data for OID column"
msgstr ""

#: commands/copy.c:1977
msgid "null OID in COPY data"
msgstr ""

#: commands/copy.c:1987 commands/copy.c:2059
msgid "invalid OID in COPY data"
msgstr ""

#: commands/copy.c:2002
#, c-format
msgid "missing data for column \"%s\""
msgstr ""

#: commands/copy.c:2043
#, c-format
msgid "row field count is %d, expected %d"
msgstr ""

#: utils/misc/guc.c:6923 utils/init/miscinit.c:1061 commands/copy.c:2180
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr ""

#: commands/copy.c:2457 commands/copy.c:2474
msgid "literal carriage return found in data"
msgstr ""

#: commands/copy.c:2458 commands/copy.c:2475
msgid "unquoted carriage return found in data"
msgstr ""

#: commands/copy.c:2460 commands/copy.c:2477
msgid "Use \"\\r\" to represent carriage return."
msgstr ""

#: commands/copy.c:2461 commands/copy.c:2478
msgid "Use quoted CSV field to represent carriage return."
msgstr ""

#: commands/copy.c:2490
msgid "literal newline found in data"
msgstr ""

#: commands/copy.c:2491
msgid "unquoted newline found in data"
msgstr ""

#: commands/copy.c:2493
msgid "Use \"\\n\" to represent newline."
msgstr ""

#: commands/copy.c:2494
msgid "Use quoted CSV field to represent newline."
msgstr ""

#: commands/copy.c:2540 commands/copy.c:2576
msgid "end-of-copy marker does not match previous newline style"
msgstr ""

#: commands/copy.c:2549 commands/copy.c:2565
msgid "end-of-copy marker corrupt"
msgstr ""

#: commands/copy.c:2692 commands/copy.c:2727 commands/copy.c:2907
#: commands/copy.c:2942
msgid "extra data after last expected column"
msgstr ""

#: commands/copy.c:2989
msgid "unterminated CSV quoted field"
msgstr ""

#: commands/copy.c:3066 commands/copy.c:3085
msgid "unexpected EOF in COPY data"
msgstr ""

#: commands/copy.c:3075
msgid "invalid field size"
msgstr ""

#: commands/copy.c:3098
msgid "incorrect binary data format"
msgstr ""

#: utils/adt/tsvector_op.c:1347 commands/tablecmds.c:1923
#: commands/indexcmds.c:835 commands/copy.c:3409 parser/parse_expr.c:472
#, c-format
msgid "column \"%s\" does not exist"
msgstr ""

#: commands/tablecmds.c:1188 commands/copy.c:3416 parser/parse_target.c:820
#: parser/parse_target.c:831
#, c-format
msgid "column \"%s\" specified more than once"
msgstr ""

#: commands/dbcommands.c:200
msgid "LOCATION is not supported anymore"
msgstr ""

#: commands/dbcommands.c:201
msgid "Consider using tablespaces instead."
msgstr ""

#: utils/adt/ascii.c:144 commands/dbcommands.c:224
#, c-format
msgid "%d is not a valid encoding code"
msgstr ""

#: utils/adt/ascii.c:126 commands/dbcommands.c:234
#, c-format
msgid "%s is not a valid encoding name"
msgstr ""

#: commands/dbcommands.c:252 commands/dbcommands.c:1355 commands/user.c:250
#: commands/user.c:547
#, c-format
msgid "invalid connection limit: %d"
msgstr ""

#: commands/dbcommands.c:271
msgid "permission denied to create database"
msgstr ""

#: commands/dbcommands.c:294
#, c-format
msgid "template database \"%s\" does not exist"
msgstr ""

#: commands/dbcommands.c:306
#, c-format
msgid "permission denied to copy database \"%s\""
msgstr ""

#: commands/dbcommands.c:322
#, c-format
msgid "invalid server encoding %d"
msgstr ""

#: commands/dbcommands.c:328 commands/dbcommands.c:332
#, c-format
msgid "invalid locale name %s"
msgstr ""

#: commands/dbcommands.c:365 commands/dbcommands.c:379
#, c-format
msgid "encoding %s does not match locale %s"
msgstr ""

#: commands/dbcommands.c:368
#, c-format
msgid "The chosen LC_CTYPE setting requires encoding %s."
msgstr ""

#: commands/dbcommands.c:382
#, c-format
msgid "The chosen LC_COLLATE setting requires encoding %s."
msgstr ""

#: commands/dbcommands.c:400
#, c-format
msgid ""
"new encoding (%s) is incompatible with the encoding of the template database "
"(%s)"
msgstr ""

#: commands/dbcommands.c:403
msgid ""
"Use the same encoding as in the template database, or use template0 as "
"template."
msgstr ""

#: commands/dbcommands.c:408
#, c-format
msgid ""
"new collation (%s) is incompatible with the collation of the template "
"database (%s)"
msgstr ""

#: commands/dbcommands.c:410
msgid ""
"Use the same collation as in the template database, or use template0 as "
"template."
msgstr ""

#: commands/dbcommands.c:415
#, c-format
msgid ""
"new LC_CTYPE (%s) is incompatible with the LC_CTYPE of the template database "
"(%s)"
msgstr ""

#: commands/dbcommands.c:417
msgid ""
"Use the same LC_CTYPE as in the template database, or use template0 as "
"template."
msgstr ""

#: commands/dbcommands.c:444 commands/dbcommands.c:1060
msgid "pg_global cannot be used as default tablespace"
msgstr ""

#: commands/dbcommands.c:470
#, c-format
msgid "cannot assign new default tablespace \"%s\""
msgstr ""

#: commands/dbcommands.c:472
#, c-format
msgid ""
"There is a conflict because database \"%s\" already has some tables in this "
"tablespace."
msgstr ""

#: commands/dbcommands.c:492 commands/dbcommands.c:923
#, c-format
msgid "database \"%s\" already exists"
msgstr ""

#: commands/dbcommands.c:506
#, c-format
msgid "source database \"%s\" is being accessed by other users"
msgstr ""

#: commands/dbcommands.c:766
#, c-format
msgid "database \"%s\" does not exist, skipping"
msgstr ""

#: commands/dbcommands.c:787
msgid "cannot drop a template database"
msgstr ""

#: commands/dbcommands.c:793
msgid "cannot drop the currently open database"
msgstr ""

#: commands/dbcommands.c:804 commands/dbcommands.c:945
#: commands/dbcommands.c:1082
#, c-format
msgid "database \"%s\" is being accessed by other users"
msgstr ""

#: commands/dbcommands.c:914
msgid "permission denied to rename database"
msgstr ""

#: commands/dbcommands.c:934
msgid "current database cannot be renamed"
msgstr ""

#: commands/dbcommands.c:1034
msgid "cannot change the tablespace of the currently open database"
msgstr ""

#: commands/dbcommands.c:1122
#, c-format
msgid "some relations of database \"%s\" are already in tablespace \"%s\""
msgstr ""

#: commands/dbcommands.c:1124
msgid ""
"You must move them back to the database's default tablespace before using "
"this command."
msgstr ""

#: commands/dbcommands.c:1254 commands/dbcommands.c:1826
#: commands/dbcommands.c:2021 commands/dbcommands.c:2057
#, c-format
msgid ""
"some useless files may be left behind in old database directory \"%s\""
msgstr ""

#: commands/dbcommands.c:1593
msgid "permission denied to change owner of database"
msgstr ""

#: commands/dbcommands.c:1914
#, c-format
msgid ""
"There are %d other session(s) and %d prepared transaction(s) using the "
"database."
msgstr ""

#: commands/dbcommands.c:1917
#, c-format
msgid "There are %d other session(s) using the database."
msgstr ""

#: commands/dbcommands.c:1920
#, c-format
msgid "There are %d prepared transaction(s) using the database."
msgstr ""

#: commands/define.c:67 commands/define.c:213 commands/define.c:245
#: commands/define.c:273
#, c-format
msgid "%s requires a parameter"
msgstr ""

#: commands/define.c:106 commands/define.c:117 commands/define.c:180
#: commands/define.c:198
#, c-format
msgid "%s requires a numeric value"
msgstr ""

#: commands/define.c:166
#, c-format
msgid "%s requires a Boolean value"
msgstr ""

#: commands/define.c:227
#, c-format
msgid "argument of %s must be a name"
msgstr ""

#: commands/define.c:257
#, c-format
msgid "argument of %s must be a type name"
msgstr ""

#: commands/define.c:282
#, c-format
msgid "%s requires an integer value"
msgstr ""

#: commands/define.c:303
#, c-format
msgid "invalid argument for %s: \"%s\""
msgstr ""

#: commands/foreigncmds.c:132 commands/foreigncmds.c:141
#, c-format
msgid "option \"%s\" not found"
msgstr ""

#: commands/foreigncmds.c:151
#, c-format
msgid "option \"%s\" provided more than once"
msgstr ""

#: commands/foreigncmds.c:209 commands/foreigncmds.c:217
#, c-format
msgid "permission denied to change owner of foreign-data wrapper \"%s\""
msgstr ""

#: commands/foreigncmds.c:211
msgid "Must be superuser to change owner of a foreign-data wrapper."
msgstr ""

#: commands/foreigncmds.c:219
msgid "The owner of a foreign-data wrapper must be a superuser."
msgstr ""

#: commands/foreigncmds.c:230 commands/foreigncmds.c:457
#: commands/foreigncmds.c:558 foreign/foreign.c:94
#, c-format
msgid "foreign-data wrapper \"%s\" does not exist"
msgstr ""

#: commands/foreigncmds.c:274 commands/foreigncmds.c:731
#: commands/foreigncmds.c:821 commands/foreigncmds.c:1103
#: foreign/foreign.c:187
#, c-format
msgid "server \"%s\" does not exist"
msgstr ""

#: commands/foreigncmds.c:351
#, c-format
msgid "permission denied to create foreign-data wrapper \"%s\""
msgstr ""

#: commands/foreigncmds.c:353
msgid "Must be superuser to create a foreign-data wrapper."
msgstr ""

#: commands/foreigncmds.c:364
#, c-format
msgid "foreign-data wrapper \"%s\" already exists"
msgstr ""

#: commands/foreigncmds.c:446
#, c-format
msgid "permission denied to alter foreign-data wrapper \"%s\""
msgstr ""

#: commands/foreigncmds.c:448
msgid "Must be superuser to alter a foreign-data wrapper."
msgstr ""

#: commands/foreigncmds.c:477
msgid ""
"changing the foreign-data wrapper validator can cause the options for "
"dependent objects to become invalid"
msgstr ""

#: commands/foreigncmds.c:549
#, c-format
msgid "permission denied to drop foreign-data wrapper \"%s\""
msgstr ""

#: commands/foreigncmds.c:551
msgid "Must be superuser to drop a foreign-data wrapper."
msgstr ""

#: commands/foreigncmds.c:563
#, c-format
msgid "foreign-data wrapper \"%s\" does not exist, skipping"
msgstr ""

#: commands/foreigncmds.c:632
#, c-format
msgid "server \"%s\" already exists"
msgstr ""

#: commands/foreigncmds.c:825
#, c-format
msgid "server \"%s\" does not exist, skipping"
msgstr ""

#: commands/foreigncmds.c:931
#, c-format
msgid "user mapping \"%s\" already exists for server %s"
msgstr ""

#: commands/foreigncmds.c:1010 commands/foreigncmds.c:1120
#, c-format
msgid "user mapping \"%s\" does not exist for the server"
msgstr ""

#: commands/foreigncmds.c:1106
msgid "server does not exist, skipping"
msgstr ""

#: commands/foreigncmds.c:1125
#, c-format
msgid "user mapping \"%s\" does not exist for the server, skipping"
msgstr ""

#: commands/functioncmds.c:98
#, c-format
msgid "SQL function cannot return shell type %s"
msgstr ""

#: commands/functioncmds.c:103
#, c-format
msgid "return type %s is only a shell"
msgstr ""

#: utils/adt/regproc.c:983 commands/tablecmds.c:215 commands/typecmds.c:648
#: commands/typecmds.c:2535 commands/functioncmds.c:126
#: parser/parse_func.c:1311 parser/parse_type.c:199
#, c-format
msgid "type \"%s\" does not exist"
msgstr ""

#: commands/functioncmds.c:132 parser/parse_type.c:264
#, c-format
msgid "type modifier cannot be specified for shell type \"%s\""
msgstr ""

#: commands/functioncmds.c:138
#, c-format
msgid "type \"%s\" is not yet defined"
msgstr ""

#: commands/functioncmds.c:139
msgid "Creating a shell type definition."
msgstr ""

#: commands/functioncmds.c:218
#, c-format
msgid "SQL function cannot accept shell type %s"
msgstr ""

#: commands/functioncmds.c:223
#, c-format
msgid "argument type %s is only a shell"
msgstr ""

#: commands/functioncmds.c:233
#, c-format
msgid "type %s does not exist"
msgstr ""

#: commands/functioncmds.c:241
msgid "functions cannot accept set arguments"
msgstr ""

#: commands/functioncmds.c:250
msgid "VARIADIC parameter must be the last input parameter"
msgstr ""

#: commands/functioncmds.c:277
msgid "VARIADIC parameter must be an array"
msgstr ""

#: commands/functioncmds.c:299
msgid "only input parameters can have default values"
msgstr ""

#: commands/functioncmds.c:311
msgid "cannot use table references in parameter default value"
msgstr ""

#: commands/functioncmds.c:327
msgid "cannot use subquery in parameter default value"
msgstr ""

#: commands/functioncmds.c:331
msgid "cannot use aggregate function in parameter default value"
msgstr ""

#: commands/functioncmds.c:335
msgid "cannot use window function in parameter default value"
msgstr ""

#: commands/functioncmds.c:345
msgid ""
"input parameters after one with a default value must also have defaults"
msgstr ""

#: commands/functioncmds.c:584
msgid "no function body specified"
msgstr ""

#: commands/functioncmds.c:594
msgid "no language specified"
msgstr ""

#: commands/functioncmds.c:615 commands/functioncmds.c:1332
msgid "COST must be positive"
msgstr ""

#: commands/functioncmds.c:623 commands/functioncmds.c:1340
msgid "ROWS must be positive"
msgstr ""

#: commands/functioncmds.c:662
#, c-format
msgid "unrecognized function attribute \"%s\" ignored"
msgstr ""

#: commands/functioncmds.c:713
#, c-format
msgid "only one AS item needed for language \"%s\""
msgstr ""

#: commands/functioncmds.c:807
msgid "Use CREATE LANGUAGE to load the language into the database."
msgstr ""

#: commands/functioncmds.c:854
#, c-format
msgid "function result type must be %s because of OUT parameters"
msgstr ""

#: commands/functioncmds.c:867
msgid "function result type must be specified"
msgstr ""

#: commands/functioncmds.c:902 commands/functioncmds.c:1344
msgid "ROWS is not applicable when function does not return a set"
msgstr ""

#: commands/functioncmds.c:954
#, c-format
msgid "function %s(%s) does not exist, skipping"
msgstr ""

#: utils/adt/ruleutils.c:1475 commands/functioncmds.c:976
#: commands/functioncmds.c:1082 commands/functioncmds.c:1147
#: commands/functioncmds.c:1302
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr ""

#: commands/functioncmds.c:978
msgid "Use DROP AGGREGATE to drop aggregate functions."
msgstr ""

#: commands/functioncmds.c:985
#, c-format
msgid "removing built-in function \"%s\""
msgstr ""

#: commands/functioncmds.c:1084
msgid "Use ALTER AGGREGATE to rename aggregate functions."
msgstr ""

#: commands/functioncmds.c:1149
msgid "Use ALTER AGGREGATE to change owner of aggregate functions."
msgstr ""

#: commands/functioncmds.c:1495
#, c-format
msgid "source data type %s is a pseudo-type"
msgstr ""

#: commands/functioncmds.c:1501
#, c-format
msgid "target data type %s is a pseudo-type"
msgstr ""

#: commands/functioncmds.c:1540
msgid "cast function must take one to three arguments"
msgstr ""

#: commands/functioncmds.c:1544
msgid ""
"argument of cast function must match or be binary-coercible from source data "
"type"
msgstr ""

#: commands/functioncmds.c:1548
msgid "second argument of cast function must be type integer"
msgstr ""

#: commands/functioncmds.c:1552
msgid "third argument of cast function must be type boolean"
msgstr ""

#: commands/functioncmds.c:1556
msgid ""
"return data type of cast function must match or be binary-coercible to "
"target data type"
msgstr ""

#: commands/functioncmds.c:1567
msgid "cast function must not be volatile"
msgstr ""

#: commands/functioncmds.c:1572
msgid "cast function must not be an aggregate function"
msgstr ""

#: commands/functioncmds.c:1576
msgid "cast function must not be a window function"
msgstr ""

#: commands/functioncmds.c:1580
msgid "cast function must not return a set"
msgstr ""

#: commands/functioncmds.c:1606
msgid "must be superuser to create a cast WITHOUT FUNCTION"
msgstr ""

#: commands/functioncmds.c:1621
msgid "source and target data types are not physically compatible"
msgstr ""

#: commands/functioncmds.c:1636
msgid "composite data types are not binary-compatible"
msgstr ""

#: commands/functioncmds.c:1642
msgid "enum data types are not binary-compatible"
msgstr ""

#: commands/functioncmds.c:1648
msgid "array data types are not binary-compatible"
msgstr ""

#: commands/functioncmds.c:1658
msgid "source data type and target data type are the same"
msgstr ""

#: commands/functioncmds.c:1692
#, c-format
msgid "cast from type %s to type %s already exists"
msgstr ""

#: commands/functioncmds.c:1773
#, c-format
msgid "cast from type %s to type %s does not exist, skipping"
msgstr ""

#: commands/functioncmds.c:1872
#, c-format
msgid "function \"%s\" is already in schema \"%s\""
msgstr ""

#: commands/tablecmds.c:7587 commands/typecmds.c:2761
#: commands/functioncmds.c:1880
msgid "cannot move objects into or out of temporary schemas"
msgstr ""

#: commands/tablecmds.c:7593 commands/typecmds.c:2767
#: commands/functioncmds.c:1886
msgid "cannot move objects into or out of TOAST schema"
msgstr ""

#: commands/functioncmds.c:1896
#, c-format
msgid "function \"%s\" already exists in schema \"%s\""
msgstr ""

#: commands/indexcmds.c:149
msgid "must specify at least one column"
msgstr ""

#: commands/indexcmds.c:153
#, c-format
msgid "cannot use more than %d columns in an index"
msgstr ""

#: commands/indexcmds.c:183
msgid "cannot create indexes on temporary tables of other sessions"
msgstr ""

#: commands/indexcmds.c:276
msgid "substituting access method \"gist\" for obsolete method \"rtree\""
msgstr ""

#: commands/indexcmds.c:295
#, c-format
msgid "access method \"%s\" does not support unique indexes"
msgstr ""

#: commands/indexcmds.c:300
#, c-format
msgid "access method \"%s\" does not support multicolumn indexes"
msgstr ""

#: commands/indexcmds.c:333 parser/parse_utilcmd.c:1001
#: parser/parse_utilcmd.c:1085
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr ""

#: commands/indexcmds.c:350
msgid "primary keys cannot be expressions"
msgstr ""

#: commands/indexcmds.c:380 commands/indexcmds.c:830
#: parser/parse_utilcmd.c:1200
#, c-format
msgid "column \"%s\" named in key does not exist"
msgstr ""

#: commands/indexcmds.c:435
#, c-format
msgid "%s %s will create implicit index \"%s\" for table \"%s\""
msgstr ""

#: commands/indexcmds.c:771
msgid "cannot use subquery in index predicate"
msgstr ""

#: commands/indexcmds.c:775
msgid "cannot use aggregate in index predicate"
msgstr ""

#: commands/indexcmds.c:784
msgid "functions in index predicate must be marked IMMUTABLE"
msgstr ""

#: commands/indexcmds.c:869
msgid "cannot use subquery in index expression"
msgstr ""

#: commands/indexcmds.c:873
msgid "cannot use aggregate function in index expression"
msgstr ""

#: commands/indexcmds.c:883
msgid "functions in index expression must be marked IMMUTABLE"
msgstr ""

#: commands/indexcmds.c:920
#, c-format
msgid "access method \"%s\" does not support ASC/DESC options"
msgstr ""

#: commands/indexcmds.c:925
#, c-format
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr ""

#: commands/indexcmds.c:981
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
msgstr ""

#: commands/indexcmds.c:983
msgid ""
"You must specify an operator class for the index or define a default "
"operator class for the data type."
msgstr ""

#: commands/indexcmds.c:1036
#, c-format
msgid "operator class \"%s\" does not accept data type %s"
msgstr ""

#: commands/indexcmds.c:1126
#, c-format
msgid "there are multiple default operator classes for data type %s"
msgstr ""

#: commands/indexcmds.c:1370
#, c-format
msgid "shared table \"%s\" can only be reindexed in stand-alone mode"
msgstr ""

#: commands/indexcmds.c:1377
#, c-format
msgid "table \"%s\" has no indexes"
msgstr ""

#: commands/indexcmds.c:1405
msgid "can only reindex the currently open database"
msgstr ""

#: commands/indexcmds.c:1496
#, c-format
msgid "table \"%s\" was reindexed"
msgstr ""

#: commands/lockcmds.c:84
#, c-format
msgid "could not obtain lock on relation \"%s\""
msgstr ""

#: commands/lockcmds.c:89
#, c-format
msgid "could not obtain lock on relation with OID %u"
msgstr ""

#: commands/opclasscmds.c:197 commands/opclasscmds.c:715
#, c-format
msgid "operator family \"%s\" for access method \"%s\" already exists"
msgstr ""

#: commands/opclasscmds.c:329
msgid "must be superuser to create an operator class"
msgstr ""

#: commands/opclasscmds.c:413 commands/opclasscmds.c:865
#: commands/opclasscmds.c:987
#, c-format
msgid "invalid operator number %d, must be between 1 and %d"
msgstr ""

#: commands/opclasscmds.c:456 commands/opclasscmds.c:908
#: commands/opclasscmds.c:1002
#, c-format
msgid "invalid procedure number %d, must be between 1 and %d"
msgstr ""

#: commands/opclasscmds.c:486
msgid "storage type specified more than once"
msgstr ""

#: commands/opclasscmds.c:514
#, c-format
msgid ""
"storage type cannot be different from data type for access method \"%s\""
msgstr ""

#: commands/opclasscmds.c:531
#, c-format
msgid "operator class \"%s\" for access method \"%s\" already exists"
msgstr ""

#: commands/opclasscmds.c:559
#, c-format
msgid "could not make operator class \"%s\" be default for type %s"
msgstr ""

#: commands/opclasscmds.c:562
#, c-format
msgid "Operator class \"%s\" already is the default."
msgstr ""

#: commands/opclasscmds.c:700
msgid "must be superuser to create an operator family"
msgstr ""

#: commands/opclasscmds.c:818
msgid "must be superuser to alter an operator family"
msgstr ""

#: commands/opclasscmds.c:881
msgid "operator argument types must be specified in ALTER OPERATOR FAMILY"
msgstr ""

#: commands/opclasscmds.c:937
msgid "STORAGE cannot be specified in ALTER OPERATOR FAMILY"
msgstr ""

#: commands/opclasscmds.c:1053
msgid "one or two argument types must be specified"
msgstr ""

#: commands/opclasscmds.c:1081
msgid "index operators must be binary"
msgstr ""

#: commands/opclasscmds.c:1085
msgid "index operators must return boolean"
msgstr ""

#: commands/opclasscmds.c:1125
msgid "btree procedures must have two arguments"
msgstr ""

#: commands/opclasscmds.c:1129
msgid "btree procedures must return integer"
msgstr ""

#: commands/opclasscmds.c:1144
msgid "hash procedures must have one argument"
msgstr ""

#: commands/opclasscmds.c:1148
msgid "hash procedures must return integer"
msgstr ""

#: commands/opclasscmds.c:1173
msgid "associated data types must be specified for index support procedure"
msgstr ""

#: commands/opclasscmds.c:1199
#, c-format
msgid "procedure number %d for (%s,%s) appears more than once"
msgstr ""

#: commands/opclasscmds.c:1206
#, c-format
msgid "operator number %d for (%s,%s) appears more than once"
msgstr ""

#: commands/opclasscmds.c:1254
#, c-format
msgid "operator %d(%s,%s) already exists in operator family \"%s\""
msgstr ""

#: commands/opclasscmds.c:1354
#, c-format
msgid "function %d(%s,%s) already exists in operator family \"%s\""
msgstr ""

#: commands/opclasscmds.c:1441
#, c-format
msgid "operator %d(%s,%s) does not exist in operator family \"%s\""
msgstr ""

#: commands/opclasscmds.c:1481
#, c-format
msgid "function %d(%s,%s) does not exist in operator family \"%s\""
msgstr ""

#: commands/opclasscmds.c:1802
#, c-format
msgid ""
"operator class \"%s\" for access method \"%s\" already exists in schema "
"\"%s\""
msgstr ""

#: commands/opclasscmds.c:1902
#, c-format
msgid ""
"operator family \"%s\" for access method \"%s\" already exists in schema "
"\"%s\""
msgstr ""

#: commands/operatorcmds.c:110 commands/operatorcmds.c:118
msgid "SETOF type not allowed for operator argument"
msgstr ""

#: commands/operatorcmds.c:146
#, c-format
msgid "operator attribute \"%s\" not recognized"
msgstr ""

#: commands/operatorcmds.c:156
msgid "operator procedure must be specified"
msgstr ""

#: commands/operatorcmds.c:167
msgid "at least one of leftarg or rightarg must be specified"
msgstr ""

#: commands/operatorcmds.c:216
#, c-format
msgid "restriction estimator function %s must return type \"float8\""
msgstr ""

#: commands/operatorcmds.c:255
#, c-format
msgid "join estimator function %s must return type \"float8\""
msgstr ""

#: commands/operatorcmds.c:306
#, c-format
msgid "operator %s does not exist, skipping"
msgstr ""

#: commands/portalcmds.c:61 commands/portalcmds.c:160
#: commands/portalcmds.c:212
msgid "invalid cursor name: must not be empty"
msgstr ""

#: utils/adt/xml.c:2031 utils/adt/xml.c:2195 executor/execCurrent.c:66
#: commands/portalcmds.c:168 commands/portalcmds.c:222
#, c-format
msgid "cursor \"%s\" does not exist"
msgstr ""

#: tcop/pquery.c:745 tcop/pquery.c:1366 commands/portalcmds.c:329
#, c-format
msgid "portal \"%s\" cannot be run"
msgstr ""

#: commands/portalcmds.c:402
msgid "could not reposition held cursor"
msgstr ""

#: commands/prepare.c:71
msgid "invalid statement name: must not be empty"
msgstr ""

#: tcop/postgres.c:1239 commands/prepare.c:122 parser/analyze.c:2265
#, c-format
msgid "could not determine data type of parameter $%d"
msgstr ""

#: commands/prepare.c:140
msgid "utility statements cannot be prepared"
msgstr ""

#: commands/prepare.c:240 commands/prepare.c:247 commands/prepare.c:702
msgid "prepared statement is not a SELECT"
msgstr ""

#: commands/prepare.c:314
#, c-format
msgid "wrong number of parameters for prepared statement \"%s\""
msgstr ""

#: commands/prepare.c:316
#, c-format
msgid "Expected %d parameters but got %d."
msgstr ""

#: commands/prepare.c:345
msgid "cannot use subquery in EXECUTE parameter"
msgstr ""

#: commands/prepare.c:349
msgid "cannot use aggregate function in EXECUTE parameter"
msgstr ""

#: commands/prepare.c:353
msgid "cannot use window function in EXECUTE parameter"
msgstr ""

#: commands/prepare.c:366
#, c-format
msgid "parameter $%d of type %s cannot be coerced to the expected type %s"
msgstr ""

#: commands/prepare.c:459
#, c-format
msgid "prepared statement \"%s\" already exists"
msgstr ""

#: commands/prepare.c:517
#, c-format
msgid "prepared statement \"%s\" does not exist"
msgstr ""

#: utils/mmgr/portalmem.c:882 utils/fmgr/funcapi.c:60 executor/execQual.c:1577
#: executor/execQual.c:1602 executor/execQual.c:1963 executor/execQual.c:5119
#: executor/functions.c:649 commands/prepare.c:749 foreign/foreign.c:281
msgid "set-valued function called in context that cannot accept a set"
msgstr ""

#: utils/mmgr/portalmem.c:886 commands/prepare.c:753 foreign/foreign.c:286
msgid "materialize mode required, but it is not allowed in this context"
msgstr ""

#: commands/proclang.c:83 commands/proclang.c:514
#, c-format
msgid "language \"%s\" already exists"
msgstr ""

#: commands/proclang.c:98
msgid "using pg_pltemplate information instead of CREATE LANGUAGE parameters"
msgstr ""

#: commands/proclang.c:108
#, c-format
msgid "must be superuser to create procedural language \"%s\""
msgstr ""

#: commands/proclang.c:128 commands/proclang.c:245
#, c-format
msgid "function %s must return type \"language_handler\""
msgstr ""

#: commands/proclang.c:209
#, c-format
msgid "unsupported language \"%s\""
msgstr ""

#: commands/proclang.c:211
msgid ""
"The supported languages are listed in the pg_pltemplate system catalog."
msgstr ""

#: commands/proclang.c:219
msgid "must be superuser to create custom procedural language"
msgstr ""

#: commands/proclang.c:238
#, c-format
msgid ""
"changing return type of function %s from \"opaque\" to \"language_handler\""
msgstr ""

#: commands/proclang.c:436
#, c-format
msgid "language \"%s\" does not exist, skipping"
msgstr ""

#: commands/schemacmds.c:82 commands/schemacmds.c:293
#, c-format
msgid "unacceptable schema name \"%s\""
msgstr ""

#: commands/schemacmds.c:83 commands/schemacmds.c:294
msgid "The prefix \"pg_\" is reserved for system schemas."
msgstr ""

#: commands/schemacmds.c:197
#, c-format
msgid "schema \"%s\" does not exist, skipping"
msgstr ""

#: commands/sequence.c:547
#, c-format
msgid "nextval: reached maximum value of sequence \"%s\" (%s)"
msgstr ""

#: commands/sequence.c:570
#, c-format
msgid "nextval: reached minimum value of sequence \"%s\" (%s)"
msgstr ""

#: commands/sequence.c:668
#, c-format
msgid "currval of sequence \"%s\" is not yet defined in this session"
msgstr ""

#: commands/sequence.c:687 commands/sequence.c:695
msgid "lastval is not yet defined in this session"
msgstr ""

#: commands/sequence.c:759
#, c-format
msgid "setval: value %s is out of bounds for sequence \"%s\" (%s..%s)"
msgstr ""

#: utils/misc/guc.c:2757 utils/misc/guc.c:2770 utils/misc/guc.c:2783
#: utils/hash/dynahash.c:363 utils/hash/dynahash.c:435
#: utils/hash/dynahash.c:929 utils/mb/mbutils.c:335 utils/mb/mbutils.c:596
#: utils/mmgr/aset.c:385 utils/mmgr/aset.c:564 utils/mmgr/aset.c:747
#: utils/mmgr/aset.c:953 utils/fmgr/dfmgr.c:224 utils/init/miscinit.c:212
#: utils/init/miscinit.c:233 utils/init/miscinit.c:243
#: utils/adt/varlena.c:3037 utils/adt/varlena.c:3058 utils/adt/regexp.c:209
#: utils/adt/formatting.c:1493 utils/adt/formatting.c:1549
#: utils/adt/formatting.c:1606 postmaster/postmaster.c:1911
#: postmaster/postmaster.c:1944 postmaster/postmaster.c:3009
#: postmaster/postmaster.c:3759 postmaster/postmaster.c:3840
#: postmaster/postmaster.c:4409 commands/sequence.c:928
#: storage/buffer/buf_init.c:164 storage/buffer/localbuf.c:347
#: storage/file/fd.c:337 storage/file/fd.c:720 storage/file/fd.c:838
#: storage/ipc/procarray.c:392 storage/ipc/procarray.c:708
#: storage/ipc/procarray.c:715 lib/stringinfo.c:245 libpq/auth.c:911
#: libpq/auth.c:1265 libpq/auth.c:1333 libpq/auth.c:1910
msgid "out of memory"
msgstr ""

#: commands/sequence.c:1088
msgid "INCREMENT must not be zero"
msgstr ""

#: commands/sequence.c:1134
#, c-format
msgid "MINVALUE (%s) must be less than MAXVALUE (%s)"
msgstr ""

#: commands/sequence.c:1159
#, c-format
msgid "START value (%s) cannot be less than MINVALUE (%s)"
msgstr ""

#: commands/sequence.c:1171
#, c-format
msgid "START value (%s) cannot be greater than MAXVALUE (%s)"
msgstr ""

#: commands/sequence.c:1202
#, c-format
msgid "RESTART value (%s) cannot be less than MINVALUE (%s)"
msgstr ""

#: commands/sequence.c:1214
#, c-format
msgid "RESTART value (%s) cannot be greater than MAXVALUE (%s)"
msgstr ""

#: commands/sequence.c:1229
#, c-format
msgid "CACHE (%s) must be greater than zero"
msgstr ""

#: commands/sequence.c:1260
msgid "invalid OWNED BY option"
msgstr ""

#: commands/sequence.c:1261
msgid "Specify OWNED BY table.column or OWNED BY NONE."
msgstr ""

#: commands/sequence.c:1283 commands/tablecmds.c:4607
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr ""

#: commands/sequence.c:1290
msgid "sequence must have same owner as table it is linked to"
msgstr ""

#: commands/sequence.c:1294
msgid "sequence must be in same schema as table it is linked to"
msgstr ""

#: commands/tablecmds.c:191
#, c-format
msgid "table \"%s\" does not exist"
msgstr ""

#: commands/tablecmds.c:192
#, c-format
msgid "table \"%s\" does not exist, skipping"
msgstr ""

#: commands/tablecmds.c:194
msgid "Use DROP TABLE to remove a table."
msgstr ""

#: commands/tablecmds.c:197
#, c-format
msgid "sequence \"%s\" does not exist"
msgstr ""

#: commands/tablecmds.c:198
#, c-format
msgid "sequence \"%s\" does not exist, skipping"
msgstr ""

#: commands/tablecmds.c:200
msgid "Use DROP SEQUENCE to remove a sequence."
msgstr ""

#: commands/tablecmds.c:203
#, c-format
msgid "view \"%s\" does not exist"
msgstr ""

#: commands/tablecmds.c:204
#, c-format
msgid "view \"%s\" does not exist, skipping"
msgstr ""

#: commands/tablecmds.c:206
msgid "Use DROP VIEW to remove a view."
msgstr ""

#: commands/tablecmds.c:209
#, c-format
msgid "index \"%s\" does not exist"
msgstr ""

#: commands/tablecmds.c:210
#, c-format
msgid "index \"%s\" does not exist, skipping"
msgstr ""

#: commands/tablecmds.c:212
msgid "Use DROP INDEX to remove an index."
msgstr ""

#: commands/tablecmds.c:216 commands/typecmds.c:654
#, c-format
msgid "type \"%s\" does not exist, skipping"
msgstr ""

#: commands/tablecmds.c:217
#, c-format
msgid "\"%s\" is not a type"
msgstr ""

#: commands/tablecmds.c:218
msgid "Use DROP TYPE to remove a type."
msgstr ""

#: executor/execMain.c:2865 commands/tablecmds.c:370
msgid "ON COMMIT can only be used on temporary tables"
msgstr ""

#: executor/execMain.c:2875 commands/tablecmds.c:380
msgid "cannot create temporary table within security-restricted operation"
msgstr ""

#: tcop/utility.c:90 commands/tablecmds.c:742 commands/tablecmds.c:1052
#: commands/tablecmds.c:1870 commands/tablecmds.c:3253
#: commands/tablecmds.c:3282 commands/tablecmds.c:4613 commands/trigger.c:121
#: commands/trigger.c:809 rewrite/rewriteDefine.c:259
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
msgstr ""

#: commands/tablecmds.c:853
#, c-format
msgid "truncate cascades to table \"%s\""
msgstr ""

#: commands/tablecmds.c:1062
#, c-format
msgid "cannot truncate system relation \"%s\""
msgstr ""

#: commands/tablecmds.c:1072
msgid "cannot truncate temporary tables of other sessions"
msgstr ""

#: commands/tablecmds.c:1213 parser/parse_utilcmd.c:557
#: parser/parse_utilcmd.c:1163
#, c-format
msgid "inherited relation \"%s\" is not a table"
msgstr ""

#: commands/tablecmds.c:1219 commands/tablecmds.c:6931
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr ""

#: commands/tablecmds.c:1236 commands/tablecmds.c:6959
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr ""

#: commands/tablecmds.c:1291
#, c-format
msgid "merging multiple inherited definitions of column \"%s\""
msgstr ""

#: commands/tablecmds.c:1299
#, c-format
msgid "inherited column \"%s\" has a type conflict"
msgstr ""

#: commands/tablecmds.c:1301 commands/tablecmds.c:1459
#: parser/parse_expr.c:1878 parser/parse_coerce.c:302
#: parser/parse_coerce.c:1488 parser/parse_coerce.c:1507
#: parser/parse_coerce.c:1552
#, c-format
msgid "%s versus %s"
msgstr ""

#: commands/tablecmds.c:1449
#, c-format
msgid "merging column \"%s\" with inherited definition"
msgstr ""

#: commands/tablecmds.c:1457
#, c-format
msgid "column \"%s\" has a type conflict"
msgstr ""

#: commands/tablecmds.c:1508
#, c-format
msgid "column \"%s\" inherits conflicting default values"
msgstr ""

#: commands/tablecmds.c:1510
msgid "To resolve the conflict, specify a default explicitly."
msgstr ""

#: commands/tablecmds.c:1557
#, c-format
msgid ""
"check constraint name \"%s\" appears multiple times but with different "
"expressions"
msgstr ""

#: commands/tablecmds.c:1913
#, c-format
msgid "inherited column \"%s\" must be renamed in child tables too"
msgstr ""

#: commands/tablecmds.c:1931
#, c-format
msgid "cannot rename system column \"%s\""
msgstr ""

#: commands/tablecmds.c:1941
#, c-format
msgid "cannot rename inherited column \"%s\""
msgstr ""

#: commands/tablecmds.c:1952 commands/tablecmds.c:3595
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr ""

#: commands/tablecmds.c:2073 commands/tablecmds.c:6270
#: commands/tablecmds.c:7561
msgid "Use ALTER TYPE instead."
msgstr ""

#. translator: first %s is a SQL command, eg ALTER TABLE
#: commands/tablecmds.c:2198
#, c-format
msgid ""
"cannot %s \"%s\" because it is being used by active queries in this session"
msgstr ""

#. translator: first %s is a SQL command, eg ALTER TABLE
#: commands/tablecmds.c:2207
#, c-format
msgid "cannot %s \"%s\" because it has pending trigger events"
msgstr ""

#: commands/tablecmds.c:2802
#, c-format
msgid "cannot rewrite system relation \"%s\""
msgstr ""

#: commands/tablecmds.c:2812
msgid "cannot rewrite temporary tables of other sessions"
msgstr ""

#: commands/tablecmds.c:3138
#, c-format
msgid "column \"%s\" contains null values"
msgstr ""

#: commands/tablecmds.c:3152
#, c-format
msgid "check constraint \"%s\" is violated by some row"
msgstr ""

#: commands/tablecmds.c:3235 rewrite/rewriteDefine.c:253
#, c-format
msgid "\"%s\" is not a table or view"
msgstr ""

#: commands/tablecmds.c:3271 commands/tablecmds.c:4022
#, c-format
msgid "\"%s\" is not a table or index"
msgstr ""

#: commands/tablecmds.c:3426
#, c-format
msgid ""
"cannot alter table \"%s\" because column \"%s\".\"%s\" uses its rowtype"
msgstr ""

#: commands/tablecmds.c:3433
#, c-format
msgid "cannot alter type \"%s\" because column \"%s\".\"%s\" uses it"
msgstr ""

#: commands/tablecmds.c:3504
msgid "column must be added to child tables too"
msgstr ""

#: commands/tablecmds.c:3549 commands/tablecmds.c:7115
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr ""

#: commands/tablecmds.c:3556
#, c-format
msgid "child table \"%s\" has a conflicting \"%s\" column"
msgstr ""

#: commands/tablecmds.c:3568
#, c-format
msgid "merging definition of column \"%s\" for child \"%s\""
msgstr ""

#: commands/tablecmds.c:3842 commands/tablecmds.c:3934
#: commands/tablecmds.c:3979 commands/tablecmds.c:4075
#: commands/tablecmds.c:4136 commands/tablecmds.c:5586
#, c-format
msgid "cannot alter system column \"%s\""
msgstr ""

#: commands/tablecmds.c:3878
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr ""

#: commands/tablecmds.c:4049
#, c-format
msgid "statistics target %d is too low"
msgstr ""

#: commands/tablecmds.c:4057
#, c-format
msgid "lowering statistics target to %d"
msgstr ""

#: commands/tablecmds.c:4117
#, c-format
msgid "invalid storage type \"%s\""
msgstr ""

#: commands/tablecmds.c:4148
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr ""

#: commands/tablecmds.c:4203
#, c-format
msgid "cannot drop system column \"%s\""
msgstr ""

#: commands/tablecmds.c:4210
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr ""

#: commands/tablecmds.c:4542
msgid "constraint must be added to child tables too"
msgstr ""

#: commands/tablecmds.c:4629
msgid "cannot reference temporary table from permanent table constraint"
msgstr ""

#: commands/tablecmds.c:4636
msgid "cannot reference permanent table from temporary table constraint"
msgstr ""

#: commands/tablecmds.c:4696
msgid "number of referencing and referenced columns for foreign key disagree"
msgstr ""

#: commands/tablecmds.c:4787
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr ""

#: commands/tablecmds.c:4790
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr ""

#: commands/tablecmds.c:4883
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
msgstr ""

#: commands/tablecmds.c:4888
#, c-format
msgid "cannot have more than %d keys in a foreign key"
msgstr ""

#: commands/tablecmds.c:4961
#, c-format
msgid "there is no primary key for referenced table \"%s\""
msgstr ""

#: commands/tablecmds.c:5095
#, c-format
msgid ""
"there is no unique constraint matching given keys for referenced table \"%s\""
msgstr ""

#: commands/tablecmds.c:5415
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr ""

#: commands/tablecmds.c:5439 commands/tablecmds.c:5542
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr ""

#: commands/tablecmds.c:5593
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr ""

#: commands/tablecmds.c:5628
msgid "transform expression must not return a set"
msgstr ""

#: commands/tablecmds.c:5634
msgid "cannot use subquery in transform expression"
msgstr ""

#: commands/tablecmds.c:5638
msgid "cannot use aggregate function in transform expression"
msgstr ""

#: commands/tablecmds.c:5642
msgid "cannot use window function in transform expression"
msgstr ""

#: commands/tablecmds.c:5660
#, c-format
msgid "column \"%s\" cannot be cast to type %s"
msgstr ""

#: commands/tablecmds.c:5686
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr ""

#: commands/tablecmds.c:5725
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr ""

#: commands/tablecmds.c:5759
#, c-format
msgid "default for column \"%s\" cannot be cast to type %s"
msgstr ""

#: commands/tablecmds.c:5885
msgid "cannot alter type of a column used by a view or rule"
msgstr ""

#: commands/tablecmds.c:5886
#, c-format
msgid "%s depends on column \"%s\""
msgstr ""

#: commands/tablecmds.c:6238
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr ""

#: commands/tablecmds.c:6240
msgid "Change the ownership of the index's table, instead."
msgstr ""

#: commands/tablecmds.c:6256
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr ""

#: commands/tablecmds.c:6258 commands/tablecmds.c:7551
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr ""

#: commands/tablecmds.c:6279 commands/tablecmds.c:7569
#, c-format
msgid "\"%s\" is not a table, view, or sequence"
msgstr ""

#: commands/tablecmds.c:6538
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr ""

#: commands/tablecmds.c:6592
#, c-format
msgid "\"%s\" is not a table, index, or TOAST table"
msgstr ""

#: commands/tablecmds.c:6704
#, c-format
msgid "cannot move system relation \"%s\""
msgstr ""

#: commands/tablecmds.c:6720
msgid "cannot move temporary tables of other sessions"
msgstr ""

#: commands/tablecmds.c:6986
msgid "circular inheritance not allowed"
msgstr ""

#: commands/tablecmds.c:6987
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr ""

#: commands/tablecmds.c:6995
#, c-format
msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
msgstr ""

#: commands/tablecmds.c:7122
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr ""

#: commands/tablecmds.c:7138
#, c-format
msgid "child table is missing column \"%s\""
msgstr ""

#: commands/tablecmds.c:7217
#, c-format
msgid ""
"child table \"%s\" has different definition for check constraint \"%s\""
msgstr ""

#: commands/tablecmds.c:7241
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr ""

#: commands/tablecmds.c:7322
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr ""

#: commands/tablecmds.c:7550
msgid "cannot move an owned sequence into another schema"
msgstr ""

#: commands/tablecmds.c:7579
#, c-format
msgid "relation \"%s\" is already in schema \"%s\""
msgstr ""

#: commands/tablecmds.c:7644
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr ""

#: commands/tablespace.c:146 commands/tablespace.c:154
#: commands/tablespace.c:160 ../port/copydir.c:59
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr ""

#: commands/tablespace.c:171
#, c-format
msgid "could not stat directory \"%s\": %m"
msgstr ""

#: commands/tablespace.c:180
#, c-format
msgid "\"%s\" exists but is not a directory"
msgstr ""

#: commands/tablespace.c:211
#, c-format
msgid "permission denied to create tablespace \"%s\""
msgstr ""

#: commands/tablespace.c:213
msgid "Must be superuser to create a tablespace."
msgstr ""

#: commands/tablespace.c:229
msgid "tablespace location cannot contain single quotes"
msgstr ""

#: commands/tablespace.c:239
msgid "tablespace location must be an absolute path"
msgstr ""

#: commands/tablespace.c:249
#, c-format
msgid "tablespace location \"%s\" is too long"
msgstr ""

#: commands/tablespace.c:259 commands/tablespace.c:786
#, c-format
msgid "unacceptable tablespace name \"%s\""
msgstr ""

#: commands/tablespace.c:261 commands/tablespace.c:787
msgid "The prefix \"pg_\" is reserved for system tablespaces."
msgstr ""

#: commands/tablespace.c:271 commands/tablespace.c:799
#, c-format
msgid "tablespace \"%s\" already exists"
msgstr ""

#: commands/tablespace.c:309 commands/tablespace.c:1295
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr ""

#: commands/tablespace.c:318
#, c-format
msgid "directory \"%s\" is not empty"
msgstr ""

#: commands/tablespace.c:339 commands/tablespace.c:1310
#, c-format
msgid "could not create symbolic link \"%s\": %m"
msgstr ""

#: commands/tablespace.c:377 commands/tablespace.c:529
msgid "tablespaces are not supported on this platform"
msgstr ""

#: commands/tablespace.c:421
#, c-format
msgid "tablespace \"%s\" does not exist, skipping"
msgstr ""

#: commands/tablespace.c:486
#, c-format
msgid "tablespace \"%s\" is not empty"
msgstr ""

#: utils/misc/tzparser.c:345 utils/adt/misc.c:210 utils/adt/genfile.c:240
#: postmaster/postmaster.c:1090 commands/tablespace.c:581
#: storage/file/fd.c:1540 ../port/copydir.c:65
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr ""

#: commands/tablespace.c:611 commands/tablespace.c:648
#, c-format
msgid "could not remove directory \"%s\": %m"
msgstr ""

#: commands/tablespace.c:656
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr ""

#: commands/tablespace.c:1323
#, c-format
msgid "tablespace %u is not empty"
msgstr ""

#: commands/trigger.c:158
msgid "TRUNCATE FOR EACH ROW triggers are not supported"
msgstr ""

#: commands/trigger.c:174
#, c-format
msgid "changing return type of function %s from \"opaque\" to \"trigger\""
msgstr ""

#: commands/trigger.c:181
#, c-format
msgid "function %s must return type \"trigger\""
msgstr ""

#: commands/trigger.c:259 commands/trigger.c:892
#, c-format
msgid "trigger \"%s\" for relation \"%s\" already exists"
msgstr ""

#: commands/trigger.c:461
msgid "Found referenced table's UPDATE trigger."
msgstr ""

#: commands/trigger.c:462
msgid "Found referenced table's DELETE trigger."
msgstr ""

#: commands/trigger.c:463
msgid "Found referencing table's trigger."
msgstr ""

#: commands/trigger.c:572 commands/trigger.c:588
#, c-format
msgid "ignoring incomplete trigger group for constraint \"%s\" %s"
msgstr ""

#: commands/trigger.c:600
#, c-format
msgid "converting trigger group into constraint \"%s\" %s"
msgstr ""

#: commands/trigger.c:738
#, c-format
msgid "trigger \"%s\" for table \"%s\" does not exist, skipping"
msgstr ""

#: commands/trigger.c:1013
#, c-format
msgid "permission denied: \"%s\" is a system trigger"
msgstr ""

#: commands/trigger.c:1563
#, c-format
msgid "trigger function %u returned null value"
msgstr ""

#: commands/trigger.c:1631 commands/trigger.c:1762 commands/trigger.c:1910
#: commands/trigger.c:2061
msgid "BEFORE STATEMENT trigger cannot return a value"
msgstr ""

#: executor/execMain.c:1600 executor/execMain.c:1912 executor/execMain.c:2090
#: commands/trigger.c:2118
msgid "could not serialize access due to concurrent update"
msgstr ""

#: commands/trigger.c:3615
#, c-format
msgid "constraint \"%s\" is not deferrable"
msgstr ""

#: commands/trigger.c:3641
#, c-format
msgid "constraint \"%s\" does not exist"
msgstr ""

#: commands/tsearchcmds.c:109 commands/tsearchcmds.c:947
#, c-format
msgid "function %s should return type %s"
msgstr ""

#: commands/tsearchcmds.c:178
msgid "must be superuser to create text search parsers"
msgstr ""

#: commands/tsearchcmds.c:226
#, c-format
msgid "text search parser parameter \"%s\" not recognized"
msgstr ""

#: commands/tsearchcmds.c:236
msgid "text search parser start method is required"
msgstr ""

#: commands/tsearchcmds.c:241
msgid "text search parser gettoken method is required"
msgstr ""

#: commands/tsearchcmds.c:246
msgid "text search parser end method is required"
msgstr ""

#: commands/tsearchcmds.c:251
msgid "text search parser lextypes method is required"
msgstr ""

#: commands/tsearchcmds.c:283
msgid "must be superuser to drop text search parsers"
msgstr ""

#: commands/tsearchcmds.c:312
#, c-format
msgid "text search parser \"%s\" does not exist, skipping"
msgstr ""

#: commands/tsearchcmds.c:369
msgid "must be superuser to rename text search parsers"
msgstr ""

#: commands/tsearchcmds.c:390
#, c-format
msgid "text search parser \"%s\" already exists"
msgstr ""

#: commands/tsearchcmds.c:469
#, c-format
msgid "text search template \"%s\" does not accept options"
msgstr ""

#: commands/tsearchcmds.c:542
msgid "text search template is required"
msgstr ""

#: commands/tsearchcmds.c:610
#, c-format
msgid "text search dictionary \"%s\" already exists"
msgstr ""

#: commands/tsearchcmds.c:670
#, c-format
msgid "text search dictionary \"%s\" does not exist, skipping"
msgstr ""

#: commands/tsearchcmds.c:1008
msgid "must be superuser to create text search templates"
msgstr ""

#: commands/tsearchcmds.c:1045
#, c-format
msgid "text search template parameter \"%s\" not recognized"
msgstr ""

#: commands/tsearchcmds.c:1055
msgid "text search template lexize method is required"
msgstr ""

#: commands/tsearchcmds.c:1090
msgid "must be superuser to rename text search templates"
msgstr ""

#: commands/tsearchcmds.c:1112
#, c-format
msgid "text search template \"%s\" already exists"
msgstr ""

#: commands/tsearchcmds.c:1135
msgid "must be superuser to drop text search templates"
msgstr ""

#: commands/tsearchcmds.c:1164
#, c-format
msgid "text search template \"%s\" does not exist, skipping"
msgstr ""

#: commands/tsearchcmds.c:1363
#, c-format
msgid "text search configuration parameter \"%s\" not recognized"
msgstr ""

#: commands/tsearchcmds.c:1370
msgid "cannot specify both PARSER and COPY options"
msgstr ""

#: commands/tsearchcmds.c:1400
msgid "text search parser is required"
msgstr ""

#: commands/tsearchcmds.c:1509
#, c-format
msgid "text search configuration \"%s\" already exists"
msgstr ""

#: commands/tsearchcmds.c:1568
#, c-format
msgid "text search configuration \"%s\" does not exist, skipping"
msgstr ""

#: commands/tsearchcmds.c:1794
#, c-format
msgid "token type \"%s\" does not exist"
msgstr ""

#: commands/tsearchcmds.c:2018
#, c-format
msgid "mapping for token type \"%s\" does not exist"
msgstr ""

#: commands/tsearchcmds.c:2024
#, c-format
msgid "mapping for token type \"%s\" does not exist, skipping"
msgstr ""

#: commands/tsearchcmds.c:2177 commands/tsearchcmds.c:2288
#, c-format
msgid "invalid parameter list format: \"%s\""
msgstr ""

#: commands/typecmds.c:163
msgid "must be superuser to create a base type"
msgstr ""

#: commands/typecmds.c:268
#, c-format
msgid "type attribute \"%s\" not recognized"
msgstr ""

#: commands/typecmds.c:322
#, c-format
msgid "invalid type category \"%s\": must be simple ASCII"
msgstr ""

#: commands/typecmds.c:341
#, c-format
msgid "array element type cannot be %s"
msgstr ""

#: commands/typecmds.c:373
#, c-format
msgid "alignment \"%s\" not recognized"
msgstr ""

#: commands/typecmds.c:390
#, c-format
msgid "storage \"%s\" not recognized"
msgstr ""

#: commands/typecmds.c:399
msgid "type input function must be specified"
msgstr ""

#: commands/typecmds.c:403
msgid "type output function must be specified"
msgstr ""

#: commands/typecmds.c:408
msgid ""
"type modifier output function is useless without a type modifier input "
"function"
msgstr ""

#: commands/typecmds.c:431
#, c-format
msgid "changing return type of function %s from \"opaque\" to %s"
msgstr ""

#: commands/typecmds.c:438
#, c-format
msgid "type input function %s must return type %s"
msgstr ""

#: commands/typecmds.c:448
#, c-format
msgid "changing return type of function %s from \"opaque\" to \"cstring\""
msgstr ""

#: commands/typecmds.c:455
#, c-format
msgid "type output function %s must return type \"cstring\""
msgstr ""

#: commands/typecmds.c:464
#, c-format
msgid "type receive function %s must return type %s"
msgstr ""

#: commands/typecmds.c:473
#, c-format
msgid "type send function %s must return type \"bytea\""
msgstr ""

#: commands/typecmds.c:675 commands/typecmds.c:2165
#, c-format
msgid "\"%s\" is not a domain"
msgstr ""

#: commands/typecmds.c:817
#, c-format
msgid "\"%s\" is not a valid base type for a domain"
msgstr ""

#: commands/typecmds.c:877 commands/typecmds.c:1856
msgid "foreign key constraints not possible for domains"
msgstr ""

#: commands/typecmds.c:897
msgid "multiple default expressions"
msgstr ""

#: commands/typecmds.c:961 commands/typecmds.c:970
msgid "conflicting NULL/NOT NULL constraints"
msgstr ""

#: commands/typecmds.c:989 commands/typecmds.c:1874
msgid "unique constraints not possible for domains"
msgstr ""

#: commands/typecmds.c:995 commands/typecmds.c:1880
msgid "primary key constraints not possible for domains"
msgstr ""

#: commands/typecmds.c:1004 commands/typecmds.c:1889
msgid "specifying constraint deferrability not supported for domains"
msgstr ""

#: commands/typecmds.c:1256
#, c-format
msgid "changing argument type of function %s from \"opaque\" to \"cstring\""
msgstr ""

#: commands/typecmds.c:1307
#, c-format
msgid "changing argument type of function %s from \"opaque\" to %s"
msgstr ""

#: commands/typecmds.c:1406
#, c-format
msgid "typmod_in function %s must return type \"integer\""
msgstr ""

#: commands/typecmds.c:1433
#, c-format
msgid "typmod_out function %s must return type \"cstring\""
msgstr ""

#: commands/typecmds.c:1460
#, c-format
msgid "type analyze function %s must return type \"boolean\""
msgstr ""

#: commands/typecmds.c:1489
msgid "composite type must have at least one attribute"
msgstr ""

#: commands/typecmds.c:1715
#, c-format
msgid "column \"%s\" of table \"%s\" contains null values"
msgstr ""

#: commands/typecmds.c:1960
#, c-format
msgid ""
"column \"%s\" of table \"%s\" contains values that violate the new constraint"
msgstr ""

#: commands/typecmds.c:2241 commands/typecmds.c:2250
msgid "cannot use table references in domain check constraint"
msgstr ""

#: commands/typecmds.c:2482 commands/typecmds.c:2554 commands/typecmds.c:2790
#, c-format
msgid "%s is a table's row type"
msgstr ""

#: commands/typecmds.c:2484 commands/typecmds.c:2556 commands/typecmds.c:2792
msgid "Use ALTER TABLE instead."
msgstr ""

#: commands/typecmds.c:2491 commands/typecmds.c:2563 commands/typecmds.c:2704
#, c-format
msgid "cannot alter array type %s"
msgstr ""

#: commands/typecmds.c:2493 commands/typecmds.c:2565 commands/typecmds.c:2706
#, c-format
msgid "You can alter type %s, which will alter the array type as well."
msgstr ""

#: commands/typecmds.c:2753
#, c-format
msgid "type %s is already in schema \"%s\""
msgstr ""

#: commands/typecmds.c:2776
#, c-format
msgid "type \"%s\" already exists in schema \"%s\""
msgstr ""

#: commands/user.c:145
msgid "SYSID can no longer be specified"
msgstr ""

#: commands/user.c:267
msgid "must be superuser to create superusers"
msgstr ""

#: commands/user.c:274
msgid "permission denied to create role"
msgstr ""

#: commands/user.c:281 commands/user.c:1066
#, c-format
msgid "role name \"%s\" is reserved"
msgstr ""

#: commands/user.c:297 commands/user.c:1060
#, c-format
msgid "role \"%s\" already exists"
msgstr ""

#: utils/cache/lsyscache.c:2750 utils/init/miscinit.c:480 commands/user.c:566
#: commands/user.c:748 commands/user.c:879 commands/user.c:1033
#: commands/variable.c:737 commands/variable.c:849
#, c-format
msgid "role \"%s\" does not exist"
msgstr ""

#: commands/user.c:579 commands/user.c:759 commands/user.c:1312
#: commands/user.c:1451
msgid "must be superuser to alter superusers"
msgstr ""

#: commands/user.c:594 commands/user.c:767
msgid "permission denied"
msgstr ""

#: commands/user.c:850
msgid "permission denied to drop role"
msgstr ""

#: commands/user.c:884
#, c-format
msgid "role \"%s\" does not exist, skipping"
msgstr ""

#: commands/user.c:896 commands/user.c:900
msgid "current user cannot be dropped"
msgstr ""

#: commands/user.c:904
msgid "session user cannot be dropped"
msgstr ""

#: commands/user.c:915
msgid "must be superuser to drop superusers"
msgstr ""

#: commands/user.c:928
#, c-format
msgid "role \"%s\" cannot be dropped because some objects depend on it"
msgstr ""

#: commands/user.c:1048
msgid "session user cannot be renamed"
msgstr ""

#: commands/user.c:1052
msgid "current user cannot be renamed"
msgstr ""

#: commands/user.c:1077
msgid "must be superuser to rename superusers"
msgstr ""

#: commands/user.c:1084
msgid "permission denied to rename role"
msgstr ""

#: commands/user.c:1105
msgid "MD5 password cleared because of role rename"
msgstr ""

#: commands/user.c:1167
msgid "column names cannot be included in GRANT/REVOKE ROLE"
msgstr ""

#: commands/user.c:1211
msgid "permission denied to drop objects"
msgstr ""

#: commands/user.c:1238 commands/user.c:1247
msgid "permission denied to reassign objects"
msgstr ""

#: commands/user.c:1320 commands/user.c:1459
#, c-format
msgid "must have admin option on role \"%s\""
msgstr ""

#: commands/user.c:1328
msgid "must be superuser to set grantor"
msgstr ""

#: commands/user.c:1353
#, c-format
msgid "role \"%s\" is a member of role \"%s\""
msgstr ""

#: commands/user.c:1369
#, c-format
msgid "role \"%s\" is already a member of role \"%s\""
msgstr ""

#: commands/user.c:1482
#, c-format
msgid "role \"%s\" is not a member of role \"%s\""
msgstr ""

#: commands/vacuum.c:650
msgid "oldest xmin is far in the past"
msgstr ""

#: commands/vacuum.c:651
msgid "Close open transactions soon to avoid wraparound problems."
msgstr ""

#: commands/vacuum.c:979
msgid "some databases have not been vacuumed in over 2 billion transactions"
msgstr ""

#: commands/vacuum.c:980
msgid "You might have already suffered transaction-wraparound data loss."
msgstr ""

#: commands/vacuum.c:1114
#, c-format
msgid "skipping \"%s\" --- only superuser can vacuum it"
msgstr ""

#: commands/vacuum.c:1118
#, c-format
msgid "skipping \"%s\" --- only superuser or database owner can vacuum it"
msgstr ""

#: commands/vacuum.c:1122
#, c-format
msgid "skipping \"%s\" --- only table or database owner can vacuum it"
msgstr ""

#: commands/vacuum.c:1139
#, c-format
msgid ""
"skipping \"%s\" --- cannot vacuum indexes, views, or special system tables"
msgstr ""

#: commands/vacuum.c:1391 commands/vacuumlazy.c:304
#, c-format
msgid "vacuuming \"%s.%s\""
msgstr ""

#: commands/vacuum.c:1450 commands/vacuumlazy.c:424
#, c-format
msgid "relation \"%s\" page %u is uninitialized --- fixing"
msgstr ""

#: commands/vacuum.c:1562 commands/vacuum.c:1627
#, c-format
msgid ""
"relation \"%s\" TID %u/%u: XMIN_COMMITTED not set for transaction %u --- "
"cannot shrink relation"
msgstr ""

#: commands/vacuum.c:1595
#, c-format
msgid ""
"relation \"%s\" TID %u/%u: dead HOT-updated tuple --- cannot shrink relation"
msgstr ""

#: commands/vacuum.c:1666
#, c-format
msgid ""
"relation \"%s\" TID %u/%u: InsertTransactionInProgress %u --- cannot shrink "
"relation"
msgstr ""

#: commands/vacuum.c:1683
#, c-format
msgid ""
"relation \"%s\" TID %u/%u: DeleteTransactionInProgress %u --- cannot shrink "
"relation"
msgstr ""

#: commands/vacuum.c:1871
#, c-format
msgid ""
"\"%s\": found %.0f removable, %.0f nonremovable row versions in %u pages"
msgstr ""

#: commands/vacuum.c:1874
#, c-format
msgid ""
"%.0f dead row versions cannot be removed yet.\n"
"Nonremovable row versions range from %lu to %lu bytes long.\n"
"There were %.0f unused item pointers.\n"
"Total free space (including removable row versions) is %.0f bytes.\n"
"%u pages are or will become empty, including %u at the end of the table.\n"
"%u pages containing %.0f free bytes are potential move destinations.\n"
"%s."
msgstr ""

#: commands/vacuum.c:2790
#, c-format
msgid "\"%s\": moved %u row versions, truncated %u to %u pages"
msgstr ""

#: commands/vacuum.c:2793 commands/vacuumlazy.c:819 commands/vacuumlazy.c:912
#: commands/vacuumlazy.c:1039
#, c-format
msgid "%s."
msgstr ""

#: commands/vacuum.c:3367 commands/vacuumlazy.c:1036
#, c-format
msgid "\"%s\": truncated %u to %u pages"
msgstr ""

#: commands/vacuum.c:3460 commands/vacuum.c:3537 commands/vacuumlazy.c:952
#, c-format
msgid "index \"%s\" now contains %.0f row versions in %u pages"
msgstr ""

#: commands/vacuum.c:3464
#, c-format
msgid ""
"%u index pages have been deleted, %u are currently reusable.\n"
"%s."
msgstr ""

#: commands/vacuum.c:3479 commands/vacuum.c:3558
#, c-format
msgid ""
"index \"%s\" contains %.0f row versions, but table contains %.0f row versions"
msgstr ""

#: commands/vacuum.c:3482 commands/vacuum.c:3561
msgid "Rebuild the index with REINDEX."
msgstr ""

#: commands/vacuum.c:3541 commands/vacuumlazy.c:956
#, c-format
msgid ""
"%.0f index row versions were removed.\n"
"%u index pages have been deleted, %u are currently reusable.\n"
"%s."
msgstr ""

#: commands/vacuumlazy.c:248
#, c-format
msgid ""
"automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
"pages: %d removed, %d remain\n"
"tuples: %.0f removed, %.0f remain\n"
"system usage: %s"
msgstr ""

#: commands/vacuumlazy.c:750
#, c-format
msgid "\"%s\": removed %.0f row versions in %u pages"
msgstr ""

#: commands/vacuumlazy.c:755
#, c-format
msgid ""
"\"%s\": found %.0f removable, %.0f nonremovable row versions in %u out of %u "
"pages"
msgstr ""

#: commands/vacuumlazy.c:758
#, c-format
msgid ""
"%.0f dead row versions cannot be removed yet.\n"
"There were %.0f unused item pointers.\n"
"%u pages are entirely empty.\n"
"%s."
msgstr ""

#: commands/vacuumlazy.c:816
#, c-format
msgid "\"%s\": removed %d row versions in %d pages"
msgstr ""

#: commands/vacuumlazy.c:909
#, c-format
msgid "scanned index \"%s\" to remove %d row versions"
msgstr ""

#: commands/variable.c:62
msgid "invalid list syntax for parameter \"datestyle\""
msgstr ""

#: commands/variable.c:161
#, c-format
msgid "unrecognized \"datestyle\" key word: \"%s\""
msgstr ""

#: commands/variable.c:175
msgid "conflicting \"datestyle\" specifications"
msgstr ""

#: commands/variable.c:285
msgid "invalid interval value for time zone: month not allowed"
msgstr ""

#: commands/variable.c:293
msgid "invalid interval value for time zone: day not allowed"
msgstr ""

#: commands/variable.c:361 commands/variable.c:493
#, c-format
msgid "unrecognized time zone name: \"%s\""
msgstr ""

#: commands/variable.c:370 commands/variable.c:502
#, c-format
msgid "time zone \"%s\" appears to use leap seconds"
msgstr ""

#: commands/variable.c:372 commands/variable.c:504
msgid "PostgreSQL does not support leap seconds."
msgstr ""

#: commands/variable.c:557
msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query"
msgstr ""

#: commands/variable.c:566
msgid ""
"SET TRANSACTION ISOLATION LEVEL must not be called in a subtransaction"
msgstr ""

#: utils/mb/mbutils.c:240 commands/variable.c:665
#, c-format
msgid "conversion between %s and %s is not supported"
msgstr ""

#: commands/variable.c:865
#, c-format
msgid "permission denied to set role \"%s\""
msgstr ""

#: commands/view.c:138
msgid "view must have at least one column"
msgstr ""

#: commands/view.c:259 commands/view.c:271
msgid "cannot drop columns from view"
msgstr ""

#: commands/view.c:276
#, c-format
msgid "cannot change name of view column \"%s\" to \"%s\""
msgstr ""

#: commands/view.c:284
#, c-format
msgid "cannot change data type of view column \"%s\" from %s to %s"
msgstr ""

#: commands/view.c:440
msgid "CREATE VIEW specifies more column names than columns"
msgstr ""

#: commands/view.c:456
#, c-format
msgid "view \"%s\" will be a temporary view"
msgstr ""

#: executor/execCurrent.c:75
#, c-format
msgid "cursor \"%s\" is not a SELECT query"
msgstr ""

#: executor/execCurrent.c:81
#, c-format
msgid "cursor \"%s\" is held from a previous transaction"
msgstr ""

#: executor/execCurrent.c:110
#, c-format
msgid ""
"cursor \"%s\" has multiple FOR UPDATE/SHARE references to table \"%s\""
msgstr ""

#: executor/execCurrent.c:119
#, c-format
msgid ""
"cursor \"%s\" does not have a FOR UPDATE/SHARE reference to table \"%s\""
msgstr ""

#: executor/execCurrent.c:129 executor/execCurrent.c:176
#, c-format
msgid "cursor \"%s\" is not positioned on a row"
msgstr ""

#: executor/execCurrent.c:163
#, c-format
msgid "cursor \"%s\" is not a simply updatable scan of table \"%s\""
msgstr ""

#: executor/execCurrent.c:228 executor/execQual.c:997
#, c-format
msgid "no value found for parameter %d"
msgstr ""

#: executor/execMain.c:943
msgid ""
"SELECT FOR UPDATE/SHARE is not supported within a query with multiple result "
"relations"
msgstr ""

#: executor/execMain.c:1089
#, c-format
msgid "cannot change sequence \"%s\""
msgstr ""

#: executor/execMain.c:1095
#, c-format
msgid "cannot change TOAST relation \"%s\""
msgstr ""

#: executor/execMain.c:1101
#, c-format
msgid "cannot change view \"%s\""
msgstr ""

#: executor/execMain.c:1107
#, c-format
msgid "cannot change relation \"%s\""
msgstr ""

#: executor/execMain.c:1183 executor/execMain.c:1193 executor/execMain.c:1210
#: executor/execMain.c:1218 executor/execQual.c:706 executor/execQual.c:725
#: executor/execQual.c:890
msgid "table row type and query-specified row type do not match"
msgstr ""

#: executor/execMain.c:1184
msgid "Query has too many columns."
msgstr ""

#: executor/execMain.c:1194 executor/execQual.c:726
#, c-format
msgid "Table has type %s at ordinal position %d, but query expects %s."
msgstr ""

#: executor/execMain.c:1211
#, c-format
msgid "Query provides a value for a dropped column at ordinal position %d."
msgstr ""

#: executor/execMain.c:1219
msgid "Query has too few columns."
msgstr ""

#: executor/execMain.c:2228
#, c-format
msgid "null value in column \"%s\" violates not-null constraint"
msgstr ""

#: executor/execMain.c:2240
#, c-format
msgid "new row for relation \"%s\" violates check constraint \"%s\""
msgstr ""

#: utils/adt/arrayfuncs.c:203 utils/adt/arrayfuncs.c:455
#: utils/adt/arrayfuncs.c:1190 utils/adt/arrayfuncs.c:2845
#: utils/adt/arrayfuncs.c:4525 utils/adt/array_userfuncs.c:429
#: executor/execQual.c:295 executor/execQual.c:323 executor/execQual.c:3006
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr ""

#: executor/execQual.c:308 executor/execQual.c:336
msgid "array subscript in assignment must not be null"
msgstr ""

#: executor/execQual.c:641 executor/execQual.c:3916
#, c-format
msgid "attribute %d has wrong type"
msgstr ""

#: executor/execQual.c:642 executor/execQual.c:3917
#, c-format
msgid "Table has type %s, but query expects %s."
msgstr ""

#: executor/execQual.c:707
#, c-format
msgid "Table row contains %d attribute, but query expects %d."
msgid_plural "Table row contains %d attributes, but query expects %d."
msgstr[0] ""
msgstr[1] ""

#: executor/execQual.c:891 executor/execQual.c:1467
#, c-format
msgid ""
"Physical storage mismatch on dropped attribute at ordinal position %d."
msgstr ""

#: executor/execQual.c:1151 parser/parse_func.c:88 parser/parse_func.c:260
#: parser/parse_func.c:541
#, c-format
msgid "cannot pass more than %d argument to a function"
msgid_plural "cannot pass more than %d arguments to a function"
msgstr[0] ""
msgstr[1] ""

#: executor/execQual.c:1335
msgid "functions and operators can take at most one set argument"
msgstr ""

#: executor/execQual.c:1385
msgid ""
"function returning setof record called in context that cannot accept type "
"record"
msgstr ""

#: executor/execQual.c:1440 executor/execQual.c:1456 executor/execQual.c:1466
msgid "function return row and query-specified return row do not match"
msgstr ""

#: executor/execQual.c:1441
#, c-format
msgid "Returned row contains %d attribute, but query expects %d."
msgid_plural "Returned row contains %d attributes, but query expects %d."
msgstr[0] ""
msgstr[1] ""

#: executor/execQual.c:1457
#, c-format
msgid "Returned type %s at ordinal position %d, but query expects %s."
msgstr ""

#: executor/execQual.c:1710 executor/execQual.c:2123
msgid "table-function protocol for materialize mode was not followed"
msgstr ""

#: executor/execQual.c:1730 executor/execQual.c:2130
#, c-format
msgid "unrecognized table-function returnMode: %d"
msgstr ""

#: executor/execQual.c:2050
msgid "function returning set of rows cannot return null value"
msgstr ""

#: executor/execQual.c:2290
msgid "IS DISTINCT FROM does not support set arguments"
msgstr ""

#: executor/execQual.c:2365
msgid "op ANY/ALL (array) does not support set arguments"
msgstr ""

#: executor/execQual.c:2984
msgid "cannot merge incompatible arrays"
msgstr ""

#: executor/execQual.c:2985
#, c-format
msgid ""
"Array with element type %s cannot be included in ARRAY construct with "
"element type %s."
msgstr ""

#: utils/adt/arrayfuncs.c:490 executor/execQual.c:3026
#: executor/execQual.c:3053
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
msgstr ""

#: executor/execQual.c:3568
msgid "NULLIF does not support set arguments"
msgstr ""

#: utils/adt/domains.c:128 executor/execQual.c:3798
#, c-format
msgid "domain %s does not allow null values"
msgstr ""

#: utils/adt/domains.c:164 executor/execQual.c:3827
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr ""

#: optimizer/util/clauses.c:553 executor/execQual.c:4293 parser/parse_agg.c:74
msgid "aggregate function calls cannot be nested"
msgstr ""

#: optimizer/util/clauses.c:627 executor/execQual.c:4331
#: parser/parse_agg.c:121
msgid "window function calls cannot be nested"
msgstr ""

#: executor/execQual.c:4531
msgid "target type is not an array"
msgstr ""

#: executor/execQual.c:4644
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr ""

#: utils/adt/arrayfuncs.c:3265 utils/adt/rowtypes.c:907
#: executor/execQual.c:4775
#, c-format
msgid "could not identify a comparison function for type %s"
msgstr ""

#. translator: %s is a SQL statement name
#: executor/functions.c:154
#, c-format
msgid "%s is not allowed in a SQL function"
msgstr ""

#. translator: %s is a SQL statement name
#: executor/spi.c:1209 executor/spi.c:1768 executor/functions.c:161
#, c-format
msgid "%s is not allowed in a non-volatile function"
msgstr ""

#: executor/functions.c:261
#, c-format
msgid ""
"could not determine actual result type for function declared to return type "
"%s"
msgstr ""

#: executor/functions.c:300
#, c-format
msgid "could not determine actual type of argument declared %s"
msgstr ""

#: executor/functions.c:920
#, c-format
msgid "SQL function \"%s\" statement %d"
msgstr ""

#: executor/functions.c:943
#, c-format
msgid "SQL function \"%s\" during startup"
msgstr ""

#: executor/functions.c:1088 executor/functions.c:1124
#: executor/functions.c:1136 executor/functions.c:1242
#: executor/functions.c:1274 executor/functions.c:1303
#, c-format
msgid "return type mismatch in function declared to return %s"
msgstr ""

#: executor/functions.c:1090
msgid ""
"Function's final statement must be SELECT or INSERT/UPDATE/DELETE RETURNING."
msgstr ""

#: executor/functions.c:1126
msgid "Final statement must return exactly one column."
msgstr ""

#: executor/functions.c:1138
#, c-format
msgid "Actual return type is %s."
msgstr ""

#: executor/functions.c:1244
msgid "Final statement returns too many columns."
msgstr ""

#: executor/functions.c:1276
#, c-format
msgid "Final statement returns %s instead of %s at column %d."
msgstr ""

#: executor/functions.c:1305
msgid "Final statement returns too few columns."
msgstr ""

#: executor/functions.c:1353
#, c-format
msgid "return type %s is not supported for SQL functions"
msgstr ""

#: executor/nodeWindowAgg.c:1502 executor/nodeAgg.c:1539
#, c-format
msgid "aggregate %u needs to have compatible input type and transition type"
msgstr ""

#: executor/nodeAgg.c:1560
msgid "DISTINCT is supported only for single-argument aggregates"
msgstr ""

#: executor/nodeHashjoin.c:731 executor/nodeHashjoin.c:765
#, c-format
msgid "could not rewind hash-join temporary file: %m"
msgstr ""

#: executor/nodeHashjoin.c:799 executor/nodeHashjoin.c:805
#, c-format
msgid "could not write to hash-join temporary file: %m"
msgstr ""

#: executor/nodeHashjoin.c:839 executor/nodeHashjoin.c:849
#, c-format
msgid "could not read from hash-join temporary file: %m"
msgstr ""

#: executor/nodeLimit.c:251
msgid "OFFSET must not be negative"
msgstr ""

#: executor/nodeLimit.c:278
msgid "LIMIT must not be negative"
msgstr ""

#: executor/nodeMergejoin.c:1546
msgid "RIGHT JOIN is only supported with merge-joinable join conditions"
msgstr ""

#: optimizer/path/joinpath.c:1070 executor/nodeMergejoin.c:1566
msgid "FULL JOIN is only supported with merge-joinable join conditions"
msgstr ""

#: executor/nodeSubplan.c:308 executor/nodeSubplan.c:347
#: executor/nodeSubplan.c:972
msgid "more than one row returned by a subquery used as an expression"
msgstr ""

#: executor/spi.c:211
msgid "transaction left non-empty SPI stack"
msgstr ""

#: executor/spi.c:212 executor/spi.c:276
msgid "Check for missing \"SPI_finish\" calls."
msgstr ""

#: executor/spi.c:275
msgid "subtransaction left non-empty SPI stack"
msgstr ""

#: executor/spi.c:1051
msgid "cannot open multi-query plan as cursor"
msgstr ""

#. translator: %s is name of a SQL command, eg INSERT
#: executor/spi.c:1056
#, c-format
msgid "cannot open %s query as cursor"
msgstr ""

#: executor/spi.c:1186 parser/analyze.c:1975
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr ""

#: executor/spi.c:1187 parser/analyze.c:1976
msgid "Scrollable cursors must be READ ONLY."
msgstr ""

#: executor/spi.c:2059
#, c-format
msgid "SQL statement \"%s\""
msgstr ""

#: foreign/foreign.c:240
#, c-format
msgid "user mapping not found for \"%s\""
msgstr ""

#: foreign/foreign.c:418
#, c-format
msgid "invalid option \"%s\""
msgstr ""

#: foreign/foreign.c:419
#, c-format
msgid "Valid options in this context are: %s"
msgstr ""

#: lib/stringinfo.c:246
#, c-format
msgid "Cannot enlarge string buffer containing %d bytes by %d more bytes."
msgstr ""

#: libpq/auth.c:239
#, c-format
msgid "authentication failed for user \"%s\": host rejected"
msgstr ""

#: libpq/auth.c:242
#, c-format
msgid "Kerberos 5 authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:245
#, c-format
msgid "GSSAPI authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:248
#, c-format
msgid "SSPI authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:251
#, c-format
msgid "\"trust\" authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:254
#, c-format
msgid "Ident authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:258
#, c-format
msgid "password authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:261
#, c-format
msgid "PAM authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:264
#, c-format
msgid "LDAP authentication failed for user \"%s\""
msgstr ""

#: libpq/auth.c:267
#, c-format
msgid "authentication failed for user \"%s\": invalid authentication method"
msgstr ""

#: libpq/auth.c:296
msgid "missing or erroneous pg_hba.conf file"
msgstr ""

#: libpq/auth.c:297
msgid "See server log for details."
msgstr ""

#: libpq/auth.c:318
msgid "connection requires a valid client certificate"
msgstr ""

#: libpq/auth.c:359
msgid "SSL on"
msgstr ""

#: libpq/auth.c:359
msgid "SSL off"
msgstr ""

#: libpq/auth.c:357
#, c-format
msgid ""
"no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\", %s"
msgstr ""

#: libpq/auth.c:363
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\""
msgstr ""

#: libpq/auth.c:419
#, c-format
msgid "could not enable credential reception: %m"
msgstr ""

#: libpq/auth.c:432 libpq/hba.c:868
msgid ""
"MD5 authentication is not supported when \"db_user_namespace\" is enabled"
msgstr ""

#: libpq/auth.c:548
#, c-format
msgid "expected password response, got message type %d"
msgstr ""

#: libpq/auth.c:576
msgid "invalid password packet size"
msgstr ""

#: libpq/auth.c:580
msgid "received password packet"
msgstr ""

#: libpq/auth.c:638
#, c-format
msgid "Kerberos initialization returned error %d"
msgstr ""

#: libpq/auth.c:648
#, c-format
msgid "Kerberos keytab resolving returned error %d"
msgstr ""

#: libpq/auth.c:672
#, c-format
msgid "Kerberos sname_to_principal(\"%s\", \"%s\") returned error %d"
msgstr ""

#: libpq/auth.c:720
#, c-format
msgid "Kerberos recvauth returned error %d"
msgstr ""

#: libpq/auth.c:743
#, c-format
msgid "Kerberos unparse_name returned error %d"
msgstr ""

#: libpq/auth.c:866
#, c-format
msgid "%s: %s"
msgstr ""

#: libpq/auth.c:892
msgid "GSSAPI is not supported in protocol version 2"
msgstr ""

#: libpq/auth.c:947
#, c-format
msgid "expected GSS response, got message type %d"
msgstr ""

#: libpq/auth.c:1010
msgid "accepting GSS security context failed"
msgstr ""

#: libpq/auth.c:1036
msgid "retrieving GSS user name failed"
msgstr ""

#: libpq/auth.c:1109
#, c-format
msgid "SSPI error %x"
msgstr ""

#: libpq/auth.c:1113
#, c-format
msgid "%s (%x)"
msgstr ""

#: libpq/auth.c:1153
msgid "SSPI is not supported in protocol version 2"
msgstr ""

#: libpq/auth.c:1168
msgid "could not acquire SSPI credentials"
msgstr ""

#: libpq/auth.c:1185
#, c-format
msgid "expected SSPI response, got message type %d"
msgstr ""

#: libpq/auth.c:1257
msgid "could not accept SSPI security context"
msgstr ""

#: libpq/auth.c:1313
msgid "could not get token from SSPI security context"
msgstr ""

#: libpq/auth.c:1556
#, c-format
msgid "could not create socket for Ident connection: %m"
msgstr ""

#: libpq/auth.c:1571
#, c-format
msgid "could not bind to local address \"%s\": %m"
msgstr ""

#: libpq/auth.c:1583
#, c-format
msgid "could not connect to Ident server at address \"%s\", port %s: %m"
msgstr ""

#: libpq/auth.c:1603
#, c-format
msgid "could not send query to Ident server at address \"%s\", port %s: %m"
msgstr ""

#: libpq/auth.c:1618
#, c-format
msgid ""
"could not receive response from Ident server at address \"%s\", port %s: %m"
msgstr ""

#: libpq/auth.c:1628
#, c-format
msgid "invalidly formatted response from Ident server: \"%s\""
msgstr ""

#: libpq/auth.c:1663 libpq/auth.c:1693 libpq/auth.c:1721 libpq/auth.c:1797
#, c-format
msgid "could not get peer credentials: %m"
msgstr ""

#: libpq/auth.c:1672 libpq/auth.c:1702 libpq/auth.c:1739 libpq/auth.c:1808
#, c-format
msgid "local user with ID %d does not exist"
msgstr ""

#: libpq/auth.c:1729
#, c-format
msgid "could not get effective UID from peer credentials: %m"
msgstr ""

#: libpq/auth.c:1819
msgid ""
"Ident authentication is not supported on local connections on this platform"
msgstr ""

#: libpq/auth.c:1939 libpq/auth.c:2119
msgid "empty password returned by client"
msgstr ""

#: libpq/auth.c:1949
#, c-format
msgid "error from underlying PAM layer: %s"
msgstr ""

#: libpq/auth.c:2018
#, c-format
msgid "could not create PAM authenticator: %s"
msgstr ""

#: libpq/auth.c:2029
#, c-format
msgid "pam_set_item(PAM_USER) failed: %s"
msgstr ""

#: libpq/auth.c:2040
#, c-format
msgid "pam_set_item(PAM_CONV) failed: %s"
msgstr ""

#: libpq/auth.c:2051
#, c-format
msgid "pam_authenticate failed: %s"
msgstr ""

#: libpq/auth.c:2062
#, c-format
msgid "pam_acct_mgmt failed: %s"
msgstr ""

#: libpq/auth.c:2073
#, c-format
msgid "could not release PAM authenticator: %s"
msgstr ""

#: libpq/auth.c:2103
msgid "LDAP server not specified"
msgstr ""

#: libpq/auth.c:2128 libpq/auth.c:2132
#, c-format
msgid "could not initialize LDAP: error code %d"
msgstr ""

#: libpq/auth.c:2142
#, c-format
msgid "could not set LDAP protocol version: error code %d"
msgstr ""

#: libpq/auth.c:2171
msgid "could not load wldap32.dll"
msgstr ""

#: libpq/auth.c:2179
msgid "could not load function _ldap_start_tls_sA in wldap32.dll"
msgstr ""

#: libpq/auth.c:2180
msgid "LDAP over SSL is not supported on this platform."
msgstr ""

#: libpq/auth.c:2195
#, c-format
msgid "could not start LDAP TLS session: error code %d"
msgstr ""

#: libpq/auth.c:2212
#, c-format
msgid "LDAP login failed for user \"%s\" on server \"%s\": error code %d"
msgstr ""

#: libpq/auth.c:2237
#, c-format
msgid ""
"Certificate login failed for user \"%s\": client certificate contains no "
"username"
msgstr ""

#: libpq/be-fsstubs.c:127 libpq/be-fsstubs.c:157 libpq/be-fsstubs.c:172
#: libpq/be-fsstubs.c:197 libpq/be-fsstubs.c:244 libpq/be-fsstubs.c:483
#, c-format
msgid "invalid large-object descriptor: %d"
msgstr ""

#: libpq/be-fsstubs.c:177
#, c-format
msgid "large object descriptor %d was not opened for writing"
msgstr ""

#: libpq/be-fsstubs.c:357
msgid "must be superuser to use server-side lo_import()"
msgstr ""

#: libpq/be-fsstubs.c:358
msgid "Anyone can use the client-side lo_import() provided by libpq."
msgstr ""

#: libpq/be-fsstubs.c:371
#, c-format
msgid "could not open server file \"%s\": %m"
msgstr ""

#: libpq/be-fsstubs.c:393
#, c-format
msgid "could not read server file \"%s\": %m"
msgstr ""

#: libpq/be-fsstubs.c:423
msgid "must be superuser to use server-side lo_export()"
msgstr ""

#: libpq/be-fsstubs.c:424
msgid "Anyone can use the client-side lo_export() provided by libpq."
msgstr ""

#: libpq/be-fsstubs.c:448
#, c-format
msgid "could not create server file \"%s\": %m"
msgstr ""

#: libpq/be-fsstubs.c:460
#, c-format
msgid "could not write server file \"%s\": %m"
msgstr ""

#: libpq/be-secure.c:277 libpq/be-secure.c:372
#, c-format
msgid "SSL error: %s"
msgstr ""

#: libpq/be-secure.c:286 libpq/be-secure.c:381 libpq/be-secure.c:940
#, c-format
msgid "unrecognized SSL error code: %d"
msgstr ""

#: libpq/be-secure.c:325 libpq/be-secure.c:329 libpq/be-secure.c:339
msgid "SSL renegotiation failure"
msgstr ""

#: libpq/be-secure.c:333
msgid "SSL failed to send renegotiation request"
msgstr ""

#: libpq/be-secure.c:729
#, c-format
msgid "could not create SSL context: %s"
msgstr ""

#: libpq/be-secure.c:739
#, c-format
msgid "could not load server certificate file \"%s\": %s"
msgstr ""

#: libpq/be-secure.c:745
#, c-format
msgid "could not access private key file \"%s\": %m"
msgstr ""

#: libpq/be-secure.c:761
#, c-format
msgid "private key file \"%s\" has group or world access"
msgstr ""

#: libpq/be-secure.c:763
msgid ""
"File must be owned by the database user or root, must have no write "
"permission for \"group\", and must have no permissions for \"other\"."
msgstr ""

#: libpq/be-secure.c:772
#, c-format
msgid "could not load private key file \"%s\": %s"
msgstr ""

#: libpq/be-secure.c:777
#, c-format
msgid "check of private key failed: %s"
msgstr ""

#: libpq/be-secure.c:806
#, c-format
msgid "could not access root certificate file \"%s\": %m"
msgstr ""

#: libpq/be-secure.c:819
#, c-format
msgid "could not load root certificate file \"%s\": %s"
msgstr ""

#: libpq/be-secure.c:841
#, c-format
msgid "SSL certificate revocation list file \"%s\" ignored"
msgstr ""

#: libpq/be-secure.c:843
msgid "SSL library does not support certificate revocation lists."
msgstr ""

#: libpq/be-secure.c:849
#, c-format
msgid "SSL certificate revocation list file \"%s\" not found, skipping: %s"
msgstr ""

#: libpq/be-secure.c:851
msgid "Certificates will not be checked against revocation list."
msgstr ""

#: libpq/be-secure.c:885
#, c-format
msgid "could not initialize SSL connection: %s"
msgstr ""

#: libpq/be-secure.c:894
#, c-format
msgid "could not set SSL socket: %s"
msgstr ""

#: libpq/be-secure.c:920
#, c-format
msgid "could not accept SSL connection: %m"
msgstr ""

#: libpq/be-secure.c:924 libpq/be-secure.c:935
msgid "could not accept SSL connection: EOF detected"
msgstr ""

#: libpq/be-secure.c:929
#, c-format
msgid "could not accept SSL connection: %s"
msgstr ""

#: libpq/be-secure.c:980
msgid "SSL certificate's common name contains embedded null"
msgstr ""

#: libpq/be-secure.c:987
#, c-format
msgid "SSL connection from \"%s\""
msgstr ""

#: libpq/be-secure.c:1031
msgid "no SSL error reported"
msgstr ""

#: libpq/be-secure.c:1035
#, c-format
msgid "SSL error code %lu"
msgstr ""

#: libpq/hba.c:159
#, c-format
msgid "authentication file token too long, skipping: \"%s\""
msgstr ""

#: libpq/hba.c:351
#, c-format
msgid "could not open secondary authentication file \"@%s\" as \"%s\": %m"
msgstr ""

#. translator: the second %s is a list of auth methods
#: libpq/hba.c:592
#, c-format
msgid ""
"authentication option \"%s\" is only valid for authentication methods %s"
msgstr ""

#: tsearch/ts_locale.c:173 libpq/hba.c:594 libpq/hba.c:610 libpq/hba.c:656
#: libpq/hba.c:679 libpq/hba.c:691 libpq/hba.c:704 libpq/hba.c:719
#: libpq/hba.c:749 libpq/hba.c:771 libpq/hba.c:788 libpq/hba.c:801
#: libpq/hba.c:829 libpq/hba.c:897 libpq/hba.c:908 libpq/hba.c:920
#: libpq/hba.c:931 libpq/hba.c:947 libpq/hba.c:970 libpq/hba.c:999
#: libpq/hba.c:1011 libpq/hba.c:1024 libpq/hba.c:1058 libpq/hba.c:1102
#, c-format
msgid "line %d of configuration file \"%s\""
msgstr ""

#: libpq/hba.c:608
#, c-format
msgid "authentication method \"%s\" requires argument \"%s\" to be set"
msgstr ""

#: libpq/hba.c:654
msgid "hostssl not supported on this platform"
msgstr ""

#: libpq/hba.c:655
msgid "compile with --enable-ssl to use SSL connections"
msgstr ""

#: libpq/hba.c:677
#, c-format
msgid "invalid connection type \"%s\""
msgstr ""

#: libpq/hba.c:690
msgid "end-of-line before database specification"
msgstr ""

#: libpq/hba.c:703
msgid "end-of-line before role specification"
msgstr ""

#: libpq/hba.c:718
msgid "end-of-line before IP address specification"
msgstr ""

#: libpq/hba.c:747
#, c-format
msgid "invalid IP address \"%s\": %s"
msgstr ""

#: libpq/hba.c:769
#, c-format
msgid "invalid CIDR mask in address \"%s\""
msgstr ""

#: libpq/hba.c:787
msgid "end-of-line before netmask specification"
msgstr ""

#: libpq/hba.c:799
#, c-format
msgid "invalid IP mask \"%s\": %s"
msgstr ""

#: libpq/hba.c:815
#, c-format
msgid "IP address and mask do not match in file \"%s\" line %d"
msgstr ""

#: libpq/hba.c:828
msgid "end-of-line before authentication method"
msgstr ""

#: libpq/hba.c:895
#, c-format
msgid "invalid authentication method \"%s\""
msgstr ""

#: libpq/hba.c:906
#, c-format
msgid "invalid authentication method \"%s\": not supported on this platform"
msgstr ""

#: libpq/hba.c:919
msgid "krb5 authentication is not supported on local sockets"
msgstr ""

#: libpq/hba.c:930
msgid "gssapi authentication is not supported on local sockets"
msgstr ""

#: libpq/hba.c:946
msgid "cert authentication is only supported on hostssl connections"
msgstr ""

#: libpq/hba.c:969
#, c-format
msgid "authentication option not in name=value format: %s"
msgstr ""

#: libpq/hba.c:984
msgid "ident, krb5, gssapi, sspi and cert"
msgstr ""

#: libpq/hba.c:998
msgid "clientcert can only be configured for \"hostssl\" rows"
msgstr ""

#: libpq/hba.c:1009
msgid ""
"client certificates can only be checked if a root certificate store is "
"available"
msgstr ""

#: libpq/hba.c:1010
msgid "make sure the root certificate store is present and readable"
msgstr ""

#: libpq/hba.c:1023
msgid "clientcert can not be set to 0 when using \"cert\" authentication"
msgstr ""

#: libpq/hba.c:1057
#, c-format
msgid "invalid LDAP port number: \"%s\""
msgstr ""

#: libpq/hba.c:1083 libpq/hba.c:1091
msgid "krb5, gssapi and sspi"
msgstr ""

#: libpq/hba.c:1101
#, c-format
msgid "unknown authentication option name: \"%s\""
msgstr ""

#: guc-file.l:404 libpq/hba.c:1351
#, c-format
msgid "could not open configuration file \"%s\": %m"
msgstr ""

#: libpq/hba.c:1529
#, c-format
msgid "invalid regular expression \"%s\": %s"
msgstr ""

#: libpq/hba.c:1551
#, c-format
msgid "regular expression match for \"%s\" failed: %s"
msgstr ""

#: libpq/hba.c:1568
#, c-format
msgid ""
"regular expression \"%s\" has no subexpressions as requested by "
"backreference in \"%s\""
msgstr ""

#: libpq/hba.c:1634
#, c-format
msgid "missing entry in file \"%s\" at end of line %d"
msgstr ""

#: libpq/hba.c:1675
#, c-format
msgid "provided username (%s) and authenticated username (%s) don't match"
msgstr ""

#: libpq/hba.c:1696
#, c-format
msgid "no match in usermap for user \"%s\" authenticated as \"%s\""
msgstr ""

#: libpq/hba.c:1698
#, c-format
msgid "usermap \"%s\""
msgstr ""

#: libpq/hba.c:1721
#, c-format
msgid "could not open Ident usermap file \"%s\": %m"
msgstr ""

#: libpq/pqcomm.c:289
#, c-format
msgid "could not translate host name \"%s\", service \"%s\" to address: %s"
msgstr ""

#: libpq/pqcomm.c:293
#, c-format
msgid "could not translate service \"%s\" to address: %s"
msgstr ""

#: libpq/pqcomm.c:320
#, c-format
msgid "could not bind to all requested addresses: MAXLISTEN (%d) exceeded"
msgstr ""

#: libpq/pqcomm.c:329
msgid "IPv4"
msgstr ""

#: libpq/pqcomm.c:333
msgid "IPv6"
msgstr ""

#: libpq/pqcomm.c:338
msgid "Unix"
msgstr ""

#: libpq/pqcomm.c:343
#, c-format
msgid "unrecognized address family %d"
msgstr ""

#. translator: %s is IPv4, IPv6, or Unix
#: libpq/pqcomm.c:354
#, c-format
msgid "could not create %s socket: %m"
msgstr ""

#: libpq/pqcomm.c:379
#, c-format
msgid "setsockopt(SO_REUSEADDR) failed: %m"
msgstr ""

#: libpq/pqcomm.c:394
#, c-format
msgid "setsockopt(IPV6_V6ONLY) failed: %m"
msgstr ""

#. translator: %s is IPv4, IPv6, or Unix
#: libpq/pqcomm.c:413
#, c-format
msgid "could not bind %s socket: %m"
msgstr ""

#: libpq/pqcomm.c:416
#, c-format
msgid ""
"Is another postmaster already running on port %d? If not, remove socket file "
"\"%s\" and retry."
msgstr ""

#: libpq/pqcomm.c:419
#, c-format
msgid ""
"Is another postmaster already running on port %d? If not, wait a few seconds "
"and retry."
msgstr ""

#. translator: %s is IPv4, IPv6, or Unix
#: libpq/pqcomm.c:452
#, c-format
msgid "could not listen on %s socket: %m"
msgstr ""

#: libpq/pqcomm.c:532
#, c-format
msgid "group \"%s\" does not exist"
msgstr ""

#: libpq/pqcomm.c:542
#, c-format
msgid "could not set group of file \"%s\": %m"
msgstr ""

#: libpq/pqcomm.c:553
#, c-format
msgid "could not set permissions of file \"%s\": %m"
msgstr ""

#: libpq/pqcomm.c:583
#, c-format
msgid "could not accept new connection: %m"
msgstr ""

#: libpq/pqcomm.c:769
#, c-format
msgid "could not receive data from client: %m"
msgstr ""

#: libpq/pqcomm.c:956
msgid "unexpected EOF within message length word"
msgstr ""

#: libpq/pqcomm.c:967
msgid "invalid message length"
msgstr ""

#: libpq/pqcomm.c:989 libpq/pqcomm.c:999
msgid "incomplete message from client"
msgstr ""

#: libpq/pqcomm.c:1108
#, c-format
msgid "could not send data to client: %m"
msgstr ""

#: libpq/pqformat.c:463
msgid "no data left in message"
msgstr ""

#: libpq/pqformat.c:529
msgid "binary value is out of range for type bigint"
msgstr ""

#: utils/adt/arrayfuncs.c:1345 utils/adt/rowtypes.c:551 libpq/pqformat.c:611
#: libpq/pqformat.c:629 libpq/pqformat.c:650
msgid "insufficient data left in message"
msgstr ""

#: libpq/pqformat.c:691
msgid "invalid string in message"
msgstr ""

#: libpq/pqformat.c:707
msgid "invalid message format"
msgstr ""

#: main/main.c:230
#, c-format
msgid "%s: setsysinfo failed: %s\n"
msgstr ""

#: main/main.c:249
#, c-format
msgid "%s: WSAStartup failed: %d\n"
msgstr ""

#: main/main.c:268
#, c-format
msgid ""
"%s is the PostgreSQL server.\n"
"\n"
msgstr ""

#: main/main.c:269
#, c-format
msgid ""
"Usage:\n"
"  %s [OPTION]...\n"
"\n"
msgstr ""

#: main/main.c:270
#, c-format
msgid "Options:\n"
msgstr ""

#: main/main.c:272
#, c-format
msgid "  -A 1|0          enable/disable run-time assert checking\n"
msgstr ""

#: main/main.c:274
#, c-format
msgid "  -B NBUFFERS     number of shared buffers\n"
msgstr ""

#: main/main.c:275
#, c-format
msgid "  -c NAME=VALUE   set run-time parameter\n"
msgstr ""

#: main/main.c:276
#, c-format
msgid "  -d 1-5          debugging level\n"
msgstr ""

#: main/main.c:277
#, c-format
msgid "  -D DATADIR      database directory\n"
msgstr ""

#: main/main.c:278
#, c-format
msgid "  -e              use European date input format (DMY)\n"
msgstr ""

#: main/main.c:279
#, c-format
msgid "  -F              turn fsync off\n"
msgstr ""

#: main/main.c:280
#, c-format
msgid "  -h HOSTNAME     host name or IP address to listen on\n"
msgstr ""

#: main/main.c:281
#, c-format
msgid "  -i              enable TCP/IP connections\n"
msgstr ""

#: main/main.c:282
#, c-format
msgid "  -k DIRECTORY    Unix-domain socket location\n"
msgstr ""

#: main/main.c:284
#, c-format
msgid "  -l              enable SSL connections\n"
msgstr ""

#: main/main.c:286
#, c-format
msgid "  -N MAX-CONNECT  maximum number of allowed connections\n"
msgstr ""

#: main/main.c:287
#, c-format
msgid ""
"  -o OPTIONS      pass \"OPTIONS\" to each server process (obsolete)\n"
msgstr ""

#: main/main.c:288
#, c-format
msgid "  -p PORT         port number to listen on\n"
msgstr ""

#: main/main.c:289
#, c-format
msgid "  -s              show statistics after each query\n"
msgstr ""

#: main/main.c:290
#, c-format
msgid "  -S WORK-MEM     set amount of memory for sorts (in kB)\n"
msgstr ""

#: main/main.c:291
#, c-format
msgid "  --NAME=VALUE    set run-time parameter\n"
msgstr ""

#: main/main.c:292
#, c-format
msgid "  --describe-config  describe configuration parameters, then exit\n"
msgstr ""

#: main/main.c:293
#, c-format
msgid "  --help          show this help, then exit\n"
msgstr ""

#: main/main.c:294
#, c-format
msgid "  --version       output version information, then exit\n"
msgstr ""

#: main/main.c:296
#, c-format
msgid ""
"\n"
"Developer options:\n"
msgstr ""

#: main/main.c:297
#, c-format
msgid "  -f s|i|n|m|h    forbid use of some plan types\n"
msgstr ""

#: main/main.c:298
#, c-format
msgid ""
"  -n              do not reinitialize shared memory after abnormal exit\n"
msgstr ""

#: main/main.c:299
#, c-format
msgid "  -O              allow system table structure changes\n"
msgstr ""

#: main/main.c:300
#, c-format
msgid "  -P              disable system indexes\n"
msgstr ""

#: main/main.c:301
#, c-format
msgid "  -t pa|pl|ex     show timings after each query\n"
msgstr ""

#: main/main.c:302
#, c-format
msgid "  -T              send SIGSTOP to all backend servers if one dies\n"
msgstr ""

#: main/main.c:303
#, c-format
msgid "  -W NUM          wait NUM seconds to allow attach from a debugger\n"
msgstr ""

#: main/main.c:305
#, c-format
msgid ""
"\n"
"Options for single-user mode:\n"
msgstr ""

#: main/main.c:306
#, c-format
msgid "  --single        selects single-user mode (must be first argument)\n"
msgstr ""

#: main/main.c:307
#, c-format
msgid "  DBNAME          database name (defaults to user name)\n"
msgstr ""

#: main/main.c:308
#, c-format
msgid "  -d 0-5          override debugging level\n"
msgstr ""

#: main/main.c:309
#, c-format
msgid "  -E              echo statement before execution\n"
msgstr ""

#: main/main.c:310
#, c-format
msgid "  -j              do not use newline as interactive query delimiter\n"
msgstr ""

#: main/main.c:311 main/main.c:316
#, c-format
msgid "  -r FILENAME     send stdout and stderr to given file\n"
msgstr ""

#: main/main.c:313
#, c-format
msgid ""
"\n"
"Options for bootstrapping mode:\n"
msgstr ""

#: main/main.c:314
#, c-format
msgid ""
"  --boot          selects bootstrapping mode (must be first argument)\n"
msgstr ""

#: main/main.c:315
#, c-format
msgid ""
"  DBNAME          database name (mandatory argument in bootstrapping mode)\n"
msgstr ""

#: main/main.c:317
#, c-format
msgid "  -x NUM          internal use\n"
msgstr ""

#: main/main.c:319
#, c-format
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 ""

#: main/main.c:333
msgid ""
"\"root\" execution of the PostgreSQL server is not permitted.\n"
"The server must be started under an unprivileged user ID to prevent\n"
"possible system security compromise.  See the documentation for\n"
"more information on how to properly start the server.\n"
msgstr ""

#: main/main.c:350
#, c-format
msgid "%s: real and effective user IDs must match\n"
msgstr ""

#: main/main.c:357
msgid ""
"Execution of PostgreSQL by a user with administrative permissions is not\n"
"permitted.\n"
"The server must be started under an unprivileged user ID to prevent\n"
"possible system security compromises.  See the documentation for\n"
"more information on how to properly start the server.\n"
msgstr ""

#: main/main.c:378
#, c-format
msgid "%s: invalid effective UID: %d\n"
msgstr ""

#: main/main.c:391
#, c-format
msgid "%s: could not determine user name (GetUserName failed)\n"
msgstr ""

#: nodes/nodeFuncs.c:107 nodes/nodeFuncs.c:133 parser/parse_func.c:304
#: parser/parse_expr.c:1494 parser/parse_oper.c:991 parser/parse_coerce.c:1618
#: parser/parse_coerce.c:1635 parser/parse_coerce.c:1693
#, c-format
msgid "could not find array type for data type %s"
msgstr ""

#: optimizer/plan/initsplan.c:571
msgid ""
"SELECT FOR UPDATE/SHARE cannot be applied to the nullable side of an outer "
"join"
msgstr ""

#: optimizer/plan/planner.c:845 parser/analyze.c:1196 parser/analyze.c:1390
#: parser/analyze.c:2036
msgid "SELECT FOR UPDATE/SHARE is not allowed with UNION/INTERSECT/EXCEPT"
msgstr ""

#: optimizer/plan/planner.c:1043
msgid "could not implement GROUP BY"
msgstr ""

#: optimizer/prep/prepunion.c:768 optimizer/plan/planner.c:1044
#: optimizer/plan/planner.c:1475
msgid ""
"Some of the datatypes only support hashing, while others only support "
"sorting."
msgstr ""

#: optimizer/plan/planner.c:1474
msgid "could not implement DISTINCT"
msgstr ""

#: optimizer/plan/planner.c:2522
msgid "could not implement window PARTITION BY"
msgstr ""

#: optimizer/plan/planner.c:2523
msgid "Window partitioning columns must be of sortable datatypes."
msgstr ""

#: optimizer/plan/planner.c:2527
msgid "could not implement window ORDER BY"
msgstr ""

#: optimizer/plan/planner.c:2528
msgid "Window ordering columns must be of sortable datatypes."
msgstr ""

#: optimizer/prep/preptlist.c:132
msgid "SELECT FOR UPDATE/SHARE is not allowed in subqueries"
msgstr ""

#: optimizer/prep/prepunion.c:373
msgid "could not implement recursive UNION"
msgstr ""

#: optimizer/prep/prepunion.c:374
msgid "All column datatypes must be hashable."
msgstr ""

#. translator: %s is UNION, INTERSECT, or EXCEPT
#: optimizer/prep/prepunion.c:767
#, c-format
msgid "could not implement %s"
msgstr ""

#: optimizer/util/clauses.c:3799
#, c-format
msgid "SQL function \"%s\" during inlining"
msgstr ""

#: parser/analyze.c:450
msgid "INSERT ... SELECT cannot specify INTO"
msgstr ""

#: parser/analyze.c:552 parser/analyze.c:975
msgid "VALUES lists must all be the same length"
msgstr ""

#: parser/analyze.c:573 parser/analyze.c:1080
msgid "VALUES must not contain table references"
msgstr ""

#: parser/analyze.c:587 parser/analyze.c:1094
msgid "VALUES must not contain OLD or NEW references"
msgstr ""

#: parser/analyze.c:588 parser/analyze.c:1095
msgid "Use SELECT ... UNION ALL ... instead."
msgstr ""

#: parser/analyze.c:698 parser/analyze.c:1107
msgid "cannot use aggregate function in VALUES"
msgstr ""

#: parser/analyze.c:704 parser/analyze.c:1113
msgid "cannot use window function in VALUES"
msgstr ""

#: parser/analyze.c:736
msgid "INSERT has more expressions than target columns"
msgstr ""

#: parser/analyze.c:744
msgid "INSERT has more target columns than expressions"
msgstr ""

#: parser/analyze.c:991
msgid "DEFAULT can only appear in a VALUES list within INSERT"
msgstr ""

#: parser/analyze.c:1061 parser/analyze.c:2171
msgid "SELECT FOR UPDATE/SHARE cannot be applied to VALUES"
msgstr ""

#: parser/analyze.c:1314
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr ""

#: parser/analyze.c:1315
msgid "Only result column names can be used, not expressions or functions."
msgstr ""

#: parser/analyze.c:1316
msgid ""
"Add the expression/function to every SELECT, or move the UNION into a FROM "
"clause."
msgstr ""

#: parser/analyze.c:1382
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr ""

#: parser/analyze.c:1442
msgid ""
"UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of "
"same query level"
msgstr ""

#: parser/analyze.c:1527
#, c-format
msgid "each %s query must have the same number of columns"
msgstr ""

#: parser/analyze.c:1719
msgid "CREATE TABLE AS specifies too many column names"
msgstr ""

#: parser/analyze.c:1769
msgid "cannot use aggregate function in UPDATE"
msgstr ""

#: parser/analyze.c:1775
msgid "cannot use window function in UPDATE"
msgstr ""

#: parser/analyze.c:1882
msgid "cannot use aggregate function in RETURNING"
msgstr ""

#: parser/analyze.c:1888
msgid "cannot use window function in RETURNING"
msgstr ""

#: parser/analyze.c:1907
msgid "RETURNING cannot contain references to other relations"
msgstr ""

#: parser/analyze.c:1946
msgid "cannot specify both SCROLL and NO SCROLL"
msgstr ""

#: parser/analyze.c:1960
msgid "DECLARE CURSOR cannot specify INTO"
msgstr ""

#: parser/analyze.c:1968
msgid "DECLARE CURSOR WITH HOLD ... FOR UPDATE/SHARE is not supported"
msgstr ""

#: parser/analyze.c:1969
msgid "Holdable cursors must be READ ONLY."
msgstr ""

#: parser/analyze.c:1982
msgid "DECLARE INSENSITIVE CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr ""

#: parser/analyze.c:1983
msgid "Insensitive cursors must be READ ONLY."
msgstr ""

#: parser/analyze.c:2040
msgid "SELECT FOR UPDATE/SHARE is not allowed with DISTINCT clause"
msgstr ""

#: parser/analyze.c:2044
msgid "SELECT FOR UPDATE/SHARE is not allowed with GROUP BY clause"
msgstr ""

#: parser/analyze.c:2048
msgid "SELECT FOR UPDATE/SHARE is not allowed with HAVING clause"
msgstr ""

#: parser/analyze.c:2052
msgid "SELECT FOR UPDATE/SHARE is not allowed with aggregate functions"
msgstr ""

#: parser/analyze.c:2056
msgid "SELECT FOR UPDATE/SHARE is not allowed with window functions"
msgstr ""

#: parser/analyze.c:2124
msgid "SELECT FOR UPDATE/SHARE must specify unqualified relation names"
msgstr ""

#: parser/analyze.c:2153
msgid "SELECT FOR UPDATE/SHARE cannot be applied to a join"
msgstr ""

#: parser/analyze.c:2159
msgid "SELECT FOR UPDATE/SHARE cannot be applied to NEW or OLD"
msgstr ""

#: parser/analyze.c:2165
msgid "SELECT FOR UPDATE/SHARE cannot be applied to a function"
msgstr ""

#: parser/analyze.c:2177
msgid "SELECT FOR UPDATE/SHARE cannot be applied to a WITH query"
msgstr ""

#: parser/analyze.c:2191
#, c-format
msgid "relation \"%s\" in FOR UPDATE/SHARE clause not found in FROM clause"
msgstr ""

#: parser/analyze.c:2259 parser/parse_expr.c:647 parser/parse_expr.c:654
#: parser/parse_coerce.c:283
#, c-format
msgid "there is no parameter $%d"
msgstr ""

#: parser/parse_agg.c:84
msgid "aggregate function calls cannot contain window function calls"
msgstr ""

#: parser/parse_clause.c:1587 parser/parse_agg.c:155
#, c-format
msgid "window \"%s\" does not exist"
msgstr ""

#: parser/parse_agg.c:243
msgid "aggregates not allowed in WHERE clause"
msgstr ""

#: parser/parse_agg.c:249
msgid "aggregates not allowed in JOIN conditions"
msgstr ""

#: parser/parse_agg.c:270
msgid "aggregates not allowed in GROUP BY clause"
msgstr ""

#: parser/parse_agg.c:338
msgid "aggregate functions not allowed in a recursive query's recursive term"
msgstr ""

#: parser/parse_agg.c:363
msgid "window functions not allowed in WHERE clause"
msgstr ""

#: parser/parse_agg.c:369
msgid "window functions not allowed in JOIN conditions"
msgstr ""

#: parser/parse_agg.c:375
msgid "window functions not allowed in HAVING clause"
msgstr ""

#: parser/parse_agg.c:388
msgid "window functions not allowed in GROUP BY clause"
msgstr ""

#: parser/parse_agg.c:407 parser/parse_agg.c:420
msgid "window functions not allowed in window definition"
msgstr ""

#: parser/parse_agg.c:541
#, c-format
msgid ""
"column \"%s.%s\" must appear in the GROUP BY clause or be used in an "
"aggregate function"
msgstr ""

#: parser/parse_agg.c:547
#, c-format
msgid "subquery uses ungrouped column \"%s.%s\" from outer query"
msgstr ""

#: parser/parse_clause.c:415
#, c-format
msgid "JOIN/ON clause refers to \"%s\", which is not part of JOIN"
msgstr ""

#: parser/parse_clause.c:496
msgid "subquery in FROM cannot have SELECT INTO"
msgstr ""

#: parser/parse_clause.c:518
msgid "subquery in FROM cannot refer to other relations of same query level"
msgstr ""

#: parser/parse_clause.c:569
msgid ""
"function expression in FROM cannot refer to other relations of same query "
"level"
msgstr ""

#: parser/parse_clause.c:582
msgid "cannot use aggregate function in function expression in FROM"
msgstr ""

#: parser/parse_clause.c:589
msgid "cannot use window function in function expression in FROM"
msgstr ""

#: parser/parse_clause.c:865
#, c-format
msgid "column name \"%s\" appears more than once in USING clause"
msgstr ""

#: parser/parse_clause.c:880
#, c-format
msgid "common column name \"%s\" appears more than once in left table"
msgstr ""

#: parser/parse_clause.c:889
#, c-format
msgid "column \"%s\" specified in USING clause does not exist in left table"
msgstr ""

#: parser/parse_clause.c:903
#, c-format
msgid "common column name \"%s\" appears more than once in right table"
msgstr ""

#: parser/parse_clause.c:912
#, c-format
msgid "column \"%s\" specified in USING clause does not exist in right table"
msgstr ""

#: parser/parse_clause.c:969
#, c-format
msgid "column alias list for \"%s\" has too many entries"
msgstr ""

#. translator: %s is name of a SQL construct, eg LIMIT
#: parser/parse_clause.c:1188
#, c-format
msgid "argument of %s must not contain variables"
msgstr ""

#. translator: %s is name of a SQL construct, eg LIMIT
#: parser/parse_clause.c:1199
#, c-format
msgid "argument of %s must not contain aggregate functions"
msgstr ""

#. translator: %s is name of a SQL construct, eg LIMIT
#: parser/parse_clause.c:1210
#, c-format
msgid "argument of %s must not contain window functions"
msgstr ""

#. translator: first %s is name of a SQL construct, eg ORDER BY
#: parser/parse_clause.c:1329
#, c-format
msgid "%s \"%s\" is ambiguous"
msgstr ""

#. translator: %s is name of a SQL construct, eg ORDER BY
#: parser/parse_clause.c:1353
#, c-format
msgid "non-integer constant in %s"
msgstr ""

#. translator: %s is name of a SQL construct, eg ORDER BY
#: parser/parse_clause.c:1371
#, c-format
msgid "%s position %d is not in select list"
msgstr ""

#: parser/parse_clause.c:1575
#, c-format
msgid "window \"%s\" is already defined"
msgstr ""

#: parser/parse_clause.c:1629
#, c-format
msgid "cannot override PARTITION BY clause of window \"%s\""
msgstr ""

#: parser/parse_clause.c:1641
#, c-format
msgid "cannot override ORDER BY clause of window \"%s\""
msgstr ""

#: parser/parse_clause.c:1663
#, c-format
msgid "cannot override frame clause of window \"%s\""
msgstr ""

#: parser/parse_clause.c:1719
msgid "for SELECT DISTINCT, ORDER BY expressions must appear in select list"
msgstr ""

#: parser/parse_clause.c:1805 parser/parse_clause.c:1837
msgid ""
"SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
msgstr ""

#: parser/parse_clause.c:1956
#, c-format
msgid "operator %s is not a valid ordering operator"
msgstr ""

#: parser/parse_clause.c:1958
msgid ""
"Ordering operators must be \"<\" or \">\" members of btree operator families."
msgstr ""

#: parser/parse_expr.c:1876 parser/parse_coerce.c:300
#, c-format
msgid "inconsistent types deduced for parameter $%d"
msgstr ""

#: parser/parse_expr.c:1528 parser/parse_expr.c:2031 parser/parse_coerce.c:891
#: parser/parse_coerce.c:920 parser/parse_coerce.c:938
#: parser/parse_coerce.c:953
#, c-format
msgid "cannot cast type %s to %s"
msgstr ""

#: parser/parse_coerce.c:923
msgid "Input has too few columns."
msgstr ""

#: parser/parse_coerce.c:941
#, c-format
msgid "Cannot cast type %s to %s in column %d."
msgstr ""

#: parser/parse_coerce.c:956
msgid "Input has too many columns."
msgstr ""

#. translator: first %s is name of a SQL construct, eg WHERE
#: parser/parse_coerce.c:999
#, c-format
msgid "argument of %s must be type boolean, not type %s"
msgstr ""

#. translator: %s is name of a SQL construct, eg WHERE
#. translator: %s is name of a SQL construct, eg LIMIT
#: parser/parse_coerce.c:1009 parser/parse_coerce.c:1058
#, c-format
msgid "argument of %s must not return a set"
msgstr ""

#. translator: first %s is name of a SQL construct, eg LIMIT
#: parser/parse_coerce.c:1046
#, c-format
msgid "argument of %s must be type %s, not type %s"
msgstr ""

#. translator: first %s is name of a SQL construct, eg CASE
#: parser/parse_coerce.c:1179
#, c-format
msgid "%s types %s and %s cannot be matched"
msgstr ""

#. translator: first %s is name of a SQL construct, eg CASE
#: parser/parse_coerce.c:1246
#, c-format
msgid "%s could not convert type %s to %s"
msgstr ""

#: parser/parse_coerce.c:1487
msgid "arguments declared \"anyelement\" are not all alike"
msgstr ""

#: parser/parse_coerce.c:1506
msgid "arguments declared \"anyarray\" are not all alike"
msgstr ""

#: parser/parse_coerce.c:1535 parser/parse_coerce.c:1679
#: parser/parse_coerce.c:1710
#, c-format
msgid "argument declared \"anyarray\" is not an array but type %s"
msgstr ""

#: parser/parse_coerce.c:1551
msgid ""
"argument declared \"anyarray\" is not consistent with argument declared "
"\"anyelement\""
msgstr ""

#: parser/parse_coerce.c:1569
msgid ""
"could not determine polymorphic type because input has type \"unknown\""
msgstr ""

#: parser/parse_coerce.c:1579
#, c-format
msgid "type matched to anynonarray is an array type: %s"
msgstr ""

#: parser/parse_coerce.c:1589
#, c-format
msgid "type matched to anyenum is not an enum type: %s"
msgstr ""

#: parser/parse_cte.c:40
#, c-format
msgid ""
"recursive reference to query \"%s\" must not appear within its non-recursive "
"term"
msgstr ""

#: parser/parse_cte.c:42
#, c-format
msgid "recursive reference to query \"%s\" must not appear within a subquery"
msgstr ""

#: parser/parse_cte.c:44
#, c-format
msgid ""
"recursive reference to query \"%s\" must not appear within an outer join"
msgstr ""

#: parser/parse_cte.c:46
#, c-format
msgid "recursive reference to query \"%s\" must not appear within INTERSECT"
msgstr ""

#: parser/parse_cte.c:48
#, c-format
msgid "recursive reference to query \"%s\" must not appear within EXCEPT"
msgstr ""

#: parser/parse_cte.c:130
#, c-format
msgid "WITH query name \"%s\" specified more than once"
msgstr ""

#: parser/parse_cte.c:247
msgid "subquery in WITH cannot have SELECT INTO"
msgstr ""

#: parser/parse_cte.c:288
#, c-format
msgid ""
"recursive query \"%s\" column %d has type %s in non-recursive term but type "
"%s overall"
msgstr ""

#: parser/parse_cte.c:294
msgid "Cast the output of the non-recursive term to the correct type."
msgstr ""

#: parser/parse_cte.c:376
#, c-format
msgid "WITH query \"%s\" has %d columns available but %d columns specified"
msgstr ""

#: parser/parse_cte.c:556
msgid "mutual recursion between WITH items is not implemented"
msgstr ""

#: parser/parse_cte.c:608
#, c-format
msgid ""
"recursive query \"%s\" does not have the form non-recursive-term UNION [ALL] "
"recursive-term"
msgstr ""

#: parser/parse_cte.c:640
msgid "ORDER BY in a recursive query is not implemented"
msgstr ""

#: parser/parse_cte.c:646
msgid "OFFSET in a recursive query is not implemented"
msgstr ""

#: parser/parse_cte.c:652
msgid "LIMIT in a recursive query is not implemented"
msgstr ""

#: parser/parse_cte.c:658
msgid "FOR UPDATE/SHARE in a recursive query is not implemented"
msgstr ""

#: parser/parse_cte.c:715
#, c-format
msgid "recursive reference to query \"%s\" must not appear more than once"
msgstr ""

#: parser/parse_expr.c:349 parser/parse_target.c:596
msgid "row expansion via \"*\" is not supported here"
msgstr ""

#: parser/parse_expr.c:897
msgid "NULLIF requires = operator to yield boolean"
msgstr ""

#: parser/parse_expr.c:1070
msgid "arguments of row IN must all be row expressions"
msgstr ""

#: parser/parse_expr.c:1273
msgid "subquery cannot have SELECT INTO"
msgstr ""

#: parser/parse_expr.c:1301
msgid "subquery must return a column"
msgstr ""

#: parser/parse_expr.c:1308
msgid "subquery must return only one column"
msgstr ""

#: parser/parse_expr.c:1367
msgid "subquery has too many columns"
msgstr ""

#: parser/parse_expr.c:1372
msgid "subquery has too few columns"
msgstr ""

#: parser/parse_expr.c:1468
msgid "cannot determine type of empty array"
msgstr ""

#: parser/parse_expr.c:1469
msgid "Explicitly cast to the desired type, for example ARRAY[]::integer[]."
msgstr ""

#: parser/parse_expr.c:1483
#, c-format
msgid "could not find element type for data type %s"
msgstr ""

#: parser/parse_expr.c:1681
msgid "unnamed XML attribute value must be a column reference"
msgstr ""

#: parser/parse_expr.c:1682
msgid "unnamed XML element value must be a column reference"
msgstr ""

#: parser/parse_expr.c:1697
#, c-format
msgid "XML attribute name \"%s\" appears more than once"
msgstr ""

#: parser/parse_expr.c:1804
#, c-format
msgid "cannot cast XMLSERIALIZE result to %s"
msgstr ""

#: parser/parse_expr.c:2072 parser/parse_expr.c:2270
msgid "unequal number of entries in row expressions"
msgstr ""

#: parser/parse_expr.c:2082
msgid "cannot compare rows of zero length"
msgstr ""

#: parser/parse_expr.c:2107
#, c-format
msgid "row comparison operator must yield type boolean, not type %s"
msgstr ""

#: parser/parse_expr.c:2114
msgid "row comparison operator must not return a set"
msgstr ""

#: parser/parse_expr.c:2173 parser/parse_expr.c:2217
#, c-format
msgid "could not determine interpretation of row comparison operator %s"
msgstr ""

#: parser/parse_expr.c:2175
msgid ""
"Row comparison operators must be associated with btree operator families."
msgstr ""

#: parser/parse_expr.c:2219
msgid "There are multiple equally-plausible candidates."
msgstr ""

#: parser/parse_expr.c:2310
msgid "IS DISTINCT FROM requires = operator to yield boolean"
msgstr ""

#: parser/parse_func.c:187
#, c-format
msgid "%s(*) specified, but %s is not an aggregate function"
msgstr ""

#: parser/parse_func.c:194
#, c-format
msgid "DISTINCT specified, but %s is not an aggregate function"
msgstr ""

#: parser/parse_func.c:200
#, c-format
msgid ""
"OVER specified, but %s is not a window function nor an aggregate function"
msgstr ""

#: parser/parse_func.c:227
#, c-format
msgid "function %s is not unique"
msgstr ""

#: parser/parse_func.c:230
msgid ""
"Could not choose a best candidate function. You might need to add explicit "
"type casts."
msgstr ""

#: parser/parse_func.c:239
msgid ""
"No function matches the given name and argument types. You might need to add "
"explicit type casts."
msgstr ""

#: parser/parse_func.c:346 parser/parse_func.c:399
#, c-format
msgid "%s(*) must be used to call a parameterless aggregate function"
msgstr ""

#: parser/parse_func.c:353
msgid "aggregates cannot return sets"
msgstr ""

#: parser/parse_func.c:372
msgid "window function call requires an OVER clause"
msgstr ""

#: parser/parse_func.c:389
msgid "DISTINCT is not implemented for window functions"
msgstr ""

#: parser/parse_func.c:406
msgid "window functions cannot return sets"
msgstr ""

#: parser/parse_func.c:1190
#, c-format
msgid "column %s.%s does not exist"
msgstr ""

#: parser/parse_func.c:1202
#, c-format
msgid "column \"%s\" not found in data type %s"
msgstr ""

#: parser/parse_func.c:1208
#, c-format
msgid "could not identify column \"%s\" in record data type"
msgstr ""

#: parser/parse_func.c:1214
#, c-format
msgid "column notation .%s applied to type %s, which is not a composite type"
msgstr ""

#: parser/parse_func.c:1398
#, c-format
msgid "aggregate %s(*) does not exist"
msgstr ""

#: parser/parse_func.c:1403
#, c-format
msgid "aggregate %s does not exist"
msgstr ""

#: parser/parse_func.c:1424
#, c-format
msgid "function %s is not an aggregate"
msgstr ""

#: parser/parse_node.c:77
#, c-format
msgid "target lists can have at most %d entries"
msgstr ""

#: parser/parse_node.c:219
#, c-format
msgid "cannot subscript type %s because it is not an array"
msgstr ""

#: parser/parse_node.c:313 parser/parse_node.c:339
msgid "array subscript must have type integer"
msgstr ""

#: parser/parse_node.c:363
#, c-format
msgid "array assignment requires type %s but expression is of type %s"
msgstr ""

#: utils/adt/regproc.c:468 utils/adt/regproc.c:488 utils/adt/regproc.c:649
#: parser/parse_oper.c:124 parser/parse_oper.c:762
#, c-format
msgid "operator does not exist: %s"
msgstr ""

#: parser/parse_oper.c:253
#, c-format
msgid "could not identify an ordering operator for type %s"
msgstr ""

#: parser/parse_oper.c:255
msgid "Use an explicit ordering operator or modify the query."
msgstr ""

#: utils/adt/arrayfuncs.c:3064 utils/adt/arrayfuncs.c:3465
#: utils/adt/rowtypes.c:1133 parser/parse_oper.c:259
#, c-format
msgid "could not identify an equality operator for type %s"
msgstr ""

#: parser/parse_oper.c:512
#, c-format
msgid "operator requires run-time type coercion: %s"
msgstr ""

#: parser/parse_oper.c:754
#, c-format
msgid "operator is not unique: %s"
msgstr ""

#: parser/parse_oper.c:756
msgid ""
"Could not choose a best candidate operator. You might need to add explicit "
"type casts."
msgstr ""

#: parser/parse_oper.c:764
msgid ""
"No operator matches the given name and argument type(s). You might need to "
"add explicit type casts."
msgstr ""

#: parser/parse_oper.c:823 parser/parse_oper.c:936
#, c-format
msgid "operator is only a shell: %s"
msgstr ""

#: parser/parse_oper.c:924
msgid "op ANY/ALL (array) requires array on right side"
msgstr ""

#: parser/parse_oper.c:966
msgid "op ANY/ALL (array) requires operator to yield boolean"
msgstr ""

#: parser/parse_oper.c:971
msgid "op ANY/ALL (array) requires operator not to return a set"
msgstr ""

#: parser/parse_relation.c:141
#, c-format
msgid "table reference \"%s\" is ambiguous"
msgstr ""

#: parser/parse_relation.c:177
#, c-format
msgid "table reference %u is ambiguous"
msgstr ""

#: parser/parse_relation.c:337
#, c-format
msgid "table name \"%s\" specified more than once"
msgstr ""

#: parser/parse_relation.c:472 parser/parse_relation.c:546
#, c-format
msgid "column reference \"%s\" is ambiguous"
msgstr ""

#: parser/parse_relation.c:782 parser/parse_relation.c:1071
#: parser/parse_relation.c:1431
#, c-format
msgid "table \"%s\" has %d columns available but %d columns specified"
msgstr ""

#: parser/parse_relation.c:812
#, c-format
msgid "too many column aliases specified for function %s"
msgstr ""

#: parser/parse_relation.c:878
#, c-format
msgid ""
"There is a WITH item named \"%s\", but it cannot be referenced from this "
"part of the query."
msgstr ""

#: parser/parse_relation.c:880
msgid ""
"Use WITH RECURSIVE, or re-order the WITH items to remove forward references."
msgstr ""

#: parser/parse_relation.c:1150
msgid ""
"a column definition list is only allowed for functions returning \"record\""
msgstr ""

#: parser/parse_relation.c:1158
msgid ""
"a column definition list is required for functions returning \"record\""
msgstr ""

#: parser/parse_relation.c:1205
#, c-format
msgid "function \"%s\" in FROM has unsupported return type %s"
msgstr ""

#: parser/parse_relation.c:1277
#, c-format
msgid ""
"VALUES lists \"%s\" have %d columns available but %d columns specified"
msgstr ""

#: parser/parse_relation.c:1333
#, c-format
msgid "joins can have at most %d columns"
msgstr ""

#: parser/parse_relation.c:2103
#, c-format
msgid "column %d of relation \"%s\" does not exist"
msgstr ""

#: parser/parse_relation.c:2465
#, c-format
msgid "invalid reference to FROM-clause entry for table \"%s\""
msgstr ""

#: parser/parse_relation.c:2468 parser/parse_relation.c:2488
#, c-format
msgid "Perhaps you meant to reference the table alias \"%s\"."
msgstr ""

#: parser/parse_relation.c:2470 parser/parse_relation.c:2491
#, c-format
msgid ""
"There is an entry for table \"%s\", but it cannot be referenced from this "
"part of the query."
msgstr ""

#: parser/parse_relation.c:2476
#, c-format
msgid "missing FROM-clause entry for table \"%s\""
msgstr ""

#: parser/parse_relation.c:2485
#, c-format
msgid "adding missing FROM-clause entry for table \"%s\""
msgstr ""

#: parser/parse_target.c:369 parser/parse_target.c:657
#, c-format
msgid "cannot assign to system column \"%s\""
msgstr ""

#: parser/parse_target.c:394
msgid "cannot set an array element to DEFAULT"
msgstr ""

#: parser/parse_target.c:399
msgid "cannot set a subfield to DEFAULT"
msgstr ""

#: parser/parse_target.c:466
#, c-format
msgid "column \"%s\" is of type %s but expression is of type %s"
msgstr ""

#: parser/parse_target.c:641
#, c-format
msgid ""
"cannot assign to field \"%s\" of column \"%s\" because its type %s is not a "
"composite type"
msgstr ""

#: parser/parse_target.c:650
#, c-format
msgid ""
"cannot assign to field \"%s\" of column \"%s\" because there is no such "
"column in data type %s"
msgstr ""

#: parser/parse_target.c:725
#, c-format
msgid ""
"array assignment to \"%s\" requires type %s but expression is of type %s"
msgstr ""

#: parser/parse_target.c:735
#, c-format
msgid "subfield \"%s\" is of type %s but expression is of type %s"
msgstr ""

#: parser/parse_target.c:991
msgid "SELECT * with no tables specified is not valid"
msgstr ""

#: parser/parse_type.c:83
#, c-format
msgid "improper %%TYPE reference (too few dotted names): %s"
msgstr ""

#: parser/parse_type.c:105
#, c-format
msgid "improper %%TYPE reference (too many dotted names): %s"
msgstr ""

#: parser/parse_type.c:127
#, c-format
msgid "type reference %s converted to %s"
msgstr ""

#: utils/cache/typcache.c:146 parser/parse_type.c:205
#, c-format
msgid "type \"%s\" is only a shell"
msgstr ""

#: parser/parse_type.c:273
#, c-format
msgid "type modifier is not allowed for type \"%s\""
msgstr ""

#: parser/parse_type.c:316
msgid "type modifiers must be simple constants or identifiers"
msgstr ""

#: parser/parse_type.c:555 parser/parse_type.c:654
#, c-format
msgid "invalid type name \"%s\""
msgstr ""

#: parser/parse_utilcmd.c:297
msgid "array of serial is not implemented"
msgstr ""

#: parser/parse_utilcmd.c:339
#, c-format
msgid "%s will create implicit sequence \"%s\" for serial column \"%s.%s\""
msgstr ""

#: parser/parse_utilcmd.c:441 parser/parse_utilcmd.c:451
#, c-format
msgid ""
"conflicting NULL/NOT NULL declarations for column \"%s\" of table \"%s\""
msgstr ""

#: parser/parse_utilcmd.c:461
#, c-format
msgid "multiple default values specified for column \"%s\" of table \"%s\""
msgstr ""

#: parser/parse_utilcmd.c:1212
#, c-format
msgid "column \"%s\" appears twice in primary key constraint"
msgstr ""

#: parser/parse_utilcmd.c:1217
#, c-format
msgid "column \"%s\" appears twice in unique constraint"
msgstr ""

#: parser/parse_utilcmd.c:1364
msgid "index expression cannot return a set"
msgstr ""

#: parser/parse_utilcmd.c:1374
msgid ""
"index expressions and predicates can refer only to the table being indexed"
msgstr ""

#: parser/parse_utilcmd.c:1469
msgid "rule WHERE condition cannot contain references to other relations"
msgstr ""

#: parser/parse_utilcmd.c:1475
msgid "cannot use aggregate function in rule WHERE condition"
msgstr ""

#: parser/parse_utilcmd.c:1479
msgid "cannot use window function in rule WHERE condition"
msgstr ""

#: parser/parse_utilcmd.c:1551
msgid ""
"rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or DELETE "
"actions"
msgstr ""

#: rewrite/rewriteHandler.c:424 rewrite/rewriteManip.c:1024
#: parser/parse_utilcmd.c:1569 parser/parse_utilcmd.c:1639
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr ""

#: parser/parse_utilcmd.c:1587
msgid "ON SELECT rule cannot use OLD"
msgstr ""

#: parser/parse_utilcmd.c:1591
msgid "ON SELECT rule cannot use NEW"
msgstr ""

#: parser/parse_utilcmd.c:1600
msgid "ON INSERT rule cannot use OLD"
msgstr ""

#: parser/parse_utilcmd.c:1606
msgid "ON DELETE rule cannot use NEW"
msgstr ""

#: parser/parse_utilcmd.c:1889
msgid "misplaced DEFERRABLE clause"
msgstr ""

#: parser/parse_utilcmd.c:1893 parser/parse_utilcmd.c:1906
msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr ""

#: parser/parse_utilcmd.c:1902
msgid "misplaced NOT DEFERRABLE clause"
msgstr ""

#: parser/parse_utilcmd.c:1913 parser/parse_utilcmd.c:1936 gram.y:3246
#: gram.y:3262
msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
msgstr ""

#: parser/parse_utilcmd.c:1920
msgid "misplaced INITIALLY DEFERRED clause"
msgstr ""

#: parser/parse_utilcmd.c:1924 parser/parse_utilcmd.c:1947
msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr ""

#: parser/parse_utilcmd.c:1943
msgid "misplaced INITIALLY IMMEDIATE clause"
msgstr ""

#: parser/parse_utilcmd.c:2114
#, c-format
msgid ""
"CREATE specifies a schema (%s) different from the one being created (%s)"
msgstr ""

#: parser/scansup.c:181
#, c-format
msgid "identifier \"%s\" will be truncated to \"%.*s\""
msgstr ""

#: gram.y:1191
msgid "current database cannot be changed"
msgstr ""

#: gram.y:1306 gram.y:1321
msgid "time zone interval must be HOUR or HOUR TO MINUTE"
msgstr ""

#: gram.y:1326 gram.y:7744 gram.y:10037
msgid "interval precision specified twice"
msgstr ""

#: utils/adt/ri_triggers.c:373 utils/adt/ri_triggers.c:433
#: utils/adt/ri_triggers.c:596 utils/adt/ri_triggers.c:836
#: utils/adt/ri_triggers.c:1024 utils/adt/ri_triggers.c:1186
#: utils/adt/ri_triggers.c:1374 utils/adt/ri_triggers.c:1545
#: utils/adt/ri_triggers.c:1728 utils/adt/ri_triggers.c:1899
#: utils/adt/ri_triggers.c:2115 utils/adt/ri_triggers.c:2297
#: utils/adt/ri_triggers.c:2500 utils/adt/ri_triggers.c:2548
#: utils/adt/ri_triggers.c:2593 utils/adt/ri_triggers.c:2721 gram.y:2429
msgid "MATCH PARTIAL not yet implemented"
msgstr ""

#: gram.y:2522
msgid "CREATE TABLE AS cannot specify INTO"
msgstr ""

#: gram.y:3176
msgid "duplicate trigger events specified"
msgstr ""

#: gram.y:3326
msgid "CREATE ASSERTION is not yet implemented"
msgstr ""

#: gram.y:3342
msgid "DROP ASSERTION is not yet implemented"
msgstr ""

#: gram.y:3638
msgid "RECHECK is no longer required"
msgstr ""

#: gram.y:3639
msgid "Update your data type."
msgstr ""

#: utils/adt/regproc.c:636 gram.y:5043
msgid "missing argument"
msgstr ""

#: utils/adt/regproc.c:637 gram.y:5044
msgid "Use NONE to denote the missing argument of a unary operator."
msgstr ""

#: gram.y:5917 gram.y:5923 gram.y:5929
msgid "WITH CHECK OPTION is not implemented"
msgstr ""

#: gram.y:6515
msgid "column name list not allowed in CREATE TABLE / AS EXECUTE"
msgstr ""

#: gram.y:6736
msgid "number of columns does not match number of values"
msgstr ""

#: gram.y:7160
msgid "LIMIT #,# syntax is not supported"
msgstr ""

#: gram.y:7161
msgid "Use separate LIMIT and OFFSET clauses."
msgstr ""

#: gram.y:7382
msgid "VALUES in FROM must have an alias"
msgstr ""

#: gram.y:7383
msgid "For example, FROM (VALUES ...) [AS] foo."
msgstr ""

#: gram.y:7388
msgid "subquery in FROM must have an alias"
msgstr ""

#: gram.y:7389
msgid "For example, FROM (SELECT ...) [AS] foo."
msgstr ""

#: gram.y:7870
msgid "precision for type float must be at least 1 bit"
msgstr ""

#: gram.y:7879
msgid "precision for type float must be less than 54 bits"
msgstr ""

#: gram.y:8575
msgid "UNIQUE predicate is not yet implemented"
msgstr ""

#: gram.y:9414 gram.y:9429
msgid "frame start cannot be UNBOUNDED FOLLOWING"
msgstr ""

#: gram.y:9419 gram.y:9434
msgid "frame start at CURRENT ROW is not implemented"
msgstr ""

#: gram.y:9439
msgid "frame end cannot be UNBOUNDED PRECEDING"
msgstr ""

#: gram.y:10559
msgid "OLD used in query that is not in a rule"
msgstr ""

#: gram.y:10569
msgid "NEW used in query that is not in a rule"
msgstr ""

#: gram.y:10617 gram.y:10824
msgid "improper use of \"*\""
msgstr ""

#: gram.y:10756
msgid "wrong number of parameters on left side of OVERLAPS expression"
msgstr ""

#: gram.y:10763
msgid "wrong number of parameters on right side of OVERLAPS expression"
msgstr ""

#: gram.y:10886
msgid "multiple ORDER BY clauses not allowed"
msgstr ""

#: gram.y:10897
msgid "multiple OFFSET clauses not allowed"
msgstr ""

#: gram.y:10906
msgid "multiple LIMIT clauses not allowed"
msgstr ""

#: gram.y:10915
msgid "multiple WITH clauses not allowed"
msgstr ""

#: gram.y:11069
msgid "OUT and INOUT arguments aren't allowed in TABLE functions"
msgstr ""

#: scan.l:386
msgid "unterminated /* comment"
msgstr ""

#: scan.l:415
msgid "unterminated bit string literal"
msgstr ""

#: scan.l:436
msgid "unterminated hexadecimal string literal"
msgstr ""

#: scan.l:476
msgid "unsafe use of string constant with Unicode escapes"
msgstr ""

#: scan.l:477
msgid ""
"String constants with Unicode escapes cannot be used when "
"standard_conforming_strings is off."
msgstr ""

#: scan.l:524
msgid "unsafe use of \\' in a string literal"
msgstr ""

#: scan.l:525
msgid ""
"Use '' to write quotes in strings. \\' is insecure in client-only encodings."
msgstr ""

#: scan.l:554
msgid "unterminated quoted string"
msgstr ""

#: scan.l:598
msgid "unterminated dollar-quoted string"
msgstr ""

#: scan.l:615 scan.l:627 scan.l:641
msgid "zero-length delimited identifier"
msgstr ""

#: scan.l:654
msgid "unterminated quoted identifier"
msgstr ""

#: scan.l:748
msgid "operator too long"
msgstr ""

#. translator: %s is typically the translation of "syntax error"
#: scan.l:898
#, c-format
msgid "%s at end of input"
msgstr ""

#. translator: first %s is typically the translation of "syntax error"
#: scan.l:906
#, c-format
msgid "%s at or near \"%s\""
msgstr ""

#: scan.l:1026
msgid ""
"Unicode escape values cannot be used for code point values above 007F when "
"the server encoding is not UTF8"
msgstr ""

#: scan.l:1043
msgid "invalid Unicode escape character"
msgstr ""

#: scan.l:1086
msgid "invalid Unicode escape value"
msgstr ""

#: scan.l:1135
msgid "nonstandard use of \\' in a string literal"
msgstr ""

#: scan.l:1136
msgid ""
"Use '' to write quotes in strings, or use the escape string syntax (E'...')."
msgstr ""

#: scan.l:1145
msgid "nonstandard use of \\\\ in a string literal"
msgstr ""

#: scan.l:1146
msgid "Use the escape string syntax for backslashes, e.g., E'\\\\'."
msgstr ""

#: scan.l:1160
msgid "nonstandard use of escape in a string literal"
msgstr ""

#: scan.l:1161
msgid "Use the escape string syntax for escapes, e.g., E'\\r\\n'."
msgstr ""

#: port/sysv_sema.c:114 port/pg_sema.c:114
#, c-format
msgid "could not create semaphores: %m"
msgstr ""

#: port/sysv_sema.c:115 port/pg_sema.c:115
#, c-format
msgid "Failed system call was semget(%lu, %d, 0%o)."
msgstr ""

#: port/sysv_sema.c:119 port/pg_sema.c:119
#, c-format
msgid ""
"This error does *not* mean that you have run out of disk space.\n"
"It occurs when either the system limit for the maximum number of semaphore "
"sets (SEMMNI), or the system wide maximum number of semaphores (SEMMNS), "
"would be exceeded.  You need to raise the respective kernel parameter.  "
"Alternatively, reduce PostgreSQL's consumption of semaphores by reducing its "
"max_connections parameter (currently %d).\n"
"The PostgreSQL documentation contains more information about configuring "
"your system for PostgreSQL."
msgstr ""

#: port/sysv_sema.c:148 port/pg_sema.c:148
#, c-format
msgid ""
"You possibly need to raise your kernel's SEMVMX value to be at least %d.  "
"Look into the PostgreSQL documentation for details."
msgstr ""

#: port/sysv_shmem.c:141 port/pg_shmem.c:141
#, c-format
msgid "could not create shared memory segment: %m"
msgstr ""

#: port/sysv_shmem.c:142 port/pg_shmem.c:142
#, c-format
msgid "Failed system call was shmget(key=%lu, size=%lu, 0%o)."
msgstr ""

#: port/sysv_shmem.c:146 port/pg_shmem.c:146
#, c-format
msgid ""
"This error usually means that PostgreSQL's request for a shared memory "
"segment exceeded your kernel's SHMMAX parameter.  You can either reduce the "
"request size or reconfigure the kernel with larger SHMMAX.  To reduce the "
"request size (currently %lu bytes), reduce PostgreSQL's shared_buffers "
"parameter (currently %d) and/or its max_connections parameter (currently "
"%d).\n"
"If the request size is already small, it's possible that it is less than "
"your kernel's SHMMIN parameter, in which case raising the request size or "
"reconfiguring SHMMIN is called for.\n"
"The PostgreSQL documentation contains more information about shared memory "
"configuration."
msgstr ""

#: port/sysv_shmem.c:159 port/pg_shmem.c:159
#, c-format
msgid ""
"This error usually means that PostgreSQL's request for a shared memory "
"segment exceeded available memory or swap space. To reduce the request size "
"(currently %lu bytes), reduce PostgreSQL's shared_buffers parameter "
"(currently %d) and/or its max_connections parameter (currently %d).\n"
"The PostgreSQL documentation contains more information about shared memory "
"configuration."
msgstr ""

#: port/sysv_shmem.c:168 port/pg_shmem.c:168
#, c-format
msgid ""
"This error does *not* mean that you have run out of disk space. It occurs "
"either if all available shared memory IDs have been taken, in which case you "
"need to raise the SHMMNI parameter in your kernel, or because the system's "
"overall limit for shared memory has been reached.  If you cannot increase "
"the shared memory limit, reduce PostgreSQL's shared memory request "
"(currently %lu bytes), by reducing its shared_buffers parameter (currently "
"%d) and/or its max_connections parameter (currently %d).\n"
"The PostgreSQL documentation contains more information about shared memory "
"configuration."
msgstr ""

#: port/sysv_shmem.c:423 port/pg_shmem.c:423
#, c-format
msgid "could not stat data directory \"%s\": %m"
msgstr ""

#: port/win32_sema.c:94
#, c-format
msgid "could not create semaphore: error code %d"
msgstr ""

#: port/win32_sema.c:161
#, c-format
msgid "could not lock semaphore: error code %d"
msgstr ""

#: port/win32_sema.c:174
#, c-format
msgid "could not unlock semaphore: error code %d"
msgstr ""

#: port/win32_sema.c:203
#, c-format
msgid "could not try-lock semaphore: error code %d"
msgstr ""

#: port/win32_shmem.c:159 port/win32_shmem.c:194 port/win32_shmem.c:215
#, c-format
msgid "could not create shared memory segment: %lu"
msgstr ""

#: port/win32_shmem.c:160
#, c-format
msgid "Failed system call was CreateFileMapping(size=%lu, name=%s)."
msgstr ""

#: port/win32_shmem.c:184
msgid "pre-existing shared memory block is still in use"
msgstr ""

#: port/win32_shmem.c:185
msgid ""
"Check if there are any old server processes still running, and terminate "
"them."
msgstr ""

#: port/win32_shmem.c:195
msgid "Failed system call was DuplicateHandle."
msgstr ""

#: port/win32_shmem.c:216
msgid "Failed system call was MapViewOfFileEx."
msgstr ""

#: port/win32/security.c:43
#, c-format
msgid "could not open process token: error code %d\n"
msgstr ""

#: port/win32/security.c:63
#, c-format
msgid "could not get SID for Administrators group: error code %d\n"
msgstr ""

#: port/win32/security.c:72
#, c-format
msgid "could not get SID for PowerUsers group: error code %d\n"
msgstr ""

#: port/win32/signal.c:189
#, c-format
msgid "could not create signal listener pipe for pid %d: error code %d"
msgstr ""

#: port/win32/signal.c:269 port/win32/signal.c:299
#, c-format
msgid "could not create signal listener pipe: error code %d; retrying\n"
msgstr ""

#: port/win32/signal.c:309
#, c-format
msgid "could not create signal dispatch thread: error code %d\n"
msgstr ""

#: postmaster/autovacuum.c:365
#, c-format
msgid "could not fork autovacuum launcher process: %m"
msgstr ""

#: postmaster/autovacuum.c:529
msgid "autovacuum launcher started"
msgstr ""

#: postmaster/autovacuum.c:760
msgid "autovacuum launcher shutting down"
msgstr ""

#: postmaster/autovacuum.c:1426
#, c-format
msgid "could not fork autovacuum worker process: %m"
msgstr ""

#: postmaster/autovacuum.c:1628
#, c-format
msgid "autovacuum: processing database \"%s\""
msgstr ""

#: postmaster/autovacuum.c:2000
#, c-format
msgid ""
"autovacuum: dropping orphan temp table \"%s\".\"%s\" in database \"%s\""
msgstr ""

#: postmaster/autovacuum.c:2012
#, c-format
msgid "autovacuum: found orphan temp table \"%s\".\"%s\" in database \"%s\""
msgstr ""

#: postmaster/autovacuum.c:2273
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
msgstr ""

#: postmaster/autovacuum.c:2276
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
msgstr ""

#: postmaster/autovacuum.c:2746
msgid "autovacuum not started because of misconfiguration"
msgstr ""

#: postmaster/autovacuum.c:2747
msgid "Enable the \"track_counts\" option."
msgstr ""

#: postmaster/autovacuum.c:2803
msgid "not enough shared memory for autovacuum"
msgstr ""

#: postmaster/bgwriter.c:470
#, c-format
msgid "checkpoints are occurring too frequently (%d second apart)"
msgid_plural "checkpoints are occurring too frequently (%d seconds apart)"
msgstr[0] ""
msgstr[1] ""

#: postmaster/bgwriter.c:474
msgid ""
"Consider increasing the configuration parameter \"checkpoint_segments\"."
msgstr ""

#: postmaster/bgwriter.c:583
#, c-format
msgid "transaction log switch forced (archive_timeout=%d)"
msgstr ""

#: postmaster/bgwriter.c:891
msgid "not enough shared memory for background writer"
msgstr ""

#: postmaster/bgwriter.c:1041
msgid "checkpoint request failed"
msgstr ""

#: postmaster/bgwriter.c:1042
msgid "Consult recent messages in the server log for details."
msgstr ""

#: postmaster/pgarch.c:158
#, c-format
msgid "could not fork archiver: %m"
msgstr ""

#: postmaster/pgarch.c:450
msgid "archive_mode enabled, yet archive_command is not set"
msgstr ""

#: postmaster/pgarch.c:465
#, c-format
msgid "transaction log file \"%s\" could not be archived: too many failures"
msgstr ""

#: postmaster/pgarch.c:568
#, c-format
msgid "archive command failed with exit code %d"
msgstr ""

#: postmaster/pgarch.c:570 postmaster/pgarch.c:580 postmaster/pgarch.c:587
#: postmaster/pgarch.c:593 postmaster/pgarch.c:602
#, c-format
msgid "The failed archive command was: %s"
msgstr ""

#: postmaster/pgarch.c:577
#, c-format
msgid "archive command was terminated by exception 0x%X"
msgstr ""

#: postmaster/pgarch.c:579 postmaster/postmaster.c:2717
msgid ""
"See C include file \"ntstatus.h\" for a description of the hexadecimal value."
msgstr ""

#: postmaster/pgarch.c:584
#, c-format
msgid "archive command was terminated by signal %d: %s"
msgstr ""

#: postmaster/pgarch.c:591
#, c-format
msgid "archive command was terminated by signal %d"
msgstr ""

#: postmaster/pgarch.c:600
#, c-format
msgid "archive command exited with unrecognized status %d"
msgstr ""

#: postmaster/pgarch.c:612
#, c-format
msgid "archived transaction log file \"%s\""
msgstr ""

#: postmaster/pgarch.c:661
#, c-format
msgid "could not open archive status directory \"%s\": %m"
msgstr ""

#: postmaster/pgstat.c:323
#, c-format
msgid "could not resolve \"localhost\": %s"
msgstr ""

#: postmaster/pgstat.c:346
msgid "trying another address for the statistics collector"
msgstr ""

#: postmaster/pgstat.c:355
#, c-format
msgid "could not create socket for statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:367
#, c-format
msgid "could not bind socket for statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:378
#, c-format
msgid "could not get address of socket for statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:394
#, c-format
msgid "could not connect socket for statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:415
#, c-format
msgid "could not send test message on socket for statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:441 postmaster/pgstat.c:2745
#, c-format
msgid "select() failed in statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:456
msgid "test message did not get through on socket for statistics collector"
msgstr ""

#: postmaster/pgstat.c:471
#, c-format
msgid "could not receive test message on socket for statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:481
msgid ""
"incorrect test message transmission on socket for statistics collector"
msgstr ""

#: postmaster/pgstat.c:504
#, c-format
msgid "could not set statistics collector socket to nonblocking mode: %m"
msgstr ""

#: postmaster/pgstat.c:514
msgid "disabling statistics collector for lack of working socket"
msgstr ""

#: postmaster/pgstat.c:616
#, c-format
msgid "could not fork statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:1144
msgid "must be superuser to reset statistics counters"
msgstr ""

#: postmaster/pgstat.c:2724
#, c-format
msgid "poll() failed in statistics collector: %m"
msgstr ""

#: postmaster/pgstat.c:2769
#, c-format
msgid "could not read statistics message: %m"
msgstr ""

#: postmaster/pgstat.c:2968
#, c-format
msgid "could not open temporary statistics file \"%s\": %m"
msgstr ""

#: postmaster/pgstat.c:3040
#, c-format
msgid "could not write temporary statistics file \"%s\": %m"
msgstr ""

#: postmaster/pgstat.c:3049
#, c-format
msgid "could not close temporary statistics file \"%s\": %m"
msgstr ""

#: postmaster/pgstat.c:3057
#, c-format
msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
msgstr ""

#: postmaster/pgstat.c:3145 postmaster/pgstat.c:3155 postmaster/pgstat.c:3177
#: postmaster/pgstat.c:3191 postmaster/pgstat.c:3253 postmaster/pgstat.c:3270
#: postmaster/pgstat.c:3285 postmaster/pgstat.c:3302 postmaster/pgstat.c:3317
msgid "corrupted pgstat.stat file"
msgstr ""

#: postmaster/pgstat.c:3658
msgid "database hash table corrupted during cleanup --- abort"
msgstr ""

#: postmaster/postmaster.c:544
#, c-format
msgid "%s: invalid argument for option -f: \"%s\"\n"
msgstr ""

#: postmaster/postmaster.c:630
#, c-format
msgid "%s: invalid argument for option -t: \"%s\"\n"
msgstr ""

#: postmaster/postmaster.c:681
#, c-format
msgid "%s: invalid argument: \"%s\"\n"
msgstr ""

#: postmaster/postmaster.c:706
#, c-format
msgid ""
"%s: superuser_reserved_connections must be less than max_connections\n"
msgstr ""

#: postmaster/postmaster.c:716
#, c-format
msgid "%s: invalid datetoken tables, please fix\n"
msgstr ""

#: postmaster/postmaster.c:822
msgid "invalid list syntax for \"listen_addresses\""
msgstr ""

#: postmaster/postmaster.c:843
#, c-format
msgid "could not create listen socket for \"%s\""
msgstr ""

#: postmaster/postmaster.c:849
msgid "could not create any TCP/IP sockets"
msgstr ""

#: postmaster/postmaster.c:876
msgid "could not create Unix-domain socket"
msgstr ""

#: postmaster/postmaster.c:884
msgid "no socket created for listening"
msgstr ""

#: postmaster/postmaster.c:910
msgid "could not create I/O completion port for child queue"
msgstr ""

#: postmaster/postmaster.c:954
#, c-format
msgid "%s: could not write external PID file \"%s\": %s\n"
msgstr ""

#: postmaster/postmaster.c:1022 postmaster/postmaster.c:3293
msgid "could not load pg_hba.conf"
msgstr ""

#: postmaster/postmaster.c:1069
#, c-format
msgid "%s: could not locate matching postgres executable"
msgstr ""

#: utils/misc/tzparser.c:347 postmaster/postmaster.c:1092
#, c-format
msgid ""
"This may indicate an incomplete PostgreSQL installation, or that the file "
"\"%s\" has been moved away from its proper location."
msgstr ""

#: postmaster/postmaster.c:1120
#, c-format
msgid "data directory \"%s\" does not exist"
msgstr ""

#: postmaster/postmaster.c:1125
#, c-format
msgid "could not read permissions of directory \"%s\": %m"
msgstr ""

#: postmaster/postmaster.c:1133
#, c-format
msgid "specified data directory \"%s\" is not a directory"
msgstr ""

#: postmaster/postmaster.c:1149
#, c-format
msgid "data directory \"%s\" has wrong ownership"
msgstr ""

#: postmaster/postmaster.c:1151
msgid "The server must be started by the user that owns the data directory."
msgstr ""

#: postmaster/postmaster.c:1171
#, c-format
msgid "data directory \"%s\" has group or world access"
msgstr ""

#: postmaster/postmaster.c:1173
msgid "Permissions should be u=rwx (0700)."
msgstr ""

#: postmaster/postmaster.c:1184
#, c-format
msgid ""
"%s: could not find the database system\n"
"Expected to find it in the directory \"%s\",\n"
"but could not open file \"%s\": %s\n"
msgstr ""

#: postmaster/postmaster.c:1232
#, c-format
msgid "%s: could not open file \"%s\": %s\n"
msgstr ""

#: postmaster/postmaster.c:1239
#, c-format
msgid "%s: could not open log file \"%s/%s\": %s\n"
msgstr ""

#: postmaster/postmaster.c:1250
#, c-format
msgid "%s: could not fork background process: %s\n"
msgstr ""

#: postmaster/postmaster.c:1271
#, c-format
msgid "%s: could not dissociate from controlling TTY: %s\n"
msgstr ""

#: postmaster/postmaster.c:1363
#, c-format
msgid "select() failed in postmaster: %m"
msgstr ""

#: postmaster/postmaster.c:1520 postmaster/postmaster.c:1551
msgid "incomplete startup packet"
msgstr ""

#: postmaster/postmaster.c:1532
msgid "invalid length of startup packet"
msgstr ""

#: postmaster/postmaster.c:1588
#, c-format
msgid "failed to send SSL negotiation response: %m"
msgstr ""

#: postmaster/postmaster.c:1617
#, c-format
msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u"
msgstr ""

#: postmaster/postmaster.c:1683
msgid "invalid startup packet layout: expected terminator as last byte"
msgstr ""

#: postmaster/postmaster.c:1711
msgid "no PostgreSQL user name specified in startup packet"
msgstr ""

#: postmaster/postmaster.c:1764
msgid "the database system is starting up"
msgstr ""

#: postmaster/postmaster.c:1769
msgid "the database system is shutting down"
msgstr ""

#: postmaster/postmaster.c:1774
msgid "the database system is in recovery mode"
msgstr ""

#: postmaster/postmaster.c:1779 storage/lmgr/proc.c:275
#: storage/ipc/sinvaladt.c:293 storage/ipc/procarray.c:151
msgid "sorry, too many clients already"
msgstr ""

#: postmaster/postmaster.c:1841
#, c-format
msgid "wrong key in cancel request for process %d"
msgstr ""

#: postmaster/postmaster.c:1849
#, c-format
msgid "PID %d in cancel request did not match any process"
msgstr ""

#: postmaster/postmaster.c:2041
msgid "received SIGHUP, reloading configuration files"
msgstr ""

#: postmaster/postmaster.c:2062
msgid "pg_hba.conf not reloaded"
msgstr ""

#: postmaster/postmaster.c:2105
msgid "received smart shutdown request"
msgstr ""

#: postmaster/postmaster.c:2141
msgid "received fast shutdown request"
msgstr ""

#: postmaster/postmaster.c:2156
msgid "aborting any active transactions"
msgstr ""

#: postmaster/postmaster.c:2184
msgid "received immediate shutdown request"
msgstr ""

#: postmaster/postmaster.c:2258 postmaster/postmaster.c:2286
msgid "startup process"
msgstr ""

#: postmaster/postmaster.c:2261
msgid "aborting startup due to startup process failure"
msgstr ""

#: postmaster/postmaster.c:2326
msgid "database system is ready to accept connections"
msgstr ""

#: postmaster/postmaster.c:2378
msgid "background writer process"
msgstr ""

#: postmaster/postmaster.c:2394
msgid "WAL writer process"
msgstr ""

#: postmaster/postmaster.c:2409
msgid "autovacuum launcher process"
msgstr ""

#: postmaster/postmaster.c:2423
msgid "archiver process"
msgstr ""

#: postmaster/postmaster.c:2441
msgid "statistics collector process"
msgstr ""

#: postmaster/postmaster.c:2455
msgid "system logger process"
msgstr ""

#: postmaster/postmaster.c:2490 postmaster/postmaster.c:2500
#: postmaster/postmaster.c:2518
msgid "server process"
msgstr ""

#: postmaster/postmaster.c:2554
msgid "terminating any other active server processes"
msgstr ""

#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
#: postmaster/postmaster.c:2706
#, c-format
msgid "%s (PID %d) exited with exit code %d"
msgstr ""

#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
#: postmaster/postmaster.c:2715
#, c-format
msgid "%s (PID %d) was terminated by exception 0x%X"
msgstr ""

#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
#: postmaster/postmaster.c:2724
#, c-format
msgid "%s (PID %d) was terminated by signal %d: %s"
msgstr ""

#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
#: postmaster/postmaster.c:2734
#, c-format
msgid "%s (PID %d) was terminated by signal %d"
msgstr ""

#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
#: postmaster/postmaster.c:2743
#, c-format
msgid "%s (PID %d) exited with unrecognized status %d"
msgstr ""

#: postmaster/postmaster.c:2880
msgid "abnormal database system shutdown"
msgstr ""

#: postmaster/postmaster.c:2912
msgid "all server processes terminated; reinitializing"
msgstr ""

#: postmaster/postmaster.c:3077
#, c-format
msgid "could not fork new process for connection: %m"
msgstr ""

#: postmaster/postmaster.c:3119
msgid "could not fork new process for connection: "
msgstr ""

#: postmaster/postmaster.c:3259
#, c-format
msgid "connection received: host=%s%s%s"
msgstr ""

#: postmaster/postmaster.c:3338
#, c-format
msgid "connection authorized: user=%s database=%s"
msgstr ""

#: postmaster/postmaster.c:3578
#, c-format
msgid "could not execute server process \"%s\": %m"
msgstr ""

#: postmaster/postmaster.c:4099
msgid "database system is in consistent recovery mode"
msgstr ""

#: postmaster/postmaster.c:4316
#, c-format
msgid "could not fork startup process: %m"
msgstr ""

#: postmaster/postmaster.c:4320
#, c-format
msgid "could not fork background writer process: %m"
msgstr ""

#: postmaster/postmaster.c:4324
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr ""

#: postmaster/postmaster.c:4328
#, c-format
msgid "could not fork process: %m"
msgstr ""

#: postmaster/postmaster.c:4602
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr ""

#: postmaster/postmaster.c:4631
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr ""

#: postmaster/postmaster.c:4660 postmaster/postmaster.c:4667
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
msgstr ""

#: postmaster/postmaster.c:4676
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr ""

#: postmaster/postmaster.c:4689
#, c-format
msgid "could not map view of backend variables: error code %d\n"
msgstr ""

#: postmaster/postmaster.c:4698
#, c-format
msgid "could not unmap view of backend variables: error code %d\n"
msgstr ""

#: postmaster/postmaster.c:4705
#, c-format
msgid ""
"could not close handle to backend parameter variables: error code %d\n"
msgstr ""

#: postmaster/postmaster.c:4848
msgid "could not read exit code for process\n"
msgstr ""

#: postmaster/postmaster.c:4853
msgid "could not post child completion status\n"
msgstr ""

#: postmaster/syslogger.c:387
#, c-format
msgid "select() failed in logger process: %m"
msgstr ""

#: postmaster/syslogger.c:399 postmaster/syslogger.c:973
#, c-format
msgid "could not read from logger pipe: %m"
msgstr ""

#: postmaster/syslogger.c:446
msgid "logger shutting down"
msgstr ""

#: postmaster/syslogger.c:490 postmaster/syslogger.c:504
#, c-format
msgid "could not create pipe for syslog: %m"
msgstr ""

#: postmaster/syslogger.c:524 postmaster/syslogger.c:1012
#, c-format
msgid "could not create log file \"%s\": %m"
msgstr ""

#: postmaster/syslogger.c:539
#, c-format
msgid "could not fork system logger: %m"
msgstr ""

#: postmaster/syslogger.c:570
#, c-format
msgid "could not redirect stdout: %m"
msgstr ""

#: postmaster/syslogger.c:575 postmaster/syslogger.c:593
#, c-format
msgid "could not redirect stderr: %m"
msgstr ""

#: postmaster/syslogger.c:928
#, c-format
msgid "could not write to log file: %s\n"
msgstr ""

#: postmaster/syslogger.c:1083 postmaster/syslogger.c:1141
#, c-format
msgid "could not open new log file \"%s\": %m"
msgstr ""

#: postmaster/syslogger.c:1095 postmaster/syslogger.c:1153
msgid "disabling automatic rotation (use SIGHUP to reenable)"
msgstr ""

#: rewrite/rewriteDefine.c:109 rewrite/rewriteDefine.c:759
#, c-format
msgid "rule \"%s\" for relation \"%s\" already exists"
msgstr ""

#: rewrite/rewriteDefine.c:283
msgid "rule actions on OLD are not implemented"
msgstr ""

#: rewrite/rewriteDefine.c:284
msgid "Use views or triggers instead."
msgstr ""

#: rewrite/rewriteDefine.c:288
msgid "rule actions on NEW are not implemented"
msgstr ""

#: rewrite/rewriteDefine.c:289
msgid "Use triggers instead."
msgstr ""

#: rewrite/rewriteDefine.c:302
msgid "INSTEAD NOTHING rules on SELECT are not implemented"
msgstr ""

#: rewrite/rewriteDefine.c:303
msgid "Use views instead."
msgstr ""

#: rewrite/rewriteDefine.c:311
msgid "multiple actions for rules on SELECT are not implemented"
msgstr ""

#: rewrite/rewriteDefine.c:323
msgid "rules on SELECT must have action INSTEAD SELECT"
msgstr ""

#: rewrite/rewriteDefine.c:331
msgid "event qualifications are not implemented for rules on SELECT"
msgstr ""

#: rewrite/rewriteDefine.c:356
#, c-format
msgid "\"%s\" is already a view"
msgstr ""

#: rewrite/rewriteDefine.c:380
#, c-format
msgid "view rule for \"%s\" must be named \"%s\""
msgstr ""

#: rewrite/rewriteDefine.c:405
#, c-format
msgid "could not convert table \"%s\" to a view because it is not empty"
msgstr ""

#: rewrite/rewriteDefine.c:412
#, c-format
msgid "could not convert table \"%s\" to a view because it has triggers"
msgstr ""

#: rewrite/rewriteDefine.c:414
msgid ""
"In particular, the table cannot be involved in any foreign key relationships."
msgstr ""

#: rewrite/rewriteDefine.c:419
#, c-format
msgid "could not convert table \"%s\" to a view because it has indexes"
msgstr ""

#: rewrite/rewriteDefine.c:425
#, c-format
msgid "could not convert table \"%s\" to a view because it has child tables"
msgstr ""

#: rewrite/rewriteDefine.c:452
msgid "cannot have multiple RETURNING lists in a rule"
msgstr ""

#: rewrite/rewriteDefine.c:457
msgid "RETURNING lists are not supported in conditional rules"
msgstr ""

#: rewrite/rewriteDefine.c:461
msgid "RETURNING lists are not supported in non-INSTEAD rules"
msgstr ""

#: rewrite/rewriteDefine.c:540
msgid "SELECT rule's target list has too many entries"
msgstr ""

#: rewrite/rewriteDefine.c:541
msgid "RETURNING list has too many entries"
msgstr ""

#: rewrite/rewriteDefine.c:557
msgid "cannot convert relation containing dropped columns to view"
msgstr ""

#: rewrite/rewriteDefine.c:562
#, c-format
msgid "SELECT rule's target entry %d has different column name from \"%s\""
msgstr ""

#: rewrite/rewriteDefine.c:568
#, c-format
msgid "SELECT rule's target entry %d has different type from column \"%s\""
msgstr ""

#: rewrite/rewriteDefine.c:570
#, c-format
msgid "RETURNING list's entry %d has different type from column \"%s\""
msgstr ""

#: rewrite/rewriteDefine.c:585
#, c-format
msgid "SELECT rule's target entry %d has different size from column \"%s\""
msgstr ""

#: rewrite/rewriteDefine.c:587
#, c-format
msgid "RETURNING list's entry %d has different size from column \"%s\""
msgstr ""

#: rewrite/rewriteDefine.c:595
msgid "SELECT rule's target list has too few entries"
msgstr ""

#: rewrite/rewriteDefine.c:596
msgid "RETURNING list has too few entries"
msgstr ""

#: rewrite/rewriteHandler.c:487
msgid "cannot have RETURNING lists in multiple rules"
msgstr ""

#: rewrite/rewriteHandler.c:788 rewrite/rewriteHandler.c:806
#, c-format
msgid "multiple assignments to same column \"%s\""
msgstr ""

#: rewrite/rewriteHandler.c:1404 rewrite/rewriteHandler.c:1726
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
msgstr ""

#: rewrite/rewriteHandler.c:1764
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
msgstr ""

#: rewrite/rewriteHandler.c:1766
msgid ""
"You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause."
msgstr ""

#: rewrite/rewriteHandler.c:1771
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
msgstr ""

#: rewrite/rewriteHandler.c:1773
msgid ""
"You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause."
msgstr ""

#: rewrite/rewriteHandler.c:1778
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
msgstr ""

#: rewrite/rewriteHandler.c:1780
msgid ""
"You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause."
msgstr ""

#: rewrite/rewriteHandler.c:1878
msgid "cannot insert into a view"
msgstr ""

#: rewrite/rewriteHandler.c:1879
msgid "You need an unconditional ON INSERT DO INSTEAD rule."
msgstr ""

#: rewrite/rewriteHandler.c:1884
msgid "cannot update a view"
msgstr ""

#: rewrite/rewriteHandler.c:1885
msgid "You need an unconditional ON UPDATE DO INSTEAD rule."
msgstr ""

#: rewrite/rewriteHandler.c:1890
msgid "cannot delete from a view"
msgstr ""

#: rewrite/rewriteHandler.c:1891
msgid "You need an unconditional ON DELETE DO INSTEAD rule."
msgstr ""

#: rewrite/rewriteManip.c:1012
msgid "conditional utility statements are not implemented"
msgstr ""

#: rewrite/rewriteManip.c:1177
msgid "WHERE CURRENT OF on a view is not implemented"
msgstr ""

#: rewrite/rewriteRemove.c:67
#, c-format
msgid "rule \"%s\" for relation \"%s\" does not exist, skipping"
msgstr ""

#: snowball/dict_snowball.c:183
#, c-format
msgid "no Snowball stemmer available for language \"%s\" and encoding \"%s\""
msgstr ""

#: snowball/dict_snowball.c:206 tsearch/dict_ispell.c:74
#: tsearch/dict_simple.c:50
msgid "multiple StopWords parameters"
msgstr ""

#: snowball/dict_snowball.c:215
msgid "multiple Language parameters"
msgstr ""

#: snowball/dict_snowball.c:222
#, c-format
msgid "unrecognized Snowball parameter: \"%s\""
msgstr ""

#: snowball/dict_snowball.c:230
msgid "missing Language parameter"
msgstr ""

#: storage/buffer/bufmgr.c:129 storage/buffer/bufmgr.c:233
msgid "cannot access temporary tables of other sessions"
msgstr ""

#: storage/buffer/bufmgr.c:361
#, c-format
msgid "unexpected data beyond EOF in block %u of relation %s"
msgstr ""

#: storage/buffer/bufmgr.c:363
msgid ""
"This has been seen to occur with buggy kernels; consider updating your "
"system."
msgstr ""

#: storage/buffer/bufmgr.c:435
#, c-format
msgid "invalid page header in block %u of relation %s; zeroing out page"
msgstr ""

#: storage/buffer/bufmgr.c:443
#, c-format
msgid "invalid page header in block %u of relation %s"
msgstr ""

#: storage/buffer/bufmgr.c:2716
#, c-format
msgid "could not write block %u of %s"
msgstr ""

#: storage/buffer/bufmgr.c:2718
msgid "Multiple failures --- write error might be permanent."
msgstr ""

#: storage/buffer/bufmgr.c:2739
#, c-format
msgid "writing block %u of relation %s"
msgstr ""

#: storage/buffer/localbuf.c:188
msgid "no empty local buffer available"
msgstr ""

#: storage/file/fd.c:384
#, c-format
msgid "getrlimit failed: %m"
msgstr ""

#: storage/file/fd.c:474
msgid "insufficient file descriptors available to start server process"
msgstr ""

#: storage/file/fd.c:475
#, c-format
msgid "System allows %d, we need at least %d."
msgstr ""

#: storage/file/fd.c:516 storage/file/fd.c:1386 storage/file/fd.c:1501
#, c-format
msgid "out of file descriptors: %m; release and retry"
msgstr ""

#: storage/file/fd.c:1049
#, c-format
msgid "temporary file: path \"%s\", size %lu"
msgstr ""

#: storage/file/fd.c:1560
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr ""

#: utils/hash/dynahash.c:925 storage/lmgr/lock.c:583 storage/lmgr/lock.c:649
#: storage/lmgr/lock.c:2051 storage/lmgr/lock.c:2339 storage/lmgr/lock.c:2404
#: storage/lmgr/proc.c:186 storage/lmgr/proc.c:199 storage/ipc/shmem.c:190
#: storage/ipc/shmem.c:359
msgid "out of shared memory"
msgstr ""

#: storage/ipc/shmem.c:392
#, c-format
msgid "could not allocate shared memory segment \"%s\""
msgstr ""

#: storage/ipc/shmem.c:420 storage/ipc/shmem.c:439
msgid "requested shared memory size overflows size_t"
msgstr ""

#: storage/large_object/inv_api.c:545 storage/large_object/inv_api.c:736
#, c-format
msgid "large object %u was not opened for writing"
msgstr ""

#: storage/lmgr/deadlock.c:915
#, c-format
msgid "Process %d waits for %s on %s; blocked by process %d."
msgstr ""

#: storage/lmgr/deadlock.c:934
#, c-format
msgid "Process %d: %s"
msgstr ""

#: storage/lmgr/deadlock.c:941
msgid "deadlock detected"
msgstr ""

#: storage/lmgr/deadlock.c:944
msgid "See server log for query details."
msgstr ""

#: storage/lmgr/lmgr.c:717
#, c-format
msgid "relation %u of database %u"
msgstr ""

#: storage/lmgr/lmgr.c:723
#, c-format
msgid "extension of relation %u of database %u"
msgstr ""

#: storage/lmgr/lmgr.c:729
#, c-format
msgid "page %u of relation %u of database %u"
msgstr ""

#: storage/lmgr/lmgr.c:736
#, c-format
msgid "tuple (%u,%u) of relation %u of database %u"
msgstr ""

#: storage/lmgr/lmgr.c:744
#, c-format
msgid "transaction %u"
msgstr ""

#: storage/lmgr/lmgr.c:749
#, c-format
msgid "virtual transaction %d/%u"
msgstr ""

#: storage/lmgr/lmgr.c:755
#, c-format
msgid "object %u of class %u of database %u"
msgstr ""

#: storage/lmgr/lmgr.c:763
#, c-format
msgid "user lock [%u,%u,%u]"
msgstr ""

#: storage/lmgr/lmgr.c:770
#, c-format
msgid "advisory lock [%u,%u,%u,%u]"
msgstr ""

#: storage/lmgr/lmgr.c:778
#, c-format
msgid "unrecognized locktag type %d"
msgstr ""

#: storage/lmgr/lock.c:584 storage/lmgr/lock.c:650 storage/lmgr/lock.c:2340
#: storage/lmgr/lock.c:2405
msgid "You might need to increase max_locks_per_transaction."
msgstr ""

#: storage/lmgr/lock.c:2052
msgid "Not enough memory for reassigning the prepared transaction's locks."
msgstr ""

#: utils/adt/misc.c:101 storage/lmgr/proc.c:932
#, c-format
msgid "could not send signal to process %d: %m"
msgstr ""

#: storage/lmgr/proc.c:966
#, c-format
msgid ""
"process %d avoided deadlock for %s on %s by rearranging queue order after "
"%ld.%03d ms"
msgstr ""

#: storage/lmgr/proc.c:978
#, c-format
msgid ""
"process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
msgstr ""

#: storage/lmgr/proc.c:984
#, c-format
msgid "process %d still waiting for %s on %s after %ld.%03d ms"
msgstr ""

#: storage/lmgr/proc.c:988
#, c-format
msgid "process %d acquired %s on %s after %ld.%03d ms"
msgstr ""

#: storage/lmgr/proc.c:1004
#, c-format
msgid "process %d failed to acquire %s on %s after %ld.%03d ms"
msgstr ""

#: storage/page/bufpage.c:143 storage/page/bufpage.c:390
#: storage/page/bufpage.c:623 storage/page/bufpage.c:753
#, c-format
msgid "corrupted page pointers: lower = %u, upper = %u, special = %u"
msgstr ""

#: storage/page/bufpage.c:433
#, c-format
msgid "corrupted item pointer: %u"
msgstr ""

#: storage/page/bufpage.c:444 storage/page/bufpage.c:805
#, c-format
msgid "corrupted item lengths: total %u, available space %u"
msgstr ""

#: storage/page/bufpage.c:642 storage/page/bufpage.c:778
#, c-format
msgid "corrupted item pointer: offset = %u, size = %u"
msgstr ""

#: storage/smgr/md.c:276
#, c-format
msgid "could not create relation %s: %m"
msgstr ""

#: storage/smgr/md.c:363 storage/smgr/md.c:1188
#, c-format
msgid "could not remove relation %s: %m"
msgstr ""

#: storage/smgr/md.c:387
#, c-format
msgid "could not remove segment %u of relation %s: %m"
msgstr ""

#: storage/smgr/md.c:432
#, c-format
msgid "cannot extend relation %s beyond %u blocks"
msgstr ""

#: storage/smgr/md.c:454 storage/smgr/md.c:615 storage/smgr/md.c:688
#, c-format
msgid "could not seek to block %u of relation %s: %m"
msgstr ""

#: storage/smgr/md.c:463
#, c-format
msgid "could not extend relation %s: %m"
msgstr ""

#: storage/smgr/md.c:465 storage/smgr/md.c:472 storage/smgr/md.c:714
msgid "Check free disk space."
msgstr ""

#: storage/smgr/md.c:469
#, c-format
msgid "could not extend relation %s: wrote only %d of %d bytes at block %u"
msgstr ""

#: storage/smgr/md.c:526
#, c-format
msgid "could not open relation %s: %m"
msgstr ""

#: storage/smgr/md.c:632
#, c-format
msgid "could not read block %u of relation %s: %m"
msgstr ""

#: storage/smgr/md.c:648
#, c-format
msgid "could not read block %u of relation %s: read only %d of %d bytes"
msgstr ""

#: storage/smgr/md.c:705
#, c-format
msgid "could not write block %u of relation %s: %m"
msgstr ""

#: storage/smgr/md.c:710
#, c-format
msgid "could not write block %u of relation %s: wrote only %d of %d bytes"
msgstr ""

#: storage/smgr/md.c:779
#, c-format
msgid "could not open segment %u of relation %s: %m"
msgstr ""

#: storage/smgr/md.c:810
#, c-format
msgid "could not truncate relation %s to %u blocks: it's only %u blocks now"
msgstr ""

#: storage/smgr/md.c:834 storage/smgr/md.c:859
#, c-format
msgid "could not truncate relation %s to %u blocks: %m"
msgstr ""

#: storage/smgr/md.c:904 storage/smgr/md.c:1078 storage/smgr/md.c:1222
#, c-format
msgid "could not fsync segment %u of relation %s: %m"
msgstr ""

#: storage/smgr/md.c:1083
#, c-format
msgid "could not fsync segment %u of relation %s but retrying: %m"
msgstr ""

#: storage/smgr/md.c:1569
#, c-format
msgid "could not open segment %u of relation %s (target block %u): %m"
msgstr ""

#: storage/smgr/md.c:1592
#, c-format
msgid "could not seek to end of segment %u of relation %s: %m"
msgstr ""

#: tcop/fastpath.c:109 tcop/fastpath.c:483 tcop/fastpath.c:613
#, c-format
msgid "invalid argument size %d in function call message"
msgstr ""

#: tcop/postgres.c:891 tcop/postgres.c:1200 tcop/postgres.c:1480
#: tcop/postgres.c:1916 tcop/postgres.c:2233 tcop/postgres.c:2313
#: tcop/fastpath.c:305
msgid ""
"current transaction is aborted, commands ignored until end of transaction "
"block"
msgstr ""

#: tcop/fastpath.c:333
#, c-format
msgid "fastpath function call: \"%s\" (OID %u)"
msgstr ""

#: tcop/postgres.c:1060 tcop/postgres.c:1346 tcop/postgres.c:1757
#: tcop/postgres.c:1973 tcop/fastpath.c:409
#, c-format
msgid "duration: %s ms"
msgstr ""

#: tcop/fastpath.c:413
#, c-format
msgid "duration: %s ms  fastpath function call: \"%s\" (OID %u)"
msgstr ""

#: tcop/fastpath.c:451 tcop/fastpath.c:578
#, c-format
msgid "function call message contains %d arguments but function requires %d"
msgstr ""

#: tcop/fastpath.c:459
#, c-format
msgid "function call message contains %d argument formats but %d arguments"
msgstr ""

#: tcop/fastpath.c:546 tcop/fastpath.c:629
#, c-format
msgid "incorrect binary data format in function argument %d"
msgstr ""

#: tcop/postgres.c:376 tcop/postgres.c:388 tcop/postgres.c:399
#: tcop/postgres.c:411 tcop/postgres.c:3839
#, c-format
msgid "invalid frontend message type %d"
msgstr ""

#: tcop/postgres.c:832
#, c-format
msgid "statement: %s"
msgstr ""

#: tcop/postgres.c:1065
#, c-format
msgid "duration: %s ms  statement: %s"
msgstr ""

#: tcop/postgres.c:1115
#, c-format
msgid "parse %s: %s"
msgstr ""

#: tcop/postgres.c:1173
msgid "cannot insert multiple commands into a prepared statement"
msgstr ""

#: tcop/postgres.c:1351
#, c-format
msgid "duration: %s ms  parse %s: %s"
msgstr ""

#: tcop/postgres.c:1397
#, c-format
msgid "bind %s to %s"
msgstr ""

#: tcop/postgres.c:1416 tcop/postgres.c:2213
msgid "unnamed prepared statement does not exist"
msgstr ""

#: tcop/postgres.c:1458
#, c-format
msgid "bind message has %d parameter formats but %d parameters"
msgstr ""

#: tcop/postgres.c:1464
#, c-format
msgid ""
"bind message supplies %d parameters, but prepared statement \"%s\" requires "
"%d"
msgstr ""

#: tcop/postgres.c:1623
#, c-format
msgid "incorrect binary data format in bind parameter %d"
msgstr ""

#: tcop/postgres.c:1762
#, c-format
msgid "duration: %s ms  bind %s%s%s: %s"
msgstr ""

#: tcop/postgres.c:1810 tcop/postgres.c:2299
#, c-format
msgid "portal \"%s\" does not exist"
msgstr ""

#: tcop/postgres.c:1897 tcop/postgres.c:1981
msgid "execute fetch from"
msgstr ""

#: tcop/postgres.c:1898 tcop/postgres.c:1982
msgid "execute"
msgstr ""

#: tcop/postgres.c:1895
#, c-format
msgid "%s %s%s%s: %s"
msgstr ""

#: tcop/postgres.c:1978
#, c-format
msgid "duration: %s ms  %s %s%s%s: %s"
msgstr ""

#: tcop/postgres.c:2104
#, c-format
msgid "prepare: %s"
msgstr ""

#: tcop/postgres.c:2167
#, c-format
msgid "parameters: %s"
msgstr ""

#: tcop/postgres.c:2489
msgid "terminating connection because of crash of another server process"
msgstr ""

#: tcop/postgres.c:2490
msgid ""
"The postmaster has commanded this server process to roll back the current "
"transaction and exit, because another server process exited abnormally and "
"possibly corrupted shared memory."
msgstr ""

#: tcop/postgres.c:2494
msgid ""
"In a moment you should be able to reconnect to the database and repeat your "
"command."
msgstr ""

#: tcop/postgres.c:2613
msgid "floating-point exception"
msgstr ""

#: tcop/postgres.c:2614
msgid ""
"An invalid floating-point operation was signaled. This probably means an out-"
"of-range result or an invalid operation, such as division by zero."
msgstr ""

#: tcop/postgres.c:2651
msgid "terminating autovacuum process due to administrator command"
msgstr ""

#: tcop/postgres.c:2655
msgid "terminating connection due to administrator command"
msgstr ""

#: tcop/postgres.c:2666
msgid "canceling statement due to statement timeout"
msgstr ""

#: tcop/postgres.c:2670
msgid "canceling autovacuum task"
msgstr ""

#: tcop/postgres.c:2674
msgid "canceling statement due to user request"
msgstr ""

#: tcop/postgres.c:2718
msgid "stack depth limit exceeded"
msgstr ""

#: tcop/postgres.c:2719
msgid ""
"Increase the configuration parameter \"max_stack_depth\", after ensuring the "
"platform's stack depth limit is adequate."
msgstr ""

#: tcop/postgres.c:2735
#, c-format
msgid "\"max_stack_depth\" must not exceed %ldkB"
msgstr ""

#: tcop/postgres.c:2737
msgid ""
"Increase the platform's stack depth limit via \"ulimit -s\" or local "
"equivalent."
msgstr ""

#: tcop/postgres.c:3254
msgid "invalid command-line arguments for server process"
msgstr ""

#: tcop/postgres.c:3255 tcop/postgres.c:3269
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr ""

#: tcop/postgres.c:3267
#, c-format
msgid "%s: invalid command-line arguments"
msgstr ""

#: tcop/postgres.c:3277
#, c-format
msgid "%s: no database nor user name specified"
msgstr ""

#: tcop/postgres.c:3749
#, c-format
msgid "invalid CLOSE message subtype %d"
msgstr ""

#: tcop/postgres.c:3782
#, c-format
msgid "invalid DESCRIBE message subtype %d"
msgstr ""

#: tcop/postgres.c:4020
#, c-format
msgid ""
"disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s "
"host=%s%s%s"
msgstr ""

#: tcop/pquery.c:668
#, c-format
msgid "bind message has %d result formats but query has %d columns"
msgstr ""

#: tcop/pquery.c:979
msgid "cursor can only scan forward"
msgstr ""

#: tcop/pquery.c:980
msgid "Declare it with SCROLL option to enable backward scan."
msgstr ""

#. translator: %s is name of a SQL command, eg PREPARE
#: tcop/utility.c:241
#, c-format
msgid "cannot execute %s within security-restricted operation"
msgstr ""

#: tcop/utility.c:1047
msgid "must be superuser to do CHECKPOINT"
msgstr ""

#: tsearch/dict_ispell.c:52 tsearch/dict_thesaurus.c:615
msgid "multiple DictFile parameters"
msgstr ""

#: tsearch/dict_ispell.c:63
msgid "multiple AffFile parameters"
msgstr ""

#: tsearch/dict_ispell.c:82
#, c-format
msgid "unrecognized Ispell parameter: \"%s\""
msgstr ""

#: tsearch/dict_ispell.c:96
msgid "missing AffFile parameter"
msgstr ""

#: tsearch/dict_ispell.c:102 tsearch/dict_thesaurus.c:639
msgid "missing DictFile parameter"
msgstr ""

#: tsearch/dict_simple.c:59
msgid "multiple Accept parameters"
msgstr ""

#: tsearch/dict_simple.c:67
#, c-format
msgid "unrecognized simple dictionary parameter: \"%s\""
msgstr ""

#: tsearch/dict_synonym.c:99
#, c-format
msgid "unrecognized synonym parameter: \"%s\""
msgstr ""

#: tsearch/dict_synonym.c:106
msgid "missing Synonyms parameter"
msgstr ""

#: tsearch/dict_synonym.c:113
#, c-format
msgid "could not open synonym file \"%s\": %m"
msgstr ""

#: tsearch/dict_thesaurus.c:180
#, c-format
msgid "could not open thesaurus file \"%s\": %m"
msgstr ""

#: tsearch/dict_thesaurus.c:213
msgid "unexpected delimiter"
msgstr ""

#: tsearch/dict_thesaurus.c:263 tsearch/dict_thesaurus.c:279
msgid "unexpected end of line or lexeme"
msgstr ""

#: tsearch/dict_thesaurus.c:288
msgid "unexpected end of line"
msgstr ""

#: tsearch/dict_thesaurus.c:412
#, c-format
msgid ""
"thesaurus sample word \"%s\" isn't recognized by subdictionary (rule %d)"
msgstr ""

#: tsearch/dict_thesaurus.c:418
#, c-format
msgid "thesaurus sample word \"%s\" is a stop word (rule %d)"
msgstr ""

#: tsearch/dict_thesaurus.c:421
msgid "Use \"?\" to represent a stop word within a sample phrase."
msgstr ""

#: tsearch/dict_thesaurus.c:567
#, c-format
msgid "thesaurus substitute word \"%s\" is a stop word (rule %d)"
msgstr ""

#: tsearch/dict_thesaurus.c:574
#, c-format
msgid ""
"thesaurus substitute word \"%s\" isn't recognized by subdictionary (rule %d)"
msgstr ""

#: tsearch/dict_thesaurus.c:586
#, c-format
msgid "thesaurus substitute phrase is empty (rule %d)"
msgstr ""

#: tsearch/dict_thesaurus.c:624
msgid "multiple Dictionary parameters"
msgstr ""

#: tsearch/dict_thesaurus.c:631
#, c-format
msgid "unrecognized Thesaurus parameter: \"%s\""
msgstr ""

#: tsearch/dict_thesaurus.c:643
msgid "missing Dictionary parameter"
msgstr ""

#: tsearch/spell.c:204
#, c-format
msgid "could not open dictionary file \"%s\": %m"
msgstr ""

#: utils/adt/regexp.c:194 tsearch/spell.c:365
#, c-format
msgid "invalid regular expression: %s"
msgstr ""

#: tsearch/spell.c:522 tsearch/spell.c:772 tsearch/spell.c:792
msgid "multibyte flag character is not allowed"
msgstr ""

#: tsearch/spell.c:557 tsearch/spell.c:615 tsearch/spell.c:710
#, c-format
msgid "could not open affix file \"%s\": %m"
msgstr ""

#: tsearch/spell.c:603
msgid "Ispell dictionary supports only default flag value"
msgstr ""

#: tsearch/spell.c:803
msgid "wrong affix file format for flag"
msgstr ""

#: utils/adt/tsvector.c:272 utils/adt/tsvector_op.c:514 tsearch/to_tsany.c:165
#, c-format
msgid "string is too long for tsvector (%d bytes, max %d bytes)"
msgstr ""

#: tsearch/ts_locale.c:168
#, c-format
msgid "line %d of configuration file \"%s\": \"%s\""
msgstr ""

#: tsearch/ts_locale.c:288
#, c-format
msgid "conversion from wchar_t to server encoding failed: %m"
msgstr ""

#: tsearch/ts_parse.c:383 tsearch/ts_parse.c:390 tsearch/ts_parse.c:553
#: tsearch/ts_parse.c:560
msgid "word is too long to be indexed"
msgstr ""

#: tsearch/ts_parse.c:384 tsearch/ts_parse.c:391 tsearch/ts_parse.c:554
#: tsearch/ts_parse.c:561
#, c-format
msgid "Words longer than %d characters are ignored."
msgstr ""

#: tsearch/ts_utils.c:53
#, c-format
msgid "invalid text search configuration file name \"%s\""
msgstr ""

#: tsearch/ts_utils.c:91
#, c-format
msgid "could not open stop-word file \"%s\": %m"
msgstr ""

#: tsearch/wparser.c:314
msgid "text search parser does not support headline creation"
msgstr ""

#: tsearch/wparser_def.c:2436
#, c-format
msgid "unrecognized headline parameter: \"%s\""
msgstr ""

#: tsearch/wparser_def.c:2445
msgid "MinWords should be less than MaxWords"
msgstr ""

#: tsearch/wparser_def.c:2449
msgid "MinWords should be positive"
msgstr ""

#: tsearch/wparser_def.c:2453
msgid "ShortWord should be >= 0"
msgstr ""

#: tsearch/wparser_def.c:2457
msgid "MaxFragments should be >= 0"
msgstr ""

#: utils/adt/name.c:87 utils/adt/acl.c:160
msgid "identifier too long"
msgstr ""

#: utils/adt/name.c:88 utils/adt/acl.c:161
#, c-format
msgid "Identifier must be less than %d characters."
msgstr ""

#: utils/adt/acl.c:247
#, c-format
msgid "unrecognized key word: \"%s\""
msgstr ""

#: utils/adt/acl.c:248
msgid "ACL key word must be \"group\" or \"user\"."
msgstr ""

#: utils/adt/acl.c:253
msgid "missing name"
msgstr ""

#: utils/adt/acl.c:254
msgid "A name must follow the \"group\" or \"user\" key word."
msgstr ""

#: utils/adt/acl.c:260
msgid "missing \"=\" sign"
msgstr ""

#: utils/adt/acl.c:313
#, c-format
msgid "invalid mode character: must be one of \"%s\""
msgstr ""

#: utils/adt/acl.c:335
msgid "a name must follow the \"/\" sign"
msgstr ""

#: utils/adt/acl.c:343
#, c-format
msgid "defaulting grantor to user ID %u"
msgstr ""

#: utils/adt/acl.c:433
msgid "ACL array contains wrong data type"
msgstr ""

#: utils/adt/acl.c:437
msgid "ACL arrays must be one-dimensional"
msgstr ""

#: utils/adt/acl.c:441
msgid "ACL arrays must not contain null values"
msgstr ""

#: utils/adt/acl.c:465
msgid "extra garbage at the end of the ACL specification"
msgstr ""

#: utils/adt/acl.c:994
msgid "grant options cannot be granted back to your own grantor"
msgstr ""

#: utils/adt/acl.c:1055
msgid "dependent privileges exist"
msgstr ""

#: utils/adt/acl.c:1056
msgid "Use CASCADE to revoke them too."
msgstr ""

#: utils/adt/acl.c:1335
msgid "aclinsert is no longer supported"
msgstr ""

#: utils/adt/acl.c:1345
msgid "aclremove is no longer supported"
msgstr ""

#: utils/adt/acl.c:1431 utils/adt/acl.c:1485
#, c-format
msgid "unrecognized privilege type: \"%s\""
msgstr ""

#: utils/adt/regproc.c:118 utils/adt/regproc.c:139 utils/adt/regproc.c:291
#: utils/adt/acl.c:2909
#, c-format
msgid "function \"%s\" does not exist"
msgstr ""

#: utils/adt/acl.c:4200
#, c-format
msgid "must be member of role \"%s\""
msgstr ""

#: utils/adt/array_userfuncs.c:49
msgid "could not determine input data types"
msgstr ""

#: utils/adt/array_userfuncs.c:83
msgid "neither input type is an array"
msgstr ""

#: utils/adt/float.c:1100 utils/adt/float.c:1159 utils/adt/float.c:2716
#: utils/adt/float.c:2732 utils/adt/varbit.c:1392
#: utils/adt/array_userfuncs.c:104 utils/adt/array_userfuncs.c:114
#: utils/adt/int.c:613 utils/adt/int.c:642 utils/adt/int.c:663
#: utils/adt/int.c:683 utils/adt/int.c:705 utils/adt/int.c:730
#: utils/adt/int.c:744 utils/adt/int.c:759 utils/adt/int.c:894
#: utils/adt/int.c:915 utils/adt/int.c:942 utils/adt/int.c:982
#: utils/adt/int.c:1003 utils/adt/int.c:1030 utils/adt/int.c:1057
#: utils/adt/int.c:1111 utils/adt/int8.c:1205 utils/adt/numeric.c:2035
#: utils/adt/numeric.c:2044
msgid "integer out of range"
msgstr ""

#: utils/adt/array_userfuncs.c:122
msgid "argument must be empty or one-dimensional array"
msgstr ""

#: utils/adt/array_userfuncs.c:225 utils/adt/array_userfuncs.c:264
#: utils/adt/array_userfuncs.c:301 utils/adt/array_userfuncs.c:330
#: utils/adt/array_userfuncs.c:358
msgid "cannot concatenate incompatible arrays"
msgstr ""

#: utils/adt/array_userfuncs.c:226
#, c-format
msgid ""
"Arrays with element types %s and %s are not compatible for concatenation."
msgstr ""

#: utils/adt/array_userfuncs.c:265
#, c-format
msgid "Arrays of %d and %d dimensions are not compatible for concatenation."
msgstr ""

#: utils/adt/array_userfuncs.c:302
msgid ""
"Arrays with differing element dimensions are not compatible for "
"concatenation."
msgstr ""

#: utils/adt/array_userfuncs.c:331 utils/adt/array_userfuncs.c:359
msgid ""
"Arrays with differing dimensions are not compatible for concatenation."
msgstr ""

#: utils/adt/arrayfuncs.c:1186 utils/adt/arrayfuncs.c:2841
#: utils/adt/arrayfuncs.c:4521 utils/adt/array_userfuncs.c:425
#, c-format
msgid "invalid number of dimensions: %d"
msgstr ""

#: utils/adt/array_userfuncs.c:485
msgid "could not determine input data type"
msgstr ""

#: utils/adt/arrayfuncs.c:210 utils/adt/arrayfuncs.c:222
msgid "missing dimension value"
msgstr ""

#: utils/adt/arrayfuncs.c:232
msgid "missing \"]\" in array dimensions"
msgstr ""

#: utils/adt/arrayfuncs.c:240 utils/adt/arrayfuncs.c:2370
#: utils/adt/arrayfuncs.c:2398 utils/adt/arrayfuncs.c:2413
msgid "upper bound cannot be less than lower bound"
msgstr ""

#: utils/adt/arrayfuncs.c:252 utils/adt/arrayfuncs.c:278
msgid "array value must start with \"{\" or dimension information"
msgstr ""

#: utils/adt/arrayfuncs.c:266
msgid "missing assignment operator"
msgstr ""

#: utils/adt/arrayfuncs.c:283 utils/adt/arrayfuncs.c:289
msgid "array dimensions incompatible with array literal"
msgstr ""

#: utils/adt/arrayfuncs.c:392 utils/adt/arrayfuncs.c:407
#: utils/adt/arrayfuncs.c:416 utils/adt/arrayfuncs.c:430
#: utils/adt/arrayfuncs.c:450 utils/adt/arrayfuncs.c:478
#: utils/adt/arrayfuncs.c:483 utils/adt/arrayfuncs.c:523
#: utils/adt/arrayfuncs.c:544 utils/adt/arrayfuncs.c:563
#: utils/adt/arrayfuncs.c:673 utils/adt/arrayfuncs.c:682
#: utils/adt/arrayfuncs.c:712 utils/adt/arrayfuncs.c:727
#: utils/adt/arrayfuncs.c:780
#, c-format
msgid "malformed array literal: \"%s\""
msgstr ""

#: utils/adt/arrayfuncs.c:819 utils/adt/arrayfuncs.c:1407
#: utils/adt/arrayfuncs.c:2725 utils/adt/arrayfuncs.c:2873
#: utils/adt/arrayfuncs.c:4621 utils/adt/arrayutils.c:93
#: utils/adt/arrayutils.c:102 utils/adt/arrayutils.c:109
#, c-format
msgid "array size exceeds the maximum allowed (%d)"
msgstr ""

#: utils/adt/arrayfuncs.c:1197
msgid "invalid array flags"
msgstr ""

#: utils/adt/arrayfuncs.c:1205
msgid "wrong element type"
msgstr ""

#: utils/cache/lsyscache.c:2394 utils/adt/arrayfuncs.c:1241
#, c-format
msgid "no binary input function available for type %s"
msgstr ""

#: utils/adt/arrayfuncs.c:1381
#, c-format
msgid "improper binary format in array element %d"
msgstr ""

#: utils/cache/lsyscache.c:2429 utils/adt/arrayfuncs.c:1463
#, c-format
msgid "no binary output function available for type %s"
msgstr ""

#: utils/adt/arrayfuncs.c:1837
msgid "slices of fixed-length arrays not implemented"
msgstr ""

#: utils/adt/arrayfuncs.c:2010 utils/adt/arrayfuncs.c:2032
#: utils/adt/arrayfuncs.c:2066 utils/adt/arrayfuncs.c:2352
#: utils/adt/arrayfuncs.c:4501 utils/adt/arrayfuncs.c:4533
#: utils/adt/arrayfuncs.c:4550
msgid "wrong number of array subscripts"
msgstr ""

#: utils/adt/arrayfuncs.c:2015 utils/adt/arrayfuncs.c:2108
#: utils/adt/arrayfuncs.c:2403
msgid "array subscript out of range"
msgstr ""

#: utils/adt/arrayfuncs.c:2020
msgid "cannot assign null value to an element of a fixed-length array"
msgstr ""

#: utils/adt/arrayfuncs.c:2306
msgid "updates on slices of fixed-length arrays not implemented"
msgstr ""

#: utils/adt/arrayfuncs.c:2342 utils/adt/arrayfuncs.c:2429
msgid "source array too small"
msgstr ""

#: utils/adt/arrayfuncs.c:2980
msgid "null array element not allowed in this context"
msgstr ""

#: utils/adt/arrayfuncs.c:3041 utils/adt/arrayfuncs.c:3248
#: utils/adt/arrayfuncs.c:3448
msgid "cannot compare arrays of different element types"
msgstr ""

#: utils/adt/arrayfuncs.c:4399 utils/adt/arrayfuncs.c:4439
msgid "dimension array or low bound array cannot be NULL"
msgstr ""

#: utils/adt/arrayfuncs.c:4502 utils/adt/arrayfuncs.c:4534
msgid "Dimension array must be one dimensional."
msgstr ""

#: utils/adt/arrayfuncs.c:4507 utils/adt/arrayfuncs.c:4539
msgid "wrong range of array subscripts"
msgstr ""

#: utils/adt/arrayfuncs.c:4508 utils/adt/arrayfuncs.c:4540
msgid "Lower bound of dimension array must be one."
msgstr ""

#: utils/adt/arrayfuncs.c:4513 utils/adt/arrayfuncs.c:4545
msgid "dimension values cannot be null"
msgstr ""

#: utils/adt/arrayfuncs.c:4551
msgid "Low bound array has different size than dimensions array."
msgstr ""

#: utils/adt/arrayutils.c:209
msgid "typmod array must be type cstring[]"
msgstr ""

#: utils/adt/arrayutils.c:214
msgid "typmod array must be one-dimensional"
msgstr ""

#: utils/adt/arrayutils.c:219
msgid "typmod array must not contain nulls"
msgstr ""

#: utils/adt/ascii.c:75
#, c-format
msgid "encoding conversion from %s to ASCII not supported"
msgstr ""

#: utils/adt/bool.c:153
#, c-format
msgid "invalid input syntax for type boolean: \"%s\""
msgstr ""

#: utils/adt/cash.c:232
#, c-format
msgid "invalid input syntax for type money: \"%s\""
msgstr ""

#: utils/adt/float.c:763 utils/adt/float.c:827 utils/adt/float.c:2475
#: utils/adt/float.c:2538 utils/adt/geo_ops.c:3958 utils/adt/cash.c:524
#: utils/adt/cash.c:575 utils/adt/cash.c:624 utils/adt/cash.c:676
#: utils/adt/cash.c:726 utils/adt/timestamp.c:2865 utils/adt/int.c:719
#: utils/adt/int.c:860 utils/adt/int.c:956 utils/adt/int.c:1044
#: utils/adt/int.c:1070 utils/adt/int.c:1090 utils/adt/int8.c:604
#: utils/adt/int8.c:651 utils/adt/int8.c:829 utils/adt/int8.c:925
#: utils/adt/int8.c:1013 utils/adt/int8.c:1109 utils/adt/numeric.c:4183
#: utils/adt/numeric.c:4466
msgid "division by zero"
msgstr ""

#: utils/adt/char.c:169
msgid "\"char\" out of range"
msgstr ""

#: utils/adt/varbit.c:44 utils/adt/timestamp.c:92 utils/adt/varchar.c:43
#: utils/adt/date.c:66
msgid "invalid type modifier"
msgstr ""

#: utils/adt/date.c:71
#, c-format
msgid "TIME(%d)%s precision must not be negative"
msgstr ""

#: utils/adt/date.c:77
#, c-format
msgid "TIME(%d)%s precision reduced to maximum allowed, %d"
msgstr ""

#: utils/adt/datetime.c:1181 utils/adt/datetime.c:1926 utils/adt/date.c:142
msgid "date/time value \"current\" is no longer supported"
msgstr ""

#: utils/adt/date.c:167
#, c-format
msgid "date out of range: \"%s\""
msgstr ""

#: utils/adt/date.c:347
msgid "cannot subtract infinite dates"
msgstr ""

#: utils/adt/date.c:404 utils/adt/date.c:441
msgid "date out of range for timestamp"
msgstr ""

#: utils/adt/nabstime.c:480 utils/adt/nabstime.c:523 utils/adt/nabstime.c:553
#: utils/adt/nabstime.c:596 utils/adt/timestamp.c:226
#: utils/adt/timestamp.c:264 utils/adt/timestamp.c:486
#: utils/adt/timestamp.c:526 utils/adt/timestamp.c:2525
#: utils/adt/timestamp.c:2546 utils/adt/timestamp.c:2559
#: utils/adt/timestamp.c:2568 utils/adt/timestamp.c:2626
#: utils/adt/timestamp.c:2649 utils/adt/timestamp.c:2662
#: utils/adt/timestamp.c:2673 utils/adt/timestamp.c:3103
#: utils/adt/timestamp.c:3233 utils/adt/timestamp.c:3274
#: utils/adt/timestamp.c:3362 utils/adt/timestamp.c:3409
#: utils/adt/timestamp.c:3520 utils/adt/timestamp.c:3833
#: utils/adt/timestamp.c:3970 utils/adt/timestamp.c:3977
#: utils/adt/timestamp.c:3991 utils/adt/timestamp.c:4001
#: utils/adt/timestamp.c:4064 utils/adt/timestamp.c:4204
#: utils/adt/timestamp.c:4214 utils/adt/timestamp.c:4429
#: utils/adt/timestamp.c:4508 utils/adt/timestamp.c:4515
#: utils/adt/timestamp.c:4542 utils/adt/timestamp.c:4546
#: utils/adt/timestamp.c:4603 utils/adt/formatting.c:2961
#: utils/adt/formatting.c:2993 utils/adt/formatting.c:3061
#: utils/adt/date.c:868 utils/adt/date.c:915 utils/adt/date.c:1471
#: utils/adt/date.c:1508 utils/adt/date.c:2382 utils/adt/xml.c:1713
#: utils/adt/xml.c:1720 utils/adt/xml.c:1740 utils/adt/xml.c:1747
msgid "timestamp out of range"
msgstr ""

#: utils/adt/date.c:941
msgid "cannot convert reserved abstime value to date"
msgstr ""

#: utils/adt/date.c:1095 utils/adt/date.c:1102 utils/adt/date.c:1870
#: utils/adt/date.c:1877
msgid "time out of range"
msgstr ""

#: utils/adt/date.c:1748 utils/adt/date.c:1765
#, c-format
msgid "\"time\" units \"%s\" not recognized"
msgstr ""

#: utils/adt/date.c:1887
msgid "time zone displacement out of range"
msgstr ""

#: utils/adt/date.c:2512 utils/adt/date.c:2529
#, c-format
msgid "\"time with time zone\" units \"%s\" not recognized"
msgstr ""

#: utils/adt/datetime.c:925 utils/adt/datetime.c:1657
#: utils/adt/timestamp.c:4441 utils/adt/timestamp.c:4614 utils/adt/date.c:2587
#, c-format
msgid "time zone \"%s\" not recognized"
msgstr ""

#: utils/adt/date.c:2627
#, c-format
msgid "\"interval\" time zone \"%s\" not valid"
msgstr ""

#: utils/adt/datetime.c:3516 utils/adt/datetime.c:3523
#, c-format
msgid "date/time field value out of range: \"%s\""
msgstr ""

#: utils/adt/datetime.c:3525
msgid "Perhaps you need a different \"datestyle\" setting."
msgstr ""

#: utils/adt/datetime.c:3530
#, c-format
msgid "interval field value out of range: \"%s\""
msgstr ""

#: utils/adt/datetime.c:3536
#, c-format
msgid "time zone displacement out of range: \"%s\""
msgstr ""

#. translator: first %s is inet or cidr
#: utils/adt/datetime.c:3543 utils/adt/network.c:107
#, c-format
msgid "invalid input syntax for type %s: \"%s\""
msgstr ""

#: utils/adt/datum.c:80 utils/adt/datum.c:92
msgid "invalid Datum pointer"
msgstr ""

#: utils/adt/dbsize.c:104 utils/adt/dbsize.c:193
#, c-format
msgid "could not open tablespace directory \"%s\": %m"
msgstr ""

#: utils/adt/domains.c:80
#, c-format
msgid "type %s is not a domain"
msgstr ""

#: utils/adt/encode.c:55 utils/adt/encode.c:91
#, c-format
msgid "unrecognized encoding: \"%s\""
msgstr ""

#: utils/adt/encode.c:150
#, c-format
msgid "invalid hexadecimal digit: \"%c\""
msgstr ""

#: utils/adt/encode.c:178
msgid "invalid hexadecimal data: odd number of digits"
msgstr ""

#: utils/adt/encode.c:295
msgid "unexpected \"=\""
msgstr ""

#: utils/adt/encode.c:307
msgid "invalid symbol"
msgstr ""

#: utils/adt/encode.c:327
msgid "invalid end sequence"
msgstr ""

#: utils/adt/varlena.c:211 utils/adt/varlena.c:252 utils/adt/encode.c:441
#: utils/adt/encode.c:506
msgid "invalid input syntax for type bytea"
msgstr ""

#: utils/adt/enum.c:44 utils/adt/enum.c:55 utils/adt/enum.c:108
#: utils/adt/enum.c:119
#, c-format
msgid "invalid input value for enum %s: \"%s\""
msgstr ""

#: utils/adt/enum.c:80 utils/adt/enum.c:146
#, c-format
msgid "invalid internal value for enum: %u"
msgstr ""

#: utils/adt/enum.c:266 utils/adt/enum.c:307 utils/adt/enum.c:356
#: utils/adt/enum.c:376
msgid "could not determine actual enum type"
msgstr ""

#: utils/adt/float.c:54
msgid "value out of range: overflow"
msgstr ""

#: utils/adt/float.c:59
msgid "value out of range: underflow"
msgstr ""

#: utils/adt/float.c:205 utils/adt/float.c:246 utils/adt/float.c:297
#, c-format
msgid "invalid input syntax for type real: \"%s\""
msgstr ""

#: utils/adt/float.c:241
#, c-format
msgid "\"%s\" is out of range for type real"
msgstr ""

#: utils/adt/float.c:398 utils/adt/float.c:439 utils/adt/float.c:490
#: utils/adt/numeric.c:3645 utils/adt/numeric.c:3671
#, c-format
msgid "invalid input syntax for type double precision: \"%s\""
msgstr ""

#: utils/adt/float.c:434
#, c-format
msgid "\"%s\" is out of range for type double precision"
msgstr ""

#: utils/adt/float.c:1118 utils/adt/float.c:1176 utils/adt/int.c:339
#: utils/adt/int.c:775 utils/adt/int.c:804 utils/adt/int.c:825
#: utils/adt/int.c:845 utils/adt/int.c:873 utils/adt/int.c:1126
#: utils/adt/int8.c:1230 utils/adt/numeric.c:2136 utils/adt/numeric.c:2147
msgid "smallint out of range"
msgstr ""

#: utils/adt/float.c:1302 utils/adt/numeric.c:4859
msgid "cannot take square root of a negative number"
msgstr ""

#: utils/adt/float.c:1344 utils/adt/numeric.c:1948
msgid "zero raised to a negative power is undefined"
msgstr ""

#: utils/adt/float.c:1348 utils/adt/numeric.c:1954
msgid ""
"a negative number raised to a non-integer power yields a complex result"
msgstr ""

#: utils/adt/float.c:1414 utils/adt/float.c:1444 utils/adt/numeric.c:5077
msgid "cannot take logarithm of zero"
msgstr ""

#: utils/adt/float.c:1418 utils/adt/float.c:1448 utils/adt/numeric.c:5081
msgid "cannot take logarithm of a negative number"
msgstr ""

#: utils/adt/float.c:1475 utils/adt/float.c:1496 utils/adt/float.c:1517
#: utils/adt/float.c:1539 utils/adt/float.c:1560 utils/adt/float.c:1581
#: utils/adt/float.c:1603 utils/adt/float.c:1624
msgid "input is out of range"
msgstr ""

#: utils/adt/float.c:2692 utils/adt/numeric.c:955
msgid "count must be greater than zero"
msgstr ""

#: utils/adt/float.c:2697 utils/adt/numeric.c:962
msgid "operand, lower bound and upper bound cannot be NaN"
msgstr ""

#: utils/adt/float.c:2703
msgid "lower and upper bounds must be finite"
msgstr ""

#: utils/adt/float.c:2741 utils/adt/numeric.c:975
msgid "lower bound cannot equal upper bound"
msgstr ""

#: utils/adt/formatting.c:489
msgid "invalid format specification for an interval value"
msgstr ""

#: utils/adt/formatting.c:490
msgid "Intervals are not tied to specific calendar dates."
msgstr ""

#: utils/adt/formatting.c:1055
msgid "\"9\" must be ahead of \"PR\""
msgstr ""

#: utils/adt/formatting.c:1074
msgid "\"0\" must be ahead of \"PR\""
msgstr ""

#: utils/adt/formatting.c:1103
msgid "multiple decimal points"
msgstr ""

#: utils/adt/formatting.c:1110 utils/adt/formatting.c:1214
msgid "cannot use \"V\" and decimal point together"
msgstr ""

#: utils/adt/formatting.c:1125
msgid "cannot use \"S\" twice"
msgstr ""

#: utils/adt/formatting.c:1132
msgid "cannot use \"S\" and \"PL\"/\"MI\"/\"SG\"/\"PR\" together"
msgstr ""

#: utils/adt/formatting.c:1155
msgid "cannot use \"S\" and \"MI\" together"
msgstr ""

#: utils/adt/formatting.c:1168
msgid "cannot use \"S\" and \"PL\" together"
msgstr ""

#: utils/adt/formatting.c:1181
msgid "cannot use \"S\" and \"SG\" together"
msgstr ""

#: utils/adt/formatting.c:1193
msgid "cannot use \"PR\" and \"S\"/\"PL\"/\"MI\"/\"SG\" together"
msgstr ""

#: utils/adt/formatting.c:1223
msgid "\"E\" is not supported"
msgstr ""

#: utils/adt/formatting.c:1413
#, c-format
msgid "\"%s\" is not a number"
msgstr ""

#: utils/adt/formatting.c:1790
msgid "invalid combination of date conventions"
msgstr ""

#: utils/adt/formatting.c:1791
msgid ""
"Do not mix Gregorian and ISO week date conventions in a formatting template."
msgstr ""

#: utils/adt/formatting.c:1808
#, c-format
msgid "conflicting values for \"%s\" field in formatting string"
msgstr ""

#: utils/adt/formatting.c:1810
msgid "This value contradicts a previous setting for the same field type."
msgstr ""

#: utils/adt/formatting.c:1871
#, c-format
msgid "source string too short for \"%s\" formatting field"
msgstr ""

#: utils/adt/formatting.c:1873
#, c-format
msgid "Field requires %d characters, but only %d remain."
msgstr ""

#: utils/adt/formatting.c:1876 utils/adt/formatting.c:1890
msgid ""
"If your source string is not fixed-width, try using the \"FM\" modifier."
msgstr ""

#: utils/adt/formatting.c:1886 utils/adt/formatting.c:1899
#: utils/adt/formatting.c:2029
#, c-format
msgid "invalid value \"%s\" for \"%s\""
msgstr ""

#: utils/adt/formatting.c:1888
#, c-format
msgid "Field requires %d characters, but only %d could be parsed."
msgstr ""

#: utils/adt/formatting.c:1901
msgid "Value must be an integer."
msgstr ""

#: utils/adt/formatting.c:1906
#, c-format
msgid "value for \"%s\" in source string is out of range"
msgstr ""

#: utils/adt/formatting.c:1908
#, c-format
msgid "Value must be in the range %d to %d."
msgstr ""

#: utils/adt/formatting.c:2031
msgid ""
"The given value did not match any of the allowed values for this field."
msgstr ""

#: utils/adt/formatting.c:2593
msgid "\"TZ\"/\"tz\" format patterns are not supported in to_date"
msgstr ""

#: utils/adt/formatting.c:2694
msgid "invalid input string for \"Y,YYY\""
msgstr ""

#: utils/adt/formatting.c:3208
#, c-format
msgid "hour \"%d\" is invalid for the 12-hour clock"
msgstr ""

#: utils/adt/formatting.c:3210
msgid "Use the 24-hour clock, or give an hour between 1 and 12."
msgstr ""

#: utils/adt/formatting.c:3248
#, c-format
msgid "inconsistent use of year %04d and \"BC\""
msgstr ""

#: utils/adt/formatting.c:3295
msgid "cannot calculate day of year without year information"
msgstr ""

#: utils/adt/formatting.c:4156
msgid "\"RN\" not supported"
msgstr ""

#: utils/adt/genfile.c:57
msgid "reference to parent directory (\"..\") not allowed"
msgstr ""

#: utils/adt/genfile.c:71
msgid "absolute path not allowed"
msgstr ""

#: utils/adt/genfile.c:98
msgid "must be superuser to read files"
msgstr ""

#: utils/adt/genfile.c:112
#, c-format
msgid "could not seek in file \"%s\": %m"
msgstr ""

#: utils/adt/genfile.c:117
msgid "requested length cannot be negative"
msgstr ""

#: utils/adt/oracle_compat.c:181 utils/adt/oracle_compat.c:279
#: utils/adt/oracle_compat.c:755 utils/adt/oracle_compat.c:1045
#: utils/adt/genfile.c:123
msgid "requested length too large"
msgstr ""

#: utils/adt/genfile.c:159
msgid "must be superuser to get file information"
msgstr ""

#: utils/adt/genfile.c:223
msgid "must be superuser to get directory listings"
msgstr ""

#: utils/adt/geo_ops.c:292 utils/adt/geo_ops.c:4079 utils/adt/geo_ops.c:4996
msgid "too many points requested"
msgstr ""

#: utils/adt/geo_ops.c:315
msgid "could not format \"path\" value"
msgstr ""

#: utils/adt/geo_ops.c:390
#, c-format
msgid "invalid input syntax for type box: \"%s\""
msgstr ""

#: utils/adt/geo_ops.c:954
#, c-format
msgid "invalid input syntax for type line: \"%s\""
msgstr ""

#: utils/adt/geo_ops.c:961 utils/adt/geo_ops.c:1028 utils/adt/geo_ops.c:1043
#: utils/adt/geo_ops.c:1055
msgid "type \"line\" not yet implemented"
msgstr ""

#: utils/adt/geo_ops.c:1402 utils/adt/geo_ops.c:1425
#, c-format
msgid "invalid input syntax for type path: \"%s\""
msgstr ""

#: utils/adt/geo_ops.c:1464
msgid "invalid number of points in external \"path\" value"
msgstr ""

#: utils/adt/geo_ops.c:1805
#, c-format
msgid "invalid input syntax for type point: \"%s\""
msgstr ""

#: utils/adt/geo_ops.c:2033
#, c-format
msgid "invalid input syntax for type lseg: \"%s\""
msgstr ""

#: utils/adt/geo_ops.c:2623
msgid "function \"dist_lb\" not implemented"
msgstr ""

#: utils/adt/geo_ops.c:3136
msgid "function \"close_lb\" not implemented"
msgstr ""

#: utils/adt/geo_ops.c:3415
msgid "cannot create bounding box for empty polygon"
msgstr ""

#: utils/adt/geo_ops.c:3439 utils/adt/geo_ops.c:3451
#, c-format
msgid "invalid input syntax for type polygon: \"%s\""
msgstr ""

#: utils/adt/geo_ops.c:3491
msgid "invalid number of points in external \"polygon\" value"
msgstr ""

#: utils/adt/geo_ops.c:3877
msgid "function \"poly_distance\" not implemented"
msgstr ""

#: utils/adt/geo_ops.c:4189
msgid "function \"path_center\" not implemented"
msgstr ""

#: utils/adt/geo_ops.c:4206
msgid "open path cannot be converted to polygon"
msgstr ""

#: utils/adt/geo_ops.c:4373 utils/adt/geo_ops.c:4383 utils/adt/geo_ops.c:4398
#: utils/adt/geo_ops.c:4404
#, c-format
msgid "invalid input syntax for type circle: \"%s\""
msgstr ""

#: utils/adt/geo_ops.c:4426 utils/adt/geo_ops.c:4434
msgid "could not format \"circle\" value"
msgstr ""

#: utils/adt/geo_ops.c:4461
msgid "invalid radius in external \"circle\" value"
msgstr ""

#: utils/adt/geo_ops.c:4982
msgid "cannot convert circle with radius zero to polygon"
msgstr ""

#: utils/adt/geo_ops.c:4987
msgid "must request at least 2 points"
msgstr ""

#: utils/adt/geo_ops.c:5031 utils/adt/geo_ops.c:5054
msgid "cannot convert empty polygon to circle"
msgstr ""

#: utils/adt/int.c:161
msgid "int2vector has too many elements"
msgstr ""

#: utils/adt/int.c:234
msgid "invalid int2vector data"
msgstr ""

#: utils/adt/timestamp.c:4701 utils/adt/timestamp.c:4782 utils/adt/int.c:1314
#: utils/adt/int8.c:1367
msgid "step size cannot equal zero"
msgstr ""

#: utils/adt/int8.c:101 utils/adt/int8.c:136 utils/adt/numutils.c:53
#: utils/adt/numutils.c:63 utils/adt/numutils.c:105
#, c-format
msgid "invalid input syntax for integer: \"%s\""
msgstr ""

#: utils/adt/int8.c:117
#, c-format
msgid "value \"%s\" is out of range for type bigint"
msgstr ""

#: utils/adt/varbit.c:1476 utils/adt/int8.c:506 utils/adt/int8.c:535
#: utils/adt/int8.c:556 utils/adt/int8.c:589 utils/adt/int8.c:617
#: utils/adt/int8.c:635 utils/adt/int8.c:681 utils/adt/int8.c:698
#: utils/adt/int8.c:767 utils/adt/int8.c:788 utils/adt/int8.c:815
#: utils/adt/int8.c:842 utils/adt/int8.c:863 utils/adt/int8.c:884
#: utils/adt/int8.c:911 utils/adt/int8.c:951 utils/adt/int8.c:972
#: utils/adt/int8.c:999 utils/adt/int8.c:1026 utils/adt/int8.c:1047
#: utils/adt/int8.c:1068 utils/adt/int8.c:1095 utils/adt/int8.c:1268
#: utils/adt/int8.c:1307 utils/adt/numeric.c:2088
msgid "bigint out of range"
msgstr ""

#: utils/adt/int8.c:1324
msgid "OID out of range"
msgstr ""

#: utils/adt/like_match.c:103
msgid "LIKE pattern must not end with escape character"
msgstr ""

#: utils/adt/like_match.c:289 utils/adt/regexp.c:681
msgid "invalid escape string"
msgstr ""

#: utils/adt/like_match.c:290 utils/adt/regexp.c:682
msgid "Escape string must be empty or one character."
msgstr ""

#: utils/adt/mac.c:65
#, c-format
msgid "invalid input syntax for type macaddr: \"%s\""
msgstr ""

#: utils/adt/mac.c:72
#, c-format
msgid "invalid octet value in \"macaddr\" value: \"%s\""
msgstr ""

#: utils/adt/misc.c:79
msgid "must be superuser to signal other server processes"
msgstr ""

#: utils/adt/misc.c:88
#, c-format
msgid "PID %d is not a PostgreSQL server process"
msgstr ""

#: utils/adt/misc.c:125
msgid "must be superuser to signal the postmaster"
msgstr ""

#: utils/adt/misc.c:130
#, c-format
msgid "failed to send signal to postmaster: %m"
msgstr ""

#: utils/adt/misc.c:147
msgid "must be superuser to rotate log files"
msgstr ""

#: utils/adt/misc.c:152
msgid "rotation not possible because log collection not active"
msgstr ""

#: utils/adt/misc.c:193
msgid "global tablespace never has databases"
msgstr ""

#: utils/adt/misc.c:213
#, c-format
msgid "%u is not a tablespace OID"
msgstr ""

#: utils/adt/misc.c:349
msgid "unreserved"
msgstr ""

#: utils/adt/misc.c:353
msgid "unreserved (cannot be function or type name)"
msgstr ""

#: utils/adt/misc.c:357
msgid "reserved (can be function or type name)"
msgstr ""

#: utils/adt/misc.c:361
msgid "reserved"
msgstr ""

#: utils/adt/nabstime.c:160
#, c-format
msgid "invalid time zone name: \"%s\""
msgstr ""

#: utils/adt/nabstime.c:506 utils/adt/nabstime.c:579
msgid "cannot convert abstime \"invalid\" to timestamp"
msgstr ""

#: utils/adt/nabstime.c:798
msgid "invalid status in external \"tinterval\" value"
msgstr ""

#: utils/adt/nabstime.c:875
msgid "cannot convert reltime \"invalid\" to interval"
msgstr ""

#: utils/adt/nabstime.c:1557
#, c-format
msgid "invalid input syntax for type tinterval: \"%s\""
msgstr ""

#: utils/adt/network.c:118
#, c-format
msgid "invalid cidr value: \"%s\""
msgstr ""

#: utils/adt/network.c:119 utils/adt/network.c:249
msgid "Value has bits set to right of mask."
msgstr ""

#: utils/adt/network.c:160 utils/adt/network.c:614 utils/adt/network.c:639
#: utils/adt/network.c:664
#, c-format
msgid "could not format inet value: %m"
msgstr ""

#. translator: %s is inet or cidr
#: utils/adt/network.c:217
#, c-format
msgid "invalid address family in external \"%s\" value"
msgstr ""

#. translator: %s is inet or cidr
#: utils/adt/network.c:224
#, c-format
msgid "invalid bits in external \"%s\" value"
msgstr ""

#. translator: %s is inet or cidr
#: utils/adt/network.c:233
#, c-format
msgid "invalid length in external \"%s\" value"
msgstr ""

#: utils/adt/network.c:248
msgid "invalid external \"cidr\" value"
msgstr ""

#: utils/adt/network.c:370 utils/adt/network.c:397
#, c-format
msgid "invalid mask length: %d"
msgstr ""

#: utils/adt/network.c:682
#, c-format
msgid "could not format cidr value: %m"
msgstr ""

#: utils/adt/network.c:1255
msgid "cannot AND inet values of different sizes"
msgstr ""

#: utils/adt/network.c:1287
msgid "cannot OR inet values of different sizes"
msgstr ""

#: utils/adt/network.c:1348 utils/adt/network.c:1424
msgid "result is out of range"
msgstr ""

#: utils/adt/network.c:1389
msgid "cannot subtract inet values of different sizes"
msgstr ""

#: utils/adt/numeric.c:351 utils/adt/numeric.c:378 utils/adt/numeric.c:3072
#: utils/adt/numeric.c:3095 utils/adt/numeric.c:3119 utils/adt/numeric.c:3126
#, c-format
msgid "invalid input syntax for type numeric: \"%s\""
msgstr ""

#: utils/adt/numeric.c:455
msgid "invalid length in external \"numeric\" value"
msgstr ""

#: utils/adt/numeric.c:466
msgid "invalid sign in external \"numeric\" value"
msgstr ""

#: utils/adt/numeric.c:476
msgid "invalid digit in external \"numeric\" value"
msgstr ""

#: utils/adt/numeric.c:607 utils/adt/numeric.c:621
#, c-format
msgid "NUMERIC precision %d must be between 1 and %d"
msgstr ""

#: utils/adt/numeric.c:612
#, c-format
msgid "NUMERIC scale %d must be between 0 and precision %d"
msgstr ""

#: utils/adt/numeric.c:630
msgid "invalid NUMERIC type modifier"
msgstr ""

#: utils/adt/numeric.c:1663 utils/adt/numeric.c:3430
msgid "value overflows numeric format"
msgstr ""

#: utils/adt/numeric.c:2011
msgid "cannot convert NaN to integer"
msgstr ""

#: utils/adt/numeric.c:2079
msgid "cannot convert NaN to bigint"
msgstr ""

#: utils/adt/numeric.c:2127
msgid "cannot convert NaN to smallint"
msgstr ""

#: utils/adt/numeric.c:3500
msgid "numeric field overflow"
msgstr ""

#: utils/adt/numeric.c:3501
#, c-format
msgid ""
"A field with precision %d, scale %d must round to an absolute value less "
"than %s%d."
msgstr ""

#: utils/adt/numeric.c:4949
msgid "argument for function \"exp\" too big"
msgstr ""

#: utils/adt/numutils.c:77
#, c-format
msgid "value \"%s\" is out of range for type integer"
msgstr ""

#: utils/adt/numutils.c:83
#, c-format
msgid "value \"%s\" is out of range for type smallint"
msgstr ""

#: utils/adt/numutils.c:89
#, c-format
msgid "value \"%s\" is out of range for 8-bit integer"
msgstr ""

#: utils/adt/oid.c:43 utils/adt/oid.c:57 utils/adt/oid.c:63 utils/adt/oid.c:84
#, c-format
msgid "invalid input syntax for type oid: \"%s\""
msgstr ""

#: utils/adt/oid.c:69 utils/adt/oid.c:107
#, c-format
msgid "value \"%s\" is out of range for type oid"
msgstr ""

#: utils/adt/oid.c:212
msgid "oidvector has too many elements"
msgstr ""

#: utils/adt/oid.c:285
msgid "invalid oidvector data"
msgstr ""

#: utils/adt/oracle_compat.c:892
msgid "requested character too large"
msgstr ""

#: utils/adt/oracle_compat.c:938 utils/adt/oracle_compat.c:992
#, c-format
msgid "requested character too large for encoding: %d"
msgstr ""

#: utils/adt/oracle_compat.c:985
msgid "null character not permitted"
msgstr ""

#: utils/adt/pseudotypes.c:94
msgid "cannot accept a value of type any"
msgstr ""

#: utils/adt/pseudotypes.c:107
msgid "cannot display a value of type any"
msgstr ""

#: utils/adt/pseudotypes.c:121 utils/adt/pseudotypes.c:149
msgid "cannot accept a value of type anyarray"
msgstr ""

#: utils/adt/pseudotypes.c:174
msgid "cannot accept a value of type anyenum"
msgstr ""

#: utils/adt/pseudotypes.c:224
msgid "cannot accept a value of type trigger"
msgstr ""

#: utils/adt/pseudotypes.c:237
msgid "cannot display a value of type trigger"
msgstr ""

#: utils/adt/pseudotypes.c:251
msgid "cannot accept a value of type language_handler"
msgstr ""

#: utils/adt/pseudotypes.c:264
msgid "cannot display a value of type language_handler"
msgstr ""

#: utils/adt/pseudotypes.c:278
msgid "cannot accept a value of type internal"
msgstr ""

#: utils/adt/pseudotypes.c:291
msgid "cannot display a value of type internal"
msgstr ""

#: utils/adt/pseudotypes.c:305
msgid "cannot accept a value of type opaque"
msgstr ""

#: utils/adt/pseudotypes.c:318
msgid "cannot display a value of type opaque"
msgstr ""

#: utils/adt/pseudotypes.c:332
msgid "cannot accept a value of type anyelement"
msgstr ""

#: utils/adt/pseudotypes.c:345
msgid "cannot display a value of type anyelement"
msgstr ""

#: utils/adt/pseudotypes.c:358
msgid "cannot accept a value of type anynonarray"
msgstr ""

#: utils/adt/pseudotypes.c:371
msgid "cannot display a value of type anynonarray"
msgstr ""

#: utils/adt/pseudotypes.c:384
msgid "cannot accept a value of a shell type"
msgstr ""

#: utils/adt/pseudotypes.c:397
msgid "cannot display a value of a shell type"
msgstr ""

#: utils/adt/varlena.c:2588 utils/adt/regexp.c:273
#, c-format
msgid "regular expression failed: %s"
msgstr ""

#: utils/adt/regexp.c:408
#, c-format
msgid "invalid regexp option: \"%c\""
msgstr ""

#: utils/adt/regexp.c:864
msgid "regexp_split does not support the global option"
msgstr ""

#: utils/adt/regproc.c:123 utils/adt/regproc.c:143
#, c-format
msgid "more than one function named \"%s\""
msgstr ""

#: utils/adt/regproc.c:472 utils/adt/regproc.c:492
#, c-format
msgid "more than one operator named %s"
msgstr ""

#: utils/adt/regproc.c:641 utils/adt/regproc.c:1501 utils/adt/ruleutils.c:5293
#: utils/adt/ruleutils.c:5330 utils/adt/ruleutils.c:5364
msgid "too many arguments"
msgstr ""

#: utils/adt/regproc.c:642
msgid "Provide two argument types for operator."
msgstr ""

#: utils/adt/regproc.c:1336 utils/adt/regproc.c:1341 utils/adt/varlena.c:1989
#: utils/adt/varlena.c:1994
msgid "invalid name syntax"
msgstr ""

#: utils/adt/regproc.c:1399
msgid "expected a left parenthesis"
msgstr ""

#: utils/adt/regproc.c:1415
msgid "expected a right parenthesis"
msgstr ""

#: utils/adt/regproc.c:1434
msgid "expected a type name"
msgstr ""

#: utils/adt/regproc.c:1466
msgid "improper type name"
msgstr ""

#: utils/adt/ri_triggers.c:407 utils/adt/ri_triggers.c:2803
#: utils/adt/ri_triggers.c:3463 utils/adt/ri_triggers.c:3500
#, c-format
msgid ""
"insert or update on table \"%s\" violates foreign key constraint \"%s\""
msgstr ""

#: utils/adt/ri_triggers.c:410 utils/adt/ri_triggers.c:2806
msgid "MATCH FULL does not allow mixing of null and nonnull key values."
msgstr ""

#: utils/adt/ri_triggers.c:3003
#, c-format
msgid "function \"%s\" was not called by trigger manager"
msgstr ""

#: utils/adt/ri_triggers.c:3012
#, c-format
msgid "function \"%s\" must be fired AFTER ROW"
msgstr ""

#: utils/adt/ri_triggers.c:3020
#, c-format
msgid "function \"%s\" must be fired for INSERT"
msgstr ""

#: utils/adt/ri_triggers.c:3026
#, c-format
msgid "function \"%s\" must be fired for UPDATE"
msgstr ""

#: utils/adt/ri_triggers.c:3033
#, c-format
msgid "function \"%s\" must be fired for INSERT or UPDATE"
msgstr ""

#: utils/adt/ri_triggers.c:3040
#, c-format
msgid "function \"%s\" must be fired for DELETE"
msgstr ""

#: utils/adt/ri_triggers.c:3069
#, c-format
msgid "no pg_constraint entry for trigger \"%s\" on table \"%s\""
msgstr ""

#: utils/adt/ri_triggers.c:3071
msgid ""
"Remove this referential integrity trigger and its mates, then do ALTER TABLE "
"ADD CONSTRAINT."
msgstr ""

#: utils/adt/ri_triggers.c:3430
#, c-format
msgid ""
"referential integrity query on \"%s\" from constraint \"%s\" on \"%s\" gave "
"unexpected result"
msgstr ""

#: utils/adt/ri_triggers.c:3434
msgid "This is most likely due to a rule having rewritten the query."
msgstr ""

#: utils/adt/ri_triggers.c:3465
#, c-format
msgid "No rows were found in \"%s\"."
msgstr ""

#: utils/adt/ri_triggers.c:3502
#, c-format
msgid "Key (%s)=(%s) is not present in table \"%s\"."
msgstr ""

#: utils/adt/ri_triggers.c:3508
#, c-format
msgid ""
"update or delete on table \"%s\" violates foreign key constraint \"%s\" on "
"table \"%s\""
msgstr ""

#: utils/adt/ri_triggers.c:3511
#, c-format
msgid "Key (%s)=(%s) is still referenced from table \"%s\"."
msgstr ""

#: utils/adt/rowtypes.c:98 utils/adt/rowtypes.c:467
msgid "input of anonymous composite types is not implemented"
msgstr ""

#: utils/adt/rowtypes.c:145 utils/adt/rowtypes.c:173 utils/adt/rowtypes.c:196
#: utils/adt/rowtypes.c:204 utils/adt/rowtypes.c:256 utils/adt/rowtypes.c:264
#, c-format
msgid "malformed record literal: \"%s\""
msgstr ""

#: utils/adt/rowtypes.c:146
msgid "Missing left parenthesis."
msgstr ""

#: utils/adt/rowtypes.c:174
msgid "Too few columns."
msgstr ""

#: utils/adt/rowtypes.c:198 utils/adt/rowtypes.c:206
msgid "Unexpected end of input."
msgstr ""

#: utils/adt/rowtypes.c:257
msgid "Too many columns."
msgstr ""

#: utils/adt/rowtypes.c:265
msgid "Junk after right parenthesis."
msgstr ""

#: utils/adt/rowtypes.c:516
#, c-format
msgid "wrong number of columns: %d, expected %d"
msgstr ""

#: utils/adt/rowtypes.c:543
#, c-format
msgid "wrong data type: %u, expected %u"
msgstr ""

#: utils/adt/rowtypes.c:604
#, c-format
msgid "improper binary format in record column %d"
msgstr ""

#: utils/adt/rowtypes.c:890 utils/adt/rowtypes.c:1116
#, c-format
msgid "cannot compare dissimilar column types %s and %s at record column %d"
msgstr ""

#: utils/adt/rowtypes.c:968 utils/adt/rowtypes.c:1179
msgid "cannot compare record types with different numbers of columns"
msgstr ""

#: utils/adt/ruleutils.c:2085
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr ""

#: utils/adt/tid.c:70 utils/adt/tid.c:78 utils/adt/tid.c:86
#, c-format
msgid "invalid input syntax for type tid: \"%s\""
msgstr ""

#: utils/adt/selfuncs.c:4487 utils/adt/selfuncs.c:4928
msgid "case insensitive matching not supported on type bytea"
msgstr ""

#: utils/adt/selfuncs.c:4593 utils/adt/selfuncs.c:5088
msgid "regular-expression matching not supported on type bytea"
msgstr ""

#: utils/adt/timestamp.c:97
#, c-format
msgid "TIMESTAMP(%d)%s precision must not be negative"
msgstr ""

#: utils/adt/timestamp.c:103
#, c-format
msgid "TIMESTAMP(%d)%s precision reduced to maximum allowed, %d"
msgstr ""

#: utils/adt/timestamp.c:171 utils/adt/timestamp.c:430
#, c-format
msgid "timestamp out of range: \"%s\""
msgstr ""

#: utils/adt/timestamp.c:189 utils/adt/timestamp.c:448
#: utils/adt/timestamp.c:659
#, c-format
msgid "date/time value \"%s\" is no longer supported"
msgstr ""

#: utils/adt/timestamp.c:365
#, c-format
msgid "timestamp(%d) precision must be between %d and %d"
msgstr ""

#: utils/adt/timestamp.c:653 utils/adt/timestamp.c:3098
#: utils/adt/timestamp.c:3228 utils/adt/timestamp.c:3613
msgid "interval out of range"
msgstr ""

#: utils/adt/timestamp.c:782 utils/adt/timestamp.c:815
msgid "invalid INTERVAL type modifier"
msgstr ""

#: utils/adt/timestamp.c:798
#, c-format
msgid "INTERVAL(%d) precision must not be negative"
msgstr ""

#: utils/adt/timestamp.c:804
#, c-format
msgid "INTERVAL(%d) precision reduced to maximum allowed, %d"
msgstr ""

#: utils/adt/timestamp.c:1096
#, c-format
msgid "interval(%d) precision must be between %d and %d"
msgstr ""

#: utils/adt/timestamp.c:2301
msgid "cannot subtract infinite timestamps"
msgstr ""

#: utils/adt/timestamp.c:3354 utils/adt/timestamp.c:3950
#: utils/adt/timestamp.c:4009
#, c-format
msgid "timestamp units \"%s\" not supported"
msgstr ""

#: utils/adt/timestamp.c:3368 utils/adt/timestamp.c:4019
#, c-format
msgid "timestamp units \"%s\" not recognized"
msgstr ""

#: utils/adt/timestamp.c:3509 utils/adt/timestamp.c:4181
#: utils/adt/timestamp.c:4222
#, c-format
msgid "timestamp with time zone units \"%s\" not supported"
msgstr ""

#: utils/adt/timestamp.c:3526 utils/adt/timestamp.c:4231
#, c-format
msgid "timestamp with time zone units \"%s\" not recognized"
msgstr ""

#: utils/adt/timestamp.c:3606 utils/adt/timestamp.c:4337
#, c-format
msgid "interval units \"%s\" not supported"
msgstr ""

#: utils/adt/timestamp.c:3622 utils/adt/timestamp.c:4364
#, c-format
msgid "interval units \"%s\" not recognized"
msgstr ""

#: utils/adt/timestamp.c:4434 utils/adt/timestamp.c:4607
#, c-format
msgid "could not convert to time zone \"%s\""
msgstr ""

#: utils/adt/timestamp.c:4466 utils/adt/timestamp.c:4640
#, c-format
msgid "interval time zone \"%s\" must not specify month"
msgstr ""

#: utils/adt/trigfuncs.c:41
msgid "suppress_redundant_updates_trigger: must be called as trigger"
msgstr ""

#: utils/adt/trigfuncs.c:47
msgid "suppress_redundant_updates_trigger: must be called on update"
msgstr ""

#: utils/adt/trigfuncs.c:53
msgid "suppress_redundant_updates_trigger: must be called before update"
msgstr ""

#: utils/adt/trigfuncs.c:59
msgid "suppress_redundant_updates_trigger: must be called for each row"
msgstr ""

#: utils/adt/tsgistidx.c:100
msgid "gtsvector_in not implemented"
msgstr ""

#: utils/adt/tsvector_parser.c:136 utils/adt/tsquery.c:156
#: utils/adt/tsquery.c:392
#, c-format
msgid "syntax error in tsquery: \"%s\""
msgstr ""

#: utils/adt/tsquery.c:177
#, c-format
msgid "no operand in tsquery: \"%s\""
msgstr ""

#: utils/adt/tsquery.c:250
#, c-format
msgid "value is too big in tsquery: \"%s\""
msgstr ""

#: utils/adt/tsquery.c:255
#, c-format
msgid "operand is too long in tsquery: \"%s\""
msgstr ""

#: utils/adt/tsquery.c:283
#, c-format
msgid "word is too long in tsquery: \"%s\""
msgstr ""

#: utils/adt/tsquery.c:512
#, c-format
msgid "text-search query doesn't contain lexemes: \"%s\""
msgstr ""

#: utils/adt/tsquery_cleanup.c:285
msgid ""
"text-search query contains only stop words or doesn't contain lexemes, "
"ignored"
msgstr ""

#: utils/adt/tsquery_rewrite.c:296
msgid "ts_rewrite query must return two tsquery columns"
msgstr ""

#: utils/adt/tsrank.c:404
msgid "array of weight must be one-dimensional"
msgstr ""

#: utils/adt/tsrank.c:409
msgid "array of weight is too short"
msgstr ""

#: utils/adt/tsrank.c:414
msgid "array of weight must not contain nulls"
msgstr ""

#: utils/adt/tsrank.c:423 utils/adt/tsrank.c:749
msgid "weight out of range"
msgstr ""

#: utils/adt/tsvector.c:215
#, c-format
msgid "word is too long (%ld bytes, max %ld bytes)"
msgstr ""

#: utils/adt/tsvector.c:222
#, c-format
msgid "string is too long for tsvector (%ld bytes, max %ld bytes)"
msgstr ""

#: utils/adt/tsvector_op.c:1103
msgid "ts_stat query must return one tsvector column"
msgstr ""

#: utils/adt/tsvector_op.c:1283
#, c-format
msgid "tsvector column \"%s\" does not exist"
msgstr ""

#: utils/adt/tsvector_op.c:1289
#, c-format
msgid "column \"%s\" is not of tsvector type"
msgstr ""

#: utils/adt/tsvector_op.c:1301
#, c-format
msgid "configuration column \"%s\" does not exist"
msgstr ""

#: utils/adt/tsvector_op.c:1307
#, c-format
msgid "column \"%s\" is not of regconfig type"
msgstr ""

#: utils/adt/tsvector_op.c:1314
#, c-format
msgid "configuration column \"%s\" must not be null"
msgstr ""

#: utils/adt/tsvector_op.c:1327
#, c-format
msgid "text search configuration name \"%s\" must be schema-qualified"
msgstr ""

#: utils/adt/tsvector_op.c:1352
#, c-format
msgid "column \"%s\" is not of a character type"
msgstr ""

#: utils/adt/tsvector_parser.c:137
#, c-format
msgid "syntax error in tsvector: \"%s\""
msgstr ""

#: utils/adt/tsvector_parser.c:202
#, c-format
msgid "there is no escaped character: \"%s\""
msgstr ""

#: utils/adt/tsvector_parser.c:319
#, c-format
msgid "wrong position info in tsvector: \"%s\""
msgstr ""

#: utils/adt/uuid.c:128
#, c-format
msgid "invalid input syntax for uuid: \"%s\""
msgstr ""

#: utils/adt/varbit.c:49 utils/adt/varchar.c:48
#, c-format
msgid "length for type %s must be at least 1"
msgstr ""

#: utils/adt/varbit.c:54 utils/adt/varchar.c:52
#, c-format
msgid "length for type %s cannot exceed %d"
msgstr ""

#: utils/adt/varbit.c:157 utils/adt/varbit.c:297 utils/adt/varbit.c:353
#, c-format
msgid "bit string length %d does not match type bit(%d)"
msgstr ""

#: utils/adt/varbit.c:179 utils/adt/varbit.c:477
#, c-format
msgid "\"%c\" is not a valid binary digit"
msgstr ""

#: utils/adt/varbit.c:204 utils/adt/varbit.c:502
#, c-format
msgid "\"%c\" is not a valid hexadecimal digit"
msgstr ""

#: utils/adt/varbit.c:288 utils/adt/varbit.c:589
msgid "invalid length in external bit string"
msgstr ""

#: utils/adt/varbit.c:455 utils/adt/varbit.c:598 utils/adt/varbit.c:659
#, c-format
msgid "bit string too long for type bit varying(%d)"
msgstr ""

#: utils/adt/varbit.c:961 utils/adt/varlena.c:670 utils/adt/varlena.c:734
#: utils/adt/varlena.c:1684
msgid "negative substring length not allowed"
msgstr ""

#: utils/adt/varbit.c:1058
msgid "cannot AND bit strings of different sizes"
msgstr ""

#: utils/adt/varbit.c:1099
msgid "cannot OR bit strings of different sizes"
msgstr ""

#: utils/adt/varbit.c:1145
msgid "cannot XOR bit strings of different sizes"
msgstr ""

#: utils/adt/varchar.c:152 utils/adt/varchar.c:305
#, c-format
msgid "value too long for type character(%d)"
msgstr ""

#: utils/adt/varchar.c:473 utils/adt/varchar.c:594
#, c-format
msgid "value too long for type character varying(%d)"
msgstr ""

#: utils/adt/varlena.c:1213 utils/adt/varlena.c:1226
#, c-format
msgid "could not convert string to UTF-16: error %lu"
msgstr ""

#: utils/adt/varlena.c:1236
#, c-format
msgid "could not compare Unicode strings: %m"
msgstr ""

#: utils/adt/varlena.c:1779 utils/adt/varlena.c:1810 utils/adt/varlena.c:1846
#: utils/adt/varlena.c:1889
#, c-format
msgid "index %d out of valid range, 0..%d"
msgstr ""

#: utils/adt/varlena.c:1901
msgid "new bit must be 0 or 1"
msgstr ""

#: utils/adt/varlena.c:2681
msgid "field position must be greater than zero"
msgstr ""

#: utils/adt/windowfuncs.c:243
msgid "argument of ntile must be greater than zero"
msgstr ""

#: utils/adt/windowfuncs.c:465
msgid "argument of nth_value must be greater than zero"
msgstr ""

#: utils/adt/xml.c:135
msgid "unsupported XML feature"
msgstr ""

#: utils/adt/xml.c:136
msgid ""
"This functionality requires the server to be built with libxml support."
msgstr ""

#: utils/adt/xml.c:137
msgid "You need to rebuild PostgreSQL using --with-libxml."
msgstr ""

#: utils/mb/mbutils.c:477 utils/adt/xml.c:156
#, c-format
msgid "invalid encoding name \"%s\""
msgstr ""

#: utils/adt/xml.c:402 utils/adt/xml.c:407
msgid "invalid XML comment"
msgstr ""

#: utils/adt/xml.c:536
msgid "not an XML document"
msgstr ""

#: utils/adt/xml.c:689 utils/adt/xml.c:712
msgid "invalid XML processing instruction"
msgstr ""

#: utils/adt/xml.c:690
#, c-format
msgid "XML processing instruction target name cannot be \"%s\"."
msgstr ""

#: utils/adt/xml.c:713
msgid "XML processing instruction cannot contain \"?>\"."
msgstr ""

#: utils/adt/xml.c:792
msgid "xmlvalidate is not implemented"
msgstr ""

#: utils/adt/xml.c:877
msgid "could not initialize XML library"
msgstr ""

#: utils/adt/xml.c:878
#, c-format
msgid ""
"libxml2 has incompatible char type: sizeof(char)=%u, sizeof(xmlChar)=%u."
msgstr ""

#: utils/adt/xml.c:1417
msgid "Invalid character value."
msgstr ""

#: utils/adt/xml.c:1420
msgid "Space required."
msgstr ""

#: utils/adt/xml.c:1423
msgid "standalone accepts only 'yes' or 'no'."
msgstr ""

#: utils/adt/xml.c:1426
msgid "Malformed declaration: missing version."
msgstr ""

#: utils/adt/xml.c:1429
msgid "Missing encoding in text declaration."
msgstr ""

#: utils/adt/xml.c:1432
msgid "Parsing XML declaration: '?>' expected."
msgstr ""

#: utils/adt/xml.c:1435
#, c-format
msgid "Unrecognized libxml error code: %d."
msgstr ""

#: utils/adt/xml.c:1690
msgid "date out of range"
msgstr ""

#: utils/adt/xml.c:1691
msgid "XML does not support infinite date values."
msgstr ""

#: utils/adt/xml.c:1714 utils/adt/xml.c:1741
msgid "XML does not support infinite timestamp values."
msgstr ""

#: utils/adt/xml.c:2110
msgid "invalid query"
msgstr ""

#: utils/adt/xml.c:3343
msgid "invalid array for XML namespace mapping"
msgstr ""

#: utils/adt/xml.c:3344
msgid ""
"The array must be two-dimensional with length of the second axis equal to 2."
msgstr ""

#: utils/adt/xml.c:3368
msgid "empty XPath expression"
msgstr ""

#: utils/adt/xml.c:3416
msgid "neither namespace name nor URI may be null"
msgstr ""

#: utils/adt/xml.c:3423
#, c-format
msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
msgstr ""

#: utils/mb/conv.c:509
#, c-format
msgid "invalid encoding number: %d"
msgstr ""

#: utils/mb/encnames.c:564
msgid "encoding name too long"
msgstr ""

#: utils/mb/mbutils.c:310
#, c-format
msgid ""
"default conversion function for encoding \"%s\" to \"%s\" does not exist"
msgstr ""

#: utils/mb/mbutils.c:336 utils/mb/mbutils.c:597
#, c-format
msgid "String of %d bytes is too long for encoding conversion."
msgstr ""

#: utils/mb/mbutils.c:423
#, c-format
msgid "invalid source encoding name \"%s\""
msgstr ""

#: utils/mb/mbutils.c:428
#, c-format
msgid "invalid destination encoding name \"%s\""
msgstr ""

#: utils/mb/mbutils.c:529
#, c-format
msgid "invalid byte value for encoding \"%s\": 0x%02x"
msgstr ""

#: utils/mb/mbutils.c:724
msgid "invalid multibyte character for locale"
msgstr ""

#: utils/mb/mbutils.c:725
msgid ""
"The server's LC_CTYPE locale is probably incompatible with the database "
"encoding."
msgstr ""

#: utils/mb/wchar.c:1609
#, c-format
msgid "invalid byte sequence for encoding \"%s\": 0x%s"
msgstr ""

#: utils/mb/wchar.c:1612
msgid ""
"This error can also happen if the byte sequence does not match the encoding "
"expected by the server, which is controlled by \"client_encoding\"."
msgstr ""

#: utils/mb/wchar.c:1641
#, c-format
msgid "character 0x%s of encoding \"%s\" has no equivalent in \"%s\""
msgstr ""

#: utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c:136
#: utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c:163
#, c-format
msgid "unexpected encoding ID %d for ISO 8859 character sets"
msgstr ""

#: utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c:126
#: utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c:153
#, c-format
msgid "unexpected encoding ID %d for WIN character sets"
msgstr ""

#: utils/cache/lsyscache.c:2319 utils/cache/lsyscache.c:2354
#: utils/cache/lsyscache.c:2389 utils/cache/lsyscache.c:2424
#, c-format
msgid "type %s is only a shell"
msgstr ""

#: utils/cache/lsyscache.c:2324
#, c-format
msgid "no input function available for type %s"
msgstr ""

#: utils/cache/lsyscache.c:2359
#, c-format
msgid "no output function available for type %s"
msgstr ""

#: utils/cache/plancache.c:539
msgid "cached plan must not change result type"
msgstr ""

#: utils/cache/relcache.c:3858
#, c-format
msgid "could not create relation-cache initialization file \"%s\": %m"
msgstr ""

#: utils/cache/relcache.c:3860
msgid "Continuing anyway, but there's something wrong."
msgstr ""

#: utils/cache/typcache.c:326
#, c-format
msgid "type %s is not composite"
msgstr ""

#: utils/cache/typcache.c:340
msgid "record type has not been registered"
msgstr ""

#: utils/error/assert.c:37
msgid "TRAP: ExceptionalCondition: bad arguments\n"
msgstr ""

#: utils/error/assert.c:40
#, c-format
msgid "TRAP: %s(\"%s\", File: \"%s\", Line: %d)\n"
msgstr ""

#: utils/error/elog.c:1409
#, c-format
msgid "could not reopen file \"%s\" as stderr: %m"
msgstr ""

#: utils/error/elog.c:1422
#, c-format
msgid "could not reopen file \"%s\" as stdout: %m"
msgstr ""

#: utils/error/elog.c:1732 utils/error/elog.c:1742
msgid "[unknown]"
msgstr ""

#: utils/error/elog.c:2082 utils/error/elog.c:2364 utils/error/elog.c:2442
msgid "missing error text"
msgstr ""

#: utils/error/elog.c:2085 utils/error/elog.c:2088 utils/error/elog.c:2445
#: utils/error/elog.c:2448
#, c-format
msgid " at character %d"
msgstr ""

#: utils/error/elog.c:2098 utils/error/elog.c:2105
msgid "DETAIL:  "
msgstr ""

#: utils/error/elog.c:2112
msgid "HINT:  "
msgstr ""

#: utils/error/elog.c:2119
msgid "QUERY:  "
msgstr ""

#: utils/error/elog.c:2126
msgid "CONTEXT:  "
msgstr ""

#: utils/error/elog.c:2136
#, c-format
msgid "LOCATION:  %s, %s:%d\n"
msgstr ""

#: utils/error/elog.c:2143
#, c-format
msgid "LOCATION:  %s:%d\n"
msgstr ""

#: utils/error/elog.c:2157
msgid "STATEMENT:  "
msgstr ""

#: utils/error/elog.c:2254
msgid "Not safe to send CSV data\n"
msgstr ""

#. translator: This string will be truncated at 47
#. characters expanded.
#: utils/error/elog.c:2557
#, c-format
msgid "operating system error %d"
msgstr ""

#: utils/error/elog.c:2580
msgid "DEBUG"
msgstr ""

#: utils/error/elog.c:2584
msgid "LOG"
msgstr ""

#: utils/error/elog.c:2587
msgid "INFO"
msgstr ""

#: utils/error/elog.c:2590
msgid "NOTICE"
msgstr ""

#: utils/error/elog.c:2593
msgid "WARNING"
msgstr ""

#: utils/error/elog.c:2596
msgid "ERROR"
msgstr ""

#: utils/error/elog.c:2599
msgid "FATAL"
msgstr ""

#: utils/error/elog.c:2602
msgid "PANIC"
msgstr ""

#: utils/fmgr/dfmgr.c:125
#, c-format
msgid "could not find function \"%s\" in file \"%s\""
msgstr ""

#: utils/fmgr/dfmgr.c:204 utils/fmgr/dfmgr.c:413 utils/fmgr/dfmgr.c:461
#, c-format
msgid "could not access file \"%s\": %m"
msgstr ""

#: utils/fmgr/dfmgr.c:242
#, c-format
msgid "could not load library \"%s\": %s"
msgstr ""

#: utils/fmgr/dfmgr.c:274
#, c-format
msgid "incompatible library \"%s\": missing magic block"
msgstr ""

#: utils/fmgr/dfmgr.c:276
msgid "Extension libraries are required to use the PG_MODULE_MAGIC macro."
msgstr ""

#: utils/fmgr/dfmgr.c:312
#, c-format
msgid "incompatible library \"%s\": version mismatch"
msgstr ""

#: utils/fmgr/dfmgr.c:314
#, c-format
msgid "Server is version %d.%d, library is version %d.%d."
msgstr ""

#: utils/fmgr/dfmgr.c:333
#, c-format
msgid "Server has FUNC_MAX_ARGS = %d, library has %d."
msgstr ""

#: utils/fmgr/dfmgr.c:342
#, c-format
msgid "Server has INDEX_MAX_KEYS = %d, library has %d."
msgstr ""

#: utils/fmgr/dfmgr.c:351
#, c-format
msgid "Server has NAMEDATALEN = %d, library has %d."
msgstr ""

#: utils/fmgr/dfmgr.c:360
#, c-format
msgid "Server has FLOAT4PASSBYVAL = %s, library has %s."
msgstr ""

#: utils/fmgr/dfmgr.c:369
#, c-format
msgid "Server has FLOAT8PASSBYVAL = %s, library has %s."
msgstr ""

#: utils/fmgr/dfmgr.c:376
msgid "Magic block has unexpected length or padding difference."
msgstr ""

#: utils/fmgr/dfmgr.c:379
#, c-format
msgid "incompatible library \"%s\": magic block mismatch"
msgstr ""

#: utils/fmgr/dfmgr.c:545
#, c-format
msgid "access to library \"%s\" is not allowed"
msgstr ""

#: utils/fmgr/dfmgr.c:572
#, c-format
msgid "invalid macro name in dynamic library path: %s"
msgstr ""

#: utils/fmgr/dfmgr.c:617
msgid "zero-length component in parameter \"dynamic_library_path\""
msgstr ""

#: utils/fmgr/dfmgr.c:636
msgid ""
"component in parameter \"dynamic_library_path\" is not an absolute path"
msgstr ""

#: utils/fmgr/fmgr.c:266
#, c-format
msgid "internal function \"%s\" is not in internal lookup table"
msgstr ""

#: utils/fmgr/fmgr.c:472
#, c-format
msgid "unrecognized API version %d reported by info function \"%s\""
msgstr ""

#: utils/fmgr/fmgr.c:843 utils/fmgr/fmgr.c:2076
#, c-format
msgid "function %u has too many arguments (%d, maximum is %d)"
msgstr ""

#: utils/fmgr/funcapi.c:356
#, c-format
msgid ""
"could not determine actual result type for function \"%s\" declared to "
"return type %s"
msgstr ""

#: utils/fmgr/funcapi.c:1105 utils/fmgr/funcapi.c:1136
msgid "number of aliases does not match number of columns"
msgstr ""

#: utils/fmgr/funcapi.c:1130
msgid "no column alias was provided"
msgstr ""

#: utils/fmgr/funcapi.c:1154
msgid "could not determine row description for function returning record"
msgstr ""

#: utils/init/flatfiles.c:209 utils/init/flatfiles.c:279
#: utils/init/flatfiles.c:408 utils/init/flatfiles.c:663
#, c-format
msgid "could not write to temporary file \"%s\": %m"
msgstr ""

#: utils/init/flatfiles.c:249
#, c-format
msgid "invalid database name \"%s\""
msgstr ""

#: utils/init/flatfiles.c:505
#, c-format
msgid "invalid role name \"%s\""
msgstr ""

#: utils/init/flatfiles.c:512
#, c-format
msgid "invalid role password \"%s\""
msgstr ""

#: utils/init/miscinit.c:177
#, c-format
msgid "could not change directory to \"%s\": %m"
msgstr ""

#: utils/misc/guc.c:4692 utils/init/miscinit.c:443
#, c-format
msgid "cannot set parameter \"%s\" within security-restricted operation"
msgstr ""

#: utils/init/miscinit.c:510
#, c-format
msgid "role \"%s\" is not permitted to log in"
msgstr ""

#: utils/init/miscinit.c:528
#, c-format
msgid "too many connections for role \"%s\""
msgstr ""

#: utils/init/miscinit.c:603
msgid "permission denied to set session authorization"
msgstr ""

#: utils/init/miscinit.c:685
#, c-format
msgid "invalid role OID: %u"
msgstr ""

#: utils/init/miscinit.c:777
#, c-format
msgid "could not create lock file \"%s\": %m"
msgstr ""

#: utils/init/miscinit.c:791
#, c-format
msgid "could not open lock file \"%s\": %m"
msgstr ""

#: utils/init/miscinit.c:797
#, c-format
msgid "could not read lock file \"%s\": %m"
msgstr ""

#: utils/init/miscinit.c:860
#, c-format
msgid "lock file \"%s\" already exists"
msgstr ""

#: utils/init/miscinit.c:864
#, c-format
msgid "Is another postgres (PID %d) running in data directory \"%s\"?"
msgstr ""

#: utils/init/miscinit.c:866
#, c-format
msgid "Is another postmaster (PID %d) running in data directory \"%s\"?"
msgstr ""

#: utils/init/miscinit.c:869
#, c-format
msgid "Is another postgres (PID %d) using socket file \"%s\"?"
msgstr ""

#: utils/init/miscinit.c:871
#, c-format
msgid "Is another postmaster (PID %d) using socket file \"%s\"?"
msgstr ""

#: utils/init/miscinit.c:899
#, c-format
msgid "pre-existing shared memory block (key %lu, ID %lu) is still in use"
msgstr ""

#: utils/init/miscinit.c:902
#, c-format
msgid ""
"If you're sure there are no old server processes still running, remove the "
"shared memory block or just delete the file \"%s\"."
msgstr ""

#: utils/init/miscinit.c:919
#, c-format
msgid "could not remove old lock file \"%s\": %m"
msgstr ""

#: utils/init/miscinit.c:921
msgid ""
"The file seems accidentally left over, but it could not be removed. Please "
"remove the file by hand and try again."
msgstr ""

#: utils/init/miscinit.c:943 utils/init/miscinit.c:953
#, c-format
msgid "could not write lock file \"%s\": %m"
msgstr ""

#: utils/init/miscinit.c:1152 utils/init/miscinit.c:1165
#, c-format
msgid "\"%s\" is not a valid data directory"
msgstr ""

#: utils/init/miscinit.c:1154
#, c-format
msgid "File \"%s\" is missing."
msgstr ""

#: utils/init/miscinit.c:1167
#, c-format
msgid "File \"%s\" does not contain valid data."
msgstr ""

#: utils/init/miscinit.c:1169
msgid "You might need to initdb."
msgstr ""

#: utils/init/miscinit.c:1177
#, c-format
msgid ""
"The data directory was initialized by PostgreSQL version %ld.%ld, which is "
"not compatible with this version %s."
msgstr ""

#: utils/init/miscinit.c:1225
#, c-format
msgid "invalid list syntax in parameter \"%s\""
msgstr ""

#: utils/init/miscinit.c:1262
#, c-format
msgid "loaded library \"%s\""
msgstr ""

#: utils/init/postinit.c:178
#, c-format
msgid "database \"%s\" has disappeared from pg_database"
msgstr ""

#: utils/init/postinit.c:180
#, c-format
msgid "Database OID %u now seems to belong to \"%s\"."
msgstr ""

#: utils/init/postinit.c:200
#, c-format
msgid "database \"%s\" is not currently accepting connections"
msgstr ""

#: utils/init/postinit.c:213
#, c-format
msgid "permission denied for database \"%s\""
msgstr ""

#: utils/init/postinit.c:214
msgid "User does not have CONNECT privilege."
msgstr ""

#: utils/init/postinit.c:231
#, c-format
msgid "too many connections for database \"%s\""
msgstr ""

#: utils/init/postinit.c:253 utils/init/postinit.c:260
msgid "database locale is incompatible with operating system"
msgstr ""

#: utils/init/postinit.c:254
#, c-format
msgid ""
"The database was initialized with LC_COLLATE \"%s\",  which is not "
"recognized by setlocale()."
msgstr ""

#: utils/init/postinit.c:256 utils/init/postinit.c:263
msgid ""
"Recreate the database with another locale or install the missing locale."
msgstr ""

#: utils/init/postinit.c:261
#, c-format
msgid ""
"The database was initialized with LC_CTYPE \"%s\",  which is not recognized "
"by setlocale()."
msgstr ""

#: utils/init/postinit.c:411
#, c-format
msgid "database %u does not exist"
msgstr ""

#: utils/init/postinit.c:542
msgid "It seems to have just been dropped or renamed."
msgstr ""

#: utils/init/postinit.c:558
#, c-format
msgid "The database subdirectory \"%s\" is missing."
msgstr ""

#: utils/init/postinit.c:563
#, c-format
msgid "could not access directory \"%s\": %m"
msgstr ""

#: utils/init/postinit.c:596
msgid "no roles are defined in this database system"
msgstr ""

#: utils/init/postinit.c:597
#, c-format
msgid "You should immediately run CREATE USER \"%s\" CREATEUSER;."
msgstr ""

#: utils/init/postinit.c:627
msgid "must be superuser to connect during database shutdown"
msgstr ""

#: utils/init/postinit.c:637
msgid "connection limit exceeded for non-superusers"
msgstr ""

#: utils/misc/guc.c:467
msgid "Ungrouped"
msgstr ""

#: utils/misc/guc.c:469
msgid "File Locations"
msgstr ""

#: utils/misc/guc.c:471
msgid "Connections and Authentication"
msgstr ""

#: utils/misc/guc.c:473
msgid "Connections and Authentication / Connection Settings"
msgstr ""

#: utils/misc/guc.c:475
msgid "Connections and Authentication / Security and Authentication"
msgstr ""

#: utils/misc/guc.c:477
msgid "Resource Usage"
msgstr ""

#: utils/misc/guc.c:479
msgid "Resource Usage / Memory"
msgstr ""

#: utils/misc/guc.c:481
msgid "Resource Usage / Kernel Resources"
msgstr ""

#: utils/misc/guc.c:483
msgid "Write-Ahead Log"
msgstr ""

#: utils/misc/guc.c:485
msgid "Write-Ahead Log / Settings"
msgstr ""

#: utils/misc/guc.c:487
msgid "Write-Ahead Log / Checkpoints"
msgstr ""

#: utils/misc/guc.c:489
msgid "Query Tuning"
msgstr ""

#: utils/misc/guc.c:491
msgid "Query Tuning / Planner Method Configuration"
msgstr ""

#: utils/misc/guc.c:493
msgid "Query Tuning / Planner Cost Constants"
msgstr ""

#: utils/misc/guc.c:495
msgid "Query Tuning / Genetic Query Optimizer"
msgstr ""

#: utils/misc/guc.c:497
msgid "Query Tuning / Other Planner Options"
msgstr ""

#: utils/misc/guc.c:499
msgid "Reporting and Logging"
msgstr ""

#: utils/misc/guc.c:501
msgid "Reporting and Logging / Where to Log"
msgstr ""

#: utils/misc/guc.c:503
msgid "Reporting and Logging / When to Log"
msgstr ""

#: utils/misc/guc.c:505
msgid "Reporting and Logging / What to Log"
msgstr ""

#: utils/misc/guc.c:507
msgid "Statistics"
msgstr ""

#: utils/misc/guc.c:509
msgid "Statistics / Monitoring"
msgstr ""

#: utils/misc/guc.c:511
msgid "Statistics / Query and Index Statistics Collector"
msgstr ""

#: utils/misc/guc.c:513
msgid "Autovacuum"
msgstr ""

#: utils/misc/guc.c:515
msgid "Client Connection Defaults"
msgstr ""

#: utils/misc/guc.c:517
msgid "Client Connection Defaults / Statement Behavior"
msgstr ""

#: utils/misc/guc.c:519
msgid "Client Connection Defaults / Locale and Formatting"
msgstr ""

#: utils/misc/guc.c:521
msgid "Client Connection Defaults / Other Defaults"
msgstr ""

#: utils/misc/guc.c:523
msgid "Lock Management"
msgstr ""

#: utils/misc/guc.c:525
msgid "Version and Platform Compatibility"
msgstr ""

#: utils/misc/guc.c:527
msgid "Version and Platform Compatibility / Previous PostgreSQL Versions"
msgstr ""

#: utils/misc/guc.c:529
msgid "Version and Platform Compatibility / Other Platforms and Clients"
msgstr ""

#: utils/misc/guc.c:531
msgid "Preset Options"
msgstr ""

#: utils/misc/guc.c:533
msgid "Customized Options"
msgstr ""

#: utils/misc/guc.c:535
msgid "Developer Options"
msgstr ""

#: utils/misc/guc.c:589
msgid "Enables the planner's use of sequential-scan plans."
msgstr ""

#: utils/misc/guc.c:597
msgid "Enables the planner's use of index-scan plans."
msgstr ""

#: utils/misc/guc.c:605
msgid "Enables the planner's use of bitmap-scan plans."
msgstr ""

#: utils/misc/guc.c:613
msgid "Enables the planner's use of TID scan plans."
msgstr ""

#: utils/misc/guc.c:621
msgid "Enables the planner's use of explicit sort steps."
msgstr ""

#: utils/misc/guc.c:629
msgid "Enables the planner's use of hashed aggregation plans."
msgstr ""

#: utils/misc/guc.c:637
msgid "Enables the planner's use of nested-loop join plans."
msgstr ""

#: utils/misc/guc.c:645
msgid "Enables the planner's use of merge join plans."
msgstr ""

#: utils/misc/guc.c:653
msgid "Enables the planner's use of hash join plans."
msgstr ""

#: utils/misc/guc.c:661
msgid "Enables genetic query optimization."
msgstr ""

#: utils/misc/guc.c:662
msgid "This algorithm attempts to do planning without exhaustive searching."
msgstr ""

#: utils/misc/guc.c:671
msgid "Shows whether the current user is a superuser."
msgstr ""

#: utils/misc/guc.c:680
msgid "Enables SSL connections."
msgstr ""

#: utils/misc/guc.c:688
msgid "Forces synchronization of updates to disk."
msgstr ""

#: utils/misc/guc.c:689
msgid ""
"The server will use the fsync() system call in several places to make sure "
"that updates are physically written to disk. This insures that a database "
"cluster will recover to a consistent state after an operating system or "
"hardware crash."
msgstr ""

#: utils/misc/guc.c:699
msgid "Sets immediate fsync at commit."
msgstr ""

#: utils/misc/guc.c:707
msgid "Continues processing past damaged page headers."
msgstr ""

#: utils/misc/guc.c:708
msgid ""
"Detection of a damaged page header normally causes PostgreSQL to report an "
"error, aborting the current transaction. Setting zero_damaged_pages to true "
"causes the system to instead report a warning, zero out the damaged page, "
"and continue processing. This behavior will destroy data, namely all the "
"rows on the damaged page."
msgstr ""

#: utils/misc/guc.c:720
msgid "Writes full pages to WAL when first modified after a checkpoint."
msgstr ""

#: utils/misc/guc.c:721
msgid ""
"A page write in process during an operating system crash might be only "
"partially written to disk.  During recovery, the row changes stored in WAL "
"are not enough to recover.  This option writes pages when first modified "
"after a checkpoint to WAL so full recovery is possible."
msgstr ""

#: utils/misc/guc.c:732
msgid "Runs the server silently."
msgstr ""

#: utils/misc/guc.c:733
msgid ""
"If this parameter is set, the server will automatically run in the "
"background and any controlling terminals are dissociated."
msgstr ""

#: utils/misc/guc.c:741
msgid "Logs each checkpoint."
msgstr ""

#: utils/misc/guc.c:749
msgid "Logs each successful connection."
msgstr ""

#: utils/misc/guc.c:757
msgid "Logs end of a session, including duration."
msgstr ""

#: utils/misc/guc.c:765
msgid "Turns on various assertion checks."
msgstr ""

#: utils/misc/guc.c:766
msgid "This is a debugging aid."
msgstr ""

#: utils/misc/guc.c:780 utils/misc/guc.c:862 utils/misc/guc.c:921
#: utils/misc/guc.c:930 utils/misc/guc.c:939 utils/misc/guc.c:948
#: utils/misc/guc.c:1514 utils/misc/guc.c:1523
msgid "No description available."
msgstr ""

#: utils/misc/guc.c:789
msgid "Logs the duration of each completed SQL statement."
msgstr ""

#: utils/misc/guc.c:797
msgid "Logs each query's parse tree."
msgstr ""

#: utils/misc/guc.c:805
msgid "Logs each query's rewritten parse tree."
msgstr ""

#: utils/misc/guc.c:813
msgid "Logs each query's execution plan."
msgstr ""

#: utils/misc/guc.c:821
msgid "Indents parse and plan tree displays."
msgstr ""

#: utils/misc/guc.c:829
msgid "Writes parser performance statistics to the server log."
msgstr ""

#: utils/misc/guc.c:837
msgid "Writes planner performance statistics to the server log."
msgstr ""

#: utils/misc/guc.c:845
msgid "Writes executor performance statistics to the server log."
msgstr ""

#: utils/misc/guc.c:853
msgid "Writes cumulative performance statistics to the server log."
msgstr ""

#: utils/misc/guc.c:873
msgid "Collects information about executing commands."
msgstr ""

#: utils/misc/guc.c:874
msgid ""
"Enables the collection of information on the currently executing command of "
"each session, along with the time at which that command began execution."
msgstr ""

#: utils/misc/guc.c:883
msgid "Collects statistics on database activity."
msgstr ""

#: utils/misc/guc.c:892
msgid "Updates the process title to show the active SQL command."
msgstr ""

#: utils/misc/guc.c:893
msgid ""
"Enables updating of the process title every time a new SQL command is "
"received by the server."
msgstr ""

#: utils/misc/guc.c:901
msgid "Starts the autovacuum subprocess."
msgstr ""

#: utils/misc/guc.c:910
msgid "Generates debugging output for LISTEN and NOTIFY."
msgstr ""

#: utils/misc/guc.c:959
msgid "Logs long lock waits."
msgstr ""

#: utils/misc/guc.c:968
msgid "Logs the host name in the connection logs."
msgstr ""

#: utils/misc/guc.c:969
msgid ""
"By default, connection logs only show the IP address of the connecting host. "
"If you want them to show the host name you can turn this on, but depending "
"on your host name resolution setup it might impose a non-negligible "
"performance penalty."
msgstr ""

#: utils/misc/guc.c:979
msgid "Causes subtables to be included by default in various commands."
msgstr ""

#: utils/misc/guc.c:987
msgid "Encrypt passwords."
msgstr ""

#: utils/misc/guc.c:988
msgid ""
"When a password is specified in CREATE USER or ALTER USER without writing "
"either ENCRYPTED or UNENCRYPTED, this parameter determines whether the "
"password is to be encrypted."
msgstr ""

#: utils/misc/guc.c:997
msgid "Treats \"expr=NULL\" as \"expr IS NULL\"."
msgstr ""

#: utils/misc/guc.c:998
msgid ""
"When turned on, expressions of the form expr = NULL (or NULL = expr) are "
"treated as expr IS NULL, that is, they return true if expr evaluates to the "
"null value, and false otherwise. The correct behavior of expr = NULL is to "
"always return null (unknown)."
msgstr ""

#: utils/misc/guc.c:1009
msgid "Enables per-database user names."
msgstr ""

#: utils/misc/guc.c:1018
msgid "This parameter doesn't do anything."
msgstr ""

#: utils/misc/guc.c:1019
msgid ""
"It's just here so that we won't choke on SET AUTOCOMMIT TO ON from 7.3-"
"vintage clients."
msgstr ""

#: utils/misc/guc.c:1027
msgid "Sets the default read-only status of new transactions."
msgstr ""

#: utils/misc/guc.c:1035
msgid "Sets the current transaction's read-only status."
msgstr ""

#: utils/misc/guc.c:1044
msgid "Automatically adds missing table references to FROM clauses."
msgstr ""

#: utils/misc/guc.c:1052
msgid "Check function bodies during CREATE FUNCTION."
msgstr ""

#: utils/misc/guc.c:1060
msgid "Enable input of NULL elements in arrays."
msgstr ""

#: utils/misc/guc.c:1061
msgid ""
"When turned on, unquoted NULL in an array input value means a null value; "
"otherwise it is taken literally."
msgstr ""

#: utils/misc/guc.c:1070
msgid "Create new tables with OIDs by default."
msgstr ""

#: utils/misc/guc.c:1078
msgid ""
"Start a subprocess to capture stderr output and/or csvlogs into log files."
msgstr ""

#: utils/misc/guc.c:1086
msgid "Truncate existing log files of same name during log rotation."
msgstr ""

#: utils/misc/guc.c:1096
msgid "Emit information about resource usage in sorting."
msgstr ""

#: utils/misc/guc.c:1109
msgid "Generate debugging output for synchronized scanning."
msgstr ""

#: utils/misc/guc.c:1123
msgid "Enable bounded sorting using heap sort."
msgstr ""

#: utils/misc/guc.c:1135
msgid "Emit WAL-related debugging output."
msgstr ""

#: utils/misc/guc.c:1146
msgid "Datetimes are integer based."
msgstr ""

#: utils/misc/guc.c:1160
msgid ""
"Sets whether Kerberos and GSSAPI user names should be treated as case-"
"insensitive."
msgstr ""

#: utils/misc/guc.c:1169
msgid "Warn about backslash escapes in ordinary string literals."
msgstr ""

#: utils/misc/guc.c:1178
msgid "Causes '...' strings to treat backslashes literally."
msgstr ""

#: utils/misc/guc.c:1188
msgid "Enable synchronized sequential scans."
msgstr ""

#: utils/misc/guc.c:1197
msgid "Allows archiving of WAL files using archive_command."
msgstr ""

#: utils/misc/guc.c:1206
msgid "Allows modifications of the structure of system tables."
msgstr ""

#: utils/misc/guc.c:1216
msgid "Disables reading from system indexes."
msgstr ""

#: utils/misc/guc.c:1217
msgid ""
"It does not prevent updating the indexes, so it is safe to use.  The worst "
"consequence is slowness."
msgstr ""

#: utils/misc/guc.c:1236
msgid ""
"Forces a switch to the next xlog file if a new file has not been started "
"within N seconds."
msgstr ""

#: utils/misc/guc.c:1246
msgid "Waits N seconds on connection startup after authentication."
msgstr ""

#: utils/misc/guc.c:1247 utils/misc/guc.c:1585
msgid "This allows attaching a debugger to the process."
msgstr ""

#: utils/misc/guc.c:1255
msgid "Sets the default statistics target."
msgstr ""

#: utils/misc/guc.c:1256
msgid ""
"This applies to table columns that have not had a column-specific target set "
"via ALTER TABLE SET STATISTICS."
msgstr ""

#: utils/misc/guc.c:1264
msgid "Sets the FROM-list size beyond which subqueries are not collapsed."
msgstr ""

#: utils/misc/guc.c:1266
msgid ""
"The planner will merge subqueries into upper queries if the resulting FROM "
"list would have no more than this many items."
msgstr ""

#: utils/misc/guc.c:1275
msgid ""
"Sets the FROM-list size beyond which JOIN constructs are not flattened."
msgstr ""

#: utils/misc/guc.c:1277
msgid ""
"The planner will flatten explicit JOIN constructs into lists of FROM items "
"whenever a list of no more than this many items would result."
msgstr ""

#: utils/misc/guc.c:1286
msgid "Sets the threshold of FROM items beyond which GEQO is used."
msgstr ""

#: utils/misc/guc.c:1294
msgid "GEQO: effort is used to set the default for other GEQO parameters."
msgstr ""

#: utils/misc/guc.c:1302
msgid "GEQO: number of individuals in the population."
msgstr ""

#: utils/misc/guc.c:1303 utils/misc/guc.c:1311
msgid "Zero selects a suitable default value."
msgstr ""

#: utils/misc/guc.c:1310
msgid "GEQO: number of iterations of the algorithm."
msgstr ""

#: utils/misc/guc.c:1320
msgid "Sets the time to wait on a lock before checking for deadlock."
msgstr ""

#: utils/misc/guc.c:1338
msgid "Sets the maximum number of concurrent connections."
msgstr ""

#: utils/misc/guc.c:1347
msgid "Sets the number of connection slots reserved for superusers."
msgstr ""

#: utils/misc/guc.c:1356
msgid "Sets the number of shared memory buffers used by the server."
msgstr ""

#: utils/misc/guc.c:1366
msgid "Sets the maximum number of temporary buffers used by each session."
msgstr ""

#: utils/misc/guc.c:1376
msgid "Sets the TCP port the server listens on."
msgstr ""

#: utils/misc/guc.c:1385
msgid "Sets the access permissions of the Unix-domain socket."
msgstr ""

#: utils/misc/guc.c:1386
msgid ""
"Unix-domain sockets use the usual Unix file system permission set. The "
"parameter value is expected to be a numeric mode specification in the form "
"accepted by the chmod and umask system calls. (To use the customary octal "
"format the number must start with a 0 (zero).)"
msgstr ""

#: utils/misc/guc.c:1398
msgid "Sets the maximum memory to be used for query workspaces."
msgstr ""

#: utils/misc/guc.c:1399
msgid ""
"This much memory can be used by each internal sort operation and hash table "
"before switching to temporary disk files."
msgstr ""

#: utils/misc/guc.c:1410
msgid "Sets the maximum memory to be used for maintenance operations."
msgstr ""

#: utils/misc/guc.c:1411
msgid "This includes operations such as VACUUM and CREATE INDEX."
msgstr ""

#: utils/misc/guc.c:1420
msgid "Sets the maximum stack depth, in kilobytes."
msgstr ""

#: utils/misc/guc.c:1430
msgid "Vacuum cost for a page found in the buffer cache."
msgstr ""

#: utils/misc/guc.c:1439
msgid "Vacuum cost for a page not found in the buffer cache."
msgstr ""

#: utils/misc/guc.c:1448
msgid "Vacuum cost for a page dirtied by vacuum."
msgstr ""

#: utils/misc/guc.c:1457
msgid "Vacuum cost amount available before napping."
msgstr ""

#: utils/misc/guc.c:1466
msgid "Vacuum cost delay in milliseconds."
msgstr ""

#: utils/misc/guc.c:1476
msgid "Vacuum cost delay in milliseconds, for autovacuum."
msgstr ""

#: utils/misc/guc.c:1486
msgid "Vacuum cost amount available before napping, for autovacuum."
msgstr ""

#: utils/misc/guc.c:1495
msgid ""
"Sets the maximum number of simultaneously open files for each server process."
msgstr ""

#: utils/misc/guc.c:1504
msgid "Sets the maximum number of simultaneously prepared transactions."
msgstr ""

#: utils/misc/guc.c:1534
msgid "Sets the maximum allowed duration of any statement."
msgstr ""

#: utils/misc/guc.c:1535
msgid "A value of 0 turns off the timeout."
msgstr ""

#: utils/misc/guc.c:1544
msgid "Minimum age at which VACUUM should freeze a table row."
msgstr ""

#: utils/misc/guc.c:1553
msgid "Age at which VACUUM should scan whole table to freeze tuples."
msgstr ""

#: utils/misc/guc.c:1562
msgid "Sets the maximum number of locks per transaction."
msgstr ""

#: utils/misc/guc.c:1563
msgid ""
"The shared lock table is sized on the assumption that at most "
"max_locks_per_transaction * max_connections distinct objects will need to be "
"locked at any one time."
msgstr ""

#: utils/misc/guc.c:1573
msgid "Sets the maximum allowed time to complete client authentication."
msgstr ""

#: utils/misc/guc.c:1584
msgid "Waits N seconds on connection startup before authentication."
msgstr ""

#: utils/misc/guc.c:1594
msgid ""
"Sets the maximum distance in log segments between automatic WAL checkpoints."
msgstr ""

#: utils/misc/guc.c:1603
msgid "Sets the maximum time between automatic WAL checkpoints."
msgstr ""

#: utils/misc/guc.c:1613
msgid ""
"Enables warnings if checkpoint segments are filled more frequently than this."
msgstr ""

#: utils/misc/guc.c:1615
msgid ""
"Write a message to the server log if checkpoints caused by the filling of "
"checkpoint segment files happens more frequently than this number of "
"seconds. Zero turns off the warning."
msgstr ""

#: utils/misc/guc.c:1626
msgid "Sets the number of disk-page buffers in shared memory for WAL."
msgstr ""

#: utils/misc/guc.c:1636
msgid "WAL writer sleep time between WAL flushes."
msgstr ""

#: utils/misc/guc.c:1646
msgid ""
"Sets the delay in microseconds between transaction commit and flushing WAL "
"to disk."
msgstr ""

#: utils/misc/guc.c:1656
msgid ""
"Sets the minimum concurrent open transactions before performing commit_delay."
msgstr ""

#: utils/misc/guc.c:1666
msgid "Sets the number of digits displayed for floating-point values."
msgstr ""

#: utils/misc/guc.c:1667
msgid ""
"This affects real, double precision, and geometric data types. The parameter "
"value is added to the standard number of digits (FLT_DIG or DBL_DIG as "
"appropriate)."
msgstr ""

#: utils/misc/guc.c:1677
msgid ""
"Sets the minimum execution time above which statements will be logged."
msgstr ""

#: utils/misc/guc.c:1679
msgid "Zero prints all queries. -1 turns this feature off."
msgstr ""

#: utils/misc/guc.c:1688
msgid ""
"Sets the minimum execution time above which autovacuum actions will be "
"logged."
msgstr ""

#: utils/misc/guc.c:1690
msgid "Zero prints all actions. -1 turns autovacuum logging off."
msgstr ""

#: utils/misc/guc.c:1699
msgid "Background writer sleep time between rounds."
msgstr ""

#: utils/misc/guc.c:1709
msgid "Background writer maximum number of LRU pages to flush per round."
msgstr ""

#: utils/misc/guc.c:1724
msgid ""
"Number of simultaneous requests that can be handled efficiently by the disk "
"subsystem."
msgstr ""

#: utils/misc/guc.c:1725
msgid ""
"For RAID arrays, this should be approximately the number of drive spindles "
"in the array."
msgstr ""

#: utils/misc/guc.c:1738
msgid "Automatic log file rotation will occur after N minutes."
msgstr ""

#: utils/misc/guc.c:1748
msgid "Automatic log file rotation will occur after N kilobytes."
msgstr ""

#: utils/misc/guc.c:1758
msgid "Shows the maximum number of function arguments."
msgstr ""

#: utils/misc/guc.c:1768
msgid "Shows the maximum number of index keys."
msgstr ""

#: utils/misc/guc.c:1778
msgid "Shows the maximum identifier length."
msgstr ""

#: utils/misc/guc.c:1788
msgid "Shows the size of a disk block."
msgstr ""

#: utils/misc/guc.c:1798
msgid "Shows the number of pages per disk file."
msgstr ""

#: utils/misc/guc.c:1808
msgid "Shows the block size in the write ahead log."
msgstr ""

#: utils/misc/guc.c:1818
msgid "Shows the number of pages per write ahead log segment."
msgstr ""

#: utils/misc/guc.c:1831
msgid "Time to sleep between autovacuum runs."
msgstr ""

#: utils/misc/guc.c:1840
msgid "Minimum number of tuple updates or deletes prior to vacuum."
msgstr ""

#: utils/misc/guc.c:1848
msgid "Minimum number of tuple inserts, updates or deletes prior to analyze."
msgstr ""

#: utils/misc/guc.c:1857
msgid ""
"Age at which to autovacuum a table to prevent transaction ID wraparound."
msgstr ""

#: utils/misc/guc.c:1866
msgid ""
"Sets the maximum number of simultaneously running autovacuum worker "
"processes."
msgstr ""

#: utils/misc/guc.c:1875
msgid "Time between issuing TCP keepalives."
msgstr ""

#: utils/misc/guc.c:1876 utils/misc/guc.c:1886
msgid "A value of 0 uses the system default."
msgstr ""

#: utils/misc/guc.c:1885
msgid "Time between TCP keepalive retransmits."
msgstr ""

#: utils/misc/guc.c:1895
msgid ""
"Set the amount of traffic to send and receive before renegotiating the "
"encryption keys."
msgstr ""

#: utils/misc/guc.c:1905
msgid "Maximum number of TCP keepalive retransmits."
msgstr ""

#: utils/misc/guc.c:1906
msgid ""
"This controls the number of consecutive keepalive retransmits that can be "
"lost before a connection is considered dead. A value of 0 uses the system "
"default."
msgstr ""

#: utils/misc/guc.c:1916
msgid "Sets the maximum allowed result for exact search by GIN."
msgstr ""

#: utils/misc/guc.c:1926
msgid "Sets the planner's assumption about the size of the disk cache."
msgstr ""

#: utils/misc/guc.c:1927
msgid ""
"That is, the portion of the kernel's disk cache that will be used for "
"PostgreSQL data files. This is measured in disk pages, which are normally 8 "
"kB each."
msgstr ""

#: utils/misc/guc.c:1939
msgid "Shows the server version as an integer."
msgstr ""

#: utils/misc/guc.c:1949
msgid "Log the use of temporary files larger than this number of kilobytes."
msgstr ""

#: utils/misc/guc.c:1950
msgid "Zero logs all files. The default is -1 (turning this feature off)."
msgstr ""

#: utils/misc/guc.c:1959
msgid "Sets the size reserved for pg_stat_activity.current_query, in bytes."
msgstr ""

#: utils/misc/guc.c:1977
msgid ""
"Sets the planner's estimate of the cost of a sequentially fetched disk page."
msgstr ""

#: utils/misc/guc.c:1986
msgid ""
"Sets the planner's estimate of the cost of a nonsequentially fetched disk "
"page."
msgstr ""

#: utils/misc/guc.c:1995
msgid ""
"Sets the planner's estimate of the cost of processing each tuple (row)."
msgstr ""

#: utils/misc/guc.c:2004
msgid ""
"Sets the planner's estimate of the cost of processing each index entry "
"during an index scan."
msgstr ""

#: utils/misc/guc.c:2013
msgid ""
"Sets the planner's estimate of the cost of processing each operator or "
"function call."
msgstr ""

#: utils/misc/guc.c:2023
msgid ""
"Sets the planner's estimate of the fraction of a cursor's rows that will be "
"retrieved."
msgstr ""

#: utils/misc/guc.c:2033
msgid "GEQO: selective pressure within the population."
msgstr ""

#: utils/misc/guc.c:2043
msgid "Multiple of the average buffer usage to free per round."
msgstr ""

#: utils/misc/guc.c:2052
msgid "Sets the seed for random-number generation."
msgstr ""

#: utils/misc/guc.c:2062
msgid ""
"Number of tuple updates or deletes prior to vacuum as a fraction of "
"reltuples."
msgstr ""

#: utils/misc/guc.c:2070
msgid ""
"Number of tuple inserts, updates or deletes prior to analyze as a fraction "
"of reltuples."
msgstr ""

#: utils/misc/guc.c:2079
msgid ""
"Time spent flushing dirty buffers during checkpoint, as fraction of "
"checkpoint interval."
msgstr ""

#: utils/misc/guc.c:2097
msgid "Sets the shell command that will be called to archive a WAL file."
msgstr ""

#: utils/misc/guc.c:2106
msgid "Sets the client's character set encoding."
msgstr ""

#: utils/misc/guc.c:2116
msgid "Controls information prefixed to each log line."
msgstr ""

#: utils/misc/guc.c:2117
msgid "If blank, no prefix is used."
msgstr ""

#: utils/misc/guc.c:2125
msgid "Sets the time zone to use in log messages."
msgstr ""

#: utils/misc/guc.c:2134
msgid "Sets the display format for date and time values."
msgstr ""

#: utils/misc/guc.c:2135
msgid "Also controls interpretation of ambiguous date inputs."
msgstr ""

#: utils/misc/guc.c:2145
msgid "Sets the default tablespace to create tables and indexes in."
msgstr ""

#: utils/misc/guc.c:2146
msgid "An empty string selects the database's default tablespace."
msgstr ""

#: utils/misc/guc.c:2155
msgid "Sets the tablespace(s) to use for temporary tables and sort files."
msgstr ""

#: utils/misc/guc.c:2165
msgid "Sets the path for dynamically loadable modules."
msgstr ""

#: utils/misc/guc.c:2166
msgid ""
"If a dynamically loadable module needs to be opened and the specified name "
"does not have a directory component (i.e., the name does not contain a "
"slash), the system will search this path for the specified file."
msgstr ""

#: utils/misc/guc.c:2178
msgid "Sets the location of the Kerberos server key file."
msgstr ""

#: utils/misc/guc.c:2188
msgid "Sets the name of the Kerberos service."
msgstr ""

#: utils/misc/guc.c:2197
msgid "Sets the Bonjour broadcast service name."
msgstr ""

#: utils/misc/guc.c:2208
msgid "Shows the collation order locale."
msgstr ""

#: utils/misc/guc.c:2218
msgid "Shows the character classification and case conversion locale."
msgstr ""

#: utils/misc/guc.c:2228
msgid "Sets the language in which messages are displayed."
msgstr ""

#: utils/misc/guc.c:2237
msgid "Sets the locale for formatting monetary amounts."
msgstr ""

#: utils/misc/guc.c:2246
msgid "Sets the locale for formatting numbers."
msgstr ""

#: utils/misc/guc.c:2255
msgid "Sets the locale for formatting date and time values."
msgstr ""

#: utils/misc/guc.c:2264
msgid "Lists shared libraries to preload into server."
msgstr ""

#: utils/misc/guc.c:2274
msgid "Lists shared libraries to preload into each backend."
msgstr ""

#: utils/misc/guc.c:2284
msgid "Sets the schema search order for names that are not schema-qualified."
msgstr ""

#: utils/misc/guc.c:2295
msgid "Sets the server (database) character set encoding."
msgstr ""

#: utils/misc/guc.c:2306
msgid "Shows the server version."
msgstr ""

#: utils/misc/guc.c:2317
msgid "Sets the current role."
msgstr ""

#: utils/misc/guc.c:2328
msgid "Sets the session user name."
msgstr ""

#: utils/misc/guc.c:2338
msgid "Sets the destination for server log output."
msgstr ""

#: utils/misc/guc.c:2339
msgid ""
"Valid values are combinations of \"stderr\", \"syslog\", \"csvlog\", and "
"\"eventlog\", depending on the platform."
msgstr ""

#: utils/misc/guc.c:2349
msgid "Sets the destination directory for log files."
msgstr ""

#: utils/misc/guc.c:2350
msgid ""
"Can be specified as relative to the data directory or as absolute path."
msgstr ""

#: utils/misc/guc.c:2359
msgid "Sets the file name pattern for log files."
msgstr ""

#: utils/misc/guc.c:2370
msgid "Sets the program name used to identify PostgreSQL messages in syslog."
msgstr ""

#: utils/misc/guc.c:2381
msgid "Sets the time zone for displaying and interpreting time stamps."
msgstr ""

#: utils/misc/guc.c:2390
msgid "Selects a file of time zone abbreviations."
msgstr ""

#: utils/misc/guc.c:2399
msgid "Sets the current transaction's isolation level."
msgstr ""

#: utils/misc/guc.c:2409
msgid "Sets the owning group of the Unix-domain socket."
msgstr ""

#: utils/misc/guc.c:2410
msgid ""
"The owning user of the socket is always the user that starts the server."
msgstr ""

#: utils/misc/guc.c:2419
msgid "Sets the directory where the Unix-domain socket will be created."
msgstr ""

#: utils/misc/guc.c:2429
msgid "Sets the host name or IP address(es) to listen to."
msgstr ""

#: utils/misc/guc.c:2439
msgid "Sets the list of known custom variable classes."
msgstr ""

#: utils/misc/guc.c:2449
msgid "Sets the server's data directory."
msgstr ""

#: utils/misc/guc.c:2459
msgid "Sets the server's main configuration file."
msgstr ""

#: utils/misc/guc.c:2469
msgid "Sets the server's \"hba\" configuration file."
msgstr ""

#: utils/misc/guc.c:2479
msgid "Sets the server's \"ident\" configuration file."
msgstr ""

#: utils/misc/guc.c:2489
msgid "Writes the postmaster PID to the specified file."
msgstr ""

#: utils/misc/guc.c:2499
msgid "Writes temporary statistics files to the specified directory."
msgstr ""

#: utils/misc/guc.c:2509
msgid "Sets default text search configuration."
msgstr ""

#: utils/misc/guc.c:2519
msgid "Sets the list of allowed SSL ciphers."
msgstr ""

#: utils/misc/guc.c:2539
msgid "Sets whether \"\\'\" is allowed in string literals."
msgstr ""

#: utils/misc/guc.c:2548
msgid "Sets the message levels that are sent to the client."
msgstr ""

#: utils/misc/guc.c:2549 utils/misc/guc.c:2598 utils/misc/guc.c:2608
msgid ""
"Each level includes all the levels that follow it. The later the level, the "
"fewer messages are sent."
msgstr ""

#: utils/misc/guc.c:2558
msgid "Enables the planner to use constraints to optimize queries."
msgstr ""

#: utils/misc/guc.c:2559
msgid ""
"Table scans will be skipped if their constraints guarantee that no rows "
"match the query."
msgstr ""

#: utils/misc/guc.c:2569
msgid "Sets the transaction isolation level of each new transaction."
msgstr ""

#: utils/misc/guc.c:2578
msgid "Sets the display format for interval values."
msgstr ""

#: utils/misc/guc.c:2588
msgid "Sets the verbosity of logged messages."
msgstr ""

#: utils/misc/guc.c:2597
msgid "Sets the message levels that are logged."
msgstr ""

#: utils/misc/guc.c:2607
msgid ""
"Causes all statements generating error at or above this level to be logged."
msgstr ""

#: utils/misc/guc.c:2617
msgid "Sets the type of statements logged."
msgstr ""

#: utils/misc/guc.c:2627
msgid "Sets the syslog \"facility\" to be used when syslog enabled."
msgstr ""

#: utils/misc/guc.c:2637
msgid "Sets the regular expression \"flavor\"."
msgstr ""

#: utils/misc/guc.c:2646
msgid "Sets the session's behavior for triggers and rewrite rules."
msgstr ""

#: utils/misc/guc.c:2656
msgid "Collects function-level statistics on database activity."
msgstr ""

#: utils/misc/guc.c:2665
msgid "Selects the method used for forcing WAL updates to disk."
msgstr ""

#: utils/misc/guc.c:2675
msgid "Sets how binary values are to be encoded in XML."
msgstr ""

#: utils/misc/guc.c:2684
msgid ""
"Sets whether XML data in implicit parsing and serialization operations is to "
"be considered as documents or content fragments."
msgstr ""

#: utils/misc/guc.c:3454
#, c-format
msgid ""
"%s does not know where to find the server configuration file.\n"
"You must specify the --config-file or -D invocation option or set the PGDATA "
"environment variable.\n"
msgstr ""

#: utils/misc/guc.c:3473
#, c-format
msgid "%s cannot access the server configuration file \"%s\": %s\n"
msgstr ""

#: utils/misc/guc.c:3493
#, c-format
msgid ""
"%s does not know where to find the database system data.\n"
"This can be specified as \"data_directory\" in \"%s\", or by the -D "
"invocation option, or by the PGDATA environment variable.\n"
msgstr ""

#: utils/misc/guc.c:3524
#, c-format
msgid ""
"%s does not know where to find the \"hba\" configuration file.\n"
"This can be specified as \"hba_file\" in \"%s\", or by the -D invocation "
"option, or by the PGDATA environment variable.\n"
msgstr ""

#: utils/misc/guc.c:3547
#, c-format
msgid ""
"%s does not know where to find the \"ident\" configuration file.\n"
"This can be specified as \"ident_file\" in \"%s\", or by the -D invocation "
"option, or by the PGDATA environment variable.\n"
msgstr ""

#: utils/misc/guc.c:4152 utils/misc/guc.c:4320
msgid "Value exceeds integer range."
msgstr ""

#: utils/misc/guc.c:4175
msgid "Valid units for this parameter are \"kB\", \"MB\", and \"GB\"."
msgstr ""

#: utils/misc/guc.c:4234
msgid ""
"Valid units for this parameter are \"ms\", \"s\", \"min\", \"h\", and \"d\"."
msgstr ""

#: guc-file.l:217 utils/misc/guc.c:4542 utils/misc/guc.c:5203
#: utils/misc/guc.c:5251 utils/misc/guc.c:5372 utils/misc/guc.c:5952
#: utils/misc/guc.c:6093
#, c-format
msgid "unrecognized configuration parameter \"%s\""
msgstr ""

#: utils/misc/guc.c:4569
#, c-format
msgid "parameter \"%s\" cannot be changed"
msgstr ""

#: guc-file.l:264 utils/misc/guc.c:4586 utils/misc/guc.c:4595
#, c-format
msgid "attempted change of parameter \"%s\" ignored"
msgstr ""

#: guc-file.l:266 utils/misc/guc.c:4588 utils/misc/guc.c:4597
msgid "This parameter cannot be changed after server start."
msgstr ""

#: utils/misc/guc.c:4606
#, c-format
msgid "parameter \"%s\" cannot be changed now"
msgstr ""

#: utils/misc/guc.c:4636
#, c-format
msgid "parameter \"%s\" cannot be set after connection start"
msgstr ""

#: utils/misc/guc.c:4646
#, c-format
msgid "permission denied to set parameter \"%s\""
msgstr ""

#: utils/misc/guc.c:4684
#, c-format
msgid "cannot set parameter \"%s\" within security-definer function"
msgstr ""

#: utils/misc/guc.c:4741
#, c-format
msgid "parameter \"%s\" requires a Boolean value"
msgstr ""

#: utils/misc/guc.c:4763 utils/misc/guc.c:4838
#, c-format
msgid "invalid value for parameter \"%s\": %d"
msgstr ""

#: guc-file.l:178 utils/misc/guc.c:4807 utils/misc/guc.c:5009
#: utils/misc/guc.c:5075 utils/misc/guc.c:5101
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr ""

#: utils/misc/guc.c:4816
#, c-format
msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)"
msgstr ""

#: utils/misc/guc.c:4880
#, c-format
msgid "parameter \"%s\" requires a numeric value"
msgstr ""

#: utils/misc/guc.c:4888
#, c-format
msgid "%g is outside the valid range for parameter \"%s\" (%g .. %g)"
msgstr ""

#: utils/misc/guc.c:4910
#, c-format
msgid "invalid value for parameter \"%s\": %g"
msgstr ""

#: utils/misc/guc.c:5207 utils/misc/guc.c:5255 utils/misc/guc.c:6097
#, c-format
msgid "must be superuser to examine \"%s\""
msgstr ""

#: utils/misc/guc.c:5381
#, c-format
msgid "SET %s takes only one argument"
msgstr ""

#: utils/misc/guc.c:5608
msgid "SET requires parameter name"
msgstr ""

#: utils/misc/guc.c:5723
#, c-format
msgid "attempt to redefine parameter \"%s\""
msgstr ""

#: utils/misc/guc.c:7034
#, c-format
msgid "could not parse setting for parameter \"%s\""
msgstr ""

#: utils/misc/guc.c:7306
msgid "invalid list syntax for parameter \"log_destination\""
msgstr ""

#: utils/misc/guc.c:7330
#, c-format
msgid "unrecognized \"log_destination\" key word: \"%s\""
msgstr ""

#: utils/misc/guc.c:7405
msgid "SET AUTOCOMMIT TO OFF is no longer supported"
msgstr ""

#: utils/misc/guc.c:7477
msgid "assertion checking is not supported by this build"
msgstr ""

#: utils/misc/guc.c:7492
msgid "SSL is not supported by this build"
msgstr ""

#: utils/misc/guc.c:7506
msgid "cannot enable parameter when \"log_statement_stats\" is true"
msgstr ""

#: utils/misc/guc.c:7522
msgid ""
"cannot enable \"log_statement_stats\" when \"log_parser_stats\", "
"\"log_planner_stats\", or \"log_executor_stats\" is true"
msgstr ""

#: utils/misc/guc.c:7540
msgid "cannot set transaction read-write mode inside a read-only transaction"
msgstr ""

#: utils/misc/help_config.c:131
msgid "internal error: unrecognized run-time parameter type\n"
msgstr ""

#: utils/misc/tzparser.c:63
#, c-format
msgid ""
"time zone abbreviation \"%s\" is too long (maximum %d characters) in time "
"zone file \"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:72
#, c-format
msgid ""
"time zone offset %d is not a multiple of 900 sec (15 min) in time zone file "
"\"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:86
#, c-format
msgid "time zone offset %d is out of range in time zone file \"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:123
#, c-format
msgid "missing time zone abbreviation in time zone file \"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:134
#, c-format
msgid "missing time zone offset in time zone file \"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:143
#, c-format
msgid "invalid number for time zone offset in time zone file \"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:168
#, c-format
msgid "invalid syntax in time zone file \"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:234
#, c-format
msgid "time zone abbreviation \"%s\" is multiply defined"
msgstr ""

#: utils/misc/tzparser.c:236
#, c-format
msgid ""
"Entry in time zone file \"%s\", line %d, conflicts with entry in file "
"\"%s\", line %d."
msgstr ""

#: utils/misc/tzparser.c:303
#, c-format
msgid "invalid time zone file name \"%s\""
msgstr ""

#: utils/misc/tzparser.c:318
#, c-format
msgid "time zone file recursion limit exceeded in file \"%s\""
msgstr ""

#: utils/misc/tzparser.c:361 utils/misc/tzparser.c:376
#, c-format
msgid "could not read time zone file \"%s\": %m"
msgstr ""

#: utils/misc/tzparser.c:388
#, c-format
msgid "line is too long in time zone file \"%s\", line %d"
msgstr ""

#: utils/misc/tzparser.c:413
#, c-format
msgid "@INCLUDE without file name in time zone file \"%s\", line %d"
msgstr ""

#: guc-file.l:380
#, c-format
msgid ""
"could not open configuration file \"%s\": maximum nesting depth exceeded"
msgstr ""

#: guc-file.l:543
#, c-format
msgid "syntax error in file \"%s\" line %u, near end of line"
msgstr ""

#: guc-file.l:548
#, c-format
msgid "syntax error in file \"%s\" line %u, near token \"%s\""
msgstr ""

#: utils/mmgr/aset.c:386
#, c-format
msgid "Failed while creating memory context \"%s\"."
msgstr ""

#: utils/mmgr/aset.c:565 utils/mmgr/aset.c:748 utils/mmgr/aset.c:954
#, c-format
msgid "Failed on request of size %lu."
msgstr ""

#: utils/mmgr/portalmem.c:207
#, c-format
msgid "cursor \"%s\" already exists"
msgstr ""

#: utils/mmgr/portalmem.c:211
#, c-format
msgid "closing existing cursor \"%s\""
msgstr ""

#: utils/mmgr/portalmem.c:595
msgid "cannot PREPARE a transaction that has created a cursor WITH HOLD"
msgstr ""

#: utils/sort/logtape.c:213
#, c-format
msgid "could not write block %ld of temporary file: %m"
msgstr ""

#: utils/sort/logtape.c:215
msgid "Perhaps out of disk space?"
msgstr ""

#: utils/sort/logtape.c:232
#, c-format
msgid "could not read block %ld of temporary file: %m"
msgstr ""

#: utils/sort/tuplesort.c:2806
#, c-format
msgid "could not create unique index \"%s\""
msgstr ""

#: utils/sort/tuplesort.c:2808
msgid "Table contains duplicated values."
msgstr ""

#: ../port/chklocale.c:319 ../port/chklocale.c:325
#, c-format
msgid "could not determine encoding for locale \"%s\": codeset is \"%s\""
msgstr ""

#: ../port/chklocale.c:327
msgid "Please report this to <pgsql-bugs@postgresql.org>."
msgstr ""

#: ../port/dirmod.c:75 ../port/dirmod.c:88 ../port/dirmod.c:101
#, c-format
msgid "out of memory\n"
msgstr ""

#: ../port/dirmod.c:283
#, c-format
msgid "could not set junction for \"%s\": %s"
msgstr ""

#: ../port/dirmod.c:286
#, c-format
msgid "could not set junction for \"%s\": %s\n"
msgstr ""

#: ../port/dirmod.c:325
#, c-format
msgid "could not open directory \"%s\": %s\n"
msgstr ""

#: ../port/dirmod.c:362
#, c-format
msgid "could not read directory \"%s\": %s\n"
msgstr ""

#: ../port/dirmod.c:445
#, c-format
msgid "could not stat file or directory \"%s\": %s\n"
msgstr ""

#: ../port/dirmod.c:472 ../port/dirmod.c:489
#, c-format
msgid "could not remove file or directory \"%s\": %s\n"
msgstr ""

#: ../port/exec.c:195 ../port/exec.c:309 ../port/exec.c:352
#, c-format
msgid "could not identify current directory: %s"
msgstr ""

#: ../port/exec.c:214
#, c-format
msgid "invalid binary \"%s\""
msgstr ""

#: ../port/exec.c:263
#, c-format
msgid "could not read binary \"%s\""
msgstr ""

#: ../port/exec.c:270
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr ""

#: ../port/exec.c:325 ../port/exec.c:361
#, c-format
msgid "could not change directory to \"%s\""
msgstr ""

#: ../port/exec.c:340
#, c-format
msgid "could not read symbolic link \"%s\""
msgstr ""

#: ../port/exec.c:586
#, c-format
msgid "child process exited with exit code %d"
msgstr ""

#: ../port/exec.c:590
#, c-format
msgid "child process was terminated by exception 0x%X"
msgstr ""

#: ../port/exec.c:599
#, c-format
msgid "child process was terminated by signal %s"
msgstr ""

#: ../port/exec.c:602
#, c-format
msgid "child process was terminated by signal %d"
msgstr ""

#: ../port/exec.c:606
#, c-format
msgid "child process exited with unrecognized status %d"
msgstr ""

#: ../port/open.c:113
msgid "sharing violation"
msgstr ""

#: ../port/open.c:113
msgid "lock violation"
msgstr ""

#: ../port/open.c:112
#, c-format
msgid "could not open file \"%s\": %s"
msgstr ""

#: ../port/open.c:114
msgid "Continuing to retry for 30 seconds."
msgstr ""

#: ../port/open.c:115
msgid ""
"You might have antivirus, backup, or similar software interfering with the "
"database system."
msgstr ""

#: ../port/strerror.c:25
#, c-format
msgid "unrecognized error %d"
msgstr ""

#: ../port/win32error.c:184
#, c-format
msgid "mapped win32 error code %lu to %d"
msgstr ""

#: ../port/win32error.c:195
#, c-format
msgid "unrecognized win32 error code: %lu"
msgstr ""
